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
1347 PPTY INS HLDGS INC COM 68244P107 5 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 136 17,700 SH   SOLE 21 17,700 0 0
1ST CONSTITUTION BANCORP COM 31986N102 21 1,138 SH   SOLE 18 1,138 0 0
1ST CONSTITUTION BANCORP COM 31986N102 452 24,917 SH   SOLE 21 24,917 0 0
1ST SOURCE CORP COM 336901103 181 3,569 SH   SOLE 2 1,014 0 2,555
1ST SOURCE CORP COM 336901103 20 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 3,158 62,165 SH   SOLE 18 62,165 0 0
1ST SOURCE CORP COM 336901103 612 12,050 SH   SOLE 19 12,050 0 0
1ST SOURCE CORP COM 336901103 24,866 489,488 SH   SOLE 21 489,488 0 0
1ST SOURCE CORP COM 336901103 26,692 525,432 SH   SOLE 22 496,461 0 28,971
1ST SOURCE CORP COM 336901103 13 263 SH   SOLE 26 0 0 263
1ST SOURCE CORP COM 336901103 98 1,930 SH   SOLE 28 1,930 0 0
1ST SOURCE CORP COM 336901103 140 2,748 SH   SOLE 30 2,748 0 0
1ST SOURCE CORP COM 336901103 312 6,138 SH   SOLE 34 6,138 0 0
1ST SOURCE CORP COM 336901103 77 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 83 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 3,990 701,268 SH   SOLE 21 701,268 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 2,768 486,449 SH   SOLE 22 486,449 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 51 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 746 131,041 SH   SOLE 30 131,041 0 0
22ND CENTY GROUP INC COM 90137F103 40 14,266 SH   SOLE 18 14,266 0 0
22ND CENTY GROUP INC COM 90137F103 30 10,809 SH   SOLE 19 10,809 0 0
22ND CENTY GROUP INC COM 90137F103 565 203,949 SH   SOLE 21 203,949 0 0
22ND CENTY GROUP INC COM 90137F103 4,252 1,534,897 SH   SOLE 22 1,534,897 0 0
2U INC COM 90214J101 205 3,659 SH   SOLE 2 3,348 0 311
2U INC COM 90214J101 12 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 62 1,110 SH   SOLE 7 1,110 0 0
2U INC COM 90214J101 8,352 149,037 SH   SOLE 18 149,037 0 0
2U INC COM 90214J101 1,864 33,270 SH   SOLE 19 33,270 0 0
2U INC COM 90214J101 74,106 1,322,383 SH   SOLE 21 1,322,383 0 0
2U INC COM 90214J101 69,625 1,242,411 SH   SOLE 22 1,157,472 0 84,939
2U INC COM 90214J101 1,287 22,960 SH   SOLE 26 19,680 0 3,280
2U INC COM 90214J101 346 6,183 SH   SOLE 28 6,183 0 0
2U INC COM 90214J101 443 7,905 SH   SOLE 30 7,905 0 0
2U INC COM 90214J101 2,001 35,700 SH   SOLE 34 35,700 0 0
2U INC COM 90214J101 323 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 696 51,985 SH   SOLE 2 51,397 0 588
3-D SYS CORP DEL COM NEW 88554D205 8 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 39 2,898 SH   SOLE 7 2,898 0 0
3-D SYS CORP DEL COM NEW 88554D205 2 137 SH   SOLE 17 0 0 137
3-D SYS CORP DEL COM NEW 88554D205 9,303 694,803 SH   SOLE 18 694,803 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,091 81,495 SH   SOLE 19 81,495 0 0
3-D SYS CORP DEL COM NEW 88554D205 99,016 7,394,750 SH   SOLE 21 7,394,750 0 0
3-D SYS CORP DEL COM NEW 88554D205 46,411 3,466,127 SH   SOLE 22 3,263,275 0 202,852
3-D SYS CORP DEL COM NEW 88554D205 299 22,294 SH   SOLE 26 16,274 0 6,020
3-D SYS CORP DEL COM NEW 88554D205 206 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 214 16,002 SH   SOLE 30 16,002 0 0
3-D SYS CORP DEL COM NEW 88554D205 148 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 189,449 902,568 SH   SOLE 2 329,468 0 573,100
3M CO COM 88579Y101 45,545 216,985 SH   SOLE 4 195,443 0 21,542
3M CO COM 88579Y101 108,216 515,562 SH   SOLE 7 448,479 0 67,083
3M CO COM 88579Y101 8,514 40,564 SH   SOLE 13 40,564 0 0
3M CO COM 88579Y101 867 4,132 SH   SOLE 15 4,132 0 0
3M CO COM 88579Y101 0 2 SH   SOLE 17 0 0 2
3M CO COM 88579Y101 412,789 1,966,600 SH   SOLE 18 1,864,438 0 102,162
3M CO COM 88579Y101 361,520 1,722,343 SH   SOLE 19 1,722,343 0 0
3M CO COM 88579Y101 75,879 361,503 SH   SOLE 20 23,636 0 337,867
3M CO COM 88579Y101 2,123,724 10,117,788 SH   SOLE 21 10,117,788 0 0
3M CO COM 88579Y101 3,380,545 16,105,503 SH   SOLE 22 13,287,148 0 2,818,355
3M CO COM 88579Y101 159,456 759,674 SH   SOLE 23 759,674 0 0
3M CO COM 88579Y101 115,082 548,270 SH   SOLE 25 548,270 0 0
3M CO COM 88579Y101 358,203 1,706,540 SH   SOLE 26 538,370 0 1,168,170
3M CO COM 88579Y101 28,550 136,017 SH   SOLE 28 99,094 0 36,923
3M CO COM 88579Y101 20,311 96,763 SH   SOLE 29 21,547 0 75,216
3M CO COM 88579Y101 376,507 1,793,747 SH   SOLE 30 1,793,747 0 0
3M CO COM 88579Y101 64,666 308,079 SH   SOLE 31 124,862 0 183,217
3M CO COM 88579Y101 17,092 81,430 SH   SOLE 32 81,430 0 0
3M CO COM 88579Y101 64,273 306,206 SH   SOLE 34 306,206 0 0
3M CO COM 88579Y101 126,604 603,164 SH   SOLE 36 603,164 0 0
3M CO COM 88579Y101 2,132 10,156 SH   SOLE 37 10,156 0 0
3M CO COM 88579Y101 652 3,108 SH   SOLE 40 3,108 0 0
500 COM LTD SPON ADR REP A 33829R100 45 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 136 12,368 SH   SOLE 21 12,368 0 0
500 COM LTD SPON ADR REP A 33829R100 953 86,640 SH   SOLE 22 86,640 0 0
500 COM LTD SPON ADR REP A 33829R100 459 41,690 SH   SOLE 30 41,690 0 0
51JOB INC SP ADR REP COM 316827104 257 4,242 SH   SOLE 4 4,242 0 0
51JOB INC SP ADR REP COM 316827104 14,035 231,567 SH   SOLE 21 231,567 0 0
51JOB INC SP ADR REP COM 316827104 5,823 96,077 SH   SOLE 22 96,077 0 0
51JOB INC SP ADR REP COM 316827104 3,560 58,734 SH   SOLE 30 58,734 0 0
58 COM INC SPON ADR REP A 31680Q104 1,704 26,986 SH   SOLE 2 3,408 0 23,578
58 COM INC SPON ADR REP A 31680Q104 1,460 23,119 SH   SOLE 4 21,766 0 1,353
58 COM INC SPON ADR REP A 31680Q104 508 8,045 SH   SOLE 7 8,045 0 0
58 COM INC SPON ADR REP A 31680Q104 163 2,578 SH   SOLE 13 0 0 2,578
58 COM INC SPON ADR REP A 31680Q104 2,531 40,078 SH   SOLE 15 40,078 0 0
58 COM INC SPON ADR REP A 31680Q104 1,662 26,329 SH   SOLE 18 26,329 0 0
58 COM INC SPON ADR REP A 31680Q104 6,941 109,934 SH   SOLE 19 109,934 0 0
58 COM INC SPON ADR REP A 31680Q104 99,909 1,582,342 SH   SOLE 21 1,582,342 0 0
58 COM INC SPON ADR REP A 31680Q104 64,282 1,018,094 SH   SOLE 22 960,680 0 57,414
58 COM INC SPON ADR REP A 31680Q104 5,585 88,459 SH   SOLE 23 88,459 0 0
58 COM INC SPON ADR REP A 31680Q104 1,066 16,885 SH   SOLE 25 16,885 0 0
58 COM INC SPON ADR REP A 31680Q104 19,009 301,062 SH   SOLE 26 83,542 0 217,520
58 COM INC SPON ADR REP A 31680Q104 735 11,639 SH   SOLE 28 11,639 0 0
58 COM INC SPON ADR REP A 31680Q104 2,295 36,344 SH   SOLE 29 24,830 0 11,514
58 COM INC SPON ADR REP A 31680Q104 32,125 508,794 SH   SOLE 30 508,794 0 0
58 COM INC SPON ADR REP A 31680Q104 3,134 49,632 SH   SOLE 31 5,391 0 44,241
58 COM INC SPON ADR REP A 31680Q104 18,356 290,721 SH   SOLE 34 290,721 0 0
58 COM INC SPON ADR REP A 31680Q104 40 632 SH   SOLE 40 632 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 157 10,414 SH   SOLE 21 10,414 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 42 2,803 SH   SOLE 28 2,803 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 77 5,146 SH   SOLE 30 5,146 0 0
8X8 INC NEW COM 282914100 76 5,623 SH   SOLE 2 4,944 0 679
8X8 INC NEW COM 282914100 10 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 31 2,307 SH   SOLE 7 2,307 0 0
8X8 INC NEW COM 282914100 5,483 406,129 SH   SOLE 18 406,129 0 0
8X8 INC NEW COM 282914100 933 69,148 SH   SOLE 19 69,148 0 0
8X8 INC NEW COM 282914100 105,232 7,794,937 SH   SOLE 21 7,794,937 0 0
8X8 INC NEW COM 282914100 33,162 2,456,421 SH   SOLE 22 2,288,739 0 167,682
8X8 INC NEW COM 282914100 526 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 175 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 1,691 125,287 SH   SOLE 30 125,287 0 0
8X8 INC NEW COM 282914100 142 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 14 3,123 SH   SOLE 18 3,123 0 0
A H BELO CORP COM CL A 001282102 17 3,599 SH   SOLE 19 3,599 0 0
A H BELO CORP COM CL A 001282102 295 64,098 SH   SOLE 21 64,098 0 0
A H BELO CORP COM CL A 001282102 2,508 545,281 SH   SOLE 22 545,281 0 0
A MARK PRECIOUS METALS INC COM 00181T107 12 700 SH   SOLE 18 700 0 0
A MARK PRECIOUS METALS INC COM 00181T107 210 12,743 SH   SOLE 21 12,743 0 0
A MARK PRECIOUS METALS INC COM 00181T107 171 10,328 SH   SOLE 22 10,328 0 0
A10 NETWORKS INC COM 002121101 55 7,220 SH   SOLE 2 6,966 0 254
A10 NETWORKS INC COM 002121101 8 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,309 173,085 SH   SOLE 18 173,085 0 0
A10 NETWORKS INC COM 002121101 3,626 479,600 SH   SOLE 19 479,600 0 0
A10 NETWORKS INC COM 002121101 11,789 1,559,457 SH   SOLE 21 1,559,457 0 0
A10 NETWORKS INC COM 002121101 14,740 1,949,792 SH   SOLE 22 1,825,011 0 124,781
A10 NETWORKS INC COM 002121101 1,488 196,825 SH   SOLE 23 196,825 0 0
A10 NETWORKS INC COM 002121101 35 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 551 72,924 SH   SOLE 29 0 0 72,924
A10 NETWORKS INC COM 002121101 75 9,897 SH   SOLE 30 9,897 0 0
AAC HLDGS INC COM 000307108 24 2,442 SH   SOLE 2 454 0 1,988
AAC HLDGS INC COM 000307108 2 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 410 41,270 SH   SOLE 18 41,270 0 0
AAC HLDGS INC COM 000307108 84 8,430 SH   SOLE 19 8,430 0 0
AAC HLDGS INC COM 000307108 3,819 384,571 SH   SOLE 21 384,571 0 0
AAC HLDGS INC COM 000307108 2,336 235,199 SH   SOLE 22 223,702 0 11,497
AAON INC COM PAR $0.004 000360206 80 2,317 SH   SOLE 2 2,317 0 0
AAON INC COM PAR $0.004 000360206 7 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 38 1,113 SH   SOLE 7 1,113 0 0
AAON INC COM PAR $0.004 000360206 6,485 188,109 SH   SOLE 18 188,109 0 0
AAON INC COM PAR $0.004 000360206 1,047 30,366 SH   SOLE 19 30,366 0 0
AAON INC COM PAR $0.004 000360206 121,488 3,523,953 SH   SOLE 21 3,523,953 0 0
AAON INC COM PAR $0.004 000360206 39,159 1,135,868 SH   SOLE 22 1,054,207 0 81,661
AAON INC COM PAR $0.004 000360206 653 18,949 SH   SOLE 26 15,487 0 3,462
AAON INC COM PAR $0.004 000360206 211 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 1,931 56,021 SH   SOLE 30 56,021 0 0
AAON INC COM PAR $0.004 000360206 163 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 539 14,277 SH   SOLE 2 1,800 0 12,477
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 36 958 SH   SOLE 7 958 0 0
AAR CORP COM 000361105 6,016 159,238 SH   SOLE 18 159,238 0 0
AAR CORP COM 000361105 891 23,593 SH   SOLE 19 23,593 0 0
AAR CORP COM 000361105 149,806 3,965,219 SH   SOLE 21 3,965,219 0 0
AAR CORP COM 000361105 33,275 880,748 SH   SOLE 22 814,525 0 66,223
AAR CORP COM 000361105 579 15,335 SH   SOLE 26 12,397 0 2,938
AAR CORP COM 000361105 181 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,704 45,107 SH   SOLE 30 45,107 0 0
AAR CORP COM 000361105 135 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 2,145 49,171 SH   SOLE 2 38,629 0 10,542
AARONS INC COM PAR $0.50 002535300 37 858 SH   SOLE 4 858 0 0
AARONS INC COM PAR $0.50 002535300 71 1,620 SH   SOLE 7 1,620 0 0
AARONS INC COM PAR $0.50 002535300 3,314 75,949 SH   SOLE 13 75,949 0 0
AARONS INC COM PAR $0.50 002535300 18,068 414,123 SH   SOLE 18 414,123 0 0
AARONS INC COM PAR $0.50 002535300 28,633 656,277 SH   SOLE 19 656,277 0 0
AARONS INC COM PAR $0.50 002535300 171,330 3,926,883 SH   SOLE 21 3,926,883 0 0
AARONS INC COM PAR $0.50 002535300 125,270 2,871,181 SH   SOLE 22 2,566,514 0 304,667
AARONS INC COM PAR $0.50 002535300 2,524 57,842 SH   SOLE 23 57,842 0 0
AARONS INC COM PAR $0.50 002535300 668 15,320 SH   SOLE 26 11,114 0 4,206
AARONS INC COM PAR $0.50 002535300 411 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 3,572 81,869 SH   SOLE 29 0 0 81,869
AARONS INC COM PAR $0.50 002535300 420 9,627 SH   SOLE 30 9,627 0 0
AARONS INC COM PAR $0.50 002535300 50 1,140 SH   SOLE 34 1,140 0 0
AARONS INC COM PAR $0.50 002535300 1,891 43,331 SH   SOLE 36 43,331 0 0
AARONS INC COM PAR $0.50 002535300 313 7,185 SH   SOLE 40 7,185 0 0
ABAXIS INC COM 002567105 62 1,394 SH   SOLE 2 1,228 0 166
ABAXIS INC COM 002567105 2 52 SH   SOLE 4 52 0 0
ABAXIS INC COM 002567105 26 588 SH   SOLE 7 588 0 0
ABAXIS INC COM 002567105 4,491 100,590 SH   SOLE 18 100,590 0 0
ABAXIS INC COM 002567105 719 16,103 SH   SOLE 19 16,103 0 0
ABAXIS INC COM 002567105 87,309 1,955,400 SH   SOLE 21 1,955,400 0 0
ABAXIS INC COM 002567105 28,326 634,406 SH   SOLE 22 591,572 0 42,834
ABAXIS INC COM 002567105 409 9,158 SH   SOLE 26 7,242 0 1,916
ABAXIS INC COM 002567105 141 3,148 SH   SOLE 28 3,148 0 0
ABAXIS INC COM 002567105 1,383 30,975 SH   SOLE 30 30,975 0 0
ABAXIS INC COM 002567105 115 2,568 SH   SOLE 40 2,568 0 0
ABB LTD SPONSORED ADR 000375204 34,815 1,406,650 SH   SOLE 18 1,376,030 0 30,620
ABB LTD SPONSORED ADR 000375204 49,041 1,981,450 SH   SOLE 19 1,981,450 0 0
ABB LTD SPONSORED ADR 000375204 4,246 171,570 SH   SOLE 22 171,570 0 0
ABB LTD SPONSORED ADR 000375204 1,732 69,970 SH   SOLE 23 69,970 0 0
ABB LTD SPONSORED ADR 000375204 9,151 369,750 SH   SOLE 34 369,750 0 0
ABBOTT LABS COM 002824100 137,447 2,575,849 SH   SOLE 2 900,772 0 1,675,077
ABBOTT LABS COM 002824100 29,753 557,584 SH   SOLE 4 499,815 0 57,769
ABBOTT LABS COM 002824100 88,571 1,659,884 SH   SOLE 7 1,343,245 0 316,639
ABBOTT LABS COM 002824100 833 15,618 SH   SOLE 13 15,618 0 0
ABBOTT LABS COM 002824100 608 11,395 SH   SOLE 15 11,395 0 0
ABBOTT LABS COM 002824100 7 129 SH   SOLE 17 0 0 129
ABBOTT LABS COM 002824100 193,526 3,626,797 SH   SOLE 18 3,382,958 0 243,839
ABBOTT LABS COM 002824100 174,459 3,269,470 SH   SOLE 19 3,269,470 0 0
ABBOTT LABS COM 002824100 42,945 804,813 SH   SOLE 20 112,356 0 692,457
ABBOTT LABS COM 002824100 1,643,279 30,796,077 SH   SOLE 21 30,796,077 0 0
ABBOTT LABS COM 002824100 2,423,535 45,418,565 SH   SOLE 22 37,600,458 0 7,818,107
ABBOTT LABS COM 002824100 113,645 2,129,786 SH   SOLE 23 2,129,786 0 0
ABBOTT LABS COM 002824100 81,648 1,530,143 SH   SOLE 25 1,530,143 0 0
ABBOTT LABS COM 002824100 250,519 4,694,889 SH   SOLE 26 1,539,338 0 3,155,551
ABBOTT LABS COM 002824100 21,145 396,267 SH   SOLE 28 289,541 0 106,726
ABBOTT LABS COM 002824100 3,369 63,129 SH   SOLE 29 60,135 0 2,994
ABBOTT LABS COM 002824100 267,925 5,021,082 SH   SOLE 30 5,021,082 0 0
ABBOTT LABS COM 002824100 46,164 865,150 SH   SOLE 31 390,121 0 475,029
ABBOTT LABS COM 002824100 78,594 1,472,897 SH   SOLE 34 1,472,897 0 0
ABBOTT LABS COM 002824100 91,571 1,716,089 SH   SOLE 36 1,716,089 0 0
ABBOTT LABS COM 002824100 482 9,040 SH   SOLE 40 9,040 0 0
ABBVIE INC COM 00287Y109 227,726 2,562,747 SH   SOLE 2 1,004,673 0 1,558,074
ABBVIE INC COM 00287Y109 52,712 593,208 SH   SOLE 4 539,237 0 53,971
ABBVIE INC COM 00287Y109 130,450 1,468,037 SH   SOLE 7 1,264,734 0 203,303
ABBVIE INC COM 00287Y109 3,273 36,830 SH   SOLE 13 36,830 0 0
ABBVIE INC COM 00287Y109 992 11,160 SH   SOLE 15 11,160 0 0
ABBVIE INC COM 00287Y109 11 129 SH   SOLE 17 0 0 129
ABBVIE INC COM 00287Y109 362,120 4,075,179 SH   SOLE 18 3,835,369 0 239,810
ABBVIE INC COM 00287Y109 223,157 2,511,335 SH   SOLE 19 2,511,335 0 0
ABBVIE INC COM 00287Y109 61,393 690,892 SH   SOLE 20 79,123 0 611,769
ABBVIE INC COM 00287Y109 2,422,816 27,265,542 SH   SOLE 21 27,265,542 0 0
ABBVIE INC COM 00287Y109 3,776,453 42,498,911 SH   SOLE 22 35,041,226 0 7,457,685
ABBVIE INC COM 00287Y109 183,519 2,065,257 SH   SOLE 23 2,065,257 0 0
ABBVIE INC COM 00287Y109 131,739 1,482,542 SH   SOLE 25 1,482,542 0 0
ABBVIE INC COM 00287Y109 370,438 4,168,781 SH   SOLE 26 1,456,040 0 2,712,741
ABBVIE INC COM 00287Y109 32,197 362,336 SH   SOLE 28 264,398 0 97,938
ABBVIE INC COM 00287Y109 24,300 273,463 SH   SOLE 29 108,250 0 165,213
ABBVIE INC COM 00287Y109 395,766 4,453,815 SH   SOLE 30 4,453,815 0 0
ABBVIE INC COM 00287Y109 80,581 906,829 SH   SOLE 31 459,842 0 446,987
ABBVIE INC COM 00287Y109 139,454 1,569,366 SH   SOLE 34 1,569,366 0 0
ABBVIE INC COM 00287Y109 140,244 1,578,256 SH   SOLE 36 1,578,256 0 0
ABBVIE INC COM 00287Y109 2,186 24,600 SH   SOLE 37 24,600 0 0
ABBVIE INC COM 00287Y109 722 8,129 SH   SOLE 40 8,129 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 87 5,096 SH   SOLE 2 1,311 0 3,785
ABEONA THERAPEUTICS INC COM 00289Y107 19 1,115 SH   SOLE 7 1,115 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,600 93,857 SH   SOLE 18 93,857 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 325 19,058 SH   SOLE 19 19,058 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 13,253 777,326 SH   SOLE 21 777,326 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 12,390 726,709 SH   SOLE 22 683,052 0 43,657
ABERCROMBIE & FITCH CO CL A 002896207 218 15,085 SH   SOLE 2 3,909 0 11,176
ABERCROMBIE & FITCH CO CL A 002896207 5 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 80 5,566 SH   SOLE 7 5,566 0 0
ABERCROMBIE & FITCH CO CL A 002896207 0 2 SH   SOLE 17 0 0 2
ABERCROMBIE & FITCH CO CL A 002896207 4,903 339,524 SH   SOLE 18 339,524 0 0
ABERCROMBIE & FITCH CO CL A 002896207 749 51,875 SH   SOLE 19 51,875 0 0
ABERCROMBIE & FITCH CO CL A 002896207 86,564 5,994,751 SH   SOLE 21 5,994,751 0 0
ABERCROMBIE & FITCH CO CL A 002896207 26,446 1,831,414 SH   SOLE 22 1,659,567 0 171,847
ABERCROMBIE & FITCH CO CL A 002896207 288 19,957 SH   SOLE 26 15,396 0 4,561
ABERCROMBIE & FITCH CO CL A 002896207 144 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,347 93,313 SH   SOLE 30 93,313 0 0
ABERCROMBIE & FITCH CO CL A 002896207 92 6,400 SH   SOLE 34 6,400 0 0
ABERCROMBIE & FITCH CO CL A 002896207 97 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 112 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 6,230 36,954 SH   SOLE 2 22,730 0 14,224
ABIOMED INC COM 003654100 37 219 SH   SOLE 4 219 0 0
ABIOMED INC COM 003654100 164 975 SH   SOLE 7 975 0 0
ABIOMED INC COM 003654100 23,306 138,230 SH   SOLE 18 138,230 0 0
ABIOMED INC COM 003654100 2,241 13,290 SH   SOLE 19 13,290 0 0
ABIOMED INC COM 003654100 322,221 1,911,157 SH   SOLE 21 1,911,157 0 0
ABIOMED INC COM 003654100 220,720 1,309,136 SH   SOLE 22 1,187,253 0 121,883
ABIOMED INC COM 003654100 2,672 15,846 SH   SOLE 26 13,074 0 2,772
ABIOMED INC COM 003654100 1,079 6,398 SH   SOLE 28 6,398 0 0
ABIOMED INC COM 003654100 2,284 13,549 SH   SOLE 30 13,549 0 0
ABIOMED INC COM 003654100 155 917 SH   SOLE 31 917 0 0
ABIOMED INC COM 003654100 761 4,515 SH   SOLE 40 4,515 0 0
ABM INDS INC COM 000957100 347 8,329 SH   SOLE 2 3,122 0 5,207
ABM INDS INC COM 000957100 14 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 2,920 70,004 SH   SOLE 7 70,004 0 0
ABM INDS INC COM 000957100 11,071 265,427 SH   SOLE 18 265,427 0 0
ABM INDS INC COM 000957100 9,567 229,368 SH   SOLE 19 229,368 0 0
ABM INDS INC COM 000957100 203,720 4,884,208 SH   SOLE 21 4,884,208 0 0
ABM INDS INC COM 000957100 61,137 1,465,772 SH   SOLE 22 1,359,892 0 105,880
ABM INDS INC COM 000957100 896 21,483 SH   SOLE 26 18,145 0 3,338
ABM INDS INC COM 000957100 322 7,709 SH   SOLE 28 7,709 0 0
ABM INDS INC COM 000957100 3,171 76,020 SH   SOLE 30 76,020 0 0
ABM INDS INC COM 000957100 118 2,834 SH   SOLE 36 2,834 0 0
ABM INDS INC COM 000957100 257 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 41 21,582 SH   SOLE 2 21,038 0 544
ABRAXAS PETE CORP COM 003830106 4 2,021 SH   SOLE 7 2,021 0 0
ABRAXAS PETE CORP COM 003830106 1,027 546,504 SH   SOLE 18 546,504 0 0
ABRAXAS PETE CORP COM 003830106 301 159,907 SH   SOLE 19 159,907 0 0
ABRAXAS PETE CORP COM 003830106 9,233 4,911,278 SH   SOLE 21 4,911,278 0 0
ABRAXAS PETE CORP COM 003830106 9,735 5,178,292 SH   SOLE 22 4,992,373 0 185,919
ACACIA COMMUNICATIONS INC COM 00401C108 76 1,608 SH   SOLE 2 1,057 0 551
ACACIA COMMUNICATIONS INC COM 00401C108 23 488 SH   SOLE 7 488 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,997 63,633 SH   SOLE 18 63,633 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 661 14,028 SH   SOLE 19 14,028 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 26,573 564,192 SH   SOLE 21 564,192 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 23,316 495,027 SH   SOLE 22 459,011 0 36,016
ACACIA COMMUNICATIONS INC COM 00401C108 84 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 151 3,196 SH   SOLE 28 3,196 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 125 2,661 SH   SOLE 30 2,661 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 111 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 41 9,046 SH   SOLE 2 721 0 8,325
ACACIA RESH CORP ACACIA TCH COM 003881307 5 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 790 173,568 SH   SOLE 18 173,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 107 23,541 SH   SOLE 19 23,541 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,790 1,272,549 SH   SOLE 21 1,272,549 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,394 1,185,443 SH   SOLE 22 1,128,853 0 56,590
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,923 82,150 SH   SOLE 2 40,997 0 41,153
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,665 34,867 SH   SOLE 4 34,867 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 1,794 SH   SOLE 7 1,794 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 27,577 577,399 SH   SOLE 18 577,399 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 106,766 2,235,477 SH   SOLE 19 2,235,477 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 174,254 3,648,533 SH   SOLE 21 3,648,533 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 121,540 2,544,812 SH   SOLE 22 2,304,302 0 240,510
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,462 30,613 SH   SOLE 26 26,235 0 4,378
ACADIA HEALTHCARE COMPANY IN COM 00404A109 596 12,472 SH   SOLE 28 12,472 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 936 19,588 SH   SOLE 30 19,588 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 1,722 SH   SOLE 31 1,722 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 41,469 868,285 SH   SOLE 34 868,285 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 349 7,298 SH   SOLE 40 7,298 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,664 70,717 SH   SOLE 2 37,193 0 33,524
ACADIA PHARMACEUTICALS INC COM 004225108 18 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 91 2,417 SH   SOLE 7 2,417 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,185 84,561 SH   SOLE 18 84,561 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 16,925 449,284 SH   SOLE 19 449,284 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 806 21,400 SH   SOLE 20 21,400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 110,011 2,920,392 SH   SOLE 21 2,920,392 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 99,155 2,632,200 SH   SOLE 22 2,342,551 0 289,649
ACADIA PHARMACEUTICALS INC COM 004225108 1,142 30,318 SH   SOLE 26 23,749 0 6,569
ACADIA PHARMACEUTICALS INC COM 004225108 608 16,129 SH   SOLE 28 16,129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 194 5,162 SH   SOLE 29 0 0 5,162
ACADIA PHARMACEUTICALS INC COM 004225108 2,076 55,111 SH   SOLE 30 55,111 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 81 2,163 SH   SOLE 31 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,272 86,850 SH   SOLE 34 86,850 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 436 11,568 SH   SOLE 40 11,568 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 510 17,810 SH   SOLE 2 4,701 0 13,109
ACADIA RLTY TR COM SH BEN INT 004239109 770 26,911 SH   SOLE 4 26,911 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,052 106,628 SH   SOLE 7 106,628 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 80 2,799 SH   SOLE 15 2,799 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 11,731 409,872 SH   SOLE 18 409,872 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,788 132,343 SH   SOLE 19 132,343 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 215,436 7,527,457 SH   SOLE 21 7,527,457 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 93,012 3,249,887 SH   SOLE 22 3,111,360 0 138,527
ACADIA RLTY TR COM SH BEN INT 004239109 67 2,350 SH   SOLE 23 2,350 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,311 150,623 SH   SOLE 25 150,623 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,296 45,292 SH   SOLE 26 17,812 0 27,480
ACADIA RLTY TR COM SH BEN INT 004239109 347 12,137 SH   SOLE 28 12,137 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 794 27,742 SH   SOLE 29 27,742 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 14,455 505,075 SH   SOLE 30 505,075 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 210 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 48 2,124 SH   SOLE 2 1,469 0 655
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2,008 89,453 SH   SOLE 18 89,453 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 445 19,831 SH   SOLE 19 19,831 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,459 777,667 SH   SOLE 21 777,667 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,092 761,348 SH   SOLE 22 710,786 0 50,562
ACCELERATE DIAGNOSTICS INC COM 00430H102 56 2,500 SH   SOLE 26 0 0 2,500
ACCELERATE DIAGNOSTICS INC COM 00430H102 97 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 104 4,617 SH   SOLE 30 4,617 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 62 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 4,649 124,575 SH   SOLE 2 123,491 0 1,084
ACCELERON PHARMA INC COM 00434H108 7 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 38 1,024 SH   SOLE 7 1,024 0 0
ACCELERON PHARMA INC COM 00434H108 7,570 202,851 SH   SOLE 18 202,851 0 0
ACCELERON PHARMA INC COM 00434H108 38,879 1,041,784 SH   SOLE 19 1,041,784 0 0
ACCELERON PHARMA INC COM 00434H108 3,983 106,734 SH   SOLE 20 106,734 0 0
ACCELERON PHARMA INC COM 00434H108 57,658 1,544,973 SH   SOLE 21 1,544,973 0 0
ACCELERON PHARMA INC COM 00434H108 33,648 901,608 SH   SOLE 22 845,347 0 56,261
ACCELERON PHARMA INC COM 00434H108 2 66 SH   SOLE 23 66 0 0
ACCELERON PHARMA INC COM 00434H108 79 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 148 3,976 SH   SOLE 28 3,976 0 0
ACCELERON PHARMA INC COM 00434H108 215 5,768 SH   SOLE 30 5,768 0 0
ACCELERON PHARMA INC COM 00434H108 13,439 360,107 SH   SOLE 34 360,107 0 0
ACCELERON PHARMA INC COM 00434H108 84 2,243 SH   SOLE 40 2,243 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 149,982 1,110,400 SH   SOLE 2 508,273 0 602,127
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,871 287,785 SH   SOLE 4 266,304 0 21,481
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84,623 626,513 SH   SOLE 7 544,345 0 82,168
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,350 69,222 SH   SOLE 13 69,222 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 608 4,501 SH   SOLE 15 4,501 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 180,848 1,338,918 SH   SOLE 18 1,242,739 0 96,179
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65,423 484,360 SH   SOLE 19 484,360 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53,168 393,630 SH   SOLE 20 0 0 393,630
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,575,592 11,665,004 SH   SOLE 21 11,665,004 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,387,283 17,674,411 SH   SOLE 22 14,259,541 0 3,414,870
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 121,532 899,772 SH   SOLE 23 899,772 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 87,840 650,326 SH   SOLE 25 650,326 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 339,965 2,516,957 SH   SOLE 26 564,679 0 1,952,278
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,077 141,238 SH   SOLE 28 102,914 0 38,324
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32,424 240,055 SH   SOLE 29 101,384 0 138,671
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 276,662 2,048,288 SH   SOLE 30 2,048,288 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65,036 481,499 SH   SOLE 31 246,762 0 234,737
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,030 118,678 SH   SOLE 34 118,678 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,955 725,216 SH   SOLE 36 725,216 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 435 3,222 SH   SOLE 40 3,222 0 0
ACCESS NATL CORP COM 004337101 80 2,787 SH   SOLE 2 861 0 1,926
ACCESS NATL CORP COM 004337101 20 695 SH   SOLE 7 695 0 0
ACCESS NATL CORP COM 004337101 1,665 58,105 SH   SOLE 18 58,105 0 0
ACCESS NATL CORP COM 004337101 311 10,853 SH   SOLE 19 10,853 0 0
ACCESS NATL CORP COM 004337101 13,823 482,326 SH   SOLE 21 482,326 0 0
ACCESS NATL CORP COM 004337101 6,082 212,200 SH   SOLE 22 190,338 0 21,862
ACCESS NATL CORP COM 004337101 62 2,179 SH   SOLE 30 2,179 0 0
ACCO BRANDS CORP COM 00081T108 410 34,458 SH   SOLE 2 16,153 0 18,305
ACCO BRANDS CORP COM 00081T108 11 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 29 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 4,872 409,394 SH   SOLE 18 409,394 0 0
ACCO BRANDS CORP COM 00081T108 1,114 93,576 SH   SOLE 19 93,576 0 0
ACCO BRANDS CORP COM 00081T108 40,738 3,423,397 SH   SOLE 21 3,423,397 0 0
ACCO BRANDS CORP COM 00081T108 39,146 3,289,554 SH   SOLE 22 3,076,107 0 213,447
ACCO BRANDS CORP COM 00081T108 25 2,122 SH   SOLE 23 2,122 0 0
ACCO BRANDS CORP COM 00081T108 622 52,310 SH   SOLE 26 43,228 0 9,082
ACCO BRANDS CORP COM 00081T108 181 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 1,264 106,216 SH   SOLE 29 0 0 106,216
ACCO BRANDS CORP COM 00081T108 178 14,951 SH   SOLE 30 14,951 0 0
ACCO BRANDS CORP COM 00081T108 50 4,208 SH   SOLE 34 4,208 0 0
ACCO BRANDS CORP COM 00081T108 154 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 24 5,931 SH   SOLE 2 5,655 0 276
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,177 294,288 SH   SOLE 18 294,288 0 0
ACCURAY INC COM 004397105 1,637 409,331 SH   SOLE 19 409,331 0 0
ACCURAY INC COM 004397105 12,418 3,104,529 SH   SOLE 21 3,104,529 0 0
ACCURAY INC COM 004397105 9,306 2,326,600 SH   SOLE 22 2,172,989 0 153,611
ACCURAY INC COM 004397105 14 3,414 SH   SOLE 26 0 0 3,414
ACCURAY INC COM 004397105 46 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 143 35,835 SH   SOLE 29 0 0 35,835
ACCURAY INC COM 004397105 57 14,195 SH   SOLE 30 14,195 0 0
ACCURAY INC COM 004397105 30 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 28 6,083 SH   SOLE 18 6,083 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 32 6,998 SH   SOLE 19 6,998 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 405 87,971 SH   SOLE 21 87,971 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,490 541,328 SH   SOLE 22 541,328 0 0
ACER THERAPEUTICS INC COM 00444P108 7 368 SH   SOLE 21 368 0 0
ACETO CORP COM 004446100 78 6,932 SH   SOLE 2 1,722 0 5,210
ACETO CORP COM 004446100 7 648 SH   SOLE 7 648 0 0
ACETO CORP COM 004446100 1,748 155,623 SH   SOLE 18 155,623 0 0
ACETO CORP COM 004446100 237 21,142 SH   SOLE 19 21,142 0 0
ACETO CORP COM 004446100 30,468 2,713,105 SH   SOLE 21 2,713,105 0 0
ACETO CORP COM 004446100 10,173 905,856 SH   SOLE 22 851,314 0 54,542
ACETO CORP COM 004446100 48 4,260 SH   SOLE 28 4,260 0 0
ACETO CORP COM 004446100 453 40,358 SH   SOLE 30 40,358 0 0
ACETO CORP COM 004446100 32 2,808 SH   SOLE 40 2,808 0 0
ACHAOGEN INC COM 004449104 34 2,119 SH   SOLE 2 1,937 0 182
ACHAOGEN INC COM 004449104 13 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 1,924 120,638 SH   SOLE 18 120,638 0 0
ACHAOGEN INC COM 004449104 404 25,343 SH   SOLE 19 25,343 0 0
ACHAOGEN INC COM 004449104 17,190 1,077,754 SH   SOLE 21 1,077,754 0 0
ACHAOGEN INC COM 004449104 15,436 967,790 SH   SOLE 22 900,949 0 66,841
ACHAOGEN INC COM 004449104 10 655 SH   SOLE 26 0 0 655
ACHAOGEN INC COM 004449104 72 4,507 SH   SOLE 28 4,507 0 0
ACHAOGEN INC COM 004449104 65 4,075 SH   SOLE 30 4,075 0 0
ACHAOGEN INC COM 004449104 57 3,587 SH   SOLE 40 3,587 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 34 16,739 SH   SOLE 21 16,739 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 133 65,618 SH   SOLE 22 65,618 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 115 25,665 SH   SOLE 2 6,934 0 18,731
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 14 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2,037 453,609 SH   SOLE 18 453,609 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 384 85,551 SH   SOLE 19 85,551 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 26,797 5,968,103 SH   SOLE 21 5,968,103 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 14,333 3,192,186 SH   SOLE 22 2,986,566 0 205,620
ACHILLION PHARMACEUTICALS IN COM 00448Q201 52 11,629 SH   SOLE 26 0 0 11,629
ACHILLION PHARMACEUTICALS IN COM 00448Q201 70 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 259 57,628 SH   SOLE 29 0 0 57,628
ACHILLION PHARMACEUTICALS IN COM 00448Q201 57 12,803 SH   SOLE 30 12,803 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 43 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 1,227 53,859 SH   SOLE 2 53,139 0 720
ACI WORLDWIDE INC COM 004498101 10 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 65 2,873 SH   SOLE 7 2,873 0 0
ACI WORLDWIDE INC COM 004498101 16,619 729,529 SH   SOLE 18 729,529 0 0
ACI WORLDWIDE INC COM 004498101 1,967 86,344 SH   SOLE 19 86,344 0 0
ACI WORLDWIDE INC COM 004498101 172,237 7,560,876 SH   SOLE 21 7,560,876 0 0
ACI WORLDWIDE INC COM 004498101 82,600 3,625,984 SH   SOLE 22 3,398,929 0 227,055
ACI WORLDWIDE INC COM 004498101 818 35,926 SH   SOLE 26 28,711 0 7,215
ACI WORLDWIDE INC COM 004498101 386 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 399 17,513 SH   SOLE 30 17,513 0 0
ACI WORLDWIDE INC COM 004498101 285 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 38 1,471 SH   SOLE 2 1,332 0 139
ACLARIS THERAPEUTICS INC COM 00461U105 18 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,104 81,518 SH   SOLE 18 81,518 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 466 18,055 SH   SOLE 19 18,055 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 870 33,700 SH   SOLE 20 33,700 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 24,739 958,505 SH   SOLE 21 958,505 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 15,619 605,164 SH   SOLE 22 562,597 0 42,567
ACLARIS THERAPEUTICS INC COM 00461U105 97 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 106 4,101 SH   SOLE 30 4,101 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 75 2,915 SH   SOLE 40 2,915 0 0
ACME UTD CORP COM 004816104 9 385 SH   SOLE 18 385 0 0
ACME UTD CORP COM 004816104 17 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 19 689 SH   SOLE 2 203 0 486
ACNB CORP COM 000868109 673 24,295 SH   SOLE 18 24,295 0 0
ACNB CORP COM 000868109 93 3,348 SH   SOLE 19 3,348 0 0
ACNB CORP COM 000868109 5,620 202,884 SH   SOLE 21 202,884 0 0
ACNB CORP COM 000868109 1,425 51,457 SH   SOLE 22 45,821 0 5,636
ACORDA THERAPEUTICS INC COM 00484M106 209 8,855 SH   SOLE 2 2,776 0 6,079
ACORDA THERAPEUTICS INC COM 00484M106 6 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 26 1,097 SH   SOLE 7 1,097 0 0
ACORDA THERAPEUTICS INC COM 00484M106 5,123 216,619 SH   SOLE 18 216,619 0 0
ACORDA THERAPEUTICS INC COM 00484M106 771 32,585 SH   SOLE 19 32,585 0 0
ACORDA THERAPEUTICS INC COM 00484M106 111,140 4,699,365 SH   SOLE 21 4,699,365 0 0
ACORDA THERAPEUTICS INC COM 00484M106 28,835 1,219,220 SH   SOLE 22 1,143,905 0 75,315
ACORDA THERAPEUTICS INC COM 00484M106 461 19,504 SH   SOLE 26 15,938 0 3,566
ACORDA THERAPEUTICS INC COM 00484M106 147 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 162 6,849 SH   SOLE 29 0 0 6,849
ACORDA THERAPEUTICS INC COM 00484M106 1,494 63,191 SH   SOLE 30 63,191 0 0
ACORDA THERAPEUTICS INC COM 00484M106 19 812 SH   SOLE 34 812 0 0
ACORDA THERAPEUTICS INC COM 00484M106 118 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 940 1,042,000 PRN   SOLE 21 1,042,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 5 9,476 SH   SOLE 18 9,476 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 5 8,447 SH   SOLE 19 8,447 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 91 157,976 SH   SOLE 21 157,976 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 257 447,495 SH   SOLE 22 447,495 0 0
ACTIVISION BLIZZARD INC COM 00507V109 68,974 1,069,196 SH   SOLE 2 243,731 0 825,465
ACTIVISION BLIZZARD INC COM 00507V109 15,842 245,571 SH   SOLE 4 221,071 0 24,500
ACTIVISION BLIZZARD INC COM 00507V109 33,746 523,119 SH   SOLE 7 518,994 0 4,125
ACTIVISION BLIZZARD INC COM 00507V109 5,983 92,750 SH   SOLE 13 92,750 0 0
ACTIVISION BLIZZARD INC COM 00507V109 404 6,265 SH   SOLE 15 6,265 0 0
ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH   SOLE 17 0 0 6
ACTIVISION BLIZZARD INC COM 00507V109 271,266 4,205,020 SH   SOLE 18 3,716,275 0 488,745
ACTIVISION BLIZZARD INC COM 00507V109 141,549 2,194,219 SH   SOLE 19 2,194,219 0 0
ACTIVISION BLIZZARD INC COM 00507V109 24,883 385,728 SH   SOLE 20 0 0 385,728
ACTIVISION BLIZZARD INC COM 00507V109 826,663 12,814,497 SH   SOLE 21 12,814,497 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,329,982 20,616,684 SH   SOLE 22 16,997,309 0 3,619,375
ACTIVISION BLIZZARD INC COM 00507V109 56,973 883,165 SH   SOLE 23 883,165 0 0
ACTIVISION BLIZZARD INC COM 00507V109 103,707 1,607,614 SH   SOLE 25 1,571,984 0 35,630
ACTIVISION BLIZZARD INC COM 00507V109 198,829 3,082,142 SH   SOLE 26 656,420 0 2,425,722
ACTIVISION BLIZZARD INC COM 00507V109 10,470 162,300 SH   SOLE 28 118,253 0 44,047
ACTIVISION BLIZZARD INC COM 00507V109 7,532 116,753 SH   SOLE 29 27,083 0 89,670
ACTIVISION BLIZZARD INC COM 00507V109 144,342 2,237,521 SH   SOLE 30 2,237,521 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26,216 406,384 SH   SOLE 31 200,637 0 205,747
ACTIVISION BLIZZARD INC COM 00507V109 7,047 109,242 SH   SOLE 32 109,242 0 0
ACTIVISION BLIZZARD INC COM 00507V109 30,887 478,799 SH   SOLE 34 478,799 0 0
ACTIVISION BLIZZARD INC COM 00507V109 47,377 734,407 SH   SOLE 36 734,407 0 0
ACTIVISION BLIZZARD INC COM 00507V109 234 3,628 SH   SOLE 40 3,628 0 0
ACTUA CORP COM 005094107 97 6,348 SH   SOLE 2 1,737 0 4,611
ACTUA CORP COM 005094107 4 287 SH   SOLE 4 287 0 0
ACTUA CORP COM 005094107 13 833 SH   SOLE 7 833 0 0
ACTUA CORP COM 005094107 1,834 119,899 SH   SOLE 18 119,899 0 0
ACTUA CORP COM 005094107 371 24,261 SH   SOLE 19 24,261 0 0
ACTUA CORP COM 005094107 15,198 993,364 SH   SOLE 21 993,364 0 0
ACTUA CORP COM 005094107 15,317 1,001,109 SH   SOLE 22 928,808 0 72,301
ACTUA CORP COM 005094107 108 7,090 SH   SOLE 26 0 0 7,090
ACTUA CORP COM 005094107 83 5,400 SH   SOLE 28 5,400 0 0
ACTUA CORP COM 005094107 79 5,152 SH   SOLE 30 5,152 0 0
ACTUANT CORP CL A NEW 00508X203 266 10,386 SH   SOLE 2 5,157 0 5,229
ACTUANT CORP CL A NEW 00508X203 9 340 SH   SOLE 4 340 0 0
ACTUANT CORP CL A NEW 00508X203 40 1,582 SH   SOLE 7 1,582 0 0
ACTUANT CORP CL A NEW 00508X203 7,261 283,616 SH   SOLE 18 283,616 0 0
ACTUANT CORP CL A NEW 00508X203 10,671 416,824 SH   SOLE 19 416,824 0 0
ACTUANT CORP CL A NEW 00508X203 135,015 5,274,017 SH   SOLE 21 5,274,017 0 0
ACTUANT CORP CL A NEW 00508X203 42,366 1,654,925 SH   SOLE 22 1,540,900 0 114,025
ACTUANT CORP CL A NEW 00508X203 364 14,222 SH   SOLE 26 10,954 0 3,268
ACTUANT CORP CL A NEW 00508X203 210 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,121 82,866 SH   SOLE 30 82,866 0 0
ACTUANT CORP CL A NEW 00508X203 158 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 19,616 114,526 SH   SOLE 2 8,334 0 106,192
ACUITY BRANDS INC COM 00508Y102 2,336 13,640 SH   SOLE 4 11,841 0 1,799
ACUITY BRANDS INC COM 00508Y102 5,219 30,469 SH   SOLE 7 29,770 0 699
ACUITY BRANDS INC COM 00508Y102 55 320 SH   SOLE 13 320 0 0
ACUITY BRANDS INC COM 00508Y102 49 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 113,041 659,976 SH   SOLE 18 499,841 0 160,135
ACUITY BRANDS INC COM 00508Y102 113,080 660,205 SH   SOLE 19 660,205 0 0
ACUITY BRANDS INC COM 00508Y102 5,315 31,032 SH   SOLE 20 0 0 31,032
ACUITY BRANDS INC COM 00508Y102 139,005 811,565 SH   SOLE 21 811,565 0 0
ACUITY BRANDS INC COM 00508Y102 204,653 1,194,847 SH   SOLE 22 1,001,544 0 193,303
ACUITY BRANDS INC COM 00508Y102 10,029 58,554 SH   SOLE 23 58,554 0 0
ACUITY BRANDS INC COM 00508Y102 5,436 31,740 SH   SOLE 25 31,740 0 0
ACUITY BRANDS INC COM 00508Y102 24,164 141,078 SH   SOLE 26 53,481 0 87,597
ACUITY BRANDS INC COM 00508Y102 1,754 10,239 SH   SOLE 28 7,482 0 2,757
ACUITY BRANDS INC COM 00508Y102 2,089 12,197 SH   SOLE 29 1,350 0 10,847
ACUITY BRANDS INC COM 00508Y102 20,313 118,593 SH   SOLE 30 118,593 0 0
ACUITY BRANDS INC COM 00508Y102 4,248 24,803 SH   SOLE 31 12,200 0 12,603
ACUITY BRANDS INC COM 00508Y102 31,402 183,335 SH   SOLE 34 183,335 0 0
ACUITY BRANDS INC COM 00508Y102 6,659 38,880 SH   SOLE 36 38,880 0 0
ACUITY BRANDS INC COM 00508Y102 36 210 SH   SOLE 40 210 0 0
ACUSHNET HOLDINGS CORP COM 005098108 156 8,778 SH   SOLE 2 3,641 0 5,137
ACUSHNET HOLDINGS CORP COM 005098108 12 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,543 86,862 SH   SOLE 18 86,862 0 0
ACUSHNET HOLDINGS CORP COM 005098108 329 18,549 SH   SOLE 19 18,549 0 0
ACUSHNET HOLDINGS CORP COM 005098108 13,056 735,138 SH   SOLE 21 735,138 0 0
ACUSHNET HOLDINGS CORP COM 005098108 7,600 427,938 SH   SOLE 22 388,963 0 38,975
ACUSHNET HOLDINGS CORP COM 005098108 61 3,410 SH   SOLE 30 3,410 0 0
ACXIOM CORP COM 005125109 1,087 44,102 SH   SOLE 2 36,757 0 7,345
ACXIOM CORP COM 005125109 14 579 SH   SOLE 4 579 0 0
ACXIOM CORP COM 005125109 48 1,959 SH   SOLE 7 1,959 0 0
ACXIOM CORP COM 005125109 12,476 506,313 SH   SOLE 18 506,313 0 0
ACXIOM CORP COM 005125109 1,473 59,785 SH   SOLE 19 59,785 0 0
ACXIOM CORP COM 005125109 122,476 4,970,614 SH   SOLE 21 4,970,614 0 0
ACXIOM CORP COM 005125109 64,878 2,633,049 SH   SOLE 22 2,486,364 0 146,685
ACXIOM CORP COM 005125109 639 25,938 SH   SOLE 26 21,431 0 4,507
ACXIOM CORP COM 005125109 276 11,210 SH   SOLE 28 11,210 0 0
ACXIOM CORP COM 005125109 168 6,811 SH   SOLE 29 0 0 6,811
ACXIOM CORP COM 005125109 318 12,888 SH   SOLE 30 12,888 0 0
ACXIOM CORP COM 005125109 206 8,353 SH   SOLE 40 8,353 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 56 2,636 SH   SOLE 2 1,407 0 1,229
ADAMAS PHARMACEUTICALS INC COM 00548A106 6 303 SH   SOLE 7 303 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,143 54,000 SH   SOLE 18 54,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 246 11,641 SH   SOLE 19 11,641 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 17,186 811,794 SH   SOLE 21 811,794 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 10,047 474,597 SH   SOLE 22 457,124 0 17,473
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 24 4,571 SH   SOLE 18 4,571 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 26 4,970 SH   SOLE 19 4,970 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 328 62,828 SH   SOLE 21 62,828 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,034 197,916 SH   SOLE 22 197,916 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 18 426 SH   SOLE 2 128 0 298
ADAMS RES & ENERGY INC COM NEW 006351308 342 8,247 SH   SOLE 18 8,247 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 61 1,476 SH   SOLE 19 1,476 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,025 72,895 SH   SOLE 21 72,895 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,694 89,016 SH   SOLE 22 87,877 0 1,139
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 15 1,800 SH   SOLE 2 1,800 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 7 7,324 SH   SOLE 19 7,324 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 7 7,667 SH   SOLE 21 7,667 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 9 9,802 SH   SOLE 22 9,802 0 0
ADDUS HOMECARE CORP COM 006739106 12 331 SH   SOLE 2 331 0 0
ADDUS HOMECARE CORP COM 006739106 939 26,592 SH   SOLE 18 26,592 0 0
ADDUS HOMECARE CORP COM 006739106 202 5,721 SH   SOLE 19 5,721 0 0
ADDUS HOMECARE CORP COM 006739106 8,641 244,781 SH   SOLE 21 244,781 0 0
ADDUS HOMECARE CORP COM 006739106 5,498 155,760 SH   SOLE 22 149,842 0 5,918
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 4 3,063 SH   SOLE 21 3,063 0 0
ADECOAGRO S A COM L00849106 17 1,600 SH   SOLE 2 1,600 0 0
ADECOAGRO S A COM L00849106 1,050 97,220 SH   SOLE 7 97,220 0 0
ADECOAGRO S A COM L00849106 886 82,000 SH   SOLE 19 82,000 0 0
ADECOAGRO S A COM L00849106 5,305 491,178 SH   SOLE 21 491,178 0 0
ADECOAGRO S A COM L00849106 4,372 404,820 SH   SOLE 22 404,820 0 0
ADECOAGRO S A COM L00849106 1,836 170,000 SH   SOLE 25 170,000 0 0
ADECOAGRO S A COM L00849106 5,508 510,000 SH   SOLE 34 510,000 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 5 700 SH   SOLE 2 700 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 23 2,991 SH   SOLE 18 2,991 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 341 43,384 SH   SOLE 21 43,384 0 0
ADIENT PLC ORD SHS G0084W101 6,648 79,152 SH   SOLE 2 29,594 0 49,558
ADIENT PLC ORD SHS G0084W101 38 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 468 5,569 SH   SOLE 7 5,569 0 0
ADIENT PLC ORD SHS G0084W101 51 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 4,917 58,547 SH   SOLE 18 58,547 0 0
ADIENT PLC ORD SHS G0084W101 5,454 64,936 SH   SOLE 19 64,936 0 0
ADIENT PLC ORD SHS G0084W101 82,589 983,319 SH   SOLE 21 983,319 0 0
ADIENT PLC ORD SHS G0084W101 210,626 2,507,748 SH   SOLE 22 2,202,748 0 305,000
ADIENT PLC ORD SHS G0084W101 7,480 89,054 SH   SOLE 25 89,054 0 0
ADIENT PLC ORD SHS G0084W101 8,877 105,695 SH   SOLE 26 41,370 0 64,325
ADIENT PLC ORD SHS G0084W101 1,154 13,745 SH   SOLE 28 13,745 0 0
ADIENT PLC ORD SHS G0084W101 1,194 14,221 SH   SOLE 30 14,221 0 0
ADIENT PLC ORD SHS G0084W101 248 2,951 SH   SOLE 31 2,951 0 0
ADIENT PLC ORD SHS G0084W101 1,984 23,620 SH   SOLE 34 23,620 0 0
ADIENT PLC ORD SHS G0084W101 8,093 96,356 SH   SOLE 36 96,356 0 0
ADIENT PLC ORD SHS G0084W101 872 10,379 SH   SOLE 40 10,379 0 0
ADMA BIOLOGICS INC COM 000899104 4 1,164 SH   SOLE 18 1,164 0 0
ADMA BIOLOGICS INC COM 000899104 46 14,823 SH   SOLE 21 14,823 0 0
ADOBE SYS INC COM 00724F101 170,266 1,141,346 SH   SOLE 2 564,361 0 576,985
ADOBE SYS INC COM 00724F101 38,713 259,503 SH   SOLE 4 242,323 0 17,180
ADOBE SYS INC COM 00724F101 56,360 377,798 SH   SOLE 7 375,199 0 2,599
ADOBE SYS INC COM 00724F101 9,204 61,697 SH   SOLE 13 61,697 0 0
ADOBE SYS INC COM 00724F101 590 3,958 SH   SOLE 15 3,958 0 0
ADOBE SYS INC COM 00724F101 70 468 SH   SOLE 17 0 0 468
ADOBE SYS INC COM 00724F101 285,914 1,916,568 SH   SOLE 18 1,615,536 0 301,032
ADOBE SYS INC COM 00724F101 214,858 1,440,263 SH   SOLE 19 1,440,263 0 0
ADOBE SYS INC COM 00724F101 39,446 264,421 SH   SOLE 20 0 0 264,421
ADOBE SYS INC COM 00724F101 1,372,670 9,201,432 SH   SOLE 21 9,201,432 0 0
ADOBE SYS INC COM 00724F101 2,122,420 14,227,242 SH   SOLE 22 11,427,956 0 2,799,286
ADOBE SYS INC COM 00724F101 114,168 765,302 SH   SOLE 23 765,302 0 0
ADOBE SYS INC COM 00724F101 60,109 402,930 SH   SOLE 25 402,930 0 0
ADOBE SYS INC COM 00724F101 198,439 1,330,197 SH   SOLE 26 451,293 0 878,904
ADOBE SYS INC COM 00724F101 16,749 112,272 SH   SOLE 28 81,750 0 30,522
ADOBE SYS INC COM 00724F101 23,110 154,915 SH   SOLE 29 109,405 0 45,510
ADOBE SYS INC COM 00724F101 239,674 1,606,610 SH   SOLE 30 1,606,610 0 0
ADOBE SYS INC COM 00724F101 63,731 427,206 SH   SOLE 31 238,699 0 188,507
ADOBE SYS INC COM 00724F101 10,651 71,399 SH   SOLE 32 71,399 0 0
ADOBE SYS INC COM 00724F101 36,664 245,769 SH   SOLE 34 245,769 0 0
ADOBE SYS INC COM 00724F101 83,667 560,843 SH   SOLE 36 560,843 0 0
ADOBE SYS INC COM 00724F101 382 2,560 SH   SOLE 40 2,560 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,385 38,647 SH   SOLE 2 28,147 0 10,500
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 90 2,511 SH   SOLE 7 2,511 0 0
ADTALEM GLOBAL ED INC COM 00737L103 14,674 409,311 SH   SOLE 18 409,311 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,638 45,698 SH   SOLE 19 45,698 0 0
ADTALEM GLOBAL ED INC COM 00737L103 139,874 3,901,632 SH   SOLE 21 3,901,632 0 0
ADTALEM GLOBAL ED INC COM 00737L103 68,723 1,916,959 SH   SOLE 22 1,799,540 0 117,419
ADTALEM GLOBAL ED INC COM 00737L103 569 15,883 SH   SOLE 26 12,298 0 3,585
ADTALEM GLOBAL ED INC COM 00737L103 314 8,768 SH   SOLE 28 8,768 0 0
ADTALEM GLOBAL ED INC COM 00737L103 322 8,970 SH   SOLE 30 8,970 0 0
ADTALEM GLOBAL ED INC COM 00737L103 33 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 240 6,697 SH   SOLE 40 6,697 0 0
ADTRAN INC COM 00738A106 273 11,355 SH   SOLE 2 3,055 0 8,300
ADTRAN INC COM 00738A106 11 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 33 1,375 SH   SOLE 7 1,375 0 0
ADTRAN INC COM 00738A106 5,669 236,223 SH   SOLE 18 236,223 0 0
ADTRAN INC COM 00738A106 889 37,038 SH   SOLE 19 37,038 0 0
ADTRAN INC COM 00738A106 102,304 4,262,676 SH   SOLE 21 4,262,676 0 0
ADTRAN INC COM 00738A106 32,888 1,370,350 SH   SOLE 22 1,272,340 0 98,010
ADTRAN INC COM 00738A106 435 18,108 SH   SOLE 26 14,848 0 3,260
ADTRAN INC COM 00738A106 173 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,643 68,474 SH   SOLE 30 68,474 0 0
ADTRAN INC COM 00738A106 139 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 30 2,776 SH   SOLE 2 2,358 0 418
ADURO BIOTECH INC COM 00739L101 15 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,528 143,510 SH   SOLE 18 143,510 0 0
ADURO BIOTECH INC COM 00739L101 842 79,045 SH   SOLE 19 79,045 0 0
ADURO BIOTECH INC COM 00739L101 25,626 2,406,228 SH   SOLE 21 2,406,228 0 0
ADURO BIOTECH INC COM 00739L101 10,765 1,010,843 SH   SOLE 22 936,650 0 74,193
ADURO BIOTECH INC COM 00739L101 3 304 SH   SOLE 23 304 0 0
ADURO BIOTECH INC COM 00739L101 34 3,153 SH   SOLE 28 3,153 0 0
ADURO BIOTECH INC COM 00739L101 57 5,348 SH   SOLE 29 0 0 5,348
ADURO BIOTECH INC COM 00739L101 70 6,602 SH   SOLE 30 6,602 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,645 87,146 SH   SOLE 2 16,271 0 70,875
ADVANCE AUTO PARTS INC COM 00751Y106 2,167 21,847 SH   SOLE 4 19,280 0 2,567
ADVANCE AUTO PARTS INC COM 00751Y106 5,452 54,955 SH   SOLE 7 51,203 0 3,752
ADVANCE AUTO PARTS INC COM 00751Y106 53 536 SH   SOLE 13 536 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 46 461 SH   SOLE 15 461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15,858 159,858 SH   SOLE 18 149,762 0 10,096
ADVANCE AUTO PARTS INC COM 00751Y106 1,250 12,604 SH   SOLE 19 12,604 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,503 55,476 SH   SOLE 20 0 0 55,476
ADVANCE AUTO PARTS INC COM 00751Y106 136,269 1,373,675 SH   SOLE 21 1,373,675 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 194,716 1,962,867 SH   SOLE 22 1,628,426 0 334,441
ADVANCE AUTO PARTS INC COM 00751Y106 8,462 85,299 SH   SOLE 23 85,299 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,308 53,512 SH   SOLE 25 53,512 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 24,705 249,047 SH   SOLE 26 81,219 0 167,828
ADVANCE AUTO PARTS INC COM 00751Y106 1,644 16,571 SH   SOLE 28 12,118 0 4,453
ADVANCE AUTO PARTS INC COM 00751Y106 2,019 20,353 SH   SOLE 29 2,234 0 18,119
ADVANCE AUTO PARTS INC COM 00751Y106 18,292 184,394 SH   SOLE 30 184,394 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,774 38,048 SH   SOLE 31 14,820 0 23,228
ADVANCE AUTO PARTS INC COM 00751Y106 499 5,027 SH   SOLE 34 5,027 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,399 64,506 SH   SOLE 36 64,506 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 37 372 SH   SOLE 40 372 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 56 2,237 SH   SOLE 2 2,237 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 32 1,252 SH   SOLE 7 1,252 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,647 144,767 SH   SOLE 18 144,767 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,245 247,931 SH   SOLE 19 247,931 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 32,524 1,291,163 SH   SOLE 21 1,291,163 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 23,480 932,113 SH   SOLE 22 868,797 0 63,316
ADVANCED DISP SVCS INC DEL COM 00790X101 157 6,218 SH   SOLE 28 6,218 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 119 4,730 SH   SOLE 30 4,730 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 117 4,657 SH   SOLE 40 4,657 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 51 2,517 SH   SOLE 2 2,013 0 504
ADVANCED DRAIN SYS INC DEL COM 00790R104 5 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 349 17,214 SH   SOLE 7 17,214 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,423 119,678 SH   SOLE 18 119,678 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 535 26,436 SH   SOLE 19 26,436 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 21,127 1,043,308 SH   SOLE 21 1,043,308 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 20,192 997,143 SH   SOLE 22 933,282 0 63,861
ADVANCED DRAIN SYS INC DEL COM 00790R104 101 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,147 106,046 SH   SOLE 30 106,046 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 73 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 34,245 3,121,693 SH   SOLE 2 3,121,693 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 201 18,364 SH   SOLE 18 18,364 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,303 483,379 SH   SOLE 19 483,379 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,398 309,753 SH   SOLE 21 309,753 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,569 234,153 SH   SOLE 22 232,246 0 1,907
ADVANCED ENERGY INDS COM 007973100 502 6,210 SH   SOLE 2 5,828 0 382
ADVANCED ENERGY INDS COM 007973100 14 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 85 1,050 SH   SOLE 7 1,050 0 0
ADVANCED ENERGY INDS COM 007973100 14,657 181,484 SH   SOLE 18 181,484 0 0
ADVANCED ENERGY INDS COM 007973100 10,645 131,808 SH   SOLE 19 131,808 0 0
ADVANCED ENERGY INDS COM 007973100 279,553 3,461,528 SH   SOLE 21 3,461,528 0 0
ADVANCED ENERGY INDS COM 007973100 96,198 1,191,155 SH   SOLE 22 1,115,013 0 76,142
ADVANCED ENERGY INDS COM 007973100 2,742 33,951 SH   SOLE 23 33,951 0 0
ADVANCED ENERGY INDS COM 007973100 1,303 16,130 SH   SOLE 26 12,919 0 3,211
ADVANCED ENERGY INDS COM 007973100 455 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 2,226 27,565 SH   SOLE 29 0 0 27,565
ADVANCED ENERGY INDS COM 007973100 4,419 54,717 SH   SOLE 30 54,717 0 0
ADVANCED ENERGY INDS COM 007973100 18 222 SH   SOLE 34 222 0 0
ADVANCED ENERGY INDS COM 007973100 354 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12,486 979,332 SH   SOLE 2 207,528 0 771,804
ADVANCED MICRO DEVICES INC COM 007903107 3,214 252,078 SH   SOLE 4 225,226 0 26,852
ADVANCED MICRO DEVICES INC COM 007903107 7,084 555,599 SH   SOLE 7 527,502 0 28,097
ADVANCED MICRO DEVICES INC COM 007903107 81 6,345 SH   SOLE 15 6,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9 727 SH   SOLE 17 0 0 727
ADVANCED MICRO DEVICES INC COM 007903107 22,831 1,790,662 SH   SOLE 18 1,671,407 0 119,255
ADVANCED MICRO DEVICES INC COM 007903107 9,974 782,245 SH   SOLE 19 782,245 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,926 386,322 SH   SOLE 20 0 0 386,322
ADVANCED MICRO DEVICES INC COM 007903107 264,940 20,779,617 SH   SOLE 21 20,779,617 0 0
ADVANCED MICRO DEVICES INC COM 007903107 291,471 22,860,497 SH   SOLE 22 19,258,918 0 3,601,579
ADVANCED MICRO DEVICES INC COM 007903107 13,832 1,084,852 SH   SOLE 23 1,084,852 0 0
ADVANCED MICRO DEVICES INC COM 007903107 25,796 2,023,248 SH   SOLE 25 2,023,248 0 0
ADVANCED MICRO DEVICES INC COM 007903107 34,461 2,702,861 SH   SOLE 26 1,015,082 0 1,687,779
ADVANCED MICRO DEVICES INC COM 007903107 2,326 182,440 SH   SOLE 28 133,434 0 49,006
ADVANCED MICRO DEVICES INC COM 007903107 3,179 249,301 SH   SOLE 29 26,955 0 222,346
ADVANCED MICRO DEVICES INC COM 007903107 29,746 2,333,043 SH   SOLE 30 2,333,043 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,213 408,879 SH   SOLE 31 199,169 0 209,710
ADVANCED MICRO DEVICES INC COM 007903107 4,960 388,997 SH   SOLE 34 388,997 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,169 719,131 SH   SOLE 36 719,131 0 0
ADVANCED MICRO DEVICES INC COM 007903107 54 4,220 SH   SOLE 40 4,220 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 3,927 2,217,000 PRN   SOLE 21 2,217,000 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 643 104,070 SH   SOLE 22 104,070 0 0
ADVANSIX INC COM 00773T101 2,382 59,930 SH   SOLE 2 59,930 0 0
ADVANSIX INC COM 00773T101 6 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 31 786 SH   SOLE 7 786 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 5,556 139,776 SH   SOLE 18 139,740 0 36
ADVANSIX INC COM 00773T101 6,520 164,032 SH   SOLE 19 164,032 0 0
ADVANSIX INC COM 00773T101 105,345 2,650,183 SH   SOLE 21 2,650,183 0 0
ADVANSIX INC COM 00773T101 36,245 911,828 SH   SOLE 22 851,483 0 60,345
ADVANSIX INC COM 00773T101 1,074 27,012 SH   SOLE 23 27,012 0 0
ADVANSIX INC COM 00773T101 253 6,362 SH   SOLE 26 6,028 0 334
ADVANSIX INC COM 00773T101 208 5,228 SH   SOLE 28 5,228 0 0
ADVANSIX INC COM 00773T101 628 15,796 SH   SOLE 29 0 0 15,796
ADVANSIX INC COM 00773T101 1,636 41,154 SH   SOLE 30 41,154 0 0
ADVANSIX INC COM 00773T101 12 300 SH   SOLE 31 300 0 0
ADVANSIX INC COM 00773T101 19 486 SH   SOLE 34 486 0 0
ADVANSIX INC COM 00773T101 149 3,745 SH   SOLE 40 3,745 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 2 360 SH   SOLE 21 360 0 0
ADVAXIS INC COM NEW 007624208 8 1,891 SH   SOLE 2 1,745 0 146
ADVAXIS INC COM NEW 007624208 3 681 SH   SOLE 7 681 0 0
ADVAXIS INC COM NEW 007624208 562 134,406 SH   SOLE 18 134,406 0 0
ADVAXIS INC COM NEW 007624208 116 27,706 SH   SOLE 19 27,706 0 0
ADVAXIS INC COM NEW 007624208 4,767 1,140,417 SH   SOLE 21 1,140,417 0 0
ADVAXIS INC COM NEW 007624208 4,117 984,828 SH   SOLE 22 925,841 0 58,987
ADVAXIS INC COM NEW 007624208 20 4,821 SH   SOLE 28 4,821 0 0
ADVAXIS INC COM NEW 007624208 16 3,785 SH   SOLE 30 3,785 0 0
ADVAXIS INC COM NEW 007624208 10 2,446 SH   SOLE 40 2,446 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 5,679 SH   SOLE 18 5,679 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 2,724 SH   SOLE 19 2,724 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 285 78,165 SH   SOLE 21 78,165 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,127 308,641 SH   SOLE 22 308,641 0 0
ADVISORY BRD CO COM 00762W107 131 2,446 SH   SOLE 2 2,192 0 254
ADVISORY BRD CO COM 00762W107 8 156 SH   SOLE 4 156 0 0
ADVISORY BRD CO COM 00762W107 57 1,055 SH   SOLE 7 1,055 0 0
ADVISORY BRD CO COM 00762W107 7,261 135,395 SH   SOLE 18 135,395 0 0
ADVISORY BRD CO COM 00762W107 1,626 30,329 SH   SOLE 19 30,329 0 0
ADVISORY BRD CO COM 00762W107 64,963 1,211,438 SH   SOLE 21 1,211,438 0 0
ADVISORY BRD CO COM 00762W107 58,396 1,088,965 SH   SOLE 22 1,011,797 0 77,168
ADVISORY BRD CO COM 00762W107 637 11,880 SH   SOLE 26 9,553 0 2,327
ADVISORY BRD CO COM 00762W107 321 5,984 SH   SOLE 28 5,984 0 0
ADVISORY BRD CO COM 00762W107 348 6,488 SH   SOLE 30 6,488 0 0
ADVISORY BRD CO COM 00762W107 239 4,456 SH   SOLE 40 4,456 0 0
AECOM COM 00766T100 4,761 129,341 SH   SOLE 2 75,952 0 53,389
AECOM COM 00766T100 28 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 601 16,318 SH   SOLE 7 16,318 0 0
AECOM COM 00766T100 19,414 527,407 SH   SOLE 18 527,407 0 0
AECOM COM 00766T100 1,883 51,153 SH   SOLE 19 51,153 0 0
AECOM COM 00766T100 239,827 6,515,269 SH   SOLE 21 6,515,269 0 0
AECOM COM 00766T100 183,241 4,978,023 SH   SOLE 22 4,471,721 0 506,302
AECOM COM 00766T100 1,408 38,254 SH   SOLE 26 35,726 0 2,528
AECOM COM 00766T100 739 20,085 SH   SOLE 29 0 0 20,085
AECOM COM 00766T100 856 23,253 SH   SOLE 30 23,253 0 0
AECOM COM 00766T100 125 3,383 SH   SOLE 31 3,383 0 0
AECOM COM 00766T100 602 16,360 SH   SOLE 36 16,360 0 0
AECOM COM 00766T100 670 18,211 SH   SOLE 40 18,211 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 11 2,300 SH   SOLE 2 2,300 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 15 2,979 SH   SOLE 7 2,979 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 52 10,541 SH   SOLE 22 10,541 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 601 758,000 PRN   SOLE 21 758,000 0 0
AEGION CORP COM 00770F104 195 8,366 SH   SOLE 2 1,911 0 6,455
AEGION CORP COM 00770F104 7 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 731 31,420 SH   SOLE 7 31,420 0 0
AEGION CORP COM 00770F104 3,773 162,068 SH   SOLE 18 162,068 0 0
AEGION CORP COM 00770F104 637 27,381 SH   SOLE 19 27,381 0 0
AEGION CORP COM 00770F104 67,704 2,908,268 SH   SOLE 21 2,908,268 0 0
AEGION CORP COM 00770F104 22,225 954,695 SH   SOLE 22 886,613 0 68,082
AEGION CORP COM 00770F104 310 13,329 SH   SOLE 26 9,594 0 3,735
AEGION CORP COM 00770F104 122 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,419 146,870 SH   SOLE 30 146,870 0 0
AEGION CORP COM 00770F104 85 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 1,138 SH   SOLE 18 1,138 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 85 17,290 SH   SOLE 21 17,290 0 0
AEGON N V NY REGISTRY SH 007924103 1 109 SH   SOLE 18 109 0 0
AEGON N V NY REGISTRY SH 007924103 3,230 557,905 SH   SOLE 22 557,905 0 0
AEHR TEST SYSTEMS COM 00760J108 12 3,010 SH   SOLE 18 3,010 0 0
AEHR TEST SYSTEMS COM 00760J108 194 47,398 SH   SOLE 21 47,398 0 0
AEMETIS INC COM NEW 00770K202 3 3,787 SH   SOLE 19 3,787 0 0
AEMETIS INC COM NEW 00770K202 4 4,703 SH   SOLE 21 4,703 0 0
AEMETIS INC COM NEW 00770K202 7 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 2,350 45,984 SH   SOLE 2 8,992 0 36,992
AERCAP HOLDINGS NV SHS N00985106 2,851 55,783 SH   SOLE 4 50,334 0 5,449
AERCAP HOLDINGS NV SHS N00985106 5,611 109,785 SH   SOLE 7 106,691 0 3,094
AERCAP HOLDINGS NV SHS N00985106 163 3,197 SH   SOLE 13 3,197 0 0
AERCAP HOLDINGS NV SHS N00985106 61 1,193 SH   SOLE 15 1,193 0 0
AERCAP HOLDINGS NV SHS N00985106 7,465 146,063 SH   SOLE 18 146,063 0 0
AERCAP HOLDINGS NV SHS N00985106 5,132 100,411 SH   SOLE 19 100,411 0 0
AERCAP HOLDINGS NV SHS N00985106 99,331 1,943,468 SH   SOLE 21 1,943,468 0 0
AERCAP HOLDINGS NV SHS N00985106 124,679 2,439,425 SH   SOLE 22 2,219,746 0 219,679
AERCAP HOLDINGS NV SHS N00985106 10,272 200,978 SH   SOLE 23 200,978 0 0
AERCAP HOLDINGS NV SHS N00985106 5,998 117,363 SH   SOLE 25 117,363 0 0
AERCAP HOLDINGS NV SHS N00985106 21,548 421,610 SH   SOLE 26 129,183 0 292,427
AERCAP HOLDINGS NV SHS N00985106 1,188 23,238 SH   SOLE 28 23,238 0 0
AERCAP HOLDINGS NV SHS N00985106 214 4,180 SH   SOLE 29 4,180 0 0
AERCAP HOLDINGS NV SHS N00985106 44,286 866,485 SH   SOLE 30 866,485 0 0
AERCAP HOLDINGS NV SHS N00985106 8,821 172,590 SH   SOLE 31 40,418 0 132,172
AERCAP HOLDINGS NV SHS N00985106 722 14,136 SH   SOLE 34 14,136 0 0
AERCAP HOLDINGS NV SHS N00985106 7,741 151,462 SH   SOLE 36 151,462 0 0
AERCAP HOLDINGS NV SHS N00985106 42 828 SH   SOLE 40 828 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 99 2,034 SH   SOLE 2 1,793 0 241
AERIE PHARMACEUTICALS INC COM 00771V108 14 295 SH   SOLE 4 295 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 40 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 5,401 111,140 SH   SOLE 18 111,140 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,332 27,411 SH   SOLE 19 27,411 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 82,398 1,695,424 SH   SOLE 21 1,695,424 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 46,728 961,479 SH   SOLE 22 899,816 0 61,663
AERIE PHARMACEUTICALS INC COM 00771V108 5 104 SH   SOLE 23 104 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 992 20,410 SH   SOLE 26 18,420 0 1,990
AERIE PHARMACEUTICALS INC COM 00771V108 226 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 223 4,593 SH   SOLE 30 4,593 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 129 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 9 2,284 SH   SOLE 2 2,111 0 173
AEROHIVE NETWORKS INC COM 007786106 457 111,647 SH   SOLE 18 111,647 0 0
AEROHIVE NETWORKS INC COM 007786106 73 17,800 SH   SOLE 19 17,800 0 0
AEROHIVE NETWORKS INC COM 007786106 4,010 980,562 SH   SOLE 21 980,562 0 0
AEROHIVE NETWORKS INC COM 007786106 1,830 447,465 SH   SOLE 22 422,223 0 25,242
AEROJET ROCKETDYNE HLDGS INC COM 007800105 136 3,881 SH   SOLE 2 3,881 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 58 1,668 SH   SOLE 7 1,668 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11,375 324,895 SH   SOLE 18 324,895 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,069 59,105 SH   SOLE 19 59,105 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 289,672 8,273,976 SH   SOLE 21 8,273,976 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 68,529 1,957,423 SH   SOLE 22 1,832,790 0 124,633
AEROJET ROCKETDYNE HLDGS INC COM 007800105 348 9,929 SH   SOLE 23 9,929 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 678 19,378 SH   SOLE 26 17,797 0 1,581
AEROJET ROCKETDYNE HLDGS INC COM 007800105 403 11,516 SH   SOLE 29 0 0 11,516
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,531 100,867 SH   SOLE 30 100,867 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 196 5,600 SH   SOLE 40 5,600 0 0
AEROVIRONMENT INC COM 008073108 63 1,172 SH   SOLE 2 1,172 0 0
AEROVIRONMENT INC COM 008073108 7 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 23 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 5,795 107,080 SH   SOLE 18 107,080 0 0
AEROVIRONMENT INC COM 008073108 865 15,981 SH   SOLE 19 15,981 0 0
AEROVIRONMENT INC COM 008073108 145,254 2,683,927 SH   SOLE 21 2,683,927 0 0
AEROVIRONMENT INC COM 008073108 31,146 575,499 SH   SOLE 22 539,100 0 36,399
AEROVIRONMENT INC COM 008073108 459 8,483 SH   SOLE 26 6,647 0 1,836
AEROVIRONMENT INC COM 008073108 165 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 1,507 27,850 SH   SOLE 30 27,850 0 0
AEROVIRONMENT INC COM 008073108 111 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 10,989 997,179 SH   SOLE 2 293,769 0 703,410
AES CORP COM 00130H105 2,342 212,495 SH   SOLE 4 197,825 0 14,670
AES CORP COM 00130H105 5,300 480,948 SH   SOLE 7 465,661 0 15,287
AES CORP COM 00130H105 46 4,152 SH   SOLE 15 4,152 0 0
AES CORP COM 00130H105 93,339 8,469,986 SH   SOLE 18 8,172,687 0 297,299
AES CORP COM 00130H105 120,770 10,959,131 SH   SOLE 19 10,959,131 0 0
AES CORP COM 00130H105 4,457 404,421 SH   SOLE 20 0 0 404,421
AES CORP COM 00130H105 155,733 14,131,844 SH   SOLE 21 14,131,844 0 0
AES CORP COM 00130H105 244,687 22,203,898 SH   SOLE 22 18,990,873 0 3,213,025
AES CORP COM 00130H105 13,247 1,202,119 SH   SOLE 23 1,202,119 0 0
AES CORP COM 00130H105 12,384 1,123,740 SH   SOLE 25 1,123,740 0 0
AES CORP COM 00130H105 18,681 1,695,203 SH   SOLE 26 807,680 0 887,523
AES CORP COM 00130H105 1,705 154,729 SH   SOLE 28 117,606 0 37,123
AES CORP COM 00130H105 2,241 203,344 SH   SOLE 29 34,992 0 168,352
AES CORP COM 00130H105 22,008 1,997,131 SH   SOLE 30 1,997,131 0 0
AES CORP COM 00130H105 3,369 305,723 SH   SOLE 31 132,400 0 173,323
AES CORP COM 00130H105 24,604 2,232,649 SH   SOLE 34 2,232,649 0 0
AES CORP COM 00130H105 9,114 827,060 SH   SOLE 36 827,060 0 0
AES CORP COM 00130H105 36 3,265 SH   SOLE 40 3,265 0 0
AETHLON MED INC COM NEW 00808Y208 5 3,289 SH   SOLE 21 3,289 0 0
AETHLON MED INC COM NEW 00808Y208 76 49,538 SH   SOLE 22 49,538 0 0
AETNA INC NEW COM 00817Y108 93,771 589,716 SH   SOLE 2 262,915 0 326,801
AETNA INC NEW COM 00817Y108 22,493 141,457 SH   SOLE 4 130,166 0 11,291
AETNA INC NEW COM 00817Y108 40,971 257,664 SH   SOLE 7 247,608 0 10,056
AETNA INC NEW COM 00817Y108 1,489 9,362 SH   SOLE 13 9,362 0 0
AETNA INC NEW COM 00817Y108 358 2,254 SH   SOLE 15 2,254 0 0
AETNA INC NEW COM 00817Y108 22 138 SH   SOLE 17 0 0 138
AETNA INC NEW COM 00817Y108 395,419 2,486,757 SH   SOLE 18 2,376,997 0 109,760
AETNA INC NEW COM 00817Y108 893,859 5,621,399 SH   SOLE 19 5,621,399 0 0
AETNA INC NEW COM 00817Y108 29,522 185,663 SH   SOLE 20 0 0 185,663
AETNA INC NEW COM 00817Y108 966,970 6,081,190 SH   SOLE 21 6,081,190 0 0
AETNA INC NEW COM 00817Y108 1,434,151 9,019,250 SH   SOLE 22 7,510,261 0 1,508,989
AETNA INC NEW COM 00817Y108 66,094 415,661 SH   SOLE 23 415,661 0 0
AETNA INC NEW COM 00817Y108 42,982 270,312 SH   SOLE 25 270,312 0 0
AETNA INC NEW COM 00817Y108 176,633 1,110,827 SH   SOLE 26 306,727 0 804,100
AETNA INC NEW COM 00817Y108 12,006 75,506 SH   SOLE 28 55,100 0 20,406
AETNA INC NEW COM 00817Y108 6,979 43,893 SH   SOLE 29 11,991 0 31,902
AETNA INC NEW COM 00817Y108 176,432 1,109,567 SH   SOLE 30 1,109,567 0 0
AETNA INC NEW COM 00817Y108 28,630 180,049 SH   SOLE 31 74,495 0 105,554
AETNA INC NEW COM 00817Y108 164,551 1,034,849 SH   SOLE 34 1,034,849 0 0
AETNA INC NEW COM 00817Y108 56,245 353,720 SH   SOLE 36 353,720 0 0
AETNA INC NEW COM 00817Y108 289 1,819 SH   SOLE 40 1,819 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 6 4,482 SH   SOLE 18 4,482 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 9 7,157 SH   SOLE 19 7,157 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 81 64,617 SH   SOLE 21 64,617 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 835 662,368 SH   SOLE 22 662,368 0 0
AFFILIATED MANAGERS GROUP COM 008252108 12,653 66,657 SH   SOLE 2 12,639 0 54,018
AFFILIATED MANAGERS GROUP COM 008252108 3,496 18,418 SH   SOLE 4 16,503 0 1,915
AFFILIATED MANAGERS GROUP COM 008252108 7,419 39,080 SH   SOLE 7 37,667 0 1,413
AFFILIATED MANAGERS GROUP COM 008252108 117 617 SH   SOLE 13 617 0 0
AFFILIATED MANAGERS GROUP COM 008252108 79 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 23,643 124,548 SH   SOLE 18 116,638 0 7,910
AFFILIATED MANAGERS GROUP COM 008252108 1,903 10,024 SH   SOLE 19 10,024 0 0
AFFILIATED MANAGERS GROUP COM 008252108 211,962 1,116,591 SH   SOLE 21 1,116,591 0 0
AFFILIATED MANAGERS GROUP COM 008252108 279,795 1,473,924 SH   SOLE 22 1,213,609 0 260,315
AFFILIATED MANAGERS GROUP COM 008252108 14,203 74,821 SH   SOLE 23 74,821 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,818 46,452 SH   SOLE 25 46,452 0 0
AFFILIATED MANAGERS GROUP COM 008252108 29,257 154,123 SH   SOLE 26 67,973 0 86,150
AFFILIATED MANAGERS GROUP COM 008252108 2,392 12,599 SH   SOLE 28 9,140 0 3,459
AFFILIATED MANAGERS GROUP COM 008252108 2,990 15,751 SH   SOLE 29 1,802 0 13,949
AFFILIATED MANAGERS GROUP COM 008252108 32,146 169,340 SH   SOLE 30 169,340 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,111 21,656 SH   SOLE 31 12,101 0 9,555
AFFILIATED MANAGERS GROUP COM 008252108 752 3,959 SH   SOLE 34 3,959 0 0
AFFILIATED MANAGERS GROUP COM 008252108 10,151 53,474 SH   SOLE 36 53,474 0 0
AFFILIATED MANAGERS GROUP COM 008252108 50 264 SH   SOLE 40 264 0 0
AFLAC INC COM 001055102 51,726 635,535 SH   SOLE 2 236,459 0 399,076
AFLAC INC COM 001055102 11,863 145,757 SH   SOLE 4 134,981 0 10,776
AFLAC INC COM 001055102 52,349 643,181 SH   SOLE 7 402,573 0 240,608
AFLAC INC COM 001055102 675 8,295 SH   SOLE 13 8,295 0 0
AFLAC INC COM 001055102 217 2,662 SH   SOLE 15 2,662 0 0
AFLAC INC COM 001055102 63,178 776,237 SH   SOLE 18 707,386 0 68,851
AFLAC INC COM 001055102 4,835 59,403 SH   SOLE 19 59,403 0 0
AFLAC INC COM 001055102 19,224 236,194 SH   SOLE 20 0 0 236,194
AFLAC INC COM 001055102 541,645 6,654,933 SH   SOLE 21 6,654,933 0 0
AFLAC INC COM 001055102 862,758 10,600,295 SH   SOLE 22 8,742,322 0 1,857,973
AFLAC INC COM 001055102 42,558 522,888 SH   SOLE 23 522,888 0 0
AFLAC INC COM 001055102 25,360 311,582 SH   SOLE 25 311,582 0 0
AFLAC INC COM 001055102 106,250 1,305,438 SH   SOLE 26 374,771 0 930,667
AFLAC INC COM 001055102 7,459 91,651 SH   SOLE 28 66,596 0 25,055
AFLAC INC COM 001055102 1,711 21,019 SH   SOLE 29 21,019 0 0
AFLAC INC COM 001055102 109,090 1,340,336 SH   SOLE 30 1,340,336 0 0
AFLAC INC COM 001055102 14,310 175,824 SH   SOLE 31 96,722 0 79,102
AFLAC INC COM 001055102 2,561 31,471 SH   SOLE 34 31,471 0 0
AFLAC INC COM 001055102 34,140 419,458 SH   SOLE 36 419,458 0 0
AFLAC INC COM 001055102 159 1,957 SH   SOLE 40 1,957 0 0
AG MTG INVT TR INC COM 001228105 136 7,077 SH   SOLE 2 1,578 0 5,499
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 15 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 2,100 109,154 SH   SOLE 18 109,154 0 0
AG MTG INVT TR INC COM 001228105 445 23,121 SH   SOLE 19 23,121 0 0
AG MTG INVT TR INC COM 001228105 30,693 1,595,254 SH   SOLE 21 1,595,254 0 0
AG MTG INVT TR INC COM 001228105 17,910 930,854 SH   SOLE 22 872,075 0 58,779
AG MTG INVT TR INC COM 001228105 114 5,936 SH   SOLE 26 0 0 5,936
AG MTG INVT TR INC COM 001228105 87 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 71 3,689 SH   SOLE 30 3,689 0 0
AG MTG INVT TR INC COM 001228105 52 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 9,236 125,201 SH   SOLE 2 51,728 0 73,473
AGCO CORP COM 001084102 1,439 19,500 SH   SOLE 4 18,352 0 1,148
AGCO CORP COM 001084102 9,326 126,417 SH   SOLE 7 116,512 0 9,905
AGCO CORP COM 001084102 35 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 17,428 236,247 SH   SOLE 18 224,019 0 12,228
AGCO CORP COM 001084102 3,327 45,106 SH   SOLE 19 45,106 0 0
AGCO CORP COM 001084102 5,592 75,804 SH   SOLE 20 0 0 75,804
AGCO CORP COM 001084102 220,596 2,990,322 SH   SOLE 21 2,990,322 0 0
AGCO CORP COM 001084102 165,054 2,237,415 SH   SOLE 22 2,011,938 0 225,477
AGCO CORP COM 001084102 5,256 71,248 SH   SOLE 23 71,248 0 0
AGCO CORP COM 001084102 11,443 155,117 SH   SOLE 26 81,251 0 73,866
AGCO CORP COM 001084102 1,120 15,187 SH   SOLE 28 10,341 0 4,846
AGCO CORP COM 001084102 1,366 18,522 SH   SOLE 29 3,185 0 15,337
AGCO CORP COM 001084102 11,673 158,236 SH   SOLE 30 158,236 0 0
AGCO CORP COM 001084102 2,261 30,646 SH   SOLE 31 14,363 0 16,283
AGCO CORP COM 001084102 3,984 54,006 SH   SOLE 34 54,006 0 0
AGCO CORP COM 001084102 1,219 16,528 SH   SOLE 36 16,528 0 0
AGCO CORP COM 001084102 31 426 SH   SOLE 40 426 0 0
AGENUS INC COM NEW 00847G705 20 4,626 SH   SOLE 2 3,576 0 1,050
AGENUS INC COM NEW 00847G705 12 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 0 4 SH   SOLE 17 0 0 4
AGENUS INC COM NEW 00847G705 1,184 268,475 SH   SOLE 18 268,475 0 0
AGENUS INC COM NEW 00847G705 237 53,794 SH   SOLE 19 53,794 0 0
AGENUS INC COM NEW 00847G705 10,427 2,364,325 SH   SOLE 21 2,364,325 0 0
AGENUS INC COM NEW 00847G705 9,358 2,121,928 SH   SOLE 22 1,969,702 0 152,226
AGENUS INC COM NEW 00847G705 52 11,698 SH   SOLE 30 11,698 0 0
AGILE THERAPEUTICS INC COM 00847L100 12 2,779 SH   SOLE 18 2,779 0 0
AGILE THERAPEUTICS INC COM 00847L100 239 53,491 SH   SOLE 21 53,491 0 0
AGILE THERAPEUTICS INC COM 00847L100 235 52,621 SH   SOLE 22 52,621 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 57,709 898,894 SH   SOLE 2 587,581 0 311,313
AGILENT TECHNOLOGIES INC COM 00846U101 12,304 191,656 SH   SOLE 4 181,097 0 10,559
AGILENT TECHNOLOGIES INC COM 00846U101 16,980 264,481 SH   SOLE 7 249,909 0 14,572
AGILENT TECHNOLOGIES INC COM 00846U101 299 4,653 SH   SOLE 13 4,653 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 148 2,305 SH   SOLE 15 2,305 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5 75 SH   SOLE 17 0 0 75
AGILENT TECHNOLOGIES INC COM 00846U101 50,897 792,795 SH   SOLE 18 743,540 0 49,255
AGILENT TECHNOLOGIES INC COM 00846U101 56,254 876,225 SH   SOLE 19 876,225 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12,891 200,802 SH   SOLE 20 0 0 200,802
AGILENT TECHNOLOGIES INC COM 00846U101 455,536 7,095,580 SH   SOLE 21 7,095,580 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 591,238 9,209,315 SH   SOLE 22 7,339,616 0 1,869,699
AGILENT TECHNOLOGIES INC COM 00846U101 32,722 509,687 SH   SOLE 23 509,687 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28,125 438,087 SH   SOLE 25 438,087 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 60,513 942,565 SH   SOLE 26 351,251 0 591,314
AGILENT TECHNOLOGIES INC COM 00846U101 4,712 73,402 SH   SOLE 28 53,577 0 19,825
AGILENT TECHNOLOGIES INC COM 00846U101 7,162 111,562 SH   SOLE 29 89,582 0 21,980
AGILENT TECHNOLOGIES INC COM 00846U101 64,815 1,009,585 SH   SOLE 30 1,009,585 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 19,895 309,893 SH   SOLE 31 175,859 0 134,034
AGILENT TECHNOLOGIES INC COM 00846U101 30,354 472,803 SH   SOLE 34 472,803 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 22,289 347,182 SH   SOLE 36 347,182 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 104 1,625 SH   SOLE 40 1,625 0 0
AGILYSYS INC COM 00847J105 31 2,582 SH   SOLE 2 597 0 1,985
AGILYSYS INC COM 00847J105 5 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 925 77,388 SH   SOLE 18 77,388 0 0
AGILYSYS INC COM 00847J105 123 10,286 SH   SOLE 19 10,286 0 0
AGILYSYS INC COM 00847J105 17,464 1,461,462 SH   SOLE 21 1,461,462 0 0
AGILYSYS INC COM 00847J105 6,064 507,487 SH   SOLE 22 489,039 0 18,448
AGILYSYS INC COM 00847J105 218 18,241 SH   SOLE 30 18,241 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,032 60,402 SH   SOLE 2 44,372 0 16,030
AGIOS PHARMACEUTICALS INC COM 00847X104 7 110 SH   SOLE 4 110 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 74 1,104 SH   SOLE 7 1,104 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,090 46,297 SH   SOLE 18 46,297 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 20,044 300,286 SH   SOLE 19 300,286 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,876 28,100 SH   SOLE 20 28,100 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 79,632 1,192,982 SH   SOLE 21 1,192,982 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 74,082 1,109,846 SH   SOLE 22 989,091 0 120,755
AGIOS PHARMACEUTICALS INC COM 00847X104 626 9,373 SH   SOLE 26 5,623 0 3,750
AGIOS PHARMACEUTICALS INC COM 00847X104 442 6,626 SH   SOLE 28 6,626 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 430 6,444 SH   SOLE 30 6,444 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 63 937 SH   SOLE 31 937 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 7,011 105,028 SH   SOLE 34 105,028 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 273 4,091 SH   SOLE 40 4,091 0 0
AGNC INVT CORP COM 00123Q104 10,274 473,910 SH   SOLE 2 123,616 0 350,294
AGNC INVT CORP COM 00123Q104 2,423 111,783 SH   SOLE 4 100,009 0 11,774
AGNC INVT CORP COM 00123Q104 3,583 165,248 SH   SOLE 7 158,195 0 7,053
AGNC INVT CORP COM 00123Q104 28 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 5,168 238,356 SH   SOLE 18 203,487 0 34,869
AGNC INVT CORP COM 00123Q104 2,854 131,658 SH   SOLE 19 131,658 0 0
AGNC INVT CORP COM 00123Q104 5,360 247,235 SH   SOLE 20 0 0 247,235
AGNC INVT CORP COM 00123Q104 387,427 17,870,251 SH   SOLE 21 17,870,251 0 0
AGNC INVT CORP COM 00123Q104 254,599 11,743,503 SH   SOLE 22 10,508,805 0 1,234,698
AGNC INVT CORP COM 00123Q104 9,984 460,513 SH   SOLE 23 460,513 0 0
AGNC INVT CORP COM 00123Q104 6,396 295,022 SH   SOLE 25 295,022 0 0
AGNC INVT CORP COM 00123Q104 30,636 1,413,113 SH   SOLE 26 394,783 0 1,018,330
AGNC INVT CORP COM 00123Q104 1,742 80,334 SH   SOLE 28 56,704 0 23,630
AGNC INVT CORP COM 00123Q104 2,285 105,386 SH   SOLE 29 8,836 0 96,550
AGNC INVT CORP COM 00123Q104 20,034 924,085 SH   SOLE 30 924,085 0 0
AGNC INVT CORP COM 00123Q104 3,878 178,869 SH   SOLE 31 73,916 0 104,953
AGNC INVT CORP COM 00123Q104 476 21,964 SH   SOLE 34 21,964 0 0
AGNC INVT CORP COM 00123Q104 11,062 510,232 SH   SOLE 36 510,232 0 0
AGNC INVT CORP COM 00123Q104 37 1,694 SH   SOLE 40 1,694 0 0
AGNICO EAGLE MINES LTD COM 008474108 9 200 SH   SOLE 2 200 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 10 SH   SOLE 18 10 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,460 142,892 SH   SOLE 21 142,892 0 0
AGREE REALTY CORP COM 008492100 297 6,054 SH   SOLE 2 1,693 0 4,361
AGREE REALTY CORP COM 008492100 458 9,330 SH   SOLE 4 9,330 0 0
AGREE REALTY CORP COM 008492100 1,751 35,679 SH   SOLE 7 35,679 0 0
AGREE REALTY CORP COM 008492100 51 1,046 SH   SOLE 15 1,046 0 0
AGREE REALTY CORP COM 008492100 6,632 135,128 SH   SOLE 18 135,128 0 0
AGREE REALTY CORP COM 008492100 2,317 47,210 SH   SOLE 19 47,210 0 0
AGREE REALTY CORP COM 008492100 122,149 2,488,779 SH   SOLE 21 2,488,779 0 0
AGREE REALTY CORP COM 008492100 53,282 1,085,606 SH   SOLE 22 1,039,861 0 45,745
AGREE REALTY CORP COM 008492100 39 802 SH   SOLE 23 802 0 0
AGREE REALTY CORP COM 008492100 2,550 51,966 SH   SOLE 25 51,966 0 0
AGREE REALTY CORP COM 008492100 842 17,158 SH   SOLE 26 7,064 0 10,094
AGREE REALTY CORP COM 008492100 241 4,918 SH   SOLE 28 4,918 0 0
AGREE REALTY CORP COM 008492100 462 9,416 SH   SOLE 29 9,416 0 0
AGREE REALTY CORP COM 008492100 8,338 169,894 SH   SOLE 30 169,894 0 0
AGREE REALTY CORP COM 008492100 95 1,928 SH   SOLE 40 1,928 0 0
AGRIUM INC COM 008916108 2,108 19,661 SH   SOLE 21 19,661 0 0
AGROFRESH SOLUTIONS COM 00856G109 40 5,759 SH   SOLE 2 1,201 0 4,558
AGROFRESH SOLUTIONS COM 00856G109 969 137,887 SH   SOLE 7 137,887 0 0
AGROFRESH SOLUTIONS COM 00856G109 578 82,165 SH   SOLE 18 82,165 0 0
AGROFRESH SOLUTIONS COM 00856G109 101 14,401 SH   SOLE 19 14,401 0 0
AGROFRESH SOLUTIONS COM 00856G109 5,249 746,599 SH   SOLE 21 746,599 0 0
AGROFRESH SOLUTIONS COM 00856G109 2,129 302,832 SH   SOLE 22 288,096 0 14,736
AGROFRESH SOLUTIONS COM 00856G109 31 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 5 367 SH   SOLE 2 367 0 0
AILERON THERAPEUTICS INC COM 00887A105 239 17,833 SH   SOLE 18 17,833 0 0
AILERON THERAPEUTICS INC COM 00887A105 53 3,938 SH   SOLE 19 3,938 0 0
AILERON THERAPEUTICS INC COM 00887A105 2,257 168,697 SH   SOLE 21 168,697 0 0
AILERON THERAPEUTICS INC COM 00887A105 610 45,567 SH   SOLE 22 42,538 0 3,029
AIMMUNE THERAPEUTICS INC COM 00900T107 58 2,356 SH   SOLE 2 1,999 0 357
AIMMUNE THERAPEUTICS INC COM 00900T107 22 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2,975 120,024 SH   SOLE 18 120,024 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 588 23,720 SH   SOLE 19 23,720 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 44,398 1,790,978 SH   SOLE 21 1,790,978 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 20,467 825,633 SH   SOLE 22 767,230 0 58,403
AIMMUNE THERAPEUTICS INC COM 00900T107 45 1,815 SH   SOLE 28 1,815 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 70 2,839 SH   SOLE 30 2,839 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 93 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 5 3,709 SH   SOLE 21 3,709 0 0
AIR LEASE CORP CL A 00912X302 2,661 62,428 SH   SOLE 2 12,937 0 49,491
AIR LEASE CORP CL A 00912X302 18 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 134 3,137 SH   SOLE 7 3,137 0 0
AIR LEASE CORP CL A 00912X302 2,270 53,267 SH   SOLE 18 53,267 0 0
AIR LEASE CORP CL A 00912X302 1,318 30,929 SH   SOLE 19 30,929 0 0
AIR LEASE CORP CL A 00912X302 44,312 1,039,702 SH   SOLE 21 1,039,702 0 0
AIR LEASE CORP CL A 00912X302 112,931 2,649,721 SH   SOLE 22 2,340,672 0 309,049
AIR LEASE CORP CL A 00912X302 1,628 38,191 SH   SOLE 26 32,528 0 5,663
AIR LEASE CORP CL A 00912X302 702 16,460 SH   SOLE 28 16,460 0 0
AIR LEASE CORP CL A 00912X302 641 15,041 SH   SOLE 30 15,041 0 0
AIR LEASE CORP CL A 00912X302 96 2,258 SH   SOLE 31 2,258 0 0
AIR LEASE CORP CL A 00912X302 311 7,298 SH   SOLE 36 7,298 0 0
AIR LEASE CORP CL A 00912X302 451 10,590 SH   SOLE 40 10,590 0 0
AIR PRODS & CHEMS INC COM 009158106 77,350 511,504 SH   SOLE 2 297,438 0 214,066
AIR PRODS & CHEMS INC COM 009158106 21,806 144,203 SH   SOLE 4 138,433 0 5,770
AIR PRODS & CHEMS INC COM 009158106 46,670 308,626 SH   SOLE 7 209,006 0 99,620
AIR PRODS & CHEMS INC COM 009158106 2,481 16,408 SH   SOLE 13 16,408 0 0
AIR PRODS & CHEMS INC COM 009158106 215 1,424 SH   SOLE 15 1,424 0 0
AIR PRODS & CHEMS INC COM 009158106 103,081 681,664 SH   SOLE 18 645,320 0 36,344
AIR PRODS & CHEMS INC COM 009158106 310,527 2,053,476 SH   SOLE 19 2,053,476 0 0
AIR PRODS & CHEMS INC COM 009158106 28,009 185,220 SH   SOLE 20 62,114 0 123,106
AIR PRODS & CHEMS INC COM 009158106 528,038 3,491,853 SH   SOLE 21 3,491,853 0 0
AIR PRODS & CHEMS INC COM 009158106 923,781 6,108,853 SH   SOLE 22 4,948,114 0 1,160,739
AIR PRODS & CHEMS INC COM 009158106 50,423 333,440 SH   SOLE 23 333,440 0 0
AIR PRODS & CHEMS INC COM 009158106 25,279 167,168 SH   SOLE 25 167,168 0 0
AIR PRODS & CHEMS INC COM 009158106 75,647 500,243 SH   SOLE 26 193,632 0 306,611
AIR PRODS & CHEMS INC COM 009158106 7,564 50,022 SH   SOLE 28 36,435 0 13,587
AIR PRODS & CHEMS INC COM 009158106 21,094 139,491 SH   SOLE 29 42,422 0 97,069
AIR PRODS & CHEMS INC COM 009158106 94,181 622,806 SH   SOLE 30 622,806 0 0
AIR PRODS & CHEMS INC COM 009158106 25,879 171,135 SH   SOLE 31 100,401 0 70,734
AIR PRODS & CHEMS INC COM 009158106 126,944 839,466 SH   SOLE 34 839,466 0 0
AIR PRODS & CHEMS INC COM 009158106 38,101 251,959 SH   SOLE 36 251,959 0 0
AIR PRODS & CHEMS INC COM 009158106 182 1,206 SH   SOLE 40 1,206 0 0
AIR T INC COM 009207101 35 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 3 163 SH   SOLE 18 163 0 0
AIR T INC COM 009207101 4 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 128 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 83 3,420 SH   SOLE 2 3,150 0 270
AIR TRANSPORT SERVICES GRP I COM 00922R105 32 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,753 195,279 SH   SOLE 18 195,279 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,047 43,031 SH   SOLE 19 43,031 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 41,952 1,723,588 SH   SOLE 21 1,723,588 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 32,426 1,332,202 SH   SOLE 22 1,246,381 0 85,821
AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2,286 SH   SOLE 30 2,286 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 45 1,850 SH   SOLE 40 1,850 0 0
AIRCASTLE LTD COM G0129K104 252 11,317 SH   SOLE 2 2,718 0 8,599
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 50 2,253 SH   SOLE 7 2,253 0 0
AIRCASTLE LTD COM G0129K104 4,011 179,929 SH   SOLE 18 179,929 0 0
AIRCASTLE LTD COM G0129K104 810 36,345 SH   SOLE 19 36,345 0 0
AIRCASTLE LTD COM G0129K104 33,466 1,501,387 SH   SOLE 21 1,501,387 0 0
AIRCASTLE LTD COM G0129K104 31,342 1,406,090 SH   SOLE 22 1,310,493 0 95,597
AIRCASTLE LTD COM G0129K104 687 30,836 SH   SOLE 26 26,488 0 4,348
AIRCASTLE LTD COM G0129K104 188 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 246 11,024 SH   SOLE 30 11,024 0 0
AIRCASTLE LTD COM G0129K104 72 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 168 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 12 1,280 SH   SOLE 18 1,280 0 0
AIRGAIN INC COM 00938A104 148 16,286 SH   SOLE 21 16,286 0 0
AK STL HLDG CORP COM 001547108 435 77,768 SH   SOLE 2 24,839 0 52,929
AK STL HLDG CORP COM 001547108 10 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 70 12,474 SH   SOLE 7 12,474 0 0
AK STL HLDG CORP COM 001547108 8,695 1,555,500 SH   SOLE 18 1,555,500 0 0
AK STL HLDG CORP COM 001547108 1,305 233,463 SH   SOLE 19 233,463 0 0
AK STL HLDG CORP COM 001547108 155,714 27,855,771 SH   SOLE 21 27,855,771 0 0
AK STL HLDG CORP COM 001547108 62,152 11,118,450 SH   SOLE 22 10,526,216 0 592,234
AK STL HLDG CORP COM 001547108 622 111,316 SH   SOLE 26 90,850 0 20,466
AK STL HLDG CORP COM 001547108 243 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 2,408 430,749 SH   SOLE 30 430,749 0 0
AK STL HLDG CORP COM 001547108 216 38,723 SH   SOLE 36 38,723 0 0
AK STL HLDG CORP COM 001547108 153 27,348 SH   SOLE 40 27,348 0 0
AK STL HLDG CORP OPTIONS 001547108 699 125,000 SH Call SOLE 2 125,000 0 0
AK STL HLDG CORP OPTIONS 001547108 20 3,500 SH Call SOLE 22 3,500 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,593 196,901 SH   SOLE 2 32,322 0 164,579
AKAMAI TECHNOLOGIES INC COM 00971T101 2,806 57,604 SH   SOLE 4 51,721 0 5,883
AKAMAI TECHNOLOGIES INC COM 00971T101 6,161 126,460 SH   SOLE 7 119,725 0 6,735
AKAMAI TECHNOLOGIES INC COM 00971T101 62 1,281 SH   SOLE 13 1,281 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 62 1,274 SH   SOLE 15 1,274 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 18,516 380,040 SH   SOLE 18 356,286 0 23,754
AKAMAI TECHNOLOGIES INC COM 00971T101 1,442 29,591 SH   SOLE 19 29,591 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,867 120,430 SH   SOLE 20 0 0 120,430
AKAMAI TECHNOLOGIES INC COM 00971T101 166,156 3,410,421 SH   SOLE 21 3,410,421 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 218,785 4,490,669 SH   SOLE 22 3,710,134 0 780,535
AKAMAI TECHNOLOGIES INC COM 00971T101 11,193 229,742 SH   SOLE 23 229,742 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,142 126,076 SH   SOLE 25 126,076 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 29,067 596,615 SH   SOLE 26 203,560 0 393,055
AKAMAI TECHNOLOGIES INC COM 00971T101 1,924 39,487 SH   SOLE 28 28,874 0 10,613
AKAMAI TECHNOLOGIES INC COM 00971T101 2,360 48,437 SH   SOLE 29 5,804 0 42,633
AKAMAI TECHNOLOGIES INC COM 00971T101 25,357 520,468 SH   SOLE 30 520,468 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,580 94,013 SH   SOLE 31 42,050 0 51,963
AKAMAI TECHNOLOGIES INC COM 00971T101 1,213 24,895 SH   SOLE 32 24,895 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 624 12,800 SH   SOLE 34 12,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,931 162,783 SH   SOLE 36 162,783 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 41 843 SH   SOLE 40 843 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1,965 2,022,000 PRN   SOLE 21 2,022,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 22 792 SH   SOLE 2 792 0 0
AKCEA THERAPEUTICS INC COM 00972L107 18 633 SH   SOLE 7 633 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,360 49,158 SH   SOLE 18 49,158 0 0
AKCEA THERAPEUTICS INC COM 00972L107 252 9,100 SH   SOLE 19 9,100 0 0
AKCEA THERAPEUTICS INC COM 00972L107 12,030 434,750 SH   SOLE 21 434,750 0 0
AKCEA THERAPEUTICS INC COM 00972L107 8,480 306,463 SH   SOLE 22 279,083 0 27,380
AKCEA THERAPEUTICS INC COM 00972L107 808 29,208 SH   SOLE 26 6,358 0 22,850
AKCEA THERAPEUTICS INC COM 00972L107 217 7,848 SH   SOLE 29 0 0 7,848
AKEBIA THERAPEUTICS INC COM 00972D105 298 15,159 SH   SOLE 2 14,809 0 350
AKEBIA THERAPEUTICS INC COM 00972D105 18 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 3,062 155,654 SH   SOLE 18 155,654 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,953 150,145 SH   SOLE 19 150,145 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 41,677 2,118,803 SH   SOLE 21 2,118,803 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 23,843 1,212,129 SH   SOLE 22 1,134,608 0 77,521
AKEBIA THERAPEUTICS INC COM 00972D105 1,714 87,148 SH   SOLE 23 87,148 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 259 13,157 SH   SOLE 29 0 0 13,157
AKERS BIOSCIENCES INC COM 00973E102 1 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 12 14,730 SH   SOLE 22 14,730 0 0
AKORN INC COM 009728106 2,976 89,665 SH   SOLE 2 55,139 0 34,526
AKORN INC COM 009728106 10 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 77 2,329 SH   SOLE 7 2,329 0 0
AKORN INC COM 009728106 10,234 308,359 SH   SOLE 18 308,359 0 0
AKORN INC COM 009728106 963 29,013 SH   SOLE 19 29,013 0 0
AKORN INC COM 009728106 145,320 4,378,423 SH   SOLE 21 4,378,423 0 0
AKORN INC COM 009728106 94,854 2,857,895 SH   SOLE 22 2,599,564 0 258,331
AKORN INC COM 009728106 896 27,006 SH   SOLE 26 22,117 0 4,889
AKORN INC COM 009728106 445 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 325 9,789 SH   SOLE 29 0 0 9,789
AKORN INC COM 009728106 478 14,413 SH   SOLE 30 14,413 0 0
AKORN INC COM 009728106 73 2,192 SH   SOLE 31 2,192 0 0
AKORN INC COM 009728106 328 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 556 SH   SOLE 2 556 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 195 29,865 SH   SOLE 18 29,865 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 33 5,049 SH   SOLE 19 5,049 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,822 279,464 SH   SOLE 21 279,464 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 437 67,011 SH   SOLE 22 60,377 0 6,634
ALAMO GROUP INC COM 011311107 541 5,034 SH   SOLE 2 4,009 0 1,025
ALAMO GROUP INC COM 011311107 14,388 134,006 SH   SOLE 7 134,006 0 0
ALAMO GROUP INC COM 011311107 4,907 45,701 SH   SOLE 18 45,701 0 0
ALAMO GROUP INC COM 011311107 7,768 72,351 SH   SOLE 19 72,351 0 0
ALAMO GROUP INC COM 011311107 91,313 850,455 SH   SOLE 21 850,455 0 0
ALAMO GROUP INC COM 011311107 36,358 338,625 SH   SOLE 22 322,026 0 16,599
ALAMO GROUP INC COM 011311107 6,360 59,231 SH   SOLE 23 59,231 0 0
ALAMO GROUP INC COM 011311107 36 334 SH   SOLE 26 0 0 334
ALAMO GROUP INC COM 011311107 151 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 380 3,537 SH   SOLE 29 0 0 3,537
ALAMO GROUP INC COM 011311107 1,403 13,070 SH   SOLE 30 13,070 0 0
ALAMO GROUP INC COM 011311107 106 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 69 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 100 14,723 SH   SOLE 21 14,723 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 715 105,732 SH   SOLE 23 105,732 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 3,916 579,217 SH   SOLE 25 579,217 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 924 136,681 SH   SOLE 26 0 0 136,681
ALAMOS GOLD INC NEW COM CL A 011532108 16,174 2,392,643 SH   SOLE 34 2,392,643 0 0
ALARM COM HLDGS INC COM 011642105 60 1,327 SH   SOLE 2 1,136 0 191
ALARM COM HLDGS INC COM 011642105 27 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 3,137 69,430 SH   SOLE 18 69,430 0 0
ALARM COM HLDGS INC COM 011642105 841 18,620 SH   SOLE 19 18,620 0 0
ALARM COM HLDGS INC COM 011642105 27,506 608,817 SH   SOLE 21 608,817 0 0
ALARM COM HLDGS INC COM 011642105 28,402 628,638 SH   SOLE 22 590,576 0 38,062
ALARM COM HLDGS INC COM 011642105 95 2,101 SH   SOLE 28 2,101 0 0
ALARM COM HLDGS INC COM 011642105 117 2,591 SH   SOLE 30 2,591 0 0
ALARM COM HLDGS INC COM 011642105 102 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 7,168 93,980 SH   SOLE 2 30,007 0 63,973
ALASKA AIR GROUP INC COM 011659109 6,457 84,665 SH   SOLE 7 78,662 0 6,003
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 19,767 259,176 SH   SOLE 18 253,355 0 5,821
ALASKA AIR GROUP INC COM 011659109 1,638 21,477 SH   SOLE 19 21,477 0 0
ALASKA AIR GROUP INC COM 011659109 209,984 2,753,166 SH   SOLE 21 2,753,166 0 0
ALASKA AIR GROUP INC COM 011659109 243,346 3,190,592 SH   SOLE 22 2,723,858 0 466,734
ALASKA AIR GROUP INC COM 011659109 1,766 23,150 SH   SOLE 25 23,150 0 0
ALASKA AIR GROUP INC COM 011659109 3,313 43,444 SH   SOLE 26 20,482 0 22,962
ALASKA AIR GROUP INC COM 011659109 14,752 193,419 SH   SOLE 30 193,419 0 0
ALASKA AIR GROUP INC COM 011659109 204 2,681 SH   SOLE 31 2,681 0 0
ALASKA AIR GROUP INC COM 011659109 1,770 23,207 SH   SOLE 36 23,207 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 20 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 299 131,820 SH   SOLE 21 131,820 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 3,611 1,590,601 SH   SOLE 22 1,590,601 0 0
ALBANY INTL CORP CL A 012348108 181 3,159 SH   SOLE 2 2,012 0 1,147
ALBANY INTL CORP CL A 012348108 13 230 SH   SOLE 4 230 0 0
ALBANY INTL CORP CL A 012348108 43 757 SH   SOLE 7 757 0 0
ALBANY INTL CORP CL A 012348108 7,648 133,236 SH   SOLE 18 133,236 0 0
ALBANY INTL CORP CL A 012348108 6,830 118,986 SH   SOLE 19 118,986 0 0
ALBANY INTL CORP CL A 012348108 144,371 2,515,169 SH   SOLE 21 2,515,169 0 0
ALBANY INTL CORP CL A 012348108 45,141 786,433 SH   SOLE 22 729,947 0 56,486
ALBANY INTL CORP CL A 012348108 708 12,335 SH   SOLE 26 10,222 0 2,113
ALBANY INTL CORP CL A 012348108 239 4,167 SH   SOLE 28 4,167 0 0
ALBANY INTL CORP CL A 012348108 2,312 40,272 SH   SOLE 30 40,272 0 0
ALBANY INTL CORP CL A 012348108 188 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 18,017 132,174 SH   SOLE 2 23,557 0 108,617
ALBEMARLE CORP COM 012653101 5,003 36,704 SH   SOLE 4 33,635 0 3,069
ALBEMARLE CORP COM 012653101 16,755 122,921 SH   SOLE 7 104,143 0 18,778
ALBEMARLE CORP COM 012653101 311 2,284 SH   SOLE 13 2,284 0 0
ALBEMARLE CORP COM 012653101 55 404 SH   SOLE 15 404 0 0
ALBEMARLE CORP COM 012653101 33,784 247,847 SH   SOLE 18 232,421 0 15,426
ALBEMARLE CORP COM 012653101 2,957 21,690 SH   SOLE 19 21,690 0 0
ALBEMARLE CORP COM 012653101 9,207 67,543 SH   SOLE 20 0 0 67,543
ALBEMARLE CORP COM 012653101 322,931 2,369,091 SH   SOLE 21 2,369,091 0 0
ALBEMARLE CORP COM 012653101 395,186 2,899,168 SH   SOLE 22 2,387,697 0 511,471
ALBEMARLE CORP COM 012653101 18,061 132,498 SH   SOLE 23 132,498 0 0
ALBEMARLE CORP COM 012653101 32,062 235,215 SH   SOLE 25 235,215 0 0
ALBEMARLE CORP COM 012653101 44,104 323,554 SH   SOLE 26 125,934 0 197,620
ALBEMARLE CORP COM 012653101 3,453 25,330 SH   SOLE 28 18,518 0 6,812
ALBEMARLE CORP COM 012653101 4,745 34,809 SH   SOLE 29 3,856 0 30,953
ALBEMARLE CORP COM 012653101 44,377 325,558 SH   SOLE 30 325,558 0 0
ALBEMARLE CORP COM 012653101 8,874 65,102 SH   SOLE 31 37,939 0 27,163
ALBEMARLE CORP COM 012653101 116,693 856,087 SH   SOLE 34 856,087 0 0
ALBEMARLE CORP COM 012653101 12,834 94,150 SH   SOLE 36 94,150 0 0
ALBEMARLE CORP COM 012653101 73 538 SH   SOLE 40 538 0 0
ALBIREO PHARMA INC COM 01345P106 15 723 SH   SOLE 18 723 0 0
ALBIREO PHARMA INC COM 01345P106 196 9,375 SH   SOLE 21 9,375 0 0
ALBIREO PHARMA INC COM 01345P106 18 863 SH   SOLE 22 863 0 0
ALCENTRA CAP CORP COM 01374T102 814 76,034 SH   SOLE 30 76,034 0 0
ALCOA CORP COM 013872106 6,842 146,752 SH   SOLE 2 51,540 0 95,212
ALCOA CORP COM 013872106 33 700 SH   SOLE 4 700 0 0
ALCOA CORP COM 013872106 4,541 97,403 SH   SOLE 7 97,403 0 0
ALCOA CORP COM 013872106 44 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 4,691 100,624 SH   SOLE 18 100,624 0 0
ALCOA CORP COM 013872106 2,667 57,199 SH   SOLE 19 57,199 0 0
ALCOA CORP COM 013872106 105,845 2,270,386 SH   SOLE 21 2,270,386 0 0
ALCOA CORP COM 013872106 227,942 4,889,359 SH   SOLE 22 4,280,997 0 608,362
ALCOA CORP COM 013872106 6,652 142,689 SH   SOLE 25 142,689 0 0
ALCOA CORP COM 013872106 8,519 182,729 SH   SOLE 26 79,506 0 103,223
ALCOA CORP COM 013872106 1,287 27,603 SH   SOLE 28 27,603 0 0
ALCOA CORP COM 013872106 1,158 24,835 SH   SOLE 29 0 0 24,835
ALCOA CORP COM 013872106 1,336 28,650 SH   SOLE 30 28,650 0 0
ALCOA CORP COM 013872106 285 6,123 SH   SOLE 31 5,932 0 191
ALCOA CORP COM 013872106 9,062 194,390 SH   SOLE 36 194,390 0 0
ALCOA CORP COM 013872106 977 20,948 SH   SOLE 40 20,948 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 140 11,430 SH   SOLE 2 4,923 0 6,507
ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 16 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,713 221,471 SH   SOLE 18 221,471 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,255 102,479 SH   SOLE 19 102,479 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 35,901 2,930,716 SH   SOLE 21 2,930,716 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 20,579 1,679,879 SH   SOLE 22 1,589,243 0 90,636
ALDER BIOPHARMACEUTICALS INC COM 014339105 234 19,113 SH   SOLE 23 19,113 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 171 13,942 SH   SOLE 26 12,535 0 1,407
ALDER BIOPHARMACEUTICALS INC COM 014339105 69 5,655 SH   SOLE 28 5,655 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 124 10,085 SH   SOLE 29 0 0 10,085
ALDER BIOPHARMACEUTICALS INC COM 014339105 115 9,426 SH   SOLE 30 9,426 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 58 4,724 SH   SOLE 40 4,724 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 14 1,900 SH   SOLE 2 1,900 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 15 2,037 SH   SOLE 18 2,037 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 21 2,978 SH   SOLE 19 2,978 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 221 30,752 SH   SOLE 21 30,752 0 0
ALERE INC COM 01449J105 2,812 55,143 SH   SOLE 2 11,358 0 43,785
ALERE INC COM 01449J105 18 352 SH   SOLE 4 352 0 0
ALERE INC COM 01449J105 152 2,976 SH   SOLE 7 2,976 0 0
ALERE INC COM 01449J105 2,369 46,459 SH   SOLE 18 46,459 0 0
ALERE INC COM 01449J105 1,458 28,585 SH   SOLE 19 28,585 0 0
ALERE INC COM 01449J105 48,804 957,133 SH   SOLE 21 957,133 0 0
ALERE INC COM 01449J105 119,277 2,339,217 SH   SOLE 22 2,064,356 0 274,861
ALERE INC COM 01449J105 379 7,427 SH   SOLE 23 7,427 0 0
ALERE INC COM 01449J105 1,661 32,581 SH   SOLE 26 28,213 0 4,368
ALERE INC COM 01449J105 752 14,747 SH   SOLE 28 14,747 0 0
ALERE INC COM 01449J105 820 16,081 SH   SOLE 29 0 0 16,081
ALERE INC COM 01449J105 1,424 27,924 SH   SOLE 30 27,924 0 0
ALERE INC COM 01449J105 103 2,028 SH   SOLE 31 2,028 0 0
ALERE INC COM 01449J105 78 1,533 SH   SOLE 36 1,533 0 0
ALERE INC COM 01449J105 489 9,593 SH   SOLE 40 9,593 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,393 30,065 SH   SOLE 2 22,054 0 8,011
ALEXANDER & BALDWIN INC NEW COM 014491104 14 308 SH   SOLE 4 308 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 58 1,254 SH   SOLE 7 1,254 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 14,445 311,777 SH   SOLE 18 311,777 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,642 35,440 SH   SOLE 19 35,440 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 146,375 3,159,397 SH   SOLE 21 3,159,397 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 78,454 1,693,384 SH   SOLE 22 1,610,656 0 82,728
ALEXANDER & BALDWIN INC NEW COM 014491104 59 1,266 SH   SOLE 23 1,266 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 724 15,631 SH   SOLE 26 13,015 0 2,616
ALEXANDER & BALDWIN INC NEW COM 014491104 316 6,828 SH   SOLE 28 6,828 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 352 7,595 SH   SOLE 30 7,595 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 229 4,939 SH   SOLE 40 4,939 0 0
ALEXANDERS INC COM 014752109 61 145 SH   SOLE 2 122 0 23
ALEXANDERS INC COM 014752109 330 777 SH   SOLE 4 777 0 0
ALEXANDERS INC COM 014752109 1,144 2,698 SH   SOLE 7 2,698 0 0
ALEXANDERS INC COM 014752109 41 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 3,106 7,325 SH   SOLE 18 7,325 0 0
ALEXANDERS INC COM 014752109 1,644 3,876 SH   SOLE 19 3,876 0 0
ALEXANDERS INC COM 014752109 27,963 65,937 SH   SOLE 21 65,937 0 0
ALEXANDERS INC COM 014752109 42,365 99,897 SH   SOLE 22 95,837 0 4,060
ALEXANDERS INC COM 014752109 45 106 SH   SOLE 23 106 0 0
ALEXANDERS INC COM 014752109 1,765 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 599 1,413 SH   SOLE 26 496 0 917
ALEXANDERS INC COM 014752109 141 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 298 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 4,713 11,114 SH   SOLE 30 11,114 0 0
ALEXANDERS INC COM 014752109 100 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,310 128,685 SH   SOLE 2 21,524 0 107,161
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,926 133,868 SH   SOLE 4 129,723 0 4,145
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23,239 195,333 SH   SOLE 7 191,689 0 3,644
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 294 2,474 SH   SOLE 13 2,474 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 390 3,281 SH   SOLE 15 3,281 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27,878 234,326 SH   SOLE 18 221,651 0 12,675
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,795 115,951 SH   SOLE 19 115,951 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,457 54,271 SH   SOLE 20 0 0 54,271
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 346,642 2,913,689 SH   SOLE 21 2,913,689 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 468,129 3,934,849 SH   SOLE 22 3,408,698 0 526,151
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,196 110,916 SH   SOLE 23 110,916 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27,570 231,742 SH   SOLE 25 231,742 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25,365 213,209 SH   SOLE 26 95,282 0 117,927
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,394 20,124 SH   SOLE 28 14,543 0 5,581
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8,107 68,141 SH   SOLE 29 35,686 0 32,455
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85,653 719,955 SH   SOLE 30 719,955 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8,541 71,793 SH   SOLE 31 35,171 0 36,622
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,105 59,717 SH   SOLE 34 59,717 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,905 83,257 SH   SOLE 36 83,257 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 47 396 SH   SOLE 40 396 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 77,731 554,073 SH   SOLE 2 114,457 0 439,616
ALEXION PHARMACEUTICALS INC COM 015351109 12,179 86,812 SH   SOLE 4 79,412 0 7,400
ALEXION PHARMACEUTICALS INC COM 015351109 22,173 158,048 SH   SOLE 7 155,498 0 2,550
ALEXION PHARMACEUTICALS INC COM 015351109 574 4,088 SH   SOLE 13 4,088 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 240 1,712 SH   SOLE 15 1,712 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 282,380 2,012,828 SH   SOLE 18 1,597,677 0 415,151
ALEXION PHARMACEUTICALS INC COM 015351109 234,763 1,673,409 SH   SOLE 19 1,673,409 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 18,220 129,876 SH   SOLE 20 15,446 0 114,430
ALEXION PHARMACEUTICALS INC COM 015351109 881,467 6,283,179 SH   SOLE 21 6,283,179 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 847,506 6,041,102 SH   SOLE 22 5,027,990 0 1,013,112
ALEXION PHARMACEUTICALS INC COM 015351109 41,936 298,922 SH   SOLE 23 298,922 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 24,119 171,920 SH   SOLE 25 171,920 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 89,449 637,599 SH   SOLE 26 216,127 0 421,472
ALEXION PHARMACEUTICALS INC COM 015351109 7,213 51,416 SH   SOLE 28 37,603 0 13,813
ALEXION PHARMACEUTICALS INC COM 015351109 15,120 107,779 SH   SOLE 29 107,779 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 93,844 668,930 SH   SOLE 30 668,930 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 18,008 128,366 SH   SOLE 31 64,301 0 64,065
ALEXION PHARMACEUTICALS INC COM 015351109 4,531 32,296 SH   SOLE 32 32,296 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 14,856 105,894 SH   SOLE 34 105,894 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 29,172 207,941 SH   SOLE 36 207,941 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 160 1,141 SH   SOLE 40 1,141 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 22,280 129,000 SH Call SOLE 19 129,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 259 1,500 SH Call SOLE 22 1,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 4,922 28,500 SH Call SOLE 34 28,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 147,563 854,395 SH   SOLE 2 157,907 0 696,488
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19 109 SH   SOLE 3 109 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66,540 385,270 SH   SOLE 4 374,270 0 11,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,578 84,409 SH   SOLE 7 84,409 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,088 52,620 SH   SOLE 13 17,035 0 35,585
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 135,557 784,882 SH   SOLE 15 759,271 0 25,611
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 95 552 SH   SOLE 17 0 0 552
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 152,642 883,805 SH   SOLE 18 802,611 0 81,194
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235,362 1,362,757 SH   SOLE 19 1,362,757 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,425,167 19,831,898 SH   SOLE 21 19,831,898 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,724,825 15,776,878 SH   SOLE 22 14,494,604 0 1,282,274
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 221,614 1,283,156 SH   SOLE 23 1,283,156 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55,437 320,983 SH   SOLE 25 320,983 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 519,662 3,008,871 SH   SOLE 26 313,583 0 2,695,288
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30,875 178,766 SH   SOLE 28 178,766 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81,855 473,944 SH   SOLE 29 322,285 0 151,659
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,085,448 6,284,803 SH   SOLE 30 6,284,803 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 109,613 634,667 SH   SOLE 31 84,764 0 549,903
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,226 36,049 SH   SOLE 32 36,049 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 451,263 2,612,834 SH   SOLE 34 2,612,834 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,488 8,615 SH   SOLE 36 8,615 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,127 6,527 SH   SOLE 40 6,527 0 0
ALICO INC COM 016230104 21 628 SH   SOLE 2 205 0 423
ALICO INC COM 016230104 428 12,520 SH   SOLE 18 12,520 0 0
ALICO INC COM 016230104 77 2,249 SH   SOLE 19 2,249 0 0
ALICO INC COM 016230104 3,628 106,227 SH   SOLE 21 106,227 0 0
ALICO INC COM 016230104 3,947 115,583 SH   SOLE 22 113,798 0 1,785
ALIGN TECHNOLOGY INC COM 016255101 18,086 97,098 SH   SOLE 2 25,439 0 71,659
ALIGN TECHNOLOGY INC COM 016255101 5,052 27,124 SH   SOLE 4 24,214 0 2,910
ALIGN TECHNOLOGY INC COM 016255101 13,194 70,832 SH   SOLE 7 59,202 0 11,630
ALIGN TECHNOLOGY INC COM 016255101 22 120 SH   SOLE 15 120 0 0
ALIGN TECHNOLOGY INC COM 016255101 30,896 165,867 SH   SOLE 18 155,337 0 10,530
ALIGN TECHNOLOGY INC COM 016255101 31,502 169,120 SH   SOLE 19 169,120 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,752 52,356 SH   SOLE 20 0 0 52,356
ALIGN TECHNOLOGY INC COM 016255101 313,289 1,681,907 SH   SOLE 21 1,681,907 0 0
ALIGN TECHNOLOGY INC COM 016255101 369,395 1,983,114 SH   SOLE 22 1,639,160 0 343,954
ALIGN TECHNOLOGY INC COM 016255101 17,919 96,201 SH   SOLE 23 96,201 0 0
ALIGN TECHNOLOGY INC COM 016255101 10,129 54,378 SH   SOLE 25 54,378 0 0
ALIGN TECHNOLOGY INC COM 016255101 39,557 212,365 SH   SOLE 26 84,255 0 128,110
ALIGN TECHNOLOGY INC COM 016255101 3,215 17,259 SH   SOLE 28 12,563 0 4,696
ALIGN TECHNOLOGY INC COM 016255101 5,138 27,586 SH   SOLE 29 2,450 0 25,136
ALIGN TECHNOLOGY INC COM 016255101 42,982 230,752 SH   SOLE 30 230,752 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,157 33,056 SH   SOLE 31 15,221 0 17,835
ALIGN TECHNOLOGY INC COM 016255101 6,139 32,956 SH   SOLE 34 32,956 0 0
ALIGN TECHNOLOGY INC COM 016255101 13,115 70,407 SH   SOLE 36 70,407 0 0
ALIGN TECHNOLOGY INC COM 016255101 63 336 SH   SOLE 40 336 0 0
ALIMERA SCIENCES INC COM 016259103 12 8,676 SH   SOLE 18 8,676 0 0
ALIMERA SCIENCES INC COM 016259103 10 7,469 SH   SOLE 19 7,469 0 0
ALIMERA SCIENCES INC COM 016259103 237 175,358 SH   SOLE 21 175,358 0 0
ALIMERA SCIENCES INC COM 016259103 14 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 11 3,228 SH   SOLE 18 3,228 0 0
ALJ REGIONAL HLDGS INC COM 001627108 174 50,232 SH   SOLE 21 50,232 0 0
ALKERMES PLC SHS G01767105 10,632 209,124 SH   SOLE 2 80,372 0 128,752
ALKERMES PLC SHS G01767105 2,928 57,585 SH   SOLE 4 52,735 0 4,850
ALKERMES PLC SHS G01767105 477 9,392 SH   SOLE 7 9,392 0 0
ALKERMES PLC SHS G01767105 56 1,106 SH   SOLE 13 1,106 0 0
ALKERMES PLC SHS G01767105 44 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 6,979 137,276 SH   SOLE 18 121,685 0 15,591
ALKERMES PLC SHS G01767105 28,938 569,189 SH   SOLE 19 569,189 0 0
ALKERMES PLC SHS G01767105 5,128 100,873 SH   SOLE 20 0 0 100,873
ALKERMES PLC SHS G01767105 205,034 4,032,925 SH   SOLE 21 4,032,925 0 0
ALKERMES PLC SHS G01767105 214,753 4,224,104 SH   SOLE 22 3,738,786 0 485,318
ALKERMES PLC SHS G01767105 10,027 197,226 SH   SOLE 23 197,226 0 0
ALKERMES PLC SHS G01767105 5,687 111,864 SH   SOLE 25 111,864 0 0
ALKERMES PLC SHS G01767105 19,356 380,715 SH   SOLE 26 159,730 0 220,985
ALKERMES PLC SHS G01767105 1,808 35,566 SH   SOLE 28 26,164 0 9,402
ALKERMES PLC SHS G01767105 2,443 48,054 SH   SOLE 29 10,526 0 37,528
ALKERMES PLC SHS G01767105 9,543 187,707 SH   SOLE 30 187,707 0 0
ALKERMES PLC SHS G01767105 4,114 80,911 SH   SOLE 31 42,058 0 38,853
ALKERMES PLC SHS G01767105 4,747 93,369 SH   SOLE 34 93,369 0 0
ALKERMES PLC SHS G01767105 6,871 135,147 SH   SOLE 36 135,147 0 0
ALKERMES PLC SHS G01767105 38 738 SH   SOLE 40 738 0 0
ALLEGHANY CORP DEL COM 017175100 12,347 22,286 SH   SOLE 2 8,510 0 13,776
ALLEGHANY CORP DEL COM 017175100 2,225 4,017 SH   SOLE 4 3,736 0 281
ALLEGHANY CORP DEL COM 017175100 3,162 5,708 SH   SOLE 7 4,539 0 1,169
ALLEGHANY CORP DEL COM 017175100 230 416 SH   SOLE 13 416 0 0
ALLEGHANY CORP DEL COM 017175100 47 85 SH   SOLE 15 85 0 0
ALLEGHANY CORP DEL COM 017175100 28,266 51,020 SH   SOLE 18 49,508 0 1,512
ALLEGHANY CORP DEL COM 017175100 2,437 4,399 SH   SOLE 19 4,399 0 0
ALLEGHANY CORP DEL COM 017175100 6,434 11,613 SH   SOLE 20 0 0 11,613
ALLEGHANY CORP DEL COM 017175100 390,596 705,034 SH   SOLE 21 705,034 0 0
ALLEGHANY CORP DEL COM 017175100 268,354 484,384 SH   SOLE 22 437,709 0 46,675
ALLEGHANY CORP DEL COM 017175100 9,117 16,456 SH   SOLE 23 16,456 0 0
ALLEGHANY CORP DEL COM 017175100 6,268 11,313 SH   SOLE 25 11,313 0 0
ALLEGHANY CORP DEL COM 017175100 28,406 51,273 SH   SOLE 26 13,157 0 38,116
ALLEGHANY CORP DEL COM 017175100 1,641 2,962 SH   SOLE 28 2,320 0 642
ALLEGHANY CORP DEL COM 017175100 2,188 3,949 SH   SOLE 29 521 0 3,428
ALLEGHANY CORP DEL COM 017175100 13,716 24,757 SH   SOLE 30 24,757 0 0
ALLEGHANY CORP DEL COM 017175100 3,377 6,096 SH   SOLE 31 3,080 0 3,016
ALLEGHANY CORP DEL COM 017175100 435 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 9,066 16,364 SH   SOLE 36 16,364 0 0
ALLEGHANY CORP DEL COM 017175100 44 80 SH   SOLE 40 80 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,623 67,897 SH   SOLE 2 49,838 0 18,059
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 130 5,431 SH   SOLE 7 5,431 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 17,059 713,747 SH   SOLE 18 713,747 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,940 81,164 SH   SOLE 19 81,164 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 166,554 6,968,787 SH   SOLE 21 6,968,787 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 81,980 3,430,111 SH   SOLE 22 3,217,752 0 212,359
ALLEGHENY TECHNOLOGIES INC COM 01741R102 621 25,971 SH   SOLE 26 19,470 0 6,501
ALLEGHENY TECHNOLOGIES INC COM 01741R102 379 15,854 SH   SOLE 28 15,854 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 418 17,499 SH   SOLE 30 17,499 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 399 16,687 SH   SOLE 36 16,687 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 285 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,243 679,000 PRN   SOLE 21 679,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 46 1,248 SH   SOLE 2 690 0 558
ALLEGIANCE BANCSHARES INC COM 01748H107 21 559 SH   SOLE 7 559 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,563 42,470 SH   SOLE 18 42,470 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 325 8,821 SH   SOLE 19 8,821 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 13,604 369,680 SH   SOLE 21 369,680 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 5,515 149,864 SH   SOLE 22 134,898 0 14,966
ALLEGIANCE BANCSHARES INC COM 01748H107 100 2,716 SH   SOLE 26 0 0 2,716
ALLEGIANCE BANCSHARES INC COM 01748H107 62 1,690 SH   SOLE 30 1,690 0 0
ALLEGIANT TRAVEL CO COM 01748X102 112 847 SH   SOLE 2 680 0 167
ALLEGIANT TRAVEL CO COM 01748X102 42 318 SH   SOLE 7 318 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7,391 56,120 SH   SOLE 18 56,120 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,244 9,442 SH   SOLE 19 9,442 0 0
ALLEGIANT TRAVEL CO COM 01748X102 143,754 1,091,529 SH   SOLE 21 1,091,529 0 0
ALLEGIANT TRAVEL CO COM 01748X102 43,081 327,116 SH   SOLE 22 306,634 0 20,482
ALLEGIANT TRAVEL CO COM 01748X102 24 185 SH   SOLE 26 0 0 185
ALLEGIANT TRAVEL CO COM 01748X102 81 616 SH   SOLE 28 616 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,172 16,493 SH   SOLE 30 16,493 0 0
ALLEGIANT TRAVEL CO COM 01748X102 62 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 10,553 122,045 SH   SOLE 2 30,281 0 91,764
ALLEGION PUB LTD CO ORD SHS G0176J109 3,165 36,600 SH   SOLE 4 32,462 0 4,138
ALLEGION PUB LTD CO ORD SHS G0176J109 5,340 61,750 SH   SOLE 7 61,750 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 53 609 SH   SOLE 15 609 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 18,153 209,939 SH   SOLE 18 196,695 0 13,244
ALLEGION PUB LTD CO ORD SHS G0176J109 3,154 36,471 SH   SOLE 19 36,471 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,088 58,836 SH   SOLE 20 0 0 58,836
ALLEGION PUB LTD CO ORD SHS G0176J109 156,363 1,808,290 SH   SOLE 21 1,808,290 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 235,403 2,722,369 SH   SOLE 22 2,300,453 0 421,916
ALLEGION PUB LTD CO ORD SHS G0176J109 10,066 116,405 SH   SOLE 23 116,405 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,148 71,097 SH   SOLE 25 71,097 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 23,930 276,743 SH   SOLE 26 116,076 0 160,667
ALLEGION PUB LTD CO ORD SHS G0176J109 1,932 22,344 SH   SOLE 28 16,216 0 6,128
ALLEGION PUB LTD CO ORD SHS G0176J109 5,080 58,746 SH   SOLE 29 3,418 0 55,328
ALLEGION PUB LTD CO ORD SHS G0176J109 21,651 250,390 SH   SOLE 30 250,390 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,739 43,241 SH   SOLE 31 19,581 0 23,660
ALLEGION PUB LTD CO ORD SHS G0176J109 564 6,521 SH   SOLE 34 6,521 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 7,664 88,631 SH   SOLE 36 88,631 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 43 493 SH   SOLE 40 493 0 0
ALLERGAN PLC SHS G0177J108 101,936 497,371 SH   SOLE 2 171,376 0 325,995
ALLERGAN PLC SHS G0177J108 22,287 108,746 SH   SOLE 4 97,245 0 11,501
ALLERGAN PLC SHS G0177J108 49,685 242,425 SH   SOLE 7 233,015 0 9,410
ALLERGAN PLC SHS G0177J108 1,202 5,867 SH   SOLE 13 5,867 0 0
ALLERGAN PLC SHS G0177J108 457 2,228 SH   SOLE 15 2,228 0 0
ALLERGAN PLC SHS G0177J108 3 16 SH   SOLE 17 0 0 16
ALLERGAN PLC SHS G0177J108 143,483 700,088 SH   SOLE 18 652,635 0 47,453
ALLERGAN PLC SHS G0177J108 136,022 663,683 SH   SOLE 19 663,683 0 0
ALLERGAN PLC SHS G0177J108 27,734 135,320 SH   SOLE 20 0 0 135,320
ALLERGAN PLC SHS G0177J108 1,112,015 5,425,787 SH   SOLE 21 5,425,787 0 0
ALLERGAN PLC SHS G0177J108 1,786,376 8,716,155 SH   SOLE 22 7,209,112 0 1,507,043
ALLERGAN PLC SHS G0177J108 84,399 411,802 SH   SOLE 23 411,802 0 0
ALLERGAN PLC SHS G0177J108 53,261 259,871 SH   SOLE 25 259,871 0 0
ALLERGAN PLC SHS G0177J108 176,521 861,288 SH   SOLE 26 295,397 0 565,891
ALLERGAN PLC SHS G0177J108 15,786 77,026 SH   SOLE 28 56,364 0 20,662
ALLERGAN PLC SHS G0177J108 2,428 11,846 SH   SOLE 29 11,846 0 0
ALLERGAN PLC SHS G0177J108 216,011 1,053,968 SH   SOLE 30 1,053,968 0 0
ALLERGAN PLC SHS G0177J108 37,205 181,530 SH   SOLE 31 84,585 0 96,945
ALLERGAN PLC SHS G0177J108 55,430 270,455 SH   SOLE 34 270,455 0 0
ALLERGAN PLC SHS G0177J108 68,325 333,374 SH   SOLE 36 333,374 0 0
ALLERGAN PLC SHS G0177J108 360 1,756 SH   SOLE 40 1,756 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 723 980 SH   SOLE 2 980 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 404,839 548,696 SH   SOLE 21 548,696 0 0
ALLETE INC COM NEW 018522300 2,288 29,607 SH   SOLE 2 20,401 0 9,206
ALLETE INC COM NEW 018522300 162 2,097 SH   SOLE 4 2,097 0 0
ALLETE INC COM NEW 018522300 276 3,572 SH   SOLE 7 3,572 0 0
ALLETE INC COM NEW 018522300 18 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 19,366 250,563 SH   SOLE 18 250,563 0 0
ALLETE INC COM NEW 018522300 12,012 155,418 SH   SOLE 19 155,418 0 0
ALLETE INC COM NEW 018522300 359,740 4,654,422 SH   SOLE 21 4,654,422 0 0
ALLETE INC COM NEW 018522300 102,834 1,330,490 SH   SOLE 22 1,226,142 0 104,348
ALLETE INC COM NEW 018522300 1,455 18,831 SH   SOLE 26 16,492 0 2,339
ALLETE INC COM NEW 018522300 679 8,779 SH   SOLE 28 8,779 0 0
ALLETE INC COM NEW 018522300 7,154 92,564 SH   SOLE 30 92,564 0 0
ALLETE INC COM NEW 018522300 1,596 20,644 SH   SOLE 31 20,644 0 0
ALLETE INC COM NEW 018522300 372 4,819 SH   SOLE 36 4,819 0 0
ALLETE INC COM NEW 018522300 440 5,689 SH   SOLE 40 5,689 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,853 62,528 SH   SOLE 2 9,510 0 53,018
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,679 16,606 SH   SOLE 4 14,910 0 1,696
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,441 33,584 SH   SOLE 7 32,937 0 647
ALLIANCE DATA SYSTEMS CORP COM 018581108 176 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 80 362 SH   SOLE 15 362 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 23,851 107,656 SH   SOLE 18 100,538 0 7,118
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,140 27,716 SH   SOLE 19 27,716 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,731 25,866 SH   SOLE 20 0 0 25,866
ALLIANCE DATA SYSTEMS CORP COM 018581108 213,080 961,771 SH   SOLE 21 961,771 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 282,576 1,275,450 SH   SOLE 22 1,049,820 0 225,630
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,530 61,071 SH   SOLE 23 61,071 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,228 41,650 SH   SOLE 25 41,650 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 32,694 147,571 SH   SOLE 26 57,847 0 89,724
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,572 11,609 SH   SOLE 28 8,567 0 3,042
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,131 14,131 SH   SOLE 29 1,749 0 12,382
ALLIANCE DATA SYSTEMS CORP COM 018581108 32,190 145,295 SH   SOLE 30 145,295 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,699 25,724 SH   SOLE 31 12,487 0 13,237
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,397 10,818 SH   SOLE 34 10,818 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,889 44,637 SH   SOLE 36 44,637 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 65 293 SH   SOLE 40 293 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 16 1,468 SH   SOLE 18 1,468 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 15 1,357 SH   SOLE 19 1,357 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 248 22,742 SH   SOLE 21 22,742 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 1,410 129,336 SH   SOLE 22 129,336 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,845 141,379 SH   SOLE 19 141,379 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2 100 SH   SOLE 18 100 0 0
ALLIANT ENERGY CORP COM 018802108 15,471 372,165 SH   SOLE 2 111,978 0 260,187
ALLIANT ENERGY CORP COM 018802108 3,471 83,502 SH   SOLE 4 76,190 0 7,312
ALLIANT ENERGY CORP COM 018802108 10,721 257,911 SH   SOLE 7 207,541 0 50,370
ALLIANT ENERGY CORP COM 018802108 482 11,589 SH   SOLE 13 11,589 0 0
ALLIANT ENERGY CORP COM 018802108 59 1,419 SH   SOLE 15 1,419 0 0
ALLIANT ENERGY CORP COM 018802108 23,576 567,138 SH   SOLE 18 535,936 0 31,202
ALLIANT ENERGY CORP COM 018802108 1,870 44,984 SH   SOLE 19 44,984 0 0
ALLIANT ENERGY CORP COM 018802108 9,487 228,209 SH   SOLE 20 0 0 228,209
ALLIANT ENERGY CORP COM 018802108 327,912 7,888,190 SH   SOLE 21 7,888,190 0 0
ALLIANT ENERGY CORP COM 018802108 272,445 6,553,896 SH   SOLE 22 5,462,597 0 1,091,299
ALLIANT ENERGY CORP COM 018802108 11,742 282,468 SH   SOLE 23 282,468 0 0
ALLIANT ENERGY CORP COM 018802108 7,366 177,206 SH   SOLE 25 177,206 0 0
ALLIANT ENERGY CORP COM 018802108 23,410 563,154 SH   SOLE 26 240,159 0 322,995
ALLIANT ENERGY CORP COM 018802108 2,144 51,564 SH   SOLE 28 37,407 0 14,157
ALLIANT ENERGY CORP COM 018802108 2,627 63,203 SH   SOLE 29 7,190 0 56,013
ALLIANT ENERGY CORP COM 018802108 31,046 746,841 SH   SOLE 30 746,841 0 0
ALLIANT ENERGY CORP COM 018802108 5,908 142,118 SH   SOLE 31 87,409 0 54,709
ALLIANT ENERGY CORP COM 018802108 2,549 61,312 SH   SOLE 32 61,312 0 0
ALLIANT ENERGY CORP COM 018802108 630 15,157 SH   SOLE 34 15,157 0 0
ALLIANT ENERGY CORP COM 018802108 10,263 246,874 SH   SOLE 36 246,874 0 0
ALLIANT ENERGY CORP COM 018802108 44 1,068 SH   SOLE 40 1,068 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8 328 SH   SOLE 2 328 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 625 24,656 SH   SOLE 18 24,656 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 147 5,788 SH   SOLE 19 5,788 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 5,553 219,129 SH   SOLE 21 219,129 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 4,912 193,845 SH   SOLE 22 188,412 0 5,433
ALLIQUA BIOMEDICAL INC COM NEW 019621200 4 10,889 SH   SOLE 21 10,889 0 0
ALLIQUA BIOMEDICAL INC COM NEW 019621200 9 25,547 SH   SOLE 22 25,547 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,742 73,073 SH   SOLE 2 25,023 0 48,050
ALLISON TRANSMISSION HLDGS I COM 01973R101 182 4,837 SH   SOLE 4 4,837 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 171 4,554 SH   SOLE 7 4,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,668 97,728 SH   SOLE 18 97,728 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 8,195 218,363 SH   SOLE 19 218,363 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 54,074 1,440,825 SH   SOLE 21 1,440,825 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 157,644 4,200,487 SH   SOLE 22 3,800,830 0 399,657
ALLISON TRANSMISSION HLDGS I COM 01973R101 27 710 SH   SOLE 23 710 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,990 53,012 SH   SOLE 26 44,844 0 8,168
ALLISON TRANSMISSION HLDGS I COM 01973R101 773 20,601 SH   SOLE 28 20,601 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 539 14,355 SH   SOLE 29 0 0 14,355
ALLISON TRANSMISSION HLDGS I COM 01973R101 848 22,597 SH   SOLE 30 22,597 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 117 3,115 SH   SOLE 31 3,108 0 7
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,327 115,298 SH   SOLE 34 115,298 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 284 7,566 SH   SOLE 36 7,566 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 598 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,598 112,284 SH   SOLE 2 82,156 0 30,128
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 99 6,942 SH   SOLE 7 6,942 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16,972 1,192,679 SH   SOLE 18 1,192,679 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,941 136,436 SH   SOLE 19 136,436 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 161,611 11,357,062 SH   SOLE 21 11,357,062 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 80,530 5,659,142 SH   SOLE 22 5,333,194 0 325,948
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 703 49,432 SH   SOLE 26 39,526 0 9,906
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 369 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,233 86,670 SH   SOLE 30 86,670 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 269 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 1,173 1,108,000 PRN   SOLE 21 1,108,000 0 0
ALLSTATE CORP COM 020002101 42,553 462,989 SH   SOLE 2 104,950 0 358,039
ALLSTATE CORP COM 020002101 13,205 143,672 SH   SOLE 4 131,493 0 12,179
ALLSTATE CORP COM 020002101 27,236 296,328 SH   SOLE 7 278,410 0 17,918
ALLSTATE CORP COM 020002101 1,679 18,268 SH   SOLE 13 18,268 0 0
ALLSTATE CORP COM 020002101 232 2,526 SH   SOLE 15 2,526 0 0
ALLSTATE CORP COM 020002101 83,141 904,591 SH   SOLE 18 854,071 0 50,520
ALLSTATE CORP COM 020002101 126,845 1,380,103 SH   SOLE 19 1,380,103 0 0
ALLSTATE CORP COM 020002101 19,657 213,877 SH   SOLE 20 0 0 213,877
ALLSTATE CORP COM 020002101 648,481 7,055,608 SH   SOLE 21 7,055,608 0 0
ALLSTATE CORP COM 020002101 947,360 10,307,478 SH   SOLE 22 8,541,919 0 1,765,559
ALLSTATE CORP COM 020002101 41,851 455,353 SH   SOLE 23 455,353 0 0
ALLSTATE CORP COM 020002101 27,196 295,894 SH   SOLE 25 295,894 0 0
ALLSTATE CORP COM 020002101 123,360 1,342,186 SH   SOLE 26 342,411 0 999,775
ALLSTATE CORP COM 020002101 7,647 83,200 SH   SOLE 28 60,450 0 22,750
ALLSTATE CORP COM 020002101 4,824 52,487 SH   SOLE 29 13,086 0 39,401
ALLSTATE CORP COM 020002101 118,374 1,287,933 SH   SOLE 30 1,287,933 0 0
ALLSTATE CORP COM 020002101 17,751 193,138 SH   SOLE 31 97,894 0 95,244
ALLSTATE CORP COM 020002101 52,060 566,421 SH   SOLE 34 566,421 0 0
ALLSTATE CORP COM 020002101 38,570 419,654 SH   SOLE 36 419,654 0 0
ALLSTATE CORP COM 020002101 164 1,783 SH   SOLE 40 1,783 0 0
ALLY FINL INC COM 02005N100 10,287 424,018 SH   SOLE 2 41,569 0 382,449
ALLY FINL INC COM 02005N100 3,499 144,245 SH   SOLE 4 130,157 0 14,088
ALLY FINL INC COM 02005N100 2,297 94,665 SH   SOLE 7 56,747 0 37,918
ALLY FINL INC COM 02005N100 327 13,466 SH   SOLE 13 13,466 0 0
ALLY FINL INC COM 02005N100 102 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 6,783 279,576 SH   SOLE 18 233,953 0 45,623
ALLY FINL INC COM 02005N100 3,542 146,000 SH   SOLE 19 146,000 0 0
ALLY FINL INC COM 02005N100 5,677 233,996 SH   SOLE 20 0 0 233,996
ALLY FINL INC COM 02005N100 130,388 5,374,608 SH   SOLE 21 5,374,608 0 0
ALLY FINL INC COM 02005N100 285,694 11,776,328 SH   SOLE 22 10,211,939 0 1,564,389
ALLY FINL INC COM 02005N100 12,761 526,018 SH   SOLE 23 526,018 0 0
ALLY FINL INC COM 02005N100 9,403 387,599 SH   SOLE 25 387,599 0 0
ALLY FINL INC COM 02005N100 28,662 1,181,471 SH   SOLE 26 461,415 0 720,056
ALLY FINL INC COM 02005N100 2,584 106,520 SH   SOLE 28 78,676 0 27,844
ALLY FINL INC COM 02005N100 3,243 133,666 SH   SOLE 29 19,263 0 114,403
ALLY FINL INC COM 02005N100 14,563 600,274 SH   SOLE 30 600,274 0 0
ALLY FINL INC COM 02005N100 4,712 194,215 SH   SOLE 31 104,406 0 89,809
ALLY FINL INC COM 02005N100 707 29,144 SH   SOLE 34 29,144 0 0
ALLY FINL INC COM 02005N100 14,506 597,935 SH   SOLE 36 597,935 0 0
ALLY FINL INC COM 02005N100 50 2,075 SH   SOLE 40 2,075 0 0
ALLY FINL INC OPTIONS 02005N100 381 15,700 SH Put SOLE 2 15,700 0 0
ALLY FINL INC OPTIONS 02005N100 570 23,500 SH Put SOLE 18 23,500 0 0
ALLY FINL INC OPTIONS 02005N100 8,491 350,000 SH Put SOLE 19 350,000 0 0
ALLY FINL INC OPTIONS 02005N100 44 1,800 SH Put SOLE 22 1,800 0 0
ALMOST FAMILY INC COM 020409108 131 2,439 SH   SOLE 2 716 0 1,723
ALMOST FAMILY INC COM 020409108 10 195 SH   SOLE 7 195 0 0
ALMOST FAMILY INC COM 020409108 3,426 63,797 SH   SOLE 18 63,797 0 0
ALMOST FAMILY INC COM 020409108 535 9,963 SH   SOLE 19 9,963 0 0
ALMOST FAMILY INC COM 020409108 61,386 1,143,127 SH   SOLE 21 1,143,127 0 0
ALMOST FAMILY INC COM 020409108 20,093 374,164 SH   SOLE 22 354,109 0 20,055
ALMOST FAMILY INC COM 020409108 1,472 27,405 SH   SOLE 23 27,405 0 0
ALMOST FAMILY INC COM 020409108 111 2,058 SH   SOLE 26 0 0 2,058
ALMOST FAMILY INC COM 020409108 63 1,171 SH   SOLE 28 1,171 0 0
ALMOST FAMILY INC COM 020409108 911 16,964 SH   SOLE 30 16,964 0 0
ALMOST FAMILY INC COM 020409108 96 1,780 SH   SOLE 40 1,780 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 18,385 156,483 SH   SOLE 2 126,937 0 29,546
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39 333 SH   SOLE 4 333 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 222 1,892 SH   SOLE 7 1,892 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,831 117,719 SH   SOLE 18 117,719 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 104,004 885,219 SH   SOLE 19 885,219 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,301 28,100 SH   SOLE 20 28,100 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 282,641 2,405,657 SH   SOLE 21 2,405,657 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 244,233 2,078,754 SH   SOLE 22 1,839,782 0 238,972
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,002 34,066 SH   SOLE 26 28,928 0 5,138
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,476 12,566 SH   SOLE 28 12,566 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,181 10,053 SH   SOLE 29 0 0 10,053
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,663 22,667 SH   SOLE 30 22,667 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 352 2,995 SH   SOLE 31 2,995 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40,665 346,118 SH   SOLE 34 346,118 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,066 9,075 SH   SOLE 40 9,075 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 345 20,928 SH   SOLE 2 17,637 0 3,291
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12 726 SH   SOLE 7 726 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,205 73,102 SH   SOLE 18 73,102 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,908 176,354 SH   SOLE 19 176,354 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,071 610,744 SH   SOLE 21 610,744 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17,785 1,078,505 SH   SOLE 22 1,050,780 0 27,725
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,645 99,786 SH   SOLE 23 99,786 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 131 7,932 SH   SOLE 29 0 0 7,932
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 46 2,790 SH   SOLE 30 2,790 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15 897 SH   SOLE 34 897 0 0
ALPHA PRO TECH LTD COM 020772109 9 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 149 38,650 SH   SOLE 21 38,650 0 0
ALPHABET INC CAP STK CL C 02079K107 421,569 439,542 SH   SOLE 2 141,216 0 298,326
ALPHABET INC CAP STK CL C 02079K107 121,933 127,131 SH   SOLE 4 116,309 0 10,822
ALPHABET INC CAP STK CL C 02079K107 206,769 215,584 SH   SOLE 7 215,584 0 0
ALPHABET INC CAP STK CL C 02079K107 8,760 9,133 SH   SOLE 13 9,133 0 0
ALPHABET INC CAP STK CL C 02079K107 2,380 2,481 SH   SOLE 15 2,481 0 0
ALPHABET INC CAP STK CL C 02079K107 111 116 SH   SOLE 17 0 0 116
ALPHABET INC CAP STK CL C 02079K107 800,999 835,148 SH   SOLE 18 783,427 0 51,721
ALPHABET INC CAP STK CL C 02079K107 610,611 636,643 SH   SOLE 19 636,643 0 0
ALPHABET INC CAP STK CL C 02079K107 152,483 158,984 SH   SOLE 20 0 0 158,984
ALPHABET INC CAP STK CL C 02079K107 4,561,710 4,756,191 SH   SOLE 21 4,756,191 0 0
ALPHABET INC CAP STK CL C 02079K107 7,797,746 8,130,189 SH   SOLE 22 6,667,191 0 1,462,998
ALPHABET INC CAP STK CL C 02079K107 394,595 411,418 SH   SOLE 23 411,418 0 0
ALPHABET INC CAP STK CL C 02079K107 314,004 327,391 SH   SOLE 25 324,318 0 3,073
ALPHABET INC CAP STK CL C 02079K107 736,117 767,500 SH   SOLE 26 264,708 0 502,792
ALPHABET INC CAP STK CL C 02079K107 68,078 70,980 SH   SOLE 28 51,804 0 19,176
ALPHABET INC CAP STK CL C 02079K107 49,380 51,485 SH   SOLE 29 22,734 0 28,751
ALPHABET INC CAP STK CL C 02079K107 869,853 906,938 SH   SOLE 30 906,938 0 0
ALPHABET INC CAP STK CL C 02079K107 174,340 181,773 SH   SOLE 31 82,332 0 99,441
ALPHABET INC CAP STK CL C 02079K107 54,352 56,669 SH   SOLE 32 56,669 0 0
ALPHABET INC CAP STK CL C 02079K107 247,107 257,642 SH   SOLE 34 257,642 0 0
ALPHABET INC CAP STK CL C 02079K107 289,746 302,099 SH   SOLE 36 302,099 0 0
ALPHABET INC CAP STK CL C 02079K107 1,524 1,589 SH   SOLE 40 1,589 0 0
ALPHABET INC CAP STK CL A 02079K305 472,370 485,119 SH   SOLE 2 144,408 0 340,711
ALPHABET INC CAP STK CL A 02079K305 111,600 114,612 SH   SOLE 4 104,398 0 10,214
ALPHABET INC CAP STK CL A 02079K305 207,940 213,552 SH   SOLE 7 213,342 0 210
ALPHABET INC CAP STK CL A 02079K305 9,888 10,155 SH   SOLE 13 10,155 0 0
ALPHABET INC CAP STK CL A 02079K305 2,342 2,405 SH   SOLE 15 2,405 0 0
ALPHABET INC CAP STK CL A 02079K305 1,173,468 1,205,139 SH   SOLE 18 1,035,341 0 169,798
ALPHABET INC CAP STK CL A 02079K305 606,055 622,412 SH   SOLE 19 622,412 0 0
ALPHABET INC CAP STK CL A 02079K305 152,081 156,186 SH   SOLE 20 2,601 0 153,585
ALPHABET INC CAP STK CL A 02079K305 4,656,680 4,782,360 SH   SOLE 21 4,782,360 0 0
ALPHABET INC CAP STK CL A 02079K305 7,849,289 8,061,136 SH   SOLE 22 6,614,292 0 1,446,844
ALPHABET INC CAP STK CL A 02079K305 383,558 393,910 SH   SOLE 23 393,910 0 0
ALPHABET INC CAP STK CL A 02079K305 232,972 239,260 SH   SOLE 25 236,234 0 3,026
ALPHABET INC CAP STK CL A 02079K305 725,560 745,142 SH   SOLE 26 256,161 0 488,981
ALPHABET INC CAP STK CL A 02079K305 66,002 67,783 SH   SOLE 28 49,423 0 18,360
ALPHABET INC CAP STK CL A 02079K305 50,169 51,523 SH   SOLE 29 22,104 0 29,419
ALPHABET INC CAP STK CL A 02079K305 853,523 876,559 SH   SOLE 30 876,559 0 0
ALPHABET INC CAP STK CL A 02079K305 181,798 186,705 SH   SOLE 31 91,634 0 95,071
ALPHABET INC CAP STK CL A 02079K305 48,101 49,399 SH   SOLE 32 49,399 0 0
ALPHABET INC CAP STK CL A 02079K305 96,778 99,390 SH   SOLE 34 99,390 0 0
ALPHABET INC CAP STK CL A 02079K305 292,133 300,017 SH   SOLE 36 300,017 0 0
ALPHABET INC CAP STK CL A 02079K305 1,471 1,511 SH   SOLE 40 1,511 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 4 1,899 SH   SOLE 19 1,899 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 7 3,088 SH   SOLE 21 3,088 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 326 144,262 SH   SOLE 22 144,262 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 14 6,178 SH   SOLE 29 0 0 6,178
ALPINE IMMUNE SCIENCES INC COM 02083G100 5 443 SH   SOLE 18 443 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 106 9,180 SH   SOLE 21 9,180 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 136 11,738 SH   SOLE 22 11,738 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 674 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
ALPS ETF TR ALERIAN MLP 00162Q866 683 60,903 SH   SOLE 19 60,903 0 0
ALTABA INC COM 021346101 198,786 3,001,003 SH   SOLE 2 3,001,003 0 0
ALTABA INC COM 021346101 129 1,946 SH   SOLE 18 1,946 0 0
ALTABA INC COM 021346101 3,609 54,486 SH   SOLE 19 54,486 0 0
ALTABA INC COM 021346101 3,255 49,140 SH   SOLE 22 49,140 0 0
ALTABA INC COM 021346101 710 10,716 SH   SOLE 26 0 0 10,716
ALTABA INC COM 021346101 985 14,876 SH   SOLE 31 14,876 0 0
ALTABA INC COM 021346101 10,125 152,847 SH   SOLE 34 152,847 0 0
ALTERYX INC COM CL A 02156B103 8 407 SH   SOLE 2 407 0 0
ALTERYX INC COM CL A 02156B103 625 30,692 SH   SOLE 18 30,692 0 0
ALTERYX INC COM CL A 02156B103 150 7,380 SH   SOLE 19 7,380 0 0
ALTERYX INC COM CL A 02156B103 5,294 259,907 SH   SOLE 21 259,907 0 0
ALTERYX INC COM CL A 02156B103 7,153 351,164 SH   SOLE 22 344,126 0 7,038
ALTERYX INC COM CL A 02156B103 876 43,006 SH   SOLE 26 9,361 0 33,645
ALTICE USA INC CL A 02156K103 664 24,328 SH   SOLE 2 24,328 0 0
ALTICE USA INC CL A 02156K103 15,917 582,844 SH   SOLE 19 582,844 0 0
ALTICE USA INC CL A 02156K103 13,421 491,445 SH   SOLE 22 491,445 0 0
ALTICE USA INC CL A 02156K103 3,698 135,426 SH   SOLE 34 135,426 0 0
ALTIMMUNE INC COM 02155H101 5 2,146 SH   SOLE 18 2,146 0 0
ALTIMMUNE INC COM 02155H101 3 1,451 SH   SOLE 19 1,451 0 0
ALTIMMUNE INC COM 02155H101 69 29,808 SH   SOLE 21 29,808 0 0
ALTIMMUNE INC COM 02155H101 5 1,988 SH   SOLE 22 1,988 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 11 132 SH   SOLE 18 132 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 129 1,610 SH   SOLE 21 1,610 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 17 660 SH   SOLE 2 569 0 91
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9 332 SH   SOLE 7 332 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,058 40,907 SH   SOLE 18 40,907 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 222 8,572 SH   SOLE 19 8,572 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,482 366,544 SH   SOLE 21 366,544 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,751 376,917 SH   SOLE 22 346,189 0 30,728
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 210 8,100 SH   SOLE 26 7,433 0 667
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 55 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 52 2,000 SH   SOLE 30 2,000 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 42 1,641 SH   SOLE 40 1,641 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 136 12,257 SH   SOLE 2 4,029 0 8,228
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 5 485 SH   SOLE 4 485 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19 1,747 SH   SOLE 7 1,747 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2,125 191,264 SH   SOLE 18 191,264 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 419 37,750 SH   SOLE 19 37,750 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 17,686 1,591,856 SH   SOLE 21 1,591,856 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19,560 1,760,564 SH   SOLE 22 1,655,890 0 104,674
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 65 5,856 SH   SOLE 26 0 0 5,856
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 91 8,232 SH   SOLE 28 8,232 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 83 7,464 SH   SOLE 30 7,464 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 28 2,543 SH   SOLE 34 2,543 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 73 6,530 SH   SOLE 40 6,530 0 0
ALTRA INDL MOTION CORP COM 02208R106 81 1,685 SH   SOLE 2 1,627 0 58
ALTRA INDL MOTION CORP COM 02208R106 7 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 30 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,656 96,795 SH   SOLE 18 96,795 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,927 60,850 SH   SOLE 19 60,850 0 0
ALTRA INDL MOTION CORP COM 02208R106 40,827 848,804 SH   SOLE 21 848,804 0 0
ALTRA INDL MOTION CORP COM 02208R106 38,175 793,657 SH   SOLE 22 740,721 0 52,936
ALTRA INDL MOTION CORP COM 02208R106 279 5,803 SH   SOLE 23 5,803 0 0
ALTRA INDL MOTION CORP COM 02208R106 114 2,365 SH   SOLE 26 0 0 2,365
ALTRA INDL MOTION CORP COM 02208R106 183 3,806 SH   SOLE 28 3,806 0 0
ALTRA INDL MOTION CORP COM 02208R106 73 1,520 SH   SOLE 29 0 0 1,520
ALTRA INDL MOTION CORP COM 02208R106 215 4,477 SH   SOLE 30 4,477 0 0
ALTRA INDL MOTION CORP COM 02208R106 134 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 139,168 2,194,389 SH   SOLE 2 1,526,711 0 667,678
ALTRIA GROUP INC COM 02209S103 39,285 619,449 SH   SOLE 4 619,449 0 0
ALTRIA GROUP INC COM 02209S103 93,304 1,471,212 SH   SOLE 7 1,457,763 0 13,449
ALTRIA GROUP INC COM 02209S103 10,167 160,314 SH   SOLE 13 160,314 0 0
ALTRIA GROUP INC COM 02209S103 856 13,490 SH   SOLE 15 13,490 0 0
ALTRIA GROUP INC COM 02209S103 102 1,614 SH   SOLE 17 0 0 1,614
ALTRIA GROUP INC COM 02209S103 474,014 7,474,198 SH   SOLE 18 7,043,054 0 431,144
ALTRIA GROUP INC COM 02209S103 376,705 5,939,840 SH   SOLE 19 5,939,840 0 0
ALTRIA GROUP INC COM 02209S103 71,120 1,121,408 SH   SOLE 20 15,436 0 1,105,972
ALTRIA GROUP INC COM 02209S103 2,579,581 40,674,573 SH   SOLE 21 40,674,573 0 0
ALTRIA GROUP INC COM 02209S103 3,349,385 52,812,759 SH   SOLE 22 43,866,105 0 8,946,654
ALTRIA GROUP INC COM 02209S103 162,683 2,565,173 SH   SOLE 23 2,565,173 0 0
ALTRIA GROUP INC COM 02209S103 168,116 2,650,837 SH   SOLE 25 2,601,414 0 49,423
ALTRIA GROUP INC COM 02209S103 252,197 3,976,618 SH   SOLE 26 1,513,592 0 2,463,026
ALTRIA GROUP INC COM 02209S103 20,370 321,192 SH   SOLE 28 321,192 0 0
ALTRIA GROUP INC COM 02209S103 27,665 436,221 SH   SOLE 29 70,261 0 365,960
ALTRIA GROUP INC COM 02209S103 357,685 5,639,939 SH   SOLE 30 5,639,939 0 0
ALTRIA GROUP INC COM 02209S103 71,929 1,134,175 SH   SOLE 31 476,295 0 657,880
ALTRIA GROUP INC COM 02209S103 3,812 60,102 SH   SOLE 32 60,102 0 0
ALTRIA GROUP INC COM 02209S103 166,997 2,633,186 SH   SOLE 34 2,633,186 0 0
ALTRIA GROUP INC COM 02209S103 7,152 112,768 SH   SOLE 35 112,768 0 0
ALTRIA GROUP INC COM 02209S103 137,286 2,164,714 SH   SOLE 36 2,164,714 0 0
ALTRIA GROUP INC COM 02209S103 4,822 76,040 SH   SOLE 37 76,040 0 0
ALTRIA GROUP INC COM 02209S103 622 9,812 SH   SOLE 40 9,812 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,762 79,474 SH   SOLE 7 79,474 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 165 7,431 SH   SOLE 21 7,431 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 144 7,810 SH   SOLE 2 2,026 0 5,784
AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 17 926 SH   SOLE 7 926 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 3,217 174,347 SH   SOLE 18 174,347 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 667 36,145 SH   SOLE 19 36,145 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 73,325 3,974,279 SH   SOLE 21 3,974,279 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 18,653 1,010,998 SH   SOLE 22 946,271 0 64,727
AMAG PHARMACEUTICALS INC COM 00163U106 162 8,778 SH   SOLE 23 8,778 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 63 3,400 SH   SOLE 26 0 0 3,400
AMAG PHARMACEUTICALS INC COM 00163U106 93 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 279 15,132 SH   SOLE 29 0 0 15,132
AMAG PHARMACEUTICALS INC COM 00163U106 866 46,955 SH   SOLE 30 46,955 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 81 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 875 900,000 PRN   SOLE 21 900,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 14,085 4,024,339 SH   SOLE 21 4,024,339 0 0
AMAZON COM INC COM 023135106 586,912 610,508 SH   SOLE 2 164,381 0 446,127
AMAZON COM INC COM 023135106 149,612 155,627 SH   SOLE 4 141,704 0 13,923
AMAZON COM INC COM 023135106 266,648 277,368 SH   SOLE 7 277,076 0 292
AMAZON COM INC COM 023135106 11,081 11,526 SH   SOLE 13 11,526 0 0
AMAZON COM INC COM 023135106 3,112 3,237 SH   SOLE 15 3,237 0 0
AMAZON COM INC COM 023135106 294 306 SH   SOLE 17 0 0 306
AMAZON COM INC COM 023135106 1,345,384 1,399,474 SH   SOLE 18 1,214,738 0 184,736
AMAZON COM INC COM 023135106 1,049,670 1,091,871 SH   SOLE 19 1,091,871 0 0
AMAZON COM INC COM 023135106 5,679,339 5,907,670 SH   SOLE 21 5,907,670 0 0
AMAZON COM INC COM 023135106 10,217,945 10,628,746 SH   SOLE 22 8,781,373 0 1,847,373
AMAZON COM INC COM 023135106 499,890 519,988 SH   SOLE 23 519,988 0 0
AMAZON COM INC COM 023135106 316,065 328,772 SH   SOLE 25 328,772 0 0
AMAZON COM INC COM 023135106 950,364 988,572 SH   SOLE 26 348,349 0 640,223
AMAZON COM INC COM 023135106 88,837 92,409 SH   SOLE 28 67,413 0 24,996
AMAZON COM INC COM 023135106 53,101 55,236 SH   SOLE 29 22,588 0 32,648
AMAZON COM INC COM 023135106 1,148,649 1,194,829 SH   SOLE 30 1,194,829 0 0
AMAZON COM INC COM 023135106 226,564 235,673 SH   SOLE 31 119,649 0 116,024
AMAZON COM INC COM 023135106 74,890 77,901 SH   SOLE 32 77,901 0 0
AMAZON COM INC COM 023135106 240,761 250,441 SH   SOLE 34 250,441 0 0
AMAZON COM INC COM 023135106 366,428 381,160 SH   SOLE 36 381,160 0 0
AMAZON COM INC COM 023135106 2,008 2,089 SH   SOLE 40 2,089 0 0
AMAZON COM INC OPTIONS 023135106 1,539 1,600 SH Call SOLE 2 1,600 0 0
AMAZON COM INC OPTIONS 023135106 180,349 187,600 SH Call SOLE 19 187,600 0 0
AMAZON COM INC OPTIONS 023135106 2,115 2,200 SH Call SOLE 22 2,200 0 0
AMAZON COM INC OPTIONS 023135106 40,953 42,600 SH Call SOLE 34 42,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 125 7,235 SH   SOLE 2 376 0 6,859
AMBAC FINL GROUP INC COM NEW 023139884 41 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,572 149,004 SH   SOLE 18 149,004 0 0
AMBAC FINL GROUP INC COM NEW 023139884 313 18,131 SH   SOLE 19 18,131 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,911 979,761 SH   SOLE 21 979,761 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,209 939,096 SH   SOLE 22 889,441 0 49,655
AMBAC FINL GROUP INC COM NEW 023139884 69 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 91 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 256 5,215 SH   SOLE 2 1,824 0 3,391
AMBARELLA INC SHS G037AX101 7 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 38 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 5,740 117,127 SH   SOLE 18 117,127 0 0
AMBARELLA INC SHS G037AX101 968 19,745 SH   SOLE 19 19,745 0 0
AMBARELLA INC SHS G037AX101 47,332 965,772 SH   SOLE 21 965,772 0 0
AMBARELLA INC SHS G037AX101 17,690 360,943 SH   SOLE 22 301,014 0 59,929
AMBARELLA INC SHS G037AX101 656 13,375 SH   SOLE 26 11,147 0 2,228
AMBARELLA INC SHS G037AX101 224 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 303 6,174 SH   SOLE 29 0 0 6,174
AMBARELLA INC SHS G037AX101 251 5,115 SH   SOLE 30 5,115 0 0
AMBARELLA INC SHS G037AX101 158 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 7 963 SH   SOLE 2 934 0 29
AMBER RD INC COM 02318Y108 539 70,218 SH   SOLE 18 70,218 0 0
AMBER RD INC COM 02318Y108 111 14,413 SH   SOLE 19 14,413 0 0
AMBER RD INC COM 02318Y108 4,841 630,389 SH   SOLE 21 630,389 0 0
AMBER RD INC COM 02318Y108 3,319 432,137 SH   SOLE 22 416,629 0 15,508
AMBEV SA SPONSORED ADR 02319V103 18 2,700 SH   SOLE 2 2,700 0 0
AMBEV SA SPONSORED ADR 02319V103 9,008 1,366,869 SH   SOLE 19 1,366,869 0 0
AMBEV SA SPONSORED ADR 02319V103 90,315 13,704,930 SH   SOLE 21 13,704,930 0 0
AMBEV SA SPONSORED ADR 02319V103 3,776 572,915 SH   SOLE 22 80,255 0 492,660
AMBEV SA SPONSORED ADR 02319V103 11,862 1,800,000 SH   SOLE 25 1,800,000 0 0
AMBEV SA SPONSORED ADR 02319V103 7,575 1,149,508 SH   SOLE 26 0 0 1,149,508
AMBEV SA SPONSORED ADR 02319V103 12,034 1,826,029 SH   SOLE 30 1,826,029 0 0
AMBEV SA SPONSORED ADR 02319V103 84,082 12,759,000 SH   SOLE 34 12,759,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 182 12,384 SH   SOLE 2 3,158 0 9,226
AMC ENTMT HLDGS INC CL A COM 00165C104 8 557 SH   SOLE 4 557 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 21 1,429 SH   SOLE 7 1,429 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3,083 209,724 SH   SOLE 18 209,724 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 610 41,490 SH   SOLE 19 41,490 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 24,766 1,684,788 SH   SOLE 21 1,684,788 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 21,271 1,446,998 SH   SOLE 22 1,347,280 0 99,718
AMC ENTMT HLDGS INC CL A COM 00165C104 213 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 135 9,199 SH   SOLE 28 9,199 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 112 7,608 SH   SOLE 30 7,608 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 101 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 3,220 55,074 SH   SOLE 2 35,126 0 19,948
AMC NETWORKS INC CL A 00164V103 90 1,537 SH   SOLE 4 1,537 0 0
AMC NETWORKS INC CL A 00164V103 104 1,781 SH   SOLE 7 1,781 0 0
AMC NETWORKS INC CL A 00164V103 11,385 194,713 SH   SOLE 18 194,713 0 0
AMC NETWORKS INC CL A 00164V103 9,493 162,350 SH   SOLE 19 162,350 0 0
AMC NETWORKS INC CL A 00164V103 131,480 2,248,671 SH   SOLE 21 2,248,671 0 0
AMC NETWORKS INC CL A 00164V103 112,805 1,929,285 SH   SOLE 22 1,765,080 0 164,205
AMC NETWORKS INC CL A 00164V103 80 1,375 SH   SOLE 23 1,375 0 0
AMC NETWORKS INC CL A 00164V103 46 782 SH   SOLE 25 782 0 0
AMC NETWORKS INC CL A 00164V103 980 16,768 SH   SOLE 26 13,418 0 3,350
AMC NETWORKS INC CL A 00164V103 513 8,771 SH   SOLE 28 8,771 0 0
AMC NETWORKS INC CL A 00164V103 358 6,125 SH   SOLE 29 0 0 6,125
AMC NETWORKS INC CL A 00164V103 543 9,285 SH   SOLE 30 9,285 0 0
AMC NETWORKS INC CL A 00164V103 71 1,209 SH   SOLE 31 1,209 0 0
AMC NETWORKS INC CL A 00164V103 360 6,162 SH   SOLE 40 6,162 0 0
AMC NETWORKS INC OPTIONS 00164V103 386 6,600 SH Call SOLE 2 6,600 0 0
AMC NETWORKS INC OPTIONS 00164V103 584 10,000 SH Call SOLE 18 10,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 9,355 160,000 SH Call SOLE 19 160,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 53 900 SH Call SOLE 22 900 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 20,532 319,220 SH   SOLE 2 267,106 0 52,114
AMDOCS LTD SHS G02602103 2,489 38,698 SH   SOLE 4 38,698 0 0
AMDOCS LTD SHS G02602103 1,863 28,971 SH   SOLE 7 15,698 0 13,273
AMDOCS LTD SHS G02602103 435 6,757 SH   SOLE 13 6,757 0 0
AMDOCS LTD SHS G02602103 62 963 SH   SOLE 15 963 0 0
AMDOCS LTD SHS G02602103 10,067 156,520 SH   SOLE 18 107,529 0 48,991
AMDOCS LTD SHS G02602103 16,147 251,039 SH   SOLE 19 251,039 0 0
AMDOCS LTD SHS G02602103 96,088 1,493,907 SH   SOLE 21 1,493,907 0 0
AMDOCS LTD SHS G02602103 98,646 1,533,668 SH   SOLE 22 1,013,689 0 519,979
AMDOCS LTD SHS G02602103 5,490 85,362 SH   SOLE 23 85,362 0 0
AMDOCS LTD SHS G02602103 8,617 133,968 SH   SOLE 25 115,726 0 18,242
AMDOCS LTD SHS G02602103 8,673 134,843 SH   SOLE 26 22,853 0 111,990
AMDOCS LTD SHS G02602103 3,523 54,768 SH   SOLE 29 54,768 0 0
AMDOCS LTD SHS G02602103 99 1,535 SH   SOLE 30 1,535 0 0
AMDOCS LTD SHS G02602103 4,947 76,909 SH   SOLE 31 70,063 0 6,846
AMDOCS LTD SHS G02602103 11,483 178,537 SH   SOLE 34 178,537 0 0
AMDOCS LTD SHS G02602103 10,414 161,913 SH   SOLE 36 161,913 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 5 800 SH   SOLE 21 800 0 0
AMEDICA CORP COM NEW 023435209 1 4,132 SH   SOLE 21 4,132 0 0
AMEDICA CORP COM NEW 023435209 27 90,362 SH   SOLE 22 90,362 0 0
AMEDISYS INC COM 023436108 11,613 207,517 SH   SOLE 2 207,323 0 194
AMEDISYS INC COM 023436108 12 213 SH   SOLE 4 213 0 0
AMEDISYS INC COM 023436108 41 727 SH   SOLE 7 727 0 0
AMEDISYS INC COM 023436108 4 64 SH   SOLE 17 0 0 64
AMEDISYS INC COM 023436108 13,337 238,323 SH   SOLE 18 238,323 0 0
AMEDISYS INC COM 023436108 65,664 1,173,414 SH   SOLE 19 1,173,414 0 0
AMEDISYS INC COM 023436108 1,902 33,980 SH   SOLE 20 33,980 0 0
AMEDISYS INC COM 023436108 145,253 2,595,658 SH   SOLE 21 2,595,658 0 0
AMEDISYS INC COM 023436108 43,064 769,547 SH   SOLE 22 714,392 0 55,155
AMEDISYS INC COM 023436108 627 11,204 SH   SOLE 26 9,337 0 1,867
AMEDISYS INC COM 023436108 205 3,656 SH   SOLE 28 3,656 0 0
AMEDISYS INC COM 023436108 2,157 38,544 SH   SOLE 30 38,544 0 0
AMEDISYS INC COM 023436108 33,710 602,402 SH   SOLE 34 602,402 0 0
AMEDISYS INC COM 023436108 150 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 2,153 5,743 SH   SOLE 2 789 0 4,954
AMERCO COM 023586100 847 2,258 SH   SOLE 4 2,142 0 116
AMERCO COM 023586100 971 2,590 SH   SOLE 7 1,717 0 873
AMERCO COM 023586100 1,295 3,453 SH   SOLE 18 2,764 0 689
AMERCO COM 023586100 736 1,962 SH   SOLE 19 1,962 0 0
AMERCO COM 023586100 3,398 9,063 SH   SOLE 20 0 0 9,063
AMERCO COM 023586100 22,778 60,757 SH   SOLE 21 60,757 0 0
AMERCO COM 023586100 64,602 172,317 SH   SOLE 22 154,344 0 17,973
AMERCO COM 023586100 2,735 7,296 SH   SOLE 23 7,296 0 0
AMERCO COM 023586100 7,016 18,713 SH   SOLE 26 11,164 0 7,549
AMERCO COM 023586100 682 1,820 SH   SOLE 28 1,292 0 528
AMERCO COM 023586100 735 1,960 SH   SOLE 29 302 0 1,658
AMERCO COM 023586100 3,112 8,302 SH   SOLE 30 8,302 0 0
AMERCO COM 023586100 928 2,474 SH   SOLE 31 959 0 1,515
AMERCO COM 023586100 194 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 409 1,092 SH   SOLE 36 1,092 0 0
AMERCO COM 023586100 21 56 SH   SOLE 40 56 0 0
AMEREN CORP COM 023608102 29,468 509,466 SH   SOLE 2 271,176 0 238,290
AMEREN CORP COM 023608102 7,102 122,779 SH   SOLE 4 116,509 0 6,270
AMEREN CORP COM 023608102 13,687 236,629 SH   SOLE 7 210,241 0 26,388
AMEREN CORP COM 023608102 580 10,021 SH   SOLE 13 10,021 0 0
AMEREN CORP COM 023608102 100 1,732 SH   SOLE 15 1,732 0 0
AMEREN CORP COM 023608102 91 1,573 SH   SOLE 17 0 0 1,573
AMEREN CORP COM 023608102 31,544 545,368 SH   SOLE 18 511,295 0 34,073
AMEREN CORP COM 023608102 3,270 56,528 SH   SOLE 19 56,528 0 0
AMEREN CORP COM 023608102 10,164 175,729 SH   SOLE 20 0 0 175,729
AMEREN CORP COM 023608102 288,951 4,995,703 SH   SOLE 21 4,995,703 0 0
AMEREN CORP COM 023608102 401,334 6,938,701 SH   SOLE 22 5,779,706 0 1,158,995
AMEREN CORP COM 023608102 18,741 324,015 SH   SOLE 23 324,015 0 0
AMEREN CORP COM 023608102 10,779 186,352 SH   SOLE 25 186,352 0 0
AMEREN CORP COM 023608102 37,056 640,663 SH   SOLE 26 253,199 0 387,464
AMEREN CORP COM 023608102 3,202 55,363 SH   SOLE 28 40,220 0 15,143
AMEREN CORP COM 023608102 4,693 81,130 SH   SOLE 29 20,350 0 60,780
AMEREN CORP COM 023608102 62,233 1,075,950 SH   SOLE 30 1,075,950 0 0
AMEREN CORP COM 023608102 12,162 210,263 SH   SOLE 31 133,852 0 76,411
AMEREN CORP COM 023608102 2,403 41,549 SH   SOLE 34 41,549 0 0
AMEREN CORP COM 023608102 16,742 289,455 SH   SOLE 36 289,455 0 0
AMEREN CORP COM 023608102 73 1,260 SH   SOLE 40 1,260 0 0
AMERESCO INC CL A 02361E108 48 6,106 SH   SOLE 2 881 0 5,225
AMERESCO INC CL A 02361E108 576 73,803 SH   SOLE 18 73,803 0 0
AMERESCO INC CL A 02361E108 119 15,195 SH   SOLE 19 15,195 0 0
AMERESCO INC CL A 02361E108 4,783 613,211 SH   SOLE 21 613,211 0 0
AMERESCO INC CL A 02361E108 1,249 160,167 SH   SOLE 22 147,997 0 12,170
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 338 19,061 SH   SOLE 2 0 0 19,061
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,863 555,638 SH   SOLE 18 28 0 555,610
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22,887 1,289,409 SH   SOLE 19 1,289,409 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 24,544 1,382,758 SH   SOLE 22 1,307,008 0 75,750
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 30,350 1,709,874 SH   SOLE 25 1,709,874 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,797 326,605 SH   SOLE 30 326,605 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 79,238 4,464,140 SH   SOLE 34 4,464,140 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17,429 366,998 SH   SOLE 2 77,425 0 289,573
AMERICAN AIRLS GROUP INC COM 02376R102 1,808 38,071 SH   SOLE 4 34,234 0 3,837
AMERICAN AIRLS GROUP INC COM 02376R102 14,768 310,967 SH   SOLE 7 301,113 0 9,854
AMERICAN AIRLS GROUP INC COM 02376R102 175 3,693 SH   SOLE 13 3,693 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 67 1,417 SH   SOLE 15 1,417 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 50 1,058 SH   SOLE 17 0 0 1,058
AMERICAN AIRLS GROUP INC COM 02376R102 43,777 921,810 SH   SOLE 18 890,289 0 31,521
AMERICAN AIRLS GROUP INC COM 02376R102 6,979 146,956 SH   SOLE 19 146,956 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,185 88,127 SH   SOLE 20 0 0 88,127
AMERICAN AIRLS GROUP INC COM 02376R102 429,029 9,034,101 SH   SOLE 21 9,034,101 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 519,397 10,936,986 SH   SOLE 22 9,108,042 0 1,828,944
AMERICAN AIRLS GROUP INC COM 02376R102 8,286 174,479 SH   SOLE 23 174,479 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 20,736 436,638 SH   SOLE 25 436,638 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 24,772 521,623 SH   SOLE 26 246,671 0 274,952
AMERICAN AIRLS GROUP INC COM 02376R102 1,371 28,875 SH   SOLE 28 21,190 0 7,685
AMERICAN AIRLS GROUP INC COM 02376R102 452 9,513 SH   SOLE 29 4,698 0 4,815
AMERICAN AIRLS GROUP INC COM 02376R102 54,369 1,144,857 SH   SOLE 30 1,144,857 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,758 79,123 SH   SOLE 31 43,877 0 35,246
AMERICAN AIRLS GROUP INC COM 02376R102 3,347 70,473 SH   SOLE 32 70,473 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,252 68,474 SH   SOLE 34 68,474 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,184 130,220 SH   SOLE 36 130,220 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 41 861 SH   SOLE 40 861 0 0
AMERICAN ASSETS TR INC COM 024013104 356 8,963 SH   SOLE 2 4,920 0 4,043
AMERICAN ASSETS TR INC COM 024013104 544 13,672 SH   SOLE 4 13,672 0 0
AMERICAN ASSETS TR INC COM 024013104 2,173 54,649 SH   SOLE 7 54,649 0 0
AMERICAN ASSETS TR INC COM 024013104 51 1,288 SH   SOLE 15 1,288 0 0
AMERICAN ASSETS TR INC COM 024013104 7,830 196,893 SH   SOLE 18 196,893 0 0
AMERICAN ASSETS TR INC COM 024013104 4,482 112,700 SH   SOLE 19 112,700 0 0
AMERICAN ASSETS TR INC COM 024013104 144,861 3,642,457 SH   SOLE 21 3,642,457 0 0
AMERICAN ASSETS TR INC COM 024013104 69,151 1,738,773 SH   SOLE 22 1,665,307 0 73,466
AMERICAN ASSETS TR INC COM 024013104 1,382 34,753 SH   SOLE 23 34,753 0 0
AMERICAN ASSETS TR INC COM 024013104 3,039 76,417 SH   SOLE 25 76,417 0 0
AMERICAN ASSETS TR INC COM 024013104 1,048 26,353 SH   SOLE 26 11,845 0 14,508
AMERICAN ASSETS TR INC COM 024013104 194 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 1,856 46,675 SH   SOLE 29 13,514 0 33,161
AMERICAN ASSETS TR INC COM 024013104 10,323 259,574 SH   SOLE 30 259,574 0 0
AMERICAN ASSETS TR INC COM 024013104 129 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 337 19,176 SH   SOLE 2 4,736 0 14,440
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 63 3,605 SH   SOLE 7 3,605 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7,281 414,188 SH   SOLE 18 414,188 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,117 63,518 SH   SOLE 19 63,518 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 130,128 7,402,022 SH   SOLE 21 7,402,022 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 44,427 2,527,130 SH   SOLE 22 2,378,393 0 148,737
AMERICAN AXLE & MFG HLDGS IN COM 024061103 663 37,685 SH   SOLE 26 33,525 0 4,160
AMERICAN AXLE & MFG HLDGS IN COM 024061103 190 10,796 SH   SOLE 28 10,796 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,007 114,160 SH   SOLE 30 114,160 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 139 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,939 134,529 SH   SOLE 2 66,661 0 67,868
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,921 111,469 SH   SOLE 4 111,469 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,603 194,850 SH   SOLE 7 194,850 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 215 4,877 SH   SOLE 15 4,877 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 21,245 481,209 SH   SOLE 18 481,209 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,009 181,404 SH   SOLE 19 181,404 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 334,342 7,572,868 SH   SOLE 21 7,572,868 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 268,758 6,087,393 SH   SOLE 22 5,604,899 0 482,494
AMERICAN CAMPUS CMNTYS INC COM 024835100 169 3,820 SH   SOLE 23 3,820 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,937 247,734 SH   SOLE 25 247,734 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,866 87,559 SH   SOLE 26 39,708 0 47,851
AMERICAN CAMPUS CMNTYS INC COM 024835100 889 20,147 SH   SOLE 28 20,147 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,018 45,715 SH   SOLE 29 45,715 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 30,483 690,450 SH   SOLE 30 690,450 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 429 9,713 SH   SOLE 31 3,201 0 6,512
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,052 46,467 SH   SOLE 34 46,467 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 156 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 591 13,379 SH   SOLE 40 13,379 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,155 150,718 SH   SOLE 2 123,525 0 27,193
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 232 16,189 SH   SOLE 4 16,189 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 107 7,503 SH   SOLE 7 7,503 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 94 SH   SOLE 17 0 0 94
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 16,084 1,124,789 SH   SOLE 18 1,124,789 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,760 123,062 SH   SOLE 19 123,062 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 147,141 10,289,571 SH   SOLE 21 10,289,571 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 76,871 5,375,563 SH   SOLE 22 5,039,063 0 336,500
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 791 55,307 SH   SOLE 23 55,307 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 962 67,262 SH   SOLE 26 56,595 0 10,667
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 359 25,116 SH   SOLE 28 25,116 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 328 22,951 SH   SOLE 29 0 0 22,951
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 577 40,372 SH   SOLE 30 40,372 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,257 157,832 SH   SOLE 34 157,832 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 385 26,894 SH   SOLE 36 26,894 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 192 13,430 SH   SOLE 40 13,430 0 0
AMERICAN ELEC PWR INC COM 025537101 42,502 605,090 SH   SOLE 2 132,058 0 473,032
AMERICAN ELEC PWR INC COM 025537101 13,729 195,459 SH   SOLE 4 182,443 0 13,016
AMERICAN ELEC PWR INC COM 025537101 28,707 408,696 SH   SOLE 7 385,106 0 23,590
AMERICAN ELEC PWR INC COM 025537101 1,205 17,156 SH   SOLE 13 17,156 0 0
AMERICAN ELEC PWR INC COM 025537101 229 3,260 SH   SOLE 15 3,260 0 0
AMERICAN ELEC PWR INC COM 025537101 69,576 990,541 SH   SOLE 18 922,358 0 68,183
AMERICAN ELEC PWR INC COM 025537101 8,659 123,280 SH   SOLE 19 123,280 0 0
AMERICAN ELEC PWR INC COM 025537101 17,519 249,419 SH   SOLE 20 0 0 249,419
AMERICAN ELEC PWR INC COM 025537101 845,954 12,043,767 SH   SOLE 21 12,043,767 0 0
AMERICAN ELEC PWR INC COM 025537101 934,682 13,306,970 SH   SOLE 22 11,005,326 0 2,301,644
AMERICAN ELEC PWR INC COM 025537101 42,146 600,030 SH   SOLE 23 600,030 0 0
AMERICAN ELEC PWR INC COM 025537101 26,896 382,915 SH   SOLE 25 382,915 0 0
AMERICAN ELEC PWR INC COM 025537101 83,089 1,182,931 SH   SOLE 26 425,647 0 757,284
AMERICAN ELEC PWR INC COM 025537101 7,815 111,267 SH   SOLE 28 80,871 0 30,396
AMERICAN ELEC PWR INC COM 025537101 1,260 17,943 SH   SOLE 29 17,943 0 0
AMERICAN ELEC PWR INC COM 025537101 113,793 1,620,062 SH   SOLE 30 1,620,062 0 0
AMERICAN ELEC PWR INC COM 025537101 20,649 293,977 SH   SOLE 31 141,673 0 152,304
AMERICAN ELEC PWR INC COM 025537101 4,753 67,669 SH   SOLE 32 67,669 0 0
AMERICAN ELEC PWR INC COM 025537101 2,291 32,612 SH   SOLE 34 32,612 0 0
AMERICAN ELEC PWR INC COM 025537101 10,069 143,358 SH   SOLE 35 143,358 0 0
AMERICAN ELEC PWR INC COM 025537101 38,679 550,675 SH   SOLE 36 550,675 0 0
AMERICAN ELEC PWR INC COM 025537101 173 2,467 SH   SOLE 40 2,467 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 6 3,918 SH   SOLE 21 3,918 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 531 18,275 SH   SOLE 2 3,711 0 14,564
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 80 2,757 SH   SOLE 7 2,757 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,422 358,387 SH   SOLE 18 358,387 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 6,417 220,677 SH   SOLE 19 220,677 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 171,306 5,890,848 SH   SOLE 21 5,890,848 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 56,715 1,950,319 SH   SOLE 22 1,809,219 0 141,100
AMERICAN EQTY INVT LIFE HLD COM 025676206 816 28,046 SH   SOLE 26 22,940 0 5,106
AMERICAN EQTY INVT LIFE HLD COM 025676206 192 6,589 SH   SOLE 28 6,589 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 224 7,708 SH   SOLE 29 0 0 7,708
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,028 69,751 SH   SOLE 30 69,751 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 283 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 86,698 958,418 SH   SOLE 2 218,804 0 739,614
AMERICAN EXPRESS CO COM 025816109 24,310 268,743 SH   SOLE 4 239,042 0 29,701
AMERICAN EXPRESS CO COM 025816109 47,179 521,543 SH   SOLE 7 495,503 0 26,040
AMERICAN EXPRESS CO COM 025816109 727 8,033 SH   SOLE 13 8,033 0 0
AMERICAN EXPRESS CO COM 025816109 506 5,594 SH   SOLE 15 5,594 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 128,376 1,419,151 SH   SOLE 18 1,313,994 0 105,157
AMERICAN EXPRESS CO COM 025816109 14,081 155,655 SH   SOLE 19 155,655 0 0
AMERICAN EXPRESS CO COM 025816109 33,390 369,118 SH   SOLE 20 63,195 0 305,923
AMERICAN EXPRESS CO COM 025816109 1,028,434 11,368,936 SH   SOLE 21 11,368,936 0 0
AMERICAN EXPRESS CO COM 025816109 1,790,398 19,792,156 SH   SOLE 22 16,380,407 0 3,411,749
AMERICAN EXPRESS CO COM 025816109 87,997 972,767 SH   SOLE 23 972,767 0 0
AMERICAN EXPRESS CO COM 025816109 53,271 588,891 SH   SOLE 25 588,891 0 0
AMERICAN EXPRESS CO COM 025816109 189,460 2,094,404 SH   SOLE 26 679,195 0 1,415,209
AMERICAN EXPRESS CO COM 025816109 15,649 172,991 SH   SOLE 28 126,340 0 46,651
AMERICAN EXPRESS CO COM 025816109 6,895 76,227 SH   SOLE 29 26,667 0 49,560
AMERICAN EXPRESS CO COM 025816109 209,627 2,317,343 SH   SOLE 30 2,317,343 0 0
AMERICAN EXPRESS CO COM 025816109 28,899 319,472 SH   SOLE 31 168,787 0 150,685
AMERICAN EXPRESS CO COM 025816109 7,366 81,430 SH   SOLE 32 81,430 0 0
AMERICAN EXPRESS CO COM 025816109 4,610 50,960 SH   SOLE 34 50,960 0 0
AMERICAN EXPRESS CO COM 025816109 69,050 763,319 SH   SOLE 36 763,319 0 0
AMERICAN EXPRESS CO COM 025816109 364 4,020 SH   SOLE 40 4,020 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,325 109,471 SH   SOLE 2 40,713 0 68,758
AMERICAN FINL GROUP INC OHIO COM 025932104 2,758 26,665 SH   SOLE 4 24,495 0 2,170
AMERICAN FINL GROUP INC OHIO COM 025932104 3,059 29,570 SH   SOLE 7 17,186 0 12,384
AMERICAN FINL GROUP INC OHIO COM 025932104 25,755 248,965 SH   SOLE 18 241,661 0 7,304
AMERICAN FINL GROUP INC OHIO COM 025932104 2,437 23,558 SH   SOLE 19 23,558 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 6,925 66,939 SH   SOLE 20 0 0 66,939
AMERICAN FINL GROUP INC OHIO COM 025932104 316,641 3,060,812 SH   SOLE 21 3,060,812 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 246,882 2,386,491 SH   SOLE 22 2,131,086 0 255,405
AMERICAN FINL GROUP INC OHIO COM 025932104 9,368 90,551 SH   SOLE 23 90,551 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,671 141,820 SH   SOLE 26 72,614 0 69,206
AMERICAN FINL GROUP INC OHIO COM 025932104 1,835 17,734 SH   SOLE 28 12,835 0 4,899
AMERICAN FINL GROUP INC OHIO COM 025932104 2,276 22,001 SH   SOLE 29 3,202 0 18,799
AMERICAN FINL GROUP INC OHIO COM 025932104 10,135 97,969 SH   SOLE 30 97,969 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,954 28,553 SH   SOLE 31 16,062 0 12,491
AMERICAN FINL GROUP INC OHIO COM 025932104 534 5,160 SH   SOLE 34 5,160 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,898 18,348 SH   SOLE 36 18,348 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 33 319 SH   SOLE 40 319 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,042 140,101 SH   SOLE 2 22,764 0 117,337
AMERICAN HOMES 4 RENT CL A 02665T306 1,784 82,165 SH   SOLE 4 82,165 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,998 322,333 SH   SOLE 7 322,333 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 179 8,248 SH   SOLE 15 8,248 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,813 129,560 SH   SOLE 18 129,560 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,680 307,694 SH   SOLE 19 307,694 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 88,903 4,095,028 SH   SOLE 21 4,095,028 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 208,456 9,601,821 SH   SOLE 22 8,817,734 0 784,087
AMERICAN HOMES 4 RENT CL A 02665T306 140 6,444 SH   SOLE 23 6,444 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,560 440,330 SH   SOLE 25 440,330 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,111 143,303 SH   SOLE 26 64,372 0 78,931
AMERICAN HOMES 4 RENT CL A 02665T306 764 35,193 SH   SOLE 28 35,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,801 82,976 SH   SOLE 29 82,976 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,861 362,090 SH   SOLE 30 362,090 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 127 5,860 SH   SOLE 31 5,860 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 548 25,236 SH   SOLE 40 25,236 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 0 2 SH   SOLE 18 2 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 44 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 72,304 1,177,774 SH   SOLE 2 273,137 0 904,637
AMERICAN INTL GROUP INC COM NEW 026874784 18,821 306,582 SH   SOLE 4 273,818 0 32,764
AMERICAN INTL GROUP INC COM NEW 026874784 41,161 670,477 SH   SOLE 7 636,968 0 33,509
AMERICAN INTL GROUP INC COM NEW 026874784 799 13,016 SH   SOLE 13 13,016 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 430 6,998 SH   SOLE 15 6,998 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 24 399 SH   SOLE 17 0 0 399
AMERICAN INTL GROUP INC COM NEW 026874784 304,368 4,957,948 SH   SOLE 18 4,828,568 0 129,380
AMERICAN INTL GROUP INC COM NEW 026874784 478,652 7,796,908 SH   SOLE 19 7,796,908 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 22,955 373,923 SH   SOLE 20 0 0 373,923
AMERICAN INTL GROUP INC COM NEW 026874784 842,786 13,728,390 SH   SOLE 21 13,728,390 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,512,932 24,644,592 SH   SOLE 22 20,408,755 0 4,235,837
AMERICAN INTL GROUP INC COM NEW 026874784 68,573 1,116,999 SH   SOLE 23 1,116,999 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 46,931 764,467 SH   SOLE 25 764,467 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 161,486 2,630,498 SH   SOLE 26 846,316 0 1,784,182
AMERICAN INTL GROUP INC COM NEW 026874784 12,976 211,371 SH   SOLE 28 154,201 0 57,170
AMERICAN INTL GROUP INC COM NEW 026874784 2,255 36,738 SH   SOLE 29 36,738 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 180,722 2,943,831 SH   SOLE 30 2,943,831 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 25,993 423,401 SH   SOLE 31 223,143 0 200,258
AMERICAN INTL GROUP INC COM NEW 026874784 16,249 264,689 SH   SOLE 34 264,689 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 65,607 1,068,694 SH   SOLE 36 1,068,694 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 308 5,022 SH   SOLE 40 5,022 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 77 1,865 SH   SOLE 2 490 0 1,375
AMERICAN NATL BANKSHARES INC COM 027745108 14 331 SH   SOLE 7 331 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,287 31,234 SH   SOLE 18 31,234 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 295 7,159 SH   SOLE 19 7,159 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,281 273,799 SH   SOLE 21 273,799 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,260 273,308 SH   SOLE 22 266,361 0 6,947
AMERICAN NATL INS CO COM 028591105 597 5,059 SH   SOLE 2 1,486 0 3,573
AMERICAN NATL INS CO COM 028591105 22 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 487 4,128 SH   SOLE 18 4,128 0 0
AMERICAN NATL INS CO COM 028591105 325 2,752 SH   SOLE 19 2,752 0 0
AMERICAN NATL INS CO COM 028591105 10,512 89,025 SH   SOLE 21 89,025 0 0
AMERICAN NATL INS CO COM 028591105 24,469 207,220 SH   SOLE 22 178,508 0 28,712
AMERICAN NATL INS CO COM 028591105 578 4,892 SH   SOLE 26 4,121 0 771
AMERICAN NATL INS CO COM 028591105 327 2,768 SH   SOLE 28 2,768 0 0
AMERICAN NATL INS CO COM 028591105 244 2,066 SH   SOLE 30 2,066 0 0
AMERICAN NATL INS CO COM 028591105 21 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 143 1,215 SH   SOLE 40 1,215 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 43 2,833 SH   SOLE 2 2,833 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22 1,419 SH   SOLE 7 1,419 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,621 171,891 SH   SOLE 18 171,891 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 643 42,155 SH   SOLE 19 42,155 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 56,822 3,726,013 SH   SOLE 21 3,726,013 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22,242 1,458,487 SH   SOLE 22 1,375,818 0 82,669
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,116 73,169 SH   SOLE 23 73,169 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 183 12,007 SH   SOLE 26 7,286 0 4,721
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 120 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 132 8,643 SH   SOLE 30 8,643 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 81 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 69 3,296 SH   SOLE 2 741 0 2,555
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 8 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,698 80,673 SH   SOLE 18 80,673 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 249 11,840 SH   SOLE 19 11,840 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 31,245 1,484,301 SH   SOLE 21 1,484,301 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9,119 433,221 SH   SOLE 22 400,239 0 32,982
AMERICAN PUBLIC EDUCATION IN COM 02913V103 178 8,463 SH   SOLE 26 6,473 0 1,990
AMERICAN PUBLIC EDUCATION IN COM 02913V103 50 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 468 22,227 SH   SOLE 30 22,227 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 120 5,697 SH   SOLE 34 5,697 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 39 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 72 1,868 SH   SOLE 2 357 0 1,511
AMERICAN RAILCAR INDS INC COM 02916P103 8 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 1,061 27,495 SH   SOLE 18 27,495 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 223 5,785 SH   SOLE 19 5,785 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,826 228,665 SH   SOLE 21 228,665 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,151 211,175 SH   SOLE 22 196,591 0 14,584
AMERICAN RAILCAR INDS INC COM 02916P103 51 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 106 2,750 SH   SOLE 30 2,750 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 42 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 13 901 SH   SOLE 2 409 0 492
AMERICAN RENAL ASSOCIATES HO COM 029227105 544 36,313 SH   SOLE 18 36,313 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 110 7,351 SH   SOLE 19 7,351 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,739 316,597 SH   SOLE 21 316,597 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3,455 230,786 SH   SOLE 22 219,163 0 11,623
AMERICAN RENAL ASSOCIATES HO COM 029227105 28 1,843 SH   SOLE 30 1,843 0 0
AMERICAN RIVER BANKSHARES COM 029326105 15 1,048 SH   SOLE 18 1,048 0 0
AMERICAN RIVER BANKSHARES COM 029326105 345 24,942 SH   SOLE 21 24,942 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 1,592 1,582,000 PRN   SOLE 21 1,582,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,196 1,150,000 PRN   SOLE 21 1,150,000 0 0
AMERICAN RLTY INVS INC COM 029174109 3 361 SH   SOLE 18 361 0 0
AMERICAN RLTY INVS INC COM 029174109 14 1,631 SH   SOLE 19 1,631 0 0
AMERICAN RLTY INVS INC COM 029174109 60 6,900 SH   SOLE 21 6,900 0 0
AMERICAN RLTY INVS INC COM 029174109 319 36,933 SH   SOLE 22 36,933 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 20 1,723 SH   SOLE 2 1,723 0 0
AMERICAN SOFTWARE INC CL A 029683109 9 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,090 95,939 SH   SOLE 18 95,939 0 0
AMERICAN SOFTWARE INC CL A 029683109 214 18,829 SH   SOLE 19 18,829 0 0
AMERICAN SOFTWARE INC CL A 029683109 9,702 854,040 SH   SOLE 21 854,040 0 0
AMERICAN SOFTWARE INC CL A 029683109 9,365 824,348 SH   SOLE 22 784,889 0 39,459
AMERICAN STS WTR CO COM 029899101 206 4,184 SH   SOLE 2 2,029 0 2,155
AMERICAN STS WTR CO COM 029899101 75 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 2,489 50,540 SH   SOLE 7 50,540 0 0
AMERICAN STS WTR CO COM 029899101 8,389 170,334 SH   SOLE 18 170,334 0 0
AMERICAN STS WTR CO COM 029899101 1,365 27,714 SH   SOLE 19 27,714 0 0
AMERICAN STS WTR CO COM 029899101 158,734 3,223,029 SH   SOLE 21 3,223,029 0 0
AMERICAN STS WTR CO COM 029899101 48,096 976,568 SH   SOLE 22 906,499 0 70,069
AMERICAN STS WTR CO COM 029899101 1,076 21,850 SH   SOLE 26 18,200 0 3,650
AMERICAN STS WTR CO COM 029899101 261 5,305 SH   SOLE 28 5,305 0 0
AMERICAN STS WTR CO COM 029899101 8,678 176,212 SH   SOLE 30 176,212 0 0
AMERICAN STS WTR CO COM 029899101 59 1,200 SH   SOLE 36 1,200 0 0
AMERICAN STS WTR CO COM 029899101 206 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 13 2,820 SH   SOLE 18 2,820 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 165 36,433 SH   SOLE 21 36,433 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,019 224,507 SH   SOLE 22 224,507 0 0
AMERICAN TOWER CORP NEW COM 03027X100 74,200 542,871 SH   SOLE 2 128,254 0 414,617
AMERICAN TOWER CORP NEW COM 03027X100 23,402 171,215 SH   SOLE 4 156,827 0 14,388
AMERICAN TOWER CORP NEW COM 03027X100 88,404 646,798 SH   SOLE 7 644,814 0 1,984
AMERICAN TOWER CORP NEW COM 03027X100 471 3,445 SH   SOLE 13 3,445 0 0
AMERICAN TOWER CORP NEW COM 03027X100 303 2,218 SH   SOLE 15 2,218 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7 52 SH   SOLE 17 0 0 52
AMERICAN TOWER CORP NEW COM 03027X100 125,713 919,764 SH   SOLE 18 860,606 0 59,158
AMERICAN TOWER CORP NEW COM 03027X100 14,004 102,457 SH   SOLE 19 102,457 0 0
AMERICAN TOWER CORP NEW COM 03027X100 24,106 176,366 SH   SOLE 20 0 0 176,366
AMERICAN TOWER CORP NEW COM 03027X100 1,150,982 8,420,997 SH   SOLE 21 8,420,997 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,543,309 11,291,404 SH   SOLE 22 9,359,861 0 1,931,543
AMERICAN TOWER CORP NEW COM 03027X100 72,229 528,452 SH   SOLE 23 528,452 0 0
AMERICAN TOWER CORP NEW COM 03027X100 45,709 334,427 SH   SOLE 25 334,427 0 0
AMERICAN TOWER CORP NEW COM 03027X100 147,876 1,081,912 SH   SOLE 26 378,079 0 703,833
AMERICAN TOWER CORP NEW COM 03027X100 13,108 95,900 SH   SOLE 28 69,794 0 26,106
AMERICAN TOWER CORP NEW COM 03027X100 2,030 14,852 SH   SOLE 29 14,852 0 0
AMERICAN TOWER CORP NEW COM 03027X100 181,241 1,326,025 SH   SOLE 30 1,326,025 0 0
AMERICAN TOWER CORP NEW COM 03027X100 40,208 294,173 SH   SOLE 31 191,537 0 102,636
AMERICAN TOWER CORP NEW COM 03027X100 8,435 61,714 SH   SOLE 34 61,714 0 0
AMERICAN TOWER CORP NEW COM 03027X100 55,860 408,695 SH   SOLE 36 408,695 0 0
AMERICAN TOWER CORP NEW COM 03027X100 299 2,184 SH   SOLE 40 2,184 0 0
AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 182,959 1,498,678 SH   SOLE 21 1,498,678 0 0
AMERICAN VANGUARD CORP COM 030371108 189 8,239 SH   SOLE 2 2,689 0 5,550
AMERICAN VANGUARD CORP COM 030371108 1,380 60,253 SH   SOLE 7 60,253 0 0
AMERICAN VANGUARD CORP COM 030371108 3,233 141,163 SH   SOLE 18 141,163 0 0
AMERICAN VANGUARD CORP COM 030371108 1,049 45,802 SH   SOLE 19 45,802 0 0
AMERICAN VANGUARD CORP COM 030371108 56,723 2,477,003 SH   SOLE 21 2,477,003 0 0
AMERICAN VANGUARD CORP COM 030371108 16,832 735,003 SH   SOLE 22 685,775 0 49,228
AMERICAN VANGUARD CORP COM 030371108 244 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 58 2,552 SH   SOLE 26 0 0 2,552
AMERICAN VANGUARD CORP COM 030371108 86 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 925 40,391 SH   SOLE 30 40,391 0 0
AMERICAN VANGUARD CORP COM 030371108 2,154 94,046 SH   SOLE 34 94,046 0 0
AMERICAN VANGUARD CORP COM 030371108 63 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORP COM 030506109 92 953 SH   SOLE 2 882 0 71
AMERICAN WOODMARK CORP COM 030506109 10 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORP COM 030506109 33 347 SH   SOLE 7 347 0 0
AMERICAN WOODMARK CORP COM 030506109 6,195 64,361 SH   SOLE 18 64,361 0 0
AMERICAN WOODMARK CORP COM 030506109 985 10,230 SH   SOLE 19 10,230 0 0
AMERICAN WOODMARK CORP COM 030506109 133,583 1,387,872 SH   SOLE 21 1,387,872 0 0
AMERICAN WOODMARK CORP COM 030506109 38,956 404,735 SH   SOLE 22 377,004 0 27,731
AMERICAN WOODMARK CORP COM 030506109 35 365 SH   SOLE 26 0 0 365
AMERICAN WOODMARK CORP COM 030506109 193 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORP COM 030506109 1,845 19,170 SH   SOLE 30 19,170 0 0
AMERICAN WOODMARK CORP COM 030506109 157 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,457 252,841 SH   SOLE 2 84,638 0 168,203
AMERICAN WTR WKS CO INC NEW COM 030420103 5,886 72,746 SH   SOLE 4 65,434 0 7,312
AMERICAN WTR WKS CO INC NEW COM 030420103 31,752 392,439 SH   SOLE 7 380,205 0 12,234
AMERICAN WTR WKS CO INC NEW COM 030420103 664 8,207 SH   SOLE 13 8,207 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 104 1,282 SH   SOLE 15 1,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 32,402 400,471 SH   SOLE 18 374,925 0 25,546
AMERICAN WTR WKS CO INC NEW COM 030420103 8,254 102,019 SH   SOLE 19 102,019 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 11,053 136,610 SH   SOLE 20 0 0 136,610
AMERICAN WTR WKS CO INC NEW COM 030420103 345,121 4,265,489 SH   SOLE 21 4,265,489 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 395,055 4,882,651 SH   SOLE 22 4,021,670 0 860,981
AMERICAN WTR WKS CO INC NEW COM 030420103 18,785 232,173 SH   SOLE 23 232,173 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,843 134,017 SH   SOLE 25 134,017 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 43,847 541,929 SH   SOLE 26 187,747 0 354,182
AMERICAN WTR WKS CO INC NEW COM 030420103 3,361 41,535 SH   SOLE 28 30,029 0 11,506
AMERICAN WTR WKS CO INC NEW COM 030420103 5,179 64,009 SH   SOLE 29 6,149 0 57,860
AMERICAN WTR WKS CO INC NEW COM 030420103 90,704 1,121,054 SH   SOLE 30 1,121,054 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,806 133,553 SH   SOLE 31 67,298 0 66,255
AMERICAN WTR WKS CO INC NEW COM 030420103 998 12,332 SH   SOLE 34 12,332 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 15,465 191,141 SH   SOLE 36 191,141 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 75 931 SH   SOLE 40 931 0 0
AMERICAS CAR MART INC COM 03062T105 79 1,913 SH   SOLE 2 947 0 966
AMERICAS CAR MART INC COM 03062T105 7 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,170 28,449 SH   SOLE 18 28,449 0 0
AMERICAS CAR MART INC COM 03062T105 245 5,948 SH   SOLE 19 5,948 0 0
AMERICAS CAR MART INC COM 03062T105 9,639 234,392 SH   SOLE 21 234,392 0 0
AMERICAS CAR MART INC COM 03062T105 9,512 231,305 SH   SOLE 22 221,335 0 9,970
AMERIPRISE FINL INC COM 03076C106 54,495 366,943 SH   SOLE 2 214,229 0 152,714
AMERIPRISE FINL INC COM 03076C106 16,048 108,062 SH   SOLE 4 102,352 0 5,710
AMERIPRISE FINL INC COM 03076C106 20,553 138,398 SH   SOLE 7 113,664 0 24,734
AMERIPRISE FINL INC COM 03076C106 152 1,024 SH   SOLE 13 1,024 0 0
AMERIPRISE FINL INC COM 03076C106 162 1,093 SH   SOLE 15 1,093 0 0
AMERIPRISE FINL INC COM 03076C106 50,058 337,065 SH   SOLE 18 312,873 0 24,192
AMERIPRISE FINL INC COM 03076C106 10,062 67,752 SH   SOLE 19 67,752 0 0
AMERIPRISE FINL INC COM 03076C106 15,628 105,230 SH   SOLE 20 19,150 0 86,080
AMERIPRISE FINL INC COM 03076C106 477,351 3,214,271 SH   SOLE 21 3,214,271 0 0
AMERIPRISE FINL INC COM 03076C106 641,368 4,318,685 SH   SOLE 22 3,440,944 0 877,741
AMERIPRISE FINL INC COM 03076C106 40,786 274,638 SH   SOLE 23 274,638 0 0
AMERIPRISE FINL INC COM 03076C106 20,229 136,210 SH   SOLE 25 136,210 0 0
AMERIPRISE FINL INC COM 03076C106 69,629 468,850 SH   SOLE 26 159,992 0 308,858
AMERIPRISE FINL INC COM 03076C106 5,133 34,566 SH   SOLE 28 25,181 0 9,385
AMERIPRISE FINL INC COM 03076C106 7,306 49,197 SH   SOLE 29 49,197 0 0
AMERIPRISE FINL INC COM 03076C106 76,933 518,035 SH   SOLE 30 518,035 0 0
AMERIPRISE FINL INC COM 03076C106 23,260 156,620 SH   SOLE 31 92,788 0 63,832
AMERIPRISE FINL INC COM 03076C106 20,250 136,355 SH   SOLE 34 136,355 0 0
AMERIPRISE FINL INC COM 03076C106 29,075 195,780 SH   SOLE 36 195,780 0 0
AMERIPRISE FINL INC COM 03076C106 132 889 SH   SOLE 40 889 0 0
AMERIS BANCORP COM 03076K108 175 3,648 SH   SOLE 2 2,037 0 1,611
AMERIS BANCORP COM 03076K108 11 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 41 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 8,176 170,333 SH   SOLE 18 170,333 0 0
AMERIS BANCORP COM 03076K108 1,350 28,127 SH   SOLE 19 28,127 0 0
AMERIS BANCORP COM 03076K108 154,350 3,215,634 SH   SOLE 21 3,215,634 0 0
AMERIS BANCORP COM 03076K108 51,477 1,072,433 SH   SOLE 22 1,001,823 0 70,610
AMERIS BANCORP COM 03076K108 990 20,631 SH   SOLE 26 18,626 0 2,005
AMERIS BANCORP COM 03076K108 418 8,707 SH   SOLE 28 8,707 0 0
AMERIS BANCORP COM 03076K108 2,439 50,810 SH   SOLE 30 50,810 0 0
AMERIS BANCORP COM 03076K108 161 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 227 3,899 SH   SOLE 2 1,054 0 2,845
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 32 548 SH   SOLE 7 548 0 0
AMERISAFE INC COM 03071H100 5,534 95,091 SH   SOLE 18 95,091 0 0
AMERISAFE INC COM 03071H100 827 14,214 SH   SOLE 19 14,214 0 0
AMERISAFE INC COM 03071H100 97,121 1,668,747 SH   SOLE 21 1,668,747 0 0
AMERISAFE INC COM 03071H100 29,736 510,922 SH   SOLE 22 474,973 0 35,949
AMERISAFE INC COM 03071H100 332 5,699 SH   SOLE 26 3,279 0 2,420
AMERISAFE INC COM 03071H100 170 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,603 27,546 SH   SOLE 30 27,546 0 0
AMERISAFE INC COM 03071H100 115 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 242 60,565 SH   SOLE 21 60,565 0 0
AMERISERV FINL INC COM 03074A102 572 143,018 SH   SOLE 22 143,018 0 0
AMERISOURCEBERGEN CORP COM 03073E105 28,407 343,285 SH   SOLE 2 186,268 0 157,017
AMERISOURCEBERGEN CORP COM 03073E105 8,177 98,815 SH   SOLE 4 91,074 0 7,741
AMERISOURCEBERGEN CORP COM 03073E105 10,262 124,014 SH   SOLE 7 123,225 0 789
AMERISOURCEBERGEN CORP COM 03073E105 1,065 12,865 SH   SOLE 13 12,865 0 0
AMERISOURCEBERGEN CORP COM 03073E105 102 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5 60 SH   SOLE 17 0 0 60
AMERISOURCEBERGEN CORP COM 03073E105 31,042 375,135 SH   SOLE 18 351,060 0 24,075
AMERISOURCEBERGEN CORP COM 03073E105 28,365 342,785 SH   SOLE 19 342,785 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,358 100,999 SH   SOLE 20 0 0 100,999
AMERISOURCEBERGEN CORP COM 03073E105 274,490 3,317,098 SH   SOLE 21 3,317,098 0 0
AMERISOURCEBERGEN CORP COM 03073E105 400,411 4,838,806 SH   SOLE 22 3,951,678 0 887,128
AMERISOURCEBERGEN CORP COM 03073E105 21,149 255,583 SH   SOLE 23 255,583 0 0
AMERISOURCEBERGEN CORP COM 03073E105 10,784 130,325 SH   SOLE 25 130,325 0 0
AMERISOURCEBERGEN CORP COM 03073E105 44,102 532,959 SH   SOLE 26 179,883 0 353,076
AMERISOURCEBERGEN CORP COM 03073E105 3,101 37,473 SH   SOLE 28 27,443 0 10,030
AMERISOURCEBERGEN CORP COM 03073E105 9,841 118,920 SH   SOLE 29 51,958 0 66,962
AMERISOURCEBERGEN CORP COM 03073E105 41,766 504,726 SH   SOLE 30 504,726 0 0
AMERISOURCEBERGEN CORP COM 03073E105 10,980 132,693 SH   SOLE 31 62,176 0 70,517
AMERISOURCEBERGEN CORP COM 03073E105 17,957 217,009 SH   SOLE 34 217,009 0 0
AMERISOURCEBERGEN CORP COM 03073E105 18,185 219,756 SH   SOLE 36 219,756 0 0
AMERISOURCEBERGEN CORP COM 03073E105 70 847 SH   SOLE 40 847 0 0
AMES NATL CORP COM 031001100 52 1,733 SH   SOLE 2 550 0 1,183
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 1,056 35,361 SH   SOLE 18 35,361 0 0
AMES NATL CORP COM 031001100 193 6,453 SH   SOLE 19 6,453 0 0
AMES NATL CORP COM 031001100 8,371 280,436 SH   SOLE 21 280,436 0 0
AMES NATL CORP COM 031001100 6,152 206,083 SH   SOLE 22 199,966 0 6,117
AMETEK INC NEW COM 031100100 18,258 276,471 SH   SOLE 2 56,471 0 220,000
AMETEK INC NEW COM 031100100 4,911 74,368 SH   SOLE 4 66,585 0 7,783
AMETEK INC NEW COM 031100100 10,906 165,138 SH   SOLE 7 156,958 0 8,180
AMETEK INC NEW COM 031100100 155 2,350 SH   SOLE 13 2,350 0 0
AMETEK INC NEW COM 031100100 103 1,557 SH   SOLE 15 1,557 0 0
AMETEK INC NEW COM 031100100 33,359 505,126 SH   SOLE 18 473,230 0 31,896
AMETEK INC NEW COM 031100100 2,718 41,163 SH   SOLE 19 41,163 0 0
AMETEK INC NEW COM 031100100 297,422 4,503,662 SH   SOLE 21 4,503,662 0 0
AMETEK INC NEW COM 031100100 416,295 6,303,683 SH   SOLE 22 5,226,719 0 1,076,964
AMETEK INC NEW COM 031100100 18,858 285,552 SH   SOLE 23 285,552 0 0
AMETEK INC NEW COM 031100100 11,240 170,193 SH   SOLE 25 170,193 0 0
AMETEK INC NEW COM 031100100 41,203 623,910 SH   SOLE 26 249,299 0 374,611
AMETEK INC NEW COM 031100100 3,500 52,994 SH   SOLE 28 38,178 0 14,816
AMETEK INC NEW COM 031100100 4,300 65,117 SH   SOLE 29 7,612 0 57,505
AMETEK INC NEW COM 031100100 52,094 788,822 SH   SOLE 30 788,822 0 0
AMETEK INC NEW COM 031100100 7,219 109,314 SH   SOLE 31 48,517 0 60,797
AMETEK INC NEW COM 031100100 986 14,932 SH   SOLE 34 14,932 0 0
AMETEK INC NEW COM 031100100 13,341 202,010 SH   SOLE 36 202,010 0 0
AMETEK INC NEW COM 031100100 79 1,201 SH   SOLE 40 1,201 0 0
AMGEN INC COM 031162100 229,400 1,230,357 SH   SOLE 2 513,464 0 716,893
AMGEN INC COM 031162100 51,369 275,509 SH   SOLE 4 250,764 0 24,745
AMGEN INC COM 031162100 100,295 537,919 SH   SOLE 7 519,773 0 18,146
AMGEN INC COM 031162100 7,050 37,810 SH   SOLE 13 37,810 0 0
AMGEN INC COM 031162100 1,115 5,981 SH   SOLE 15 5,981 0 0
AMGEN INC COM 031162100 86 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 306,701 1,644,949 SH   SOLE 18 1,534,891 0 110,058
AMGEN INC COM 031162100 289,858 1,554,614 SH   SOLE 19 1,554,614 0 0
AMGEN INC COM 031162100 70,175 376,374 SH   SOLE 20 0 0 376,374
AMGEN INC COM 031162100 3,002,324 16,102,569 SH   SOLE 21 16,102,569 0 0
AMGEN INC COM 031162100 3,713,574 19,917,267 SH   SOLE 22 16,390,421 0 3,526,846
AMGEN INC COM 031162100 178,012 954,746 SH   SOLE 23 954,746 0 0
AMGEN INC COM 031162100 140,224 752,071 SH   SOLE 25 752,071 0 0
AMGEN INC COM 031162100 366,329 1,964,755 SH   SOLE 26 659,378 0 1,305,377
AMGEN INC COM 031162100 31,257 167,643 SH   SOLE 28 122,318 0 45,325
AMGEN INC COM 031162100 26,063 139,783 SH   SOLE 29 50,881 0 88,902
AMGEN INC COM 031162100 417,513 2,239,275 SH   SOLE 30 2,239,275 0 0
AMGEN INC COM 031162100 79,728 427,611 SH   SOLE 31 208,484 0 219,127
AMGEN INC COM 031162100 22,549 120,937 SH   SOLE 32 120,937 0 0
AMGEN INC COM 031162100 110,530 592,814 SH   SOLE 34 592,814 0 0
AMGEN INC COM 031162100 139,295 747,088 SH   SOLE 36 747,088 0 0
AMGEN INC COM 031162100 693 3,719 SH   SOLE 40 3,719 0 0
AMICUS THERAPEUTICS INC COM 03152W109 155 10,280 SH   SOLE 2 9,032 0 1,248
AMICUS THERAPEUTICS INC COM 03152W109 12 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 68 4,538 SH   SOLE 7 4,538 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,409 557,657 SH   SOLE 18 557,657 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,250 215,494 SH   SOLE 19 215,494 0 0
AMICUS THERAPEUTICS INC COM 03152W109 122,271 8,108,157 SH   SOLE 21 8,108,157 0 0
AMICUS THERAPEUTICS INC COM 03152W109 65,601 4,350,179 SH   SOLE 22 4,033,964 0 316,215
AMICUS THERAPEUTICS INC COM 03152W109 37 2,440 SH   SOLE 23 2,440 0 0
AMICUS THERAPEUTICS INC COM 03152W109 780 51,713 SH   SOLE 26 39,834 0 11,879
AMICUS THERAPEUTICS INC COM 03152W109 315 20,904 SH   SOLE 28 20,904 0 0
AMICUS THERAPEUTICS INC COM 03152W109 336 22,275 SH   SOLE 30 22,275 0 0
AMICUS THERAPEUTICS INC COM 03152W109 80 5,284 SH   SOLE 34 5,284 0 0
AMICUS THERAPEUTICS INC COM 03152W109 294 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 240 22,765 SH   SOLE 2 5,753 0 17,012
AMKOR TECHNOLOGY INC COM 031652100 8 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 64 6,058 SH   SOLE 7 6,058 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,989 378,135 SH   SOLE 18 378,135 0 0
AMKOR TECHNOLOGY INC COM 031652100 829 78,533 SH   SOLE 19 78,533 0 0
AMKOR TECHNOLOGY INC COM 031652100 33,908 3,214,058 SH   SOLE 21 3,214,058 0 0
AMKOR TECHNOLOGY INC COM 031652100 36,835 3,491,435 SH   SOLE 22 3,298,336 0 193,099
AMKOR TECHNOLOGY INC COM 031652100 491 46,518 SH   SOLE 26 40,952 0 5,566
AMKOR TECHNOLOGY INC COM 031652100 160 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 940 89,073 SH   SOLE 29 0 0 89,073
AMKOR TECHNOLOGY INC COM 031652100 165 15,673 SH   SOLE 30 15,673 0 0
AMKOR TECHNOLOGY INC COM 031652100 92 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 123 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 149 3,267 SH   SOLE 2 2,941 0 326
AMN HEALTHCARE SERVICES INC COM 001744101 9 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 55 1,210 SH   SOLE 7 1,210 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 9,819 214,848 SH   SOLE 18 214,848 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,616 35,369 SH   SOLE 19 35,369 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 189,047 4,136,690 SH   SOLE 21 4,136,690 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 58,332 1,276,402 SH   SOLE 22 1,186,409 0 89,993
AMN HEALTHCARE SERVICES INC COM 001744101 713 15,599 SH   SOLE 26 11,395 0 4,204
AMN HEALTHCARE SERVICES INC COM 001744101 316 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,967 64,919 SH   SOLE 30 64,919 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 245 5,354 SH   SOLE 40 5,354 0 0
AMPCO-PITTSBURGH CORP COM 032037103 30 1,746 SH   SOLE 2 529 0 1,217
AMPCO-PITTSBURGH CORP COM 032037103 556 31,944 SH   SOLE 18 31,944 0 0
AMPCO-PITTSBURGH CORP COM 032037103 109 6,236 SH   SOLE 19 6,236 0 0
AMPCO-PITTSBURGH CORP COM 032037103 5,003 287,549 SH   SOLE 21 287,549 0 0
AMPCO-PITTSBURGH CORP COM 032037103 4,470 256,872 SH   SOLE 22 250,484 0 6,388
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 38 2,132 SH   SOLE 2 2,060 0 72
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 13 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,063 171,406 SH   SOLE 18 171,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 505 28,258 SH   SOLE 19 28,258 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 76,348 4,272,394 SH   SOLE 21 4,272,394 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17,401 973,751 SH   SOLE 22 911,349 0 62,402
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 100 5,584 SH   SOLE 26 0 0 5,584
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 88 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 891 49,873 SH   SOLE 30 49,873 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 61 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 35,484 419,238 SH   SOLE 2 121,352 0 297,886
AMPHENOL CORP NEW CL A 032095101 9,241 109,182 SH   SOLE 4 97,864 0 11,318
AMPHENOL CORP NEW CL A 032095101 18,953 223,926 SH   SOLE 7 218,283 0 5,643
AMPHENOL CORP NEW CL A 032095101 190 2,250 SH   SOLE 13 2,250 0 0
AMPHENOL CORP NEW CL A 032095101 162 1,913 SH   SOLE 15 1,913 0 0
AMPHENOL CORP NEW CL A 032095101 26 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 56,267 664,777 SH   SOLE 18 612,997 0 51,780
AMPHENOL CORP NEW CL A 032095101 5,893 69,623 SH   SOLE 19 69,623 0 0
AMPHENOL CORP NEW CL A 032095101 16,211 191,523 SH   SOLE 20 0 0 191,523
AMPHENOL CORP NEW CL A 032095101 545,948 6,450,231 SH   SOLE 21 6,450,231 0 0
AMPHENOL CORP NEW CL A 032095101 699,684 8,266,582 SH   SOLE 22 6,879,524 0 1,387,058
AMPHENOL CORP NEW CL A 032095101 32,606 385,229 SH   SOLE 23 385,229 0 0
AMPHENOL CORP NEW CL A 032095101 19,531 230,757 SH   SOLE 25 230,757 0 0
AMPHENOL CORP NEW CL A 032095101 68,050 803,993 SH   SOLE 26 296,885 0 507,108
AMPHENOL CORP NEW CL A 032095101 5,945 70,241 SH   SOLE 28 50,614 0 19,627
AMPHENOL CORP NEW CL A 032095101 2,134 25,213 SH   SOLE 29 13,340 0 11,873
AMPHENOL CORP NEW CL A 032095101 73,494 868,311 SH   SOLE 30 868,311 0 0
AMPHENOL CORP NEW CL A 032095101 13,392 158,218 SH   SOLE 31 62,442 0 95,776
AMPHENOL CORP NEW CL A 032095101 1,746 20,632 SH   SOLE 34 20,632 0 0
AMPHENOL CORP NEW CL A 032095101 23,238 274,552 SH   SOLE 36 274,552 0 0
AMPHENOL CORP NEW CL A 032095101 127 1,504 SH   SOLE 40 1,504 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 5 8,902 SH   SOLE 19 8,902 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 69 112,830 SH   SOLE 21 112,830 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 675 1,104,708 SH   SOLE 22 1,104,708 0 0
AMPLIFY SNACK BRANDS COM 03211L102 17 2,404 SH   SOLE 2 2,103 0 301
AMPLIFY SNACK BRANDS COM 03211L102 7 917 SH   SOLE 7 917 0 0
AMPLIFY SNACK BRANDS COM 03211L102 792 111,691 SH   SOLE 18 111,691 0 0
AMPLIFY SNACK BRANDS COM 03211L102 169 23,870 SH   SOLE 19 23,870 0 0
AMPLIFY SNACK BRANDS COM 03211L102 7,227 1,019,256 SH   SOLE 21 1,019,256 0 0
AMPLIFY SNACK BRANDS COM 03211L102 7,445 1,050,035 SH   SOLE 22 993,869 0 56,166
AMPLIFY SNACK BRANDS COM 03211L102 20 2,782 SH   SOLE 28 2,782 0 0
AMPLIFY SNACK BRANDS COM 03211L102 47 6,580 SH   SOLE 30 6,580 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 30 4,461 SH   SOLE 21 4,461 0 0
AMREP CORP NEW COM 032159105 39 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 7 600 SH   SOLE 2 600 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 21 1,794 SH   SOLE 18 1,794 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 26 2,148 SH   SOLE 19 2,148 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 334 27,861 SH   SOLE 21 27,861 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 200 16,698 SH   SOLE 22 16,698 0 0
AMTRUST FINL SVCS INC COM 032359309 259 19,276 SH   SOLE 2 4,757 0 14,519
AMTRUST FINL SVCS INC COM 032359309 5 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 29 2,168 SH   SOLE 7 2,168 0 0
AMTRUST FINL SVCS INC COM 032359309 4,321 321,047 SH   SOLE 18 321,047 0 0
AMTRUST FINL SVCS INC COM 032359309 898 66,730 SH   SOLE 19 66,730 0 0
AMTRUST FINL SVCS INC COM 032359309 37,852 2,812,155 SH   SOLE 21 2,812,155 0 0
AMTRUST FINL SVCS INC COM 032359309 32,424 2,408,902 SH   SOLE 22 2,247,076 0 161,826
AMTRUST FINL SVCS INC COM 032359309 509 37,844 SH   SOLE 26 33,390 0 4,454
AMTRUST FINL SVCS INC COM 032359309 174 12,922 SH   SOLE 28 12,922 0 0
AMTRUST FINL SVCS INC COM 032359309 172 12,801 SH   SOLE 30 12,801 0 0
AMTRUST FINL SVCS INC COM 032359309 107 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM NEW 03236M200 29 9,084 SH   SOLE 19 9,084 0 0
AMYRIS INC COM NEW 03236M200 42 13,247 SH   SOLE 21 13,247 0 0
ANADARKO PETE CORP COM 032511107 43,160 883,521 SH   SOLE 2 347,492 0 536,029
ANADARKO PETE CORP COM 032511107 12,506 256,002 SH   SOLE 4 242,307 0 13,695
ANADARKO PETE CORP COM 032511107 18,641 381,592 SH   SOLE 7 374,033 0 7,559
ANADARKO PETE CORP COM 032511107 3,987 81,615 SH   SOLE 13 81,615 0 0
ANADARKO PETE CORP COM 032511107 175 3,585 SH   SOLE 15 3,585 0 0
ANADARKO PETE CORP COM 032511107 77,695 1,590,479 SH   SOLE 18 1,512,337 0 78,142
ANADARKO PETE CORP COM 032511107 262,452 5,372,614 SH   SOLE 19 5,372,614 0 0
ANADARKO PETE CORP COM 032511107 11,369 232,728 SH   SOLE 20 0 0 232,728
ANADARKO PETE CORP COM 032511107 447,696 9,164,708 SH   SOLE 21 9,164,708 0 0
ANADARKO PETE CORP COM 032511107 764,925 15,658,652 SH   SOLE 22 12,905,175 0 2,753,477
ANADARKO PETE CORP COM 032511107 33,983 695,655 SH   SOLE 23 695,655 0 0
ANADARKO PETE CORP COM 032511107 27,388 560,645 SH   SOLE 25 560,645 0 0
ANADARKO PETE CORP COM 032511107 71,524 1,464,163 SH   SOLE 26 489,657 0 974,506
ANADARKO PETE CORP COM 032511107 6,251 127,963 SH   SOLE 28 93,528 0 34,435
ANADARKO PETE CORP COM 032511107 17,827 364,927 SH   SOLE 29 239,301 0 125,626
ANADARKO PETE CORP COM 032511107 86,095 1,762,444 SH   SOLE 30 1,762,444 0 0
ANADARKO PETE CORP COM 032511107 17,236 352,834 SH   SOLE 31 167,120 0 185,714
ANADARKO PETE CORP COM 032511107 154,027 3,153,065 SH   SOLE 34 3,153,065 0 0
ANADARKO PETE CORP COM 032511107 31,538 645,615 SH   SOLE 36 645,615 0 0
ANADARKO PETE CORP COM 032511107 148 3,029 SH   SOLE 40 3,029 0 0
ANALOG DEVICES INC COM 032654105 38,932 451,809 SH   SOLE 2 103,277 0 348,532
ANALOG DEVICES INC COM 032654105 10,540 122,313 SH   SOLE 4 110,026 0 12,287
ANALOG DEVICES INC COM 032654105 22,162 257,189 SH   SOLE 7 254,617 0 2,572
ANALOG DEVICES INC COM 032654105 238 2,762 SH   SOLE 15 2,762 0 0
ANALOG DEVICES INC COM 032654105 71,408 828,687 SH   SOLE 18 776,616 0 52,071
ANALOG DEVICES INC COM 032654105 19,493 226,220 SH   SOLE 19 226,220 0 0
ANALOG DEVICES INC COM 032654105 17,202 199,626 SH   SOLE 20 0 0 199,626
ANALOG DEVICES INC COM 032654105 693,786 8,051,364 SH   SOLE 21 8,051,364 0 0
ANALOG DEVICES INC COM 032654105 836,803 9,711,073 SH   SOLE 22 8,050,109 0 1,660,964
ANALOG DEVICES INC COM 032654105 37,929 440,165 SH   SOLE 23 440,165 0 0
ANALOG DEVICES INC COM 032654105 27,412 318,110 SH   SOLE 25 318,110 0 0
ANALOG DEVICES INC COM 032654105 78,736 913,725 SH   SOLE 26 337,269 0 576,456
ANALOG DEVICES INC COM 032654105 7,200 83,559 SH   SOLE 28 60,898 0 22,661
ANALOG DEVICES INC COM 032654105 1,113 12,916 SH   SOLE 29 12,916 0 0
ANALOG DEVICES INC COM 032654105 106,631 1,237,446 SH   SOLE 30 1,237,446 0 0
ANALOG DEVICES INC COM 032654105 15,877 184,252 SH   SOLE 31 79,675 0 104,577
ANALOG DEVICES INC COM 032654105 4,585 53,204 SH   SOLE 32 53,204 0 0
ANALOG DEVICES INC COM 032654105 20,972 243,384 SH   SOLE 34 243,384 0 0
ANALOG DEVICES INC COM 032654105 30,115 349,488 SH   SOLE 36 349,488 0 0
ANALOG DEVICES INC COM 032654105 154 1,787 SH   SOLE 40 1,787 0 0
ANALOGIC CORP COM PAR $0.05 032657207 237 2,835 SH   SOLE 2 709 0 2,126
ANALOGIC CORP COM PAR $0.05 032657207 6 72 SH   SOLE 4 72 0 0
ANALOGIC CORP COM PAR $0.05 032657207 27 324 SH   SOLE 7 324 0 0
ANALOGIC CORP COM PAR $0.05 032657207 5,142 61,392 SH   SOLE 18 61,392 0 0
ANALOGIC CORP COM PAR $0.05 032657207 785 9,374 SH   SOLE 19 9,374 0 0
ANALOGIC CORP COM PAR $0.05 032657207 96,408 1,151,142 SH   SOLE 21 1,151,142 0 0
ANALOGIC CORP COM PAR $0.05 032657207 30,107 359,486 SH   SOLE 22 335,940 0 23,546
ANALOGIC CORP COM PAR $0.05 032657207 509 6,077 SH   SOLE 26 4,986 0 1,091
ANALOGIC CORP COM PAR $0.05 032657207 151 1,807 SH   SOLE 28 1,807 0 0
ANALOGIC CORP COM PAR $0.05 032657207 1,520 18,147 SH   SOLE 30 18,147 0 0
ANALOGIC CORP COM PAR $0.05 032657207 109 1,303 SH   SOLE 40 1,303 0 0
ANAPTYSBIO INC COM 032724106 22 627 SH   SOLE 2 627 0 0
ANAPTYSBIO INC COM 032724106 23 656 SH   SOLE 7 656 0 0
ANAPTYSBIO INC COM 032724106 1,384 39,612 SH   SOLE 18 39,612 0 0
ANAPTYSBIO INC COM 032724106 1,047 29,961 SH   SOLE 19 29,961 0 0
ANAPTYSBIO INC COM 032724106 12,971 371,124 SH   SOLE 21 371,124 0 0
ANAPTYSBIO INC COM 032724106 8,311 237,806 SH   SOLE 22 210,335 0 27,471
ANAPTYSBIO INC COM 032724106 103 2,945 SH   SOLE 29 0 0 2,945
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 10 2,416 SH   SOLE 2 2,416 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 545 131,642 SH   SOLE 18 131,642 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 125 30,209 SH   SOLE 19 30,209 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4,855 1,172,592 SH   SOLE 21 1,172,592 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,883 454,780 SH   SOLE 22 402,861 0 51,919
ANCHOR BANCORP WA COM 032838104 8 328 SH   SOLE 18 328 0 0
ANCHOR BANCORP WA COM 032838104 15 622 SH   SOLE 21 622 0 0
ANCHOR BANCORP WA COM 032838104 100 4,042 SH   SOLE 22 4,042 0 0
ANDEAVOR COM 03349M105 20,268 196,489 SH   SOLE 2 47,351 0 149,138
ANDEAVOR COM 03349M105 5,369 52,054 SH   SOLE 4 48,084 0 3,970
ANDEAVOR COM 03349M105 11,710 113,526 SH   SOLE 7 104,212 0 9,314
ANDEAVOR COM 03349M105 491 4,763 SH   SOLE 13 4,763 0 0
ANDEAVOR COM 03349M105 90 873 SH   SOLE 15 873 0 0
ANDEAVOR COM 03349M105 33,801 327,685 SH   SOLE 18 306,676 0 21,009
ANDEAVOR COM 03349M105 24,762 240,060 SH   SOLE 19 240,060 0 0
ANDEAVOR COM 03349M105 7,772 75,347 SH   SOLE 20 0 0 75,347
ANDEAVOR COM 03349M105 342,594 3,321,320 SH   SOLE 21 3,321,320 0 0
ANDEAVOR COM 03349M105 417,599 4,048,460 SH   SOLE 22 3,301,624 0 746,836
ANDEAVOR COM 03349M105 20,194 195,776 SH   SOLE 23 195,776 0 0
ANDEAVOR COM 03349M105 11,953 115,877 SH   SOLE 25 115,877 0 0
ANDEAVOR COM 03349M105 67,024 649,769 SH   SOLE 26 164,274 0 485,495
ANDEAVOR COM 03349M105 3,561 34,525 SH   SOLE 28 25,158 0 9,367
ANDEAVOR COM 03349M105 4,849 47,014 SH   SOLE 29 5,893 0 41,121
ANDEAVOR COM 03349M105 48,961 474,658 SH   SOLE 30 474,658 0 0
ANDEAVOR COM 03349M105 8,459 82,008 SH   SOLE 31 32,792 0 49,216
ANDEAVOR COM 03349M105 46,546 451,250 SH   SOLE 34 451,250 0 0
ANDEAVOR COM 03349M105 14,131 136,996 SH   SOLE 36 136,996 0 0
ANDEAVOR COM 03349M105 89 860 SH   SOLE 40 860 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 19,931 398,148 SH   SOLE 19 398,148 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 443 8,857 SH   SOLE 22 8,857 0 0
ANDERSONS INC COM 034164103 241 7,034 SH   SOLE 2 2,247 0 4,787
ANDERSONS INC COM 034164103 8 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 1,105 32,277 SH   SOLE 7 32,277 0 0
ANDERSONS INC COM 034164103 4,542 132,618 SH   SOLE 18 132,618 0 0
ANDERSONS INC COM 034164103 1,107 32,325 SH   SOLE 19 32,325 0 0
ANDERSONS INC COM 034164103 80,408 2,347,678 SH   SOLE 21 2,347,678 0 0
ANDERSONS INC COM 034164103 25,132 733,769 SH   SOLE 22 678,149 0 55,620
ANDERSONS INC COM 034164103 298 8,702 SH   SOLE 26 6,712 0 1,990
ANDERSONS INC COM 034164103 136 3,957 SH   SOLE 28 3,957 0 0
ANDERSONS INC COM 034164103 1,219 35,601 SH   SOLE 30 35,601 0 0
ANDERSONS INC COM 034164103 1,608 46,947 SH   SOLE 34 46,947 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
ANGIES LIST INC COM 034754101 24 1,923 SH   SOLE 22 1,923 0 0
ANGIES LIST INC COM 034754101 1 87 SH   SOLE 30 87 0 0
ANGIODYNAMICS INC COM 03475V101 130 7,593 SH   SOLE 2 2,095 0 5,498
ANGIODYNAMICS INC COM 03475V101 6 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 10 565 SH   SOLE 7 565 0 0
ANGIODYNAMICS INC COM 03475V101 3,175 185,792 SH   SOLE 18 185,792 0 0
ANGIODYNAMICS INC COM 03475V101 555 32,495 SH   SOLE 19 32,495 0 0
ANGIODYNAMICS INC COM 03475V101 56,667 3,315,772 SH   SOLE 21 3,315,772 0 0
ANGIODYNAMICS INC COM 03475V101 17,812 1,042,220 SH   SOLE 22 986,369 0 55,851
ANGIODYNAMICS INC COM 03475V101 65 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 221 12,914 SH   SOLE 29 0 0 12,914
ANGIODYNAMICS INC COM 03475V101 843 49,313 SH   SOLE 30 49,313 0 0
ANGIODYNAMICS INC COM 03475V101 46 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22,586 2,431,211 SH   SOLE 2 159,313 0 2,271,898
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 422 45,375 SH   SOLE 4 45,375 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16,333 1,758,138 SH   SOLE 7 1,758,138 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 558 60,018 SH   SOLE 18 60,018 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 305 32,803 SH   SOLE 19 32,803 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 530 57,076 SH   SOLE 21 57,076 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49,608 5,339,927 SH   SOLE 22 3,678,232 0 1,661,695
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5,455 587,147 SH   SOLE 23 587,147 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 19,933 2,145,615 SH   SOLE 25 2,145,615 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5,309 571,527 SH   SOLE 26 0 0 571,527
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12,367 1,331,255 SH   SOLE 30 1,331,255 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 56,659 6,098,968 SH   SOLE 34 6,098,968 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24 200 SH   SOLE 2 200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29,501 247,282 SH   SOLE 18 247,282 0 0
ANI PHARMACEUTICALS INC COM 00182C103 30 563 SH   SOLE 2 487 0 76
ANI PHARMACEUTICALS INC COM 00182C103 8 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,067 39,386 SH   SOLE 18 39,386 0 0
ANI PHARMACEUTICALS INC COM 00182C103 304 5,796 SH   SOLE 19 5,796 0 0
ANI PHARMACEUTICALS INC COM 00182C103 49,838 949,480 SH   SOLE 21 949,480 0 0
ANI PHARMACEUTICALS INC COM 00182C103 13,910 265,000 SH   SOLE 22 248,599 0 16,401
ANI PHARMACEUTICALS INC COM 00182C103 65 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 622 11,859 SH   SOLE 30 11,859 0 0
ANI PHARMACEUTICALS INC COM 00182C103 43 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 90 1,559 SH   SOLE 2 1,013 0 546
ANIKA THERAPEUTICS INC COM 035255108 25 435 SH   SOLE 7 435 0 0
ANIKA THERAPEUTICS INC COM 035255108 4,027 69,427 SH   SOLE 18 69,427 0 0
ANIKA THERAPEUTICS INC COM 035255108 616 10,622 SH   SOLE 19 10,622 0 0
ANIKA THERAPEUTICS INC COM 035255108 75,666 1,304,586 SH   SOLE 21 1,304,586 0 0
ANIKA THERAPEUTICS INC COM 035255108 23,658 407,894 SH   SOLE 22 381,809 0 26,085
ANIKA THERAPEUTICS INC COM 035255108 125 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,168 20,144 SH   SOLE 30 20,144 0 0
ANIKA THERAPEUTICS INC COM 035255108 98 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 562 6,610 SH   SOLE 2 1,733 0 4,877
ANIXTER INTL INC COM 035290105 15 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 105 1,237 SH   SOLE 7 1,237 0 0
ANIXTER INTL INC COM 035290105 12,196 143,481 SH   SOLE 18 143,481 0 0
ANIXTER INTL INC COM 035290105 8,790 103,411 SH   SOLE 19 103,411 0 0
ANIXTER INTL INC COM 035290105 219,289 2,579,868 SH   SOLE 21 2,579,868 0 0
ANIXTER INTL INC COM 035290105 66,896 787,017 SH   SOLE 22 731,687 0 55,330
ANIXTER INTL INC COM 035290105 946 11,135 SH   SOLE 26 9,616 0 1,519
ANIXTER INTL INC COM 035290105 366 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 1,115 13,121 SH   SOLE 29 0 0 13,121
ANIXTER INTL INC COM 035290105 3,360 39,533 SH   SOLE 30 39,533 0 0
ANIXTER INTL INC COM 035290105 127 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 264 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 15,154 1,243,119 SH   SOLE 2 366,209 0 876,910
ANNALY CAP MGMT INC COM 035710409 4,132 338,943 SH   SOLE 4 304,248 0 34,695
ANNALY CAP MGMT INC COM 035710409 6,559 538,053 SH   SOLE 7 384,011 0 154,042
ANNALY CAP MGMT INC COM 035710409 757 62,083 SH   SOLE 13 62,083 0 0
ANNALY CAP MGMT INC COM 035710409 48 3,963 SH   SOLE 15 3,963 0 0
ANNALY CAP MGMT INC COM 035710409 3 274 SH   SOLE 17 0 0 274
ANNALY CAP MGMT INC COM 035710409 7,893 647,520 SH   SOLE 18 540,444 0 107,076
ANNALY CAP MGMT INC COM 035710409 4,273 350,503 SH   SOLE 19 350,503 0 0
ANNALY CAP MGMT INC COM 035710409 7,016 575,554 SH   SOLE 20 0 0 575,554
ANNALY CAP MGMT INC COM 035710409 595,634 48,862,497 SH   SOLE 21 48,862,497 0 0
ANNALY CAP MGMT INC COM 035710409 374,028 30,683,174 SH   SOLE 22 27,056,308 0 3,626,866
ANNALY CAP MGMT INC COM 035710409 15,276 1,253,179 SH   SOLE 23 1,253,179 0 0
ANNALY CAP MGMT INC COM 035710409 9,887 811,046 SH   SOLE 25 811,046 0 0
ANNALY CAP MGMT INC COM 035710409 48,182 3,952,603 SH   SOLE 26 999,431 0 2,953,172
ANNALY CAP MGMT INC COM 035710409 2,936 240,869 SH   SOLE 28 175,922 0 64,947
ANNALY CAP MGMT INC COM 035710409 3,657 300,027 SH   SOLE 29 32,878 0 267,149
ANNALY CAP MGMT INC COM 035710409 29,036 2,381,925 SH   SOLE 30 2,381,925 0 0
ANNALY CAP MGMT INC COM 035710409 7,487 614,187 SH   SOLE 31 239,617 0 374,570
ANNALY CAP MGMT INC COM 035710409 833 68,332 SH   SOLE 34 68,332 0 0
ANNALY CAP MGMT INC COM 035710409 17,354 1,423,657 SH   SOLE 36 1,423,657 0 0
ANNALY CAP MGMT INC COM 035710409 79 6,498 SH   SOLE 40 6,498 0 0
ANSYS INC COM 03662Q105 15,724 128,120 SH   SOLE 2 45,063 0 83,057
ANSYS INC COM 03662Q105 3,545 28,885 SH   SOLE 4 26,086 0 2,799
ANSYS INC COM 03662Q105 9,732 79,296 SH   SOLE 7 72,812 0 6,484
ANSYS INC COM 03662Q105 280 2,279 SH   SOLE 13 2,279 0 0
ANSYS INC COM 03662Q105 76 623 SH   SOLE 15 623 0 0
ANSYS INC COM 03662Q105 23,243 189,380 SH   SOLE 18 175,910 0 13,470
ANSYS INC COM 03662Q105 2,338 19,047 SH   SOLE 19 19,047 0 0
ANSYS INC COM 03662Q105 8,010 65,266 SH   SOLE 20 0 0 65,266
ANSYS INC COM 03662Q105 326,839 2,663,077 SH   SOLE 21 2,663,077 0 0
ANSYS INC COM 03662Q105 324,220 2,641,736 SH   SOLE 22 2,251,878 0 389,858
ANSYS INC COM 03662Q105 13,165 107,266 SH   SOLE 23 107,266 0 0
ANSYS INC COM 03662Q105 30,917 251,907 SH   SOLE 25 251,907 0 0
ANSYS INC COM 03662Q105 39,011 317,863 SH   SOLE 26 98,205 0 219,658
ANSYS INC COM 03662Q105 2,384 19,428 SH   SOLE 28 14,120 0 5,308
ANSYS INC COM 03662Q105 3,027 24,661 SH   SOLE 29 3,333 0 21,328
ANSYS INC COM 03662Q105 46,818 381,472 SH   SOLE 30 381,472 0 0
ANSYS INC COM 03662Q105 5,207 42,425 SH   SOLE 31 19,415 0 23,010
ANSYS INC COM 03662Q105 611 4,975 SH   SOLE 34 4,975 0 0
ANSYS INC COM 03662Q105 10,110 82,374 SH   SOLE 36 82,374 0 0
ANSYS INC COM 03662Q105 54 440 SH   SOLE 40 440 0 0
ANTARES PHARMA INC COM 036642106 31 9,443 SH   SOLE 2 8,206 0 1,237
ANTARES PHARMA INC COM 036642106 19 5,736 SH   SOLE 7 5,736 0 0
ANTARES PHARMA INC COM 036642106 1,670 515,433 SH   SOLE 18 515,433 0 0
ANTARES PHARMA INC COM 036642106 363 111,979 SH   SOLE 19 111,979 0 0
ANTARES PHARMA INC COM 036642106 14,902 4,599,490 SH   SOLE 21 4,599,490 0 0
ANTARES PHARMA INC COM 036642106 13,006 4,014,212 SH   SOLE 22 3,842,918 0 171,294
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 741 23,497 SH   SOLE 18 23,497 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 17,757 563,169 SH   SOLE 19 563,169 0 0
ANTERO RES CORP COM 03674X106 5,149 258,735 SH   SOLE 2 27,759 0 230,976
ANTERO RES CORP COM 03674X106 1,524 76,604 SH   SOLE 4 72,929 0 3,675
ANTERO RES CORP COM 03674X106 445 22,361 SH   SOLE 7 22,361 0 0
ANTERO RES CORP COM 03674X106 16 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 2,741 137,743 SH   SOLE 18 116,110 0 21,633
ANTERO RES CORP COM 03674X106 1,528 76,774 SH   SOLE 19 76,774 0 0
ANTERO RES CORP COM 03674X106 3,176 159,623 SH   SOLE 20 0 0 159,623
ANTERO RES CORP COM 03674X106 57,413 2,885,062 SH   SOLE 21 2,885,062 0 0
ANTERO RES CORP COM 03674X106 128,117 6,438,046 SH   SOLE 22 5,706,579 0 731,467
ANTERO RES CORP COM 03674X106 5,326 267,620 SH   SOLE 23 267,620 0 0
ANTERO RES CORP COM 03674X106 3,585 180,127 SH   SOLE 25 180,127 0 0
ANTERO RES CORP COM 03674X106 10,376 521,417 SH   SOLE 26 283,845 0 237,572
ANTERO RES CORP COM 03674X106 987 49,575 SH   SOLE 28 36,286 0 13,289
ANTERO RES CORP COM 03674X106 1,220 61,327 SH   SOLE 29 7,081 0 54,246
ANTERO RES CORP COM 03674X106 6,398 321,524 SH   SOLE 30 321,524 0 0
ANTERO RES CORP COM 03674X106 1,973 99,132 SH   SOLE 31 38,650 0 60,482
ANTERO RES CORP COM 03674X106 210 10,574 SH   SOLE 34 10,574 0 0
ANTERO RES CORP COM 03674X106 3,502 175,994 SH   SOLE 36 175,994 0 0
ANTERO RES CORP COM 03674X106 27 1,350 SH   SOLE 40 1,350 0 0
ANTHEM INC COM 036752103 82,268 433,262 SH   SOLE 2 179,405 0 253,857
ANTHEM INC COM 036752103 19,703 103,766 SH   SOLE 4 95,086 0 8,680
ANTHEM INC COM 036752103 51,784 272,718 SH   SOLE 7 222,394 0 50,324
ANTHEM INC COM 036752103 1,389 7,317 SH   SOLE 13 7,317 0 0
ANTHEM INC COM 036752103 335 1,766 SH   SOLE 15 1,766 0 0
ANTHEM INC COM 036752103 284,101 1,496,212 SH   SOLE 18 1,393,240 0 102,972
ANTHEM INC COM 036752103 795,688 4,190,479 SH   SOLE 19 4,190,479 0 0
ANTHEM INC COM 036752103 28,752 151,424 SH   SOLE 20 8,600 0 142,824
ANTHEM INC COM 036752103 923,517 4,863,688 SH   SOLE 21 4,863,688 0 0
ANTHEM INC COM 036752103 1,397,865 7,361,834 SH   SOLE 22 6,129,281 0 1,232,553
ANTHEM INC COM 036752103 61,523 324,009 SH   SOLE 23 324,009 0 0
ANTHEM INC COM 036752103 43,314 228,115 SH   SOLE 25 225,528 0 2,587
ANTHEM INC COM 036752103 265,192 1,396,627 SH   SOLE 26 238,465 0 1,158,162
ANTHEM INC COM 036752103 11,391 59,988 SH   SOLE 28 43,686 0 16,302
ANTHEM INC COM 036752103 1,865 9,821 SH   SOLE 29 9,821 0 0
ANTHEM INC COM 036752103 173,276 912,556 SH   SOLE 30 912,556 0 0
ANTHEM INC COM 036752103 26,785 141,063 SH   SOLE 31 57,086 0 83,977
ANTHEM INC COM 036752103 100,570 529,649 SH   SOLE 34 529,649 0 0
ANTHEM INC COM 036752103 56,429 297,182 SH   SOLE 36 297,182 0 0
ANTHEM INC COM 036752103 238 1,256 SH   SOLE 40 1,256 0 0
ANTHEM INC UNIT 05/01/20188 036752202 1,533 29,325 SH   SOLE 4 29,325 0 0
ANTHEM INC UNIT 05/01/20188 036752202 13,527 258,696 SH   SOLE 18 258,696 0 0
ANTHEM INC UNIT 05/01/20188 036752202 100,991 1,931,368 SH   SOLE 19 1,931,368 0 0
ANTHEM INC UNIT 05/01/20188 036752202 2,637 50,430 SH   SOLE 22 50,430 0 0
ANTHEM INC UNIT 05/01/20188 036752202 38,696 740,031 SH   SOLE 34 740,031 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 3,545 1,366,000 PRN   SOLE 21 1,366,000 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 1 690 SH   SOLE 19 690 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 2 1,517 SH   SOLE 21 1,517 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 92 63,923 SH   SOLE 22 63,923 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 155 25,869 SH   SOLE 2 5,345 0 20,524
ANWORTH MORTGAGE ASSET CP COM 037347101 5 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 17 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 2,287 380,559 SH   SOLE 18 380,559 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 447 74,352 SH   SOLE 19 74,352 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 33,166 5,518,547 SH   SOLE 21 5,518,547 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 17,308 2,879,813 SH   SOLE 22 2,656,132 0 223,681
ANWORTH MORTGAGE ASSET CP COM 037347101 494 82,200 SH   SOLE 26 65,265 0 16,935
ANWORTH MORTGAGE ASSET CP COM 037347101 95 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 83 13,836 SH   SOLE 30 13,836 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 69 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 53,556 366,571 SH   SOLE 2 109,682 0 256,889
AON PLC SHS CL A G0408V102 12,794 87,568 SH   SOLE 4 78,567 0 9,001
AON PLC SHS CL A G0408V102 27,651 189,259 SH   SOLE 7 183,945 0 5,314
AON PLC SHS CL A G0408V102 423 2,896 SH   SOLE 13 2,896 0 0
AON PLC SHS CL A G0408V102 264 1,810 SH   SOLE 15 1,810 0 0
AON PLC SHS CL A G0408V102 21 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 85,737 586,839 SH   SOLE 18 545,040 0 41,799
AON PLC SHS CL A G0408V102 5,715 39,117 SH   SOLE 19 39,117 0 0
AON PLC SHS CL A G0408V102 22,515 154,104 SH   SOLE 20 0 0 154,104
AON PLC SHS CL A G0408V102 667,264 4,567,170 SH   SOLE 21 4,567,170 0 0
AON PLC SHS CL A G0408V102 1,012,826 6,932,414 SH   SOLE 22 5,719,922 0 1,212,492
AON PLC SHS CL A G0408V102 47,371 324,240 SH   SOLE 23 324,240 0 0
AON PLC SHS CL A G0408V102 29,916 204,765 SH   SOLE 25 204,765 0 0
AON PLC SHS CL A G0408V102 105,735 723,717 SH   SOLE 26 242,045 0 481,672
AON PLC SHS CL A G0408V102 8,672 59,357 SH   SOLE 28 43,162 0 16,195
AON PLC SHS CL A G0408V102 4,380 29,979 SH   SOLE 29 10,436 0 19,543
AON PLC SHS CL A G0408V102 137,054 938,086 SH   SOLE 30 938,086 0 0
AON PLC SHS CL A G0408V102 18,446 126,253 SH   SOLE 31 56,226 0 70,027
AON PLC SHS CL A G0408V102 2,589 17,723 SH   SOLE 34 17,723 0 0
AON PLC SHS CL A G0408V102 38,263 261,897 SH   SOLE 36 261,897 0 0
AON PLC SHS CL A G0408V102 188 1,289 SH   SOLE 40 1,289 0 0
APACHE CORP COM 037411105 23,618 515,685 SH   SOLE 2 150,155 0 365,530
APACHE CORP COM 037411105 6,269 136,874 SH   SOLE 4 127,738 0 9,136
APACHE CORP COM 037411105 12,454 271,920 SH   SOLE 7 258,899 0 13,021
APACHE CORP COM 037411105 285 6,220 SH   SOLE 13 6,220 0 0
APACHE CORP COM 037411105 123 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 39,413 860,537 SH   SOLE 18 802,388 0 58,149
APACHE CORP COM 037411105 11,779 257,187 SH   SOLE 19 257,187 0 0
APACHE CORP COM 037411105 7,964 173,882 SH   SOLE 20 0 0 173,882
APACHE CORP COM 037411105 376,374 8,217,763 SH   SOLE 21 8,217,763 0 0
APACHE CORP COM 037411105 508,676 11,106,472 SH   SOLE 22 9,299,460 0 1,807,012
APACHE CORP COM 037411105 22,469 490,583 SH   SOLE 23 490,583 0 0
APACHE CORP COM 037411105 13,096 285,942 SH   SOLE 25 285,942 0 0
APACHE CORP COM 037411105 47,713 1,041,769 SH   SOLE 26 370,424 0 671,345
APACHE CORP COM 037411105 3,908 85,334 SH   SOLE 28 62,038 0 23,296
APACHE CORP COM 037411105 733 16,013 SH   SOLE 29 16,013 0 0
APACHE CORP COM 037411105 55,314 1,207,728 SH   SOLE 30 1,207,728 0 0
APACHE CORP COM 037411105 10,843 236,745 SH   SOLE 31 109,279 0 127,466
APACHE CORP COM 037411105 1,122 24,504 SH   SOLE 34 24,504 0 0
APACHE CORP COM 037411105 17,497 382,028 SH   SOLE 36 382,028 0 0
APACHE CORP COM 037411105 86 1,870 SH   SOLE 40 1,870 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5,976 136,244 SH   SOLE 2 31,887 0 104,357
APARTMENT INVT & MGMT CO CL A 03748R101 2,293 52,280 SH   SOLE 4 52,280 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,235 301,760 SH   SOLE 7 301,760 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 253 5,770 SH   SOLE 15 5,770 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14,839 338,335 SH   SOLE 18 331,175 0 7,160
APARTMENT INVT & MGMT CO CL A 03748R101 7,752 176,751 SH   SOLE 19 176,751 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 177,258 4,041,456 SH   SOLE 21 4,041,456 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 278,583 6,351,639 SH   SOLE 22 5,631,863 0 719,776
APARTMENT INVT & MGMT CO CL A 03748R101 195 4,440 SH   SOLE 23 4,440 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,753 290,775 SH   SOLE 25 290,775 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5,722 130,462 SH   SOLE 26 63,696 0 66,766
APARTMENT INVT & MGMT CO CL A 03748R101 1,053 24,010 SH   SOLE 28 24,010 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 4,450 101,451 SH   SOLE 29 54,083 0 47,368
APARTMENT INVT & MGMT CO CL A 03748R101 46,175 1,052,772 SH   SOLE 30 1,052,772 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 962 21,938 SH   SOLE 31 21,938 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 108 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 896 20,438 SH   SOLE 40 20,438 0 0
APOGEE ENTERPRISES INC COM 037598109 232 4,805 SH   SOLE 2 4,569 0 236
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 36 742 SH   SOLE 7 742 0 0
APOGEE ENTERPRISES INC COM 037598109 6,250 129,516 SH   SOLE 18 129,516 0 0
APOGEE ENTERPRISES INC COM 037598109 9,166 189,922 SH   SOLE 19 189,922 0 0
APOGEE ENTERPRISES INC COM 037598109 120,350 2,493,784 SH   SOLE 21 2,493,784 0 0
APOGEE ENTERPRISES INC COM 037598109 50,170 1,039,585 SH   SOLE 22 982,876 0 56,709
APOGEE ENTERPRISES INC COM 037598109 576 11,940 SH   SOLE 23 11,940 0 0
APOGEE ENTERPRISES INC COM 037598109 554 11,482 SH   SOLE 26 9,174 0 2,308
APOGEE ENTERPRISES INC COM 037598109 203 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 1,045 21,658 SH   SOLE 29 0 0 21,658
APOGEE ENTERPRISES INC COM 037598109 1,885 39,064 SH   SOLE 30 39,064 0 0
APOGEE ENTERPRISES INC COM 037598109 158 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 436 24,074 SH   SOLE 2 6,160 0 17,914
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 42 2,309 SH   SOLE 7 2,309 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9,115 503,324 SH   SOLE 18 503,324 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,368 75,563 SH   SOLE 19 75,563 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 207,272 11,445,177 SH   SOLE 21 11,445,177 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 48,575 2,682,220 SH   SOLE 22 2,501,710 0 180,510
APOLLO COML REAL EST FIN INC COM 03762U105 946 52,261 SH   SOLE 26 49,686 0 2,575
APOLLO COML REAL EST FIN INC COM 03762U105 358 19,784 SH   SOLE 28 19,784 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,415 133,367 SH   SOLE 30 133,367 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 197 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 475 439,000 PRN   SOLE 21 439,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 5 1,133 SH   SOLE 18 1,133 0 0
APOLLO ENDOSURGERY INC COM 03767D108 68 14,617 SH   SOLE 21 14,617 0 0
APOLLO INVT CORP COM 03761U106 8,065 1,320,031 SH   SOLE 30 1,320,031 0 0
APPFOLIO INC COM CL A 03783C100 47 972 SH   SOLE 2 859 0 113
APPFOLIO INC COM CL A 03783C100 10 203 SH   SOLE 7 203 0 0
APPFOLIO INC COM CL A 03783C100 1,387 28,927 SH   SOLE 18 28,927 0 0
APPFOLIO INC COM CL A 03783C100 2,064 43,055 SH   SOLE 19 43,055 0 0
APPFOLIO INC COM CL A 03783C100 12,338 257,313 SH   SOLE 21 257,313 0 0
APPFOLIO INC COM CL A 03783C100 9,611 200,446 SH   SOLE 22 184,052 0 16,394
APPFOLIO INC COM CL A 03783C100 85 1,764 SH   SOLE 23 1,764 0 0
APPIAN CORP CL A 03782L101 1,372 48,221 SH   SOLE 22 48,221 0 0
APPIAN CORP CL A 03782L101 85 2,983 SH   SOLE 26 602 0 2,381
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,852 150,817 SH   SOLE 2 36,830 0 113,987
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,328 70,253 SH   SOLE 4 70,253 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,405 285,824 SH   SOLE 7 285,824 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 148 7,834 SH   SOLE 15 7,834 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,116 111,892 SH   SOLE 18 111,892 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,070 268,136 SH   SOLE 19 268,136 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 64,047 3,386,946 SH   SOLE 21 3,386,946 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 158,479 8,380,716 SH   SOLE 22 7,666,310 0 714,406
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110 5,792 SH   SOLE 23 5,792 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,279 384,950 SH   SOLE 25 384,950 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,195 116,088 SH   SOLE 26 43,719 0 72,369
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 652 34,491 SH   SOLE 28 34,491 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,389 73,434 SH   SOLE 29 73,434 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 20,516 1,084,926 SH   SOLE 30 1,084,926 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 92 4,867 SH   SOLE 31 4,867 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 283 14,970 SH   SOLE 36 14,970 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 389 20,579 SH   SOLE 40 20,579 0 0
APPLE INC COM 037833100 1,170,138 7,592,385 SH   SOLE 2 2,428,668 0 5,163,717
APPLE INC COM 037833100 305,517 1,982,335 SH   SOLE 4 1,802,002 0 180,333
APPLE INC COM 037833100 564,151 3,660,467 SH   SOLE 7 3,658,719 0 1,748
APPLE INC COM 037833100 19,970 129,577 SH   SOLE 13 129,577 0 0
APPLE INC COM 037833100 6,451 41,858 SH   SOLE 15 41,858 0 0
APPLE INC COM 037833100 1,330 8,629 SH   SOLE 17 0 0 8,629
APPLE INC COM 037833100 2,170,864 14,085,541 SH   SOLE 18 13,007,670 0 1,077,871
APPLE INC COM 037833100 973,478 6,316,365 SH   SOLE 19 6,316,365 0 0
APPLE INC COM 037833100 379,466 2,462,148 SH   SOLE 20 16,404 0 2,445,744
APPLE INC COM 037833100 13,138,481 85,248,385 SH   SOLE 21 85,248,385 0 0
APPLE INC COM 037833100 21,310,046 138,269,180 SH   SOLE 22 113,608,525 0 24,660,655
APPLE INC COM 037833100 1,036,375 6,724,467 SH   SOLE 23 6,724,467 0 0
APPLE INC COM 037833100 645,334 4,187,219 SH   SOLE 25 4,142,174 0 45,045
APPLE INC COM 037833100 2,175,081 14,112,908 SH   SOLE 26 4,452,050 0 9,660,858
APPLE INC COM 037833100 182,861 1,186,485 SH   SOLE 28 865,734 0 320,751
APPLE INC COM 037833100 118,568 769,320 SH   SOLE 29 303,144 0 466,176
APPLE INC COM 037833100 2,539,145 16,475,114 SH   SOLE 30 16,475,114 0 0
APPLE INC COM 037833100 442,453 2,870,834 SH   SOLE 31 1,419,064 0 1,451,770
APPLE INC COM 037833100 144,491 937,524 SH   SOLE 32 937,524 0 0
APPLE INC COM 037833100 352,362 2,286,285 SH   SOLE 34 2,286,285 0 0
APPLE INC COM 037833100 806,019 5,229,815 SH   SOLE 36 5,229,815 0 0
APPLE INC COM 037833100 4,113 26,689 SH   SOLE 40 26,689 0 0
APPLE INC OPTIONS 037833100 2,065 13,400 SH Call SOLE 2 13,400 0 0
APPLE INC OPTIONS 037833100 255,192 1,655,800 SH Call SOLE 19 1,655,800 0 0
APPLE INC OPTIONS 037833100 2,990 19,400 SH Call SOLE 22 19,400 0 0
APPLE INC OPTIONS 037833100 57,856 375,400 SH Call SOLE 34 375,400 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 1 200 SH   SOLE 17 0 0 200
APPLIED DNA SCIENCES INC COM NEW 03815U201 11 3,719 SH   SOLE 18 3,719 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 19 6,764 SH   SOLE 19 6,764 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 171 59,722 SH   SOLE 21 59,722 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 438 152,634 SH   SOLE 22 152,634 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 36 9,145 SH   SOLE 2 9,145 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 11 2,681 SH   SOLE 18 2,681 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 430 108,821 SH   SOLE 19 108,821 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 175 44,280 SH   SOLE 21 44,280 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1,219 308,602 SH   SOLE 22 308,602 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 23 5,949 SH   SOLE 23 5,949 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 153 38,703 SH   SOLE 29 0 0 38,703
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,471 22,350 SH   SOLE 2 22,335 0 15
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 59 903 SH   SOLE 7 903 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11,963 181,804 SH   SOLE 18 181,804 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 24,574 373,466 SH   SOLE 19 373,466 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 224,893 3,417,827 SH   SOLE 21 3,417,827 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 108,825 1,653,870 SH   SOLE 22 1,576,804 0 77,066
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,028 137,200 SH   SOLE 23 137,200 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 683 10,377 SH   SOLE 26 7,027 0 3,350
APPLIED INDL TECHNOLOGIES IN COM 03820C105 356 5,410 SH   SOLE 28 5,410 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,669 25,372 SH   SOLE 29 0 0 25,372
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,536 53,733 SH   SOLE 30 53,733 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 839 12,756 SH   SOLE 34 12,756 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 283 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 72,986 1,401,145 SH   SOLE 2 346,909 0 1,054,236
APPLIED MATLS INC COM 038222105 20,152 386,872 SH   SOLE 4 349,736 0 37,136
APPLIED MATLS INC COM 038222105 53,606 1,029,097 SH   SOLE 7 884,437 0 144,660
APPLIED MATLS INC COM 038222105 182 3,488 SH   SOLE 13 3,488 0 0
APPLIED MATLS INC COM 038222105 464 8,904 SH   SOLE 15 8,904 0 0
APPLIED MATLS INC COM 038222105 118,794 2,280,546 SH   SOLE 18 2,130,567 0 149,979
APPLIED MATLS INC COM 038222105 17,141 329,072 SH   SOLE 19 329,072 0 0
APPLIED MATLS INC COM 038222105 30,943 594,023 SH   SOLE 20 0 0 594,023
APPLIED MATLS INC COM 038222105 1,043,492 20,032,487 SH   SOLE 21 20,032,487 0 0
APPLIED MATLS INC COM 038222105 1,503,894 28,871,074 SH   SOLE 22 24,029,597 0 4,841,477
APPLIED MATLS INC COM 038222105 69,647 1,337,054 SH   SOLE 23 1,337,054 0 0
APPLIED MATLS INC COM 038222105 45,212 867,958 SH   SOLE 25 867,958 0 0
APPLIED MATLS INC COM 038222105 237,741 4,564,044 SH   SOLE 26 984,911 0 3,579,133
APPLIED MATLS INC COM 038222105 12,736 244,506 SH   SOLE 28 178,311 0 66,195
APPLIED MATLS INC COM 038222105 1,957 37,579 SH   SOLE 29 37,579 0 0
APPLIED MATLS INC COM 038222105 183,973 3,531,825 SH   SOLE 30 3,531,825 0 0
APPLIED MATLS INC COM 038222105 36,503 700,760 SH   SOLE 31 346,877 0 353,883
APPLIED MATLS INC COM 038222105 8,039 154,327 SH   SOLE 32 154,327 0 0
APPLIED MATLS INC COM 038222105 10,876 208,802 SH   SOLE 34 208,802 0 0
APPLIED MATLS INC COM 038222105 54,827 1,052,550 SH   SOLE 36 1,052,550 0 0
APPLIED MATLS INC COM 038222105 284 5,448 SH   SOLE 40 5,448 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 77 1,196 SH   SOLE 2 1,032 0 164
APPLIED OPTOELECTRONICS INC COM 03823U102 6 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 25 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 5,569 86,115 SH   SOLE 18 86,115 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 900 13,924 SH   SOLE 19 13,924 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 106,956 1,653,880 SH   SOLE 21 1,653,880 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 32,938 509,319 SH   SOLE 22 473,499 0 35,820
APPLIED OPTOELECTRONICS INC COM 03823U102 87 1,353 SH   SOLE 26 0 0 1,353
APPLIED OPTOELECTRONICS INC COM 03823U102 163 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,673 25,874 SH   SOLE 30 25,874 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 114 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 50 20,009 SH   SOLE 2 14,580 0 5,429
APPROACH RESOURCES INC COM 03834A103 419 167,085 SH   SOLE 18 167,085 0 0
APPROACH RESOURCES INC COM 03834A103 83 33,160 SH   SOLE 19 33,160 0 0
APPROACH RESOURCES INC COM 03834A103 3,642 1,450,813 SH   SOLE 21 1,450,813 0 0
APPROACH RESOURCES INC COM 03834A103 3,990 1,589,553 SH   SOLE 22 1,561,647 0 27,906
APPROACH RESOURCES INC COM 03834A103 106 42,282 SH   SOLE 29 0 0 42,282
APPTIO INC CL A 03835C108 31 1,681 SH   SOLE 2 1,681 0 0
APPTIO INC CL A 03835C108 16 857 SH   SOLE 7 857 0 0
APPTIO INC CL A 03835C108 1,964 106,342 SH   SOLE 18 106,342 0 0
APPTIO INC CL A 03835C108 299 16,174 SH   SOLE 19 16,174 0 0
APPTIO INC CL A 03835C108 12,911 699,034 SH   SOLE 21 699,034 0 0
APPTIO INC CL A 03835C108 7,021 380,110 SH   SOLE 22 352,109 0 28,001
APPTIO INC CL A 03835C108 170 9,203 SH   SOLE 23 9,203 0 0
APPTIO INC CL A 03835C108 172 9,338 SH   SOLE 29 0 0 9,338
APRICUS BIOSCIENCES INC COM NEW 03832V307 0 262 SH   SOLE 17 0 0 262
APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1,237 SH   SOLE 19 1,237 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 146 85,460 SH   SOLE 22 85,460 0 0
APTARGROUP INC COM 038336103 5,927 68,671 SH   SOLE 2 38,715 0 29,956
APTARGROUP INC COM 038336103 25 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 2,919 33,821 SH   SOLE 7 33,821 0 0
APTARGROUP INC COM 038336103 18,119 209,930 SH   SOLE 18 209,930 0 0
APTARGROUP INC COM 038336103 1,743 20,189 SH   SOLE 19 20,189 0 0
APTARGROUP INC COM 038336103 232,735 2,696,499 SH   SOLE 21 2,696,499 0 0
APTARGROUP INC COM 038336103 171,992 1,992,722 SH   SOLE 22 1,782,306 0 210,416
APTARGROUP INC COM 038336103 1,497 17,343 SH   SOLE 26 13,624 0 3,719
APTARGROUP INC COM 038336103 911 10,551 SH   SOLE 28 10,551 0 0
APTARGROUP INC COM 038336103 811 9,400 SH   SOLE 30 9,400 0 0
APTARGROUP INC COM 038336103 121 1,401 SH   SOLE 31 1,401 0 0
APTARGROUP INC COM 038336103 226 2,613 SH   SOLE 36 2,613 0 0
APTARGROUP INC COM 038336103 560 6,485 SH   SOLE 40 6,485 0 0
APTEVO THERAPEUTICS INC COM 03835L108 7 3,176 SH   SOLE 18 3,176 0 0
APTEVO THERAPEUTICS INC COM 03835L108 66 28,721 SH   SOLE 19 28,721 0 0
APTEVO THERAPEUTICS INC COM 03835L108 122 53,279 SH   SOLE 21 53,279 0 0
APTEVO THERAPEUTICS INC COM 03835L108 679 296,605 SH   SOLE 22 296,605 0 0
APTEVO THERAPEUTICS INC COM 03835L108 8 3,333 SH   SOLE 23 3,333 0 0
APTEVO THERAPEUTICS INC COM 03835L108 318 138,700 SH   SOLE 29 0 0 138,700
AQUA AMERICA INC COM 03836W103 6,485 195,397 SH   SOLE 2 102,904 0 92,493
AQUA AMERICA INC COM 03836W103 241 7,249 SH   SOLE 4 7,249 0 0
AQUA AMERICA INC COM 03836W103 12,651 381,172 SH   SOLE 7 381,172 0 0
AQUA AMERICA INC COM 03836W103 4 125 SH   SOLE 17 0 0 125
AQUA AMERICA INC COM 03836W103 19,904 599,699 SH   SOLE 18 599,699 0 0
AQUA AMERICA INC COM 03836W103 1,898 57,199 SH   SOLE 19 57,199 0 0
AQUA AMERICA INC COM 03836W103 258,225 7,780,199 SH   SOLE 21 7,780,199 0 0
AQUA AMERICA INC COM 03836W103 186,395 5,616,005 SH   SOLE 22 5,014,952 0 601,053
AQUA AMERICA INC COM 03836W103 2,159 65,051 SH   SOLE 26 54,255 0 10,796
AQUA AMERICA INC COM 03836W103 933 28,125 SH   SOLE 28 28,125 0 0
AQUA AMERICA INC COM 03836W103 21,121 636,368 SH   SOLE 30 636,368 0 0
AQUA AMERICA INC COM 03836W103 144 4,345 SH   SOLE 31 4,345 0 0
AQUA AMERICA INC COM 03836W103 271 8,166 SH   SOLE 36 8,166 0 0
AQUA AMERICA INC COM 03836W103 591 17,804 SH   SOLE 40 17,804 0 0
AQUA METALS INC COM 03837J101 4 633 SH   SOLE 2 633 0 0
AQUA METALS INC COM 03837J101 404 58,974 SH   SOLE 18 58,974 0 0
AQUA METALS INC COM 03837J101 72 10,502 SH   SOLE 19 10,502 0 0
AQUA METALS INC COM 03837J101 3,676 536,574 SH   SOLE 21 536,574 0 0
AQUA METALS INC COM 03837J101 1,894 276,501 SH   SOLE 22 263,034 0 13,467
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 320 SH   SOLE 18 320 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 136 SH   SOLE 19 136 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 237 SH   SOLE 21 237 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 107 15,102 SH   SOLE 22 15,102 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 8 626 SH   SOLE 2 626 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 604 44,774 SH   SOLE 18 44,774 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 87 6,448 SH   SOLE 19 6,448 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 4,961 367,515 SH   SOLE 21 367,515 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 33 2,430 SH   SOLE 30 2,430 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 803 56,592 SH   SOLE 2 56,592 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 380 26,802 SH   SOLE 18 26,802 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 4,827 340,150 SH   SOLE 19 340,150 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1,541 108,580 SH   SOLE 20 108,580 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 5,133 361,766 SH   SOLE 21 361,766 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 4,256 299,902 SH   SOLE 22 299,902 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 2,527 178,102 SH   SOLE 34 178,102 0 0
ARADIGM CORP COM PAR 038505400 17 4,106 SH   SOLE 21 4,106 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 2,281 996,056 SH   SOLE 21 996,056 0 0
ARAMARK COM 03852U106 10,804 266,037 SH   SOLE 2 55,300 0 210,737
ARAMARK COM 03852U106 3,142 77,373 SH   SOLE 4 68,571 0 8,802
ARAMARK COM 03852U106 1,510 37,177 SH   SOLE 7 37,177 0 0
ARAMARK COM 03852U106 15 366 SH   SOLE 15 366 0 0
ARAMARK COM 03852U106 6,239 153,627 SH   SOLE 18 129,341 0 24,286
ARAMARK COM 03852U106 3,444 84,809 SH   SOLE 19 84,809 0 0
ARAMARK COM 03852U106 7,360 181,239 SH   SOLE 20 0 0 181,239
ARAMARK COM 03852U106 147,007 3,619,961 SH   SOLE 21 3,619,961 0 0
ARAMARK COM 03852U106 279,281 6,877,155 SH   SOLE 22 6,082,488 0 794,667
ARAMARK COM 03852U106 11,963 294,572 SH   SOLE 23 294,572 0 0
ARAMARK COM 03852U106 6,132 150,992 SH   SOLE 25 150,992 0 0
ARAMARK COM 03852U106 29,504 726,530 SH   SOLE 26 240,439 0 486,091
ARAMARK COM 03852U106 2,300 56,636 SH   SOLE 28 41,554 0 15,082
ARAMARK COM 03852U106 2,777 68,373 SH   SOLE 29 7,780 0 60,593
ARAMARK COM 03852U106 11,957 294,432 SH   SOLE 30 294,432 0 0
ARAMARK COM 03852U106 5,096 125,475 SH   SOLE 31 45,240 0 80,235
ARAMARK COM 03852U106 717 17,649 SH   SOLE 34 17,649 0 0
ARAMARK COM 03852U106 10,222 251,722 SH   SOLE 36 251,722 0 0
ARAMARK COM 03852U106 63 1,549 SH   SOLE 40 1,549 0 0
ARATANA THERAPEUTICS INC COM 03874P101 17 2,769 SH   SOLE 2 1,861 0 908
ARATANA THERAPEUTICS INC COM 03874P101 4 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 869 141,768 SH   SOLE 18 141,768 0 0
ARATANA THERAPEUTICS INC COM 03874P101 176 28,704 SH   SOLE 19 28,704 0 0
ARATANA THERAPEUTICS INC COM 03874P101 11,934 1,946,794 SH   SOLE 21 1,946,794 0 0
ARATANA THERAPEUTICS INC COM 03874P101 6,088 993,188 SH   SOLE 22 945,198 0 47,990
ARBOR RLTY TR INC COM 038923108 404 49,268 SH   SOLE 2 49,268 0 0
ARBOR RLTY TR INC COM 038923108 716 87,308 SH   SOLE 19 87,308 0 0
ARBOR RLTY TR INC COM 038923108 633 77,197 SH   SOLE 21 77,197 0 0
ARBOR RLTY TR INC COM 038923108 28,039 3,419,375 SH   SOLE 22 3,353,871 0 65,504
ARBOR RLTY TR INC COM 038923108 3,077 375,295 SH   SOLE 23 375,295 0 0
ARBOR RLTY TR INC COM 038923108 1,220 148,829 SH   SOLE 29 0 0 148,829
ARBOR RLTY TR INC COM 038923108 62 7,526 SH   SOLE 30 7,526 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 60 9,738 SH   SOLE 22 9,738 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 61 14,925 SH   SOLE 2 8,125 0 6,800
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3 813 SH   SOLE 7 813 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 639 156,119 SH   SOLE 18 156,119 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,250 550,055 SH   SOLE 19 550,055 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 5,666 1,385,336 SH   SOLE 21 1,385,336 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 11,388 2,784,366 SH   SOLE 22 2,734,112 0 50,254
ARC DOCUMENT SOLUTIONS INC COM 00191G103 518 126,685 SH   SOLE 23 126,685 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 541 132,198 SH   SOLE 29 0 0 132,198
ARC GROUP WORLDWIDE INC COM 00213H105 4 1,761 SH   SOLE 18 1,761 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 56 23,825 SH   SOLE 21 23,825 0 0
ARCA BIOPHARMA INC COM PAR$.001 00211Y407 1 865 SH   SOLE 21 865 0 0
ARCADIA BIOSCIENCES INC COM 039014105 2 4,088 SH   SOLE 21 4,088 0 0
ARCBEST CORP COM 03937C105 180 5,395 SH   SOLE 2 2,040 0 3,355
ARCBEST CORP COM 03937C105 8 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 26 784 SH   SOLE 7 784 0 0
ARCBEST CORP COM 03937C105 4,480 133,925 SH   SOLE 18 133,925 0 0
ARCBEST CORP COM 03937C105 4,443 132,829 SH   SOLE 19 132,829 0 0
ARCBEST CORP COM 03937C105 78,102 2,334,875 SH   SOLE 21 2,334,875 0 0
ARCBEST CORP COM 03937C105 24,076 719,765 SH   SOLE 22 667,777 0 51,988
ARCBEST CORP COM 03937C105 115 3,438 SH   SOLE 23 3,438 0 0
ARCBEST CORP COM 03937C105 75 2,247 SH   SOLE 26 0 0 2,247
ARCBEST CORP COM 03937C105 121 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 548 16,368 SH   SOLE 29 0 0 16,368
ARCBEST CORP COM 03937C105 1,166 34,844 SH   SOLE 30 34,844 0 0
ARCBEST CORP COM 03937C105 252 7,547 SH   SOLE 34 7,547 0 0
ARCBEST CORP COM 03937C105 95 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2,250 87,327 SH   SOLE 29 87,327 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,238 154,703 SH   SOLE 2 44,071 0 110,632
ARCH CAP GROUP LTD ORD G0450A105 4,064 41,263 SH   SOLE 4 36,592 0 4,671
ARCH CAP GROUP LTD ORD G0450A105 9,624 97,708 SH   SOLE 7 63,455 0 34,253
ARCH CAP GROUP LTD ORD G0450A105 741 7,527 SH   SOLE 13 7,527 0 0
ARCH CAP GROUP LTD ORD G0450A105 78 788 SH   SOLE 15 788 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,706 78,229 SH   SOLE 18 65,332 0 12,897
ARCH CAP GROUP LTD ORD G0450A105 4,105 41,678 SH   SOLE 19 41,678 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,351 94,929 SH   SOLE 20 0 0 94,929
ARCH CAP GROUP LTD ORD G0450A105 330,295 3,353,248 SH   SOLE 21 3,353,248 0 0
ARCH CAP GROUP LTD ORD G0450A105 369,505 3,751,324 SH   SOLE 22 3,304,917 0 446,407
ARCH CAP GROUP LTD ORD G0450A105 15,707 159,458 SH   SOLE 23 159,458 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,957 90,936 SH   SOLE 25 90,936 0 0
ARCH CAP GROUP LTD ORD G0450A105 47,577 483,017 SH   SOLE 26 118,960 0 364,057
ARCH CAP GROUP LTD ORD G0450A105 2,945 29,894 SH   SOLE 28 21,827 0 8,067
ARCH CAP GROUP LTD ORD G0450A105 3,560 36,141 SH   SOLE 29 4,116 0 32,025
ARCH CAP GROUP LTD ORD G0450A105 31,923 324,087 SH   SOLE 30 324,087 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,806 79,248 SH   SOLE 31 28,603 0 50,645
ARCH CAP GROUP LTD ORD G0450A105 828 8,411 SH   SOLE 34 8,411 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,392 156,263 SH   SOLE 36 156,263 0 0
ARCH CAP GROUP LTD ORD G0450A105 64 649 SH   SOLE 40 649 0 0
ARCH COAL INC CL A 039380407 96 1,341 SH   SOLE 2 1,341 0 0
ARCH COAL INC CL A 039380407 7 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 37 509 SH   SOLE 7 509 0 0
ARCH COAL INC CL A 039380407 5,509 76,788 SH   SOLE 18 76,788 0 0
ARCH COAL INC CL A 039380407 1,206 16,808 SH   SOLE 19 16,808 0 0
ARCH COAL INC CL A 039380407 48,187 671,694 SH   SOLE 21 671,694 0 0
ARCH COAL INC CL A 039380407 41,942 584,638 SH   SOLE 22 546,477 0 38,161
ARCH COAL INC CL A 039380407 938 13,075 SH   SOLE 26 11,475 0 1,600
ARCH COAL INC CL A 039380407 244 3,402 SH   SOLE 28 3,402 0 0
ARCH COAL INC CL A 039380407 248 3,453 SH   SOLE 30 3,453 0 0
ARCH COAL INC CL A 039380407 165 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 67,214 1,581,142 SH   SOLE 2 1,023,080 0 558,062
ARCHER DANIELS MIDLAND CO COM 039483102 17,525 412,252 SH   SOLE 4 392,143 0 20,109
ARCHER DANIELS MIDLAND CO COM 039483102 61,515 1,447,076 SH   SOLE 7 1,029,553 0 417,523
ARCHER DANIELS MIDLAND CO COM 039483102 8,337 196,121 SH   SOLE 13 196,121 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 162 3,803 SH   SOLE 15 3,803 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH   SOLE 17 0 0 20
ARCHER DANIELS MIDLAND CO COM 039483102 46,667 1,097,788 SH   SOLE 18 1,005,074 0 92,714
ARCHER DANIELS MIDLAND CO COM 039483102 59,933 1,409,846 SH   SOLE 19 1,409,846 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 13,970 328,633 SH   SOLE 20 0 0 328,633
ARCHER DANIELS MIDLAND CO COM 039483102 383,214 9,014,678 SH   SOLE 21 9,014,678 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 771,561 18,150,097 SH   SOLE 22 13,942,634 0 4,207,463
ARCHER DANIELS MIDLAND CO COM 039483102 45,035 1,059,406 SH   SOLE 23 1,059,406 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,556 624,702 SH   SOLE 25 624,702 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 83,859 1,972,698 SH   SOLE 26 574,064 0 1,398,634
ARCHER DANIELS MIDLAND CO COM 039483102 5,488 129,102 SH   SOLE 28 93,885 0 35,217
ARCHER DANIELS MIDLAND CO COM 039483102 31,755 747,002 SH   SOLE 29 428,474 0 318,528
ARCHER DANIELS MIDLAND CO COM 039483102 101,379 2,384,831 SH   SOLE 30 2,384,831 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 32,320 760,298 SH   SOLE 31 411,565 0 348,733
ARCHER DANIELS MIDLAND CO COM 039483102 23,066 542,598 SH   SOLE 34 542,598 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 38,512 905,954 SH   SOLE 36 905,954 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 135 3,183 SH   SOLE 40 3,183 0 0
ARCHROCK INC COM 03957W106 449 35,743 SH   SOLE 2 24,443 0 11,300
ARCHROCK INC COM 03957W106 4 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 23 1,846 SH   SOLE 7 1,846 0 0
ARCHROCK INC COM 03957W106 4,324 344,541 SH   SOLE 18 344,541 0 0
ARCHROCK INC COM 03957W106 1,369 109,103 SH   SOLE 19 109,103 0 0
ARCHROCK INC COM 03957W106 81,083 6,460,768 SH   SOLE 21 6,460,768 0 0
ARCHROCK INC COM 03957W106 36,423 2,902,235 SH   SOLE 22 2,775,091 0 127,144
ARCHROCK INC COM 03957W106 1,842 146,797 SH   SOLE 23 146,797 0 0
ARCHROCK INC COM 03957W106 179 14,276 SH   SOLE 26 11,923 0 2,353
ARCHROCK INC COM 03957W106 120 9,587 SH   SOLE 28 9,587 0 0
ARCHROCK INC COM 03957W106 692 55,115 SH   SOLE 29 0 0 55,115
ARCHROCK INC COM 03957W106 1,196 95,286 SH   SOLE 30 95,286 0 0
ARCHROCK INC COM 03957W106 48 3,785 SH   SOLE 34 3,785 0 0
ARCHROCK INC COM 03957W106 91 7,286 SH   SOLE 40 7,286 0 0
ARCONIC INC COM 03965L100 19,942 801,508 SH   SOLE 2 395,465 0 406,043
ARCONIC INC COM 03965L100 3,358 134,975 SH   SOLE 4 120,333 0 14,642
ARCONIC INC COM 03965L100 6,865 275,935 SH   SOLE 7 261,363 0 14,572
ARCONIC INC COM 03965L100 272 10,935 SH   SOLE 13 10,935 0 0
ARCONIC INC COM 03965L100 66 2,646 SH   SOLE 15 2,646 0 0
ARCONIC INC COM 03965L100 21,568 866,864 SH   SOLE 18 810,415 0 56,449
ARCONIC INC COM 03965L100 2,604 104,677 SH   SOLE 19 104,677 0 0
ARCONIC INC COM 03965L100 5,337 214,528 SH   SOLE 20 0 0 214,528
ARCONIC INC COM 03965L100 303,163 12,185,013 SH   SOLE 21 12,185,013 0 0
ARCONIC INC COM 03965L100 268,508 10,792,133 SH   SOLE 22 8,912,482 0 1,879,651
ARCONIC INC COM 03965L100 12,621 507,257 SH   SOLE 23 507,257 0 0
ARCONIC INC COM 03965L100 8,360 335,999 SH   SOLE 25 335,999 0 0
ARCONIC INC COM 03965L100 39,752 1,597,732 SH   SOLE 26 482,123 0 1,115,609
ARCONIC INC COM 03965L100 2,317 93,133 SH   SOLE 28 66,141 0 26,992
ARCONIC INC COM 03965L100 2,790 112,121 SH   SOLE 29 12,414 0 99,707
ARCONIC INC COM 03965L100 27,094 1,088,968 SH   SOLE 30 1,088,968 0 0
ARCONIC INC COM 03965L100 5,050 202,989 SH   SOLE 31 92,749 0 110,240
ARCONIC INC COM 03965L100 3,028 121,720 SH   SOLE 34 121,720 0 0
ARCONIC INC COM 03965L100 10,850 436,088 SH   SOLE 36 436,088 0 0
ARCONIC INC COM 03965L100 58 2,325 SH   SOLE 40 2,325 0 0
ARCONIC INC 5.375% PFD B 1 03965L308 32,093 825,000 SH   SOLE 21 825,000 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8 800 SH   SOLE 2 800 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,383 635,112 SH   SOLE 19 635,112 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,496 646,346 SH   SOLE 21 646,346 0 0
ARDAGH GROUP S A CL A L0223L101 240 11,205 SH   SOLE 2 2,150 0 9,055
ARDAGH GROUP S A CL A L0223L101 4 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 218 10,192 SH   SOLE 18 10,192 0 0
ARDAGH GROUP S A CL A L0223L101 82 3,813 SH   SOLE 19 3,813 0 0
ARDAGH GROUP S A CL A L0223L101 3,729 174,154 SH   SOLE 21 174,154 0 0
ARDAGH GROUP S A CL A L0223L101 2,441 114,013 SH   SOLE 22 56,297 0 57,716
ARDAGH GROUP S A CL A L0223L101 852 39,806 SH   SOLE 26 8,948 0 30,858
ARDAGH GROUP S A CL A L0223L101 10 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 35 6,321 SH   SOLE 2 1,549 0 4,772
ARDELYX INC COM 039697107 8 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 716 127,880 SH   SOLE 18 127,880 0 0
ARDELYX INC COM 039697107 453 80,915 SH   SOLE 19 80,915 0 0
ARDELYX INC COM 039697107 10,160 1,814,343 SH   SOLE 21 1,814,343 0 0
ARDELYX INC COM 039697107 3,058 546,034 SH   SOLE 22 516,142 0 29,892
ARDELYX INC COM 039697107 15 2,616 SH   SOLE 28 2,616 0 0
ARDELYX INC COM 039697107 24 4,235 SH   SOLE 30 4,235 0 0
ARDMORE SHIPPING CORP COM Y0207T100 31 3,722 SH   SOLE 2 1,580 0 2,142
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 865 104,849 SH   SOLE 18 104,849 0 0
ARDMORE SHIPPING CORP COM Y0207T100 132 16,057 SH   SOLE 19 16,057 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,343 890,064 SH   SOLE 21 890,064 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,350 284,789 SH   SOLE 22 251,694 0 33,095
ARENA PHARMACEUTICALS INC COM NEW 040047607 58 2,286 SH   SOLE 2 2,130 0 156
ARENA PHARMACEUTICALS INC COM NEW 040047607 2 80 SH   SOLE 4 80 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 5 215 SH   SOLE 7 215 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 3,467 135,971 SH   SOLE 18 135,971 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 895 35,101 SH   SOLE 19 35,101 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 326 12,800 SH   SOLE 20 12,800 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 46,883 1,838,559 SH   SOLE 21 1,838,559 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 28,570 1,120,389 SH   SOLE 22 1,000,197 0 120,192
ARENA PHARMACEUTICALS INC COM NEW 040047607 2 97 SH   SOLE 23 97 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 291 11,427 SH   SOLE 26 10,364 0 1,063
ARENA PHARMACEUTICALS INC COM NEW 040047607 193 7,565 SH   SOLE 28 7,565 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 149 5,835 SH   SOLE 30 5,835 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 71 2,787 SH   SOLE 40 2,787 0 0
ARES CAP CORP COM 04010L103 26,269 1,602,751 SH   SOLE 30 1,602,751 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 590 577,000 PRN   SOLE 21 577,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 203 15,249 SH   SOLE 2 10,095 0 5,154
ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,460 109,671 SH   SOLE 18 109,671 0 0
ARES COML REAL ESTATE CORP COM 04013V108 539 40,474 SH   SOLE 19 40,474 0 0
ARES COML REAL ESTATE CORP COM 04013V108 20,804 1,563,062 SH   SOLE 21 1,563,062 0 0
ARES COML REAL ESTATE CORP COM 04013V108 12,825 963,562 SH   SOLE 22 933,782 0 29,780
ARES COML REAL ESTATE CORP COM 04013V108 90 6,728 SH   SOLE 29 0 0 6,728
ARGAN INC COM 04010E109 84 1,255 SH   SOLE 2 1,120 0 135
ARGAN INC COM 04010E109 3,335 49,585 SH   SOLE 7 49,585 0 0
ARGAN INC COM 04010E109 3,514 52,259 SH   SOLE 18 52,259 0 0
ARGAN INC COM 04010E109 778 11,565 SH   SOLE 19 11,565 0 0
ARGAN INC COM 04010E109 28,864 429,211 SH   SOLE 21 429,211 0 0
ARGAN INC COM 04010E109 26,943 400,634 SH   SOLE 22 374,897 0 25,737
ARGAN INC COM 04010E109 661 9,832 SH   SOLE 23 9,832 0 0
ARGAN INC COM 04010E109 87 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 129 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 92 1,366 SH   SOLE 29 0 0 1,366
ARGAN INC COM 04010E109 153 2,279 SH   SOLE 30 2,279 0 0
ARGAN INC COM 04010E109 649 9,646 SH   SOLE 34 9,646 0 0
ARGAN INC COM 04010E109 91 1,354 SH   SOLE 40 1,354 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 393 6,394 SH   SOLE 2 1,748 0 4,646
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 91 SH   SOLE 4 91 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 48 776 SH   SOLE 7 776 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,188 116,883 SH   SOLE 18 116,883 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,000 32,523 SH   SOLE 19 32,523 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 57,397 933,281 SH   SOLE 21 933,281 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 60,301 980,510 SH   SOLE 22 926,046 0 54,464
ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4,374 SH   SOLE 23 4,374 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 858 13,948 SH   SOLE 26 11,208 0 2,740
ARGO GROUP INTL HLDGS LTD COM G0464B107 287 4,674 SH   SOLE 28 4,674 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,417 23,043 SH   SOLE 29 0 0 23,043
ARGO GROUP INTL HLDGS LTD COM G0464B107 306 4,980 SH   SOLE 30 4,980 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,537 24,999 SH   SOLE 34 24,999 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 77 1,247 SH   SOLE 36 1,247 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 209 3,399 SH   SOLE 40 3,399 0 0
ARGOS THERAPEUTICS INC COM 040221103 1 7,054 SH   SOLE 21 7,054 0 0
ARISTA NETWORKS INC COM 040413106 8,601 45,360 SH   SOLE 2 5,272 0 40,088
ARISTA NETWORKS INC COM 040413106 3,192 16,837 SH   SOLE 4 15,064 0 1,773
ARISTA NETWORKS INC COM 040413106 2,455 12,946 SH   SOLE 7 6,827 0 6,119
ARISTA NETWORKS INC COM 040413106 15 80 SH   SOLE 15 80 0 0
ARISTA NETWORKS INC COM 040413106 5,717 30,149 SH   SOLE 18 25,490 0 4,659
ARISTA NETWORKS INC COM 040413106 3,248 17,129 SH   SOLE 19 17,129 0 0
ARISTA NETWORKS INC COM 040413106 5,471 28,855 SH   SOLE 20 0 0 28,855
ARISTA NETWORKS INC COM 040413106 141,288 745,150 SH   SOLE 21 745,150 0 0
ARISTA NETWORKS INC COM 040413106 254,010 1,339,644 SH   SOLE 22 1,179,752 0 159,892
ARISTA NETWORKS INC COM 040413106 10,628 56,053 SH   SOLE 23 56,053 0 0
ARISTA NETWORKS INC COM 040413106 6,227 32,840 SH   SOLE 25 32,840 0 0
ARISTA NETWORKS INC COM 040413106 24,477 129,089 SH   SOLE 26 52,982 0 76,107
ARISTA NETWORKS INC COM 040413106 1,975 10,414 SH   SOLE 28 7,561 0 2,853
ARISTA NETWORKS INC COM 040413106 2,540 13,396 SH   SOLE 29 1,661 0 11,735
ARISTA NETWORKS INC COM 040413106 11,887 62,694 SH   SOLE 30 62,694 0 0
ARISTA NETWORKS INC COM 040413106 4,085 21,546 SH   SOLE 31 9,618 0 11,928
ARISTA NETWORKS INC COM 040413106 607 3,199 SH   SOLE 34 3,199 0 0
ARISTA NETWORKS INC COM 040413106 8,624 45,481 SH   SOLE 36 45,481 0 0
ARISTA NETWORKS INC COM 040413106 39 207 SH   SOLE 40 207 0 0
ARK RESTAURANTS CORP COM 040712101 9 361 SH   SOLE 18 361 0 0
ARK RESTAURANTS CORP COM 040712101 119 4,899 SH   SOLE 21 4,899 0 0
ARK RESTAURANTS CORP COM 040712101 90 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 38 2,951 SH   SOLE 2 0 0 2,951
ARLINGTON ASSET INVT CORP CL A NEW 041356205 5 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 934 73,405 SH   SOLE 18 73,405 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 166 13,051 SH   SOLE 19 13,051 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,674 681,355 SH   SOLE 21 681,355 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 5,708 448,406 SH   SOLE 22 426,587 0 21,819
ARMADA HOFFLER PPTYS INC COM 04208T108 77 5,547 SH   SOLE 2 3,804 0 1,743
ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,044 220,426 SH   SOLE 18 220,426 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 517 37,439 SH   SOLE 19 37,439 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 56,083 4,061,022 SH   SOLE 21 4,061,022 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 22,207 1,608,055 SH   SOLE 22 1,516,303 0 91,752
ARMADA HOFFLER PPTYS INC COM 04208T108 18 1,299 SH   SOLE 23 1,299 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 46 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 99 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 819 59,315 SH   SOLE 30 59,315 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 251 9,341 SH   SOLE 2 3,009 0 6,332
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 24 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5,081 188,895 SH   SOLE 18 188,895 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 785 29,182 SH   SOLE 19 29,182 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 122,810 4,565,429 SH   SOLE 21 4,565,429 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31,214 1,160,359 SH   SOLE 22 1,084,926 0 75,433
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 390 14,496 SH   SOLE 26 11,857 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 162 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,496 55,612 SH   SOLE 30 55,612 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 140 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 103 6,568 SH   SOLE 2 1,957 0 4,611
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 8 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,403 89,065 SH   SOLE 18 89,065 0 0
ARMSTRONG FLOORING INC COM 04238R106 276 17,505 SH   SOLE 19 17,505 0 0
ARMSTRONG FLOORING INC COM 04238R106 12,058 765,564 SH   SOLE 21 765,564 0 0
ARMSTRONG FLOORING INC COM 04238R106 10,877 690,609 SH   SOLE 22 649,254 0 41,355
ARMSTRONG FLOORING INC COM 04238R106 78 4,982 SH   SOLE 26 4,085 0 897
ARMSTRONG FLOORING INC COM 04238R106 44 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 50 3,188 SH   SOLE 30 3,188 0 0
ARMSTRONG FLOORING INC COM 04238R106 34 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,033 20,164 SH   SOLE 2 4,384 0 15,780
ARMSTRONG WORLD INDS INC NEW COM 04247X102 13 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 105 2,048 SH   SOLE 7 2,048 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,111 21,675 SH   SOLE 18 21,675 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 749 14,610 SH   SOLE 19 14,610 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 24,683 481,626 SH   SOLE 21 481,626 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 67,404 1,315,192 SH   SOLE 22 1,184,828 0 130,364
ARMSTRONG WORLD INDS INC NEW COM 04247X102 551 10,755 SH   SOLE 26 8,172 0 2,583
ARMSTRONG WORLD INDS INC NEW COM 04247X102 288 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,135 22,148 SH   SOLE 29 0 0 22,148
ARMSTRONG WORLD INDS INC NEW COM 04247X102 328 6,393 SH   SOLE 30 6,393 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 58 1,124 SH   SOLE 31 1,124 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 328 6,405 SH   SOLE 36 6,405 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 221 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 18 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 264 62,777 SH   SOLE 21 62,777 0 0
AROTECH CORP COM NEW 042682203 21 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 12 10,986 SH   SOLE 18 10,986 0 0
ARQULE INC COM 04269E107 17 14,883 SH   SOLE 19 14,883 0 0
ARQULE INC COM 04269E107 178 160,047 SH   SOLE 21 160,047 0 0
ARQULE INC COM 04269E107 2,122 1,911,802 SH   SOLE 22 1,911,802 0 0
ARRAY BIOPHARMA INC COM 04269X105 188 15,279 SH   SOLE 2 10,524 0 4,755
ARRAY BIOPHARMA INC COM 04269X105 6 458 SH   SOLE 4 458 0 0
ARRAY BIOPHARMA INC COM 04269X105 58 4,746 SH   SOLE 7 4,746 0 0
ARRAY BIOPHARMA INC COM 04269X105 7,333 596,213 SH   SOLE 18 596,213 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,890 234,971 SH   SOLE 19 234,971 0 0
ARRAY BIOPHARMA INC COM 04269X105 96,296 7,828,936 SH   SOLE 21 7,828,936 0 0
ARRAY BIOPHARMA INC COM 04269X105 57,745 4,694,705 SH   SOLE 22 4,361,946 0 332,759
ARRAY BIOPHARMA INC COM 04269X105 166 13,459 SH   SOLE 23 13,459 0 0
ARRAY BIOPHARMA INC COM 04269X105 671 54,530 SH   SOLE 26 47,107 0 7,423
ARRAY BIOPHARMA INC COM 04269X105 359 29,149 SH   SOLE 28 29,149 0 0
ARRAY BIOPHARMA INC COM 04269X105 325 26,399 SH   SOLE 29 0 0 26,399
ARRAY BIOPHARMA INC COM 04269X105 315 25,586 SH   SOLE 30 25,586 0 0
ARRAY BIOPHARMA INC COM 04269X105 76 6,188 SH   SOLE 34 6,188 0 0
ARRAY BIOPHARMA INC COM 04269X105 182 14,814 SH   SOLE 40 14,814 0 0
ARRIS INTL INC SHS G0551A103 5,144 180,555 SH   SOLE 2 86,942 0 93,613
ARRIS INTL INC SHS G0551A103 100 3,525 SH   SOLE 4 3,525 0 0
ARRIS INTL INC SHS G0551A103 165 5,780 SH   SOLE 7 5,780 0 0
ARRIS INTL INC SHS G0551A103 16,976 595,857 SH   SOLE 18 595,857 0 0
ARRIS INTL INC SHS G0551A103 1,665 58,445 SH   SOLE 19 58,445 0 0
ARRIS INTL INC SHS G0551A103 220,005 7,722,194 SH   SOLE 21 7,722,194 0 0
ARRIS INTL INC SHS G0551A103 162,789 5,713,897 SH   SOLE 22 5,149,327 0 564,570
ARRIS INTL INC SHS G0551A103 1,927 67,648 SH   SOLE 26 57,028 0 10,620
ARRIS INTL INC SHS G0551A103 734 25,758 SH   SOLE 28 25,758 0 0
ARRIS INTL INC SHS G0551A103 1,455 51,075 SH   SOLE 29 0 0 51,075
ARRIS INTL INC SHS G0551A103 771 27,073 SH   SOLE 30 27,073 0 0
ARRIS INTL INC SHS G0551A103 118 4,153 SH   SOLE 31 4,153 0 0
ARRIS INTL INC SHS G0551A103 588 20,623 SH   SOLE 40 20,623 0 0
ARROW ELECTRS INC COM 042735100 10,909 135,663 SH   SOLE 2 47,456 0 88,207
ARROW ELECTRS INC COM 042735100 2,153 26,781 SH   SOLE 4 23,482 0 3,299
ARROW ELECTRS INC COM 042735100 3,113 38,708 SH   SOLE 7 24,751 0 13,957
ARROW ELECTRS INC COM 042735100 47 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 24,663 306,715 SH   SOLE 18 297,990 0 8,725
ARROW ELECTRS INC COM 042735100 2,452 30,491 SH   SOLE 19 30,491 0 0
ARROW ELECTRS INC COM 042735100 5,768 71,727 SH   SOLE 20 0 0 71,727
ARROW ELECTRS INC COM 042735100 304,348 3,784,958 SH   SOLE 21 3,784,958 0 0
ARROW ELECTRS INC COM 042735100 237,061 2,948,156 SH   SOLE 22 2,639,304 0 308,852
ARROW ELECTRS INC COM 042735100 9,679 120,371 SH   SOLE 23 120,371 0 0
ARROW ELECTRS INC COM 042735100 5,917 73,588 SH   SOLE 25 73,588 0 0
ARROW ELECTRS INC COM 042735100 20,510 255,073 SH   SOLE 26 94,293 0 160,780
ARROW ELECTRS INC COM 042735100 1,630 20,272 SH   SOLE 28 14,538 0 5,734
ARROW ELECTRS INC COM 042735100 1,930 24,008 SH   SOLE 29 2,219 0 21,789
ARROW ELECTRS INC COM 042735100 11,407 141,857 SH   SOLE 30 141,857 0 0
ARROW ELECTRS INC COM 042735100 3,950 49,122 SH   SOLE 31 18,455 0 30,667
ARROW ELECTRS INC COM 042735100 472 5,869 SH   SOLE 34 5,869 0 0
ARROW ELECTRS INC COM 042735100 9,295 115,589 SH   SOLE 36 115,589 0 0
ARROW ELECTRS INC COM 042735100 38 473 SH   SOLE 40 473 0 0
ARROW FINL CORP COM 042744102 91 2,657 SH   SOLE 2 526 0 2,131
ARROW FINL CORP COM 042744102 28 825 SH   SOLE 7 825 0 0
ARROW FINL CORP COM 042744102 1,606 46,747 SH   SOLE 18 46,747 0 0
ARROW FINL CORP COM 042744102 335 9,765 SH   SOLE 19 9,765 0 0
ARROW FINL CORP COM 042744102 13,562 394,817 SH   SOLE 21 394,817 0 0
ARROW FINL CORP COM 042744102 17,775 517,480 SH   SOLE 22 489,368 0 28,112
ARROW FINL CORP COM 042744102 61 1,776 SH   SOLE 28 1,776 0 0
ARROW FINL CORP COM 042744102 109 3,170 SH   SOLE 30 3,170 0 0
ARROW FINL CORP COM 042744102 43 1,259 SH   SOLE 40 1,259 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 11,657 SH   SOLE 18 11,657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 49 11,227 SH   SOLE 19 11,227 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,667 1,308,690 SH   SOLE 21 1,308,690 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,614 1,527,595 SH   SOLE 22 1,527,595 0 0
ARTESIAN RESOURCES CORP CL A 043113208 60 1,589 SH   SOLE 2 487 0 1,102
ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,165 30,819 SH   SOLE 18 30,819 0 0
ARTESIAN RESOURCES CORP CL A 043113208 271 7,160 SH   SOLE 19 7,160 0 0
ARTESIAN RESOURCES CORP CL A 043113208 9,686 256,251 SH   SOLE 21 256,251 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,635 96,154 SH   SOLE 22 90,548 0 5,606
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 87 2,682 SH   SOLE 2 2,463 0 219
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32 969 SH   SOLE 7 969 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5,005 153,542 SH   SOLE 18 153,542 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,175 36,047 SH   SOLE 19 36,047 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 44,522 1,365,691 SH   SOLE 21 1,365,691 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,755 1,311,510 SH   SOLE 22 1,199,083 0 112,427
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 70 2,147 SH   SOLE 26 0 0 2,147
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 332 10,197 SH   SOLE 28 10,197 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 241 7,399 SH   SOLE 30 7,399 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 133 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ASANKO GOLD INC COM 04341Y105 9 9,913 SH   SOLE 21 9,913 0 0
ASB BANCORP INC N C COM 00213T109 19 411 SH   SOLE 2 108 0 303
ASB BANCORP INC N C COM 00213T109 487 10,804 SH   SOLE 18 10,804 0 0
ASB BANCORP INC N C COM 00213T109 57 1,262 SH   SOLE 19 1,262 0 0
ASB BANCORP INC N C COM 00213T109 4,107 91,074 SH   SOLE 21 91,074 0 0
ASB BANCORP INC N C COM 00213T109 1,141 25,298 SH   SOLE 22 23,584 0 1,714
ASBURY AUTOMOTIVE GROUP INC COM 043436104 518 8,479 SH   SOLE 2 8,479 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 10 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 61 1,000 SH   SOLE 7 1,000 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,227 85,544 SH   SOLE 18 85,544 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,910 47,622 SH   SOLE 19 47,622 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 99,290 1,625,041 SH   SOLE 21 1,625,041 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 36,752 601,510 SH   SOLE 22 559,494 0 42,016
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,828 62,650 SH   SOLE 23 62,650 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 493 8,067 SH   SOLE 26 6,533 0 1,534
ASBURY AUTOMOTIVE GROUP INC COM 043436104 193 3,163 SH   SOLE 28 3,163 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,476 24,161 SH   SOLE 29 0 0 24,161
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,605 26,268 SH   SOLE 30 26,268 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 36 588 SH   SOLE 36 588 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 159 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 93 38,001 SH   SOLE 2 10,486 0 27,515
ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 34 13,804 SH   SOLE 7 13,804 0 0
ASCENA RETAIL GROUP INC COM 04351G101 2,096 855,339 SH   SOLE 18 855,339 0 0
ASCENA RETAIL GROUP INC COM 04351G101 305 124,655 SH   SOLE 19 124,655 0 0
ASCENA RETAIL GROUP INC COM 04351G101 37,851 15,449,199 SH   SOLE 21 15,449,199 0 0
ASCENA RETAIL GROUP INC COM 04351G101 11,881 4,849,339 SH   SOLE 22 4,432,737 0 416,602
ASCENA RETAIL GROUP INC COM 04351G101 98 39,889 SH   SOLE 26 34,058 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 62 25,374 SH   SOLE 28 25,374 0 0
ASCENA RETAIL GROUP INC COM 04351G101 579 236,350 SH   SOLE 30 236,350 0 0
ASCENA RETAIL GROUP INC COM 04351G101 21 8,763 SH   SOLE 40 8,763 0 0
ASCENT CAP GROUP INC COM SER A 043632108 29 2,260 SH   SOLE 2 460 0 1,800
ASCENT CAP GROUP INC COM SER A 043632108 4 325 SH   SOLE 7 325 0 0
ASCENT CAP GROUP INC COM SER A 043632108 579 44,423 SH   SOLE 18 44,423 0 0
ASCENT CAP GROUP INC COM SER A 043632108 120 9,226 SH   SOLE 19 9,226 0 0
ASCENT CAP GROUP INC COM SER A 043632108 4,751 364,359 SH   SOLE 21 364,359 0 0
ASCENT CAP GROUP INC COM SER A 043632108 4,044 310,114 SH   SOLE 22 288,517 0 21,597
ASCENT CAP GROUP INC COM SER A 043632108 154 11,840 SH   SOLE 29 0 0 11,840
ASHFORD HOSPITALITY PRIME IN COM 044102101 309 32,505 SH   SOLE 2 29,089 0 3,416
ASHFORD HOSPITALITY PRIME IN COM 044102101 1 82 SH   SOLE 4 82 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 7 758 SH   SOLE 7 758 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 965 101,621 SH   SOLE 18 101,621 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 764 80,438 SH   SOLE 19 80,438 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 9,005 947,863 SH   SOLE 21 947,863 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 20,094 2,115,140 SH   SOLE 22 2,057,502 0 57,638
ASHFORD HOSPITALITY PRIME IN COM 044102101 8 859 SH   SOLE 23 859 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 11 1,195 SH   SOLE 26 0 0 1,195
ASHFORD HOSPITALITY PRIME IN COM 044102101 40 4,258 SH   SOLE 28 4,258 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 310 32,579 SH   SOLE 29 0 0 32,579
ASHFORD HOSPITALITY PRIME IN COM 044102101 54 5,709 SH   SOLE 30 5,709 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 18 1,854 SH   SOLE 34 1,854 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 26 2,704 SH   SOLE 40 2,704 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 127 19,085 SH   SOLE 2 5,536 0 13,549
ASHFORD HOSPITALITY TR INC COM SHS 044103109 171 25,573 SH   SOLE 4 25,573 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 653 97,938 SH   SOLE 7 97,938 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 22 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,169 325,126 SH   SOLE 18 325,126 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 929 139,211 SH   SOLE 19 139,211 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 17,454 2,616,818 SH   SOLE 21 2,616,818 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 24,870 3,728,671 SH   SOLE 22 3,535,756 0 192,915
ASHFORD HOSPITALITY TR INC COM SHS 044103109 16 2,471 SH   SOLE 23 2,471 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,115 167,134 SH   SOLE 25 167,134 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 266 39,910 SH   SOLE 26 0 0 39,910
ASHFORD HOSPITALITY TR INC COM SHS 044103109 93 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 666 99,858 SH   SOLE 29 35,321 0 64,537
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,752 412,638 SH   SOLE 30 412,638 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 512 76,827 SH   SOLE 34 76,827 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 135 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 10 161 SH   SOLE 18 161 0 0
ASHFORD INC COM 044104107 24 394 SH   SOLE 19 394 0 0
ASHFORD INC COM 044104107 9 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 1,412 23,305 SH   SOLE 22 23,305 0 0
ASHFORD INC COM 044104107 97 1,603 SH   SOLE 29 0 0 1,603
ASHLAND GLOBAL HLDGS INC COM 044186104 4,658 71,227 SH   SOLE 2 38,867 0 32,360
ASHLAND GLOBAL HLDGS INC COM 044186104 19 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 143 2,190 SH   SOLE 7 2,190 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 27 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,770 210,582 SH   SOLE 18 210,582 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,310 20,036 SH   SOLE 19 20,036 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 173,628 2,655,262 SH   SOLE 21 2,655,262 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 128,933 1,971,748 SH   SOLE 22 1,762,473 0 209,275
ASHLAND GLOBAL HLDGS INC COM 044186104 3,048 46,610 SH   SOLE 25 46,610 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,991 61,035 SH   SOLE 26 23,499 0 37,536
ASHLAND GLOBAL HLDGS INC COM 044186104 584 8,938 SH   SOLE 28 8,938 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 112 1,710 SH   SOLE 29 0 0 1,710
ASHLAND GLOBAL HLDGS INC COM 044186104 611 9,346 SH   SOLE 30 9,346 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 90 1,384 SH   SOLE 31 1,384 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,224 49,302 SH   SOLE 36 49,302 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 414 6,325 SH   SOLE 40 6,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,613 67,832 SH   SOLE 2 0 0 67,832
ASML HOLDING N V N Y REGISTRY SHS N07059210 119,575 698,455 SH   SOLE 18 539,279 0 159,176
ASML HOLDING N V N Y REGISTRY SHS N07059210 103,607 605,179 SH   SOLE 19 605,179 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 33,637 196,477 SH   SOLE 21 196,477 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,014 87,699 SH   SOLE 22 87,699 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,399 37,375 SH   SOLE 34 37,375 0 0
ASPEN AEROGELS INC COM 04523Y105 13 2,925 SH   SOLE 18 2,925 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 201 46,152 SH   SOLE 21 46,152 0 0
ASPEN AEROGELS INC COM 04523Y105 1,569 360,778 SH   SOLE 22 360,778 0 0
ASPEN AEROGELS INC COM 04523Y105 204 46,838 SH   SOLE 29 0 0 46,838
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2,718 67,280 SH   SOLE 2 39,790 0 27,490
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 15 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 95 2,360 SH   SOLE 7 2,360 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 8,136 201,379 SH   SOLE 18 201,379 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 814 20,156 SH   SOLE 19 20,156 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 103,549 2,563,091 SH   SOLE 21 2,563,091 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 81,088 2,007,129 SH   SOLE 22 1,793,456 0 213,673
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 892 22,076 SH   SOLE 26 18,968 0 3,108
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 371 9,177 SH   SOLE 28 9,177 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 233 5,767 SH   SOLE 29 0 0 5,767
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 368 9,097 SH   SOLE 30 9,097 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 57 1,404 SH   SOLE 31 1,404 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 37 908 SH   SOLE 34 908 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 180 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 257 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,139 49,969 SH   SOLE 2 49,408 0 561
ASPEN TECHNOLOGY INC COM 045327103 240 3,821 SH   SOLE 4 3,821 0 0
ASPEN TECHNOLOGY INC COM 045327103 120 1,910 SH   SOLE 7 1,910 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,183 273,573 SH   SOLE 18 273,329 0 244
ASPEN TECHNOLOGY INC COM 045327103 3,543 56,409 SH   SOLE 19 56,409 0 0
ASPEN TECHNOLOGY INC COM 045327103 153,166 2,438,554 SH   SOLE 21 2,438,554 0 0
ASPEN TECHNOLOGY INC COM 045327103 133,194 2,120,593 SH   SOLE 22 1,974,867 0 145,726
ASPEN TECHNOLOGY INC COM 045327103 310 4,928 SH   SOLE 23 4,928 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,169 34,525 SH   SOLE 26 28,251 0 6,274
ASPEN TECHNOLOGY INC COM 045327103 734 11,682 SH   SOLE 28 11,682 0 0
ASPEN TECHNOLOGY INC COM 045327103 74 1,185 SH   SOLE 29 1,185 0 0
ASPEN TECHNOLOGY INC COM 045327103 8,885 141,462 SH   SOLE 30 141,462 0 0
ASPEN TECHNOLOGY INC COM 045327103 109 1,741 SH   SOLE 31 0 0 1,741
ASPEN TECHNOLOGY INC COM 045327103 4,493 71,526 SH   SOLE 34 71,526 0 0
ASPEN TECHNOLOGY INC COM 045327103 21 339 SH   SOLE 36 339 0 0
ASPEN TECHNOLOGY INC COM 045327103 416 6,618 SH   SOLE 40 6,618 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 46 1,330 SH   SOLE 2 1,330 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 21 611 SH   SOLE 7 611 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,743 49,909 SH   SOLE 18 49,909 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 415 11,876 SH   SOLE 19 11,876 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 15,795 452,325 SH   SOLE 21 452,325 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 13,447 385,070 SH   SOLE 22 366,976 0 18,094
ASSOCIATED BANC CORP COM 045487105 3,855 158,975 SH   SOLE 2 82,208 0 76,767
ASSOCIATED BANC CORP COM 045487105 13 529 SH   SOLE 4 529 0 0
ASSOCIATED BANC CORP COM 045487105 125 5,161 SH   SOLE 7 5,161 0 0
ASSOCIATED BANC CORP COM 045487105 12,366 509,924 SH   SOLE 18 509,924 0 0
ASSOCIATED BANC CORP COM 045487105 1,174 48,417 SH   SOLE 19 48,417 0 0
ASSOCIATED BANC CORP COM 045487105 163,445 6,740,018 SH   SOLE 21 6,740,018 0 0
ASSOCIATED BANC CORP COM 045487105 114,329 4,714,585 SH   SOLE 22 4,239,878 0 474,707
ASSOCIATED BANC CORP COM 045487105 1,465 60,401 SH   SOLE 26 50,151 0 10,250
ASSOCIATED BANC CORP COM 045487105 527 21,715 SH   SOLE 28 21,715 0 0
ASSOCIATED BANC CORP COM 045487105 119 4,900 SH   SOLE 29 0 0 4,900
ASSOCIATED BANC CORP COM 045487105 585 24,114 SH   SOLE 30 24,114 0 0
ASSOCIATED BANC CORP COM 045487105 78 3,198 SH   SOLE 31 3,198 0 0
ASSOCIATED BANC CORP COM 045487105 130 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 435 17,945 SH   SOLE 40 17,945 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 31 858 SH   SOLE 2 296 0 562
ASSOCIATED CAP GROUP INC CL A 045528106 10 291 SH   SOLE 7 291 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 731 20,472 SH   SOLE 18 20,472 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 150 4,212 SH   SOLE 19 4,212 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,514 154,450 SH   SOLE 21 154,450 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,609 157,127 SH   SOLE 22 147,387 0 9,740
ASSOCIATED CAP GROUP INC CL A 045528106 27 769 SH   SOLE 28 769 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 17 466 SH   SOLE 40 466 0 0
ASSURANT INC COM 04621X108 7,693 80,535 SH   SOLE 2 15,739 0 64,796
ASSURANT INC COM 04621X108 1,696 17,752 SH   SOLE 4 16,331 0 1,421
ASSURANT INC COM 04621X108 5,248 54,937 SH   SOLE 7 46,233 0 8,704
ASSURANT INC COM 04621X108 39 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 14,729 154,193 SH   SOLE 18 146,533 0 7,660
ASSURANT INC COM 04621X108 9,370 98,090 SH   SOLE 19 98,090 0 0
ASSURANT INC COM 04621X108 3,994 41,815 SH   SOLE 20 0 0 41,815
ASSURANT INC COM 04621X108 103,130 1,079,668 SH   SOLE 21 1,079,668 0 0
ASSURANT INC COM 04621X108 151,104 1,581,908 SH   SOLE 22 1,315,095 0 266,813
ASSURANT INC COM 04621X108 6,725 70,407 SH   SOLE 23 70,407 0 0
ASSURANT INC COM 04621X108 6,545 68,518 SH   SOLE 25 68,518 0 0
ASSURANT INC COM 04621X108 16,622 174,019 SH   SOLE 26 77,443 0 96,576
ASSURANT INC COM 04621X108 1,234 12,914 SH   SOLE 28 9,523 0 3,391
ASSURANT INC COM 04621X108 1,438 15,052 SH   SOLE 29 1,112 0 13,940
ASSURANT INC COM 04621X108 18,781 196,621 SH   SOLE 30 196,621 0 0
ASSURANT INC COM 04621X108 2,287 23,942 SH   SOLE 31 14,671 0 9,271
ASSURANT INC COM 04621X108 6,103 63,894 SH   SOLE 34 63,894 0 0
ASSURANT INC COM 04621X108 6,395 66,952 SH   SOLE 36 66,952 0 0
ASSURANT INC COM 04621X108 33 341 SH   SOLE 40 341 0 0
ASSURED GUARANTY LTD COM G0585R106 2,886 76,446 SH   SOLE 2 15,113 0 61,333
ASSURED GUARANTY LTD COM G0585R106 27 709 SH   SOLE 4 709 0 0
ASSURED GUARANTY LTD COM G0585R106 189 5,005 SH   SOLE 7 5,005 0 0
ASSURED GUARANTY LTD COM G0585R106 3,846 101,889 SH   SOLE 18 101,889 0 0
ASSURED GUARANTY LTD COM G0585R106 5,820 154,167 SH   SOLE 19 154,167 0 0
ASSURED GUARANTY LTD COM G0585R106 50,788 1,345,379 SH   SOLE 21 1,345,379 0 0
ASSURED GUARANTY LTD COM G0585R106 136,507 3,616,088 SH   SOLE 22 3,223,567 0 392,521
ASSURED GUARANTY LTD COM G0585R106 1,192 31,574 SH   SOLE 25 31,574 0 0
ASSURED GUARANTY LTD COM G0585R106 1,724 45,665 SH   SOLE 26 36,688 0 8,977
ASSURED GUARANTY LTD COM G0585R106 707 18,737 SH   SOLE 28 18,737 0 0
ASSURED GUARANTY LTD COM G0585R106 927 24,545 SH   SOLE 30 24,545 0 0
ASSURED GUARANTY LTD COM G0585R106 105 2,790 SH   SOLE 31 2,790 0 0
ASSURED GUARANTY LTD COM G0585R106 2,908 77,044 SH   SOLE 34 77,044 0 0
ASSURED GUARANTY LTD COM G0585R106 314 8,313 SH   SOLE 36 8,313 0 0
ASSURED GUARANTY LTD COM G0585R106 560 14,829 SH   SOLE 40 14,829 0 0
ASTA FDG INC COM 046220109 4 522 SH   SOLE 18 522 0 0
ASTA FDG INC COM 046220109 11 1,501 SH   SOLE 19 1,501 0 0
ASTA FDG INC COM 046220109 101 13,433 SH   SOLE 21 13,433 0 0
ASTA FDG INC COM 046220109 2,044 270,781 SH   SOLE 22 270,781 0 0
ASTEC INDS INC COM 046224101 202 3,612 SH   SOLE 2 1,204 0 2,408
ASTEC INDS INC COM 046224101 9 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 22 401 SH   SOLE 7 401 0 0
ASTEC INDS INC COM 046224101 5,520 98,555 SH   SOLE 18 98,555 0 0
ASTEC INDS INC COM 046224101 899 16,045 SH   SOLE 19 16,045 0 0
ASTEC INDS INC COM 046224101 96,929 1,730,567 SH   SOLE 21 1,730,567 0 0
ASTEC INDS INC COM 046224101 30,252 540,119 SH   SOLE 22 501,192 0 38,927
ASTEC INDS INC COM 046224101 388 6,921 SH   SOLE 26 5,059 0 1,862
ASTEC INDS INC COM 046224101 158 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,450 25,891 SH   SOLE 30 25,891 0 0
ASTEC INDS INC COM 046224101 115 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 4 1,258 SH   SOLE 2 1,258 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 342 100,698 SH   SOLE 18 100,698 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 44 13,054 SH   SOLE 19 13,054 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 2,846 837,153 SH   SOLE 21 837,153 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1,143 336,046 SH   SOLE 22 316,087 0 19,959
ASTORIA FINL CORP COM 046265104 444 20,674 SH   SOLE 2 5,233 0 15,441
ASTORIA FINL CORP COM 046265104 14 631 SH   SOLE 4 631 0 0
ASTORIA FINL CORP COM 046265104 48 2,254 SH   SOLE 7 2,254 0 0
ASTORIA FINL CORP COM 046265104 7,485 348,158 SH   SOLE 18 348,158 0 0
ASTORIA FINL CORP COM 046265104 9,730 452,577 SH   SOLE 19 452,577 0 0
ASTORIA FINL CORP COM 046265104 60,887 2,831,942 SH   SOLE 21 2,831,942 0 0
ASTORIA FINL CORP COM 046265104 54,744 2,546,218 SH   SOLE 22 2,383,257 0 162,961
ASTORIA FINL CORP COM 046265104 666 30,965 SH   SOLE 26 25,951 0 5,014
ASTORIA FINL CORP COM 046265104 283 13,164 SH   SOLE 28 13,164 0 0
ASTORIA FINL CORP COM 046265104 213 9,908 SH   SOLE 40 9,908 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 47 1,400 SH   SOLE 2 1,400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 196,246 5,792,374 SH   SOLE 18 5,792,374 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 39,965 1,179,600 SH   SOLE 19 1,179,600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,836 54,200 SH   SOLE 20 54,200 0 0
ASTRONICS CORP COM 046433108 133 4,463 SH   SOLE 2 1,227 0 3,236
ASTRONICS CORP COM 046433108 6 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 21 716 SH   SOLE 7 716 0 0
ASTRONICS CORP COM 046433108 2,186 73,467 SH   SOLE 18 73,467 0 0
ASTRONICS CORP COM 046433108 484 16,282 SH   SOLE 19 16,282 0 0
ASTRONICS CORP COM 046433108 51,102 1,717,723 SH   SOLE 21 1,717,723 0 0
ASTRONICS CORP COM 046433108 19,267 647,619 SH   SOLE 22 603,154 0 44,465
ASTRONICS CORP COM 046433108 56 1,886 SH   SOLE 26 0 0 1,886
ASTRONICS CORP COM 046433108 87 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 64 2,144 SH   SOLE 30 2,144 0 0
ASTRONICS CORP COM 046433108 52 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 12 933 SH   SOLE 18 933 0 0
ASTRONOVA INC COM 04638F108 239 18,372 SH   SOLE 21 18,372 0 0
ASTROTECH CORP COM 046484101 7 6,972 SH   SOLE 21 6,972 0 0
ASURE SOFTWARE INC COM 04649U102 21 1,668 SH   SOLE 18 1,668 0 0
ASURE SOFTWARE INC COM 04649U102 38 3,050 SH   SOLE 19 3,050 0 0
ASURE SOFTWARE INC COM 04649U102 335 26,940 SH   SOLE 21 26,940 0 0
ASURE SOFTWARE INC COM 04649U102 1,161 93,458 SH   SOLE 22 93,458 0 0
ASV HLDGS INC COM 00215L104 6 677 SH   SOLE 18 677 0 0
ASV HLDGS INC COM 00215L104 93 11,462 SH   SOLE 21 11,462 0 0
AT HOME GROUP INC COM 04650Y100 21 912 SH   SOLE 2 370 0 542
AT HOME GROUP INC COM 04650Y100 404 17,671 SH   SOLE 18 17,671 0 0
AT HOME GROUP INC COM 04650Y100 72 3,139 SH   SOLE 19 3,139 0 0
AT HOME GROUP INC COM 04650Y100 3,394 148,589 SH   SOLE 21 148,589 0 0
AT HOME GROUP INC COM 04650Y100 2,920 127,847 SH   SOLE 22 112,634 0 15,213
AT HOME GROUP INC COM 04650Y100 64 2,781 SH   SOLE 30 2,781 0 0
AT&T INC COM 00206R102 310,964 7,938,822 SH   SOLE 2 1,949,286 0 5,989,536
AT&T INC COM 00206R102 81,559 2,082,192 SH   SOLE 4 1,871,934 0 210,258
AT&T INC COM 00206R102 221,844 5,663,612 SH   SOLE 7 5,123,381 0 540,231
AT&T INC COM 00206R102 1,301 33,226 SH   SOLE 13 33,226 0 0
AT&T INC COM 00206R102 1,650 42,119 SH   SOLE 15 42,119 0 0
AT&T INC COM 00206R102 22 574 SH   SOLE 17 0 0 574
AT&T INC COM 00206R102 483,131 12,334,206 SH   SOLE 18 11,456,571 0 877,635
AT&T INC COM 00206R102 23,696 604,961 SH   SOLE 19 604,961 0 0
AT&T INC COM 00206R102 90,834 2,318,981 SH   SOLE 20 0 0 2,318,981
AT&T INC COM 00206R102 4,550,624 116,176,250 SH   SOLE 21 116,176,250 0 0
AT&T INC COM 00206R102 6,448,039 164,616,767 SH   SOLE 22 135,418,046 0 29,198,721
AT&T INC COM 00206R102 297,434 7,593,414 SH   SOLE 23 7,593,414 0 0
AT&T INC COM 00206R102 189,112 4,827,968 SH   SOLE 25 4,821,366 0 6,602
AT&T INC COM 00206R102 721,849 18,428,624 SH   SOLE 26 5,275,378 0 13,153,246
AT&T INC COM 00206R102 54,870 1,400,828 SH   SOLE 28 1,022,639 0 378,189
AT&T INC COM 00206R102 14,105 360,103 SH   SOLE 29 213,734 0 146,369
AT&T INC COM 00206R102 745,242 19,025,826 SH   SOLE 30 19,025,826 0 0
AT&T INC COM 00206R102 131,813 3,365,162 SH   SOLE 31 1,575,323 0 1,789,839
AT&T INC COM 00206R102 8,493 216,818 SH   SOLE 32 216,818 0 0
AT&T INC COM 00206R102 23,231 593,070 SH   SOLE 34 593,070 0 0
AT&T INC COM 00206R102 11,554 294,975 SH   SOLE 35 294,975 0 0
AT&T INC COM 00206R102 267,291 6,823,883 SH   SOLE 36 6,823,883 0 0
AT&T INC COM 00206R102 1,224 31,240 SH   SOLE 40 31,240 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 88 5,333 SH   SOLE 2 1,533 0 3,800
ATARA BIOTHERAPEUTICS INC COM 046513107 8 491 SH   SOLE 7 491 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,635 98,804 SH   SOLE 18 98,804 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 298 18,007 SH   SOLE 19 18,007 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 21,480 1,297,905 SH   SOLE 21 1,297,905 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9,355 565,238 SH   SOLE 22 527,452 0 37,786
ATARA BIOTHERAPEUTICS INC COM 046513107 20 1,196 SH   SOLE 23 1,196 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 41 2,464 SH   SOLE 28 2,464 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 25 1,529 SH   SOLE 30 1,529 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 28 1,676 SH   SOLE 40 1,676 0 0
ATENTO S A SHS L0427L105 2,321 200,100 SH   SOLE 19 200,100 0 0
ATENTO S A SHS L0427L105 186 16,065 SH   SOLE 22 0 0 16,065
ATHENAHEALTH INC COM 04685W103 2,197 17,663 SH   SOLE 2 3,669 0 13,994
ATHENAHEALTH INC COM 04685W103 27 218 SH   SOLE 4 218 0 0
ATHENAHEALTH INC COM 04685W103 118 946 SH   SOLE 7 946 0 0
ATHENAHEALTH INC COM 04685W103 2,366 19,026 SH   SOLE 18 19,026 0 0
ATHENAHEALTH INC COM 04685W103 1,627 13,081 SH   SOLE 19 13,081 0 0
ATHENAHEALTH INC COM 04685W103 55,020 442,428 SH   SOLE 21 442,428 0 0
ATHENAHEALTH INC COM 04685W103 133,564 1,074,007 SH   SOLE 22 957,768 0 116,239
ATHENAHEALTH INC COM 04685W103 3,961 31,853 SH   SOLE 23 31,853 0 0
ATHENAHEALTH INC COM 04685W103 1,551 12,473 SH   SOLE 26 10,381 0 2,092
ATHENAHEALTH INC COM 04685W103 775 6,235 SH   SOLE 28 6,235 0 0
ATHENAHEALTH INC COM 04685W103 532 4,275 SH   SOLE 29 0 0 4,275
ATHENAHEALTH INC COM 04685W103 1,421 11,428 SH   SOLE 30 11,428 0 0
ATHENAHEALTH INC COM 04685W103 111 896 SH   SOLE 31 896 0 0
ATHENAHEALTH INC COM 04685W103 547 4,402 SH   SOLE 40 4,402 0 0
ATHENE HLDG LTD CL A G0684D107 6,034 112,072 SH   SOLE 2 21,510 0 90,562
ATHENE HLDG LTD CL A G0684D107 2,182 40,528 SH   SOLE 4 38,712 0 1,816
ATHENE HLDG LTD CL A G0684D107 3,225 59,897 SH   SOLE 7 42,867 0 17,030
ATHENE HLDG LTD CL A G0684D107 3,466 64,378 SH   SOLE 18 53,776 0 10,602
ATHENE HLDG LTD CL A G0684D107 1,587 29,475 SH   SOLE 19 29,475 0 0
ATHENE HLDG LTD CL A G0684D107 5,483 101,832 SH   SOLE 20 0 0 101,832
ATHENE HLDG LTD CL A G0684D107 140,158 2,603,230 SH   SOLE 21 2,603,230 0 0
ATHENE HLDG LTD CL A G0684D107 143,286 2,661,336 SH   SOLE 22 2,312,561 0 348,775
ATHENE HLDG LTD CL A G0684D107 6,514 120,996 SH   SOLE 23 120,996 0 0
ATHENE HLDG LTD CL A G0684D107 20,638 383,324 SH   SOLE 26 145,994 0 237,330
ATHENE HLDG LTD CL A G0684D107 1,364 25,329 SH   SOLE 28 18,468 0 6,861
ATHENE HLDG LTD CL A G0684D107 1,586 29,449 SH   SOLE 29 3,119 0 26,330
ATHENE HLDG LTD CL A G0684D107 13,067 242,695 SH   SOLE 30 242,695 0 0
ATHENE HLDG LTD CL A G0684D107 2,352 43,688 SH   SOLE 31 16,401 0 27,287
ATHENE HLDG LTD CL A G0684D107 18,669 346,752 SH   SOLE 34 346,752 0 0
ATHENE HLDG LTD CL A G0684D107 1,976 36,710 SH   SOLE 36 36,710 0 0
ATHENE HLDG LTD CL A G0684D107 24 453 SH   SOLE 40 453 0 0
ATHENEX INC COM 04685N103 21 1,191 SH   SOLE 2 1,191 0 0
ATHENEX INC COM 04685N103 332 18,974 SH   SOLE 18 18,974 0 0
ATHENEX INC COM 04685N103 84 4,802 SH   SOLE 19 4,802 0 0
ATHENEX INC COM 04685N103 3,769 215,236 SH   SOLE 21 215,236 0 0
ATHENEX INC COM 04685N103 1,185 67,690 SH   SOLE 22 62,225 0 5,465
ATHERSYS INC COM 04744L106 10 4,761 SH   SOLE 2 4,761 0 0
ATHERSYS INC COM 04744L106 766 371,893 SH   SOLE 18 371,893 0 0
ATHERSYS INC COM 04744L106 141 68,556 SH   SOLE 19 68,556 0 0
ATHERSYS INC COM 04744L106 6,753 3,278,096 SH   SOLE 21 3,278,096 0 0
ATHERSYS INC COM 04744L106 2,519 1,222,760 SH   SOLE 22 1,145,445 0 77,315
ATKORE INTL GROUP INC COM 047649108 75 3,838 SH   SOLE 2 3,675 0 163
ATKORE INTL GROUP INC COM 047649108 18 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,202 112,858 SH   SOLE 18 112,858 0 0
ATKORE INTL GROUP INC COM 047649108 456 23,381 SH   SOLE 19 23,381 0 0
ATKORE INTL GROUP INC COM 047649108 19,464 997,647 SH   SOLE 21 997,647 0 0
ATKORE INTL GROUP INC COM 047649108 14,231 729,419 SH   SOLE 22 665,567 0 63,852
ATKORE INTL GROUP INC COM 047649108 120 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 92 4,718 SH   SOLE 30 4,718 0 0
ATKORE INTL GROUP INC COM 047649108 77 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 10 2,927 SH   SOLE 19 2,927 0 0
ATLANTIC AMERN CORP COM 048209100 2 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 46 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 73 4,013 SH   SOLE 2 987 0 3,026
ATLANTIC CAP BANCSHARES INC COM 048269203 23 1,285 SH   SOLE 7 1,285 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,478 81,436 SH   SOLE 18 81,436 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 298 16,414 SH   SOLE 19 16,414 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 12,162 670,057 SH   SOLE 21 670,057 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 5,144 283,411 SH   SOLE 22 250,855 0 32,556
ATLANTIC CAP BANCSHARES INC COM 048269203 60 3,332 SH   SOLE 30 3,332 0 0
ATLANTIC COAST FINL CORP COM 048426100 22 2,456 SH   SOLE 18 2,456 0 0
ATLANTIC COAST FINL CORP COM 048426100 428 48,622 SH   SOLE 21 48,622 0 0
ATLANTIC COAST FINL CORP COM 048426100 49 5,591 SH   SOLE 22 5,591 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 35 14,148 SH   SOLE 2 7,063 0 7,085
ATLANTIC PWR CORP COM NEW 04878Q863 8 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 1,012 412,948 SH   SOLE 18 412,948 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 171 69,989 SH   SOLE 19 69,989 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,943 3,650,127 SH   SOLE 21 3,650,127 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 3,055 1,246,837 SH   SOLE 22 1,092,303 0 154,534
ATLANTIC PWR CORP COM NEW 04878Q863 88 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 309 125,953 SH   SOLE 29 0 0 125,953
ATLANTICA YIELD PLC SHS G0751N103 3,069 155,769 SH   SOLE 22 155,769 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 1 251 SH   SOLE 19 251 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 7 3,041 SH   SOLE 21 3,041 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,240 527,734 SH   SOLE 22 527,734 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 335 5,086 SH   SOLE 2 1,313 0 3,773
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 44 662 SH   SOLE 7 662 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7,693 116,913 SH   SOLE 18 116,913 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,135 17,256 SH   SOLE 19 17,256 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 143,584 2,182,128 SH   SOLE 21 2,182,128 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 40,940 622,191 SH   SOLE 22 586,862 0 35,329
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,070 31,461 SH   SOLE 30 31,461 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 50 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,178 925,000 PRN   SOLE 21 925,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 24 1,262 SH   SOLE 2 653 0 609
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 768 40,618 SH   SOLE 18 40,618 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 125 6,636 SH   SOLE 19 6,636 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 6,851 362,502 SH   SOLE 21 362,502 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 2,523 133,516 SH   SOLE 22 125,945 0 7,571
ATLASSIAN CORP PLC CL A G06242104 1,142 32,477 SH   SOLE 2 6,758 0 25,719
ATLASSIAN CORP PLC CL A G06242104 63 1,782 SH   SOLE 7 1,782 0 0
ATLASSIAN CORP PLC CL A G06242104 1,201 34,162 SH   SOLE 18 34,162 0 0
ATLASSIAN CORP PLC CL A G06242104 3,065 87,199 SH   SOLE 19 87,199 0 0
ATLASSIAN CORP PLC CL A G06242104 24,073 684,859 SH   SOLE 21 684,859 0 0
ATLASSIAN CORP PLC CL A G06242104 26,319 748,766 SH   SOLE 22 574,817 0 173,949
ATLASSIAN CORP PLC CL A G06242104 57 1,628 SH   SOLE 31 1,628 0 0
ATLASSIAN CORP PLC CL A G06242104 2,510 71,400 SH   SOLE 34 71,400 0 0
ATLASSIAN CORP PLC CL A G06242104 23 655 SH   SOLE 36 655 0 0
ATMOS ENERGY CORP COM 049560105 12,933 154,260 SH   SOLE 2 59,844 0 94,416
ATMOS ENERGY CORP COM 049560105 3,739 44,602 SH   SOLE 4 40,202 0 4,400
ATMOS ENERGY CORP COM 049560105 15,079 179,852 SH   SOLE 7 164,712 0 15,140
ATMOS ENERGY CORP COM 049560105 30,752 366,792 SH   SOLE 18 356,216 0 10,576
ATMOS ENERGY CORP COM 049560105 2,922 34,855 SH   SOLE 19 34,855 0 0
ATMOS ENERGY CORP COM 049560105 414,278 4,941,290 SH   SOLE 21 4,941,290 0 0
ATMOS ENERGY CORP COM 049560105 290,266 3,462,146 SH   SOLE 22 3,094,791 0 367,355
ATMOS ENERGY CORP COM 049560105 10,841 129,307 SH   SOLE 23 129,307 0 0
ATMOS ENERGY CORP COM 049560105 16,070 191,674 SH   SOLE 26 90,679 0 100,995
ATMOS ENERGY CORP COM 049560105 2,013 24,007 SH   SOLE 28 16,915 0 7,092
ATMOS ENERGY CORP COM 049560105 2,693 32,117 SH   SOLE 29 3,239 0 28,878
ATMOS ENERGY CORP COM 049560105 14,572 173,805 SH   SOLE 30 173,805 0 0
ATMOS ENERGY CORP COM 049560105 4,129 49,247 SH   SOLE 31 24,416 0 24,831
ATMOS ENERGY CORP COM 049560105 577 6,882 SH   SOLE 34 6,882 0 0
ATMOS ENERGY CORP COM 049560105 2,053 24,484 SH   SOLE 36 24,484 0 0
ATMOS ENERGY CORP COM 049560105 41 487 SH   SOLE 40 487 0 0
ATN INTL INC COM 00215F107 126 2,399 SH   SOLE 2 594 0 1,805
ATN INTL INC COM 00215F107 6 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 15 292 SH   SOLE 7 292 0 0
ATN INTL INC COM 00215F107 2,727 51,737 SH   SOLE 18 51,737 0 0
ATN INTL INC COM 00215F107 410 7,778 SH   SOLE 19 7,778 0 0
ATN INTL INC COM 00215F107 65,820 1,248,963 SH   SOLE 21 1,248,963 0 0
ATN INTL INC COM 00215F107 16,921 321,086 SH   SOLE 22 300,327 0 20,759
ATN INTL INC COM 00215F107 68 1,299 SH   SOLE 26 0 0 1,299
ATN INTL INC COM 00215F107 83 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 778 14,766 SH   SOLE 30 14,766 0 0
ATN INTL INC COM 00215F107 58 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 7 1,834 SH   SOLE 18 1,834 0 0
ATOMERA INC COM 04965B100 83 21,458 SH   SOLE 21 21,458 0 0
ATOSSA GENETICS INC COM NEW 04962H209 0 639 SH   SOLE 21 639 0 0
ATOSSA GENETICS INC COM NEW 04962H209 4 7,401 SH   SOLE 22 7,401 0 0
ATRICURE INC COM 04963C209 43 1,943 SH   SOLE 2 1,796 0 147
ATRICURE INC COM 04963C209 14 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 2,579 115,282 SH   SOLE 18 115,282 0 0
ATRICURE INC COM 04963C209 762 34,050 SH   SOLE 19 34,050 0 0
ATRICURE INC COM 04963C209 26,686 1,192,946 SH   SOLE 21 1,192,946 0 0
ATRICURE INC COM 04963C209 19,250 860,543 SH   SOLE 22 794,819 0 65,724
ATRICURE INC COM 04963C209 144 6,423 SH   SOLE 23 6,423 0 0
ATRICURE INC COM 04963C209 15 649 SH   SOLE 26 0 0 649
ATRICURE INC COM 04963C209 97 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 295 13,194 SH   SOLE 29 0 0 13,194
ATRICURE INC COM 04963C209 99 4,414 SH   SOLE 30 4,414 0 0
ATRICURE INC COM 04963C209 63 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 57 85 SH   SOLE 2 77 0 8
ATRION CORP COM 049904105 30 44 SH   SOLE 7 44 0 0
ATRION CORP COM 049904105 3,191 4,748 SH   SOLE 18 4,748 0 0
ATRION CORP COM 049904105 708 1,053 SH   SOLE 19 1,053 0 0
ATRION CORP COM 049904105 32,446 48,283 SH   SOLE 21 48,283 0 0
ATRION CORP COM 049904105 28,485 42,388 SH   SOLE 22 39,683 0 2,705
ATRION CORP COM 049904105 648 965 SH   SOLE 23 965 0 0
ATRION CORP COM 049904105 146 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 129 192 SH   SOLE 30 192 0 0
ATRION CORP COM 049904105 134 199 SH   SOLE 40 199 0 0
ATWOOD OCEANICS INC COM 050095108 156 16,561 SH   SOLE 2 4,419 0 12,142
ATWOOD OCEANICS INC COM 050095108 3 367 SH   SOLE 4 367 0 0
ATWOOD OCEANICS INC COM 050095108 52 5,566 SH   SOLE 7 5,566 0 0
ATWOOD OCEANICS INC COM 050095108 3,631 386,725 SH   SOLE 18 386,725 0 0
ATWOOD OCEANICS INC COM 050095108 545 58,069 SH   SOLE 19 58,069 0 0
ATWOOD OCEANICS INC COM 050095108 68,825 7,329,558 SH   SOLE 21 7,329,558 0 0
ATWOOD OCEANICS INC COM 050095108 21,556 2,295,613 SH   SOLE 22 2,144,344 0 151,269
ATWOOD OCEANICS INC COM 050095108 96 10,235 SH   SOLE 26 8,163 0 2,072
ATWOOD OCEANICS INC COM 050095108 86 9,173 SH   SOLE 28 9,173 0 0
ATWOOD OCEANICS INC COM 050095108 1,023 108,937 SH   SOLE 30 108,937 0 0
ATWOOD OCEANICS INC COM 050095108 287 30,559 SH   SOLE 36 30,559 0 0
ATWOOD OCEANICS INC COM 050095108 61 6,495 SH   SOLE 40 6,495 0 0
ATYR PHARMA INC COM 002120103 15 2,926 SH   SOLE 18 2,926 0 0
ATYR PHARMA INC COM 002120103 807 159,779 SH   SOLE 19 159,779 0 0
ATYR PHARMA INC COM 002120103 194 38,461 SH   SOLE 21 38,461 0 0
ATYR PHARMA INC COM 002120103 1,534 303,765 SH   SOLE 22 303,765 0 0
ATYR PHARMA INC COM 002120103 83 16,514 SH   SOLE 29 0 0 16,514
AU OPTRONICS CORP SPONSORED ADR 002255107 13 3,100 SH   SOLE 2 3,100 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 77 19,179 SH   SOLE 22 19,179 0 0
AUBURN NATL BANCORP COM 050473107 14 393 SH   SOLE 18 393 0 0
AUBURN NATL BANCORP COM 050473107 21 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 31 1,123 SH   SOLE 2 918 0 205
AUDENTES THERAPEUTICS INC COM 05070R104 28 1,005 SH   SOLE 7 1,005 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,532 54,680 SH   SOLE 18 54,680 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 327 11,664 SH   SOLE 19 11,664 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 25,449 908,586 SH   SOLE 21 908,586 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 6,242 222,864 SH   SOLE 22 197,696 0 25,168
AUDIOCODES LTD ORD M15342104 206 28,817 SH   SOLE 22 28,817 0 0
AUTOBYTEL INC COM NEW 05275N205 10 1,400 SH   SOLE 18 1,400 0 0
AUTOBYTEL INC COM NEW 05275N205 25 3,564 SH   SOLE 19 3,564 0 0
AUTOBYTEL INC COM NEW 05275N205 182 26,421 SH   SOLE 21 26,421 0 0
AUTOBYTEL INC COM NEW 05275N205 1,263 183,333 SH   SOLE 22 183,333 0 0
AUTOBYTEL INC COM NEW 05275N205 140 20,377 SH   SOLE 23 20,377 0 0
AUTOBYTEL INC COM NEW 05275N205 102 14,842 SH   SOLE 29 0 0 14,842
AUTODESK INC COM 052769106 45,223 402,842 SH   SOLE 2 52,384 0 350,458
AUTODESK INC COM 052769106 7,090 63,154 SH   SOLE 4 55,954 0 7,200
AUTODESK INC COM 052769106 17,150 152,770 SH   SOLE 7 150,853 0 1,917
AUTODESK INC COM 052769106 191 1,699 SH   SOLE 15 1,699 0 0
AUTODESK INC COM 052769106 195,146 1,738,341 SH   SOLE 18 1,374,286 0 364,055
AUTODESK INC COM 052769106 176,072 1,568,433 SH   SOLE 19 1,568,433 0 0
AUTODESK INC COM 052769106 10,003 89,107 SH   SOLE 20 0 0 89,107
AUTODESK INC COM 052769106 544,719 4,852,300 SH   SOLE 21 4,852,300 0 0
AUTODESK INC COM 052769106 647,982 5,772,154 SH   SOLE 22 4,829,886 0 942,268
AUTODESK INC COM 052769106 27,373 243,833 SH   SOLE 23 243,833 0 0
AUTODESK INC COM 052769106 18,557 165,305 SH   SOLE 25 165,305 0 0
AUTODESK INC COM 052769106 61,016 543,528 SH   SOLE 26 195,011 0 348,517
AUTODESK INC COM 052769106 5,081 45,261 SH   SOLE 28 33,073 0 12,188
AUTODESK INC COM 052769106 950 8,463 SH   SOLE 29 8,463 0 0
AUTODESK INC COM 052769106 80,501 717,097 SH   SOLE 30 717,097 0 0
AUTODESK INC COM 052769106 11,895 105,963 SH   SOLE 31 45,555 0 60,408
AUTODESK INC COM 052769106 3,561 31,718 SH   SOLE 32 31,718 0 0
AUTODESK INC COM 052769106 13,476 120,046 SH   SOLE 34 120,046 0 0
AUTODESK INC COM 052769106 21,264 189,413 SH   SOLE 36 189,413 0 0
AUTODESK INC COM 052769106 130 1,159 SH   SOLE 40 1,159 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 6,310 105,034 SH   SOLE 2 77,027 0 28,007
AUTOHOME INC SP ADR RP CL A 05278C107 779 12,971 SH   SOLE 4 12,971 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 659 10,961 SH   SOLE 7 3,758 0 7,203
AUTOHOME INC SP ADR RP CL A 05278C107 80 1,334 SH   SOLE 13 0 0 1,334
AUTOHOME INC SP ADR RP CL A 05278C107 1,301 21,648 SH   SOLE 15 21,648 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,657 60,867 SH   SOLE 18 60,867 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 698 11,625 SH   SOLE 19 11,625 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 58,168 968,183 SH   SOLE 21 968,183 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 121,187 2,017,087 SH   SOLE 22 1,376,302 0 640,785
AUTOHOME INC SP ADR RP CL A 05278C107 3,605 60,000 SH   SOLE 23 60,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 450 7,482 SH   SOLE 25 7,482 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 11,835 196,995 SH   SOLE 26 72,606 0 124,389
AUTOHOME INC SP ADR RP CL A 05278C107 453 7,532 SH   SOLE 28 7,532 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,216 20,240 SH   SOLE 29 14,417 0 5,823
AUTOHOME INC SP ADR RP CL A 05278C107 17,818 296,577 SH   SOLE 30 296,577 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,755 29,215 SH   SOLE 31 3,219 0 25,996
AUTOHOME INC SP ADR RP CL A 05278C107 292 4,867 SH   SOLE 34 4,867 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 16 267 SH   SOLE 40 267 0 0
AUTOLIV INC COM 052800109 6,491 52,514 SH   SOLE 2 10,969 0 41,545
AUTOLIV INC COM 052800109 3,327 26,917 SH   SOLE 4 23,967 0 2,950
AUTOLIV INC COM 052800109 2,852 23,071 SH   SOLE 7 16,147 0 6,924
AUTOLIV INC COM 052800109 495 4,001 SH   SOLE 13 4,001 0 0
AUTOLIV INC COM 052800109 83 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,603 12,968 SH   SOLE 18 1,631 0 11,337
AUTOLIV INC COM 052800109 2,583 20,901 SH   SOLE 19 20,901 0 0
AUTOLIV INC COM 052800109 7,841 63,438 SH   SOLE 20 0 0 63,438
AUTOLIV INC COM 052800109 20,672 167,247 SH   SOLE 21 167,247 0 0
AUTOLIV INC COM 052800109 189,215 1,530,863 SH   SOLE 22 1,460,417 0 70,446
AUTOLIV INC COM 052800109 12,753 103,181 SH   SOLE 23 103,181 0 0
AUTOLIV INC COM 052800109 9,083 73,489 SH   SOLE 25 73,489 0 0
AUTOLIV INC COM 052800109 31,007 250,869 SH   SOLE 26 91,556 0 159,313
AUTOLIV INC COM 052800109 2,588 20,942 SH   SOLE 28 15,198 0 5,744
AUTOLIV INC COM 052800109 3,168 25,628 SH   SOLE 29 3,917 0 21,711
AUTOLIV INC COM 052800109 12,986 105,062 SH   SOLE 30 105,062 0 0
AUTOLIV INC COM 052800109 4,608 37,283 SH   SOLE 31 15,315 0 21,968
AUTOLIV INC COM 052800109 711 5,756 SH   SOLE 34 5,756 0 0
AUTOLIV INC COM 052800109 11,777 95,286 SH   SOLE 36 95,286 0 0
AUTOLIV INC COM 052800109 55 444 SH   SOLE 40 444 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 77,631 710,126 SH   SOLE 2 274,664 0 435,462
AUTOMATIC DATA PROCESSING IN COM 053015103 18,178 166,279 SH   SOLE 4 150,873 0 15,406
AUTOMATIC DATA PROCESSING IN COM 053015103 60,389 552,409 SH   SOLE 7 420,426 0 131,983
AUTOMATIC DATA PROCESSING IN COM 053015103 726 6,638 SH   SOLE 13 6,638 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 398 3,638 SH   SOLE 15 3,638 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 104,395 954,952 SH   SOLE 18 892,865 0 62,087
AUTOMATIC DATA PROCESSING IN COM 053015103 3,158 28,884 SH   SOLE 19 28,884 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 29,654 271,255 SH   SOLE 20 0 0 271,255
AUTOMATIC DATA PROCESSING IN COM 053015103 1,005,305 9,195,986 SH   SOLE 21 9,195,986 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,364,190 12,478,873 SH   SOLE 22 10,375,837 0 2,103,036
AUTOMATIC DATA PROCESSING IN COM 053015103 62,469 571,429 SH   SOLE 23 571,429 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 39,492 361,255 SH   SOLE 25 361,255 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 234,096 2,141,384 SH   SOLE 26 405,656 0 1,735,728
AUTOMATIC DATA PROCESSING IN COM 053015103 11,154 102,031 SH   SOLE 28 74,445 0 27,586
AUTOMATIC DATA PROCESSING IN COM 053015103 5,201 47,574 SH   SOLE 29 21,078 0 26,496
AUTOMATIC DATA PROCESSING IN COM 053015103 202,890 1,855,932 SH   SOLE 30 1,855,932 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 31,828 291,148 SH   SOLE 31 104,186 0 186,962
AUTOMATIC DATA PROCESSING IN COM 053015103 7,030 64,304 SH   SOLE 32 64,304 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,144 65,353 SH   SOLE 34 65,353 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 53,811 492,236 SH   SOLE 36 492,236 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 250 2,285 SH   SOLE 40 2,285 0 0
AUTONATION INC COM 05329W102 4,958 104,472 SH   SOLE 2 35,386 0 69,086
AUTONATION INC COM 05329W102 975 20,538 SH   SOLE 4 18,130 0 2,408
AUTONATION INC COM 05329W102 469 9,877 SH   SOLE 7 8,341 0 1,536
AUTONATION INC COM 05329W102 28 588 SH   SOLE 15 588 0 0
AUTONATION INC COM 05329W102 13,097 275,952 SH   SOLE 18 269,516 0 6,436
AUTONATION INC COM 05329W102 1,048 22,083 SH   SOLE 19 22,083 0 0
AUTONATION INC COM 05329W102 3,749 79,000 SH   SOLE 20 0 0 79,000
AUTONATION INC COM 05329W102 129,292 2,724,237 SH   SOLE 21 2,724,237 0 0
AUTONATION INC COM 05329W102 99,311 2,092,510 SH   SOLE 22 1,871,666 0 220,844
AUTONATION INC COM 05329W102 3,680 77,546 SH   SOLE 23 77,546 0 0
AUTONATION INC COM 05329W102 2,351 49,534 SH   SOLE 25 49,534 0 0
AUTONATION INC COM 05329W102 11,622 244,881 SH   SOLE 26 118,847 0 126,034
AUTONATION INC COM 05329W102 757 15,957 SH   SOLE 28 11,738 0 4,219
AUTONATION INC COM 05329W102 942 19,855 SH   SOLE 29 3,560 0 16,295
AUTONATION INC COM 05329W102 3,782 79,679 SH   SOLE 30 79,679 0 0
AUTONATION INC COM 05329W102 1,498 31,560 SH   SOLE 31 12,723 0 18,837
AUTONATION INC COM 05329W102 219 4,612 SH   SOLE 34 4,612 0 0
AUTONATION INC COM 05329W102 3,583 75,486 SH   SOLE 36 75,486 0 0
AUTONATION INC COM 05329W102 17 365 SH   SOLE 40 365 0 0
AUTOZONE INC COM 053332102 24,171 40,616 SH   SOLE 2 13,267 0 27,349
AUTOZONE INC COM 053332102 5,398 9,071 SH   SOLE 4 8,043 0 1,028
AUTOZONE INC COM 053332102 13,370 22,467 SH   SOLE 7 21,744 0 723
AUTOZONE INC COM 053332102 566 951 SH   SOLE 13 951 0 0
AUTOZONE INC COM 053332102 108 182 SH   SOLE 15 182 0 0
AUTOZONE INC COM 053332102 36,168 60,775 SH   SOLE 18 56,590 0 4,185
AUTOZONE INC COM 053332102 13,173 22,136 SH   SOLE 19 22,136 0 0
AUTOZONE INC COM 053332102 8,303 13,952 SH   SOLE 20 0 0 13,952
AUTOZONE INC COM 053332102 379,806 638,212 SH   SOLE 21 638,212 0 0
AUTOZONE INC COM 053332102 462,540 777,234 SH   SOLE 22 647,989 0 129,245
AUTOZONE INC COM 053332102 20,277 34,073 SH   SOLE 23 34,073 0 0
AUTOZONE INC COM 053332102 13,078 21,975 SH   SOLE 25 21,975 0 0
AUTOZONE INC COM 053332102 56,280 94,570 SH   SOLE 26 28,494 0 66,076
AUTOZONE INC COM 053332102 3,866 6,497 SH   SOLE 28 4,787 0 1,710
AUTOZONE INC COM 053332102 618 1,039 SH   SOLE 29 1,039 0 0
AUTOZONE INC COM 053332102 53,759 90,335 SH   SOLE 30 90,335 0 0
AUTOZONE INC COM 053332102 9,111 15,309 SH   SOLE 31 6,165 0 9,144
AUTOZONE INC COM 053332102 11,461 19,258 SH   SOLE 34 19,258 0 0
AUTOZONE INC COM 053332102 19,565 32,876 SH   SOLE 36 32,876 0 0
AUTOZONE INC COM 053332102 88 148 SH   SOLE 40 148 0 0
AUTOZONE INC OPTIONS 053332102 19,222 32,300 SH Put SOLE 19 32,300 0 0
AUTOZONE INC OPTIONS 053332102 238 400 SH Put SOLE 22 400 0 0
AUTOZONE INC OPTIONS 053332102 4,344 7,300 SH Put SOLE 34 7,300 0 0
AV HOMES INC COM 00234P102 62 3,637 SH   SOLE 2 554 0 3,083
AV HOMES INC COM 00234P102 834 48,622 SH   SOLE 18 48,622 0 0
AV HOMES INC COM 00234P102 172 10,025 SH   SOLE 19 10,025 0 0
AV HOMES INC COM 00234P102 6,894 402,002 SH   SOLE 21 402,002 0 0
AV HOMES INC COM 00234P102 6,865 400,304 SH   SOLE 22 384,579 0 15,725
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 7 700 SH   SOLE 2 700 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6,117 582,554 SH   SOLE 21 582,554 0 0
AVALONBAY CMNTYS INC COM 053484101 33,163 185,869 SH   SOLE 2 54,664 0 131,205
AVALONBAY CMNTYS INC COM 053484101 26,115 146,369 SH   SOLE 4 141,885 0 4,484
AVALONBAY CMNTYS INC COM 053484101 54,359 304,666 SH   SOLE 7 300,002 0 4,664
AVALONBAY CMNTYS INC COM 053484101 365 2,046 SH   SOLE 13 2,046 0 0
AVALONBAY CMNTYS INC COM 053484101 1,027 5,757 SH   SOLE 15 5,757 0 0
AVALONBAY CMNTYS INC COM 053484101 58,240 326,419 SH   SOLE 18 307,311 0 19,108
AVALONBAY CMNTYS INC COM 053484101 43,794 245,456 SH   SOLE 19 245,456 0 0
AVALONBAY CMNTYS INC COM 053484101 12,068 67,636 SH   SOLE 20 0 0 67,636
AVALONBAY CMNTYS INC COM 053484101 941,337 5,275,964 SH   SOLE 21 5,275,964 0 0
AVALONBAY CMNTYS INC COM 053484101 1,022,574 5,731,274 SH   SOLE 22 4,989,789 0 741,485
AVALONBAY CMNTYS INC COM 053484101 30,833 172,812 SH   SOLE 23 172,812 0 0
AVALONBAY CMNTYS INC COM 053484101 64,871 363,584 SH   SOLE 25 363,584 0 0
AVALONBAY CMNTYS INC COM 053484101 97,615 547,110 SH   SOLE 26 128,824 0 418,286
AVALONBAY CMNTYS INC COM 053484101 5,573 31,233 SH   SOLE 28 22,619 0 8,614
AVALONBAY CMNTYS INC COM 053484101 9,245 51,815 SH   SOLE 29 51,815 0 0
AVALONBAY CMNTYS INC COM 053484101 199,287 1,116,954 SH   SOLE 30 1,116,954 0 0
AVALONBAY CMNTYS INC COM 053484101 19,645 110,103 SH   SOLE 31 69,891 0 40,212
AVALONBAY CMNTYS INC COM 053484101 16,409 91,966 SH   SOLE 34 91,966 0 0
AVALONBAY CMNTYS INC COM 053484101 26,618 149,185 SH   SOLE 36 149,185 0 0
AVALONBAY CMNTYS INC COM 053484101 118 661 SH   SOLE 40 661 0 0
AVANGRID INC COM 05351W103 1,196 25,217 SH   SOLE 2 6,465 0 18,752
AVANGRID INC COM 05351W103 21 453 SH   SOLE 4 453 0 0
AVANGRID INC COM 05351W103 98 2,057 SH   SOLE 7 2,057 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,328 28,014 SH   SOLE 18 28,014 0 0
AVANGRID INC COM 05351W103 700 14,766 SH   SOLE 19 14,766 0 0
AVANGRID INC COM 05351W103 26,086 550,103 SH   SOLE 21 550,103 0 0
AVANGRID INC COM 05351W103 60,523 1,276,320 SH   SOLE 22 1,136,592 0 139,728
AVANGRID INC COM 05351W103 1,993 42,021 SH   SOLE 25 42,021 0 0
AVANGRID INC COM 05351W103 1,316 27,748 SH   SOLE 26 6,805 0 20,943
AVANGRID INC COM 05351W103 1,121 23,631 SH   SOLE 30 23,631 0 0
AVANGRID INC COM 05351W103 63 1,330 SH   SOLE 31 1,330 0 0
AVANGRID INC COM 05351W103 2,242 47,280 SH   SOLE 36 47,280 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 6 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 85 15,281 SH   SOLE 21 15,281 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2 669 SH   SOLE 17 0 0 669
AVEO PHARMACEUTICALS INC COM 053588109 49 13,305 SH   SOLE 19 13,305 0 0
AVEO PHARMACEUTICALS INC COM 053588109 96 26,289 SH   SOLE 21 26,289 0 0
AVEO PHARMACEUTICALS INC COM 053588109 6,715 1,839,844 SH   SOLE 22 1,839,844 0 0
AVERY DENNISON CORP COM 053611109 11,660 118,566 SH   SOLE 2 32,099 0 86,467
AVERY DENNISON CORP COM 053611109 3,274 33,288 SH   SOLE 4 30,296 0 2,992
AVERY DENNISON CORP COM 053611109 9,231 93,867 SH   SOLE 7 79,466 0 14,401
AVERY DENNISON CORP COM 053611109 64 650 SH   SOLE 13 650 0 0
AVERY DENNISON CORP COM 053611109 56 571 SH   SOLE 15 571 0 0
AVERY DENNISON CORP COM 053611109 41,174 418,695 SH   SOLE 18 380,544 0 38,151
AVERY DENNISON CORP COM 053611109 19,387 197,147 SH   SOLE 19 197,147 0 0
AVERY DENNISON CORP COM 053611109 6,857 69,728 SH   SOLE 20 0 0 69,728
AVERY DENNISON CORP COM 053611109 185,712 1,888,472 SH   SOLE 21 1,888,472 0 0
AVERY DENNISON CORP COM 053611109 262,022 2,664,453 SH   SOLE 22 2,253,507 0 410,946
AVERY DENNISON CORP COM 053611109 11,354 115,455 SH   SOLE 23 115,455 0 0
AVERY DENNISON CORP COM 053611109 10,563 107,416 SH   SOLE 25 98,272 0 9,144
AVERY DENNISON CORP COM 053611109 29,459 299,564 SH   SOLE 26 114,425 0 185,139
AVERY DENNISON CORP COM 053611109 1,980 20,130 SH   SOLE 28 14,588 0 5,542
AVERY DENNISON CORP COM 053611109 2,417 24,573 SH   SOLE 29 2,572 0 22,001
AVERY DENNISON CORP COM 053611109 24,953 253,738 SH   SOLE 30 253,738 0 0
AVERY DENNISON CORP COM 053611109 4,848 49,296 SH   SOLE 31 19,482 0 29,814
AVERY DENNISON CORP COM 053611109 10,055 102,243 SH   SOLE 34 102,243 0 0
AVERY DENNISON CORP COM 053611109 9,195 93,500 SH   SOLE 36 93,500 0 0
AVERY DENNISON CORP COM 053611109 44 443 SH   SOLE 40 443 0 0
AVEXIS INC COM 05366U100 3,683 38,080 SH   SOLE 2 37,935 0 145
AVEXIS INC COM 05366U100 8 87 SH   SOLE 4 87 0 0
AVEXIS INC COM 05366U100 53 550 SH   SOLE 7 550 0 0
AVEXIS INC COM 05366U100 11,075 114,495 SH   SOLE 18 114,495 0 0
AVEXIS INC COM 05366U100 34,997 361,798 SH   SOLE 19 361,798 0 0
AVEXIS INC COM 05366U100 120,489 1,245,618 SH   SOLE 21 1,245,618 0 0
AVEXIS INC COM 05366U100 61,988 640,835 SH   SOLE 22 591,367 0 49,468
AVEXIS INC COM 05366U100 36 376 SH   SOLE 23 376 0 0
AVEXIS INC COM 05366U100 1,142 11,809 SH   SOLE 26 10,634 0 1,175
AVEXIS INC COM 05366U100 400 4,134 SH   SOLE 28 4,134 0 0
AVEXIS INC COM 05366U100 373 3,852 SH   SOLE 30 3,852 0 0
AVEXIS INC COM 05366U100 11,095 114,703 SH   SOLE 34 114,703 0 0
AVEXIS INC COM 05366U100 275 2,845 SH   SOLE 40 2,845 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 13 779 SH   SOLE 18 779 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 247 14,525 SH   SOLE 21 14,525 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,395 140,812 SH   SOLE 22 140,812 0 0
AVID TECHNOLOGY INC COM 05367P100 26 5,733 SH   SOLE 2 2,460 0 3,273
AVID TECHNOLOGY INC COM 05367P100 3 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 594 130,825 SH   SOLE 18 130,825 0 0
AVID TECHNOLOGY INC COM 05367P100 120 26,446 SH   SOLE 19 26,446 0 0
AVID TECHNOLOGY INC COM 05367P100 4,939 1,087,925 SH   SOLE 21 1,087,925 0 0
AVID TECHNOLOGY INC COM 05367P100 3,527 776,822 SH   SOLE 22 735,912 0 40,910
AVINGER INC COM 053734109 1 3,056 SH   SOLE 21 3,056 0 0
AVINGER INC COM 053734109 17 43,973 SH   SOLE 22 43,973 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 0 3 SH   SOLE 17 0 0 3
AVIRAGEN THERAPEUTICS INC COM 053761102 6 9,180 SH   SOLE 19 9,180 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 13 18,616 SH   SOLE 21 18,616 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 314 458,135 SH   SOLE 22 458,135 0 0
AVIS BUDGET GROUP COM 053774105 1,278 33,583 SH   SOLE 2 33,018 0 565
AVIS BUDGET GROUP COM 053774105 229 6,028 SH   SOLE 7 6,028 0 0
AVIS BUDGET GROUP COM 053774105 17,571 461,656 SH   SOLE 18 461,656 0 0
AVIS BUDGET GROUP COM 053774105 2,130 55,952 SH   SOLE 19 55,952 0 0
AVIS BUDGET GROUP COM 053774105 201,235 5,287,322 SH   SOLE 21 5,287,322 0 0
AVIS BUDGET GROUP COM 053774105 88,439 2,323,679 SH   SOLE 22 2,152,566 0 171,113
AVIS BUDGET GROUP COM 053774105 930 24,423 SH   SOLE 26 18,433 0 5,990
AVIS BUDGET GROUP COM 053774105 482 12,664 SH   SOLE 28 12,664 0 0
AVIS BUDGET GROUP COM 053774105 439 11,536 SH   SOLE 30 11,536 0 0
AVIS BUDGET GROUP COM 053774105 1,731 45,474 SH   SOLE 36 45,474 0 0
AVIS BUDGET GROUP COM 053774105 266 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 909 17,568 SH   SOLE 2 6,464 0 11,104
AVISTA CORP COM 05379B107 139 2,694 SH   SOLE 4 2,694 0 0
AVISTA CORP COM 05379B107 792 15,299 SH   SOLE 7 15,299 0 0
AVISTA CORP COM 05379B107 19,060 368,171 SH   SOLE 18 368,171 0 0
AVISTA CORP COM 05379B107 6,514 125,823 SH   SOLE 19 125,823 0 0
AVISTA CORP COM 05379B107 464,721 8,976,643 SH   SOLE 21 8,976,643 0 0
AVISTA CORP COM 05379B107 91,109 1,759,877 SH   SOLE 22 1,626,593 0 133,284
AVISTA CORP COM 05379B107 1,099 21,219 SH   SOLE 23 21,219 0 0
AVISTA CORP COM 05379B107 1,026 19,813 SH   SOLE 26 15,481 0 4,332
AVISTA CORP COM 05379B107 465 8,985 SH   SOLE 28 8,985 0 0
AVISTA CORP COM 05379B107 616 11,893 SH   SOLE 29 0 0 11,893
AVISTA CORP COM 05379B107 6,046 116,780 SH   SOLE 30 116,780 0 0
AVISTA CORP COM 05379B107 3,597 69,476 SH   SOLE 32 69,476 0 0
AVISTA CORP COM 05379B107 372 7,181 SH   SOLE 36 7,181 0 0
AVISTA CORP COM 05379B107 343 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 7,688 195,611 SH   SOLE 2 65,447 0 130,164
AVNET INC COM 053807103 1,495 38,032 SH   SOLE 4 35,059 0 2,973
AVNET INC COM 053807103 2,268 57,716 SH   SOLE 7 38,240 0 19,476
AVNET INC COM 053807103 33 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 18,149 461,817 SH   SOLE 18 448,821 0 12,996
AVNET INC COM 053807103 6,706 170,630 SH   SOLE 19 170,630 0 0
AVNET INC COM 053807103 4,269 108,620 SH   SOLE 20 0 0 108,620
AVNET INC COM 053807103 208,233 5,298,551 SH   SOLE 21 5,298,551 0 0
AVNET INC COM 053807103 161,531 4,110,210 SH   SOLE 22 3,664,731 0 445,479
AVNET INC COM 053807103 7,073 179,979 SH   SOLE 23 179,979 0 0
AVNET INC COM 053807103 5,251 133,615 SH   SOLE 25 133,615 0 0
AVNET INC COM 053807103 14,937 380,074 SH   SOLE 26 163,338 0 216,736
AVNET INC COM 053807103 1,095 27,855 SH   SOLE 28 19,835 0 8,020
AVNET INC COM 053807103 1,334 33,944 SH   SOLE 29 2,530 0 31,414
AVNET INC COM 053807103 8,593 218,647 SH   SOLE 30 218,647 0 0
AVNET INC COM 053807103 2,638 67,121 SH   SOLE 31 24,960 0 42,161
AVNET INC COM 053807103 3,844 97,818 SH   SOLE 34 97,818 0 0
AVNET INC COM 053807103 6,481 164,916 SH   SOLE 36 164,916 0 0
AVNET INC COM 053807103 26 661 SH   SOLE 40 661 0 0
AVON PRODS INC COM 054303102 403 173,170 SH   SOLE 2 173,170 0 0
AVON PRODS INC COM 054303102 5 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 48 20,571 SH   SOLE 7 20,571 0 0
AVON PRODS INC COM 054303102 2,933 1,258,771 SH   SOLE 18 1,258,771 0 0
AVON PRODS INC COM 054303102 152 65,408 SH   SOLE 19 65,408 0 0
AVON PRODS INC COM 054303102 34,077 14,625,325 SH   SOLE 21 14,625,325 0 0
AVON PRODS INC COM 054303102 26,660 11,441,997 SH   SOLE 22 11,194,330 0 247,667
AVON PRODS INC COM 054303102 296 126,989 SH   SOLE 26 92,457 0 34,532
AVON PRODS INC COM 054303102 145 62,085 SH   SOLE 28 62,085 0 0
AVON PRODS INC COM 054303102 319 136,909 SH   SOLE 29 0 0 136,909
AVON PRODS INC COM 054303102 165 70,835 SH   SOLE 30 70,835 0 0
AVON PRODS INC COM 054303102 691 296,715 SH   SOLE 36 296,715 0 0
AVON PRODS INC COM 054303102 110 47,317 SH   SOLE 40 47,317 0 0
AVX CORP NEW COM 002444107 197 10,797 SH   SOLE 2 2,599 0 8,198
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 48 2,632 SH   SOLE 7 2,632 0 0
AVX CORP NEW COM 002444107 3,091 169,553 SH   SOLE 18 169,553 0 0
AVX CORP NEW COM 002444107 739 40,512 SH   SOLE 19 40,512 0 0
AVX CORP NEW COM 002444107 27,500 1,508,477 SH   SOLE 21 1,508,477 0 0
AVX CORP NEW COM 002444107 22,792 1,250,251 SH   SOLE 22 1,156,704 0 93,547
AVX CORP NEW COM 002444107 185 10,150 SH   SOLE 23 10,150 0 0
AVX CORP NEW COM 002444107 372 20,392 SH   SOLE 26 18,744 0 1,648
AVX CORP NEW COM 002444107 130 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 138 7,564 SH   SOLE 30 7,564 0 0
AVX CORP NEW COM 002444107 124 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 12 2,595 SH   SOLE 18 2,595 0 0
AWARE INC MASS COM 05453N100 184 39,623 SH   SOLE 21 39,623 0 0
AWARE INC MASS COM 05453N100 1,981 425,963 SH   SOLE 22 425,963 0 0
AXALTA COATING SYS LTD COM G0750C108 7,364 254,626 SH   SOLE 2 78,925 0 175,701
AXALTA COATING SYS LTD COM G0750C108 4,207 145,484 SH   SOLE 4 141,004 0 4,480
AXALTA COATING SYS LTD COM G0750C108 485 16,784 SH   SOLE 7 16,784 0 0
AXALTA COATING SYS LTD COM G0750C108 25,115 868,433 SH   SOLE 18 830,729 0 37,704
AXALTA COATING SYS LTD COM G0750C108 157,098 5,432,173 SH   SOLE 19 5,432,173 0 0
AXALTA COATING SYS LTD COM G0750C108 4,160 143,856 SH   SOLE 20 0 0 143,856
AXALTA COATING SYS LTD COM G0750C108 71,434 2,470,047 SH   SOLE 21 2,470,047 0 0
AXALTA COATING SYS LTD COM G0750C108 176,734 6,111,132 SH   SOLE 22 5,440,591 0 670,541
AXALTA COATING SYS LTD COM G0750C108 7,844 271,219 SH   SOLE 23 271,219 0 0
AXALTA COATING SYS LTD COM G0750C108 12,542 433,671 SH   SOLE 26 219,397 0 214,274
AXALTA COATING SYS LTD COM G0750C108 1,473 50,940 SH   SOLE 28 37,484 0 13,456
AXALTA COATING SYS LTD COM G0750C108 1,900 65,685 SH   SOLE 29 12,436 0 53,249
AXALTA COATING SYS LTD COM G0750C108 5,793 200,328 SH   SOLE 30 200,328 0 0
AXALTA COATING SYS LTD COM G0750C108 2,524 87,266 SH   SOLE 31 45,274 0 41,992
AXALTA COATING SYS LTD COM G0750C108 60,579 2,094,711 SH   SOLE 34 2,094,711 0 0
AXALTA COATING SYS LTD COM G0750C108 1,220 42,178 SH   SOLE 36 42,178 0 0
AXALTA COATING SYS LTD COM G0750C108 45 1,545 SH   SOLE 40 1,545 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 112 4,112 SH   SOLE 2 4,006 0 106
AXCELIS TECHNOLOGIES INC COM NEW 054540208 20 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,943 107,614 SH   SOLE 18 107,614 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 632 23,120 SH   SOLE 19 23,120 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 26,173 956,972 SH   SOLE 21 956,972 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 24,088 880,718 SH   SOLE 22 817,577 0 63,141
AXCELIS TECHNOLOGIES INC COM NEW 054540208 91 3,330 SH   SOLE 28 3,330 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 124 4,529 SH   SOLE 30 4,529 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 135 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,111 124,072 SH   SOLE 2 33,425 0 90,647
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,645 28,703 SH   SOLE 4 26,765 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,681 64,237 SH   SOLE 7 49,401 0 14,836
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 33 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,857 67,294 SH   SOLE 18 58,845 0 8,449
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,373 128,655 SH   SOLE 19 128,655 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,499 78,501 SH   SOLE 20 0 0 78,501
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 131,552 2,295,451 SH   SOLE 21 2,295,451 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 162,932 2,842,986 SH   SOLE 22 2,524,184 0 318,802
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,456 95,210 SH   SOLE 23 95,210 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,809 66,460 SH   SOLE 25 66,460 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 21,105 368,254 SH   SOLE 26 101,188 0 267,066
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,098 19,153 SH   SOLE 28 13,926 0 5,227
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,507 26,298 SH   SOLE 29 2,092 0 24,206
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 13,107 228,703 SH   SOLE 30 228,703 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,761 48,184 SH   SOLE 31 18,034 0 30,150
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,690 46,943 SH   SOLE 34 46,943 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,783 118,362 SH   SOLE 36 118,362 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 28 483 SH   SOLE 40 483 0 0
AXOGEN INC COM 05463X106 32 1,669 SH   SOLE 2 1,394 0 275
AXOGEN INC COM 05463X106 21 1,107 SH   SOLE 7 1,107 0 0
AXOGEN INC COM 05463X106 1,886 97,454 SH   SOLE 18 97,454 0 0
AXOGEN INC COM 05463X106 423 21,860 SH   SOLE 19 21,860 0 0
AXOGEN INC COM 05463X106 16,786 867,510 SH   SOLE 21 867,510 0 0
AXOGEN INC COM 05463X106 7,502 387,695 SH   SOLE 22 352,246 0 35,449
AXON ENTERPRISE INC COM 05464C101 125 5,492 SH   SOLE 2 2,925 0 2,567
AXON ENTERPRISE INC COM 05464C101 6 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 32 1,408 SH   SOLE 7 1,408 0 0
AXON ENTERPRISE INC COM 05464C101 5,403 238,350 SH   SOLE 18 238,350 0 0
AXON ENTERPRISE INC COM 05464C101 878 38,734 SH   SOLE 19 38,734 0 0
AXON ENTERPRISE INC COM 05464C101 144,584 6,377,778 SH   SOLE 21 6,377,778 0 0
AXON ENTERPRISE INC COM 05464C101 32,683 1,441,663 SH   SOLE 22 1,341,887 0 99,776
AXON ENTERPRISE INC COM 05464C101 849 37,435 SH   SOLE 26 33,050 0 4,385
AXON ENTERPRISE INC COM 05464C101 176 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 1,605 70,795 SH   SOLE 30 70,795 0 0
AXON ENTERPRISE INC COM 05464C101 127 5,624 SH   SOLE 40 5,624 0 0
AXOVANT SCIENCES LTD COM G0750W104 13 1,854 SH   SOLE 2 1,694 0 160
AXOVANT SCIENCES LTD COM G0750W104 5 752 SH   SOLE 7 752 0 0
AXOVANT SCIENCES LTD COM G0750W104 754 109,620 SH   SOLE 18 109,620 0 0
AXOVANT SCIENCES LTD COM G0750W104 174 25,243 SH   SOLE 19 25,243 0 0
AXOVANT SCIENCES LTD COM G0750W104 6,473 940,845 SH   SOLE 21 940,845 0 0
AXOVANT SCIENCES LTD COM G0750W104 2,517 365,798 SH   SOLE 22 293,730 0 72,068
AXOVANT SCIENCES LTD COM G0750W104 24 3,528 SH   SOLE 28 3,528 0 0
AXOVANT SCIENCES LTD COM G0750W104 35 5,097 SH   SOLE 30 5,097 0 0
AXOVANT SCIENCES LTD COM G0750W104 35 5,028 SH   SOLE 40 5,028 0 0
AXSOME THERAPEUTICS INC COM 05464T104 15 2,682 SH   SOLE 18 2,682 0 0
AXSOME THERAPEUTICS INC COM 05464T104 236 42,581 SH   SOLE 21 42,581 0 0
AXT INC COM 00246W103 80 8,747 SH   SOLE 2 2,406 0 6,341
AXT INC COM 00246W103 20 2,194 SH   SOLE 7 2,194 0 0
AXT INC COM 00246W103 1,334 145,838 SH   SOLE 18 145,838 0 0
AXT INC COM 00246W103 249 27,181 SH   SOLE 19 27,181 0 0
AXT INC COM 00246W103 10,979 1,199,904 SH   SOLE 21 1,199,904 0 0
AXT INC COM 00246W103 10,694 1,168,757 SH   SOLE 22 1,093,385 0 75,372
AZUL S A SPONSR ADR PFD 05501U106 1,800 65,578 SH   SOLE 4 65,578 0 0
AZUL S A SPONSR ADR PFD 05501U106 15,869 578,090 SH   SOLE 18 578,090 0 0
AZUL S A SPONSR ADR PFD 05501U106 115,943 4,223,792 SH   SOLE 19 4,223,792 0 0
AZUL S A SPONSR ADR PFD 05501U106 3,105 113,114 SH   SOLE 22 113,114 0 0
AZUL S A SPONSR ADR PFD 05501U106 45,372 1,652,914 SH   SOLE 34 1,652,914 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 3,761 236,562 SH   SOLE 19 236,562 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 817 SH   SOLE 18 817 0 0
AZURRX BIOPHARMA INC COM 05502L105 50 12,635 SH   SOLE 21 12,635 0 0
AZZ INC COM 002474104 77 1,576 SH   SOLE 2 1,463 0 113
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 32 657 SH   SOLE 7 657 0 0
AZZ INC COM 002474104 5,753 118,138 SH   SOLE 18 118,138 0 0
AZZ INC COM 002474104 951 19,536 SH   SOLE 19 19,536 0 0
AZZ INC COM 002474104 110,369 2,266,304 SH   SOLE 21 2,266,304 0 0
AZZ INC COM 002474104 33,813 694,322 SH   SOLE 22 644,517 0 49,805
AZZ INC COM 002474104 530 10,884 SH   SOLE 26 8,819 0 2,065
AZZ INC COM 002474104 181 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,724 35,405 SH   SOLE 30 35,405 0 0
AZZ INC COM 002474104 142 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 145 4,548 SH   SOLE 2 3,704 0 844
B & G FOODS INC NEW COM 05508R106 10 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 55 1,724 SH   SOLE 7 1,724 0 0
B & G FOODS INC NEW COM 05508R106 9,653 303,087 SH   SOLE 18 303,087 0 0
B & G FOODS INC NEW COM 05508R106 1,596 50,123 SH   SOLE 19 50,123 0 0
B & G FOODS INC NEW COM 05508R106 183,040 5,746,949 SH   SOLE 21 5,746,949 0 0
B & G FOODS INC NEW COM 05508R106 55,565 1,744,578 SH   SOLE 22 1,615,915 0 128,663
B & G FOODS INC NEW COM 05508R106 600 18,837 SH   SOLE 26 15,216 0 3,621
B & G FOODS INC NEW COM 05508R106 304 9,538 SH   SOLE 28 9,538 0 0
B & G FOODS INC NEW COM 05508R106 2,902 91,108 SH   SOLE 30 91,108 0 0
B & G FOODS INC NEW COM 05508R106 201 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 58 3,399 SH   SOLE 2 1,282 0 2,117
B RILEY FINL INC COM 05580M108 21 1,208 SH   SOLE 7 1,208 0 0
B RILEY FINL INC COM 05580M108 1,306 76,624 SH   SOLE 18 76,624 0 0
B RILEY FINL INC COM 05580M108 294 17,246 SH   SOLE 19 17,246 0 0
B RILEY FINL INC COM 05580M108 11,559 677,971 SH   SOLE 21 677,971 0 0
B RILEY FINL INC COM 05580M108 6,701 393,013 SH   SOLE 22 361,077 0 31,936
B2GOLD CORP COM 11777Q209 1,684 601,458 SH   SOLE 21 601,458 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 35 10,570 SH   SOLE 2 2,881 0 7,689
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1 180 SH   SOLE 4 180 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5 1,431 SH   SOLE 7 1,431 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 643 193,074 SH   SOLE 18 193,074 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 119 35,656 SH   SOLE 19 35,656 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5,231 1,570,770 SH   SOLE 21 1,570,770 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5,989 1,798,460 SH   SOLE 22 1,688,639 0 109,821
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 33 9,925 SH   SOLE 26 8,211 0 1,714
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 24 7,242 SH   SOLE 28 7,242 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 27 8,186 SH   SOLE 30 8,186 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 17 5,238 SH   SOLE 40 5,238 0 0
BADGER METER INC COM 056525108 87 1,784 SH   SOLE 2 1,582 0 202
BADGER METER INC COM 056525108 14 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 695 14,193 SH   SOLE 7 14,193 0 0
BADGER METER INC COM 056525108 6,331 129,212 SH   SOLE 18 129,212 0 0
BADGER METER INC COM 056525108 1,046 21,352 SH   SOLE 19 21,352 0 0
BADGER METER INC COM 056525108 121,857 2,486,879 SH   SOLE 21 2,486,879 0 0
BADGER METER INC COM 056525108 37,719 769,773 SH   SOLE 22 711,762 0 58,011
BADGER METER INC COM 056525108 157 3,202 SH   SOLE 26 0 0 3,202
BADGER METER INC COM 056525108 206 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 5,910 120,605 SH   SOLE 30 120,605 0 0
BADGER METER INC COM 056525108 179 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 56,673 228,807 SH   SOLE 2 43,154 0 185,653
BAIDU INC SPON ADR REP A 056752108 23,439 94,632 SH   SOLE 4 91,951 0 2,681
BAIDU INC SPON ADR REP A 056752108 7,021 28,346 SH   SOLE 7 28,346 0 0
BAIDU INC SPON ADR REP A 056752108 3,816 15,406 SH   SOLE 13 6,797 0 8,609
BAIDU INC SPON ADR REP A 056752108 54,977 221,958 SH   SOLE 15 214,177 0 7,781
BAIDU INC SPON ADR REP A 056752108 29,164 117,742 SH   SOLE 18 117,610 0 132
BAIDU INC SPON ADR REP A 056752108 24,529 99,031 SH   SOLE 19 99,031 0 0
BAIDU INC SPON ADR REP A 056752108 1,186,648 4,790,861 SH   SOLE 21 4,790,861 0 0
BAIDU INC SPON ADR REP A 056752108 1,023,950 4,134,000 SH   SOLE 22 3,605,288 0 528,712
BAIDU INC SPON ADR REP A 056752108 78,264 315,975 SH   SOLE 23 315,975 0 0
BAIDU INC SPON ADR REP A 056752108 19,463 78,579 SH   SOLE 25 78,579 0 0
BAIDU INC SPON ADR REP A 056752108 180,958 730,581 SH   SOLE 26 74,150 0 656,431
BAIDU INC SPON ADR REP A 056752108 10,587 42,743 SH   SOLE 28 42,743 0 0
BAIDU INC SPON ADR REP A 056752108 30,343 122,503 SH   SOLE 29 85,531 0 36,972
BAIDU INC SPON ADR REP A 056752108 387,188 1,563,197 SH   SOLE 30 1,563,197 0 0
BAIDU INC SPON ADR REP A 056752108 38,963 157,304 SH   SOLE 31 24,758 0 132,546
BAIDU INC SPON ADR REP A 056752108 14,037 56,673 SH   SOLE 32 56,673 0 0
BAIDU INC SPON ADR REP A 056752108 274,483 1,108,173 SH   SOLE 34 1,108,173 0 0
BAIDU INC SPON ADR REP A 056752108 1,171 4,728 SH   SOLE 36 4,728 0 0
BAIDU INC SPON ADR REP A 056752108 395 1,594 SH   SOLE 40 1,594 0 0
BAKER HUGHES A GE CO CL A 05722G100 20,310 554,628 SH   SOLE 2 147,200 0 407,428
BAKER HUGHES A GE CO CL A 05722G100 5,078 138,677 SH   SOLE 4 128,060 0 10,617
BAKER HUGHES A GE CO CL A 05722G100 11,120 303,648 SH   SOLE 7 293,692 0 9,956
BAKER HUGHES A GE CO CL A 05722G100 421 11,494 SH   SOLE 13 11,494 0 0
BAKER HUGHES A GE CO CL A 05722G100 108 2,936 SH   SOLE 15 2,936 0 0
BAKER HUGHES A GE CO CL A 05722G100 14 394 SH   SOLE 17 0 0 394
BAKER HUGHES A GE CO CL A 05722G100 37,104 1,013,228 SH   SOLE 18 955,191 0 58,037
BAKER HUGHES A GE CO CL A 05722G100 32,812 896,018 SH   SOLE 19 896,018 0 0
BAKER HUGHES A GE CO CL A 05722G100 7,313 199,699 SH   SOLE 20 0 0 199,699
BAKER HUGHES A GE CO CL A 05722G100 337,300 9,210,818 SH   SOLE 21 9,210,818 0 0
BAKER HUGHES A GE CO CL A 05722G100 414,064 11,307,048 SH   SOLE 22 9,279,411 0 2,027,637
BAKER HUGHES A GE CO CL A 05722G100 18,117 494,725 SH   SOLE 23 494,725 0 0
BAKER HUGHES A GE CO CL A 05722G100 13,408 366,148 SH   SOLE 25 366,148 0 0
BAKER HUGHES A GE CO CL A 05722G100 42,536 1,161,559 SH   SOLE 26 390,196 0 771,363
BAKER HUGHES A GE CO CL A 05722G100 3,387 92,499 SH   SOLE 28 67,349 0 25,150
BAKER HUGHES A GE CO CL A 05722G100 8,075 220,511 SH   SOLE 29 179,196 0 41,315
BAKER HUGHES A GE CO CL A 05722G100 43,513 1,188,237 SH   SOLE 30 1,188,237 0 0
BAKER HUGHES A GE CO CL A 05722G100 8,786 239,925 SH   SOLE 31 102,179 0 137,746
BAKER HUGHES A GE CO CL A 05722G100 52,582 1,435,880 SH   SOLE 34 1,435,880 0 0
BAKER HUGHES A GE CO CL A 05722G100 16,745 457,254 SH   SOLE 36 457,254 0 0
BAKER HUGHES A GE CO CL A 05722G100 81 2,224 SH   SOLE 40 2,224 0 0
BALCHEM CORP COM 057665200 171 2,100 SH   SOLE 2 1,858 0 242
BALCHEM CORP COM 057665200 11 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 63 770 SH   SOLE 7 770 0 0
BALCHEM CORP COM 057665200 11,661 143,451 SH   SOLE 18 143,451 0 0
BALCHEM CORP COM 057665200 1,929 23,725 SH   SOLE 19 23,725 0 0
BALCHEM CORP COM 057665200 224,177 2,757,743 SH   SOLE 21 2,757,743 0 0
BALCHEM CORP COM 057665200 69,166 850,854 SH   SOLE 22 789,705 0 61,149
BALCHEM CORP COM 057665200 751 9,239 SH   SOLE 26 7,255 0 1,984
BALCHEM CORP COM 057665200 366 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 3,536 43,493 SH   SOLE 30 43,493 0 0
BALCHEM CORP COM 057665200 269 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 198 8,760 SH   SOLE 2 7,850 0 910
BALDWIN & LYONS INC CL B 057755209 5 233 SH   SOLE 7 233 0 0
BALDWIN & LYONS INC CL B 057755209 862 38,215 SH   SOLE 18 38,215 0 0
BALDWIN & LYONS INC CL B 057755209 397 17,622 SH   SOLE 19 17,622 0 0
BALDWIN & LYONS INC CL B 057755209 7,434 329,674 SH   SOLE 21 329,674 0 0
BALDWIN & LYONS INC CL B 057755209 11,353 503,464 SH   SOLE 22 484,027 0 19,437
BALDWIN & LYONS INC CL B 057755209 75 3,331 SH   SOLE 23 3,331 0 0
BALDWIN & LYONS INC CL B 057755209 39 1,731 SH   SOLE 28 1,731 0 0
BALDWIN & LYONS INC CL B 057755209 71 3,170 SH   SOLE 30 3,170 0 0
BALDWIN & LYONS INC CL B 057755209 37 1,646 SH   SOLE 34 1,646 0 0
BALDWIN & LYONS INC CL B 057755209 38 1,669 SH   SOLE 40 1,669 0 0
BALL CORP COM 058498106 18,131 439,011 SH   SOLE 2 119,359 0 319,652
BALL CORP COM 058498106 4,201 101,721 SH   SOLE 4 89,625 0 12,096
BALL CORP COM 058498106 10,531 254,989 SH   SOLE 7 239,777 0 15,212
BALL CORP COM 058498106 316 7,655 SH   SOLE 13 7,655 0 0
BALL CORP COM 058498106 92 2,220 SH   SOLE 15 2,220 0 0
BALL CORP COM 058498106 2 40 SH   SOLE 17 0 0 40
BALL CORP COM 058498106 31,706 767,689 SH   SOLE 18 720,898 0 46,791
BALL CORP COM 058498106 2,511 60,793 SH   SOLE 19 60,793 0 0
BALL CORP COM 058498106 7,803 188,944 SH   SOLE 20 0 0 188,944
BALL CORP COM 058498106 285,512 6,913,135 SH   SOLE 21 6,913,135 0 0
BALL CORP COM 058498106 379,161 9,180,655 SH   SOLE 22 7,592,857 0 1,587,798
BALL CORP COM 058498106 17,708 428,761 SH   SOLE 23 428,761 0 0
BALL CORP COM 058498106 11,711 283,558 SH   SOLE 25 283,558 0 0
BALL CORP COM 058498106 37,976 919,510 SH   SOLE 26 355,642 0 563,868
BALL CORP COM 058498106 3,148 76,216 SH   SOLE 28 54,573 0 21,643
BALL CORP COM 058498106 3,920 94,916 SH   SOLE 29 11,519 0 83,397
BALL CORP COM 058498106 38,065 921,667 SH   SOLE 30 921,667 0 0
BALL CORP COM 058498106 5,708 138,201 SH   SOLE 31 70,468 0 67,733
BALL CORP COM 058498106 852 20,636 SH   SOLE 34 20,636 0 0
BALL CORP COM 058498106 13,413 324,772 SH   SOLE 36 324,772 0 0
BALL CORP COM 058498106 69 1,672 SH   SOLE 40 1,672 0 0
BALLANTYNE STRONG INC COM 058516105 12 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 213 34,986 SH   SOLE 21 34,986 0 0
BALLANTYNE STRONG INC COM 058516105 37 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 238 11,446 SH   SOLE 2 3,675 0 7,771
BANC OF CALIFORNIA INC COM 05990K106 26 1,272 SH   SOLE 7 1,272 0 0
BANC OF CALIFORNIA INC COM 05990K106 4,497 216,743 SH   SOLE 18 216,743 0 0
BANC OF CALIFORNIA INC COM 05990K106 697 33,587 SH   SOLE 19 33,587 0 0
BANC OF CALIFORNIA INC COM 05990K106 78,802 3,797,685 SH   SOLE 21 3,797,685 0 0
BANC OF CALIFORNIA INC COM 05990K106 25,764 1,241,621 SH   SOLE 22 1,163,518 0 78,103
BANC OF CALIFORNIA INC COM 05990K106 70 3,387 SH   SOLE 26 0 0 3,387
BANC OF CALIFORNIA INC COM 05990K106 99 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,385 66,765 SH   SOLE 30 66,765 0 0
BANC OF CALIFORNIA INC COM 05990K106 9,927 478,401 SH   SOLE 34 478,401 0 0
BANC OF CALIFORNIA INC COM 05990K106 63 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 197 3,464 SH   SOLE 2 932 0 2,532
BANCFIRST CORP COM 05945F103 19 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,575 62,993 SH   SOLE 18 62,993 0 0
BANCFIRST CORP COM 05945F103 701 12,347 SH   SOLE 19 12,347 0 0
BANCFIRST CORP COM 05945F103 29,497 519,776 SH   SOLE 21 519,776 0 0
BANCFIRST CORP COM 05945F103 28,555 503,174 SH   SOLE 22 473,588 0 29,586
BANCFIRST CORP COM 05945F103 29 504 SH   SOLE 26 0 0 504
BANCFIRST CORP COM 05945F103 117 2,070 SH   SOLE 28 2,070 0 0
BANCFIRST CORP COM 05945F103 166 2,917 SH   SOLE 30 2,917 0 0
BANCFIRST CORP COM 05945F103 75 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 40,571 4,548,338 SH   SOLE 18 4,548,338 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 33,016 2,982,445 SH   SOLE 2 273,238 0 2,709,207
BANCO BRADESCO S A SP ADR PFD NEW 059460303 26,569 2,400,059 SH   SOLE 18 410,059 0 1,990,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,525 1,402,474 SH   SOLE 19 1,402,474 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 103,597 9,358,315 SH   SOLE 21 9,358,315 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 93,981 8,489,737 SH   SOLE 22 4,082,301 0 4,407,436
BANCO BRADESCO S A SP ADR PFD NEW 059460303 21,863 1,975,000 SH   SOLE 25 1,975,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 25,761 2,327,103 SH   SOLE 26 0 0 2,327,103
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,081 910,698 SH   SOLE 30 910,698 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 121,493 10,975,000 SH   SOLE 34 10,975,000 0 0
BANCO DE CHILE SPONSORED ADR 059520106 9 100 SH   SOLE 2 100 0 0
BANCO DE CHILE SPONSORED ADR 059520106 416 4,564 SH   SOLE 21 4,564 0 0
BANCO DE CHILE SPONSORED ADR 059520106 2,995 32,846 SH   SOLE 25 32,846 0 0
BANCO DE CHILE SPONSORED ADR 059520106 1,702 18,663 SH   SOLE 26 0 0 18,663
BANCO DE CHILE SPONSORED ADR 059520106 447 4,906 SH   SOLE 30 4,906 0 0
BANCO DE CHILE SPONSORED ADR 059520106 643 7,054 SH   SOLE 34 7,054 0 0
BANCO MACRO SA SPON ADR B 05961W105 26,709 227,598 SH   SOLE 21 227,598 0 0
BANCO MACRO SA SPON ADR B 05961W105 12,071 102,867 SH   SOLE 22 102,867 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,056 85,695 SH   SOLE 25 85,695 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 15 1,700 SH   SOLE 2 1,700 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11,610 1,328,387 SH   SOLE 22 1,328,387 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2,943 336,777 SH   SOLE 30 336,777 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 113 3,800 SH   SOLE 2 0 0 3,800
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13,948 469,458 SH   SOLE 21 469,458 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,930 64,960 SH   SOLE 22 64,960 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,650 122,849 SH   SOLE 25 122,849 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,731 159,231 SH   SOLE 26 109,066 0 50,165
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,618 357,388 SH   SOLE 30 357,388 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 657 22,100 SH   SOLE 34 22,100 0 0
BANCO SANTANDER SA ADR 05964H105 35 5,014 SH   SOLE 31 0 0 5,014
BANCOLOMBIA S A SPON ADR PREF 05968L102 185 4,042 SH   SOLE 2 0 0 4,042
BANCOLOMBIA S A SPON ADR PREF 05968L102 163 3,552 SH   SOLE 18 3,552 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 15,652 341,817 SH   SOLE 21 341,817 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,165 25,441 SH   SOLE 26 0 0 25,441
BANCOLOMBIA S A SPON ADR PREF 05968L102 126 2,747 SH   SOLE 28 2,747 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 6,452 140,911 SH   SOLE 30 140,911 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 467 10,209 SH   SOLE 34 10,209 0 0
BANCORP 34 INC COM 05970V106 8 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 101 12,214 SH   SOLE 2 5,005 0 7,209
BANCORP INC DEL COM 05969A105 7 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,579 190,932 SH   SOLE 18 190,932 0 0
BANCORP INC DEL COM 05969A105 325 39,274 SH   SOLE 19 39,274 0 0
BANCORP INC DEL COM 05969A105 13,472 1,628,981 SH   SOLE 21 1,628,981 0 0
BANCORP INC DEL COM 05969A105 10,780 1,303,504 SH   SOLE 22 1,232,657 0 70,847
BANCORP INC DEL COM 05969A105 61 7,396 SH   SOLE 26 0 0 7,396
BANCORP INC DEL COM 05969A105 42 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 79 9,524 SH   SOLE 30 9,524 0 0
BANCORP INC DEL COM 05969A105 124 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 41 2,234 SH   SOLE 19 2,234 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 58 3,181 SH   SOLE 21 3,181 0 0
BANCORPSOUTH INC COM 059692103 1,678 52,366 SH   SOLE 2 38,039 0 14,327
BANCORPSOUTH INC COM 059692103 7 234 SH   SOLE 4 234 0 0
BANCORPSOUTH INC COM 059692103 74 2,315 SH   SOLE 7 2,315 0 0
BANCORPSOUTH INC COM 059692103 17,962 560,452 SH   SOLE 18 560,452 0 0
BANCORPSOUTH INC COM 059692103 2,074 64,714 SH   SOLE 19 64,714 0 0
BANCORPSOUTH INC COM 059692103 177,207 5,529,067 SH   SOLE 21 5,529,067 0 0
BANCORPSOUTH INC COM 059692103 86,333 2,693,684 SH   SOLE 22 2,534,365 0 159,319
BANCORPSOUTH INC COM 059692103 1,181 36,847 SH   SOLE 26 30,365 0 6,482
BANCORPSOUTH INC COM 059692103 395 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH INC COM 059692103 408 12,720 SH   SOLE 30 12,720 0 0
BANCORPSOUTH INC COM 059692103 294 9,161 SH   SOLE 40 9,161 0 0
BANK AMER CORP COM 060505104 376,758 14,868,130 SH   SOLE 2 4,370,608 0 10,497,522
BANK AMER CORP COM 060505104 94,135 3,714,865 SH   SOLE 4 3,374,095 0 340,770
BANK AMER CORP COM 060505104 177,599 7,008,653 SH   SOLE 7 6,736,824 0 271,829
BANK AMER CORP COM 060505104 15,222 600,718 SH   SOLE 13 600,718 0 0
BANK AMER CORP COM 060505104 1,766 69,680 SH   SOLE 15 69,680 0 0
BANK AMER CORP COM 060505104 96 3,790 SH   SOLE 17 0 0 3,790
BANK AMER CORP COM 060505104 828,982 32,714,348 SH   SOLE 18 28,284,551 0 4,429,797
BANK AMER CORP COM 060505104 1,745,912 68,899,442 SH   SOLE 19 68,899,442 0 0
BANK AMER CORP COM 060505104 94,723 3,738,083 SH   SOLE 20 48,170 0 3,689,913
BANK AMER CORP COM 060505104 4,046,973 159,706,910 SH   SOLE 21 159,706,910 0 0
BANK AMER CORP COM 060505104 6,735,273 265,796,092 SH   SOLE 22 219,634,648 0 46,161,444
BANK AMER CORP COM 060505104 328,552 12,965,727 SH   SOLE 23 12,965,727 0 0
BANK AMER CORP COM 060505104 207,491 8,188,281 SH   SOLE 25 8,033,282 0 154,999
BANK AMER CORP COM 060505104 631,751 24,930,996 SH   SOLE 26 8,486,735 0 16,444,261
BANK AMER CORP COM 060505104 57,308 2,261,557 SH   SOLE 28 1,648,885 0 612,672
BANK AMER CORP COM 060505104 31,545 1,244,876 SH   SOLE 29 357,512 0 887,364
BANK AMER CORP COM 060505104 820,585 32,382,972 SH   SOLE 30 32,382,972 0 0
BANK AMER CORP COM 060505104 131,219 5,178,323 SH   SOLE 31 3,092,145 0 2,086,178
BANK AMER CORP COM 060505104 5,230 206,406 SH   SOLE 32 206,406 0 0
BANK AMER CORP COM 060505104 298,784 11,791,005 SH   SOLE 34 11,791,005 0 0
BANK AMER CORP COM 060505104 267,227 10,545,645 SH   SOLE 36 10,545,645 0 0
BANK AMER CORP COM 060505104 1,290 50,922 SH   SOLE 40 50,922 0 0
BANK COMM HLDGS COM 06424J103 24 2,053 SH   SOLE 2 558 0 1,495
BANK COMM HLDGS COM 06424J103 676 58,790 SH   SOLE 18 58,790 0 0
BANK COMM HLDGS COM 06424J103 100 8,672 SH   SOLE 19 8,672 0 0
BANK COMM HLDGS COM 06424J103 5,890 512,144 SH   SOLE 21 512,144 0 0
BANK COMM HLDGS COM 06424J103 1,541 133,989 SH   SOLE 22 124,343 0 9,646
BANK HAWAII CORP COM 062540109 4,095 49,124 SH   SOLE 2 27,346 0 21,778
BANK HAWAII CORP COM 062540109 92 1,104 SH   SOLE 4 1,104 0 0
BANK HAWAII CORP COM 062540109 745 8,936 SH   SOLE 7 8,936 0 0
BANK HAWAII CORP COM 062540109 15,177 182,060 SH   SOLE 18 181,947 0 113
BANK HAWAII CORP COM 062540109 1,213 14,549 SH   SOLE 19 14,549 0 0
BANK HAWAII CORP COM 062540109 328,471 3,940,393 SH   SOLE 21 3,940,393 0 0
BANK HAWAII CORP COM 062540109 124,290 1,491,007 SH   SOLE 22 1,355,277 0 135,730
BANK HAWAII CORP COM 062540109 125 1,499 SH   SOLE 23 1,499 0 0
BANK HAWAII CORP COM 062540109 1,079 12,938 SH   SOLE 25 12,938 0 0
BANK HAWAII CORP COM 062540109 1,190 14,273 SH   SOLE 26 11,891 0 2,382
BANK HAWAII CORP COM 062540109 508 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 173 2,072 SH   SOLE 29 0 0 2,072
BANK HAWAII CORP COM 062540109 547 6,565 SH   SOLE 30 6,565 0 0
BANK HAWAII CORP COM 062540109 83 998 SH   SOLE 31 998 0 0
BANK HAWAII CORP COM 062540109 3,709 44,494 SH   SOLE 32 44,494 0 0
BANK HAWAII CORP COM 062540109 480 5,763 SH   SOLE 34 5,763 0 0
BANK HAWAII CORP COM 062540109 73 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 440 5,284 SH   SOLE 40 5,284 0 0
BANK MUTUAL CORP NEW COM 063750103 92 9,046 SH   SOLE 2 2,555 0 6,491
BANK MUTUAL CORP NEW COM 063750103 5 514 SH   SOLE 4 514 0 0
BANK MUTUAL CORP NEW COM 063750103 14 1,352 SH   SOLE 7 1,352 0 0
BANK MUTUAL CORP NEW COM 063750103 2,207 217,460 SH   SOLE 18 217,460 0 0
BANK MUTUAL CORP NEW COM 063750103 317 31,247 SH   SOLE 19 31,247 0 0
BANK MUTUAL CORP NEW COM 063750103 39,277 3,869,643 SH   SOLE 21 3,869,643 0 0
BANK MUTUAL CORP NEW COM 063750103 15,297 1,507,142 SH   SOLE 22 1,417,510 0 89,632
BANK MUTUAL CORP NEW COM 063750103 62 6,091 SH   SOLE 28 6,091 0 0
BANK MUTUAL CORP NEW COM 063750103 671 66,077 SH   SOLE 30 66,077 0 0
BANK MUTUAL CORP NEW COM 063750103 42 4,123 SH   SOLE 40 4,123 0 0
BANK NEW YORK MELLON CORP COM 064058100 69,706 1,314,719 SH   SOLE 2 308,726 0 1,005,993
BANK NEW YORK MELLON CORP COM 064058100 18,446 347,900 SH   SOLE 4 314,425 0 33,475
BANK NEW YORK MELLON CORP COM 064058100 38,858 732,901 SH   SOLE 7 695,191 0 37,710
BANK NEW YORK MELLON CORP COM 064058100 1,235 23,285 SH   SOLE 13 23,285 0 0
BANK NEW YORK MELLON CORP COM 064058100 367 6,917 SH   SOLE 15 6,917 0 0
BANK NEW YORK MELLON CORP COM 064058100 11 211 SH   SOLE 17 0 0 211
BANK NEW YORK MELLON CORP COM 064058100 106,571 2,010,024 SH   SOLE 18 1,858,244 0 151,780
BANK NEW YORK MELLON CORP COM 064058100 7,942 149,799 SH   SOLE 19 149,799 0 0
BANK NEW YORK MELLON CORP COM 064058100 22,357 421,671 SH   SOLE 20 0 0 421,671
BANK NEW YORK MELLON CORP COM 064058100 839,995 15,842,978 SH   SOLE 21 15,842,978 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,423,576 26,849,791 SH   SOLE 22 22,201,590 0 4,648,201
BANK NEW YORK MELLON CORP COM 064058100 67,324 1,269,785 SH   SOLE 23 1,269,785 0 0
BANK NEW YORK MELLON CORP COM 064058100 42,646 804,339 SH   SOLE 25 804,339 0 0
BANK NEW YORK MELLON CORP COM 064058100 154,845 2,920,511 SH   SOLE 26 941,604 0 1,978,907
BANK NEW YORK MELLON CORP COM 064058100 12,519 236,113 SH   SOLE 28 171,895 0 64,218
BANK NEW YORK MELLON CORP COM 064058100 1,917 36,151 SH   SOLE 29 36,151 0 0
BANK NEW YORK MELLON CORP COM 064058100 166,390 3,138,251 SH   SOLE 30 3,138,251 0 0
BANK NEW YORK MELLON CORP COM 064058100 24,566 463,326 SH   SOLE 31 257,992 0 205,334
BANK NEW YORK MELLON CORP COM 064058100 5,491 103,573 SH   SOLE 34 103,573 0 0
BANK NEW YORK MELLON CORP COM 064058100 63,652 1,200,519 SH   SOLE 36 1,200,519 0 0
BANK NEW YORK MELLON CORP COM 064058100 285 5,380 SH   SOLE 40 5,380 0 0
BANK OF MARIN BANCORP COM 063425102 86 1,256 SH   SOLE 2 285 0 971
BANK OF MARIN BANCORP COM 063425102 27 389 SH   SOLE 7 389 0 0
BANK OF MARIN BANCORP COM 063425102 1,622 23,679 SH   SOLE 18 23,679 0 0
BANK OF MARIN BANCORP COM 063425102 311 4,538 SH   SOLE 19 4,538 0 0
BANK OF MARIN BANCORP COM 063425102 13,392 195,500 SH   SOLE 21 195,500 0 0
BANK OF MARIN BANCORP COM 063425102 16,619 242,613 SH   SOLE 22 233,664 0 8,949
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 303 8,268 SH   SOLE 2 2,901 0 5,367
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,932 189,192 SH   SOLE 18 189,192 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,135 30,983 SH   SOLE 19 30,983 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 57,641 1,573,167 SH   SOLE 21 1,573,167 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17,871 487,749 SH   SOLE 22 446,093 0 41,656
BANK OF THE OZARKS COM 063904106 5,453 113,495 SH   SOLE 2 63,667 0 49,828
BANK OF THE OZARKS COM 063904106 48 1,005 SH   SOLE 4 1,005 0 0
BANK OF THE OZARKS COM 063904106 137 2,857 SH   SOLE 7 2,857 0 0
BANK OF THE OZARKS COM 063904106 19,474 405,282 SH   SOLE 18 405,282 0 0
BANK OF THE OZARKS COM 063904106 5,817 121,056 SH   SOLE 19 121,056 0 0
BANK OF THE OZARKS COM 063904106 261,544 5,443,153 SH   SOLE 21 5,443,153 0 0
BANK OF THE OZARKS COM 063904106 199,427 4,150,413 SH   SOLE 22 3,773,848 0 376,565
BANK OF THE OZARKS COM 063904106 4,539 94,457 SH   SOLE 23 94,457 0 0
BANK OF THE OZARKS COM 063904106 1,953 40,642 SH   SOLE 26 33,085 0 7,557
BANK OF THE OZARKS COM 063904106 930 19,355 SH   SOLE 28 19,355 0 0
BANK OF THE OZARKS COM 063904106 2,115 44,024 SH   SOLE 29 0 0 44,024
BANK OF THE OZARKS COM 063904106 913 19,009 SH   SOLE 30 19,009 0 0
BANK OF THE OZARKS COM 063904106 124 2,579 SH   SOLE 31 2,579 0 0
BANK OF THE OZARKS COM 063904106 7 150 SH   SOLE 34 150 0 0
BANK OF THE OZARKS COM 063904106 616 12,818 SH   SOLE 40 12,818 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 11 775 SH   SOLE 21 775 0 0
BANK SOUTH CAROLINA CORP COM 065066102 12 607 SH   SOLE 18 607 0 0
BANK SOUTH CAROLINA CORP COM 065066102 17 873 SH   SOLE 21 873 0 0
BANKFINANCIAL CORP COM 06643P104 35 2,175 SH   SOLE 2 626 0 1,549
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 893 56,203 SH   SOLE 18 56,203 0 0
BANKFINANCIAL CORP COM 06643P104 185 11,612 SH   SOLE 19 11,612 0 0
BANKFINANCIAL CORP COM 06643P104 7,786 489,996 SH   SOLE 21 489,996 0 0
BANKFINANCIAL CORP COM 06643P104 9,964 627,054 SH   SOLE 22 601,307 0 25,747
BANKRATE INC DEL COM 06647F102 145 10,403 SH   SOLE 2 2,722 0 7,681
BANKRATE INC DEL COM 06647F102 3 217 SH   SOLE 4 217 0 0
BANKRATE INC DEL COM 06647F102 11 816 SH   SOLE 7 816 0 0
BANKRATE INC DEL COM 06647F102 2,453 175,811 SH   SOLE 18 175,811 0 0
BANKRATE INC DEL COM 06647F102 488 34,966 SH   SOLE 19 34,966 0 0
BANKRATE INC DEL COM 06647F102 20,193 1,447,561 SH   SOLE 21 1,447,561 0 0
BANKRATE INC DEL COM 06647F102 18,662 1,337,785 SH   SOLE 22 1,241,983 0 95,802
BANKRATE INC DEL COM 06647F102 96 6,856 SH   SOLE 26 0 0 6,856
BANKRATE INC DEL COM 06647F102 121 8,673 SH   SOLE 28 8,673 0 0
BANKRATE INC DEL COM 06647F102 106 7,588 SH   SOLE 30 7,588 0 0
BANKRATE INC DEL COM 06647F102 107 7,640 SH   SOLE 40 7,640 0 0
BANKUNITED INC COM 06652K103 2,318 65,181 SH   SOLE 2 13,617 0 51,564
BANKUNITED INC COM 06652K103 15 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 123 3,447 SH   SOLE 7 3,447 0 0
BANKUNITED INC COM 06652K103 1,993 56,035 SH   SOLE 18 56,035 0 0
BANKUNITED INC COM 06652K103 1,245 35,004 SH   SOLE 19 35,004 0 0
BANKUNITED INC COM 06652K103 47,650 1,339,606 SH   SOLE 21 1,339,606 0 0
BANKUNITED INC COM 06652K103 105,847 2,975,745 SH   SOLE 22 2,638,566 0 337,179
BANKUNITED INC COM 06652K103 1,126 31,664 SH   SOLE 26 26,338 0 5,326
BANKUNITED INC COM 06652K103 532 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 498 13,995 SH   SOLE 29 0 0 13,995
BANKUNITED INC COM 06652K103 583 16,391 SH   SOLE 30 16,391 0 0
BANKUNITED INC COM 06652K103 80 2,242 SH   SOLE 31 2,242 0 0
BANKUNITED INC COM 06652K103 277 7,777 SH   SOLE 36 7,777 0 0
BANKUNITED INC COM 06652K103 468 13,164 SH   SOLE 40 13,164 0 0
BANKWELL FINL GROUP INC COM 06654A103 37 994 SH   SOLE 2 371 0 623
BANKWELL FINL GROUP INC COM 06654A103 820 22,199 SH   SOLE 18 22,199 0 0
BANKWELL FINL GROUP INC COM 06654A103 173 4,692 SH   SOLE 19 4,692 0 0
BANKWELL FINL GROUP INC COM 06654A103 7,311 197,912 SH   SOLE 21 197,912 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,871 50,652 SH   SOLE 22 46,616 0 4,036
BANNER CORP COM NEW 06652V208 874 14,269 SH   SOLE 2 8,931 0 5,338
BANNER CORP COM NEW 06652V208 50 814 SH   SOLE 7 814 0 0
BANNER CORP COM NEW 06652V208 10,010 163,354 SH   SOLE 18 163,354 0 0
BANNER CORP COM NEW 06652V208 17,084 278,786 SH   SOLE 19 278,786 0 0
BANNER CORP COM NEW 06652V208 178,950 2,920,208 SH   SOLE 21 2,920,208 0 0
BANNER CORP COM NEW 06652V208 67,502 1,101,534 SH   SOLE 22 1,042,704 0 58,830
BANNER CORP COM NEW 06652V208 4,601 75,088 SH   SOLE 23 75,088 0 0
BANNER CORP COM NEW 06652V208 983 16,038 SH   SOLE 26 14,120 0 1,918
BANNER CORP COM NEW 06652V208 381 6,225 SH   SOLE 28 6,225 0 0
BANNER CORP COM NEW 06652V208 1,630 26,596 SH   SOLE 29 0 0 26,596
BANNER CORP COM NEW 06652V208 2,757 44,997 SH   SOLE 30 44,997 0 0
BANNER CORP COM NEW 06652V208 131 2,139 SH   SOLE 40 2,139 0 0
BAOZUN INC SPONSORED ADR 06684L103 134 4,084 SH   SOLE 4 4,084 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,129 217,617 SH   SOLE 21 217,617 0 0
BAOZUN INC SPONSORED ADR 06684L103 3,341 101,992 SH   SOLE 22 101,992 0 0
BAOZUN INC SPONSORED ADR 06684L103 546 16,659 SH   SOLE 30 16,659 0 0
BAR HBR BANKSHARES COM 066849100 101 3,231 SH   SOLE 2 868 0 2,363
BAR HBR BANKSHARES COM 066849100 12 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,873 59,712 SH   SOLE 18 59,712 0 0
BAR HBR BANKSHARES COM 066849100 454 14,471 SH   SOLE 19 14,471 0 0
BAR HBR BANKSHARES COM 066849100 15,798 503,756 SH   SOLE 21 503,756 0 0
BAR HBR BANKSHARES COM 066849100 6,512 207,652 SH   SOLE 22 195,421 0 12,231
BAR HBR BANKSHARES COM 066849100 18 581 SH   SOLE 26 0 0 581
BAR HBR BANKSHARES COM 066849100 74 2,362 SH   SOLE 30 2,362 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 345 13,000 SH   SOLE 18 13,000 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 306,237 11,534,362 SH   SOLE 21 11,534,362 0 0
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 4 665 SH   SOLE 17 0 0 665
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 7,606 327,000 SH   SOLE 19 327,000 0 0
BARD C R INC COM 067383109 32,196 100,454 SH   SOLE 2 28,970 0 71,484
BARD C R INC COM 067383109 8,078 25,205 SH   SOLE 4 22,634 0 2,571
BARD C R INC COM 067383109 33,029 103,054 SH   SOLE 7 57,563 0 45,491
BARD C R INC COM 067383109 1,104 3,446 SH   SOLE 13 3,446 0 0
BARD C R INC COM 067383109 146 455 SH   SOLE 15 455 0 0
BARD C R INC COM 067383109 50,385 157,208 SH   SOLE 18 147,276 0 9,932
BARD C R INC COM 067383109 4,344 13,555 SH   SOLE 19 13,555 0 0
BARD C R INC COM 067383109 15,940 49,734 SH   SOLE 20 0 0 49,734
BARD C R INC COM 067383109 547,935 1,709,626 SH   SOLE 21 1,709,626 0 0
BARD C R INC COM 067383109 622,503 1,942,287 SH   SOLE 22 1,608,942 0 333,345
BARD C R INC COM 067383109 27,910 87,084 SH   SOLE 23 87,084 0 0
BARD C R INC COM 067383109 17,872 55,763 SH   SOLE 25 55,763 0 0
BARD C R INC COM 067383109 66,352 207,028 SH   SOLE 26 71,819 0 135,209
BARD C R INC COM 067383109 5,349 16,690 SH   SOLE 28 12,227 0 4,463
BARD C R INC COM 067383109 6,584 20,543 SH   SOLE 29 2,529 0 18,014
BARD C R INC COM 067383109 68,319 213,163 SH   SOLE 30 213,163 0 0
BARD C R INC COM 067383109 14,301 44,621 SH   SOLE 31 26,657 0 17,964
BARD C R INC COM 067383109 2,113 6,592 SH   SOLE 34 6,592 0 0
BARD C R INC COM 067383109 21,268 66,358 SH   SOLE 36 66,358 0 0
BARD C R INC COM 067383109 117 366 SH   SOLE 40 366 0 0
BARNES & NOBLE ED INC COM 06777U101 53 8,170 SH   SOLE 2 1,751 0 6,419
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 5 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 1,281 196,726 SH   SOLE 18 196,726 0 0
BARNES & NOBLE ED INC COM 06777U101 189 29,011 SH   SOLE 19 29,011 0 0
BARNES & NOBLE ED INC COM 06777U101 22,564 3,465,981 SH   SOLE 21 3,465,981 0 0
BARNES & NOBLE ED INC COM 06777U101 6,619 1,016,726 SH   SOLE 22 925,786 0 90,940
BARNES & NOBLE ED INC COM 06777U101 36 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 324 49,702 SH   SOLE 30 49,702 0 0
BARNES & NOBLE ED INC COM 06777U101 19 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 104 13,718 SH   SOLE 2 3,571 0 10,147
BARNES & NOBLE INC COM 067774109 2 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 9 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 2,296 302,050 SH   SOLE 18 302,050 0 0
BARNES & NOBLE INC COM 067774109 335 44,120 SH   SOLE 19 44,120 0 0
BARNES & NOBLE INC COM 067774109 40,301 5,302,769 SH   SOLE 21 5,302,769 0 0
BARNES & NOBLE INC COM 067774109 11,582 1,523,921 SH   SOLE 22 1,400,799 0 123,122
BARNES & NOBLE INC COM 067774109 67 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 571 75,117 SH   SOLE 30 75,117 0 0
BARNES & NOBLE INC COM 067774109 35 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 842 11,957 SH   SOLE 2 2,795 0 9,162
BARNES GROUP INC COM 067806109 20 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 94 1,340 SH   SOLE 7 1,340 0 0
BARNES GROUP INC COM 067806109 17,137 243,285 SH   SOLE 18 243,285 0 0
BARNES GROUP INC COM 067806109 5,351 75,971 SH   SOLE 19 75,971 0 0
BARNES GROUP INC COM 067806109 308,315 4,376,989 SH   SOLE 21 4,376,989 0 0
BARNES GROUP INC COM 067806109 94,241 1,337,895 SH   SOLE 22 1,235,248 0 102,647
BARNES GROUP INC COM 067806109 5,308 75,354 SH   SOLE 23 75,354 0 0
BARNES GROUP INC COM 067806109 1,000 14,201 SH   SOLE 26 10,359 0 3,842
BARNES GROUP INC COM 067806109 505 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 616 8,739 SH   SOLE 29 0 0 8,739
BARNES GROUP INC COM 067806109 4,833 68,616 SH   SOLE 30 68,616 0 0
BARNES GROUP INC COM 067806109 383 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 9 4,904 SH   SOLE 19 4,904 0 0
BARNWELL INDS INC COM 068221100 1 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 146 81,041 SH   SOLE 22 81,041 0 0
BARRACUDA NETWORKS INC COM 068323104 131 5,400 SH   SOLE 2 5,311 0 89
BARRACUDA NETWORKS INC COM 068323104 17 716 SH   SOLE 7 716 0 0
BARRACUDA NETWORKS INC COM 068323104 1 60 SH   SOLE 17 0 0 60
BARRACUDA NETWORKS INC COM 068323104 3,239 133,682 SH   SOLE 18 133,682 0 0
BARRACUDA NETWORKS INC COM 068323104 3,417 141,025 SH   SOLE 19 141,025 0 0
BARRACUDA NETWORKS INC COM 068323104 75,299 3,107,674 SH   SOLE 21 3,107,674 0 0
BARRACUDA NETWORKS INC COM 068323104 25,552 1,054,572 SH   SOLE 22 1,003,835 0 50,737
BARRACUDA NETWORKS INC COM 068323104 1,276 52,654 SH   SOLE 23 52,654 0 0
BARRACUDA NETWORKS INC COM 068323104 41 1,677 SH   SOLE 26 0 0 1,677
BARRACUDA NETWORKS INC COM 068323104 168 6,923 SH   SOLE 28 6,923 0 0
BARRACUDA NETWORKS INC COM 068323104 942 38,887 SH   SOLE 29 0 0 38,887
BARRACUDA NETWORKS INC COM 068323104 1,318 54,388 SH   SOLE 30 54,388 0 0
BARRACUDA NETWORKS INC COM 068323104 128 5,294 SH   SOLE 40 5,294 0 0
BARRETT BILL CORP COM 06846N104 176 41,049 SH   SOLE 2 28,980 0 12,069
BARRETT BILL CORP COM 06846N104 1 317 SH   SOLE 4 317 0 0
BARRETT BILL CORP COM 06846N104 5 1,160 SH   SOLE 7 1,160 0 0
BARRETT BILL CORP COM 06846N104 1,676 390,670 SH   SOLE 18 390,670 0 0
BARRETT BILL CORP COM 06846N104 450 104,826 SH   SOLE 19 104,826 0 0
BARRETT BILL CORP COM 06846N104 30,343 7,072,853 SH   SOLE 21 7,072,853 0 0
BARRETT BILL CORP COM 06846N104 11,843 2,760,521 SH   SOLE 22 2,623,934 0 136,587
BARRETT BILL CORP COM 06846N104 38 8,871 SH   SOLE 23 8,871 0 0
BARRETT BILL CORP COM 06846N104 109 25,341 SH   SOLE 26 22,991 0 2,350
BARRETT BILL CORP COM 06846N104 32 7,502 SH   SOLE 28 7,502 0 0
BARRETT BILL CORP COM 06846N104 296 68,992 SH   SOLE 29 0 0 68,992
BARRETT BILL CORP COM 06846N104 473 110,279 SH   SOLE 30 110,279 0 0
BARRETT BILL CORP COM 06846N104 25 5,816 SH   SOLE 40 5,816 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 35 612 SH   SOLE 2 507 0 105
BARRETT BUSINESS SERVICES IN COM 068463108 9 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,443 25,530 SH   SOLE 18 25,530 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 293 5,191 SH   SOLE 19 5,191 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 12,549 221,988 SH   SOLE 21 221,988 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 10,098 178,630 SH   SOLE 22 168,853 0 9,777
BARRICK GOLD CORP COM 067901108 47 2,900 SH   SOLE 2 2,900 0 0
BARRICK GOLD CORP COM 067901108 1,137 70,657 SH   SOLE 4 70,657 0 0
BARRICK GOLD CORP COM 067901108 2 100 SH   SOLE 17 0 0 100
BARRICK GOLD CORP COM 067901108 605 37,578 SH   SOLE 19 37,578 0 0
BARRICK GOLD CORP COM 067901108 11,570 719,083 SH   SOLE 21 719,083 0 0
BARRICK GOLD CORP COM 067901108 37,914 2,356,367 SH   SOLE 22 2,356,367 0 0
BARRICK GOLD CORP COM 067901108 14,462 898,835 SH   SOLE 23 898,835 0 0
BARRICK GOLD CORP COM 067901108 34,272 2,130,000 SH   SOLE 25 2,130,000 0 0
BARRICK GOLD CORP COM 067901108 10,072 625,968 SH   SOLE 26 0 0 625,968
BARRICK GOLD CORP COM 067901108 141,114 8,770,283 SH   SOLE 34 8,770,283 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 82 4,249 SH   SOLE 2 1,500 0 2,749
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15 766 SH   SOLE 7 766 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1,317 68,218 SH   SOLE 18 68,218 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 244 12,647 SH   SOLE 19 12,647 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10,749 556,950 SH   SOLE 21 556,950 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 12,129 628,439 SH   SOLE 22 604,442 0 23,997
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 75 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 95 4,905 SH   SOLE 29 0 0 4,905
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 65 3,343 SH   SOLE 30 3,343 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 70 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 69 1,830 SH   SOLE 2 587 0 1,243
BASSETT FURNITURE INDS INC COM 070203104 11 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,479 39,226 SH   SOLE 18 39,226 0 0
BASSETT FURNITURE INDS INC COM 070203104 285 7,565 SH   SOLE 19 7,565 0 0
BASSETT FURNITURE INDS INC COM 070203104 12,722 337,466 SH   SOLE 21 337,466 0 0
BASSETT FURNITURE INDS INC COM 070203104 12,947 343,431 SH   SOLE 22 332,424 0 11,007
BASSETT FURNITURE INDS INC COM 070203104 3 79 SH   SOLE 23 79 0 0
BAXTER INTL INC COM 071813109 114,909 1,831,214 SH   SOLE 2 1,342,204 0 489,010
BAXTER INTL INC COM 071813109 19,117 304,646 SH   SOLE 4 289,027 0 15,619
BAXTER INTL INC COM 071813109 27,604 439,912 SH   SOLE 7 415,638 0 24,274
BAXTER INTL INC COM 071813109 9,707 154,695 SH   SOLE 13 154,695 0 0
BAXTER INTL INC COM 071813109 221 3,526 SH   SOLE 15 3,526 0 0
BAXTER INTL INC COM 071813109 3 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 229,543 3,658,060 SH   SOLE 18 3,475,304 0 182,756
BAXTER INTL INC COM 071813109 395,929 6,309,618 SH   SOLE 19 6,309,618 0 0
BAXTER INTL INC COM 071813109 18,399 293,205 SH   SOLE 20 0 0 293,205
BAXTER INTL INC COM 071813109 654,111 10,424,078 SH   SOLE 21 10,424,078 0 0
BAXTER INTL INC COM 071813109 1,034,802 16,490,865 SH   SOLE 22 13,226,561 0 3,264,304
BAXTER INTL INC COM 071813109 58,172 927,043 SH   SOLE 23 927,043 0 0
BAXTER INTL INC COM 071813109 54,641 870,772 SH   SOLE 25 845,851 0 24,921
BAXTER INTL INC COM 071813109 105,942 1,688,320 SH   SOLE 26 505,632 0 1,182,688
BAXTER INTL INC COM 071813109 7,006 111,650 SH   SOLE 28 81,465 0 30,185
BAXTER INTL INC COM 071813109 24,577 391,666 SH   SOLE 29 152,406 0 239,260
BAXTER INTL INC COM 071813109 102,049 1,626,271 SH   SOLE 30 1,626,271 0 0
BAXTER INTL INC COM 071813109 35,105 559,443 SH   SOLE 31 341,936 0 217,507
BAXTER INTL INC COM 071813109 127,963 2,039,258 SH   SOLE 34 2,039,258 0 0
BAXTER INTL INC COM 071813109 48,121 766,875 SH   SOLE 36 766,875 0 0
BAXTER INTL INC COM 071813109 162 2,587 SH   SOLE 40 2,587 0 0
BAY BANCORP INC COM 07203T106 14 1,257 SH   SOLE 18 1,257 0 0
BAY BANCORP INC COM 07203T106 196 17,232 SH   SOLE 21 17,232 0 0
BAYTEX ENERGY CORP COM 07317Q105 1 443 SH   SOLE 21 443 0 0
BAZAARVOICE INC COM 073271108 85 17,128 SH   SOLE 2 4,360 0 12,768
BAZAARVOICE INC COM 073271108 6 1,222 SH   SOLE 7 1,222 0 0
BAZAARVOICE INC COM 073271108 1,670 337,445 SH   SOLE 18 337,445 0 0
BAZAARVOICE INC COM 073271108 293 59,196 SH   SOLE 19 59,196 0 0
BAZAARVOICE INC COM 073271108 13,357 2,698,426 SH   SOLE 21 2,698,426 0 0
BAZAARVOICE INC COM 073271108 10,954 2,212,940 SH   SOLE 22 2,100,426 0 112,514
BAZAARVOICE INC COM 073271108 42 8,501 SH   SOLE 28 8,501 0 0
BAZAARVOICE INC COM 073271108 50 10,157 SH   SOLE 30 10,157 0 0
BAZAARVOICE INC COM 073271108 31 6,264 SH   SOLE 40 6,264 0 0
BB&T CORP COM 054937107 46,879 998,697 SH   SOLE 2 218,380 0 780,317
BB&T CORP COM 054937107 12,310 262,247 SH   SOLE 4 233,060 0 29,187
BB&T CORP COM 054937107 28,968 617,125 SH   SOLE 7 583,508 0 33,617
BB&T CORP COM 054937107 1,100 23,431 SH   SOLE 13 23,431 0 0
BB&T CORP COM 054937107 260 5,542 SH   SOLE 15 5,542 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 74,151 1,579,707 SH   SOLE 18 1,467,195 0 112,512
BB&T CORP COM 054937107 2,063 43,960 SH   SOLE 19 43,960 0 0
BB&T CORP COM 054937107 15,791 336,404 SH   SOLE 20 0 0 336,404
BB&T CORP COM 054937107 764,628 16,289,481 SH   SOLE 21 16,289,481 0 0
BB&T CORP COM 054937107 999,209 21,286,931 SH   SOLE 22 17,534,018 0 3,752,913
BB&T CORP COM 054937107 46,614 993,062 SH   SOLE 23 993,062 0 0
BB&T CORP COM 054937107 29,539 629,293 SH   SOLE 25 629,293 0 0
BB&T CORP COM 054937107 103,402 2,202,861 SH   SOLE 26 751,831 0 1,451,030
BB&T CORP COM 054937107 8,609 183,408 SH   SOLE 28 133,288 0 50,120
BB&T CORP COM 054937107 1,381 29,422 SH   SOLE 29 29,422 0 0
BB&T CORP COM 054937107 113,703 2,422,307 SH   SOLE 30 2,422,307 0 0
BB&T CORP COM 054937107 15,975 340,324 SH   SOLE 31 178,288 0 162,036
BB&T CORP COM 054937107 2,192 46,702 SH   SOLE 32 46,702 0 0
BB&T CORP COM 054937107 2,490 53,042 SH   SOLE 34 53,042 0 0
BB&T CORP COM 054937107 40,143 855,193 SH   SOLE 36 855,193 0 0
BB&T CORP COM 054937107 191 4,066 SH   SOLE 40 4,066 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 7,060 346,270 SH   SOLE 21 346,270 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,227 158,258 SH   SOLE 22 158,258 0 0
BBX CAP CORP NEW CL A 05491N104 94 12,696 SH   SOLE 22 12,696 0 0
BCB BANCORP INC COM 055298103 21 1,521 SH   SOLE 2 362 0 1,159
BCB BANCORP INC COM 055298103 523 37,460 SH   SOLE 18 37,460 0 0
BCB BANCORP INC COM 055298103 106 7,600 SH   SOLE 19 7,600 0 0
BCB BANCORP INC COM 055298103 4,487 321,634 SH   SOLE 21 321,634 0 0
BCB BANCORP INC COM 055298103 2,095 150,154 SH   SOLE 22 144,190 0 5,964
BCE INC COM NEW 05534B760 6,134 130,986 SH   SOLE 18 102,476 0 28,510
BCE INC COM NEW 05534B760 83,210 1,776,854 SH   SOLE 19 1,776,854 0 0
BCE INC COM NEW 05534B760 4,675 99,830 SH   SOLE 22 99,830 0 0
BCE INC COM NEW 05534B760 1,108 23,670 SH   SOLE 25 23,670 0 0
BCE INC COM NEW 05534B760 1,884 40,220 SH   SOLE 34 40,220 0 0
BEACON ROOFING SUPPLY INC COM 073685109 366 7,149 SH   SOLE 2 3,266 0 3,883
BEACON ROOFING SUPPLY INC COM 073685109 19 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 71 1,376 SH   SOLE 7 1,376 0 0
BEACON ROOFING SUPPLY INC COM 073685109 11,810 230,443 SH   SOLE 18 230,443 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,535 49,469 SH   SOLE 19 49,469 0 0
BEACON ROOFING SUPPLY INC COM 073685109 122,918 2,398,395 SH   SOLE 21 2,398,395 0 0
BEACON ROOFING SUPPLY INC COM 073685109 84,003 1,639,090 SH   SOLE 22 1,503,885 0 135,205
BEACON ROOFING SUPPLY INC COM 073685109 951 18,554 SH   SOLE 26 15,484 0 3,070
BEACON ROOFING SUPPLY INC COM 073685109 498 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 526 10,270 SH   SOLE 30 10,270 0 0
BEACON ROOFING SUPPLY INC COM 073685109 294 5,738 SH   SOLE 40 5,738 0 0
BEAR ST FINL INC COM 073844102 37 3,617 SH   SOLE 2 1,206 0 2,411
BEAR ST FINL INC COM 073844102 792 77,177 SH   SOLE 18 77,177 0 0
BEAR ST FINL INC COM 073844102 161 15,686 SH   SOLE 19 15,686 0 0
BEAR ST FINL INC COM 073844102 6,918 674,269 SH   SOLE 21 674,269 0 0
BEAR ST FINL INC COM 073844102 2,593 252,718 SH   SOLE 22 238,940 0 13,778
BEASLEY BROADCAST GROUP INC CL A 074014101 5 444 SH   SOLE 2 444 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 230 19,683 SH   SOLE 18 19,683 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 59 5,053 SH   SOLE 19 5,053 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,908 163,110 SH   SOLE 21 163,110 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,118 95,524 SH   SOLE 22 92,242 0 3,282
BEAZER HOMES USA INC COM NEW 07556Q881 197 10,517 SH   SOLE 2 3,665 0 6,852
BEAZER HOMES USA INC COM NEW 07556Q881 21 1,127 SH   SOLE 7 1,127 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,286 122,010 SH   SOLE 18 122,010 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 634 33,818 SH   SOLE 19 33,818 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 32,095 1,712,657 SH   SOLE 21 1,712,657 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 19,549 1,043,188 SH   SOLE 22 994,776 0 48,412
BEAZER HOMES USA INC COM NEW 07556Q881 1,781 95,012 SH   SOLE 23 95,012 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 35 1,863 SH   SOLE 26 0 0 1,863
BEAZER HOMES USA INC COM NEW 07556Q881 94 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 600 32,010 SH   SOLE 29 0 0 32,010
BEAZER HOMES USA INC COM NEW 07556Q881 100 5,345 SH   SOLE 30 5,345 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 57 3,027 SH   SOLE 40 3,027 0 0
BEBE STORES INC COM NEW 075571208 3 543 SH   SOLE 18 543 0 0
BEBE STORES INC COM NEW 075571208 44 8,630 SH   SOLE 21 8,630 0 0
BEBE STORES INC COM NEW 075571208 378 73,620 SH   SOLE 22 73,620 0 0
BECTON DICKINSON & CO COM 075887109 78,733 401,803 SH   SOLE 2 121,888 0 279,915
BECTON DICKINSON & CO COM 075887109 14,223 72,586 SH   SOLE 4 64,886 0 7,700
BECTON DICKINSON & CO COM 075887109 53,673 273,910 SH   SOLE 7 201,910 0 72,000
BECTON DICKINSON & CO COM 075887109 473 2,416 SH   SOLE 13 2,416 0 0
BECTON DICKINSON & CO COM 075887109 290 1,478 SH   SOLE 15 1,478 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 265,016 1,352,468 SH   SOLE 18 1,162,913 0 189,555
BECTON DICKINSON & CO COM 075887109 299,038 1,526,093 SH   SOLE 19 1,526,093 0 0
BECTON DICKINSON & CO COM 075887109 19,848 101,289 SH   SOLE 20 0 0 101,289
BECTON DICKINSON & CO COM 075887109 994,315 5,074,329 SH   SOLE 21 5,074,329 0 0
BECTON DICKINSON & CO COM 075887109 1,250,398 6,381,208 SH   SOLE 22 5,341,924 0 1,039,284
BECTON DICKINSON & CO COM 075887109 54,033 275,749 SH   SOLE 23 275,749 0 0
BECTON DICKINSON & CO COM 075887109 35,333 180,316 SH   SOLE 25 180,316 0 0
BECTON DICKINSON & CO COM 075887109 130,272 664,824 SH   SOLE 26 207,012 0 457,812
BECTON DICKINSON & CO COM 075887109 10,079 51,439 SH   SOLE 28 37,488 0 13,951
BECTON DICKINSON & CO COM 075887109 1,542 7,867 SH   SOLE 29 7,867 0 0
BECTON DICKINSON & CO COM 075887109 165,666 845,450 SH   SOLE 30 845,450 0 0
BECTON DICKINSON & CO COM 075887109 25,108 128,136 SH   SOLE 31 47,716 0 80,420
BECTON DICKINSON & CO COM 075887109 30,698 156,660 SH   SOLE 34 156,660 0 0
BECTON DICKINSON & CO COM 075887109 47,186 240,805 SH   SOLE 36 240,805 0 0
BECTON DICKINSON & CO COM 075887109 230 1,175 SH   SOLE 40 1,175 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 265,776 4,809,557 SH   SOLE 21 4,809,557 0 0
BED BATH & BEYOND INC COM 075896100 6,879 293,103 SH   SOLE 2 148,471 0 144,632
BED BATH & BEYOND INC COM 075896100 1,155 49,223 SH   SOLE 4 43,864 0 5,359
BED BATH & BEYOND INC COM 075896100 1,037 44,181 SH   SOLE 7 20,245 0 23,936
BED BATH & BEYOND INC COM 075896100 27 1,137 SH   SOLE 13 1,137 0 0
BED BATH & BEYOND INC COM 075896100 25 1,059 SH   SOLE 15 1,059 0 0
BED BATH & BEYOND INC COM 075896100 12,798 545,298 SH   SOLE 18 530,551 0 14,747
BED BATH & BEYOND INC COM 075896100 2,912 124,084 SH   SOLE 19 124,084 0 0
BED BATH & BEYOND INC COM 075896100 3,358 143,096 SH   SOLE 20 0 0 143,096
BED BATH & BEYOND INC COM 075896100 147,940 6,303,380 SH   SOLE 21 6,303,380 0 0
BED BATH & BEYOND INC COM 075896100 117,173 4,992,477 SH   SOLE 22 4,466,195 0 526,282
BED BATH & BEYOND INC COM 075896100 5,032 214,404 SH   SOLE 23 214,404 0 0
BED BATH & BEYOND INC COM 075896100 3,258 138,829 SH   SOLE 25 138,829 0 0
BED BATH & BEYOND INC COM 075896100 10,347 440,843 SH   SOLE 26 183,729 0 257,114
BED BATH & BEYOND INC COM 075896100 758 32,282 SH   SOLE 28 24,338 0 7,944
BED BATH & BEYOND INC COM 075896100 995 42,375 SH   SOLE 29 5,079 0 37,296
BED BATH & BEYOND INC COM 075896100 7,566 322,361 SH   SOLE 30 322,361 0 0
BED BATH & BEYOND INC COM 075896100 2,660 113,324 SH   SOLE 31 58,842 0 54,482
BED BATH & BEYOND INC COM 075896100 1,484 63,235 SH   SOLE 34 63,235 0 0
BED BATH & BEYOND INC COM 075896100 4,445 189,412 SH   SOLE 36 189,412 0 0
BED BATH & BEYOND INC COM 075896100 19 811 SH   SOLE 40 811 0 0
BEIGENE LTD SPONSORED ADR 07725L102 35,181 340,045 SH   SOLE 21 340,045 0 0
BEIGENE LTD SPONSORED ADR 07725L102 445 4,300 SH   SOLE 25 4,300 0 0
BEL FUSE INC CL A 077347201 7 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 63 2,020 SH   SOLE 2 614 0 1,406
BEL FUSE INC CL B 077347300 9 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 1,445 46,304 SH   SOLE 18 46,304 0 0
BEL FUSE INC CL B 077347300 244 7,812 SH   SOLE 19 7,812 0 0
BEL FUSE INC CL B 077347300 27,757 889,642 SH   SOLE 21 889,642 0 0
BEL FUSE INC CL B 077347300 9,857 315,935 SH   SOLE 22 302,980 0 12,955
BEL FUSE INC CL B 077347300 330 10,582 SH   SOLE 30 10,582 0 0
BELDEN INC COM 077454106 2,090 25,959 SH   SOLE 2 18,930 0 7,029
BELDEN INC COM 077454106 16 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 85 1,057 SH   SOLE 7 1,057 0 0
BELDEN INC COM 077454106 22,294 276,839 SH   SOLE 18 276,839 0 0
BELDEN INC COM 077454106 2,524 31,346 SH   SOLE 19 31,346 0 0
BELDEN INC COM 077454106 213,792 2,654,810 SH   SOLE 21 2,654,810 0 0
BELDEN INC COM 077454106 106,214 1,318,932 SH   SOLE 22 1,242,588 0 76,344
BELDEN INC COM 077454106 899 11,162 SH   SOLE 26 8,868 0 2,294
BELDEN INC COM 077454106 483 6,002 SH   SOLE 28 6,002 0 0
BELDEN INC COM 077454106 508 6,305 SH   SOLE 30 6,305 0 0
BELDEN INC COM 077454106 372 4,622 SH   SOLE 40 4,622 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 5 3,340 SH   SOLE 18 3,340 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 82 57,693 SH   SOLE 21 57,693 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 45 3,888 SH   SOLE 2 2,172 0 1,716
BELLICUM PHARMACEUTICALS INC COM 079481107 2 209 SH   SOLE 7 209 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 1,161 100,523 SH   SOLE 18 100,523 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 224 19,403 SH   SOLE 19 19,403 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 15,716 1,360,686 SH   SOLE 21 1,360,686 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 9,918 858,703 SH   SOLE 22 816,811 0 41,892
BELLICUM PHARMACEUTICALS INC COM 079481107 35 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 33 2,834 SH   SOLE 30 2,834 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 17 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 330 24,165 SH   SOLE 2 5,206 0 18,959
BELMOND LTD CL A G1154H107 9 646 SH   SOLE 4 646 0 0
BELMOND LTD CL A G1154H107 37 2,714 SH   SOLE 7 2,714 0 0
BELMOND LTD CL A G1154H107 5,935 434,811 SH   SOLE 18 434,811 0 0
BELMOND LTD CL A G1154H107 903 66,135 SH   SOLE 19 66,135 0 0
BELMOND LTD CL A G1154H107 102,788 7,530,233 SH   SOLE 21 7,530,233 0 0
BELMOND LTD CL A G1154H107 35,164 2,576,083 SH   SOLE 22 2,409,372 0 166,711
BELMOND LTD CL A G1154H107 575 42,113 SH   SOLE 26 36,824 0 5,289
BELMOND LTD CL A G1154H107 182 13,355 SH   SOLE 28 13,355 0 0
BELMOND LTD CL A G1154H107 1,582 115,879 SH   SOLE 30 115,879 0 0
BELMOND LTD CL A G1154H107 131 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 4,850 106,419 SH   SOLE 2 59,071 0 47,348
BEMIS INC COM 081437105 20 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 5,141 112,819 SH   SOLE 7 112,819 0 0
BEMIS INC COM 081437105 28 618 SH   SOLE 15 618 0 0
BEMIS INC COM 081437105 21,875 480,024 SH   SOLE 18 476,423 0 3,601
BEMIS INC COM 081437105 12,752 279,832 SH   SOLE 19 279,832 0 0
BEMIS INC COM 081437105 176,925 3,882,493 SH   SOLE 21 3,882,493 0 0
BEMIS INC COM 081437105 134,066 2,941,973 SH   SOLE 22 2,644,431 0 297,542
BEMIS INC COM 081437105 375 8,226 SH   SOLE 23 8,226 0 0
BEMIS INC COM 081437105 3,478 76,333 SH   SOLE 25 76,333 0 0
BEMIS INC COM 081437105 6,510 142,862 SH   SOLE 26 45,061 0 97,801
BEMIS INC COM 081437105 625 13,713 SH   SOLE 28 13,713 0 0
BEMIS INC COM 081437105 651 14,281 SH   SOLE 30 14,281 0 0
BEMIS INC COM 081437105 94 2,066 SH   SOLE 31 2,066 0 0
BEMIS INC COM 081437105 1,905 41,795 SH   SOLE 34 41,795 0 0
BEMIS INC COM 081437105 3,657 80,252 SH   SOLE 36 80,252 0 0
BEMIS INC COM 081437105 398 8,737 SH   SOLE 40 8,737 0 0
BENCHMARK ELECTRS INC COM 08160H101 401 11,728 SH   SOLE 2 3,245 0 8,483
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 82 2,401 SH   SOLE 7 2,401 0 0
BENCHMARK ELECTRS INC COM 08160H101 8,935 261,638 SH   SOLE 18 261,638 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,296 67,234 SH   SOLE 19 67,234 0 0
BENCHMARK ELECTRS INC COM 08160H101 152,340 4,460,918 SH   SOLE 21 4,460,918 0 0
BENCHMARK ELECTRS INC COM 08160H101 50,375 1,475,097 SH   SOLE 22 1,377,419 0 97,678
BENCHMARK ELECTRS INC COM 08160H101 3,054 89,421 SH   SOLE 23 89,421 0 0
BENCHMARK ELECTRS INC COM 08160H101 936 27,398 SH   SOLE 26 23,862 0 3,536
BENCHMARK ELECTRS INC COM 08160H101 251 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,050 30,734 SH   SOLE 29 0 0 30,734
BENCHMARK ELECTRS INC COM 08160H101 2,317 67,855 SH   SOLE 30 67,855 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,495 43,776 SH   SOLE 34 43,776 0 0
BENCHMARK ELECTRS INC COM 08160H101 61 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 202 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 251 15,114 SH   SOLE 2 3,983 0 11,131
BENEFICIAL BANCORP INC COM 08171T102 7 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 24 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 4,288 258,316 SH   SOLE 18 258,316 0 0
BENEFICIAL BANCORP INC COM 08171T102 899 54,150 SH   SOLE 19 54,150 0 0
BENEFICIAL BANCORP INC COM 08171T102 34,938 2,104,669 SH   SOLE 21 2,104,669 0 0
BENEFICIAL BANCORP INC COM 08171T102 33,239 2,002,322 SH   SOLE 22 1,871,960 0 130,362
BENEFICIAL BANCORP INC COM 08171T102 72 4,355 SH   SOLE 26 0 0 4,355
BENEFICIAL BANCORP INC COM 08171T102 200 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 451 27,143 SH   SOLE 30 27,143 0 0
BENEFICIAL BANCORP INC COM 08171T102 135 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 32 963 SH   SOLE 2 925 0 38
BENEFITFOCUS INC COM 08180D106 8 238 SH   SOLE 7 238 0 0
BENEFITFOCUS INC COM 08180D106 1,840 54,693 SH   SOLE 18 54,693 0 0
BENEFITFOCUS INC COM 08180D106 472 14,022 SH   SOLE 19 14,022 0 0
BENEFITFOCUS INC COM 08180D106 16,064 477,397 SH   SOLE 21 477,397 0 0
BENEFITFOCUS INC COM 08180D106 16,040 476,684 SH   SOLE 22 447,811 0 28,873
BENEFITFOCUS INC COM 08180D106 77 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 86 2,546 SH   SOLE 30 2,546 0 0
BENEFITFOCUS INC COM 08180D106 92 2,737 SH   SOLE 40 2,737 0 0
BERKLEY W R CORP COM 084423102 11,418 171,076 SH   SOLE 2 76,708 0 94,368
BERKLEY W R CORP COM 084423102 1,997 29,926 SH   SOLE 4 26,787 0 3,139
BERKLEY W R CORP COM 084423102 4,198 62,898 SH   SOLE 7 45,610 0 17,288
BERKLEY W R CORP COM 084423102 43 639 SH   SOLE 15 639 0 0
BERKLEY W R CORP COM 084423102 22,557 337,976 SH   SOLE 18 328,462 0 9,514
BERKLEY W R CORP COM 084423102 2,284 34,224 SH   SOLE 19 34,224 0 0
BERKLEY W R CORP COM 084423102 6,000 89,894 SH   SOLE 20 0 0 89,894
BERKLEY W R CORP COM 084423102 343,419 5,145,625 SH   SOLE 21 5,145,625 0 0
BERKLEY W R CORP COM 084423102 228,234 3,419,751 SH   SOLE 22 3,086,439 0 333,312
BERKLEY W R CORP COM 084423102 7,131 106,847 SH   SOLE 23 106,847 0 0
BERKLEY W R CORP COM 084423102 4,989 74,757 SH   SOLE 25 74,757 0 0
BERKLEY W R CORP COM 084423102 26,397 395,514 SH   SOLE 26 106,627 0 288,887
BERKLEY W R CORP COM 084423102 1,473 22,066 SH   SOLE 28 16,003 0 6,063
BERKLEY W R CORP COM 084423102 1,808 27,089 SH   SOLE 29 2,452 0 24,637
BERKLEY W R CORP COM 084423102 16,058 240,603 SH   SOLE 30 240,603 0 0
BERKLEY W R CORP COM 084423102 5,149 77,146 SH   SOLE 31 22,155 0 54,991
BERKLEY W R CORP COM 084423102 435 6,524 SH   SOLE 34 6,524 0 0
BERKLEY W R CORP COM 084423102 8,610 129,012 SH   SOLE 36 129,012 0 0
BERKLEY W R CORP COM 084423102 35 522 SH   SOLE 40 522 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,198 8 SH   SOLE 2 8 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 549 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,495 20 SH   SOLE 22 20 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,099 4 SH   SOLE 23 4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 93,961 342 SH   SOLE 25 342 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 95,610 348 SH   SOLE 26 65 0 283
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,648 6 SH   SOLE 29 6 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH   SOLE 34 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 110,171 401 SH   SOLE 36 401 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 383,527 2,092,119 SH   SOLE 2 480,677 0 1,611,442
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 78,330 427,288 SH   SOLE 4 395,619 0 31,669
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 237,345 1,294,701 SH   SOLE 7 1,292,700 0 2,001
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,192 11,955 SH   SOLE 13 11,955 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,887 10,296 SH   SOLE 15 10,296 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1,495 SH   SOLE 17 0 0 1,495
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 816,577 4,454,382 SH   SOLE 18 4,112,227 0 342,155
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 388,080 2,116,956 SH   SOLE 19 2,116,956 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,237,214 28,568,698 SH   SOLE 21 28,568,698 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,156,695 49,949,244 SH   SOLE 22 41,390,215 0 8,559,029
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 282,176 1,539,252 SH   SOLE 23 1,539,252 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176,236 961,358 SH   SOLE 25 961,358 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 594,202 3,241,338 SH   SOLE 26 1,067,008 0 2,174,330
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 52,007 283,695 SH   SOLE 28 206,680 0 77,015
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,300 110,734 SH   SOLE 29 43,408 0 67,326
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 930,203 5,074,204 SH   SOLE 30 5,074,204 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 106,171 579,157 SH   SOLE 31 335,812 0 243,345
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,420 40,476 SH   SOLE 32 40,476 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 100,250 546,856 SH   SOLE 34 546,856 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240,210 1,310,334 SH   SOLE 36 1,310,334 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,159 6,323 SH   SOLE 40 6,323 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 311 8,034 SH   SOLE 2 2,162 0 5,872
BERKSHIRE HILLS BANCORP INC COM 084680107 32 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,602 144,568 SH   SOLE 18 144,568 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,163 30,009 SH   SOLE 19 30,009 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 47,218 1,218,525 SH   SOLE 21 1,218,525 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 45,265 1,168,139 SH   SOLE 22 1,099,695 0 68,444
BERKSHIRE HILLS BANCORP INC COM 084680107 407 10,503 SH   SOLE 26 7,197 0 3,306
BERKSHIRE HILLS BANCORP INC COM 084680107 333 8,596 SH   SOLE 28 8,596 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 75 1,941 SH   SOLE 29 0 0 1,941
BERKSHIRE HILLS BANCORP INC COM 084680107 228 5,892 SH   SOLE 30 5,892 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 130 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,581 63,216 SH   SOLE 2 15,847 0 47,369
BERRY GLOBAL GROUP INC COM 08579W103 30 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 222 3,923 SH   SOLE 7 3,923 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,503 61,832 SH   SOLE 18 61,832 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,379 41,993 SH   SOLE 19 41,993 0 0
BERRY GLOBAL GROUP INC COM 08579W103 84,211 1,486,520 SH   SOLE 21 1,486,520 0 0
BERRY GLOBAL GROUP INC COM 08579W103 197,840 3,492,321 SH   SOLE 22 3,105,446 0 386,875
BERRY GLOBAL GROUP INC COM 08579W103 2,336 41,239 SH   SOLE 26 34,142 0 7,097
BERRY GLOBAL GROUP INC COM 08579W103 1,109 19,572 SH   SOLE 28 19,572 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,130 19,950 SH   SOLE 30 19,950 0 0
BERRY GLOBAL GROUP INC COM 08579W103 169 2,988 SH   SOLE 31 2,988 0 0
BERRY GLOBAL GROUP INC COM 08579W103 179 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 718 12,674 SH   SOLE 40 12,674 0 0
BEST BUY INC COM 086516101 33,657 590,886 SH   SOLE 2 320,210 0 270,676
BEST BUY INC COM 086516101 8,825 154,927 SH   SOLE 4 145,565 0 9,362
BEST BUY INC COM 086516101 17,206 302,073 SH   SOLE 7 234,442 0 67,631
BEST BUY INC COM 086516101 2,966 52,077 SH   SOLE 13 52,077 0 0
BEST BUY INC COM 086516101 99 1,742 SH   SOLE 15 1,742 0 0
BEST BUY INC COM 086516101 3 58 SH   SOLE 17 0 0 58
BEST BUY INC COM 086516101 33,903 595,200 SH   SOLE 18 553,953 0 41,247
BEST BUY INC COM 086516101 16,340 286,861 SH   SOLE 19 286,861 0 0
BEST BUY INC COM 086516101 10,212 179,291 SH   SOLE 20 0 0 179,291
BEST BUY INC COM 086516101 349,879 6,142,539 SH   SOLE 21 6,142,539 0 0
BEST BUY INC COM 086516101 460,678 8,087,744 SH   SOLE 22 6,477,165 0 1,610,579
BEST BUY INC COM 086516101 23,564 413,692 SH   SOLE 23 413,692 0 0
BEST BUY INC COM 086516101 30,212 530,401 SH   SOLE 25 530,401 0 0
BEST BUY INC COM 086516101 66,776 1,172,338 SH   SOLE 26 313,985 0 858,353
BEST BUY INC COM 086516101 3,568 62,641 SH   SOLE 28 45,666 0 16,975
BEST BUY INC COM 086516101 9,353 164,205 SH   SOLE 29 55,912 0 108,293
BEST BUY INC COM 086516101 59,260 1,040,373 SH   SOLE 30 1,040,373 0 0
BEST BUY INC COM 086516101 16,548 290,517 SH   SOLE 31 173,530 0 116,987
BEST BUY INC COM 086516101 7,030 123,425 SH   SOLE 34 123,425 0 0
BEST BUY INC COM 086516101 19,135 335,944 SH   SOLE 36 335,944 0 0
BEST BUY INC COM 086516101 80 1,403 SH   SOLE 40 1,403 0 0
BG STAFFING INC COM 05544A109 8 469 SH   SOLE 2 266 0 203
BG STAFFING INC COM 05544A109 412 24,868 SH   SOLE 18 24,868 0 0
BG STAFFING INC COM 05544A109 52 3,133 SH   SOLE 19 3,133 0 0
BG STAFFING INC COM 05544A109 3,633 219,534 SH   SOLE 21 219,534 0 0
BG STAFFING INC COM 05544A109 1,457 88,016 SH   SOLE 22 82,418 0 5,598
BGC PARTNERS INC CL A 05541T101 1,954 135,028 SH   SOLE 2 26,419 0 108,609
BGC PARTNERS INC CL A 05541T101 19 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 88 6,083 SH   SOLE 7 6,083 0 0
BGC PARTNERS INC CL A 05541T101 1,693 117,015 SH   SOLE 18 117,015 0 0
BGC PARTNERS INC CL A 05541T101 4,972 343,602 SH   SOLE 19 343,602 0 0
BGC PARTNERS INC CL A 05541T101 44,537 3,077,878 SH   SOLE 21 3,077,878 0 0
BGC PARTNERS INC CL A 05541T101 96,604 6,676,125 SH   SOLE 22 5,968,838 0 707,287
BGC PARTNERS INC CL A 05541T101 6,030 416,695 SH   SOLE 23 416,695 0 0
BGC PARTNERS INC CL A 05541T101 927 64,049 SH   SOLE 26 52,029 0 12,020
BGC PARTNERS INC CL A 05541T101 430 29,710 SH   SOLE 28 29,710 0 0
BGC PARTNERS INC CL A 05541T101 2,030 140,261 SH   SOLE 29 0 0 140,261
BGC PARTNERS INC CL A 05541T101 468 32,333 SH   SOLE 30 32,333 0 0
BGC PARTNERS INC CL A 05541T101 75 5,160 SH   SOLE 31 5,160 0 0
BGC PARTNERS INC CL A 05541T101 341 23,541 SH   SOLE 40 23,541 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 5,105 125,965 SH   SOLE 7 125,965 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 25 627 SH   SOLE 18 627 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 4,056 100,074 SH   SOLE 21 100,074 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 14 400 SH   SOLE 2 400 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 5,107 144,076 SH   SOLE 7 144,076 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 2,335 65,862 SH   SOLE 21 65,862 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 3,941 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 263 34,386 SH   SOLE 2 30,579 0 3,807
BIG 5 SPORTING GOODS CORP COM 08915P101 3 339 SH   SOLE 4 339 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 5 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 823 107,602 SH   SOLE 18 107,602 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 2,735 357,465 SH   SOLE 19 357,465 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 14,501 1,895,596 SH   SOLE 21 1,895,596 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 10,792 1,410,721 SH   SOLE 22 1,369,128 0 41,593
BIG 5 SPORTING GOODS CORP COM 08915P101 36 4,768 SH   SOLE 23 4,768 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 21 2,746 SH   SOLE 28 2,746 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 155 20,313 SH   SOLE 29 0 0 20,313
BIG 5 SPORTING GOODS CORP COM 08915P101 187 24,480 SH   SOLE 30 24,480 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 14 1,835 SH   SOLE 40 1,835 0 0
BIG LOTS INC COM 089302103 6,481 120,985 SH   SOLE 2 120,985 0 0
BIG LOTS INC COM 089302103 569 10,620 SH   SOLE 4 10,620 0 0
BIG LOTS INC COM 089302103 106 1,984 SH   SOLE 7 1,984 0 0
BIG LOTS INC COM 089302103 14,858 277,355 SH   SOLE 18 276,907 0 448
BIG LOTS INC COM 089302103 4,385 81,856 SH   SOLE 19 81,856 0 0
BIG LOTS INC COM 089302103 146,357 2,732,061 SH   SOLE 21 2,732,061 0 0
BIG LOTS INC COM 089302103 93,896 1,752,776 SH   SOLE 22 1,649,749 0 103,027
BIG LOTS INC COM 089302103 2,651 49,478 SH   SOLE 23 49,478 0 0
BIG LOTS INC COM 089302103 898 16,754 SH   SOLE 26 12,262 0 4,492
BIG LOTS INC COM 089302103 383 7,142 SH   SOLE 28 7,142 0 0
BIG LOTS INC COM 089302103 2,028 37,862 SH   SOLE 29 3,094 0 34,768
BIG LOTS INC COM 089302103 745 13,901 SH   SOLE 30 13,901 0 0
BIG LOTS INC COM 089302103 556 10,371 SH   SOLE 31 7,293 0 3,078
BIG LOTS INC COM 089302103 1,044 19,495 SH   SOLE 34 19,495 0 0
BIG LOTS INC COM 089302103 212 3,953 SH   SOLE 36 3,953 0 0
BIG LOTS INC COM 089302103 204 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM 08986R101 90 270 SH   SOLE 2 66 0 204
BIGLARI HLDGS INC COM 08986R101 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM 08986R101 15 45 SH   SOLE 7 45 0 0
BIGLARI HLDGS INC COM 08986R101 1,710 5,131 SH   SOLE 18 5,131 0 0
BIGLARI HLDGS INC COM 08986R101 261 782 SH   SOLE 19 782 0 0
BIGLARI HLDGS INC COM 08986R101 31,075 93,236 SH   SOLE 21 93,236 0 0
BIGLARI HLDGS INC COM 08986R101 10,256 30,773 SH   SOLE 22 28,843 0 1,930
BIGLARI HLDGS INC COM 08986R101 129 388 SH   SOLE 26 260 0 128
BIGLARI HLDGS INC COM 08986R101 50 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM 08986R101 476 1,428 SH   SOLE 30 1,428 0 0
BIGLARI HLDGS INC COM 08986R101 42 126 SH   SOLE 40 126 0 0
BIO PATH HOLDINGS INC COM 09057N102 6 16,724 SH   SOLE 19 16,724 0 0
BIO PATH HOLDINGS INC COM 09057N102 13 35,682 SH   SOLE 21 35,682 0 0
BIO PATH HOLDINGS INC COM 09057N102 9 24,853 SH   SOLE 22 24,853 0 0
BIO RAD LABS INC CL A 090572207 4,979 22,404 SH   SOLE 2 11,973 0 10,431
BIO RAD LABS INC CL A 090572207 20 91 SH   SOLE 4 91 0 0
BIO RAD LABS INC CL A 090572207 148 664 SH   SOLE 7 664 0 0
BIO RAD LABS INC CL A 090572207 15,162 68,228 SH   SOLE 18 68,228 0 0
BIO RAD LABS INC CL A 090572207 1,508 6,788 SH   SOLE 19 6,788 0 0
BIO RAD LABS INC CL A 090572207 206,095 927,437 SH   SOLE 21 927,437 0 0
BIO RAD LABS INC CL A 090572207 143,045 643,711 SH   SOLE 22 574,991 0 68,720
BIO RAD LABS INC CL A 090572207 1,631 7,338 SH   SOLE 26 5,871 0 1,467
BIO RAD LABS INC CL A 090572207 728 3,277 SH   SOLE 28 3,277 0 0
BIO RAD LABS INC CL A 090572207 296 1,332 SH   SOLE 29 0 0 1,332
BIO RAD LABS INC CL A 090572207 1,441 6,483 SH   SOLE 30 6,483 0 0
BIO RAD LABS INC CL A 090572207 107 483 SH   SOLE 31 483 0 0
BIO RAD LABS INC CL A 090572207 233 1,047 SH   SOLE 36 1,047 0 0
BIO RAD LABS INC CL A 090572207 500 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 4,452 36,825 SH   SOLE 2 24,286 0 12,539
BIO TECHNE CORP COM 09073M104 25 205 SH   SOLE 4 205 0 0
BIO TECHNE CORP COM 09073M104 109 903 SH   SOLE 7 903 0 0
BIO TECHNE CORP COM 09073M104 14,954 123,702 SH   SOLE 18 123,702 0 0
BIO TECHNE CORP COM 09073M104 1,484 12,279 SH   SOLE 19 12,279 0 0
BIO TECHNE CORP COM 09073M104 263,608 2,180,560 SH   SOLE 21 2,180,560 0 0
BIO TECHNE CORP COM 09073M104 143,209 1,184,621 SH   SOLE 22 1,071,224 0 113,397
BIO TECHNE CORP COM 09073M104 1,748 14,456 SH   SOLE 26 12,472 0 1,984
BIO TECHNE CORP COM 09073M104 758 6,267 SH   SOLE 28 6,267 0 0
BIO TECHNE CORP COM 09073M104 234 1,938 SH   SOLE 29 0 0 1,938
BIO TECHNE CORP COM 09073M104 1,467 12,137 SH   SOLE 30 12,137 0 0
BIO TECHNE CORP COM 09073M104 94 778 SH   SOLE 31 778 0 0
BIO TECHNE CORP COM 09073M104 433 3,578 SH   SOLE 40 3,578 0 0
BIOAMBER INC COM 09072Q106 4 7,757 SH   SOLE 21 7,757 0 0
BIOAMBER INC COM 09072Q106 60 123,084 SH   SOLE 22 123,084 0 0
BIOANALYTICAL SYS INC COM 09058M103 6 3,190 SH   SOLE 21 3,190 0 0
BIOCEPT INC COM NEW 09072V204 5 4,365 SH   SOLE 18 4,365 0 0
BIOCEPT INC COM NEW 09072V204 122 99,579 SH   SOLE 21 99,579 0 0
BIOCEPT INC COM NEW 09072V204 813 660,615 SH   SOLE 22 660,615 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 30 5,804 SH   SOLE 2 3,998 0 1,806
BIOCRYST PHARMACEUTICALS COM 09058V103 11 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,545 294,785 SH   SOLE 18 294,785 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 508 96,866 SH   SOLE 19 96,866 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 19,922 3,801,917 SH   SOLE 21 3,801,917 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 12,279 2,343,252 SH   SOLE 22 2,215,547 0 127,705
BIOCRYST PHARMACEUTICALS COM 09058V103 224 42,757 SH   SOLE 23 42,757 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 53 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 89 16,920 SH   SOLE 30 16,920 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 35 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 27 9,313 SH   SOLE 18 9,313 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 24 8,009 SH   SOLE 19 8,009 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 490 166,002 SH   SOLE 21 166,002 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,870 972,931 SH   SOLE 22 972,931 0 0
BIOGEN INC COM 09062X103 126,450 403,840 SH   SOLE 2 166,651 0 237,189
BIOGEN INC COM 09062X103 25,438 81,239 SH   SOLE 4 73,943 0 7,296
BIOGEN INC COM 09062X103 47,714 152,382 SH   SOLE 7 151,180 0 1,202
BIOGEN INC COM 09062X103 974 3,112 SH   SOLE 13 3,112 0 0
BIOGEN INC COM 09062X103 532 1,700 SH   SOLE 15 1,700 0 0
BIOGEN INC COM 09062X103 4 13 SH   SOLE 17 0 0 13
BIOGEN INC COM 09062X103 334,168 1,067,220 SH   SOLE 18 944,492 0 122,728
BIOGEN INC COM 09062X103 235,780 753,003 SH   SOLE 19 753,003 0 0
BIOGEN INC COM 09062X103 37,602 120,087 SH   SOLE 20 0 0 120,087
BIOGEN INC COM 09062X103 1,917,082 6,122,516 SH   SOLE 21 6,122,516 0 0
BIOGEN INC COM 09062X103 1,798,656 5,744,301 SH   SOLE 22 4,748,557 0 995,744
BIOGEN INC COM 09062X103 87,195 278,473 SH   SOLE 23 278,473 0 0
BIOGEN INC COM 09062X103 73,403 234,424 SH   SOLE 25 224,631 0 9,793
BIOGEN INC COM 09062X103 181,250 578,853 SH   SOLE 26 195,506 0 383,347
BIOGEN INC COM 09062X103 15,205 48,561 SH   SOLE 28 35,386 0 13,175
BIOGEN INC COM 09062X103 6,546 20,905 SH   SOLE 29 14,668 0 6,237
BIOGEN INC COM 09062X103 207,165 661,615 SH   SOLE 30 661,615 0 0
BIOGEN INC COM 09062X103 39,583 126,415 SH   SOLE 31 60,698 0 65,717
BIOGEN INC COM 09062X103 9,580 30,595 SH   SOLE 32 30,595 0 0
BIOGEN INC COM 09062X103 93,422 298,360 SH   SOLE 34 298,360 0 0
BIOGEN INC COM 09062X103 67,495 215,556 SH   SOLE 36 215,556 0 0
BIOGEN INC COM 09062X103 350 1,119 SH   SOLE 40 1,119 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,727 46,198 SH   SOLE 2 45,859 0 339
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 19 500 SH   SOLE 7 500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,263 60,552 SH   SOLE 18 60,552 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10,104 270,316 SH   SOLE 19 270,316 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 296 7,912 SH   SOLE 20 7,912 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11,610 310,598 SH   SOLE 21 310,598 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10,746 287,491 SH   SOLE 22 266,653 0 20,838
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 806 21,570 SH   SOLE 26 4,695 0 16,875
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,105 136,565 SH   SOLE 34 136,565 0 0
BIOLASE INC COM 090911108 4 6,170 SH   SOLE 18 6,170 0 0
BIOLASE INC COM 090911108 7 11,125 SH   SOLE 19 11,125 0 0
BIOLASE INC COM 090911108 60 99,109 SH   SOLE 21 99,109 0 0
BIOLASE INC COM 090911108 792 1,313,971 SH   SOLE 22 1,313,971 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 23 3,957 SH   SOLE 21 3,957 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 189 33,039 SH   SOLE 22 33,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,376 240,424 SH   SOLE 2 101,964 0 138,460
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,951 63,940 SH   SOLE 4 57,715 0 6,225
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,666 17,896 SH   SOLE 7 14,709 0 3,187
BIOMARIN PHARMACEUTICAL INC COM 09061G101 135 1,447 SH   SOLE 13 1,447 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 131 1,405 SH   SOLE 15 1,405 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,485 144,896 SH   SOLE 18 127,389 0 17,507
BIOMARIN PHARMACEUTICAL INC COM 09061G101 54,308 583,518 SH   SOLE 19 583,518 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,097 87,004 SH   SOLE 20 0 0 87,004
BIOMARIN PHARMACEUTICAL INC COM 09061G101 437,108 4,696,556 SH   SOLE 21 4,696,556 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 418,564 4,497,304 SH   SOLE 22 3,940,105 0 557,199
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,232 217,384 SH   SOLE 23 217,384 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,448 133,753 SH   SOLE 25 133,753 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 40,351 433,554 SH   SOLE 26 153,217 0 280,337
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,758 40,375 SH   SOLE 28 29,619 0 10,756
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,330 57,270 SH   SOLE 29 11,831 0 45,439
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,519 231,210 SH   SOLE 30 231,210 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,788 94,422 SH   SOLE 31 47,619 0 46,803
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,360 25,362 SH   SOLE 32 25,362 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15,247 163,825 SH   SOLE 34 163,825 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,977 150,180 SH   SOLE 36 150,180 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 78 836 SH   SOLE 40 836 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 1,227 1,100,000 PRN   SOLE 21 1,100,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,050 877,000 PRN   SOLE 21 877,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,317 1,300,000 PRN   SOLE 21 1,300,000 0 0
BIOPHARMX CORP COM 09072X101 1 4,074 SH   SOLE 21 4,074 0 0
BIOPTIX INC COM 09074N101 18 3,556 SH   SOLE 21 3,556 0 0
BIOSCRIP INC COM 09069N108 34 12,293 SH   SOLE 2 3,048 0 9,245
BIOSCRIP INC COM 09069N108 5 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,181 429,593 SH   SOLE 18 429,593 0 0
BIOSCRIP INC COM 09069N108 159 57,715 SH   SOLE 19 57,715 0 0
BIOSCRIP INC COM 09069N108 9,278 3,373,917 SH   SOLE 21 3,373,917 0 0
BIOSCRIP INC COM 09069N108 5,768 2,097,627 SH   SOLE 22 1,981,650 0 115,977
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 16 347 SH   SOLE 2 347 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 936 20,122 SH   SOLE 18 20,122 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,170 25,144 SH   SOLE 19 25,144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8,441 181,455 SH   SOLE 21 181,455 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7,228 155,384 SH   SOLE 22 148,163 0 7,221
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10 207 SH   SOLE 23 207 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 198 4,250 SH   SOLE 29 0 0 4,250
BIOSTAGE INC COM 09074M103 1 3,656 SH   SOLE 19 3,656 0 0
BIOSTAGE INC COM 09074M103 2 7,092 SH   SOLE 21 7,092 0 0
BIOSTAGE INC COM 09074M103 185 598,381 SH   SOLE 22 598,381 0 0
BIOTELEMETRY INC COM 090672106 58 1,754 SH   SOLE 2 1,577 0 177
BIOTELEMETRY INC COM 090672106 17 527 SH   SOLE 7 527 0 0
BIOTELEMETRY INC COM 090672106 4,511 136,702 SH   SOLE 18 136,702 0 0
BIOTELEMETRY INC COM 090672106 682 20,660 SH   SOLE 19 20,660 0 0
BIOTELEMETRY INC COM 090672106 91,565 2,774,693 SH   SOLE 21 2,774,693 0 0
BIOTELEMETRY INC COM 090672106 27,185 823,802 SH   SOLE 22 767,622 0 56,180
BIOTELEMETRY INC COM 090672106 120 3,633 SH   SOLE 26 0 0 3,633
BIOTELEMETRY INC COM 090672106 150 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 1,395 42,260 SH   SOLE 30 42,260 0 0
BIOTELEMETRY INC COM 090672106 127 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 41 14,469 SH   SOLE 2 3,583 0 10,886
BIOTIME INC COM 09066L105 3 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 831 292,471 SH   SOLE 18 292,471 0 0
BIOTIME INC COM 09066L105 194 68,375 SH   SOLE 19 68,375 0 0
BIOTIME INC COM 09066L105 7,208 2,537,986 SH   SOLE 21 2,537,986 0 0
BIOTIME INC COM 09066L105 6,079 2,140,505 SH   SOLE 22 2,039,240 0 101,265
BIOTIME INC COM 09066L105 27 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 32 11,290 SH   SOLE 30 11,290 0 0
BIOTIME INC COM 09066L105 78 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
BIOVERATIV INC COM 09075E100 8,249 144,545 SH   SOLE 2 105,622 0 38,923
BIOVERATIV INC COM 09075E100 33 577 SH   SOLE 4 577 0 0
BIOVERATIV INC COM 09075E100 145 2,544 SH   SOLE 7 2,544 0 0
BIOVERATIV INC COM 09075E100 40 703 SH   SOLE 15 703 0 0
BIOVERATIV INC COM 09075E100 0 6 SH   SOLE 17 0 0 6
BIOVERATIV INC COM 09075E100 21,718 380,555 SH   SOLE 18 380,555 0 0
BIOVERATIV INC COM 09075E100 10,985 192,488 SH   SOLE 19 192,488 0 0
BIOVERATIV INC COM 09075E100 266,375 4,667,509 SH   SOLE 21 4,667,509 0 0
BIOVERATIV INC COM 09075E100 195,346 3,422,911 SH   SOLE 22 3,101,643 0 321,268
BIOVERATIV INC COM 09075E100 4,639 81,281 SH   SOLE 25 81,281 0 0
BIOVERATIV INC COM 09075E100 7,959 139,452 SH   SOLE 26 48,806 0 90,646
BIOVERATIV INC COM 09075E100 884 15,495 SH   SOLE 28 15,495 0 0
BIOVERATIV INC COM 09075E100 1,731 30,329 SH   SOLE 29 0 0 30,329
BIOVERATIV INC COM 09075E100 988 17,304 SH   SOLE 30 17,304 0 0
BIOVERATIV INC COM 09075E100 208 3,643 SH   SOLE 31 3,643 0 0
BIOVERATIV INC COM 09075E100 4,880 85,516 SH   SOLE 34 85,516 0 0
BIOVERATIV INC COM 09075E100 4,663 81,713 SH   SOLE 36 81,713 0 0
BIOVERATIV INC COM 09075E100 652 11,426 SH   SOLE 40 11,426 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 159 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 8,604 192,575 SH   SOLE 21 192,575 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,635 81,354 SH   SOLE 22 81,354 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,428 54,348 SH   SOLE 30 54,348 0 0
BJS RESTAURANTS INC COM 09180C106 46 1,503 SH   SOLE 2 1,327 0 176
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 17 572 SH   SOLE 7 572 0 0
BJS RESTAURANTS INC COM 09180C106 3,192 104,821 SH   SOLE 18 104,821 0 0
BJS RESTAURANTS INC COM 09180C106 4,467 146,713 SH   SOLE 19 146,713 0 0
BJS RESTAURANTS INC COM 09180C106 52,028 1,708,636 SH   SOLE 21 1,708,636 0 0
BJS RESTAURANTS INC COM 09180C106 16,404 538,703 SH   SOLE 22 495,807 0 42,896
BJS RESTAURANTS INC COM 09180C106 246 8,081 SH   SOLE 26 6,151 0 1,930
BJS RESTAURANTS INC COM 09180C106 85 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 739 24,276 SH   SOLE 30 24,276 0 0
BJS RESTAURANTS INC COM 09180C106 62 2,049 SH   SOLE 40 2,049 0 0
BLACK BOX CORP DEL COM 091826107 37 11,239 SH   SOLE 2 11,239 0 0
BLACK BOX CORP DEL COM 091826107 66 20,374 SH   SOLE 18 20,374 0 0
BLACK BOX CORP DEL COM 091826107 64 19,614 SH   SOLE 19 19,614 0 0
BLACK BOX CORP DEL COM 091826107 3,198 984,044 SH   SOLE 21 984,044 0 0
BLACK BOX CORP DEL COM 091826107 1,788 550,168 SH   SOLE 22 550,168 0 0
BLACK BOX CORP DEL COM 091826107 25 7,602 SH   SOLE 29 0 0 7,602
BLACK BOX CORP DEL COM 091826107 59 18,092 SH   SOLE 30 18,092 0 0
BLACK HILLS CORP COM 092113109 2,365 34,333 SH   SOLE 2 24,997 0 9,336
BLACK HILLS CORP COM 092113109 151 2,193 SH   SOLE 4 2,193 0 0
BLACK HILLS CORP COM 092113109 5,801 84,225 SH   SOLE 7 84,225 0 0
BLACK HILLS CORP COM 092113109 26,798 389,115 SH   SOLE 18 389,115 0 0
BLACK HILLS CORP COM 092113109 2,743 39,832 SH   SOLE 19 39,832 0 0
BLACK HILLS CORP COM 092113109 401,623 5,831,610 SH   SOLE 21 5,831,610 0 0
BLACK HILLS CORP COM 092113109 114,444 1,661,737 SH   SOLE 22 1,557,379 0 104,358
BLACK HILLS CORP COM 092113109 1,174 17,045 SH   SOLE 26 14,615 0 2,430
BLACK HILLS CORP COM 092113109 605 8,780 SH   SOLE 28 8,780 0 0
BLACK HILLS CORP COM 092113109 2,169 31,490 SH   SOLE 30 31,490 0 0
BLACK HILLS CORP COM 092113109 3,581 51,996 SH   SOLE 32 51,996 0 0
BLACK HILLS CORP COM 092113109 335 4,865 SH   SOLE 36 4,865 0 0
BLACK HILLS CORP COM 092113109 432 6,276 SH   SOLE 40 6,276 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 476 11,051 SH   SOLE 2 2,655 0 8,396
BLACK KNIGHT FINL SVCS INC CL A 09214X100 35 804 SH   SOLE 7 804 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 577 13,413 SH   SOLE 18 13,413 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 399 9,264 SH   SOLE 19 9,264 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 12,603 292,756 SH   SOLE 21 292,756 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 31,627 734,661 SH   SOLE 22 657,575 0 77,086
BLACK KNIGHT FINL SVCS INC CL A 09214X100 225 5,226 SH   SOLE 28 5,226 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 205 4,755 SH   SOLE 30 4,755 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 26 609 SH   SOLE 31 609 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 156 3,613 SH   SOLE 40 3,613 0 0
BLACKBAUD INC COM 09227Q100 1,939 22,088 SH   SOLE 2 21,777 0 311
BLACKBAUD INC COM 09227Q100 26 297 SH   SOLE 4 297 0 0
BLACKBAUD INC COM 09227Q100 101 1,148 SH   SOLE 7 1,148 0 0
BLACKBAUD INC COM 09227Q100 26,037 296,546 SH   SOLE 18 296,546 0 0
BLACKBAUD INC COM 09227Q100 3,118 35,514 SH   SOLE 19 35,514 0 0
BLACKBAUD INC COM 09227Q100 272,600 3,104,784 SH   SOLE 21 3,104,784 0 0
BLACKBAUD INC COM 09227Q100 129,387 1,473,653 SH   SOLE 22 1,382,271 0 91,382
BLACKBAUD INC COM 09227Q100 1,390 15,829 SH   SOLE 26 12,950 0 2,879
BLACKBAUD INC COM 09227Q100 673 7,670 SH   SOLE 28 7,670 0 0
BLACKBAUD INC COM 09227Q100 693 7,897 SH   SOLE 30 7,897 0 0
BLACKBAUD INC COM 09227Q100 446 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 61 5,500 SH   SOLE 2 5,500 0 0
BLACKBERRY LTD COM 09228F103 0 29 SH   SOLE 17 0 0 29
BLACKBERRY LTD COM 09228F103 15,820 1,415,060 SH   SOLE 19 1,415,060 0 0
BLACKBERRY LTD COM 09228F103 1,102 98,593 SH   SOLE 21 98,593 0 0
BLACKBERRY LTD COM 09228F103 1,880 168,130 SH   SOLE 34 168,130 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 144 3,296 SH   SOLE 2 2,976 0 320
BLACKHAWK NETWORK HLDGS INC COM 09238E104 10 223 SH   SOLE 4 223 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 59 1,338 SH   SOLE 7 1,338 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1 18 SH   SOLE 17 0 0 18
BLACKHAWK NETWORK HLDGS INC COM 09238E104 8,042 183,613 SH   SOLE 18 183,613 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1,859 42,454 SH   SOLE 19 42,454 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 72,612 1,657,801 SH   SOLE 21 1,657,801 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 65,854 1,503,508 SH   SOLE 22 1,397,315 0 106,193
BLACKHAWK NETWORK HLDGS INC COM 09238E104 609 13,899 SH   SOLE 26 10,009 0 3,890
BLACKHAWK NETWORK HLDGS INC COM 09238E104 327 7,461 SH   SOLE 28 7,461 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 406 9,279 SH   SOLE 30 9,279 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 249 5,686 SH   SOLE 40 5,686 0 0
BLACKHAWK NETWORK HLDGS INC NOTE 1.500% 1/1 09238EAB0 1,700 1,523,000 PRN   SOLE 21 1,523,000 0 0
BLACKLINE INC COM 09239B109 28 819 SH   SOLE 2 819 0 0
BLACKLINE INC COM 09239B109 12 353 SH   SOLE 7 353 0 0
BLACKLINE INC COM 09239B109 1,708 50,053 SH   SOLE 18 50,053 0 0
BLACKLINE INC COM 09239B109 401 11,761 SH   SOLE 19 11,761 0 0
BLACKLINE INC COM 09239B109 15,536 455,338 SH   SOLE 21 455,338 0 0
BLACKLINE INC COM 09239B109 14,987 439,247 SH   SOLE 22 405,407 0 33,840
BLACKLINE INC COM 09239B109 105 3,091 SH   SOLE 28 3,091 0 0
BLACKLINE INC COM 09239B109 67 1,966 SH   SOLE 30 1,966 0 0
BLACKLINE INC COM 09239B109 90 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 180 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 3,179 423,876 SH   SOLE 30 423,876 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3,455 254,587 SH   SOLE 34 254,587 0 0
BLACKROCK INC COM 09247X101 67,909 151,892 SH   SOLE 2 34,201 0 117,691
BLACKROCK INC COM 09247X101 16,826 37,634 SH   SOLE 4 33,593 0 4,041
BLACKROCK INC COM 09247X101 38,680 86,516 SH   SOLE 7 83,243 0 3,273
BLACKROCK INC COM 09247X101 303 677 SH   SOLE 13 677 0 0
BLACKROCK INC COM 09247X101 215 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 106,010 237,110 SH   SOLE 18 220,174 0 16,936
BLACKROCK INC COM 09247X101 2,968 6,638 SH   SOLE 19 6,638 0 0
BLACKROCK INC COM 09247X101 965,357 2,159,200 SH   SOLE 21 2,159,200 0 0
BLACKROCK INC COM 09247X101 1,446,833 3,236,111 SH   SOLE 22 2,666,874 0 569,237
BLACKROCK INC COM 09247X101 66,422 148,565 SH   SOLE 23 148,565 0 0
BLACKROCK INC COM 09247X101 41,634 93,123 SH   SOLE 25 93,123 0 0
BLACKROCK INC COM 09247X101 145,333 325,065 SH   SOLE 26 105,803 0 219,262
BLACKROCK INC COM 09247X101 12,245 27,388 SH   SOLE 28 19,929 0 7,459
BLACKROCK INC COM 09247X101 1,912 4,276 SH   SOLE 29 4,276 0 0
BLACKROCK INC COM 09247X101 166,958 373,432 SH   SOLE 30 373,432 0 0
BLACKROCK INC COM 09247X101 23,178 51,843 SH   SOLE 31 31,736 0 20,107
BLACKROCK INC COM 09247X101 3,580 8,007 SH   SOLE 34 8,007 0 0
BLACKROCK INC COM 09247X101 280 627 SH   SOLE 40 627 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 126 8,028 SH   SOLE   8,028 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 33 1,049 SH   SOLE 7 1,049 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 437 14,099 SH   SOLE 19 14,099 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 75,866 2,445,697 SH   SOLE 21 2,445,697 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 50,127 1,615,952 SH   SOLE 22 1,562,442 0 53,510
BLACKSTONE MTG TR INC COM CL A 09257W100 843 27,189 SH   SOLE 26 23,613 0 3,576
BLACKSTONE MTG TR INC COM CL A 09257W100 404 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 426 13,743 SH   SOLE 30 13,743 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 272 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,182 1,175,000 PRN   SOLE 21 1,175,000 0 0
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 4 99 SH   SOLE 17 0 0 99
BLOCK H & R INC COM 093671105 17,429 658,204 SH   SOLE 2 418,348 0 239,856
BLOCK H & R INC COM 093671105 1,841 69,541 SH   SOLE 4 63,715 0 5,826
BLOCK H & R INC COM 093671105 4,390 165,789 SH   SOLE 7 161,775 0 4,014
BLOCK H & R INC COM 093671105 3,211 121,250 SH   SOLE 13 121,250 0 0
BLOCK H & R INC COM 093671105 38 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 60,247 2,275,201 SH   SOLE 18 2,241,035 0 34,166
BLOCK H & R INC COM 093671105 109,925 4,151,265 SH   SOLE 19 4,151,265 0 0
BLOCK H & R INC COM 093671105 3,844 145,184 SH   SOLE 20 0 0 145,184
BLOCK H & R INC COM 093671105 187,681 7,087,648 SH   SOLE 21 7,087,648 0 0
BLOCK H & R INC COM 093671105 220,451 8,325,195 SH   SOLE 22 6,901,185 0 1,424,010
BLOCK H & R INC COM 093671105 7,532 284,457 SH   SOLE 23 284,457 0 0
BLOCK H & R INC COM 093671105 39,302 1,484,229 SH   SOLE 25 1,484,229 0 0
BLOCK H & R INC COM 093671105 31,564 1,191,979 SH   SOLE 26 503,036 0 688,943
BLOCK H & R INC COM 093671105 1,225 46,279 SH   SOLE 28 33,827 0 12,452
BLOCK H & R INC COM 093671105 2,687 101,473 SH   SOLE 29 4,118 0 97,355
BLOCK H & R INC COM 093671105 22,149 836,443 SH   SOLE 30 836,443 0 0
BLOCK H & R INC COM 093671105 2,938 110,939 SH   SOLE 31 47,723 0 63,216
BLOCK H & R INC COM 093671105 1,818 68,668 SH   SOLE 32 68,668 0 0
BLOCK H & R INC COM 093671105 49,453 1,867,573 SH   SOLE 34 1,867,573 0 0
BLOCK H & R INC COM 093671105 7,385 278,900 SH   SOLE 36 278,900 0 0
BLOCK H & R INC COM 093671105 2,327 87,896 SH   SOLE 37 87,896 0 0
BLOCK H & R INC COM 093671105 31 1,160 SH   SOLE 40 1,160 0 0
BLOOMIN BRANDS INC COM 094235108 293 16,669 SH   SOLE 2 16,042 0 627
BLOOMIN BRANDS INC COM 094235108 10 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 68 3,842 SH   SOLE 7 3,842 0 0
BLOOMIN BRANDS INC COM 094235108 6,110 347,177 SH   SOLE 18 347,177 0 0
BLOOMIN BRANDS INC COM 094235108 7,894 448,496 SH   SOLE 19 448,496 0 0
BLOOMIN BRANDS INC COM 094235108 50,109 2,847,084 SH   SOLE 21 2,847,084 0 0
BLOOMIN BRANDS INC COM 094235108 51,858 2,946,503 SH   SOLE 22 2,749,545 0 196,958
BLOOMIN BRANDS INC COM 094235108 1,038 58,964 SH   SOLE 23 58,964 0 0
BLOOMIN BRANDS INC COM 094235108 849 48,265 SH   SOLE 26 42,247 0 6,018
BLOOMIN BRANDS INC COM 094235108 305 17,305 SH   SOLE 28 17,305 0 0
BLOOMIN BRANDS INC COM 094235108 522 29,631 SH   SOLE 29 0 0 29,631
BLOOMIN BRANDS INC COM 094235108 297 16,885 SH   SOLE 30 16,885 0 0
BLOOMIN BRANDS INC COM 094235108 2,090 118,778 SH   SOLE 34 118,778 0 0
BLOOMIN BRANDS INC COM 094235108 212 12,028 SH   SOLE 36 12,028 0 0
BLOOMIN BRANDS INC COM 094235108 235 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 193 7,632 SH   SOLE 2 2,299 0 5,333
BLUCORA INC COM 095229100 22 877 SH   SOLE 7 877 0 0
BLUCORA INC COM 095229100 5,492 217,077 SH   SOLE 18 217,077 0 0
BLUCORA INC COM 095229100 828 32,724 SH   SOLE 19 32,724 0 0
BLUCORA INC COM 095229100 100,940 3,989,722 SH   SOLE 21 3,989,722 0 0
BLUCORA INC COM 095229100 31,322 1,238,036 SH   SOLE 22 1,163,062 0 74,974
BLUCORA INC COM 095229100 69 2,721 SH   SOLE 26 0 0 2,721
BLUCORA INC COM 095229100 148 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,504 59,450 SH   SOLE 30 59,450 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 82 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 3,417 626,949 SH   SOLE 22 626,949 0 0
BLUE BIRD CORP COM 095306106 29 1,411 SH   SOLE 2 330 0 1,081
BLUE BIRD CORP COM 095306106 523 25,380 SH   SOLE 18 25,380 0 0
BLUE BIRD CORP COM 095306106 68 3,317 SH   SOLE 19 3,317 0 0
BLUE BIRD CORP COM 095306106 5,445 264,337 SH   SOLE 21 264,337 0 0
BLUE BIRD CORP COM 095306106 1,221 59,250 SH   SOLE 22 54,247 0 5,003
BLUE BUFFALO PET PRODS INC COM 09531U102 1,197 42,208 SH   SOLE 2 8,510 0 33,698
BLUE BUFFALO PET PRODS INC COM 09531U102 9 306 SH   SOLE 4 306 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 65 2,295 SH   SOLE 7 2,295 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,233 43,498 SH   SOLE 18 43,498 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 890 31,382 SH   SOLE 19 31,382 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 26,724 942,660 SH   SOLE 21 942,660 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 73,615 2,596,644 SH   SOLE 22 2,312,462 0 284,182
BLUE BUFFALO PET PRODS INC COM 09531U102 552 19,461 SH   SOLE 26 15,122 0 4,339
BLUE BUFFALO PET PRODS INC COM 09531U102 382 13,492 SH   SOLE 28 13,492 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 847 29,893 SH   SOLE 29 0 0 29,893
BLUE BUFFALO PET PRODS INC COM 09531U102 427 15,078 SH   SOLE 30 15,078 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 59 2,090 SH   SOLE 31 2,090 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 339 11,952 SH   SOLE 40 11,952 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 24 1,481 SH   SOLE 2 776 0 705
BLUE CAP REINS HLDGS LTD COM G1190F107 444 26,962 SH   SOLE 18 26,962 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 78 4,722 SH   SOLE 19 4,722 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 3,338 202,927 SH   SOLE 21 202,927 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,440 87,523 SH   SOLE 22 84,423 0 3,100
BLUE HILLS BANCORP INC COM 095573101 63 3,303 SH   SOLE 2 1,458 0 1,845
BLUE HILLS BANCORP INC COM 095573101 31 1,590 SH   SOLE 7 1,590 0 0
BLUE HILLS BANCORP INC COM 095573101 1,707 88,917 SH   SOLE 18 88,917 0 0
BLUE HILLS BANCORP INC COM 095573101 384 19,977 SH   SOLE 19 19,977 0 0
BLUE HILLS BANCORP INC COM 095573101 15,023 782,452 SH   SOLE 21 782,452 0 0
BLUE HILLS BANCORP INC COM 095573101 7,257 377,950 SH   SOLE 22 331,294 0 46,656
BLUE HILLS BANCORP INC COM 095573101 77 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 125 6,533 SH   SOLE 30 6,533 0 0
BLUE HILLS BANCORP INC COM 095573101 63 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 1,066 7,761 SH   SOLE 2 3,539 0 4,222
BLUEBIRD BIO INC COM 09609G100 21 154 SH   SOLE 4 154 0 0
BLUEBIRD BIO INC COM 09609G100 156 1,137 SH   SOLE 7 1,137 0 0
BLUEBIRD BIO INC COM 09609G100 22,617 164,665 SH   SOLE 18 164,665 0 0
BLUEBIRD BIO INC COM 09609G100 6,312 45,954 SH   SOLE 19 45,954 0 0
BLUEBIRD BIO INC COM 09609G100 289,876 2,110,491 SH   SOLE 21 2,110,491 0 0
BLUEBIRD BIO INC COM 09609G100 167,419 1,218,926 SH   SOLE 22 1,135,545 0 83,381
BLUEBIRD BIO INC COM 09609G100 1,124 8,184 SH   SOLE 23 8,184 0 0
BLUEBIRD BIO INC COM 09609G100 2,343 17,060 SH   SOLE 26 14,008 0 3,052
BLUEBIRD BIO INC COM 09609G100 977 7,110 SH   SOLE 28 7,110 0 0
BLUEBIRD BIO INC COM 09609G100 618 4,503 SH   SOLE 29 0 0 4,503
BLUEBIRD BIO INC COM 09609G100 944 6,872 SH   SOLE 30 6,872 0 0
BLUEBIRD BIO INC COM 09609G100 258 1,875 SH   SOLE 34 1,875 0 0
BLUEBIRD BIO INC COM 09609G100 684 4,982 SH   SOLE 40 4,982 0 0
BLUELINX HLDGS INC COM NEW 09624H208 8 781 SH   SOLE 18 781 0 0
BLUELINX HLDGS INC COM NEW 09624H208 23 2,204 SH   SOLE 19 2,204 0 0
BLUELINX HLDGS INC COM NEW 09624H208 128 12,408 SH   SOLE 21 12,408 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 180 2,579 SH   SOLE 2 2,279 0 300
BLUEPRINT MEDICINES CORP COM 09627Y109 61 870 SH   SOLE 7 870 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 9,222 132,371 SH   SOLE 18 132,371 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,433 49,272 SH   SOLE 19 49,272 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,909 27,400 SH   SOLE 20 27,400 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 122,217 1,754,227 SH   SOLE 21 1,754,227 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 68,417 982,012 SH   SOLE 22 908,343 0 73,669
BLUEPRINT MEDICINES CORP COM 09627Y109 42 604 SH   SOLE 23 604 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,414 20,295 SH   SOLE 26 17,256 0 3,039
BLUEPRINT MEDICINES CORP COM 09627Y109 304 4,366 SH   SOLE 28 4,366 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 320 4,600 SH   SOLE 30 4,600 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 61 878 SH   SOLE 34 878 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 265 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 70 6,308 SH   SOLE 2 1,234 0 5,074
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 35 3,159 SH   SOLE 7 3,159 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,059 95,734 SH   SOLE 18 95,734 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 251 22,688 SH   SOLE 19 22,688 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8,829 798,271 SH   SOLE 21 798,271 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6,893 623,203 SH   SOLE 22 594,709 0 28,494
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 687 SH   SOLE 23 687 0 0
BMC STK HLDGS INC COM 05591B109 305 14,265 SH   SOLE 2 3,704 0 10,561
BMC STK HLDGS INC COM 05591B109 8 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 36 1,697 SH   SOLE 7 1,697 0 0
BMC STK HLDGS INC COM 05591B109 5,171 242,217 SH   SOLE 18 242,217 0 0
BMC STK HLDGS INC COM 05591B109 1,069 50,089 SH   SOLE 19 50,089 0 0
BMC STK HLDGS INC COM 05591B109 43,494 2,037,184 SH   SOLE 21 2,037,184 0 0
BMC STK HLDGS INC COM 05591B109 37,183 1,741,592 SH   SOLE 22 1,619,819 0 121,773
BMC STK HLDGS INC COM 05591B109 52 2,454 SH   SOLE 26 0 0 2,454
BMC STK HLDGS INC COM 05591B109 181 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 220 10,295 SH   SOLE 30 10,295 0 0
BMC STK HLDGS INC COM 05591B109 165 7,726 SH   SOLE 40 7,726 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 9,526 648,020 SH   SOLE 19 648,020 0 0
BOB EVANS FARMS INC COM 096761101 104 1,344 SH   SOLE 2 1,115 0 229
BOB EVANS FARMS INC COM 096761101 9 110 SH   SOLE 4 110 0 0
BOB EVANS FARMS INC COM 096761101 32 409 SH   SOLE 7 409 0 0
BOB EVANS FARMS INC COM 096761101 7,096 91,554 SH   SOLE 18 91,554 0 0
BOB EVANS FARMS INC COM 096761101 5,643 72,805 SH   SOLE 19 72,805 0 0
BOB EVANS FARMS INC COM 096761101 134,136 1,730,558 SH   SOLE 21 1,730,558 0 0
BOB EVANS FARMS INC COM 096761101 42,060 542,645 SH   SOLE 22 502,330 0 40,315
BOB EVANS FARMS INC COM 096761101 710 9,159 SH   SOLE 26 7,377 0 1,782
BOB EVANS FARMS INC COM 096761101 214 2,761 SH   SOLE 28 2,761 0 0
BOB EVANS FARMS INC COM 096761101 2,087 26,925 SH   SOLE 30 26,925 0 0
BOB EVANS FARMS INC COM 096761101 179 2,305 SH   SOLE 40 2,305 0 0
BOEING CO COM 097023105 247,676 974,296 SH   SOLE 2 421,840 0 552,456
BOEING CO COM 097023105 63,595 250,169 SH   SOLE 4 235,475 0 14,694
BOEING CO COM 097023105 99,426 391,118 SH   SOLE 7 391,118 0 0
BOEING CO COM 097023105 12,257 48,218 SH   SOLE 13 48,218 0 0
BOEING CO COM 097023105 974 3,830 SH   SOLE 15 3,830 0 0
BOEING CO COM 097023105 29 116 SH   SOLE 17 0 0 116
BOEING CO COM 097023105 288,417 1,134,562 SH   SOLE 18 1,106,781 0 27,781
BOEING CO COM 097023105 103,232 406,089 SH   SOLE 19 406,089 0 0
BOEING CO COM 097023105 2,685,795 10,565,262 SH   SOLE 21 10,565,262 0 0
BOEING CO COM 097023105 3,942,784 15,509,947 SH   SOLE 22 12,562,149 0 2,947,798
BOEING CO COM 097023105 209,806 825,327 SH   SOLE 23 825,327 0 0
BOEING CO COM 097023105 134,809 530,305 SH   SOLE 25 530,305 0 0
BOEING CO COM 097023105 219,680 864,167 SH   SOLE 26 470,723 0 393,444
BOEING CO COM 097023105 11,240 44,215 SH   SOLE 28 8,672 0 35,543
BOEING CO COM 097023105 42,742 168,138 SH   SOLE 29 84,712 0 83,426
BOEING CO COM 097023105 433,438 1,705,039 SH   SOLE 30 1,705,039 0 0
BOEING CO COM 097023105 112,691 443,300 SH   SOLE 31 252,628 0 190,672
BOEING CO COM 097023105 23,672 93,118 SH   SOLE 32 93,118 0 0
BOEING CO COM 097023105 53,629 210,963 SH   SOLE 34 210,963 0 0
BOEING CO COM 097023105 160,285 630,523 SH   SOLE 36 630,523 0 0
BOEING CO COM 097023105 765 3,010 SH   SOLE 40 3,010 0 0
BOFI HLDG INC COM 05566U108 301 10,578 SH   SOLE 2 4,294 0 6,284
BOFI HLDG INC COM 05566U108 4 144 SH   SOLE 4 144 0 0
BOFI HLDG INC COM 05566U108 45 1,572 SH   SOLE 7 1,572 0 0
BOFI HLDG INC COM 05566U108 8,083 283,924 SH   SOLE 18 283,924 0 0
BOFI HLDG INC COM 05566U108 1,256 44,132 SH   SOLE 19 44,132 0 0
BOFI HLDG INC COM 05566U108 142,838 5,017,132 SH   SOLE 21 5,017,132 0 0
BOFI HLDG INC COM 05566U108 45,200 1,587,649 SH   SOLE 22 1,475,676 0 111,973
BOFI HLDG INC COM 05566U108 929 32,638 SH   SOLE 26 27,287 0 5,351
BOFI HLDG INC COM 05566U108 219 7,682 SH   SOLE 28 7,682 0 0
BOFI HLDG INC COM 05566U108 2,312 81,193 SH   SOLE 30 81,193 0 0
BOFI HLDG INC COM 05566U108 14,880 522,661 SH   SOLE 34 522,661 0 0
BOFI HLDG INC COM 05566U108 158 5,556 SH   SOLE 40 5,556 0 0
BOINGO WIRELESS INC COM 09739C102 514 24,037 SH   SOLE 2 23,892 0 145
BOINGO WIRELESS INC COM 09739C102 21 996 SH   SOLE 7 996 0 0
BOINGO WIRELESS INC COM 09739C102 2,882 134,860 SH   SOLE 18 134,860 0 0
BOINGO WIRELESS INC COM 09739C102 5,760 269,531 SH   SOLE 19 269,531 0 0
BOINGO WIRELESS INC COM 09739C102 27,739 1,298,057 SH   SOLE 21 1,298,057 0 0
BOINGO WIRELESS INC COM 09739C102 35,369 1,655,059 SH   SOLE 22 1,595,223 0 59,836
BOINGO WIRELESS INC COM 09739C102 2,833 132,590 SH   SOLE 23 132,590 0 0
BOINGO WIRELESS INC COM 09739C102 26 1,196 SH   SOLE 26 0 0 1,196
BOINGO WIRELESS INC COM 09739C102 98 4,592 SH   SOLE 28 4,592 0 0
BOINGO WIRELESS INC COM 09739C102 1,348 63,091 SH   SOLE 29 0 0 63,091
BOINGO WIRELESS INC COM 09739C102 112 5,234 SH   SOLE 30 5,234 0 0
BOINGO WIRELESS INC COM 09739C102 382 17,885 SH   SOLE 34 17,885 0 0
BOINGO WIRELESS INC COM 09739C102 76 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 566 16,213 SH   SOLE 2 10,887 0 5,326
BOISE CASCADE CO DEL COM 09739D100 9 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 36 1,031 SH   SOLE 7 1,031 0 0
BOISE CASCADE CO DEL COM 09739D100 6,574 188,371 SH   SOLE 18 188,371 0 0
BOISE CASCADE CO DEL COM 09739D100 9,620 275,636 SH   SOLE 19 275,636 0 0
BOISE CASCADE CO DEL COM 09739D100 118,453 3,394,073 SH   SOLE 21 3,394,073 0 0
BOISE CASCADE CO DEL COM 09739D100 42,757 1,225,140 SH   SOLE 22 1,147,064 0 78,076
BOISE CASCADE CO DEL COM 09739D100 1,696 48,586 SH   SOLE 23 48,586 0 0
BOISE CASCADE CO DEL COM 09739D100 70 2,006 SH   SOLE 26 0 0 2,006
BOISE CASCADE CO DEL COM 09739D100 197 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 990 28,380 SH   SOLE 29 0 0 28,380
BOISE CASCADE CO DEL COM 09739D100 1,813 51,954 SH   SOLE 30 51,954 0 0
BOISE CASCADE CO DEL COM 09739D100 186 5,330 SH   SOLE 36 5,330 0 0
BOISE CASCADE CO DEL COM 09739D100 142 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 17 1,236 SH   SOLE 2 1,117 0 119
BOJANGLES INC COM 097488100 795 58,860 SH   SOLE 18 58,860 0 0
BOJANGLES INC COM 097488100 164 12,117 SH   SOLE 19 12,117 0 0
BOJANGLES INC COM 097488100 7,033 520,994 SH   SOLE 21 520,994 0 0
BOJANGLES INC COM 097488100 6,236 461,943 SH   SOLE 22 448,240 0 13,703
BOJANGLES INC COM 097488100 20 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 73 5,427 SH   SOLE 30 5,427 0 0
BOK FINL CORP COM NEW 05561Q201 1,364 15,312 SH   SOLE 2 2,424 0 12,888
BOK FINL CORP COM NEW 05561Q201 11 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 53 599 SH   SOLE 7 599 0 0
BOK FINL CORP COM NEW 05561Q201 1,203 13,504 SH   SOLE 18 13,504 0 0
BOK FINL CORP COM NEW 05561Q201 668 7,499 SH   SOLE 19 7,499 0 0
BOK FINL CORP COM NEW 05561Q201 27,859 312,743 SH   SOLE 21 312,743 0 0
BOK FINL CORP COM NEW 05561Q201 60,937 684,071 SH   SOLE 22 606,127 0 77,944
BOK FINL CORP COM NEW 05561Q201 467 5,244 SH   SOLE 26 3,553 0 1,691
BOK FINL CORP COM NEW 05561Q201 270 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 300 3,363 SH   SOLE 30 3,363 0 0
BOK FINL CORP COM NEW 05561Q201 46 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 231 2,589 SH   SOLE 40 2,589 0 0
BON-TON STORES INC COM 09776J101 1 2,228 SH   SOLE 19 2,228 0 0
BON-TON STORES INC COM 09776J101 3 7,054 SH   SOLE 21 7,054 0 0
BON-TON STORES INC COM 09776J101 111 259,070 SH   SOLE 22 259,070 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 132 3,988 SH   SOLE 2 1,145 0 2,843
BONANZA CREEK ENERGY INC COM NEW 097793400 22 660 SH   SOLE 7 660 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,624 79,548 SH   SOLE 18 79,548 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 564 17,086 SH   SOLE 19 17,086 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 21,462 650,553 SH   SOLE 21 650,553 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 10,424 315,962 SH   SOLE 22 292,948 0 23,014
BOOT BARN HLDGS INC COM 099406100 25 2,785 SH   SOLE 2 615 0 2,170
BOOT BARN HLDGS INC COM 099406100 3 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 481 54,032 SH   SOLE 18 54,032 0 0
BOOT BARN HLDGS INC COM 099406100 82 9,251 SH   SOLE 19 9,251 0 0
BOOT BARN HLDGS INC COM 099406100 3,727 418,742 SH   SOLE 21 418,742 0 0
BOOT BARN HLDGS INC COM 099406100 2,875 323,075 SH   SOLE 22 308,978 0 14,097
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,528 201,329 SH   SOLE 2 146,995 0 54,334
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 504 13,492 SH   SOLE 4 13,492 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 245 6,541 SH   SOLE 7 6,541 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 3 SH   SOLE 13 3 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,693 72,024 SH   SOLE 18 70,002 0 2,022
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,970 213,159 SH   SOLE 19 213,159 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 61,497 1,644,732 SH   SOLE 21 1,644,732 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 160,419 4,290,428 SH   SOLE 22 3,674,067 0 616,361
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,516 40,552 SH   SOLE 23 40,552 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,244 60,005 SH   SOLE 26 42,220 0 17,785
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 846 22,613 SH   SOLE 28 22,613 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,278 87,683 SH   SOLE 29 8,781 0 78,902
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,092 29,197 SH   SOLE 30 29,197 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,257 33,616 SH   SOLE 31 3,274 0 30,342
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 181 4,835 SH   SOLE 34 4,835 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 893 23,878 SH   SOLE 36 23,878 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 550 14,708 SH   SOLE 40 14,708 0 0
BORGWARNER INC COM 099724106 16,376 319,655 SH   SOLE 2 106,604 0 213,051
BORGWARNER INC COM 099724106 3,975 77,586 SH   SOLE 4 70,286 0 7,300
BORGWARNER INC COM 099724106 7,847 153,179 SH   SOLE 7 140,766 0 12,413
BORGWARNER INC COM 099724106 6,398 124,897 SH   SOLE 13 124,897 0 0
BORGWARNER INC COM 099724106 85 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 23,185 452,564 SH   SOLE 18 415,703 0 36,861
BORGWARNER INC COM 099724106 43,237 843,974 SH   SOLE 19 843,974 0 0
BORGWARNER INC COM 099724106 6,901 134,701 SH   SOLE 20 0 0 134,701
BORGWARNER INC COM 099724106 208,388 4,067,703 SH   SOLE 21 4,067,703 0 0
BORGWARNER INC COM 099724106 351,790 6,866,874 SH   SOLE 22 5,427,459 0 1,439,415
BORGWARNER INC COM 099724106 13,533 264,168 SH   SOLE 23 264,168 0 0
BORGWARNER INC COM 099724106 17,076 333,327 SH   SOLE 25 333,327 0 0
BORGWARNER INC COM 099724106 31,045 605,991 SH   SOLE 26 253,048 0 352,943
BORGWARNER INC COM 099724106 2,549 49,755 SH   SOLE 28 36,319 0 13,436
BORGWARNER INC COM 099724106 8,258 161,195 SH   SOLE 29 9,743 0 151,452
BORGWARNER INC COM 099724106 32,030 625,218 SH   SOLE 30 625,218 0 0
BORGWARNER INC COM 099724106 5,585 109,025 SH   SOLE 31 47,951 0 61,074
BORGWARNER INC COM 099724106 1,546 30,169 SH   SOLE 34 30,169 0 0
BORGWARNER INC COM 099724106 15,256 297,796 SH   SOLE 36 297,796 0 0
BORGWARNER INC COM 099724106 57 1,109 SH   SOLE 40 1,109 0 0
BOSTON BEER INC CL A 100557107 627 4,017 SH   SOLE 2 4,017 0 0
BOSTON BEER INC CL A 100557107 10 62 SH   SOLE 4 62 0 0
BOSTON BEER INC CL A 100557107 36 231 SH   SOLE 7 231 0 0
BOSTON BEER INC CL A 100557107 8,459 54,156 SH   SOLE 18 54,156 0 0
BOSTON BEER INC CL A 100557107 16,495 105,601 SH   SOLE 19 105,601 0 0
BOSTON BEER INC CL A 100557107 85,011 544,245 SH   SOLE 21 544,245 0 0
BOSTON BEER INC CL A 100557107 40,187 257,276 SH   SOLE 22 239,996 0 17,280
BOSTON BEER INC CL A 100557107 384 2,460 SH   SOLE 26 1,922 0 538
BOSTON BEER INC CL A 100557107 206 1,319 SH   SOLE 28 1,319 0 0
BOSTON BEER INC CL A 100557107 224 1,431 SH   SOLE 30 1,431 0 0
BOSTON BEER INC CL A 100557107 153 982 SH   SOLE 40 982 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 306 18,487 SH   SOLE 2 4,890 0 13,597
BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 37 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6,878 415,582 SH   SOLE 18 415,582 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,099 66,418 SH   SOLE 19 66,418 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 121,887 7,364,746 SH   SOLE 21 7,364,746 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 41,610 2,514,227 SH   SOLE 22 2,366,158 0 148,069
BOSTON PRIVATE FINL HLDGS IN COM 101119105 737 44,524 SH   SOLE 26 39,731 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 198 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 429 25,897 SH   SOLE 29 0 0 25,897
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,938 117,108 SH   SOLE 30 117,108 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 91 5,488 SH   SOLE 34 5,488 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 158 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 31,998 260,398 SH   SOLE 2 112,172 0 148,226
BOSTON PROPERTIES INC COM 101121101 20,633 167,911 SH   SOLE 4 162,607 0 5,304
BOSTON PROPERTIES INC COM 101121101 39,928 324,932 SH   SOLE 7 321,121 0 3,811
BOSTON PROPERTIES INC COM 101121101 217 1,769 SH   SOLE 13 1,769 0 0
BOSTON PROPERTIES INC COM 101121101 796 6,479 SH   SOLE 15 6,479 0 0
BOSTON PROPERTIES INC COM 101121101 44,413 361,436 SH   SOLE 18 340,035 0 21,401
BOSTON PROPERTIES INC COM 101121101 32,100 261,232 SH   SOLE 19 261,232 0 0
BOSTON PROPERTIES INC COM 101121101 9,546 77,684 SH   SOLE 20 0 0 77,684
BOSTON PROPERTIES INC COM 101121101 605,927 4,931,044 SH   SOLE 21 4,931,044 0 0
BOSTON PROPERTIES INC COM 101121101 765,475 6,229,453 SH   SOLE 22 5,424,120 0 805,333
BOSTON PROPERTIES INC COM 101121101 23,928 194,724 SH   SOLE 23 194,724 0 0
BOSTON PROPERTIES INC COM 101121101 49,593 403,589 SH   SOLE 25 403,589 0 0
BOSTON PROPERTIES INC COM 101121101 54,925 446,983 SH   SOLE 26 155,315 0 291,668
BOSTON PROPERTIES INC COM 101121101 4,299 34,986 SH   SOLE 28 25,441 0 9,545
BOSTON PROPERTIES INC COM 101121101 7,254 59,036 SH   SOLE 29 59,036 0 0
BOSTON PROPERTIES INC COM 101121101 143,750 1,169,843 SH   SOLE 30 1,169,843 0 0
BOSTON PROPERTIES INC COM 101121101 11,997 97,632 SH   SOLE 31 58,984 0 38,648
BOSTON PROPERTIES INC COM 101121101 11,314 92,072 SH   SOLE 34 92,072 0 0
BOSTON PROPERTIES INC COM 101121101 19,228 156,476 SH   SOLE 36 156,476 0 0
BOSTON PROPERTIES INC COM 101121101 91 743 SH   SOLE 40 743 0 0
BOSTON SCIENTIFIC CORP COM 101137107 83,924 2,877,059 SH   SOLE 2 1,143,158 0 1,733,901
BOSTON SCIENTIFIC CORP COM 101137107 13,664 468,416 SH   SOLE 4 421,594 0 46,822
BOSTON SCIENTIFIC CORP COM 101137107 28,837 988,601 SH   SOLE 7 962,307 0 26,294
BOSTON SCIENTIFIC CORP COM 101137107 679 23,285 SH   SOLE 13 23,285 0 0
BOSTON SCIENTIFIC CORP COM 101137107 274 9,382 SH   SOLE 15 9,382 0 0
BOSTON SCIENTIFIC CORP COM 101137107 205,256 7,036,534 SH   SOLE 18 5,880,910 0 1,155,624
BOSTON SCIENTIFIC CORP COM 101137107 308,556 10,577,866 SH   SOLE 19 10,577,866 0 0
BOSTON SCIENTIFIC CORP COM 101137107 18,687 640,614 SH   SOLE 20 0 0 640,614
BOSTON SCIENTIFIC CORP COM 101137107 737,095 25,268,947 SH   SOLE 21 25,268,947 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,078,397 36,969,382 SH   SOLE 22 30,855,967 0 6,113,415
BOSTON SCIENTIFIC CORP COM 101137107 48,701 1,669,553 SH   SOLE 23 1,669,553 0 0
BOSTON SCIENTIFIC CORP COM 101137107 41,526 1,423,574 SH   SOLE 25 1,423,574 0 0
BOSTON SCIENTIFIC CORP COM 101137107 103,561 3,550,255 SH   SOLE 26 1,278,503 0 2,271,752
BOSTON SCIENTIFIC CORP COM 101137107 9,116 312,501 SH   SOLE 28 228,424 0 84,077
BOSTON SCIENTIFIC CORP COM 101137107 1,492 51,158 SH   SOLE 29 45,814 0 5,344
BOSTON SCIENTIFIC CORP COM 101137107 117,667 4,033,840 SH   SOLE 30 4,033,840 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,438 872,053 SH   SOLE 31 497,972 0 374,081
BOSTON SCIENTIFIC CORP COM 101137107 74,977 2,570,348 SH   SOLE 34 2,570,348 0 0
BOSTON SCIENTIFIC CORP COM 101137107 38,256 1,311,475 SH   SOLE 36 1,311,475 0 0
BOSTON SCIENTIFIC CORP COM 101137107 199 6,823 SH   SOLE 40 6,823 0 0
BOTTOMLINE TECH DEL INC COM 101388106 467 14,659 SH   SOLE 2 13,700 0 959
BOTTOMLINE TECH DEL INC COM 101388106 8 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 35 1,095 SH   SOLE 7 1,095 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5,665 177,973 SH   SOLE 18 177,973 0 0
BOTTOMLINE TECH DEL INC COM 101388106 15,792 496,137 SH   SOLE 19 496,137 0 0
BOTTOMLINE TECH DEL INC COM 101388106 103,073 3,238,235 SH   SOLE 21 3,238,235 0 0
BOTTOMLINE TECH DEL INC COM 101388106 39,124 1,229,141 SH   SOLE 22 1,151,845 0 77,296
BOTTOMLINE TECH DEL INC COM 101388106 4,046 127,099 SH   SOLE 23 127,099 0 0
BOTTOMLINE TECH DEL INC COM 101388106 579 18,202 SH   SOLE 26 15,279 0 2,923
BOTTOMLINE TECH DEL INC COM 101388106 185 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 578 18,156 SH   SOLE 29 0 0 18,156
BOTTOMLINE TECH DEL INC COM 101388106 1,629 51,189 SH   SOLE 30 51,189 0 0
BOTTOMLINE TECH DEL INC COM 101388106 147 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 17 4,991 SH   SOLE 18 4,991 0 0
BOVIE MEDICAL CORP COM 10211F100 16 4,719 SH   SOLE 19 4,719 0 0
BOVIE MEDICAL CORP COM 10211F100 268 79,434 SH   SOLE 21 79,434 0 0
BOVIE MEDICAL CORP COM 10211F100 27 7,897 SH   SOLE 22 7,897 0 0
BOWL AMER INC CL A 102565108 10 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 162 8,371 SH   SOLE 2 7,948 0 423
BOX INC CL A 10316T104 35 1,815 SH   SOLE 7 1,815 0 0
BOX INC CL A 10316T104 5,231 270,773 SH   SOLE 18 270,773 0 0
BOX INC CL A 10316T104 5,918 306,327 SH   SOLE 19 306,327 0 0
BOX INC CL A 10316T104 47,088 2,437,266 SH   SOLE 21 2,437,266 0 0
BOX INC CL A 10316T104 43,015 2,226,435 SH   SOLE 22 2,058,663 0 167,772
BOX INC CL A 10316T104 1,542 79,802 SH   SOLE 23 79,802 0 0
BOX INC CL A 10316T104 153 7,901 SH   SOLE 26 0 0 7,901
BOX INC CL A 10316T104 305 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 880 45,559 SH   SOLE 29 0 0 45,559
BOX INC CL A 10316T104 220 11,383 SH   SOLE 30 11,383 0 0
BOX INC CL A 10316T104 120 6,216 SH   SOLE 40 6,216 0 0
BOYD GAMING CORP COM 103304101 119 4,558 SH   SOLE 2 4,558 0 0
BOYD GAMING CORP COM 103304101 12 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 53 2,035 SH   SOLE 7 2,035 0 0
BOYD GAMING CORP COM 103304101 9,962 382,425 SH   SOLE 18 382,425 0 0
BOYD GAMING CORP COM 103304101 1,627 62,440 SH   SOLE 19 62,440 0 0
BOYD GAMING CORP COM 103304101 188,381 7,231,523 SH   SOLE 21 7,231,523 0 0
BOYD GAMING CORP COM 103304101 60,195 2,310,737 SH   SOLE 22 2,146,937 0 163,800
BOYD GAMING CORP COM 103304101 795 30,511 SH   SOLE 26 25,859 0 4,652
BOYD GAMING CORP COM 103304101 314 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 2,951 113,272 SH   SOLE 30 113,272 0 0
BOYD GAMING CORP COM 103304101 227 8,729 SH   SOLE 40 8,729 0 0
BP PLC SPONSORED ADR 055622104 46 1,200 SH   SOLE 2 1,200 0 0
BP PLC SPONSORED ADR 055622104 2,442 63,556 SH   SOLE 4 63,556 0 0
BP PLC SPONSORED ADR 055622104 5 123 SH   SOLE 17 0 0 123
BP PLC SPONSORED ADR 055622104 59,851 1,557,408 SH   SOLE 18 1,455,248 0 102,160
BP PLC SPONSORED ADR 055622104 224,720 5,847,523 SH   SOLE 19 5,847,523 0 0
BP PLC SPONSORED ADR 055622104 214 5,578 SH   SOLE 21 5,578 0 0
BP PLC SPONSORED ADR 055622104 4,182 108,833 SH   SOLE 22 108,833 0 0
BP PLC SPONSORED ADR 055622104 1,459 37,978 SH   SOLE 25 0 0 37,978
BP PLC SPONSORED ADR 055622104 70,383 1,831,466 SH   SOLE 34 1,831,466 0 0
BRADY CORP CL A 104674106 177 4,654 SH   SOLE 2 2,636 0 2,018
BRADY CORP CL A 104674106 14 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 49 1,286 SH   SOLE 7 1,286 0 0
BRADY CORP CL A 104674106 8,467 223,117 SH   SOLE 18 223,117 0 0
BRADY CORP CL A 104674106 1,294 34,089 SH   SOLE 19 34,089 0 0
BRADY CORP CL A 104674106 156,751 4,130,453 SH   SOLE 21 4,130,453 0 0
BRADY CORP CL A 104674106 52,024 1,370,867 SH   SOLE 22 1,279,852 0 91,015
BRADY CORP CL A 104674106 574 15,134 SH   SOLE 23 15,134 0 0
BRADY CORP CL A 104674106 609 16,048 SH   SOLE 26 13,169 0 2,879
BRADY CORP CL A 104674106 258 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 2,462 64,869 SH   SOLE 30 64,869 0 0
BRADY CORP CL A 104674106 455 11,999 SH   SOLE 34 11,999 0 0
BRADY CORP CL A 104674106 201 5,305 SH   SOLE 40 5,305 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 12 2,917 SH   SOLE 18 2,917 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 16 3,854 SH   SOLE 19 3,854 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 196 47,562 SH   SOLE 21 47,562 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 102 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,842 105,335 SH   SOLE 2 16,499 0 88,836
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,048 59,922 SH   SOLE 4 59,922 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,117 235,374 SH   SOLE 7 235,374 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 113 6,468 SH   SOLE 15 6,468 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,625 92,886 SH   SOLE 18 92,886 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,919 224,082 SH   SOLE 19 224,082 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 49,935 2,855,086 SH   SOLE 21 2,855,086 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 123,766 7,076,403 SH   SOLE 22 6,499,815 0 576,588
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 87 4,973 SH   SOLE 23 4,973 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,725 327,344 SH   SOLE 25 327,344 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,217 126,737 SH   SOLE 26 64,215 0 62,522
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 447 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,806 160,426 SH   SOLE 29 60,630 0 99,796
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15,843 905,833 SH   SOLE 30 905,833 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 70 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 186 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 344 19,681 SH   SOLE 40 19,681 0 0
BRASKEM S A SP ADR PFD A 105532105 4,377 163,702 SH   SOLE 26 0 0 163,702
BRASKEM S A SP ADR PFD A 105532105 20 751 SH   SOLE 30 751 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 13 5,760 SH   SOLE 2 5,760 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 5 2,257 SH   SOLE 18 2,257 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 124 54,545 SH   SOLE 19 54,545 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 72 31,748 SH   SOLE 21 31,748 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 1,446 635,484 SH   SOLE 22 635,484 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 155 68,169 SH   SOLE 29 0 0 68,169
BRF SA SPONSORED ADR 10552T107 10 700 SH   SOLE 2 700 0 0
BRF SA SPONSORED ADR 10552T107 4,041 280,443 SH   SOLE 18 0 0 280,443
BRF SA SPONSORED ADR 10552T107 21,911 1,520,561 SH   SOLE 19 1,520,561 0 0
BRF SA SPONSORED ADR 10552T107 28,135 1,952,455 SH   SOLE 21 1,952,455 0 0
BRF SA SPONSORED ADR 10552T107 5,453 378,411 SH   SOLE 25 378,411 0 0
BRF SA SPONSORED ADR 10552T107 5,481 380,344 SH   SOLE 26 0 0 380,344
BRF SA SPONSORED ADR 10552T107 11,862 823,200 SH   SOLE 29 823,200 0 0
BRF SA SPONSORED ADR 10552T107 2,032 141,012 SH   SOLE 30 141,012 0 0
BRF SA SPONSORED ADR 10552T107 28,812 1,999,463 SH   SOLE 34 1,999,463 0 0
BRIDGE BANCORP INC COM 108035106 142 4,174 SH   SOLE 2 1,101 0 3,073
BRIDGE BANCORP INC COM 108035106 15 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 2,503 73,725 SH   SOLE 18 73,725 0 0
BRIDGE BANCORP INC COM 108035106 495 14,586 SH   SOLE 19 14,586 0 0
BRIDGE BANCORP INC COM 108035106 20,887 615,242 SH   SOLE 21 615,242 0 0
BRIDGE BANCORP INC COM 108035106 10,648 313,639 SH   SOLE 22 283,311 0 30,328
BRIDGE BANCORP INC COM 108035106 78 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 66 1,933 SH   SOLE 30 1,933 0 0
BRIDGEPOINT ED INC COM 10807M105 129 13,466 SH   SOLE 2 12,854 0 612
BRIDGEPOINT ED INC COM 10807M105 3 351 SH   SOLE 7 351 0 0
BRIDGEPOINT ED INC COM 10807M105 1 53 SH   SOLE 17 0 0 53
BRIDGEPOINT ED INC COM 10807M105 633 65,913 SH   SOLE 18 65,913 0 0
BRIDGEPOINT ED INC COM 10807M105 262 27,269 SH   SOLE 19 27,269 0 0
BRIDGEPOINT ED INC COM 10807M105 5,954 620,211 SH   SOLE 21 620,211 0 0
BRIDGEPOINT ED INC COM 10807M105 4,751 494,944 SH   SOLE 22 471,538 0 23,406
BRIDGEPOINT ED INC COM 10807M105 468 48,796 SH   SOLE 23 48,796 0 0
BRIDGEPOINT ED INC COM 10807M105 30 3,092 SH   SOLE 28 3,092 0 0
BRIDGEPOINT ED INC COM 10807M105 90 9,389 SH   SOLE 29 0 0 9,389
BRIDGEPOINT ED INC COM 10807M105 27 2,845 SH   SOLE 30 2,845 0 0
BRIDGEPOINT ED INC COM 10807M105 16 1,680 SH   SOLE 40 1,680 0 0
BRIDGFORD FOODS CORP COM 108763103 4 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 8 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 1,201 51,088 SH   SOLE 2 43,762 0 7,326
BRIGGS & STRATTON CORP COM 109043109 9 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 29 1,233 SH   SOLE 7 1,233 0 0
BRIGGS & STRATTON CORP COM 109043109 4,836 205,769 SH   SOLE 18 205,769 0 0
BRIGGS & STRATTON CORP COM 109043109 7,290 310,222 SH   SOLE 19 310,222 0 0
BRIGGS & STRATTON CORP COM 109043109 88,662 3,772,831 SH   SOLE 21 3,772,831 0 0
BRIGGS & STRATTON CORP COM 109043109 39,972 1,700,956 SH   SOLE 22 1,612,548 0 88,408
BRIGGS & STRATTON CORP COM 109043109 5,574 237,200 SH   SOLE 23 237,200 0 0
BRIGGS & STRATTON CORP COM 109043109 440 18,708 SH   SOLE 26 14,540 0 4,168
BRIGGS & STRATTON CORP COM 109043109 151 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 1,027 43,700 SH   SOLE 29 0 0 43,700
BRIGGS & STRATTON CORP COM 109043109 1,370 58,296 SH   SOLE 30 58,296 0 0
BRIGGS & STRATTON CORP COM 109043109 123 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,095 24,298 SH   SOLE 2 6,516 0 17,782
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 100 1,162 SH   SOLE 7 1,162 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,062 23,915 SH   SOLE 18 23,915 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 19,505 226,252 SH   SOLE 19 226,252 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 44,555 516,817 SH   SOLE 21 516,817 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 121,852 1,413,436 SH   SOLE 22 1,262,207 0 151,229
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,093 12,681 SH   SOLE 23 12,681 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,622 18,812 SH   SOLE 26 16,012 0 2,800
BRIGHT HORIZONS FAM SOL IN D COM 109194100 642 7,452 SH   SOLE 28 7,452 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 629 7,299 SH   SOLE 30 7,299 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 96 1,114 SH   SOLE 31 1,114 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 446 5,178 SH   SOLE 40 5,178 0 0
BRIGHTCOVE INC COM 10921T101 18 2,436 SH   SOLE 2 2,184 0 252
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 876 121,653 SH   SOLE 18 121,653 0 0
BRIGHTCOVE INC COM 10921T101 184 25,597 SH   SOLE 19 25,597 0 0
BRIGHTCOVE INC COM 10921T101 7,979 1,108,148 SH   SOLE 21 1,108,148 0 0
BRIGHTCOVE INC COM 10921T101 5,174 718,564 SH   SOLE 22 672,860 0 45,704
BRIGHTCOVE INC COM 10921T101 73 10,150 SH   SOLE 30 10,150 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,560 107,887 SH   SOLE 2 24,318 0 83,569
BRIGHTHOUSE FINL INC COM 10922N103 1,694 27,866 SH   SOLE 4 25,768 0 2,098
BRIGHTHOUSE FINL INC COM 10922N103 4,354 71,605 SH   SOLE 7 69,634 0 1,971
BRIGHTHOUSE FINL INC COM 10922N103 34 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 22,933 377,187 SH   SOLE 18 354,306 0 22,881
BRIGHTHOUSE FINL INC COM 10922N103 34,413 566,000 SH   SOLE 19 566,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,081 67,122 SH   SOLE 20 0 0 67,122
BRIGHTHOUSE FINL INC COM 10922N103 85,449 1,405,408 SH   SOLE 21 1,405,408 0 0
BRIGHTHOUSE FINL INC COM 10922N103 147,974 2,433,778 SH   SOLE 22 2,036,654 0 397,124
BRIGHTHOUSE FINL INC COM 10922N103 6,427 105,702 SH   SOLE 23 105,702 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,042 66,478 SH   SOLE 25 66,478 0 0
BRIGHTHOUSE FINL INC COM 10922N103 21,664 356,321 SH   SOLE 26 74,854 0 281,467
BRIGHTHOUSE FINL INC COM 10922N103 1,182 19,440 SH   SOLE 28 13,877 0 5,563
BRIGHTHOUSE FINL INC COM 10922N103 1,490 24,504 SH   SOLE 29 2,984 0 21,520
BRIGHTHOUSE FINL INC COM 10922N103 18,321 301,338 SH   SOLE 30 301,338 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,206 36,288 SH   SOLE 31 17,909 0 18,379
BRIGHTHOUSE FINL INC COM 10922N103 13,379 220,056 SH   SOLE 34 220,056 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5,753 94,615 SH   SOLE 36 94,615 0 0
BRIGHTHOUSE FINL INC COM 10922N103 26 431 SH   SOLE 40 431 0 0
BRINKER INTL INC COM 109641100 795 24,955 SH   SOLE 2 22,099 0 2,856
BRINKER INTL INC COM 109641100 7 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 67 2,103 SH   SOLE 7 2,103 0 0
BRINKER INTL INC COM 109641100 9,877 310,010 SH   SOLE 18 310,010 0 0
BRINKER INTL INC COM 109641100 1,302 40,859 SH   SOLE 19 40,859 0 0
BRINKER INTL INC COM 109641100 99,661 3,128,091 SH   SOLE 21 3,128,091 0 0
BRINKER INTL INC COM 109641100 53,605 1,682,518 SH   SOLE 22 1,581,593 0 100,925
BRINKER INTL INC COM 109641100 536 16,832 SH   SOLE 26 12,836 0 3,996
BRINKER INTL INC COM 109641100 255 8,009 SH   SOLE 28 8,009 0 0
BRINKER INTL INC COM 109641100 53 1,648 SH   SOLE 29 0 0 1,648
BRINKER INTL INC COM 109641100 267 8,367 SH   SOLE 30 8,367 0 0
BRINKER INTL INC COM 109641100 49 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 156 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 2,575 30,559 SH   SOLE 2 30,200 0 359
BRINKS CO COM 109696104 38 447 SH   SOLE 4 447 0 0
BRINKS CO COM 109696104 178 2,112 SH   SOLE 7 2,112 0 0
BRINKS CO COM 109696104 388 4,601 SH   SOLE 13 4,601 0 0
BRINKS CO COM 109696104 26,400 313,353 SH   SOLE 18 313,190 0 163
BRINKS CO COM 109696104 18,343 217,721 SH   SOLE 19 217,721 0 0
BRINKS CO COM 109696104 250,894 2,977,966 SH   SOLE 21 2,977,966 0 0
BRINKS CO COM 109696104 145,427 1,726,140 SH   SOLE 22 1,610,882 0 115,258
BRINKS CO COM 109696104 5,071 60,188 SH   SOLE 23 60,188 0 0
BRINKS CO COM 109696104 2,181 25,893 SH   SOLE 26 21,700 0 4,193
BRINKS CO COM 109696104 559 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 3,528 41,872 SH   SOLE 29 1,201 0 40,671
BRINKS CO COM 109696104 594 7,050 SH   SOLE 30 7,050 0 0
BRINKS CO COM 109696104 104 1,236 SH   SOLE 31 1,236 0 0
BRINKS CO COM 109696104 4,582 54,382 SH   SOLE 34 54,382 0 0
BRINKS CO COM 109696104 979 11,621 SH   SOLE 36 11,621 0 0
BRINKS CO COM 109696104 428 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 177,343 2,782,295 SH   SOLE 2 1,161,708 0 1,620,587
BRISTOL MYERS SQUIBB CO COM 110122108 37,446 587,480 SH   SOLE 4 530,990 0 56,490
BRISTOL MYERS SQUIBB CO COM 110122108 71,904 1,128,080 SH   SOLE 7 1,121,557 0 6,523
BRISTOL MYERS SQUIBB CO COM 110122108 1,032 16,195 SH   SOLE 13 16,195 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 706 11,084 SH   SOLE 15 11,084 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
BRISTOL MYERS SQUIBB CO COM 110122108 226,660 3,556,010 SH   SOLE 18 3,307,009 0 249,001
BRISTOL MYERS SQUIBB CO COM 110122108 139,265 2,184,884 SH   SOLE 19 2,184,884 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 55,905 877,077 SH   SOLE 20 0 0 877,077
BRISTOL MYERS SQUIBB CO COM 110122108 1,761,271 27,632,119 SH   SOLE 21 27,632,119 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,796,061 43,866,664 SH   SOLE 22 36,240,236 0 7,626,428
BRISTOL MYERS SQUIBB CO COM 110122108 134,349 2,107,771 SH   SOLE 23 2,107,771 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 82,402 1,292,786 SH   SOLE 25 1,292,786 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 275,570 4,323,340 SH   SOLE 26 1,464,346 0 2,858,994
BRISTOL MYERS SQUIBB CO COM 110122108 23,951 375,756 SH   SOLE 28 274,359 0 101,397
BRISTOL MYERS SQUIBB CO COM 110122108 14,002 219,667 SH   SOLE 29 66,225 0 153,442
BRISTOL MYERS SQUIBB CO COM 110122108 301,129 4,724,341 SH   SOLE 30 4,724,341 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 58,308 914,784 SH   SOLE 31 438,256 0 476,528
BRISTOL MYERS SQUIBB CO COM 110122108 70,516 1,106,301 SH   SOLE 34 1,106,301 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 104,048 1,632,388 SH   SOLE 36 1,632,388 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 556 8,722 SH   SOLE 40 8,722 0 0
BRISTOW GROUP INC COM 110394103 64 6,880 SH   SOLE 2 1,586 0 5,294
BRISTOW GROUP INC COM 110394103 2 220 SH   SOLE 4 220 0 0
BRISTOW GROUP INC COM 110394103 8 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 1,597 170,844 SH   SOLE 18 170,844 0 0
BRISTOW GROUP INC COM 110394103 227 24,246 SH   SOLE 19 24,246 0 0
BRISTOW GROUP INC COM 110394103 27,042 2,892,168 SH   SOLE 21 2,892,168 0 0
BRISTOW GROUP INC COM 110394103 8,284 885,965 SH   SOLE 22 803,784 0 82,181
BRISTOW GROUP INC COM 110394103 71 7,546 SH   SOLE 26 5,518 0 2,028
BRISTOW GROUP INC COM 110394103 48 5,129 SH   SOLE 28 5,129 0 0
BRISTOW GROUP INC COM 110394103 415 44,372 SH   SOLE 30 44,372 0 0
BRISTOW GROUP INC COM 110394103 35 3,735 SH   SOLE 40 3,735 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH   SOLE 2 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 88 1,417 SH   SOLE 7 1,417 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 98,479 1,576,926 SH   SOLE 18 1,576,926 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,181 50,929 SH   SOLE 22 3,869 0 47,060
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 227 3,629 SH   SOLE 25 3,629 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,027 80,493 SH   SOLE 26 12,969 0 67,524
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 90 1,441 SH   SOLE 30 1,441 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,850 45,633 SH   SOLE 31 45,633 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 16,430 873,936 SH   SOLE 2 588,433 0 285,503
BRIXMOR PPTY GROUP INC COM 11120U105 4,577 243,452 SH   SOLE 4 236,887 0 6,565
BRIXMOR PPTY GROUP INC COM 11120U105 8,464 450,215 SH   SOLE 7 443,968 0 6,247
BRIXMOR PPTY GROUP INC COM 11120U105 4,526 240,728 SH   SOLE 13 240,728 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 211 11,236 SH   SOLE 15 11,236 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,049 587,729 SH   SOLE 18 549,481 0 38,248
BRIXMOR PPTY GROUP INC COM 11120U105 30,055 1,598,690 SH   SOLE 19 1,598,690 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 94,323 5,017,172 SH   SOLE 21 5,017,172 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 292,877 15,578,551 SH   SOLE 22 13,398,224 0 2,180,327
BRIXMOR PPTY GROUP INC COM 11120U105 8,330 443,109 SH   SOLE 23 443,109 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,690 568,639 SH   SOLE 25 568,639 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 13,305 707,698 SH   SOLE 26 322,303 0 385,395
BRIXMOR PPTY GROUP INC COM 11120U105 1,368 72,785 SH   SOLE 28 54,905 0 17,880
BRIXMOR PPTY GROUP INC COM 11120U105 7,185 382,185 SH   SOLE 29 157,888 0 224,297
BRIXMOR PPTY GROUP INC COM 11120U105 35,892 1,909,163 SH   SOLE 30 1,909,163 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,372 179,360 SH   SOLE 31 121,885 0 57,475
BRIXMOR PPTY GROUP INC COM 11120U105 2,573 136,855 SH   SOLE 34 136,855 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,354 231,608 SH   SOLE 36 231,608 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29 1,536 SH   SOLE 40 1,536 0 0
BROADCOM LTD SHS Y09827109 135,302 557,853 SH   SOLE 2 114,194 0 443,659
BROADCOM LTD SHS Y09827109 32,811 135,282 SH   SOLE 4 121,762 0 13,520
BROADCOM LTD SHS Y09827109 69,949 288,400 SH   SOLE 7 277,746 0 10,654
BROADCOM LTD SHS Y09827109 847 3,493 SH   SOLE 13 3,493 0 0
BROADCOM LTD SHS Y09827109 772 3,185 SH   SOLE 15 3,185 0 0
BROADCOM LTD SHS Y09827109 313,916 1,294,286 SH   SOLE 18 1,115,592 0 178,694
BROADCOM LTD SHS Y09827109 135,223 557,527 SH   SOLE 19 557,527 0 0
BROADCOM LTD SHS Y09827109 37,104 152,982 SH   SOLE 20 0 0 152,982
BROADCOM LTD SHS Y09827109 1,666,527 6,871,144 SH   SOLE 21 6,871,144 0 0
BROADCOM LTD SHS Y09827109 2,595,029 10,699,386 SH   SOLE 22 8,900,834 0 1,798,552
BROADCOM LTD SHS Y09827109 119,220 491,548 SH   SOLE 23 491,548 0 0
BROADCOM LTD SHS Y09827109 75,549 311,490 SH   SOLE 25 311,490 0 0
BROADCOM LTD SHS Y09827109 236,827 976,444 SH   SOLE 26 351,457 0 624,987
BROADCOM LTD SHS Y09827109 22,099 91,116 SH   SOLE 28 66,387 0 24,729
BROADCOM LTD SHS Y09827109 7,697 31,733 SH   SOLE 29 15,621 0 16,112
BROADCOM LTD SHS Y09827109 296,263 1,221,501 SH   SOLE 30 1,221,501 0 0
BROADCOM LTD SHS Y09827109 55,457 228,651 SH   SOLE 31 115,881 0 112,770
BROADCOM LTD SHS Y09827109 14,270 58,836 SH   SOLE 32 58,836 0 0
BROADCOM LTD SHS Y09827109 17,367 71,606 SH   SOLE 34 71,606 0 0
BROADCOM LTD SHS Y09827109 89,064 367,215 SH   SOLE 36 367,215 0 0
BROADCOM LTD SHS Y09827109 506 2,085 SH   SOLE 40 2,085 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,294 201,607 SH   SOLE 2 108,403 0 93,204
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,669 45,395 SH   SOLE 4 40,667 0 4,728
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,515 68,239 SH   SOLE 7 48,922 0 19,317
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,921 36,148 SH   SOLE 13 36,148 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 61 752 SH   SOLE 15 752 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32,242 398,930 SH   SOLE 18 387,326 0 11,604
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23,495 290,707 SH   SOLE 19 290,707 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,154 100,887 SH   SOLE 20 0 0 100,887
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 503,816 6,233,809 SH   SOLE 21 6,233,809 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 363,136 4,493,140 SH   SOLE 22 3,997,633 0 495,507
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,763 145,545 SH   SOLE 23 145,545 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,274 90,007 SH   SOLE 25 90,007 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30,498 377,358 SH   SOLE 26 118,705 0 258,653
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,131 26,365 SH   SOLE 28 19,044 0 7,321
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,799 71,749 SH   SOLE 29 5,276 0 66,473
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,891 208,994 SH   SOLE 30 208,994 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,423 79,470 SH   SOLE 31 25,140 0 54,330
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,066 37,940 SH   SOLE 34 37,940 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,801 158,391 SH   SOLE 36 158,391 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44 548 SH   SOLE 40 548 0 0
BROADSOFT INC COM 11133B409 97 1,936 SH   SOLE 2 1,728 0 208
BROADSOFT INC COM 11133B409 10 200 SH   SOLE 4 200 0 0
BROADSOFT INC COM 11133B409 38 763 SH   SOLE 7 763 0 0
BROADSOFT INC COM 11133B409 5,276 104,889 SH   SOLE 18 104,889 0 0
BROADSOFT INC COM 11133B409 14,376 285,812 SH   SOLE 19 285,812 0 0
BROADSOFT INC COM 11133B409 45,531 905,197 SH   SOLE 21 905,197 0 0
BROADSOFT INC COM 11133B409 42,031 835,615 SH   SOLE 22 778,911 0 56,704
BROADSOFT INC COM 11133B409 740 14,703 SH   SOLE 26 12,917 0 1,786
BROADSOFT INC COM 11133B409 199 3,953 SH   SOLE 28 3,953 0 0
BROADSOFT INC COM 11133B409 221 4,399 SH   SOLE 30 4,399 0 0
BROADSOFT INC COM 11133B409 149 2,963 SH   SOLE 40 2,963 0 0
BROADVISION INC COM PAR $.001 111412706 4 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 1,851 SH   SOLE 18 1,851 0 0
BROADWAY FINL CORP DEL COM 111444105 7 3,080 SH   SOLE 21 3,080 0 0
BROADWIND ENERGY INC COM NEW 11161T207 8 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 16 4,880 SH   SOLE 19 4,880 0 0
BROADWIND ENERGY INC COM NEW 11161T207 139 42,856 SH   SOLE 21 42,856 0 0
BROADWIND ENERGY INC COM NEW 11161T207 1,285 396,692 SH   SOLE 22 396,692 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 4,912 411,036 SH   SOLE 2 201,760 0 209,276
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 22 1,833 SH   SOLE 4 1,833 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 160 13,376 SH   SOLE 7 13,376 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 16,639 1,392,360 SH   SOLE 18 1,392,360 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1,561 130,624 SH   SOLE 19 130,624 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 215,000 17,991,660 SH   SOLE 21 17,991,660 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 155,970 13,051,917 SH   SOLE 22 11,728,987 0 1,322,930
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1,313 109,898 SH   SOLE 26 86,330 0 23,568
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 730 61,058 SH   SOLE 28 61,058 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 899 75,246 SH   SOLE 29 0 0 75,246
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1,570 131,346 SH   SOLE 30 131,346 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 110 9,238 SH   SOLE 31 9,238 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 79 6,615 SH   SOLE 36 6,615 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 547 45,802 SH   SOLE 40 45,802 0 0
BROCADE COMMUNICATIONS SYS I NOTE 1.375% 1/0 111621AQ1 1,638 1,637,000 PRN   SOLE 21 1,637,000 0 0
BROOKDALE SR LIVING INC COM 112463104 3,126 294,943 SH   SOLE 2 198,752 0 96,191
BROOKDALE SR LIVING INC COM 112463104 1,868 176,190 SH   SOLE 4 176,190 0 0
BROOKDALE SR LIVING INC COM 112463104 90 8,452 SH   SOLE 7 8,452 0 0
BROOKDALE SR LIVING INC COM 112463104 4,056 382,617 SH   SOLE 18 382,617 0 0
BROOKDALE SR LIVING INC COM 112463104 22,951 2,165,210 SH   SOLE 19 2,165,210 0 0
BROOKDALE SR LIVING INC COM 112463104 29,460 2,779,235 SH   SOLE 21 2,779,235 0 0
BROOKDALE SR LIVING INC COM 112463104 54,222 5,115,237 SH   SOLE 22 4,425,484 0 689,753
BROOKDALE SR LIVING INC COM 112463104 800 75,490 SH   SOLE 26 65,060 0 10,430
BROOKDALE SR LIVING INC COM 112463104 283 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 536 50,565 SH   SOLE 30 50,565 0 0
BROOKDALE SR LIVING INC COM 112463104 44 4,185 SH   SOLE 31 4,185 0 0
BROOKDALE SR LIVING INC COM 112463104 9,810 925,499 SH   SOLE 34 925,499 0 0
BROOKDALE SR LIVING INC COM 112463104 105 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 216 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 655 658,000 PRN   SOLE 21 658,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 37 900 SH   SOLE 18 900 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1 18 SH   SOLE 18 18 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 690 16,000 SH   SOLE 18 16,000 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 260 16,806 SH   SOLE 2 4,332 0 12,474
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 26 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,832 376,262 SH   SOLE 18 376,262 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 877 56,549 SH   SOLE 19 56,549 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 103,591 6,683,320 SH   SOLE 21 6,683,320 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 36,156 2,332,633 SH   SOLE 22 2,195,146 0 137,487
BROOKLINE BANCORP INC DEL COM 11373M107 802 51,772 SH   SOLE 26 45,125 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 152 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,621 104,605 SH   SOLE 30 104,605 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 129 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 423 13,919 SH   SOLE 2 13,288 0 631
BROOKS AUTOMATION INC COM 114340102 15 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 46 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 9,620 316,857 SH   SOLE 18 316,857 0 0
BROOKS AUTOMATION INC COM 114340102 4,955 163,209 SH   SOLE 19 163,209 0 0
BROOKS AUTOMATION INC COM 114340102 183,452 6,042,547 SH   SOLE 21 6,042,547 0 0
BROOKS AUTOMATION INC COM 114340102 62,557 2,060,512 SH   SOLE 22 1,927,727 0 132,785
BROOKS AUTOMATION INC COM 114340102 2,186 72,017 SH   SOLE 23 72,017 0 0
BROOKS AUTOMATION INC COM 114340102 1,192 39,260 SH   SOLE 26 35,583 0 3,677
BROOKS AUTOMATION INC COM 114340102 281 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 979 32,235 SH   SOLE 29 0 0 32,235
BROOKS AUTOMATION INC COM 114340102 2,886 95,059 SH   SOLE 30 95,059 0 0
BROOKS AUTOMATION INC COM 114340102 74 2,447 SH   SOLE 34 2,447 0 0
BROOKS AUTOMATION INC COM 114340102 229 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 6,354 131,855 SH   SOLE 2 70,252 0 61,603
BROWN & BROWN INC COM 115236101 21 436 SH   SOLE 4 436 0 0
BROWN & BROWN INC COM 115236101 2,810 58,302 SH   SOLE 7 58,302 0 0
BROWN & BROWN INC COM 115236101 44 922 SH   SOLE 15 922 0 0
BROWN & BROWN INC COM 115236101 19,012 394,531 SH   SOLE 18 394,531 0 0
BROWN & BROWN INC COM 115236101 1,809 37,540 SH   SOLE 19 37,540 0 0
BROWN & BROWN INC COM 115236101 242,612 5,034,496 SH   SOLE 21 5,034,496 0 0
BROWN & BROWN INC COM 115236101 176,144 3,655,204 SH   SOLE 22 3,279,250 0 375,954
BROWN & BROWN INC COM 115236101 4,807 99,753 SH   SOLE 25 99,753 0 0
BROWN & BROWN INC COM 115236101 2,677 55,558 SH   SOLE 26 48,635 0 6,923
BROWN & BROWN INC COM 115236101 824 17,096 SH   SOLE 28 17,096 0 0
BROWN & BROWN INC COM 115236101 272 5,651 SH   SOLE 29 0 0 5,651
BROWN & BROWN INC COM 115236101 1,234 25,603 SH   SOLE 30 25,603 0 0
BROWN & BROWN INC COM 115236101 130 2,704 SH   SOLE 31 2,704 0 0
BROWN & BROWN INC COM 115236101 4,740 98,361 SH   SOLE 36 98,361 0 0
BROWN & BROWN INC COM 115236101 643 13,347 SH   SOLE 40 13,347 0 0
BROWN FORMAN CORP CL A 115637100 1,291 23,181 SH   SOLE 2 4,843 0 18,338
BROWN FORMAN CORP CL A 115637100 69 1,238 SH   SOLE 7 1,238 0 0
BROWN FORMAN CORP CL A 115637100 1,395 25,058 SH   SOLE 18 25,058 0 0
BROWN FORMAN CORP CL A 115637100 434 7,791 SH   SOLE 19 7,791 0 0
BROWN FORMAN CORP CL A 115637100 32,629 585,899 SH   SOLE 21 585,899 0 0
BROWN FORMAN CORP CL A 115637100 28,854 518,127 SH   SOLE 22 360,412 0 157,715
BROWN FORMAN CORP CL A 115637100 0 1 SH   SOLE 29 0 0 1
BROWN FORMAN CORP CL A 115637100 72 1,291 SH   SOLE 31 1,291 0 0
BROWN FORMAN CORP CL B 115637209 5,974 110,024 SH   SOLE 2 49,274 0 60,750
BROWN FORMAN CORP CL B 115637209 3,973 73,170 SH   SOLE 4 59,034 0 14,136
BROWN FORMAN CORP CL B 115637209 29,156 536,935 SH   SOLE 7 246,538 0 290,397
BROWN FORMAN CORP CL B 115637209 69 1,270 SH   SOLE 15 1,270 0 0
BROWN FORMAN CORP CL B 115637209 22,113 407,244 SH   SOLE 18 379,390 0 27,854
BROWN FORMAN CORP CL B 115637209 1,730 31,869 SH   SOLE 19 31,869 0 0
BROWN FORMAN CORP CL B 115637209 10,069 185,441 SH   SOLE 20 0 0 185,441
BROWN FORMAN CORP CL B 115637209 223,949 4,124,285 SH   SOLE 21 4,124,285 0 0
BROWN FORMAN CORP CL B 115637209 269,153 4,956,785 SH   SOLE 22 4,203,369 0 753,416
BROWN FORMAN CORP CL B 115637209 13,981 257,471 SH   SOLE 23 257,471 0 0
BROWN FORMAN CORP CL B 115637209 24,798 456,678 SH   SOLE 25 456,678 0 0
BROWN FORMAN CORP CL B 115637209 32,757 603,253 SH   SOLE 26 242,901 0 360,352
BROWN FORMAN CORP CL B 115637209 2,524 46,481 SH   SOLE 28 33,801 0 12,680
BROWN FORMAN CORP CL B 115637209 240 4,414 SH   SOLE 29 0 0 4,414
BROWN FORMAN CORP CL B 115637209 29,585 544,846 SH   SOLE 30 544,846 0 0
BROWN FORMAN CORP CL B 115637209 3,769 69,406 SH   SOLE 31 13,135 0 56,271
BROWN FORMAN CORP CL B 115637209 2,527 46,531 SH   SOLE 34 46,531 0 0
BROWN FORMAN CORP CL B 115637209 8,875 163,442 SH   SOLE 36 163,442 0 0
BROWN FORMAN CORP CL B 115637209 63 1,156 SH   SOLE 40 1,156 0 0
BRT APARTMENTS CORP COM 055645303 15 1,380 SH   SOLE 18 1,380 0 0
BRT APARTMENTS CORP COM 055645303 39 3,601 SH   SOLE 19 3,601 0 0
BRT APARTMENTS CORP COM 055645303 314 29,289 SH   SOLE 21 29,289 0 0
BRT APARTMENTS CORP COM 055645303 4,073 379,927 SH   SOLE 22 379,927 0 0
BRUKER CORP COM 116794108 1,878 63,141 SH   SOLE 2 14,999 0 48,142
BRUKER CORP COM 116794108 15 507 SH   SOLE 4 507 0 0
BRUKER CORP COM 116794108 74 2,495 SH   SOLE 7 2,495 0 0
BRUKER CORP COM 116794108 2,878 96,728 SH   SOLE 18 96,728 0 0
BRUKER CORP COM 116794108 1,012 34,007 SH   SOLE 19 34,007 0 0
BRUKER CORP COM 116794108 44,251 1,487,425 SH   SOLE 21 1,487,425 0 0
BRUKER CORP COM 116794108 85,063 2,859,251 SH   SOLE 22 2,537,443 0 321,808
BRUKER CORP COM 116794108 1,470 49,419 SH   SOLE 26 44,129 0 5,290
BRUKER CORP COM 116794108 491 16,497 SH   SOLE 28 16,497 0 0
BRUKER CORP COM 116794108 1,449 48,710 SH   SOLE 29 0 0 48,710
BRUKER CORP COM 116794108 541 18,183 SH   SOLE 30 18,183 0 0
BRUKER CORP COM 116794108 72 2,418 SH   SOLE 31 2,418 0 0
BRUKER CORP COM 116794108 4,187 140,723 SH   SOLE 34 140,723 0 0
BRUKER CORP COM 116794108 386 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 5,572 99,550 SH   SOLE 2 64,275 0 35,275
BRUNSWICK CORP COM 117043109 355 6,343 SH   SOLE 4 6,343 0 0
BRUNSWICK CORP COM 117043109 159 2,839 SH   SOLE 7 2,839 0 0
BRUNSWICK CORP COM 117043109 16,721 298,758 SH   SOLE 18 298,758 0 0
BRUNSWICK CORP COM 117043109 7,538 134,676 SH   SOLE 19 134,676 0 0
BRUNSWICK CORP COM 117043109 207,802 3,712,741 SH   SOLE 21 3,712,741 0 0
BRUNSWICK CORP COM 117043109 181,962 3,251,071 SH   SOLE 22 2,970,850 0 280,221
BRUNSWICK CORP COM 117043109 343 6,121 SH   SOLE 23 6,121 0 0
BRUNSWICK CORP COM 117043109 183 3,276 SH   SOLE 25 3,276 0 0
BRUNSWICK CORP COM 117043109 1,597 28,525 SH   SOLE 26 22,396 0 6,129
BRUNSWICK CORP COM 117043109 718 12,826 SH   SOLE 28 12,826 0 0
BRUNSWICK CORP COM 117043109 3,383 60,449 SH   SOLE 29 784 0 59,665
BRUNSWICK CORP COM 117043109 1,055 18,851 SH   SOLE 30 18,851 0 0
BRUNSWICK CORP COM 117043109 138 2,466 SH   SOLE 31 2,466 0 0
BRUNSWICK CORP COM 117043109 1,007 17,989 SH   SOLE 34 17,989 0 0
BRUNSWICK CORP COM 117043109 60 1,080 SH   SOLE 36 1,080 0 0
BRUNSWICK CORP COM 117043109 555 9,923 SH   SOLE 40 9,923 0 0
BRYN MAWR BK CORP COM 117665109 162 3,694 SH   SOLE 2 962 0 2,732
BRYN MAWR BK CORP COM 117665109 17 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,046 69,534 SH   SOLE 18 69,534 0 0
BRYN MAWR BK CORP COM 117665109 576 13,151 SH   SOLE 19 13,151 0 0
BRYN MAWR BK CORP COM 117665109 24,322 555,297 SH   SOLE 21 555,297 0 0
BRYN MAWR BK CORP COM 117665109 23,866 544,883 SH   SOLE 22 516,091 0 28,792
BRYN MAWR BK CORP COM 117665109 85 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 123 2,811 SH   SOLE 30 2,811 0 0
BRYN MAWR BK CORP COM 117665109 507 11,567 SH   SOLE 34 11,567 0 0
BRYN MAWR BK CORP COM 117665109 70 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 50 1,674 SH   SOLE 2 549 0 1,125
BSB BANCORP INC MD COM 05573H108 954 31,856 SH   SOLE 18 31,856 0 0
BSB BANCORP INC MD COM 05573H108 139 4,628 SH   SOLE 19 4,628 0 0
BSB BANCORP INC MD COM 05573H108 8,258 275,714 SH   SOLE 21 275,714 0 0
BSB BANCORP INC MD COM 05573H108 2,448 81,752 SH   SOLE 22 76,134 0 5,618
BSQUARE CORP COM NEW 11776U300 11 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 192 36,870 SH   SOLE 21 36,870 0 0
BSQUARE CORP COM NEW 11776U300 1,470 282,739 SH   SOLE 22 282,739 0 0
BT GROUP PLC ADR 05577E101 35,682 1,854,566 SH   SOLE 18 1,854,566 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 217 3,810 SH   SOLE 18 3,810 0 0
BUCKLE INC COM 118440106 110 6,511 SH   SOLE 2 1,769 0 4,742
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 12 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,415 143,319 SH   SOLE 18 143,319 0 0
BUCKLE INC COM 118440106 348 20,664 SH   SOLE 19 20,664 0 0
BUCKLE INC COM 118440106 42,902 2,546,120 SH   SOLE 21 2,546,120 0 0
BUCKLE INC COM 118440106 13,035 773,577 SH   SOLE 22 709,824 0 63,753
BUCKLE INC COM 118440106 150 8,913 SH   SOLE 26 6,938 0 1,975
BUCKLE INC COM 118440106 72 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 642 38,083 SH   SOLE 30 38,083 0 0
BUCKLE INC COM 118440106 54 3,185 SH   SOLE 40 3,185 0 0
BUFFALO WILD WINGS INC COM 119848109 733 6,939 SH   SOLE 2 6,799 0 140
BUFFALO WILD WINGS INC COM 119848109 11 103 SH   SOLE 4 103 0 0
BUFFALO WILD WINGS INC COM 119848109 40 376 SH   SOLE 7 376 0 0
BUFFALO WILD WINGS INC COM 119848109 5 47 SH   SOLE 17 0 0 47
BUFFALO WILD WINGS INC COM 119848109 10,013 94,726 SH   SOLE 18 94,726 0 0
BUFFALO WILD WINGS INC COM 119848109 1,047 9,909 SH   SOLE 19 9,909 0 0
BUFFALO WILD WINGS INC COM 119848109 98,269 929,695 SH   SOLE 21 929,695 0 0
BUFFALO WILD WINGS INC COM 119848109 49,678 469,991 SH   SOLE 22 438,913 0 31,078
BUFFALO WILD WINGS INC COM 119848109 543 5,138 SH   SOLE 26 3,865 0 1,273
BUFFALO WILD WINGS INC COM 119848109 241 2,278 SH   SOLE 28 2,278 0 0
BUFFALO WILD WINGS INC COM 119848109 228 2,153 SH   SOLE 30 2,153 0 0
BUFFALO WILD WINGS INC COM 119848109 215 2,037 SH   SOLE 40 2,037 0 0
BUILD A BEAR WORKSHOP COM 120076104 25 2,775 SH   SOLE 2 571 0 2,204
BUILD A BEAR WORKSHOP COM 120076104 6 622 SH   SOLE 7 622 0 0
BUILD A BEAR WORKSHOP COM 120076104 488 53,307 SH   SOLE 18 53,307 0 0
BUILD A BEAR WORKSHOP COM 120076104 94 10,251 SH   SOLE 19 10,251 0 0
BUILD A BEAR WORKSHOP COM 120076104 4,233 462,620 SH   SOLE 21 462,620 0 0
BUILD A BEAR WORKSHOP COM 120076104 3,113 340,221 SH   SOLE 22 324,055 0 16,166
BUILDERS FIRSTSOURCE INC COM 12008R107 119 6,604 SH   SOLE 2 5,898 0 706
BUILDERS FIRSTSOURCE INC COM 12008R107 12 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 46 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,938 330,085 SH   SOLE 18 330,085 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,799 99,988 SH   SOLE 19 99,988 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 70,349 3,910,478 SH   SOLE 21 3,910,478 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 48,147 2,676,334 SH   SOLE 22 2,480,632 0 195,702
BUILDERS FIRSTSOURCE INC COM 12008R107 1,045 58,097 SH   SOLE 23 58,097 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,084 60,231 SH   SOLE 26 52,800 0 7,431
BUILDERS FIRSTSOURCE INC COM 12008R107 244 13,545 SH   SOLE 28 13,545 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 591 32,842 SH   SOLE 29 0 0 32,842
BUILDERS FIRSTSOURCE INC COM 12008R107 310 17,255 SH   SOLE 30 17,255 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 158 8,775 SH   SOLE 40 8,775 0 0
BUNGE LIMITED COM G16962105 18,382 264,645 SH   SOLE 2 149,762 0 114,883
BUNGE LIMITED COM G16962105 3,885 55,928 SH   SOLE 4 51,139 0 4,789
BUNGE LIMITED COM G16962105 17,799 256,248 SH   SOLE 7 223,497 0 32,751
BUNGE LIMITED COM G16962105 4,906 70,631 SH   SOLE 13 70,631 0 0
BUNGE LIMITED COM G16962105 61 884 SH   SOLE 15 883 0 1
BUNGE LIMITED COM G16962105 6,015 86,601 SH   SOLE 18 72,613 0 13,988
BUNGE LIMITED COM G16962105 51,597 742,829 SH   SOLE 19 742,829 0 0
BUNGE LIMITED COM G16962105 5,327 76,697 SH   SOLE 20 0 0 76,697
BUNGE LIMITED COM G16962105 130,385 1,877,120 SH   SOLE 21 1,877,120 0 0
BUNGE LIMITED COM G16962105 298,646 4,299,540 SH   SOLE 22 3,655,945 0 643,595
BUNGE LIMITED COM G16962105 12,645 182,047 SH   SOLE 23 182,047 0 0
BUNGE LIMITED COM G16962105 9,629 138,624 SH   SOLE 25 138,624 0 0
BUNGE LIMITED COM G16962105 31,457 452,881 SH   SOLE 26 137,384 0 315,497
BUNGE LIMITED COM G16962105 2,216 31,902 SH   SOLE 28 23,250 0 8,652
BUNGE LIMITED COM G16962105 16,139 232,346 SH   SOLE 29 135,915 0 96,431
BUNGE LIMITED COM G16962105 24,302 349,877 SH   SOLE 30 349,877 0 0
BUNGE LIMITED COM G16962105 7,300 105,097 SH   SOLE 31 38,021 0 67,076
BUNGE LIMITED COM G16962105 6,182 89,008 SH   SOLE 34 89,008 0 0
BUNGE LIMITED COM G16962105 15,857 228,293 SH   SOLE 36 228,293 0 0
BUNGE LIMITED COM G16962105 49 709 SH   SOLE 40 709 0 0
BURLINGTON STORES INC COM 122017106 4,405 46,145 SH   SOLE 2 16,487 0 29,658
BURLINGTON STORES INC COM 122017106 313 3,280 SH   SOLE 4 3,280 0 0
BURLINGTON STORES INC COM 122017106 204 2,137 SH   SOLE 7 2,137 0 0
BURLINGTON STORES INC COM 122017106 3,554 37,231 SH   SOLE 18 37,097 0 134
BURLINGTON STORES INC COM 122017106 7,128 74,673 SH   SOLE 19 74,673 0 0
BURLINGTON STORES INC COM 122017106 68,255 715,013 SH   SOLE 21 715,013 0 0
BURLINGTON STORES INC COM 122017106 187,801 1,967,331 SH   SOLE 22 1,754,072 0 213,259
BURLINGTON STORES INC COM 122017106 131 1,369 SH   SOLE 23 1,369 0 0
BURLINGTON STORES INC COM 122017106 33 345 SH   SOLE 25 345 0 0
BURLINGTON STORES INC COM 122017106 2,213 23,185 SH   SOLE 26 18,379 0 4,806
BURLINGTON STORES INC COM 122017106 987 10,342 SH   SOLE 28 10,342 0 0
BURLINGTON STORES INC COM 122017106 1,862 19,508 SH   SOLE 29 385 0 19,123
BURLINGTON STORES INC COM 122017106 1,046 10,957 SH   SOLE 30 10,957 0 0
BURLINGTON STORES INC COM 122017106 149 1,562 SH   SOLE 31 1,562 0 0
BURLINGTON STORES INC COM 122017106 787 8,247 SH   SOLE 34 8,247 0 0
BURLINGTON STORES INC COM 122017106 130 1,362 SH   SOLE 36 1,362 0 0
BURLINGTON STORES INC COM 122017106 738 7,727 SH   SOLE 40 7,727 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,877 51,354 SH   SOLE 2 18,517 0 32,837
BWX TECHNOLOGIES INC COM 05605H100 416 7,418 SH   SOLE 4 7,418 0 0
BWX TECHNOLOGIES INC COM 05605H100 128 2,286 SH   SOLE 7 2,286 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,437 61,345 SH   SOLE 18 61,345 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,738 31,026 SH   SOLE 19 31,026 0 0
BWX TECHNOLOGIES INC COM 05605H100 146,226 2,610,243 SH   SOLE 21 2,610,243 0 0
BWX TECHNOLOGIES INC COM 05605H100 147,158 2,626,887 SH   SOLE 22 2,346,992 0 279,895
BWX TECHNOLOGIES INC COM 05605H100 117 2,092 SH   SOLE 23 2,092 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,615 28,834 SH   SOLE 26 27,498 0 1,336
BWX TECHNOLOGIES INC COM 05605H100 473 8,438 SH   SOLE 29 0 0 8,438
BWX TECHNOLOGIES INC COM 05605H100 795 14,199 SH   SOLE 30 14,199 0 0
BWX TECHNOLOGIES INC COM 05605H100 122 2,170 SH   SOLE 31 2,170 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,882 69,296 SH   SOLE 34 69,296 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,261 40,355 SH   SOLE 36 40,355 0 0
BWX TECHNOLOGIES INC COM 05605H100 568 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 5 230 SH   SOLE 2 230 0 0
BYLINE BANCORP INC COM 124411109 353 16,622 SH   SOLE 18 16,622 0 0
BYLINE BANCORP INC COM 124411109 106 4,966 SH   SOLE 19 4,966 0 0
BYLINE BANCORP INC COM 124411109 4,626 217,581 SH   SOLE 21 217,581 0 0
BYLINE BANCORP INC COM 124411109 1,132 53,245 SH   SOLE 22 48,385 0 4,860
C & F FINL CORP COM 12466Q104 36 648 SH   SOLE 2 219 0 429
C & F FINL CORP COM 12466Q104 737 13,395 SH   SOLE 18 13,395 0 0
C & F FINL CORP COM 12466Q104 121 2,206 SH   SOLE 19 2,206 0 0
C & F FINL CORP COM 12466Q104 6,018 109,425 SH   SOLE 21 109,425 0 0
C & F FINL CORP COM 12466Q104 1,367 24,847 SH   SOLE 22 22,887 0 1,960
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,388 189,066 SH   SOLE 2 54,965 0 134,101
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,347 43,986 SH   SOLE 4 38,922 0 5,064
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,074 158,666 SH   SOLE 7 130,118 0 28,548
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 285 3,749 SH   SOLE 13 3,749 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 82 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,189 304,720 SH   SOLE 18 285,340 0 19,380
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,937 25,453 SH   SOLE 19 25,453 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,412 110,535 SH   SOLE 20 0 0 110,535
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 332,588 4,370,403 SH   SOLE 21 4,370,403 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 305,893 4,019,625 SH   SOLE 22 3,360,754 0 658,871
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,076 171,825 SH   SOLE 23 171,825 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,434 110,834 SH   SOLE 25 110,834 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,075 500,323 SH   SOLE 26 161,104 0 339,219
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,420 31,798 SH   SOLE 28 23,146 0 8,652
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,990 39,289 SH   SOLE 29 4,527 0 34,762
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,792 509,747 SH   SOLE 30 509,747 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,002 78,864 SH   SOLE 31 29,193 0 49,671
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 766 10,069 SH   SOLE 34 10,069 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,413 163,115 SH   SOLE 36 163,115 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 53 697 SH   SOLE 40 697 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 610 20,356 SH   SOLE 2 12,691 0 7,665
C&J ENERGY SVCS INC NEW COM 12674R100 37 1,240 SH   SOLE 7 1,240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 5,172 172,576 SH   SOLE 18 172,576 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 14,333 478,236 SH   SOLE 19 478,236 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 46,478 1,550,806 SH   SOLE 21 1,550,806 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 48,009 1,601,902 SH   SOLE 22 1,543,465 0 58,437
C&J ENERGY SVCS INC NEW COM 12674R100 2,516 83,950 SH   SOLE 23 83,950 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 16 526 SH   SOLE 25 526 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 27 890 SH   SOLE 26 0 0 890
C&J ENERGY SVCS INC NEW COM 12674R100 367 12,229 SH   SOLE 29 0 0 12,229
C&J ENERGY SVCS INC NEW COM 12674R100 1,266 42,234 SH   SOLE 34 42,234 0 0
CA INC COM 12673P105 13,524 405,156 SH   SOLE 2 92,842 0 312,314
CA INC COM 12673P105 3,234 96,889 SH   SOLE 4 86,036 0 10,853
CA INC COM 12673P105 11,548 345,967 SH   SOLE 7 283,061 0 62,906
CA INC COM 12673P105 349 10,448 SH   SOLE 13 10,448 0 0
CA INC COM 12673P105 83 2,500 SH   SOLE 15 2,500 0 0
CA INC COM 12673P105 24,284 727,503 SH   SOLE 18 684,033 0 43,470
CA INC COM 12673P105 5,825 174,501 SH   SOLE 19 174,501 0 0
CA INC COM 12673P105 7,364 220,613 SH   SOLE 20 0 0 220,613
CA INC COM 12673P105 244,496 7,324,636 SH   SOLE 21 7,324,636 0 0
CA INC COM 12673P105 283,376 8,489,383 SH   SOLE 22 6,960,224 0 1,529,159
CA INC COM 12673P105 12,398 371,430 SH   SOLE 23 371,430 0 0
CA INC COM 12673P105 9,081 272,043 SH   SOLE 25 272,043 0 0
CA INC COM 12673P105 29,476 883,038 SH   SOLE 26 360,395 0 522,643
CA INC COM 12673P105 2,327 69,710 SH   SOLE 28 50,437 0 19,273
CA INC COM 12673P105 360 10,778 SH   SOLE 29 10,778 0 0
CA INC COM 12673P105 46,496 1,392,942 SH   SOLE 30 1,392,942 0 0
CA INC COM 12673P105 8,016 240,134 SH   SOLE 31 138,449 0 101,685
CA INC COM 12673P105 2,035 60,960 SH   SOLE 32 60,960 0 0
CA INC COM 12673P105 3,059 91,635 SH   SOLE 34 91,635 0 0
CA INC COM 12673P105 11,183 335,015 SH   SOLE 36 335,015 0 0
CA INC COM 12673P105 53 1,581 SH   SOLE 40 1,581 0 0
CABLE ONE INC COM 12685J105 3,090 4,279 SH   SOLE 2 2,669 0 1,610
CABLE ONE INC COM 12685J105 16 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 85 118 SH   SOLE 7 118 0 0
CABLE ONE INC COM 12685J105 11,218 15,535 SH   SOLE 18 15,535 0 0
CABLE ONE INC COM 12685J105 21,629 29,952 SH   SOLE 19 29,952 0 0
CABLE ONE INC COM 12685J105 145,530 201,532 SH   SOLE 21 201,532 0 0
CABLE ONE INC COM 12685J105 117,024 162,056 SH   SOLE 22 148,093 0 13,963
CABLE ONE INC COM 12685J105 1,384 1,916 SH   SOLE 26 1,685 0 231
CABLE ONE INC COM 12685J105 499 691 SH   SOLE 28 691 0 0
CABLE ONE INC COM 12685J105 524 726 SH   SOLE 30 726 0 0
CABLE ONE INC COM 12685J105 79 109 SH   SOLE 31 109 0 0
CABLE ONE INC COM 12685J105 371 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 16,506 295,804 SH   SOLE 2 264,007 0 31,797
CABOT CORP COM 127055101 1,530 27,424 SH   SOLE 4 27,424 0 0
CABOT CORP COM 127055101 385 6,900 SH   SOLE 7 6,900 0 0
CABOT CORP COM 127055101 1,700 30,467 SH   SOLE 13 30,467 0 0
CABOT CORP COM 127055101 12,442 222,982 SH   SOLE 18 222,862 0 120
CABOT CORP COM 127055101 27,007 483,989 SH   SOLE 19 483,989 0 0
CABOT CORP COM 127055101 4,121 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 148,400 2,659,494 SH   SOLE 21 2,659,494 0 0
CABOT CORP COM 127055101 154,437 2,767,683 SH   SOLE 22 2,267,598 0 500,085
CABOT CORP COM 127055101 2,230 39,968 SH   SOLE 23 39,968 0 0
CABOT CORP COM 127055101 657 11,770 SH   SOLE 25 11,770 0 0
CABOT CORP COM 127055101 1,388 24,870 SH   SOLE 26 20,740 0 4,130
CABOT CORP COM 127055101 491 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 1,048 18,777 SH   SOLE 29 18,777 0 0
CABOT CORP COM 127055101 546 9,791 SH   SOLE 30 9,791 0 0
CABOT CORP COM 127055101 2,320 41,579 SH   SOLE 31 39,572 0 2,007
CABOT CORP COM 127055101 1,940 34,772 SH   SOLE 34 34,772 0 0
CABOT CORP COM 127055101 2,430 43,551 SH   SOLE 36 43,551 0 0
CABOT CORP COM 127055101 391 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 216 2,705 SH   SOLE 2 2,442 0 263
CABOT MICROELECTRONICS CORP COM 12709P103 14 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 51 642 SH   SOLE 7 642 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 10,135 126,802 SH   SOLE 18 126,802 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 7,869 98,451 SH   SOLE 19 98,451 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 175,098 2,190,645 SH   SOLE 21 2,190,645 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 60,481 756,677 SH   SOLE 22 707,770 0 48,907
CABOT MICROELECTRONICS CORP COM 12709P103 2,776 34,731 SH   SOLE 23 34,731 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 686 8,580 SH   SOLE 26 6,604 0 1,976
CABOT MICROELECTRONICS CORP COM 12709P103 279 3,495 SH   SOLE 28 3,495 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,202 15,041 SH   SOLE 29 0 0 15,041
CABOT MICROELECTRONICS CORP COM 12709P103 2,755 34,465 SH   SOLE 30 34,465 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,044 38,081 SH   SOLE 34 38,081 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 212 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 16,681 623,586 SH   SOLE 2 176,601 0 446,985
CABOT OIL & GAS CORP COM 127097103 3,937 147,181 SH   SOLE 4 135,921 0 11,260
CABOT OIL & GAS CORP COM 127097103 8,890 332,352 SH   SOLE 7 319,371 0 12,981
CABOT OIL & GAS CORP COM 127097103 337 12,616 SH   SOLE 13 12,616 0 0
CABOT OIL & GAS CORP COM 127097103 76 2,841 SH   SOLE 15 2,841 0 0
CABOT OIL & GAS CORP COM 127097103 26,747 999,891 SH   SOLE 18 935,153 0 64,738
CABOT OIL & GAS CORP COM 127097103 22,224 830,800 SH   SOLE 19 830,800 0 0
CABOT OIL & GAS CORP COM 127097103 6,306 235,737 SH   SOLE 20 0 0 235,737
CABOT OIL & GAS CORP COM 127097103 263,885 9,864,848 SH   SOLE 21 9,864,848 0 0
CABOT OIL & GAS CORP COM 127097103 326,700 12,213,094 SH   SOLE 22 10,129,408 0 2,083,686
CABOT OIL & GAS CORP COM 127097103 16,104 602,033 SH   SOLE 23 602,033 0 0
CABOT OIL & GAS CORP COM 127097103 9,634 360,166 SH   SOLE 25 360,166 0 0
CABOT OIL & GAS CORP COM 127097103 36,092 1,349,248 SH   SOLE 26 479,941 0 869,307
CABOT OIL & GAS CORP COM 127097103 2,890 108,032 SH   SOLE 28 79,407 0 28,625
CABOT OIL & GAS CORP COM 127097103 3,497 130,716 SH   SOLE 29 13,827 0 116,889
CABOT OIL & GAS CORP COM 127097103 40,850 1,527,092 SH   SOLE 30 1,527,092 0 0
CABOT OIL & GAS CORP COM 127097103 7,169 268,013 SH   SOLE 31 105,702 0 162,311
CABOT OIL & GAS CORP COM 127097103 41,780 1,561,870 SH   SOLE 34 1,561,870 0 0
CABOT OIL & GAS CORP COM 127097103 11,030 412,344 SH   SOLE 36 412,344 0 0
CABOT OIL & GAS CORP COM 127097103 60 2,251 SH   SOLE 40 2,251 0 0
CACI INTL INC CL A 127190304 763 5,478 SH   SOLE 2 1,361 0 4,117
CACI INTL INC CL A 127190304 18 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 135 968 SH   SOLE 7 968 0 0
CACI INTL INC CL A 127190304 16,634 119,368 SH   SOLE 18 119,368 0 0
CACI INTL INC CL A 127190304 12,951 92,939 SH   SOLE 19 92,939 0 0
CACI INTL INC CL A 127190304 303,806 2,180,162 SH   SOLE 21 2,180,162 0 0
CACI INTL INC CL A 127190304 91,539 656,903 SH   SOLE 22 610,891 0 46,012
CACI INTL INC CL A 127190304 1,155 8,292 SH   SOLE 26 6,935 0 1,357
CACI INTL INC CL A 127190304 468 3,355 SH   SOLE 28 3,355 0 0
CACI INTL INC CL A 127190304 4,642 33,314 SH   SOLE 30 33,314 0 0
CACI INTL INC CL A 127190304 42 304 SH   SOLE 34 304 0 0
CACI INTL INC CL A 127190304 264 1,895 SH   SOLE 36 1,895 0 0
CACI INTL INC CL A 127190304 335 2,402 SH   SOLE 40 2,402 0 0
CADENCE BANCORPORATION CL A 12739A100 445 19,434 SH   SOLE 2 17,826 0 1,608
CADENCE BANCORPORATION CL A 12739A100 756 32,963 SH   SOLE 18 32,963 0 0
CADENCE BANCORPORATION CL A 12739A100 593 25,877 SH   SOLE 19 25,877 0 0
CADENCE BANCORPORATION CL A 12739A100 6,351 277,109 SH   SOLE 21 277,109 0 0
CADENCE BANCORPORATION CL A 12739A100 3,345 145,947 SH   SOLE 22 140,060 0 5,887
CADENCE BANCORPORATION CL A 12739A100 2,131 92,975 SH   SOLE 23 92,975 0 0
CADENCE BANCORPORATION CL A 12739A100 587 25,600 SH   SOLE 29 0 0 25,600
CADENCE DESIGN SYSTEM INC COM 127387108 15,125 383,194 SH   SOLE 2 103,476 0 279,718
CADENCE DESIGN SYSTEM INC COM 127387108 3,894 98,653 SH   SOLE 4 89,049 0 9,604
CADENCE DESIGN SYSTEM INC COM 127387108 10,851 274,909 SH   SOLE 7 229,768 0 45,141
CADENCE DESIGN SYSTEM INC COM 127387108 106 2,674 SH   SOLE 13 2,674 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 24,556 622,151 SH   SOLE 18 578,959 0 43,192
CADENCE DESIGN SYSTEM INC COM 127387108 2,621 66,409 SH   SOLE 19 66,409 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 9,009 228,257 SH   SOLE 20 0 0 228,257
CADENCE DESIGN SYSTEM INC COM 127387108 273,209 6,921,929 SH   SOLE 21 6,921,929 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 318,261 8,063,370 SH   SOLE 22 6,798,753 0 1,264,617
CADENCE DESIGN SYSTEM INC COM 127387108 13,347 338,150 SH   SOLE 23 338,150 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,180 55,239 SH   SOLE 25 55,239 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 22,728 575,839 SH   SOLE 26 287,209 0 288,630
CADENCE DESIGN SYSTEM INC COM 127387108 2,504 63,433 SH   SOLE 28 46,186 0 17,247
CADENCE DESIGN SYSTEM INC COM 127387108 4,433 112,321 SH   SOLE 29 9,251 0 103,070
CADENCE DESIGN SYSTEM INC COM 127387108 33,248 842,356 SH   SOLE 30 842,356 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,067 128,384 SH   SOLE 31 54,911 0 73,473
CADENCE DESIGN SYSTEM INC COM 127387108 8,076 204,610 SH   SOLE 34 204,610 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,104 53,294 SH   SOLE 36 53,294 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 55 1,393 SH   SOLE 40 1,393 0 0
CADIZ INC COM NEW 127537207 54 4,284 SH   SOLE 2 958 0 3,326
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 1,030 81,117 SH   SOLE 18 81,117 0 0
CADIZ INC COM NEW 127537207 235 18,483 SH   SOLE 19 18,483 0 0
CADIZ INC COM NEW 127537207 8,614 678,299 SH   SOLE 21 678,299 0 0
CADIZ INC COM NEW 127537207 5,429 427,493 SH   SOLE 22 413,707 0 13,786
CAESARS ACQUISITION CO CL A 12768T103 62 2,883 SH   SOLE 2 2,883 0 0
CAESARS ACQUISITION CO CL A 12768T103 21 963 SH   SOLE 7 963 0 0
CAESARS ACQUISITION CO CL A 12768T103 3,960 184,614 SH   SOLE 18 184,614 0 0
CAESARS ACQUISITION CO CL A 12768T103 631 29,434 SH   SOLE 19 29,434 0 0
CAESARS ACQUISITION CO CL A 12768T103 31,665 1,476,208 SH   SOLE 21 1,476,208 0 0
CAESARS ACQUISITION CO CL A 12768T103 11,641 542,725 SH   SOLE 22 463,263 0 79,462
CAESARS ACQUISITION CO CL A 12768T103 106 4,946 SH   SOLE 26 0 0 4,946
CAESARS ACQUISITION CO CL A 12768T103 134 6,225 SH   SOLE 28 6,225 0 0
CAESARS ACQUISITION CO CL A 12768T103 172 8,004 SH   SOLE 30 8,004 0 0
CAESARS ACQUISITION CO CL A 12768T103 111 5,188 SH   SOLE 40 5,188 0 0
CAESARS ENTMT CORP COM 127686103 532 39,848 SH   SOLE 2 39,848 0 0
CAESARS ENTMT CORP COM 127686103 6 430 SH   SOLE 4 430 0 0
CAESARS ENTMT CORP COM 127686103 61 4,591 SH   SOLE 7 4,591 0 0
CAESARS ENTMT CORP COM 127686103 2,819 211,155 SH   SOLE 18 211,155 0 0
CAESARS ENTMT CORP COM 127686103 3,941 295,184 SH   SOLE 19 295,184 0 0
CAESARS ENTMT CORP COM 127686103 23,954 1,794,326 SH   SOLE 21 1,794,326 0 0
CAESARS ENTMT CORP COM 127686103 33,048 2,475,510 SH   SOLE 22 2,364,161 0 111,349
CAESARS ENTMT CORP COM 127686103 2,382 178,397 SH   SOLE 23 178,397 0 0
CAESARS ENTMT CORP COM 127686103 94 7,065 SH   SOLE 26 0 0 7,065
CAESARS ENTMT CORP COM 127686103 111 8,336 SH   SOLE 28 8,336 0 0
CAESARS ENTMT CORP COM 127686103 345 25,816 SH   SOLE 29 0 0 25,816
CAESARS ENTMT CORP COM 127686103 105 7,890 SH   SOLE 30 7,890 0 0
CAESARS ENTMT CORP COM 127686103 81 6,040 SH   SOLE 40 6,040 0 0
CAESARSTONE LTD ORD SHS M20598104 103 3,469 SH   SOLE 2 1,297 0 2,172
CAESARSTONE LTD ORD SHS M20598104 5 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 59 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1 25 SH   SOLE 17 0 0 25
CAESARSTONE LTD ORD SHS M20598104 2,390 80,207 SH   SOLE 18 80,207 0 0
CAESARSTONE LTD ORD SHS M20598104 396 13,276 SH   SOLE 19 13,276 0 0
CAESARSTONE LTD ORD SHS M20598104 25,369 851,313 SH   SOLE 21 851,313 0 0
CAESARSTONE LTD ORD SHS M20598104 11,348 380,807 SH   SOLE 22 333,576 0 47,231
CAESARSTONE LTD ORD SHS M20598104 48 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 81 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 2 1,105 SH   SOLE 18 1,105 0 0
CAFEPRESS INC COM 12769A103 33 18,293 SH   SOLE 21 18,293 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAFEPRESS INC COM 12769A103 86 47,623 SH   SOLE 29 0 0 47,623
CAI INTERNATIONAL INC COM 12477X106 74 2,432 SH   SOLE 2 787 0 1,645
CAI INTERNATIONAL INC COM 12477X106 12 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,800 59,364 SH   SOLE 18 59,364 0 0
CAI INTERNATIONAL INC COM 12477X106 367 12,118 SH   SOLE 19 12,118 0 0
CAI INTERNATIONAL INC COM 12477X106 15,493 510,981 SH   SOLE 21 510,981 0 0
CAI INTERNATIONAL INC COM 12477X106 9,502 313,392 SH   SOLE 22 292,044 0 21,348
CAL MAINE FOODS INC COM NEW 128030202 289 7,039 SH   SOLE 2 1,752 0 5,287
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 32 768 SH   SOLE 7 768 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,191 150,636 SH   SOLE 18 150,636 0 0
CAL MAINE FOODS INC COM NEW 128030202 928 22,591 SH   SOLE 19 22,591 0 0
CAL MAINE FOODS INC COM NEW 128030202 109,782 2,671,101 SH   SOLE 21 2,671,101 0 0
CAL MAINE FOODS INC COM NEW 128030202 34,372 836,298 SH   SOLE 22 776,167 0 60,131
CAL MAINE FOODS INC COM NEW 128030202 312 7,597 SH   SOLE 26 4,682 0 2,915
CAL MAINE FOODS INC COM NEW 128030202 182 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,897 46,144 SH   SOLE 30 46,144 0 0
CAL MAINE FOODS INC COM NEW 128030202 143 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 4 1,171 SH   SOLE 18 1,171 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 68 18,976 SH   SOLE 21 18,976 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 85 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 66 2,841 SH   SOLE 2 2,684 0 157
CALAMP CORP COM 128126109 19 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,866 166,293 SH   SOLE 18 166,293 0 0
CALAMP CORP COM 128126109 607 26,094 SH   SOLE 19 26,094 0 0
CALAMP CORP COM 128126109 73,228 3,149,596 SH   SOLE 21 3,149,596 0 0
CALAMP CORP COM 128126109 24,942 1,072,760 SH   SOLE 22 1,005,687 0 67,073
CALAMP CORP COM 128126109 31 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 123 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,097 47,203 SH   SOLE 30 47,203 0 0
CALAMP CORP COM 128126109 92 3,941 SH   SOLE 40 3,941 0 0
CALATLANTIC GROUP INC COM 128195104 2,853 77,895 SH   SOLE 2 39,725 0 38,170
CALATLANTIC GROUP INC COM 128195104 13 367 SH   SOLE 4 367 0 0
CALATLANTIC GROUP INC COM 128195104 113 3,094 SH   SOLE 7 3,094 0 0
CALATLANTIC GROUP INC COM 128195104 9,475 258,664 SH   SOLE 18 258,664 0 0
CALATLANTIC GROUP INC COM 128195104 945 25,787 SH   SOLE 19 25,787 0 0
CALATLANTIC GROUP INC COM 128195104 167,903 4,583,760 SH   SOLE 21 4,583,760 0 0
CALATLANTIC GROUP INC COM 128195104 86,449 2,360,056 SH   SOLE 22 2,118,077 0 241,979
CALATLANTIC GROUP INC COM 128195104 1,143 31,216 SH   SOLE 26 26,142 0 5,074
CALATLANTIC GROUP INC COM 128195104 397 10,843 SH   SOLE 28 10,843 0 0
CALATLANTIC GROUP INC COM 128195104 421 11,498 SH   SOLE 30 11,498 0 0
CALATLANTIC GROUP INC COM 128195104 65 1,774 SH   SOLE 31 1,774 0 0
CALATLANTIC GROUP INC COM 128195104 310 8,451 SH   SOLE 40 8,451 0 0
CALAVO GROWERS INC COM 128246105 81 1,112 SH   SOLE 2 901 0 211
CALAVO GROWERS INC COM 128246105 9 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 1,211 16,546 SH   SOLE 7 16,546 0 0
CALAVO GROWERS INC COM 128246105 5,360 73,230 SH   SOLE 18 73,230 0 0
CALAVO GROWERS INC COM 128246105 879 12,004 SH   SOLE 19 12,004 0 0
CALAVO GROWERS INC COM 128246105 100,820 1,377,316 SH   SOLE 21 1,377,316 0 0
CALAVO GROWERS INC COM 128246105 34,035 464,960 SH   SOLE 22 434,971 0 29,989
CALAVO GROWERS INC COM 128246105 17 227 SH   SOLE 26 0 0 227
CALAVO GROWERS INC COM 128246105 157 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 1,843 25,173 SH   SOLE 30 25,173 0 0
CALAVO GROWERS INC COM 128246105 114 1,559 SH   SOLE 40 1,559 0 0
CALERES INC COM 129500104 276 9,056 SH   SOLE 2 2,357 0 6,699
CALERES INC COM 129500104 7 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 34 1,112 SH   SOLE 7 1,112 0 0
CALERES INC COM 129500104 6,424 210,473 SH   SOLE 18 210,473 0 0
CALERES INC COM 129500104 960 31,461 SH   SOLE 19 31,461 0 0
CALERES INC COM 129500104 115,105 3,771,446 SH   SOLE 21 3,771,446 0 0
CALERES INC COM 129500104 35,615 1,166,949 SH   SOLE 22 1,084,722 0 82,227
CALERES INC COM 129500104 89 2,931 SH   SOLE 26 0 0 2,931
CALERES INC COM 129500104 183 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 1,757 57,572 SH   SOLE 30 57,572 0 0
CALERES INC COM 129500104 139 4,548 SH   SOLE 40 4,548 0 0
CALGON CARBON CORP COM 129603106 247 11,553 SH   SOLE 2 2,836 0 8,717
CALGON CARBON CORP COM 129603106 9 402 SH   SOLE 4 402 0 0
CALGON CARBON CORP COM 129603106 520 24,299 SH   SOLE 7 24,299 0 0
CALGON CARBON CORP COM 129603106 5,307 248,003 SH   SOLE 18 248,003 0 0
CALGON CARBON CORP COM 129603106 794 37,107 SH   SOLE 19 37,107 0 0
CALGON CARBON CORP COM 129603106 95,282 4,452,408 SH   SOLE 21 4,452,408 0 0
CALGON CARBON CORP COM 129603106 28,823 1,346,871 SH   SOLE 22 1,250,580 0 96,291
CALGON CARBON CORP COM 129603106 439 20,518 SH   SOLE 26 17,423 0 3,095
CALGON CARBON CORP COM 129603106 159 7,411 SH   SOLE 28 7,411 0 0
CALGON CARBON CORP COM 129603106 4,538 212,057 SH   SOLE 30 212,057 0 0
CALGON CARBON CORP COM 129603106 132 6,169 SH   SOLE 40 6,169 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 111 6,138 SH   SOLE 18 6,138 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 28 1,573 SH   SOLE 19 1,573 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 1,303 71,962 SH   SOLE 21 71,962 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 249 13,768 SH   SOLE 22 13,186 0 582
CALIFORNIA RES CORP COM NEW 13057Q206 171 16,336 SH   SOLE 2 8,803 0 7,533
CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 29 2,750 SH   SOLE 7 2,750 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,788 170,940 SH   SOLE 18 170,940 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 340 32,491 SH   SOLE 19 32,491 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 15,340 1,466,539 SH   SOLE 21 1,466,539 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 12,443 1,189,566 SH   SOLE 22 1,087,831 0 101,735
CALIFORNIA RES CORP COM NEW 13057Q206 84 8,009 SH   SOLE 26 6,761 0 1,248
CALIFORNIA RES CORP COM NEW 13057Q206 66 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 227 21,739 SH   SOLE 30 21,739 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1 75 SH   SOLE 31 75 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 35 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 228 5,988 SH   SOLE 2 2,694 0 3,294
CALIFORNIA WTR SVC GROUP COM 130788102 82 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,503 65,607 SH   SOLE 7 65,607 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,607 225,617 SH   SOLE 18 225,617 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,531 40,138 SH   SOLE 19 40,138 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 160,062 4,195,605 SH   SOLE 21 4,195,605 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 48,337 1,267,038 SH   SOLE 22 1,175,152 0 91,886
CALIFORNIA WTR SVC GROUP COM 130788102 20 518 SH   SOLE 23 518 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,133 29,696 SH   SOLE 26 25,259 0 4,437
CALIFORNIA WTR SVC GROUP COM 130788102 264 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,859 232,218 SH   SOLE 30 232,218 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 68 1,790 SH   SOLE 36 1,790 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 209 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 145 9,218 SH   SOLE 2 8,976 0 242
CALITHERA BIOSCIENCES INC COM 13089P101 16 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,743 110,654 SH   SOLE 18 110,654 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,689 107,235 SH   SOLE 19 107,235 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 15,214 965,991 SH   SOLE 21 965,991 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 13,435 853,038 SH   SOLE 22 804,888 0 48,150
CALITHERA BIOSCIENCES INC COM 13089P101 743 47,189 SH   SOLE 23 47,189 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 112 7,098 SH   SOLE 29 0 0 7,098
CALIX INC COM 13100M509 47 9,246 SH   SOLE 2 2,086 0 7,160
CALIX INC COM 13100M509 5 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 877 173,698 SH   SOLE 18 173,698 0 0
CALIX INC COM 13100M509 167 33,086 SH   SOLE 19 33,086 0 0
CALIX INC COM 13100M509 7,066 1,399,221 SH   SOLE 21 1,399,221 0 0
CALIX INC COM 13100M509 6,648 1,316,508 SH   SOLE 22 1,245,895 0 70,613
CALIX INC COM 13100M509 30 5,850 SH   SOLE 28 5,850 0 0
CALIX INC COM 13100M509 133 26,406 SH   SOLE 29 0 0 26,406
CALIX INC COM 13100M509 57 11,286 SH   SOLE 30 11,286 0 0
CALIX INC COM 13100M509 20 4,039 SH   SOLE 40 4,039 0 0
CALLAWAY GOLF CO COM 131193104 336 23,308 SH   SOLE 2 5,788 0 17,520
CALLAWAY GOLF CO COM 131193104 11 789 SH   SOLE 4 789 0 0
CALLAWAY GOLF CO COM 131193104 43 2,947 SH   SOLE 7 2,947 0 0
CALLAWAY GOLF CO COM 131193104 6,705 464,681 SH   SOLE 18 464,681 0 0
CALLAWAY GOLF CO COM 131193104 1,069 74,097 SH   SOLE 19 74,097 0 0
CALLAWAY GOLF CO COM 131193104 118,311 8,198,949 SH   SOLE 21 8,198,949 0 0
CALLAWAY GOLF CO COM 131193104 40,384 2,798,621 SH   SOLE 22 2,631,604 0 167,017
CALLAWAY GOLF CO COM 131193104 90 6,224 SH   SOLE 26 0 0 6,224
CALLAWAY GOLF CO COM 131193104 184 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 1,839 127,429 SH   SOLE 30 127,429 0 0
CALLAWAY GOLF CO COM 131193104 121 8,378 SH   SOLE 40 8,378 0 0
CALLIDUS SOFTWARE INC COM 13123E500 99 4,004 SH   SOLE 2 3,614 0 390
CALLIDUS SOFTWARE INC COM 13123E500 10 398 SH   SOLE 4 398 0 0
CALLIDUS SOFTWARE INC COM 13123E500 36 1,452 SH   SOLE 7 1,452 0 0
CALLIDUS SOFTWARE INC COM 13123E500 5,397 218,932 SH   SOLE 18 218,932 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1,225 49,686 SH   SOLE 19 49,686 0 0
CALLIDUS SOFTWARE INC COM 13123E500 50,240 2,038,147 SH   SOLE 21 2,038,147 0 0
CALLIDUS SOFTWARE INC COM 13123E500 45,569 1,848,643 SH   SOLE 22 1,731,307 0 117,336
CALLIDUS SOFTWARE INC COM 13123E500 766 31,084 SH   SOLE 26 25,647 0 5,437
CALLIDUS SOFTWARE INC COM 13123E500 321 13,017 SH   SOLE 28 13,017 0 0
CALLIDUS SOFTWARE INC COM 13123E500 235 9,525 SH   SOLE 30 9,525 0 0
CALLIDUS SOFTWARE INC COM 13123E500 150 6,076 SH   SOLE 40 6,076 0 0
CALLON PETE CO DEL COM 13123X102 1,401 124,624 SH   SOLE 2 91,428 0 33,196
CALLON PETE CO DEL COM 13123X102 15 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 64 5,662 SH   SOLE 7 5,662 0 0
CALLON PETE CO DEL COM 13123X102 14,882 1,323,978 SH   SOLE 18 1,323,978 0 0
CALLON PETE CO DEL COM 13123X102 6,817 606,536 SH   SOLE 19 606,536 0 0
CALLON PETE CO DEL COM 13123X102 144,506 12,856,390 SH   SOLE 21 12,856,390 0 0
CALLON PETE CO DEL COM 13123X102 72,846 6,480,974 SH   SOLE 22 6,102,367 0 378,607
CALLON PETE CO DEL COM 13123X102 942 83,800 SH   SOLE 26 72,140 0 11,660
CALLON PETE CO DEL COM 13123X102 357 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,281 113,968 SH   SOLE 30 113,968 0 0
CALLON PETE CO DEL COM 13123X102 248 22,098 SH   SOLE 40 22,098 0 0
CALPINE CORP COM NEW 131347304 4,834 327,712 SH   SOLE 2 145,842 0 181,870
CALPINE CORP COM NEW 131347304 25 1,695 SH   SOLE 4 1,695 0 0
CALPINE CORP COM NEW 131347304 281 19,040 SH   SOLE 7 19,040 0 0
CALPINE CORP COM NEW 131347304 28 1,884 SH   SOLE 15 1,884 0 0
CALPINE CORP COM NEW 131347304 2,848 193,102 SH   SOLE 18 193,102 0 0
CALPINE CORP COM NEW 131347304 1,985 134,587 SH   SOLE 19 134,587 0 0
CALPINE CORP COM NEW 131347304 62,632 4,246,267 SH   SOLE 21 4,246,267 0 0
CALPINE CORP COM NEW 131347304 143,847 9,752,346 SH   SOLE 22 8,534,078 0 1,218,268
CALPINE CORP COM NEW 131347304 4,361 295,656 SH   SOLE 25 295,656 0 0
CALPINE CORP COM NEW 131347304 3,876 262,788 SH   SOLE 26 118,917 0 143,871
CALPINE CORP COM NEW 131347304 837 56,738 SH   SOLE 28 56,738 0 0
CALPINE CORP COM NEW 131347304 909 61,637 SH   SOLE 29 0 0 61,637
CALPINE CORP COM NEW 131347304 817 55,392 SH   SOLE 30 55,392 0 0
CALPINE CORP COM NEW 131347304 123 8,343 SH   SOLE 31 8,343 0 0
CALPINE CORP COM NEW 131347304 4,903 332,409 SH   SOLE 36 332,409 0 0
CALPINE CORP COM NEW 131347304 595 40,306 SH   SOLE 40 40,306 0 0
CALYXT INC COM 13173L107 10 426 SH   SOLE 2 426 0 0
CALYXT INC COM 13173L107 648 26,462 SH   SOLE 18 26,462 0 0
CALYXT INC COM 13173L107 126 5,134 SH   SOLE 19 5,134 0 0
CALYXT INC COM 13173L107 6,222 254,072 SH   SOLE 21 254,072 0 0
CALYXT INC COM 13173L107 1,929 78,779 SH   SOLE 22 72,599 0 6,180
CAMBER ENERGY INC COM 13200M102 5 26,984 SH   SOLE 21 26,984 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 19 2,901 SH   SOLE 2 2,552 0 349
CAMBIUM LEARNING GRP INC COM 13201A107 311 46,869 SH   SOLE 18 46,869 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 80 12,103 SH   SOLE 19 12,103 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 2,971 448,146 SH   SOLE 21 448,146 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,332 200,948 SH   SOLE 22 191,886 0 9,062
CAMBIUM LEARNING GRP INC COM 13201A107 0 46 SH   SOLE 29 0 0 46
CAMBREX CORP COM 132011107 371 6,737 SH   SOLE 2 6,627 0 110
CAMBREX CORP COM 132011107 5 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 43 784 SH   SOLE 7 784 0 0
CAMBREX CORP COM 132011107 8,218 149,417 SH   SOLE 18 149,417 0 0
CAMBREX CORP COM 132011107 4,405 80,083 SH   SOLE 19 80,083 0 0
CAMBREX CORP COM 132011107 156,725 2,849,539 SH   SOLE 21 2,849,539 0 0
CAMBREX CORP COM 132011107 56,266 1,023,021 SH   SOLE 22 962,856 0 60,165
CAMBREX CORP COM 132011107 2,029 36,889 SH   SOLE 23 36,889 0 0
CAMBREX CORP COM 132011107 550 9,999 SH   SOLE 26 8,163 0 1,836
CAMBREX CORP COM 132011107 253 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 730 13,277 SH   SOLE 29 0 0 13,277
CAMBREX CORP COM 132011107 2,429 44,166 SH   SOLE 30 44,166 0 0
CAMBREX CORP COM 132011107 197 3,590 SH   SOLE 40 3,590 0 0
CAMDEN NATL CORP COM 133034108 151 3,465 SH   SOLE 2 875 0 2,590
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,619 60,019 SH   SOLE 18 60,019 0 0
CAMDEN NATL CORP COM 133034108 540 12,382 SH   SOLE 19 12,382 0 0
CAMDEN NATL CORP COM 133034108 21,866 501,051 SH   SOLE 21 501,051 0 0
CAMDEN NATL CORP COM 133034108 21,526 493,272 SH   SOLE 22 461,869 0 31,403
CAMDEN NATL CORP COM 133034108 52 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 100 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 337 7,717 SH   SOLE 29 0 0 7,717
CAMDEN NATL CORP COM 133034108 132 3,021 SH   SOLE 30 3,021 0 0
CAMDEN NATL CORP COM 133034108 48 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 12,748 139,396 SH   SOLE 2 55,077 0 84,319
CAMDEN PPTY TR SH BEN INT 133131102 5,392 58,958 SH   SOLE 4 55,862 0 3,096
CAMDEN PPTY TR SH BEN INT 133131102 14,174 154,996 SH   SOLE 7 141,219 0 13,777
CAMDEN PPTY TR SH BEN INT 133131102 295 3,227 SH   SOLE 15 3,227 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,215 319,460 SH   SOLE 18 310,470 0 8,990
CAMDEN PPTY TR SH BEN INT 133131102 10,723 117,251 SH   SOLE 19 117,251 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,651 72,727 SH   SOLE 20 0 0 72,727
CAMDEN PPTY TR SH BEN INT 133131102 435,126 4,758,080 SH   SOLE 21 4,758,080 0 0
CAMDEN PPTY TR SH BEN INT 133131102 377,198 4,124,635 SH   SOLE 22 3,787,519 0 337,116
CAMDEN PPTY TR SH BEN INT 133131102 9,931 108,590 SH   SOLE 23 108,590 0 0
CAMDEN PPTY TR SH BEN INT 133131102 15,398 168,371 SH   SOLE 25 168,371 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,424 245,207 SH   SOLE 26 94,103 0 151,104
CAMDEN PPTY TR SH BEN INT 133131102 1,852 20,250 SH   SOLE 28 14,398 0 5,852
CAMDEN PPTY TR SH BEN INT 133131102 5,011 54,799 SH   SOLE 29 32,367 0 22,432
CAMDEN PPTY TR SH BEN INT 133131102 51,996 568,570 SH   SOLE 30 568,570 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,960 54,239 SH   SOLE 31 34,209 0 20,030
CAMDEN PPTY TR SH BEN INT 133131102 1,016 11,110 SH   SOLE 34 11,110 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,899 20,767 SH   SOLE 36 20,767 0 0
CAMDEN PPTY TR SH BEN INT 133131102 38 412 SH   SOLE 40 412 0 0
CAMECO CORP COM 13321L108 2,179 225,318 SH   SOLE 21 225,318 0 0
CAMECO CORP COM 13321L108 1,390 143,790 SH   SOLE 22 0 0 143,790
CAMPBELL SOUP CO COM 134429109 16,631 355,216 SH   SOLE 2 170,043 0 185,173
CAMPBELL SOUP CO COM 134429109 3,570 76,249 SH   SOLE 4 68,199 0 8,050
CAMPBELL SOUP CO COM 134429109 11,463 244,830 SH   SOLE 7 198,793 0 46,037
CAMPBELL SOUP CO COM 134429109 357 7,621 SH   SOLE 13 7,621 0 0
CAMPBELL SOUP CO COM 134429109 53 1,128 SH   SOLE 15 1,128 0 0
CAMPBELL SOUP CO COM 134429109 3 73 SH   SOLE 17 0 0 73
CAMPBELL SOUP CO COM 134429109 19,605 418,736 SH   SOLE 18 393,112 0 25,624
CAMPBELL SOUP CO COM 134429109 1,992 42,543 SH   SOLE 19 42,543 0 0
CAMPBELL SOUP CO COM 134429109 7,329 156,540 SH   SOLE 20 0 0 156,540
CAMPBELL SOUP CO COM 134429109 246,618 5,267,375 SH   SOLE 21 5,267,375 0 0
CAMPBELL SOUP CO COM 134429109 291,823 6,232,879 SH   SOLE 22 5,368,366 0 864,513
CAMPBELL SOUP CO COM 134429109 11,138 237,890 SH   SOLE 23 237,890 0 0
CAMPBELL SOUP CO COM 134429109 6,210 132,625 SH   SOLE 25 132,625 0 0
CAMPBELL SOUP CO COM 134429109 33,101 706,976 SH   SOLE 26 215,743 0 491,233
CAMPBELL SOUP CO COM 134429109 1,968 42,036 SH   SOLE 28 30,781 0 11,255
CAMPBELL SOUP CO COM 134429109 319 6,815 SH   SOLE 29 6,815 0 0
CAMPBELL SOUP CO COM 134429109 38,968 832,294 SH   SOLE 30 832,294 0 0
CAMPBELL SOUP CO COM 134429109 5,634 120,336 SH   SOLE 31 41,807 0 78,529
CAMPBELL SOUP CO COM 134429109 697 14,881 SH   SOLE 34 14,881 0 0
CAMPBELL SOUP CO COM 134429109 8,108 173,165 SH   SOLE 36 173,165 0 0
CAMPBELL SOUP CO COM 134429109 45 967 SH   SOLE 40 967 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 59 1,454 SH   SOLE 2 1,454 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 17 426 SH   SOLE 7 426 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,101 76,114 SH   SOLE 18 76,114 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 700 17,174 SH   SOLE 19 17,174 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 28,206 692,333 SH   SOLE 21 692,333 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 23,859 585,632 SH   SOLE 22 544,943 0 40,689
CAMPING WORLD HLDGS INC CL A 13462K109 155 3,808 SH   SOLE 28 3,808 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 133 3,274 SH   SOLE 30 3,274 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 130 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 3,200 155,695 SH   SOLE 22 155,695 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2,899 141,087 SH   SOLE 26 29,999 0 111,088
CANADIAN NAT RES LTD COM 136385101 20,630 616,009 SH   SOLE 21 616,009 0 0
CANADIAN NATL RY CO COM 136375102 1 10 SH   SOLE 17 0 0 10
CANADIAN NATL RY CO COM 136375102 16,309 196,847 SH   SOLE 22 196,847 0 0
CANADIAN PAC RY LTD COM 13645T100 0 2 SH   SOLE 18 2 0 0
CANADIAN PAC RY LTD COM 13645T100 1,635 9,731 SH   SOLE 22 9,731 0 0
CANADIAN SOLAR INC COM 136635109 3 200 SH   SOLE 2 200 0 0
CANADIAN SOLAR INC COM 136635109 2,449 145,414 SH   SOLE 21 145,414 0 0
CANADIAN SOLAR INC COM 136635109 2,786 165,427 SH   SOLE 30 165,427 0 0
CANADIAN SOLAR INC COM 136635109 36,026 2,139,293 SH   SOLE 34 2,139,293 0 0
CANCER GENETICS INC COM 13739U104 7 2,676 SH   SOLE 18 2,676 0 0
CANCER GENETICS INC COM 13739U104 103 38,058 SH   SOLE 21 38,058 0 0
CANTEL MEDICAL CORP COM 138098108 265 2,814 SH   SOLE 2 2,611 0 203
CANTEL MEDICAL CORP COM 138098108 21 223 SH   SOLE 4 223 0 0
CANTEL MEDICAL CORP COM 138098108 80 850 SH   SOLE 7 850 0 0
CANTEL MEDICAL CORP COM 138098108 15,638 166,058 SH   SOLE 18 166,058 0 0
CANTEL MEDICAL CORP COM 138098108 16,540 175,641 SH   SOLE 19 175,641 0 0
CANTEL MEDICAL CORP COM 138098108 302,714 3,214,550 SH   SOLE 21 3,214,550 0 0
CANTEL MEDICAL CORP COM 138098108 107,879 1,145,579 SH   SOLE 22 1,077,742 0 67,837
CANTEL MEDICAL CORP COM 138098108 509 5,404 SH   SOLE 23 5,404 0 0
CANTEL MEDICAL CORP COM 138098108 1,429 15,179 SH   SOLE 26 12,538 0 2,641
CANTEL MEDICAL CORP COM 138098108 622 6,606 SH   SOLE 28 6,606 0 0
CANTEL MEDICAL CORP COM 138098108 1,972 20,941 SH   SOLE 29 0 0 20,941
CANTEL MEDICAL CORP COM 138098108 4,792 50,890 SH   SOLE 30 50,890 0 0
CANTEL MEDICAL CORP COM 138098108 58 612 SH   SOLE 34 612 0 0
CANTEL MEDICAL CORP COM 138098108 383 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 5 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH   SOLE 21 598 0 0
CAPELLA EDUCATION COMPANY COM 139594105 401 5,723 SH   SOLE 2 5,453 0 270
CAPELLA EDUCATION COMPANY COM 139594105 8 109 SH   SOLE 4 109 0 0
CAPELLA EDUCATION COMPANY COM 139594105 17 241 SH   SOLE 7 241 0 0
CAPELLA EDUCATION COMPANY COM 139594105 3,751 53,477 SH   SOLE 18 53,477 0 0
CAPELLA EDUCATION COMPANY COM 139594105 2,680 38,200 SH   SOLE 19 38,200 0 0
CAPELLA EDUCATION COMPANY COM 139594105 70,707 1,007,939 SH   SOLE 21 1,007,939 0 0
CAPELLA EDUCATION COMPANY COM 139594105 22,376 318,979 SH   SOLE 22 295,597 0 23,382
CAPELLA EDUCATION COMPANY COM 139594105 463 6,605 SH   SOLE 23 6,605 0 0
CAPELLA EDUCATION COMPANY COM 139594105 216 3,072 SH   SOLE 26 2,025 0 1,047
CAPELLA EDUCATION COMPANY COM 139594105 117 1,668 SH   SOLE 28 1,668 0 0
CAPELLA EDUCATION COMPANY COM 139594105 1,134 16,163 SH   SOLE 30 16,163 0 0
CAPELLA EDUCATION COMPANY COM 139594105 43 610 SH   SOLE 34 610 0 0
CAPELLA EDUCATION COMPANY COM 139594105 81 1,154 SH   SOLE 40 1,154 0 0
CAPITAL BK FINL CORP CL A COM 139794101 550 13,389 SH   SOLE 2 8,626 0 4,763
CAPITAL BK FINL CORP CL A COM 139794101 27 656 SH   SOLE 7 656 0 0
CAPITAL BK FINL CORP CL A COM 139794101 4,483 109,205 SH   SOLE 18 109,205 0 0
CAPITAL BK FINL CORP CL A COM 139794101 2,134 51,997 SH   SOLE 19 51,997 0 0
CAPITAL BK FINL CORP CL A COM 139794101 37,652 917,222 SH   SOLE 21 917,222 0 0
CAPITAL BK FINL CORP CL A COM 139794101 44,766 1,090,513 SH   SOLE 22 1,044,375 0 46,138
CAPITAL BK FINL CORP CL A COM 139794101 4,387 106,859 SH   SOLE 23 106,859 0 0
CAPITAL BK FINL CORP CL A COM 139794101 143 3,480 SH   SOLE 28 3,480 0 0
CAPITAL BK FINL CORP CL A COM 139794101 550 13,409 SH   SOLE 29 0 0 13,409
CAPITAL BK FINL CORP CL A COM 139794101 152 3,696 SH   SOLE 30 3,696 0 0
CAPITAL BK FINL CORP CL A COM 139794101 137 3,340 SH   SOLE 40 3,340 0 0
CAPITAL CITY BK GROUP INC COM 139674105 51 2,141 SH   SOLE 2 660 0 1,481
CAPITAL CITY BK GROUP INC COM 139674105 1,062 44,227 SH   SOLE 18 44,227 0 0
CAPITAL CITY BK GROUP INC COM 139674105 244 10,178 SH   SOLE 19 10,178 0 0
CAPITAL CITY BK GROUP INC COM 139674105 8,849 368,541 SH   SOLE 21 368,541 0 0
CAPITAL CITY BK GROUP INC COM 139674105 11,313 471,178 SH   SOLE 22 464,103 0 7,075
CAPITAL ONE FINL CORP COM 14040H105 52,151 616,003 SH   SOLE 2 141,200 0 474,803
CAPITAL ONE FINL CORP COM 14040H105 14,038 165,818 SH   SOLE 4 149,113 0 16,705
CAPITAL ONE FINL CORP COM 14040H105 34,838 411,504 SH   SOLE 7 398,766 0 12,738
CAPITAL ONE FINL CORP COM 14040H105 323 3,817 SH   SOLE 13 3,817 0 0
CAPITAL ONE FINL CORP COM 14040H105 289 3,418 SH   SOLE 15 3,418 0 0
CAPITAL ONE FINL CORP COM 14040H105 123,107 1,454,131 SH   SOLE 18 1,375,319 0 78,812
CAPITAL ONE FINL CORP COM 14040H105 75,504 891,851 SH   SOLE 19 891,851 0 0
CAPITAL ONE FINL CORP COM 14040H105 16,597 196,042 SH   SOLE 20 0 0 196,042
CAPITAL ONE FINL CORP COM 14040H105 641,315 7,575,178 SH   SOLE 21 7,575,178 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,101,489 13,010,736 SH   SOLE 22 10,787,689 0 2,223,047
CAPITAL ONE FINL CORP COM 14040H105 51,960 613,753 SH   SOLE 23 613,753 0 0
CAPITAL ONE FINL CORP COM 14040H105 32,886 388,450 SH   SOLE 25 388,450 0 0
CAPITAL ONE FINL CORP COM 14040H105 110,298 1,302,835 SH   SOLE 26 447,043 0 855,792
CAPITAL ONE FINL CORP COM 14040H105 9,297 109,812 SH   SOLE 28 80,091 0 29,721
CAPITAL ONE FINL CORP COM 14040H105 1,421 16,785 SH   SOLE 29 16,785 0 0
CAPITAL ONE FINL CORP COM 14040H105 135,970 1,606,071 SH   SOLE 30 1,606,071 0 0
CAPITAL ONE FINL CORP COM 14040H105 18,301 216,174 SH   SOLE 31 111,390 0 104,784
CAPITAL ONE FINL CORP COM 14040H105 17,483 206,508 SH   SOLE 34 206,508 0 0
CAPITAL ONE FINL CORP COM 14040H105 45,029 531,883 SH   SOLE 36 531,883 0 0
CAPITAL ONE FINL CORP COM 14040H105 212 2,509 SH   SOLE 40 2,509 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 313 3,700 SH Put SOLE 2 3,700 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 508 6,000 SH Put SOLE 18 6,000 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 6,773 80,000 SH Put SOLE 19 80,000 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 25 300 SH Put SOLE 22 300 0 0
CAPITAL SR LIVING CORP COM 140475104 22 1,757 SH   SOLE 2 1,436 0 321
CAPITAL SR LIVING CORP COM 140475104 3 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 8 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 1,128 89,865 SH   SOLE 18 89,865 0 0
CAPITAL SR LIVING CORP COM 140475104 236 18,804 SH   SOLE 19 18,804 0 0
CAPITAL SR LIVING CORP COM 140475104 12,365 985,278 SH   SOLE 21 985,278 0 0
CAPITAL SR LIVING CORP COM 140475104 10,651 848,718 SH   SOLE 22 793,283 0 55,435
CAPITAL SR LIVING CORP COM 140475104 43 3,434 SH   SOLE 26 0 0 3,434
CAPITAL SR LIVING CORP COM 140475104 52 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 45 3,593 SH   SOLE 30 3,593 0 0
CAPITAL SR LIVING CORP COM 140475104 42 3,367 SH   SOLE 40 3,367 0 0
CAPITALA FIN CORP COM 14054R106 925 96,960 SH   SOLE 30 96,960 0 0
CAPITOL FED FINL INC COM 14057J101 446 30,321 SH   SOLE 2 7,479 0 22,842
CAPITOL FED FINL INC COM 14057J101 13 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 79 5,386 SH   SOLE 7 5,386 0 0
CAPITOL FED FINL INC COM 14057J101 7,088 482,209 SH   SOLE 18 482,209 0 0
CAPITOL FED FINL INC COM 14057J101 1,398 95,084 SH   SOLE 19 95,084 0 0
CAPITOL FED FINL INC COM 14057J101 63,399 4,312,857 SH   SOLE 21 4,312,857 0 0
CAPITOL FED FINL INC COM 14057J101 57,309 3,898,575 SH   SOLE 22 3,653,532 0 245,043
CAPITOL FED FINL INC COM 14057J101 647 44,047 SH   SOLE 26 34,757 0 9,290
CAPITOL FED FINL INC COM 14057J101 274 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 273 18,587 SH   SOLE 30 18,587 0 0
CAPITOL FED FINL INC COM 14057J101 67 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 242 16,458 SH   SOLE 40 16,458 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 6,629 655,000 SH   SOLE 2 655,000 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 506 50,000 SH   SOLE 22 50,000 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 5 1,665 SH   SOLE 19 1,665 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 11 3,715 SH   SOLE 21 3,715 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 19 995 SH   SOLE 2 374 0 621
CAPSTAR FINL HLDGS INC COM 14070T102 631 32,245 SH   SOLE 18 32,245 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 96 4,908 SH   SOLE 19 4,908 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,348 273,147 SH   SOLE 21 273,147 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,446 73,865 SH   SOLE 22 68,100 0 5,765
CAPSTEAD MTG CORP COM NO PAR 14067E506 228 23,638 SH   SOLE 2 4,276 0 19,362
CAPSTEAD MTG CORP COM NO PAR 14067E506 5 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 22 2,326 SH   SOLE 7 2,326 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 4,597 476,354 SH   SOLE 18 476,354 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 583 60,443 SH   SOLE 19 60,443 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 102,802 10,653,066 SH   SOLE 21 10,653,066 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 24,111 2,498,502 SH   SOLE 22 2,310,550 0 187,952
CAPSTEAD MTG CORP COM NO PAR 14067E506 261 27,060 SH   SOLE 26 21,499 0 5,561
CAPSTEAD MTG CORP COM NO PAR 14067E506 139 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,398 144,827 SH   SOLE 30 144,827 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 32 3,322 SH   SOLE 36 3,322 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 107 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 3 3,678 SH   SOLE 19 3,678 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 5 7,525 SH   SOLE 21 7,525 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 245 352,923 SH   SOLE 22 352,923 0 0
CARA THERAPEUTICS INC COM 140755109 30 2,172 SH   SOLE 2 1,362 0 810
CARA THERAPEUTICS INC COM 140755109 14 1,003 SH   SOLE 7 1,003 0 0
CARA THERAPEUTICS INC COM 140755109 0 27 SH   SOLE 17 0 0 27
CARA THERAPEUTICS INC COM 140755109 1,342 98,021 SH   SOLE 18 98,021 0 0
CARA THERAPEUTICS INC COM 140755109 278 20,293 SH   SOLE 19 20,293 0 0
CARA THERAPEUTICS INC COM 140755109 11,678 853,015 SH   SOLE 21 853,015 0 0
CARA THERAPEUTICS INC COM 140755109 10,546 770,355 SH   SOLE 22 728,822 0 41,533
CARA THERAPEUTICS INC COM 140755109 82 5,979 SH   SOLE 28 5,979 0 0
CARA THERAPEUTICS INC COM 140755109 53 3,894 SH   SOLE 30 3,894 0 0
CARA THERAPEUTICS INC COM 140755109 45 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 62 7,141 SH   SOLE 2 1,464 0 5,677
CARBO CERAMICS INC COM 140781105 1 143 SH   SOLE 4 143 0 0
CARBO CERAMICS INC COM 140781105 4 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 994 115,222 SH   SOLE 18 115,222 0 0
CARBO CERAMICS INC COM 140781105 166 19,286 SH   SOLE 19 19,286 0 0
CARBO CERAMICS INC COM 140781105 17,236 1,997,204 SH   SOLE 21 1,997,204 0 0
CARBO CERAMICS INC COM 140781105 5,099 590,802 SH   SOLE 22 536,351 0 54,451
CARBO CERAMICS INC COM 140781105 66 7,681 SH   SOLE 26 6,798 0 883
CARBO CERAMICS INC COM 140781105 26 3,054 SH   SOLE 28 3,054 0 0
CARBO CERAMICS INC COM 140781105 288 33,421 SH   SOLE 30 33,421 0 0
CARBO CERAMICS INC COM 140781105 23 2,635 SH   SOLE 40 2,635 0 0
CARBONITE INC COM 141337105 34 1,553 SH   SOLE 2 1,424 0 129
CARBONITE INC COM 141337105 19 867 SH   SOLE 7 867 0 0
CARBONITE INC COM 141337105 6 280 SH   SOLE 17 0 0 280
CARBONITE INC COM 141337105 1,985 90,232 SH   SOLE 18 90,232 0 0
CARBONITE INC COM 141337105 379 17,245 SH   SOLE 19 17,245 0 0
CARBONITE INC COM 141337105 17,145 779,328 SH   SOLE 21 779,328 0 0
CARBONITE INC COM 141337105 15,186 690,253 SH   SOLE 22 643,952 0 46,301
CARBONITE INC COM 141337105 15 671 SH   SOLE 26 0 0 671
CARBONITE INC COM 141337105 107 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 62 2,826 SH   SOLE 30 2,826 0 0
CARBONITE INC COM 141337105 77 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 29,479 440,507 SH   SOLE 2 137,229 0 303,278
CARDINAL HEALTH INC COM 14149Y108 7,115 106,321 SH   SOLE 4 95,788 0 10,533
CARDINAL HEALTH INC COM 14149Y108 33,592 501,966 SH   SOLE 7 317,662 0 184,304
CARDINAL HEALTH INC COM 14149Y108 593 8,858 SH   SOLE 13 8,858 0 0
CARDINAL HEALTH INC COM 14149Y108 144 2,148 SH   SOLE 15 2,148 0 0
CARDINAL HEALTH INC COM 14149Y108 53,473 799,061 SH   SOLE 18 741,745 0 57,316
CARDINAL HEALTH INC COM 14149Y108 60,486 903,855 SH   SOLE 19 903,855 0 0
CARDINAL HEALTH INC COM 14149Y108 13,281 198,465 SH   SOLE 20 0 0 198,465
CARDINAL HEALTH INC COM 14149Y108 436,129 6,517,169 SH   SOLE 21 6,517,169 0 0
CARDINAL HEALTH INC COM 14149Y108 580,362 8,672,481 SH   SOLE 22 7,137,951 0 1,534,530
CARDINAL HEALTH INC COM 14149Y108 26,427 394,897 SH   SOLE 23 394,897 0 0
CARDINAL HEALTH INC COM 14149Y108 17,458 260,874 SH   SOLE 25 260,874 0 0
CARDINAL HEALTH INC COM 14149Y108 72,984 1,090,619 SH   SOLE 26 312,803 0 777,816
CARDINAL HEALTH INC COM 14149Y108 4,817 71,979 SH   SOLE 28 52,601 0 19,378
CARDINAL HEALTH INC COM 14149Y108 1,200 17,937 SH   SOLE 29 11,605 0 6,332
CARDINAL HEALTH INC COM 14149Y108 66,199 989,226 SH   SOLE 30 989,226 0 0
CARDINAL HEALTH INC COM 14149Y108 11,075 165,494 SH   SOLE 31 71,982 0 93,512
CARDINAL HEALTH INC COM 14149Y108 6,144 91,811 SH   SOLE 34 91,811 0 0
CARDINAL HEALTH INC COM 14149Y108 25,075 374,698 SH   SOLE 36 374,698 0 0
CARDINAL HEALTH INC COM 14149Y108 107 1,601 SH   SOLE 40 1,601 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 62 2,190 SH   SOLE 2 2,008 0 182
CARDIOVASCULAR SYS INC DEL COM 141619106 27 960 SH   SOLE 7 960 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,052 108,419 SH   SOLE 18 108,419 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 677 24,058 SH   SOLE 19 24,058 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 30,646 1,088,667 SH   SOLE 21 1,088,667 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 26,396 937,708 SH   SOLE 22 879,238 0 58,470
CARDIOVASCULAR SYS INC DEL COM 141619106 56 2,000 SH   SOLE 26 0 0 2,000
CARDIOVASCULAR SYS INC DEL COM 141619106 120 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 144 5,129 SH   SOLE 30 5,129 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 93 3,314 SH   SOLE 40 3,314 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 883 958,000 PRN   SOLE 21 958,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 69 2,983 SH   SOLE 2 2,593 0 390
CARDTRONICS PLC SHS CL A G1991C105 7 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 26 1,148 SH   SOLE 7 1,148 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,808 208,934 SH   SOLE 18 208,934 0 0
CARDTRONICS PLC SHS CL A G1991C105 831 36,094 SH   SOLE 19 36,094 0 0
CARDTRONICS PLC SHS CL A G1991C105 91,016 3,955,501 SH   SOLE 21 3,955,501 0 0
CARDTRONICS PLC SHS CL A G1991C105 29,702 1,290,839 SH   SOLE 22 1,202,088 0 88,751
CARDTRONICS PLC SHS CL A G1991C105 36 1,578 SH   SOLE 23 1,578 0 0
CARDTRONICS PLC SHS CL A G1991C105 367 15,945 SH   SOLE 26 13,185 0 2,760
CARDTRONICS PLC SHS CL A G1991C105 151 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 641 27,866 SH   SOLE 29 0 0 27,866
CARDTRONICS PLC SHS CL A G1991C105 1,421 61,763 SH   SOLE 30 61,763 0 0
CARDTRONICS PLC SHS CL A G1991C105 110 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 145 9,118 SH   SOLE 2 9,075 0 43
CARE COM INC COM 141633107 764 48,067 SH   SOLE 18 48,067 0 0
CARE COM INC COM 141633107 441 27,743 SH   SOLE 19 27,743 0 0
CARE COM INC COM 141633107 6,869 432,269 SH   SOLE 21 432,269 0 0
CARE COM INC COM 141633107 3,363 211,619 SH   SOLE 22 201,184 0 10,435
CARE COM INC COM 141633107 997 62,774 SH   SOLE 23 62,774 0 0
CARE COM INC COM 141633107 367 23,089 SH   SOLE 29 0 0 23,089
CAREDX INC COM 14167L103 13 3,586 SH   SOLE 21 3,586 0 0
CAREDX INC COM 14167L103 13 3,509 SH   SOLE 22 3,509 0 0
CAREER EDUCATION CORP COM 141665109 158 15,243 SH   SOLE 2 3,860 0 11,383
CAREER EDUCATION CORP COM 141665109 18 1,699 SH   SOLE 7 1,699 0 0
CAREER EDUCATION CORP COM 141665109 3,553 342,010 SH   SOLE 18 342,010 0 0
CAREER EDUCATION CORP COM 141665109 531 51,099 SH   SOLE 19 51,099 0 0
CAREER EDUCATION CORP COM 141665109 62,176 5,984,226 SH   SOLE 21 5,984,226 0 0
CAREER EDUCATION CORP COM 141665109 18,056 1,737,828 SH   SOLE 22 1,606,610 0 131,218
CAREER EDUCATION CORP COM 141665109 47 4,493 SH   SOLE 26 0 0 4,493
CAREER EDUCATION CORP COM 141665109 89 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 970 93,358 SH   SOLE 30 93,358 0 0
CAREER EDUCATION CORP COM 141665109 57 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 102 5,331 SH   SOLE 2 4,195 0 1,136
CARETRUST REIT INC COM 14174T107 453 23,773 SH   SOLE 4 23,773 0 0
CARETRUST REIT INC COM 14174T107 1,934 101,557 SH   SOLE 7 101,557 0 0
CARETRUST REIT INC COM 14174T107 48 2,544 SH   SOLE 15 2,544 0 0
CARETRUST REIT INC COM 14174T107 6,551 344,048 SH   SOLE 18 344,048 0 0
CARETRUST REIT INC COM 14174T107 2,511 131,856 SH   SOLE 19 131,856 0 0
CARETRUST REIT INC COM 14174T107 127,803 6,712,348 SH   SOLE 21 6,712,348 0 0
CARETRUST REIT INC COM 14174T107 56,518 2,968,400 SH   SOLE 22 2,835,487 0 132,913
CARETRUST REIT INC COM 14174T107 41 2,168 SH   SOLE 23 2,168 0 0
CARETRUST REIT INC COM 14174T107 2,728 143,285 SH   SOLE 25 143,285 0 0
CARETRUST REIT INC COM 14174T107 449 23,586 SH   SOLE 26 0 0 23,586
CARETRUST REIT INC COM 14174T107 245 12,892 SH   SOLE 28 12,892 0 0
CARETRUST REIT INC COM 14174T107 442 23,237 SH   SOLE 29 23,237 0 0
CARETRUST REIT INC COM 14174T107 9,066 476,138 SH   SOLE 30 476,138 0 0
CARETRUST REIT INC COM 14174T107 191 10,021 SH   SOLE 40 10,021 0 0
CARLISLE COS INC COM 142339100 9,659 96,309 SH   SOLE 2 63,740 0 32,569
CARLISLE COS INC COM 142339100 223 2,223 SH   SOLE 4 2,223 0 0
CARLISLE COS INC COM 142339100 3,042 30,331 SH   SOLE 7 30,331 0 0
CARLISLE COS INC COM 142339100 21,389 213,276 SH   SOLE 18 212,722 0 554
CARLISLE COS INC COM 142339100 2,059 20,532 SH   SOLE 19 20,532 0 0
CARLISLE COS INC COM 142339100 271,768 2,709,820 SH   SOLE 21 2,709,820 0 0
CARLISLE COS INC COM 142339100 199,834 1,992,566 SH   SOLE 22 1,786,201 0 206,365
CARLISLE COS INC COM 142339100 1,402 13,984 SH   SOLE 23 13,984 0 0
CARLISLE COS INC COM 142339100 2,175 21,688 SH   SOLE 26 15,885 0 5,803
CARLISLE COS INC COM 142339100 945 9,424 SH   SOLE 28 9,424 0 0
CARLISLE COS INC COM 142339100 664 6,620 SH   SOLE 29 0 0 6,620
CARLISLE COS INC COM 142339100 1,004 10,012 SH   SOLE 30 10,012 0 0
CARLISLE COS INC COM 142339100 456 4,548 SH   SOLE 31 1,403 0 3,145
CARLISLE COS INC COM 142339100 198 1,972 SH   SOLE 34 1,972 0 0
CARLISLE COS INC COM 142339100 177 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 643 6,415 SH   SOLE 40 6,415 0 0
CARMAX INC COM 143130102 16,117 212,597 SH   SOLE 2 28,060 0 184,537
CARMAX INC COM 143130102 4,390 57,905 SH   SOLE 4 51,534 0 6,371
CARMAX INC COM 143130102 9,619 126,883 SH   SOLE 7 125,346 0 1,537
CARMAX INC COM 143130102 90 1,189 SH   SOLE 15 1,189 0 0
CARMAX INC COM 143130102 30,051 396,396 SH   SOLE 18 370,622 0 25,774
CARMAX INC COM 143130102 2,453 32,353 SH   SOLE 19 32,353 0 0
CARMAX INC COM 143130102 7,480 98,663 SH   SOLE 20 0 0 98,663
CARMAX INC COM 143130102 268,655 3,543,799 SH   SOLE 21 3,543,799 0 0
CARMAX INC COM 143130102 365,300 4,818,621 SH   SOLE 22 3,981,440 0 837,181
CARMAX INC COM 143130102 17,165 226,418 SH   SOLE 23 226,418 0 0
CARMAX INC COM 143130102 10,645 140,423 SH   SOLE 25 140,423 0 0
CARMAX INC COM 143130102 38,947 513,751 SH   SOLE 26 201,979 0 311,772
CARMAX INC COM 143130102 3,161 41,701 SH   SOLE 28 30,400 0 11,301
CARMAX INC COM 143130102 4,057 53,517 SH   SOLE 29 7,485 0 46,032
CARMAX INC COM 143130102 37,775 498,288 SH   SOLE 30 498,288 0 0
CARMAX INC COM 143130102 7,377 97,310 SH   SOLE 31 42,914 0 54,396
CARMAX INC COM 143130102 910 12,006 SH   SOLE 34 12,006 0 0
CARMAX INC COM 143130102 13,579 179,115 SH   SOLE 36 179,115 0 0
CARMAX INC COM 143130102 80 1,049 SH   SOLE 40 1,049 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 44,971 696,474 SH   SOLE 2 316,780 0 379,694
CARNIVAL CORP UNIT 99/99/9999 143658300 15,706 243,244 SH   SOLE 4 231,901 0 11,343
CARNIVAL CORP UNIT 99/99/9999 143658300 21,092 326,653 SH   SOLE 7 308,605 0 18,048
CARNIVAL CORP UNIT 99/99/9999 143658300 3,959 61,310 SH   SOLE 13 61,310 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 135 2,096 SH   SOLE 15 2,096 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 115,992 1,796,375 SH   SOLE 18 1,653,707 0 142,668
CARNIVAL CORP UNIT 99/99/9999 143658300 48,011 743,556 SH   SOLE 19 743,556 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13,690 212,022 SH   SOLE 20 0 0 212,022
CARNIVAL CORP UNIT 99/99/9999 143658300 393,489 6,093,985 SH   SOLE 21 6,093,985 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 780,808 12,092,431 SH   SOLE 22 9,743,993 0 2,348,438
CARNIVAL CORP UNIT 99/99/9999 143658300 41,757 646,687 SH   SOLE 23 646,687 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 21,938 339,755 SH   SOLE 25 308,982 0 30,773
CARNIVAL CORP UNIT 99/99/9999 143658300 71,572 1,108,446 SH   SOLE 26 373,587 0 734,859
CARNIVAL CORP UNIT 99/99/9999 143658300 5,124 79,350 SH   SOLE 28 57,912 0 21,438
CARNIVAL CORP UNIT 99/99/9999 143658300 11,020 170,662 SH   SOLE 29 87,334 0 83,328
CARNIVAL CORP UNIT 99/99/9999 143658300 81,588 1,263,561 SH   SOLE 30 1,263,561 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26,186 405,540 SH   SOLE 31 251,984 0 153,556
CARNIVAL CORP UNIT 99/99/9999 143658300 35,250 545,919 SH   SOLE 34 545,919 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 35,715 553,113 SH   SOLE 36 553,113 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 121 1,872 SH   SOLE 40 1,872 0 0
CARNIVAL PLC ADR 14365C103 26 400 SH   SOLE 2 400 0 0
CARNIVAL PLC ADR 14365C103 0 6 SH   SOLE 18 6 0 0
CAROLINA FINL CORP NEW COM 143873107 278 7,743 SH   SOLE 2 6,780 0 963
CAROLINA FINL CORP NEW COM 143873107 16 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 1,913 53,327 SH   SOLE 18 53,327 0 0
CAROLINA FINL CORP NEW COM 143873107 603 16,819 SH   SOLE 19 16,819 0 0
CAROLINA FINL CORP NEW COM 143873107 16,500 459,864 SH   SOLE 21 459,864 0 0
CAROLINA FINL CORP NEW COM 143873107 12,704 354,056 SH   SOLE 22 319,631 0 34,425
CAROLINA FINL CORP NEW COM 143873107 178 4,956 SH   SOLE 23 4,956 0 0
CAROLINA FINL CORP NEW COM 143873107 294 8,204 SH   SOLE 29 0 0 8,204
CAROLINA TR BANCSHARES INC COM 14422P105 6 777 SH   SOLE 18 777 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 25 3,093 SH   SOLE 21 3,093 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,566 32,604 SH   SOLE 2 24,752 0 7,852
CARPENTER TECHNOLOGY CORP COM 144285103 16 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 96 2,006 SH   SOLE 7 2,006 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 14,498 301,844 SH   SOLE 18 301,844 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,082 43,347 SH   SOLE 19 43,347 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 142,345 2,963,672 SH   SOLE 21 2,963,672 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 74,317 1,547,301 SH   SOLE 22 1,457,254 0 90,047
CARPENTER TECHNOLOGY CORP COM 144285103 3,020 62,887 SH   SOLE 23 62,887 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 573 11,921 SH   SOLE 26 9,212 0 2,709
CARPENTER TECHNOLOGY CORP COM 144285103 322 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 565 11,769 SH   SOLE 30 11,769 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 29 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 274 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 64 2,500 SH   SOLE 2 930 0 1,570
CARRIAGE SVCS INC COM 143905107 11 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,462 57,112 SH   SOLE 18 57,112 0 0
CARRIAGE SVCS INC COM 143905107 321 12,526 SH   SOLE 19 12,526 0 0
CARRIAGE SVCS INC COM 143905107 12,651 494,195 SH   SOLE 21 494,195 0 0
CARRIAGE SVCS INC COM 143905107 12,173 475,501 SH   SOLE 22 442,741 0 32,760
CARRIAGE SVCS INC COM 143905107 61 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 57 2,239 SH   SOLE 30 2,239 0 0
CARRIAGE SVCS INC COM 143905107 43 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 421 24,580 SH   SOLE 2 24,195 0 385
CARRIZO OIL & GAS INC COM 144577103 5 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 25 1,469 SH   SOLE 7 1,469 0 0
CARRIZO OIL & GAS INC COM 144577103 5,887 343,692 SH   SOLE 18 343,692 0 0
CARRIZO OIL & GAS INC COM 144577103 5,861 342,176 SH   SOLE 19 342,176 0 0
CARRIZO OIL & GAS INC COM 144577103 116,972 6,828,460 SH   SOLE 21 6,828,460 0 0
CARRIZO OIL & GAS INC COM 144577103 43,422 2,534,858 SH   SOLE 22 2,375,382 0 159,476
CARRIZO OIL & GAS INC COM 144577103 284 16,574 SH   SOLE 26 12,789 0 3,785
CARRIZO OIL & GAS INC COM 144577103 180 10,528 SH   SOLE 28 10,528 0 0
CARRIZO OIL & GAS INC COM 144577103 255 14,913 SH   SOLE 29 0 0 14,913
CARRIZO OIL & GAS INC COM 144577103 2,360 137,789 SH   SOLE 30 137,789 0 0
CARRIZO OIL & GAS INC COM 144577103 143 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 86 7,858 SH   SOLE 2 1,792 0 6,066
CARROLS RESTAURANT GROUP INC COM 14574X104 13 1,233 SH   SOLE 7 1,233 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,455 133,450 SH   SOLE 18 133,450 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 282 25,873 SH   SOLE 19 25,873 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 12,265 1,125,264 SH   SOLE 21 1,125,264 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 10,226 938,147 SH   SOLE 22 877,424 0 60,723
CARROLS RESTAURANT GROUP INC COM 14574X104 53 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 240 21,984 SH   SOLE 29 0 0 21,984
CARROLS RESTAURANT GROUP INC COM 14574X104 61 5,554 SH   SOLE 30 5,554 0 0
CARS COM INC COM 14575E105 1,307 49,134 SH   SOLE 2 32,542 0 16,592
CARS COM INC COM 14575E105 9 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 74 2,798 SH   SOLE 7 2,798 0 0
CARS COM INC COM 14575E105 12 466 SH   SOLE 15 466 0 0
CARS COM INC COM 14575E105 12,495 469,558 SH   SOLE 18 469,558 0 0
CARS COM INC COM 14575E105 1,446 54,334 SH   SOLE 19 54,334 0 0
CARS COM INC COM 14575E105 119,420 4,487,804 SH   SOLE 21 4,487,804 0 0
CARS COM INC COM 14575E105 62,648 2,354,291 SH   SOLE 22 2,225,166 0 129,125
CARS COM INC COM 14575E105 1,452 54,579 SH   SOLE 25 54,579 0 0
CARS COM INC COM 14575E105 2,502 94,024 SH   SOLE 26 28,106 0 65,918
CARS COM INC COM 14575E105 263 9,875 SH   SOLE 28 9,875 0 0
CARS COM INC COM 14575E105 277 10,418 SH   SOLE 30 10,418 0 0
CARS COM INC COM 14575E105 1,625 61,074 SH   SOLE 36 61,074 0 0
CARS COM INC COM 14575E105 232 8,705 SH   SOLE 40 8,705 0 0
CARTER INC COM 146229109 9,122 92,378 SH   SOLE 2 75,046 0 17,332
CARTER INC COM 146229109 493 4,995 SH   SOLE 4 4,995 0 0
CARTER INC COM 146229109 118 1,196 SH   SOLE 7 1,196 0 0
CARTER INC COM 146229109 15,649 158,471 SH   SOLE 18 158,285 0 186
CARTER INC COM 146229109 1,526 15,451 SH   SOLE 19 15,451 0 0
CARTER INC COM 146229109 200,907 2,034,498 SH   SOLE 21 2,034,498 0 0
CARTER INC COM 146229109 157,145 1,591,340 SH   SOLE 22 1,437,381 0 153,959
CARTER INC COM 146229109 487 4,931 SH   SOLE 23 4,931 0 0
CARTER INC COM 146229109 1,969 19,938 SH   SOLE 26 16,633 0 3,305
CARTER INC COM 146229109 725 7,341 SH   SOLE 28 7,341 0 0
CARTER INC COM 146229109 3,108 31,472 SH   SOLE 29 0 0 31,472
CARTER INC COM 146229109 909 9,206 SH   SOLE 30 9,206 0 0
CARTER INC COM 146229109 107 1,086 SH   SOLE 31 1,086 0 0
CARTER INC COM 146229109 42 427 SH   SOLE 34 427 0 0
CARTER INC COM 146229109 6 64 SH   SOLE 36 64 0 0
CARTER INC COM 146229109 548 5,546 SH   SOLE 40 5,546 0 0
CARTESIAN INC COM 146534102 1 2,116 SH   SOLE 19 2,116 0 0
CARTESIAN INC COM 146534102 2 3,086 SH   SOLE 21 3,086 0 0
CARTESIAN INC COM 146534102 13 18,566 SH   SOLE 22 18,566 0 0
CARVANA CO CL A 146869102 47 3,219 SH   SOLE 2 887 0 2,332
CARVANA CO CL A 146869102 5 352 SH   SOLE 7 352 0 0
CARVANA CO CL A 146869102 773 52,649 SH   SOLE 18 52,649 0 0
CARVANA CO CL A 146869102 172 11,735 SH   SOLE 19 11,735 0 0
CARVANA CO CL A 146869102 6,076 413,899 SH   SOLE 21 413,899 0 0
CARVANA CO CL A 146869102 6,834 465,525 SH   SOLE 22 435,330 0 30,195
CAS MED SYS INC COM PAR 124769209 10 11,354 SH   SOLE 21 11,354 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 23 5,579 SH   SOLE 2 1,339 0 4,240
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 529 129,236 SH   SOLE 18 129,236 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 141 34,393 SH   SOLE 19 34,393 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 4,555 1,113,712 SH   SOLE 21 1,113,712 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 2,970 726,189 SH   SOLE 22 704,876 0 21,313
CASELLA WASTE SYS INC CL A 147448104 186 9,919 SH   SOLE 2 4,188 0 5,731
CASELLA WASTE SYS INC CL A 147448104 23 1,226 SH   SOLE 7 1,226 0 0
CASELLA WASTE SYS INC CL A 147448104 2,997 159,389 SH   SOLE 18 159,389 0 0
CASELLA WASTE SYS INC CL A 147448104 1,198 63,720 SH   SOLE 19 63,720 0 0
CASELLA WASTE SYS INC CL A 147448104 23,798 1,265,856 SH   SOLE 21 1,265,856 0 0
CASELLA WASTE SYS INC CL A 147448104 24,125 1,283,256 SH   SOLE 22 1,208,454 0 74,802
CASELLA WASTE SYS INC CL A 147448104 136 7,223 SH   SOLE 28 7,223 0 0
CASELLA WASTE SYS INC CL A 147448104 440 23,409 SH   SOLE 29 0 0 23,409
CASELLA WASTE SYS INC CL A 147448104 102 5,443 SH   SOLE 30 5,443 0 0
CASELLA WASTE SYS INC CL A 147448104 470 24,993 SH   SOLE 34 24,993 0 0
CASELLA WASTE SYS INC CL A 147448104 89 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 4,050 37,004 SH   SOLE 2 23,281 0 13,723
CASEYS GEN STORES INC COM 147528103 23 207 SH   SOLE 4 207 0 0
CASEYS GEN STORES INC COM 147528103 154 1,407 SH   SOLE 7 1,407 0 0
CASEYS GEN STORES INC COM 147528103 14,110 128,921 SH   SOLE 18 128,921 0 0
CASEYS GEN STORES INC COM 147528103 1,353 12,366 SH   SOLE 19 12,366 0 0
CASEYS GEN STORES INC COM 147528103 174,027 1,590,018 SH   SOLE 21 1,590,018 0 0
CASEYS GEN STORES INC COM 147528103 129,253 1,180,932 SH   SOLE 22 1,048,725 0 132,207
CASEYS GEN STORES INC COM 147528103 480 4,386 SH   SOLE 23 4,386 0 0
CASEYS GEN STORES INC COM 147528103 1,648 15,060 SH   SOLE 26 12,937 0 2,123
CASEYS GEN STORES INC COM 147528103 610 5,569 SH   SOLE 28 5,569 0 0
CASEYS GEN STORES INC COM 147528103 660 6,033 SH   SOLE 30 6,033 0 0
CASEYS GEN STORES INC COM 147528103 92 844 SH   SOLE 31 844 0 0
CASEYS GEN STORES INC COM 147528103 162 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 445 4,065 SH   SOLE 40 4,065 0 0
CASI PHARMACEUTICALS INC COM 14757U109 8 4,449 SH   SOLE 18 4,449 0 0
CASI PHARMACEUTICALS INC COM 14757U109 14 7,740 SH   SOLE 19 7,740 0 0
CASI PHARMACEUTICALS INC COM 14757U109 155 87,743 SH   SOLE 21 87,743 0 0
CASI PHARMACEUTICALS INC COM 14757U109 338 191,174 SH   SOLE 22 191,174 0 0
CASS INFORMATION SYS INC COM 14808P109 55 871 SH   SOLE 2 728 0 143
CASS INFORMATION SYS INC COM 14808P109 16 253 SH   SOLE 7 253 0 0
CASS INFORMATION SYS INC COM 14808P109 2,481 39,111 SH   SOLE 18 39,111 0 0
CASS INFORMATION SYS INC COM 14808P109 484 7,622 SH   SOLE 19 7,622 0 0
CASS INFORMATION SYS INC COM 14808P109 21,927 345,639 SH   SOLE 21 345,639 0 0
CASS INFORMATION SYS INC COM 14808P109 15,871 250,177 SH   SOLE 22 229,448 0 20,729
CASS INFORMATION SYS INC COM 14808P109 84 1,322 SH   SOLE 28 1,322 0 0
CASS INFORMATION SYS INC COM 14808P109 115 1,814 SH   SOLE 30 1,814 0 0
CASS INFORMATION SYS INC COM 14808P109 62 971 SH   SOLE 40 971 0 0
CASTLE BRANDS INC COM 148435100 5 3,526 SH   SOLE 2 3,526 0 0
CASTLE BRANDS INC COM 148435100 416 310,175 SH   SOLE 18 310,175 0 0
CASTLE BRANDS INC COM 148435100 71 53,041 SH   SOLE 19 53,041 0 0
CASTLE BRANDS INC COM 148435100 3,744 2,793,781 SH   SOLE 21 2,793,781 0 0
CASTLE BRANDS INC COM 148435100 1,017 759,026 SH   SOLE 22 688,987 0 70,039
CASTLIGHT HEALTH INC CL B 14862Q100 13 3,079 SH   SOLE 2 2,904 0 175
CASTLIGHT HEALTH INC CL B 14862Q100 2 390 SH   SOLE 7 390 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 982 228,430 SH   SOLE 18 228,430 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 200 46,577 SH   SOLE 19 46,577 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 8,660 2,013,936 SH   SOLE 21 2,013,936 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 5,277 1,227,124 SH   SOLE 22 1,146,273 0 80,851
CASTLIGHT HEALTH INC CL B 14862Q100 32 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 13 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 5 2,484 SH   SOLE 18 2,484 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 67 31,466 SH   SOLE 21 31,466 0 0
CATALENT INC COM 148806102 3,741 93,712 SH   SOLE 2 93,086 0 626
CATALENT INC COM 148806102 44 1,099 SH   SOLE 4 1,099 0 0
CATALENT INC COM 148806102 161 4,022 SH   SOLE 7 4,022 0 0
CATALENT INC COM 148806102 4,802 120,299 SH   SOLE 13 120,299 0 0
CATALENT INC COM 148806102 32,611 816,913 SH   SOLE 18 816,913 0 0
CATALENT INC COM 148806102 62,228 1,558,811 SH   SOLE 19 1,558,811 0 0
CATALENT INC COM 148806102 335,525 8,404,947 SH   SOLE 21 8,404,947 0 0
CATALENT INC COM 148806102 237,088 5,939,082 SH   SOLE 22 5,283,158 0 655,924
CATALENT INC COM 148806102 9,348 234,167 SH   SOLE 23 234,167 0 0
CATALENT INC COM 148806102 1,937 48,532 SH   SOLE 26 39,883 0 8,649
CATALENT INC COM 148806102 791 19,807 SH   SOLE 28 19,807 0 0
CATALENT INC COM 148806102 8,396 210,314 SH   SOLE 29 0 0 210,314
CATALENT INC COM 148806102 1,610 40,330 SH   SOLE 30 40,330 0 0
CATALENT INC COM 148806102 2,308 57,824 SH   SOLE 34 57,824 0 0
CATALENT INC COM 148806102 2,836 71,037 SH   SOLE 36 71,037 0 0
CATALENT INC COM 148806102 562 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 0 45 SH   SOLE 21 45 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 877 173,418 SH   SOLE 22 173,418 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 12 4,629 SH   SOLE 2 4,629 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 648 257,184 SH   SOLE 18 257,184 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 134 53,111 SH   SOLE 19 53,111 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5,867 2,328,052 SH   SOLE 21 2,328,052 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,718 1,078,561 SH   SOLE 22 1,022,565 0 55,996
CATASYS INC COM PAR 149049504 2 335 SH   SOLE 18 335 0 0
CATASYS INC COM PAR 149049504 26 5,383 SH   SOLE 21 5,383 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 92 7,285 SH   SOLE 2 2,121 0 5,164
CATCHMARK TIMBER TR INC CL A 14912Y202 14 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,884 149,440 SH   SOLE 18 149,440 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 448 35,527 SH   SOLE 19 35,527 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20,450 1,621,691 SH   SOLE 21 1,621,691 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 9,511 754,204 SH   SOLE 22 680,127 0 74,077
CATCHMARK TIMBER TR INC CL A 14912Y202 84 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 232 18,382 SH   SOLE 29 0 0 18,382
CATCHMARK TIMBER TR INC CL A 14912Y202 1,580 125,273 SH   SOLE 30 125,273 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 44 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 97,020 777,964 SH   SOLE 2 203,330 0 574,634
CATERPILLAR INC DEL COM 149123101 25,704 206,109 SH   SOLE 4 185,691 0 20,418
CATERPILLAR INC DEL COM 149123101 59,640 478,232 SH   SOLE 7 462,435 0 15,797
CATERPILLAR INC DEL COM 149123101 180 1,440 SH   SOLE 13 1,440 0 0
CATERPILLAR INC DEL COM 149123101 486 3,897 SH   SOLE 15 3,897 0 0
CATERPILLAR INC DEL COM 149123101 32 256 SH   SOLE 17 0 0 256
CATERPILLAR INC DEL COM 149123101 161,749 1,296,999 SH   SOLE 18 1,210,718 0 86,281
CATERPILLAR INC DEL COM 149123101 5,466 43,829 SH   SOLE 19 43,829 0 0
CATERPILLAR INC DEL COM 149123101 1,432,512 11,486,743 SH   SOLE 21 11,486,743 0 0
CATERPILLAR INC DEL COM 149123101 1,923,246 15,421,750 SH   SOLE 22 12,779,963 0 2,641,787
CATERPILLAR INC DEL COM 149123101 90,403 724,902 SH   SOLE 23 724,902 0 0
CATERPILLAR INC DEL COM 149123101 56,527 453,267 SH   SOLE 25 453,267 0 0
CATERPILLAR INC DEL COM 149123101 183,549 1,471,804 SH   SOLE 26 525,108 0 946,696
CATERPILLAR INC DEL COM 149123101 16,795 134,670 SH   SOLE 28 97,885 0 36,785
CATERPILLAR INC DEL COM 149123101 2,677 21,465 SH   SOLE 29 21,465 0 0
CATERPILLAR INC DEL COM 149123101 208,603 1,672,705 SH   SOLE 30 1,672,705 0 0
CATERPILLAR INC DEL COM 149123101 36,543 293,022 SH   SOLE 31 128,450 0 164,572
CATERPILLAR INC DEL COM 149123101 17,852 143,145 SH   SOLE 32 143,145 0 0
CATERPILLAR INC DEL COM 149123101 5,280 42,341 SH   SOLE 34 42,341 0 0
CATERPILLAR INC DEL COM 149123101 73,623 590,351 SH   SOLE 36 590,351 0 0
CATERPILLAR INC DEL COM 149123101 373 2,988 SH   SOLE 40 2,988 0 0
CATHAY GEN BANCORP COM 149150104 2,549 63,401 SH   SOLE 2 50,871 0 12,530
CATHAY GEN BANCORP COM 149150104 17 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 75 1,858 SH   SOLE 7 1,858 0 0
CATHAY GEN BANCORP COM 149150104 20,149 501,231 SH   SOLE 18 501,231 0 0
CATHAY GEN BANCORP COM 149150104 4,612 114,725 SH   SOLE 19 114,725 0 0
CATHAY GEN BANCORP COM 149150104 197,739 4,918,876 SH   SOLE 21 4,918,876 0 0
CATHAY GEN BANCORP COM 149150104 115,413 2,870,958 SH   SOLE 22 2,731,503 0 139,455
CATHAY GEN BANCORP COM 149150104 7,637 189,968 SH   SOLE 23 189,968 0 0
CATHAY GEN BANCORP COM 149150104 823 20,466 SH   SOLE 26 16,391 0 4,075
CATHAY GEN BANCORP COM 149150104 447 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 1,262 31,383 SH   SOLE 29 0 0 31,383
CATHAY GEN BANCORP COM 149150104 466 11,603 SH   SOLE 30 11,603 0 0
CATHAY GEN BANCORP COM 149150104 226 5,614 SH   SOLE 34 5,614 0 0
CATHAY GEN BANCORP COM 149150104 335 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 89 6,691 SH   SOLE 2 2,566 0 4,125
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 9 690 SH   SOLE 7 690 0 0
CATO CORP NEW CL A 149205106 1,720 129,971 SH   SOLE 18 129,971 0 0
CATO CORP NEW CL A 149205106 237 17,883 SH   SOLE 19 17,883 0 0
CATO CORP NEW CL A 149205106 27,957 2,113,166 SH   SOLE 21 2,113,166 0 0
CATO CORP NEW CL A 149205106 9,457 714,779 SH   SOLE 22 659,300 0 55,479
CATO CORP NEW CL A 149205106 180 13,609 SH   SOLE 26 10,719 0 2,890
CATO CORP NEW CL A 149205106 49 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 496 37,513 SH   SOLE 29 0 0 37,513
CATO CORP NEW CL A 149205106 451 34,090 SH   SOLE 30 34,090 0 0
CATO CORP NEW CL A 149205106 575 43,479 SH   SOLE 34 43,479 0 0
CATO CORP NEW CL A 149205106 39 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 81 551 SH   SOLE 2 484 0 67
CAVCO INDS INC DEL COM 149568107 30 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 5,780 39,173 SH   SOLE 18 39,173 0 0
CAVCO INDS INC DEL COM 149568107 938 6,358 SH   SOLE 19 6,358 0 0
CAVCO INDS INC DEL COM 149568107 133,472 904,585 SH   SOLE 21 904,585 0 0
CAVCO INDS INC DEL COM 149568107 35,354 239,606 SH   SOLE 22 222,676 0 16,930
CAVCO INDS INC DEL COM 149568107 187 1,265 SH   SOLE 26 0 0 1,265
CAVCO INDS INC DEL COM 149568107 170 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,715 11,622 SH   SOLE 30 11,622 0 0
CAVCO INDS INC DEL COM 149568107 143 971 SH   SOLE 40 971 0 0
CAVIUM INC COM 14964U108 1,903 28,866 SH   SOLE 2 5,974 0 22,892
CAVIUM INC COM 14964U108 24 365 SH   SOLE 4 365 0 0
CAVIUM INC COM 14964U108 105 1,589 SH   SOLE 7 1,589 0 0
CAVIUM INC COM 14964U108 2,069 31,379 SH   SOLE 18 31,379 0 0
CAVIUM INC COM 14964U108 1,410 21,384 SH   SOLE 19 21,384 0 0
CAVIUM INC COM 14964U108 66,815 1,013,263 SH   SOLE 21 1,013,263 0 0
CAVIUM INC COM 14964U108 120,172 1,822,439 SH   SOLE 22 1,626,438 0 196,001
CAVIUM INC COM 14964U108 1,628 24,693 SH   SOLE 26 20,973 0 3,720
CAVIUM INC COM 14964U108 711 10,785 SH   SOLE 28 10,785 0 0
CAVIUM INC COM 14964U108 464 7,036 SH   SOLE 29 0 0 7,036
CAVIUM INC COM 14964U108 7,886 119,587 SH   SOLE 30 119,587 0 0
CAVIUM INC COM 14964U108 97 1,476 SH   SOLE 31 1,476 0 0
CAVIUM INC COM 14964U108 3,076 46,649 SH   SOLE 34 46,649 0 0
CAVIUM INC COM 14964U108 456 6,919 SH   SOLE 40 6,919 0 0
CB FINL SVCS INC COM 12479G101 18 632 SH   SOLE 18 632 0 0
CB FINL SVCS INC COM 12479G101 24 829 SH   SOLE 21 829 0 0
CBIZ INC COM 124805102 206 12,664 SH   SOLE 2 3,277 0 9,387
CBIZ INC COM 124805102 27 1,666 SH   SOLE 7 1,666 0 0
CBIZ INC COM 124805102 3,274 201,469 SH   SOLE 18 201,469 0 0
CBIZ INC COM 124805102 628 38,660 SH   SOLE 19 38,660 0 0
CBIZ INC COM 124805102 27,168 1,671,873 SH   SOLE 21 1,671,873 0 0
CBIZ INC COM 124805102 22,216 1,367,150 SH   SOLE 22 1,277,135 0 90,015
CBIZ INC COM 124805102 136 8,376 SH   SOLE 26 0 0 8,376
CBIZ INC COM 124805102 112 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 113 6,933 SH   SOLE 30 6,933 0 0
CBIZ INC COM 124805102 18 1,105 SH   SOLE 34 1,105 0 0
CBIZ INC COM 124805102 65 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 339 40,426 SH   SOLE 2 10,633 0 29,793
CBL & ASSOC PPTYS INC COM 124830100 490 58,398 SH   SOLE 4 58,398 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,852 220,697 SH   SOLE 7 220,697 0 0
CBL & ASSOC PPTYS INC COM 124830100 62 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,994 833,632 SH   SOLE 18 833,632 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,274 271,048 SH   SOLE 19 271,048 0 0
CBL & ASSOC PPTYS INC COM 124830100 129,871 15,479,249 SH   SOLE 21 15,479,249 0 0
CBL & ASSOC PPTYS INC COM 124830100 54,956 6,550,150 SH   SOLE 22 6,234,273 0 315,877
CBL & ASSOC PPTYS INC COM 124830100 41 4,908 SH   SOLE 23 4,908 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,536 302,271 SH   SOLE 25 302,271 0 0
CBL & ASSOC PPTYS INC COM 124830100 901 107,434 SH   SOLE 26 45,002 0 62,432
CBL & ASSOC PPTYS INC COM 124830100 207 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 493 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 9,172 1,093,154 SH   SOLE 30 1,093,154 0 0
CBL & ASSOC PPTYS INC COM 124830100 149 17,762 SH   SOLE 36 17,762 0 0
CBL & ASSOC PPTYS INC COM 124830100 156 18,537 SH   SOLE 40 18,537 0 0
CBOE HLDGS INC COM 12503M108 14,338 133,220 SH   SOLE 2 30,777 0 102,443
CBOE HLDGS INC COM 12503M108 3,780 35,119 SH   SOLE 4 31,809 0 3,310
CBOE HLDGS INC COM 12503M108 8,181 76,008 SH   SOLE 7 73,204 0 2,804
CBOE HLDGS INC COM 12503M108 65 602 SH   SOLE 15 602 0 0
CBOE HLDGS INC COM 12503M108 26,386 245,157 SH   SOLE 18 230,578 0 14,579
CBOE HLDGS INC COM 12503M108 2,337 21,710 SH   SOLE 19 21,710 0 0
CBOE HLDGS INC COM 12503M108 8,492 78,904 SH   SOLE 20 0 0 78,904
CBOE HLDGS INC COM 12503M108 255,352 2,372,498 SH   SOLE 21 2,372,498 0 0
CBOE HLDGS INC COM 12503M108 332,914 3,093,135 SH   SOLE 22 2,602,785 0 490,350
CBOE HLDGS INC COM 12503M108 13,619 126,531 SH   SOLE 23 126,531 0 0
CBOE HLDGS INC COM 12503M108 27,552 255,991 SH   SOLE 25 255,991 0 0
CBOE HLDGS INC COM 12503M108 33,742 313,496 SH   SOLE 26 127,294 0 186,202
CBOE HLDGS INC COM 12503M108 2,502 23,245 SH   SOLE 28 16,963 0 6,282
CBOE HLDGS INC COM 12503M108 3,381 31,416 SH   SOLE 29 4,053 0 27,363
CBOE HLDGS INC COM 12503M108 35,971 334,210 SH   SOLE 30 334,210 0 0
CBOE HLDGS INC COM 12503M108 4,061 37,729 SH   SOLE 31 20,907 0 16,822
CBOE HLDGS INC COM 12503M108 2,807 26,077 SH   SOLE 34 26,077 0 0
CBOE HLDGS INC COM 12503M108 10,439 96,991 SH   SOLE 36 96,991 0 0
CBOE HLDGS INC COM 12503M108 56 521 SH   SOLE 40 521 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 14,091 371,990 SH   SOLE 2 84,813 0 287,177
CBRE GROUP INC CL A 12504L109 4,067 107,372 SH   SOLE 4 97,619 0 9,753
CBRE GROUP INC CL A 12504L109 9,988 263,668 SH   SOLE 7 215,755 0 47,913
CBRE GROUP INC CL A 12504L109 67 1,776 SH   SOLE 15 1,776 0 0
CBRE GROUP INC CL A 12504L109 25,026 660,677 SH   SOLE 18 618,559 0 42,118
CBRE GROUP INC CL A 12504L109 4,666 123,184 SH   SOLE 19 123,184 0 0
CBRE GROUP INC CL A 12504L109 7,561 199,606 SH   SOLE 20 0 0 199,606
CBRE GROUP INC CL A 12504L109 288,608 7,618,997 SH   SOLE 21 7,618,997 0 0
CBRE GROUP INC CL A 12504L109 313,018 8,263,400 SH   SOLE 22 6,860,610 0 1,402,790
CBRE GROUP INC CL A 12504L109 14,902 393,410 SH   SOLE 23 393,410 0 0
CBRE GROUP INC CL A 12504L109 9,901 261,369 SH   SOLE 25 261,369 0 0
CBRE GROUP INC CL A 12504L109 32,388 855,013 SH   SOLE 26 340,972 0 514,041
CBRE GROUP INC CL A 12504L109 2,614 69,010 SH   SOLE 28 50,252 0 18,758
CBRE GROUP INC CL A 12504L109 4,232 111,711 SH   SOLE 29 11,578 0 100,133
CBRE GROUP INC CL A 12504L109 32,014 845,142 SH   SOLE 30 845,142 0 0
CBRE GROUP INC CL A 12504L109 4,679 123,529 SH   SOLE 31 65,225 0 58,304
CBRE GROUP INC CL A 12504L109 1,296 34,207 SH   SOLE 34 34,207 0 0
CBRE GROUP INC CL A 12504L109 10,531 278,021 SH   SOLE 36 278,021 0 0
CBRE GROUP INC CL A 12504L109 54 1,421 SH   SOLE 40 1,421 0 0
CBS CORP NEW CL A 124857103 333 5,692 SH   SOLE 21 5,692 0 0
CBS CORP NEW CL A 124857103 30 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 48,341 833,470 SH   SOLE 2 463,787 0 369,683
CBS CORP NEW CL B 124857202 13,253 228,493 SH   SOLE 4 214,549 0 13,944
CBS CORP NEW CL B 124857202 16,421 283,126 SH   SOLE 7 275,793 0 7,333
CBS CORP NEW CL B 124857202 196 3,387 SH   SOLE 13 3,387 0 0
CBS CORP NEW CL B 124857202 149 2,562 SH   SOLE 15 2,562 0 0
CBS CORP NEW CL B 124857202 12 207 SH   SOLE 17 0 0 207
CBS CORP NEW CL B 124857202 44,458 766,511 SH   SOLE 18 712,636 0 53,875
CBS CORP NEW CL B 124857202 1,282 22,095 SH   SOLE 19 22,095 0 0
CBS CORP NEW CL B 124857202 15,548 268,062 SH   SOLE 20 51,548 0 216,514
CBS CORP NEW CL B 124857202 302,095 5,208,540 SH   SOLE 21 5,208,540 0 0
CBS CORP NEW CL B 124857202 602,942 10,395,556 SH   SOLE 22 8,328,894 0 2,066,662
CBS CORP NEW CL B 124857202 36,476 628,903 SH   SOLE 23 628,903 0 0
CBS CORP NEW CL B 124857202 32,491 560,195 SH   SOLE 25 560,195 0 0
CBS CORP NEW CL B 124857202 61,614 1,062,308 SH   SOLE 26 387,199 0 675,109
CBS CORP NEW CL B 124857202 4,864 83,857 SH   SOLE 28 61,164 0 22,693
CBS CORP NEW CL B 124857202 7,637 131,668 SH   SOLE 29 118,841 0 12,827
CBS CORP NEW CL B 124857202 59,655 1,028,541 SH   SOLE 30 1,028,541 0 0
CBS CORP NEW CL B 124857202 23,384 403,181 SH   SOLE 31 233,618 0 169,563
CBS CORP NEW CL B 124857202 5,800 99,993 SH   SOLE 34 99,993 0 0
CBS CORP NEW CL B 124857202 25,151 433,643 SH   SOLE 36 433,643 0 0
CBS CORP NEW CL B 124857202 108 1,865 SH   SOLE 40 1,865 0 0
CCA INDS INC COM 124867102 12 3,627 SH   SOLE 21 3,627 0 0
CCA INDS INC COM 124867102 39 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 17,038 270,066 SH   SOLE 2 166,155 0 103,911
CDK GLOBAL INC COM 12508E101 3,650 57,861 SH   SOLE 4 52,604 0 5,257
CDK GLOBAL INC COM 12508E101 2,905 46,048 SH   SOLE 7 37,367 0 8,681
CDK GLOBAL INC COM 12508E101 119 1,891 SH   SOLE 13 1,891 0 0
CDK GLOBAL INC COM 12508E101 61 974 SH   SOLE 15 974 0 0
CDK GLOBAL INC COM 12508E101 5 77 SH   SOLE 17 0 0 77
CDK GLOBAL INC COM 12508E101 28,158 446,312 SH   SOLE 18 433,508 0 12,804
CDK GLOBAL INC COM 12508E101 2,726 43,211 SH   SOLE 19 43,211 0 0
CDK GLOBAL INC COM 12508E101 6,738 106,800 SH   SOLE 20 0 0 106,800
CDK GLOBAL INC COM 12508E101 384,131 6,088,614 SH   SOLE 21 6,088,614 0 0
CDK GLOBAL INC COM 12508E101 284,588 4,510,831 SH   SOLE 22 4,088,301 0 422,530
CDK GLOBAL INC COM 12508E101 10,982 174,073 SH   SOLE 23 174,073 0 0
CDK GLOBAL INC COM 12508E101 6,916 109,619 SH   SOLE 25 109,619 0 0
CDK GLOBAL INC COM 12508E101 23,357 370,212 SH   SOLE 26 145,220 0 224,992
CDK GLOBAL INC COM 12508E101 1,887 29,917 SH   SOLE 28 21,923 0 7,994
CDK GLOBAL INC COM 12508E101 2,290 36,303 SH   SOLE 29 3,478 0 32,825
CDK GLOBAL INC COM 12508E101 18,108 287,025 SH   SOLE 30 287,025 0 0
CDK GLOBAL INC COM 12508E101 4,176 66,191 SH   SOLE 31 27,592 0 38,599
CDK GLOBAL INC COM 12508E101 709 11,244 SH   SOLE 34 11,244 0 0
CDK GLOBAL INC COM 12508E101 7,891 125,071 SH   SOLE 36 125,071 0 0
CDK GLOBAL INC COM 12508E101 42 660 SH   SOLE 40 660 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 416 4,752 SH   SOLE 26 4,752 0 0
CDW CORP COM 12514G108 10,838 164,218 SH   SOLE 2 45,893 0 118,325
CDW CORP COM 12514G108 3,939 59,682 SH   SOLE 4 54,610 0 5,072
CDW CORP COM 12514G108 3,429 51,959 SH   SOLE 7 27,189 0 24,770
CDW CORP COM 12514G108 1,606 24,327 SH   SOLE 13 24,327 0 0
CDW CORP COM 12514G108 15 231 SH   SOLE 15 231 0 0
CDW CORP COM 12514G108 112,960 1,711,509 SH   SOLE 18 1,137,026 0 574,483
CDW CORP COM 12514G108 89,660 1,358,480 SH   SOLE 19 1,358,480 0 0
CDW CORP COM 12514G108 6,082 92,144 SH   SOLE 20 0 0 92,144
CDW CORP COM 12514G108 128,436 1,946,004 SH   SOLE 21 1,946,004 0 0
CDW CORP COM 12514G108 302,686 4,586,145 SH   SOLE 22 4,039,548 0 546,597
CDW CORP COM 12514G108 13,035 197,500 SH   SOLE 23 197,500 0 0
CDW CORP COM 12514G108 10,881 164,864 SH   SOLE 25 140,976 0 23,888
CDW CORP COM 12514G108 27,272 413,215 SH   SOLE 26 150,833 0 262,382
CDW CORP COM 12514G108 2,358 35,731 SH   SOLE 28 26,063 0 9,668
CDW CORP COM 12514G108 4,574 69,304 SH   SOLE 29 6,297 0 63,007
CDW CORP COM 12514G108 13,998 212,094 SH   SOLE 30 212,094 0 0
CDW CORP COM 12514G108 5,061 76,685 SH   SOLE 31 36,571 0 40,114
CDW CORP COM 12514G108 17,187 260,410 SH   SOLE 34 260,410 0 0
CDW CORP COM 12514G108 11,780 178,478 SH   SOLE 36 178,478 0 0
CDW CORP COM 12514G108 43 647 SH   SOLE 40 647 0 0
CECO ENVIRONMENTAL CORP COM 125141101 78 9,222 SH   SOLE 2 4,675 0 4,547
CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,002 118,496 SH   SOLE 18 118,496 0 0
CECO ENVIRONMENTAL CORP COM 125141101 433 51,217 SH   SOLE 19 51,217 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,414 994,518 SH   SOLE 21 994,518 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,987 944,103 SH   SOLE 22 910,371 0 33,732
CECO ENVIRONMENTAL CORP COM 125141101 1,041 123,020 SH   SOLE 23 123,020 0 0
CECO ENVIRONMENTAL CORP COM 125141101 440 51,994 SH   SOLE 29 0 0 51,994
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,388 21,641 SH   SOLE 31 21,641 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 97 17,239 SH   SOLE 2 4,329 0 12,910
CEDAR REALTY TRUST INC COM NEW 150602209 214 38,136 SH   SOLE 4 38,136 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 582 103,520 SH   SOLE 7 103,520 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 21 3,739 SH   SOLE 15 3,739 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,389 425,072 SH   SOLE 18 425,072 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8,556 1,522,479 SH   SOLE 19 1,522,479 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 41,337 7,355,317 SH   SOLE 21 7,355,317 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 19,628 3,492,520 SH   SOLE 22 3,315,273 0 177,247
CEDAR REALTY TRUST INC COM NEW 150602209 12 2,211 SH   SOLE 23 2,211 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 899 160,025 SH   SOLE 25 160,025 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 145 25,722 SH   SOLE 26 0 0 25,722
CEDAR REALTY TRUST INC COM NEW 150602209 60 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 195 34,669 SH   SOLE 29 34,669 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 3,077 547,514 SH   SOLE 30 547,514 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 47 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 1 861 SH   SOLE 19 861 0 0
CEL SCI CORP COM PAR NEW 150837607 4 2,327 SH   SOLE 21 2,327 0 0
CEL SCI CORP COM PAR NEW 150837607 142 85,455 SH   SOLE 22 85,455 0 0
CELADON GROUP INC COM 150838100 33 4,900 SH   SOLE 2 4,900 0 0
CELADON GROUP INC COM 150838100 32 4,750 SH   SOLE 18 4,750 0 0
CELADON GROUP INC COM 150838100 28 4,175 SH   SOLE 19 4,175 0 0
CELADON GROUP INC COM 150838100 968 143,337 SH   SOLE 21 143,337 0 0
CELADON GROUP INC COM 150838100 2,890 428,158 SH   SOLE 22 428,158 0 0
CELANESE CORP DEL COM SER A 150870103 9,949 95,419 SH   SOLE 2 38,973 0 56,446
CELANESE CORP DEL COM SER A 150870103 5,225 50,113 SH   SOLE 4 44,632 0 5,481
CELANESE CORP DEL COM SER A 150870103 5,681 54,483 SH   SOLE 7 27,008 0 27,475
CELANESE CORP DEL COM SER A 150870103 92 882 SH   SOLE 15 882 0 0
CELANESE CORP DEL COM SER A 150870103 8,875 85,118 SH   SOLE 18 64,617 0 20,501
CELANESE CORP DEL COM SER A 150870103 5,941 56,975 SH   SOLE 19 56,975 0 0
CELANESE CORP DEL COM SER A 150870103 9,451 90,641 SH   SOLE 20 0 0 90,641
CELANESE CORP DEL COM SER A 150870103 187,648 1,799,640 SH   SOLE 21 1,799,640 0 0
CELANESE CORP DEL COM SER A 150870103 383,055 3,673,682 SH   SOLE 22 3,227,333 0 446,349
CELANESE CORP DEL COM SER A 150870103 18,667 179,027 SH   SOLE 23 179,027 0 0
CELANESE CORP DEL COM SER A 150870103 11,149 106,927 SH   SOLE 25 106,927 0 0
CELANESE CORP DEL COM SER A 150870103 39,667 380,422 SH   SOLE 26 135,628 0 244,794
CELANESE CORP DEL COM SER A 150870103 3,270 31,358 SH   SOLE 28 22,666 0 8,692
CELANESE CORP DEL COM SER A 150870103 4,389 42,097 SH   SOLE 29 7,428 0 34,669
CELANESE CORP DEL COM SER A 150870103 19,879 190,649 SH   SOLE 30 190,649 0 0
CELANESE CORP DEL COM SER A 150870103 6,650 63,778 SH   SOLE 31 32,780 0 30,998
CELANESE CORP DEL COM SER A 150870103 934 8,958 SH   SOLE 34 8,958 0 0
CELANESE CORP DEL COM SER A 150870103 12,820 122,946 SH   SOLE 36 122,946 0 0
CELANESE CORP DEL COM SER A 150870103 77 743 SH   SOLE 40 743 0 0
CELESTICA INC SUB VTG SHS 15101Q108 319 25,748 SH   SOLE 21 25,748 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,000 161,561 SH   SOLE 22 161,561 0 0
CELGENE CORP COM 151020104 208,924 1,432,755 SH   SOLE 2 607,449 0 825,306
CELGENE CORP COM 151020104 42,472 291,266 SH   SOLE 4 264,532 0 26,734
CELGENE CORP COM 151020104 80,499 552,046 SH   SOLE 7 551,330 0 716
CELGENE CORP COM 151020104 10,894 74,711 SH   SOLE 13 74,711 0 0
CELGENE CORP COM 151020104 898 6,156 SH   SOLE 15 6,156 0 0
CELGENE CORP COM 151020104 6 44 SH   SOLE 17 0 0 44
CELGENE CORP COM 151020104 347,763 2,384,882 SH   SOLE 18 2,118,394 0 266,488
CELGENE CORP COM 151020104 361,316 2,477,823 SH   SOLE 19 2,477,823 0 0
CELGENE CORP COM 151020104 56,715 388,940 SH   SOLE 20 0 0 388,940
CELGENE CORP COM 151020104 2,639,128 18,098,530 SH   SOLE 21 18,098,530 0 0
CELGENE CORP COM 151020104 3,116,854 21,374,668 SH   SOLE 22 17,509,324 0 3,865,344
CELGENE CORP COM 151020104 147,378 1,010,686 SH   SOLE 23 1,010,686 0 0
CELGENE CORP COM 151020104 89,151 611,377 SH   SOLE 25 611,377 0 0
CELGENE CORP COM 151020104 285,656 1,958,965 SH   SOLE 26 689,763 0 1,269,202
CELGENE CORP COM 151020104 25,929 177,818 SH   SOLE 28 129,742 0 48,076
CELGENE CORP COM 151020104 25,977 178,141 SH   SOLE 29 54,283 0 123,858
CELGENE CORP COM 151020104 339,818 2,330,391 SH   SOLE 30 2,330,391 0 0
CELGENE CORP COM 151020104 61,934 424,731 SH   SOLE 31 206,661 0 218,070
CELGENE CORP COM 151020104 16,508 113,211 SH   SOLE 32 113,211 0 0
CELGENE CORP COM 151020104 117,400 805,104 SH   SOLE 34 805,104 0 0
CELGENE CORP COM 151020104 113,088 775,531 SH   SOLE 36 775,531 0 0
CELGENE CORP COM 151020104 591 4,053 SH   SOLE 40 4,053 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 75 26,282 SH   SOLE 2 6,065 0 20,217
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 347 SH   SOLE 4 347 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 7 2,518 SH   SOLE 7 2,518 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,341 468,884 SH   SOLE 18 468,884 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 247 86,444 SH   SOLE 19 86,444 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 16,798 5,873,318 SH   SOLE 21 5,873,318 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 8,893 3,109,540 SH   SOLE 22 2,923,269 0 186,271
CELLDEX THERAPEUTICS INC NEW COM 15117B103 85 29,724 SH   SOLE 26 26,167 0 3,557
CELLDEX THERAPEUTICS INC NEW COM 15117B103 41 14,179 SH   SOLE 28 14,179 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 85 29,553 SH   SOLE 30 29,553 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 30 10,625 SH   SOLE 40 10,625 0 0
CELLECTAR BIOSCIENCES INC COM 15117F302 1 597 SH   SOLE 21 597 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 20 1,893 SH   SOLE 18 1,893 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 17 1,597 SH   SOLE 19 1,597 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 299 28,087 SH   SOLE 21 28,087 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 637 59,845 SH   SOLE 22 59,845 0 0
CELSION CORPORATION COM PAR NEW 15117N503 1 461 SH   SOLE 21 461 0 0
CELSION CORPORATION COM PAR NEW 15117N503 99 65,852 SH   SOLE 22 65,852 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,990 769,808 SH   SOLE 18 5,408 0 764,400
CEMEX SAB DE CV SPON ADR NEW 151290889 5,532 609,255 SH   SOLE 19 609,255 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,035 774,800 SH   SOLE 25 774,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 43,965 4,842,000 SH   SOLE 34 4,842,000 0 0
CEMPRA INC COM 15130J109 30 9,237 SH   SOLE 2 2,091 0 7,146
CEMPRA INC COM 15130J109 1 252 SH   SOLE 4 252 0 0
CEMPRA INC COM 15130J109 5 1,634 SH   SOLE 7 1,634 0 0
CEMPRA INC COM 15130J109 593 182,384 SH   SOLE 18 182,384 0 0
CEMPRA INC COM 15130J109 102 31,342 SH   SOLE 19 31,342 0 0
CEMPRA INC COM 15130J109 7,658 2,356,201 SH   SOLE 21 2,356,201 0 0
CEMPRA INC COM 15130J109 4,036 1,241,982 SH   SOLE 22 1,165,995 0 75,987
CEMPRA INC COM 15130J109 3 926 SH   SOLE 26 0 0 926
CEMPRA INC COM 15130J109 18 5,556 SH   SOLE 28 5,556 0 0
CEMPRA INC COM 15130J109 24 7,476 SH   SOLE 30 7,476 0 0
CEMPRA INC COM 15130J109 11 3,516 SH   SOLE 40 3,516 0 0
CEMTREX INC COM PAR $.001 15130G303 3 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR $.001 15130G303 70 23,304 SH   SOLE 21 23,304 0 0
CENOVUS ENERGY INC COM 15135U109 5,818 580,653 SH   SOLE 21 580,653 0 0
CENTENE CORP DEL COM 15135B101 29,413 303,946 SH   SOLE 2 142,314 0 161,632
CENTENE CORP DEL COM 15135B101 5,944 61,429 SH   SOLE 4 55,600 0 5,829
CENTENE CORP DEL COM 15135B101 12,222 126,296 SH   SOLE 7 118,158 0 8,138
CENTENE CORP DEL COM 15135B101 365 3,769 SH   SOLE 13 3,769 0 0
CENTENE CORP DEL COM 15135B101 119 1,226 SH   SOLE 15 1,226 0 0
CENTENE CORP DEL COM 15135B101 4 37 SH   SOLE 17 0 0 37
CENTENE CORP DEL COM 15135B101 108,201 1,118,126 SH   SOLE 18 1,049,842 0 68,284
CENTENE CORP DEL COM 15135B101 91,545 946,003 SH   SOLE 19 946,003 0 0
CENTENE CORP DEL COM 15135B101 8,727 90,185 SH   SOLE 20 0 0 90,185
CENTENE CORP DEL COM 15135B101 364,384 3,765,465 SH   SOLE 21 3,765,465 0 0
CENTENE CORP DEL COM 15135B101 435,180 4,497,058 SH   SOLE 22 3,710,966 0 786,092
CENTENE CORP DEL COM 15135B101 19,887 205,507 SH   SOLE 23 205,507 0 0
CENTENE CORP DEL COM 15135B101 33,071 341,753 SH   SOLE 25 325,191 0 16,562
CENTENE CORP DEL COM 15135B101 67,557 698,116 SH   SOLE 26 196,699 0 501,417
CENTENE CORP DEL COM 15135B101 3,745 38,703 SH   SOLE 28 28,119 0 10,584
CENTENE CORP DEL COM 15135B101 4,929 50,934 SH   SOLE 29 6,196 0 44,738
CENTENE CORP DEL COM 15135B101 51,940 536,737 SH   SOLE 30 536,737 0 0
CENTENE CORP DEL COM 15135B101 7,328 75,730 SH   SOLE 31 35,005 0 40,725
CENTENE CORP DEL COM 15135B101 43,260 447,038 SH   SOLE 34 447,038 0 0
CENTENE CORP DEL COM 15135B101 17,736 183,278 SH   SOLE 36 183,278 0 0
CENTENE CORP DEL COM 15135B101 83 856 SH   SOLE 40 856 0 0
CENTENE CORP DEL OPTIONS 15135B101 13,257 137,000 SH Put SOLE 19 137,000 0 0
CENTENE CORP DEL OPTIONS 15135B101 155 1,600 SH Put SOLE 22 1,600 0 0
CENTENE CORP DEL OPTIONS 15135B101 3,010 31,100 SH Put SOLE 34 31,100 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 18,038 1,003,814 SH   SOLE 2 945,403 0 58,411
CENTENNIAL RESOURCE DEV INC CL A 15136A102 11 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 50 2,757 SH   SOLE 7 2,757 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,058 58,865 SH   SOLE 18 58,865 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 719 40,007 SH   SOLE 19 40,007 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 24,404 1,358,018 SH   SOLE 21 1,358,018 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 64,087 3,566,338 SH   SOLE 22 3,219,540 0 346,798
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,013 56,390 SH   SOLE 26 48,934 0 7,456
CENTENNIAL RESOURCE DEV INC CL A 15136A102 267 14,848 SH   SOLE 28 14,848 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 258 14,370 SH   SOLE 30 14,370 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 48 2,660 SH   SOLE 31 2,660 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 225 12,519 SH   SOLE 40 12,519 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,309 558,322 SH   SOLE 2 151,344 0 406,978
CENTERPOINT ENERGY INC COM 15189T107 5,249 179,696 SH   SOLE 4 164,076 0 15,620
CENTERPOINT ENERGY INC COM 15189T107 22,436 768,088 SH   SOLE 7 724,237 0 43,851
CENTERPOINT ENERGY INC COM 15189T107 545 18,658 SH   SOLE 13 18,658 0 0
CENTERPOINT ENERGY INC COM 15189T107 90 3,086 SH   SOLE 15 3,086 0 0
CENTERPOINT ENERGY INC COM 15189T107 31,020 1,061,953 SH   SOLE 18 1,001,194 0 60,759
CENTERPOINT ENERGY INC COM 15189T107 5,171 177,013 SH   SOLE 19 177,013 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,686 297,353 SH   SOLE 20 0 0 297,353
CENTERPOINT ENERGY INC COM 15189T107 384,163 13,151,749 SH   SOLE 21 13,151,749 0 0
CENTERPOINT ENERGY INC COM 15189T107 354,629 12,140,671 SH   SOLE 22 10,089,393 0 2,051,278
CENTERPOINT ENERGY INC COM 15189T107 15,583 533,468 SH   SOLE 23 533,468 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,734 367,492 SH   SOLE 25 367,492 0 0
CENTERPOINT ENERGY INC COM 15189T107 39,756 1,361,026 SH   SOLE 26 437,774 0 923,252
CENTERPOINT ENERGY INC COM 15189T107 2,742 93,868 SH   SOLE 28 68,472 0 25,396
CENTERPOINT ENERGY INC COM 15189T107 3,334 114,126 SH   SOLE 29 13,470 0 100,656
CENTERPOINT ENERGY INC COM 15189T107 38,993 1,334,908 SH   SOLE 30 1,334,908 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,014 205,881 SH   SOLE 31 87,998 0 117,883
CENTERPOINT ENERGY INC COM 15189T107 2,128 72,844 SH   SOLE 32 72,844 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,985 67,962 SH   SOLE 34 67,962 0 0
CENTERPOINT ENERGY INC COM 15189T107 14,176 485,327 SH   SOLE 36 485,327 0 0
CENTERPOINT ENERGY INC COM 15189T107 57 1,938 SH   SOLE 40 1,938 0 0
CENTERSTATE BK CORP COM 15201P109 319 11,909 SH   SOLE 2 3,046 0 8,863
CENTERSTATE BK CORP COM 15201P109 39 1,452 SH   SOLE 7 1,452 0 0
CENTERSTATE BK CORP COM 15201P109 5,438 202,895 SH   SOLE 18 202,895 0 0
CENTERSTATE BK CORP COM 15201P109 3,386 126,332 SH   SOLE 19 126,332 0 0
CENTERSTATE BK CORP COM 15201P109 43,854 1,636,355 SH   SOLE 21 1,636,355 0 0
CENTERSTATE BK CORP COM 15201P109 42,523 1,586,675 SH   SOLE 22 1,499,291 0 87,384
CENTERSTATE BK CORP COM 15201P109 450 16,773 SH   SOLE 28 16,773 0 0
CENTERSTATE BK CORP COM 15201P109 965 36,020 SH   SOLE 29 0 0 36,020
CENTERSTATE BK CORP COM 15201P109 229 8,534 SH   SOLE 30 8,534 0 0
CENTERSTATE BK CORP COM 15201P109 128 4,766 SH   SOLE 40 4,766 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 69 17,129 SH   SOLE 2 4,863 0 12,266
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,298 320,463 SH   SOLE 18 320,463 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 859 212,190 SH   SOLE 19 212,190 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 10,836 2,675,665 SH   SOLE 21 2,675,665 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4,720 1,165,432 SH   SOLE 22 1,053,695 0 111,737
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 34 8,518 SH   SOLE 23 8,518 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 73 18,122 SH   SOLE 29 0 0 18,122
CENTRAL FD CDA LTD CL A 153501101 22 1,706 SH   SOLE 17 0 0 1,706
CENTRAL FED CORP COM NEW 15346Q202 6 2,286 SH   SOLE 18 2,286 0 0
CENTRAL FED CORP COM NEW 15346Q202 128 52,723 SH   SOLE 21 52,723 0 0
CENTRAL GARDEN & PET CO COM 153527106 380 9,796 SH   SOLE 2 8,515 0 1,281
CENTRAL GARDEN & PET CO COM 153527106 2,029 52,246 SH   SOLE 18 52,246 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,943 50,015 SH   SOLE 19 50,015 0 0
CENTRAL GARDEN & PET CO COM 153527106 36,186 931,665 SH   SOLE 21 931,665 0 0
CENTRAL GARDEN & PET CO COM 153527106 15,526 399,743 SH   SOLE 22 392,946 0 6,797
CENTRAL GARDEN & PET CO COM 153527106 45 1,150 SH   SOLE 23 1,150 0 0
CENTRAL GARDEN & PET CO COM 153527106 60 1,539 SH   SOLE 28 1,539 0 0
CENTRAL GARDEN & PET CO COM 153527106 631 16,248 SH   SOLE 29 0 0 16,248
CENTRAL GARDEN & PET CO COM 153527106 536 13,806 SH   SOLE 30 13,806 0 0
CENTRAL GARDEN & PET CO COM 153527106 80 2,066 SH   SOLE 34 2,066 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 319 8,579 SH   SOLE 2 2,815 0 5,764
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 43 1,147 SH   SOLE 7 1,147 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,443 173,250 SH   SOLE 18 173,250 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,013 27,242 SH   SOLE 19 27,242 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 114,373 3,075,381 SH   SOLE 21 3,075,381 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 37,330 1,003,769 SH   SOLE 22 930,732 0 73,037
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 98 2,628 SH   SOLE 26 0 0 2,628
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 173 4,639 SH   SOLE 28 4,639 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,786 48,025 SH   SOLE 30 48,025 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 62 1,680 SH   SOLE 34 1,680 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 119 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,066 33,123 SH   SOLE 2 29,151 0 3,972
CENTRAL PAC FINL CORP COM NEW 154760409 7 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 25 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 4,417 137,255 SH   SOLE 18 137,255 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 8,439 262,239 SH   SOLE 19 262,239 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 75,291 2,339,679 SH   SOLE 21 2,339,679 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 51,816 1,610,202 SH   SOLE 22 1,563,334 0 46,868
CENTRAL PAC FINL CORP COM NEW 154760409 37 1,145 SH   SOLE 23 1,145 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 135 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,509 77,974 SH   SOLE 29 0 0 77,974
CENTRAL PAC FINL CORP COM NEW 154760409 1,322 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 147 4,560 SH   SOLE 40 4,560 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 39 1,764 SH   SOLE 2 641 0 1,123
CENTRAL VALLEY CMNTY BANCORP COM 155685100 818 36,661 SH   SOLE 18 36,661 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 122 5,458 SH   SOLE 19 5,458 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 7,277 326,328 SH   SOLE 21 326,328 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,950 87,423 SH   SOLE 22 81,113 0 6,310
CENTRUS ENERGY CORP CL A 15643U104 3 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 57 15,227 SH   SOLE 21 15,227 0 0
CENTURY ALUM CO COM 156431108 206 12,436 SH   SOLE 2 3,902 0 8,534
CENTURY ALUM CO COM 156431108 6 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 433 26,136 SH   SOLE 7 26,136 0 0
CENTURY ALUM CO COM 156431108 4,061 244,957 SH   SOLE 18 244,957 0 0
CENTURY ALUM CO COM 156431108 7,051 425,261 SH   SOLE 19 425,261 0 0
CENTURY ALUM CO COM 156431108 72,195 4,354,350 SH   SOLE 21 4,354,350 0 0
CENTURY ALUM CO COM 156431108 22,769 1,373,254 SH   SOLE 22 1,276,314 0 96,940
CENTURY ALUM CO COM 156431108 157 9,440 SH   SOLE 26 7,361 0 2,079
CENTURY ALUM CO COM 156431108 130 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,110 66,939 SH   SOLE 30 66,939 0 0
CENTURY ALUM CO COM 156431108 92 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 38 476 SH   SOLE 2 157 0 319
CENTURY BANCORP INC MASS CL A NON VTG 156432106 931 11,623 SH   SOLE 18 11,623 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 219 2,730 SH   SOLE 19 2,730 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,816 97,577 SH   SOLE 21 97,577 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,835 35,388 SH   SOLE 22 33,583 0 1,805
CENTURY CASINOS INC COM 156492100 59 7,209 SH   SOLE 2 7,209 0 0
CENTURY CASINOS INC COM 156492100 720 87,728 SH   SOLE 18 87,728 0 0
CENTURY CASINOS INC COM 156492100 277 33,739 SH   SOLE 19 33,739 0 0
CENTURY CASINOS INC COM 156492100 6,028 734,246 SH   SOLE 21 734,246 0 0
CENTURY CASINOS INC COM 156492100 9,294 1,132,021 SH   SOLE 22 1,115,712 0 16,309
CENTURY CASINOS INC COM 156492100 679 82,660 SH   SOLE 23 82,660 0 0
CENTURY CMNTYS INC COM 156504300 909 36,789 SH   SOLE 2 32,475 0 4,314
CENTURY CMNTYS INC COM 156504300 10 390 SH   SOLE 7 390 0 0
CENTURY CMNTYS INC COM 156504300 1,833 74,230 SH   SOLE 18 74,230 0 0
CENTURY CMNTYS INC COM 156504300 3,294 133,373 SH   SOLE 19 133,373 0 0
CENTURY CMNTYS INC COM 156504300 15,867 642,403 SH   SOLE 21 642,403 0 0
CENTURY CMNTYS INC COM 156504300 26,751 1,083,022 SH   SOLE 22 1,050,219 0 32,803
CENTURY CMNTYS INC COM 156504300 70 2,846 SH   SOLE 23 2,846 0 0
CENTURY CMNTYS INC COM 156504300 59 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 206 8,350 SH   SOLE 29 0 0 8,350
CENTURY CMNTYS INC COM 156504300 54 2,201 SH   SOLE 30 2,201 0 0
CENTURYLINK INC COM 156700106 13,613 720,272 SH   SOLE 2 199,873 0 520,399
CENTURYLINK INC COM 156700106 3,278 173,434 SH   SOLE 4 153,423 0 20,011
CENTURYLINK INC COM 156700106 10,559 558,665 SH   SOLE 7 456,679 0 101,986
CENTURYLINK INC COM 156700106 327 17,318 SH   SOLE 13 17,318 0 0
CENTURYLINK INC COM 156700106 66 3,505 SH   SOLE 15 3,505 0 0
CENTURYLINK INC COM 156700106 0 1 SH   SOLE 17 0 0 1
CENTURYLINK INC COM 156700106 26,126 1,382,315 SH   SOLE 18 1,305,617 0 76,698
CENTURYLINK INC COM 156700106 3,429 181,439 SH   SOLE 19 181,439 0 0
CENTURYLINK INC COM 156700106 5,779 305,765 SH   SOLE 20 0 0 305,765
CENTURYLINK INC COM 156700106 383,819 20,307,867 SH   SOLE 21 20,307,867 0 0
CENTURYLINK INC COM 156700106 286,227 15,144,308 SH   SOLE 22 12,388,611 0 2,755,697
CENTURYLINK INC COM 156700106 12,383 655,165 SH   SOLE 23 655,165 0 0
CENTURYLINK INC COM 156700106 8,357 442,153 SH   SOLE 25 442,153 0 0
CENTURYLINK INC COM 156700106 35,369 1,871,401 SH   SOLE 26 560,298 0 1,311,103
CENTURYLINK INC COM 156700106 2,298 121,566 SH   SOLE 28 88,603 0 32,963
CENTURYLINK INC COM 156700106 371 19,613 SH   SOLE 29 19,613 0 0
CENTURYLINK INC COM 156700106 42,369 2,241,742 SH   SOLE 30 2,241,742 0 0
CENTURYLINK INC COM 156700106 4,860 257,168 SH   SOLE 31 105,500 0 151,668
CENTURYLINK INC COM 156700106 3,397 179,735 SH   SOLE 32 179,735 0 0
CENTURYLINK INC COM 156700106 1,791 94,741 SH   SOLE 34 94,741 0 0
CENTURYLINK INC COM 156700106 14,265 754,750 SH   SOLE 36 754,750 0 0
CENTURYLINK INC COM 156700106 61 3,221 SH   SOLE 40 3,221 0 0
CENTURYLINK INC OPTIONS 156700106 411 21,700 SH Call SOLE 2 21,700 0 0
CENTURYLINK INC OPTIONS 156700106 64 3,400 SH Put SOLE 2 3,400 0 0
CENTURYLINK INC OPTIONS 156700106 614 32,500 SH Call SOLE 18 32,500 0 0
CENTURYLINK INC OPTIONS 156700106 123 6,500 SH Put SOLE 18 6,500 0 0
CENTURYLINK INC OPTIONS 156700106 10,111 535,000 SH Call SOLE 19 535,000 0 0
CENTURYLINK INC OPTIONS 156700106 1,984 105,000 SH Put SOLE 19 105,000 0 0
CENTURYLINK INC OPTIONS 156700106 72 3,800 SH Call SOLE 22 3,800 0 0
CENTURYLINK INC OPTIONS 156700106 11 600 SH Put SOLE 22 600 0 0
CENVEO INC COM NEW 15670S402 4 1,293 SH   SOLE 18 1,293 0 0
CENVEO INC COM NEW 15670S402 6 1,842 SH   SOLE 19 1,842 0 0
CENVEO INC COM NEW 15670S402 73 21,172 SH   SOLE 21 21,172 0 0
CENVEO INC COM NEW 15670S402 766 221,996 SH   SOLE 22 221,996 0 0
CERECOR INC COM 15671L109 3 3,364 SH   SOLE 21 3,364 0 0
CERNER CORP COM 156782104 28,929 405,620 SH   SOLE 2 124,034 0 281,586
CERNER CORP COM 156782104 6,968 97,706 SH   SOLE 4 87,109 0 10,597
CERNER CORP COM 156782104 16,425 230,299 SH   SOLE 7 223,770 0 6,529
CERNER CORP COM 156782104 158 2,219 SH   SOLE 13 2,219 0 0
CERNER CORP COM 156782104 176 2,471 SH   SOLE 15 2,471 0 0
CERNER CORP COM 156782104 54 756 SH   SOLE 17 0 0 756
CERNER CORP COM 156782104 47,161 661,262 SH   SOLE 18 619,286 0 41,976
CERNER CORP COM 156782104 3,698 51,846 SH   SOLE 19 51,846 0 0
CERNER CORP COM 156782104 14,259 199,934 SH   SOLE 20 0 0 199,934
CERNER CORP COM 156782104 445,744 6,249,910 SH   SOLE 21 6,249,910 0 0
CERNER CORP COM 156782104 570,231 7,995,382 SH   SOLE 22 6,645,419 0 1,349,963
CERNER CORP COM 156782104 25,971 364,149 SH   SOLE 23 364,149 0 0
CERNER CORP COM 156782104 16,385 229,734 SH   SOLE 25 229,734 0 0
CERNER CORP COM 156782104 54,934 770,248 SH   SOLE 26 299,704 0 470,544
CERNER CORP COM 156782104 4,829 67,707 SH   SOLE 28 49,418 0 18,289
CERNER CORP COM 156782104 705 9,892 SH   SOLE 29 9,892 0 0
CERNER CORP COM 156782104 89,826 1,259,472 SH   SOLE 30 1,259,472 0 0
CERNER CORP COM 156782104 11,427 160,224 SH   SOLE 31 70,277 0 89,947
CERNER CORP COM 156782104 3,422 47,982 SH   SOLE 32 47,982 0 0
CERNER CORP COM 156782104 1,430 20,046 SH   SOLE 34 20,046 0 0
CERNER CORP COM 156782104 19,257 270,013 SH   SOLE 36 270,013 0 0
CERNER CORP COM 156782104 106 1,490 SH   SOLE 40 1,490 0 0
CERUS CORP COM 157085101 22 8,007 SH   SOLE 2 4,771 0 3,236
CERUS CORP COM 157085101 6 2,253 SH   SOLE 7 2,253 0 0
CERUS CORP COM 157085101 1,043 382,219 SH   SOLE 18 382,219 0 0
CERUS CORP COM 157085101 207 75,838 SH   SOLE 19 75,838 0 0
CERUS CORP COM 157085101 13,417 4,914,621 SH   SOLE 21 4,914,621 0 0
CERUS CORP COM 157085101 7,958 2,915,124 SH   SOLE 22 2,724,862 0 190,262
CERUS CORP COM 157085101 38 13,906 SH   SOLE 28 13,906 0 0
CERUS CORP COM 157085101 40 14,653 SH   SOLE 30 14,653 0 0
CERUS CORP COM 157085101 23 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 1 390 SH   SOLE 18 390 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 32 8,928 SH   SOLE 21 8,928 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 511 143,657 SH   SOLE 22 143,657 0 0
CEVA INC COM 157210105 61 1,419 SH   SOLE 2 1,218 0 201
CEVA INC COM 157210105 6 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 20 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 4,414 103,137 SH   SOLE 18 103,137 0 0
CEVA INC COM 157210105 677 15,829 SH   SOLE 19 15,829 0 0
CEVA INC COM 157210105 82,201 1,920,583 SH   SOLE 21 1,920,583 0 0
CEVA INC COM 157210105 27,428 640,830 SH   SOLE 22 597,901 0 42,929
CEVA INC COM 157210105 83 1,940 SH   SOLE 26 1,633 0 307
CEVA INC COM 157210105 125 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,273 29,735 SH   SOLE 30 29,735 0 0
CEVA INC COM 157210105 88 2,059 SH   SOLE 40 2,059 0 0
CF CORP SHS CL A G20307107 204 18,226 SH   SOLE 22 18,226 0 0
CF CORP SHS CL A G20307107 7,586 677,316 SH   SOLE 26 137,566 0 539,750
CF INDS HLDGS INC COM 125269100 13,025 370,459 SH   SOLE 2 117,052 0 253,407
CF INDS HLDGS INC COM 125269100 2,944 83,722 SH   SOLE 4 75,193 0 8,529
CF INDS HLDGS INC COM 125269100 6,338 180,261 SH   SOLE 7 173,967 0 6,294
CF INDS HLDGS INC COM 125269100 53 1,498 SH   SOLE 15 1,498 0 0
CF INDS HLDGS INC COM 125269100 20,600 585,898 SH   SOLE 18 553,945 0 31,953
CF INDS HLDGS INC COM 125269100 37,607 1,069,596 SH   SOLE 19 1,069,596 0 0
CF INDS HLDGS INC COM 125269100 4,317 122,791 SH   SOLE 20 0 0 122,791
CF INDS HLDGS INC COM 125269100 288,036 8,192,137 SH   SOLE 21 8,192,137 0 0
CF INDS HLDGS INC COM 125269100 234,640 6,673,504 SH   SOLE 22 5,544,486 0 1,129,018
CF INDS HLDGS INC COM 125269100 11,120 316,264 SH   SOLE 23 316,264 0 0
CF INDS HLDGS INC COM 125269100 8,797 250,198 SH   SOLE 25 250,198 0 0
CF INDS HLDGS INC COM 125269100 21,836 621,042 SH   SOLE 26 291,973 0 329,069
CF INDS HLDGS INC COM 125269100 1,923 54,681 SH   SOLE 28 40,431 0 14,250
CF INDS HLDGS INC COM 125269100 24,754 704,029 SH   SOLE 29 646,681 0 57,348
CF INDS HLDGS INC COM 125269100 23,159 658,679 SH   SOLE 30 658,679 0 0
CF INDS HLDGS INC COM 125269100 3,678 104,613 SH   SOLE 31 54,976 0 49,637
CF INDS HLDGS INC COM 125269100 2,661 75,682 SH   SOLE 32 75,682 0 0
CF INDS HLDGS INC COM 125269100 7,543 214,534 SH   SOLE 34 214,534 0 0
CF INDS HLDGS INC COM 125269100 9,390 267,053 SH   SOLE 36 267,053 0 0
CF INDS HLDGS INC COM 125269100 39 1,111 SH   SOLE 40 1,111 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 8 200 SH   SOLE 2 200 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 142 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 321 8,105 SH   SOLE 21 8,105 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,598 65,580 SH   SOLE 22 65,580 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 423 10,667 SH   SOLE 30 10,667 0 0
CHANNELADVISOR CORP COM 159179100 15 1,335 SH   SOLE 2 1,202 0 133
CHANNELADVISOR CORP COM 159179100 6 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,051 91,427 SH   SOLE 18 91,427 0 0
CHANNELADVISOR CORP COM 159179100 218 18,921 SH   SOLE 19 18,921 0 0
CHANNELADVISOR CORP COM 159179100 9,292 808,030 SH   SOLE 21 808,030 0 0
CHANNELADVISOR CORP COM 159179100 7,066 614,476 SH   SOLE 22 572,297 0 42,179
CHANNELADVISOR CORP COM 159179100 5 465 SH   SOLE 23 465 0 0
CHANNELADVISOR CORP COM 159179100 35 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 76 6,617 SH   SOLE 30 6,617 0 0
CHANNELADVISOR CORP COM 159179100 25 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 25 9,584 SH   SOLE 22 9,584 0 0
CHARLES & COLVARD LTD COM 159765106 10 11,476 SH   SOLE 21 11,476 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,486 41,527 SH   SOLE 2 25,507 0 16,020
CHARLES RIV LABS INTL INC COM 159864107 175 1,620 SH   SOLE 4 1,620 0 0
CHARLES RIV LABS INTL INC COM 159864107 126 1,170 SH   SOLE 7 1,170 0 0
CHARLES RIV LABS INTL INC COM 159864107 18,349 169,869 SH   SOLE 18 169,762 0 107
CHARLES RIV LABS INTL INC COM 159864107 1,668 15,441 SH   SOLE 19 15,441 0 0
CHARLES RIV LABS INTL INC COM 159864107 227,270 2,103,960 SH   SOLE 21 2,103,960 0 0
CHARLES RIV LABS INTL INC COM 159864107 166,908 1,545,157 SH   SOLE 22 1,401,678 0 143,479
CHARLES RIV LABS INTL INC COM 159864107 94 874 SH   SOLE 23 874 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,744 16,146 SH   SOLE 26 12,955 0 3,191
CHARLES RIV LABS INTL INC COM 159864107 741 6,863 SH   SOLE 28 6,863 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,882 35,940 SH   SOLE 29 0 0 35,940
CHARLES RIV LABS INTL INC COM 159864107 1,627 15,065 SH   SOLE 30 15,065 0 0
CHARLES RIV LABS INTL INC COM 159864107 117 1,086 SH   SOLE 31 1,086 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,617 42,740 SH   SOLE 34 42,740 0 0
CHARLES RIV LABS INTL INC COM 159864107 560 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 294 7,483 SH   SOLE 2 2,150 0 5,333
CHART INDS INC COM PAR $0.01 16115Q308 7 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 25 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,956 151,813 SH   SOLE 18 151,813 0 0
CHART INDS INC COM PAR $0.01 16115Q308 10,095 257,339 SH   SOLE 19 257,339 0 0
CHART INDS INC COM PAR $0.01 16115Q308 108,627 2,768,975 SH   SOLE 21 2,768,975 0 0
CHART INDS INC COM PAR $0.01 16115Q308 33,717 859,466 SH   SOLE 22 802,397 0 57,069
CHART INDS INC COM PAR $0.01 16115Q308 1,053 26,841 SH   SOLE 23 26,841 0 0
CHART INDS INC COM PAR $0.01 16115Q308 279 7,121 SH   SOLE 26 5,058 0 2,063
CHART INDS INC COM PAR $0.01 16115Q308 174 4,448 SH   SOLE 28 4,448 0 0
CHART INDS INC COM PAR $0.01 16115Q308 155 3,953 SH   SOLE 29 0 0 3,953
CHART INDS INC COM PAR $0.01 16115Q308 1,634 41,658 SH   SOLE 30 41,658 0 0
CHART INDS INC COM PAR $0.01 16115Q308 136 3,479 SH   SOLE 40 3,479 0 0
CHART INDS INC NOTE 2.000% 8/0 16115QAC4 767 770,000 PRN   SOLE 21 770,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 97,442 268,124 SH   SOLE 2 69,637 0 198,487
CHARTER COMMUNICATIONS INC N CL A 16119P108 27,525 75,739 SH   SOLE 4 67,687 0 8,052
CHARTER COMMUNICATIONS INC N CL A 16119P108 54,326 149,486 SH   SOLE 7 146,516 0 2,970
CHARTER COMMUNICATIONS INC N CL A 16119P108 488 1,342 SH   SOLE 13 1,342 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 621 1,710 SH   SOLE 15 1,710 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 10 27 SH   SOLE 17 0 0 27
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,987 489,756 SH   SOLE 18 460,296 0 29,460
CHARTER COMMUNICATIONS INC N CL A 16119P108 148,957 409,875 SH   SOLE 19 409,875 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 31,198 85,846 SH   SOLE 20 0 0 85,846
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,264,448 3,479,301 SH   SOLE 21 3,479,301 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,912,272 5,261,878 SH   SOLE 22 4,376,572 0 885,306
CHARTER COMMUNICATIONS INC N CL A 16119P108 95,532 262,869 SH   SOLE 23 262,869 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 55,683 153,220 SH   SOLE 25 153,220 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 202,971 558,503 SH   SOLE 26 187,058 0 371,445
CHARTER COMMUNICATIONS INC N CL A 16119P108 17,816 49,024 SH   SOLE 28 35,738 0 13,286
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,721 7,486 SH   SOLE 29 7,486 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 238,401 655,993 SH   SOLE 30 655,993 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 43,996 121,062 SH   SOLE 31 58,865 0 62,197
CHARTER COMMUNICATIONS INC N CL A 16119P108 13,562 37,317 SH   SOLE 32 37,317 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 64,046 176,231 SH   SOLE 34 176,231 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 67,117 184,683 SH   SOLE 36 184,683 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 407 1,121 SH   SOLE 40 1,121 0 0
CHARTER FINL CORP MD COM 16122W108 35 1,915 SH   SOLE 2 534 0 1,381
CHARTER FINL CORP MD COM 16122W108 3 165 SH   SOLE 7 165 0 0
CHARTER FINL CORP MD COM 16122W108 907 48,969 SH   SOLE 18 48,969 0 0
CHARTER FINL CORP MD COM 16122W108 243 13,140 SH   SOLE 19 13,140 0 0
CHARTER FINL CORP MD COM 16122W108 7,567 408,358 SH   SOLE 21 408,358 0 0
CHARTER FINL CORP MD COM 16122W108 3,003 162,036 SH   SOLE 22 151,770 0 10,266
CHASE CORP COM 16150R104 60 537 SH   SOLE 2 394 0 143
CHASE CORP COM 16150R104 30 271 SH   SOLE 7 271 0 0
CHASE CORP COM 16150R104 2,750 24,682 SH   SOLE 18 24,682 0 0
CHASE CORP COM 16150R104 599 5,376 SH   SOLE 19 5,376 0 0
CHASE CORP COM 16150R104 23,650 212,300 SH   SOLE 21 212,300 0 0
CHASE CORP COM 16150R104 24,839 222,974 SH   SOLE 22 210,909 0 12,065
CHASE CORP COM 16150R104 124 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 153 1,373 SH   SOLE 30 1,373 0 0
CHATHAM LODGING TR COM 16208T102 195 9,126 SH   SOLE 2 2,183 0 6,943
CHATHAM LODGING TR COM 16208T102 239 11,219 SH   SOLE 4 11,219 0 0
CHATHAM LODGING TR COM 16208T102 1,151 53,972 SH   SOLE 7 53,972 0 0
CHATHAM LODGING TR COM 16208T102 32 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 4,044 189,666 SH   SOLE 18 189,666 0 0
CHATHAM LODGING TR COM 16208T102 1,529 71,723 SH   SOLE 19 71,723 0 0
CHATHAM LODGING TR COM 16208T102 73,526 3,448,684 SH   SOLE 21 3,448,684 0 0
CHATHAM LODGING TR COM 16208T102 33,974 1,593,525 SH   SOLE 22 1,522,574 0 70,951
CHATHAM LODGING TR COM 16208T102 277 13,011 SH   SOLE 23 13,011 0 0
CHATHAM LODGING TR COM 16208T102 1,502 70,471 SH   SOLE 25 70,471 0 0
CHATHAM LODGING TR COM 16208T102 271 12,703 SH   SOLE 26 0 0 12,703
CHATHAM LODGING TR COM 16208T102 120 5,636 SH   SOLE 28 5,636 0 0
CHATHAM LODGING TR COM 16208T102 1,769 82,986 SH   SOLE 29 12,710 0 70,276
CHATHAM LODGING TR COM 16208T102 4,998 234,415 SH   SOLE 30 234,415 0 0
CHATHAM LODGING TR COM 16208T102 91 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,232 19,579 SH   SOLE 2 16,743 0 2,836
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,923 43,175 SH   SOLE 4 39,904 0 3,271
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,035 79,237 SH   SOLE 7 68,276 0 10,961
CHECK POINT SOFTWARE TECH LT ORD M22465104 114 1,000 SH   SOLE 15 1,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,718 137,854 SH   SOLE 18 133,394 0 4,460
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,980 122,611 SH   SOLE 19 122,611 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,446 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 169,289 1,484,727 SH   SOLE 21 1,484,727 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 229,477 2,012,603 SH   SOLE 22 1,824,145 0 188,458
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,310 213,210 SH   SOLE 23 213,210 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,266 98,804 SH   SOLE 25 98,804 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,969 236,531 SH   SOLE 26 79,670 0 156,861
CHECK POINT SOFTWARE TECH LT ORD M22465104 236 2,072 SH   SOLE 28 2,072 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 96 843 SH   SOLE 29 843 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 21,907 192,133 SH   SOLE 30 192,133 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,878 60,320 SH   SOLE 31 23,723 0 36,597
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,697 23,651 SH   SOLE 32 23,651 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 603 5,291 SH   SOLE 34 5,291 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,345 117,042 SH   SOLE 36 117,042 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 73 637 SH   SOLE 40 637 0 0
CHEESECAKE FACTORY INC COM 163072101 879 20,874 SH   SOLE 2 20,560 0 314
CHEESECAKE FACTORY INC COM 163072101 9 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 49 1,163 SH   SOLE 7 1,163 0 0
CHEESECAKE FACTORY INC COM 163072101 11,622 275,917 SH   SOLE 18 275,917 0 0
CHEESECAKE FACTORY INC COM 163072101 6,107 144,988 SH   SOLE 19 144,988 0 0
CHEESECAKE FACTORY INC COM 163072101 117,349 2,786,071 SH   SOLE 21 2,786,071 0 0
CHEESECAKE FACTORY INC COM 163072101 69,398 1,647,631 SH   SOLE 22 1,557,058 0 90,573
CHEESECAKE FACTORY INC COM 163072101 1,847 43,845 SH   SOLE 23 43,845 0 0
CHEESECAKE FACTORY INC COM 163072101 580 13,762 SH   SOLE 26 11,135 0 2,627
CHEESECAKE FACTORY INC COM 163072101 281 6,676 SH   SOLE 28 6,676 0 0
CHEESECAKE FACTORY INC COM 163072101 1,025 24,336 SH   SOLE 29 0 0 24,336
CHEESECAKE FACTORY INC COM 163072101 321 7,624 SH   SOLE 30 7,624 0 0
CHEESECAKE FACTORY INC COM 163072101 206 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 1,951 231,978 SH   SOLE 21 231,978 0 0
CHEETAH MOBILE INC ADR 163075104 1,633 194,191 SH   SOLE 22 194,191 0 0
CHEETAH MOBILE INC ADR 163075104 42 4,953 SH   SOLE 25 4,953 0 0
CHEETAH MOBILE INC ADR 163075104 476 56,600 SH   SOLE 30 56,600 0 0
CHEFS WHSE INC COM 163086101 46 2,407 SH   SOLE 2 1,306 0 1,101
CHEFS WHSE INC COM 163086101 4 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 9 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,363 70,627 SH   SOLE 18 70,627 0 0
CHEFS WHSE INC COM 163086101 295 15,270 SH   SOLE 19 15,270 0 0
CHEFS WHSE INC COM 163086101 12,106 627,272 SH   SOLE 21 627,272 0 0
CHEFS WHSE INC COM 163086101 8,902 461,218 SH   SOLE 22 424,745 0 36,473
CHEFS WHSE INC COM 163086101 59 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 179 9,263 SH   SOLE 29 0 0 9,263
CHEFS WHSE INC COM 163086101 52 2,676 SH   SOLE 30 2,676 0 0
CHEFS WHSE INC COM 163086101 43 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 83 5,563 SH   SOLE 2 5,124 0 439
CHEGG INC COM 163092109 41 2,751 SH   SOLE 7 2,751 0 0
CHEGG INC COM 163092109 4,709 317,327 SH   SOLE 18 317,327 0 0
CHEGG INC COM 163092109 1,026 69,145 SH   SOLE 19 69,145 0 0
CHEGG INC COM 163092109 41,148 2,772,779 SH   SOLE 21 2,772,779 0 0
CHEGG INC COM 163092109 33,855 2,281,335 SH   SOLE 22 2,099,691 0 181,644
CHEGG INC COM 163092109 87 5,878 SH   SOLE 26 0 0 5,878
CHEGG INC COM 163092109 198 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 122 8,241 SH   SOLE 29 0 0 8,241
CHEGG INC COM 163092109 204 13,749 SH   SOLE 30 13,749 0 0
CHEGG INC COM 163092109 74 4,957 SH   SOLE 40 4,957 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 12 1,856 SH   SOLE 18 1,856 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 195 31,393 SH   SOLE 21 31,393 0 0
CHEMED CORP NEW COM 16359R103 198 979 SH   SOLE 2 870 0 109
CHEMED CORP NEW COM 16359R103 47 234 SH   SOLE 4 234 0 0
CHEMED CORP NEW COM 16359R103 84 416 SH   SOLE 7 416 0 0
CHEMED CORP NEW COM 16359R103 15,872 78,557 SH   SOLE 18 78,557 0 0
CHEMED CORP NEW COM 16359R103 5,348 26,471 SH   SOLE 19 26,471 0 0
CHEMED CORP NEW COM 16359R103 280,615 1,388,839 SH   SOLE 21 1,388,839 0 0
CHEMED CORP NEW COM 16359R103 93,764 464,064 SH   SOLE 22 432,400 0 31,664
CHEMED CORP NEW COM 16359R103 2,033 10,063 SH   SOLE 23 10,063 0 0
CHEMED CORP NEW COM 16359R103 106 524 SH   SOLE 25 524 0 0
CHEMED CORP NEW COM 16359R103 1,199 5,934 SH   SOLE 26 4,593 0 1,341
CHEMED CORP NEW COM 16359R103 480 2,377 SH   SOLE 28 2,377 0 0
CHEMED CORP NEW COM 16359R103 664 3,286 SH   SOLE 29 0 0 3,286
CHEMED CORP NEW COM 16359R103 4,771 23,612 SH   SOLE 30 23,612 0 0
CHEMED CORP NEW COM 16359R103 4,619 22,859 SH   SOLE 34 22,859 0 0
CHEMED CORP NEW COM 16359R103 389 1,924 SH   SOLE 40 1,924 0 0
CHEMICAL FINL CORP COM 163731102 2,330 44,576 SH   SOLE 2 32,666 0 11,910
CHEMICAL FINL CORP COM 163731102 17 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 93 1,774 SH   SOLE 7 1,774 0 0
CHEMICAL FINL CORP COM 163731102 24,403 466,947 SH   SOLE 18 466,947 0 0
CHEMICAL FINL CORP COM 163731102 2,750 52,615 SH   SOLE 19 52,615 0 0
CHEMICAL FINL CORP COM 163731102 238,511 4,563,928 SH   SOLE 21 4,563,928 0 0
CHEMICAL FINL CORP COM 163731102 120,140 2,298,894 SH   SOLE 22 2,171,307 0 127,587
CHEMICAL FINL CORP COM 163731102 818 15,649 SH   SOLE 26 12,231 0 3,418
CHEMICAL FINL CORP COM 163731102 530 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 592 11,332 SH   SOLE 29 0 0 11,332
CHEMICAL FINL CORP COM 163731102 556 10,637 SH   SOLE 30 10,637 0 0
CHEMICAL FINL CORP COM 163731102 358 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 200 26,898 SH   SOLE 2 26,698 0 200
CHEMOCENTRYX INC COM 16383L106 5 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 646 87,069 SH   SOLE 18 87,069 0 0
CHEMOCENTRYX INC COM 16383L106 1,506 202,989 SH   SOLE 19 202,989 0 0
CHEMOCENTRYX INC COM 16383L106 11,416 1,538,596 SH   SOLE 21 1,538,596 0 0
CHEMOCENTRYX INC COM 16383L106 5,532 745,508 SH   SOLE 22 709,774 0 35,734
CHEMOCENTRYX INC COM 16383L106 1,066 143,680 SH   SOLE 23 143,680 0 0
CHEMOCENTRYX INC COM 16383L106 214 28,834 SH   SOLE 29 0 0 28,834
CHEMOURS CO COM 163851108 7,985 157,771 SH   SOLE 2 92,475 0 65,296
CHEMOURS CO COM 163851108 43 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 325 6,417 SH   SOLE 7 6,417 0 0
CHEMOURS CO COM 163851108 30,968 611,904 SH   SOLE 18 611,904 0 0
CHEMOURS CO COM 163851108 3,057 60,400 SH   SOLE 19 60,400 0 0
CHEMOURS CO COM 163851108 404,697 7,996,379 SH   SOLE 21 7,996,379 0 0
CHEMOURS CO COM 163851108 317,174 6,267,032 SH   SOLE 22 5,692,685 0 574,347
CHEMOURS CO COM 163851108 3,528 69,710 SH   SOLE 26 58,145 0 11,565
CHEMOURS CO COM 163851108 1,432 28,304 SH   SOLE 28 28,304 0 0
CHEMOURS CO COM 163851108 1,382 27,311 SH   SOLE 29 0 0 27,311
CHEMOURS CO COM 163851108 1,428 28,218 SH   SOLE 30 28,218 0 0
CHEMOURS CO COM 163851108 211 4,174 SH   SOLE 31 4,174 0 0
CHEMOURS CO COM 163851108 17 334 SH   SOLE 34 334 0 0
CHEMOURS CO COM 163851108 853 16,848 SH   SOLE 36 16,848 0 0
CHEMOURS CO COM 163851108 1,014 20,034 SH   SOLE 40 20,034 0 0
CHEMUNG FINL CORP COM 164024101 21 453 SH   SOLE 2 124 0 329
CHEMUNG FINL CORP COM 164024101 623 13,228 SH   SOLE 18 13,228 0 0
CHEMUNG FINL CORP COM 164024101 73 1,541 SH   SOLE 19 1,541 0 0
CHEMUNG FINL CORP COM 164024101 4,907 104,175 SH   SOLE 21 104,175 0 0
CHEMUNG FINL CORP COM 164024101 1,252 26,588 SH   SOLE 22 24,717 0 1,871
CHENIERE ENERGY INC COM NEW 16411R208 10,424 231,437 SH   SOLE 2 62,208 0 169,229
CHENIERE ENERGY INC COM NEW 16411R208 2,870 63,719 SH   SOLE 4 58,503 0 5,216
CHENIERE ENERGY INC COM NEW 16411R208 8,605 191,045 SH   SOLE 7 184,993 0 6,052
CHENIERE ENERGY INC COM NEW 16411R208 67 1,486 SH   SOLE 15 1,486 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,215 115,776 SH   SOLE 18 95,940 0 19,836
CHENIERE ENERGY INC COM NEW 16411R208 3,025 67,159 SH   SOLE 19 67,159 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,952 109,937 SH   SOLE 20 0 0 109,937
CHENIERE ENERGY INC COM NEW 16411R208 128,947 2,862,941 SH   SOLE 21 2,862,941 0 0
CHENIERE ENERGY INC COM NEW 16411R208 241,830 5,369,225 SH   SOLE 22 4,726,634 0 642,591
CHENIERE ENERGY INC COM NEW 16411R208 11,301 250,914 SH   SOLE 23 250,914 0 0
CHENIERE ENERGY INC COM NEW 16411R208 57,198 1,269,946 SH   SOLE 25 1,269,946 0 0
CHENIERE ENERGY INC COM NEW 16411R208 27,538 611,423 SH   SOLE 26 204,506 0 406,917
CHENIERE ENERGY INC COM NEW 16411R208 2,059 45,712 SH   SOLE 28 33,423 0 12,289
CHENIERE ENERGY INC COM NEW 16411R208 2,514 55,813 SH   SOLE 29 6,073 0 49,740
CHENIERE ENERGY INC COM NEW 16411R208 11,394 252,974 SH   SOLE 30 252,974 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,240 116,348 SH   SOLE 31 48,202 0 68,146
CHENIERE ENERGY INC COM NEW 16411R208 634 14,079 SH   SOLE 34 14,079 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,385 186,167 SH   SOLE 36 186,167 0 0
CHENIERE ENERGY INC COM NEW 16411R208 49 1,094 SH   SOLE 40 1,094 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 895 1,292,000 PRN   SOLE 21 1,292,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 125 4,332 SH   SOLE 22 4,332 0 0
CHEROKEE INC DEL NEW COM 16444H102 6 2,264 SH   SOLE 18 2,264 0 0
CHEROKEE INC DEL NEW COM 16444H102 5 1,956 SH   SOLE 19 1,956 0 0
CHEROKEE INC DEL NEW COM 16444H102 79 28,712 SH   SOLE 21 28,712 0 0
CHEROKEE INC DEL NEW COM 16444H102 665 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 67 3,706 SH   SOLE 2 794 0 2,912
CHERRY HILL MTG INVT CORP COM 164651101 22 1,210 SH   SOLE 7 1,210 0 0
CHERRY HILL MTG INVT CORP COM 164651101 930 51,394 SH   SOLE 18 51,394 0 0
CHERRY HILL MTG INVT CORP COM 164651101 180 9,937 SH   SOLE 19 9,937 0 0
CHERRY HILL MTG INVT CORP COM 164651101 12,298 679,461 SH   SOLE 21 679,461 0 0
CHERRY HILL MTG INVT CORP COM 164651101 4,405 243,347 SH   SOLE 22 182,954 0 60,393
CHESAPEAKE ENERGY CORP COM 165167107 3,211 746,722 SH   SOLE 2 183,862 0 562,860
CHESAPEAKE ENERGY CORP COM 165167107 16 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,524 587,012 SH   SOLE 7 587,012 0 0
CHESAPEAKE ENERGY CORP COM 165167107 8,277 1,924,772 SH   SOLE 18 1,886,718 0 38,054
CHESAPEAKE ENERGY CORP COM 165167107 684 159,181 SH   SOLE 19 159,181 0 0
CHESAPEAKE ENERGY CORP COM 165167107 83,001 19,302,616 SH   SOLE 21 19,302,616 0 0
CHESAPEAKE ENERGY CORP COM 165167107 107,752 25,058,499 SH   SOLE 22 20,852,041 0 4,206,458
CHESAPEAKE ENERGY CORP COM 165167107 1,804 419,544 SH   SOLE 26 327,680 0 91,864
CHESAPEAKE ENERGY CORP COM 165167107 564 131,074 SH   SOLE 28 131,074 0 0
CHESAPEAKE ENERGY CORP COM 165167107 727 169,117 SH   SOLE 29 0 0 169,117
CHESAPEAKE ENERGY CORP COM 165167107 9,393 2,184,330 SH   SOLE 30 2,184,330 0 0
CHESAPEAKE ENERGY CORP COM 165167107 366 85,221 SH   SOLE 31 85,221 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,617 375,968 SH   SOLE 36 375,968 0 0
CHESAPEAKE ENERGY CORP COM 165167107 432 100,566 SH   SOLE 40 100,566 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 34 8,000 SH Put SOLE 2 8,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 105 24,500 SH Put SOLE 18 24,500 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 860 200,000 SH Put SOLE 19 200,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 382 14,153 SH   SOLE 2 4,810 0 9,343
CHESAPEAKE LODGING TR SH BEN INT 165240102 532 19,740 SH   SOLE 4 19,740 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,131 79,002 SH   SOLE 7 79,002 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 52 1,930 SH   SOLE 15 1,930 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,956 295,011 SH   SOLE 18 295,011 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,554 94,708 SH   SOLE 19 94,708 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 143,936 5,336,890 SH   SOLE 21 5,336,890 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 64,300 2,384,148 SH   SOLE 22 2,242,317 0 141,831
CHESAPEAKE LODGING TR SH BEN INT 165240102 47 1,725 SH   SOLE 23 1,725 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,861 106,075 SH   SOLE 25 106,075 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 990 36,711 SH   SOLE 26 13,821 0 22,890
CHESAPEAKE LODGING TR SH BEN INT 165240102 237 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 557 20,644 SH   SOLE 29 20,644 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 10,085 373,939 SH   SOLE 30 373,939 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 171 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 250 3,190 SH   SOLE 2 872 0 2,318
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 35 442 SH   SOLE 7 442 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,573 58,436 SH   SOLE 18 58,436 0 0
CHESAPEAKE UTILS CORP COM 165303108 951 12,153 SH   SOLE 19 12,153 0 0
CHESAPEAKE UTILS CORP COM 165303108 37,281 476,433 SH   SOLE 21 476,433 0 0
CHESAPEAKE UTILS CORP COM 165303108 32,774 418,840 SH   SOLE 22 390,800 0 28,040
CHESAPEAKE UTILS CORP COM 165303108 305 3,892 SH   SOLE 23 3,892 0 0
CHESAPEAKE UTILS CORP COM 165303108 485 6,196 SH   SOLE 26 5,309 0 887
CHESAPEAKE UTILS CORP COM 165303108 192 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 192 2,448 SH   SOLE 30 2,448 0 0
CHESAPEAKE UTILS CORP COM 165303108 125 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 291,151 2,477,878 SH   SOLE 2 631,631 0 1,846,247
CHEVRON CORP NEW COM 166764100 74,720 635,917 SH   SOLE 4 588,026 0 47,891
CHEVRON CORP NEW COM 166764100 198,716 1,691,202 SH   SOLE 7 1,512,458 0 178,744
CHEVRON CORP NEW COM 166764100 3,211 27,329 SH   SOLE 13 27,329 0 0
CHEVRON CORP NEW COM 166764100 1,488 12,663 SH   SOLE 15 12,663 0 0
CHEVRON CORP NEW COM 166764100 2 17 SH   SOLE 17 0 0 17
CHEVRON CORP NEW COM 166764100 683,608 5,817,944 SH   SOLE 18 5,409,595 0 408,349
CHEVRON CORP NEW COM 166764100 561,741 4,780,777 SH   SOLE 19 4,780,777 0 0
CHEVRON CORP NEW COM 166764100 103,931 884,519 SH   SOLE 20 0 0 884,519
CHEVRON CORP NEW COM 166764100 4,501,015 38,306,508 SH   SOLE 21 38,306,508 0 0
CHEVRON CORP NEW COM 166764100 5,955,216 50,682,690 SH   SOLE 22 41,406,351 0 9,276,339
CHEVRON CORP NEW COM 166764100 274,916 2,339,711 SH   SOLE 23 2,339,711 0 0
CHEVRON CORP NEW COM 166764100 182,488 1,553,087 SH   SOLE 25 1,528,735 0 24,352
CHEVRON CORP NEW COM 166764100 606,418 5,161,000 SH   SOLE 26 1,500,917 0 3,660,083
CHEVRON CORP NEW COM 166764100 50,655 431,107 SH   SOLE 28 314,418 0 116,689
CHEVRON CORP NEW COM 166764100 44,561 379,241 SH   SOLE 29 269,457 0 109,784
CHEVRON CORP NEW COM 166764100 675,292 5,747,163 SH   SOLE 30 5,747,163 0 0
CHEVRON CORP NEW COM 166764100 117,737 1,002,015 SH   SOLE 31 409,824 0 592,191
CHEVRON CORP NEW COM 166764100 22,903 194,918 SH   SOLE 32 194,918 0 0
CHEVRON CORP NEW COM 166764100 223,657 1,903,466 SH   SOLE 34 1,903,466 0 0
CHEVRON CORP NEW COM 166764100 250,809 2,134,547 SH   SOLE 36 2,134,547 0 0
CHEVRON CORP NEW COM 166764100 1,128 9,601 SH   SOLE 40 9,601 0 0
CHF SOLUTIONS INC COM 12542Q102 0 190 SH   SOLE 21 190 0 0
CHIASMA INC COM 16706W102 8 3,229 SH   SOLE 18 3,229 0 0
CHIASMA INC COM 16706W102 17 6,599 SH   SOLE 19 6,599 0 0
CHIASMA INC COM 16706W102 113 44,316 SH   SOLE 21 44,316 0 0
CHIASMA INC COM 16706W102 286 112,040 SH   SOLE 22 112,040 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 394 23,423 SH   SOLE 2 5,740 0 17,683
CHICAGO BRIDGE & IRON CO N V COM 167250109 9 549 SH   SOLE 4 549 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 453 26,982 SH   SOLE 7 26,982 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 6,324 376,418 SH   SOLE 18 376,418 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,258 74,894 SH   SOLE 19 74,894 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 53,357 3,176,035 SH   SOLE 21 3,176,035 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 45,163 2,688,294 SH   SOLE 22 2,480,605 0 207,689
CHICAGO BRIDGE & IRON CO N V COM 167250109 449 26,729 SH   SOLE 26 19,541 0 7,188
CHICAGO BRIDGE & IRON CO N V COM 167250109 254 15,110 SH   SOLE 28 15,110 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 282 16,799 SH   SOLE 30 16,799 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 87 5,202 SH   SOLE 36 5,202 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 200 11,913 SH   SOLE 40 11,913 0 0
CHICAGO RIVET & MACH CO COM 168088102 15 494 SH   SOLE 19 494 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 257 28,710 SH   SOLE 2 7,439 0 21,271
CHICOS FAS INC COM 168615102 3 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 32 3,543 SH   SOLE 7 3,543 0 0
CHICOS FAS INC COM 168615102 5,695 636,288 SH   SOLE 18 636,288 0 0
CHICOS FAS INC COM 168615102 853 95,323 SH   SOLE 19 95,323 0 0
CHICOS FAS INC COM 168615102 102,428 11,444,428 SH   SOLE 21 11,444,428 0 0
CHICOS FAS INC COM 168615102 29,505 3,296,607 SH   SOLE 22 3,033,431 0 263,176
CHICOS FAS INC COM 168615102 216 24,139 SH   SOLE 23 24,139 0 0
CHICOS FAS INC COM 168615102 358 39,993 SH   SOLE 26 31,301 0 8,692
CHICOS FAS INC COM 168615102 171 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 419 46,795 SH   SOLE 29 0 0 46,795
CHICOS FAS INC COM 168615102 1,817 203,012 SH   SOLE 30 203,012 0 0
CHICOS FAS INC COM 168615102 59 6,590 SH   SOLE 34 6,590 0 0
CHICOS FAS INC COM 168615102 19 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 143 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 130 1,101 SH   SOLE 2 961 0 140
CHILDRENS PL INC COM 168905107 7 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 46 390 SH   SOLE 7 390 0 0
CHILDRENS PL INC COM 168905107 9,488 80,306 SH   SOLE 18 80,306 0 0
CHILDRENS PL INC COM 168905107 1,541 13,046 SH   SOLE 19 13,046 0 0
CHILDRENS PL INC COM 168905107 179,760 1,521,457 SH   SOLE 21 1,521,457 0 0
CHILDRENS PL INC COM 168905107 54,050 457,470 SH   SOLE 22 422,946 0 34,524
CHILDRENS PL INC COM 168905107 1,236 10,463 SH   SOLE 23 10,463 0 0
CHILDRENS PL INC COM 168905107 1,099 9,300 SH   SOLE 26 7,777 0 1,523
CHILDRENS PL INC COM 168905107 348 2,945 SH   SOLE 28 2,945 0 0
CHILDRENS PL INC COM 168905107 207 1,748 SH   SOLE 29 0 0 1,748
CHILDRENS PL INC COM 168905107 3,210 27,172 SH   SOLE 30 27,172 0 0
CHILDRENS PL INC COM 168905107 278 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,876 151,983 SH   SOLE 2 53,810 0 98,173
CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 79 4,162 SH   SOLE 7 4,162 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,811 201,452 SH   SOLE 18 201,452 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,268 172,753 SH   SOLE 19 172,753 0 0
CHIMERA INVT CORP COM NEW 16934Q208 113,096 5,977,571 SH   SOLE 21 5,977,571 0 0
CHIMERA INVT CORP COM NEW 16934Q208 94,431 4,991,050 SH   SOLE 22 4,397,368 0 593,682
CHIMERA INVT CORP COM NEW 16934Q208 624 32,970 SH   SOLE 25 32,970 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,305 68,969 SH   SOLE 26 55,895 0 13,074
CHIMERA INVT CORP COM NEW 16934Q208 497 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 491 25,928 SH   SOLE 30 25,928 0 0
CHIMERA INVT CORP COM NEW 16934Q208 82 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,523 80,520 SH   SOLE 34 80,520 0 0
CHIMERA INVT CORP COM NEW 16934Q208 275 14,534 SH   SOLE 36 14,534 0 0
CHIMERA INVT CORP COM NEW 16934Q208 368 19,446 SH   SOLE 40 19,446 0 0
CHIMERIX INC COM 16934W106 52 9,964 SH   SOLE 2 2,895 0 7,069
CHIMERIX INC COM 16934W106 1 96 SH   SOLE 4 96 0 0
CHIMERIX INC COM 16934W106 6 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 980 186,612 SH   SOLE 18 186,612 0 0
CHIMERIX INC COM 16934W106 180 34,274 SH   SOLE 19 34,274 0 0
CHIMERIX INC COM 16934W106 8,013 1,526,290 SH   SOLE 21 1,526,290 0 0
CHIMERIX INC COM 16934W106 6,005 1,143,746 SH   SOLE 22 1,067,329 0 76,417
CHIMERIX INC COM 16934W106 40 7,545 SH   SOLE 26 6,369 0 1,176
CHIMERIX INC COM 16934W106 32 6,003 SH   SOLE 28 6,003 0 0
CHIMERIX INC COM 16934W106 29 5,553 SH   SOLE 30 5,553 0 0
CHIMERIX INC COM 16934W106 23 4,413 SH   SOLE 40 4,413 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,040 11,273 SH   SOLE 2 11,273 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 38,066 412,552 SH   SOLE 21 412,552 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 26,950 292,078 SH   SOLE 22 170,141 0 121,937
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 152 1,647 SH   SOLE 25 1,647 0 0
CHINA CERAMICS CO LTD SHS NEW G2113X134 28 20,390 SH   SOLE 22 20,390 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2 100 SH   SOLE 2 100 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 569 4,787 SH   SOLE 25 4,787 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,288 104,574 SH   SOLE 2 104,574 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 255 5,049 SH   SOLE 4 5,049 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,056 99,981 SH   SOLE 18 99,981 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 16,153 319,420 SH   SOLE 19 319,420 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 402 7,942 SH   SOLE 21 7,942 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 98,386 1,945,540 SH   SOLE 22 1,526,850 0 418,690
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,240 123,403 SH   SOLE 34 123,403 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,951 25,755 SH   SOLE 2 25,755 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,058 27,159 SH   SOLE 18 27,159 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 367 4,845 SH   SOLE 19 4,845 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,530 20,193 SH   SOLE 21 20,193 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 46,084 608,284 SH   SOLE 22 524,070 0 84,214
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 86 1,135 SH   SOLE 34 1,135 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 4 664 SH   SOLE 22 664 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 5 100 SH   SOLE 2 100 0 0
CHINA YUCHAI INTL LTD COM G21082105 36 1,614 SH   SOLE 18 1,614 0 0
CHINA YUCHAI INTL LTD COM G21082105 47 2,124 SH   SOLE 21 2,124 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,769 124,384 SH   SOLE 22 124,384 0 0
CHINA YUCHAI INTL LTD COM G21082105 221 9,949 SH   SOLE 30 9,949 0 0
CHINA YUCHAI INTL LTD COM G21082105 134 6,006 SH   SOLE 34 6,006 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 0 19 SH   SOLE 22 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,267 36,600 SH   SOLE 2 9,898 0 26,702
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,625 8,529 SH   SOLE 4 7,540 0 989
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,092 19,790 SH   SOLE 7 17,692 0 2,098
CHIPOTLE MEXICAN GRILL INC COM 169656105 48 157 SH   SOLE 15 157 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,033 55,333 SH   SOLE 18 51,664 0 3,669
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,364 4,432 SH   SOLE 19 4,432 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 153,895 499,936 SH   SOLE 21 499,936 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 206,534 670,935 SH   SOLE 22 555,043 0 115,892
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,981 35,673 SH   SOLE 23 35,673 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,576 21,361 SH   SOLE 25 21,361 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,880 77,575 SH   SOLE 26 30,104 0 47,471
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,872 6,082 SH   SOLE 28 4,509 0 1,573
CHIPOTLE MEXICAN GRILL INC COM 169656105 278 902 SH   SOLE 29 902 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,721 73,811 SH   SOLE 30 73,811 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,539 14,745 SH   SOLE 31 5,982 0 8,763
CHIPOTLE MEXICAN GRILL INC COM 169656105 549 1,783 SH   SOLE 34 1,783 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,259 23,582 SH   SOLE 36 23,582 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 46 150 SH   SOLE 40 150 0 0
CHOICE HOTELS INTL INC COM 169905106 1,147 17,949 SH   SOLE 2 6,478 0 11,471
CHOICE HOTELS INTL INC COM 169905106 10 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 56 872 SH   SOLE 7 872 0 0
CHOICE HOTELS INTL INC COM 169905106 1,277 19,986 SH   SOLE 13 19,986 0 0
CHOICE HOTELS INTL INC COM 169905106 1,993 31,190 SH   SOLE 18 31,190 0 0
CHOICE HOTELS INTL INC COM 169905106 2,377 37,195 SH   SOLE 19 37,195 0 0
CHOICE HOTELS INTL INC COM 169905106 23,354 365,479 SH   SOLE 21 365,479 0 0
CHOICE HOTELS INTL INC COM 169905106 74,964 1,173,150 SH   SOLE 22 948,206 0 224,944
CHOICE HOTELS INTL INC COM 169905106 706 11,050 SH   SOLE 26 9,317 0 1,733
CHOICE HOTELS INTL INC COM 169905106 339 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 5,284 82,691 SH   SOLE 29 0 0 82,691
CHOICE HOTELS INTL INC COM 169905106 343 5,365 SH   SOLE 30 5,365 0 0
CHOICE HOTELS INTL INC COM 169905106 52 812 SH   SOLE 31 812 0 0
CHOICE HOTELS INTL INC COM 169905106 2,590 40,527 SH   SOLE 34 40,527 0 0
CHOICE HOTELS INTL INC COM 169905106 814 12,740 SH   SOLE 36 12,740 0 0
CHOICE HOTELS INTL INC COM 169905106 264 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 7 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 8 6,159 SH   SOLE 19 6,159 0 0
CHRISTOPHER & BANKS CORP COM 171046105 112 82,371 SH   SOLE 21 82,371 0 0
CHRISTOPHER & BANKS CORP COM 171046105 957 703,887 SH   SOLE 22 703,887 0 0
CHROMADEX CORP COM NEW 171077407 30 6,869 SH   SOLE 18 6,869 0 0
CHROMADEX CORP COM NEW 171077407 406 94,421 SH   SOLE 21 94,421 0 0
CHUBB LIMITED COM H1467J104 85,659 600,906 SH   SOLE 2 146,484 0 454,422
CHUBB LIMITED COM H1467J104 23,961 168,087 SH   SOLE 4 151,417 0 16,670
CHUBB LIMITED COM H1467J104 53,864 377,857 SH   SOLE 7 364,359 0 13,498
CHUBB LIMITED COM H1467J104 777 5,454 SH   SOLE 13 5,454 0 0
CHUBB LIMITED COM H1467J104 450 3,160 SH   SOLE 15 3,160 0 0
CHUBB LIMITED COM H1467J104 144,727 1,015,269 SH   SOLE 18 948,819 0 66,450
CHUBB LIMITED COM H1467J104 160,073 1,122,928 SH   SOLE 19 1,122,928 0 0
CHUBB LIMITED COM H1467J104 35,393 248,287 SH   SOLE 20 0 0 248,287
CHUBB LIMITED COM H1467J104 1,142,528 8,014,927 SH   SOLE 21 8,014,927 0 0
CHUBB LIMITED COM H1467J104 1,782,458 12,504,092 SH   SOLE 22 10,333,809 0 2,170,283
CHUBB LIMITED COM H1467J104 82,201 576,645 SH   SOLE 23 576,645 0 0
CHUBB LIMITED COM H1467J104 52,504 368,321 SH   SOLE 25 368,321 0 0
CHUBB LIMITED COM H1467J104 285,269 2,001,188 SH   SOLE 26 419,665 0 1,581,523
CHUBB LIMITED COM H1467J104 15,046 105,548 SH   SOLE 28 76,743 0 28,805
CHUBB LIMITED COM H1467J104 2,439 17,112 SH   SOLE 29 17,112 0 0
CHUBB LIMITED COM H1467J104 211,463 1,483,430 SH   SOLE 30 1,483,430 0 0
CHUBB LIMITED COM H1467J104 28,568 200,410 SH   SOLE 31 96,158 0 104,252
CHUBB LIMITED COM H1467J104 66,122 463,852 SH   SOLE 34 463,852 0 0
CHUBB LIMITED COM H1467J104 69,979 490,908 SH   SOLE 36 490,908 0 0
CHUBB LIMITED COM H1467J104 339 2,381 SH   SOLE 40 2,381 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 103 3,007 SH   SOLE 15 3,007 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3,446 101,040 SH   SOLE 21 101,040 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 968 28,382 SH   SOLE 22 0 0 28,382
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,720 79,756 SH   SOLE 30 79,756 0 0
CHURCH & DWIGHT INC COM 171340102 17,413 359,397 SH   SOLE 2 116,072 0 243,325
CHURCH & DWIGHT INC COM 171340102 4,615 95,255 SH   SOLE 4 84,562 0 10,693
CHURCH & DWIGHT INC COM 171340102 13,716 283,104 SH   SOLE 7 265,928 0 17,176
CHURCH & DWIGHT INC COM 171340102 315 6,498 SH   SOLE 13 6,498 0 0
CHURCH & DWIGHT INC COM 171340102 91 1,876 SH   SOLE 15 1,876 0 0
CHURCH & DWIGHT INC COM 171340102 28,568 589,644 SH   SOLE 18 554,902 0 34,742
CHURCH & DWIGHT INC COM 171340102 2,229 46,007 SH   SOLE 19 46,007 0 0
CHURCH & DWIGHT INC COM 171340102 10,258 211,719 SH   SOLE 20 0 0 211,719
CHURCH & DWIGHT INC COM 171340102 331,815 6,848,607 SH   SOLE 21 6,848,607 0 0
CHURCH & DWIGHT INC COM 171340102 362,794 7,488,010 SH   SOLE 22 6,318,128 0 1,169,882
CHURCH & DWIGHT INC COM 171340102 15,903 328,227 SH   SOLE 23 328,227 0 0
CHURCH & DWIGHT INC COM 171340102 10,080 208,048 SH   SOLE 25 208,048 0 0
CHURCH & DWIGHT INC COM 171340102 41,608 858,781 SH   SOLE 26 271,397 0 587,384
CHURCH & DWIGHT INC COM 171340102 2,769 57,160 SH   SOLE 28 41,973 0 15,187
CHURCH & DWIGHT INC COM 171340102 3,477 71,764 SH   SOLE 29 9,122 0 62,642
CHURCH & DWIGHT INC COM 171340102 57,848 1,193,968 SH   SOLE 30 1,193,968 0 0
CHURCH & DWIGHT INC COM 171340102 8,716 179,895 SH   SOLE 31 55,676 0 124,219
CHURCH & DWIGHT INC COM 171340102 825 17,031 SH   SOLE 34 17,031 0 0
CHURCH & DWIGHT INC COM 171340102 13,735 283,492 SH   SOLE 36 283,492 0 0
CHURCH & DWIGHT INC COM 171340102 62 1,278 SH   SOLE 40 1,278 0 0
CHURCHILL DOWNS INC COM 171484108 1,217 5,903 SH   SOLE 2 5,903 0 0
CHURCHILL DOWNS INC COM 171484108 14 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 68 331 SH   SOLE 7 331 0 0
CHURCHILL DOWNS INC COM 171484108 16,837 81,653 SH   SOLE 18 81,653 0 0
CHURCHILL DOWNS INC COM 171484108 2,081 10,093 SH   SOLE 19 10,093 0 0
CHURCHILL DOWNS INC COM 171484108 168,358 816,478 SH   SOLE 21 816,478 0 0
CHURCHILL DOWNS INC COM 171484108 85,560 414,936 SH   SOLE 22 387,679 0 27,257
CHURCHILL DOWNS INC COM 171484108 1,031 4,999 SH   SOLE 26 4,153 0 846
CHURCHILL DOWNS INC COM 171484108 485 2,353 SH   SOLE 28 2,353 0 0
CHURCHILL DOWNS INC COM 171484108 634 3,077 SH   SOLE 30 3,077 0 0
CHURCHILL DOWNS INC COM 171484108 289 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 17 809 SH   SOLE 2 809 0 0
CHUYS HLDGS INC COM 171604101 8 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,659 78,826 SH   SOLE 18 78,826 0 0
CHUYS HLDGS INC COM 171604101 261 12,392 SH   SOLE 19 12,392 0 0
CHUYS HLDGS INC COM 171604101 31,347 1,489,172 SH   SOLE 21 1,489,172 0 0
CHUYS HLDGS INC COM 171604101 10,142 481,818 SH   SOLE 22 452,129 0 29,689
CHUYS HLDGS INC COM 171604101 51 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 479 22,734 SH   SOLE 30 22,734 0 0
CHUYS HLDGS INC COM 171604101 40 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 19 2,372 SH   SOLE 18 2,372 0 0
CIDARA THERAPEUTICS INC COM 171757107 278 34,272 SH   SOLE 21 34,272 0 0
CIDARA THERAPEUTICS INC COM 171757107 244 30,091 SH   SOLE 22 30,091 0 0
CIENA CORP COM NEW 171779309 1,606 73,104 SH   SOLE 2 72,081 0 1,023
CIENA CORP COM NEW 171779309 17 785 SH   SOLE 4 785 0 0
CIENA CORP COM NEW 171779309 76 3,458 SH   SOLE 7 3,458 0 0
CIENA CORP COM NEW 171779309 19,254 876,394 SH   SOLE 18 876,394 0 0
CIENA CORP COM NEW 171779309 13,954 635,127 SH   SOLE 19 635,127 0 0
CIENA CORP COM NEW 171779309 200,988 9,148,277 SH   SOLE 21 9,148,277 0 0
CIENA CORP COM NEW 171779309 98,428 4,480,118 SH   SOLE 22 4,204,468 0 275,650
CIENA CORP COM NEW 171779309 1,904 86,657 SH   SOLE 23 86,657 0 0
CIENA CORP COM NEW 171779309 1,000 45,531 SH   SOLE 26 38,886 0 6,645
CIENA CORP COM NEW 171779309 482 21,951 SH   SOLE 28 21,951 0 0
CIENA CORP COM NEW 171779309 1,379 62,775 SH   SOLE 29 0 0 62,775
CIENA CORP COM NEW 171779309 487 22,168 SH   SOLE 30 22,168 0 0
CIENA CORP COM NEW 171779309 309 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 90,740 485,397 SH   SOLE 2 240,992 0 244,405
CIGNA CORPORATION COM 125509109 16,686 89,257 SH   SOLE 4 80,208 0 9,049
CIGNA CORPORATION COM 125509109 41,442 221,687 SH   SOLE 7 212,980 0 8,707
CIGNA CORPORATION COM 125509109 1,074 5,745 SH   SOLE 13 5,745 0 0
CIGNA CORPORATION COM 125509109 320 1,710 SH   SOLE 15 1,710 0 0
CIGNA CORPORATION COM 125509109 3 14 SH   SOLE 17 0 0 14
CIGNA CORPORATION COM 125509109 114,442 612,185 SH   SOLE 18 576,865 0 35,320
CIGNA CORPORATION COM 125509109 167,833 897,791 SH   SOLE 19 897,791 0 0
CIGNA CORPORATION COM 125509109 27,383 146,480 SH   SOLE 20 0 0 146,480
CIGNA CORPORATION COM 125509109 844,587 4,517,958 SH   SOLE 21 4,517,958 0 0
CIGNA CORPORATION COM 125509109 1,297,528 6,940,878 SH   SOLE 22 5,810,967 0 1,129,911
CIGNA CORPORATION COM 125509109 58,920 315,183 SH   SOLE 23 315,183 0 0
CIGNA CORPORATION COM 125509109 36,646 196,032 SH   SOLE 25 196,032 0 0
CIGNA CORPORATION COM 125509109 162,839 871,077 SH   SOLE 26 231,299 0 639,778
CIGNA CORPORATION COM 125509109 10,864 58,115 SH   SOLE 28 42,201 0 15,914
CIGNA CORPORATION COM 125509109 1,672 8,946 SH   SOLE 29 8,946 0 0
CIGNA CORPORATION COM 125509109 156,826 838,912 SH   SOLE 30 838,912 0 0
CIGNA CORPORATION COM 125509109 24,054 128,671 SH   SOLE 31 52,656 0 76,015
CIGNA CORPORATION COM 125509109 65,885 352,439 SH   SOLE 34 352,439 0 0
CIGNA CORPORATION COM 125509109 48,362 258,701 SH   SOLE 36 258,701 0 0
CIGNA CORPORATION COM 125509109 240 1,284 SH   SOLE 40 1,284 0 0
CIM COML TR CORP COM 125525105 50 2,998 SH   SOLE 19 2,998 0 0
CIM COML TR CORP COM 125525105 71 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 877 52,205 SH   SOLE 22 52,205 0 0
CIMAREX ENERGY CO COM 171798101 16,613 146,151 SH   SOLE 2 57,570 0 88,581
CIMAREX ENERGY CO COM 171798101 3,712 32,658 SH   SOLE 4 30,282 0 2,376
CIMAREX ENERGY CO COM 171798101 8,205 72,180 SH   SOLE 7 67,313 0 4,867
CIMAREX ENERGY CO COM 171798101 66 584 SH   SOLE 15 584 0 0
CIMAREX ENERGY CO COM 171798101 23,396 205,826 SH   SOLE 18 192,794 0 13,032
CIMAREX ENERGY CO COM 171798101 48,348 425,336 SH   SOLE 19 425,336 0 0
CIMAREX ENERGY CO COM 171798101 5,615 49,394 SH   SOLE 20 0 0 49,394
CIMAREX ENERGY CO COM 171798101 230,271 2,025,781 SH   SOLE 21 2,025,781 0 0
CIMAREX ENERGY CO COM 171798101 294,880 2,594,172 SH   SOLE 22 2,171,582 0 422,590
CIMAREX ENERGY CO COM 171798101 14,388 126,580 SH   SOLE 23 126,580 0 0
CIMAREX ENERGY CO COM 171798101 9,367 82,408 SH   SOLE 25 82,408 0 0
CIMAREX ENERGY CO COM 171798101 28,749 252,918 SH   SOLE 26 96,775 0 156,143
CIMAREX ENERGY CO COM 171798101 2,483 21,843 SH   SOLE 28 15,988 0 5,855
CIMAREX ENERGY CO COM 171798101 13,194 116,074 SH   SOLE 29 92,673 0 23,401
CIMAREX ENERGY CO COM 171798101 35,328 310,798 SH   SOLE 30 310,798 0 0
CIMAREX ENERGY CO COM 171798101 6,574 57,835 SH   SOLE 31 25,775 0 32,060
CIMAREX ENERGY CO COM 171798101 82,894 729,253 SH   SOLE 34 729,253 0 0
CIMAREX ENERGY CO COM 171798101 10,392 91,426 SH   SOLE 36 91,426 0 0
CIMAREX ENERGY CO COM 171798101 69 610 SH   SOLE 40 610 0 0
CIMPRESS N V SHS EURO N20146101 177 1,811 SH   SOLE 2 1,556 0 255
CIMPRESS N V SHS EURO N20146101 14 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 62 633 SH   SOLE 7 633 0 0
CIMPRESS N V SHS EURO N20146101 8,184 83,796 SH   SOLE 18 83,796 0 0
CIMPRESS N V SHS EURO N20146101 1,485 15,206 SH   SOLE 19 15,206 0 0
CIMPRESS N V SHS EURO N20146101 71,502 732,150 SH   SOLE 21 732,150 0 0
CIMPRESS N V SHS EURO N20146101 27,609 282,709 SH   SOLE 22 235,357 0 47,352
CIMPRESS N V SHS EURO N20146101 845 8,649 SH   SOLE 26 6,947 0 1,702
CIMPRESS N V SHS EURO N20146101 396 4,050 SH   SOLE 28 4,050 0 0
CIMPRESS N V SHS EURO N20146101 375 3,844 SH   SOLE 30 3,844 0 0
CIMPRESS N V SHS EURO N20146101 219 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 189 9,508 SH   SOLE 2 2,377 0 7,131
CINCINNATI BELL INC NEW COM NEW 171871502 7 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 23 1,160 SH   SOLE 7 1,160 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 4,137 208,429 SH   SOLE 18 208,429 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 608 30,632 SH   SOLE 19 30,632 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 90,614 4,564,959 SH   SOLE 21 4,564,959 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 23,915 1,204,810 SH   SOLE 22 1,122,270 0 82,540
CINCINNATI BELL INC NEW COM NEW 171871502 552 27,831 SH   SOLE 26 25,039 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 110 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,162 58,555 SH   SOLE 30 58,555 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 90 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 19,158 250,202 SH   SOLE 2 102,537 0 147,665
CINCINNATI FINL CORP COM 172062101 3,819 49,874 SH   SOLE 4 44,060 0 5,814
CINCINNATI FINL CORP COM 172062101 33,641 439,353 SH   SOLE 7 229,682 0 209,671
CINCINNATI FINL CORP COM 172062101 479 6,252 SH   SOLE 13 6,252 0 0
CINCINNATI FINL CORP COM 172062101 85 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 28,973 378,391 SH   SOLE 18 357,198 0 21,193
CINCINNATI FINL CORP COM 172062101 2,139 27,939 SH   SOLE 19 27,939 0 0
CINCINNATI FINL CORP COM 172062101 8,739 114,129 SH   SOLE 20 0 0 114,129
CINCINNATI FINL CORP COM 172062101 455,842 5,953,278 SH   SOLE 21 5,953,278 0 0
CINCINNATI FINL CORP COM 172062101 322,355 4,209,942 SH   SOLE 22 3,480,829 0 729,113
CINCINNATI FINL CORP COM 172062101 15,465 201,967 SH   SOLE 23 201,967 0 0
CINCINNATI FINL CORP COM 172062101 9,127 119,202 SH   SOLE 25 119,202 0 0
CINCINNATI FINL CORP COM 172062101 33,492 437,405 SH   SOLE 26 169,606 0 267,799
CINCINNATI FINL CORP COM 172062101 2,736 35,734 SH   SOLE 28 25,845 0 9,889
CINCINNATI FINL CORP COM 172062101 3,337 43,577 SH   SOLE 29 5,081 0 38,496
CINCINNATI FINL CORP COM 172062101 54,469 711,368 SH   SOLE 30 711,368 0 0
CINCINNATI FINL CORP COM 172062101 7,344 95,917 SH   SOLE 31 32,332 0 63,585
CINCINNATI FINL CORP COM 172062101 3,932 51,349 SH   SOLE 32 51,349 0 0
CINCINNATI FINL CORP COM 172062101 797 10,403 SH   SOLE 34 10,403 0 0
CINCINNATI FINL CORP COM 172062101 11,486 150,002 SH   SOLE 36 150,002 0 0
CINCINNATI FINL CORP COM 172062101 61 798 SH   SOLE 40 798 0 0
CINEDIGM CORP COM NEW 172406209 6 3,986 SH   SOLE 21 3,986 0 0
CINEDIGM CORP COM NEW 172406209 22 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 4,268 117,870 SH   SOLE 2 62,846 0 55,024
CINEMARK HOLDINGS INC COM 17243V102 16 442 SH   SOLE 4 442 0 0
CINEMARK HOLDINGS INC COM 17243V102 471 13,000 SH   SOLE 7 13,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 14,331 395,769 SH   SOLE 18 395,769 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,244 34,347 SH   SOLE 19 34,347 0 0
CINEMARK HOLDINGS INC COM 17243V102 249,348 6,886,175 SH   SOLE 21 6,886,175 0 0
CINEMARK HOLDINGS INC COM 17243V102 122,521 3,383,626 SH   SOLE 22 3,043,823 0 339,803
CINEMARK HOLDINGS INC COM 17243V102 1,146 31,644 SH   SOLE 26 25,532 0 6,112
CINEMARK HOLDINGS INC COM 17243V102 543 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,152 31,818 SH   SOLE 29 0 0 31,818
CINEMARK HOLDINGS INC COM 17243V102 604 16,687 SH   SOLE 30 16,687 0 0
CINEMARK HOLDINGS INC COM 17243V102 88 2,431 SH   SOLE 31 2,431 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,872 51,705 SH   SOLE 32 51,705 0 0
CINEMARK HOLDINGS INC COM 17243V102 165 4,553 SH   SOLE 36 4,553 0 0
CINEMARK HOLDINGS INC COM 17243V102 404 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 17,298 119,889 SH   SOLE 2 34,887 0 85,002
CINTAS CORP COM 172908105 4,515 31,290 SH   SOLE 4 27,339 0 3,951
CINTAS CORP COM 172908105 32,384 224,451 SH   SOLE 7 111,421 0 113,030
CINTAS CORP COM 172908105 273 1,892 SH   SOLE 13 1,892 0 0
CINTAS CORP COM 172908105 112 775 SH   SOLE 15 775 0 0
CINTAS CORP COM 172908105 26,707 185,102 SH   SOLE 18 172,945 0 12,157
CINTAS CORP COM 172908105 2,171 15,047 SH   SOLE 19 15,047 0 0
CINTAS CORP COM 172908105 9,525 66,020 SH   SOLE 20 0 0 66,020
CINTAS CORP COM 172908105 345,097 2,391,858 SH   SOLE 21 2,391,858 0 0
CINTAS CORP COM 172908105 357,419 2,477,259 SH   SOLE 22 2,077,783 0 399,476
CINTAS CORP COM 172908105 15,824 109,674 SH   SOLE 23 109,674 0 0
CINTAS CORP COM 172908105 9,742 67,520 SH   SOLE 25 67,520 0 0
CINTAS CORP COM 172908105 38,310 265,527 SH   SOLE 26 95,891 0 169,636
CINTAS CORP COM 172908105 2,942 20,388 SH   SOLE 28 14,623 0 5,765
CINTAS CORP COM 172908105 3,683 25,530 SH   SOLE 29 3,069 0 22,461
CINTAS CORP COM 172908105 63,457 439,818 SH   SOLE 30 439,818 0 0
CINTAS CORP COM 172908105 8,126 56,320 SH   SOLE 31 24,842 0 31,478
CINTAS CORP COM 172908105 2,201 15,257 SH   SOLE 32 15,257 0 0
CINTAS CORP COM 172908105 806 5,586 SH   SOLE 34 5,586 0 0
CINTAS CORP COM 172908105 13,647 94,584 SH   SOLE 36 94,584 0 0
CINTAS CORP COM 172908105 75 523 SH   SOLE 40 523 0 0
CIRCOR INTL INC COM 17273K109 215 3,954 SH   SOLE 2 939 0 3,015
CIRCOR INTL INC COM 17273K109 5 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 20 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 4,292 78,861 SH   SOLE 18 78,861 0 0
CIRCOR INTL INC COM 17273K109 662 12,161 SH   SOLE 19 12,161 0 0
CIRCOR INTL INC COM 17273K109 78,410 1,440,557 SH   SOLE 21 1,440,557 0 0
CIRCOR INTL INC COM 17273K109 24,810 455,807 SH   SOLE 22 423,532 0 32,275
CIRCOR INTL INC COM 17273K109 67 1,225 SH   SOLE 26 0 0 1,225
CIRCOR INTL INC COM 17273K109 112 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,211 22,255 SH   SOLE 30 22,255 0 0
CIRCOR INTL INC COM 17273K109 90 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 1,694 31,770 SH   SOLE 2 31,427 0 343
CIRRUS LOGIC INC COM 172755100 12 228 SH   SOLE 4 228 0 0
CIRRUS LOGIC INC COM 172755100 84 1,570 SH   SOLE 7 1,570 0 0
CIRRUS LOGIC INC COM 172755100 21,175 397,127 SH   SOLE 18 397,127 0 0
CIRRUS LOGIC INC COM 172755100 5,001 93,796 SH   SOLE 19 93,796 0 0
CIRRUS LOGIC INC COM 172755100 225,665 4,232,283 SH   SOLE 21 4,232,283 0 0
CIRRUS LOGIC INC COM 172755100 108,486 2,034,622 SH   SOLE 22 1,904,982 0 129,640
CIRRUS LOGIC INC COM 172755100 1,042 19,547 SH   SOLE 23 19,547 0 0
CIRRUS LOGIC INC COM 172755100 1,135 21,286 SH   SOLE 26 17,119 0 4,167
CIRRUS LOGIC INC COM 172755100 550 10,315 SH   SOLE 28 10,315 0 0
CIRRUS LOGIC INC COM 172755100 741 13,899 SH   SOLE 29 0 0 13,899
CIRRUS LOGIC INC COM 172755100 511 9,593 SH   SOLE 30 9,593 0 0
CIRRUS LOGIC INC COM 172755100 354 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 295,172 8,777,057 SH   SOLE 2 3,868,858 0 4,908,199
CISCO SYS INC COM 17275R102 72,514 2,156,217 SH   SOLE 4 1,987,046 0 169,171
CISCO SYS INC COM 17275R102 142,904 4,249,306 SH   SOLE 7 4,121,108 0 128,198
CISCO SYS INC COM 17275R102 280 8,324 SH   SOLE 13 8,324 0 0
CISCO SYS INC COM 17275R102 1,370 40,743 SH   SOLE 15 40,743 0 0
CISCO SYS INC COM 17275R102 103 3,073 SH   SOLE 17 0 0 3,073
CISCO SYS INC COM 17275R102 646,794 19,232,636 SH   SOLE 18 18,134,222 0 1,098,414
CISCO SYS INC COM 17275R102 400,965 11,922,847 SH   SOLE 19 11,922,847 0 0
CISCO SYS INC COM 17275R102 86,500 2,572,104 SH   SOLE 20 24,194 0 2,547,910
CISCO SYS INC COM 17275R102 3,082,581 91,661,646 SH   SOLE 21 91,661,646 0 0
CISCO SYS INC COM 17275R102 4,582,779 136,270,558 SH   SOLE 22 110,744,283 0 25,526,275
CISCO SYS INC COM 17275R102 244,767 7,278,240 SH   SOLE 23 7,278,240 0 0
CISCO SYS INC COM 17275R102 177,110 5,266,433 SH   SOLE 25 5,186,687 0 79,746
CISCO SYS INC COM 17275R102 558,450 16,605,697 SH   SOLE 26 4,616,474 0 11,989,223
CISCO SYS INC COM 17275R102 38,337 1,139,979 SH   SOLE 28 830,956 0 309,023
CISCO SYS INC COM 17275R102 35,035 1,041,788 SH   SOLE 29 692,701 0 349,087
CISCO SYS INC COM 17275R102 585,726 17,416,763 SH   SOLE 30 17,416,763 0 0
CISCO SYS INC COM 17275R102 133,612 3,972,995 SH   SOLE 31 1,971,994 0 2,001,001
CISCO SYS INC COM 17275R102 30,608 910,149 SH   SOLE 32 910,149 0 0
CISCO SYS INC COM 17275R102 163,183 4,852,307 SH   SOLE 34 4,852,307 0 0
CISCO SYS INC COM 17275R102 183,172 5,446,694 SH   SOLE 36 5,446,694 0 0
CISCO SYS INC COM 17275R102 3,179 94,532 SH   SOLE 37 94,532 0 0
CISCO SYS INC COM 17275R102 853 25,366 SH   SOLE 40 25,366 0 0
CISION LTD SHS G1992S109 5 400 SH   SOLE 2 400 0 0
CISION LTD SHS G1992S109 1,682 129,193 SH   SOLE 22 129,193 0 0
CIT GROUP INC COM NEW 125581801 7,366 150,175 SH   SOLE 2 10,990 0 139,185
CIT GROUP INC COM NEW 125581801 2,405 49,040 SH   SOLE 4 44,100 0 4,940
CIT GROUP INC COM NEW 125581801 1,313 26,760 SH   SOLE 7 16,272 0 10,488
CIT GROUP INC COM NEW 125581801 162 3,296 SH   SOLE 13 3,296 0 0
CIT GROUP INC COM NEW 125581801 70 1,426 SH   SOLE 15 1,426 0 0
CIT GROUP INC COM NEW 125581801 4,150 84,599 SH   SOLE 18 70,393 0 14,206
CIT GROUP INC COM NEW 125581801 2,183 44,509 SH   SOLE 19 44,509 0 0
CIT GROUP INC COM NEW 125581801 4,351 88,711 SH   SOLE 20 0 0 88,711
CIT GROUP INC COM NEW 125581801 80,662 1,644,490 SH   SOLE 21 1,644,490 0 0
CIT GROUP INC COM NEW 125581801 177,596 3,620,705 SH   SOLE 22 3,151,672 0 469,033
CIT GROUP INC COM NEW 125581801 9,175 187,062 SH   SOLE 23 187,062 0 0
CIT GROUP INC COM NEW 125581801 7,070 144,141 SH   SOLE 25 144,141 0 0
CIT GROUP INC COM NEW 125581801 21,217 432,552 SH   SOLE 26 187,700 0 244,852
CIT GROUP INC COM NEW 125581801 1,643 33,487 SH   SOLE 28 24,622 0 8,865
CIT GROUP INC COM NEW 125581801 2,012 41,019 SH   SOLE 29 5,322 0 35,697
CIT GROUP INC COM NEW 125581801 9,137 186,274 SH   SOLE 30 186,274 0 0
CIT GROUP INC COM NEW 125581801 3,780 77,057 SH   SOLE 31 39,533 0 37,524
CIT GROUP INC COM NEW 125581801 452 9,225 SH   SOLE 34 9,225 0 0
CIT GROUP INC COM NEW 125581801 8,704 177,455 SH   SOLE 36 177,455 0 0
CIT GROUP INC COM NEW 125581801 49 1,002 SH   SOLE 40 1,002 0 0
CITI TRENDS INC COM 17306X102 168 8,479 SH   SOLE 2 6,214 0 2,265
CITI TRENDS INC COM 17306X102 7 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,130 56,880 SH   SOLE 18 56,880 0 0
CITI TRENDS INC COM 17306X102 342 17,224 SH   SOLE 19 17,224 0 0
CITI TRENDS INC COM 17306X102 9,592 482,752 SH   SOLE 21 482,752 0 0
CITI TRENDS INC COM 17306X102 11,315 569,450 SH   SOLE 22 547,974 0 21,476
CITI TRENDS INC COM 17306X102 464 23,358 SH   SOLE 23 23,358 0 0
CITI TRENDS INC COM 17306X102 44 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 324 16,287 SH   SOLE 29 0 0 16,287
CITI TRENDS INC COM 17306X102 44 2,224 SH   SOLE 30 2,224 0 0
CITI TRENDS INC COM 17306X102 40 2,003 SH   SOLE 34 2,003 0 0
CITIGROUP INC COM NEW 172967424 272,994 3,753,006 SH   SOLE 2 1,078,966 0 2,674,040
CITIGROUP INC COM NEW 172967424 73,360 1,008,517 SH   SOLE 4 914,255 0 94,262
CITIGROUP INC COM NEW 172967424 143,207 1,968,746 SH   SOLE 7 1,897,699 0 71,047
CITIGROUP INC COM NEW 172967424 443 6,086 SH   SOLE 13 6,086 0 0
CITIGROUP INC COM NEW 172967424 1,356 18,647 SH   SOLE 15 18,647 0 0
CITIGROUP INC COM NEW 172967424 11 156 SH   SOLE 17 0 0 156
CITIGROUP INC COM NEW 172967424 1,034,325 14,219,486 SH   SOLE 18 13,263,703 0 955,783
CITIGROUP INC COM NEW 172967424 1,460,475 20,078,020 SH   SOLE 19 20,078,020 0 0
CITIGROUP INC COM NEW 172967424 74,827 1,028,685 SH   SOLE 20 0 0 1,028,685
CITIGROUP INC COM NEW 172967424 3,081,080 42,357,433 SH   SOLE 21 42,357,433 0 0
CITIGROUP INC COM NEW 172967424 5,394,162 74,156,755 SH   SOLE 22 61,436,718 0 12,720,037
CITIGROUP INC COM NEW 172967424 269,609 3,706,469 SH   SOLE 23 3,706,469 0 0
CITIGROUP INC COM NEW 172967424 163,276 2,244,647 SH   SOLE 25 2,228,517 0 16,130
CITIGROUP INC COM NEW 172967424 506,171 6,958,628 SH   SOLE 26 2,357,710 0 4,600,918
CITIGROUP INC COM NEW 172967424 45,554 626,256 SH   SOLE 28 456,685 0 169,571
CITIGROUP INC COM NEW 172967424 23,019 316,458 SH   SOLE 29 96,554 0 219,904
CITIGROUP INC COM NEW 172967424 643,354 8,844,565 SH   SOLE 30 8,844,565 0 0
CITIGROUP INC COM NEW 172967424 90,083 1,238,422 SH   SOLE 31 647,830 0 590,592
CITIGROUP INC COM NEW 172967424 4,169 57,314 SH   SOLE 32 57,314 0 0
CITIGROUP INC COM NEW 172967424 206,574 2,839,889 SH   SOLE 34 2,839,889 0 0
CITIGROUP INC COM NEW 172967424 217,439 2,989,263 SH   SOLE 36 2,989,263 0 0
CITIGROUP INC COM NEW 172967424 1,021 14,038 SH   SOLE 40 14,038 0 0
CITIZENS & NORTHN CORP COM 172922106 71 2,897 SH   SOLE 2 745 0 2,152
CITIZENS & NORTHN CORP COM 172922106 10 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,197 48,754 SH   SOLE 18 48,754 0 0
CITIZENS & NORTHN CORP COM 172922106 309 12,562 SH   SOLE 19 12,562 0 0
CITIZENS & NORTHN CORP COM 172922106 9,581 390,120 SH   SOLE 21 390,120 0 0
CITIZENS & NORTHN CORP COM 172922106 10,528 428,664 SH   SOLE 22 409,740 0 18,924
CITIZENS CMNTY BANCORP INC M COM 174903104 12 855 SH   SOLE 18 855 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 64,180 1,694,757 SH   SOLE 2 1,202,699 0 492,058
CITIZENS FINL GROUP INC COM 174610105 15,201 401,408 SH   SOLE 4 383,105 0 18,303
CITIZENS FINL GROUP INC COM 174610105 22,320 589,391 SH   SOLE 7 480,582 0 108,809
CITIZENS FINL GROUP INC COM 174610105 8,317 219,629 SH   SOLE 13 219,629 0 0
CITIZENS FINL GROUP INC COM 174610105 127 3,353 SH   SOLE 15 3,353 0 0
CITIZENS FINL GROUP INC COM 174610105 71,433 1,886,273 SH   SOLE 18 1,808,278 0 77,995
CITIZENS FINL GROUP INC COM 174610105 100,822 2,662,330 SH   SOLE 19 2,662,330 0 0
CITIZENS FINL GROUP INC COM 174610105 8,968 236,819 SH   SOLE 20 0 0 236,819
CITIZENS FINL GROUP INC COM 174610105 444,885 11,747,682 SH   SOLE 21 11,747,682 0 0
CITIZENS FINL GROUP INC COM 174610105 649,359 17,147,044 SH   SOLE 22 12,900,047 0 4,246,997
CITIZENS FINL GROUP INC COM 174610105 41,559 1,097,404 SH   SOLE 23 1,097,404 0 0
CITIZENS FINL GROUP INC COM 174610105 23,535 621,457 SH   SOLE 25 621,457 0 0
CITIZENS FINL GROUP INC COM 174610105 68,013 1,795,960 SH   SOLE 26 588,981 0 1,206,979
CITIZENS FINL GROUP INC COM 174610105 4,444 117,354 SH   SOLE 28 85,860 0 31,494
CITIZENS FINL GROUP INC COM 174610105 19,931 526,307 SH   SOLE 29 281,772 0 244,535
CITIZENS FINL GROUP INC COM 174610105 64,106 1,692,786 SH   SOLE 30 1,692,786 0 0
CITIZENS FINL GROUP INC COM 174610105 27,356 722,353 SH   SOLE 31 503,112 0 219,241
CITIZENS FINL GROUP INC COM 174610105 51,103 1,349,430 SH   SOLE 34 1,349,430 0 0
CITIZENS FINL GROUP INC COM 174610105 33,667 889,018 SH   SOLE 36 889,018 0 0
CITIZENS FINL GROUP INC COM 174610105 1,127 29,771 SH   SOLE 37 29,771 0 0
CITIZENS FINL GROUP INC COM 174610105 99 2,610 SH   SOLE 40 2,610 0 0
CITIZENS FIRST CORP COM 17462Q107 10 406 SH   SOLE 18 406 0 0
CITIZENS FIRST CORP COM 17462Q107 7 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 18 704 SH   SOLE 18 704 0 0
CITIZENS HLDG CO MISS COM 174715102 96 3,863 SH   SOLE 21 3,863 0 0
CITIZENS INC CL A 174740100 80 10,870 SH   SOLE 2 2,646 0 8,224
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,346 183,075 SH   SOLE 18 183,075 0 0
CITIZENS INC CL A 174740100 338 45,944 SH   SOLE 19 45,944 0 0
CITIZENS INC CL A 174740100 11,355 1,544,887 SH   SOLE 21 1,544,887 0 0
CITIZENS INC CL A 174740100 9,610 1,307,464 SH   SOLE 22 1,221,057 0 86,407
CITIZENS INC CL A 174740100 173 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 48 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 41 5,567 SH   SOLE 30 5,567 0 0
CITIZENS INC CL A 174740100 43 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 13,225 172,151 SH   SOLE 2 26,070 0 146,081
CITRIX SYS INC COM 177376100 4,054 52,769 SH   SOLE 4 47,177 0 5,592
CITRIX SYS INC COM 177376100 9,209 119,877 SH   SOLE 7 115,820 0 4,057
CITRIX SYS INC COM 177376100 87 1,131 SH   SOLE 13 1,131 0 0
CITRIX SYS INC COM 177376100 102 1,325 SH   SOLE 15 1,325 0 0
CITRIX SYS INC COM 177376100 3 41 SH   SOLE 17 0 0 41
CITRIX SYS INC COM 177376100 24,449 318,261 SH   SOLE 18 297,004 0 21,257
CITRIX SYS INC COM 177376100 2,052 26,709 SH   SOLE 19 26,709 0 0
CITRIX SYS INC COM 177376100 8,184 106,540 SH   SOLE 20 0 0 106,540
CITRIX SYS INC COM 177376100 249,223 3,244,247 SH   SOLE 21 3,244,247 0 0
CITRIX SYS INC COM 177376100 305,130 3,972,015 SH   SOLE 22 3,294,646 0 677,369
CITRIX SYS INC COM 177376100 14,216 185,060 SH   SOLE 23 185,060 0 0
CITRIX SYS INC COM 177376100 9,127 118,815 SH   SOLE 25 118,815 0 0
CITRIX SYS INC COM 177376100 36,031 469,038 SH   SOLE 26 166,457 0 302,581
CITRIX SYS INC COM 177376100 2,592 33,735 SH   SOLE 28 24,490 0 9,245
CITRIX SYS INC COM 177376100 3,347 43,571 SH   SOLE 29 5,107 0 38,464
CITRIX SYS INC COM 177376100 37,532 488,571 SH   SOLE 30 488,571 0 0
CITRIX SYS INC COM 177376100 6,181 80,464 SH   SOLE 31 32,828 0 47,636
CITRIX SYS INC COM 177376100 1,684 21,925 SH   SOLE 32 21,925 0 0
CITRIX SYS INC COM 177376100 754 9,814 SH   SOLE 34 9,814 0 0
CITRIX SYS INC COM 177376100 11,330 147,484 SH   SOLE 36 147,484 0 0
CITRIX SYS INC COM 177376100 60 779 SH   SOLE 40 779 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 4,610 3,974,000 PRN   SOLE 21 3,974,000 0 0
CITY HLDG CO COM 177835105 254 3,526 SH   SOLE 2 861 0 2,665
CITY HLDG CO COM 177835105 12 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 33 455 SH   SOLE 7 455 0 0
CITY HLDG CO COM 177835105 5,421 75,384 SH   SOLE 18 75,384 0 0
CITY HLDG CO COM 177835105 817 11,362 SH   SOLE 19 11,362 0 0
CITY HLDG CO COM 177835105 97,524 1,356,190 SH   SOLE 21 1,356,190 0 0
CITY HLDG CO COM 177835105 33,473 465,490 SH   SOLE 22 436,946 0 28,544
CITY HLDG CO COM 177835105 559 7,767 SH   SOLE 26 7,542 0 225
CITY HLDG CO COM 177835105 164 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,537 21,369 SH   SOLE 30 21,369 0 0
CITY HLDG CO COM 177835105 133 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 79 5,731 SH   SOLE 2 1,710 0 4,021
CITY OFFICE REIT INC COM 178587101 35 2,541 SH   SOLE 7 2,541 0 0
CITY OFFICE REIT INC COM 178587101 1,617 117,411 SH   SOLE 18 117,411 0 0
CITY OFFICE REIT INC COM 178587101 236 17,109 SH   SOLE 19 17,109 0 0
CITY OFFICE REIT INC COM 178587101 13,352 969,661 SH   SOLE 21 969,661 0 0
CITY OFFICE REIT INC COM 178587101 5,803 421,441 SH   SOLE 22 379,547 0 41,894
CITY OFFICE REIT INC COM 178587101 10 733 SH   SOLE 23 733 0 0
CIVEO CORP CDA COM 17878Y108 0 5 SH   SOLE 22 5 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 33 1,463 SH   SOLE 2 400 0 1,063
CIVISTA BANCSHARES INC COM NO PAR 178867107 851 38,113 SH   SOLE 18 38,113 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 167 7,455 SH   SOLE 19 7,455 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 7,297 326,616 SH   SOLE 21 326,616 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,925 86,149 SH   SOLE 22 79,918 0 6,231
CIVITAS SOLUTIONS INC COM 17887R102 15 820 SH   SOLE 2 820 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4 223 SH   SOLE 7 223 0 0
CIVITAS SOLUTIONS INC COM 17887R102 1,094 59,316 SH   SOLE 18 59,316 0 0
CIVITAS SOLUTIONS INC COM 17887R102 216 11,708 SH   SOLE 19 11,708 0 0
CIVITAS SOLUTIONS INC COM 17887R102 9,686 524,987 SH   SOLE 21 524,987 0 0
CIVITAS SOLUTIONS INC COM 17887R102 5,443 294,998 SH   SOLE 22 266,875 0 28,123
CIVITAS SOLUTIONS INC COM 17887R102 38 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 78 4,216 SH   SOLE 30 4,216 0 0
CIVITAS SOLUTIONS INC COM 17887R102 24 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 48 6,374 SH   SOLE 2 1,410 0 4,964
CLARUS CORP NEW COM 18270P109 584 77,893 SH   SOLE 18 77,893 0 0
CLARUS CORP NEW COM 18270P109 123 16,430 SH   SOLE 19 16,430 0 0
CLARUS CORP NEW COM 18270P109 5,125 683,285 SH   SOLE 21 683,285 0 0
CLARUS CORP NEW COM 18270P109 2,141 285,487 SH   SOLE 22 270,296 0 15,191
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 16 SH   SOLE 17 0 0 16
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1 10 SH   SOLE 17 0 0 10
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 3 1,725 SH   SOLE 18 1,725 0 0
CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 44 25,164 SH   SOLE 21 25,164 0 0
CLEAN ENERGY FUELS CORP COM 184499101 74 29,989 SH   SOLE 2 6,744 0 23,245
CLEAN ENERGY FUELS CORP COM 184499101 1 324 SH   SOLE 4 324 0 0
CLEAN ENERGY FUELS CORP COM 184499101 4 1,600 SH   SOLE 7 1,600 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,316 530,717 SH   SOLE 18 530,717 0 0
CLEAN ENERGY FUELS CORP COM 184499101 230 92,752 SH   SOLE 19 92,752 0 0
CLEAN ENERGY FUELS CORP COM 184499101 11,053 4,456,686 SH   SOLE 21 4,456,686 0 0
CLEAN ENERGY FUELS CORP COM 184499101 7,686 3,099,011 SH   SOLE 22 2,927,584 0 171,427
CLEAN ENERGY FUELS CORP COM 184499101 135 54,358 SH   SOLE 26 50,903 0 3,455
CLEAN ENERGY FUELS CORP COM 184499101 26 10,633 SH   SOLE 28 10,633 0 0
CLEAN ENERGY FUELS CORP COM 184499101 24 9,482 SH   SOLE 30 9,482 0 0
CLEAN ENERGY FUELS CORP COM 184499101 16 6,493 SH   SOLE 40 6,493 0 0
CLEAN HARBORS INC COM 184496107 2,678 47,237 SH   SOLE 2 25,704 0 21,533
CLEAN HARBORS INC COM 184496107 17 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 111 1,955 SH   SOLE 7 1,955 0 0
CLEAN HARBORS INC COM 184496107 9,853 173,783 SH   SOLE 18 173,783 0 0
CLEAN HARBORS INC COM 184496107 947 16,708 SH   SOLE 19 16,708 0 0
CLEAN HARBORS INC COM 184496107 124,803 2,201,103 SH   SOLE 21 2,201,103 0 0
CLEAN HARBORS INC COM 184496107 93,721 1,652,927 SH   SOLE 22 1,489,712 0 163,215
CLEAN HARBORS INC COM 184496107 1,317 23,236 SH   SOLE 26 20,159 0 3,077
CLEAN HARBORS INC COM 184496107 461 8,130 SH   SOLE 28 8,130 0 0
CLEAN HARBORS INC COM 184496107 463 8,159 SH   SOLE 30 8,159 0 0
CLEAN HARBORS INC COM 184496107 70 1,227 SH   SOLE 31 1,227 0 0
CLEAN HARBORS INC COM 184496107 104 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 310 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 39 8,371 SH   SOLE 2 1,440 0 6,931
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 641 137,943 SH   SOLE 18 137,943 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 132 28,307 SH   SOLE 19 28,307 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5,082 1,092,857 SH   SOLE 21 1,092,857 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 4,955 1,065,639 SH   SOLE 22 991,065 0 74,574
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 27 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 24 5,231 SH   SOLE 30 5,231 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 17 3,608 SH   SOLE 40 3,608 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 222 25,953 SH   SOLE 19 25,953 0 0
CLEARFIELD INC COM 18482P103 6 438 SH   SOLE 2 411 0 27
CLEARFIELD INC COM 18482P103 559 41,130 SH   SOLE 18 41,130 0 0
CLEARFIELD INC COM 18482P103 107 7,886 SH   SOLE 19 7,886 0 0
CLEARFIELD INC COM 18482P103 5,008 368,238 SH   SOLE 21 368,238 0 0
CLEARFIELD INC COM 18482P103 5,075 373,178 SH   SOLE 22 360,243 0 12,935
CLEARONE INC COM 18506U104 8 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 137 18,344 SH   SOLE 21 18,344 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 21 2,405 SH   SOLE 2 988 0 1,417
CLEARSIDE BIOMEDICAL INC COM 185063104 669 76,549 SH   SOLE 18 76,549 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 120 13,717 SH   SOLE 19 13,717 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 9,018 1,031,853 SH   SOLE 21 1,031,853 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 2,047 234,221 SH   SOLE 22 218,939 0 15,282
CLEARSIGN COMBUSTION CORP COM 185064102 9 2,608 SH   SOLE 18 2,608 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 139 39,196 SH   SOLE 21 39,196 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 183 51,599 SH   SOLE 22 51,599 0 0
CLEARWATER PAPER CORP COM 18538R103 179 3,629 SH   SOLE 2 925 0 2,704
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 26 522 SH   SOLE 7 522 0 0
CLEARWATER PAPER CORP COM 18538R103 3,957 80,350 SH   SOLE 18 80,350 0 0
CLEARWATER PAPER CORP COM 18538R103 600 12,178 SH   SOLE 19 12,178 0 0
CLEARWATER PAPER CORP COM 18538R103 71,122 1,444,096 SH   SOLE 21 1,444,096 0 0
CLEARWATER PAPER CORP COM 18538R103 22,181 450,372 SH   SOLE 22 416,014 0 34,358
CLEARWATER PAPER CORP COM 18538R103 16 317 SH   SOLE 23 317 0 0
CLEARWATER PAPER CORP COM 18538R103 351 7,126 SH   SOLE 26 5,513 0 1,613
CLEARWATER PAPER CORP COM 18538R103 126 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,115 22,638 SH   SOLE 30 22,638 0 0
CLEARWATER PAPER CORP COM 18538R103 107 2,168 SH   SOLE 40 2,168 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 560 33,185 SH   SOLE 2 33,185 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 305 18,074 SH   SOLE 18 18,074 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 3,354 198,560 SH   SOLE 19 198,560 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 86 5,118 SH   SOLE 20 5,118 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 1,709 101,163 SH   SOLE 34 101,163 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 3 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 10 2,800 SH   SOLE 19 2,800 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 37 10,717 SH   SOLE 21 10,717 0 0
CLEVELAND CLIFFS INC COM 185899101 478 66,871 SH   SOLE 2 17,219 0 49,652
CLEVELAND CLIFFS INC COM 185899101 7 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 93 12,985 SH   SOLE 7 12,985 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 8,117 1,135,183 SH   SOLE 18 1,135,083 0 100
CLEVELAND CLIFFS INC COM 185899101 1,603 224,264 SH   SOLE 19 224,264 0 0
CLEVELAND CLIFFS INC COM 185899101 67,317 9,414,907 SH   SOLE 21 9,414,907 0 0
CLEVELAND CLIFFS INC COM 185899101 59,440 8,313,303 SH   SOLE 22 7,765,700 0 547,603
CLEVELAND CLIFFS INC COM 185899101 776 108,584 SH   SOLE 26 99,273 0 9,311
CLEVELAND CLIFFS INC COM 185899101 278 38,888 SH   SOLE 28 38,888 0 0
CLEVELAND CLIFFS INC COM 185899101 214 29,977 SH   SOLE 29 0 0 29,977
CLEVELAND CLIFFS INC COM 185899101 293 40,946 SH   SOLE 30 40,946 0 0
CLEVELAND CLIFFS INC COM 185899101 226 31,673 SH   SOLE 40 31,673 0 0
CLIFTON BANCORP INC COM 186873105 68 4,092 SH   SOLE 2 981 0 3,111
CLIFTON BANCORP INC COM 186873105 1,337 79,936 SH   SOLE 18 79,936 0 0
CLIFTON BANCORP INC COM 186873105 266 15,882 SH   SOLE 19 15,882 0 0
CLIFTON BANCORP INC COM 186873105 11,030 659,716 SH   SOLE 21 659,716 0 0
CLIFTON BANCORP INC COM 186873105 5,530 330,762 SH   SOLE 22 301,445 0 29,317
CLIPPER RLTY INC COM 18885T306 30 2,762 SH   SOLE 2 1,065 0 1,697
CLIPPER RLTY INC COM 18885T306 638 59,599 SH   SOLE 18 59,599 0 0
CLIPPER RLTY INC COM 18885T306 82 7,702 SH   SOLE 19 7,702 0 0
CLIPPER RLTY INC COM 18885T306 5,441 507,986 SH   SOLE 21 507,986 0 0
CLIPPER RLTY INC COM 18885T306 1,460 136,356 SH   SOLE 22 125,537 0 10,819
CLIPPER RLTY INC COM 18885T306 4 408 SH   SOLE 23 408 0 0
CLOROX CO DEL COM 189054109 46,181 350,097 SH   SOLE 2 225,611 0 124,486
CLOROX CO DEL COM 189054109 8,420 63,835 SH   SOLE 4 58,690 0 5,145
CLOROX CO DEL COM 189054109 36,250 274,807 SH   SOLE 7 162,400 0 112,407
CLOROX CO DEL COM 189054109 407 3,089 SH   SOLE 13 3,089 0 0
CLOROX CO DEL COM 189054109 113 853 SH   SOLE 15 853 0 0
CLOROX CO DEL COM 189054109 13 100 SH   SOLE 17 0 0 100
CLOROX CO DEL COM 189054109 37,451 283,915 SH   SOLE 18 265,371 0 18,544
CLOROX CO DEL COM 189054109 3,105 23,535 SH   SOLE 19 23,535 0 0
CLOROX CO DEL COM 189054109 12,108 91,788 SH   SOLE 20 0 0 91,788
CLOROX CO DEL COM 189054109 475,738 3,606,535 SH   SOLE 21 3,606,535 0 0
CLOROX CO DEL COM 189054109 521,129 3,950,637 SH   SOLE 22 3,330,903 0 619,734
CLOROX CO DEL COM 189054109 25,008 189,581 SH   SOLE 23 189,581 0 0
CLOROX CO DEL COM 189054109 13,165 99,805 SH   SOLE 25 99,805 0 0
CLOROX CO DEL COM 189054109 56,778 430,432 SH   SOLE 26 130,971 0 299,461
CLOROX CO DEL COM 189054109 3,838 29,093 SH   SOLE 28 21,208 0 7,885
CLOROX CO DEL COM 189054109 641 4,861 SH   SOLE 29 4,861 0 0
CLOROX CO DEL COM 189054109 61,379 465,309 SH   SOLE 30 465,309 0 0
CLOROX CO DEL COM 189054109 11,013 83,489 SH   SOLE 31 26,264 0 57,225
CLOROX CO DEL COM 189054109 1,371 10,391 SH   SOLE 34 10,391 0 0
CLOROX CO DEL COM 189054109 20,536 155,681 SH   SOLE 36 155,681 0 0
CLOROX CO DEL COM 189054109 83 631 SH   SOLE 40 631 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 18 4,913 SH   SOLE 2 4,913 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,395 381,090 SH   SOLE 18 381,090 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 196 53,646 SH   SOLE 19 53,646 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 24,878 6,797,163 SH   SOLE 21 6,797,163 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 6,203 1,694,926 SH   SOLE 22 1,653,539 0 41,387
CLOUD PEAK ENERGY INC COM 18911Q102 332 90,792 SH   SOLE 30 90,792 0 0
CLOUDERA INC COM 18914U100 12 719 SH   SOLE 2 719 0 0
CLOUDERA INC COM 18914U100 989 59,509 SH   SOLE 4 59,509 0 0
CLOUDERA INC COM 18914U100 12 751 SH   SOLE 7 751 0 0
CLOUDERA INC COM 18914U100 9,539 573,970 SH   SOLE 18 573,970 0 0
CLOUDERA INC COM 18914U100 63,546 3,823,440 SH   SOLE 19 3,823,440 0 0
CLOUDERA INC COM 18914U100 6,771 407,423 SH   SOLE 21 407,423 0 0
CLOUDERA INC COM 18914U100 9,152 550,644 SH   SOLE 22 517,379 0 33,265
CLOUDERA INC COM 18914U100 640 38,514 SH   SOLE 26 8,393 0 30,121
CLOUDERA INC COM 18914U100 24,925 1,499,692 SH   SOLE 34 1,499,692 0 0
CLOVIS ONCOLOGY INC COM 189464100 245 2,974 SH   SOLE 2 2,671 0 303
CLOVIS ONCOLOGY INC COM 189464100 32 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 95 1,153 SH   SOLE 7 1,153 0 0
CLOVIS ONCOLOGY INC COM 189464100 12,242 148,565 SH   SOLE 18 148,565 0 0
CLOVIS ONCOLOGY INC COM 189464100 5,116 62,092 SH   SOLE 19 62,092 0 0
CLOVIS ONCOLOGY INC COM 189464100 172,215 2,089,983 SH   SOLE 21 2,089,983 0 0
CLOVIS ONCOLOGY INC COM 189464100 101,070 1,226,574 SH   SOLE 22 1,140,669 0 85,905
CLOVIS ONCOLOGY INC COM 189464100 221 2,679 SH   SOLE 23 2,679 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,544 18,742 SH   SOLE 26 16,525 0 2,217
CLOVIS ONCOLOGY INC COM 189464100 607 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 366 4,440 SH   SOLE 29 0 0 4,440
CLOVIS ONCOLOGY INC COM 189464100 2,040 24,752 SH   SOLE 30 24,752 0 0
CLOVIS ONCOLOGY INC COM 189464100 155 1,883 SH   SOLE 34 1,883 0 0
CLOVIS ONCOLOGY INC COM 189464100 422 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 1,322 858,000 PRN   SOLE 21 858,000 0 0
CME GROUP INC COM CL A 12572Q105 119,038 877,344 SH   SOLE 2 551,223 0 326,121
CME GROUP INC COM CL A 12572Q105 28,226 208,035 SH   SOLE 4 196,415 0 11,620
CME GROUP INC COM CL A 12572Q105 40,683 299,848 SH   SOLE 7 281,422 0 18,426
CME GROUP INC COM CL A 12572Q105 3,537 26,066 SH   SOLE 13 26,066 0 0
CME GROUP INC COM CL A 12572Q105 309 2,275 SH   SOLE 15 2,275 0 0
CME GROUP INC COM CL A 12572Q105 99,049 730,019 SH   SOLE 18 679,464 0 50,555
CME GROUP INC COM CL A 12572Q105 31,870 234,894 SH   SOLE 19 234,894 0 0
CME GROUP INC COM CL A 12572Q105 25,504 187,973 SH   SOLE 20 0 0 187,973
CME GROUP INC COM CL A 12572Q105 1,313,886 9,683,715 SH   SOLE 21 9,683,715 0 0
CME GROUP INC COM CL A 12572Q105 1,306,733 9,630,993 SH   SOLE 22 7,664,069 0 1,966,924
CME GROUP INC COM CL A 12572Q105 81,679 602,001 SH   SOLE 23 602,001 0 0
CME GROUP INC COM CL A 12572Q105 37,171 273,962 SH   SOLE 25 273,962 0 0
CME GROUP INC COM CL A 12572Q105 235,552 1,736,088 SH   SOLE 26 315,835 0 1,420,253
CME GROUP INC COM CL A 12572Q105 10,480 77,237 SH   SOLE 28 56,179 0 21,058
CME GROUP INC COM CL A 12572Q105 25,128 185,202 SH   SOLE 29 107,495 0 77,707
CME GROUP INC COM CL A 12572Q105 142,082 1,047,188 SH   SOLE 30 1,047,188 0 0
CME GROUP INC COM CL A 12572Q105 53,577 394,875 SH   SOLE 31 273,163 0 121,712
CME GROUP INC COM CL A 12572Q105 12,118 89,310 SH   SOLE 32 89,310 0 0
CME GROUP INC COM CL A 12572Q105 37,135 273,698 SH   SOLE 34 273,698 0 0
CME GROUP INC COM CL A 12572Q105 58,393 430,376 SH   SOLE 36 430,376 0 0
CME GROUP INC COM CL A 12572Q105 228 1,677 SH   SOLE 40 1,677 0 0
CMS ENERGY CORP COM 125896100 38,241 825,588 SH   SOLE 2 549,377 0 276,211
CMS ENERGY CORP COM 125896100 6,735 145,392 SH   SOLE 4 138,340 0 7,052
CMS ENERGY CORP COM 125896100 12,103 261,285 SH   SOLE 7 234,077 0 27,208
CMS ENERGY CORP COM 125896100 7,749 167,303 SH   SOLE 13 167,303 0 0
CMS ENERGY CORP COM 125896100 93 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 3 68 SH   SOLE 17 0 0 68
CMS ENERGY CORP COM 125896100 31,112 671,676 SH   SOLE 18 631,831 0 39,845
CMS ENERGY CORP COM 125896100 57,813 1,248,132 SH   SOLE 19 1,248,132 0 0
CMS ENERGY CORP COM 125896100 9,976 215,362 SH   SOLE 20 0 0 215,362
CMS ENERGY CORP COM 125896100 420,961 9,088,104 SH   SOLE 21 9,088,104 0 0
CMS ENERGY CORP COM 125896100 438,085 9,457,798 SH   SOLE 22 7,465,677 0 1,992,121
CMS ENERGY CORP COM 125896100 20,061 433,090 SH   SOLE 23 433,090 0 0
CMS ENERGY CORP COM 125896100 9,936 214,499 SH   SOLE 25 214,499 0 0
CMS ENERGY CORP COM 125896100 38,059 821,653 SH   SOLE 26 285,341 0 536,312
CMS ENERGY CORP COM 125896100 3,021 65,219 SH   SOLE 28 47,728 0 17,491
CMS ENERGY CORP COM 125896100 7,585 163,760 SH   SOLE 29 32,231 0 131,529
CMS ENERGY CORP COM 125896100 40,351 871,134 SH   SOLE 30 871,134 0 0
CMS ENERGY CORP COM 125896100 9,602 207,304 SH   SOLE 31 139,292 0 68,012
CMS ENERGY CORP COM 125896100 2,635 56,894 SH   SOLE 32 56,894 0 0
CMS ENERGY CORP COM 125896100 2,918 62,993 SH   SOLE 34 62,993 0 0
CMS ENERGY CORP COM 125896100 17,162 370,501 SH   SOLE 36 370,501 0 0
CMS ENERGY CORP COM 125896100 67 1,455 SH   SOLE 40 1,455 0 0
CNA FINL CORP COM 126117100 705 14,032 SH   SOLE 2 5,411 0 8,621
CNA FINL CORP COM 126117100 32 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 10 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 940 18,712 SH   SOLE 18 13,944 0 4,768
CNA FINL CORP COM 126117100 403 8,021 SH   SOLE 19 8,021 0 0
CNA FINL CORP COM 126117100 13,808 274,790 SH   SOLE 21 274,790 0 0
CNA FINL CORP COM 126117100 31,621 629,279 SH   SOLE 22 541,964 0 87,315
CNA FINL CORP COM 126117100 1,237 24,607 SH   SOLE 25 24,607 0 0
CNA FINL CORP COM 126117100 430 8,560 SH   SOLE 26 8,560 0 0
CNA FINL CORP COM 126117100 31 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 1,485 29,551 SH   SOLE 36 29,551 0 0
CNB FINL CORP PA COM 126128107 85 3,112 SH   SOLE 2 691 0 2,421
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,622 59,373 SH   SOLE 18 59,373 0 0
CNB FINL CORP PA COM 126128107 307 11,228 SH   SOLE 19 11,228 0 0
CNB FINL CORP PA COM 126128107 13,170 482,068 SH   SOLE 21 482,068 0 0
CNB FINL CORP PA COM 126128107 4,575 167,454 SH   SOLE 22 145,735 0 21,719
CNH INDL N V SHS N20944109 7,457 620,939 SH   SOLE 7 620,939 0 0
CNH INDL N V SHS N20944109 1,560 129,860 SH   SOLE 21 129,860 0 0
CNO FINL GROUP INC COM 12621E103 2,352 100,776 SH   SOLE 2 71,675 0 29,101
CNO FINL GROUP INC COM 12621E103 16 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 174 7,452 SH   SOLE 7 7,452 0 0
CNO FINL GROUP INC COM 12621E103 25,344 1,085,855 SH   SOLE 18 1,085,855 0 0
CNO FINL GROUP INC COM 12621E103 2,236 95,783 SH   SOLE 19 95,783 0 0
CNO FINL GROUP INC COM 12621E103 224,885 9,635,180 SH   SOLE 21 9,635,180 0 0
CNO FINL GROUP INC COM 12621E103 125,331 5,369,807 SH   SOLE 22 5,047,235 0 322,572
CNO FINL GROUP INC COM 12621E103 1,166 49,977 SH   SOLE 26 37,978 0 11,999
CNO FINL GROUP INC COM 12621E103 591 25,315 SH   SOLE 28 25,315 0 0
CNO FINL GROUP INC COM 12621E103 712 30,526 SH   SOLE 29 0 0 30,526
CNO FINL GROUP INC COM 12621E103 1,059 45,385 SH   SOLE 30 45,385 0 0
CNO FINL GROUP INC COM 12621E103 189 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 309 13,242 SH   SOLE 40 13,242 0 0
CNOOC LTD SPONSORED ADR 126132109 13 100 SH   SOLE 2 100 0 0
CNOOC LTD SPONSORED ADR 126132109 1,415 10,911 SH   SOLE 21 10,911 0 0
CNOOC LTD SPONSORED ADR 126132109 24,952 192,379 SH   SOLE 22 120,611 0 71,768
COACH INC COM 189754104 12,964 321,843 SH   SOLE 2 50,452 0 271,391
COACH INC COM 189754104 3,654 90,707 SH   SOLE 4 80,225 0 10,482
COACH INC COM 189754104 9,195 228,288 SH   SOLE 7 213,972 0 14,316
COACH INC COM 189754104 227 5,631 SH   SOLE 13 5,631 0 0
COACH INC COM 189754104 74 1,842 SH   SOLE 15 1,842 0 0
COACH INC COM 189754104 2 50 SH   SOLE 17 0 0 50
COACH INC COM 189754104 25,797 640,453 SH   SOLE 18 601,998 0 38,455
COACH INC COM 189754104 1,990 49,410 SH   SOLE 19 49,410 0 0
COACH INC COM 189754104 8,333 206,874 SH   SOLE 20 0 0 206,874
COACH INC COM 189754104 234,016 5,809,726 SH   SOLE 21 5,809,726 0 0
COACH INC COM 189754104 306,846 7,617,821 SH   SOLE 22 6,278,901 0 1,338,920
COACH INC COM 189754104 13,762 341,660 SH   SOLE 23 341,660 0 0
COACH INC COM 189754104 8,576 212,898 SH   SOLE 25 212,898 0 0
COACH INC COM 189754104 34,464 855,620 SH   SOLE 26 307,263 0 548,357
COACH INC COM 189754104 2,623 65,111 SH   SOLE 28 47,871 0 17,240
COACH INC COM 189754104 3,168 78,656 SH   SOLE 29 9,622 0 69,034
COACH INC COM 189754104 44,729 1,110,444 SH   SOLE 30 1,110,444 0 0
COACH INC COM 189754104 6,239 154,885 SH   SOLE 31 70,935 0 83,950
COACH INC COM 189754104 684 16,973 SH   SOLE 34 16,973 0 0
COACH INC COM 189754104 11,888 295,129 SH   SOLE 36 295,129 0 0
COACH INC COM 189754104 60 1,479 SH   SOLE 40 1,479 0 0
COASTWAY BANCORP INC COM 190632109 14 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 17 858 SH   SOLE 21 858 0 0
COBALT INTL ENERGY INC COM NEW 19075F304 5 3,352 SH   SOLE 19 3,352 0 0
COBALT INTL ENERGY INC COM NEW 19075F304 80 55,645 SH   SOLE 21 55,645 0 0
COBALT INTL ENERGY INC COM NEW 19075F304 661 462,312 SH   SOLE 22 462,312 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 257 1,028,000 PRN   SOLE 4 1,028,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1,857 7,426,000 PRN   SOLE 18 7,426,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 17,444 69,776,000 PRN   SOLE 19 69,776,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 225 898,000 PRN   SOLE 21 898,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 528 2,110,000 PRN   SOLE 22 2,110,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 6,776 27,103,000 PRN   SOLE 34 27,103,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 239 1,260,000 PRN   SOLE 4 1,260,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 1,743 9,172,000 PRN   SOLE 18 9,172,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 16,393 86,281,000 PRN   SOLE 19 86,281,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 328 1,725,000 PRN   SOLE 21 1,725,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 491 2,582,000 PRN   SOLE 22 2,582,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 6,197 32,614,000 PRN   SOLE 34 32,614,000 0 0
COBIZ FINANCIAL INC COM 190897108 141 7,193 SH   SOLE 2 2,154 0 5,039
COBIZ FINANCIAL INC COM 190897108 19 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 2,917 148,538 SH   SOLE 18 148,538 0 0
COBIZ FINANCIAL INC COM 190897108 567 28,860 SH   SOLE 19 28,860 0 0
COBIZ FINANCIAL INC COM 190897108 24,155 1,229,905 SH   SOLE 21 1,229,905 0 0
COBIZ FINANCIAL INC COM 190897108 22,862 1,164,070 SH   SOLE 22 1,095,765 0 68,305
COBIZ FINANCIAL INC COM 190897108 96 4,873 SH   SOLE 28 4,873 0 0
COBIZ FINANCIAL INC COM 190897108 269 13,703 SH   SOLE 29 0 0 13,703
COBIZ FINANCIAL INC COM 190897108 113 5,763 SH   SOLE 30 5,763 0 0
COBIZ FINANCIAL INC COM 190897108 75 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 72 332 SH   SOLE 2 260 0 72
COCA COLA BOTTLING CO CONS COM 191098102 9 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 26 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 4,670 21,645 SH   SOLE 18 21,645 0 0
COCA COLA BOTTLING CO CONS COM 191098102 748 3,469 SH   SOLE 19 3,469 0 0
COCA COLA BOTTLING CO CONS COM 191098102 87,262 404,458 SH   SOLE 21 404,458 0 0
COCA COLA BOTTLING CO CONS COM 191098102 28,871 133,815 SH   SOLE 22 124,589 0 9,226
COCA COLA BOTTLING CO CONS COM 191098102 514 2,382 SH   SOLE 23 2,382 0 0
COCA COLA BOTTLING CO CONS COM 191098102 91 422 SH   SOLE 26 0 0 422
COCA COLA BOTTLING CO CONS COM 191098102 156 725 SH   SOLE 28 725 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,356 6,283 SH   SOLE 30 6,283 0 0
COCA COLA BOTTLING CO CONS COM 191098102 131 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 259,751 5,770,969 SH   SOLE 2 1,902,079 0 3,868,890
COCA COLA CO COM 191216100 64,577 1,434,725 SH   SOLE 4 1,290,131 0 144,594
COCA COLA CO COM 191216100 155,118 3,446,301 SH   SOLE 7 3,030,293 0 416,008
COCA COLA CO COM 191216100 997 22,147 SH   SOLE 13 22,147 0 0
COCA COLA CO COM 191216100 1,214 26,976 SH   SOLE 15 26,976 0 0
COCA COLA CO COM 191216100 19 427 SH   SOLE 17 0 0 427
COCA COLA CO COM 191216100 489,421 10,873,598 SH   SOLE 18 10,216,359 0 657,239
COCA COLA CO COM 191216100 237,971 5,287,065 SH   SOLE 19 5,287,065 0 0
COCA COLA CO COM 191216100 92,569 2,056,627 SH   SOLE 20 0 0 2,056,627
COCA COLA CO COM 191216100 3,159,450 70,194,411 SH   SOLE 21 70,194,411 0 0
COCA COLA CO COM 191216100 4,649,650 103,302,589 SH   SOLE 22 85,228,160 0 18,074,429
COCA COLA CO COM 191216100 229,344 5,095,398 SH   SOLE 23 5,095,398 0 0
COCA COLA CO COM 191216100 160,638 3,568,942 SH   SOLE 25 3,568,942 0 0
COCA COLA CO COM 191216100 497,861 11,061,122 SH   SOLE 26 3,602,619 0 7,458,503
COCA COLA CO COM 191216100 41,641 925,152 SH   SOLE 28 674,952 0 250,200
COCA COLA CO COM 191216100 9,164 203,592 SH   SOLE 29 164,588 0 39,004
COCA COLA CO COM 191216100 512,860 11,394,361 SH   SOLE 30 11,394,361 0 0
COCA COLA CO COM 191216100 88,703 1,970,729 SH   SOLE 31 866,602 0 1,104,127
COCA COLA CO COM 191216100 10,263 228,025 SH   SOLE 32 228,025 0 0
COCA COLA CO COM 191216100 75,156 1,669,760 SH   SOLE 34 1,669,760 0 0
COCA COLA CO COM 191216100 177,554 3,944,765 SH   SOLE 36 3,944,765 0 0
COCA COLA CO COM 191216100 2,720 60,421 SH   SOLE 37 60,421 0 0
COCA COLA CO COM 191216100 934 20,755 SH   SOLE 40 20,755 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,858 140,753 SH   SOLE 2 140,753 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,143 27,459 SH   SOLE 4 27,459 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 90 2,160 SH   SOLE 7 2,160 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,999 48,031 SH   SOLE 13 48,031 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 61 1,472 SH   SOLE 15 1,472 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 20 484 SH   SOLE 18 240 0 244
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,198 341,125 SH   SOLE 19 341,125 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 383 9,209 SH   SOLE 21 9,209 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 23,481 564,185 SH   SOLE 22 328,478 0 235,707
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,295 31,107 SH   SOLE 23 31,107 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,097 194,551 SH   SOLE 25 194,551 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,439 154,706 SH   SOLE 26 34,014 0 120,692
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,728 137,633 SH   SOLE 29 6,749 0 130,884
COCA COLA EUROPEAN PARTNERS SHS G25839104 151 3,625 SH   SOLE 30 3,625 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 612 14,713 SH   SOLE 31 9,299 0 5,414
COCA COLA EUROPEAN PARTNERS SHS G25839104 906 21,776 SH   SOLE 32 21,776 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 588 14,135 SH   SOLE 34 14,135 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,483 179,794 SH   SOLE 36 179,794 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 8 100 SH   SOLE 2 100 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 45 578 SH   SOLE 22 578 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 820 10,627 SH   SOLE 26 0 0 10,627
CODEXIS INC COM 192005106 25 3,716 SH   SOLE 2 2,107 0 1,609
CODEXIS INC COM 192005106 927 139,333 SH   SOLE 18 139,333 0 0
CODEXIS INC COM 192005106 194 29,180 SH   SOLE 19 29,180 0 0
CODEXIS INC COM 192005106 8,881 1,335,506 SH   SOLE 21 1,335,506 0 0
CODEXIS INC COM 192005106 7,628 1,147,053 SH   SOLE 22 1,116,729 0 30,324
CODORUS VY BANCORP INC COM 192025104 40 1,307 SH   SOLE 2 412 0 895
CODORUS VY BANCORP INC COM 192025104 1,010 32,899 SH   SOLE 18 32,899 0 0
CODORUS VY BANCORP INC COM 192025104 144 4,702 SH   SOLE 19 4,702 0 0
CODORUS VY BANCORP INC COM 192025104 8,194 266,823 SH   SOLE 21 266,823 0 0
CODORUS VY BANCORP INC COM 192025104 2,223 72,395 SH   SOLE 22 65,343 0 7,052
COEUR MNG INC COM NEW 192108504 330 35,868 SH   SOLE 2 10,670 0 25,198
COEUR MNG INC COM NEW 192108504 5 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 35 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 6,165 670,841 SH   SOLE 18 670,841 0 0
COEUR MNG INC COM NEW 192108504 1,270 138,171 SH   SOLE 19 138,171 0 0
COEUR MNG INC COM NEW 192108504 54,028 5,878,969 SH   SOLE 21 5,878,969 0 0
COEUR MNG INC COM NEW 192108504 44,320 4,822,608 SH   SOLE 22 4,491,909 0 330,699
COEUR MNG INC COM NEW 192108504 777 84,500 SH   SOLE 26 75,127 0 9,373
COEUR MNG INC COM NEW 192108504 294 31,959 SH   SOLE 28 31,959 0 0
COEUR MNG INC COM NEW 192108504 426 46,339 SH   SOLE 29 0 0 46,339
COEUR MNG INC COM NEW 192108504 259 28,234 SH   SOLE 30 28,234 0 0
COEUR MNG INC COM NEW 192108504 204 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 16 3,665 SH   SOLE 21 3,665 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,338 27,366 SH   SOLE 2 27,004 0 362
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 1,034 SH   SOLE 7 1,034 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,278 189,728 SH   SOLE 18 189,728 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17,429 356,412 SH   SOLE 19 356,412 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 178,699 3,654,370 SH   SOLE 21 3,654,370 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 91,561 1,872,411 SH   SOLE 22 1,791,733 0 80,678
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,047 185,015 SH   SOLE 23 185,015 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 911 18,631 SH   SOLE 26 14,501 0 4,130
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 309 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,748 35,737 SH   SOLE 29 0 0 35,737
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,789 57,038 SH   SOLE 30 57,038 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 239 4,889 SH   SOLE 40 4,889 0 0
COGENTIX MED INC COM 19243A104 10 3,969 SH   SOLE 18 3,969 0 0
COGENTIX MED INC COM 19243A104 17 6,713 SH   SOLE 19 6,713 0 0
COGENTIX MED INC COM 19243A104 156 61,051 SH   SOLE 21 61,051 0 0
COGENTIX MED INC COM 19243A104 64 24,994 SH   SOLE 22 24,994 0 0
COGINT INC COM 19241Q101 3 636 SH   SOLE 2 636 0 0
COGINT INC COM 19241Q101 370 75,484 SH   SOLE 18 75,484 0 0
COGINT INC COM 19241Q101 69 13,986 SH   SOLE 19 13,986 0 0
COGINT INC COM 19241Q101 3,143 641,436 SH   SOLE 21 641,436 0 0
COGINT INC COM 19241Q101 1,271 259,400 SH   SOLE 22 245,352 0 14,048
COGNEX CORP COM 192422103 7,833 71,030 SH   SOLE 2 42,270 0 28,760
COGNEX CORP COM 192422103 51 465 SH   SOLE 4 465 0 0
COGNEX CORP COM 192422103 219 1,988 SH   SOLE 7 1,988 0 0
COGNEX CORP COM 192422103 31,414 284,858 SH   SOLE 18 284,858 0 0
COGNEX CORP COM 192422103 3,450 31,285 SH   SOLE 19 31,285 0 0
COGNEX CORP COM 192422103 406,589 3,686,878 SH   SOLE 21 3,686,878 0 0
COGNEX CORP COM 192422103 294,683 2,672,135 SH   SOLE 22 2,424,353 0 247,782
COGNEX CORP COM 192422103 3,357 30,444 SH   SOLE 26 25,018 0 5,426
COGNEX CORP COM 192422103 1,404 12,727 SH   SOLE 28 12,727 0 0
COGNEX CORP COM 192422103 1,918 17,393 SH   SOLE 29 0 0 17,393
COGNEX CORP COM 192422103 10,619 96,293 SH   SOLE 30 96,293 0 0
COGNEX CORP COM 192422103 213 1,927 SH   SOLE 31 1,927 0 0
COGNEX CORP COM 192422103 984 8,922 SH   SOLE 40 8,922 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56,500 778,879 SH   SOLE 2 203,664 0 575,215
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,247 196,401 SH   SOLE 4 175,365 0 21,036
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,724 409,757 SH   SOLE 7 407,621 0 2,136
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 158 2,178 SH   SOLE 13 2,178 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 352 4,853 SH   SOLE 15 4,853 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 177,805 2,451,128 SH   SOLE 18 2,275,210 0 175,918
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18,068 249,079 SH   SOLE 19 249,079 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,623 325,656 SH   SOLE 20 0 0 325,656
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 658,992 9,084,529 SH   SOLE 21 9,084,529 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,125,561 15,516,420 SH   SOLE 22 12,831,981 0 2,684,439
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 53,246 734,025 SH   SOLE 23 734,025 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36,058 497,071 SH   SOLE 25 462,911 0 34,160
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 114,798 1,582,542 SH   SOLE 26 550,946 0 1,031,596
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,756 134,490 SH   SOLE 28 98,130 0 36,360
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,508 20,795 SH   SOLE 29 20,795 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 128,253 1,768,035 SH   SOLE 30 1,768,035 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,036 317,564 SH   SOLE 31 150,740 0 166,824
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,200 85,467 SH   SOLE 32 85,467 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18,470 254,622 SH   SOLE 34 254,622 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,719 616,478 SH   SOLE 36 616,478 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 221 3,044 SH   SOLE 40 3,044 0 0
COHEN & CO INC NEW COM 19249M102 8 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 267 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 46 1,160 SH   SOLE 2 1,160 0 0
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 52 1,326 SH   SOLE 7 1,326 0 0
COHEN & STEERS INC COM 19247A100 2,925 74,057 SH   SOLE 18 74,057 0 0
COHEN & STEERS INC COM 19247A100 614 15,557 SH   SOLE 19 15,557 0 0
COHEN & STEERS INC COM 19247A100 26,822 679,199 SH   SOLE 21 679,199 0 0
COHEN & STEERS INC COM 19247A100 24,586 622,594 SH   SOLE 22 582,287 0 40,307
COHEN & STEERS INC COM 19247A100 244 6,189 SH   SOLE 26 4,972 0 1,217
COHEN & STEERS INC COM 19247A100 123 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 106 2,674 SH   SOLE 30 2,674 0 0
COHEN & STEERS INC COM 19247A100 86 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 4,831 20,544 SH   SOLE 2 11,995 0 8,549
COHERENT INC COM 192479103 26 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 140 597 SH   SOLE 7 597 0 0
COHERENT INC COM 192479103 19,108 81,253 SH   SOLE 18 81,253 0 0
COHERENT INC COM 192479103 1,879 7,989 SH   SOLE 19 7,989 0 0
COHERENT INC COM 192479103 248,669 1,057,402 SH   SOLE 21 1,057,402 0 0
COHERENT INC COM 192479103 182,248 774,963 SH   SOLE 22 702,087 0 72,876
COHERENT INC COM 192479103 2,516 10,699 SH   SOLE 26 9,047 0 1,652
COHERENT INC COM 192479103 903 3,839 SH   SOLE 28 3,839 0 0
COHERENT INC COM 192479103 8,132 34,580 SH   SOLE 30 34,580 0 0
COHERENT INC COM 192479103 129 548 SH   SOLE 31 548 0 0
COHERENT INC COM 192479103 638 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 35 2,626 SH   SOLE 2 2,212 0 414
COHERUS BIOSCIENCES INC COM 19249H103 7 538 SH   SOLE 7 538 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,761 131,926 SH   SOLE 18 131,926 0 0
COHERUS BIOSCIENCES INC COM 19249H103 405 30,338 SH   SOLE 19 30,338 0 0
COHERUS BIOSCIENCES INC COM 19249H103 26,889 2,014,174 SH   SOLE 21 2,014,174 0 0
COHERUS BIOSCIENCES INC COM 19249H103 14,545 1,089,480 SH   SOLE 22 1,023,821 0 65,659
COHERUS BIOSCIENCES INC COM 19249H103 41 3,100 SH   SOLE 28 3,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 48 3,598 SH   SOLE 30 3,598 0 0
COHERUS BIOSCIENCES INC COM 19249H103 30 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 129 5,396 SH   SOLE 2 1,895 0 3,501
COHU INC COM 192576106 13 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 3,400 142,598 SH   SOLE 18 142,598 0 0
COHU INC COM 192576106 516 21,655 SH   SOLE 19 21,655 0 0
COHU INC COM 192576106 58,962 2,473,229 SH   SOLE 21 2,473,229 0 0
COHU INC COM 192576106 19,771 829,308 SH   SOLE 22 781,737 0 47,571
COHU INC COM 192576106 79 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 896 37,564 SH   SOLE 30 37,564 0 0
COHU INC COM 192576106 336 14,111 SH   SOLE 34 14,111 0 0
COHU INC COM 192576106 52 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 2,608 62,636 SH   SOLE 2 17,994 0 44,642
COLFAX CORP COM 194014106 94 2,261 SH   SOLE 4 2,261 0 0
COLFAX CORP COM 194014106 165 3,966 SH   SOLE 7 3,966 0 0
COLFAX CORP COM 194014106 2,107 50,592 SH   SOLE 18 50,592 0 0
COLFAX CORP COM 194014106 1,496 35,927 SH   SOLE 19 35,927 0 0
COLFAX CORP COM 194014106 39,277 943,252 SH   SOLE 21 943,252 0 0
COLFAX CORP COM 194014106 110,203 2,646,556 SH   SOLE 22 2,346,857 0 299,699
COLFAX CORP COM 194014106 107 2,576 SH   SOLE 23 2,576 0 0
COLFAX CORP COM 194014106 1,103 26,483 SH   SOLE 26 20,314 0 6,169
COLFAX CORP COM 194014106 663 15,915 SH   SOLE 28 15,915 0 0
COLFAX CORP COM 194014106 3,730 89,576 SH   SOLE 29 0 0 89,576
COLFAX CORP COM 194014106 8,886 213,407 SH   SOLE 30 213,407 0 0
COLFAX CORP COM 194014106 141 3,395 SH   SOLE 31 3,395 0 0
COLFAX CORP COM 194014106 484 11,624 SH   SOLE 34 11,624 0 0
COLFAX CORP COM 194014106 181 4,344 SH   SOLE 36 4,344 0 0
COLFAX CORP COM 194014106 392 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 93,698 1,286,177 SH   SOLE 2 443,644 0 842,533
COLGATE PALMOLIVE CO COM 194162103 22,478 308,548 SH   SOLE 4 278,455 0 30,093
COLGATE PALMOLIVE CO COM 194162103 65,561 899,951 SH   SOLE 7 696,847 0 203,104
COLGATE PALMOLIVE CO COM 194162103 607 8,338 SH   SOLE 13 8,338 0 0
COLGATE PALMOLIVE CO COM 194162103 432 5,925 SH   SOLE 15 5,925 0 0
COLGATE PALMOLIVE CO COM 194162103 130,372 1,789,601 SH   SOLE 18 1,635,684 0 153,917
COLGATE PALMOLIVE CO COM 194162103 37,222 510,944 SH   SOLE 19 510,944 0 0
COLGATE PALMOLIVE CO COM 194162103 25,873 355,150 SH   SOLE 20 0 0 355,150
COLGATE PALMOLIVE CO COM 194162103 1,021,595 14,023,264 SH   SOLE 21 14,023,264 0 0
COLGATE PALMOLIVE CO COM 194162103 1,737,375 23,848,667 SH   SOLE 22 19,793,282 0 4,055,385
COLGATE PALMOLIVE CO COM 194162103 75,585 1,037,541 SH   SOLE 23 1,037,541 0 0
COLGATE PALMOLIVE CO COM 194162103 50,169 688,666 SH   SOLE 25 688,666 0 0
COLGATE PALMOLIVE CO COM 194162103 183,513 2,519,056 SH   SOLE 26 764,820 0 1,754,236
COLGATE PALMOLIVE CO COM 194162103 13,890 190,665 SH   SOLE 28 139,277 0 51,388
COLGATE PALMOLIVE CO COM 194162103 6,534 89,686 SH   SOLE 29 38,124 0 51,562
COLGATE PALMOLIVE CO COM 194162103 177,739 2,439,800 SH   SOLE 30 2,439,800 0 0
COLGATE PALMOLIVE CO COM 194162103 30,396 417,244 SH   SOLE 31 176,785 0 240,459
COLGATE PALMOLIVE CO COM 194162103 24,806 340,511 SH   SOLE 34 340,511 0 0
COLGATE PALMOLIVE CO COM 194162103 64,448 884,672 SH   SOLE 36 884,672 0 0
COLGATE PALMOLIVE CO COM 194162103 314 4,313 SH   SOLE 40 4,313 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 9 367 SH   SOLE 2 367 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 691 28,820 SH   SOLE 18 28,820 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,996 83,286 SH   SOLE 19 83,286 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 5,884 245,475 SH   SOLE 21 245,475 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,493 187,437 SH   SOLE 22 181,246 0 6,191
COLLECTORS UNIVERSE INC COM NEW 19421R200 405 16,904 SH   SOLE 29 0 0 16,904
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 4,975 SH   SOLE 2 1,585 0 3,390
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 928 88,464 SH   SOLE 18 88,464 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 179 17,050 SH   SOLE 19 17,050 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12,466 1,188,339 SH   SOLE 21 1,188,339 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6,133 584,661 SH   SOLE 22 549,368 0 35,293
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27 2,611 SH   SOLE 30 2,611 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 954 19,198 SH   SOLE 22 19,198 0 0
COLONY BANKCORP INC COM 19623P101 15 1,125 SH   SOLE 18 1,125 0 0
COLONY BANKCORP INC COM 19623P101 6 463 SH   SOLE 19 463 0 0
COLONY BANKCORP INC COM 19623P101 44 3,210 SH   SOLE 21 3,210 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 700 698,000 PRN   SOLE 21 698,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 7,221 574,951 SH   SOLE 2 51,374 0 523,577
COLONY NORTHSTAR INC CL A COM 19625W104 1,971 156,964 SH   SOLE 4 143,974 0 12,990
COLONY NORTHSTAR INC CL A COM 19625W104 788 62,770 SH   SOLE 7 50,570 0 12,200
COLONY NORTHSTAR INC CL A COM 19625W104 4,344 345,867 SH   SOLE 18 293,420 0 52,447
COLONY NORTHSTAR INC CL A COM 19625W104 2,371 188,735 SH   SOLE 19 188,735 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 3,821 304,196 SH   SOLE 20 0 0 304,196
COLONY NORTHSTAR INC CL A COM 19625W104 113,958 9,073,080 SH   SOLE 21 9,073,080 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 231,050 18,395,667 SH   SOLE 22 16,675,050 0 1,720,617
COLONY NORTHSTAR INC CL A COM 19625W104 8,396 668,485 SH   SOLE 23 668,485 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 12,537 998,187 SH   SOLE 26 528,968 0 469,219
COLONY NORTHSTAR INC CL A COM 19625W104 1,486 118,349 SH   SOLE 28 87,264 0 31,085
COLONY NORTHSTAR INC CL A COM 19625W104 1,825 145,342 SH   SOLE 29 13,828 0 131,514
COLONY NORTHSTAR INC CL A COM 19625W104 10,062 801,090 SH   SOLE 30 801,090 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 3,917 311,883 SH   SOLE 31 194,313 0 117,570
COLONY NORTHSTAR INC CL A COM 19625W104 441 35,083 SH   SOLE 34 35,083 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 1,397 111,223 SH   SOLE 36 111,223 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 36 2,892 SH   SOLE 40 2,892 0 0
COLUMBIA BKG SYS INC COM 197236102 560 13,289 SH   SOLE 2 3,468 0 9,821
COLUMBIA BKG SYS INC COM 197236102 16 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 58 1,374 SH   SOLE 7 1,374 0 0
COLUMBIA BKG SYS INC COM 197236102 12,124 287,921 SH   SOLE 18 287,921 0 0
COLUMBIA BKG SYS INC COM 197236102 1,864 44,269 SH   SOLE 19 44,269 0 0
COLUMBIA BKG SYS INC COM 197236102 216,466 5,140,493 SH   SOLE 21 5,140,493 0 0
COLUMBIA BKG SYS INC COM 197236102 70,751 1,680,146 SH   SOLE 22 1,575,576 0 104,570
COLUMBIA BKG SYS INC COM 197236102 887 21,059 SH   SOLE 26 17,672 0 3,387
COLUMBIA BKG SYS INC COM 197236102 350 8,314 SH   SOLE 28 8,314 0 0
COLUMBIA BKG SYS INC COM 197236102 777 18,446 SH   SOLE 29 0 0 18,446
COLUMBIA BKG SYS INC COM 197236102 3,412 81,037 SH   SOLE 30 81,037 0 0
COLUMBIA BKG SYS INC COM 197236102 62 1,470 SH   SOLE 34 1,470 0 0
COLUMBIA BKG SYS INC COM 197236102 255 6,056 SH   SOLE 40 6,056 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,606 73,788 SH   SOLE 2 11,704 0 62,084
COLUMBIA PPTY TR INC COM NEW 198287203 891 40,919 SH   SOLE 4 40,919 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,652 167,767 SH   SOLE 7 167,767 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 99 4,559 SH   SOLE 15 4,559 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,450 66,597 SH   SOLE 18 66,597 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,483 159,984 SH   SOLE 19 159,984 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 43,119 1,980,661 SH   SOLE 21 1,980,661 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 108,168 4,968,671 SH   SOLE 22 4,549,629 0 419,042
COLUMBIA PPTY TR INC COM NEW 198287203 74 3,410 SH   SOLE 23 3,410 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,940 226,927 SH   SOLE 25 226,927 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,734 79,650 SH   SOLE 26 37,980 0 41,670
COLUMBIA PPTY TR INC COM NEW 198287203 356 16,360 SH   SOLE 28 16,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 930 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 13,770 632,524 SH   SOLE 30 632,524 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 61 2,794 SH   SOLE 31 2,794 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 141 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 281 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 295 4,787 SH   SOLE 2 1,630 0 3,157
COLUMBIA SPORTSWEAR CO COM 198516106 7 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 36 592 SH   SOLE 7 592 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,492 105,425 SH   SOLE 18 105,425 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,286 20,878 SH   SOLE 19 20,878 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 54,601 886,673 SH   SOLE 21 886,673 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 46,659 757,691 SH   SOLE 22 704,755 0 52,936
COLUMBIA SPORTSWEAR CO COM 198516106 493 7,998 SH   SOLE 26 6,262 0 1,736
COLUMBIA SPORTSWEAR CO COM 198516106 249 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 234 3,805 SH   SOLE 30 3,805 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 191 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 238 6,294 SH   SOLE 2 1,520 0 4,774
COLUMBUS MCKINNON CORP N Y COM 199333105 18 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,149 83,146 SH   SOLE 18 83,146 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 716 18,910 SH   SOLE 19 18,910 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,643 703,531 SH   SOLE 21 703,531 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,262 693,490 SH   SOLE 22 657,612 0 35,878
COLUMBUS MCKINNON CORP N Y COM 199333105 1,153 30,436 SH   SOLE 23 30,436 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 109 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 107 2,834 SH   SOLE 29 0 0 2,834
COLUMBUS MCKINNON CORP N Y COM 199333105 102 2,688 SH   SOLE 30 2,688 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 72 1,898 SH   SOLE 40 1,898 0 0
COMBIMATRIX CORPORATION COM PAR 20009T501 92 12,312 SH   SOLE 21 12,312 0 0
COMCAST CORP NEW CL A 20030N101 288,567 7,499,135 SH   SOLE 2 2,906,603 0 4,592,532
COMCAST CORP NEW CL A 20030N101 80,934 2,103,265 SH   SOLE 4 1,940,291 0 162,974
COMCAST CORP NEW CL A 20030N101 132,793 3,450,949 SH   SOLE 7 3,425,282 0 25,667
COMCAST CORP NEW CL A 20030N101 8,721 226,640 SH   SOLE 13 226,640 0 0
COMCAST CORP NEW CL A 20030N101 1,470 38,211 SH   SOLE 15 38,211 0 0
COMCAST CORP NEW CL A 20030N101 117 3,029 SH   SOLE 17 0 0 3,029
COMCAST CORP NEW CL A 20030N101 804,517 20,907,413 SH   SOLE 18 18,819,828 0 2,087,585
COMCAST CORP NEW CL A 20030N101 943,621 24,522,372 SH   SOLE 19 24,522,372 0 0
COMCAST CORP NEW CL A 20030N101 100,090 2,601,098 SH   SOLE 20 256,988 0 2,344,110
COMCAST CORP NEW CL A 20030N101 2,955,875 76,815,867 SH   SOLE 21 76,815,867 0 0
COMCAST CORP NEW CL A 20030N101 4,973,888 129,259,049 SH   SOLE 22 105,330,704 0 23,928,345
COMCAST CORP NEW CL A 20030N101 252,890 6,571,979 SH   SOLE 23 6,571,979 0 0
COMCAST CORP NEW CL A 20030N101 149,104 3,874,845 SH   SOLE 25 3,775,969 0 98,876
COMCAST CORP NEW CL A 20030N101 466,766 12,130,083 SH   SOLE 26 4,096,229 0 8,033,854
COMCAST CORP NEW CL A 20030N101 41,454 1,077,293 SH   SOLE 28 785,764 0 291,529
COMCAST CORP NEW CL A 20030N101 43,901 1,140,866 SH   SOLE 29 520,316 0 620,550
COMCAST CORP NEW CL A 20030N101 553,831 14,392,707 SH   SOLE 30 14,392,707 0 0
COMCAST CORP NEW CL A 20030N101 125,952 3,273,190 SH   SOLE 31 1,802,607 0 1,470,583
COMCAST CORP NEW CL A 20030N101 30,000 779,638 SH   SOLE 32 779,638 0 0
COMCAST CORP NEW CL A 20030N101 216,138 5,616,893 SH   SOLE 34 5,616,893 0 0
COMCAST CORP NEW CL A 20030N101 200,100 5,200,092 SH   SOLE 36 5,200,092 0 0
COMCAST CORP NEW CL A 20030N101 926 24,074 SH   SOLE 40 24,074 0 0
COMERICA INC COM 200340107 19,783 259,410 SH   SOLE 2 89,599 0 169,811
COMERICA INC COM 200340107 4,780 62,681 SH   SOLE 4 56,759 0 5,922
COMERICA INC COM 200340107 11,841 155,269 SH   SOLE 7 136,690 0 18,579
COMERICA INC COM 200340107 402 5,266 SH   SOLE 13 5,266 0 0
COMERICA INC COM 200340107 90 1,174 SH   SOLE 15 1,174 0 0
COMERICA INC COM 200340107 33,135 434,502 SH   SOLE 18 409,991 0 24,511
COMERICA INC COM 200340107 2,369 31,067 SH   SOLE 19 31,067 0 0
COMERICA INC COM 200340107 7,829 102,665 SH   SOLE 20 0 0 102,665
COMERICA INC COM 200340107 310,620 4,073,169 SH   SOLE 21 4,073,169 0 0
COMERICA INC COM 200340107 358,780 4,704,693 SH   SOLE 22 3,867,453 0 837,240
COMERICA INC COM 200340107 17,894 234,646 SH   SOLE 23 234,646 0 0
COMERICA INC COM 200340107 10,707 140,402 SH   SOLE 25 140,402 0 0
COMERICA INC COM 200340107 36,369 476,902 SH   SOLE 26 187,667 0 289,235
COMERICA INC COM 200340107 3,081 40,400 SH   SOLE 28 29,594 0 10,806
COMERICA INC COM 200340107 3,951 51,815 SH   SOLE 29 7,592 0 44,223
COMERICA INC COM 200340107 43,718 573,280 SH   SOLE 30 573,280 0 0
COMERICA INC COM 200340107 7,939 104,102 SH   SOLE 31 63,796 0 40,306
COMERICA INC COM 200340107 866 11,360 SH   SOLE 34 11,360 0 0
COMERICA INC COM 200340107 12,520 164,174 SH   SOLE 36 164,174 0 0
COMERICA INC COM 200340107 66 860 SH   SOLE 40 860 0 0
COMFORT SYS USA INC COM 199908104 330 9,254 SH   SOLE 2 8,958 0 296
COMFORT SYS USA INC COM 199908104 11 311 SH   SOLE 4 311 0 0
COMFORT SYS USA INC COM 199908104 34 960 SH   SOLE 7 960 0 0
COMFORT SYS USA INC COM 199908104 6,038 169,145 SH   SOLE 18 169,145 0 0
COMFORT SYS USA INC COM 199908104 7,596 212,769 SH   SOLE 19 212,769 0 0
COMFORT SYS USA INC COM 199908104 115,739 3,241,999 SH   SOLE 21 3,241,999 0 0
COMFORT SYS USA INC COM 199908104 47,040 1,317,635 SH   SOLE 22 1,244,597 0 73,038
COMFORT SYS USA INC COM 199908104 1,170 32,768 SH   SOLE 23 32,768 0 0
COMFORT SYS USA INC COM 199908104 89 2,491 SH   SOLE 26 0 0 2,491
COMFORT SYS USA INC COM 199908104 191 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 920 25,776 SH   SOLE 29 0 0 25,776
COMFORT SYS USA INC COM 199908104 1,789 50,118 SH   SOLE 30 50,118 0 0
COMFORT SYS USA INC COM 199908104 144 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 11 3,603 SH   SOLE 21 3,603 0 0
COMMERCE BANCSHARES INC COM 200525103 5,311 91,935 SH   SOLE 2 47,186 0 44,749
COMMERCE BANCSHARES INC COM 200525103 23 400 SH   SOLE 4 400 0 0
COMMERCE BANCSHARES INC COM 200525103 3,194 55,293 SH   SOLE 7 55,293 0 0
COMMERCE BANCSHARES INC COM 200525103 44 763 SH   SOLE 15 763 0 0
COMMERCE BANCSHARES INC COM 200525103 17,474 302,469 SH   SOLE 18 302,469 0 0
COMMERCE BANCSHARES INC COM 200525103 1,651 28,573 SH   SOLE 19 28,573 0 0
COMMERCE BANCSHARES INC COM 200525103 232,955 4,032,451 SH   SOLE 21 4,032,451 0 0
COMMERCE BANCSHARES INC COM 200525103 169,139 2,927,797 SH   SOLE 22 2,648,906 0 278,891
COMMERCE BANCSHARES INC COM 200525103 4,150 71,832 SH   SOLE 25 71,832 0 0
COMMERCE BANCSHARES INC COM 200525103 6,010 104,036 SH   SOLE 26 37,742 0 66,294
COMMERCE BANCSHARES INC COM 200525103 834 14,430 SH   SOLE 28 14,430 0 0
COMMERCE BANCSHARES INC COM 200525103 824 14,269 SH   SOLE 30 14,269 0 0
COMMERCE BANCSHARES INC COM 200525103 117 2,026 SH   SOLE 31 2,026 0 0
COMMERCE BANCSHARES INC COM 200525103 4,557 78,874 SH   SOLE 36 78,874 0 0
COMMERCE BANCSHARES INC COM 200525103 648 11,221 SH   SOLE 40 11,221 0 0
COMMERCE UN BANCSHARES INC COM 200828101 22 959 SH   SOLE 2 417 0 542
COMMERCE UN BANCSHARES INC COM 200828101 604 26,074 SH   SOLE 18 26,074 0 0
COMMERCE UN BANCSHARES INC COM 200828101 78 3,372 SH   SOLE 19 3,372 0 0
COMMERCE UN BANCSHARES INC COM 200828101 4,837 208,658 SH   SOLE 21 208,658 0 0
COMMERCE UN BANCSHARES INC COM 200828101 1,374 59,285 SH   SOLE 22 54,989 0 4,296
COMMERCEHUB INC COM SER A 20084V108 86 3,796 SH   SOLE 2 3,695 0 101
COMMERCEHUB INC COM SER A 20084V108 1 53 SH   SOLE 4 53 0 0
COMMERCEHUB INC COM SER A 20084V108 8 346 SH   SOLE 7 346 0 0
COMMERCEHUB INC COM SER A 20084V108 1,071 47,460 SH   SOLE 18 47,460 0 0
COMMERCEHUB INC COM SER A 20084V108 706 31,266 SH   SOLE 19 31,266 0 0
COMMERCEHUB INC COM SER A 20084V108 9,064 401,608 SH   SOLE 21 401,608 0 0
COMMERCEHUB INC COM SER A 20084V108 8,928 395,583 SH   SOLE 22 369,631 0 25,952
COMMERCEHUB INC COM SER A 20084V108 99 4,365 SH   SOLE 23 4,365 0 0
COMMERCEHUB INC COM SER A 20084V108 75 3,337 SH   SOLE 26 2,870 0 467
COMMERCEHUB INC COM SER A 20084V108 43 1,924 SH   SOLE 28 1,924 0 0
COMMERCEHUB INC COM SER A 20084V108 42 1,858 SH   SOLE 30 1,858 0 0
COMMERCEHUB INC COM SER A 20084V108 36 1,592 SH   SOLE 40 1,592 0 0
COMMERCEHUB INC COM SER C 20084V306 81 3,801 SH   SOLE 2 3,600 0 201
COMMERCEHUB INC COM SER C 20084V306 2 106 SH   SOLE 4 106 0 0
COMMERCEHUB INC COM SER C 20084V306 15 692 SH   SOLE 7 692 0 0
COMMERCEHUB INC COM SER C 20084V306 2,114 99,000 SH   SOLE 18 99,000 0 0
COMMERCEHUB INC COM SER C 20084V306 669 31,337 SH   SOLE 19 31,337 0 0
COMMERCEHUB INC COM SER C 20084V306 18,013 843,709 SH   SOLE 21 843,709 0 0
COMMERCEHUB INC COM SER C 20084V306 17,167 804,068 SH   SOLE 22 751,308 0 52,760
COMMERCEHUB INC COM SER C 20084V306 42 1,974 SH   SOLE 23 1,974 0 0
COMMERCEHUB INC COM SER C 20084V306 143 6,676 SH   SOLE 26 5,741 0 935
COMMERCEHUB INC COM SER C 20084V306 82 3,849 SH   SOLE 28 3,849 0 0
COMMERCEHUB INC COM SER C 20084V306 79 3,716 SH   SOLE 30 3,716 0 0
COMMERCEHUB INC COM SER C 20084V306 68 3,184 SH   SOLE 40 3,184 0 0
COMMERCIAL METALS CO COM 201723103 1,372 72,094 SH   SOLE 2 52,527 0 19,567
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 249 13,075 SH   SOLE 7 13,075 0 0
COMMERCIAL METALS CO COM 201723103 15,168 797,069 SH   SOLE 18 797,069 0 0
COMMERCIAL METALS CO COM 201723103 1,624 85,356 SH   SOLE 19 85,356 0 0
COMMERCIAL METALS CO COM 201723103 181,915 9,559,360 SH   SOLE 21 9,559,360 0 0
COMMERCIAL METALS CO COM 201723103 70,400 3,699,404 SH   SOLE 22 3,472,207 0 227,197
COMMERCIAL METALS CO COM 201723103 482 25,323 SH   SOLE 26 18,919 0 6,404
COMMERCIAL METALS CO COM 201723103 323 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 339 17,791 SH   SOLE 30 17,791 0 0
COMMERCIAL METALS CO COM 201723103 903 47,468 SH   SOLE 32 47,468 0 0
COMMERCIAL METALS CO COM 201723103 116 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 237 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 13 1,721 SH   SOLE 2 1,721 0 0
COMMERCIAL VEH GROUP INC COM 202608105 657 89,390 SH   SOLE 18 89,390 0 0
COMMERCIAL VEH GROUP INC COM 202608105 596 81,153 SH   SOLE 19 81,153 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5,951 809,615 SH   SOLE 21 809,615 0 0
COMMERCIAL VEH GROUP INC COM 202608105 3,565 485,043 SH   SOLE 22 465,574 0 19,469
COMMERCIAL VEH GROUP INC COM 202608105 329 44,769 SH   SOLE 29 0 0 44,769
COMMSCOPE HLDG CO INC COM 20337X109 6,245 188,044 SH   SOLE 2 18,663 0 169,381
COMMSCOPE HLDG CO INC COM 20337X109 4,504 135,608 SH   SOLE 4 127,995 0 7,613
COMMSCOPE HLDG CO INC COM 20337X109 385 11,605 SH   SOLE 7 11,605 0 0
COMMSCOPE HLDG CO INC COM 20337X109 23,439 705,781 SH   SOLE 18 686,681 0 19,100
COMMSCOPE HLDG CO INC COM 20337X109 145,694 4,387,059 SH   SOLE 19 4,387,059 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,141 124,697 SH   SOLE 20 0 0 124,697
COMMSCOPE HLDG CO INC COM 20337X109 76,278 2,296,830 SH   SOLE 21 2,296,830 0 0
COMMSCOPE HLDG CO INC COM 20337X109 180,013 5,420,457 SH   SOLE 22 4,816,799 0 603,658
COMMSCOPE HLDG CO INC COM 20337X109 7,840 236,070 SH   SOLE 23 236,070 0 0
COMMSCOPE HLDG CO INC COM 20337X109 12,041 362,564 SH   SOLE 26 181,641 0 180,923
COMMSCOPE HLDG CO INC COM 20337X109 1,439 43,316 SH   SOLE 28 31,190 0 12,126
COMMSCOPE HLDG CO INC COM 20337X109 1,823 54,900 SH   SOLE 29 7,005 0 47,895
COMMSCOPE HLDG CO INC COM 20337X109 7,121 214,412 SH   SOLE 30 214,412 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,996 90,203 SH   SOLE 31 39,889 0 50,314
COMMSCOPE HLDG CO INC COM 20337X109 56,481 1,700,734 SH   SOLE 34 1,700,734 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,040 31,321 SH   SOLE 36 31,321 0 0
COMMSCOPE HLDG CO INC COM 20337X109 34 1,014 SH   SOLE 40 1,014 0 0
COMMUNICATIONS SYS INC COM 203900105 5 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 92 21,576 SH   SOLE 21 21,576 0 0
COMMUNICATIONS SYS INC COM 203900105 453 106,521 SH   SOLE 22 106,521 0 0
COMMUNITY BANKERS TR CORP COM 203612106 35 3,784 SH   SOLE 2 1,312 0 2,472
COMMUNITY BANKERS TR CORP COM 203612106 756 82,201 SH   SOLE 18 82,201 0 0
COMMUNITY BANKERS TR CORP COM 203612106 109 11,887 SH   SOLE 19 11,887 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,561 713,122 SH   SOLE 21 713,122 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,775 192,889 SH   SOLE 22 179,586 0 13,303
COMMUNITY BK SYS INC COM 203607106 618 11,191 SH   SOLE 2 2,743 0 8,448
COMMUNITY BK SYS INC COM 203607106 17 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 4,266 77,209 SH   SOLE 7 77,209 0 0
COMMUNITY BK SYS INC COM 203607106 13,507 244,477 SH   SOLE 18 244,477 0 0
COMMUNITY BK SYS INC COM 203607106 2,053 37,159 SH   SOLE 19 37,159 0 0
COMMUNITY BK SYS INC COM 203607106 242,471 4,388,613 SH   SOLE 21 4,388,613 0 0
COMMUNITY BK SYS INC COM 203607106 77,921 1,410,342 SH   SOLE 22 1,316,459 0 93,883
COMMUNITY BK SYS INC COM 203607106 880 15,919 SH   SOLE 26 13,175 0 2,744
COMMUNITY BK SYS INC COM 203607106 574 10,382 SH   SOLE 28 10,382 0 0
COMMUNITY BK SYS INC COM 203607106 3,859 69,838 SH   SOLE 30 69,838 0 0
COMMUNITY BK SYS INC COM 203607106 241 4,367 SH   SOLE 40 4,367 0 0
COMMUNITY FINL CORP MD COM 20368X101 18 518 SH   SOLE 2 155 0 363
COMMUNITY FINL CORP MD COM 20368X101 531 15,000 SH   SOLE 18 15,000 0 0
COMMUNITY FINL CORP MD COM 20368X101 117 3,319 SH   SOLE 19 3,319 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,208 118,965 SH   SOLE 21 118,965 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,206 34,098 SH   SOLE 22 31,742 0 2,356
COMMUNITY FIRST BANCSHARES I COM 20369M104 8 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 192 14,262 SH   SOLE 21 14,262 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 176 22,880 SH   SOLE 2 6,554 0 16,326
COMMUNITY HEALTH SYS INC NEW COM 203668108 3 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 167 21,807 SH   SOLE 7 21,807 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,822 497,706 SH   SOLE 18 497,706 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 569 74,099 SH   SOLE 19 74,099 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 77,576 10,101,003 SH   SOLE 21 10,101,003 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 24,447 3,183,186 SH   SOLE 22 2,885,654 0 297,532
COMMUNITY HEALTH SYS INC NEW COM 203668108 230 29,917 SH   SOLE 26 23,037 0 6,880
COMMUNITY HEALTH SYS INC NEW COM 203668108 132 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,189 154,779 SH   SOLE 30 154,779 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,325 172,482 SH   SOLE 36 172,482 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 99 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 1,826 SH   SOLE 22 1,826 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 70 2,610 SH   SOLE 2 1,050 0 1,560
COMMUNITY HEALTHCARE TR INC COM 20369C106 21 774 SH   SOLE 7 774 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,679 62,284 SH   SOLE 18 62,284 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 313 11,599 SH   SOLE 19 11,599 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 15,570 577,521 SH   SOLE 21 577,521 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,229 231,040 SH   SOLE 22 210,256 0 20,784
COMMUNITY HEALTHCARE TR INC COM 20369C106 14 503 SH   SOLE 23 503 0 0
COMMUNITY TR BANCORP INC COM 204149108 154 3,316 SH   SOLE 2 880 0 2,436
COMMUNITY TR BANCORP INC COM 204149108 9 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 27 575 SH   SOLE 7 575 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,830 60,867 SH   SOLE 18 60,867 0 0
COMMUNITY TR BANCORP INC COM 204149108 563 12,111 SH   SOLE 19 12,111 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,584 507,180 SH   SOLE 21 507,180 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,326 523,139 SH   SOLE 22 493,624 0 29,515
COMMUNITY TR BANCORP INC COM 204149108 262 5,628 SH   SOLE 26 5,628 0 0
COMMUNITY TR BANCORP INC COM 204149108 106 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 119 2,549 SH   SOLE 30 2,549 0 0
COMMUNITY TR BANCORP INC COM 204149108 73 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 12 1,141 SH   SOLE 18 1,141 0 0
COMMUNITY WEST BANCSHARES COM 204157101 33 3,216 SH   SOLE 21 3,216 0 0
COMMUNITY WEST BANCSHARES COM 204157101 47 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,162 19,113 SH   SOLE 2 18,881 0 232
COMMVAULT SYSTEMS INC COM 204166102 11 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 52 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 15,404 253,350 SH   SOLE 18 253,350 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,802 29,630 SH   SOLE 19 29,630 0 0
COMMVAULT SYSTEMS INC COM 204166102 161,689 2,659,360 SH   SOLE 21 2,659,360 0 0
COMMVAULT SYSTEMS INC COM 204166102 80,543 1,324,714 SH   SOLE 22 1,247,340 0 77,374
COMMVAULT SYSTEMS INC COM 204166102 589 9,694 SH   SOLE 26 7,072 0 2,622
COMMVAULT SYSTEMS INC COM 204166102 371 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 658 10,821 SH   SOLE 29 0 0 10,821
COMMVAULT SYSTEMS INC COM 204166102 385 6,337 SH   SOLE 30 6,337 0 0
COMMVAULT SYSTEMS INC COM 204166102 163 2,685 SH   SOLE 34 2,685 0 0
COMMVAULT SYSTEMS INC COM 204166102 292 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2,616 110,520 SH   SOLE 2 2,300 0 108,220
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 514 21,726 SH   SOLE 18 21,726 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 309 13,063 SH   SOLE 19 13,063 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 207 8,764 SH   SOLE 21 8,764 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 11,170 471,922 SH   SOLE 22 121,738 0 350,184
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4,997 211,097 SH   SOLE 26 0 0 211,097
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,874 752,803 SH   SOLE 2 1,100 0 751,703
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,302 602,501 SH   SOLE 7 602,501 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,211 115,768 SH   SOLE 21 115,768 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,464 522,401 SH   SOLE 22 8,354 0 514,047
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,590 343,231 SH   SOLE 26 0 0 343,231
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 13,249 1,266,629 SH   SOLE 30 1,266,629 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 382 154,124 SH   SOLE 18 154,124 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10,755 4,336,706 SH   SOLE 21 4,336,706 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10 4,085 SH   SOLE 22 4,085 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4,252 1,714,374 SH   SOLE 26 0 0 1,714,374
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4,944 1,993,747 SH   SOLE 30 1,993,747 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 15 1,700 SH   SOLE 2 1,700 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,234 139,251 SH   SOLE 7 139,251 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,999 338,487 SH   SOLE 21 338,487 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,136 353,910 SH   SOLE 26 0 0 353,910
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,452 389,615 SH   SOLE 30 389,615 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,877 971,928 SH   SOLE 26 0 0 971,928
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3 100 SH   SOLE 2 100 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 241 8,955 SH   SOLE 25 8,955 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,629 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5,697 211,537 SH   SOLE 30 211,537 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 445 16,530 SH   SOLE 34 16,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,799 218,852 SH   SOLE 2 46,819 0 172,033
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 717 56,036 SH   SOLE 4 56,036 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11,692 914,113 SH   SOLE 7 881,031 0 33,082
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,124 87,858 SH   SOLE 18 87,858 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 62,539 4,889,693 SH   SOLE 21 4,889,693 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35,082 2,742,960 SH   SOLE 22 2,479,300 0 263,660
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,856 379,669 SH   SOLE 23 379,669 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,053 82,341 SH   SOLE 25 82,341 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10,382 811,738 SH   SOLE 26 262,522 0 549,216
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 435 33,987 SH   SOLE 28 33,987 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,073 83,923 SH   SOLE 29 56,168 0 27,755
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23,856 1,865,239 SH   SOLE 30 1,865,239 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 278 21,769 SH   SOLE 31 10,929 0 10,840
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 24,600 1,923,400 SH   SOLE 34 1,923,400 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,067 16,445 SH   SOLE 2 15,266 0 1,179
COMPASS MINERALS INTL INC COM 20451N101 9 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,180 18,187 SH   SOLE 7 18,187 0 0
COMPASS MINERALS INTL INC COM 20451N101 13,783 212,373 SH   SOLE 18 212,373 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,663 25,629 SH   SOLE 19 25,629 0 0
COMPASS MINERALS INTL INC COM 20451N101 142,898 2,201,816 SH   SOLE 21 2,201,816 0 0
COMPASS MINERALS INTL INC COM 20451N101 68,737 1,059,126 SH   SOLE 22 992,727 0 66,399
COMPASS MINERALS INTL INC COM 20451N101 851 13,117 SH   SOLE 26 11,092 0 2,025
COMPASS MINERALS INTL INC COM 20451N101 303 4,671 SH   SOLE 28 4,671 0 0
COMPASS MINERALS INTL INC COM 20451N101 328 5,058 SH   SOLE 30 5,058 0 0
COMPASS MINERALS INTL INC COM 20451N101 27 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 240 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 2,966 780,545 SH   SOLE 21 780,545 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 51 1,728 SH   SOLE 2 660 0 1,068
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,599 54,124 SH   SOLE 18 54,124 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 242 8,195 SH   SOLE 19 8,195 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 29,834 1,009,599 SH   SOLE 21 1,009,599 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,309 348,865 SH   SOLE 22 327,009 0 21,856
COMPUTER PROGRAMS & SYS INC COM 205306103 57 1,915 SH   SOLE 23 1,915 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 109 3,686 SH   SOLE 26 2,235 0 1,451
COMPUTER PROGRAMS & SYS INC COM 205306103 47 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 421 14,244 SH   SOLE 30 14,244 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 35 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 14 2,607 SH   SOLE 18 2,607 0 0
COMPUTER TASK GROUP INC COM 205477102 13 2,432 SH   SOLE 19 2,432 0 0
COMPUTER TASK GROUP INC COM 205477102 235 43,930 SH   SOLE 21 43,930 0 0
COMPUTER TASK GROUP INC COM 205477102 1,485 277,032 SH   SOLE 22 277,032 0 0
COMPX INTERNATIONAL INC CL A 20563P101 29 1,918 SH   SOLE 18 1,918 0 0
COMPX INTERNATIONAL INC CL A 20563P101 16 1,034 SH   SOLE 19 1,034 0 0
COMPX INTERNATIONAL INC CL A 20563P101 838 54,945 SH   SOLE 21 54,945 0 0
COMPX INTERNATIONAL INC CL A 20563P101 834 54,714 SH   SOLE 22 54,140 0 574
COMSTOCK HLDG COS INC CL A NEW 205684202 3 1,729 SH   SOLE 19 1,729 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM 205750102 0 17 SH   SOLE 17 0 0 17
COMSTOCK MNG INC COM 205750102 8 53,475 SH   SOLE 21 53,475 0 0
COMSTOCK MNG INC COM 205750102 8 53,394 SH   SOLE 22 53,394 0 0
COMSTOCK RES INC COM 205768302 15 2,431 SH   SOLE 18 2,431 0 0
COMSTOCK RES INC COM 205768302 18 2,950 SH   SOLE 19 2,950 0 0
COMSTOCK RES INC COM 205768302 261 42,915 SH   SOLE 21 42,915 0 0
COMSTOCK RES INC COM 205768302 1,995 328,136 SH   SOLE 22 328,136 0 0
COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 324 404,434 PRN   SOLE 21 404,434 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 152 7,428 SH   SOLE 2 3,455 0 3,973
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 364 SH   SOLE 7 364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,440 118,873 SH   SOLE 18 118,873 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 353 17,204 SH   SOLE 19 17,204 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 43,788 2,132,874 SH   SOLE 21 2,132,874 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14,901 725,820 SH   SOLE 22 679,424 0 46,396
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 156 7,599 SH   SOLE 26 7,599 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 49 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 695 33,875 SH   SOLE 30 33,875 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 37 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 25,797 764,580 SH   SOLE 2 377,238 0 387,342
CONAGRA BRANDS INC COM 205887102 5,655 167,594 SH   SOLE 4 152,336 0 15,258
CONAGRA BRANDS INC COM 205887102 11,126 329,769 SH   SOLE 7 300,091 0 29,678
CONAGRA BRANDS INC COM 205887102 546 16,181 SH   SOLE 13 16,181 0 0
CONAGRA BRANDS INC COM 205887102 95 2,821 SH   SOLE 15 2,821 0 0
CONAGRA BRANDS INC COM 205887102 31,210 925,025 SH   SOLE 18 866,499 0 58,526
CONAGRA BRANDS INC COM 205887102 4,627 137,140 SH   SOLE 19 137,140 0 0
CONAGRA BRANDS INC COM 205887102 8,043 238,390 SH   SOLE 20 0 0 238,390
CONAGRA BRANDS INC COM 205887102 288,073 8,538,026 SH   SOLE 21 8,538,026 0 0
CONAGRA BRANDS INC COM 205887102 382,433 11,334,719 SH   SOLE 22 9,365,270 0 1,969,449
CONAGRA BRANDS INC COM 205887102 18,507 548,515 SH   SOLE 23 548,515 0 0
CONAGRA BRANDS INC COM 205887102 10,950 324,555 SH   SOLE 25 324,555 0 0
CONAGRA BRANDS INC COM 205887102 43,623 1,292,921 SH   SOLE 26 428,747 0 864,174
CONAGRA BRANDS INC COM 205887102 3,233 95,826 SH   SOLE 28 69,636 0 26,190
CONAGRA BRANDS INC COM 205887102 578 17,124 SH   SOLE 29 17,124 0 0
CONAGRA BRANDS INC COM 205887102 52,911 1,568,198 SH   SOLE 30 1,568,198 0 0
CONAGRA BRANDS INC COM 205887102 7,555 223,932 SH   SOLE 31 110,169 0 113,763
CONAGRA BRANDS INC COM 205887102 2,089 61,900 SH   SOLE 34 61,900 0 0
CONAGRA BRANDS INC COM 205887102 14,668 434,739 SH   SOLE 36 434,739 0 0
CONAGRA BRANDS INC COM 205887102 80 2,362 SH   SOLE 40 2,362 0 0
CONAGRA BRANDS INC OPTIONS 205887102 78 2,300 SH Call SOLE 2 2,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 78 2,300 SH Put SOLE 2 2,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 9,508 281,800 SH Call SOLE 19 281,800 0 0
CONAGRA BRANDS INC OPTIONS 205887102 9,508 281,800 SH Put SOLE 19 281,800 0 0
CONAGRA BRANDS INC OPTIONS 205887102 111 3,300 SH Call SOLE 22 3,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 111 3,300 SH Put SOLE 22 3,300 0 0
CONAGRA BRANDS INC OPTIONS 205887102 2,112 62,600 SH Call SOLE 34 62,600 0 0
CONAGRA BRANDS INC OPTIONS 205887102 2,112 62,600 SH Put SOLE 34 62,600 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 5 950 SH   SOLE 2 950 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 508 92,564 SH   SOLE 18 92,564 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 126 22,956 SH   SOLE 19 22,956 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 4,503 820,162 SH   SOLE 21 820,162 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 2,968 540,679 SH   SOLE 22 520,398 0 20,281
CONATUS PHARMACEUTICALS INC COM 20600T108 127 23,069 SH   SOLE 23 23,069 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 39 2,658 SH   SOLE 2 1,063 0 1,595
CONCERT PHARMACEUTICALS INC COM 206022105 1,007 68,266 SH   SOLE 18 68,266 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 177 12,008 SH   SOLE 19 12,008 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 8,596 582,808 SH   SOLE 21 582,808 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 6,844 464,013 SH   SOLE 22 442,206 0 21,807
CONCERT PHARMACEUTICALS INC COM 206022105 30 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 68 4,611 SH   SOLE 30 4,611 0 0
CONCHO RES INC COM 20605P101 28,232 214,334 SH   SOLE 2 72,113 0 142,221
CONCHO RES INC COM 20605P101 6,259 47,520 SH   SOLE 4 43,969 0 3,551
CONCHO RES INC COM 20605P101 13,796 104,736 SH   SOLE 7 101,362 0 3,374
CONCHO RES INC COM 20605P101 587 4,459 SH   SOLE 13 4,459 0 0
CONCHO RES INC COM 20605P101 114 862 SH   SOLE 15 862 0 0
CONCHO RES INC COM 20605P101 43,398 329,474 SH   SOLE 18 308,888 0 20,586
CONCHO RES INC COM 20605P101 10,110 76,755 SH   SOLE 19 76,755 0 0
CONCHO RES INC COM 20605P101 416,711 3,163,609 SH   SOLE 21 3,163,609 0 0
CONCHO RES INC COM 20605P101 511,565 3,883,730 SH   SOLE 22 3,200,289 0 683,441
CONCHO RES INC COM 20605P101 24,355 184,899 SH   SOLE 23 184,899 0 0
CONCHO RES INC COM 20605P101 15,267 115,907 SH   SOLE 25 115,907 0 0
CONCHO RES INC COM 20605P101 60,477 459,134 SH   SOLE 26 138,042 0 321,092
CONCHO RES INC COM 20605P101 4,499 34,158 SH   SOLE 28 25,019 0 9,139
CONCHO RES INC COM 20605P101 713 5,415 SH   SOLE 29 5,415 0 0
CONCHO RES INC COM 20605P101 62,235 472,476 SH   SOLE 30 472,476 0 0
CONCHO RES INC COM 20605P101 11,747 89,178 SH   SOLE 31 42,585 0 46,593
CONCHO RES INC COM 20605P101 1,469 11,151 SH   SOLE 34 11,151 0 0
CONCHO RES INC COM 20605P101 19,599 148,793 SH   SOLE 36 148,793 0 0
CONCHO RES INC COM 20605P101 90 686 SH   SOLE 40 686 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 9 1,547 SH   SOLE 18 1,547 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 23 3,805 SH   SOLE 19 3,805 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 165 27,432 SH   SOLE 21 27,432 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2,389 398,163 SH   SOLE 22 398,163 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 10 941 SH   SOLE 18 941 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 151 SH   SOLE 19 151 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 89 8,481 SH   SOLE 21 8,481 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 102 9,795 SH   SOLE 22 9,795 0 0
CONDUENT INC COM 206787103 2,659 169,694 SH   SOLE 2 69,373 0 100,321
CONDUENT INC COM 206787103 12 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 77 4,916 SH   SOLE 7 4,916 0 0
CONDUENT INC COM 206787103 6 359 SH   SOLE 17 0 0 359
CONDUENT INC COM 206787103 1,617 103,160 SH   SOLE 18 103,160 0 0
CONDUENT INC COM 206787103 972 62,046 SH   SOLE 19 62,046 0 0
CONDUENT INC COM 206787103 33,712 2,151,363 SH   SOLE 21 2,151,363 0 0
CONDUENT INC COM 206787103 80,992 5,168,633 SH   SOLE 22 4,586,239 0 582,394
CONDUENT INC COM 206787103 878 56,004 SH   SOLE 26 43,165 0 12,839
CONDUENT INC COM 206787103 501 31,988 SH   SOLE 28 31,988 0 0
CONDUENT INC COM 206787103 414 26,451 SH   SOLE 30 26,451 0 0
CONDUENT INC COM 206787103 117 7,446 SH   SOLE 31 7,446 0 0
CONDUENT INC COM 206787103 221 14,134 SH   SOLE 40 14,134 0 0
CONFORMIS INC COM 20717E101 18 5,152 SH   SOLE 2 1,766 0 3,386
CONFORMIS INC COM 20717E101 1 348 SH   SOLE 7 348 0 0
CONFORMIS INC COM 20717E101 537 152,592 SH   SOLE 18 152,592 0 0
CONFORMIS INC COM 20717E101 106 30,231 SH   SOLE 19 30,231 0 0
CONFORMIS INC COM 20717E101 4,648 1,320,422 SH   SOLE 21 1,320,422 0 0
CONFORMIS INC COM 20717E101 2,924 830,722 SH   SOLE 22 783,030 0 47,692
CONFORMIS INC COM 20717E101 12 3,519 SH   SOLE 28 3,519 0 0
CONIFER HLDGS INC COM 20731J102 5 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 77 12,819 SH   SOLE 21 12,819 0 0
CONMED CORP COM 207410101 322 6,133 SH   SOLE 2 1,639 0 4,494
CONMED CORP COM 207410101 5 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 38 718 SH   SOLE 7 718 0 0
CONMED CORP COM 207410101 6,958 132,614 SH   SOLE 18 132,614 0 0
CONMED CORP COM 207410101 1,019 19,415 SH   SOLE 19 19,415 0 0
CONMED CORP COM 207410101 118,638 2,261,067 SH   SOLE 21 2,261,067 0 0
CONMED CORP COM 207410101 37,986 723,959 SH   SOLE 22 673,530 0 50,429
CONMED CORP COM 207410101 671 12,782 SH   SOLE 26 10,219 0 2,563
CONMED CORP COM 207410101 191 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 1,765 33,631 SH   SOLE 30 33,631 0 0
CONMED CORP COM 207410101 144 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 135 2,280 SH   SOLE 2 635 0 1,645
CONNECTICUT WTR SVC INC COM 207797101 347 5,857 SH   SOLE 7 5,857 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,575 43,430 SH   SOLE 18 43,430 0 0
CONNECTICUT WTR SVC INC COM 207797101 504 8,506 SH   SOLE 19 8,506 0 0
CONNECTICUT WTR SVC INC COM 207797101 21,518 362,865 SH   SOLE 21 362,865 0 0
CONNECTICUT WTR SVC INC COM 207797101 21,287 358,969 SH   SOLE 22 339,104 0 19,865
CONNECTICUT WTR SVC INC COM 207797101 32 544 SH   SOLE 23 544 0 0
CONNECTICUT WTR SVC INC COM 207797101 47 798 SH   SOLE 26 0 0 798
CONNECTICUT WTR SVC INC COM 207797101 148 2,502 SH   SOLE 28 2,502 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,102 35,447 SH   SOLE 30 35,447 0 0
CONNECTICUT WTR SVC INC COM 207797101 76 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 151 6,157 SH   SOLE 2 2,237 0 3,920
CONNECTONE BANCORP INC NEW COM 20786W107 28 1,119 SH   SOLE 7 1,119 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,846 115,673 SH   SOLE 18 115,673 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 563 22,894 SH   SOLE 19 22,894 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 24,064 978,214 SH   SOLE 21 978,214 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 12,503 508,262 SH   SOLE 22 456,193 0 52,069
CONNECTONE BANCORP INC NEW COM 20786W107 142 5,753 SH   SOLE 26 0 0 5,753
CONNECTONE BANCORP INC NEW COM 20786W107 102 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 101 4,107 SH   SOLE 30 4,107 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 82 3,347 SH   SOLE 40 3,347 0 0
CONNECTURE INC COM 20786J106 2 3,588 SH   SOLE 21 3,588 0 0
CONNS INC COM 208242107 155 5,502 SH   SOLE 2 2,394 0 3,108
CONNS INC COM 208242107 6 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 16 584 SH   SOLE 7 584 0 0
CONNS INC COM 208242107 2,020 71,752 SH   SOLE 18 71,752 0 0
CONNS INC COM 208242107 428 15,187 SH   SOLE 19 15,187 0 0
CONNS INC COM 208242107 17,084 606,890 SH   SOLE 21 606,890 0 0
CONNS INC COM 208242107 18,549 658,931 SH   SOLE 22 622,265 0 36,666
CONNS INC COM 208242107 30 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 76 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 149 5,289 SH   SOLE 30 5,289 0 0
CONNS INC COM 208242107 50 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 106,593 2,129,737 SH   SOLE 2 928,720 0 1,201,017
CONOCOPHILLIPS COM 20825C104 22,027 440,096 SH   SOLE 4 407,810 0 32,286
CONOCOPHILLIPS COM 20825C104 44,336 885,844 SH   SOLE 7 848,216 0 37,628
CONOCOPHILLIPS COM 20825C104 9,919 198,188 SH   SOLE 13 198,188 0 0
CONOCOPHILLIPS COM 20825C104 418 8,344 SH   SOLE 15 8,344 0 0
CONOCOPHILLIPS COM 20825C104 1 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 209,249 4,180,803 SH   SOLE 18 3,950,476 0 230,327
CONOCOPHILLIPS COM 20825C104 248,707 4,969,172 SH   SOLE 19 4,969,172 0 0
CONOCOPHILLIPS COM 20825C104 24,518 489,862 SH   SOLE 20 0 0 489,862
CONOCOPHILLIPS COM 20825C104 1,122,588 22,429,325 SH   SOLE 21 22,429,325 0 0
CONOCOPHILLIPS COM 20825C104 1,734,865 34,662,634 SH   SOLE 22 28,094,745 0 6,567,889
CONOCOPHILLIPS COM 20825C104 81,269 1,623,747 SH   SOLE 23 1,623,747 0 0
CONOCOPHILLIPS COM 20825C104 54,573 1,090,366 SH   SOLE 25 1,090,366 0 0
CONOCOPHILLIPS COM 20825C104 145,694 2,910,963 SH   SOLE 26 1,021,491 0 1,889,472
CONOCOPHILLIPS COM 20825C104 14,113 281,975 SH   SOLE 28 205,769 0 76,206
CONOCOPHILLIPS COM 20825C104 44,608 891,272 SH   SOLE 29 484,344 0 406,928
CONOCOPHILLIPS COM 20825C104 199,051 3,977,036 SH   SOLE 30 3,977,036 0 0
CONOCOPHILLIPS COM 20825C104 33,665 672,618 SH   SOLE 31 264,831 0 407,787
CONOCOPHILLIPS COM 20825C104 2,159 43,131 SH   SOLE 32 43,131 0 0
CONOCOPHILLIPS COM 20825C104 159,618 3,189,167 SH   SOLE 34 3,189,167 0 0
CONOCOPHILLIPS COM 20825C104 76,323 1,524,931 SH   SOLE 36 1,524,931 0 0
CONOCOPHILLIPS COM 20825C104 318 6,344 SH   SOLE 40 6,344 0 0
CONSOL ENERGY INC COM 20854P109 3,719 219,551 SH   SOLE 2 105,508 0 114,043
CONSOL ENERGY INC COM 20854P109 92 5,430 SH   SOLE 4 5,430 0 0
CONSOL ENERGY INC COM 20854P109 186 10,995 SH   SOLE 7 10,995 0 0
CONSOL ENERGY INC COM 20854P109 12,011 709,017 SH   SOLE 18 709,017 0 0
CONSOL ENERGY INC COM 20854P109 1,180 69,651 SH   SOLE 19 69,651 0 0
CONSOL ENERGY INC COM 20854P109 155,395 9,173,277 SH   SOLE 21 9,173,277 0 0
CONSOL ENERGY INC COM 20854P109 110,371 6,515,414 SH   SOLE 22 5,999,955 0 515,459
CONSOL ENERGY INC COM 20854P109 1,018 60,108 SH   SOLE 26 45,586 0 14,522
CONSOL ENERGY INC COM 20854P109 441 26,017 SH   SOLE 28 26,017 0 0
CONSOL ENERGY INC COM 20854P109 479 28,258 SH   SOLE 30 28,258 0 0
CONSOL ENERGY INC COM 20854P109 84 4,944 SH   SOLE 31 4,944 0 0
CONSOL ENERGY INC COM 20854P109 435 25,655 SH   SOLE 36 25,655 0 0
CONSOL ENERGY INC COM 20854P109 346 20,406 SH   SOLE 40 20,406 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 167 8,738 SH   SOLE 2 3,683 0 5,055
CONSOLIDATED COMM HLDGS INC COM 209034107 7 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 32 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 5,882 308,283 SH   SOLE 18 308,283 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 917 48,065 SH   SOLE 19 48,065 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 127,756 6,695,824 SH   SOLE 21 6,695,824 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 39,363 2,063,069 SH   SOLE 22 1,929,183 0 133,886
CONSOLIDATED COMM HLDGS INC COM 209034107 464 24,332 SH   SOLE 26 19,840 0 4,492
CONSOLIDATED COMM HLDGS INC COM 209034107 188 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 56 2,912 SH   SOLE 29 0 0 2,912
CONSOLIDATED COMM HLDGS INC COM 209034107 1,722 90,273 SH   SOLE 30 90,273 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 133 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 37,788 468,373 SH   SOLE 2 175,695 0 292,678
CONSOLIDATED EDISON INC COM 209115104 9,008 111,645 SH   SOLE 4 101,651 0 9,994
CONSOLIDATED EDISON INC COM 209115104 67,968 842,443 SH   SOLE 7 656,172 0 186,271
CONSOLIDATED EDISON INC COM 209115104 1,329 16,474 SH   SOLE 13 16,474 0 0
CONSOLIDATED EDISON INC COM 209115104 169 2,100 SH   SOLE 15 2,100 0 0
CONSOLIDATED EDISON INC COM 209115104 62,348 772,786 SH   SOLE 18 730,412 0 42,374
CONSOLIDATED EDISON INC COM 209115104 4,615 57,201 SH   SOLE 19 57,201 0 0
CONSOLIDATED EDISON INC COM 209115104 14,887 184,521 SH   SOLE 20 0 0 184,521
CONSOLIDATED EDISON INC COM 209115104 740,442 9,177,516 SH   SOLE 21 9,177,516 0 0
CONSOLIDATED EDISON INC COM 209115104 748,725 9,280,176 SH   SOLE 22 7,798,292 0 1,481,884
CONSOLIDATED EDISON INC COM 209115104 36,171 448,331 SH   SOLE 23 448,331 0 0
CONSOLIDATED EDISON INC COM 209115104 19,220 238,230 SH   SOLE 25 238,230 0 0
CONSOLIDATED EDISON INC COM 209115104 121,375 1,504,396 SH   SOLE 26 296,968 0 1,207,428
CONSOLIDATED EDISON INC COM 209115104 5,572 69,068 SH   SOLE 28 50,011 0 19,057
CONSOLIDATED EDISON INC COM 209115104 892 11,054 SH   SOLE 29 11,054 0 0
CONSOLIDATED EDISON INC COM 209115104 105,211 1,304,052 SH   SOLE 30 1,304,052 0 0
CONSOLIDATED EDISON INC COM 209115104 15,727 194,931 SH   SOLE 31 66,049 0 128,882
CONSOLIDATED EDISON INC COM 209115104 1,646 20,397 SH   SOLE 34 20,397 0 0
CONSOLIDATED EDISON INC COM 209115104 10,150 125,800 SH   SOLE 35 125,800 0 0
CONSOLIDATED EDISON INC COM 209115104 32,651 404,700 SH   SOLE 36 404,700 0 0
CONSOLIDATED EDISON INC COM 209115104 122 1,508 SH   SOLE 40 1,508 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 68 1,130 SH   SOLE 2 258 0 872
CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 882 14,684 SH   SOLE 18 14,684 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 205 3,420 SH   SOLE 19 3,420 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 7,897 131,463 SH   SOLE 21 131,463 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,605 176,550 SH   SOLE 22 171,722 0 4,828
CONSOLIDATED WATER CO INC ORD G23773107 30 2,369 SH   SOLE 2 557 0 1,812
CONSOLIDATED WATER CO INC ORD G23773107 727 56,797 SH   SOLE 18 56,797 0 0
CONSOLIDATED WATER CO INC ORD G23773107 135 10,528 SH   SOLE 19 10,528 0 0
CONSOLIDATED WATER CO INC ORD G23773107 5,947 464,609 SH   SOLE 21 464,609 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,651 129,010 SH   SOLE 22 119,870 0 9,140
CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 6,727 655,000 SH   SOLE 2 655,000 0 0
CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 513 50,000 SH   SOLE 22 50,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 42,826 214,722 SH   SOLE 2 53,196 0 161,526
CONSTELLATION BRANDS INC CL A 21036P108 11,666 58,493 SH   SOLE 4 50,453 0 8,040
CONSTELLATION BRANDS INC CL A 21036P108 25,086 125,778 SH   SOLE 7 122,311 0 3,467
CONSTELLATION BRANDS INC CL A 21036P108 212 1,061 SH   SOLE 15 1,061 0 0
CONSTELLATION BRANDS INC CL A 21036P108 20 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 247,644 1,241,635 SH   SOLE 18 976,220 0 265,415
CONSTELLATION BRANDS INC CL A 21036P108 216,708 1,086,528 SH   SOLE 19 1,086,528 0 0
CONSTELLATION BRANDS INC CL A 21036P108 16,887 84,667 SH   SOLE 20 0 0 84,667
CONSTELLATION BRANDS INC CL A 21036P108 546,558 2,740,324 SH   SOLE 21 2,740,324 0 0
CONSTELLATION BRANDS INC CL A 21036P108 904,608 4,535,512 SH   SOLE 22 3,893,925 0 641,587
CONSTELLATION BRANDS INC CL A 21036P108 41,793 209,540 SH   SOLE 23 209,540 0 0
CONSTELLATION BRANDS INC CL A 21036P108 25,532 128,010 SH   SOLE 25 128,010 0 0
CONSTELLATION BRANDS INC CL A 21036P108 96,570 484,181 SH   SOLE 26 162,946 0 321,235
CONSTELLATION BRANDS INC CL A 21036P108 7,703 38,619 SH   SOLE 28 28,028 0 10,591
CONSTELLATION BRANDS INC CL A 21036P108 93,044 466,505 SH   SOLE 30 466,505 0 0
CONSTELLATION BRANDS INC CL A 21036P108 12,763 63,989 SH   SOLE 31 15,705 0 48,284
CONSTELLATION BRANDS INC CL A 21036P108 17,127 85,873 SH   SOLE 34 85,873 0 0
CONSTELLATION BRANDS INC CL A 21036P108 31,645 158,660 SH   SOLE 36 158,660 0 0
CONSTELLATION BRANDS INC CL A 21036P108 180 902 SH   SOLE 40 902 0 0
CONSTELLIUM NV CL A N22035104 514 50,126 SH   SOLE 7 50,126 0 0
CONSTELLIUM NV CL A N22035104 44 4,282 SH   SOLE 21 4,282 0 0
CONSTELLIUM NV CL A N22035104 336 32,762 SH   SOLE 22 32,762 0 0
CONSTELLIUM NV CL A N22035104 153 14,900 SH   SOLE 36 14,900 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 894 196,100 SH   SOLE 19 196,100 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 230 50,414 SH   SOLE 21 50,414 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 4,435 972,574 SH   SOLE 22 972,574 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 323 70,845 SH   SOLE 29 0 0 70,845
CONTAINER STORE GROUP INC COM 210751103 20 4,846 SH   SOLE 2 932 0 3,914
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 259 61,466 SH   SOLE 18 61,466 0 0
CONTAINER STORE GROUP INC COM 210751103 51 12,083 SH   SOLE 19 12,083 0 0
CONTAINER STORE GROUP INC COM 210751103 2,208 524,583 SH   SOLE 21 524,583 0 0
CONTAINER STORE GROUP INC COM 210751103 1,703 404,523 SH   SOLE 22 384,524 0 19,999
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 24 4,853 SH   SOLE 2 1,308 0 3,545
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2 410 SH   SOLE 7 410 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 569 113,023 SH   SOLE 18 113,023 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 87 17,249 SH   SOLE 19 17,249 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10,928 2,172,661 SH   SOLE 21 2,172,661 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2,713 539,306 SH   SOLE 22 513,878 0 25,428
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 55 10,990 SH   SOLE 29 0 0 10,990
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 140 27,815 SH   SOLE 30 27,815 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 63 2,405 SH   SOLE 2 2,254 0 151
CONTINENTAL BLDG PRODS INC COM 211171103 18 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,508 134,936 SH   SOLE 18 134,936 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 2,387 91,795 SH   SOLE 19 91,795 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 30,274 1,164,398 SH   SOLE 21 1,164,398 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 26,965 1,037,130 SH   SOLE 22 975,176 0 61,954
CONTINENTAL BLDG PRODS INC COM 211171103 135 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 390 15,013 SH   SOLE 29 0 0 15,013
CONTINENTAL BLDG PRODS INC COM 211171103 157 6,056 SH   SOLE 30 6,056 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 84 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 108 SH   SOLE 18 108 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,919 101,511 SH   SOLE 2 25,275 0 76,236
CONTINENTAL RESOURCES INC COM 212015101 1,324 34,294 SH   SOLE 4 31,736 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 246 6,364 SH   SOLE 7 6,364 0 0
CONTINENTAL RESOURCES INC COM 212015101 22 562 SH   SOLE 15 562 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,949 50,476 SH   SOLE 18 40,953 0 9,523
CONTINENTAL RESOURCES INC COM 212015101 1,086 28,126 SH   SOLE 19 28,126 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,753 71,296 SH   SOLE 20 0 0 71,296
CONTINENTAL RESOURCES INC COM 212015101 42,948 1,112,367 SH   SOLE 21 1,112,367 0 0
CONTINENTAL RESOURCES INC COM 212015101 92,988 2,408,394 SH   SOLE 22 2,080,077 0 328,317
CONTINENTAL RESOURCES INC COM 212015101 5,449 141,120 SH   SOLE 23 141,120 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,804 72,631 SH   SOLE 25 72,631 0 0
CONTINENTAL RESOURCES INC COM 212015101 11,775 304,972 SH   SOLE 26 133,029 0 171,943
CONTINENTAL RESOURCES INC COM 212015101 807 20,905 SH   SOLE 28 15,111 0 5,794
CONTINENTAL RESOURCES INC COM 212015101 1,473 38,163 SH   SOLE 29 4,034 0 34,129
CONTINENTAL RESOURCES INC COM 212015101 5,900 152,814 SH   SOLE 30 152,814 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,980 51,287 SH   SOLE 31 24,002 0 27,285
CONTINENTAL RESOURCES INC COM 212015101 282 7,295 SH   SOLE 34 7,295 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,350 86,769 SH   SOLE 36 86,769 0 0
CONTINENTAL RESOURCES INC COM 212015101 17 445 SH   SOLE 40 445 0 0
CONTRAFECT CORP COM 212326102 14 12,210 SH   SOLE 18 12,210 0 0
CONTRAFECT CORP COM 212326102 158 142,004 SH   SOLE 21 142,004 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 9 18,000 SH   SOLE 19 18,000 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 16 30,565 SH   SOLE 21 30,565 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 6 11,052 SH   SOLE 22 11,052 0 0
CONTROL4 CORP COM 21240D107 125 4,239 SH   SOLE 2 3,398 0 841
CONTROL4 CORP COM 21240D107 32 1,087 SH   SOLE 7 1,087 0 0
CONTROL4 CORP COM 21240D107 3,304 112,143 SH   SOLE 18 112,143 0 0
CONTROL4 CORP COM 21240D107 804 27,293 SH   SOLE 19 27,293 0 0
CONTROL4 CORP COM 21240D107 54,887 1,863,103 SH   SOLE 21 1,863,103 0 0
CONTROL4 CORP COM 21240D107 20,849 707,700 SH   SOLE 22 673,127 0 34,573
CONTROL4 CORP COM 21240D107 529 17,948 SH   SOLE 23 17,948 0 0
CONTROL4 CORP COM 21240D107 260 8,825 SH   SOLE 29 0 0 8,825
CONTROL4 CORP COM 21240D107 659 22,375 SH   SOLE 30 22,375 0 0
CONVERGYS CORP COM 212485106 1,847 71,332 SH   SOLE 2 55,198 0 16,134
CONVERGYS CORP COM 212485106 14 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 89 3,443 SH   SOLE 7 3,443 0 0
CONVERGYS CORP COM 212485106 15,765 608,913 SH   SOLE 18 608,913 0 0
CONVERGYS CORP COM 212485106 7,369 284,631 SH   SOLE 19 284,631 0 0
CONVERGYS CORP COM 212485106 155,110 5,991,116 SH   SOLE 21 5,991,116 0 0
CONVERGYS CORP COM 212485106 89,754 3,466,738 SH   SOLE 22 3,288,597 0 178,141
CONVERGYS CORP COM 212485106 740 28,601 SH   SOLE 23 28,601 0 0
CONVERGYS CORP COM 212485106 656 25,330 SH   SOLE 26 19,496 0 5,834
CONVERGYS CORP COM 212485106 358 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 1,497 57,834 SH   SOLE 29 0 0 57,834
CONVERGYS CORP COM 212485106 394 15,225 SH   SOLE 30 15,225 0 0
CONVERGYS CORP COM 212485106 215 8,305 SH   SOLE 34 8,305 0 0
CONVERGYS CORP COM 212485106 56 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 272 10,502 SH   SOLE 40 10,502 0 0
COOPER COS INC COM NEW 216648402 19,980 84,263 SH   SOLE 2 33,566 0 50,697
COOPER COS INC COM NEW 216648402 3,639 15,349 SH   SOLE 4 13,806 0 1,543
COOPER COS INC COM NEW 216648402 11,228 47,355 SH   SOLE 7 37,360 0 9,995
COOPER COS INC COM NEW 216648402 457 1,928 SH   SOLE 13 1,928 0 0
COOPER COS INC COM NEW 216648402 17 73 SH   SOLE 15 73 0 0
COOPER COS INC COM NEW 216648402 28,046 118,282 SH   SOLE 18 111,423 0 6,859
COOPER COS INC COM NEW 216648402 44,999 189,781 SH   SOLE 19 189,781 0 0
COOPER COS INC COM NEW 216648402 8,536 35,999 SH   SOLE 20 0 0 35,999
COOPER COS INC COM NEW 216648402 273,234 1,152,353 SH   SOLE 21 1,152,353 0 0
COOPER COS INC COM NEW 216648402 331,730 1,399,054 SH   SOLE 22 1,175,835 0 223,219
COOPER COS INC COM NEW 216648402 13,473 56,823 SH   SOLE 23 56,823 0 0
COOPER COS INC COM NEW 216648402 7,694 32,449 SH   SOLE 25 32,449 0 0
COOPER COS INC COM NEW 216648402 31,908 134,569 SH   SOLE 26 52,530 0 82,039
COOPER COS INC COM NEW 216648402 2,646 11,161 SH   SOLE 28 8,161 0 3,000
COOPER COS INC COM NEW 216648402 3,229 13,617 SH   SOLE 29 1,581 0 12,036
COOPER COS INC COM NEW 216648402 34,094 143,791 SH   SOLE 30 143,791 0 0
COOPER COS INC COM NEW 216648402 6,009 25,342 SH   SOLE 31 11,865 0 13,477
COOPER COS INC COM NEW 216648402 12,514 52,776 SH   SOLE 34 52,776 0 0
COOPER COS INC COM NEW 216648402 11,088 46,763 SH   SOLE 36 46,763 0 0
COOPER COS INC COM NEW 216648402 55 231 SH   SOLE 40 231 0 0
COOPER STD HLDGS INC COM 21676P103 412 3,550 SH   SOLE 2 1,086 0 2,464
COOPER STD HLDGS INC COM 21676P103 13 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 58 497 SH   SOLE 7 497 0 0
COOPER STD HLDGS INC COM 21676P103 9,646 83,176 SH   SOLE 18 83,176 0 0
COOPER STD HLDGS INC COM 21676P103 2,095 18,065 SH   SOLE 19 18,065 0 0
COOPER STD HLDGS INC COM 21676P103 169,688 1,463,204 SH   SOLE 21 1,463,204 0 0
COOPER STD HLDGS INC COM 21676P103 56,427 486,566 SH   SOLE 22 446,022 0 40,544
COOPER STD HLDGS INC COM 21676P103 1,085 9,358 SH   SOLE 26 8,153 0 1,205
COOPER STD HLDGS INC COM 21676P103 311 2,680 SH   SOLE 28 2,680 0 0
COOPER STD HLDGS INC COM 21676P103 1,137 9,802 SH   SOLE 29 0 0 9,802
COOPER STD HLDGS INC COM 21676P103 2,819 24,308 SH   SOLE 30 24,308 0 0
COOPER STD HLDGS INC COM 21676P103 259 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,228 32,826 SH   SOLE 2 23,745 0 9,081
COOPER TIRE & RUBR CO COM 216831107 9 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 89 2,389 SH   SOLE 7 2,389 0 0
COOPER TIRE & RUBR CO COM 216831107 12,976 346,957 SH   SOLE 18 346,957 0 0
COOPER TIRE & RUBR CO COM 216831107 1,459 39,020 SH   SOLE 19 39,020 0 0
COOPER TIRE & RUBR CO COM 216831107 123,516 3,302,565 SH   SOLE 21 3,302,565 0 0
COOPER TIRE & RUBR CO COM 216831107 68,067 1,819,981 SH   SOLE 22 1,715,187 0 104,794
COOPER TIRE & RUBR CO COM 216831107 618 16,518 SH   SOLE 26 12,875 0 3,643
COOPER TIRE & RUBR CO COM 216831107 284 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 298 7,965 SH   SOLE 30 7,965 0 0
COOPER TIRE & RUBR CO COM 216831107 67 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 221 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 2,269 18,223 SH   SOLE 2 3,015 0 15,208
COPA HOLDINGS SA CL A P31076105 102 819 SH   SOLE 7 819 0 0
COPA HOLDINGS SA CL A P31076105 2,058 16,523 SH   SOLE 18 16,523 0 0
COPA HOLDINGS SA CL A P31076105 5,012 40,251 SH   SOLE 19 40,251 0 0
COPA HOLDINGS SA CL A P31076105 36,303 291,523 SH   SOLE 21 291,523 0 0
COPA HOLDINGS SA CL A P31076105 41,663 334,559 SH   SOLE 22 252,333 0 82,226
COPA HOLDINGS SA CL A P31076105 1,370 11,000 SH   SOLE 25 11,000 0 0
COPA HOLDINGS SA CL A P31076105 93 749 SH   SOLE 31 749 0 0
COPA HOLDINGS SA CL A P31076105 9,402 75,500 SH   SOLE 34 75,500 0 0
COPART INC COM 217204106 6,165 179,383 SH   SOLE 2 112,463 0 66,920
COPART INC COM 217204106 28 820 SH   SOLE 4 820 0 0
COPART INC COM 217204106 160 4,668 SH   SOLE 7 4,668 0 0
COPART INC COM 217204106 22,860 665,118 SH   SOLE 18 665,118 0 0
COPART INC COM 217204106 2,232 64,947 SH   SOLE 19 64,947 0 0
COPART INC COM 217204106 293,446 8,537,850 SH   SOLE 21 8,537,850 0 0
COPART INC COM 217204106 217,464 6,327,133 SH   SOLE 22 5,701,038 0 626,095
COPART INC COM 217204106 2,763 80,399 SH   SOLE 26 67,068 0 13,331
COPART INC COM 217204106 1,096 31,882 SH   SOLE 28 31,882 0 0
COPART INC COM 217204106 1,105 32,150 SH   SOLE 30 32,150 0 0
COPART INC COM 217204106 148 4,308 SH   SOLE 31 4,308 0 0
COPART INC COM 217204106 712 20,728 SH   SOLE 40 20,728 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16 2,173 SH   SOLE 2 2,173 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 227 SH   SOLE 7 227 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,138 159,227 SH   SOLE 18 159,227 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 219 30,665 SH   SOLE 19 30,665 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10,029 1,402,726 SH   SOLE 21 1,402,726 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7,172 1,003,080 SH   SOLE 22 907,251 0 95,829
CORCEPT THERAPEUTICS INC COM 218352102 939 48,641 SH   SOLE 2 47,910 0 731
CORCEPT THERAPEUTICS INC COM 218352102 49 2,513 SH   SOLE 7 2,513 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,970 309,331 SH   SOLE 18 309,331 0 0
CORCEPT THERAPEUTICS INC COM 218352102 11,290 584,960 SH   SOLE 19 584,960 0 0
CORCEPT THERAPEUTICS INC COM 218352102 62,776 3,252,657 SH   SOLE 21 3,252,657 0 0
CORCEPT THERAPEUTICS INC COM 218352102 62,203 3,222,959 SH   SOLE 22 3,049,526 0 173,433
CORCEPT THERAPEUTICS INC COM 218352102 4,688 242,886 SH   SOLE 23 242,886 0 0
CORCEPT THERAPEUTICS INC COM 218352102 128 6,611 SH   SOLE 26 0 0 6,611
CORCEPT THERAPEUTICS INC COM 218352102 296 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 999 51,764 SH   SOLE 29 0 0 51,764
CORCEPT THERAPEUTICS INC COM 218352102 247 12,777 SH   SOLE 30 12,777 0 0
CORCEPT THERAPEUTICS INC COM 218352102 118 6,119 SH   SOLE 40 6,119 0 0
CORE LABORATORIES N V COM N22717107 4,127 41,812 SH   SOLE 2 19,343 0 22,469
CORE LABORATORIES N V COM N22717107 1,390 14,083 SH   SOLE 4 13,015 0 1,068
CORE LABORATORIES N V COM N22717107 1,668 16,896 SH   SOLE 7 10,774 0 6,122
CORE LABORATORIES N V COM N22717107 34 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 12,832 130,015 SH   SOLE 18 125,683 0 4,332
CORE LABORATORIES N V COM N22717107 802 8,127 SH   SOLE 19 8,127 0 0
CORE LABORATORIES N V COM N22717107 3,502 35,481 SH   SOLE 20 0 0 35,481
CORE LABORATORIES N V COM N22717107 164,186 1,663,490 SH   SOLE 21 1,663,490 0 0
CORE LABORATORIES N V COM N22717107 101,693 1,030,321 SH   SOLE 22 1,001,271 0 29,050
CORE LABORATORIES N V COM N22717107 5,953 60,314 SH   SOLE 23 60,314 0 0
CORE LABORATORIES N V COM N22717107 3,577 36,240 SH   SOLE 25 36,240 0 0
CORE LABORATORIES N V COM N22717107 13,745 139,257 SH   SOLE 26 61,754 0 77,503
CORE LABORATORIES N V COM N22717107 940 9,520 SH   SOLE 28 6,989 0 2,531
CORE LABORATORIES N V COM N22717107 1,291 13,082 SH   SOLE 29 2,119 0 10,963
CORE LABORATORIES N V COM N22717107 6,006 60,846 SH   SOLE 30 60,846 0 0
CORE LABORATORIES N V COM N22717107 1,966 19,922 SH   SOLE 31 6,561 0 13,361
CORE LABORATORIES N V COM N22717107 282 2,855 SH   SOLE 34 2,855 0 0
CORE LABORATORIES N V COM N22717107 4,052 41,053 SH   SOLE 36 41,053 0 0
CORE LABORATORIES N V COM N22717107 21 212 SH   SOLE 40 212 0 0
CORE MARK HOLDING CO INC COM 218681104 90 2,796 SH   SOLE 2 2,796 0 0
CORE MARK HOLDING CO INC COM 218681104 7 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 84 2,625 SH   SOLE 7 2,625 0 0
CORE MARK HOLDING CO INC COM 218681104 6,717 209,004 SH   SOLE 18 209,004 0 0
CORE MARK HOLDING CO INC COM 218681104 1,114 34,675 SH   SOLE 19 34,675 0 0
CORE MARK HOLDING CO INC COM 218681104 129,527 4,030,082 SH   SOLE 21 4,030,082 0 0
CORE MARK HOLDING CO INC COM 218681104 41,635 1,295,420 SH   SOLE 22 1,190,016 0 105,404
CORE MARK HOLDING CO INC COM 218681104 368 11,439 SH   SOLE 26 9,152 0 2,287
CORE MARK HOLDING CO INC COM 218681104 213 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 2,022 62,916 SH   SOLE 30 62,916 0 0
CORE MARK HOLDING CO INC COM 218681104 172 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 162 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 48 2,190 SH   SOLE 2 497 0 1,693
CORE MOLDING TECHNOLOGIES IN COM 218683100 616 28,090 SH   SOLE 18 28,090 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 91 4,169 SH   SOLE 19 4,169 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 5,288 241,024 SH   SOLE 21 241,024 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 2,045 93,193 SH   SOLE 22 88,500 0 4,693
CORECIVIC INC COM 21871N101 2,571 96,059 SH   SOLE 2 57,648 0 38,411
CORECIVIC INC COM 21871N101 13 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 133 4,970 SH   SOLE 7 4,970 0 0
CORECIVIC INC COM 21871N101 10,641 397,501 SH   SOLE 18 397,501 0 0
CORECIVIC INC COM 21871N101 1,013 37,825 SH   SOLE 19 37,825 0 0
CORECIVIC INC COM 21871N101 150,614 5,626,227 SH   SOLE 21 5,626,227 0 0
CORECIVIC INC COM 21871N101 118,177 4,414,532 SH   SOLE 22 4,176,304 0 238,228
CORECIVIC INC COM 21871N101 90 3,349 SH   SOLE 23 3,349 0 0
CORECIVIC INC COM 21871N101 878 32,800 SH   SOLE 26 24,926 0 7,874
CORECIVIC INC COM 21871N101 453 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 472 17,642 SH   SOLE 30 17,642 0 0
CORECIVIC INC COM 21871N101 74 2,748 SH   SOLE 31 2,748 0 0
CORECIVIC INC COM 21871N101 197 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 340 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 3,774 81,663 SH   SOLE 2 44,962 0 36,701
CORELOGIC INC COM 21871D103 24 510 SH   SOLE 4 510 0 0
CORELOGIC INC COM 21871D103 138 2,993 SH   SOLE 7 2,993 0 0
CORELOGIC INC COM 21871D103 13,026 281,836 SH   SOLE 18 281,836 0 0
CORELOGIC INC COM 21871D103 1,260 27,270 SH   SOLE 19 27,270 0 0
CORELOGIC INC COM 21871D103 169,179 3,660,288 SH   SOLE 21 3,660,288 0 0
CORELOGIC INC COM 21871D103 126,140 2,729,115 SH   SOLE 22 2,469,180 0 259,935
CORELOGIC INC COM 21871D103 1,542 33,356 SH   SOLE 26 28,263 0 5,093
CORELOGIC INC COM 21871D103 581 12,579 SH   SOLE 28 12,579 0 0
CORELOGIC INC COM 21871D103 599 12,954 SH   SOLE 30 12,954 0 0
CORELOGIC INC COM 21871D103 95 2,052 SH   SOLE 31 2,052 0 0
CORELOGIC INC COM 21871D103 437 9,460 SH   SOLE 40 9,460 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 110 3,107 SH   SOLE 2 663 0 2,444
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH   SOLE 7 135 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,711 48,398 SH   SOLE 18 48,398 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 344 9,743 SH   SOLE 19 9,743 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,670 386,714 SH   SOLE 21 386,714 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,013 368,124 SH   SOLE 22 351,937 0 16,187
CORESITE RLTY CORP COM 21870Q105 3,226 28,827 SH   SOLE 2 16,809 0 12,018
CORESITE RLTY CORP COM 21870Q105 25 221 SH   SOLE 4 221 0 0
CORESITE RLTY CORP COM 21870Q105 93 829 SH   SOLE 7 829 0 0
CORESITE RLTY CORP COM 21870Q105 22 200 SH   SOLE 17 0 0 200
CORESITE RLTY CORP COM 21870Q105 12,636 112,922 SH   SOLE 18 112,922 0 0
CORESITE RLTY CORP COM 21870Q105 3,248 29,023 SH   SOLE 19 29,023 0 0
CORESITE RLTY CORP COM 21870Q105 183,469 1,639,576 SH   SOLE 21 1,639,576 0 0
CORESITE RLTY CORP COM 21870Q105 142,336 1,271,993 SH   SOLE 22 1,171,871 0 100,122
CORESITE RLTY CORP COM 21870Q105 4,631 41,384 SH   SOLE 23 41,384 0 0
CORESITE RLTY CORP COM 21870Q105 1,280 11,439 SH   SOLE 26 8,745 0 2,694
CORESITE RLTY CORP COM 21870Q105 545 4,873 SH   SOLE 28 4,873 0 0
CORESITE RLTY CORP COM 21870Q105 1,655 14,786 SH   SOLE 29 0 0 14,786
CORESITE RLTY CORP COM 21870Q105 611 5,461 SH   SOLE 30 5,461 0 0
CORESITE RLTY CORP COM 21870Q105 86 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 423 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 7 4,883 SH   SOLE 2 4,883 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 473 311,374 SH   SOLE 18 311,374 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 108 70,795 SH   SOLE 19 70,795 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 4,321 2,842,997 SH   SOLE 21 2,842,997 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 1,464 963,356 SH   SOLE 22 882,451 0 80,905
CORIUM INTL INC COM 21887L107 16 1,474 SH   SOLE 2 1,474 0 0
CORIUM INTL INC COM 21887L107 1,001 90,387 SH   SOLE 18 90,387 0 0
CORIUM INTL INC COM 21887L107 228 20,599 SH   SOLE 19 20,599 0 0
CORIUM INTL INC COM 21887L107 8,459 763,475 SH   SOLE 21 763,475 0 0
CORIUM INTL INC COM 21887L107 3,393 306,265 SH   SOLE 22 287,134 0 19,131
CORMEDIX INC COM 21900C100 4 7,588 SH   SOLE 19 7,588 0 0
CORMEDIX INC COM 21900C100 8 15,535 SH   SOLE 21 15,535 0 0
CORMEDIX INC COM 21900C100 281 539,708 SH   SOLE 22 539,708 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 800 19,708 SH   SOLE 2 19,363 0 345
CORNERSTONE ONDEMAND INC COM 21925Y103 13 332 SH   SOLE 4 332 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 55 1,355 SH   SOLE 7 1,355 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 7,161 176,339 SH   SOLE 18 176,339 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9,747 240,025 SH   SOLE 19 240,025 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 63,572 1,565,425 SH   SOLE 21 1,565,425 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 67,235 1,655,624 SH   SOLE 22 1,556,231 0 99,393
CORNERSTONE ONDEMAND INC COM 21925Y103 4,539 111,766 SH   SOLE 23 111,766 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 693 17,072 SH   SOLE 26 14,560 0 2,512
CORNERSTONE ONDEMAND INC COM 21925Y103 288 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,217 29,969 SH   SOLE 29 0 0 29,969
CORNERSTONE ONDEMAND INC COM 21925Y103 316 7,773 SH   SOLE 30 7,773 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 209 5,152 SH   SOLE 40 5,152 0 0
CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 413 408,000 PRN   SOLE 21 408,000 0 0
CORNING INC COM 219350105 37,909 1,267,001 SH   SOLE 2 356,719 0 910,282
CORNING INC COM 219350105 9,693 323,971 SH   SOLE 4 291,037 0 32,934
CORNING INC COM 219350105 27,661 924,502 SH   SOLE 7 764,369 0 160,133
CORNING INC COM 219350105 584 19,525 SH   SOLE 13 19,525 0 0
CORNING INC COM 219350105 201 6,731 SH   SOLE 15 6,731 0 0
CORNING INC COM 219350105 35 1,178 SH   SOLE 17 0 0 1,178
CORNING INC COM 219350105 53,058 1,773,325 SH   SOLE 18 1,646,185 0 127,140
CORNING INC COM 219350105 5,030 168,122 SH   SOLE 19 168,122 0 0
CORNING INC COM 219350105 15,615 521,908 SH   SOLE 20 0 0 521,908
CORNING INC COM 219350105 470,747 15,733,507 SH   SOLE 21 15,733,507 0 0
CORNING INC COM 219350105 727,741 24,322,909 SH   SOLE 22 20,078,771 0 4,244,138
CORNING INC COM 219350105 33,657 1,124,900 SH   SOLE 23 1,124,900 0 0
CORNING INC COM 219350105 31,614 1,056,627 SH   SOLE 25 1,056,627 0 0
CORNING INC COM 219350105 86,090 2,877,325 SH   SOLE 26 917,195 0 1,960,130
CORNING INC COM 219350105 6,354 212,366 SH   SOLE 28 154,938 0 57,428
CORNING INC COM 219350105 1,159 38,742 SH   SOLE 29 34,341 0 4,401
CORNING INC COM 219350105 96,757 3,233,845 SH   SOLE 30 3,233,845 0 0
CORNING INC COM 219350105 15,715 525,233 SH   SOLE 31 196,884 0 328,349
CORNING INC COM 219350105 4,852 162,177 SH   SOLE 34 162,177 0 0
CORNING INC COM 219350105 27,707 926,020 SH   SOLE 36 926,020 0 0
CORNING INC COM 219350105 138 4,608 SH   SOLE 40 4,608 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,377 102,852 SH   SOLE 2 50,160 0 52,692
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,060 32,292 SH   SOLE 4 32,292 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,441 135,281 SH   SOLE 7 135,281 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 112 3,419 SH   SOLE 15 3,419 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11,072 337,243 SH   SOLE 18 337,243 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,198 127,864 SH   SOLE 19 127,864 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 157,275 4,790,589 SH   SOLE 21 4,790,589 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 142,578 4,342,908 SH   SOLE 22 3,998,420 0 344,488
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 93 2,826 SH   SOLE 23 2,826 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,006 182,951 SH   SOLE 25 182,951 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,219 67,576 SH   SOLE 26 34,204 0 33,372
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 558 17,000 SH   SOLE 28 17,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,074 32,716 SH   SOLE 29 32,716 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 16,943 516,092 SH   SOLE 30 516,092 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 76 2,311 SH   SOLE 31 2,311 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 185 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 335 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 36 654 SH   SOLE 2 654 0 0
CORVEL CORP COM 221006109 17 304 SH   SOLE 7 304 0 0
CORVEL CORP COM 221006109 2,380 43,756 SH   SOLE 18 43,756 0 0
CORVEL CORP COM 221006109 408 7,492 SH   SOLE 19 7,492 0 0
CORVEL CORP COM 221006109 48,365 889,067 SH   SOLE 21 889,067 0 0
CORVEL CORP COM 221006109 17,478 321,292 SH   SOLE 22 300,320 0 20,972
CORVEL CORP COM 221006109 85 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 724 13,314 SH   SOLE 30 13,314 0 0
CORVEL CORP COM 221006109 65 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 25 1,581 SH   SOLE 2 528 0 1,053
CORVUS PHARMACEUTICALS INC COM 221015100 510 31,991 SH   SOLE 18 31,991 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 81 5,052 SH   SOLE 19 5,052 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 4,274 268,127 SH   SOLE 21 268,127 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,177 73,810 SH   SOLE 22 68,618 0 5,192
COSAN LTD SHS A G25343107 57 7,035 SH   SOLE 2 7,035 0 0
COSAN LTD SHS A G25343107 10,923 1,343,497 SH   SOLE 7 1,343,497 0 0
COSAN LTD SHS A G25343107 2 248 SH   SOLE 21 248 0 0
COSAN LTD SHS A G25343107 194 23,843 SH   SOLE 22 23,843 0 0
COSAN LTD SHS A G25343107 47 5,780 SH   SOLE 23 5,780 0 0
COSAN LTD SHS A G25343107 232 28,477 SH   SOLE 36 28,477 0 0
COSTAMARE INC SHS Y1771G102 66 10,610 SH   SOLE 2 4,660 0 5,950
COSTAMARE INC SHS Y1771G102 22 3,638 SH   SOLE 7 3,638 0 0
COSTAMARE INC SHS Y1771G102 1,093 176,808 SH   SOLE 18 176,808 0 0
COSTAMARE INC SHS Y1771G102 207 33,417 SH   SOLE 19 33,417 0 0
COSTAMARE INC SHS Y1771G102 9,119 1,475,631 SH   SOLE 21 1,475,631 0 0
COSTAMARE INC SHS Y1771G102 3,770 610,060 SH   SOLE 22 571,354 0 38,706
COSTAR GROUP INC COM 22160N109 7,805 29,097 SH   SOLE 2 3,169 0 25,928
COSTAR GROUP INC COM 22160N109 2,870 10,700 SH   SOLE 4 9,503 0 1,197
COSTAR GROUP INC COM 22160N109 511 1,905 SH   SOLE 7 1,905 0 0
COSTAR GROUP INC COM 22160N109 65 244 SH   SOLE 13 244 0 0
COSTAR GROUP INC COM 22160N109 17 65 SH   SOLE 17 0 0 65
COSTAR GROUP INC COM 22160N109 5,040 18,789 SH   SOLE 18 15,510 0 3,279
COSTAR GROUP INC COM 22160N109 24,138 89,984 SH   SOLE 19 89,984 0 0
COSTAR GROUP INC COM 22160N109 5,535 20,634 SH   SOLE 20 0 0 20,634
COSTAR GROUP INC COM 22160N109 93,030 346,805 SH   SOLE 21 346,805 0 0
COSTAR GROUP INC COM 22160N109 240,490 896,515 SH   SOLE 22 797,273 0 99,242
COSTAR GROUP INC COM 22160N109 11,534 42,998 SH   SOLE 23 42,998 0 0
COSTAR GROUP INC COM 22160N109 16,759 62,477 SH   SOLE 26 31,774 0 30,703
COSTAR GROUP INC COM 22160N109 1,991 7,421 SH   SOLE 28 5,399 0 2,022
COSTAR GROUP INC COM 22160N109 2,504 9,336 SH   SOLE 29 1,082 0 8,254
COSTAR GROUP INC COM 22160N109 9,526 35,512 SH   SOLE 30 35,512 0 0
COSTAR GROUP INC COM 22160N109 4,069 15,170 SH   SOLE 31 6,685 0 8,485
COSTAR GROUP INC COM 22160N109 622 2,320 SH   SOLE 34 2,320 0 0
COSTAR GROUP INC COM 22160N109 1,364 5,085 SH   SOLE 36 5,085 0 0
COSTAR GROUP INC COM 22160N109 41 152 SH   SOLE 40 152 0 0
COSTCO WHSL CORP NEW COM 22160K105 153,896 936,731 SH   SOLE 2 515,076 0 421,655
COSTCO WHSL CORP NEW COM 22160K105 38,191 232,461 SH   SOLE 4 217,595 0 14,866
COSTCO WHSL CORP NEW COM 22160K105 56,798 345,717 SH   SOLE 7 342,056 0 3,661
COSTCO WHSL CORP NEW COM 22160K105 7,874 47,926 SH   SOLE 13 47,926 0 0
COSTCO WHSL CORP NEW COM 22160K105 569 3,462 SH   SOLE 15 3,462 0 0
COSTCO WHSL CORP NEW COM 22160K105 49 299 SH   SOLE 17 0 0 299
COSTCO WHSL CORP NEW COM 22160K105 161,048 980,266 SH   SOLE 18 915,310 0 64,956
COSTCO WHSL CORP NEW COM 22160K105 49,615 301,995 SH   SOLE 19 301,995 0 0
COSTCO WHSL CORP NEW COM 22160K105 45,985 279,902 SH   SOLE 20 0 0 279,902
COSTCO WHSL CORP NEW COM 22160K105 1,106,694 6,736,220 SH   SOLE 21 6,736,220 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,087,619 12,706,917 SH   SOLE 22 10,214,607 0 2,492,310
COSTCO WHSL CORP NEW COM 22160K105 114,714 698,243 SH   SOLE 23 698,243 0 0
COSTCO WHSL CORP NEW COM 22160K105 59,377 361,415 SH   SOLE 25 361,415 0 0
COSTCO WHSL CORP NEW COM 22160K105 196,051 1,193,323 SH   SOLE 26 391,963 0 801,360
COSTCO WHSL CORP NEW COM 22160K105 16,488 100,359 SH   SOLE 28 73,161 0 27,198
COSTCO WHSL CORP NEW COM 22160K105 32,129 195,563 SH   SOLE 29 102,832 0 92,731
COSTCO WHSL CORP NEW COM 22160K105 219,345 1,335,111 SH   SOLE 30 1,335,111 0 0
COSTCO WHSL CORP NEW COM 22160K105 67,990 413,843 SH   SOLE 31 248,057 0 165,786
COSTCO WHSL CORP NEW COM 22160K105 10,427 63,467 SH   SOLE 32 63,467 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,518 76,194 SH   SOLE 34 76,194 0 0
COSTCO WHSL CORP NEW COM 22160K105 90,232 549,222 SH   SOLE 36 549,222 0 0
COSTCO WHSL CORP NEW COM 22160K105 373 2,269 SH   SOLE 40 2,269 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 329 2,000 SH Put SOLE 2 2,000 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 39,922 243,000 SH Put SOLE 19 243,000 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 476 2,900 SH Put SOLE 22 2,900 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 8,560 52,100 SH Put SOLE 34 52,100 0 0
COTIVITI HLDGS INC COM 22164K101 84 2,325 SH   SOLE 2 2,088 0 237
COTIVITI HLDGS INC COM 22164K101 36 1,003 SH   SOLE 7 1,003 0 0
COTIVITI HLDGS INC COM 22164K101 4,482 124,574 SH   SOLE 18 124,574 0 0
COTIVITI HLDGS INC COM 22164K101 980 27,240 SH   SOLE 19 27,240 0 0
COTIVITI HLDGS INC COM 22164K101 44,633 1,240,499 SH   SOLE 21 1,240,499 0 0
COTIVITI HLDGS INC COM 22164K101 35,657 991,021 SH   SOLE 22 911,026 0 79,995
COTIVITI HLDGS INC COM 22164K101 617 17,144 SH   SOLE 26 14,074 0 3,070
COTIVITI HLDGS INC COM 22164K101 225 6,244 SH   SOLE 28 6,244 0 0
COTIVITI HLDGS INC COM 22164K101 228 6,350 SH   SOLE 30 6,350 0 0
COTIVITI HLDGS INC COM 22164K101 117 3,264 SH   SOLE 40 3,264 0 0
COTT CORP QUE COM 22163N106 9 600 SH   SOLE 2 600 0 0
COTT CORP QUE COM 22163N106 3,807 253,601 SH   SOLE 19 253,601 0 0
COTY INC COM CL A 222070203 10,997 665,263 SH   SOLE 2 208,952 0 456,311
COTY INC COM CL A 222070203 2,558 154,739 SH   SOLE 4 137,731 0 17,008
COTY INC COM CL A 222070203 5,711 345,499 SH   SOLE 7 315,760 0 29,739
COTY INC COM CL A 222070203 59 3,585 SH   SOLE 13 3,585 0 0
COTY INC COM CL A 222070203 20 1,198 SH   SOLE 15 1,198 0 0
COTY INC COM CL A 222070203 17,429 1,054,364 SH   SOLE 18 987,672 0 66,692
COTY INC COM CL A 222070203 1,523 92,123 SH   SOLE 19 92,123 0 0
COTY INC COM CL A 222070203 4,635 280,375 SH   SOLE 20 0 0 280,375
COTY INC COM CL A 222070203 151,271 9,151,318 SH   SOLE 21 9,151,318 0 0
COTY INC COM CL A 222070203 206,042 12,464,734 SH   SOLE 22 10,291,091 0 2,173,643
COTY INC COM CL A 222070203 10,303 623,265 SH   SOLE 23 623,265 0 0
COTY INC COM CL A 222070203 5,889 356,244 SH   SOLE 25 356,244 0 0
COTY INC COM CL A 222070203 20,611 1,246,902 SH   SOLE 26 535,035 0 711,867
COTY INC COM CL A 222070203 1,814 109,765 SH   SOLE 28 80,480 0 29,285
COTY INC COM CL A 222070203 271 16,420 SH   SOLE 29 16,420 0 0
COTY INC COM CL A 222070203 22,847 1,382,178 SH   SOLE 30 1,382,178 0 0
COTY INC COM CL A 222070203 3,847 232,733 SH   SOLE 31 100,655 0 132,078
COTY INC COM CL A 222070203 1,068 64,621 SH   SOLE 34 64,621 0 0
COTY INC COM CL A 222070203 6,784 410,429 SH   SOLE 36 410,429 0 0
COTY INC COM CL A 222070203 37 2,267 SH   SOLE 40 2,267 0 0
COUNTY BANCORP INC COM 221907108 9 299 SH   SOLE 2 299 0 0
COUNTY BANCORP INC COM 221907108 510 16,986 SH   SOLE 18 16,986 0 0
COUNTY BANCORP INC COM 221907108 113 3,776 SH   SOLE 19 3,776 0 0
COUNTY BANCORP INC COM 221907108 4,220 140,448 SH   SOLE 21 140,448 0 0
COUNTY BANCORP INC COM 221907108 1,195 39,756 SH   SOLE 22 37,031 0 2,725
COUPA SOFTWARE INC COM 22266L106 69 2,204 SH   SOLE 2 2,083 0 121
COUPA SOFTWARE INC COM 22266L106 5 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 25 810 SH   SOLE 7 810 0 0
COUPA SOFTWARE INC COM 22266L106 3,199 102,689 SH   SOLE 18 102,689 0 0
COUPA SOFTWARE INC COM 22266L106 752 24,143 SH   SOLE 19 24,143 0 0
COUPA SOFTWARE INC COM 22266L106 28,859 926,459 SH   SOLE 21 926,459 0 0
COUPA SOFTWARE INC COM 22266L106 24,437 784,484 SH   SOLE 22 717,744 0 66,740
COUPA SOFTWARE INC COM 22266L106 92 2,942 SH   SOLE 26 0 0 2,942
COUPA SOFTWARE INC COM 22266L106 143 4,585 SH   SOLE 28 4,585 0 0
COUPA SOFTWARE INC COM 22266L106 121 3,875 SH   SOLE 30 3,875 0 0
COUPA SOFTWARE INC COM 22266L106 100 3,206 SH   SOLE 40 3,206 0 0
COUSINS PPTYS INC COM 222795106 2,448 262,146 SH   SOLE 2 192,817 0 69,329
COUSINS PPTYS INC COM 222795106 1,306 139,876 SH   SOLE 4 139,876 0 0
COUSINS PPTYS INC COM 222795106 5,231 560,023 SH   SOLE 7 560,023 0 0
COUSINS PPTYS INC COM 222795106 132 14,085 SH   SOLE 15 14,085 0 0
COUSINS PPTYS INC COM 222795106 25,653 2,746,552 SH   SOLE 18 2,746,552 0 0
COUSINS PPTYS INC COM 222795106 6,692 716,469 SH   SOLE 19 716,469 0 0
COUSINS PPTYS INC COM 222795106 264,533 28,322,629 SH   SOLE 21 28,322,629 0 0
COUSINS PPTYS INC COM 222795106 172,219 18,438,828 SH   SOLE 22 17,601,277 0 837,551
COUSINS PPTYS INC COM 222795106 111 11,866 SH   SOLE 23 11,866 0 0
COUSINS PPTYS INC COM 222795106 7,099 760,059 SH   SOLE 25 760,059 0 0
COUSINS PPTYS INC COM 222795106 2,469 264,399 SH   SOLE 26 121,792 0 142,607
COUSINS PPTYS INC COM 222795106 607 65,008 SH   SOLE 28 65,008 0 0
COUSINS PPTYS INC COM 222795106 1,325 141,875 SH   SOLE 29 141,875 0 0
COUSINS PPTYS INC COM 222795106 19,840 2,124,224 SH   SOLE 30 2,124,224 0 0
COUSINS PPTYS INC COM 222795106 384 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 111 7,454 SH   SOLE 2 6,615 0 839
COVANTA HLDG CORP COM 22282E102 8 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 75 5,047 SH   SOLE 7 5,047 0 0
COVANTA HLDG CORP COM 22282E102 5,920 398,645 SH   SOLE 18 398,645 0 0
COVANTA HLDG CORP COM 22282E102 1,322 89,045 SH   SOLE 19 89,045 0 0
COVANTA HLDG CORP COM 22282E102 63,637 4,285,291 SH   SOLE 21 4,285,291 0 0
COVANTA HLDG CORP COM 22282E102 47,956 3,229,351 SH   SOLE 22 2,994,287 0 235,064
COVANTA HLDG CORP COM 22282E102 837 56,333 SH   SOLE 26 48,725 0 7,608
COVANTA HLDG CORP COM 22282E102 255 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 6,031 406,099 SH   SOLE 30 406,099 0 0
COVANTA HLDG CORP COM 22282E102 35 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 192 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 72 2,480 SH   SOLE 2 569 0 1,911
COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,340 46,248 SH   SOLE 18 46,248 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 276 9,532 SH   SOLE 19 9,532 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 11,278 389,167 SH   SOLE 21 389,167 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 10,754 371,071 SH   SOLE 22 344,662 0 26,409
COVENANT TRANSN GROUP INC CL A 22284P105 50 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 52 1,796 SH   SOLE 30 1,796 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,146 SH   SOLE 40 1,146 0 0
COWEN INC CL A NEW 223622606 104 5,836 SH   SOLE 2 1,438 0 4,398
COWEN INC CL A NEW 223622606 12 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,848 103,848 SH   SOLE 18 103,848 0 0
COWEN INC CL A NEW 223622606 363 20,386 SH   SOLE 19 20,386 0 0
COWEN INC CL A NEW 223622606 17,323 973,212 SH   SOLE 21 973,212 0 0
COWEN INC CL A NEW 223622606 14,282 802,332 SH   SOLE 22 754,662 0 47,670
COWEN INC CL A NEW 223622606 68 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 60 3,387 SH   SOLE 30 3,387 0 0
COWEN INC CL A NEW 223622606 152 8,560 SH   SOLE 40 8,560 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 16,888 984,170 SH   SOLE 21 984,170 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 660 38,448 SH   SOLE 22 38,448 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 2,747 160,097 SH   SOLE 30 160,097 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 13 1,390 SH   SOLE 18 1,390 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 21 2,281 SH   SOLE 19 2,281 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 217 23,222 SH   SOLE 21 23,222 0 0
CPI CARD GROUP INC COM 12634H101 2 1,730 SH   SOLE 2 778 0 952
CPI CARD GROUP INC COM 12634H101 91 76,788 SH   SOLE 18 76,788 0 0
CPI CARD GROUP INC COM 12634H101 17 14,775 SH   SOLE 19 14,775 0 0
CPI CARD GROUP INC COM 12634H101 900 762,364 SH   SOLE 21 762,364 0 0
CPI CARD GROUP INC COM 12634H101 213 180,532 SH   SOLE 22 160,447 0 20,085
CPS TECHNOLOGIES CORP COM 12619F104 4 3,661 SH   SOLE 21 3,661 0 0
CRA INTL INC COM 12618T105 97 2,367 SH   SOLE 2 537 0 1,830
CRA INTL INC COM 12618T105 10 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,371 33,395 SH   SOLE 18 33,395 0 0
CRA INTL INC COM 12618T105 269 6,565 SH   SOLE 19 6,565 0 0
CRA INTL INC COM 12618T105 11,414 278,061 SH   SOLE 21 278,061 0 0
CRA INTL INC COM 12618T105 11,691 284,807 SH   SOLE 22 273,032 0 11,775
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,657 10,931 SH   SOLE 2 10,660 0 271
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 259 1,711 SH   SOLE 7 1,711 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 20,052 132,249 SH   SOLE 18 132,249 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,293 15,121 SH   SOLE 19 15,121 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 211,986 1,398,137 SH   SOLE 21 1,398,137 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 107,680 710,198 SH   SOLE 22 673,315 0 36,883
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,151 7,591 SH   SOLE 26 6,363 0 1,228
CRACKER BARREL OLD CTRY STOR COM 22410J106 417 2,747 SH   SOLE 28 2,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 434 2,860 SH   SOLE 30 2,860 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 502 3,309 SH   SOLE 31 3,309 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 49 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 281 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 17 963 SH   SOLE 2 963 0 0
CRAFT BREW ALLIANCE INC COM 224122101 818 46,603 SH   SOLE 18 46,603 0 0
CRAFT BREW ALLIANCE INC COM 224122101 168 9,597 SH   SOLE 19 9,597 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7,049 401,677 SH   SOLE 21 401,677 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,933 110,155 SH   SOLE 22 100,143 0 10,012
CRANE CO COM 224399105 4,714 58,928 SH   SOLE 2 32,694 0 26,234
CRANE CO COM 224399105 91 1,140 SH   SOLE 4 1,140 0 0
CRANE CO COM 224399105 127 1,591 SH   SOLE 7 1,591 0 0
CRANE CO COM 224399105 13,629 170,388 SH   SOLE 18 170,388 0 0
CRANE CO COM 224399105 1,305 16,309 SH   SOLE 19 16,309 0 0
CRANE CO COM 224399105 172,880 2,161,268 SH   SOLE 21 2,161,268 0 0
CRANE CO COM 224399105 131,213 1,640,362 SH   SOLE 22 1,472,421 0 167,941
CRANE CO COM 224399105 1,508 18,852 SH   SOLE 26 16,365 0 2,487
CRANE CO COM 224399105 536 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 799 9,986 SH   SOLE 29 0 0 9,986
CRANE CO COM 224399105 571 7,142 SH   SOLE 30 7,142 0 0
CRANE CO COM 224399105 88 1,100 SH   SOLE 31 1,100 0 0
CRANE CO COM 224399105 205 2,563 SH   SOLE 36 2,563 0 0
CRANE CO COM 224399105 410 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 12 969 SH   SOLE 2 639 0 330
CRAWFORD & CO CL B 224633107 9 741 SH   SOLE 7 741 0 0
CRAWFORD & CO CL B 224633107 589 49,277 SH   SOLE 18 49,277 0 0
CRAWFORD & CO CL B 224633107 149 12,460 SH   SOLE 19 12,460 0 0
CRAWFORD & CO CL B 224633107 4,748 396,951 SH   SOLE 21 396,951 0 0
CRAWFORD & CO CL B 224633107 7,677 641,892 SH   SOLE 22 614,943 0 26,949
CRAWFORD & CO CL B 224633107 107 8,906 SH   SOLE 29 0 0 8,906
CRAWFORD & CO CL A 224633206 121 12,608 SH   SOLE 21 12,608 0 0
CRAWFORD & CO CL A 224633206 93 9,673 SH   SOLE 22 9,673 0 0
CRAY INC COM NEW 225223304 175 8,975 SH   SOLE 2 2,292 0 6,683
CRAY INC COM NEW 225223304 5 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 20 1,038 SH   SOLE 7 1,038 0 0
CRAY INC COM NEW 225223304 3,815 196,123 SH   SOLE 18 196,123 0 0
CRAY INC COM NEW 225223304 4,344 223,361 SH   SOLE 19 223,361 0 0
CRAY INC COM NEW 225223304 68,642 3,529,146 SH   SOLE 21 3,529,146 0 0
CRAY INC COM NEW 225223304 22,532 1,158,456 SH   SOLE 22 1,083,438 0 75,018
CRAY INC COM NEW 225223304 136 6,993 SH   SOLE 26 4,090 0 2,903
CRAY INC COM NEW 225223304 114 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,028 52,871 SH   SOLE 30 52,871 0 0
CRAY INC COM NEW 225223304 83 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 5,148 25,112 SH   SOLE 2 8,316 0 16,796
CREDICORP LTD COM G2519Y108 3,413 16,649 SH   SOLE 4 16,649 0 0
CREDICORP LTD COM G2519Y108 1,263 6,162 SH   SOLE 7 5,508 0 654
CREDICORP LTD COM G2519Y108 12,625 61,578 SH   SOLE 18 21,578 0 40,000
CREDICORP LTD COM G2519Y108 6,186 30,173 SH   SOLE 19 30,173 0 0
CREDICORP LTD COM G2519Y108 334,915 1,633,574 SH   SOLE 21 1,633,574 0 0
CREDICORP LTD COM G2519Y108 191,869 935,854 SH   SOLE 22 892,511 0 43,343
CREDICORP LTD COM G2519Y108 19,809 96,620 SH   SOLE 23 96,620 0 0
CREDICORP LTD COM G2519Y108 9,499 46,334 SH   SOLE 25 46,334 0 0
CREDICORP LTD COM G2519Y108 41,337 201,626 SH   SOLE 26 29,490 0 172,136
CREDICORP LTD COM G2519Y108 2,198 10,721 SH   SOLE 28 10,721 0 0
CREDICORP LTD COM G2519Y108 5,863 28,599 SH   SOLE 29 19,439 0 9,160
CREDICORP LTD COM G2519Y108 87,830 428,397 SH   SOLE 30 428,397 0 0
CREDICORP LTD COM G2519Y108 1,631 7,955 SH   SOLE 31 4,087 0 3,868
CREDICORP LTD COM G2519Y108 47,632 232,330 SH   SOLE 34 232,330 0 0
CREDICORP LTD COM G2519Y108 79 384 SH   SOLE 40 384 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,501 5,357 SH   SOLE 2 1,092 0 4,265
CREDIT ACCEP CORP MICH COM 225310101 11 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 73 259 SH   SOLE 7 259 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,504 5,367 SH   SOLE 18 5,367 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,077 3,843 SH   SOLE 19 3,843 0 0
CREDIT ACCEP CORP MICH COM 225310101 36,072 128,752 SH   SOLE 21 128,752 0 0
CREDIT ACCEP CORP MICH COM 225310101 92,079 328,654 SH   SOLE 22 295,571 0 33,083
CREDIT ACCEP CORP MICH COM 225310101 749 2,672 SH   SOLE 26 2,055 0 617
CREDIT ACCEP CORP MICH COM 225310101 294 1,049 SH   SOLE 28 1,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 312 1,112 SH   SOLE 30 1,112 0 0
CREDIT ACCEP CORP MICH COM 225310101 71 253 SH   SOLE 31 253 0 0
CREDIT ACCEP CORP MICH COM 225310101 223 795 SH   SOLE 40 795 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 24 1,500 SH   SOLE 2 1,500 0 0
CREE INC COM 225447101 1,702 60,368 SH   SOLE 2 43,854 0 16,514
CREE INC COM 225447101 18 645 SH   SOLE 4 645 0 0
CREE INC COM 225447101 108 3,842 SH   SOLE 7 3,842 0 0
CREE INC COM 225447101 18,103 642,165 SH   SOLE 18 642,165 0 0
CREE INC COM 225447101 2,057 72,985 SH   SOLE 19 72,985 0 0
CREE INC COM 225447101 172,929 6,134,421 SH   SOLE 21 6,134,421 0 0
CREE INC COM 225447101 85,521 3,033,750 SH   SOLE 22 2,852,309 0 181,441
CREE INC COM 225447101 768 27,242 SH   SOLE 26 22,743 0 4,499
CREE INC COM 225447101 409 14,508 SH   SOLE 28 14,508 0 0
CREE INC COM 225447101 426 15,114 SH   SOLE 30 15,114 0 0
CREE INC COM 225447101 156 5,551 SH   SOLE 36 5,551 0 0
CREE INC COM 225447101 323 11,454 SH   SOLE 40 11,454 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,499 310,480 SH   SOLE 21 310,480 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 92 3,776 SH   SOLE 22 3,776 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 3,429 183,640 SH   SOLE 21 183,640 0 0
CRH PLC ADR 12626K203 4 100 SH   SOLE 2 100 0 0
CRH PLC ADR 12626K203 0 9 SH   SOLE 18 9 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 59 3,304 SH   SOLE 22 3,304 0 0
CRITEO S A SPONS ADS 226718104 8 200 SH   SOLE 2 200 0 0
CRITEO S A SPONS ADS 226718104 8 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 301 7,255 SH   SOLE 22 7,255 0 0
CROCS INC COM 227046109 129 13,276 SH   SOLE 2 9,350 0 3,926
CROCS INC COM 227046109 5 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 20 2,073 SH   SOLE 7 2,073 0 0
CROCS INC COM 227046109 3,433 353,947 SH   SOLE 18 353,947 0 0
CROCS INC COM 227046109 539 55,597 SH   SOLE 19 55,597 0 0
CROCS INC COM 227046109 63,030 6,497,929 SH   SOLE 21 6,497,929 0 0
CROCS INC COM 227046109 21,175 2,183,027 SH   SOLE 22 2,015,940 0 167,087
CROCS INC COM 227046109 287 29,538 SH   SOLE 26 25,181 0 4,357
CROCS INC COM 227046109 101 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 979 100,976 SH   SOLE 30 100,976 0 0
CROCS INC COM 227046109 84 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 102 7,157 SH   SOLE 2 3,721 0 3,436
CROSS CTRY HEALTHCARE INC COM 227483104 10 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,481 174,328 SH   SOLE 18 174,328 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 532 37,354 SH   SOLE 19 37,354 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 45,517 3,198,646 SH   SOLE 21 3,198,646 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 12,747 895,767 SH   SOLE 22 837,325 0 58,442
CROSS CTRY HEALTHCARE INC COM 227483104 63 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 123 8,677 SH   SOLE 29 0 0 8,677
CROSS CTRY HEALTHCARE INC COM 227483104 709 49,849 SH   SOLE 30 49,849 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 100 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 50,350 503,598 SH   SOLE 2 115,426 0 388,172
CROWN CASTLE INTL CORP NEW COM 22822V101 14,774 147,771 SH   SOLE 4 134,286 0 13,485
CROWN CASTLE INTL CORP NEW COM 22822V101 63,588 636,007 SH   SOLE 7 632,944 0 3,063
CROWN CASTLE INTL CORP NEW COM 22822V101 794 7,945 SH   SOLE 13 7,945 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 209 2,091 SH   SOLE 15 2,091 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 20 200 SH   SOLE 17 0 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 89,546 895,639 SH   SOLE 18 839,821 0 55,818
CROWN CASTLE INTL CORP NEW COM 22822V101 21,404 214,081 SH   SOLE 19 214,081 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 17,384 173,871 SH   SOLE 20 0 0 173,871
CROWN CASTLE INTL CORP NEW COM 22822V101 885,814 8,859,907 SH   SOLE 21 8,859,907 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,078,497 10,787,127 SH   SOLE 22 8,990,713 0 1,796,414
CROWN CASTLE INTL CORP NEW COM 22822V101 50,340 503,499 SH   SOLE 23 503,499 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 32,145 321,510 SH   SOLE 25 321,510 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 110,942 1,109,646 SH   SOLE 26 366,845 0 742,801
CROWN CASTLE INTL CORP NEW COM 22822V101 9,052 90,538 SH   SOLE 28 65,807 0 24,731
CROWN CASTLE INTL CORP NEW COM 22822V101 1,394 13,940 SH   SOLE 29 13,940 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 153,030 1,530,608 SH   SOLE 30 1,530,608 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 25,310 253,153 SH   SOLE 31 163,590 0 89,563
CROWN CASTLE INTL CORP NEW COM 22822V101 5,023 50,240 SH   SOLE 34 50,240 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 38,598 386,059 SH   SOLE 36 386,059 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 215 2,151 SH   SOLE 40 2,151 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,043 977 SH   SOLE 4 977 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 9,216 8,629 SH   SOLE 18 8,629 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 67,204 62,925 SH   SOLE 19 62,925 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,806 1,691 SH   SOLE 22 1,691 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 26,320 24,644 SH   SOLE 34 24,644 0 0
CROWN CRAFTS INC COM 228309100 10 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 178 27,359 SH   SOLE 21 27,359 0 0
CROWN HOLDINGS INC COM 228368106 8,357 139,937 SH   SOLE 2 25,915 0 114,022
CROWN HOLDINGS INC COM 228368106 2,827 47,333 SH   SOLE 4 42,803 0 4,530
CROWN HOLDINGS INC COM 228368106 698 11,696 SH   SOLE 7 11,696 0 0
CROWN HOLDINGS INC COM 228368106 20,111 336,750 SH   SOLE 18 318,308 0 18,442
CROWN HOLDINGS INC COM 228368106 27,233 456,004 SH   SOLE 19 456,004 0 0
CROWN HOLDINGS INC COM 228368106 6,518 109,142 SH   SOLE 20 0 0 109,142
CROWN HOLDINGS INC COM 228368106 89,608 1,500,462 SH   SOLE 21 1,500,462 0 0
CROWN HOLDINGS INC COM 228368106 233,943 3,917,337 SH   SOLE 22 3,492,637 0 424,700
CROWN HOLDINGS INC COM 228368106 10,514 176,056 SH   SOLE 23 176,056 0 0
CROWN HOLDINGS INC COM 228368106 16,231 271,784 SH   SOLE 26 134,201 0 137,583
CROWN HOLDINGS INC COM 228368106 1,885 31,556 SH   SOLE 28 22,895 0 8,661
CROWN HOLDINGS INC COM 228368106 2,360 39,520 SH   SOLE 29 4,152 0 35,368
CROWN HOLDINGS INC COM 228368106 8,696 145,613 SH   SOLE 30 145,613 0 0
CROWN HOLDINGS INC COM 228368106 3,300 55,255 SH   SOLE 31 26,632 0 28,623
CROWN HOLDINGS INC COM 228368106 6,037 101,094 SH   SOLE 34 101,094 0 0
CROWN HOLDINGS INC COM 228368106 1,998 33,455 SH   SOLE 36 33,455 0 0
CROWN HOLDINGS INC COM 228368106 40 664 SH   SOLE 40 664 0 0
CRYOLIFE INC COM 228903100 79 3,469 SH   SOLE 2 1,869 0 1,600
CRYOLIFE INC COM 228903100 18 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 3,563 156,943 SH   SOLE 18 156,943 0 0
CRYOLIFE INC COM 228903100 534 23,546 SH   SOLE 19 23,546 0 0
CRYOLIFE INC COM 228903100 70,405 3,101,553 SH   SOLE 21 3,101,553 0 0
CRYOLIFE INC COM 228903100 18,169 800,401 SH   SOLE 22 735,477 0 64,924
CRYOLIFE INC COM 228903100 86 3,796 SH   SOLE 28 3,796 0 0
CRYOLIFE INC COM 228903100 1,017 44,805 SH   SOLE 30 44,805 0 0
CRYOLIFE INC COM 228903100 90 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 27 2,700 SH   SOLE 2 2,700 0 0
CRYOPORT INC COM PAR $0.001 229050307 38 3,833 SH   SOLE 18 3,833 0 0
CRYOPORT INC COM PAR $0.001 229050307 41 4,188 SH   SOLE 19 4,188 0 0
CRYOPORT INC COM PAR $0.001 229050307 529 53,727 SH   SOLE 21 53,727 0 0
CRYOPORT INC COM PAR $0.001 229050307 490 49,777 SH   SOLE 22 49,777 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 3 4,011 SH   SOLE 21 4,011 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 22 31,642 SH   SOLE 22 31,642 0 0
CSG SYS INTL INC COM 126349109 1,203 29,999 SH   SOLE 2 28,473 0 1,526
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 34 846 SH   SOLE 7 846 0 0
CSG SYS INTL INC COM 126349109 6,490 161,854 SH   SOLE 18 161,854 0 0
CSG SYS INTL INC COM 126349109 15,158 378,012 SH   SOLE 19 378,012 0 0
CSG SYS INTL INC COM 126349109 118,141 2,946,149 SH   SOLE 21 2,946,149 0 0
CSG SYS INTL INC COM 126349109 56,959 1,420,434 SH   SOLE 22 1,356,457 0 63,977
CSG SYS INTL INC COM 126349109 4,532 113,029 SH   SOLE 23 113,029 0 0
CSG SYS INTL INC COM 126349109 517 12,903 SH   SOLE 26 9,884 0 3,019
CSG SYS INTL INC COM 126349109 193 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 1,850 46,143 SH   SOLE 29 0 0 46,143
CSG SYS INTL INC COM 126349109 1,820 45,393 SH   SOLE 30 45,393 0 0
CSG SYS INTL INC COM 126349109 999 24,919 SH   SOLE 34 24,919 0 0
CSG SYS INTL INC COM 126349109 149 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 7 614 SH   SOLE 18 614 0 0
CSP INC COM 126389105 8 681 SH   SOLE 21 681 0 0
CSRA INC COM 12650T104 3,651 113,152 SH   SOLE 2 35,027 0 78,125
CSRA INC COM 12650T104 31 949 SH   SOLE 4 949 0 0
CSRA INC COM 12650T104 3,400 105,352 SH   SOLE 7 105,352 0 0
CSRA INC COM 12650T104 35 1,078 SH   SOLE 15 1,078 0 0
CSRA INC COM 12650T104 10,828 335,545 SH   SOLE 18 328,408 0 7,137
CSRA INC COM 12650T104 913 28,279 SH   SOLE 19 28,279 0 0
CSRA INC COM 12650T104 104,273 3,231,254 SH   SOLE 21 3,231,254 0 0
CSRA INC COM 12650T104 146,792 4,548,863 SH   SOLE 22 3,836,532 0 712,331
CSRA INC COM 12650T104 3,985 123,489 SH   SOLE 25 123,489 0 0
CSRA INC COM 12650T104 6,445 199,734 SH   SOLE 26 95,184 0 104,550
CSRA INC COM 12650T104 860 26,659 SH   SOLE 28 26,659 0 0
CSRA INC COM 12650T104 11,041 342,157 SH   SOLE 30 342,157 0 0
CSRA INC COM 12650T104 113 3,516 SH   SOLE 31 3,516 0 0
CSRA INC COM 12650T104 4,228 131,019 SH   SOLE 36 131,019 0 0
CSRA INC COM 12650T104 575 17,815 SH   SOLE 40 17,815 0 0
CSS INDS INC COM 125906107 61 2,114 SH   SOLE 2 597 0 1,517
CSS INDS INC COM 125906107 7 237 SH   SOLE 7 237 0 0
CSS INDS INC COM 125906107 1,000 34,681 SH   SOLE 18 34,681 0 0
CSS INDS INC COM 125906107 189 6,543 SH   SOLE 19 6,543 0 0
CSS INDS INC COM 125906107 8,370 290,427 SH   SOLE 21 290,427 0 0
CSS INDS INC COM 125906107 7,613 264,143 SH   SOLE 22 247,927 0 16,216
CSS INDS INC COM 125906107 34 1,175 SH   SOLE 28 1,175 0 0
CSS INDS INC COM 125906107 43 1,491 SH   SOLE 30 1,491 0 0
CSS INDS INC COM 125906107 26 893 SH   SOLE 40 893 0 0
CSW INDUSTRIALS INC COM 126402106 121 2,735 SH   SOLE 2 934 0 1,801
CSW INDUSTRIALS INC COM 126402106 30 687 SH   SOLE 7 687 0 0
CSW INDUSTRIALS INC COM 126402106 2,438 54,975 SH   SOLE 18 54,975 0 0
CSW INDUSTRIALS INC COM 126402106 524 11,826 SH   SOLE 19 11,826 0 0
CSW INDUSTRIALS INC COM 126402106 20,739 467,626 SH   SOLE 21 467,626 0 0
CSW INDUSTRIALS INC COM 126402106 13,528 305,036 SH   SOLE 22 280,992 0 24,044
CSW INDUSTRIALS INC COM 126402106 82 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 140 3,159 SH   SOLE 30 3,159 0 0
CSX CORP COM 126408103 62,622 1,154,103 SH   SOLE 2 273,877 0 880,226
CSX CORP COM 126408103 18,526 341,439 SH   SOLE 4 309,710 0 31,729
CSX CORP COM 126408103 34,598 637,628 SH   SOLE 7 632,169 0 5,459
CSX CORP COM 126408103 550 10,138 SH   SOLE 13 10,138 0 0
CSX CORP COM 126408103 405 7,470 SH   SOLE 15 7,470 0 0
CSX CORP COM 126408103 103,527 1,907,984 SH   SOLE 18 1,779,694 0 128,290
CSX CORP COM 126408103 2,662 49,060 SH   SOLE 19 49,060 0 0
CSX CORP COM 126408103 26,400 486,552 SH   SOLE 20 0 0 486,552
CSX CORP COM 126408103 823,399 15,175,059 SH   SOLE 21 15,175,059 0 0
CSX CORP COM 126408103 1,290,356 23,780,989 SH   SOLE 22 19,717,382 0 4,063,607
CSX CORP COM 126408103 61,271 1,129,203 SH   SOLE 23 1,129,203 0 0
CSX CORP COM 126408103 37,987 700,101 SH   SOLE 25 700,101 0 0
CSX CORP COM 126408103 134,310 2,475,312 SH   SOLE 26 826,078 0 1,649,234
CSX CORP COM 126408103 11,408 210,256 SH   SOLE 28 153,117 0 57,139
CSX CORP COM 126408103 1,758 32,408 SH   SOLE 29 32,408 0 0
CSX CORP COM 126408103 175,101 3,227,071 SH   SOLE 30 3,227,071 0 0
CSX CORP COM 126408103 26,668 491,492 SH   SOLE 31 233,977 0 257,515
CSX CORP COM 126408103 7,171 132,162 SH   SOLE 32 132,162 0 0
CSX CORP COM 126408103 3,306 60,936 SH   SOLE 34 60,936 0 0
CSX CORP COM 126408103 49,539 912,987 SH   SOLE 36 912,987 0 0
CSX CORP COM 126408103 257 4,738 SH   SOLE 40 4,738 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 18 5,729 SH   SOLE 18 5,729 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 8 2,641 SH   SOLE 19 2,641 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 243 76,020 SH   SOLE 21 76,020 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,031 323,142 SH   SOLE 22 323,142 0 0
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,458 103,490 SH   SOLE 2 11,439 0 92,051
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,331 101,086 SH   SOLE 4 96,175 0 4,911
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,055 38,972 SH   SOLE 7 38,972 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 676 12,823 SH   SOLE 13 0 0 12,823
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,915 169,029 SH   SOLE 15 169,029 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,710 127,233 SH   SOLE 18 127,233 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 543 10,297 SH   SOLE 19 10,297 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 356,616 6,761,767 SH   SOLE 21 6,761,767 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 232,147 4,401,734 SH   SOLE 22 4,151,409 0 250,325
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22,719 430,766 SH   SOLE 23 430,766 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,556 67,433 SH   SOLE 25 67,433 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 55,249 1,047,566 SH   SOLE 26 121,406 0 926,160
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,212 60,904 SH   SOLE 28 60,904 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,217 155,811 SH   SOLE 29 106,202 0 49,609
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 120,490 2,284,599 SH   SOLE 30 2,284,599 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11,154 211,485 SH   SOLE 31 23,278 0 188,207
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,801 91,027 SH   SOLE 32 91,027 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,136 40,499 SH   SOLE 34 40,499 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 118 2,232 SH   SOLE 40 2,232 0 0
CTS CORP COM 126501105 177 7,330 SH   SOLE 2 1,814 0 5,516
CTS CORP COM 126501105 9 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 24 999 SH   SOLE 7 999 0 0
CTS CORP COM 126501105 3,944 163,643 SH   SOLE 18 163,643 0 0
CTS CORP COM 126501105 577 23,954 SH   SOLE 19 23,954 0 0
CTS CORP COM 126501105 70,321 2,917,876 SH   SOLE 21 2,917,876 0 0
CTS CORP COM 126501105 20,540 852,299 SH   SOLE 22 797,600 0 54,699
CTS CORP COM 126501105 99 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,048 43,484 SH   SOLE 30 43,484 0 0
CTS CORP COM 126501105 89 3,702 SH   SOLE 40 3,702 0 0
CU BANCORP CALIF COM 126534106 132 3,403 SH   SOLE 2 959 0 2,444
CU BANCORP CALIF COM 126534106 19 479 SH   SOLE 7 479 0 0
CU BANCORP CALIF COM 126534106 2,480 63,970 SH   SOLE 18 63,970 0 0
CU BANCORP CALIF COM 126534106 539 13,910 SH   SOLE 19 13,910 0 0
CU BANCORP CALIF COM 126534106 20,909 539,237 SH   SOLE 21 539,237 0 0
CU BANCORP CALIF COM 126534106 14,028 361,769 SH   SOLE 22 329,033 0 32,736
CU BANCORP CALIF COM 126534106 91 2,344 SH   SOLE 28 2,344 0 0
CU BANCORP CALIF COM 126534106 97 2,514 SH   SOLE 30 2,514 0 0
CU BANCORP CALIF COM 126534106 106 2,738 SH   SOLE 40 2,738 0 0
CUBESMART COM 229663109 2,455 94,573 SH   SOLE 2 21,144 0 73,429
CUBESMART COM 229663109 1,558 60,012 SH   SOLE 4 60,012 0 0
CUBESMART COM 229663109 6,311 243,103 SH   SOLE 7 243,103 0 0
CUBESMART COM 229663109 173 6,647 SH   SOLE 15 6,647 0 0
CUBESMART COM 229663109 2,343 90,271 SH   SOLE 18 90,271 0 0
CUBESMART COM 229663109 5,986 230,571 SH   SOLE 19 230,571 0 0
CUBESMART COM 229663109 80,311 3,093,656 SH   SOLE 21 3,093,656 0 0
CUBESMART COM 229663109 191,621 7,381,387 SH   SOLE 22 6,737,188 0 644,199
CUBESMART COM 229663109 132 5,101 SH   SOLE 23 5,101 0 0
CUBESMART COM 229663109 8,874 341,821 SH   SOLE 25 341,821 0 0
CUBESMART COM 229663109 2,886 111,169 SH   SOLE 26 48,160 0 63,009
CUBESMART COM 229663109 741 28,529 SH   SOLE 28 28,529 0 0
CUBESMART COM 229663109 4,329 166,753 SH   SOLE 29 62,305 0 104,448
CUBESMART COM 229663109 24,183 931,533 SH   SOLE 30 931,533 0 0
CUBESMART COM 229663109 99 3,826 SH   SOLE 31 3,826 0 0
CUBESMART COM 229663109 450 17,329 SH   SOLE 40 17,329 0 0
CUBIC CORP COM 229669106 376 7,380 SH   SOLE 2 1,413 0 5,967
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 28 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 6,290 123,342 SH   SOLE 18 123,342 0 0
CUBIC CORP COM 229669106 6,828 133,886 SH   SOLE 19 133,886 0 0
CUBIC CORP COM 229669106 158,207 3,102,102 SH   SOLE 21 3,102,102 0 0
CUBIC CORP COM 229669106 34,270 671,951 SH   SOLE 22 628,878 0 43,073
CUBIC CORP COM 229669106 508 9,955 SH   SOLE 26 8,655 0 1,300
CUBIC CORP COM 229669106 168 3,298 SH   SOLE 28 3,298 0 0
CUBIC CORP COM 229669106 1,713 33,579 SH   SOLE 30 33,579 0 0
CUBIC CORP COM 229669106 131 2,566 SH   SOLE 40 2,566 0 0
CUI GLOBAL INC COM NEW 126576206 13 3,541 SH   SOLE 18 3,541 0 0
CUI GLOBAL INC COM NEW 126576206 194 52,672 SH   SOLE 21 52,672 0 0
CUI GLOBAL INC COM NEW 126576206 90 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 6,396 67,386 SH   SOLE 2 37,713 0 29,673
CULLEN FROST BANKERS INC COM 229899109 113 1,192 SH   SOLE 4 1,192 0 0
CULLEN FROST BANKERS INC COM 229899109 4,810 50,678 SH   SOLE 7 50,678 0 0
CULLEN FROST BANKERS INC COM 229899109 21,690 228,508 SH   SOLE 18 228,508 0 0
CULLEN FROST BANKERS INC COM 229899109 8,156 85,924 SH   SOLE 19 85,924 0 0
CULLEN FROST BANKERS INC COM 229899109 246,250 2,594,286 SH   SOLE 21 2,594,286 0 0
CULLEN FROST BANKERS INC COM 229899109 179,152 1,887,402 SH   SOLE 22 1,692,202 0 195,200
CULLEN FROST BANKERS INC COM 229899109 461 4,857 SH   SOLE 23 4,857 0 0
CULLEN FROST BANKERS INC COM 229899109 1,938 20,414 SH   SOLE 25 20,414 0 0
CULLEN FROST BANKERS INC COM 229899109 2,032 21,405 SH   SOLE 26 17,509 0 3,896
CULLEN FROST BANKERS INC COM 229899109 877 9,242 SH   SOLE 28 9,242 0 0
CULLEN FROST BANKERS INC COM 229899109 4,025 42,405 SH   SOLE 29 321 0 42,084
CULLEN FROST BANKERS INC COM 229899109 907 9,556 SH   SOLE 30 9,556 0 0
CULLEN FROST BANKERS INC COM 229899109 234 2,465 SH   SOLE 31 2,465 0 0
CULLEN FROST BANKERS INC COM 229899109 4,558 48,019 SH   SOLE 34 48,019 0 0
CULLEN FROST BANKERS INC COM 229899109 297 3,128 SH   SOLE 36 3,128 0 0
CULLEN FROST BANKERS INC COM 229899109 603 6,351 SH   SOLE 40 6,351 0 0
CULP INC COM 230215105 32 985 SH   SOLE 2 985 0 0
CULP INC COM 230215105 14 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 1,264 38,610 SH   SOLE 18 38,610 0 0
CULP INC COM 230215105 3,386 103,399 SH   SOLE 19 103,399 0 0
CULP INC COM 230215105 11,214 342,407 SH   SOLE 21 342,407 0 0
CULP INC COM 230215105 14,699 448,819 SH   SOLE 22 435,767 0 13,052
CULP INC COM 230215105 703 21,464 SH   SOLE 23 21,464 0 0
CULP INC COM 230215105 396 12,080 SH   SOLE 29 0 0 12,080
CUMBERLAND PHARMACEUTICALS I COM 230770109 12 1,761 SH   SOLE 18 1,761 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 32 4,500 SH   SOLE 19 4,500 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 210 29,725 SH   SOLE 21 29,725 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,527 357,904 SH   SOLE 22 357,904 0 0
CUMMINS INC COM 231021106 36,095 214,813 SH   SOLE 2 63,440 0 151,373
CUMMINS INC COM 231021106 8,668 51,586 SH   SOLE 4 46,008 0 5,578
CUMMINS INC COM 231021106 21,621 128,675 SH   SOLE 7 119,584 0 9,091
CUMMINS INC COM 231021106 690 4,104 SH   SOLE 13 4,104 0 0
CUMMINS INC COM 231021106 184 1,098 SH   SOLE 15 1,098 0 0
CUMMINS INC COM 231021106 63,668 378,908 SH   SOLE 18 356,740 0 22,168
CUMMINS INC COM 231021106 16,949 100,867 SH   SOLE 19 100,867 0 0
CUMMINS INC COM 231021106 16,356 97,338 SH   SOLE 20 0 0 97,338
CUMMINS INC COM 231021106 608,393 3,620,738 SH   SOLE 21 3,620,738 0 0
CUMMINS INC COM 231021106 713,240 4,244,716 SH   SOLE 22 3,496,106 0 748,610
CUMMINS INC COM 231021106 32,595 193,982 SH   SOLE 23 193,982 0 0
CUMMINS INC COM 231021106 40,321 239,963 SH   SOLE 25 239,963 0 0
CUMMINS INC COM 231021106 92,628 551,256 SH   SOLE 26 159,099 0 392,157
CUMMINS INC COM 231021106 6,021 35,831 SH   SOLE 28 25,806 0 10,025
CUMMINS INC COM 231021106 1,229 7,313 SH   SOLE 29 5,919 0 1,394
CUMMINS INC COM 231021106 89,393 532,007 SH   SOLE 30 532,007 0 0
CUMMINS INC COM 231021106 16,313 97,082 SH   SOLE 31 48,069 0 49,013
CUMMINS INC COM 231021106 10,757 64,017 SH   SOLE 34 64,017 0 0
CUMMINS INC COM 231021106 8,223 48,937 SH   SOLE 35 48,937 0 0
CUMMINS INC COM 231021106 27,326 162,625 SH   SOLE 36 162,625 0 0
CUMMINS INC COM 231021106 148 882 SH   SOLE 40 882 0 0
CUMULUS MEDIA INC CL A NEW 231082603 1 3,185 SH   SOLE 19 3,185 0 0
CUMULUS MEDIA INC CL A NEW 231082603 3 8,540 SH   SOLE 21 8,540 0 0
CUMULUS MEDIA INC CL A NEW 231082603 87 271,740 SH   SOLE 22 271,740 0 0
CURIS INC COM 231269101 9 6,352 SH   SOLE 2 5,713 0 639
CURIS INC COM 231269101 4 2,621 SH   SOLE 7 2,621 0 0
CURIS INC COM 231269101 639 428,865 SH   SOLE 18 428,865 0 0
CURIS INC COM 231269101 135 90,510 SH   SOLE 19 90,510 0 0
CURIS INC COM 231269101 8,702 5,839,980 SH   SOLE 21 5,839,980 0 0
CURIS INC COM 231269101 4,661 3,128,167 SH   SOLE 22 2,985,513 0 142,654
CURTISS WRIGHT CORP COM 231561101 3,555 34,007 SH   SOLE 2 34,007 0 0
CURTISS WRIGHT CORP COM 231561101 24 230 SH   SOLE 4 230 0 0
CURTISS WRIGHT CORP COM 231561101 144 1,382 SH   SOLE 7 1,382 0 0
CURTISS WRIGHT CORP COM 231561101 29,393 281,164 SH   SOLE 18 281,088 0 76
CURTISS WRIGHT CORP COM 231561101 14,882 142,358 SH   SOLE 19 142,358 0 0
CURTISS WRIGHT CORP COM 231561101 374,376 3,581,175 SH   SOLE 21 3,581,175 0 0
CURTISS WRIGHT CORP COM 231561101 167,450 1,601,779 SH   SOLE 22 1,499,240 0 102,539
CURTISS WRIGHT CORP COM 231561101 7,271 69,554 SH   SOLE 23 69,554 0 0
CURTISS WRIGHT CORP COM 231561101 1,638 15,670 SH   SOLE 26 13,405 0 2,265
CURTISS WRIGHT CORP COM 231561101 619 5,917 SH   SOLE 28 5,917 0 0
CURTISS WRIGHT CORP COM 231561101 2,191 20,961 SH   SOLE 29 0 0 20,961
CURTISS WRIGHT CORP COM 231561101 702 6,713 SH   SOLE 30 6,713 0 0
CURTISS WRIGHT CORP COM 231561101 183 1,747 SH   SOLE 36 1,747 0 0
CURTISS WRIGHT CORP COM 231561101 493 4,720 SH   SOLE 40 4,720 0 0
CUSTOMERS BANCORP INC COM 23204G100 203 6,229 SH   SOLE 2 1,619 0 4,610
CUSTOMERS BANCORP INC COM 23204G100 27 826 SH   SOLE 7 826 0 0
CUSTOMERS BANCORP INC COM 23204G100 4,767 146,134 SH   SOLE 18 146,134 0 0
CUSTOMERS BANCORP INC COM 23204G100 695 21,316 SH   SOLE 19 21,316 0 0
CUSTOMERS BANCORP INC COM 23204G100 83,868 2,571,068 SH   SOLE 21 2,571,068 0 0
CUSTOMERS BANCORP INC COM 23204G100 27,647 847,534 SH   SOLE 22 797,504 0 50,030
CUSTOMERS BANCORP INC COM 23204G100 14 438 SH   SOLE 23 438 0 0
CUSTOMERS BANCORP INC COM 23204G100 133 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 122 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,283 39,336 SH   SOLE 30 39,336 0 0
CUSTOMERS BANCORP INC COM 23204G100 89 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 504 12,187 SH   SOLE 2 12,187 0 0
CUTERA INC COM 232109108 20 472 SH   SOLE 7 472 0 0
CUTERA INC COM 232109108 1,983 47,955 SH   SOLE 18 47,955 0 0
CUTERA INC COM 232109108 4,865 117,652 SH   SOLE 19 117,652 0 0
CUTERA INC COM 232109108 17,745 429,147 SH   SOLE 21 429,147 0 0
CUTERA INC COM 232109108 32,894 795,507 SH   SOLE 22 765,894 0 29,613
CUTERA INC COM 232109108 3,358 81,211 SH   SOLE 23 81,211 0 0
CUTERA INC COM 232109108 1,182 28,576 SH   SOLE 29 0 0 28,576
CVB FINL CORP COM 126600105 557 23,038 SH   SOLE 2 5,811 0 17,227
CVB FINL CORP COM 126600105 17 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 61 2,516 SH   SOLE 7 2,516 0 0
CVB FINL CORP COM 126600105 12,297 508,783 SH   SOLE 18 508,783 0 0
CVB FINL CORP COM 126600105 1,884 77,952 SH   SOLE 19 77,952 0 0
CVB FINL CORP COM 126600105 218,475 9,039,099 SH   SOLE 21 9,039,099 0 0
CVB FINL CORP COM 126600105 70,106 2,900,531 SH   SOLE 22 2,718,739 0 181,792
CVB FINL CORP COM 126600105 1,165 48,213 SH   SOLE 26 41,843 0 6,370
CVB FINL CORP COM 126600105 353 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,369 139,394 SH   SOLE 30 139,394 0 0
CVB FINL CORP COM 126600105 256 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 11 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 205 18,602 SH   SOLE 21 18,602 0 0
CVR ENERGY INC COM 12662P108 113 4,375 SH   SOLE 2 968 0 3,407
CVR ENERGY INC COM 12662P108 5 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 9 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 1,599 61,736 SH   SOLE 18 61,736 0 0
CVR ENERGY INC COM 12662P108 307 11,853 SH   SOLE 19 11,853 0 0
CVR ENERGY INC COM 12662P108 13,446 519,147 SH   SOLE 21 519,147 0 0
CVR ENERGY INC COM 12662P108 12,711 490,787 SH   SOLE 22 451,911 0 38,876
CVR ENERGY INC COM 12662P108 144 5,567 SH   SOLE 26 4,501 0 1,066
CVR ENERGY INC COM 12662P108 67 2,574 SH   SOLE 28 2,574 0 0
CVR ENERGY INC COM 12662P108 103 3,994 SH   SOLE 30 3,994 0 0
CVR ENERGY INC COM 12662P108 50 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 133,279 1,638,949 SH   SOLE 2 641,111 0 997,838
CVS HEALTH CORP COM 126650100 34,459 423,749 SH   SOLE 4 388,480 0 35,269
CVS HEALTH CORP COM 126650100 63,208 777,277 SH   SOLE 7 744,852 0 32,425
CVS HEALTH CORP COM 126650100 1,538 18,907 SH   SOLE 13 18,907 0 0
CVS HEALTH CORP COM 126650100 582 7,152 SH   SOLE 15 7,152 0 0
CVS HEALTH CORP COM 126650100 8 100 SH   SOLE 17 0 0 100
CVS HEALTH CORP COM 126650100 258,037 3,173,101 SH   SOLE 18 2,958,508 0 214,593
CVS HEALTH CORP COM 126650100 174,167 2,141,750 SH   SOLE 19 2,141,750 0 0
CVS HEALTH CORP COM 126650100 44,333 545,163 SH   SOLE 20 0 0 545,163
CVS HEALTH CORP COM 126650100 1,269,750 15,614,241 SH   SOLE 21 15,614,241 0 0
CVS HEALTH CORP COM 126650100 2,273,258 27,954,480 SH   SOLE 22 22,744,593 0 5,209,887
CVS HEALTH CORP COM 126650100 110,205 1,355,198 SH   SOLE 23 1,355,198 0 0
CVS HEALTH CORP COM 126650100 68,689 844,672 SH   SOLE 25 819,628 0 25,044
CVS HEALTH CORP COM 126650100 305,124 3,752,144 SH   SOLE 26 915,183 0 2,836,961
CVS HEALTH CORP COM 126650100 18,901 232,423 SH   SOLE 28 169,830 0 62,593
CVS HEALTH CORP COM 126650100 12,832 157,793 SH   SOLE 29 74,742 0 83,051
CVS HEALTH CORP COM 126650100 259,028 3,185,297 SH   SOLE 30 3,185,297 0 0
CVS HEALTH CORP COM 126650100 53,144 653,514 SH   SOLE 31 324,216 0 329,298
CVS HEALTH CORP COM 126650100 77,250 949,952 SH   SOLE 34 949,952 0 0
CVS HEALTH CORP COM 126650100 92,290 1,134,903 SH   SOLE 36 1,134,903 0 0
CVS HEALTH CORP COM 126650100 428 5,269 SH   SOLE 40 5,269 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 44 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 175 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,739 213,145 SH   SOLE 21 213,145 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,066 196,731 SH   SOLE 22 182,198 0 14,533
CYBERARK SOFTWARE LTD SHS M2682V108 141 3,431 SH   SOLE 26 0 0 3,431
CYBERARK SOFTWARE LTD SHS M2682V108 165 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 13 814 SH   SOLE 2 288 0 526
CYBEROPTICS CORP COM 232517102 417 25,666 SH   SOLE 18 25,666 0 0
CYBEROPTICS CORP COM 232517102 78 4,823 SH   SOLE 19 4,823 0 0
CYBEROPTICS CORP COM 232517102 3,596 221,278 SH   SOLE 21 221,278 0 0
CYBEROPTICS CORP COM 232517102 3,960 243,665 SH   SOLE 22 238,683 0 4,982
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 19 2,400 SH   SOLE 2 2,400 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 55 6,785 SH   SOLE 18 6,785 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 64 7,957 SH   SOLE 19 7,957 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 764 94,808 SH   SOLE 21 94,808 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 4,040 501,270 SH   SOLE 22 501,270 0 0
CYNERGISTEK INC COM 23258P105 5 1,278 SH   SOLE 18 1,278 0 0
CYNERGISTEK INC COM 23258P105 69 19,009 SH   SOLE 21 19,009 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,839 322,140 SH   SOLE 2 162,144 0 159,996
CYPRESS SEMICONDUCTOR CORP COM 232806109 26 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 155 10,317 SH   SOLE 7 10,317 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,777 1,116,948 SH   SOLE 18 1,116,948 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,619 107,798 SH   SOLE 19 107,798 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 234,219 15,593,802 SH   SOLE 21 15,593,802 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 156,067 10,390,598 SH   SOLE 22 9,353,713 0 1,036,885
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,874 124,791 SH   SOLE 26 105,241 0 19,550
CYPRESS SEMICONDUCTOR CORP COM 232806109 787 52,396 SH   SOLE 28 52,396 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 9,149 609,093 SH   SOLE 30 609,093 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 113 7,520 SH   SOLE 31 7,520 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 559 37,193 SH   SOLE 40 37,193 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 924 708,000 PRN   SOLE 21 708,000 0 0
CYRUSONE INC COM 23283R100 4,544 77,107 SH   SOLE 2 44,010 0 33,097
CYRUSONE INC COM 23283R100 16 277 SH   SOLE 4 277 0 0
CYRUSONE INC COM 23283R100 120 2,035 SH   SOLE 7 2,035 0 0
CYRUSONE INC COM 23283R100 17,729 300,854 SH   SOLE 18 300,854 0 0
CYRUSONE INC COM 23283R100 6,200 105,211 SH   SOLE 19 105,211 0 0
CYRUSONE INC COM 23283R100 250,525 4,251,228 SH   SOLE 21 4,251,228 0 0
CYRUSONE INC COM 23283R100 201,187 3,414,001 SH   SOLE 22 3,130,200 0 283,801
CYRUSONE INC COM 23283R100 151 2,565 SH   SOLE 23 2,565 0 0
CYRUSONE INC COM 23283R100 1,660 28,164 SH   SOLE 26 25,298 0 2,866
CYRUSONE INC COM 23283R100 746 12,663 SH   SOLE 28 12,663 0 0
CYRUSONE INC COM 23283R100 784 13,298 SH   SOLE 30 13,298 0 0
CYRUSONE INC COM 23283R100 118 1,995 SH   SOLE 31 1,995 0 0
CYRUSONE INC COM 23283R100 506 8,584 SH   SOLE 40 8,584 0 0
CYS INVTS INC COM 12673A108 302 34,954 SH   SOLE 2 8,455 0 26,499
CYS INVTS INC COM 12673A108 11 1,253 SH   SOLE 4 1,253 0 0
CYS INVTS INC COM 12673A108 31 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 4,985 577,013 SH   SOLE 18 577,013 0 0
CYS INVTS INC COM 12673A108 1,012 117,130 SH   SOLE 19 117,130 0 0
CYS INVTS INC COM 12673A108 74,059 8,571,601 SH   SOLE 21 8,571,601 0 0
CYS INVTS INC COM 12673A108 36,793 4,258,417 SH   SOLE 22 3,962,661 0 295,756
CYS INVTS INC COM 12673A108 217 25,107 SH   SOLE 26 14,376 0 10,731
CYS INVTS INC COM 12673A108 200 23,171 SH   SOLE 28 23,171 0 0
CYS INVTS INC COM 12673A108 231 26,747 SH   SOLE 30 26,747 0 0
CYS INVTS INC COM 12673A108 153 17,695 SH   SOLE 40 17,695 0 0
CYTOKINETICS INC COM NEW 23282W605 37 2,562 SH   SOLE 2 2,369 0 193
CYTOKINETICS INC COM NEW 23282W605 11 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 3,040 209,644 SH   SOLE 18 209,644 0 0
CYTOKINETICS INC COM NEW 23282W605 2,015 138,952 SH   SOLE 19 138,952 0 0
CYTOKINETICS INC COM NEW 23282W605 72,808 5,021,264 SH   SOLE 21 5,021,264 0 0
CYTOKINETICS INC COM NEW 23282W605 20,132 1,388,382 SH   SOLE 22 1,318,070 0 70,312
CYTOKINETICS INC COM NEW 23282W605 59 4,057 SH   SOLE 23 4,057 0 0
CYTOKINETICS INC COM NEW 23282W605 115 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 962 66,361 SH   SOLE 30 66,361 0 0
CYTOKINETICS INC COM NEW 23282W605 87 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 260 14,284 SH   SOLE 2 13,995 0 289
CYTOMX THERAPEUTICS INC COM 23284F105 11 607 SH   SOLE 7 607 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,900 104,571 SH   SOLE 18 104,571 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,209 121,551 SH   SOLE 19 121,551 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 16,908 930,546 SH   SOLE 21 930,546 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 13,839 761,662 SH   SOLE 22 708,394 0 53,268
CYTOMX THERAPEUTICS INC COM 23284F105 1,570 86,396 SH   SOLE 23 86,396 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 665 36,580 SH   SOLE 29 0 0 36,580
CYTOMX THERAPEUTICS INC COM 23284F105 45 2,464 SH   SOLE 30 2,464 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 23 1,240 SH   SOLE 34 1,240 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 2 5,679 SH   SOLE 18 5,679 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 1 2,594 SH   SOLE 19 2,594 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 26 71,674 SH   SOLE 21 71,674 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 87 237,705 SH   SOLE 22 237,705 0 0
CYTOSORBENTS CORP COM NEW 23283X206 2 400 SH   SOLE 17 0 0 400
CYTOSORBENTS CORP COM NEW 23283X206 29 4,660 SH   SOLE 18 4,660 0 0
CYTOSORBENTS CORP COM NEW 23283X206 27 4,303 SH   SOLE 19 4,303 0 0
CYTOSORBENTS CORP COM NEW 23283X206 444 71,578 SH   SOLE 21 71,578 0 0
CYTOSORBENTS CORP COM NEW 23283X206 346 55,876 SH   SOLE 22 55,876 0 0
CYTRX CORP COM PAR 232828509 19 45,817 SH   SOLE 19 45,817 0 0
CYTRX CORP COM PAR 232828509 10 23,513 SH   SOLE 21 23,513 0 0
CYTRX CORP COM PAR 232828509 554 1,351,491 SH   SOLE 22 1,351,491 0 0
D R HORTON INC COM 23331A109 16,530 413,964 SH   SOLE 2 72,474 0 341,490
D R HORTON INC COM 23331A109 5,020 125,732 SH   SOLE 4 114,159 0 11,573
D R HORTON INC COM 23331A109 12,175 304,904 SH   SOLE 7 242,472 0 62,432
D R HORTON INC COM 23331A109 284 7,107 SH   SOLE 13 7,107 0 0
D R HORTON INC COM 23331A109 90 2,265 SH   SOLE 15 2,265 0 0
D R HORTON INC COM 23331A109 4 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 104,492 2,616,880 SH   SOLE 18 2,413,940 0 202,940
D R HORTON INC COM 23331A109 14,741 369,165 SH   SOLE 19 369,165 0 0
D R HORTON INC COM 23331A109 9,132 228,708 SH   SOLE 20 0 0 228,708
D R HORTON INC COM 23331A109 485,811 12,166,574 SH   SOLE 21 12,166,574 0 0
D R HORTON INC COM 23331A109 372,226 9,321,964 SH   SOLE 22 7,712,298 0 1,609,666
D R HORTON INC COM 23331A109 16,865 422,352 SH   SOLE 23 422,352 0 0
D R HORTON INC COM 23331A109 12,988 325,269 SH   SOLE 25 267,667 0 57,602
D R HORTON INC COM 23331A109 45,969 1,151,251 SH   SOLE 26 375,628 0 775,623
D R HORTON INC COM 23331A109 3,281 82,161 SH   SOLE 28 60,236 0 21,925
D R HORTON INC COM 23331A109 4,608 115,403 SH   SOLE 29 13,465 0 101,938
D R HORTON INC COM 23331A109 36,563 915,669 SH   SOLE 30 915,669 0 0
D R HORTON INC COM 23331A109 7,177 179,730 SH   SOLE 31 73,195 0 106,535
D R HORTON INC COM 23331A109 15,425 386,292 SH   SOLE 34 386,292 0 0
D R HORTON INC COM 23331A109 15,486 387,820 SH   SOLE 36 387,820 0 0
D R HORTON INC COM 23331A109 72 1,805 SH   SOLE 40 1,805 0 0
DAILY JOURNAL CORP COM 233912104 54 248 SH   SOLE 2 56 0 192
DAILY JOURNAL CORP COM 233912104 968 4,428 SH   SOLE 18 4,428 0 0
DAILY JOURNAL CORP COM 233912104 167 763 SH   SOLE 19 763 0 0
DAILY JOURNAL CORP COM 233912104 7,597 34,751 SH   SOLE 21 34,751 0 0
DAILY JOURNAL CORP COM 233912104 3,217 14,715 SH   SOLE 22 13,738 0 977
DAKTRONICS INC COM 234264109 61 5,795 SH   SOLE 2 1,833 0 3,962
DAKTRONICS INC COM 234264109 3 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 10 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,915 181,138 SH   SOLE 18 181,138 0 0
DAKTRONICS INC COM 234264109 287 27,117 SH   SOLE 19 27,117 0 0
DAKTRONICS INC COM 234264109 36,075 3,412,963 SH   SOLE 21 3,412,963 0 0
DAKTRONICS INC COM 234264109 10,890 1,030,296 SH   SOLE 22 963,553 0 66,743
DAKTRONICS INC COM 234264109 56 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 139 13,110 SH   SOLE 29 0 0 13,110
DAKTRONICS INC COM 234264109 563 53,283 SH   SOLE 30 53,283 0 0
DAKTRONICS INC COM 234264109 42 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 2,197 78,592 SH   SOLE 2 65,408 0 13,184
DANA INCORPORATED COM 235825205 25 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 191 6,816 SH   SOLE 7 6,816 0 0
DANA INCORPORATED COM 235825205 5 192 SH   SOLE 17 0 0 192
DANA INCORPORATED COM 235825205 25,763 921,414 SH   SOLE 18 921,414 0 0
DANA INCORPORATED COM 235825205 3,026 108,239 SH   SOLE 19 108,239 0 0
DANA INCORPORATED COM 235825205 252,342 9,025,099 SH   SOLE 21 9,025,099 0 0
DANA INCORPORATED COM 235825205 132,097 4,724,514 SH   SOLE 22 4,418,515 0 305,999
DANA INCORPORATED COM 235825205 1,643 58,756 SH   SOLE 26 50,946 0 7,810
DANA INCORPORATED COM 235825205 582 20,821 SH   SOLE 28 20,821 0 0
DANA INCORPORATED COM 235825205 886 31,690 SH   SOLE 30 31,690 0 0
DANA INCORPORATED COM 235825205 1,014 36,269 SH   SOLE 34 36,269 0 0
DANA INCORPORATED COM 235825205 533 19,061 SH   SOLE 36 19,061 0 0
DANA INCORPORATED COM 235825205 476 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 91,960 1,072,044 SH   SOLE 2 465,884 0 606,160
DANAHER CORP DEL COM 235851102 21,344 248,826 SH   SOLE 4 227,741 0 21,085
DANAHER CORP DEL COM 235851102 42,935 500,525 SH   SOLE 7 487,250 0 13,275
DANAHER CORP DEL COM 235851102 1,087 12,675 SH   SOLE 13 12,675 0 0
DANAHER CORP DEL COM 235851102 339 3,950 SH   SOLE 15 3,950 0 0
DANAHER CORP DEL COM 235851102 100,902 1,176,285 SH   SOLE 18 1,086,010 0 90,275
DANAHER CORP DEL COM 235851102 22,077 257,371 SH   SOLE 19 257,371 0 0
DANAHER CORP DEL COM 235851102 29,534 344,302 SH   SOLE 20 0 0 344,302
DANAHER CORP DEL COM 235851102 997,463 11,628,150 SH   SOLE 21 11,628,150 0 0
DANAHER CORP DEL COM 235851102 1,406,823 16,400,362 SH   SOLE 22 13,461,585 0 2,938,777
DANAHER CORP DEL COM 235851102 69,539 810,667 SH   SOLE 23 810,667 0 0
DANAHER CORP DEL COM 235851102 55,339 645,124 SH   SOLE 25 645,124 0 0
DANAHER CORP DEL COM 235851102 227,519 2,652,360 SH   SOLE 26 563,619 0 2,088,741
DANAHER CORP DEL COM 235851102 12,236 142,640 SH   SOLE 28 104,121 0 38,519
DANAHER CORP DEL COM 235851102 3,710 43,246 SH   SOLE 29 33,296 0 9,950
DANAHER CORP DEL COM 235851102 177,904 2,073,957 SH   SOLE 30 2,073,957 0 0
DANAHER CORP DEL COM 235851102 28,191 328,645 SH   SOLE 31 148,027 0 180,618
DANAHER CORP DEL COM 235851102 23,231 270,822 SH   SOLE 34 270,822 0 0
DANAHER CORP DEL COM 235851102 49,732 579,765 SH   SOLE 36 579,765 0 0
DANAHER CORP DEL COM 235851102 272 3,176 SH   SOLE 40 3,176 0 0
DARDEN RESTAURANTS INC COM 237194105 10,406 132,088 SH   SOLE 2 65,512 0 66,576
DARDEN RESTAURANTS INC COM 237194105 3,647 46,292 SH   SOLE 4 42,128 0 4,164
DARDEN RESTAURANTS INC COM 237194105 12,404 157,457 SH   SOLE 7 124,533 0 32,924
DARDEN RESTAURANTS INC COM 237194105 285 3,623 SH   SOLE 13 3,623 0 0
DARDEN RESTAURANTS INC COM 237194105 67 856 SH   SOLE 15 856 0 0
DARDEN RESTAURANTS INC COM 237194105 24,713 313,699 SH   SOLE 18 296,817 0 16,882
DARDEN RESTAURANTS INC COM 237194105 5,134 65,165 SH   SOLE 19 65,165 0 0
DARDEN RESTAURANTS INC COM 237194105 8,481 107,657 SH   SOLE 20 0 0 107,657
DARDEN RESTAURANTS INC COM 237194105 439,204 5,575,075 SH   SOLE 21 5,575,075 0 0
DARDEN RESTAURANTS INC COM 237194105 291,649 3,702,070 SH   SOLE 22 3,111,270 0 590,800
DARDEN RESTAURANTS INC COM 237194105 11,387 144,537 SH   SOLE 23 144,537 0 0
DARDEN RESTAURANTS INC COM 237194105 8,462 107,419 SH   SOLE 25 107,419 0 0
DARDEN RESTAURANTS INC COM 237194105 31,841 404,172 SH   SOLE 26 139,092 0 265,080
DARDEN RESTAURANTS INC COM 237194105 2,266 28,766 SH   SOLE 28 21,057 0 7,709
DARDEN RESTAURANTS INC COM 237194105 2,771 35,168 SH   SOLE 29 4,622 0 30,546
DARDEN RESTAURANTS INC COM 237194105 42,460 538,964 SH   SOLE 30 538,964 0 0
DARDEN RESTAURANTS INC COM 237194105 8,899 112,965 SH   SOLE 31 59,503 0 53,462
DARDEN RESTAURANTS INC COM 237194105 4,385 55,660 SH   SOLE 32 55,660 0 0
DARDEN RESTAURANTS INC COM 237194105 14,224 180,554 SH   SOLE 34 180,554 0 0
DARDEN RESTAURANTS INC COM 237194105 8,287 105,186 SH   SOLE 35 105,186 0 0
DARDEN RESTAURANTS INC COM 237194105 10,018 127,165 SH   SOLE 36 127,165 0 0
DARDEN RESTAURANTS INC COM 237194105 49 627 SH   SOLE 40 627 0 0
DARE BIOSCIENCE INC COM 23666P101 2 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 640 36,552 SH   SOLE 2 8,946 0 27,606
DARLING INGREDIENTS INC COM 237266101 49 2,794 SH   SOLE 4 2,794 0 0
DARLING INGREDIENTS INC COM 237266101 4,243 242,176 SH   SOLE 7 242,176 0 0
DARLING INGREDIENTS INC COM 237266101 14,120 805,915 SH   SOLE 18 805,915 0 0
DARLING INGREDIENTS INC COM 237266101 2,172 123,952 SH   SOLE 19 123,952 0 0
DARLING INGREDIENTS INC COM 237266101 255,137 14,562,629 SH   SOLE 21 14,562,629 0 0
DARLING INGREDIENTS INC COM 237266101 77,728 4,436,522 SH   SOLE 22 4,135,479 0 301,043
DARLING INGREDIENTS INC COM 237266101 727 41,520 SH   SOLE 26 31,826 0 9,694
DARLING INGREDIENTS INC COM 237266101 416 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 4,505 257,110 SH   SOLE 30 257,110 0 0
DARLING INGREDIENTS INC COM 237266101 117 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 318 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 8 1,187 SH   SOLE 18 1,187 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 100 14,694 SH   SOLE 21 14,694 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,066 156,103 SH   SOLE 22 156,103 0 0
DASEKE INC COM 23753F107 36 2,790 SH   SOLE 2 2,790 0 0
DASEKE INC COM 23753F107 951 72,855 SH   SOLE 18 72,855 0 0
DASEKE INC COM 23753F107 198 15,162 SH   SOLE 19 15,162 0 0
DASEKE INC COM 23753F107 8,317 637,292 SH   SOLE 21 637,292 0 0
DASEKE INC COM 23753F107 2,282 174,868 SH   SOLE 22 159,288 0 15,580
DASEKE INC COM 23753F107 10 788 SH   SOLE 23 788 0 0
DATA I O CORP COM 237690102 13 1,350 SH   SOLE 18 1,350 0 0
DATA I O CORP COM 237690102 241 24,149 SH   SOLE 21 24,149 0 0
DATA I O CORP COM 237690102 169 17,015 SH   SOLE 22 17,015 0 0
DATAWATCH CORP COM NEW 237917208 3 300 SH   SOLE 2 300 0 0
DATAWATCH CORP COM NEW 237917208 21 1,781 SH   SOLE 18 1,781 0 0
DATAWATCH CORP COM NEW 237917208 328 28,406 SH   SOLE 21 28,406 0 0
DATAWATCH CORP COM NEW 237917208 3,224 279,114 SH   SOLE 22 279,114 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 138 2,624 SH   SOLE 2 2,252 0 372
DAVE & BUSTERS ENTMT INC COM 238337109 11 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 58 1,113 SH   SOLE 7 1,113 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 9,916 188,953 SH   SOLE 18 188,953 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,592 30,336 SH   SOLE 19 30,336 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 189,622 3,613,215 SH   SOLE 21 3,613,215 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 59,100 1,126,146 SH   SOLE 22 1,043,596 0 82,550
DAVE & BUSTERS ENTMT INC COM 238337109 911 17,358 SH   SOLE 26 14,685 0 2,673
DAVE & BUSTERS ENTMT INC COM 238337109 317 6,032 SH   SOLE 28 6,032 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,010 57,364 SH   SOLE 30 57,364 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 225 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 24,266 408,585 SH   SOLE 2 257,845 0 150,740
DAVITA INC COM 23918K108 2,839 47,795 SH   SOLE 4 41,185 0 6,610
DAVITA INC COM 23918K108 6,960 117,187 SH   SOLE 7 109,965 0 7,222
DAVITA INC COM 23918K108 312 5,254 SH   SOLE 13 5,254 0 0
DAVITA INC COM 23918K108 67 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 0 8 SH   SOLE 17 0 0 8
DAVITA INC COM 23918K108 27,067 455,742 SH   SOLE 18 434,316 0 21,426
DAVITA INC COM 23918K108 75,994 1,279,573 SH   SOLE 19 1,279,573 0 0
DAVITA INC COM 23918K108 10,488 176,594 SH   SOLE 20 77,990 0 98,604
DAVITA INC COM 23918K108 196,322 3,305,642 SH   SOLE 21 3,305,642 0 0
DAVITA INC COM 23918K108 243,260 4,095,982 SH   SOLE 22 3,364,952 0 731,030
DAVITA INC COM 23918K108 12,283 206,814 SH   SOLE 23 206,814 0 0
DAVITA INC COM 23918K108 22,184 373,539 SH   SOLE 25 373,539 0 0
DAVITA INC COM 23918K108 33,086 557,099 SH   SOLE 26 189,153 0 367,946
DAVITA INC COM 23918K108 2,098 35,332 SH   SOLE 28 25,866 0 9,466
DAVITA INC COM 23918K108 2,817 47,429 SH   SOLE 29 5,398 0 42,031
DAVITA INC COM 23918K108 28,206 474,934 SH   SOLE 30 474,934 0 0
DAVITA INC COM 23918K108 4,137 69,666 SH   SOLE 31 34,897 0 34,769
DAVITA INC COM 23918K108 41,931 706,022 SH   SOLE 34 706,022 0 0
DAVITA INC COM 23918K108 11,468 193,103 SH   SOLE 36 193,103 0 0
DAVITA INC COM 23918K108 50 838 SH   SOLE 40 838 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 16 3,568 SH   SOLE 18 3,568 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 24 5,308 SH   SOLE 19 5,308 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 292 64,494 SH   SOLE 21 64,494 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 4,020 887,434 SH   SOLE 22 887,434 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 280 61,880 SH   SOLE 29 0 0 61,880
DAXOR CORP COM 239467103 1 131 SH   SOLE 21 131 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 14,965 352,608 SH   SOLE 21 352,608 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 10 330 SH   SOLE 17 0 0 330
DBX ETF TR XTRAK MSCI EAFE 233051200 56 1,820 SH   SOLE 18 1,820 0 0
DBX ETF TR DB XTR MSCI EUR 233051853 1 42 SH   SOLE 17 0 0 42
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 311 8,992 SH   SOLE 7 8,992 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 20,002 345,339 SH   SOLE 2 76,584 0 268,755
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,013 52,018 SH   SOLE 4 52,018 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 7,286 125,798 SH   SOLE 7 125,798 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 195 3,361 SH   SOLE 15 3,361 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 18,201 314,250 SH   SOLE 18 313,726 0 524
DCT INDUSTRIAL TRUST INC COM NEW 233153204 10,366 178,975 SH   SOLE 19 178,975 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 258,571 4,464,279 SH   SOLE 21 4,464,279 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 261,852 4,520,921 SH   SOLE 22 4,150,485 0 370,436
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,540 26,581 SH   SOLE 23 26,581 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 10,040 173,349 SH   SOLE 25 173,349 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,648 62,979 SH   SOLE 26 30,091 0 32,888
DCT INDUSTRIAL TRUST INC COM NEW 233153204 832 14,366 SH   SOLE 28 14,366 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 7,665 132,333 SH   SOLE 29 38,144 0 94,189
DCT INDUSTRIAL TRUST INC COM NEW 233153204 27,712 478,456 SH   SOLE 30 478,456 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 459 7,922 SH   SOLE 31 2,034 0 5,888
DCT INDUSTRIAL TRUST INC COM NEW 233153204 135 2,337 SH   SOLE 34 2,337 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 275 4,755 SH   SOLE 36 4,755 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 552 9,532 SH   SOLE 40 9,532 0 0
DDR CORP COM 23317H102 1,681 183,463 SH   SOLE 2 27,995 0 155,468
DDR CORP COM 23317H102 2,628 286,930 SH   SOLE 4 286,930 0 0
DDR CORP COM 23317H102 3,847 419,985 SH   SOLE 7 419,985 0 0
DDR CORP COM 23317H102 105 11,468 SH   SOLE 15 11,468 0 0
DDR CORP COM 23317H102 2,065 225,442 SH   SOLE 18 225,442 0 0
DDR CORP COM 23317H102 3,949 431,105 SH   SOLE 19 431,105 0 0
DDR CORP COM 23317H102 45,099 4,923,473 SH   SOLE 21 4,923,473 0 0
DDR CORP COM 23317H102 116,613 12,730,654 SH   SOLE 22 11,580,333 0 1,150,321
DDR CORP COM 23317H102 91 9,926 SH   SOLE 23 9,926 0 0
DDR CORP COM 23317H102 5,573 608,431 SH   SOLE 25 608,431 0 0
DDR CORP COM 23317H102 1,711 186,818 SH   SOLE 26 71,719 0 115,099
DDR CORP COM 23317H102 404 44,120 SH   SOLE 28 44,120 0 0
DDR CORP COM 23317H102 1,153 125,824 SH   SOLE 29 107,490 0 18,334
DDR CORP COM 23317H102 14,729 1,608,002 SH   SOLE 30 1,608,002 0 0
DDR CORP COM 23317H102 61 6,696 SH   SOLE 31 6,696 0 0
DDR CORP COM 23317H102 1,230 134,227 SH   SOLE 34 134,227 0 0
DDR CORP COM 23317H102 100 10,916 SH   SOLE 36 10,916 0 0
DDR CORP COM 23317H102 268 29,247 SH   SOLE 40 29,247 0 0
DEAN FOODS CO NEW COM NEW 242370203 928 85,323 SH   SOLE 2 70,751 0 14,572
DEAN FOODS CO NEW COM NEW 242370203 3 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 50 4,628 SH   SOLE 7 4,628 0 0
DEAN FOODS CO NEW COM NEW 242370203 6,509 598,225 SH   SOLE 18 598,225 0 0
DEAN FOODS CO NEW COM NEW 242370203 6,419 589,954 SH   SOLE 19 589,954 0 0
DEAN FOODS CO NEW COM NEW 242370203 62,670 5,760,109 SH   SOLE 21 5,760,109 0 0
DEAN FOODS CO NEW COM NEW 242370203 47,733 4,387,192 SH   SOLE 22 4,209,093 0 178,099
DEAN FOODS CO NEW COM NEW 242370203 3,682 338,450 SH   SOLE 23 338,450 0 0
DEAN FOODS CO NEW COM NEW 242370203 288 26,437 SH   SOLE 26 20,764 0 5,673
DEAN FOODS CO NEW COM NEW 242370203 144 13,256 SH   SOLE 28 13,256 0 0
DEAN FOODS CO NEW COM NEW 242370203 693 63,688 SH   SOLE 29 0 0 63,688
DEAN FOODS CO NEW COM NEW 242370203 148 13,626 SH   SOLE 30 13,626 0 0
DEAN FOODS CO NEW COM NEW 242370203 120 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 110 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 5 250 SH   SOLE 22 250 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 164 8,638 SH   SOLE 26 1,897 0 6,741
DECKERS OUTDOOR CORP COM 243537107 1,446 21,143 SH   SOLE 2 16,229 0 4,914
DECKERS OUTDOOR CORP COM 243537107 14 202 SH   SOLE 4 202 0 0
DECKERS OUTDOOR CORP COM 243537107 90 1,321 SH   SOLE 7 1,321 0 0
DECKERS OUTDOOR CORP COM 243537107 14,324 209,384 SH   SOLE 18 209,384 0 0
DECKERS OUTDOOR CORP COM 243537107 1,602 23,419 SH   SOLE 19 23,419 0 0
DECKERS OUTDOOR CORP COM 243537107 137,568 2,010,932 SH   SOLE 21 2,010,932 0 0
DECKERS OUTDOOR CORP COM 243537107 70,211 1,026,326 SH   SOLE 22 966,219 0 60,107
DECKERS OUTDOOR CORP COM 243537107 566 8,273 SH   SOLE 26 6,306 0 1,967
DECKERS OUTDOOR CORP COM 243537107 297 4,347 SH   SOLE 28 4,347 0 0
DECKERS OUTDOOR CORP COM 243537107 73 1,070 SH   SOLE 29 0 0 1,070
DECKERS OUTDOOR CORP COM 243537107 358 5,235 SH   SOLE 30 5,235 0 0
DECKERS OUTDOOR CORP COM 243537107 28 407 SH   SOLE 36 407 0 0
DECKERS OUTDOOR CORP COM 243537107 264 3,859 SH   SOLE 40 3,859 0 0
DEERE & CO COM 244199105 46,742 372,179 SH   SOLE 2 89,919 0 282,260
DEERE & CO COM 244199105 11,577 92,178 SH   SOLE 4 83,283 0 8,895
DEERE & CO COM 244199105 41,449 330,035 SH   SOLE 7 319,567 0 10,468
DEERE & CO COM 244199105 412 3,277 SH   SOLE 13 3,277 0 0
DEERE & CO COM 244199105 264 2,100 SH   SOLE 15 2,100 0 0
DEERE & CO COM 244199105 23 185 SH   SOLE 17 0 0 185
DEERE & CO COM 244199105 84,894 675,963 SH   SOLE 18 636,458 0 39,505
DEERE & CO COM 244199105 5,645 44,948 SH   SOLE 19 44,948 0 0
DEERE & CO COM 244199105 15,576 124,020 SH   SOLE 20 0 0 124,020
DEERE & CO COM 244199105 576,982 4,594,171 SH   SOLE 21 4,594,171 0 0
DEERE & CO COM 244199105 1,093,277 8,705,126 SH   SOLE 22 7,281,419 0 1,423,707
DEERE & CO COM 244199105 41,054 326,893 SH   SOLE 23 326,893 0 0
DEERE & CO COM 244199105 31,768 252,947 SH   SOLE 25 252,947 0 0
DEERE & CO COM 244199105 103,022 820,303 SH   SOLE 26 266,362 0 553,941
DEERE & CO COM 244199105 7,717 61,443 SH   SOLE 28 44,244 0 17,199
DEERE & CO COM 244199105 1,204 9,588 SH   SOLE 29 9,588 0 0
DEERE & CO COM 244199105 112,266 893,912 SH   SOLE 30 893,912 0 0
DEERE & CO COM 244199105 23,732 188,961 SH   SOLE 31 112,384 0 76,577
DEERE & CO COM 244199105 13,100 104,310 SH   SOLE 34 104,310 0 0
DEERE & CO COM 244199105 39,431 313,968 SH   SOLE 36 313,968 0 0
DEERE & CO COM 244199105 183 1,461 SH   SOLE 40 1,461 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 68 4,706 SH   SOLE 2 1,025 0 3,681
DEL FRISCOS RESTAURANT GROUP COM 245077102 8 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 1,210 83,180 SH   SOLE 18 83,180 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 255 17,507 SH   SOLE 19 17,507 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 10,044 690,335 SH   SOLE 21 690,335 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,254 636,000 SH   SOLE 22 598,455 0 37,545
DEL FRISCOS RESTAURANT GROUP COM 245077102 51 3,501 SH   SOLE 28 3,501 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 52 3,551 SH   SOLE 30 3,551 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 38 2,641 SH   SOLE 40 2,641 0 0
DEL TACO RESTAURANTS INC COM 245496104 159 10,380 SH   SOLE 2 4,287 0 6,093
DEL TACO RESTAURANTS INC COM 245496104 20 1,274 SH   SOLE 7 1,274 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,997 130,151 SH   SOLE 18 130,151 0 0
DEL TACO RESTAURANTS INC COM 245496104 388 25,298 SH   SOLE 19 25,298 0 0
DEL TACO RESTAURANTS INC COM 245496104 16,523 1,077,149 SH   SOLE 21 1,077,149 0 0
DEL TACO RESTAURANTS INC COM 245496104 16,376 1,067,528 SH   SOLE 22 1,008,892 0 58,636
DEL TACO RESTAURANTS INC COM 245496104 86 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 106 6,933 SH   SOLE 30 6,933 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 5,821 186,266 SH   SOLE 19 186,266 0 0
DELEK US HLDGS INC NEW COM 24665A103 474 17,730 SH   SOLE 2 4,341 0 13,389
DELEK US HLDGS INC NEW COM 24665A103 8 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 116 4,323 SH   SOLE 7 4,323 0 0
DELEK US HLDGS INC NEW COM 24665A103 7,784 291,201 SH   SOLE 18 291,201 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,530 57,229 SH   SOLE 19 57,229 0 0
DELEK US HLDGS INC NEW COM 24665A103 66,392 2,483,794 SH   SOLE 21 2,483,794 0 0
DELEK US HLDGS INC NEW COM 24665A103 54,874 2,052,883 SH   SOLE 22 1,893,394 0 159,489
DELEK US HLDGS INC NEW COM 24665A103 951 35,592 SH   SOLE 26 32,590 0 3,002
DELEK US HLDGS INC NEW COM 24665A103 262 9,820 SH   SOLE 28 9,820 0 0
DELEK US HLDGS INC NEW COM 24665A103 260 9,713 SH   SOLE 29 0 0 9,713
DELEK US HLDGS INC NEW COM 24665A103 301 11,262 SH   SOLE 30 11,262 0 0
DELEK US HLDGS INC NEW COM 24665A103 323 12,095 SH   SOLE 36 12,095 0 0
DELEK US HLDGS INC NEW COM 24665A103 196 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 16,606 215,075 SH   SOLE 2 43,006 0 172,069
DELL TECHNOLOGIES INC COM CL V 24703L103 5,770 74,728 SH   SOLE 4 67,374 0 7,354
DELL TECHNOLOGIES INC COM CL V 24703L103 10,236 132,572 SH   SOLE 7 104,493 0 28,079
DELL TECHNOLOGIES INC COM CL V 24703L103 112 1,445 SH   SOLE 15 1,445 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 6 82 SH   SOLE 17 0 0 82
DELL TECHNOLOGIES INC COM CL V 24703L103 66,064 855,643 SH   SOLE 18 786,233 0 69,410
DELL TECHNOLOGIES INC COM CL V 24703L103 12,181 157,767 SH   SOLE 19 157,767 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 441,554 5,718,868 SH   SOLE 21 5,718,868 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 436,648 5,655,329 SH   SOLE 22 5,026,159 0 629,170
DELL TECHNOLOGIES INC COM CL V 24703L103 20,344 263,488 SH   SOLE 23 263,488 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 13,846 179,330 SH   SOLE 25 161,582 0 17,748
DELL TECHNOLOGIES INC COM CL V 24703L103 63,211 818,687 SH   SOLE 26 201,954 0 616,733
DELL TECHNOLOGIES INC COM CL V 24703L103 3,572 46,261 SH   SOLE 28 33,705 0 12,556
DELL TECHNOLOGIES INC COM CL V 24703L103 502 6,500 SH   SOLE 29 6,500 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 39,666 513,745 SH   SOLE 30 513,745 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 10,580 137,033 SH   SOLE 31 46,104 0 90,929
DELL TECHNOLOGIES INC COM CL V 24703L103 9,760 126,404 SH   SOLE 34 126,404 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 22,194 287,447 SH   SOLE 36 287,447 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 90 1,165 SH   SOLE 40 1,165 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L103 425 5,500 SH Put SOLE 2 5,500 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L103 579 7,500 SH Put SOLE 18 7,500 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L103 9,651 125,000 SH Put SOLE 19 125,000 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L103 77 1,000 SH Put SOLE 22 1,000 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 35,713 362,935 SH   SOLE 2 99,253 0 263,682
DELPHI AUTOMOTIVE PLC SHS G27823106 9,115 92,636 SH   SOLE 4 83,265 0 9,371
DELPHI AUTOMOTIVE PLC SHS G27823106 25,068 254,755 SH   SOLE 7 215,087 0 39,668
DELPHI AUTOMOTIVE PLC SHS G27823106 1,300 13,209 SH   SOLE 13 13,209 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 174 1,767 SH   SOLE 15 1,767 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 57,002 579,284 SH   SOLE 18 538,393 0 40,891
DELPHI AUTOMOTIVE PLC SHS G27823106 11,535 117,225 SH   SOLE 19 117,225 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 16,101 163,631 SH   SOLE 20 0 0 163,631
DELPHI AUTOMOTIVE PLC SHS G27823106 531,419 5,400,596 SH   SOLE 21 5,400,596 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 704,893 7,163,549 SH   SOLE 22 5,934,591 0 1,228,958
DELPHI AUTOMOTIVE PLC SHS G27823106 32,057 325,778 SH   SOLE 23 325,778 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 20,650 209,854 SH   SOLE 25 209,854 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 79,437 807,282 SH   SOLE 26 257,583 0 549,699
DELPHI AUTOMOTIVE PLC SHS G27823106 6,028 61,263 SH   SOLE 28 44,522 0 16,741
DELPHI AUTOMOTIVE PLC SHS G27823106 5,649 57,407 SH   SOLE 29 10,973 0 46,434
DELPHI AUTOMOTIVE PLC SHS G27823106 75,767 769,988 SH   SOLE 30 769,988 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 13,862 140,875 SH   SOLE 31 59,852 0 81,023
DELPHI AUTOMOTIVE PLC SHS G27823106 39,009 396,429 SH   SOLE 34 396,429 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 26,694 271,285 SH   SOLE 36 271,285 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 135 1,372 SH   SOLE 40 1,372 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,585 634,278 SH   SOLE 2 198,841 0 435,437
DELTA AIR LINES INC DEL COM NEW 247361702 5,228 108,418 SH   SOLE 4 101,845 0 6,573
DELTA AIR LINES INC DEL COM NEW 247361702 21,697 449,968 SH   SOLE 7 439,174 0 10,794
DELTA AIR LINES INC DEL COM NEW 247361702 539 11,171 SH   SOLE 13 11,171 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 60 1,240 SH   SOLE 15 1,240 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12 257 SH   SOLE 17 0 0 257
DELTA AIR LINES INC DEL COM NEW 247361702 143,442 2,974,736 SH   SOLE 18 2,806,500 0 168,236
DELTA AIR LINES INC DEL COM NEW 247361702 57,437 1,191,138 SH   SOLE 19 1,191,138 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,493 113,908 SH   SOLE 20 0 0 113,908
DELTA AIR LINES INC DEL COM NEW 247361702 496,707 10,300,849 SH   SOLE 21 10,300,849 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 809,799 16,793,850 SH   SOLE 22 14,063,397 0 2,730,453
DELTA AIR LINES INC DEL COM NEW 247361702 12,252 254,078 SH   SOLE 23 254,078 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,849 183,522 SH   SOLE 25 141,704 0 41,818
DELTA AIR LINES INC DEL COM NEW 247361702 34,592 717,384 SH   SOLE 26 270,690 0 446,694
DELTA AIR LINES INC DEL COM NEW 247361702 1,982 41,094 SH   SOLE 28 29,574 0 11,520
DELTA AIR LINES INC DEL COM NEW 247361702 670 13,888 SH   SOLE 29 7,097 0 6,791
DELTA AIR LINES INC DEL COM NEW 247361702 75,055 1,556,506 SH   SOLE 30 1,556,506 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,293 130,499 SH   SOLE 31 65,917 0 64,582
DELTA AIR LINES INC DEL COM NEW 247361702 23,757 492,676 SH   SOLE 34 492,676 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,751 222,964 SH   SOLE 36 222,964 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 47 966 SH   SOLE 40 966 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 540 11,200 SH Call SOLE 2 11,200 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 66,524 1,379,600 SH Call SOLE 19 1,379,600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 782 16,200 SH Call SOLE 22 16,200 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 15,092 313,000 SH Call SOLE 34 313,000 0 0
DELTA APPAREL INC COM 247368103 31 1,455 SH   SOLE 2 450 0 1,005
DELTA APPAREL INC COM 247368103 586 27,254 SH   SOLE 18 27,254 0 0
DELTA APPAREL INC COM 247368103 71 3,294 SH   SOLE 19 3,294 0 0
DELTA APPAREL INC COM 247368103 5,159 239,855 SH   SOLE 21 239,855 0 0
DELTA APPAREL INC COM 247368103 4,748 220,719 SH   SOLE 22 216,109 0 4,610
DELTIC TIMBER CORP COM 247850100 63 707 SH   SOLE 2 609 0 98
DELTIC TIMBER CORP COM 247850100 8 91 SH   SOLE 4 91 0 0
DELTIC TIMBER CORP COM 247850100 30 338 SH   SOLE 7 338 0 0
DELTIC TIMBER CORP COM 247850100 4,415 49,922 SH   SOLE 18 49,922 0 0
DELTIC TIMBER CORP COM 247850100 724 8,185 SH   SOLE 19 8,185 0 0
DELTIC TIMBER CORP COM 247850100 91,540 1,035,164 SH   SOLE 21 1,035,164 0 0
DELTIC TIMBER CORP COM 247850100 27,244 308,087 SH   SOLE 22 286,975 0 21,112
DELTIC TIMBER CORP COM 247850100 454 5,137 SH   SOLE 26 4,070 0 1,067
DELTIC TIMBER CORP COM 247850100 143 1,616 SH   SOLE 28 1,616 0 0
DELTIC TIMBER CORP COM 247850100 4,257 48,141 SH   SOLE 30 48,141 0 0
DELTIC TIMBER CORP COM 247850100 106 1,204 SH   SOLE 40 1,204 0 0
DELUXE CORP COM 248019101 1,633 22,380 SH   SOLE 2 21,749 0 631
DELUXE CORP COM 248019101 20 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 114 1,560 SH   SOLE 7 1,560 0 0
DELUXE CORP COM 248019101 21,870 299,755 SH   SOLE 18 299,755 0 0
DELUXE CORP COM 248019101 2,625 35,976 SH   SOLE 19 35,976 0 0
DELUXE CORP COM 248019101 219,788 3,012,439 SH   SOLE 21 3,012,439 0 0
DELUXE CORP COM 248019101 124,965 1,712,788 SH   SOLE 22 1,617,451 0 95,337
DELUXE CORP COM 248019101 975 13,368 SH   SOLE 26 10,491 0 2,877
DELUXE CORP COM 248019101 524 7,177 SH   SOLE 28 7,177 0 0
DELUXE CORP COM 248019101 542 7,424 SH   SOLE 30 7,424 0 0
DELUXE CORP COM 248019101 187 2,561 SH   SOLE 36 2,561 0 0
DELUXE CORP COM 248019101 363 4,979 SH   SOLE 40 4,979 0 0
DENBURY RES INC COM NEW 247916208 118 87,911 SH   SOLE 2 23,207 0 64,704
DENBURY RES INC COM NEW 247916208 3 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 12 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 2,661 1,986,090 SH   SOLE 18 1,986,090 0 0
DENBURY RES INC COM NEW 247916208 1,094 816,314 SH   SOLE 19 816,314 0 0
DENBURY RES INC COM NEW 247916208 47,487 35,438,422 SH   SOLE 21 35,438,422 0 0
DENBURY RES INC COM NEW 247916208 16,000 11,940,355 SH   SOLE 22 11,092,213 0 848,142
DENBURY RES INC COM NEW 247916208 86 63,990 SH   SOLE 26 49,633 0 14,357
DENBURY RES INC COM NEW 247916208 69 51,853 SH   SOLE 28 51,853 0 0
DENBURY RES INC COM NEW 247916208 171 127,405 SH   SOLE 29 0 0 127,405
DENBURY RES INC COM NEW 247916208 939 700,966 SH   SOLE 30 700,966 0 0
DENBURY RES INC COM NEW 247916208 242 180,409 SH   SOLE 36 180,409 0 0
DENBURY RES INC COM NEW 247916208 53 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 102 8,191 SH   SOLE 2 3,505 0 4,686
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 29 2,329 SH   SOLE 7 2,329 0 0
DENNYS CORP COM 24869P104 2,887 231,917 SH   SOLE 18 231,917 0 0
DENNYS CORP COM 24869P104 657 52,800 SH   SOLE 19 52,800 0 0
DENNYS CORP COM 24869P104 26,059 2,093,084 SH   SOLE 21 2,093,084 0 0
DENNYS CORP COM 24869P104 25,470 2,045,786 SH   SOLE 22 1,897,870 0 147,916
DENNYS CORP COM 24869P104 43 3,478 SH   SOLE 26 0 0 3,478
DENNYS CORP COM 24869P104 144 11,576 SH   SOLE 28 11,576 0 0
DENNYS CORP COM 24869P104 139 11,200 SH   SOLE 30 11,200 0 0
DENNYS CORP COM 24869P104 121 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 15,803 264,228 SH   SOLE 2 47,117 0 217,111
DENTSPLY SIRONA INC COM 24906P109 4,427 74,011 SH   SOLE 4 65,649 0 8,362
DENTSPLY SIRONA INC COM 24906P109 10,282 171,919 SH   SOLE 7 160,276 0 11,643
DENTSPLY SIRONA INC COM 24906P109 347 5,803 SH   SOLE 13 5,803 0 0
DENTSPLY SIRONA INC COM 24906P109 119 1,986 SH   SOLE 15 1,986 0 0
DENTSPLY SIRONA INC COM 24906P109 30,507 510,067 SH   SOLE 18 478,421 0 31,646
DENTSPLY SIRONA INC COM 24906P109 2,400 40,129 SH   SOLE 19 40,129 0 0
DENTSPLY SIRONA INC COM 24906P109 10,022 167,570 SH   SOLE 20 0 0 167,570
DENTSPLY SIRONA INC COM 24906P109 272,521 4,556,446 SH   SOLE 21 4,556,446 0 0
DENTSPLY SIRONA INC COM 24906P109 361,200 6,039,124 SH   SOLE 22 4,957,280 0 1,081,844
DENTSPLY SIRONA INC COM 24906P109 16,765 280,297 SH   SOLE 23 280,297 0 0
DENTSPLY SIRONA INC COM 24906P109 10,471 175,071 SH   SOLE 25 175,071 0 0
DENTSPLY SIRONA INC COM 24906P109 36,640 612,609 SH   SOLE 26 239,950 0 372,659
DENTSPLY SIRONA INC COM 24906P109 3,062 51,192 SH   SOLE 28 37,154 0 14,038
DENTSPLY SIRONA INC COM 24906P109 3,818 63,832 SH   SOLE 29 7,033 0 56,799
DENTSPLY SIRONA INC COM 24906P109 40,756 681,428 SH   SOLE 30 681,428 0 0
DENTSPLY SIRONA INC COM 24906P109 6,107 102,109 SH   SOLE 31 48,393 0 53,716
DENTSPLY SIRONA INC COM 24906P109 1,986 33,210 SH   SOLE 32 33,210 0 0
DENTSPLY SIRONA INC COM 24906P109 918 15,347 SH   SOLE 34 15,347 0 0
DENTSPLY SIRONA INC COM 24906P109 13,002 217,385 SH   SOLE 36 217,385 0 0
DENTSPLY SIRONA INC COM 24906P109 69 1,156 SH   SOLE 40 1,156 0 0
DEPOMED INC COM 249908104 21 3,602 SH   SOLE 2 3,274 0 328
DEPOMED INC COM 249908104 3 475 SH   SOLE 4 475 0 0
DEPOMED INC COM 249908104 7 1,252 SH   SOLE 7 1,252 0 0
DEPOMED INC COM 249908104 1,571 271,343 SH   SOLE 18 271,343 0 0
DEPOMED INC COM 249908104 238 41,144 SH   SOLE 19 41,144 0 0
DEPOMED INC COM 249908104 41,358 7,142,981 SH   SOLE 21 7,142,981 0 0
DEPOMED INC COM 249908104 10,434 1,802,015 SH   SOLE 22 1,690,202 0 111,813
DEPOMED INC COM 249908104 136 23,487 SH   SOLE 26 19,396 0 4,091
DEPOMED INC COM 249908104 53 9,100 SH   SOLE 28 9,100 0 0
DEPOMED INC COM 249908104 494 85,363 SH   SOLE 30 85,363 0 0
DEPOMED INC COM 249908104 40 6,980 SH   SOLE 40 6,980 0 0
DEPOMED INC NOTE 2.500% 9/0 249908AA2 765 1,038,000 PRN   SOLE 21 1,038,000 0 0
DERMIRA INC COM 24983L104 1,835 67,953 SH   SOLE 2 66,541 0 1,412
DERMIRA INC COM 24983L104 23 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 4,508 166,945 SH   SOLE 18 166,945 0 0
DERMIRA INC COM 24983L104 11,127 412,123 SH   SOLE 19 412,123 0 0
DERMIRA INC COM 24983L104 55,066 2,039,493 SH   SOLE 21 2,039,493 0 0
DERMIRA INC COM 24983L104 28,172 1,043,404 SH   SOLE 22 979,363 0 64,041
DERMIRA INC COM 24983L104 72 2,680 SH   SOLE 26 0 0 2,680
DERMIRA INC COM 24983L104 89 3,303 SH   SOLE 28 3,303 0 0
DERMIRA INC COM 24983L104 155 5,753 SH   SOLE 30 5,753 0 0
DERMIRA INC COM 24983L104 5,227 193,600 SH   SOLE 34 193,600 0 0
DERMIRA INC COM 24983L104 61 2,272 SH   SOLE 40 2,272 0 0
DESTINATION MATERNITY CORP COM 25065D100 4 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 5 2,770 SH   SOLE 19 2,770 0 0
DESTINATION MATERNITY CORP COM 25065D100 54 32,559 SH   SOLE 21 32,559 0 0
DESTINATION MATERNITY CORP COM 25065D100 398 238,162 SH   SOLE 22 238,162 0 0
DESTINATION XL GROUP INC COM 25065K104 12 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 16 8,559 SH   SOLE 19 8,559 0 0
DESTINATION XL GROUP INC COM 25065K104 178 93,595 SH   SOLE 21 93,595 0 0
DESTINATION XL GROUP INC COM 25065K104 1,649 867,930 SH   SOLE 22 867,930 0 0
DETERMINE INC COM 250660107 3 1,352 SH   SOLE 18 1,352 0 0
DETERMINE INC COM 250660107 6 2,985 SH   SOLE 19 2,985 0 0
DETERMINE INC COM 250660107 55 25,435 SH   SOLE 21 25,435 0 0
DETERMINE INC COM 250660107 75 34,886 SH   SOLE 22 34,886 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 29 1,700 SH   SOLE 2 1,700 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 1,357 78,531 SH   SOLE 22 78,531 0 0
DEVON ENERGY CORP NEW COM 25179M103 34,483 939,347 SH   SOLE 2 461,274 0 478,073
DEVON ENERGY CORP NEW COM 25179M103 6,513 177,419 SH   SOLE 4 163,579 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 13,417 365,484 SH   SOLE 7 353,879 0 11,605
DEVON ENERGY CORP NEW COM 25179M103 2,864 78,018 SH   SOLE 13 78,018 0 0
DEVON ENERGY CORP NEW COM 25179M103 132 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 111,996 3,050,819 SH   SOLE 18 2,935,920 0 114,899
DEVON ENERGY CORP NEW COM 25179M103 183,381 4,995,403 SH   SOLE 19 4,995,403 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,977 217,311 SH   SOLE 20 0 0 217,311
DEVON ENERGY CORP NEW COM 25179M103 415,736 11,324,874 SH   SOLE 21 11,324,874 0 0
DEVON ENERGY CORP NEW COM 25179M103 581,674 15,845,121 SH   SOLE 22 13,156,307 0 2,688,814
DEVON ENERGY CORP NEW COM 25179M103 28,067 764,572 SH   SOLE 23 764,572 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,209 550,510 SH   SOLE 25 550,510 0 0
DEVON ENERGY CORP NEW COM 25179M103 65,967 1,796,965 SH   SOLE 26 455,206 0 1,341,759
DEVON ENERGY CORP NEW COM 25179M103 4,147 112,972 SH   SOLE 28 82,382 0 30,590
DEVON ENERGY CORP NEW COM 25179M103 17,211 468,841 SH   SOLE 29 322,981 0 145,860
DEVON ENERGY CORP NEW COM 25179M103 59,947 1,632,999 SH   SOLE 30 1,632,999 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,653 344,670 SH   SOLE 31 180,951 0 163,719
DEVON ENERGY CORP NEW COM 25179M103 101,658 2,769,217 SH   SOLE 34 2,769,217 0 0
DEVON ENERGY CORP NEW COM 25179M103 21,642 589,545 SH   SOLE 36 589,545 0 0
DEVON ENERGY CORP NEW COM 25179M103 84 2,287 SH   SOLE 40 2,287 0 0
DEXCOM INC COM 252131107 3,843 78,558 SH   SOLE 2 10,752 0 67,806
DEXCOM INC COM 252131107 1,412 28,853 SH   SOLE 4 26,169 0 2,684
DEXCOM INC COM 252131107 242 4,951 SH   SOLE 7 4,951 0 0
DEXCOM INC COM 252131107 2,408 49,226 SH   SOLE 18 40,933 0 8,293
DEXCOM INC COM 252131107 1,429 29,202 SH   SOLE 19 29,202 0 0
DEXCOM INC COM 252131107 2,785 56,921 SH   SOLE 20 0 0 56,921
DEXCOM INC COM 252131107 58,160 1,188,749 SH   SOLE 21 1,188,749 0 0
DEXCOM INC COM 252131107 115,842 2,367,737 SH   SOLE 22 2,110,496 0 257,241
DEXCOM INC COM 252131107 5,628 115,025 SH   SOLE 23 115,025 0 0
DEXCOM INC COM 252131107 8,213 167,867 SH   SOLE 26 87,163 0 80,704
DEXCOM INC COM 252131107 972 19,870 SH   SOLE 28 14,620 0 5,250
DEXCOM INC COM 252131107 1,157 23,658 SH   SOLE 29 1,988 0 21,670
DEXCOM INC COM 252131107 4,813 98,373 SH   SOLE 30 98,373 0 0
DEXCOM INC COM 252131107 2,023 41,347 SH   SOLE 31 18,452 0 22,895
DEXCOM INC COM 252131107 291 5,955 SH   SOLE 34 5,955 0 0
DEXCOM INC COM 252131107 640 13,082 SH   SOLE 36 13,082 0 0
DEXCOM INC COM 252131107 19 391 SH   SOLE 40 391 0 0
DEXTERA SURGICAL INC COM 252366109 1 3,562 SH   SOLE 19 3,562 0 0
DEXTERA SURGICAL INC COM 252366109 2 6,896 SH   SOLE 21 6,896 0 0
DGSE COMPANIES INC COM 23323G106 2 1,166 SH   SOLE 18 1,166 0 0
DGSE COMPANIES INC COM 23323G106 41 30,381 SH   SOLE 21 30,381 0 0
DHI GROUP INC COM 23331S100 7 2,559 SH   SOLE 2 2,559 0 0
DHI GROUP INC COM 23331S100 2 880 SH   SOLE 7 880 0 0
DHI GROUP INC COM 23331S100 654 251,455 SH   SOLE 18 251,455 0 0
DHI GROUP INC COM 23331S100 84 32,261 SH   SOLE 19 32,261 0 0
DHI GROUP INC COM 23331S100 12,066 4,640,904 SH   SOLE 21 4,640,904 0 0
DHI GROUP INC COM 23331S100 3,024 1,163,131 SH   SOLE 22 1,108,019 0 55,112
DHI GROUP INC COM 23331S100 15 5,953 SH   SOLE 23 5,953 0 0
DHI GROUP INC COM 23331S100 159 61,148 SH   SOLE 30 61,148 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 70 17,681 SH   SOLE 2 4,728 0 12,953
DHT HOLDINGS INC SHS NEW Y2065G121 11 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,264 317,471 SH   SOLE 18 317,471 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 188 47,270 SH   SOLE 19 47,270 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 10,323 2,593,780 SH   SOLE 21 2,593,780 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,550 891,992 SH   SOLE 22 785,613 0 106,379
DIAGEO P L C SPON ADR NEW 25243Q205 37 278 SH   SOLE 17 0 0 278
DIAGEO P L C SPON ADR NEW 25243Q205 149,263 1,129,664 SH   SOLE 18 1,129,664 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,565 11,845 SH   SOLE 25 11,845 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 41 195 SH   SOLE 2 195 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2,437 11,476 SH   SOLE 18 11,476 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 522 2,457 SH   SOLE 19 2,457 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 23,604 111,157 SH   SOLE 21 111,157 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20,996 98,875 SH   SOLE 22 92,494 0 6,381
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 99 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 87 409 SH   SOLE 30 409 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 106 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 603 41,552 SH   SOLE 2 30,295 0 11,257
DIAMOND OFFSHORE DRILLING IN COM 25271C102 6 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 80 5,543 SH   SOLE 7 5,543 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 21 1,474 SH   SOLE 17 0 0 1,474
DIAMOND OFFSHORE DRILLING IN COM 25271C102 6,303 434,683 SH   SOLE 18 434,683 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,741 120,092 SH   SOLE 19 120,092 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 62,364 4,300,935 SH   SOLE 21 4,300,935 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 55,272 3,811,855 SH   SOLE 22 3,659,565 0 152,290
DIAMOND OFFSHORE DRILLING IN COM 25271C102 786 54,173 SH   SOLE 23 54,173 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 282 19,448 SH   SOLE 26 15,377 0 4,071
DIAMOND OFFSHORE DRILLING IN COM 25271C102 143 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 335 23,111 SH   SOLE 29 0 0 23,111
DIAMOND OFFSHORE DRILLING IN COM 25271C102 137 9,470 SH   SOLE 30 9,470 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 546 37,659 SH   SOLE 34 37,659 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 316 21,818 SH   SOLE 36 21,818 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 111 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,082 102,924 SH   SOLE 2 14,464 0 88,460
DIAMONDBACK ENERGY INC COM 25278X109 2,649 27,042 SH   SOLE 4 24,375 0 2,667
DIAMONDBACK ENERGY INC COM 25278X109 720 7,347 SH   SOLE 7 6,220 0 1,127
DIAMONDBACK ENERGY INC COM 25278X109 65 662 SH   SOLE 13 662 0 0
DIAMONDBACK ENERGY INC COM 25278X109 0 2 SH   SOLE 15 0 0 2
DIAMONDBACK ENERGY INC COM 25278X109 5,967 60,917 SH   SOLE 18 52,073 0 8,844
DIAMONDBACK ENERGY INC COM 25278X109 3,263 33,305 SH   SOLE 19 33,305 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,927 50,295 SH   SOLE 20 0 0 50,295
DIAMONDBACK ENERGY INC COM 25278X109 120,439 1,229,468 SH   SOLE 21 1,229,468 0 0
DIAMONDBACK ENERGY INC COM 25278X109 268,578 2,741,709 SH   SOLE 22 2,436,412 0 305,297
DIAMONDBACK ENERGY INC COM 25278X109 11,763 120,076 SH   SOLE 23 120,076 0 0
DIAMONDBACK ENERGY INC COM 25278X109 21,553 220,015 SH   SOLE 26 68,597 0 151,418
DIAMONDBACK ENERGY INC COM 25278X109 1,961 20,021 SH   SOLE 28 14,559 0 5,462
DIAMONDBACK ENERGY INC COM 25278X109 2,409 24,596 SH   SOLE 29 2,420 0 22,176
DIAMONDBACK ENERGY INC COM 25278X109 13,452 137,317 SH   SOLE 30 137,317 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,209 53,173 SH   SOLE 31 21,700 0 31,473
DIAMONDBACK ENERGY INC COM 25278X109 544 5,550 SH   SOLE 34 5,550 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,364 13,927 SH   SOLE 36 13,927 0 0
DIAMONDBACK ENERGY INC COM 25278X109 40 413 SH   SOLE 40 413 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 666 60,781 SH   SOLE 2 27,004 0 33,777
DIAMONDROCK HOSPITALITY CO COM 252784301 740 67,561 SH   SOLE 4 67,561 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,958 270,181 SH   SOLE 7 270,181 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 77 7,000 SH   SOLE 15 7,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 11,216 1,024,313 SH   SOLE 18 1,024,313 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,171 746,206 SH   SOLE 19 746,206 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 206,654 18,872,516 SH   SOLE 21 18,872,516 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 104,391 9,533,426 SH   SOLE 22 9,057,377 0 476,049
DIAMONDROCK HOSPITALITY CO COM 252784301 7,681 701,481 SH   SOLE 23 701,481 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,060 370,811 SH   SOLE 25 370,811 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,594 145,606 SH   SOLE 26 75,038 0 70,568
DIAMONDROCK HOSPITALITY CO COM 252784301 321 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,393 218,503 SH   SOLE 29 69,460 0 149,043
DIAMONDROCK HOSPITALITY CO COM 252784301 14,053 1,283,387 SH   SOLE 30 1,283,387 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,702 155,416 SH   SOLE 31 0 0 155,416
DIAMONDROCK HOSPITALITY CO COM 252784301 1,233 112,630 SH   SOLE 34 112,630 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 35 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 237 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 17 2,889 SH   SOLE 18 2,889 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 15 2,670 SH   SOLE 19 2,670 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 222 38,546 SH   SOLE 21 38,546 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 398 69,291 SH   SOLE 22 69,291 0 0
DICKS SPORTING GOODS INC COM 253393102 5,148 190,594 SH   SOLE 2 101,648 0 88,946
DICKS SPORTING GOODS INC COM 253393102 687 25,439 SH   SOLE 4 23,268 0 2,171
DICKS SPORTING GOODS INC COM 253393102 564 20,893 SH   SOLE 7 9,198 0 11,695
DICKS SPORTING GOODS INC COM 253393102 18 650 SH   SOLE 13 650 0 0
DICKS SPORTING GOODS INC COM 253393102 8,589 317,983 SH   SOLE 18 287,579 0 30,404
DICKS SPORTING GOODS INC COM 253393102 6,729 249,144 SH   SOLE 19 249,144 0 0
DICKS SPORTING GOODS INC COM 253393102 3,083 114,136 SH   SOLE 20 0 0 114,136
DICKS SPORTING GOODS INC COM 253393102 102,657 3,800,700 SH   SOLE 21 3,800,700 0 0
DICKS SPORTING GOODS INC COM 253393102 78,306 2,899,133 SH   SOLE 22 2,643,762 0 255,371
DICKS SPORTING GOODS INC COM 253393102 2,656 98,343 SH   SOLE 23 98,343 0 0
DICKS SPORTING GOODS INC COM 253393102 5,603 207,459 SH   SOLE 26 112,770 0 94,689
DICKS SPORTING GOODS INC COM 253393102 504 18,669 SH   SOLE 28 14,093 0 4,576
DICKS SPORTING GOODS INC COM 253393102 868 32,119 SH   SOLE 29 11,336 0 20,783
DICKS SPORTING GOODS INC COM 253393102 3,574 132,310 SH   SOLE 30 132,310 0 0
DICKS SPORTING GOODS INC COM 253393102 1,159 42,917 SH   SOLE 31 20,731 0 22,186
DICKS SPORTING GOODS INC COM 253393102 1,836 67,981 SH   SOLE 34 67,981 0 0
DICKS SPORTING GOODS INC COM 253393102 488 18,057 SH   SOLE 36 18,057 0 0
DICKS SPORTING GOODS INC COM 253393102 12 461 SH   SOLE 40 461 0 0
DIEBOLD NXDF INC COM 253651103 788 34,492 SH   SOLE 2 33,727 0 765
DIEBOLD NXDF INC COM 253651103 4 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 61 2,690 SH   SOLE 7 2,690 0 0
DIEBOLD NXDF INC COM 253651103 10,756 470,709 SH   SOLE 18 470,709 0 0
DIEBOLD NXDF INC COM 253651103 4,730 207,019 SH   SOLE 19 207,019 0 0
DIEBOLD NXDF INC COM 253651103 107,173 4,690,299 SH   SOLE 21 4,690,299 0 0
DIEBOLD NXDF INC COM 253651103 53,534 2,342,857 SH   SOLE 22 2,198,083 0 144,774
DIEBOLD NXDF INC COM 253651103 722 31,593 SH   SOLE 26 27,972 0 3,621
DIEBOLD NXDF INC COM 253651103 203 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 270 11,811 SH   SOLE 30 11,811 0 0
DIEBOLD NXDF INC COM 253651103 39 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 151 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 0 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 9 6,832 SH   SOLE 22 6,832 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 2 965 SH   SOLE 18 965 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 24 14,360 SH   SOLE 21 14,360 0 0
DIGI INTL INC COM 253798102 63 5,978 SH   SOLE 2 1,211 0 4,767
DIGI INTL INC COM 253798102 6 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,425 134,458 SH   SOLE 18 134,458 0 0
DIGI INTL INC COM 253798102 218 20,564 SH   SOLE 19 20,564 0 0
DIGI INTL INC COM 253798102 25,889 2,442,345 SH   SOLE 21 2,442,345 0 0
DIGI INTL INC COM 253798102 8,019 756,545 SH   SOLE 22 724,339 0 32,206
DIGI INTL INC COM 253798102 340 32,073 SH   SOLE 30 32,073 0 0
DIGILITI MONEY GROUP INC COM 25381F102 2 1,565 SH   SOLE 18 1,565 0 0
DIGILITI MONEY GROUP INC COM 25381F102 24 22,508 SH   SOLE 21 22,508 0 0
DIGIMARC CORP NEW COM 25381B101 24 660 SH   SOLE 2 612 0 48
DIGIMARC CORP NEW COM 25381B101 7 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,348 36,836 SH   SOLE 18 36,836 0 0
DIGIMARC CORP NEW COM 25381B101 281 7,680 SH   SOLE 19 7,680 0 0
DIGIMARC CORP NEW COM 25381B101 11,289 308,436 SH   SOLE 21 308,436 0 0
DIGIMARC CORP NEW COM 25381B101 9,069 247,776 SH   SOLE 22 235,085 0 12,691
DIGIRAD CORP COM 253827109 11 3,218 SH   SOLE 18 3,218 0 0
DIGIRAD CORP COM 253827109 172 49,730 SH   SOLE 21 49,730 0 0
DIGIRAD CORP COM 253827109 50 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 119 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 30,845 260,671 SH   SOLE 2 66,053 0 194,618
DIGITAL RLTY TR INC COM 253868103 15,003 126,793 SH   SOLE 4 120,848 0 5,945
DIGITAL RLTY TR INC COM 253868103 51,858 438,253 SH   SOLE 7 430,928 0 7,325
DIGITAL RLTY TR INC COM 253868103 268 2,268 SH   SOLE 13 2,268 0 0
DIGITAL RLTY TR INC COM 253868103 975 8,241 SH   SOLE 15 8,241 0 0
DIGITAL RLTY TR INC COM 253868103 52,853 446,659 SH   SOLE 18 418,216 0 28,443
DIGITAL RLTY TR INC COM 253868103 27,412 231,656 SH   SOLE 19 231,656 0 0
DIGITAL RLTY TR INC COM 253868103 11,749 99,286 SH   SOLE 20 0 0 99,286
DIGITAL RLTY TR INC COM 253868103 805,873 6,810,389 SH   SOLE 21 6,810,389 0 0
DIGITAL RLTY TR INC COM 253868103 958,828 8,103,002 SH   SOLE 22 7,155,172 0 947,830
DIGITAL RLTY TR INC COM 253868103 30,477 257,556 SH   SOLE 23 257,556 0 0
DIGITAL RLTY TR INC COM 253868103 63,107 533,314 SH   SOLE 25 533,314 0 0
DIGITAL RLTY TR INC COM 253868103 70,244 593,625 SH   SOLE 26 198,966 0 394,659
DIGITAL RLTY TR INC COM 253868103 5,439 45,962 SH   SOLE 28 33,298 0 12,664
DIGITAL RLTY TR INC COM 253868103 14,834 125,365 SH   SOLE 29 74,777 0 50,588
DIGITAL RLTY TR INC COM 253868103 185,644 1,568,865 SH   SOLE 30 1,568,865 0 0
DIGITAL RLTY TR INC COM 253868103 12,327 104,177 SH   SOLE 31 65,909 0 38,268
DIGITAL RLTY TR INC COM 253868103 1,463 12,362 SH   SOLE 34 12,362 0 0
DIGITAL RLTY TR INC COM 253868103 20,637 174,402 SH   SOLE 36 174,402 0 0
DIGITAL RLTY TR INC COM 253868103 110 929 SH   SOLE 40 929 0 0
DIGITAL TURBINE INC COM NEW 25400W102 17 11,333 SH   SOLE 18 11,333 0 0
DIGITAL TURBINE INC COM NEW 25400W102 244 161,537 SH   SOLE 21 161,537 0 0
DIGITAL TURBINE INC COM NEW 25400W102 24 15,684 SH   SOLE 22 15,684 0 0
DIGITALGLOBE INC COM NEW 25389M877 775 21,974 SH   SOLE 2 6,237 0 15,737
DIGITALGLOBE INC COM NEW 25389M877 15 413 SH   SOLE 4 413 0 0
DIGITALGLOBE INC COM NEW 25389M877 60 1,690 SH   SOLE 7 1,690 0 0
DIGITALGLOBE INC COM NEW 25389M877 8,173 231,851 SH   SOLE 18 231,851 0 0
DIGITALGLOBE INC COM NEW 25389M877 1,874 53,160 SH   SOLE 19 53,160 0 0
DIGITALGLOBE INC COM NEW 25389M877 122,759 3,482,539 SH   SOLE 21 3,482,539 0 0
DIGITALGLOBE INC COM NEW 25389M877 60,672 1,721,200 SH   SOLE 22 1,603,353 0 117,847
DIGITALGLOBE INC COM NEW 25389M877 695 19,704 SH   SOLE 26 14,790 0 4,914
DIGITALGLOBE INC COM NEW 25389M877 339 9,605 SH   SOLE 28 9,605 0 0
DIGITALGLOBE INC COM NEW 25389M877 402 11,394 SH   SOLE 29 0 0 11,394
DIGITALGLOBE INC COM NEW 25389M877 334 9,482 SH   SOLE 30 9,482 0 0
DIGITALGLOBE INC COM NEW 25389M877 268 7,599 SH   SOLE 40 7,599 0 0
DILLARDS INC CL A 254067101 722 12,876 SH   SOLE 2 10,093 0 2,783
DILLARDS INC CL A 254067101 7 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 65 1,153 SH   SOLE 7 1,153 0 0
DILLARDS INC CL A 254067101 6,151 109,702 SH   SOLE 18 109,702 0 0
DILLARDS INC CL A 254067101 3,222 57,464 SH   SOLE 19 57,464 0 0
DILLARDS INC CL A 254067101 62,433 1,113,486 SH   SOLE 21 1,113,486 0 0
DILLARDS INC CL A 254067101 36,515 651,247 SH   SOLE 22 615,699 0 35,548
DILLARDS INC CL A 254067101 301 5,369 SH   SOLE 26 3,925 0 1,444
DILLARDS INC CL A 254067101 130 2,327 SH   SOLE 28 2,327 0 0
DILLARDS INC CL A 254067101 256 4,573 SH   SOLE 29 0 0 4,573
DILLARDS INC CL A 254067101 439 7,826 SH   SOLE 30 7,826 0 0
DILLARDS INC CL A 254067101 139 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 148 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 178 8,293 SH   SOLE 2 2,778 0 5,515
DIME CMNTY BANCSHARES COM 253922108 6 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 16 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 3,573 166,189 SH   SOLE 18 166,189 0 0
DIME CMNTY BANCSHARES COM 253922108 524 24,372 SH   SOLE 19 24,372 0 0
DIME CMNTY BANCSHARES COM 253922108 60,541 2,815,844 SH   SOLE 21 2,815,844 0 0
DIME CMNTY BANCSHARES COM 253922108 22,900 1,065,113 SH   SOLE 22 1,000,614 0 64,499
DIME CMNTY BANCSHARES COM 253922108 429 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 100 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 914 42,499 SH   SOLE 30 42,499 0 0
DIME CMNTY BANCSHARES COM 253922108 125 5,811 SH   SOLE 34 5,811 0 0
DIME CMNTY BANCSHARES COM 253922108 74 3,438 SH   SOLE 40 3,438 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 13 2,121 SH   SOLE 18 2,121 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 183 30,449 SH   SOLE 21 30,449 0 0
DINEEQUITY INC COM 254423106 113 2,624 SH   SOLE 2 1,021 0 1,603
DINEEQUITY INC COM 254423106 4 104 SH   SOLE 4 104 0 0
DINEEQUITY INC COM 254423106 18 425 SH   SOLE 7 425 0 0
DINEEQUITY INC COM 254423106 3,586 83,427 SH   SOLE 18 83,427 0 0
DINEEQUITY INC COM 254423106 553 12,860 SH   SOLE 19 12,860 0 0
DINEEQUITY INC COM 254423106 66,526 1,547,838 SH   SOLE 21 1,547,838 0 0
DINEEQUITY INC COM 254423106 20,975 488,018 SH   SOLE 22 452,907 0 35,111
DINEEQUITY INC COM 254423106 213 4,963 SH   SOLE 26 4,008 0 955
DINEEQUITY INC COM 254423106 106 2,459 SH   SOLE 28 2,459 0 0
DINEEQUITY INC COM 254423106 979 22,775 SH   SOLE 30 22,775 0 0
DINEEQUITY INC COM 254423106 79 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 327 10,919 SH   SOLE 2 5,869 0 5,050
DIODES INC COM 254543101 7 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 24 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 5,448 182,015 SH   SOLE 18 182,015 0 0
DIODES INC COM 254543101 1,335 44,604 SH   SOLE 19 44,604 0 0
DIODES INC COM 254543101 100,189 3,347,428 SH   SOLE 21 3,347,428 0 0
DIODES INC COM 254543101 33,809 1,129,598 SH   SOLE 22 1,056,960 0 72,638
DIODES INC COM 254543101 1,899 63,437 SH   SOLE 23 63,437 0 0
DIODES INC COM 254543101 402 13,438 SH   SOLE 26 10,794 0 2,644
DIODES INC COM 254543101 164 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 609 20,334 SH   SOLE 29 0 0 20,334
DIODES INC COM 254543101 1,619 54,080 SH   SOLE 30 54,080 0 0
DIODES INC COM 254543101 115 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 590 28,504 SH   SOLE 2 20,624 0 7,880
DIPLOMAT PHARMACY INC COM 25456K101 5 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 19 920 SH   SOLE 7 920 0 0
DIPLOMAT PHARMACY INC COM 25456K101 4,863 234,808 SH   SOLE 18 234,808 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,431 69,099 SH   SOLE 19 69,099 0 0
DIPLOMAT PHARMACY INC COM 25456K101 91,662 4,425,976 SH   SOLE 21 4,425,976 0 0
DIPLOMAT PHARMACY INC COM 25456K101 31,467 1,519,431 SH   SOLE 22 1,439,425 0 80,006
DIPLOMAT PHARMACY INC COM 25456K101 2,556 123,430 SH   SOLE 23 123,430 0 0
DIPLOMAT PHARMACY INC COM 25456K101 145 7,003 SH   SOLE 26 5,329 0 1,674
DIPLOMAT PHARMACY INC COM 25456K101 115 5,575 SH   SOLE 28 5,575 0 0
DIPLOMAT PHARMACY INC COM 25456K101 675 32,569 SH   SOLE 29 0 0 32,569
DIPLOMAT PHARMACY INC COM 25456K101 1,363 65,793 SH   SOLE 30 65,793 0 0
DIPLOMAT PHARMACY INC COM 25456K101 80 3,872 SH   SOLE 40 3,872 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 20 696 SH   SOLE 17 0 0 696
DISCOVER FINL SVCS COM 254709108 52,618 816,041 SH   SOLE 2 431,689 0 384,352
DISCOVER FINL SVCS COM 254709108 11,510 178,498 SH   SOLE 4 163,692 0 14,806
DISCOVER FINL SVCS COM 254709108 17,462 270,812 SH   SOLE 7 256,449 0 14,363
DISCOVER FINL SVCS COM 254709108 700 10,853 SH   SOLE 13 10,853 0 0
DISCOVER FINL SVCS COM 254709108 191 2,957 SH   SOLE 15 2,957 0 0
DISCOVER FINL SVCS COM 254709108 83,728 1,298,518 SH   SOLE 18 1,233,902 0 64,616
DISCOVER FINL SVCS COM 254709108 58,118 901,331 SH   SOLE 19 901,331 0 0
DISCOVER FINL SVCS COM 254709108 10,819 167,792 SH   SOLE 20 0 0 167,792
DISCOVER FINL SVCS COM 254709108 479,189 7,431,595 SH   SOLE 21 7,431,595 0 0
DISCOVER FINL SVCS COM 254709108 654,023 10,143,040 SH   SOLE 22 8,197,712 0 1,945,328
DISCOVER FINL SVCS COM 254709108 40,141 622,537 SH   SOLE 23 622,537 0 0
DISCOVER FINL SVCS COM 254709108 19,795 307,001 SH   SOLE 25 307,001 0 0
DISCOVER FINL SVCS COM 254709108 81,621 1,265,828 SH   SOLE 26 379,602 0 886,226
DISCOVER FINL SVCS COM 254709108 5,601 86,870 SH   SOLE 28 63,609 0 23,261
DISCOVER FINL SVCS COM 254709108 4,084 63,330 SH   SOLE 29 37,868 0 25,462
DISCOVER FINL SVCS COM 254709108 76,304 1,183,372 SH   SOLE 30 1,183,372 0 0
DISCOVER FINL SVCS COM 254709108 14,094 218,580 SH   SOLE 31 127,596 0 90,984
DISCOVER FINL SVCS COM 254709108 12,395 192,230 SH   SOLE 34 192,230 0 0
DISCOVER FINL SVCS COM 254709108 26,597 412,483 SH   SOLE 36 412,483 0 0
DISCOVER FINL SVCS COM 254709108 119 1,843 SH   SOLE 40 1,843 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,054 190,422 SH   SOLE 2 55,933 0 134,489
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,052 49,402 SH   SOLE 4 44,286 0 5,116
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,219 104,213 SH   SOLE 7 104,213 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 27 1,270 SH   SOLE 15 1,270 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7,390 347,093 SH   SOLE 18 317,796 0 29,297
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 846 39,748 SH   SOLE 19 39,748 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,045 143,027 SH   SOLE 20 0 0 143,027
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 61,369 2,882,538 SH   SOLE 21 2,882,538 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 90,596 4,255,343 SH   SOLE 22 3,537,611 0 717,732
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,870 181,791 SH   SOLE 23 181,791 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,411 113,237 SH   SOLE 25 113,237 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10,154 476,944 SH   SOLE 26 190,777 0 286,167
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 701 32,940 SH   SOLE 28 23,537 0 9,403
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 973 45,697 SH   SOLE 29 8,148 0 37,549
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 8,858 416,067 SH   SOLE 30 416,067 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,430 67,190 SH   SOLE 31 29,003 0 38,187
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 474 22,249 SH   SOLE 32 22,249 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 524 24,630 SH   SOLE 34 24,630 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,008 141,265 SH   SOLE 36 141,265 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 15 698 SH   SOLE 40 698 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,765 284,532 SH   SOLE 2 44,993 0 239,539
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,493 73,673 SH   SOLE 4 66,275 0 7,398
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,216 158,721 SH   SOLE 7 158,721 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 77 3,800 SH   SOLE 13 3,800 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 38 1,869 SH   SOLE 15 1,869 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 10,110 499,030 SH   SOLE 18 469,044 0 29,986
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,291 211,812 SH   SOLE 19 211,812 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,960 195,459 SH   SOLE 20 0 0 195,459
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 78,875 3,893,135 SH   SOLE 21 3,893,135 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 113,787 5,616,350 SH   SOLE 22 4,581,266 0 1,035,084
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,907 291,547 SH   SOLE 23 291,547 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,571 225,606 SH   SOLE 25 225,606 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13,948 688,474 SH   SOLE 26 239,220 0 449,254
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,011 49,895 SH   SOLE 28 36,730 0 13,165
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,216 60,003 SH   SOLE 29 6,579 0 53,424
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13,092 646,217 SH   SOLE 30 646,217 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,324 114,713 SH   SOLE 31 47,683 0 67,030
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 641 31,621 SH   SOLE 32 31,621 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,742 135,361 SH   SOLE 34 135,361 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,889 241,298 SH   SOLE 36 241,298 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 27 1,321 SH   SOLE 40 1,321 0 0
DISH NETWORK CORP CL A 25470M109 15,611 287,863 SH   SOLE 2 70,769 0 217,094
DISH NETWORK CORP CL A 25470M109 4,783 88,199 SH   SOLE 4 80,335 0 7,864
DISH NETWORK CORP CL A 25470M109 9,027 166,463 SH   SOLE 7 159,096 0 7,367
DISH NETWORK CORP CL A 25470M109 91 1,682 SH   SOLE 15 1,682 0 0
DISH NETWORK CORP CL A 25470M109 33,339 614,767 SH   SOLE 18 582,819 0 31,948
DISH NETWORK CORP CL A 25470M109 57,845 1,066,667 SH   SOLE 19 1,066,667 0 0
DISH NETWORK CORP CL A 25470M109 174,539 3,218,500 SH   SOLE 21 3,218,500 0 0
DISH NETWORK CORP CL A 25470M109 322,678 5,950,178 SH   SOLE 22 4,949,419 0 1,000,759
DISH NETWORK CORP CL A 25470M109 14,659 270,318 SH   SOLE 23 270,318 0 0
DISH NETWORK CORP CL A 25470M109 9,946 183,399 SH   SOLE 25 183,399 0 0
DISH NETWORK CORP CL A 25470M109 24,405 450,029 SH   SOLE 26 230,199 0 219,830
DISH NETWORK CORP CL A 25470M109 2,784 51,345 SH   SOLE 28 37,376 0 13,969
DISH NETWORK CORP CL A 25470M109 436 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 34,258 631,717 SH   SOLE 30 631,717 0 0
DISH NETWORK CORP CL A 25470M109 6,875 126,781 SH   SOLE 31 61,924 0 64,857
DISH NETWORK CORP CL A 25470M109 1,787 32,946 SH   SOLE 32 32,946 0 0
DISH NETWORK CORP CL A 25470M109 23,488 433,123 SH   SOLE 34 433,123 0 0
DISH NETWORK CORP CL A 25470M109 11,964 220,620 SH   SOLE 36 220,620 0 0
DISH NETWORK CORP CL A 25470M109 65 1,194 SH   SOLE 40 1,194 0 0
DISH NETWORK CORP OPTIONS 25470M109 81 1,500 SH Put SOLE 2 1,500 0 0
DISH NETWORK CORP OPTIONS 25470M109 136 2,500 SH Put SOLE 18 2,500 0 0
DISH NETWORK CORP OPTIONS 25470M109 1,356 25,000 SH Put SOLE 19 25,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 26,251 23,465,000 PRN   SOLE 2 22,744,000 0 721,000
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 32,014 28,616,000 PRN   SOLE 19 28,616,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 9,172 8,198,000 PRN   SOLE 21 8,198,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,586 1,418,000 PRN   SOLE 22 1,418,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,330 1,189,000 PRN   SOLE 26 1,189,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 9,530 8,518,000 PRN   SOLE 34 8,518,000 0 0
DISNEY WALT CO COM DISNEY 254687106 206,413 2,094,080 SH   SOLE 2 570,747 0 1,523,333
DISNEY WALT CO COM DISNEY 254687106 53,231 540,032 SH   SOLE 4 486,550 0 53,482
DISNEY WALT CO COM DISNEY 254687106 105,861 1,073,968 SH   SOLE 7 1,068,777 0 5,191
DISNEY WALT CO COM DISNEY 254687106 665 6,745 SH   SOLE 13 6,745 0 0
DISNEY WALT CO COM DISNEY 254687106 1,065 10,801 SH   SOLE 15 10,801 0 0
DISNEY WALT CO COM DISNEY 254687106 160 1,624 SH   SOLE 17 0 0 1,624
DISNEY WALT CO COM DISNEY 254687106 318,224 3,228,402 SH   SOLE 18 3,003,377 0 225,025
DISNEY WALT CO COM DISNEY 254687106 13,258 134,507 SH   SOLE 19 134,507 0 0
DISNEY WALT CO COM DISNEY 254687106 89,936 912,403 SH   SOLE 20 90,080 0 822,323
DISNEY WALT CO COM DISNEY 254687106 2,318,523 23,521,593 SH   SOLE 21 23,521,593 0 0
DISNEY WALT CO COM DISNEY 254687106 4,052,478 41,112,695 SH   SOLE 22 33,819,281 0 7,293,414
DISNEY WALT CO COM DISNEY 254687106 192,158 1,949,461 SH   SOLE 23 1,949,461 0 0
DISNEY WALT CO COM DISNEY 254687106 121,246 1,230,053 SH   SOLE 25 1,230,053 0 0
DISNEY WALT CO COM DISNEY 254687106 519,768 5,273,086 SH   SOLE 26 1,360,988 0 3,912,098
DISNEY WALT CO COM DISNEY 254687106 35,114 356,239 SH   SOLE 28 259,964 0 96,275
DISNEY WALT CO COM DISNEY 254687106 14,996 152,140 SH   SOLE 29 55,204 0 96,936
DISNEY WALT CO COM DISNEY 254687106 425,441 4,316,132 SH   SOLE 30 4,316,132 0 0
DISNEY WALT CO COM DISNEY 254687106 86,469 877,234 SH   SOLE 31 411,091 0 466,143
DISNEY WALT CO COM DISNEY 254687106 11,227 113,899 SH   SOLE 32 113,899 0 0
DISNEY WALT CO COM DISNEY 254687106 11,052 112,119 SH   SOLE 34 112,119 0 0
DISNEY WALT CO COM DISNEY 254687106 151,412 1,536,089 SH   SOLE 36 1,536,089 0 0
DISNEY WALT CO COM DISNEY 254687106 800 8,112 SH   SOLE 40 8,112 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 8 719 SH   SOLE 18 719 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 35 3,001 SH   SOLE 21 3,001 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 5 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 72 34,797 SH   SOLE 21 34,797 0 0
DIXIE GROUP INC CL A 255519100 11 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 12 2,900 SH   SOLE 19 2,900 0 0
DIXIE GROUP INC CL A 255519100 165 41,246 SH   SOLE 21 41,246 0 0
DIXIE GROUP INC CL A 255519100 1,396 348,940 SH   SOLE 22 348,940 0 0
DLH HLDGS CORP COM 23335Q100 4 675 SH   SOLE 18 675 0 0
DLH HLDGS CORP COM 23335Q100 101 15,560 SH   SOLE 21 15,560 0 0
DLH HLDGS CORP COM 23335Q100 72 11,070 SH   SOLE 22 11,070 0 0
DMC GLOBAL INC COM 23291C103 13 782 SH   SOLE 2 782 0 0
DMC GLOBAL INC COM 23291C103 958 56,669 SH   SOLE 18 56,669 0 0
DMC GLOBAL INC COM 23291C103 187 11,068 SH   SOLE 19 11,068 0 0
DMC GLOBAL INC COM 23291C103 7,857 464,934 SH   SOLE 21 464,934 0 0
DMC GLOBAL INC COM 23291C103 6,712 397,154 SH   SOLE 22 387,691 0 9,463
DNB FINL CORP COM 233237106 14 392 SH   SOLE 2 133 0 259
DNB FINL CORP COM 233237106 402 11,417 SH   SOLE 18 11,417 0 0
DNB FINL CORP COM 233237106 43 1,234 SH   SOLE 19 1,234 0 0
DNB FINL CORP COM 233237106 3,368 95,696 SH   SOLE 21 95,696 0 0
DNB FINL CORP COM 233237106 768 21,813 SH   SOLE 22 20,071 0 1,742
DOCUMENT SEC SYS INC COM NEW 25614T200 9 10,814 SH   SOLE 21 10,814 0 0
DOLBY LABORATORIES INC COM 25659T107 2,610 45,370 SH   SOLE 2 15,735 0 29,635
DOLBY LABORATORIES INC COM 25659T107 35 611 SH   SOLE 4 611 0 0
DOLBY LABORATORIES INC COM 25659T107 82 1,428 SH   SOLE 7 1,428 0 0
DOLBY LABORATORIES INC COM 25659T107 1,320 22,956 SH   SOLE 13 22,956 0 0
DOLBY LABORATORIES INC COM 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 4,612 80,189 SH   SOLE 18 80,189 0 0
DOLBY LABORATORIES INC COM 25659T107 16,252 282,552 SH   SOLE 19 282,552 0 0
DOLBY LABORATORIES INC COM 25659T107 35,309 613,863 SH   SOLE 21 613,863 0 0
DOLBY LABORATORIES INC COM 25659T107 100,975 1,755,472 SH   SOLE 22 1,543,744 0 211,728
DOLBY LABORATORIES INC COM 25659T107 2,449 42,570 SH   SOLE 25 42,570 0 0
DOLBY LABORATORIES INC COM 25659T107 1,150 19,990 SH   SOLE 26 17,332 0 2,658
DOLBY LABORATORIES INC COM 25659T107 532 9,247 SH   SOLE 28 9,247 0 0
DOLBY LABORATORIES INC COM 25659T107 3,302 57,412 SH   SOLE 29 0 0 57,412
DOLBY LABORATORIES INC COM 25659T107 493 8,578 SH   SOLE 30 8,578 0 0
DOLBY LABORATORIES INC COM 25659T107 71 1,231 SH   SOLE 31 1,231 0 0
DOLBY LABORATORIES INC COM 25659T107 5,976 103,900 SH   SOLE 34 103,900 0 0
DOLBY LABORATORIES INC COM 25659T107 902 15,673 SH   SOLE 36 15,673 0 0
DOLBY LABORATORIES INC COM 25659T107 329 5,718 SH   SOLE 40 5,718 0 0
DOLLAR GEN CORP NEW COM 256677105 28,865 356,135 SH   SOLE 2 94,855 0 261,280
DOLLAR GEN CORP NEW COM 256677105 7,209 88,939 SH   SOLE 4 79,356 0 9,583
DOLLAR GEN CORP NEW COM 256677105 15,127 186,641 SH   SOLE 7 181,530 0 5,111
DOLLAR GEN CORP NEW COM 256677105 500 6,174 SH   SOLE 13 6,174 0 0
DOLLAR GEN CORP NEW COM 256677105 147 1,814 SH   SOLE 15 1,814 0 0
DOLLAR GEN CORP NEW COM 256677105 104,901 1,294,278 SH   SOLE 18 1,225,047 0 69,231
DOLLAR GEN CORP NEW COM 256677105 149,314 1,842,250 SH   SOLE 19 1,842,250 0 0
DOLLAR GEN CORP NEW COM 256677105 14,365 177,239 SH   SOLE 20 0 0 177,239
DOLLAR GEN CORP NEW COM 256677105 414,125 5,109,505 SH   SOLE 21 5,109,505 0 0
DOLLAR GEN CORP NEW COM 256677105 586,013 7,230,268 SH   SOLE 22 5,959,059 0 1,271,209
DOLLAR GEN CORP NEW COM 256677105 28,034 345,890 SH   SOLE 23 345,890 0 0
DOLLAR GEN CORP NEW COM 256677105 18,576 229,189 SH   SOLE 25 229,189 0 0
DOLLAR GEN CORP NEW COM 256677105 74,228 915,833 SH   SOLE 26 272,344 0 643,489
DOLLAR GEN CORP NEW COM 256677105 5,042 62,203 SH   SOLE 28 45,431 0 16,772
DOLLAR GEN CORP NEW COM 256677105 803 9,912 SH   SOLE 29 9,912 0 0
DOLLAR GEN CORP NEW COM 256677105 56,843 701,332 SH   SOLE 30 701,332 0 0
DOLLAR GEN CORP NEW COM 256677105 11,316 139,614 SH   SOLE 31 59,986 0 79,628
DOLLAR GEN CORP NEW COM 256677105 8,814 108,742 SH   SOLE 34 108,742 0 0
DOLLAR GEN CORP NEW COM 256677105 20,397 251,654 SH   SOLE 36 251,654 0 0
DOLLAR GEN CORP NEW COM 256677105 105 1,296 SH   SOLE 40 1,296 0 0
DOLLAR TREE INC COM 256746108 26,307 303,008 SH   SOLE 2 78,272 0 224,736
DOLLAR TREE INC COM 256746108 6,787 78,177 SH   SOLE 4 70,232 0 7,945
DOLLAR TREE INC COM 256746108 14,765 170,066 SH   SOLE 7 165,672 0 4,394
DOLLAR TREE INC COM 256746108 324 3,735 SH   SOLE 13 3,735 0 0
DOLLAR TREE INC COM 256746108 155 1,787 SH   SOLE 15 1,787 0 0
DOLLAR TREE INC COM 256746108 44,112 508,088 SH   SOLE 18 475,155 0 32,933
DOLLAR TREE INC COM 256746108 3,588 41,327 SH   SOLE 19 41,327 0 0
DOLLAR TREE INC COM 256746108 10,157 116,992 SH   SOLE 20 0 0 116,992
DOLLAR TREE INC COM 256746108 384,823 4,432,426 SH   SOLE 21 4,432,426 0 0
DOLLAR TREE INC COM 256746108 540,820 6,229,207 SH   SOLE 22 5,184,496 0 1,044,711
DOLLAR TREE INC COM 256746108 24,425 281,331 SH   SOLE 23 281,331 0 0
DOLLAR TREE INC COM 256746108 15,459 178,060 SH   SOLE 25 178,060 0 0
DOLLAR TREE INC COM 256746108 56,036 645,428 SH   SOLE 26 234,093 0 411,335
DOLLAR TREE INC COM 256746108 4,686 53,969 SH   SOLE 28 39,458 0 14,511
DOLLAR TREE INC COM 256746108 5,877 67,697 SH   SOLE 29 8,794 0 58,903
DOLLAR TREE INC COM 256746108 59,823 689,042 SH   SOLE 30 689,042 0 0
DOLLAR TREE INC COM 256746108 10,049 115,750 SH   SOLE 31 50,984 0 64,766
DOLLAR TREE INC COM 256746108 2,973 34,238 SH   SOLE 32 34,238 0 0
DOLLAR TREE INC COM 256746108 1,452 16,720 SH   SOLE 34 16,720 0 0
DOLLAR TREE INC COM 256746108 19,682 226,694 SH   SOLE 36 226,694 0 0
DOLLAR TREE INC COM 256746108 115 1,321 SH   SOLE 40 1,321 0 0
DOMINION DIAMOND CORP COM 257287102 68 4,767 SH   SOLE 21 4,767 0 0
DOMINION DIAMOND CORP COM 257287102 0 1 SH   SOLE 22 1 0 0
DOMINION ENERGY INC COM 25746U109 61,687 801,865 SH   SOLE 2 183,127 0 618,738
DOMINION ENERGY INC COM 25746U109 17,674 229,740 SH   SOLE 4 212,490 0 17,250
DOMINION ENERGY INC COM 25746U109 38,287 497,691 SH   SOLE 7 479,715 0 17,976
DOMINION ENERGY INC COM 25746U109 810 10,526 SH   SOLE 13 10,526 0 0
DOMINION ENERGY INC COM 25746U109 316 4,105 SH   SOLE 15 4,105 0 0
DOMINION ENERGY INC COM 25746U109 2 26 SH   SOLE 17 0 0 26
DOMINION ENERGY INC COM 25746U109 102,071 1,326,807 SH   SOLE 18 1,238,963 0 87,844
DOMINION ENERGY INC COM 25746U109 39,226 509,889 SH   SOLE 19 509,889 0 0
DOMINION ENERGY INC COM 25746U109 22,561 293,265 SH   SOLE 20 0 0 293,265
DOMINION ENERGY INC COM 25746U109 1,174,202 15,263,253 SH   SOLE 21 15,263,253 0 0
DOMINION ENERGY INC COM 25746U109 1,328,483 17,268,728 SH   SOLE 22 14,296,201 0 2,972,527
DOMINION ENERGY INC COM 25746U109 59,341 771,359 SH   SOLE 23 771,359 0 0
DOMINION ENERGY INC COM 25746U109 37,866 492,219 SH   SOLE 25 492,219 0 0
DOMINION ENERGY INC COM 25746U109 149,276 1,940,415 SH   SOLE 26 529,583 0 1,410,832
DOMINION ENERGY INC COM 25746U109 10,914 141,863 SH   SOLE 28 103,113 0 38,750
DOMINION ENERGY INC COM 25746U109 1,691 21,983 SH   SOLE 29 21,983 0 0
DOMINION ENERGY INC COM 25746U109 177,810 2,311,321 SH   SOLE 30 2,311,321 0 0
DOMINION ENERGY INC COM 25746U109 24,176 314,254 SH   SOLE 31 133,907 0 180,347
DOMINION ENERGY INC COM 25746U109 5,777 75,091 SH   SOLE 32 75,091 0 0
DOMINION ENERGY INC COM 25746U109 11,104 144,345 SH   SOLE 34 144,345 0 0
DOMINION ENERGY INC COM 25746U109 54,462 707,948 SH   SOLE 36 707,948 0 0
DOMINION ENERGY INC COM 25746U109 246 3,202 SH   SOLE 40 3,202 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1,222 24,082 SH   SOLE 4 24,082 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 10,678 210,401 SH   SOLE 18 210,401 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 77,732 1,531,667 SH   SOLE 19 1,531,667 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 2,101 41,408 SH   SOLE 22 41,408 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 30,534 601,661 SH   SOLE 34 601,661 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 20,933 654,167 SH   SOLE 19 654,167 0 0
DOMINOS PIZZA INC COM 25754A201 23,466 118,186 SH   SOLE 2 25,976 0 92,210
DOMINOS PIZZA INC COM 25754A201 3,042 15,322 SH   SOLE 4 13,588 0 1,734
DOMINOS PIZZA INC COM 25754A201 613 3,086 SH   SOLE 7 3,086 0 0
DOMINOS PIZZA INC COM 25754A201 14 72 SH   SOLE 15 72 0 0
DOMINOS PIZZA INC COM 25754A201 0 1 SH   SOLE 17 0 0 1
DOMINOS PIZZA INC COM 25754A201 125,897 634,083 SH   SOLE 18 504,909 0 129,174
DOMINOS PIZZA INC COM 25754A201 121,970 614,303 SH   SOLE 19 614,303 0 0
DOMINOS PIZZA INC COM 25754A201 6,000 30,221 SH   SOLE 20 0 0 30,221
DOMINOS PIZZA INC COM 25754A201 415,727 2,093,813 SH   SOLE 21 2,093,813 0 0
DOMINOS PIZZA INC COM 25754A201 327,864 1,651,292 SH   SOLE 22 1,499,840 0 151,452
DOMINOS PIZZA INC COM 25754A201 12,587 63,395 SH   SOLE 23 63,395 0 0
DOMINOS PIZZA INC COM 25754A201 5,922 29,824 SH   SOLE 25 29,824 0 0
DOMINOS PIZZA INC COM 25754A201 25,178 126,811 SH   SOLE 26 49,039 0 77,772
DOMINOS PIZZA INC COM 25754A201 2,141 10,785 SH   SOLE 28 7,834 0 2,951
DOMINOS PIZZA INC COM 25754A201 3,232 16,277 SH   SOLE 29 1,433 0 14,844
DOMINOS PIZZA INC COM 25754A201 11,012 55,460 SH   SOLE 30 55,460 0 0
DOMINOS PIZZA INC COM 25754A201 4,151 20,905 SH   SOLE 31 8,788 0 12,117
DOMINOS PIZZA INC COM 25754A201 6,416 32,314 SH   SOLE 34 32,314 0 0
DOMINOS PIZZA INC COM 25754A201 8,618 43,407 SH   SOLE 36 43,407 0 0
DOMINOS PIZZA INC COM 25754A201 48 240 SH   SOLE 40 240 0 0
DOMTAR CORP COM NEW 257559203 3,002 69,196 SH   SOLE 2 36,655 0 32,541
DOMTAR CORP COM NEW 257559203 10 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 779 17,951 SH   SOLE 7 17,951 0 0
DOMTAR CORP COM NEW 257559203 16,151 372,226 SH   SOLE 18 372,226 0 0
DOMTAR CORP COM NEW 257559203 4,973 114,622 SH   SOLE 19 114,622 0 0
DOMTAR CORP COM NEW 257559203 280,748 6,470,348 SH   SOLE 21 6,470,348 0 0
DOMTAR CORP COM NEW 257559203 97,959 2,257,630 SH   SOLE 22 2,043,326 0 214,304
DOMTAR CORP COM NEW 257559203 664 15,305 SH   SOLE 26 11,722 0 3,583
DOMTAR CORP COM NEW 257559203 386 8,907 SH   SOLE 28 8,907 0 0
DOMTAR CORP COM NEW 257559203 339 7,821 SH   SOLE 29 0 0 7,821
DOMTAR CORP COM NEW 257559203 408 9,393 SH   SOLE 30 9,393 0 0
DOMTAR CORP COM NEW 257559203 62 1,429 SH   SOLE 31 1,429 0 0
DOMTAR CORP COM NEW 257559203 3,538 81,541 SH   SOLE 32 81,541 0 0
DOMTAR CORP COM NEW 257559203 613 14,125 SH   SOLE 34 14,125 0 0
DOMTAR CORP COM NEW 257559203 347 7,987 SH   SOLE 36 7,987 0 0
DOMTAR CORP COM NEW 257559203 354 8,164 SH   SOLE 40 8,164 0 0
DONALDSON INC COM 257651109 5,543 120,659 SH   SOLE 2 73,597 0 47,062
DONALDSON INC COM 257651109 57 1,251 SH   SOLE 4 1,251 0 0
DONALDSON INC COM 257651109 3,086 67,180 SH   SOLE 7 67,180 0 0
DONALDSON INC COM 257651109 20,078 437,052 SH   SOLE 18 437,052 0 0
DONALDSON INC COM 257651109 1,979 43,072 SH   SOLE 19 43,072 0 0
DONALDSON INC COM 257651109 258,119 5,618,620 SH   SOLE 21 5,618,620 0 0
DONALDSON INC COM 257651109 193,728 4,216,980 SH   SOLE 22 3,808,192 0 408,788
DONALDSON INC COM 257651109 1,786 38,878 SH   SOLE 26 31,178 0 7,700
DONALDSON INC COM 257651109 928 20,209 SH   SOLE 28 20,209 0 0
DONALDSON INC COM 257651109 869 18,907 SH   SOLE 30 18,907 0 0
DONALDSON INC COM 257651109 132 2,867 SH   SOLE 31 2,867 0 0
DONALDSON INC COM 257651109 601 13,078 SH   SOLE 34 13,078 0 0
DONALDSON INC COM 257651109 198 4,311 SH   SOLE 36 4,311 0 0
DONALDSON INC COM 257651109 601 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 16 1,012 SH   SOLE 2 660 0 352
DONEGAL GROUP INC CL A 257701201 563 34,897 SH   SOLE 18 34,897 0 0
DONEGAL GROUP INC CL A 257701201 148 9,184 SH   SOLE 19 9,184 0 0
DONEGAL GROUP INC CL A 257701201 4,985 309,024 SH   SOLE 21 309,024 0 0
DONEGAL GROUP INC CL A 257701201 7,079 438,870 SH   SOLE 22 428,599 0 10,271
DONEGAL GROUP INC CL A 257701201 33 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 10 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 64 2,960 SH   SOLE 2 1,800 0 1,160
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 14 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,157 146,412 SH   SOLE 18 146,412 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 569 26,410 SH   SOLE 19 26,410 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 63,523 2,946,335 SH   SOLE 21 2,946,335 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 19,437 901,538 SH   SOLE 22 838,351 0 63,187
DONNELLEY FINL SOLUTIONS INC COM 25787G100 100 4,660 SH   SOLE 26 3,678 0 982
DONNELLEY FINL SOLUTIONS INC COM 25787G100 70 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 357 16,560 SH   SOLE 29 0 0 16,560
DONNELLEY FINL SOLUTIONS INC COM 25787G100 969 44,949 SH   SOLE 30 44,949 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 61 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 192 18,661 SH   SOLE 2 8,735 0 9,926
DONNELLEY R R & SONS CO COM 257867200 4 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 170 16,504 SH   SOLE 7 16,504 0 0
DONNELLEY R R & SONS CO COM 257867200 4,142 402,094 SH   SOLE 18 402,094 0 0
DONNELLEY R R & SONS CO COM 257867200 552 53,630 SH   SOLE 19 53,630 0 0
DONNELLEY R R & SONS CO COM 257867200 96,913 9,409,028 SH   SOLE 21 9,409,028 0 0
DONNELLEY R R & SONS CO COM 257867200 31,294 3,038,293 SH   SOLE 22 2,841,638 0 196,655
DONNELLEY R R & SONS CO COM 257867200 140 13,618 SH   SOLE 26 9,809 0 3,809
DONNELLEY R R & SONS CO COM 257867200 89 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 427 41,464 SH   SOLE 29 0 0 41,464
DONNELLEY R R & SONS CO COM 257867200 975 94,615 SH   SOLE 30 94,615 0 0
DONNELLEY R R & SONS CO COM 257867200 725 70,351 SH   SOLE 32 70,351 0 0
DONNELLEY R R & SONS CO COM 257867200 217 21,108 SH   SOLE 34 21,108 0 0
DONNELLEY R R & SONS CO COM 257867200 62 6,047 SH   SOLE 36 6,047 0 0
DONNELLEY R R & SONS CO COM 257867200 77 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 27 3,970 SH   SOLE 2 1,223 0 2,747
DORIAN LPG LTD SHS USD Y2106R110 4 566 SH   SOLE 7 566 0 0
DORIAN LPG LTD SHS USD Y2106R110 482 70,711 SH   SOLE 18 70,711 0 0
DORIAN LPG LTD SHS USD Y2106R110 72 10,516 SH   SOLE 19 10,516 0 0
DORIAN LPG LTD SHS USD Y2106R110 4,104 601,832 SH   SOLE 21 601,832 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,418 207,938 SH   SOLE 22 185,357 0 22,581
DORMAN PRODUCTS INC COM 258278100 118 1,647 SH   SOLE 2 1,527 0 120
DORMAN PRODUCTS INC COM 258278100 9 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 48 675 SH   SOLE 7 675 0 0
DORMAN PRODUCTS INC COM 258278100 9,201 128,474 SH   SOLE 18 128,474 0 0
DORMAN PRODUCTS INC COM 258278100 5,624 78,526 SH   SOLE 19 78,526 0 0
DORMAN PRODUCTS INC COM 258278100 181,741 2,537,577 SH   SOLE 21 2,537,577 0 0
DORMAN PRODUCTS INC COM 258278100 54,616 762,579 SH   SOLE 22 707,024 0 55,555
DORMAN PRODUCTS INC COM 258278100 638 8,909 SH   SOLE 26 7,265 0 1,644
DORMAN PRODUCTS INC COM 258278100 327 4,563 SH   SOLE 28 4,563 0 0
DORMAN PRODUCTS INC COM 258278100 2,966 41,410 SH   SOLE 30 41,410 0 0
DORMAN PRODUCTS INC COM 258278100 256 3,577 SH   SOLE 40 3,577 0 0
DOUBLE EAGLE ACQUISITION COR COM G28195124 6,616 655,000 SH   SOLE 2 655,000 0 0
DOUBLE EAGLE ACQUISITION COR COM G28195124 505 50,000 SH   SOLE 22 50,000 0 0
DOUGLAS DYNAMICS INC COM 25960R105 54 1,364 SH   SOLE 2 1,246 0 118
DOUGLAS DYNAMICS INC COM 25960R105 20 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,146 79,845 SH   SOLE 18 79,845 0 0
DOUGLAS DYNAMICS INC COM 25960R105 642 16,301 SH   SOLE 19 16,301 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,467 697,133 SH   SOLE 21 697,133 0 0
DOUGLAS DYNAMICS INC COM 25960R105 24,215 614,582 SH   SOLE 22 573,293 0 41,289
DOUGLAS DYNAMICS INC COM 25960R105 118 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 129 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 145 3,690 SH   SOLE 30 3,690 0 0
DOUGLAS DYNAMICS INC COM 25960R105 109 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 5,228 132,611 SH   SOLE 2 74,753 0 57,858
DOUGLAS EMMETT INC COM 25960P109 1,866 47,327 SH   SOLE 4 47,327 0 0
DOUGLAS EMMETT INC COM 25960P109 8,347 211,752 SH   SOLE 7 211,752 0 0
DOUGLAS EMMETT INC COM 25960P109 204 5,186 SH   SOLE 15 5,186 0 0
DOUGLAS EMMETT INC COM 25960P109 19,915 505,195 SH   SOLE 18 505,195 0 0
DOUGLAS EMMETT INC COM 25960P109 7,314 185,540 SH   SOLE 19 185,540 0 0
DOUGLAS EMMETT INC COM 25960P109 324,997 8,244,467 SH   SOLE 21 8,244,467 0 0
DOUGLAS EMMETT INC COM 25960P109 263,449 6,683,139 SH   SOLE 22 6,217,733 0 465,406
DOUGLAS EMMETT INC COM 25960P109 170 4,324 SH   SOLE 23 4,324 0 0
DOUGLAS EMMETT INC COM 25960P109 10,718 271,880 SH   SOLE 25 271,880 0 0
DOUGLAS EMMETT INC COM 25960P109 3,827 97,082 SH   SOLE 26 44,427 0 52,655
DOUGLAS EMMETT INC COM 25960P109 866 21,980 SH   SOLE 28 21,980 0 0
DOUGLAS EMMETT INC COM 25960P109 5,481 139,044 SH   SOLE 29 48,610 0 90,434
DOUGLAS EMMETT INC COM 25960P109 29,542 749,410 SH   SOLE 30 749,410 0 0
DOUGLAS EMMETT INC COM 25960P109 1,748 44,331 SH   SOLE 31 3,355 0 40,976
DOUGLAS EMMETT INC COM 25960P109 40 1,008 SH   SOLE 34 1,008 0 0
DOUGLAS EMMETT INC COM 25960P109 224 5,672 SH   SOLE 36 5,672 0 0
DOUGLAS EMMETT INC COM 25960P109 569 14,439 SH   SOLE 40 14,439 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 18 750 SH   SOLE 2 750 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 374 15,415 SH   SOLE 18 15,415 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 80 3,306 SH   SOLE 19 3,306 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 3,910 161,038 SH   SOLE 21 161,038 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 1,165 48,000 SH   SOLE 22 44,089 0 3,911
DOVER CORP COM 260003108 21,553 235,836 SH   SOLE 2 88,575 0 147,261
DOVER CORP COM 260003108 5,205 56,953 SH   SOLE 4 53,067 0 3,886
DOVER CORP COM 260003108 31,670 346,541 SH   SOLE 7 180,920 0 165,621
DOVER CORP COM 260003108 180 1,966 SH   SOLE 13 1,966 0 0
DOVER CORP COM 260003108 97 1,058 SH   SOLE 15 1,058 0 0
DOVER CORP COM 260003108 32,957 360,621 SH   SOLE 18 335,585 0 25,036
DOVER CORP COM 260003108 2,484 27,181 SH   SOLE 19 27,181 0 0
DOVER CORP COM 260003108 8,795 96,235 SH   SOLE 20 0 0 96,235
DOVER CORP COM 260003108 284,909 3,117,504 SH   SOLE 21 3,117,504 0 0
DOVER CORP COM 260003108 376,532 4,120,055 SH   SOLE 22 3,380,290 0 739,765
DOVER CORP COM 260003108 17,626 192,869 SH   SOLE 23 192,869 0 0
DOVER CORP COM 260003108 10,794 118,104 SH   SOLE 25 118,104 0 0
DOVER CORP COM 260003108 38,928 425,956 SH   SOLE 26 163,621 0 262,335
DOVER CORP COM 260003108 3,251 35,576 SH   SOLE 28 25,871 0 9,705
DOVER CORP COM 260003108 4,037 44,176 SH   SOLE 29 5,135 0 39,041
DOVER CORP COM 260003108 40,720 445,558 SH   SOLE 30 445,558 0 0
DOVER CORP COM 260003108 7,705 84,309 SH   SOLE 31 33,713 0 50,596
DOVER CORP COM 260003108 913 9,992 SH   SOLE 34 9,992 0 0
DOVER CORP COM 260003108 14,713 160,986 SH   SOLE 36 160,986 0 0
DOVER CORP COM 260003108 72 789 SH   SOLE 40 789 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 3 3,141 SH   SOLE 18 3,141 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 7 6,916 SH   SOLE 19 6,916 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 65 62,629 SH   SOLE 21 62,629 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 401 389,455 SH   SOLE 22 389,455 0 0
DOVER MOTORSPORTS INC COM 260174107 5 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 3 1,592 SH   SOLE 19 1,592 0 0
DOVER MOTORSPORTS INC COM 260174107 87 42,292 SH   SOLE 21 42,292 0 0
DOVER MOTORSPORTS INC COM 260174107 544 265,604 SH   SOLE 22 265,604 0 0
DOWDUPONT INC COM 26078J100 203,907 2,945,349 SH   SOLE 2 672,054 0 2,273,295
DOWDUPONT INC COM 26078J100 60,668 876,331 SH   SOLE 4 795,837 0 80,494
DOWDUPONT INC COM 26078J100 112,021 1,618,100 SH   SOLE 7 1,554,438 0 63,662
DOWDUPONT INC COM 26078J100 1,899 27,432 SH   SOLE 13 27,432 0 0
DOWDUPONT INC COM 26078J100 1,047 15,123 SH   SOLE 15 15,123 0 0
DOWDUPONT INC COM 26078J100 86 1,243 SH   SOLE 17 0 0 1,243
DOWDUPONT INC COM 26078J100 695,103 10,040,494 SH   SOLE 18 9,387,863 0 652,631
DOWDUPONT INC COM 26078J100 1,007,866 14,558,223 SH   SOLE 19 14,558,223 0 0
DOWDUPONT INC COM 26078J100 80,744 1,166,313 SH   SOLE 20 0 0 1,166,313
DOWDUPONT INC COM 26078J100 2,557,600 36,943,516 SH   SOLE 21 36,943,516 0 0
DOWDUPONT INC COM 26078J100 4,287,400 61,929,803 SH   SOLE 22 51,258,695 0 10,671,108
DOWDUPONT INC COM 26078J100 197,950 2,859,309 SH   SOLE 23 2,859,309 0 0
DOWDUPONT INC COM 26078J100 149,389 2,157,863 SH   SOLE 25 2,109,246 0 48,617
DOWDUPONT INC COM 26078J100 443,108 6,400,516 SH   SOLE 26 2,100,044 0 4,300,472
DOWDUPONT INC COM 26078J100 36,826 531,941 SH   SOLE 28 388,048 0 143,893
DOWDUPONT INC COM 26078J100 6,806 98,307 SH   SOLE 29 94,807 0 3,500
DOWDUPONT INC COM 26078J100 460,411 6,650,462 SH   SOLE 30 6,650,462 0 0
DOWDUPONT INC COM 26078J100 75,888 1,096,165 SH   SOLE 31 557,073 0 539,092
DOWDUPONT INC COM 26078J100 5,670 81,900 SH   SOLE 32 81,900 0 0
DOWDUPONT INC COM 26078J100 189,288 2,734,195 SH   SOLE 34 2,734,195 0 0
DOWDUPONT INC COM 26078J100 162,791 2,351,452 SH   SOLE 36 2,351,452 0 0
DOWDUPONT INC COM 26078J100 827 11,952 SH   SOLE 40 11,952 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 58,043 656,072 SH   SOLE 2 422,469 0 233,603
DR PEPPER SNAPPLE GROUP INC COM 26138E109 13,161 148,766 SH   SOLE 4 141,399 0 7,367
DR PEPPER SNAPPLE GROUP INC COM 26138E109 20,290 229,346 SH   SOLE 7 193,822 0 35,524
DR PEPPER SNAPPLE GROUP INC COM 26138E109 5,193 58,694 SH   SOLE 13 58,694 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 109 1,237 SH   SOLE 15 1,237 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 140,035 1,582,850 SH   SOLE 18 1,397,574 0 185,276
DR PEPPER SNAPPLE GROUP INC COM 26138E109 218,752 2,472,616 SH   SOLE 19 2,472,616 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 11,828 133,695 SH   SOLE 20 0 0 133,695
DR PEPPER SNAPPLE GROUP INC COM 26138E109 420,381 4,751,679 SH   SOLE 21 4,751,679 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 554,692 6,269,833 SH   SOLE 22 4,940,235 0 1,329,598
DR PEPPER SNAPPLE GROUP INC COM 26138E109 33,913 383,328 SH   SOLE 23 383,328 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 14,789 167,166 SH   SOLE 25 167,166 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 54,455 615,523 SH   SOLE 26 193,178 0 422,345
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,699 41,815 SH   SOLE 28 30,371 0 11,444
DR PEPPER SNAPPLE GROUP INC COM 26138E109 16,155 182,607 SH   SOLE 29 94,217 0 88,390
DR PEPPER SNAPPLE GROUP INC COM 26138E109 59,624 673,944 SH   SOLE 30 673,944 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 22,087 249,658 SH   SOLE 31 147,563 0 102,095
DR PEPPER SNAPPLE GROUP INC COM 26138E109 24,623 278,318 SH   SOLE 34 278,318 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 25,219 285,053 SH   SOLE 36 285,053 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 92 1,040 SH   SOLE 40 1,040 0 0
DR REDDYS LABS LTD ADR 256135203 1,267 35,506 SH   SOLE 2 29,964 0 5,542
DR REDDYS LABS LTD ADR 256135203 8,221 230,409 SH   SOLE 18 230,409 0 0
DR REDDYS LABS LTD ADR 256135203 454 12,723 SH   SOLE 19 12,723 0 0
DR REDDYS LABS LTD ADR 256135203 10,119 283,597 SH   SOLE 21 283,597 0 0
DR REDDYS LABS LTD ADR 256135203 1,741 48,807 SH   SOLE 22 48,807 0 0
DR REDDYS LABS LTD ADR 256135203 40 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 6,004 168,277 SH   SOLE 26 53,893 0 114,384
DR REDDYS LABS LTD ADR 256135203 4,311 120,816 SH   SOLE 28 120,816 0 0
DR REDDYS LABS LTD ADR 256135203 3,209 89,936 SH   SOLE 29 89,936 0 0
DR REDDYS LABS LTD ADR 256135203 16,015 448,840 SH   SOLE 30 448,840 0 0
DR REDDYS LABS LTD ADR 256135203 1,270 35,605 SH   SOLE 34 35,605 0 0
DR REDDYS LABS LTD ADR 256135203 43 1,216 SH   SOLE 40 1,216 0 0
DRIL-QUIP INC COM 262037104 1,031 23,345 SH   SOLE 2 17,023 0 6,322
DRIL-QUIP INC COM 262037104 10 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 42 943 SH   SOLE 7 943 0 0
DRIL-QUIP INC COM 262037104 10,976 248,616 SH   SOLE 18 248,616 0 0
DRIL-QUIP INC COM 262037104 1,272 28,818 SH   SOLE 19 28,818 0 0
DRIL-QUIP INC COM 262037104 109,859 2,488,318 SH   SOLE 21 2,488,318 0 0
DRIL-QUIP INC COM 262037104 56,162 1,272,062 SH   SOLE 22 1,201,614 0 70,448
DRIL-QUIP INC COM 262037104 498 11,271 SH   SOLE 26 9,540 0 1,731
DRIL-QUIP INC COM 262037104 245 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 455 10,315 SH   SOLE 29 0 0 10,315
DRIL-QUIP INC COM 262037104 277 6,263 SH   SOLE 30 6,263 0 0
DRIL-QUIP INC COM 262037104 194 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 12 3,315 SH   SOLE 2 3,315 0 0
DRIVE SHACK INC COM 262077100 845 234,047 SH   SOLE 18 234,047 0 0
DRIVE SHACK INC COM 262077100 147 40,615 SH   SOLE 19 40,615 0 0
DRIVE SHACK INC COM 262077100 7,465 2,068,003 SH   SOLE 21 2,068,003 0 0
DRIVE SHACK INC COM 262077100 1,960 542,944 SH   SOLE 22 497,739 0 45,205
DRIVE SHACK INC COM 262077100 258 71,399 SH   SOLE 26 66,971 0 4,428
DRIVE SHACK INC COM 262077100 36 9,988 SH   SOLE 28 9,988 0 0
DRIVE SHACK INC COM 262077100 38 10,621 SH   SOLE 30 10,621 0 0
DRIVE SHACK INC COM 262077100 22 6,218 SH   SOLE 40 6,218 0 0
DSP GROUP INC COM 23332B106 65 5,012 SH   SOLE 2 1,058 0 3,954
DSP GROUP INC COM 23332B106 1,453 111,762 SH   SOLE 18 111,762 0 0
DSP GROUP INC COM 23332B106 3,109 239,187 SH   SOLE 19 239,187 0 0
DSP GROUP INC COM 23332B106 26,277 2,021,276 SH   SOLE 21 2,021,276 0 0
DSP GROUP INC COM 23332B106 9,468 728,299 SH   SOLE 22 699,920 0 28,379
DSP GROUP INC COM 23332B106 348 26,800 SH   SOLE 30 26,800 0 0
DST SYS INC DEL COM 233326107 3,690 67,239 SH   SOLE 2 35,495 0 31,744
DST SYS INC DEL COM 233326107 147 2,676 SH   SOLE 4 2,676 0 0
DST SYS INC DEL COM 233326107 120 2,178 SH   SOLE 7 2,178 0 0
DST SYS INC DEL COM 233326107 21 380 SH   SOLE 15 380 0 0
DST SYS INC DEL COM 233326107 4 80 SH   SOLE 17 0 0 80
DST SYS INC DEL COM 233326107 11,210 204,265 SH   SOLE 18 204,265 0 0
DST SYS INC DEL COM 233326107 1,107 20,169 SH   SOLE 19 20,169 0 0
DST SYS INC DEL COM 233326107 142,037 2,588,137 SH   SOLE 21 2,588,137 0 0
DST SYS INC DEL COM 233326107 106,482 1,940,266 SH   SOLE 22 1,743,935 0 196,331
DST SYS INC DEL COM 233326107 2,148 39,143 SH   SOLE 25 39,143 0 0
DST SYS INC DEL COM 233326107 4,237 77,213 SH   SOLE 26 23,256 0 53,957
DST SYS INC DEL COM 233326107 508 9,260 SH   SOLE 28 9,260 0 0
DST SYS INC DEL COM 233326107 1,318 24,023 SH   SOLE 30 24,023 0 0
DST SYS INC DEL COM 233326107 84 1,522 SH   SOLE 31 1,522 0 0
DST SYS INC DEL COM 233326107 393 7,160 SH   SOLE 34 7,160 0 0
DST SYS INC DEL COM 233326107 2,357 42,947 SH   SOLE 36 42,947 0 0
DST SYS INC DEL COM 233326107 389 7,083 SH   SOLE 40 7,083 0 0
DSW INC CL A 23334L102 421 19,603 SH   SOLE 2 8,411 0 11,192
DSW INC CL A 23334L102 9 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 74 3,425 SH   SOLE 7 3,425 0 0
DSW INC CL A 23334L102 7,167 333,659 SH   SOLE 18 333,659 0 0
DSW INC CL A 23334L102 1,088 50,664 SH   SOLE 19 50,664 0 0
DSW INC CL A 23334L102 134,198 6,247,585 SH   SOLE 21 6,247,585 0 0
DSW INC CL A 23334L102 38,349 1,785,356 SH   SOLE 22 1,649,729 0 135,627
DSW INC CL A 23334L102 385 17,941 SH   SOLE 26 13,572 0 4,369
DSW INC CL A 23334L102 218 10,150 SH   SOLE 28 10,150 0 0
DSW INC CL A 23334L102 2,390 111,276 SH   SOLE 30 111,276 0 0
DSW INC CL A 23334L102 177 8,260 SH   SOLE 36 8,260 0 0
DSW INC CL A 23334L102 183 8,520 SH   SOLE 40 8,520 0 0
DTE ENERGY CO COM 233331107 28,949 269,645 SH   SOLE 2 95,453 0 174,192
DTE ENERGY CO COM 233331107 7,253 67,559 SH   SOLE 4 62,446 0 5,113
DTE ENERGY CO COM 233331107 16,546 154,114 SH   SOLE 7 140,227 0 13,887
DTE ENERGY CO COM 233331107 509 4,740 SH   SOLE 13 4,740 0 0
DTE ENERGY CO COM 233331107 135 1,260 SH   SOLE 15 1,260 0 0
DTE ENERGY CO COM 233331107 47,856 445,752 SH   SOLE 18 420,801 0 24,951
DTE ENERGY CO COM 233331107 8,455 78,750 SH   SOLE 19 78,750 0 0
DTE ENERGY CO COM 233331107 12,313 114,686 SH   SOLE 20 0 0 114,686
DTE ENERGY CO COM 233331107 722,015 6,725,180 SH   SOLE 21 6,725,180 0 0
DTE ENERGY CO COM 233331107 515,594 4,802,480 SH   SOLE 22 3,941,395 0 861,085
DTE ENERGY CO COM 233331107 23,572 219,560 SH   SOLE 23 219,560 0 0
DTE ENERGY CO COM 233331107 14,524 135,283 SH   SOLE 25 135,283 0 0
DTE ENERGY CO COM 233331107 43,155 401,961 SH   SOLE 26 164,272 0 237,689
DTE ENERGY CO COM 233331107 4,403 41,008 SH   SOLE 28 29,704 0 11,304
DTE ENERGY CO COM 233331107 5,538 51,582 SH   SOLE 29 6,852 0 44,730
DTE ENERGY CO COM 233331107 62,114 578,557 SH   SOLE 30 578,557 0 0
DTE ENERGY CO COM 233331107 13,739 127,974 SH   SOLE 31 78,476 0 49,498
DTE ENERGY CO COM 233331107 6,611 61,579 SH   SOLE 32 61,579 0 0
DTE ENERGY CO COM 233331107 1,258 11,722 SH   SOLE 34 11,722 0 0
DTE ENERGY CO COM 233331107 9,245 86,109 SH   SOLE 35 86,109 0 0
DTE ENERGY CO COM 233331107 20,977 195,387 SH   SOLE 36 195,387 0 0
DTE ENERGY CO COM 233331107 93 863 SH   SOLE 40 863 0 0
DUCOMMUN INC DEL COM 264147109 22 671 SH   SOLE 2 671 0 0
DUCOMMUN INC DEL COM 264147109 8 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,316 41,054 SH   SOLE 18 41,054 0 0
DUCOMMUN INC DEL COM 264147109 271 8,444 SH   SOLE 19 8,444 0 0
DUCOMMUN INC DEL COM 264147109 11,106 346,521 SH   SOLE 21 346,521 0 0
DUCOMMUN INC DEL COM 264147109 9,824 306,534 SH   SOLE 22 292,812 0 13,722
DUKE ENERGY CORP NEW COM NEW 26441C204 75,524 899,947 SH   SOLE 2 216,503 0 683,444
DUKE ENERGY CORP NEW COM NEW 26441C204 22,362 266,469 SH   SOLE 4 247,796 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 50,047 596,360 SH   SOLE 7 564,852 0 31,508
DUKE ENERGY CORP NEW COM NEW 26441C204 1,778 21,190 SH   SOLE 13 21,190 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 390 4,651 SH   SOLE 15 4,651 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 2 SH   SOLE 17 0 0 2
DUKE ENERGY CORP NEW COM NEW 26441C204 112,321 1,338,431 SH   SOLE 18 1,241,350 0 97,081
DUKE ENERGY CORP NEW COM NEW 26441C204 25,614 305,224 SH   SOLE 19 305,224 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 26,821 319,604 SH   SOLE 20 0 0 319,604
DUKE ENERGY CORP NEW COM NEW 26441C204 1,244,975 14,835,263 SH   SOLE 21 14,835,263 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,624,525 19,358,022 SH   SOLE 22 16,016,342 0 3,341,680
DUKE ENERGY CORP NEW COM NEW 26441C204 71,854 856,223 SH   SOLE 23 856,223 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 45,987 547,990 SH   SOLE 25 547,990 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 151,275 1,802,610 SH   SOLE 26 628,738 0 1,173,872
DUKE ENERGY CORP NEW COM NEW 26441C204 13,325 158,782 SH   SOLE 28 115,625 0 43,157
DUKE ENERGY CORP NEW COM NEW 26441C204 2,042 24,329 SH   SOLE 29 24,329 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 198,918 2,370,333 SH   SOLE 30 2,370,333 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 29,120 347,003 SH   SOLE 31 144,940 0 202,063
DUKE ENERGY CORP NEW COM NEW 26441C204 4,053 48,293 SH   SOLE 34 48,293 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,457 136,518 SH   SOLE 35 136,518 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 69,978 833,868 SH   SOLE 36 833,868 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 294 3,504 SH   SOLE 40 3,504 0 0
DUKE REALTY CORP COM NEW 264411505 43,693 1,516,081 SH   SOLE 2 270,891 0 1,245,190
DUKE REALTY CORP COM NEW 264411505 11,923 413,720 SH   SOLE 4 400,708 0 13,012
DUKE REALTY CORP COM NEW 264411505 22,044 764,869 SH   SOLE 7 739,439 0 25,430
DUKE REALTY CORP COM NEW 264411505 272 9,426 SH   SOLE 13 9,426 0 0
DUKE REALTY CORP COM NEW 264411505 430 14,929 SH   SOLE 15 14,929 0 0
DUKE REALTY CORP COM NEW 264411505 25,280 877,169 SH   SOLE 18 828,263 0 48,906
DUKE REALTY CORP COM NEW 264411505 14,697 509,960 SH   SOLE 19 509,960 0 0
DUKE REALTY CORP COM NEW 264411505 6,316 219,142 SH   SOLE 20 0 0 219,142
DUKE REALTY CORP COM NEW 264411505 323,787 11,234,811 SH   SOLE 21 11,234,811 0 0
DUKE REALTY CORP COM NEW 264411505 434,985 15,093,178 SH   SOLE 22 13,281,177 0 1,812,001
DUKE REALTY CORP COM NEW 264411505 13,764 477,590 SH   SOLE 23 477,590 0 0
DUKE REALTY CORP COM NEW 264411505 27,970 970,504 SH   SOLE 25 970,504 0 0
DUKE REALTY CORP COM NEW 264411505 31,658 1,098,479 SH   SOLE 26 412,341 0 686,138
DUKE REALTY CORP COM NEW 264411505 2,355 81,727 SH   SOLE 28 59,937 0 21,790
DUKE REALTY CORP COM NEW 264411505 6,429 223,080 SH   SOLE 29 134,186 0 88,894
DUKE REALTY CORP COM NEW 264411505 77,907 2,703,233 SH   SOLE 30 2,703,233 0 0
DUKE REALTY CORP COM NEW 264411505 5,901 204,755 SH   SOLE 31 145,594 0 59,161
DUKE REALTY CORP COM NEW 264411505 5,545 192,413 SH   SOLE 34 192,413 0 0
DUKE REALTY CORP COM NEW 264411505 9,904 343,661 SH   SOLE 36 343,661 0 0
DUKE REALTY CORP COM NEW 264411505 47 1,639 SH   SOLE 40 1,639 0 0
DULUTH HLDGS INC COM CL B 26443V101 10 474 SH   SOLE 2 474 0 0
DULUTH HLDGS INC COM CL B 26443V101 709 34,930 SH   SOLE 18 34,930 0 0
DULUTH HLDGS INC COM CL B 26443V101 110 5,415 SH   SOLE 19 5,415 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,057 298,525 SH   SOLE 21 298,525 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,298 359,688 SH   SOLE 22 336,546 0 23,142
DULUTH HLDGS INC COM CL B 26443V101 26 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 41 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 69 3,412 SH   SOLE 30 3,412 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,287 36,823 SH   SOLE 2 20,152 0 16,671
DUN & BRADSTREET CORP DEL NE COM 26483E100 19 162 SH   SOLE 4 162 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 139 1,197 SH   SOLE 7 1,197 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 31 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 14,488 124,458 SH   SOLE 18 124,458 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,381 11,866 SH   SOLE 19 11,866 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 185,441 1,593,003 SH   SOLE 21 1,593,003 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 141,872 1,218,724 SH   SOLE 22 1,098,277 0 120,447
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,076 26,420 SH   SOLE 25 26,420 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,500 38,659 SH   SOLE 26 13,540 0 25,119
DUN & BRADSTREET CORP DEL NE COM 26483E100 618 5,309 SH   SOLE 28 5,309 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,875 16,108 SH   SOLE 29 0 0 16,108
DUN & BRADSTREET CORP DEL NE COM 26483E100 659 5,663 SH   SOLE 30 5,663 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 92 794 SH   SOLE 31 794 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,425 29,420 SH   SOLE 36 29,420 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 475 4,078 SH   SOLE 40 4,078 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,276 80,550 SH   SOLE 2 48,102 0 32,448
DUNKIN BRANDS GROUP INC COM 265504100 23 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 117 2,209 SH   SOLE 7 2,209 0 0
DUNKIN BRANDS GROUP INC COM 265504100 15,960 300,680 SH   SOLE 18 300,680 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,561 29,405 SH   SOLE 19 29,405 0 0
DUNKIN BRANDS GROUP INC COM 265504100 204,515 3,852,951 SH   SOLE 21 3,852,951 0 0
DUNKIN BRANDS GROUP INC COM 265504100 153,300 2,888,099 SH   SOLE 22 2,616,365 0 271,734
DUNKIN BRANDS GROUP INC COM 265504100 1,676 31,582 SH   SOLE 26 25,974 0 5,608
DUNKIN BRANDS GROUP INC COM 265504100 691 13,014 SH   SOLE 28 13,014 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,506 28,375 SH   SOLE 29 0 0 28,375
DUNKIN BRANDS GROUP INC COM 265504100 759 14,294 SH   SOLE 30 14,294 0 0
DUNKIN BRANDS GROUP INC COM 265504100 112 2,115 SH   SOLE 31 2,115 0 0
DUNKIN BRANDS GROUP INC COM 265504100 903 17,003 SH   SOLE 34 17,003 0 0
DUNKIN BRANDS GROUP INC COM 265504100 537 10,110 SH   SOLE 40 10,110 0 0
DURECT CORP COM 266605104 13 7,153 SH   SOLE 2 6,490 0 663
DURECT CORP COM 266605104 5 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 881 497,894 SH   SOLE 18 497,894 0 0
DURECT CORP COM 266605104 180 101,517 SH   SOLE 19 101,517 0 0
DURECT CORP COM 266605104 7,791 4,401,806 SH   SOLE 21 4,401,806 0 0
DURECT CORP COM 266605104 7,441 4,203,916 SH   SOLE 22 4,044,049 0 159,867
DXC TECHNOLOGY CO COM 23355L106 29,862 347,720 SH   SOLE 2 72,173 0 275,547
DXC TECHNOLOGY CO COM 23355L106 7,969 92,793 SH   SOLE 4 83,486 0 9,307
DXC TECHNOLOGY CO COM 23355L106 16,953 197,401 SH   SOLE 7 197,401 0 0
DXC TECHNOLOGY CO COM 23355L106 162 1,891 SH   SOLE 15 1,891 0 0
DXC TECHNOLOGY CO COM 23355L106 26 303 SH   SOLE 17 0 0 303
DXC TECHNOLOGY CO COM 23355L106 53,226 619,777 SH   SOLE 18 580,792 0 38,985
DXC TECHNOLOGY CO COM 23355L106 11,609 135,177 SH   SOLE 19 135,177 0 0
DXC TECHNOLOGY CO COM 23355L106 11,601 135,081 SH   SOLE 20 0 0 135,081
DXC TECHNOLOGY CO COM 23355L106 542,603 6,318,155 SH   SOLE 21 6,318,155 0 0
DXC TECHNOLOGY CO COM 23355L106 638,495 7,434,733 SH   SOLE 22 6,173,725 0 1,261,008
DXC TECHNOLOGY CO COM 23355L106 29,999 349,310 SH   SOLE 23 349,310 0 0
DXC TECHNOLOGY CO COM 23355L106 18,823 219,175 SH   SOLE 25 219,175 0 0
DXC TECHNOLOGY CO COM 23355L106 61,664 718,026 SH   SOLE 26 274,089 0 443,937
DXC TECHNOLOGY CO COM 23355L106 5,546 64,574 SH   SOLE 28 47,085 0 17,489
DXC TECHNOLOGY CO COM 23355L106 844 9,823 SH   SOLE 29 9,823 0 0
DXC TECHNOLOGY CO COM 23355L106 76,577 891,679 SH   SOLE 30 891,679 0 0
DXC TECHNOLOGY CO COM 23355L106 14,258 166,023 SH   SOLE 31 73,806 0 92,217
DXC TECHNOLOGY CO COM 23355L106 4,322 50,321 SH   SOLE 34 50,321 0 0
DXC TECHNOLOGY CO COM 23355L106 24,080 280,395 SH   SOLE 36 280,395 0 0
DXC TECHNOLOGY CO COM 23355L106 123 1,435 SH   SOLE 40 1,435 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 62 1,982 SH   SOLE 2 1,213 0 769
DXP ENTERPRISES INC NEW COM NEW 233377407 10 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,421 76,873 SH   SOLE 18 76,873 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 377 11,966 SH   SOLE 19 11,966 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 44,722 1,420,208 SH   SOLE 21 1,420,208 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 13,982 444,023 SH   SOLE 22 418,984 0 25,039
DXP ENTERPRISES INC NEW COM NEW 233377407 17 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC NEW COM NEW 233377407 61 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 674 21,413 SH   SOLE 30 21,413 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 41 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 1,234 14,373 SH   SOLE 2 14,133 0 240
DYCOM INDS INC COM 267475101 17 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 2,817 32,798 SH   SOLE 7 32,798 0 0
DYCOM INDS INC COM 267475101 16,263 189,370 SH   SOLE 18 189,370 0 0
DYCOM INDS INC COM 267475101 1,966 22,898 SH   SOLE 19 22,898 0 0
DYCOM INDS INC COM 267475101 164,651 1,917,222 SH   SOLE 21 1,917,222 0 0
DYCOM INDS INC COM 267475101 80,919 942,232 SH   SOLE 22 881,739 0 60,493
DYCOM INDS INC COM 267475101 1,188 13,828 SH   SOLE 26 11,530 0 2,298
DYCOM INDS INC COM 267475101 389 4,535 SH   SOLE 28 4,535 0 0
DYCOM INDS INC COM 267475101 407 4,741 SH   SOLE 30 4,741 0 0
DYCOM INDS INC COM 267475101 312 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,503 1,323,000 PRN   SOLE 21 1,323,000 0 0
DYNASIL CORP AMER COM 268102100 9 6,905 SH   SOLE 21 6,905 0 0
DYNATRONICS CORP COM NEW 268157401 50 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 224 10,422 SH   SOLE 2 3,320 0 7,102
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40 1,871 SH   SOLE 7 1,871 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5,003 232,718 SH   SOLE 18 232,718 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 982 45,695 SH   SOLE 19 45,695 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 42,078 1,957,136 SH   SOLE 21 1,957,136 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33,794 1,571,794 SH   SOLE 22 1,442,343 0 129,451
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 263 12,241 SH   SOLE 28 12,241 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 197 9,146 SH   SOLE 30 9,146 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 23 1,061 SH   SOLE 34 1,061 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 101 4,676 SH   SOLE 40 4,676 0 0
DYNEGY INC NEW DEL COM 26817R108 1,803 184,131 SH   SOLE 2 165,168 0 18,963
DYNEGY INC NEW DEL COM 26817R108 5 552 SH   SOLE 4 552 0 0
DYNEGY INC NEW DEL COM 26817R108 84 8,584 SH   SOLE 7 8,584 0 0
DYNEGY INC NEW DEL COM 26817R108 4,072 415,982 SH   SOLE 18 415,982 0 0
DYNEGY INC NEW DEL COM 26817R108 2,538 259,222 SH   SOLE 19 259,222 0 0
DYNEGY INC NEW DEL COM 26817R108 33,569 3,428,868 SH   SOLE 21 3,428,868 0 0
DYNEGY INC NEW DEL COM 26817R108 33,141 3,385,240 SH   SOLE 22 3,138,401 0 246,839
DYNEGY INC NEW DEL COM 26817R108 164 16,739 SH   SOLE 26 11,662 0 5,077
DYNEGY INC NEW DEL COM 26817R108 185 18,872 SH   SOLE 28 18,872 0 0
DYNEGY INC NEW DEL COM 26817R108 202 20,656 SH   SOLE 30 20,656 0 0
DYNEGY INC NEW DEL COM 26817R108 62 6,346 SH   SOLE 36 6,346 0 0
DYNEGY INC NEW DEL COM 26817R108 99 10,157 SH   SOLE 40 10,157 0 0
DYNEX CAP INC COM NEW 26817Q506 34 4,626 SH   SOLE 2 4,626 0 0
DYNEX CAP INC COM NEW 26817Q506 1,376 189,220 SH   SOLE 18 189,220 0 0
DYNEX CAP INC COM NEW 26817Q506 356 48,914 SH   SOLE 19 48,914 0 0
DYNEX CAP INC COM NEW 26817Q506 19,364 2,663,602 SH   SOLE 21 2,663,602 0 0
DYNEX CAP INC COM NEW 26817Q506 256 35,244 SH   SOLE 26 35,244 0 0
DYNEX CAP INC COM NEW 26817Q506 53 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 48 6,595 SH   SOLE 30 6,595 0 0
DYNEX CAP INC COM NEW 26817Q506 38 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 45 1,978 SH   SOLE 2 1,868 0 110
E L F BEAUTY INC COM 26856L103 16 695 SH   SOLE 7 695 0 0
E L F BEAUTY INC COM 26856L103 1,601 71,019 SH   SOLE 18 71,019 0 0
E L F BEAUTY INC COM 26856L103 359 15,928 SH   SOLE 19 15,928 0 0
E L F BEAUTY INC COM 26856L103 13,993 620,535 SH   SOLE 21 620,535 0 0
E L F BEAUTY INC COM 26856L103 15,406 683,190 SH   SOLE 22 619,044 0 64,146
E L F BEAUTY INC COM 26856L103 84 3,708 SH   SOLE 30 3,708 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 16,596 380,547 SH   SOLE 2 69,864 0 310,683
E TRADE FINANCIAL CORP COM NEW 269246401 3,664 84,022 SH   SOLE 4 74,788 0 9,234
E TRADE FINANCIAL CORP COM NEW 269246401 9,023 206,912 SH   SOLE 7 190,040 0 16,872
E TRADE FINANCIAL CORP COM NEW 269246401 293 6,719 SH   SOLE 13 6,719 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 126 2,888 SH   SOLE 15 2,888 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 50,608 1,160,459 SH   SOLE 18 1,105,976 0 54,483
E TRADE FINANCIAL CORP COM NEW 269246401 31,335 718,535 SH   SOLE 19 718,535 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 7,568 173,528 SH   SOLE 20 0 0 173,528
E TRADE FINANCIAL CORP COM NEW 269246401 243,082 5,573,993 SH   SOLE 21 5,573,993 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 342,498 7,853,666 SH   SOLE 22 6,587,387 0 1,266,279
E TRADE FINANCIAL CORP COM NEW 269246401 15,748 361,115 SH   SOLE 23 361,115 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 9,261 212,350 SH   SOLE 25 209,901 0 2,449
E TRADE FINANCIAL CORP COM NEW 269246401 32,960 755,799 SH   SOLE 26 308,000 0 447,799
E TRADE FINANCIAL CORP COM NEW 269246401 2,730 62,610 SH   SOLE 28 45,490 0 17,120
E TRADE FINANCIAL CORP COM NEW 269246401 3,349 76,796 SH   SOLE 29 9,223 0 67,573
E TRADE FINANCIAL CORP COM NEW 269246401 36,685 841,196 SH   SOLE 30 841,196 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,951 113,522 SH   SOLE 31 70,581 0 42,941
E TRADE FINANCIAL CORP COM NEW 269246401 6,611 151,602 SH   SOLE 34 151,602 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,677 290,685 SH   SOLE 36 290,685 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 61 1,398 SH   SOLE 40 1,398 0 0
EAGLE BANCORP INC MD COM 268948106 342 5,098 SH   SOLE 2 4,008 0 1,090
EAGLE BANCORP INC MD COM 268948106 10 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 50 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 7,349 109,609 SH   SOLE 18 109,609 0 0
EAGLE BANCORP INC MD COM 268948106 1,799 26,831 SH   SOLE 19 26,831 0 0
EAGLE BANCORP INC MD COM 268948106 63,889 952,854 SH   SOLE 21 952,854 0 0
EAGLE BANCORP INC MD COM 268948106 60,816 907,026 SH   SOLE 22 845,469 0 61,557
EAGLE BANCORP INC MD COM 268948106 2,734 40,779 SH   SOLE 23 40,779 0 0
EAGLE BANCORP INC MD COM 268948106 603 8,991 SH   SOLE 26 7,359 0 1,632
EAGLE BANCORP INC MD COM 268948106 291 4,347 SH   SOLE 28 4,347 0 0
EAGLE BANCORP INC MD COM 268948106 1,163 17,350 SH   SOLE 29 0 0 17,350
EAGLE BANCORP INC MD COM 268948106 345 5,148 SH   SOLE 30 5,148 0 0
EAGLE BANCORP INC MD COM 268948106 223 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 11 593 SH   SOLE 18 593 0 0
EAGLE BANCORP MONT INC COM 26942G100 16 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 36 7,870 SH   SOLE 2 2,714 0 5,156
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 665 146,854 SH   SOLE 18 146,854 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 95 21,003 SH   SOLE 19 21,003 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5,512 1,216,807 SH   SOLE 21 1,216,807 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1,554 343,078 SH   SOLE 22 318,474 0 24,604
EAGLE MATERIALS INC COM 26969P108 4,302 40,317 SH   SOLE 2 23,482 0 16,835
EAGLE MATERIALS INC COM 26969P108 22 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 124 1,161 SH   SOLE 7 1,161 0 0
EAGLE MATERIALS INC COM 26969P108 17,075 160,026 SH   SOLE 18 160,026 0 0
EAGLE MATERIALS INC COM 26969P108 1,646 15,422 SH   SOLE 19 15,422 0 0
EAGLE MATERIALS INC COM 26969P108 244,477 2,291,259 SH   SOLE 21 2,291,259 0 0
EAGLE MATERIALS INC COM 26969P108 161,085 1,509,697 SH   SOLE 22 1,370,591 0 139,106
EAGLE MATERIALS INC COM 26969P108 1,543 14,460 SH   SOLE 26 11,856 0 2,604
EAGLE MATERIALS INC COM 26969P108 863 8,089 SH   SOLE 28 8,089 0 0
EAGLE MATERIALS INC COM 26969P108 783 7,336 SH   SOLE 30 7,336 0 0
EAGLE MATERIALS INC COM 26969P108 109 1,022 SH   SOLE 31 1,022 0 0
EAGLE MATERIALS INC COM 26969P108 580 5,433 SH   SOLE 40 5,433 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 30 511 SH   SOLE 2 464 0 47
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,292 38,432 SH   SOLE 18 38,432 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 360 6,033 SH   SOLE 19 6,033 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 57,303 960,812 SH   SOLE 21 960,812 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 14,453 242,331 SH   SOLE 22 226,992 0 15,339
EAGLE PHARMACEUTICALS INC COM 269796108 43 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 74 1,245 SH   SOLE 28 1,245 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 625 10,484 SH   SOLE 30 10,484 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 50 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 29 2,626 SH   SOLE 2 1,064 0 1,562
EARTHSTONE ENERGY INC CL A 27032D304 716 65,181 SH   SOLE 18 65,181 0 0
EARTHSTONE ENERGY INC CL A 27032D304 202 18,422 SH   SOLE 19 18,422 0 0
EARTHSTONE ENERGY INC CL A 27032D304 6,808 619,463 SH   SOLE 21 619,463 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,438 221,818 SH   SOLE 22 209,158 0 12,660
EAST WEST BANCORP INC COM 27579R104 12,606 210,879 SH   SOLE 2 70,800 0 140,079
EAST WEST BANCORP INC COM 27579R104 3,097 51,800 SH   SOLE 4 46,193 0 5,607
EAST WEST BANCORP INC COM 27579R104 2,908 48,646 SH   SOLE 7 26,409 0 22,237
EAST WEST BANCORP INC COM 27579R104 30,027 502,285 SH   SOLE 18 488,141 0 14,144
EAST WEST BANCORP INC COM 27579R104 2,914 48,741 SH   SOLE 19 48,741 0 0
EAST WEST BANCORP INC COM 27579R104 6,182 103,405 SH   SOLE 20 0 0 103,405
EAST WEST BANCORP INC COM 27579R104 409,900 6,856,814 SH   SOLE 21 6,856,814 0 0
EAST WEST BANCORP INC COM 27579R104 285,347 4,773,278 SH   SOLE 22 4,308,247 0 465,031
EAST WEST BANCORP INC COM 27579R104 10,467 175,089 SH   SOLE 23 175,089 0 0
EAST WEST BANCORP INC COM 27579R104 15,794 264,205 SH   SOLE 26 131,088 0 133,117
EAST WEST BANCORP INC COM 27579R104 1,994 33,351 SH   SOLE 28 24,246 0 9,105
EAST WEST BANCORP INC COM 27579R104 2,411 40,323 SH   SOLE 29 5,187 0 35,136
EAST WEST BANCORP INC COM 27579R104 12,048 201,546 SH   SOLE 30 201,546 0 0
EAST WEST BANCORP INC COM 27579R104 3,215 53,782 SH   SOLE 31 29,594 0 24,188
EAST WEST BANCORP INC COM 27579R104 10,674 178,553 SH   SOLE 34 178,553 0 0
EAST WEST BANCORP INC COM 27579R104 1,428 23,881 SH   SOLE 36 23,881 0 0
EAST WEST BANCORP INC COM 27579R104 45 751 SH   SOLE 40 751 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 215 10,424 SH   SOLE 2 4,319 0 6,105
EASTERLY GOVT PPTYS INC COM 27616P103 26 1,257 SH   SOLE 7 1,257 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,926 141,571 SH   SOLE 18 141,571 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 820 39,665 SH   SOLE 19 39,665 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 23,547 1,139,173 SH   SOLE 21 1,139,173 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 29,615 1,432,751 SH   SOLE 22 1,322,059 0 110,692
EASTERLY GOVT PPTYS INC COM 27616P103 1,259 60,905 SH   SOLE 23 60,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 103 4,968 SH   SOLE 26 0 0 4,968
EASTERLY GOVT PPTYS INC COM 27616P103 461 22,310 SH   SOLE 28 22,310 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 135 6,510 SH   SOLE 29 0 0 6,510
EASTERLY GOVT PPTYS INC COM 27616P103 102 4,941 SH   SOLE 30 4,941 0 0
EASTERN CO COM 276317104 29 1,027 SH   SOLE 2 203 0 824
EASTERN CO COM 276317104 604 21,036 SH   SOLE 18 21,036 0 0
EASTERN CO COM 276317104 69 2,393 SH   SOLE 19 2,393 0 0
EASTERN CO COM 276317104 5,244 182,722 SH   SOLE 21 182,722 0 0
EASTERN CO COM 276317104 1,487 51,823 SH   SOLE 22 48,252 0 3,571
EASTGROUP PPTY INC COM 277276101 7,218 81,913 SH   SOLE 2 1,867 0 80,046
EASTGROUP PPTY INC COM 277276101 987 11,200 SH   SOLE 4 11,200 0 0
EASTGROUP PPTY INC COM 277276101 3,972 45,073 SH   SOLE 7 45,073 0 0
EASTGROUP PPTY INC COM 277276101 104 1,181 SH   SOLE 15 1,181 0 0
EASTGROUP PPTY INC COM 277276101 13,670 155,129 SH   SOLE 18 155,129 0 0
EASTGROUP PPTY INC COM 277276101 5,022 56,989 SH   SOLE 19 56,989 0 0
EASTGROUP PPTY INC COM 277276101 278,142 3,156,400 SH   SOLE 21 3,156,400 0 0
EASTGROUP PPTY INC COM 277276101 123,819 1,405,117 SH   SOLE 22 1,326,427 0 78,690
EASTGROUP PPTY INC COM 277276101 85 962 SH   SOLE 23 962 0 0
EASTGROUP PPTY INC COM 277276101 5,671 64,355 SH   SOLE 25 64,355 0 0
EASTGROUP PPTY INC COM 277276101 1,779 20,193 SH   SOLE 26 8,440 0 11,753
EASTGROUP PPTY INC COM 277276101 529 6,000 SH   SOLE 28 6,000 0 0
EASTGROUP PPTY INC COM 277276101 1,330 15,095 SH   SOLE 29 11,381 0 3,714
EASTGROUP PPTY INC COM 277276101 18,996 215,574 SH   SOLE 30 215,574 0 0
EASTGROUP PPTY INC COM 277276101 326 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 29,746 328,720 SH   SOLE 2 255,104 0 73,616
EASTMAN CHEM CO COM 277432100 6,764 74,749 SH   SOLE 4 69,121 0 5,628
EASTMAN CHEM CO COM 277432100 11,944 131,992 SH   SOLE 7 123,302 0 8,690
EASTMAN CHEM CO COM 277432100 7,935 87,688 SH   SOLE 13 87,688 0 0
EASTMAN CHEM CO COM 277432100 90 992 SH   SOLE 15 992 0 0
EASTMAN CHEM CO COM 277432100 31,200 344,795 SH   SOLE 18 324,438 0 20,357
EASTMAN CHEM CO COM 277432100 54,348 600,596 SH   SOLE 19 600,596 0 0
EASTMAN CHEM CO COM 277432100 6,804 75,196 SH   SOLE 20 0 0 75,196
EASTMAN CHEM CO COM 277432100 274,000 3,027,963 SH   SOLE 21 3,027,963 0 0
EASTMAN CHEM CO COM 277432100 481,614 5,322,295 SH   SOLE 22 4,293,600 0 1,028,695
EASTMAN CHEM CO COM 277432100 19,648 217,129 SH   SOLE 23 217,129 0 0
EASTMAN CHEM CO COM 277432100 12,336 136,321 SH   SOLE 25 136,321 0 0
EASTMAN CHEM CO COM 277432100 37,457 413,940 SH   SOLE 26 159,080 0 254,860
EASTMAN CHEM CO COM 277432100 3,019 33,366 SH   SOLE 28 24,322 0 9,044
EASTMAN CHEM CO COM 277432100 15,961 176,380 SH   SOLE 29 27,178 0 149,202
EASTMAN CHEM CO COM 277432100 40,888 451,852 SH   SOLE 30 451,852 0 0
EASTMAN CHEM CO COM 277432100 10,148 112,150 SH   SOLE 31 78,277 0 33,873
EASTMAN CHEM CO COM 277432100 6,517 72,021 SH   SOLE 34 72,021 0 0
EASTMAN CHEM CO COM 277432100 19,746 218,208 SH   SOLE 36 218,208 0 0
EASTMAN CHEM CO COM 277432100 64 705 SH   SOLE 40 705 0 0
EASTMAN KODAK CO COM NEW 277461406 12 1,579 SH   SOLE 2 787 0 792
EASTMAN KODAK CO COM NEW 277461406 3 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 463 62,994 SH   SOLE 18 62,994 0 0
EASTMAN KODAK CO COM NEW 277461406 124 16,850 SH   SOLE 19 16,850 0 0
EASTMAN KODAK CO COM NEW 277461406 3,986 542,283 SH   SOLE 21 542,283 0 0
EASTMAN KODAK CO COM NEW 277461406 3,473 472,534 SH   SOLE 22 445,316 0 27,218
EASTMAN KODAK CO COM NEW 277461406 20 2,704 SH   SOLE 28 2,704 0 0
EASTMAN KODAK CO COM NEW 277461406 23 3,075 SH   SOLE 30 3,075 0 0
EASTMAN KODAK CO COM NEW 277461406 14 1,966 SH   SOLE 40 1,966 0 0
EATON CORP PLC SHS G29183103 43,925 572,009 SH   SOLE 2 135,110 0 436,899
EATON CORP PLC SHS G29183103 12,129 157,950 SH   SOLE 4 139,647 0 18,303
EATON CORP PLC SHS G29183103 26,440 344,317 SH   SOLE 7 330,076 0 14,241
EATON CORP PLC SHS G29183103 546 7,111 SH   SOLE 13 7,111 0 0
EATON CORP PLC SHS G29183103 238 3,093 SH   SOLE 15 3,093 0 0
EATON CORP PLC SHS G29183103 70,103 912,916 SH   SOLE 18 844,681 0 68,235
EATON CORP PLC SHS G29183103 3,773 49,137 SH   SOLE 19 49,137 0 0
EATON CORP PLC SHS G29183103 19,619 255,483 SH   SOLE 20 0 0 255,483
EATON CORP PLC SHS G29183103 766,752 9,985,049 SH   SOLE 21 9,985,049 0 0
EATON CORP PLC SHS G29183103 918,032 11,955,100 SH   SOLE 22 9,876,653 0 2,078,447
EATON CORP PLC SHS G29183103 41,560 541,212 SH   SOLE 23 541,212 0 0
EATON CORP PLC SHS G29183103 28,713 373,912 SH   SOLE 25 373,912 0 0
EATON CORP PLC SHS G29183103 101,493 1,321,693 SH   SOLE 26 412,217 0 909,476
EATON CORP PLC SHS G29183103 7,904 102,931 SH   SOLE 28 74,529 0 28,402
EATON CORP PLC SHS G29183103 1,325 17,259 SH   SOLE 29 17,259 0 0
EATON CORP PLC SHS G29183103 93,582 1,218,680 SH   SOLE 30 1,218,680 0 0
EATON CORP PLC SHS G29183103 17,111 222,833 SH   SOLE 31 94,249 0 128,584
EATON CORP PLC SHS G29183103 4,793 62,417 SH   SOLE 32 62,417 0 0
EATON CORP PLC SHS G29183103 24,007 312,636 SH   SOLE 34 312,636 0 0
EATON CORP PLC SHS G29183103 9,434 122,851 SH   SOLE 35 122,851 0 0
EATON CORP PLC SHS G29183103 34,969 455,386 SH   SOLE 36 455,386 0 0
EATON CORP PLC SHS G29183103 169 2,198 SH   SOLE 40 2,198 0 0
EATON VANCE CORP COM NON VTG 278265103 12,571 254,619 SH   SOLE 2 157,787 0 96,832
EATON VANCE CORP COM NON VTG 278265103 2,389 48,389 SH   SOLE 4 46,183 0 2,206
EATON VANCE CORP COM NON VTG 278265103 6,703 135,779 SH   SOLE 7 120,270 0 15,509
EATON VANCE CORP COM NON VTG 278265103 19,997 405,037 SH   SOLE 18 393,777 0 11,260
EATON VANCE CORP COM NON VTG 278265103 1,914 38,759 SH   SOLE 19 38,759 0 0
EATON VANCE CORP COM NON VTG 278265103 4,724 95,677 SH   SOLE 20 0 0 95,677
EATON VANCE CORP COM NON VTG 278265103 259,132 5,248,782 SH   SOLE 21 5,248,782 0 0
EATON VANCE CORP COM NON VTG 278265103 187,721 3,802,328 SH   SOLE 22 3,452,036 0 350,292
EATON VANCE CORP COM NON VTG 278265103 7,187 145,573 SH   SOLE 23 145,573 0 0
EATON VANCE CORP COM NON VTG 278265103 1,191 24,126 SH   SOLE 25 24,126 0 0
EATON VANCE CORP COM NON VTG 278265103 11,887 240,773 SH   SOLE 26 127,791 0 112,982
EATON VANCE CORP COM NON VTG 278265103 1,323 26,790 SH   SOLE 28 19,837 0 6,953
EATON VANCE CORP COM NON VTG 278265103 1,636 33,130 SH   SOLE 29 5,129 0 28,001
EATON VANCE CORP COM NON VTG 278265103 8,443 171,019 SH   SOLE 30 171,019 0 0
EATON VANCE CORP COM NON VTG 278265103 2,188 44,325 SH   SOLE 31 24,209 0 20,116
EATON VANCE CORP COM NON VTG 278265103 985 19,954 SH   SOLE 34 19,954 0 0
EATON VANCE CORP COM NON VTG 278265103 1,422 28,799 SH   SOLE 36 28,799 0 0
EATON VANCE CORP COM NON VTG 278265103 28 570 SH   SOLE 40 570 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 3 200 SH   SOLE 17 0 0 200
EATON VANCE TAX MNGD GBL DV COM 27829F108 9 1,012 SH   SOLE 17 0 0 1,012
EATON VANCE TX ADV GLBL DIV COM 27828S101 0 6 SH   SOLE 17 0 0 6
EBAY INC COM 278642103 51,840 1,347,901 SH   SOLE 2 352,107 0 995,794
EBAY INC COM 278642103 13,568 352,781 SH   SOLE 4 318,962 0 33,819
EBAY INC COM 278642103 28,588 743,307 SH   SOLE 7 716,872 0 26,435
EBAY INC COM 278642103 546 14,184 SH   SOLE 13 14,184 0 0
EBAY INC COM 278642103 327 8,490 SH   SOLE 15 8,490 0 0
EBAY INC COM 278642103 31 812 SH   SOLE 17 0 0 812
EBAY INC COM 278642103 95,982 2,495,635 SH   SOLE 18 2,338,712 0 156,923
EBAY INC COM 278642103 43,133 1,121,494 SH   SOLE 19 1,121,494 0 0
EBAY INC COM 278642103 17,355 451,253 SH   SOLE 20 0 0 451,253
EBAY INC COM 278642103 632,471 16,444,913 SH   SOLE 21 16,444,913 0 0
EBAY INC COM 278642103 1,026,955 26,701,906 SH   SOLE 22 22,130,788 0 4,571,118
EBAY INC COM 278642103 51,273 1,333,144 SH   SOLE 23 1,333,144 0 0
EBAY INC COM 278642103 29,317 762,268 SH   SOLE 25 762,268 0 0
EBAY INC COM 278642103 143,247 3,724,577 SH   SOLE 26 951,581 0 2,772,996
EBAY INC COM 278642103 9,060 235,567 SH   SOLE 28 172,254 0 63,313
EBAY INC COM 278642103 2,040 53,041 SH   SOLE 29 53,041 0 0
EBAY INC COM 278642103 120,585 3,135,325 SH   SOLE 30 3,135,325 0 0
EBAY INC COM 278642103 21,877 568,832 SH   SOLE 31 261,567 0 307,265
EBAY INC COM 278642103 5,957 154,881 SH   SOLE 32 154,881 0 0
EBAY INC COM 278642103 10,138 263,598 SH   SOLE 34 263,598 0 0
EBAY INC COM 278642103 38,421 998,995 SH   SOLE 36 998,995 0 0
EBAY INC COM 278642103 200 5,213 SH   SOLE 40 5,213 0 0
EBIX INC COM NEW 278715206 118 1,804 SH   SOLE 2 1,641 0 163
EBIX INC COM NEW 278715206 13 203 SH   SOLE 4 203 0 0
EBIX INC COM NEW 278715206 45 683 SH   SOLE 7 683 0 0
EBIX INC COM NEW 278715206 7,013 107,478 SH   SOLE 18 107,478 0 0
EBIX INC COM NEW 278715206 1,137 17,430 SH   SOLE 19 17,430 0 0
EBIX INC COM NEW 278715206 130,359 1,997,840 SH   SOLE 21 1,997,840 0 0
EBIX INC COM NEW 278715206 39,457 604,711 SH   SOLE 22 562,000 0 42,711
EBIX INC COM NEW 278715206 824 12,621 SH   SOLE 26 10,996 0 1,625
EBIX INC COM NEW 278715206 164 2,511 SH   SOLE 28 2,511 0 0
EBIX INC COM NEW 278715206 1,971 30,201 SH   SOLE 30 30,201 0 0
EBIX INC COM NEW 278715206 207 3,168 SH   SOLE 40 3,168 0 0
ECHELON CORP COM NEW 27874N303 4 759 SH   SOLE 21 759 0 0
ECHELON CORP COM NEW 27874N303 499 106,603 SH   SOLE 22 106,603 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 129 6,848 SH   SOLE 2 1,845 0 5,003
ECHO GLOBAL LOGISTICS INC COM 27875T101 15 820 SH   SOLE 7 820 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,437 129,285 SH   SOLE 18 129,285 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 402 21,351 SH   SOLE 19 21,351 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 45,489 2,413,195 SH   SOLE 21 2,413,195 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 15,728 834,362 SH   SOLE 22 783,144 0 51,218
ECHO GLOBAL LOGISTICS INC COM 27875T101 467 24,789 SH   SOLE 23 24,789 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 71 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 698 37,053 SH   SOLE 30 37,053 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 49 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 2,009 35,098 SH   SOLE 2 11,529 0 23,569
ECHOSTAR CORP CL A 278768106 100 1,744 SH   SOLE 7 1,744 0 0
ECHOSTAR CORP CL A 278768106 1,456 25,437 SH   SOLE 18 25,437 0 0
ECHOSTAR CORP CL A 278768106 849 14,834 SH   SOLE 19 14,834 0 0
ECHOSTAR CORP CL A 278768106 33,079 578,000 SH   SOLE 21 578,000 0 0
ECHOSTAR CORP CL A 278768106 78,330 1,368,684 SH   SOLE 22 1,214,071 0 154,613
ECHOSTAR CORP CL A 278768106 784 13,705 SH   SOLE 26 11,454 0 2,251
ECHOSTAR CORP CL A 278768106 494 8,637 SH   SOLE 28 8,637 0 0
ECHOSTAR CORP CL A 278768106 423 7,385 SH   SOLE 30 7,385 0 0
ECHOSTAR CORP CL A 278768106 61 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 197 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 279 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 133 53,132 SH   SOLE 2 38,996 0 14,136
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 858 343,026 SH   SOLE 18 343,026 0 0
ECLIPSE RES CORP COM 27890G100 6,687 2,674,710 SH   SOLE 19 2,674,710 0 0
ECLIPSE RES CORP COM 27890G100 7,514 3,005,690 SH   SOLE 21 3,005,690 0 0
ECLIPSE RES CORP COM 27890G100 6,577 2,630,985 SH   SOLE 22 2,518,091 0 112,894
ECLIPSE RES CORP COM 27890G100 501 200,295 SH   SOLE 23 200,295 0 0
ECLIPSE RES CORP COM 27890G100 43 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 151 60,297 SH   SOLE 29 0 0 60,297
ECLIPSE RES CORP COM 27890G100 18 7,197 SH   SOLE 30 7,197 0 0
ECLIPSE RES CORP COM 27890G100 14 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 7 4,758 SH   SOLE 21 4,758 0 0
ECOLAB INC COM 278865100 45,979 357,504 SH   SOLE 2 101,999 0 255,505
ECOLAB INC COM 278865100 11,175 86,887 SH   SOLE 4 79,574 0 7,313
ECOLAB INC COM 278865100 41,451 322,299 SH   SOLE 7 217,650 0 104,649
ECOLAB INC COM 278865100 161 1,252 SH   SOLE 13 1,252 0 0
ECOLAB INC COM 278865100 229 1,783 SH   SOLE 15 1,783 0 0
ECOLAB INC COM 278865100 72,186 561,277 SH   SOLE 18 517,995 0 43,282
ECOLAB INC COM 278865100 3,626 28,194 SH   SOLE 19 28,194 0 0
ECOLAB INC COM 278865100 19,657 152,845 SH   SOLE 20 0 0 152,845
ECOLAB INC COM 278865100 586,596 4,561,042 SH   SOLE 21 4,561,042 0 0
ECOLAB INC COM 278865100 884,479 6,877,220 SH   SOLE 22 5,686,825 0 1,190,395
ECOLAB INC COM 278865100 41,681 324,086 SH   SOLE 23 324,086 0 0
ECOLAB INC COM 278865100 29,104 226,300 SH   SOLE 25 226,300 0 0
ECOLAB INC COM 278865100 99,732 775,463 SH   SOLE 26 244,985 0 530,478
ECOLAB INC COM 278865100 7,610 59,173 SH   SOLE 28 43,109 0 16,064
ECOLAB INC COM 278865100 1,397 10,864 SH   SOLE 29 10,864 0 0
ECOLAB INC COM 278865100 91,692 712,945 SH   SOLE 30 712,945 0 0
ECOLAB INC COM 278865100 15,641 121,618 SH   SOLE 31 56,966 0 64,652
ECOLAB INC COM 278865100 3,925 30,520 SH   SOLE 34 30,520 0 0
ECOLAB INC COM 278865100 35,298 274,458 SH   SOLE 36 274,458 0 0
ECOLAB INC COM 278865100 169 1,316 SH   SOLE 40 1,316 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 5 414 SH   SOLE 18 414 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 96 8,162 SH   SOLE 21 8,162 0 0
ECOPETROL S A SPONSORED ADS 279158109 103 10,896 SH   SOLE 2 1,200 0 9,696
ECOPETROL S A SPONSORED ADS 279158109 1,118 117,775 SH   SOLE 19 117,775 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,450 785,038 SH   SOLE 21 785,038 0 0
ECOPETROL S A SPONSORED ADS 279158109 9,240 973,610 SH   SOLE 25 973,610 0 0
ECOPETROL S A SPONSORED ADS 279158109 612 64,461 SH   SOLE 26 0 0 64,461
ECOPETROL S A SPONSORED ADS 279158109 64 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,679 282,280 SH   SOLE 30 282,280 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,691 283,584 SH   SOLE 34 283,584 0 0
EDGE THERAPEUTICS INC COM 279870109 11 1,054 SH   SOLE 2 1,054 0 0
EDGE THERAPEUTICS INC COM 279870109 703 65,499 SH   SOLE 18 65,499 0 0
EDGE THERAPEUTICS INC COM 279870109 159 14,808 SH   SOLE 19 14,808 0 0
EDGE THERAPEUTICS INC COM 279870109 6,730 627,245 SH   SOLE 21 627,245 0 0
EDGE THERAPEUTICS INC COM 279870109 2,419 225,400 SH   SOLE 22 200,562 0 24,838
EDGEWATER TECHNOLOGY INC COM 280358102 13 1,957 SH   SOLE 18 1,957 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 211 32,427 SH   SOLE 21 32,427 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,743 65,178 SH   SOLE 2 35,225 0 29,953
EDGEWELL PERS CARE CO COM 28035Q102 2,703 37,149 SH   SOLE 4 37,149 0 0
EDGEWELL PERS CARE CO COM 28035Q102 145 1,997 SH   SOLE 7 1,997 0 0
EDGEWELL PERS CARE CO COM 28035Q102 26 363 SH   SOLE 15 363 0 0
EDGEWELL PERS CARE CO COM 28035Q102 37,638 517,218 SH   SOLE 18 517,218 0 0
EDGEWELL PERS CARE CO COM 28035Q102 173,710 2,387,109 SH   SOLE 19 2,387,109 0 0
EDGEWELL PERS CARE CO COM 28035Q102 173,384 2,382,633 SH   SOLE 21 2,382,633 0 0
EDGEWELL PERS CARE CO COM 28035Q102 137,751 1,892,958 SH   SOLE 22 1,709,195 0 183,763
EDGEWELL PERS CARE CO COM 28035Q102 3,197 43,938 SH   SOLE 25 43,938 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,547 62,489 SH   SOLE 26 22,004 0 40,485
EDGEWELL PERS CARE CO COM 28035Q102 665 9,144 SH   SOLE 28 9,144 0 0
EDGEWELL PERS CARE CO COM 28035Q102 609 8,369 SH   SOLE 30 8,369 0 0
EDGEWELL PERS CARE CO COM 28035Q102 94 1,295 SH   SOLE 31 1,295 0 0
EDGEWELL PERS CARE CO COM 28035Q102 67,683 930,092 SH   SOLE 34 930,092 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,645 50,087 SH   SOLE 36 50,087 0 0
EDGEWELL PERS CARE CO COM 28035Q102 436 5,994 SH   SOLE 40 5,994 0 0
EDISON INTL COM 281020107 33,244 430,795 SH   SOLE 2 124,973 0 305,822
EDISON INTL COM 281020107 10,111 131,020 SH   SOLE 4 122,092 0 8,928
EDISON INTL COM 281020107 44,106 571,537 SH   SOLE 7 547,224 0 24,313
EDISON INTL COM 281020107 995 12,889 SH   SOLE 13 12,889 0 0
EDISON INTL COM 281020107 160 2,070 SH   SOLE 15 2,070 0 0
EDISON INTL COM 281020107 61,657 798,980 SH   SOLE 18 753,749 0 45,231
EDISON INTL COM 281020107 19,187 248,633 SH   SOLE 19 248,633 0 0
EDISON INTL COM 281020107 14,281 185,054 SH   SOLE 20 0 0 185,054
EDISON INTL COM 281020107 773,524 10,023,632 SH   SOLE 21 10,023,632 0 0
EDISON INTL COM 281020107 673,707 8,730,163 SH   SOLE 22 7,175,159 0 1,555,004
EDISON INTL COM 281020107 31,181 404,050 SH   SOLE 23 404,050 0 0
EDISON INTL COM 281020107 20,633 267,372 SH   SOLE 25 267,372 0 0
EDISON INTL COM 281020107 96,743 1,253,633 SH   SOLE 26 321,349 0 932,284
EDISON INTL COM 281020107 5,704 73,918 SH   SOLE 28 53,734 0 20,184
EDISON INTL COM 281020107 813 10,530 SH   SOLE 29 10,530 0 0
EDISON INTL COM 281020107 82,883 1,074,034 SH   SOLE 30 1,074,034 0 0
EDISON INTL COM 281020107 17,512 226,925 SH   SOLE 31 136,547 0 90,378
EDISON INTL COM 281020107 4,004 51,891 SH   SOLE 32 51,891 0 0
EDISON INTL COM 281020107 6,391 82,813 SH   SOLE 34 82,813 0 0
EDISON INTL COM 281020107 25,600 331,734 SH   SOLE 36 331,734 0 0
EDISON INTL COM 281020107 127 1,641 SH   SOLE 40 1,641 0 0
EDITAS MEDICINE INC COM 28106W103 89 3,695 SH   SOLE 2 1,962 0 1,733
EDITAS MEDICINE INC COM 28106W103 15 605 SH   SOLE 7 605 0 0
EDITAS MEDICINE INC COM 28106W103 2,849 118,660 SH   SOLE 18 118,660 0 0
EDITAS MEDICINE INC COM 28106W103 617 25,718 SH   SOLE 19 25,718 0 0
EDITAS MEDICINE INC COM 28106W103 39,180 1,631,826 SH   SOLE 21 1,631,826 0 0
EDITAS MEDICINE INC COM 28106W103 20,371 848,444 SH   SOLE 22 772,829 0 75,615
EDITAS MEDICINE INC COM 28106W103 68 2,814 SH   SOLE 28 2,814 0 0
EDITAS MEDICINE INC COM 28106W103 66 2,733 SH   SOLE 30 2,733 0 0
EDITAS MEDICINE INC COM 28106W103 106 4,397 SH   SOLE 40 4,397 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,638 45,597 SH   SOLE 2 33,422 0 12,175
EDUCATION RLTY TR INC COM NEW 28140H203 870 24,206 SH   SOLE 4 24,206 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 3,563 99,153 SH   SOLE 7 99,153 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 96 2,663 SH   SOLE 15 2,663 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 17,215 479,121 SH   SOLE 18 479,121 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,527 125,991 SH   SOLE 19 125,991 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 183,853 5,116,977 SH   SOLE 21 5,116,977 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 115,433 3,212,713 SH   SOLE 22 3,066,942 0 145,771
EDUCATION RLTY TR INC COM NEW 28140H203 75 2,074 SH   SOLE 23 2,074 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,787 133,235 SH   SOLE 25 133,235 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,717 47,799 SH   SOLE 26 23,175 0 24,624
EDUCATION RLTY TR INC COM NEW 28140H203 413 11,491 SH   SOLE 28 11,491 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 908 25,280 SH   SOLE 29 25,280 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 13,655 380,043 SH   SOLE 30 380,043 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 251 6,987 SH   SOLE 40 6,987 0 0
EDUCATIONAL DEV CORP COM 281479105 5 539 SH   SOLE 18 539 0 0
EDUCATIONAL DEV CORP COM 281479105 92 9,590 SH   SOLE 21 9,590 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 44,621 408,210 SH   SOLE 2 203,468 0 204,742
EDWARDS LIFESCIENCES CORP COM 28176E108 9,026 82,572 SH   SOLE 4 75,091 0 7,481
EDWARDS LIFESCIENCES CORP COM 28176E108 19,232 175,944 SH   SOLE 7 145,923 0 30,021
EDWARDS LIFESCIENCES CORP COM 28176E108 3,927 35,929 SH   SOLE 13 35,929 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 162 1,478 SH   SOLE 15 1,478 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 21 196 SH   SOLE 17 0 0 196
EDWARDS LIFESCIENCES CORP COM 28176E108 52,461 479,928 SH   SOLE 18 450,735 0 29,193
EDWARDS LIFESCIENCES CORP COM 28176E108 54,596 499,461 SH   SOLE 19 499,461 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,755 134,987 SH   SOLE 20 0 0 134,987
EDWARDS LIFESCIENCES CORP COM 28176E108 521,682 4,772,499 SH   SOLE 21 4,772,499 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 654,697 5,989,360 SH   SOLE 22 4,877,000 0 1,112,360
EDWARDS LIFESCIENCES CORP COM 28176E108 30,054 274,943 SH   SOLE 23 274,943 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 33,376 305,334 SH   SOLE 25 305,334 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 66,602 609,297 SH   SOLE 26 212,590 0 396,707
EDWARDS LIFESCIENCES CORP COM 28176E108 5,243 47,965 SH   SOLE 28 35,133 0 12,832
EDWARDS LIFESCIENCES CORP COM 28176E108 11,571 105,858 SH   SOLE 29 12,208 0 93,650
EDWARDS LIFESCIENCES CORP COM 28176E108 71,976 658,459 SH   SOLE 30 658,459 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 13,047 119,355 SH   SOLE 31 58,193 0 61,162
EDWARDS LIFESCIENCES CORP COM 28176E108 16,425 150,262 SH   SOLE 34 150,262 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 24,678 225,762 SH   SOLE 36 225,762 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 114 1,042 SH   SOLE 40 1,042 0 0
EGAIN CORP COM NEW 28225C806 8 3,048 SH   SOLE 18 3,048 0 0
EGAIN CORP COM NEW 28225C806 37 13,579 SH   SOLE 19 13,579 0 0
EGAIN CORP COM NEW 28225C806 124 45,745 SH   SOLE 21 45,745 0 0
EGAIN CORP COM NEW 28225C806 16 5,967 SH   SOLE 22 5,967 0 0
EGALET CORP COM 28226B104 8 5,879 SH   SOLE 18 5,879 0 0
EGALET CORP COM 28226B104 4 2,864 SH   SOLE 19 2,864 0 0
EGALET CORP COM 28226B104 115 90,037 SH   SOLE 21 90,037 0 0
EGALET CORP COM 28226B104 418 326,839 SH   SOLE 22 326,839 0 0
EHEALTH INC COM 28238P109 25 1,048 SH   SOLE 2 911 0 137
EHEALTH INC COM 28238P109 11 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 1,833 76,728 SH   SOLE 18 76,728 0 0
EHEALTH INC COM 28238P109 295 12,341 SH   SOLE 19 12,341 0 0
EHEALTH INC COM 28238P109 34,654 1,450,582 SH   SOLE 21 1,450,582 0 0
EHEALTH INC COM 28238P109 11,432 478,540 SH   SOLE 22 455,541 0 22,999
EHEALTH INC COM 28238P109 484 20,274 SH   SOLE 30 20,274 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 196 19,952 SH   SOLE 21 19,952 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 923 94,210 SH   SOLE 22 94,210 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 144 14,670 SH   SOLE 30 14,670 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 8 694 SH   SOLE 18 694 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1,169 SH   SOLE 19 1,169 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 118 10,686 SH   SOLE 21 10,686 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 171 15,541 SH   SOLE 22 15,541 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 5 4,324 SH   SOLE 18 4,324 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 63 51,853 SH   SOLE 21 51,853 0 0
EL PASO ELEC CO COM NEW 283677854 1,840 33,303 SH   SOLE 2 25,793 0 7,510
EL PASO ELEC CO COM NEW 283677854 179 3,243 SH   SOLE 4 3,243 0 0
EL PASO ELEC CO COM NEW 283677854 1,013 18,338 SH   SOLE 7 18,338 0 0
EL PASO ELEC CO COM NEW 283677854 11,206 202,827 SH   SOLE 18 202,827 0 0
EL PASO ELEC CO COM NEW 283677854 9,690 175,389 SH   SOLE 19 175,389 0 0
EL PASO ELEC CO COM NEW 283677854 202,844 3,671,381 SH   SOLE 21 3,671,381 0 0
EL PASO ELEC CO COM NEW 283677854 62,009 1,122,333 SH   SOLE 22 1,046,787 0 75,546
EL PASO ELEC CO COM NEW 283677854 1,099 19,899 SH   SOLE 26 16,719 0 3,180
EL PASO ELEC CO COM NEW 283677854 326 5,895 SH   SOLE 28 5,895 0 0
EL PASO ELEC CO COM NEW 283677854 112 2,035 SH   SOLE 29 0 0 2,035
EL PASO ELEC CO COM NEW 283677854 4,016 72,679 SH   SOLE 30 72,679 0 0
EL PASO ELEC CO COM NEW 283677854 478 8,653 SH   SOLE 34 8,653 0 0
EL PASO ELEC CO COM NEW 283677854 73 1,323 SH   SOLE 36 1,323 0 0
EL PASO ELEC CO COM NEW 283677854 249 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 57 4,728 SH   SOLE 2 983 0 3,745
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,262 103,887 SH   SOLE 18 103,887 0 0
EL POLLO LOCO HLDGS INC COM 268603107 192 15,791 SH   SOLE 19 15,791 0 0
EL POLLO LOCO HLDGS INC COM 268603107 23,584 1,941,049 SH   SOLE 21 1,941,049 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,515 700,819 SH   SOLE 22 674,947 0 25,872
EL POLLO LOCO HLDGS INC COM 268603107 28 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 358 29,445 SH   SOLE 30 29,445 0 0
EL POLLO LOCO HLDGS INC COM 268603107 17 1,397 SH   SOLE 40 1,397 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,073 487,783 SH   SOLE 21 487,783 0 0
ELDORADO GOLD CORP NEW COM 284902103 4,013 1,823,948 SH   SOLE 25 1,823,948 0 0
ELDORADO GOLD CORP NEW COM 284902103 8,818 4,008,027 SH   SOLE 34 4,008,027 0 0
ELDORADO RESORTS INC COM 28470R102 63 2,471 SH   SOLE 2 2,471 0 0
ELDORADO RESORTS INC COM 28470R102 31 1,222 SH   SOLE 7 1,222 0 0
ELDORADO RESORTS INC COM 28470R102 4,052 157,962 SH   SOLE 18 157,962 0 0
ELDORADO RESORTS INC COM 28470R102 939 36,621 SH   SOLE 19 36,621 0 0
ELDORADO RESORTS INC COM 28470R102 34,985 1,363,956 SH   SOLE 21 1,363,956 0 0
ELDORADO RESORTS INC COM 28470R102 37,571 1,464,772 SH   SOLE 22 1,375,944 0 88,828
ELDORADO RESORTS INC COM 28470R102 146 5,681 SH   SOLE 26 0 0 5,681
ELDORADO RESORTS INC COM 28470R102 189 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 195 7,586 SH   SOLE 30 7,586 0 0
ELDORADO RESORTS INC COM 28470R102 187 7,304 SH   SOLE 40 7,304 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 98 7,025 SH   SOLE 2 2,875 0 4,150
ELECTRO SCIENTIFIC INDS COM 285229100 28 2,001 SH   SOLE 7 2,001 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 2,267 162,830 SH   SOLE 18 162,830 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 368 26,426 SH   SOLE 19 26,426 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 41,098 2,952,431 SH   SOLE 21 2,952,431 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 15,290 1,098,414 SH   SOLE 22 1,040,097 0 58,317
ELECTRO SCIENTIFIC INDS COM 285229100 7 481 SH   SOLE 23 481 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 560 40,211 SH   SOLE 30 40,211 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROMED INC COM 285409108 8 1,066 SH   SOLE 18 1,066 0 0
ELECTROMED INC COM 285409108 148 20,242 SH   SOLE 21 20,242 0 0
ELECTRONIC ARTS INC COM 285512109 50,730 429,693 SH   SOLE 2 103,687 0 326,006
ELECTRONIC ARTS INC COM 285512109 13,983 118,437 SH   SOLE 4 107,554 0 10,883
ELECTRONIC ARTS INC COM 285512109 26,137 221,387 SH   SOLE 7 217,324 0 4,063
ELECTRONIC ARTS INC COM 285512109 220 1,860 SH   SOLE 13 1,860 0 0
ELECTRONIC ARTS INC COM 285512109 282 2,387 SH   SOLE 15 2,387 0 0
ELECTRONIC ARTS INC COM 285512109 121,911 1,032,622 SH   SOLE 18 911,487 0 121,135
ELECTRONIC ARTS INC COM 285512109 140,680 1,191,595 SH   SOLE 19 1,191,595 0 0
ELECTRONIC ARTS INC COM 285512109 15,833 134,108 SH   SOLE 20 0 0 134,108
ELECTRONIC ARTS INC COM 285512109 607,233 5,143,430 SH   SOLE 21 5,143,430 0 0
ELECTRONIC ARTS INC COM 285512109 963,917 8,164,637 SH   SOLE 22 6,794,058 0 1,370,579
ELECTRONIC ARTS INC COM 285512109 44,961 380,832 SH   SOLE 23 380,832 0 0
ELECTRONIC ARTS INC COM 285512109 101,329 858,287 SH   SOLE 25 858,287 0 0
ELECTRONIC ARTS INC COM 285512109 99,038 838,876 SH   SOLE 26 295,551 0 543,325
ELECTRONIC ARTS INC COM 285512109 8,306 70,353 SH   SOLE 28 51,210 0 19,143
ELECTRONIC ARTS INC COM 285512109 2,090 17,703 SH   SOLE 29 12,140 0 5,563
ELECTRONIC ARTS INC COM 285512109 106,733 904,055 SH   SOLE 30 904,055 0 0
ELECTRONIC ARTS INC COM 285512109 18,511 156,791 SH   SOLE 31 69,010 0 87,781
ELECTRONIC ARTS INC COM 285512109 5,274 44,675 SH   SOLE 32 44,675 0 0
ELECTRONIC ARTS INC COM 285512109 47,519 402,496 SH   SOLE 34 402,496 0 0
ELECTRONIC ARTS INC COM 285512109 32,703 277,001 SH   SOLE 36 277,001 0 0
ELECTRONIC ARTS INC COM 285512109 178 1,511 SH   SOLE 40 1,511 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 127 2,965 SH   SOLE 2 2,585 0 380
ELECTRONICS FOR IMAGING INC COM 286082102 9 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 49 1,148 SH   SOLE 7 1,148 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 9,059 212,261 SH   SOLE 18 212,261 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,501 35,163 SH   SOLE 19 35,163 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 173,595 4,067,354 SH   SOLE 21 4,067,354 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 51,897 1,215,958 SH   SOLE 22 1,127,199 0 88,759
ELECTRONICS FOR IMAGING INC COM 286082102 533 12,497 SH   SOLE 26 9,826 0 2,671
ELECTRONICS FOR IMAGING INC COM 286082102 294 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,724 63,823 SH   SOLE 30 63,823 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 212 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 996 958,000 PRN   SOLE 21 958,000 0 0
ELEVATE CREDIT INC COM 28621V101 95 15,542 SH   SOLE 2 13,410 0 2,132
ELEVATE CREDIT INC COM 28621V101 346 56,698 SH   SOLE 18 56,698 0 0
ELEVATE CREDIT INC COM 28621V101 199 32,538 SH   SOLE 19 32,538 0 0
ELEVATE CREDIT INC COM 28621V101 3,007 492,220 SH   SOLE 21 492,220 0 0
ELEVATE CREDIT INC COM 28621V101 2,942 481,481 SH   SOLE 22 472,637 0 8,844
ELEVATE CREDIT INC COM 28621V101 903 147,850 SH   SOLE 23 147,850 0 0
ELEVATE CREDIT INC COM 28621V101 317 51,847 SH   SOLE 29 0 0 51,847
ELEVEN BIOTHERAPEUTICS INC COM 286221106 4 2,745 SH   SOLE 18 2,745 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 61 38,299 SH   SOLE 21 38,299 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 636 402,647 SH   SOLE 22 402,647 0 0
ELLIE MAE INC COM 28849P100 174 2,118 SH   SOLE 2 1,882 0 236
ELLIE MAE INC COM 28849P100 11 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 69 838 SH   SOLE 7 838 0 0
ELLIE MAE INC COM 28849P100 2 30 SH   SOLE 17 0 0 30
ELLIE MAE INC COM 28849P100 9,363 114,007 SH   SOLE 18 114,007 0 0
ELLIE MAE INC COM 28849P100 8,371 101,925 SH   SOLE 19 101,925 0 0
ELLIE MAE INC COM 28849P100 90,729 1,104,700 SH   SOLE 21 1,104,700 0 0
ELLIE MAE INC COM 28849P100 73,275 892,189 SH   SOLE 22 825,624 0 66,565
ELLIE MAE INC COM 28849P100 1,001 12,191 SH   SOLE 26 10,330 0 1,861
ELLIE MAE INC COM 28849P100 392 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 1,045 12,728 SH   SOLE 30 12,728 0 0
ELLIE MAE INC COM 28849P100 322 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 34 2,323 SH   SOLE 2 550 0 1,773
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 561 38,637 SH   SOLE 18 38,637 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 175 12,056 SH   SOLE 19 12,056 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7,394 509,208 SH   SOLE 21 509,208 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,949 134,259 SH   SOLE 22 127,064 0 7,195
ELLIS PERRY INTL INC COM 288853104 377 15,918 SH   SOLE 2 13,609 0 2,309
ELLIS PERRY INTL INC COM 288853104 7 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,495 63,200 SH   SOLE 18 63,200 0 0
ELLIS PERRY INTL INC COM 288853104 1,091 46,110 SH   SOLE 19 46,110 0 0
ELLIS PERRY INTL INC COM 288853104 27,315 1,154,493 SH   SOLE 21 1,154,493 0 0
ELLIS PERRY INTL INC COM 288853104 14,078 594,995 SH   SOLE 22 578,837 0 16,158
ELLIS PERRY INTL INC COM 288853104 2,319 98,014 SH   SOLE 23 98,014 0 0
ELLIS PERRY INTL INC COM 288853104 447 18,874 SH   SOLE 29 0 0 18,874
ELLIS PERRY INTL INC COM 288853104 351 14,835 SH   SOLE 30 14,835 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 276 SH   SOLE 18 276 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 13 637 SH   SOLE 21 637 0 0
EMAGIN CORP COM NEW 29076N206 8 3,419 SH   SOLE 18 3,419 0 0
EMAGIN CORP COM NEW 29076N206 14 6,297 SH   SOLE 19 6,297 0 0
EMAGIN CORP COM NEW 29076N206 117 51,918 SH   SOLE 21 51,918 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 193 7,026 SH   SOLE 25 7,026 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,927 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 77 3,400 SH   SOLE 2 3,400 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 192 8,470 SH   SOLE 19 8,470 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 12,035 532,303 SH   SOLE 21 532,303 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 344 15,196 SH   SOLE 22 15,196 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,537 112,225 SH   SOLE 26 0 0 112,225
EMBRAER S A SP ADR REP 4 COM 29082A107 371 16,387 SH   SOLE 30 16,387 0 0
EMC INS GROUP INC COM 268664109 52 1,836 SH   SOLE 2 739 0 1,097
EMC INS GROUP INC COM 268664109 974 34,604 SH   SOLE 18 34,604 0 0
EMC INS GROUP INC COM 268664109 234 8,303 SH   SOLE 19 8,303 0 0
EMC INS GROUP INC COM 268664109 8,093 287,479 SH   SOLE 21 287,479 0 0
EMC INS GROUP INC COM 268664109 8,846 314,243 SH   SOLE 22 303,528 0 10,715
EMC INS GROUP INC COM 268664109 43 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 37 1,299 SH   SOLE 30 1,299 0 0
EMC INS GROUP INC COM 268664109 25 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 9 319 SH   SOLE 18 319 0 0
EMCLAIRE FINL CORP COM 290828102 6 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 2,094 30,179 SH   SOLE 2 26,565 0 3,614
EMCOR GROUP INC COM 29084Q100 3 49 SH   SOLE 4 49 0 0
EMCOR GROUP INC COM 29084Q100 1,400 20,182 SH   SOLE 7 20,182 0 0
EMCOR GROUP INC COM 29084Q100 26,999 389,152 SH   SOLE 18 370,260 0 18,892
EMCOR GROUP INC COM 29084Q100 5,736 82,675 SH   SOLE 19 82,675 0 0
EMCOR GROUP INC COM 29084Q100 254,368 3,666,304 SH   SOLE 21 3,666,304 0 0
EMCOR GROUP INC COM 29084Q100 127,506 1,837,785 SH   SOLE 22 1,719,995 0 117,790
EMCOR GROUP INC COM 29084Q100 120 1,736 SH   SOLE 23 1,736 0 0
EMCOR GROUP INC COM 29084Q100 494 7,124 SH   SOLE 25 0 0 7,124
EMCOR GROUP INC COM 29084Q100 1,468 21,162 SH   SOLE 26 17,695 0 3,467
EMCOR GROUP INC COM 29084Q100 592 8,538 SH   SOLE 28 8,538 0 0
EMCOR GROUP INC COM 29084Q100 877 12,640 SH   SOLE 29 0 0 12,640
EMCOR GROUP INC COM 29084Q100 642 9,260 SH   SOLE 30 9,260 0 0
EMCOR GROUP INC COM 29084Q100 3,064 44,162 SH   SOLE 34 44,162 0 0
EMCOR GROUP INC COM 29084Q100 475 6,848 SH   SOLE 36 6,848 0 0
EMCOR GROUP INC COM 29084Q100 467 6,731 SH   SOLE 40 6,731 0 0
EMCORE CORP COM NEW 290846203 31 3,747 SH   SOLE 2 754 0 2,993
EMCORE CORP COM NEW 290846203 778 94,848 SH   SOLE 18 94,848 0 0
EMCORE CORP COM NEW 290846203 107 13,100 SH   SOLE 19 13,100 0 0
EMCORE CORP COM NEW 290846203 6,310 769,457 SH   SOLE 21 769,457 0 0
EMCORE CORP COM NEW 290846203 3,297 402,024 SH   SOLE 22 386,199 0 15,825
EMERALD EXPOSITIONS EVENTS I COM 29103B100 92 3,964 SH   SOLE 2 970 0 2,994
EMERALD EXPOSITIONS EVENTS I COM 29103B100 18 792 SH   SOLE 7 792 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,410 60,664 SH   SOLE 18 60,664 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 260 11,173 SH   SOLE 19 11,173 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,876 467,975 SH   SOLE 21 467,975 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 7,248 311,869 SH   SOLE 22 291,215 0 20,654
EMERALD EXPOSITIONS EVENTS I COM 29103B100 834 35,901 SH   SOLE 26 7,815 0 28,086
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 2 SH   SOLE 17 0 0 2
EMERGENT BIOSOLUTIONS INC COM 29089Q105 460 11,360 SH   SOLE 2 8,380 0 2,980
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 32 794 SH   SOLE 7 794 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6,560 162,177 SH   SOLE 18 162,177 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,025 74,792 SH   SOLE 19 74,792 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 122,470 3,027,684 SH   SOLE 21 3,027,684 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 41,098 1,016,020 SH   SOLE 22 957,237 0 58,783
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,859 45,961 SH   SOLE 23 45,961 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 505 12,489 SH   SOLE 26 9,339 0 3,150
EMERGENT BIOSOLUTIONS INC COM 29089Q105 182 4,504 SH   SOLE 28 4,504 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 620 15,331 SH   SOLE 29 0 0 15,331
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,910 47,231 SH   SOLE 30 47,231 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 109 2,706 SH   SOLE 34 2,706 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 133 3,300 SH   SOLE 40 3,300 0 0
EMERGENT BIOSOLUTIONS INC NOTE 2.875% 1/1 29089QAB1 609 424,000 PRN   SOLE 21 424,000 0 0
EMERSON ELEC CO COM 291011104 75,314 1,198,510 SH   SOLE 2 566,607 0 631,903
EMERSON ELEC CO COM 291011104 16,462 261,974 SH   SOLE 4 246,437 0 15,537
EMERSON ELEC CO COM 291011104 54,691 870,318 SH   SOLE 7 624,480 0 245,838
EMERSON ELEC CO COM 291011104 616 9,803 SH   SOLE 13 9,803 0 0
EMERSON ELEC CO COM 291011104 280 4,453 SH   SOLE 15 4,453 0 0
EMERSON ELEC CO COM 291011104 8 121 SH   SOLE 17 0 0 121
EMERSON ELEC CO COM 291011104 81,288 1,293,565 SH   SOLE 18 1,197,371 0 96,194
EMERSON ELEC CO COM 291011104 2,447 38,944 SH   SOLE 19 38,944 0 0
EMERSON ELEC CO COM 291011104 28,932 460,410 SH   SOLE 20 106,453 0 353,957
EMERSON ELEC CO COM 291011104 818,267 13,021,436 SH   SOLE 21 13,021,436 0 0
EMERSON ELEC CO COM 291011104 1,083,455 17,241,493 SH   SOLE 22 14,029,163 0 3,212,330
EMERSON ELEC CO COM 291011104 52,650 837,849 SH   SOLE 23 837,849 0 0
EMERSON ELEC CO COM 291011104 33,958 540,395 SH   SOLE 25 540,395 0 0
EMERSON ELEC CO COM 291011104 104,478 1,662,599 SH   SOLE 26 593,505 0 1,069,094
EMERSON ELEC CO COM 291011104 9,347 148,740 SH   SOLE 28 108,157 0 40,583
EMERSON ELEC CO COM 291011104 3,200 50,920 SH   SOLE 29 50,920 0 0
EMERSON ELEC CO COM 291011104 120,352 1,915,207 SH   SOLE 30 1,915,207 0 0
EMERSON ELEC CO COM 291011104 25,502 405,831 SH   SOLE 31 197,322 0 208,509
EMERSON ELEC CO COM 291011104 3,770 59,988 SH   SOLE 32 59,988 0 0
EMERSON ELEC CO COM 291011104 4,744 75,499 SH   SOLE 34 75,499 0 0
EMERSON ELEC CO COM 291011104 42,525 676,722 SH   SOLE 36 676,722 0 0
EMERSON ELEC CO COM 291011104 207 3,292 SH   SOLE 40 3,292 0 0
EMERSON RADIO CORP COM NEW 291087203 0 270 SH   SOLE 18 270 0 0
EMERSON RADIO CORP COM NEW 291087203 41 30,254 SH   SOLE 21 30,254 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 6 1,784 SH   SOLE 18 1,784 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 33 9,863 SH   SOLE 19 9,863 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 92 27,592 SH   SOLE 21 27,592 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,044 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 6 267 SH   SOLE 2 267 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 305 13,658 SH   SOLE 18 13,658 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 62 2,769 SH   SOLE 19 2,769 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,436 108,993 SH   SOLE 21 108,993 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,919 130,585 SH   SOLE 22 127,359 0 3,226
EMPIRE ST RLTY TR INC CL A 292104106 1,793 87,312 SH   SOLE 2 18,088 0 69,224
EMPIRE ST RLTY TR INC CL A 292104106 845 41,145 SH   SOLE 4 41,145 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,517 171,234 SH   SOLE 7 171,234 0 0
EMPIRE ST RLTY TR INC CL A 292104106 90 4,376 SH   SOLE 15 4,376 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,392 67,769 SH   SOLE 18 67,769 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,398 165,417 SH   SOLE 19 165,417 0 0
EMPIRE ST RLTY TR INC CL A 292104106 29,348 1,428,815 SH   SOLE 21 1,428,815 0 0
EMPIRE ST RLTY TR INC CL A 292104106 99,559 4,847,066 SH   SOLE 22 4,432,774 0 414,292
EMPIRE ST RLTY TR INC CL A 292104106 74 3,585 SH   SOLE 23 3,585 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,738 230,657 SH   SOLE 25 230,657 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,745 84,956 SH   SOLE 26 42,214 0 42,742
EMPIRE ST RLTY TR INC CL A 292104106 463 22,548 SH   SOLE 28 22,548 0 0
EMPIRE ST RLTY TR INC CL A 292104106 868 42,244 SH   SOLE 29 42,244 0 0
EMPIRE ST RLTY TR INC CL A 292104106 13,527 658,564 SH   SOLE 30 658,564 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,610 127,080 SH   SOLE 31 2,764 0 124,316
EMPIRE ST RLTY TR INC CL A 292104106 316 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 308 6,768 SH   SOLE 2 1,898 0 4,870
EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 33 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 7,191 158,210 SH   SOLE 18 158,210 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,914 130,128 SH   SOLE 19 130,128 0 0
EMPLOYERS HOLDINGS INC COM 292218104 130,040 2,861,164 SH   SOLE 21 2,861,164 0 0
EMPLOYERS HOLDINGS INC COM 292218104 39,511 869,333 SH   SOLE 22 810,335 0 58,998
EMPLOYERS HOLDINGS INC COM 292218104 96 2,103 SH   SOLE 26 0 0 2,103
EMPLOYERS HOLDINGS INC COM 292218104 209 4,608 SH   SOLE 28 4,608 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,008 44,180 SH   SOLE 30 44,180 0 0
EMPLOYERS HOLDINGS INC COM 292218104 157 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4,486 112,850 SH   SOLE 21 112,850 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 185 3,955 SH   SOLE 2 1,387 0 2,568
ENANTA PHARMACEUTICALS INC COM 29251M106 17 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,707 79,200 SH   SOLE 18 79,200 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,481 31,640 SH   SOLE 19 31,640 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 75,082 1,604,317 SH   SOLE 21 1,604,317 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 23,290 497,660 SH   SOLE 22 473,010 0 24,650
ENANTA PHARMACEUTICALS INC COM 29251M106 174 3,728 SH   SOLE 23 3,728 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 71 1,525 SH   SOLE 28 1,525 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 178 3,794 SH   SOLE 29 0 0 3,794
ENANTA PHARMACEUTICALS INC COM 29251M106 900 19,229 SH   SOLE 30 19,229 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 53 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 8 535 SH   SOLE 4 535 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,050 67,900 SH   SOLE 7 67,900 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 10 619 SH   SOLE 18 619 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 313 20,221 SH   SOLE 21 20,221 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,125 72,795 SH   SOLE 22 31,300 0 41,495
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 374 24,209 SH   SOLE 26 18,635 0 5,574
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 146 9,432 SH   SOLE 28 9,432 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 738 47,714 SH   SOLE 29 0 0 47,714
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 173 11,170 SH   SOLE 30 11,170 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 115 7,450 SH   SOLE 40 7,450 0 0
ENBRIDGE INC COM 29250N105 13,300 317,880 SH   SOLE 2 0 0 317,880
ENBRIDGE INC COM 29250N105 1,120 26,762 SH   SOLE 4 26,762 0 0
ENBRIDGE INC COM 29250N105 151 3,617 SH   SOLE 15 3,617 0 0
ENBRIDGE INC COM 29250N105 11,827 282,681 SH   SOLE 18 238,965 0 43,716
ENBRIDGE INC COM 29250N105 103,557 2,475,065 SH   SOLE 19 2,475,065 0 0
ENBRIDGE INC COM 29250N105 39,179 936,392 SH   SOLE 21 936,392 0 0
ENBRIDGE INC COM 29250N105 6,419 153,418 SH   SOLE 22 153,318 0 100
ENBRIDGE INC COM 29250N105 641 15,319 SH   SOLE 25 15,319 0 0
ENBRIDGE INC COM 29250N105 8,459 202,177 SH   SOLE 26 72,494 0 129,683
ENBRIDGE INC COM 29250N105 403 9,624 SH   SOLE 28 9,624 0 0
ENBRIDGE INC COM 29250N105 48 1,154 SH   SOLE 29 1,154 0 0
ENBRIDGE INC COM 29250N105 3,897 93,131 SH   SOLE 31 22,711 0 70,420
ENBRIDGE INC COM 29250N105 405 9,678 SH   SOLE 34 9,678 0 0
ENBRIDGE INC COM 29250N105 6,064 144,926 SH   SOLE 36 144,926 0 0
ENBRIDGE INC COM 29250N105 161 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 503 42,717 SH   SOLE 2 42,717 0 0
ENCANA CORP COM 292505104 2,804 238,049 SH   SOLE 4 238,049 0 0
ENCANA CORP COM 292505104 24,604 2,088,607 SH   SOLE 18 2,088,607 0 0
ENCANA CORP COM 292505104 180,267 15,302,814 SH   SOLE 19 15,302,814 0 0
ENCANA CORP COM 292505104 6,530 554,363 SH   SOLE 21 554,363 0 0
ENCANA CORP COM 292505104 4,944 419,704 SH   SOLE 22 419,704 0 0
ENCANA CORP COM 292505104 2,199 186,639 SH   SOLE 25 186,639 0 0
ENCANA CORP COM 292505104 71,204 6,044,490 SH   SOLE 34 6,044,490 0 0
ENCORE CAP GROUP INC COM 292554102 227 5,121 SH   SOLE 2 1,043 0 4,078
ENCORE CAP GROUP INC COM 292554102 8 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 32 719 SH   SOLE 7 719 0 0
ENCORE CAP GROUP INC COM 292554102 4,704 106,175 SH   SOLE 18 106,175 0 0
ENCORE CAP GROUP INC COM 292554102 559 12,614 SH   SOLE 19 12,614 0 0
ENCORE CAP GROUP INC COM 292554102 76,705 1,731,491 SH   SOLE 21 1,731,491 0 0
ENCORE CAP GROUP INC COM 292554102 27,324 616,798 SH   SOLE 22 572,851 0 43,947
ENCORE CAP GROUP INC COM 292554102 239 5,395 SH   SOLE 26 3,162 0 2,233
ENCORE CAP GROUP INC COM 292554102 153 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 897 20,244 SH   SOLE 30 20,244 0 0
ENCORE CAP GROUP INC COM 292554102 127 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 200 4,460 SH   SOLE 2 1,152 0 3,308
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 21 467 SH   SOLE 7 467 0 0
ENCORE WIRE CORP COM 292562105 4,578 102,244 SH   SOLE 18 102,244 0 0
ENCORE WIRE CORP COM 292562105 683 15,243 SH   SOLE 19 15,243 0 0
ENCORE WIRE CORP COM 292562105 81,453 1,819,158 SH   SOLE 21 1,819,158 0 0
ENCORE WIRE CORP COM 292562105 25,511 569,754 SH   SOLE 22 528,696 0 41,058
ENCORE WIRE CORP COM 292562105 307 6,866 SH   SOLE 26 4,871 0 1,995
ENCORE WIRE CORP COM 292562105 126 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,260 28,151 SH   SOLE 30 28,151 0 0
ENCORE WIRE CORP COM 292562105 102 2,272 SH   SOLE 40 2,272 0 0
ENDO INTL PLC SHS G30401106 1,951 227,738 SH   SOLE 2 118,243 0 109,495
ENDO INTL PLC SHS G30401106 8 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 93 10,829 SH   SOLE 7 10,829 0 0
ENDO INTL PLC SHS G30401106 5,924 691,636 SH   SOLE 18 691,636 0 0
ENDO INTL PLC SHS G30401106 572 66,751 SH   SOLE 19 66,751 0 0
ENDO INTL PLC SHS G30401106 113,465 13,247,537 SH   SOLE 21 13,247,537 0 0
ENDO INTL PLC SHS G30401106 59,100 6,900,160 SH   SOLE 22 6,243,729 0 656,431
ENDO INTL PLC SHS G30401106 802 93,662 SH   SOLE 26 79,360 0 14,302
ENDO INTL PLC SHS G30401106 269 31,394 SH   SOLE 28 31,394 0 0
ENDO INTL PLC SHS G30401106 232 27,140 SH   SOLE 29 0 0 27,140
ENDO INTL PLC SHS G30401106 270 31,537 SH   SOLE 30 31,537 0 0
ENDO INTL PLC SHS G30401106 40 4,698 SH   SOLE 31 4,698 0 0
ENDO INTL PLC SHS G30401106 100 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 168 19,593 SH   SOLE 40 19,593 0 0
ENDOCYTE INC COM 29269A102 10 7,181 SH   SOLE 18 7,181 0 0
ENDOCYTE INC COM 29269A102 11 7,477 SH   SOLE 19 7,477 0 0
ENDOCYTE INC COM 29269A102 242 171,470 SH   SOLE 21 171,470 0 0
ENDOCYTE INC COM 29269A102 234 165,730 SH   SOLE 22 165,730 0 0
ENDOLOGIX INC COM 29266S106 20 4,510 SH   SOLE 2 4,134 0 376
ENDOLOGIX INC COM 29266S106 2 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 9 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 1,243 278,797 SH   SOLE 18 278,797 0 0
ENDOLOGIX INC COM 29266S106 266 59,708 SH   SOLE 19 59,708 0 0
ENDOLOGIX INC COM 29266S106 10,769 2,414,633 SH   SOLE 21 2,414,633 0 0
ENDOLOGIX INC COM 29266S106 10,011 2,244,572 SH   SOLE 22 2,099,976 0 144,596
ENDOLOGIX INC COM 29266S106 27 5,997 SH   SOLE 26 0 0 5,997
ENDOLOGIX INC COM 29266S106 47 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 36 8,115 SH   SOLE 30 8,115 0 0
ENDOLOGIX INC COM 29266S106 31 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 29 3,560 SH   SOLE 2 2,952 0 608
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,608 196,093 SH   SOLE 18 196,093 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 372 45,376 SH   SOLE 19 45,376 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14,384 1,754,162 SH   SOLE 21 1,754,162 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13,784 1,680,977 SH   SOLE 22 1,570,470 0 110,507
ENDURANCE INTL GROUP HLDGS I COM 29272B105 73 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 118 14,408 SH   SOLE 29 0 0 14,408
ENDURANCE INTL GROUP HLDGS I COM 29272B105 66 8,011 SH   SOLE 30 8,011 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 55 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 378 36,995 SH   SOLE 2 0 0 36,995
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,173 114,727 SH   SOLE 7 114,727 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 29,647 2,900,881 SH   SOLE 21 2,900,881 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,810 372,753 SH   SOLE 25 372,753 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 5,253 514,018 SH   SOLE 26 292,110 0 221,908
ENEL AMERICAS S A SPONSORED ADR 29274F104 19,595 1,917,342 SH   SOLE 30 1,917,342 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 930 90,955 SH   SOLE 34 90,955 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 222 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 1,945 324,183 SH   SOLE 25 324,183 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,534 755,669 SH   SOLE 26 497,197 0 258,472
ENEL CHILE S A SPONSORED ADR 29278D105 4,345 724,115 SH   SOLE 30 724,115 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 378 63,049 SH   SOLE 34 63,049 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,126 80,659 SH   SOLE 2 0 0 80,659
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,676 63,590 SH   SOLE 7 63,590 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 402 15,261 SH   SOLE 18 15,261 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 9,865 374,237 SH   SOLE 21 374,237 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,434 54,386 SH   SOLE 22 54,386 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,505 95,045 SH   SOLE 25 95,045 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 4,486 170,166 SH   SOLE 26 121,955 0 48,211
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 7,816 296,527 SH   SOLE 30 296,527 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 438 16,611 SH   SOLE 34 16,611 0 0
ENERGEN CORP COM 29265N108 6,094 111,447 SH   SOLE 2 61,444 0 50,003
ENERGEN CORP COM 29265N108 188 3,442 SH   SOLE 4 3,442 0 0
ENERGEN CORP COM 29265N108 174 3,180 SH   SOLE 7 3,180 0 0
ENERGEN CORP COM 29265N108 18,001 329,215 SH   SOLE 18 329,215 0 0
ENERGEN CORP COM 29265N108 36,211 662,236 SH   SOLE 19 662,236 0 0
ENERGEN CORP COM 29265N108 234,272 4,284,413 SH   SOLE 21 4,284,413 0 0
ENERGEN CORP COM 29265N108 173,393 3,171,054 SH   SOLE 22 2,863,527 0 307,527
ENERGEN CORP COM 29265N108 43 792 SH   SOLE 23 792 0 0
ENERGEN CORP COM 29265N108 64 1,163 SH   SOLE 25 1,163 0 0
ENERGEN CORP COM 29265N108 2,078 38,003 SH   SOLE 26 30,471 0 7,532
ENERGEN CORP COM 29265N108 857 15,682 SH   SOLE 28 15,682 0 0
ENERGEN CORP COM 29265N108 2,753 50,354 SH   SOLE 29 0 0 50,354
ENERGEN CORP COM 29265N108 3,053 55,825 SH   SOLE 30 55,825 0 0
ENERGEN CORP COM 29265N108 116 2,124 SH   SOLE 31 2,124 0 0
ENERGEN CORP COM 29265N108 5,335 97,576 SH   SOLE 34 97,576 0 0
ENERGEN CORP COM 29265N108 134 2,452 SH   SOLE 36 2,452 0 0
ENERGEN CORP COM 29265N108 635 11,617 SH   SOLE 40 11,617 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,562 55,640 SH   SOLE 2 34,301 0 21,339
ENERGIZER HLDGS INC NEW COM 29272W109 88 1,910 SH   SOLE 4 1,910 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 70 1,519 SH   SOLE 7 1,519 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11,638 252,732 SH   SOLE 18 233,215 0 19,517
ENERGIZER HLDGS INC NEW COM 29272W109 6,607 143,474 SH   SOLE 19 143,474 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 122,358 2,657,078 SH   SOLE 21 2,657,078 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 92,090 1,999,785 SH   SOLE 22 1,818,026 0 181,759
ENERGIZER HLDGS INC NEW COM 29272W109 149 3,237 SH   SOLE 23 3,237 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,468 31,873 SH   SOLE 25 24,500 0 7,373
ENERGIZER HLDGS INC NEW COM 29272W109 785 17,049 SH   SOLE 26 13,231 0 3,818
ENERGIZER HLDGS INC NEW COM 29272W109 402 8,721 SH   SOLE 28 8,721 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,273 49,358 SH   SOLE 29 0 0 49,358
ENERGIZER HLDGS INC NEW COM 29272W109 432 9,387 SH   SOLE 30 9,387 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 65 1,408 SH   SOLE 31 1,408 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,879 105,943 SH   SOLE 34 105,943 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 303 6,586 SH   SOLE 36 6,586 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 316 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 15 1,193 SH   SOLE 2 1,193 0 0
ENERGOUS CORP COM 29272C103 12 981 SH   SOLE 7 981 0 0
ENERGOUS CORP COM 29272C103 859 67,840 SH   SOLE 18 67,840 0 0
ENERGOUS CORP COM 29272C103 172 13,568 SH   SOLE 19 13,568 0 0
ENERGOUS CORP COM 29272C103 7,474 590,364 SH   SOLE 21 590,364 0 0
ENERGOUS CORP COM 29272C103 8,302 655,805 SH   SOLE 22 629,400 0 26,405
ENERGY FOCUS INC COM NEW 29268T300 5 1,790 SH   SOLE 18 1,790 0 0
ENERGY FOCUS INC COM NEW 29268T300 12 4,423 SH   SOLE 19 4,423 0 0
ENERGY FOCUS INC COM NEW 29268T300 82 30,085 SH   SOLE 21 30,085 0 0
ENERGY FOCUS INC COM NEW 29268T300 422 154,687 SH   SOLE 22 154,687 0 0
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 19 11,878 SH   SOLE 18 11,878 0 0
ENERGY FUELS INC COM NEW 292671708 249 155,348 SH   SOLE 21 155,348 0 0
ENERGY RECOVERY INC COM 29270J100 35 4,492 SH   SOLE 2 4,492 0 0
ENERGY RECOVERY INC COM 29270J100 11 1,374 SH   SOLE 7 1,374 0 0
ENERGY RECOVERY INC COM 29270J100 1,059 134,034 SH   SOLE 18 134,034 0 0
ENERGY RECOVERY INC COM 29270J100 208 26,298 SH   SOLE 19 26,298 0 0
ENERGY RECOVERY INC COM 29270J100 9,064 1,147,336 SH   SOLE 21 1,147,336 0 0
ENERGY RECOVERY INC COM 29270J100 6,699 848,009 SH   SOLE 22 780,412 0 67,597
ENERGY RECOVERY INC COM 29270J100 24 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 49 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 58 7,403 SH   SOLE 30 7,403 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 286 16,444 SH   SOLE 7 16,444 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,314 75,600 SH   SOLE 18 75,600 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,738 94,999 SH   SOLE 18 94,999 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 81,232 4,441,319 SH   SOLE 19 4,441,319 0 0
ENERGY XXI GULF COAST INC COM 29276K101 58 5,614 SH   SOLE 2 1,745 0 3,869
ENERGY XXI GULF COAST INC COM 29276K101 9 907 SH   SOLE 7 907 0 0
ENERGY XXI GULF COAST INC COM 29276K101 1,154 111,565 SH   SOLE 18 111,565 0 0
ENERGY XXI GULF COAST INC COM 29276K101 253 24,486 SH   SOLE 19 24,486 0 0
ENERGY XXI GULF COAST INC COM 29276K101 9,490 917,802 SH   SOLE 21 917,802 0 0
ENERGY XXI GULF COAST INC COM 29276K101 4,417 427,183 SH   SOLE 22 370,996 0 56,187
ENERGY XXI GULF COAST INC COM 29276K101 60 5,843 SH   SOLE 28 5,843 0 0
ENERGY XXI GULF COAST INC COM 29276K101 53 5,096 SH   SOLE 30 5,096 0 0
ENERGY XXI GULF COAST INC COM 29276K101 46 4,495 SH   SOLE 40 4,495 0 0
ENERPLUS CORP COM 292766102 5 519 SH   SOLE 21 519 0 0
ENERSYS COM 29275Y102 1,375 19,883 SH   SOLE 2 19,689 0 194
ENERSYS COM 29275Y102 16 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 103 1,484 SH   SOLE 7 1,484 0 0
ENERSYS COM 29275Y102 18,747 271,022 SH   SOLE 18 271,022 0 0
ENERSYS COM 29275Y102 2,291 33,119 SH   SOLE 19 33,119 0 0
ENERSYS COM 29275Y102 187,944 2,717,129 SH   SOLE 21 2,717,129 0 0
ENERSYS COM 29275Y102 93,435 1,350,797 SH   SOLE 22 1,262,936 0 87,861
ENERSYS COM 29275Y102 1,069 15,461 SH   SOLE 26 12,727 0 2,734
ENERSYS COM 29275Y102 421 6,089 SH   SOLE 28 6,089 0 0
ENERSYS COM 29275Y102 475 6,861 SH   SOLE 30 6,861 0 0
ENERSYS COM 29275Y102 50 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 326 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 402 11,580 SH   SOLE 2 3,904 0 7,676
ENGILITY HLDGS INC NEW COM 29286C107 4 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 14 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 0 13 SH   SOLE 17 0 0 13
ENGILITY HLDGS INC NEW COM 29286C107 3,050 87,949 SH   SOLE 18 87,949 0 0
ENGILITY HLDGS INC NEW COM 29286C107 3,124 90,092 SH   SOLE 19 90,092 0 0
ENGILITY HLDGS INC NEW COM 29286C107 86,494 2,494,070 SH   SOLE 21 2,494,070 0 0
ENGILITY HLDGS INC NEW COM 29286C107 25,698 741,004 SH   SOLE 22 708,795 0 32,209
ENGILITY HLDGS INC NEW COM 29286C107 2,068 59,636 SH   SOLE 23 59,636 0 0
ENGILITY HLDGS INC NEW COM 29286C107 412 11,882 SH   SOLE 26 10,810 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 92 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 285 8,207 SH   SOLE 29 0 0 8,207
ENGILITY HLDGS INC NEW COM 29286C107 896 25,837 SH   SOLE 30 25,837 0 0
ENGILITY HLDGS INC NEW COM 29286C107 65 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 3 2,491 SH   SOLE 18 2,491 0 0
ENGLOBAL CORP COM 293306106 55 43,052 SH   SOLE 21 43,052 0 0
ENI S P A SPONSORED ADR 26874R108 12,643 382,320 SH   SOLE 19 382,320 0 0
ENI S P A SPONSORED ADR 26874R108 79 2,396 SH   SOLE 21 2,396 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 14 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,037 60,139 SH   SOLE 7 60,139 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 318 18,436 SH   SOLE 21 18,436 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,546 147,600 SH   SOLE 22 99,006 0 48,594
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 310 17,996 SH   SOLE 26 13,523 0 4,473
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 212 12,269 SH   SOLE 28 12,269 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 361 20,949 SH   SOLE 29 0 0 20,949
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 178 10,306 SH   SOLE 30 10,306 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 98 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 8,760 522,687 SH   SOLE 19 522,687 0 0
ENNIS INC COM 293389102 105 5,353 SH   SOLE 2 1,208 0 4,145
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 12 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,969 100,185 SH   SOLE 18 100,185 0 0
ENNIS INC COM 293389102 385 19,587 SH   SOLE 19 19,587 0 0
ENNIS INC COM 293389102 15,972 812,827 SH   SOLE 21 812,827 0 0
ENNIS INC COM 293389102 14,687 747,431 SH   SOLE 22 693,112 0 54,319
ENNIS INC COM 293389102 184 9,361 SH   SOLE 26 9,361 0 0
ENNIS INC COM 293389102 73 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 76 3,864 SH   SOLE 30 3,864 0 0
ENNIS INC COM 293389102 105 5,355 SH   SOLE 34 5,355 0 0
ENNIS INC COM 293389102 51 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 567 42,170 SH   SOLE 2 38,068 0 4,102
ENOVA INTL INC COM 29357K103 8 582 SH   SOLE 7 582 0 0
ENOVA INTL INC COM 29357K103 2,284 169,841 SH   SOLE 18 169,841 0 0
ENOVA INTL INC COM 29357K103 3,548 263,787 SH   SOLE 19 263,787 0 0
ENOVA INTL INC COM 29357K103 41,045 3,051,669 SH   SOLE 21 3,051,669 0 0
ENOVA INTL INC COM 29357K103 23,444 1,743,046 SH   SOLE 22 1,639,220 0 103,826
ENOVA INTL INC COM 29357K103 1,045 77,717 SH   SOLE 23 77,717 0 0
ENOVA INTL INC COM 29357K103 573 42,630 SH   SOLE 29 0 0 42,630
ENOVA INTL INC COM 29357K103 604 44,873 SH   SOLE 30 44,873 0 0
ENPHASE ENERGY INC COM 29355A107 20 12,976 SH   SOLE 18 12,976 0 0
ENPHASE ENERGY INC COM 29355A107 8 5,033 SH   SOLE 19 5,033 0 0
ENPHASE ENERGY INC COM 29355A107 252 165,991 SH   SOLE 21 165,991 0 0
ENPHASE ENERGY INC COM 29355A107 812 534,229 SH   SOLE 22 534,229 0 0
ENPRO INDS INC COM 29355X107 113 1,408 SH   SOLE 2 1,289 0 119
ENPRO INDS INC COM 29355X107 9 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 50 625 SH   SOLE 7 625 0 0
ENPRO INDS INC COM 29355X107 7,789 96,722 SH   SOLE 18 96,722 0 0
ENPRO INDS INC COM 29355X107 1,265 15,713 SH   SOLE 19 15,713 0 0
ENPRO INDS INC COM 29355X107 149,262 1,853,495 SH   SOLE 21 1,853,495 0 0
ENPRO INDS INC COM 29355X107 46,934 582,812 SH   SOLE 22 539,400 0 43,412
ENPRO INDS INC COM 29355X107 716 8,886 SH   SOLE 26 7,194 0 1,692
ENPRO INDS INC COM 29355X107 254 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 2,334 28,982 SH   SOLE 30 28,982 0 0
ENPRO INDS INC COM 29355X107 215 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 1,196 200,383 SH   SOLE 2 150,622 0 49,761
ENSCO PLC SHS CLASS A G3157S106 7 1,220 SH   SOLE 4 1,220 0 0
ENSCO PLC SHS CLASS A G3157S106 128 21,474 SH   SOLE 7 21,474 0 0
ENSCO PLC SHS CLASS A G3157S106 11,935 1,999,163 SH   SOLE 18 1,999,163 0 0
ENSCO PLC SHS CLASS A G3157S106 1,401 234,722 SH   SOLE 19 234,722 0 0
ENSCO PLC SHS CLASS A G3157S106 120,743 20,224,881 SH   SOLE 21 20,224,881 0 0
ENSCO PLC SHS CLASS A G3157S106 60,158 10,076,657 SH   SOLE 22 9,414,933 0 661,724
ENSCO PLC SHS CLASS A G3157S106 648 108,545 SH   SOLE 26 90,270 0 18,275
ENSCO PLC SHS CLASS A G3157S106 259 43,467 SH   SOLE 28 43,467 0 0
ENSCO PLC SHS CLASS A G3157S106 276 46,165 SH   SOLE 30 46,165 0 0
ENSCO PLC SHS CLASS A G3157S106 1,170 195,986 SH   SOLE 36 195,986 0 0
ENSCO PLC SHS CLASS A G3157S106 203 33,928 SH   SOLE 40 33,928 0 0
ENSERVCO CORP COM 29358Y102 6 11,030 SH   SOLE 21 11,030 0 0
ENSERVCO CORP COM 29358Y102 162 304,071 SH   SOLE 22 304,071 0 0
ENSERVCO CORP COM 29358Y102 5 10,066 SH   SOLE 29 0 0 10,066
ENSIGN GROUP INC COM 29358P101 143 6,323 SH   SOLE 2 2,719 0 3,604
ENSIGN GROUP INC COM 29358P101 9 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 29 1,304 SH   SOLE 7 1,304 0 0
ENSIGN GROUP INC COM 29358P101 5,094 225,481 SH   SOLE 18 225,481 0 0
ENSIGN GROUP INC COM 29358P101 814 36,038 SH   SOLE 19 36,038 0 0
ENSIGN GROUP INC COM 29358P101 99,297 4,395,611 SH   SOLE 21 4,395,611 0 0
ENSIGN GROUP INC COM 29358P101 28,611 1,266,527 SH   SOLE 22 1,174,411 0 92,116
ENSIGN GROUP INC COM 29358P101 74 3,261 SH   SOLE 26 0 0 3,261
ENSIGN GROUP INC COM 29358P101 158 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 1,444 63,925 SH   SOLE 30 63,925 0 0
ENSIGN GROUP INC COM 29358P101 121 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 558 2,511 SH   SOLE 2 631 0 1,880
ENSTAR GROUP LIMITED SHS G3075P101 17 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 62 280 SH   SOLE 7 280 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,248 41,592 SH   SOLE 18 41,592 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,924 8,654 SH   SOLE 19 8,654 0 0
ENSTAR GROUP LIMITED SHS G3075P101 77,229 347,329 SH   SOLE 21 347,329 0 0
ENSTAR GROUP LIMITED SHS G3075P101 66,536 299,242 SH   SOLE 22 279,842 0 19,400
ENSTAR GROUP LIMITED SHS G3075P101 310 1,395 SH   SOLE 23 1,395 0 0
ENSTAR GROUP LIMITED SHS G3075P101 772 3,470 SH   SOLE 26 2,770 0 700
ENSTAR GROUP LIMITED SHS G3075P101 360 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 350 1,573 SH   SOLE 30 1,573 0 0
ENSTAR GROUP LIMITED SHS G3075P101 255 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 12 24,083 SH   SOLE 21 24,083 0 0
ENTEGRA FINL CORP COM 29363J108 34 1,381 SH   SOLE 2 280 0 1,101
ENTEGRA FINL CORP COM 29363J108 4 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 660 26,468 SH   SOLE 18 26,468 0 0
ENTEGRA FINL CORP COM 29363J108 80 3,215 SH   SOLE 19 3,215 0 0
ENTEGRA FINL CORP COM 29363J108 5,125 205,401 SH   SOLE 21 205,401 0 0
ENTEGRA FINL CORP COM 29363J108 1,717 68,831 SH   SOLE 22 61,418 0 7,413
ENTEGRIS INC COM 29362U104 1,629 56,480 SH   SOLE 2 55,591 0 889
ENTEGRIS INC COM 29362U104 20 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 100 3,476 SH   SOLE 7 3,476 0 0
ENTEGRIS INC COM 29362U104 13,866 480,625 SH   SOLE 18 480,625 0 0
ENTEGRIS INC COM 29362U104 22,965 796,000 SH   SOLE 19 796,000 0 0
ENTEGRIS INC COM 29362U104 139,047 4,819,668 SH   SOLE 21 4,819,668 0 0
ENTEGRIS INC COM 29362U104 150,124 5,203,599 SH   SOLE 22 4,919,740 0 283,859
ENTEGRIS INC COM 29362U104 10,498 363,880 SH   SOLE 23 363,880 0 0
ENTEGRIS INC COM 29362U104 1,170 40,552 SH   SOLE 26 30,644 0 9,908
ENTEGRIS INC COM 29362U104 590 20,441 SH   SOLE 28 20,441 0 0
ENTEGRIS INC COM 29362U104 3,332 115,502 SH   SOLE 29 0 0 115,502
ENTEGRIS INC COM 29362U104 631 21,861 SH   SOLE 30 21,861 0 0
ENTEGRIS INC COM 29362U104 140 4,853 SH   SOLE 34 4,853 0 0
ENTEGRIS INC COM 29362U104 400 13,857 SH   SOLE 40 13,857 0 0
ENTELLUS MED INC COM 29363K105 11 600 SH   SOLE 2 564 0 36
ENTELLUS MED INC COM 29363K105 792 42,882 SH   SOLE 18 42,882 0 0
ENTELLUS MED INC COM 29363K105 121 6,569 SH   SOLE 19 6,569 0 0
ENTELLUS MED INC COM 29363K105 7,084 383,760 SH   SOLE 21 383,760 0 0
ENTELLUS MED INC COM 29363K105 3,255 176,306 SH   SOLE 22 166,959 0 9,347
ENTELLUS MED INC COM 29363K105 22 1,205 SH   SOLE 28 1,205 0 0
ENTELLUS MED INC COM 29363K105 14 737 SH   SOLE 40 737 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 68 5,915 SH   SOLE 2 1,449 0 4,466
ENTERCOM COMMUNICATIONS CORP CL A 293639100 7 639 SH   SOLE 7 639 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,273 111,169 SH   SOLE 18 111,169 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 242 21,162 SH   SOLE 19 21,162 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 10,413 909,391 SH   SOLE 21 909,391 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 7,841 684,767 SH   SOLE 22 639,421 0 45,346
ENTERCOM COMMUNICATIONS CORP CL A 293639100 37 3,225 SH   SOLE 28 3,225 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 40 3,491 SH   SOLE 30 3,491 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 22 1,963 SH   SOLE 40 1,963 0 0
ENTERGY CORP NEW COM 29364G103 18,551 242,941 SH   SOLE 2 72,942 0 169,999
ENTERGY CORP NEW COM 29364G103 5,378 70,433 SH   SOLE 4 66,039 0 4,394
ENTERGY CORP NEW COM 29364G103 12,192 159,659 SH   SOLE 7 146,212 0 13,447
ENTERGY CORP NEW COM 29364G103 429 5,613 SH   SOLE 13 5,613 0 0
ENTERGY CORP NEW COM 29364G103 98 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 38,397 502,839 SH   SOLE 18 477,899 0 24,940
ENTERGY CORP NEW COM 29364G103 10,895 142,674 SH   SOLE 19 142,674 0 0
ENTERGY CORP NEW COM 29364G103 8,526 111,655 SH   SOLE 20 0 0 111,655
ENTERGY CORP NEW COM 29364G103 599,204 7,847,089 SH   SOLE 21 7,847,089 0 0
ENTERGY CORP NEW COM 29364G103 402,245 5,267,749 SH   SOLE 22 4,409,600 0 858,149
ENTERGY CORP NEW COM 29364G103 16,717 218,930 SH   SOLE 23 218,930 0 0
ENTERGY CORP NEW COM 29364G103 12,801 167,634 SH   SOLE 25 167,634 0 0
ENTERGY CORP NEW COM 29364G103 40,659 532,460 SH   SOLE 26 184,954 0 347,506
ENTERGY CORP NEW COM 29364G103 3,063 40,109 SH   SOLE 28 29,183 0 10,926
ENTERGY CORP NEW COM 29364G103 489 6,409 SH   SOLE 29 6,409 0 0
ENTERGY CORP NEW COM 29364G103 54,010 707,304 SH   SOLE 30 707,304 0 0
ENTERGY CORP NEW COM 29364G103 6,364 83,343 SH   SOLE 31 35,757 0 47,586
ENTERGY CORP NEW COM 29364G103 6,773 88,701 SH   SOLE 32 88,701 0 0
ENTERGY CORP NEW COM 29364G103 6,995 91,609 SH   SOLE 34 91,609 0 0
ENTERGY CORP NEW COM 29364G103 15,926 208,560 SH   SOLE 36 208,560 0 0
ENTERGY CORP NEW COM 29364G103 72 942 SH   SOLE 40 942 0 0
ENTEROMEDICS INC COM PAR 29365M505 2 1,247 SH   SOLE 18 1,247 0 0
ENTEROMEDICS INC COM PAR 29365M505 29 16,304 SH   SOLE 21 16,304 0 0
ENTEROMEDICS INC COM PAR 29365M505 0 117 SH   SOLE 22 117 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 71 1,953 SH   SOLE 2 560 0 1,393
ENTERPRISE BANCORP INC MASS COM 293668109 1,320 36,359 SH   SOLE 18 36,359 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 250 6,892 SH   SOLE 19 6,892 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 11,277 310,583 SH   SOLE 21 310,583 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,160 87,016 SH   SOLE 22 78,996 0 8,020
ENTERPRISE FINL SVCS CORP COM 293712105 197 4,659 SH   SOLE 2 1,265 0 3,394
ENTERPRISE FINL SVCS CORP COM 293712105 30 698 SH   SOLE 7 698 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,623 85,540 SH   SOLE 18 85,540 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 761 17,974 SH   SOLE 19 17,974 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 28,658 676,698 SH   SOLE 21 676,698 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 25,132 593,447 SH   SOLE 22 553,752 0 39,695
ENTERPRISE FINL SVCS CORP COM 293712105 111 2,624 SH   SOLE 28 2,624 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 152 3,597 SH   SOLE 30 3,597 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 84 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,252 86,389 SH   SOLE 7 86,389 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,589 137,677 SH   SOLE 18 137,677 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 80,858 3,101,582 SH   SOLE 19 3,101,582 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 18 3,206 SH   SOLE 2 3,206 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 10 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,394 244,543 SH   SOLE 18 244,543 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 291 51,075 SH   SOLE 19 51,075 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11,943 2,095,318 SH   SOLE 21 2,095,318 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 10,017 1,757,363 SH   SOLE 22 1,638,475 0 118,888
ENTRAVISION COMMUNICATIONS C CL A 29382R107 52 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 42 7,452 SH   SOLE 30 7,452 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 31 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 145 2,847 SH   SOLE 2 2,628 0 219
ENVESTNET INC COM 29404K106 11 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 51 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 7,463 146,342 SH   SOLE 18 146,342 0 0
ENVESTNET INC COM 29404K106 1,648 32,323 SH   SOLE 19 32,323 0 0
ENVESTNET INC COM 29404K106 65,581 1,285,896 SH   SOLE 21 1,285,896 0 0
ENVESTNET INC COM 29404K106 59,550 1,167,639 SH   SOLE 22 1,089,421 0 78,218
ENVESTNET INC COM 29404K106 775 15,202 SH   SOLE 26 12,770 0 2,432
ENVESTNET INC COM 29404K106 407 7,978 SH   SOLE 28 7,978 0 0
ENVESTNET INC COM 29404K106 337 6,607 SH   SOLE 30 6,607 0 0
ENVESTNET INC COM 29404K106 286 5,611 SH   SOLE 40 5,611 0 0
ENVIROSTAR INC COM 29414M100 5 170 SH   SOLE 2 170 0 0
ENVIROSTAR INC COM 29414M100 339 12,249 SH   SOLE 18 12,249 0 0
ENVIROSTAR INC COM 29414M100 43 1,567 SH   SOLE 19 1,567 0 0
ENVIROSTAR INC COM 29414M100 3,151 113,959 SH   SOLE 21 113,959 0 0
ENVIROSTAR INC COM 29414M100 785 28,389 SH   SOLE 22 25,704 0 2,685
ENVISION HEALTHCARE CORP COM 29414D100 7,132 158,670 SH   SOLE 2 31,608 0 127,062
ENVISION HEALTHCARE CORP COM 29414D100 1,478 32,875 SH   SOLE 4 29,977 0 2,898
ENVISION HEALTHCARE CORP COM 29414D100 3,878 86,270 SH   SOLE 7 83,643 0 2,627
ENVISION HEALTHCARE CORP COM 29414D100 12,153 270,364 SH   SOLE 18 254,274 0 16,090
ENVISION HEALTHCARE CORP COM 29414D100 1,031 22,943 SH   SOLE 19 22,943 0 0
ENVISION HEALTHCARE CORP COM 29414D100 119,283 2,653,681 SH   SOLE 21 2,653,681 0 0
ENVISION HEALTHCARE CORP COM 29414D100 147,843 3,289,048 SH   SOLE 22 2,749,883 0 539,165
ENVISION HEALTHCARE CORP COM 29414D100 7,126 158,527 SH   SOLE 23 158,527 0 0
ENVISION HEALTHCARE CORP COM 29414D100 10,665 237,255 SH   SOLE 26 126,889 0 110,366
ENVISION HEALTHCARE CORP COM 29414D100 1,217 27,084 SH   SOLE 28 20,048 0 7,036
ENVISION HEALTHCARE CORP COM 29414D100 1,419 31,571 SH   SOLE 29 2,688 0 28,883
ENVISION HEALTHCARE CORP COM 29414D100 22,099 491,627 SH   SOLE 30 491,627 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,361 52,514 SH   SOLE 31 24,118 0 28,396
ENVISION HEALTHCARE CORP COM 29414D100 355 7,887 SH   SOLE 34 7,887 0 0
ENVISION HEALTHCARE CORP COM 29414D100 898 19,983 SH   SOLE 36 19,983 0 0
ENVISION HEALTHCARE CORP COM 29414D100 32 716 SH   SOLE 40 716 0 0
ENZO BIOCHEM INC COM 294100102 218 20,834 SH   SOLE 2 20,834 0 0
ENZO BIOCHEM INC COM 294100102 8 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 1,561 149,063 SH   SOLE 18 149,063 0 0
ENZO BIOCHEM INC COM 294100102 1,920 183,407 SH   SOLE 19 183,407 0 0
ENZO BIOCHEM INC COM 294100102 13,826 1,320,570 SH   SOLE 21 1,320,570 0 0
ENZO BIOCHEM INC COM 294100102 19,989 1,909,124 SH   SOLE 22 1,857,590 0 51,534
ENZO BIOCHEM INC COM 294100102 1,421 135,752 SH   SOLE 23 135,752 0 0
EOG RES INC COM 26875P101 73,947 764,388 SH   SOLE 2 206,484 0 557,904
EOG RES INC COM 26875P101 18,780 194,131 SH   SOLE 4 178,485 0 15,646
EOG RES INC COM 26875P101 39,192 405,132 SH   SOLE 7 391,297 0 13,835
EOG RES INC COM 26875P101 1,201 12,410 SH   SOLE 13 12,410 0 0
EOG RES INC COM 26875P101 373 3,859 SH   SOLE 15 3,859 0 0
EOG RES INC COM 26875P101 107,813 1,114,462 SH   SOLE 18 1,034,387 0 80,075
EOG RES INC COM 26875P101 66,486 687,266 SH   SOLE 19 687,266 0 0
EOG RES INC COM 26875P101 22,885 236,565 SH   SOLE 20 0 0 236,565
EOG RES INC COM 26875P101 917,302 9,482,139 SH   SOLE 21 9,482,139 0 0
EOG RES INC COM 26875P101 1,470,544 15,200,988 SH   SOLE 22 12,581,775 0 2,619,213
EOG RES INC COM 26875P101 69,171 715,020 SH   SOLE 23 715,020 0 0
EOG RES INC COM 26875P101 48,674 503,143 SH   SOLE 25 503,143 0 0
EOG RES INC COM 26875P101 146,848 1,517,969 SH   SOLE 26 481,860 0 1,036,109
EOG RES INC COM 26875P101 12,669 130,957 SH   SOLE 28 95,409 0 35,548
EOG RES INC COM 26875P101 22,946 237,191 SH   SOLE 29 237,191 0 0
EOG RES INC COM 26875P101 178,756 1,847,798 SH   SOLE 30 1,847,798 0 0
EOG RES INC COM 26875P101 38,691 399,944 SH   SOLE 31 206,901 0 193,043
EOG RES INC COM 26875P101 130,639 1,350,415 SH   SOLE 34 1,350,415 0 0
EOG RES INC COM 26875P101 54,068 558,902 SH   SOLE 36 558,902 0 0
EOG RES INC COM 26875P101 284 2,940 SH   SOLE 40 2,940 0 0
EP ENERGY CORP CL A 268785102 121 37,095 SH   SOLE 2 29,868 0 7,227
EP ENERGY CORP CL A 268785102 2 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 468 143,592 SH   SOLE 18 143,592 0 0
EP ENERGY CORP CL A 268785102 667 204,639 SH   SOLE 19 204,639 0 0
EP ENERGY CORP CL A 268785102 4,113 1,261,759 SH   SOLE 21 1,261,759 0 0
EP ENERGY CORP CL A 268785102 6,975 2,139,664 SH   SOLE 22 2,095,822 0 43,842
EP ENERGY CORP CL A 268785102 11 3,269 SH   SOLE 23 3,269 0 0
EP ENERGY CORP CL A 268785102 169 51,986 SH   SOLE 29 0 0 51,986
EPAM SYS INC COM 29414B104 284 3,231 SH   SOLE 2 2,935 0 296
EPAM SYS INC COM 29414B104 19 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 105 1,191 SH   SOLE 7 1,191 0 0
EPAM SYS INC COM 29414B104 14,563 165,620 SH   SOLE 18 165,620 0 0
EPAM SYS INC COM 29414B104 3,228 36,708 SH   SOLE 19 36,708 0 0
EPAM SYS INC COM 29414B104 133,071 1,513,371 SH   SOLE 21 1,513,371 0 0
EPAM SYS INC COM 29414B104 113,377 1,289,404 SH   SOLE 22 1,196,822 0 92,582
EPAM SYS INC COM 29414B104 1,415 16,092 SH   SOLE 26 13,861 0 2,231
EPAM SYS INC COM 29414B104 649 7,376 SH   SOLE 28 7,376 0 0
EPAM SYS INC COM 29414B104 669 7,607 SH   SOLE 30 7,607 0 0
EPAM SYS INC COM 29414B104 3,741 42,548 SH   SOLE 34 42,548 0 0
EPAM SYS INC COM 29414B104 474 5,393 SH   SOLE 40 5,393 0 0
EPIZYME INC COM 29428V104 88 4,640 SH   SOLE 2 2,964 0 1,676
EPIZYME INC COM 29428V104 13 661 SH   SOLE 7 661 0 0
EPIZYME INC COM 29428V104 2,716 142,597 SH   SOLE 18 142,597 0 0
EPIZYME INC COM 29428V104 566 29,734 SH   SOLE 19 29,734 0 0
EPIZYME INC COM 29428V104 40,364 2,118,835 SH   SOLE 21 2,118,835 0 0
EPIZYME INC COM 29428V104 20,487 1,075,448 SH   SOLE 22 1,002,860 0 72,588
EPIZYME INC COM 29428V104 105 5,490 SH   SOLE 28 5,490 0 0
EPIZYME INC COM 29428V104 116 6,098 SH   SOLE 30 6,098 0 0
EPIZYME INC COM 29428V104 42 2,226 SH   SOLE 40 2,226 0 0
EPLUS INC COM 294268107 110 1,194 SH   SOLE 2 1,034 0 160
EPLUS INC COM 294268107 32 348 SH   SOLE 7 348 0 0
EPLUS INC COM 294268107 5,715 61,818 SH   SOLE 18 61,818 0 0
EPLUS INC COM 294268107 923 9,981 SH   SOLE 19 9,981 0 0
EPLUS INC COM 294268107 111,140 1,202,159 SH   SOLE 21 1,202,159 0 0
EPLUS INC COM 294268107 35,370 382,581 SH   SOLE 22 357,970 0 24,611
EPLUS INC COM 294268107 172 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,761 19,052 SH   SOLE 30 19,052 0 0
EPLUS INC COM 294268107 125 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,856 69,625 SH   SOLE 2 37,557 0 32,068
EPR PPTYS COM SH BEN INT 26884U109 6,907 99,043 SH   SOLE 4 99,043 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,965 85,535 SH   SOLE 7 85,535 0 0
EPR PPTYS COM SH BEN INT 26884U109 161 2,309 SH   SOLE 15 2,309 0 0
EPR PPTYS COM SH BEN INT 26884U109 5 67 SH   SOLE 17 0 0 67
EPR PPTYS COM SH BEN INT 26884U109 16,733 239,941 SH   SOLE 18 239,941 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,828 356,003 SH   SOLE 19 356,003 0 0
EPR PPTYS COM SH BEN INT 26884U109 214,510 3,075,855 SH   SOLE 21 3,075,855 0 0
EPR PPTYS COM SH BEN INT 26884U109 200,054 2,868,570 SH   SOLE 22 2,593,624 0 274,946
EPR PPTYS COM SH BEN INT 26884U109 142 2,043 SH   SOLE 23 2,043 0 0
EPR PPTYS COM SH BEN INT 26884U109 8,217 117,819 SH   SOLE 25 117,819 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,046 43,677 SH   SOLE 26 20,391 0 23,286
EPR PPTYS COM SH BEN INT 26884U109 740 10,609 SH   SOLE 28 10,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,522 21,828 SH   SOLE 29 21,828 0 0
EPR PPTYS COM SH BEN INT 26884U109 22,693 325,393 SH   SOLE 30 325,393 0 0
EPR PPTYS COM SH BEN INT 26884U109 102 1,458 SH   SOLE 31 1,458 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,544 194,206 SH   SOLE 34 194,206 0 0
EPR PPTYS COM SH BEN INT 26884U109 182 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 507 7,275 SH   SOLE 40 7,275 0 0
EQT CORP COM 26884L109 15,626 239,522 SH   SOLE 2 73,504 0 166,018
EQT CORP COM 26884L109 4,755 72,879 SH   SOLE 4 68,908 0 3,971
EQT CORP COM 26884L109 8,441 129,384 SH   SOLE 7 122,720 0 6,664
EQT CORP COM 26884L109 418 6,402 SH   SOLE 13 6,402 0 0
EQT CORP COM 26884L109 69 1,056 SH   SOLE 15 1,056 0 0
EQT CORP COM 26884L109 37,312 571,916 SH   SOLE 18 547,805 0 24,111
EQT CORP COM 26884L109 121,387 1,860,628 SH   SOLE 19 1,860,628 0 0
EQT CORP COM 26884L109 5,621 86,166 SH   SOLE 20 0 0 86,166
EQT CORP COM 26884L109 242,477 3,716,696 SH   SOLE 21 3,716,696 0 0
EQT CORP COM 26884L109 300,049 4,599,160 SH   SOLE 22 3,800,521 0 798,639
EQT CORP COM 26884L109 14,620 224,090 SH   SOLE 23 224,090 0 0
EQT CORP COM 26884L109 9,526 146,010 SH   SOLE 25 146,010 0 0
EQT CORP COM 26884L109 32,998 505,799 SH   SOLE 26 179,751 0 326,048
EQT CORP COM 26884L109 2,617 40,111 SH   SOLE 28 29,502 0 10,609
EQT CORP COM 26884L109 9,128 139,919 SH   SOLE 29 97,278 0 42,641
EQT CORP COM 26884L109 38,714 593,405 SH   SOLE 30 593,405 0 0
EQT CORP COM 26884L109 5,904 90,501 SH   SOLE 31 39,610 0 50,891
EQT CORP COM 26884L109 75,663 1,159,757 SH   SOLE 34 1,159,757 0 0
EQT CORP COM 26884L109 10,879 166,751 SH   SOLE 36 166,751 0 0
EQT CORP COM 26884L109 73 1,118 SH   SOLE 40 1,118 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 492 6,567 SH   SOLE 7 6,567 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 946 12,625 SH   SOLE 18 12,625 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 29,082 387,909 SH   SOLE 19 387,909 0 0
EQUIFAX INC COM 294429105 30,155 284,510 SH   SOLE 2 51,827 0 232,683
EQUIFAX INC COM 294429105 4,173 39,372 SH   SOLE 4 34,444 0 4,928
EQUIFAX INC COM 294429105 9,065 85,527 SH   SOLE 7 82,585 0 2,942
EQUIFAX INC COM 294429105 108 1,016 SH   SOLE 13 1,016 0 0
EQUIFAX INC COM 294429105 84 790 SH   SOLE 15 790 0 0
EQUIFAX INC COM 294429105 138,349 1,305,301 SH   SOLE 18 1,015,736 0 289,565
EQUIFAX INC COM 294429105 161,964 1,528,111 SH   SOLE 19 1,528,111 0 0
EQUIFAX INC COM 294429105 8,209 77,447 SH   SOLE 20 0 0 77,447
EQUIFAX INC COM 294429105 249,718 2,356,048 SH   SOLE 21 2,356,048 0 0
EQUIFAX INC COM 294429105 355,998 3,358,788 SH   SOLE 22 2,812,056 0 546,732
EQUIFAX INC COM 294429105 15,371 145,023 SH   SOLE 23 145,023 0 0
EQUIFAX INC COM 294429105 22,286 210,269 SH   SOLE 25 210,269 0 0
EQUIFAX INC COM 294429105 34,561 326,075 SH   SOLE 26 127,483 0 198,592
EQUIFAX INC COM 294429105 2,885 27,221 SH   SOLE 28 19,772 0 7,449
EQUIFAX INC COM 294429105 654 6,168 SH   SOLE 29 4,570 0 1,598
EQUIFAX INC COM 294429105 34,818 328,502 SH   SOLE 30 328,502 0 0
EQUIFAX INC COM 294429105 5,742 54,178 SH   SOLE 31 25,077 0 29,101
EQUIFAX INC COM 294429105 8,987 84,790 SH   SOLE 34 84,790 0 0
EQUIFAX INC COM 294429105 11,390 107,464 SH   SOLE 36 107,464 0 0
EQUIFAX INC COM 294429105 61 576 SH   SOLE 40 576 0 0
EQUINIX INC COM PAR $0.001 29444U700 51,969 116,445 SH   SOLE 2 24,921 0 91,524
EQUINIX INC COM PAR $0.001 29444U700 11,209 25,116 SH   SOLE 4 22,444 0 2,672
EQUINIX INC COM PAR $0.001 29444U700 26,699 59,824 SH   SOLE 7 58,912 0 912
EQUINIX INC COM PAR $0.001 29444U700 549 1,229 SH   SOLE 13 1,229 0 0
EQUINIX INC COM PAR $0.001 29444U700 165 370 SH   SOLE 15 370 0 0
EQUINIX INC COM PAR $0.001 29444U700 135,598 303,827 SH   SOLE 18 253,572 0 50,255
EQUINIX INC COM PAR $0.001 29444U700 92,799 207,930 SH   SOLE 19 207,930 0 0
EQUINIX INC COM PAR $0.001 29444U700 15,849 35,511 SH   SOLE 20 0 0 35,511
EQUINIX INC COM PAR $0.001 29444U700 956,319 2,142,772 SH   SOLE 21 2,142,772 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,120,108 2,509,765 SH   SOLE 22 2,157,214 0 352,551
EQUINIX INC COM PAR $0.001 29444U700 42,336 94,861 SH   SOLE 23 94,861 0 0
EQUINIX INC COM PAR $0.001 29444U700 26,240 58,795 SH   SOLE 25 58,795 0 0
EQUINIX INC COM PAR $0.001 29444U700 87,478 196,007 SH   SOLE 26 72,109 0 123,898
EQUINIX INC COM PAR $0.001 29444U700 7,808 17,496 SH   SOLE 28 12,686 0 4,810
EQUINIX INC COM PAR $0.001 29444U700 1,220 2,734 SH   SOLE 29 2,734 0 0
EQUINIX INC COM PAR $0.001 29444U700 94,842 212,507 SH   SOLE 30 212,507 0 0
EQUINIX INC COM PAR $0.001 29444U700 23,937 53,634 SH   SOLE 31 30,765 0 22,869
EQUINIX INC COM PAR $0.001 29444U700 10,155 22,753 SH   SOLE 34 22,753 0 0
EQUINIX INC COM PAR $0.001 29444U700 30,309 67,911 SH   SOLE 36 67,911 0 0
EQUINIX INC COM PAR $0.001 29444U700 174 389 SH   SOLE 40 389 0 0
EQUITABLE FINL CORP NEW COM 29448T105 3 270 SH   SOLE 18 270 0 0
EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH   SOLE 21 747 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 61 1,708 SH   SOLE 2 496 0 1,212
EQUITY BANCSHARES INC COM CL A 29460X109 44 1,229 SH   SOLE 7 1,229 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,449 40,718 SH   SOLE 18 40,718 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 219 6,150 SH   SOLE 19 6,150 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,069 339,215 SH   SOLE 21 339,215 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 3,607 101,382 SH   SOLE 22 91,774 0 9,608
EQUITY COMWLTH COM SH BEN INT 294628102 2,463 81,032 SH   SOLE 2 18,165 0 62,867
EQUITY COMWLTH COM SH BEN INT 294628102 1,264 41,588 SH   SOLE 4 41,588 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,949 162,782 SH   SOLE 7 162,782 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 142 4,665 SH   SOLE 15 4,665 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,010 66,120 SH   SOLE 18 66,120 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,724 155,393 SH   SOLE 19 155,393 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 61,128 2,010,782 SH   SOLE 21 2,010,782 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 158,171 5,202,978 SH   SOLE 22 4,813,129 0 389,849
EQUITY COMWLTH COM SH BEN INT 294628102 107 3,509 SH   SOLE 23 3,509 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,726 221,265 SH   SOLE 25 221,265 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,452 80,650 SH   SOLE 26 40,190 0 40,460
EQUITY COMWLTH COM SH BEN INT 294628102 634 20,869 SH   SOLE 28 20,869 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,329 43,726 SH   SOLE 29 43,726 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,519 181,557 SH   SOLE 30 181,557 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 903 29,697 SH   SOLE 31 2,824 0 26,873
EQUITY COMWLTH COM SH BEN INT 294628102 297 9,775 SH   SOLE 36 9,775 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 417 13,719 SH   SOLE 40 13,719 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,565 41,904 SH   SOLE 2 12,186 0 29,718
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,315 27,210 SH   SOLE 4 27,210 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,082 118,498 SH   SOLE 7 118,498 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 244 2,866 SH   SOLE 15 2,866 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,389 39,838 SH   SOLE 18 39,838 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,895 104,552 SH   SOLE 19 104,552 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 171,249 2,012,804 SH   SOLE 21 2,012,804 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 292,125 3,433,536 SH   SOLE 22 3,170,122 0 263,414
EQUITY LIFESTYLE PPTYS INC COM 29472R108 210 2,471 SH   SOLE 23 2,471 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,958 152,300 SH   SOLE 25 152,300 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,629 54,413 SH   SOLE 26 24,398 0 30,015
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,147 13,487 SH   SOLE 28 13,487 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,608 30,654 SH   SOLE 29 28,140 0 2,514
EQUITY LIFESTYLE PPTYS INC COM 29472R108 35,812 420,916 SH   SOLE 30 420,916 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,954 22,968 SH   SOLE 31 1,880 0 21,088
EQUITY LIFESTYLE PPTYS INC COM 29472R108 718 8,439 SH   SOLE 40 8,439 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 34,494 523,194 SH   SOLE 2 176,555 0 346,639
EQUITY RESIDENTIAL SH BEN INT 29476L107 18,950 287,432 SH   SOLE 4 275,410 0 12,022
EQUITY RESIDENTIAL SH BEN INT 29476L107 51,887 787,002 SH   SOLE 7 773,028 0 13,974
EQUITY RESIDENTIAL SH BEN INT 29476L107 315 4,778 SH   SOLE 13 4,778 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 987 14,973 SH   SOLE 15 14,973 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 47,409 719,079 SH   SOLE 18 668,153 0 50,926
EQUITY RESIDENTIAL SH BEN INT 29476L107 25,293 383,631 SH   SOLE 19 383,631 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 12,011 182,183 SH   SOLE 20 0 0 182,183
EQUITY RESIDENTIAL SH BEN INT 29476L107 742,196 11,257,333 SH   SOLE 21 11,257,333 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 975,366 14,793,965 SH   SOLE 22 12,951,079 0 1,842,886
EQUITY RESIDENTIAL SH BEN INT 29476L107 30,200 458,062 SH   SOLE 23 458,062 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 62,084 941,669 SH   SOLE 25 941,669 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 102,761 1,558,638 SH   SOLE 26 349,683 0 1,208,955
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,532 83,900 SH   SOLE 28 60,813 0 23,087
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,048 137,232 SH   SOLE 29 137,232 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 186,190 2,824,058 SH   SOLE 30 2,824,058 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,392 248,624 SH   SOLE 31 138,771 0 109,853
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,665 70,764 SH   SOLE 34 70,764 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 26,161 396,797 SH   SOLE 36 396,797 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 136 2,058 SH   SOLE 40 2,058 0 0
ERA GROUP INC COM 26885G109 46 4,132 SH   SOLE 2 852 0 3,280
ERA GROUP INC COM 26885G109 5 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,066 95,225 SH   SOLE 18 95,225 0 0
ERA GROUP INC COM 26885G109 137 12,227 SH   SOLE 19 12,227 0 0
ERA GROUP INC COM 26885G109 20,347 1,818,350 SH   SOLE 21 1,818,350 0 0
ERA GROUP INC COM 26885G109 5,717 510,934 SH   SOLE 22 487,772 0 23,162
ERA GROUP INC COM 26885G109 268 23,912 SH   SOLE 30 23,912 0 0
ERIE INDTY CO CL A 29530P102 1,872 15,526 SH   SOLE 2 5,985 0 9,541
ERIE INDTY CO CL A 29530P102 12 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 148 1,228 SH   SOLE 7 1,228 0 0
ERIE INDTY CO CL A 29530P102 1,472 12,208 SH   SOLE 18 12,208 0 0
ERIE INDTY CO CL A 29530P102 808 6,702 SH   SOLE 19 6,702 0 0
ERIE INDTY CO CL A 29530P102 34,907 289,513 SH   SOLE 21 289,513 0 0
ERIE INDTY CO CL A 29530P102 72,248 599,217 SH   SOLE 22 518,139 0 81,078
ERIE INDTY CO CL A 29530P102 856 7,096 SH   SOLE 26 5,669 0 1,427
ERIE INDTY CO CL A 29530P102 486 4,035 SH   SOLE 28 4,035 0 0
ERIE INDTY CO CL A 29530P102 457 3,793 SH   SOLE 30 3,793 0 0
ERIE INDTY CO CL A 29530P102 61 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 305 2,532 SH   SOLE 40 2,532 0 0
ERIN ENERGY CORP COM 295625107 213 77,625 SH   SOLE 21 77,625 0 0
ERIN ENERGY CORP COM 295625107 18 6,704 SH   SOLE 22 6,704 0 0
EROS INTL PLC SHS NEW G3788M114 49 3,447 SH   SOLE 2 1,361 0 2,086
EROS INTL PLC SHS NEW G3788M114 7 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,193 83,451 SH   SOLE 18 83,451 0 0
EROS INTL PLC SHS NEW G3788M114 231 16,144 SH   SOLE 19 16,144 0 0
EROS INTL PLC SHS NEW G3788M114 10,547 737,579 SH   SOLE 21 737,579 0 0
EROS INTL PLC SHS NEW G3788M114 3,826 267,523 SH   SOLE 22 233,859 0 33,664
ESCALADE INC COM 296056104 61 4,507 SH   SOLE 2 544 0 3,963
ESCALADE INC COM 296056104 580 42,675 SH   SOLE 18 42,675 0 0
ESCALADE INC COM 296056104 129 9,510 SH   SOLE 19 9,510 0 0
ESCALADE INC COM 296056104 4,695 345,228 SH   SOLE 21 345,228 0 0
ESCALADE INC COM 296056104 1,108 81,505 SH   SOLE 22 73,135 0 8,370
ESCO TECHNOLOGIES INC COM 296315104 353 5,885 SH   SOLE 2 1,422 0 4,463
ESCO TECHNOLOGIES INC COM 296315104 12 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 41 684 SH   SOLE 7 684 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,501 125,113 SH   SOLE 18 125,113 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,130 18,842 SH   SOLE 19 18,842 0 0
ESCO TECHNOLOGIES INC COM 296315104 134,113 2,237,073 SH   SOLE 21 2,237,073 0 0
ESCO TECHNOLOGIES INC COM 296315104 41,766 696,683 SH   SOLE 22 649,014 0 47,669
ESCO TECHNOLOGIES INC COM 296315104 665 11,093 SH   SOLE 26 8,925 0 2,168
ESCO TECHNOLOGIES INC COM 296315104 221 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,112 35,232 SH   SOLE 30 35,232 0 0
ESCO TECHNOLOGIES INC COM 296315104 169 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 60 1,198 SH   SOLE 2 1,040 0 158
ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 15 290 SH   SOLE 7 290 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,025 60,360 SH   SOLE 18 60,360 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 665 13,259 SH   SOLE 19 13,259 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 46,646 930,684 SH   SOLE 21 930,684 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 25,374 506,265 SH   SOLE 22 472,430 0 33,835
ESPERION THERAPEUTICS INC NE COM 29664W105 32 631 SH   SOLE 26 0 0 631
ESPERION THERAPEUTICS INC NE COM 29664W105 185 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 169 3,372 SH   SOLE 30 3,372 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 19 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 73 1,450 SH   SOLE 40 1,450 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 7 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 14 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 7 412 SH   SOLE 18 412 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 192 11,915 SH   SOLE 21 11,915 0 0
ESSA BANCORP INC COM 29667D104 21 1,306 SH   SOLE 2 526 0 780
ESSA BANCORP INC COM 29667D104 550 35,058 SH   SOLE 18 35,058 0 0
ESSA BANCORP INC COM 29667D104 119 7,594 SH   SOLE 19 7,594 0 0
ESSA BANCORP INC COM 29667D104 4,842 308,389 SH   SOLE 21 308,389 0 0
ESSA BANCORP INC COM 29667D104 1,030 65,599 SH   SOLE 22 60,429 0 5,170
ESSENDANT INC COM 296689102 147 11,129 SH   SOLE 2 4,619 0 6,510
ESSENDANT INC COM 296689102 2 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 36 2,738 SH   SOLE 7 2,738 0 0
ESSENDANT INC COM 296689102 2,430 184,477 SH   SOLE 18 184,477 0 0
ESSENDANT INC COM 296689102 351 26,686 SH   SOLE 19 26,686 0 0
ESSENDANT INC COM 296689102 44,385 3,370,144 SH   SOLE 21 3,370,144 0 0
ESSENDANT INC COM 296689102 14,184 1,076,960 SH   SOLE 22 985,876 0 91,084
ESSENDANT INC COM 296689102 163 12,367 SH   SOLE 23 12,367 0 0
ESSENDANT INC COM 296689102 155 11,779 SH   SOLE 26 9,915 0 1,864
ESSENDANT INC COM 296689102 71 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 167 12,655 SH   SOLE 29 0 0 12,655
ESSENDANT INC COM 296689102 679 51,572 SH   SOLE 30 51,572 0 0
ESSENDANT INC COM 296689102 32 2,396 SH   SOLE 34 2,396 0 0
ESSENDANT INC COM 296689102 17 1,291 SH   SOLE 36 1,291 0 0
ESSENDANT INC COM 296689102 56 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 1,059 26,154 SH   SOLE 2 25,620 0 534
ESSENT GROUP LTD COM G3198U102 55 1,370 SH   SOLE 4 1,370 0 0
ESSENT GROUP LTD COM G3198U102 88 2,162 SH   SOLE 7 2,162 0 0
ESSENT GROUP LTD COM G3198U102 454 11,209 SH   SOLE 13 11,209 0 0
ESSENT GROUP LTD COM G3198U102 11,075 273,447 SH   SOLE 18 273,447 0 0
ESSENT GROUP LTD COM G3198U102 16,390 404,697 SH   SOLE 19 404,697 0 0
ESSENT GROUP LTD COM G3198U102 102,827 2,538,928 SH   SOLE 21 2,538,928 0 0
ESSENT GROUP LTD COM G3198U102 113,134 2,793,421 SH   SOLE 22 2,588,381 0 205,040
ESSENT GROUP LTD COM G3198U102 3,762 92,897 SH   SOLE 23 92,897 0 0
ESSENT GROUP LTD COM G3198U102 872 21,531 SH   SOLE 26 15,908 0 5,623
ESSENT GROUP LTD COM G3198U102 599 14,780 SH   SOLE 28 14,780 0 0
ESSENT GROUP LTD COM G3198U102 5,171 127,670 SH   SOLE 29 0 0 127,670
ESSENT GROUP LTD COM G3198U102 530 13,091 SH   SOLE 30 13,091 0 0
ESSENT GROUP LTD COM G3198U102 45 1,111 SH   SOLE 31 1,111 0 0
ESSENT GROUP LTD COM G3198U102 29 714 SH   SOLE 34 714 0 0
ESSENT GROUP LTD COM G3198U102 342 8,437 SH   SOLE 36 8,437 0 0
ESSENT GROUP LTD COM G3198U102 346 8,534 SH   SOLE 40 8,534 0 0
ESSEX PPTY TR INC COM 297178105 19,862 78,186 SH   SOLE 2 14,481 0 63,705
ESSEX PPTY TR INC COM 297178105 16,272 64,055 SH   SOLE 4 61,955 0 2,100
ESSEX PPTY TR INC COM 297178105 41,901 164,945 SH   SOLE 7 160,212 0 4,733
ESSEX PPTY TR INC COM 297178105 529 2,082 SH   SOLE 13 2,082 0 0
ESSEX PPTY TR INC COM 297178105 703 2,768 SH   SOLE 15 2,768 0 0
ESSEX PPTY TR INC COM 297178105 38,660 152,186 SH   SOLE 18 143,054 0 9,132
ESSEX PPTY TR INC COM 297178105 19,526 76,864 SH   SOLE 19 76,864 0 0
ESSEX PPTY TR INC COM 297178105 8,917 35,101 SH   SOLE 20 0 0 35,101
ESSEX PPTY TR INC COM 297178105 593,374 2,335,842 SH   SOLE 21 2,335,842 0 0
ESSEX PPTY TR INC COM 297178105 679,262 2,673,944 SH   SOLE 22 2,336,904 0 337,040
ESSEX PPTY TR INC COM 297178105 20,843 82,050 SH   SOLE 23 82,050 0 0
ESSEX PPTY TR INC COM 297178105 43,736 172,167 SH   SOLE 25 172,167 0 0
ESSEX PPTY TR INC COM 297178105 43,449 171,039 SH   SOLE 26 66,115 0 104,924
ESSEX PPTY TR INC COM 297178105 3,791 14,922 SH   SOLE 28 10,822 0 4,100
ESSEX PPTY TR INC COM 297178105 10,539 41,489 SH   SOLE 29 25,114 0 16,375
ESSEX PPTY TR INC COM 297178105 129,555 510,000 SH   SOLE 30 510,000 0 0
ESSEX PPTY TR INC COM 297178105 13,330 52,476 SH   SOLE 31 30,595 0 21,881
ESSEX PPTY TR INC COM 297178105 4,832 19,020 SH   SOLE 34 19,020 0 0
ESSEX PPTY TR INC COM 297178105 17,317 68,170 SH   SOLE 36 68,170 0 0
ESSEX PPTY TR INC COM 297178105 79 312 SH   SOLE 40 312 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,077 11,951 SH   SOLE 2 11,951 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 90 1,000 SH   SOLE 7 1,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 15,600 173,040 SH   SOLE 18 173,040 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,807 20,045 SH   SOLE 19 20,045 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 207,532 2,302,070 SH   SOLE 21 2,302,070 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 74,380 825,072 SH   SOLE 22 774,523 0 50,549
ESTERLINE TECHNOLOGIES CORP COM 297425100 377 4,183 SH   SOLE 26 2,576 0 1,607
ESTERLINE TECHNOLOGIES CORP COM 297425100 368 4,077 SH   SOLE 28 4,077 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 382 4,235 SH   SOLE 30 4,235 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 215 2,388 SH   SOLE 36 2,388 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 293 3,246 SH   SOLE 40 3,246 0 0
ETFS GOLD TR SHS 26922Y105 2,325 18,750 SH   SOLE 4 18,750 0 0
ETFS GOLD TR SHS 26922Y105 6,966 56,179 SH   SOLE 18 56,179 0 0
ETFS GOLD TR SHS 26922Y105 178,266 1,437,626 SH   SOLE 19 1,437,626 0 0
ETFS GOLD TR SHS 26922Y105 1,650 13,310 SH   SOLE 22 13,310 0 0
ETFS GOLD TR SHS 26922Y105 39,693 320,108 SH   SOLE 34 320,108 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 561 6,258 SH   SOLE 4 6,258 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 4,306 48,032 SH   SOLE 18 48,032 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 38,684 431,505 SH   SOLE 19 431,505 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 1,148 12,809 SH   SOLE 22 12,809 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 14,332 159,871 SH   SOLE 34 159,871 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 461 5,283 SH   SOLE 4 5,283 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 3,519 40,332 SH   SOLE 18 40,332 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 31,666 362,979 SH   SOLE 19 362,979 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 923 10,585 SH   SOLE 22 10,585 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 11,859 135,935 SH   SOLE 34 135,935 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 46 1,406 SH   SOLE 2 1,406 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 23 719 SH   SOLE 7 719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 4,000 123,454 SH   SOLE 18 123,454 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 622 19,206 SH   SOLE 19 19,206 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 83,365 2,572,981 SH   SOLE 21 2,572,981 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 22,007 679,228 SH   SOLE 22 632,401 0 46,827
ETHAN ALLEN INTERIORS INC COM 297602104 182 5,616 SH   SOLE 26 3,301 0 2,315
ETHAN ALLEN INTERIORS INC COM 297602104 120 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,107 34,175 SH   SOLE 30 34,175 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 100 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 196 11,589 SH   SOLE 2 10,793 0 796
ETSY INC COM 29786A106 8 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 49 2,922 SH   SOLE 7 2,922 0 0
ETSY INC COM 29786A106 6,636 393,111 SH   SOLE 18 393,111 0 0
ETSY INC COM 29786A106 1,430 84,699 SH   SOLE 19 84,699 0 0
ETSY INC COM 29786A106 58,168 3,445,979 SH   SOLE 21 3,445,979 0 0
ETSY INC COM 29786A106 48,739 2,887,384 SH   SOLE 22 2,679,539 0 207,845
ETSY INC COM 29786A106 95 5,607 SH   SOLE 26 0 0 5,607
ETSY INC COM 29786A106 246 14,557 SH   SOLE 28 14,557 0 0
ETSY INC COM 29786A106 209 12,408 SH   SOLE 30 12,408 0 0
ETSY INC COM 29786A106 176 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 1 169 SH   SOLE 21 169 0 0
EURONAV NV ANTWERPEN SHS B38564108 0 32 SH   SOLE 22 32 0 0
EURONET WORLDWIDE INC COM 298736109 2,408 25,408 SH   SOLE 2 8,361 0 17,047
EURONET WORLDWIDE INC COM 298736109 146 1,545 SH   SOLE 4 1,545 0 0
EURONET WORLDWIDE INC COM 298736109 140 1,474 SH   SOLE 7 1,474 0 0
EURONET WORLDWIDE INC COM 298736109 292 3,079 SH   SOLE 13 3,079 0 0
EURONET WORLDWIDE INC COM 298736109 2,436 25,704 SH   SOLE 18 25,601 0 103
EURONET WORLDWIDE INC COM 298736109 8,873 93,604 SH   SOLE 19 93,604 0 0
EURONET WORLDWIDE INC COM 298736109 51,444 542,713 SH   SOLE 21 542,713 0 0
EURONET WORLDWIDE INC COM 298736109 151,569 1,599,000 SH   SOLE 22 1,438,474 0 160,526
EURONET WORLDWIDE INC COM 298736109 97 1,023 SH   SOLE 23 1,023 0 0
EURONET WORLDWIDE INC COM 298736109 96 1,009 SH   SOLE 25 1,009 0 0
EURONET WORLDWIDE INC COM 298736109 2,121 22,377 SH   SOLE 26 19,059 0 3,318
EURONET WORLDWIDE INC COM 298736109 750 7,909 SH   SOLE 28 7,909 0 0
EURONET WORLDWIDE INC COM 298736109 3,753 39,598 SH   SOLE 29 840 0 38,758
EURONET WORLDWIDE INC COM 298736109 1,667 17,581 SH   SOLE 30 17,581 0 0
EURONET WORLDWIDE INC COM 298736109 200 2,113 SH   SOLE 31 2,113 0 0
EURONET WORLDWIDE INC COM 298736109 517 5,459 SH   SOLE 34 5,459 0 0
EURONET WORLDWIDE INC COM 298736109 56 592 SH   SOLE 36 592 0 0
EURONET WORLDWIDE INC COM 298736109 502 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1,519 1,123,000 PRN   SOLE 21 1,123,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 28 655 SH   SOLE 2 187 0 468
EVANS BANCORP INC COM NEW 29911Q208 761 17,626 SH   SOLE 18 17,626 0 0
EVANS BANCORP INC COM NEW 29911Q208 109 2,518 SH   SOLE 19 2,518 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,029 139,570 SH   SOLE 21 139,570 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,704 39,436 SH   SOLE 22 36,635 0 2,801
EVER GLORY INTL GRP INC COM NEW 299766204 88 38,891 SH   SOLE 22 38,891 0 0
EVERBRIDGE INC COM 29978A104 26 979 SH   SOLE 2 979 0 0
EVERBRIDGE INC COM 29978A104 17 640 SH   SOLE 7 640 0 0
EVERBRIDGE INC COM 29978A104 1,616 61,174 SH   SOLE 18 61,174 0 0
EVERBRIDGE INC COM 29978A104 344 13,030 SH   SOLE 19 13,030 0 0
EVERBRIDGE INC COM 29978A104 13,869 524,959 SH   SOLE 21 524,959 0 0
EVERBRIDGE INC COM 29978A104 7,856 297,355 SH   SOLE 22 276,418 0 20,937
EVERCORE INC CLASS A 29977A105 2,237 27,877 SH   SOLE 2 27,714 0 163
EVERCORE INC CLASS A 29977A105 203 2,529 SH   SOLE 4 2,529 0 0
EVERCORE INC CLASS A 29977A105 72 900 SH   SOLE 7 900 0 0
EVERCORE INC CLASS A 29977A105 3,677 45,820 SH   SOLE 13 45,820 0 0
EVERCORE INC CLASS A 29977A105 10,663 132,870 SH   SOLE 18 132,620 0 250
EVERCORE INC CLASS A 29977A105 25,337 315,727 SH   SOLE 19 315,727 0 0
EVERCORE INC CLASS A 29977A105 281,813 3,511,683 SH   SOLE 21 3,511,683 0 0
EVERCORE INC CLASS A 29977A105 136,919 1,706,151 SH   SOLE 22 1,390,526 0 315,625
EVERCORE INC CLASS A 29977A105 1,194 14,882 SH   SOLE 23 14,882 0 0
EVERCORE INC CLASS A 29977A105 1,864 23,231 SH   SOLE 25 23,231 0 0
EVERCORE INC CLASS A 29977A105 1,231 15,336 SH   SOLE 26 13,326 0 2,010
EVERCORE INC CLASS A 29977A105 523 6,513 SH   SOLE 28 6,513 0 0
EVERCORE INC CLASS A 29977A105 4,293 53,493 SH   SOLE 29 0 0 53,493
EVERCORE INC CLASS A 29977A105 4,559 56,809 SH   SOLE 30 56,809 0 0
EVERCORE INC CLASS A 29977A105 896 11,170 SH   SOLE 34 11,170 0 0
EVERCORE INC CLASS A 29977A105 2,498 31,124 SH   SOLE 36 31,124 0 0
EVERCORE INC CLASS A 29977A105 377 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 16,171 70,803 SH   SOLE 2 26,049 0 44,754
EVEREST RE GROUP LTD COM G3223R108 2,911 12,744 SH   SOLE 4 11,366 0 1,378
EVEREST RE GROUP LTD COM G3223R108 11,435 50,067 SH   SOLE 7 39,139 0 10,928
EVEREST RE GROUP LTD COM G3223R108 453 1,984 SH   SOLE 13 1,984 0 0
EVEREST RE GROUP LTD COM G3223R108 67 292 SH   SOLE 15 292 0 0
EVEREST RE GROUP LTD COM G3223R108 21,742 95,198 SH   SOLE 18 89,487 0 5,711
EVEREST RE GROUP LTD COM G3223R108 3,674 16,087 SH   SOLE 19 16,087 0 0
EVEREST RE GROUP LTD COM G3223R108 6,954 30,447 SH   SOLE 20 0 0 30,447
EVEREST RE GROUP LTD COM G3223R108 254,748 1,115,409 SH   SOLE 21 1,115,409 0 0
EVEREST RE GROUP LTD COM G3223R108 303,416 1,328,498 SH   SOLE 22 1,130,860 0 197,638
EVEREST RE GROUP LTD COM G3223R108 11,231 49,173 SH   SOLE 23 49,173 0 0
EVEREST RE GROUP LTD COM G3223R108 8,081 35,381 SH   SOLE 25 35,381 0 0
EVEREST RE GROUP LTD COM G3223R108 35,933 157,330 SH   SOLE 26 46,552 0 110,778
EVEREST RE GROUP LTD COM G3223R108 2,167 9,486 SH   SOLE 28 6,865 0 2,621
EVEREST RE GROUP LTD COM G3223R108 2,620 11,471 SH   SOLE 29 1,229 0 10,242
EVEREST RE GROUP LTD COM G3223R108 42,967 188,131 SH   SOLE 30 188,131 0 0
EVEREST RE GROUP LTD COM G3223R108 6,359 27,842 SH   SOLE 31 9,040 0 18,802
EVEREST RE GROUP LTD COM G3223R108 1,894 8,291 SH   SOLE 34 8,291 0 0
EVEREST RE GROUP LTD COM G3223R108 11,813 51,722 SH   SOLE 36 51,722 0 0
EVEREST RE GROUP LTD COM G3223R108 50 219 SH   SOLE 40 219 0 0
EVERI HLDGS INC COM 30034T103 110 14,489 SH   SOLE 2 14,489 0 0
EVERI HLDGS INC COM 30034T103 17 2,177 SH   SOLE 7 2,177 0 0
EVERI HLDGS INC COM 30034T103 1,739 229,096 SH   SOLE 18 229,096 0 0
EVERI HLDGS INC COM 30034T103 1,851 243,859 SH   SOLE 19 243,859 0 0
EVERI HLDGS INC COM 30034T103 15,414 2,030,765 SH   SOLE 21 2,030,765 0 0
EVERI HLDGS INC COM 30034T103 20,980 2,764,166 SH   SOLE 22 2,662,805 0 101,361
EVERI HLDGS INC COM 30034T103 691 91,095 SH   SOLE 23 91,095 0 0
EVERI HLDGS INC COM 30034T103 193 25,397 SH   SOLE 29 0 0 25,397
EVERSOURCE ENERGY COM 30040W108 28,307 468,345 SH   SOLE 2 158,248 0 310,097
EVERSOURCE ENERGY COM 30040W108 6,835 113,091 SH   SOLE 4 104,581 0 8,510
EVERSOURCE ENERGY COM 30040W108 33,633 556,466 SH   SOLE 7 533,035 0 23,431
EVERSOURCE ENERGY COM 30040W108 482 7,976 SH   SOLE 13 7,976 0 0
EVERSOURCE ENERGY COM 30040W108 134 2,224 SH   SOLE 15 2,224 0 0
EVERSOURCE ENERGY COM 30040W108 47,621 787,903 SH   SOLE 18 743,829 0 44,074
EVERSOURCE ENERGY COM 30040W108 8,253 136,549 SH   SOLE 19 136,549 0 0
EVERSOURCE ENERGY COM 30040W108 12,017 198,826 SH   SOLE 20 0 0 198,826
EVERSOURCE ENERGY COM 30040W108 622,265 10,295,587 SH   SOLE 21 10,295,587 0 0
EVERSOURCE ENERGY COM 30040W108 517,420 8,560,881 SH   SOLE 22 7,045,610 0 1,515,271
EVERSOURCE ENERGY COM 30040W108 23,350 386,326 SH   SOLE 23 386,326 0 0
EVERSOURCE ENERGY COM 30040W108 14,485 239,660 SH   SOLE 25 239,660 0 0
EVERSOURCE ENERGY COM 30040W108 57,311 948,223 SH   SOLE 26 307,786 0 640,437
EVERSOURCE ENERGY COM 30040W108 4,356 72,066 SH   SOLE 28 52,268 0 19,798
EVERSOURCE ENERGY COM 30040W108 5,517 91,277 SH   SOLE 29 12,279 0 78,998
EVERSOURCE ENERGY COM 30040W108 69,405 1,148,336 SH   SOLE 30 1,148,336 0 0
EVERSOURCE ENERGY COM 30040W108 9,486 156,944 SH   SOLE 31 72,152 0 84,792
EVERSOURCE ENERGY COM 30040W108 3,730 61,706 SH   SOLE 32 61,706 0 0
EVERSOURCE ENERGY COM 30040W108 1,252 20,712 SH   SOLE 34 20,712 0 0
EVERSOURCE ENERGY COM 30040W108 21,529 356,208 SH   SOLE 36 356,208 0 0
EVERSOURCE ENERGY COM 30040W108 93 1,539 SH   SOLE 40 1,539 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 21 1,223 SH   SOLE 18 1,223 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 267 15,640 SH   SOLE 21 15,640 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 2,601 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 106 6,688 SH   SOLE 2 4,133 0 2,555
EVERTEC INC COM 30040P103 5 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 27 1,702 SH   SOLE 7 1,702 0 0
EVERTEC INC COM 30040P103 3,420 215,792 SH   SOLE 18 215,792 0 0
EVERTEC INC COM 30040P103 718 45,274 SH   SOLE 19 45,274 0 0
EVERTEC INC COM 30040P103 28,597 1,804,199 SH   SOLE 21 1,804,199 0 0
EVERTEC INC COM 30040P103 27,453 1,732,032 SH   SOLE 22 1,611,797 0 120,235
EVERTEC INC COM 30040P103 70 4,428 SH   SOLE 26 0 0 4,428
EVERTEC INC COM 30040P103 149 9,374 SH   SOLE 28 9,374 0 0
EVERTEC INC COM 30040P103 137 8,656 SH   SOLE 30 8,656 0 0
EVERTEC INC COM 30040P103 416 26,238 SH   SOLE 34 26,238 0 0
EVERTEC INC COM 30040P103 116 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 11 10,127 SH   SOLE 18 10,127 0 0
EVINE LIVE INC CL A 300487105 8 7,906 SH   SOLE 19 7,906 0 0
EVINE LIVE INC CL A 300487105 148 142,558 SH   SOLE 21 142,558 0 0
EVINE LIVE INC CL A 300487105 966 928,418 SH   SOLE 22 928,418 0 0
EVOKE PHARMA INC COM 30049G104 8 2,252 SH   SOLE 18 2,252 0 0
EVOKE PHARMA INC COM 30049G104 201 60,117 SH   SOLE 21 60,117 0 0
EVOLENT HEALTH INC CL A 30050B101 143 8,034 SH   SOLE 2 2,842 0 5,192
EVOLENT HEALTH INC CL A 30050B101 5 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 30 1,659 SH   SOLE 7 1,659 0 0
EVOLENT HEALTH INC CL A 30050B101 3,305 185,691 SH   SOLE 18 185,691 0 0
EVOLENT HEALTH INC CL A 30050B101 751 42,209 SH   SOLE 19 42,209 0 0
EVOLENT HEALTH INC CL A 30050B101 28,179 1,583,066 SH   SOLE 21 1,583,066 0 0
EVOLENT HEALTH INC CL A 30050B101 27,799 1,561,731 SH   SOLE 22 1,472,011 0 89,720
EVOLENT HEALTH INC CL A 30050B101 54 3,054 SH   SOLE 26 0 0 3,054
EVOLENT HEALTH INC CL A 30050B101 136 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 169 9,505 SH   SOLE 30 9,505 0 0
EVOLENT HEALTH INC CL A 30050B101 122 6,856 SH   SOLE 40 6,856 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 125 17,339 SH   SOLE 2 16,497 0 842
EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 699 97,094 SH   SOLE 18 97,094 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,228 170,522 SH   SOLE 19 170,522 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,395 888,150 SH   SOLE 21 888,150 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,474 899,168 SH   SOLE 22 878,286 0 20,882
EVOLUTION PETROLEUM CORP COM 30049A107 971 134,901 SH   SOLE 23 134,901 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 467 64,841 SH   SOLE 29 0 0 64,841
EVOLVING SYS INC COM NEW 30049R209 8 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 11 2,275 SH   SOLE 19 2,275 0 0
EVOLVING SYS INC COM NEW 30049R209 130 26,897 SH   SOLE 21 26,897 0 0
EVOLVING SYS INC COM NEW 30049R209 1,616 333,102 SH   SOLE 22 333,102 0 0
EXA CORP COM 300614500 18 738 SH   SOLE 2 738 0 0
EXA CORP COM 300614500 1,180 48,802 SH   SOLE 18 48,802 0 0
EXA CORP COM 300614500 245 10,140 SH   SOLE 19 10,140 0 0
EXA CORP COM 300614500 10,470 433,011 SH   SOLE 21 433,011 0 0
EXA CORP COM 300614500 3,098 128,109 SH   SOLE 22 117,110 0 10,999
EXACT SCIENCES CORP COM 30063P105 453 9,617 SH   SOLE 2 8,799 0 818
EXACT SCIENCES CORP COM 30063P105 25 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 139 2,958 SH   SOLE 7 2,958 0 0
EXACT SCIENCES CORP COM 30063P105 18,808 399,141 SH   SOLE 18 399,141 0 0
EXACT SCIENCES CORP COM 30063P105 10,042 213,123 SH   SOLE 19 213,123 0 0
EXACT SCIENCES CORP COM 30063P105 169,219 3,591,229 SH   SOLE 21 3,591,229 0 0
EXACT SCIENCES CORP COM 30063P105 148,503 3,151,600 SH   SOLE 22 2,925,334 0 226,266
EXACT SCIENCES CORP COM 30063P105 1,554 32,983 SH   SOLE 23 32,983 0 0
EXACT SCIENCES CORP COM 30063P105 2,770 58,788 SH   SOLE 26 51,166 0 7,622
EXACT SCIENCES CORP COM 30063P105 798 16,925 SH   SOLE 28 16,925 0 0
EXACT SCIENCES CORP COM 30063P105 873 18,526 SH   SOLE 29 0 0 18,526
EXACT SCIENCES CORP COM 30063P105 875 18,579 SH   SOLE 30 18,579 0 0
EXACT SCIENCES CORP COM 30063P105 259 5,487 SH   SOLE 34 5,487 0 0
EXACT SCIENCES CORP COM 30063P105 572 12,139 SH   SOLE 40 12,139 0 0
EXACTECH INC COM 30064E109 203 6,163 SH   SOLE 2 4,592 0 1,571
EXACTECH INC COM 30064E109 1,446 43,881 SH   SOLE 18 43,881 0 0
EXACTECH INC COM 30064E109 594 18,019 SH   SOLE 19 18,019 0 0
EXACTECH INC COM 30064E109 11,644 353,387 SH   SOLE 21 353,387 0 0
EXACTECH INC COM 30064E109 14,367 436,034 SH   SOLE 22 414,427 0 21,607
EXACTECH INC COM 30064E109 1,298 39,380 SH   SOLE 23 39,380 0 0
EXACTECH INC COM 30064E109 53 1,603 SH   SOLE 28 1,603 0 0
EXACTECH INC COM 30064E109 428 12,976 SH   SOLE 29 0 0 12,976
EXACTECH INC COM 30064E109 52 1,585 SH   SOLE 30 1,585 0 0
EXACTECH INC COM 30064E109 98 2,968 SH   SOLE 34 2,968 0 0
EXACTECH INC COM 30064E109 29 893 SH   SOLE 40 893 0 0
EXCO RESOURCES INC COM NEW 269279501 3 1,925 SH   SOLE 19 1,925 0 0
EXCO RESOURCES INC COM NEW 269279501 5 3,691 SH   SOLE 21 3,691 0 0
EXCO RESOURCES INC COM NEW 269279501 398 297,333 SH   SOLE 22 297,333 0 0
EXELIXIS INC COM 30161Q104 3,590 148,169 SH   SOLE 2 46,833 0 101,336
EXELIXIS INC COM 30161Q104 32 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 173 7,123 SH   SOLE 7 7,123 0 0
EXELIXIS INC COM 30161Q104 3,455 142,585 SH   SOLE 18 142,585 0 0
EXELIXIS INC COM 30161Q104 3,254 134,296 SH   SOLE 19 134,296 0 0
EXELIXIS INC COM 30161Q104 192,611 7,949,260 SH   SOLE 21 7,949,260 0 0
EXELIXIS INC COM 30161Q104 185,517 7,656,485 SH   SOLE 22 6,804,491 0 851,994
EXELIXIS INC COM 30161Q104 1,075 44,353 SH   SOLE 23 44,353 0 0
EXELIXIS INC COM 30161Q104 2,446 100,951 SH   SOLE 26 81,475 0 19,476
EXELIXIS INC COM 30161Q104 1,068 44,089 SH   SOLE 28 44,089 0 0
EXELIXIS INC COM 30161Q104 1,861 76,817 SH   SOLE 29 0 0 76,817
EXELIXIS INC COM 30161Q104 2,383 98,337 SH   SOLE 30 98,337 0 0
EXELIXIS INC COM 30161Q104 158 6,504 SH   SOLE 31 6,504 0 0
EXELIXIS INC COM 30161Q104 389 16,043 SH   SOLE 34 16,043 0 0
EXELIXIS INC COM 30161Q104 785 32,399 SH   SOLE 40 32,399 0 0
EXELON CORP COM 30161N101 45,565 1,209,595 SH   SOLE 2 286,639 0 922,956
EXELON CORP COM 30161N101 10,842 287,808 SH   SOLE 4 265,517 0 22,291
EXELON CORP COM 30161N101 31,298 830,846 SH   SOLE 7 795,230 0 35,616
EXELON CORP COM 30161N101 1,480 39,280 SH   SOLE 13 39,280 0 0
EXELON CORP COM 30161N101 236 6,263 SH   SOLE 15 6,263 0 0
EXELON CORP COM 30161N101 200,228 5,315,312 SH   SOLE 18 5,068,759 0 246,553
EXELON CORP COM 30161N101 281,176 7,464,194 SH   SOLE 19 7,464,194 0 0
EXELON CORP COM 30161N101 16,330 433,497 SH   SOLE 20 0 0 433,497
EXELON CORP COM 30161N101 753,482 20,002,167 SH   SOLE 21 20,002,167 0 0
EXELON CORP COM 30161N101 1,008,966 26,784,347 SH   SOLE 22 22,400,631 0 4,383,716
EXELON CORP COM 30161N101 47,177 1,252,386 SH   SOLE 23 1,252,386 0 0
EXELON CORP COM 30161N101 28,225 749,263 SH   SOLE 25 749,263 0 0
EXELON CORP COM 30161N101 130,836 3,473,210 SH   SOLE 26 874,931 0 2,598,279
EXELON CORP COM 30161N101 7,924 210,354 SH   SOLE 28 153,475 0 56,879
EXELON CORP COM 30161N101 1,207 32,044 SH   SOLE 29 32,044 0 0
EXELON CORP COM 30161N101 122,113 3,241,644 SH   SOLE 30 3,241,644 0 0
EXELON CORP COM 30161N101 17,621 467,782 SH   SOLE 31 194,572 0 273,210
EXELON CORP COM 30161N101 2,581 68,510 SH   SOLE 32 68,510 0 0
EXELON CORP COM 30161N101 27,088 719,090 SH   SOLE 34 719,090 0 0
EXELON CORP COM 30161N101 9,911 263,088 SH   SOLE 35 263,088 0 0
EXELON CORP COM 30161N101 39,644 1,052,410 SH   SOLE 36 1,052,410 0 0
EXELON CORP COM 30161N101 190 5,049 SH   SOLE 40 5,049 0 0
EXLSERVICE HOLDINGS INC COM 302081104 116 1,989 SH   SOLE 2 1,767 0 222
EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 50 851 SH   SOLE 7 851 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,667 148,615 SH   SOLE 18 148,615 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,436 24,630 SH   SOLE 19 24,630 0 0
EXLSERVICE HOLDINGS INC COM 302081104 169,202 2,901,262 SH   SOLE 21 2,901,262 0 0
EXLSERVICE HOLDINGS INC COM 302081104 52,825 905,787 SH   SOLE 22 843,791 0 61,996
EXLSERVICE HOLDINGS INC COM 302081104 862 14,785 SH   SOLE 26 12,237 0 2,548
EXLSERVICE HOLDINGS INC COM 302081104 268 4,590 SH   SOLE 28 4,590 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,669 45,764 SH   SOLE 30 45,764 0 0
EXLSERVICE HOLDINGS INC COM 302081104 204 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 8 673 SH   SOLE 2 462 0 211
EXONE CO COM 302104104 3 245 SH   SOLE 7 245 0 0
EXONE CO COM 302104104 0 17 SH   SOLE 17 0 0 17
EXONE CO COM 302104104 488 42,979 SH   SOLE 18 42,979 0 0
EXONE CO COM 302104104 89 7,849 SH   SOLE 19 7,849 0 0
EXONE CO COM 302104104 4,004 352,499 SH   SOLE 21 352,499 0 0
EXONE CO COM 302104104 3,235 284,766 SH   SOLE 22 275,931 0 8,835
EXPEDIA INC DEL COM NEW 30212P303 20,850 144,854 SH   SOLE 2 24,082 0 120,772
EXPEDIA INC DEL COM NEW 30212P303 6,635 46,095 SH   SOLE 4 41,994 0 4,101
EXPEDIA INC DEL COM NEW 30212P303 12,654 87,914 SH   SOLE 7 85,096 0 2,818
EXPEDIA INC DEL COM NEW 30212P303 796 5,531 SH   SOLE 13 5,531 0 0
EXPEDIA INC DEL COM NEW 30212P303 152 1,053 SH   SOLE 15 1,053 0 0
EXPEDIA INC DEL COM NEW 30212P303 43,052 299,100 SH   SOLE 18 282,191 0 16,909
EXPEDIA INC DEL COM NEW 30212P303 53,090 368,833 SH   SOLE 19 368,833 0 0
EXPEDIA INC DEL COM NEW 30212P303 337,680 2,345,975 SH   SOLE 21 2,345,975 0 0
EXPEDIA INC DEL COM NEW 30212P303 476,206 3,308,364 SH   SOLE 22 2,745,312 0 563,052
EXPEDIA INC DEL COM NEW 30212P303 21,634 150,301 SH   SOLE 23 150,301 0 0
EXPEDIA INC DEL COM NEW 30212P303 13,441 93,378 SH   SOLE 25 93,378 0 0
EXPEDIA INC DEL COM NEW 30212P303 35,363 245,678 SH   SOLE 26 123,160 0 122,518
EXPEDIA INC DEL COM NEW 30212P303 4,037 28,046 SH   SOLE 28 20,414 0 7,632
EXPEDIA INC DEL COM NEW 30212P303 677 4,700 SH   SOLE 29 4,700 0 0
EXPEDIA INC DEL COM NEW 30212P303 50,564 351,286 SH   SOLE 30 351,286 0 0
EXPEDIA INC DEL COM NEW 30212P303 8,480 58,916 SH   SOLE 31 28,838 0 30,078
EXPEDIA INC DEL COM NEW 30212P303 2,892 20,090 SH   SOLE 32 20,090 0 0
EXPEDIA INC DEL COM NEW 30212P303 18,264 126,886 SH   SOLE 34 126,886 0 0
EXPEDIA INC DEL COM NEW 30212P303 15,654 108,754 SH   SOLE 36 108,754 0 0
EXPEDIA INC DEL COM NEW 30212P303 83 576 SH   SOLE 40 576 0 0
EXPEDITORS INTL WASH INC COM 302130109 15,622 260,972 SH   SOLE 2 85,338 0 175,634
EXPEDITORS INTL WASH INC COM 302130109 3,984 66,551 SH   SOLE 4 60,469 0 6,082
EXPEDITORS INTL WASH INC COM 302130109 15,675 261,862 SH   SOLE 7 220,474 0 41,388
EXPEDITORS INTL WASH INC COM 302130109 279 4,658 SH   SOLE 13 4,658 0 0
EXPEDITORS INTL WASH INC COM 302130109 82 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 23,737 396,538 SH   SOLE 18 371,427 0 25,111
EXPEDITORS INTL WASH INC COM 302130109 2,061 34,438 SH   SOLE 19 34,438 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,026 150,793 SH   SOLE 20 0 0 150,793
EXPEDITORS INTL WASH INC COM 302130109 351,653 5,874,597 SH   SOLE 21 5,874,597 0 0
EXPEDITORS INTL WASH INC COM 302130109 316,603 5,289,052 SH   SOLE 22 4,442,960 0 846,092
EXPEDITORS INTL WASH INC COM 302130109 12,696 212,102 SH   SOLE 23 212,102 0 0
EXPEDITORS INTL WASH INC COM 302130109 8,102 135,352 SH   SOLE 25 135,352 0 0
EXPEDITORS INTL WASH INC COM 302130109 36,390 607,920 SH   SOLE 26 217,486 0 390,434
EXPEDITORS INTL WASH INC COM 302130109 2,468 41,228 SH   SOLE 28 29,991 0 11,237
EXPEDITORS INTL WASH INC COM 302130109 3,441 57,492 SH   SOLE 29 5,513 0 51,979
EXPEDITORS INTL WASH INC COM 302130109 40,004 668,290 SH   SOLE 30 668,290 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,305 105,326 SH   SOLE 31 42,178 0 63,148
EXPEDITORS INTL WASH INC COM 302130109 800 13,370 SH   SOLE 34 13,370 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,969 199,946 SH   SOLE 36 199,946 0 0
EXPEDITORS INTL WASH INC COM 302130109 55 923 SH   SOLE 40 923 0 0
EXPONENT INC COM 30214U102 125 1,690 SH   SOLE 2 1,480 0 210
EXPONENT INC COM 30214U102 6 84 SH   SOLE 4 84 0 0
EXPONENT INC COM 30214U102 595 8,053 SH   SOLE 7 8,053 0 0
EXPONENT INC COM 30214U102 8,606 116,460 SH   SOLE 18 116,460 0 0
EXPONENT INC COM 30214U102 1,405 19,009 SH   SOLE 19 19,009 0 0
EXPONENT INC COM 30214U102 165,499 2,239,501 SH   SOLE 21 2,239,501 0 0
EXPONENT INC COM 30214U102 53,016 717,407 SH   SOLE 22 667,182 0 50,225
EXPONENT INC COM 30214U102 970 13,126 SH   SOLE 26 10,620 0 2,506
EXPONENT INC COM 30214U102 274 3,713 SH   SOLE 28 3,713 0 0
EXPONENT INC COM 30214U102 2,612 35,346 SH   SOLE 30 35,346 0 0
EXPONENT INC COM 30214U102 206 2,784 SH   SOLE 40 2,784 0 0
EXPRESS INC COM 30219E103 120 17,805 SH   SOLE 2 4,649 0 13,156
EXPRESS INC COM 30219E103 4 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 34 5,010 SH   SOLE 7 5,010 0 0
EXPRESS INC COM 30219E103 2,764 408,910 SH   SOLE 18 408,910 0 0
EXPRESS INC COM 30219E103 3,131 463,144 SH   SOLE 19 463,144 0 0
EXPRESS INC COM 30219E103 46,352 6,856,877 SH   SOLE 21 6,856,877 0 0
EXPRESS INC COM 30219E103 13,930 2,060,678 SH   SOLE 22 1,898,331 0 162,347
EXPRESS INC COM 30219E103 167 24,722 SH   SOLE 26 21,060 0 3,662
EXPRESS INC COM 30219E103 74 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 278 41,102 SH   SOLE 29 0 0 41,102
EXPRESS INC COM 30219E103 764 112,955 SH   SOLE 30 112,955 0 0
EXPRESS INC COM 30219E103 551 81,525 SH   SOLE 34 81,525 0 0
EXPRESS INC COM 30219E103 13 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 57 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 78,173 1,234,573 SH   SOLE 2 646,282 0 588,291
EXPRESS SCRIPTS HLDG CO COM 30219G108 20,409 322,315 SH   SOLE 4 301,917 0 20,398
EXPRESS SCRIPTS HLDG CO COM 30219G108 30,955 488,866 SH   SOLE 7 467,198 0 21,668
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,284 20,271 SH   SOLE 13 20,271 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 317 5,005 SH   SOLE 15 5,005 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 14 216 SH   SOLE 17 0 0 216
EXPRESS SCRIPTS HLDG CO COM 30219G108 72,343 1,142,493 SH   SOLE 18 1,057,051 0 85,442
EXPRESS SCRIPTS HLDG CO COM 30219G108 10,362 163,648 SH   SOLE 19 163,648 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,038 332,255 SH   SOLE 20 0 0 332,255
EXPRESS SCRIPTS HLDG CO COM 30219G108 577,425 9,119,157 SH   SOLE 21 9,119,157 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,060,532 16,748,771 SH   SOLE 22 13,289,726 0 3,459,045
EXPRESS SCRIPTS HLDG CO COM 30219G108 60,320 952,618 SH   SOLE 23 952,618 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 30,593 483,147 SH   SOLE 25 483,147 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 110,355 1,742,822 SH   SOLE 26 569,015 0 1,173,807
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,600 135,817 SH   SOLE 28 99,294 0 36,523
EXPRESS SCRIPTS HLDG CO COM 30219G108 18,356 289,885 SH   SOLE 29 177,564 0 112,321
EXPRESS SCRIPTS HLDG CO COM 30219G108 130,994 2,068,767 SH   SOLE 30 2,068,767 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 37,578 593,459 SH   SOLE 31 350,116 0 243,343
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,292 83,575 SH   SOLE 32 83,575 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 9,230 145,767 SH   SOLE 34 145,767 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 48,727 769,542 SH   SOLE 36 769,542 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 198 3,121 SH   SOLE 40 3,121 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,604 180,212 SH   SOLE 2 95,088 0 85,124
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 311 15,553 SH   SOLE 4 15,553 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 97 4,843 SH   SOLE 7 4,843 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,868 93,410 SH   SOLE 13 93,410 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,536 126,805 SH   SOLE 18 125,875 0 930
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9,040 451,996 SH   SOLE 19 451,996 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 42,782 2,139,119 SH   SOLE 21 2,139,119 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 121,359 6,067,944 SH   SOLE 22 5,103,524 0 964,420
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 146 7,276 SH   SOLE 23 7,276 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,161 58,066 SH   SOLE 26 46,859 0 11,207
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 566 28,309 SH   SOLE 28 28,309 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,494 124,718 SH   SOLE 29 0 0 124,718
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 592 29,577 SH   SOLE 30 29,577 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 88 4,399 SH   SOLE 31 4,399 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,926 96,288 SH   SOLE 34 96,288 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,216 60,798 SH   SOLE 36 60,798 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 426 21,285 SH   SOLE 40 21,285 0 0
EXTERRAN CORP COM 30227H106 612 19,351 SH   SOLE 2 13,919 0 5,432
EXTERRAN CORP COM 30227H106 5 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 32 1,012 SH   SOLE 7 1,012 0 0
EXTERRAN CORP COM 30227H106 5,126 162,154 SH   SOLE 18 162,154 0 0
EXTERRAN CORP COM 30227H106 2,398 75,862 SH   SOLE 19 75,862 0 0
EXTERRAN CORP COM 30227H106 92,564 2,928,310 SH   SOLE 21 2,928,310 0 0
EXTERRAN CORP COM 30227H106 40,736 1,288,713 SH   SOLE 22 1,229,207 0 59,506
EXTERRAN CORP COM 30227H106 3,342 105,740 SH   SOLE 23 105,740 0 0
EXTERRAN CORP COM 30227H106 240 7,598 SH   SOLE 26 5,961 0 1,637
EXTERRAN CORP COM 30227H106 146 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 768 24,296 SH   SOLE 29 0 0 24,296
EXTERRAN CORP COM 30227H106 1,358 42,952 SH   SOLE 30 42,952 0 0
EXTERRAN CORP COM 30227H106 458 14,487 SH   SOLE 34 14,487 0 0
EXTERRAN CORP COM 30227H106 115 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 12,055 150,835 SH   SOLE 2 27,647 0 123,188
EXTRA SPACE STORAGE INC COM 30225T102 13,734 171,850 SH   SOLE 4 167,035 0 4,815
EXTRA SPACE STORAGE INC COM 30225T102 20,771 259,902 SH   SOLE 7 255,220 0 4,682
EXTRA SPACE STORAGE INC COM 30225T102 198 2,473 SH   SOLE 13 2,473 0 0
EXTRA SPACE STORAGE INC COM 30225T102 396 4,961 SH   SOLE 15 4,961 0 0
EXTRA SPACE STORAGE INC COM 30225T102 23,896 298,998 SH   SOLE 18 281,743 0 17,255
EXTRA SPACE STORAGE INC COM 30225T102 12,089 151,263 SH   SOLE 19 151,263 0 0
EXTRA SPACE STORAGE INC COM 30225T102 329,999 4,129,116 SH   SOLE 21 4,129,116 0 0
EXTRA SPACE STORAGE INC COM 30225T102 405,193 5,069,980 SH   SOLE 22 4,374,444 0 695,536
EXTRA SPACE STORAGE INC COM 30225T102 11,845 148,213 SH   SOLE 23 148,213 0 0
EXTRA SPACE STORAGE INC COM 30225T102 25,749 322,180 SH   SOLE 25 322,180 0 0
EXTRA SPACE STORAGE INC COM 30225T102 22,954 287,217 SH   SOLE 26 134,685 0 152,532
EXTRA SPACE STORAGE INC COM 30225T102 2,208 27,623 SH   SOLE 28 19,978 0 7,645
EXTRA SPACE STORAGE INC COM 30225T102 6,189 77,436 SH   SOLE 29 46,460 0 30,976
EXTRA SPACE STORAGE INC COM 30225T102 75,107 939,783 SH   SOLE 30 939,783 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,656 70,774 SH   SOLE 31 48,868 0 21,906
EXTRA SPACE STORAGE INC COM 30225T102 5,945 74,390 SH   SOLE 34 74,390 0 0
EXTRA SPACE STORAGE INC COM 30225T102 8,991 112,500 SH   SOLE 36 112,500 0 0
EXTRA SPACE STORAGE INC COM 30225T102 49 618 SH   SOLE 40 618 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,136 73,813 SH   SOLE 2 11,239 0 62,574
EXTRACTION OIL AND GAS INC COM 30227M105 10 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 48 3,148 SH   SOLE 7 3,148 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 121,336 7,884,110 SH   SOLE 18 7,375,341 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 623 40,486 SH   SOLE 19 40,486 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 21,412 1,391,271 SH   SOLE 21 1,391,271 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 42,343 2,751,357 SH   SOLE 22 2,389,833 0 361,524
EXTRACTION OIL AND GAS INC COM 30227M105 10 654 SH   SOLE 23 654 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 933 60,598 SH   SOLE 26 52,954 0 7,644
EXTRACTION OIL AND GAS INC COM 30227M105 253 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 453 29,419 SH   SOLE 29 0 0 29,419
EXTRACTION OIL AND GAS INC COM 30227M105 243 15,820 SH   SOLE 30 15,820 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 44 2,838 SH   SOLE 31 2,838 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 206 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 208 17,455 SH   SOLE 2 16,433 0 1,022
EXTREME NETWORKS INC COM 30226D106 29 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3 240 SH   SOLE 17 0 0 240
EXTREME NETWORKS INC COM 30226D106 4,440 373,438 SH   SOLE 18 373,438 0 0
EXTREME NETWORKS INC COM 30226D106 2,886 242,747 SH   SOLE 19 242,747 0 0
EXTREME NETWORKS INC COM 30226D106 38,561 3,243,182 SH   SOLE 21 3,243,182 0 0
EXTREME NETWORKS INC COM 30226D106 37,747 3,174,724 SH   SOLE 22 2,969,485 0 205,239
EXTREME NETWORKS INC COM 30226D106 1,768 148,689 SH   SOLE 23 148,689 0 0
EXTREME NETWORKS INC COM 30226D106 133 11,211 SH   SOLE 26 0 0 11,211
EXTREME NETWORKS INC COM 30226D106 176 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 555 46,714 SH   SOLE 29 0 0 46,714
EXTREME NETWORKS INC COM 30226D106 246 20,662 SH   SOLE 30 20,662 0 0
EXTREME NETWORKS INC COM 30226D106 109 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 503,603 6,142,996 SH   SOLE 2 1,995,586 0 4,147,410
EXXON MOBIL CORP COM 30231G102 123,686 1,508,736 SH   SOLE 4 1,401,196 0 107,540
EXXON MOBIL CORP COM 30231G102 291,161 3,551,607 SH   SOLE 7 3,268,782 0 282,825
EXXON MOBIL CORP COM 30231G102 14,256 173,891 SH   SOLE 13 173,891 0 0
EXXON MOBIL CORP COM 30231G102 2,336 28,490 SH   SOLE 15 28,490 0 0
EXXON MOBIL CORP COM 30231G102 35 429 SH   SOLE 17 0 0 429
EXXON MOBIL CORP COM 30231G102 677,766 8,267,455 SH   SOLE 18 7,628,706 0 638,749
EXXON MOBIL CORP COM 30231G102 183,686 2,240,616 SH   SOLE 19 2,240,616 0 0
EXXON MOBIL CORP COM 30231G102 172,020 2,098,316 SH   SOLE 20 62,101 0 2,036,215
EXXON MOBIL CORP COM 30231G102 6,337,095 77,300,498 SH   SOLE 21 77,300,498 0 0
EXXON MOBIL CORP COM 30231G102 9,406,694 114,743,762 SH   SOLE 22 93,687,929 0 21,055,833
EXXON MOBIL CORP COM 30231G102 443,204 5,406,245 SH   SOLE 23 5,406,245 0 0
EXXON MOBIL CORP COM 30231G102 283,167 3,454,101 SH   SOLE 25 3,454,101 0 0
EXXON MOBIL CORP COM 30231G102 751,137 9,162,441 SH   SOLE 26 3,336,017 0 5,826,424
EXXON MOBIL CORP COM 30231G102 79,043 964,180 SH   SOLE 28 703,170 0 261,010
EXXON MOBIL CORP COM 30231G102 66,549 811,767 SH   SOLE 29 478,036 0 333,731
EXXON MOBIL CORP COM 30231G102 1,037,097 12,650,605 SH   SOLE 30 12,650,605 0 0
EXXON MOBIL CORP COM 30231G102 181,223 2,210,579 SH   SOLE 31 1,026,757 0 1,183,822
EXXON MOBIL CORP COM 30231G102 13,983 170,565 SH   SOLE 32 170,565 0 0
EXXON MOBIL CORP COM 30231G102 136,843 1,669,226 SH   SOLE 34 1,669,226 0 0
EXXON MOBIL CORP COM 30231G102 385,699 4,704,795 SH   SOLE 36 4,704,795 0 0
EXXON MOBIL CORP COM 30231G102 1,789 21,817 SH   SOLE 40 21,817 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 1 635 SH   SOLE 21 635 0 0
EZCORP INC CL A NON VTG 302301106 142 14,997 SH   SOLE 2 6,417 0 8,580
EZCORP INC CL A NON VTG 302301106 4 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 11 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,496 262,779 SH   SOLE 18 262,779 0 0
EZCORP INC CL A NON VTG 302301106 352 37,071 SH   SOLE 19 37,071 0 0
EZCORP INC CL A NON VTG 302301106 43,629 4,592,521 SH   SOLE 21 4,592,521 0 0
EZCORP INC CL A NON VTG 302301106 15,266 1,606,951 SH   SOLE 22 1,503,337 0 103,614
EZCORP INC CL A NON VTG 302301106 198 20,884 SH   SOLE 26 15,773 0 5,111
EZCORP INC CL A NON VTG 302301106 74 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 702 73,862 SH   SOLE 30 73,862 0 0
EZCORP INC CL A NON VTG 302301106 42 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 18,022 201,797 SH   SOLE 2 72,102 0 129,695
F M C CORP COM NEW 302491303 3,985 44,620 SH   SOLE 4 40,252 0 4,368
F M C CORP COM NEW 302491303 9,869 110,503 SH   SOLE 7 104,474 0 6,029
F M C CORP COM NEW 302491303 93 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 26,541 297,174 SH   SOLE 18 274,226 0 22,948
F M C CORP COM NEW 302491303 23,811 266,614 SH   SOLE 19 266,614 0 0
F M C CORP COM NEW 302491303 6,507 72,854 SH   SOLE 20 0 0 72,854
F M C CORP COM NEW 302491303 262,001 2,933,614 SH   SOLE 21 2,933,614 0 0
F M C CORP COM NEW 302491303 316,959 3,548,970 SH   SOLE 22 2,947,583 0 601,387
F M C CORP COM NEW 302491303 14,661 164,164 SH   SOLE 23 164,164 0 0
F M C CORP COM NEW 302491303 11,389 127,520 SH   SOLE 25 127,520 0 0
F M C CORP COM NEW 302491303 30,701 343,759 SH   SOLE 26 155,474 0 188,285
F M C CORP COM NEW 302491303 2,775 31,076 SH   SOLE 28 22,812 0 8,264
F M C CORP COM NEW 302491303 16,911 189,355 SH   SOLE 29 156,429 0 32,926
F M C CORP COM NEW 302491303 34,604 387,464 SH   SOLE 30 387,464 0 0
F M C CORP COM NEW 302491303 6,405 71,716 SH   SOLE 31 45,484 0 26,232
F M C CORP COM NEW 302491303 2,899 32,465 SH   SOLE 34 32,465 0 0
F M C CORP COM NEW 302491303 11,384 127,468 SH   SOLE 36 127,468 0 0
F M C CORP COM NEW 302491303 56 630 SH   SOLE 40 630 0 0
F5 NETWORKS INC COM 315616102 10,353 85,872 SH   SOLE 2 21,876 0 63,996
F5 NETWORKS INC COM 315616102 2,643 21,923 SH   SOLE 4 19,663 0 2,260
F5 NETWORKS INC COM 315616102 7,761 64,376 SH   SOLE 7 50,040 0 14,336
F5 NETWORKS INC COM 315616102 52 431 SH   SOLE 15 431 0 0
F5 NETWORKS INC COM 315616102 16,828 139,586 SH   SOLE 18 129,174 0 10,412
F5 NETWORKS INC COM 315616102 1,561 12,950 SH   SOLE 19 12,950 0 0
F5 NETWORKS INC COM 315616102 6,469 53,656 SH   SOLE 20 0 0 53,656
F5 NETWORKS INC COM 315616102 167,413 1,388,632 SH   SOLE 21 1,388,632 0 0
F5 NETWORKS INC COM 315616102 215,612 1,788,421 SH   SOLE 22 1,490,594 0 297,827
F5 NETWORKS INC COM 315616102 9,359 77,626 SH   SOLE 23 77,626 0 0
F5 NETWORKS INC COM 315616102 6,255 51,882 SH   SOLE 25 51,882 0 0
F5 NETWORKS INC COM 315616102 22,933 190,217 SH   SOLE 26 77,523 0 112,694
F5 NETWORKS INC COM 315616102 1,759 14,592 SH   SOLE 28 10,461 0 4,131
F5 NETWORKS INC COM 315616102 2,197 18,224 SH   SOLE 29 2,286 0 15,938
F5 NETWORKS INC COM 315616102 26,188 217,216 SH   SOLE 30 217,216 0 0
F5 NETWORKS INC COM 315616102 3,816 31,652 SH   SOLE 31 13,752 0 17,900
F5 NETWORKS INC COM 315616102 525 4,354 SH   SOLE 34 4,354 0 0
F5 NETWORKS INC COM 315616102 7,726 64,084 SH   SOLE 36 64,084 0 0
F5 NETWORKS INC COM 315616102 42 350 SH   SOLE 40 350 0 0
FABRINET SHS G3323L100 100 2,707 SH   SOLE 2 2,347 0 360
FABRINET SHS G3323L100 2 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 35 945 SH   SOLE 7 945 0 0
FABRINET SHS G3323L100 6,247 168,561 SH   SOLE 18 168,561 0 0
FABRINET SHS G3323L100 1,066 28,753 SH   SOLE 19 28,753 0 0
FABRINET SHS G3323L100 119,365 3,220,864 SH   SOLE 21 3,220,864 0 0
FABRINET SHS G3323L100 36,531 985,721 SH   SOLE 22 906,258 0 79,463
FABRINET SHS G3323L100 526 14,181 SH   SOLE 26 10,919 0 3,262
FABRINET SHS G3323L100 287 7,746 SH   SOLE 28 7,746 0 0
FABRINET SHS G3323L100 1,890 50,994 SH   SOLE 30 50,994 0 0
FABRINET SHS G3323L100 118 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 582,828 3,410,945 SH   SOLE 2 956,003 0 2,454,942
FACEBOOK INC CL A 30303M102 148,821 870,963 SH   SOLE 4 790,585 0 80,378
FACEBOOK INC CL A 30303M102 280,436 1,641,225 SH   SOLE 7 1,639,309 0 1,916
FACEBOOK INC CL A 30303M102 11,356 66,460 SH   SOLE 13 66,460 0 0
FACEBOOK INC CL A 30303M102 3,207 18,769 SH   SOLE 15 18,769 0 0
FACEBOOK INC CL A 30303M102 255 1,491 SH   SOLE 17 0 0 1,491
FACEBOOK INC CL A 30303M102 1,149,316 6,726,257 SH   SOLE 18 6,009,951 0 716,306
FACEBOOK INC CL A 30303M102 703,584 4,117,659 SH   SOLE 19 4,117,659 0 0
FACEBOOK INC CL A 30303M102 6,380,313 37,340,159 SH   SOLE 21 37,340,159 0 0
FACEBOOK INC CL A 30303M102 10,704,823 62,648,931 SH   SOLE 22 51,733,420 0 10,915,511
FACEBOOK INC CL A 30303M102 510,823 2,989,542 SH   SOLE 23 2,989,542 0 0
FACEBOOK INC CL A 30303M102 435,303 2,547,567 SH   SOLE 25 2,547,567 0 0
FACEBOOK INC CL A 30303M102 979,262 5,731,038 SH   SOLE 26 2,033,192 0 3,697,846
FACEBOOK INC CL A 30303M102 91,898 537,824 SH   SOLE 28 392,335 0 145,489
FACEBOOK INC CL A 30303M102 55,973 327,575 SH   SOLE 29 104,390 0 223,185
FACEBOOK INC CL A 30303M102 1,212,379 7,095,330 SH   SOLE 30 7,095,330 0 0
FACEBOOK INC CL A 30303M102 218,979 1,281,555 SH   SOLE 31 600,418 0 681,137
FACEBOOK INC CL A 30303M102 67,129 392,863 SH   SOLE 32 392,863 0 0
FACEBOOK INC CL A 30303M102 186,861 1,093,583 SH   SOLE 34 1,093,583 0 0
FACEBOOK INC CL A 30303M102 377,924 2,211,764 SH   SOLE 36 2,211,764 0 0
FACEBOOK INC CL A 30303M102 2,072 12,126 SH   SOLE 40 12,126 0 0
FACTSET RESH SYS INC COM 303075105 7,078 39,298 SH   SOLE 2 25,616 0 13,682
FACTSET RESH SYS INC COM 303075105 32 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 171 947 SH   SOLE 7 947 0 0
FACTSET RESH SYS INC COM 303075105 41 229 SH   SOLE 17 0 0 229
FACTSET RESH SYS INC COM 303075105 23,400 129,919 SH   SOLE 18 129,919 0 0
FACTSET RESH SYS INC COM 303075105 2,278 12,647 SH   SOLE 19 12,647 0 0
FACTSET RESH SYS INC COM 303075105 304,856 1,692,609 SH   SOLE 21 1,692,609 0 0
FACTSET RESH SYS INC COM 303075105 225,698 1,253,112 SH   SOLE 22 1,131,983 0 121,129
FACTSET RESH SYS INC COM 303075105 2,558 14,205 SH   SOLE 26 11,472 0 2,733
FACTSET RESH SYS INC COM 303075105 1,040 5,777 SH   SOLE 28 5,777 0 0
FACTSET RESH SYS INC COM 303075105 1,103 6,125 SH   SOLE 30 6,125 0 0
FACTSET RESH SYS INC COM 303075105 158 876 SH   SOLE 31 876 0 0
FACTSET RESH SYS INC COM 303075105 778 4,319 SH   SOLE 40 4,319 0 0
FAIR ISAAC CORP COM 303250104 1,968 14,009 SH   SOLE 2 13,804 0 205
FAIR ISAAC CORP COM 303250104 20 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 107 759 SH   SOLE 7 759 0 0
FAIR ISAAC CORP COM 303250104 26,588 189,237 SH   SOLE 18 189,237 0 0
FAIR ISAAC CORP COM 303250104 3,198 22,760 SH   SOLE 19 22,760 0 0
FAIR ISAAC CORP COM 303250104 278,109 1,979,420 SH   SOLE 21 1,979,420 0 0
FAIR ISAAC CORP COM 303250104 135,246 962,603 SH   SOLE 22 902,719 0 59,884
FAIR ISAAC CORP COM 303250104 1,442 10,263 SH   SOLE 26 8,418 0 1,845
FAIR ISAAC CORP COM 303250104 625 4,447 SH   SOLE 28 4,447 0 0
FAIR ISAAC CORP COM 303250104 1,575 11,210 SH   SOLE 30 11,210 0 0
FAIR ISAAC CORP COM 303250104 485 3,453 SH   SOLE 40 3,453 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 109 22,709 SH   SOLE 2 17,329 0 5,380
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 5 1,075 SH   SOLE 4 1,075 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 23 4,709 SH   SOLE 7 4,709 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2,592 542,236 SH   SOLE 18 542,236 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 540 112,914 SH   SOLE 19 112,914 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 24,962 5,222,106 SH   SOLE 21 5,222,106 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 19,590 4,098,304 SH   SOLE 22 3,771,478 0 326,826
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 250 52,312 SH   SOLE 26 47,777 0 4,535
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 86 17,891 SH   SOLE 28 17,891 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 489 102,350 SH   SOLE 29 0 0 102,350
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 104 21,764 SH   SOLE 30 21,764 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 61 12,839 SH   SOLE 40 12,839 0 0
FAMOUS DAVES AMER INC COM 307068106 6 1,498 SH   SOLE 19 1,498 0 0
FAMOUS DAVES AMER INC COM 307068106 13 3,236 SH   SOLE 21 3,236 0 0
FAMOUS DAVES AMER INC COM 307068106 905 218,314 SH   SOLE 22 218,314 0 0
FANG HLDGS LTD ADR 30711Y102 189 46,676 SH   SOLE 4 46,676 0 0
FANG HLDGS LTD ADR 30711Y102 8,389 2,071,301 SH   SOLE 21 2,071,301 0 0
FANG HLDGS LTD ADR 30711Y102 4,115 1,015,944 SH   SOLE 22 1,015,944 0 0
FANG HLDGS LTD ADR 30711Y102 148 36,491 SH   SOLE 25 36,491 0 0
FANG HLDGS LTD ADR 30711Y102 2,105 519,678 SH   SOLE 30 519,678 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 52 1,436 SH   SOLE 2 474 0 962
FARMER & MERCHANTS BANCORP I COM 30779N105 29 788 SH   SOLE 7 788 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,208 33,146 SH   SOLE 18 33,146 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 181 4,972 SH   SOLE 19 4,972 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 9,462 259,575 SH   SOLE 21 259,575 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,243 88,970 SH   SOLE 22 76,436 0 12,534
FARMER BROS CO COM 307675108 67 2,045 SH   SOLE 2 410 0 1,635
FARMER BROS CO COM 307675108 1,129 34,373 SH   SOLE 18 34,373 0 0
FARMER BROS CO COM 307675108 225 6,861 SH   SOLE 19 6,861 0 0
FARMER BROS CO COM 307675108 9,066 275,975 SH   SOLE 21 275,975 0 0
FARMER BROS CO COM 307675108 8,035 244,585 SH   SOLE 22 232,397 0 12,188
FARMER BROS CO COM 307675108 40 1,229 SH   SOLE 28 1,229 0 0
FARMER BROS CO COM 307675108 40 1,225 SH   SOLE 30 1,225 0 0
FARMER BROS CO COM 307675108 31 951 SH   SOLE 40 951 0 0
FARMERS CAP BK CORP COM 309562106 60 1,419 SH   SOLE 2 448 0 971
FARMERS CAP BK CORP COM 309562106 1,213 28,847 SH   SOLE 18 28,847 0 0
FARMERS CAP BK CORP COM 309562106 259 6,152 SH   SOLE 19 6,152 0 0
FARMERS CAP BK CORP COM 309562106 10,346 246,048 SH   SOLE 21 246,048 0 0
FARMERS CAP BK CORP COM 309562106 11,116 264,349 SH   SOLE 22 258,337 0 6,012
FARMERS NATL BANC CORP COM 309627107 82 5,439 SH   SOLE 2 1,447 0 3,992
FARMERS NATL BANC CORP COM 309627107 1,468 97,521 SH   SOLE 18 97,521 0 0
FARMERS NATL BANC CORP COM 309627107 271 17,992 SH   SOLE 19 17,992 0 0
FARMERS NATL BANC CORP COM 309627107 12,553 834,072 SH   SOLE 21 834,072 0 0
FARMERS NATL BANC CORP COM 309627107 5,231 347,595 SH   SOLE 22 327,100 0 20,495
FARMLAND PARTNERS INC COM 31154R109 74 8,132 SH   SOLE 2 1,865 0 6,267
FARMLAND PARTNERS INC COM 31154R109 15 1,652 SH   SOLE 7 1,652 0 0
FARMLAND PARTNERS INC COM 31154R109 1,181 130,630 SH   SOLE 18 130,630 0 0
FARMLAND PARTNERS INC COM 31154R109 305 33,734 SH   SOLE 19 33,734 0 0
FARMLAND PARTNERS INC COM 31154R109 9,415 1,041,531 SH   SOLE 21 1,041,531 0 0
FARMLAND PARTNERS INC COM 31154R109 7,085 783,782 SH   SOLE 22 757,298 0 26,484
FARMLAND PARTNERS INC COM 31154R109 8 926 SH   SOLE 23 926 0 0
FARO TECHNOLOGIES INC COM 311642102 122 3,183 SH   SOLE 2 959 0 2,224
FARO TECHNOLOGIES INC COM 311642102 5 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 15 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,130 81,840 SH   SOLE 18 81,840 0 0
FARO TECHNOLOGIES INC COM 311642102 4,644 121,420 SH   SOLE 19 121,420 0 0
FARO TECHNOLOGIES INC COM 311642102 57,458 1,502,178 SH   SOLE 21 1,502,178 0 0
FARO TECHNOLOGIES INC COM 311642102 17,522 458,103 SH   SOLE 22 426,496 0 31,607
FARO TECHNOLOGIES INC COM 311642102 323 8,448 SH   SOLE 26 6,992 0 1,456
FARO TECHNOLOGIES INC COM 311642102 97 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 867 22,665 SH   SOLE 30 22,665 0 0
FARO TECHNOLOGIES INC COM 311642102 69 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 15,480 339,632 SH   SOLE 2 64,647 0 274,985
FASTENAL CO COM 311900104 4,164 91,351 SH   SOLE 4 81,186 0 10,165
FASTENAL CO COM 311900104 10,582 232,174 SH   SOLE 7 220,672 0 11,502
FASTENAL CO COM 311900104 96 2,107 SH   SOLE 13 2,107 0 0
FASTENAL CO COM 311900104 98 2,157 SH   SOLE 15 2,157 0 0
FASTENAL CO COM 311900104 29,235 641,410 SH   SOLE 18 601,221 0 40,189
FASTENAL CO COM 311900104 2,308 50,641 SH   SOLE 19 50,641 0 0
FASTENAL CO COM 311900104 8,995 197,346 SH   SOLE 20 0 0 197,346
FASTENAL CO COM 311900104 282,474 6,197,315 SH   SOLE 21 6,197,315 0 0
FASTENAL CO COM 311900104 346,572 7,603,609 SH   SOLE 22 6,275,976 0 1,327,633
FASTENAL CO COM 311900104 15,582 341,854 SH   SOLE 23 341,854 0 0
FASTENAL CO COM 311900104 9,932 217,907 SH   SOLE 25 217,907 0 0
FASTENAL CO COM 311900104 36,383 798,232 SH   SOLE 26 307,440 0 490,792
FASTENAL CO COM 311900104 3,066 67,263 SH   SOLE 28 49,159 0 18,104
FASTENAL CO COM 311900104 3,664 80,397 SH   SOLE 29 9,236 0 71,161
FASTENAL CO COM 311900104 40,056 878,808 SH   SOLE 30 878,808 0 0
FASTENAL CO COM 311900104 6,488 142,339 SH   SOLE 31 57,698 0 84,641
FASTENAL CO COM 311900104 1,905 41,793 SH   SOLE 32 41,793 0 0
FASTENAL CO COM 311900104 950 20,849 SH   SOLE 34 20,849 0 0
FASTENAL CO COM 311900104 12,028 263,887 SH   SOLE 36 263,887 0 0
FASTENAL CO COM 311900104 63 1,378 SH   SOLE 40 1,378 0 0
FATE THERAPEUTICS INC COM 31189P102 22 5,503 SH   SOLE 2 1,568 0 3,935
FATE THERAPEUTICS INC COM 31189P102 562 141,924 SH   SOLE 18 141,924 0 0
FATE THERAPEUTICS INC COM 31189P102 107 27,135 SH   SOLE 19 27,135 0 0
FATE THERAPEUTICS INC COM 31189P102 4,791 1,209,925 SH   SOLE 21 1,209,925 0 0
FATE THERAPEUTICS INC COM 31189P102 1,098 277,307 SH   SOLE 22 253,153 0 24,154
FAUQUIER BANKSHARES INC VA COM 312059108 13 639 SH   SOLE 18 639 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 39 1,040 SH   SOLE 2 530 0 510
FB FINL CORP COM 30257X104 20 528 SH   SOLE 7 528 0 0
FB FINL CORP COM 30257X104 1,647 43,663 SH   SOLE 18 43,663 0 0
FB FINL CORP COM 30257X104 299 7,935 SH   SOLE 19 7,935 0 0
FB FINL CORP COM 30257X104 15,542 412,033 SH   SOLE 21 412,033 0 0
FB FINL CORP COM 30257X104 6,052 160,451 SH   SOLE 22 141,486 0 18,965
FB FINL CORP COM 30257X104 42 1,112 SH   SOLE 30 1,112 0 0
FBL FINL GROUP INC CL A 30239F106 184 2,476 SH   SOLE 2 612 0 1,864
FBL FINL GROUP INC CL A 30239F106 9 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 22 300 SH   SOLE 7 300 0 0
FBL FINL GROUP INC CL A 30239F106 3,049 40,927 SH   SOLE 18 40,927 0 0
FBL FINL GROUP INC CL A 30239F106 707 9,486 SH   SOLE 19 9,486 0 0
FBL FINL GROUP INC CL A 30239F106 24,198 324,812 SH   SOLE 21 324,812 0 0
FBL FINL GROUP INC CL A 30239F106 19,576 262,771 SH   SOLE 22 243,969 0 18,802
FBL FINL GROUP INC CL A 30239F106 294 3,944 SH   SOLE 26 3,539 0 405
FBL FINL GROUP INC CL A 30239F106 133 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 344 4,620 SH   SOLE 29 0 0 4,620
FBL FINL GROUP INC CL A 30239F106 107 1,433 SH   SOLE 30 1,433 0 0
FBL FINL GROUP INC CL A 30239F106 703 9,437 SH   SOLE 34 9,437 0 0
FBL FINL GROUP INC CL A 30239F106 91 1,226 SH   SOLE 40 1,226 0 0
FCB FINL HLDGS INC CL A 30255G103 378 7,819 SH   SOLE 2 1,982 0 5,837
FCB FINL HLDGS INC CL A 30255G103 8 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 35 725 SH   SOLE 7 725 0 0
FCB FINL HLDGS INC CL A 30255G103 6,382 132,141 SH   SOLE 18 132,141 0 0
FCB FINL HLDGS INC CL A 30255G103 1,325 27,434 SH   SOLE 19 27,434 0 0
FCB FINL HLDGS INC CL A 30255G103 52,195 1,080,634 SH   SOLE 21 1,080,634 0 0
FCB FINL HLDGS INC CL A 30255G103 55,995 1,159,319 SH   SOLE 22 1,086,465 0 72,854
FCB FINL HLDGS INC CL A 30255G103 1,038 21,485 SH   SOLE 26 18,982 0 2,503
FCB FINL HLDGS INC CL A 30255G103 434 8,984 SH   SOLE 28 8,984 0 0
FCB FINL HLDGS INC CL A 30255G103 1,137 23,545 SH   SOLE 29 0 0 23,545
FCB FINL HLDGS INC CL A 30255G103 291 6,018 SH   SOLE 30 6,018 0 0
FCB FINL HLDGS INC CL A 30255G103 156 3,228 SH   SOLE 40 3,228 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 176 2,424 SH   SOLE 2 890 0 1,534
FEDERAL AGRIC MTG CORP CL C 313148306 11 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 7,658 105,276 SH   SOLE 7 105,276 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,712 37,287 SH   SOLE 18 37,287 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 675 9,286 SH   SOLE 19 9,286 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 21,588 296,780 SH   SOLE 21 296,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 22,105 303,888 SH   SOLE 22 286,533 0 17,355
FEDERAL AGRIC MTG CORP CL C 313148306 2,379 32,704 SH   SOLE 23 32,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 102 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 105 1,442 SH   SOLE 29 0 0 1,442
FEDERAL AGRIC MTG CORP CL C 313148306 155 2,132 SH   SOLE 30 2,132 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 550 7,564 SH   SOLE 34 7,564 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 67 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,969 88,313 SH   SOLE 2 16,818 0 71,495
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,017 80,642 SH   SOLE 4 77,807 0 2,835
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 40,248 324,035 SH   SOLE 7 218,520 0 105,515
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 152 1,227 SH   SOLE 13 1,227 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 375 3,023 SH   SOLE 15 3,023 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21,193 170,622 SH   SOLE 18 160,619 0 10,003
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,829 87,183 SH   SOLE 19 87,183 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,596 45,054 SH   SOLE 20 0 0 45,054
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 333,322 2,683,534 SH   SOLE 21 2,683,534 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 364,586 2,935,236 SH   SOLE 22 2,564,378 0 370,858
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11,826 95,212 SH   SOLE 23 95,212 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,355 188,025 SH   SOLE 25 188,025 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,449 188,783 SH   SOLE 26 83,890 0 104,893
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,028 16,325 SH   SOLE 28 11,918 0 4,407
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,658 45,549 SH   SOLE 29 27,286 0 18,263
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 81,222 653,906 SH   SOLE 30 653,906 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,174 65,807 SH   SOLE 31 29,206 0 36,601
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,620 29,148 SH   SOLE 34 29,148 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,839 71,162 SH   SOLE 36 71,162 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 45 363 SH   SOLE 40 363 0 0
FEDERAL SIGNAL CORP COM 313855108 240 11,284 SH   SOLE 2 3,338 0 7,946
FEDERAL SIGNAL CORP COM 313855108 4 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 36 1,686 SH   SOLE 7 1,686 0 0
FEDERAL SIGNAL CORP COM 313855108 6,105 286,879 SH   SOLE 18 286,879 0 0
FEDERAL SIGNAL CORP COM 313855108 916 43,052 SH   SOLE 19 43,052 0 0
FEDERAL SIGNAL CORP COM 313855108 111,200 5,225,557 SH   SOLE 21 5,225,557 0 0
FEDERAL SIGNAL CORP COM 313855108 35,245 1,656,267 SH   SOLE 22 1,539,448 0 116,819
FEDERAL SIGNAL CORP COM 313855108 83 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 187 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 1,702 79,994 SH   SOLE 30 79,994 0 0
FEDERAL SIGNAL CORP COM 313855108 142 6,667 SH   SOLE 40 6,667 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 6,727 655,000 SH   SOLE 2 655,000 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 514 50,000 SH   SOLE 22 50,000 0 0
FEDERATED INVS INC PA CL B 314211103 3,090 104,034 SH   SOLE 2 61,631 0 42,403
FEDERATED INVS INC PA CL B 314211103 11 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 594 20,005 SH   SOLE 7 20,005 0 0
FEDERATED INVS INC PA CL B 314211103 10,624 357,724 SH   SOLE 18 357,724 0 0
FEDERATED INVS INC PA CL B 314211103 769 25,893 SH   SOLE 19 25,893 0 0
FEDERATED INVS INC PA CL B 314211103 215,429 7,253,509 SH   SOLE 21 7,253,509 0 0
FEDERATED INVS INC PA CL B 314211103 84,114 2,832,115 SH   SOLE 22 2,567,864 0 264,251
FEDERATED INVS INC PA CL B 314211103 813 27,362 SH   SOLE 26 21,036 0 6,326
FEDERATED INVS INC PA CL B 314211103 203 6,843 SH   SOLE 28 6,843 0 0
FEDERATED INVS INC PA CL B 314211103 308 10,383 SH   SOLE 30 10,383 0 0
FEDERATED INVS INC PA CL B 314211103 65 2,196 SH   SOLE 31 2,196 0 0
FEDERATED INVS INC PA CL B 314211103 2,058 69,283 SH   SOLE 32 69,283 0 0
FEDERATED INVS INC PA CL B 314211103 74 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 160 5,387 SH   SOLE 40 5,387 0 0
FEDERATED NATL HLDG CO COM 31422T101 55 3,544 SH   SOLE 2 1,918 0 1,626
FEDERATED NATL HLDG CO COM 31422T101 5 336 SH   SOLE 7 336 0 0
FEDERATED NATL HLDG CO COM 31422T101 783 50,174 SH   SOLE 18 50,174 0 0
FEDERATED NATL HLDG CO COM 31422T101 203 13,017 SH   SOLE 19 13,017 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,273 401,848 SH   SOLE 21 401,848 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,683 428,106 SH   SOLE 22 405,147 0 22,959
FEDERATED NATL HLDG CO COM 31422T101 31 1,993 SH   SOLE 28 1,993 0 0
FEDERATED NATL HLDG CO COM 31422T101 62 3,979 SH   SOLE 30 3,979 0 0
FEDERATED NATL HLDG CO COM 31422T101 21 1,348 SH   SOLE 40 1,348 0 0
FEDEX CORP COM 31428X106 107,822 477,978 SH   SOLE 2 234,312 0 243,666
FEDEX CORP COM 31428X106 25,752 114,157 SH   SOLE 4 105,649 0 8,508
FEDEX CORP COM 31428X106 39,323 174,318 SH   SOLE 7 172,071 0 2,247
FEDEX CORP COM 31428X106 957 4,244 SH   SOLE 13 4,244 0 0
FEDEX CORP COM 31428X106 379 1,681 SH   SOLE 15 1,681 0 0
FEDEX CORP COM 31428X106 13 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 119,056 527,779 SH   SOLE 18 487,321 0 40,458
FEDEX CORP COM 31428X106 4,822 21,376 SH   SOLE 19 21,376 0 0
FEDEX CORP COM 31428X106 29,463 130,608 SH   SOLE 20 0 0 130,608
FEDEX CORP COM 31428X106 969,925 4,299,696 SH   SOLE 21 4,299,696 0 0
FEDEX CORP COM 31428X106 1,510,486 6,696,010 SH   SOLE 22 5,450,680 0 1,245,330
FEDEX CORP COM 31428X106 80,374 356,298 SH   SOLE 23 356,298 0 0
FEDEX CORP COM 31428X106 61,211 271,351 SH   SOLE 25 271,351 0 0
FEDEX CORP COM 31428X106 181,853 806,156 SH   SOLE 26 237,690 0 568,466
FEDEX CORP COM 31428X106 13,030 57,762 SH   SOLE 28 42,107 0 15,655
FEDEX CORP COM 31428X106 7,280 32,273 SH   SOLE 29 27,032 0 5,241
FEDEX CORP COM 31428X106 164,148 727,671 SH   SOLE 30 727,671 0 0
FEDEX CORP COM 31428X106 40,176 178,100 SH   SOLE 31 95,189 0 82,911
FEDEX CORP COM 31428X106 7,838 34,745 SH   SOLE 34 34,745 0 0
FEDEX CORP COM 31428X106 61,335 271,898 SH   SOLE 36 271,898 0 0
FEDEX CORP COM 31428X106 288 1,276 SH   SOLE 40 1,276 0 0
FERRARI N V COM N3167Y103 372 3,371 SH   SOLE 26 2,683 0 688
FERRO CORP COM 315405100 121 5,406 SH   SOLE 2 4,702 0 704
FERRO CORP COM 315405100 13 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 44 1,957 SH   SOLE 7 1,957 0 0
FERRO CORP COM 315405100 6,333 284,006 SH   SOLE 18 284,006 0 0
FERRO CORP COM 315405100 1,928 86,452 SH   SOLE 19 86,452 0 0
FERRO CORP COM 315405100 56,066 2,514,180 SH   SOLE 21 2,514,180 0 0
FERRO CORP COM 315405100 52,040 2,333,619 SH   SOLE 22 2,175,065 0 158,554
FERRO CORP COM 315405100 645 28,946 SH   SOLE 23 28,946 0 0
FERRO CORP COM 315405100 141 6,309 SH   SOLE 26 0 0 6,309
FERRO CORP COM 315405100 250 11,190 SH   SOLE 28 11,190 0 0
FERRO CORP COM 315405100 1,262 56,593 SH   SOLE 29 0 0 56,593
FERRO CORP COM 315405100 283 12,707 SH   SOLE 30 12,707 0 0
FERRO CORP COM 315405100 196 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 467 35,492 SH   SOLE 7 35,492 0 0
FERROGLOBE PLC SHS G33856108 54 4,074 SH   SOLE 21 4,074 0 0
FERROGLOBE PLC SHS G33856108 885 67,220 SH   SOLE 22 67,220 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 199 11,110 SH   SOLE 26 0 0 11,110
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 12,722 939,577 SH   SOLE 21 939,577 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1,125 83,109 SH   SOLE 22 83,109 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 2,602 192,167 SH   SOLE 26 0 0 192,167
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 4,755 351,213 SH   SOLE 30 351,213 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 5 1,528 SH   SOLE 19 1,528 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 8 2,773 SH   SOLE 21 2,773 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 117 38,354 SH   SOLE 22 38,354 0 0
FIBROGEN INC COM 31572Q808 2,174 40,417 SH   SOLE 2 40,000 0 417
FIBROGEN INC COM 31572Q808 16 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 93 1,727 SH   SOLE 7 1,727 0 0
FIBROGEN INC COM 31572Q808 13,050 242,557 SH   SOLE 18 242,557 0 0
FIBROGEN INC COM 31572Q808 17,104 317,923 SH   SOLE 19 317,923 0 0
FIBROGEN INC COM 31572Q808 1,141 21,200 SH   SOLE 20 21,200 0 0
FIBROGEN INC COM 31572Q808 173,456 3,224,083 SH   SOLE 21 3,224,083 0 0
FIBROGEN INC COM 31572Q808 108,102 2,009,327 SH   SOLE 22 1,879,241 0 130,086
FIBROGEN INC COM 31572Q808 2,644 49,150 SH   SOLE 23 49,150 0 0
FIBROGEN INC COM 31572Q808 1,504 27,948 SH   SOLE 26 22,298 0 5,650
FIBROGEN INC COM 31572Q808 597 11,103 SH   SOLE 28 11,103 0 0
FIBROGEN INC COM 31572Q808 1,358 25,248 SH   SOLE 29 0 0 25,248
FIBROGEN INC COM 31572Q808 554 10,305 SH   SOLE 30 10,305 0 0
FIBROGEN INC COM 31572Q808 4,994 92,828 SH   SOLE 34 92,828 0 0
FIBROGEN INC COM 31572Q808 395 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 15 412 SH   SOLE 17 0 0 412
FIDELITY CONSMR STAPLES 316092303 0 14 SH   SOLE 17 0 0 14
FIDELITY MSCI ENERGY IDX 316092402 1 54 SH   SOLE 17 0 0 54
FIDELITY MSCI HLTH CARE I 316092600 0 1 SH   SOLE 17 0 0 1
FIDELITY VLU FACTOR ETF 316092782 1 25 SH   SOLE 17 0 0 25
FIDELITY LOW VOLITY ETF 316092824 1 25 SH   SOLE 17 0 0 25
FIDELITY MSCI RL EST ETF 316092857 5 226 SH   SOLE 17 0 0 226
FIDELITY LTD TRM BD ETF 316188200 1 11 SH   SOLE 17 0 0 11
FIDELITY TOTAL BD ETF 316188309 2 34 SH   SOLE 17 0 0 34
FIDELITY & GTY LIFE COM 315785105 94 3,021 SH   SOLE 2 938 0 2,083
FIDELITY & GTY LIFE COM 315785105 15 473 SH   SOLE 7 473 0 0
FIDELITY & GTY LIFE COM 315785105 1,390 44,767 SH   SOLE 18 44,767 0 0
FIDELITY & GTY LIFE COM 315785105 306 9,846 SH   SOLE 19 9,846 0 0
FIDELITY & GTY LIFE COM 315785105 12,124 390,483 SH   SOLE 21 390,483 0 0
FIDELITY & GTY LIFE COM 315785105 11,724 377,585 SH   SOLE 22 353,817 0 23,768
FIDELITY & GTY LIFE COM 315785105 67 2,143 SH   SOLE 28 2,143 0 0
FIDELITY & GTY LIFE COM 315785105 55 1,760 SH   SOLE 30 1,760 0 0
FIDELITY & GTY LIFE COM 315785105 36 1,166 SH   SOLE 40 1,166 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 41 161 SH   SOLE 17 0 0 161
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13,680 288,251 SH   SOLE 2 79,579 0 208,672
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,894 82,042 SH   SOLE 4 73,796 0 8,246
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,255 131,797 SH   SOLE 7 64,283 0 67,514
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 709 14,949 SH   SOLE 13 14,949 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 99 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,531 158,687 SH   SOLE 18 132,914 0 25,773
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,036 85,045 SH   SOLE 19 85,045 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,746 184,277 SH   SOLE 20 0 0 184,277
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 184,086 3,878,770 SH   SOLE 21 3,878,770 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 333,116 7,018,878 SH   SOLE 22 6,124,819 0 894,059
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,975 315,522 SH   SOLE 23 315,522 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,104 212,898 SH   SOLE 25 212,898 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36,290 764,637 SH   SOLE 26 256,338 0 508,299
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,789 58,768 SH   SOLE 28 42,817 0 15,951
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,405 71,739 SH   SOLE 29 8,120 0 63,619
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20,721 436,606 SH   SOLE 30 436,606 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,180 130,222 SH   SOLE 31 53,764 0 76,458
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 853 17,966 SH   SOLE 34 17,966 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,419 261,672 SH   SOLE 36 261,672 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 57 1,199 SH   SOLE 40 1,199 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 245 14,301 SH   SOLE 2 3,602 0 10,699
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 7 421 SH   SOLE 4 421 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 26 1,509 SH   SOLE 7 1,509 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 4,035 235,264 SH   SOLE 18 235,264 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 880 51,337 SH   SOLE 19 51,337 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 32,362 1,887,003 SH   SOLE 21 1,887,003 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 38,275 2,231,750 SH   SOLE 22 2,071,024 0 160,726
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 523 30,502 SH   SOLE 26 26,866 0 3,636
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 194 11,327 SH   SOLE 28 11,327 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 6,803 396,685 SH   SOLE 30 396,685 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 132 7,722 SH   SOLE 34 7,722 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 153 8,938 SH   SOLE 40 8,938 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40,945 438,430 SH   SOLE 2 112,853 0 325,577
FIDELITY NATL INFORMATION SV COM 31620M106 9,766 104,573 SH   SOLE 4 93,165 0 11,408
FIDELITY NATL INFORMATION SV COM 31620M106 23,599 252,692 SH   SOLE 7 248,200 0 4,492
FIDELITY NATL INFORMATION SV COM 31620M106 364 3,893 SH   SOLE 13 3,893 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 202 2,164 SH   SOLE 15 2,164 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 68,375 732,141 SH   SOLE 18 686,197 0 45,944
FIDELITY NATL INFORMATION SV COM 31620M106 17,965 192,365 SH   SOLE 19 192,365 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 14,539 155,682 SH   SOLE 20 0 0 155,682
FIDELITY NATL INFORMATION SV COM 31620M106 730,022 7,816,916 SH   SOLE 21 7,816,916 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 838,200 8,975,267 SH   SOLE 22 7,429,371 0 1,545,896
FIDELITY NATL INFORMATION SV COM 31620M106 37,596 402,565 SH   SOLE 23 402,565 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,266 270,546 SH   SOLE 25 270,546 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 95,654 1,024,239 SH   SOLE 26 312,674 0 711,565
FIDELITY NATL INFORMATION SV COM 31620M106 7,032 75,295 SH   SOLE 28 54,905 0 20,390
FIDELITY NATL INFORMATION SV COM 31620M106 1,067 11,423 SH   SOLE 29 11,423 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 94,016 1,006,705 SH   SOLE 30 1,006,705 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 22,971 245,965 SH   SOLE 31 139,479 0 106,486
FIDELITY NATL INFORMATION SV COM 31620M106 5,035 53,916 SH   SOLE 34 53,916 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 33,151 354,970 SH   SOLE 36 354,970 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 162 1,732 SH   SOLE 40 1,732 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 115 4,870 SH   SOLE 2 1,308 0 3,562
FIDELITY SOUTHERN CORP NEW COM 316394105 12 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,641 111,713 SH   SOLE 18 111,713 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 397 16,814 SH   SOLE 19 16,814 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 46,991 1,987,791 SH   SOLE 21 1,987,791 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 13,414 567,438 SH   SOLE 22 524,620 0 42,818
FIDELITY SOUTHERN CORP NEW COM 316394105 63 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 748 31,644 SH   SOLE 30 31,644 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 11 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 2,283 141,983 SH   SOLE 30 141,983 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 109 5,751 SH   SOLE 2 1,521 0 4,230
FIESTA RESTAURANT GROUP INC COM 31660B101 3 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 13 705 SH   SOLE 7 705 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2,398 126,213 SH   SOLE 18 126,213 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 359 18,895 SH   SOLE 19 18,895 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 44,467 2,340,392 SH   SOLE 21 2,340,392 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 14,862 782,230 SH   SOLE 22 734,692 0 47,538
FIESTA RESTAURANT GROUP INC COM 31660B101 40 2,082 SH   SOLE 26 0 0 2,082
FIESTA RESTAURANT GROUP INC COM 31660B101 74 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 689 36,282 SH   SOLE 30 36,282 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 53 2,807 SH   SOLE 40 2,807 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 10 2,538 SH   SOLE 2 0 0 2,538
FIFTH STR ASSET MGMT INC CL A COM 31679P109 90 23,004 SH   SOLE 18 23,004 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 26 6,582 SH   SOLE 19 6,582 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 1,281 328,529 SH   SOLE 21 328,529 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 249 63,762 SH   SOLE 22 58,616 0 5,146
FIFTH STREET FINANCE CORP COM 31678A103 3,916 715,931 SH   SOLE 30 715,931 0 0
FIFTH THIRD BANCORP COM 316773100 24,767 885,173 SH   SOLE 2 150,348 0 734,825
FIFTH THIRD BANCORP COM 316773100 6,985 249,636 SH   SOLE 4 221,611 0 28,025
FIFTH THIRD BANCORP COM 316773100 15,614 558,025 SH   SOLE 7 501,804 0 56,221
FIFTH THIRD BANCORP COM 316773100 737 26,325 SH   SOLE 13 26,325 0 0
FIFTH THIRD BANCORP COM 316773100 149 5,333 SH   SOLE 15 5,333 0 0
FIFTH THIRD BANCORP COM 316773100 1 26 SH   SOLE 17 0 0 26
FIFTH THIRD BANCORP COM 316773100 46,302 1,654,832 SH   SOLE 18 1,550,906 0 103,926
FIFTH THIRD BANCORP COM 316773100 7,241 258,789 SH   SOLE 19 258,789 0 0
FIFTH THIRD BANCORP COM 316773100 9,480 338,812 SH   SOLE 20 0 0 338,812
FIFTH THIRD BANCORP COM 316773100 442,403 15,811,393 SH   SOLE 21 15,811,393 0 0
FIFTH THIRD BANCORP COM 316773100 551,550 19,712,289 SH   SOLE 22 16,227,055 0 3,485,234
FIFTH THIRD BANCORP COM 316773100 26,222 937,165 SH   SOLE 23 937,165 0 0
FIFTH THIRD BANCORP COM 316773100 15,995 571,647 SH   SOLE 25 571,647 0 0
FIFTH THIRD BANCORP COM 316773100 64,203 2,294,616 SH   SOLE 26 743,113 0 1,551,503
FIFTH THIRD BANCORP COM 316773100 4,785 171,024 SH   SOLE 28 124,775 0 46,249
FIFTH THIRD BANCORP COM 316773100 5,972 213,452 SH   SOLE 29 26,319 0 187,133
FIFTH THIRD BANCORP COM 316773100 65,272 2,332,806 SH   SOLE 30 2,332,806 0 0
FIFTH THIRD BANCORP COM 316773100 9,268 331,241 SH   SOLE 31 189,306 0 141,935
FIFTH THIRD BANCORP COM 316773100 2,712 96,926 SH   SOLE 34 96,926 0 0
FIFTH THIRD BANCORP COM 316773100 22,901 818,483 SH   SOLE 36 818,483 0 0
FIFTH THIRD BANCORP COM 316773100 106 3,803 SH   SOLE 40 3,803 0 0
FINANCIAL ENGINES INC COM 317485100 118 3,395 SH   SOLE 2 3,196 0 199
FINANCIAL ENGINES INC COM 317485100 11 328 SH   SOLE 4 328 0 0
FINANCIAL ENGINES INC COM 317485100 47 1,358 SH   SOLE 7 1,358 0 0
FINANCIAL ENGINES INC COM 317485100 9,548 274,763 SH   SOLE 18 274,763 0 0
FINANCIAL ENGINES INC COM 317485100 1,558 44,847 SH   SOLE 19 44,847 0 0
FINANCIAL ENGINES INC COM 317485100 188,251 5,417,307 SH   SOLE 21 5,417,307 0 0
FINANCIAL ENGINES INC COM 317485100 57,610 1,657,856 SH   SOLE 22 1,537,484 0 120,372
FINANCIAL ENGINES INC COM 317485100 506 14,561 SH   SOLE 26 11,414 0 3,147
FINANCIAL ENGINES INC COM 317485100 408 11,739 SH   SOLE 28 11,739 0 0
FINANCIAL ENGINES INC COM 317485100 2,969 85,434 SH   SOLE 30 85,434 0 0
FINANCIAL ENGINES INC COM 317485100 236 6,782 SH   SOLE 40 6,782 0 0
FINANCIAL INSTNS INC COM 317585404 88 3,058 SH   SOLE 2 839 0 2,219
FINANCIAL INSTNS INC COM 317585404 13 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,595 55,374 SH   SOLE 18 55,374 0 0
FINANCIAL INSTNS INC COM 317585404 318 11,033 SH   SOLE 19 11,033 0 0
FINANCIAL INSTNS INC COM 317585404 13,441 466,693 SH   SOLE 21 466,693 0 0
FINANCIAL INSTNS INC COM 317585404 16,124 559,848 SH   SOLE 22 532,462 0 27,386
FINANCIAL INSTNS INC COM 317585404 150 5,212 SH   SOLE 29 0 0 5,212
FINANCIAL INSTNS INC COM 317585404 95 3,304 SH   SOLE 30 3,304 0 0
FINISAR CORP COM NEW 31787A507 378 17,068 SH   SOLE 2 6,562 0 10,506
FINISAR CORP COM NEW 31787A507 11 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 59 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 8,928 402,723 SH   SOLE 18 402,723 0 0
FINISAR CORP COM NEW 31787A507 5,116 230,776 SH   SOLE 19 230,776 0 0
FINISAR CORP COM NEW 31787A507 81,383 3,670,873 SH   SOLE 21 3,670,873 0 0
FINISAR CORP COM NEW 31787A507 67,478 3,043,645 SH   SOLE 22 2,825,625 0 218,020
FINISAR CORP COM NEW 31787A507 656 29,574 SH   SOLE 23 29,574 0 0
FINISAR CORP COM NEW 31787A507 977 44,082 SH   SOLE 26 37,936 0 6,146
FINISAR CORP COM NEW 31787A507 341 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 382 17,218 SH   SOLE 30 17,218 0 0
FINISAR CORP COM NEW 31787A507 252 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 684 658,000 PRN   SOLE 21 658,000 0 0
FINISH LINE INC CL A 317923100 248 20,650 SH   SOLE 2 14,201 0 6,449
FINISH LINE INC CL A 317923100 3 281 SH   SOLE 4 281 0 0
FINISH LINE INC CL A 317923100 15 1,238 SH   SOLE 7 1,238 0 0
FINISH LINE INC CL A 317923100 2,447 203,428 SH   SOLE 18 203,428 0 0
FINISH LINE INC CL A 317923100 347 28,848 SH   SOLE 19 28,848 0 0
FINISH LINE INC CL A 317923100 42,053 3,495,640 SH   SOLE 21 3,495,640 0 0
FINISH LINE INC CL A 317923100 13,501 1,122,260 SH   SOLE 22 1,029,023 0 93,237
FINISH LINE INC CL A 317923100 1,208 100,417 SH   SOLE 23 100,417 0 0
FINISH LINE INC CL A 317923100 247 20,527 SH   SOLE 26 17,787 0 2,740
FINISH LINE INC CL A 317923100 78 6,524 SH   SOLE 28 6,524 0 0
FINISH LINE INC CL A 317923100 659 54,787 SH   SOLE 30 54,787 0 0
FINISH LINE INC CL A 317923100 212 17,650 SH   SOLE 34 17,650 0 0
FINISH LINE INC CL A 317923100 58 4,816 SH   SOLE 40 4,816 0 0
FINJAN HLDGS INC COM NEW 31788H303 3 1,118 SH   SOLE 18 1,118 0 0
FINJAN HLDGS INC COM NEW 31788H303 46 19,440 SH   SOLE 21 19,440 0 0
FIREEYE INC COM 31816Q101 1,785 106,437 SH   SOLE 2 15,778 0 90,659
FIREEYE INC COM 31816Q101 9 564 SH   SOLE 4 564 0 0
FIREEYE INC COM 31816Q101 67 4,010 SH   SOLE 7 4,010 0 0
FIREEYE INC COM 31816Q101 1,587 94,621 SH   SOLE 18 94,621 0 0
FIREEYE INC COM 31816Q101 919 54,821 SH   SOLE 19 54,821 0 0
FIREEYE INC COM 31816Q101 38,095 2,271,621 SH   SOLE 21 2,271,621 0 0
FIREEYE INC COM 31816Q101 78,029 4,652,909 SH   SOLE 22 4,106,205 0 546,704
FIREEYE INC COM 31816Q101 1,335 79,618 SH   SOLE 26 65,784 0 13,834
FIREEYE INC COM 31816Q101 456 27,205 SH   SOLE 28 27,205 0 0
FIREEYE INC COM 31816Q101 373 22,247 SH   SOLE 29 0 0 22,247
FIREEYE INC COM 31816Q101 1,327 79,109 SH   SOLE 30 79,109 0 0
FIREEYE INC COM 31816Q101 73 4,346 SH   SOLE 31 4,346 0 0
FIREEYE INC COM 31816Q101 277 16,535 SH   SOLE 40 16,535 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 1,558 1,650,000 PRN   SOLE 21 1,650,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 943 1,017,000 PRN   SOLE 21 1,017,000 0 0
FIRST ACCEPTANCE CORP COM 318457108 3 2,694 SH   SOLE 18 2,694 0 0
FIRST ACCEPTANCE CORP COM 318457108 9 8,599 SH   SOLE 19 8,599 0 0
FIRST ACCEPTANCE CORP COM 318457108 48 44,943 SH   SOLE 21 44,943 0 0
FIRST ACCEPTANCE CORP COM 318457108 94 88,280 SH   SOLE 22 88,280 0 0
FIRST AMERN FINL CORP COM 31847R102 7,519 150,466 SH   SOLE 2 96,747 0 53,719
FIRST AMERN FINL CORP COM 31847R102 416 8,331 SH   SOLE 4 8,331 0 0
FIRST AMERN FINL CORP COM 31847R102 213 4,255 SH   SOLE 7 4,255 0 0
FIRST AMERN FINL CORP COM 31847R102 3,850 77,044 SH   SOLE 13 77,044 0 0
FIRST AMERN FINL CORP COM 31847R102 18,544 371,096 SH   SOLE 18 371,096 0 0
FIRST AMERN FINL CORP COM 31847R102 10,470 209,523 SH   SOLE 19 209,523 0 0
FIRST AMERN FINL CORP COM 31847R102 234,879 4,700,401 SH   SOLE 21 4,700,401 0 0
FIRST AMERN FINL CORP COM 31847R102 212,006 4,242,665 SH   SOLE 22 3,689,014 0 553,651
FIRST AMERN FINL CORP COM 31847R102 560 11,212 SH   SOLE 23 11,212 0 0
FIRST AMERN FINL CORP COM 31847R102 1,769 35,394 SH   SOLE 26 28,667 0 6,727
FIRST AMERN FINL CORP COM 31847R102 810 16,201 SH   SOLE 28 16,201 0 0
FIRST AMERN FINL CORP COM 31847R102 6,438 128,830 SH   SOLE 29 0 0 128,830
FIRST AMERN FINL CORP COM 31847R102 776 15,520 SH   SOLE 30 15,520 0 0
FIRST AMERN FINL CORP COM 31847R102 123 2,458 SH   SOLE 31 2,458 0 0
FIRST AMERN FINL CORP COM 31847R102 2,581 51,645 SH   SOLE 36 51,645 0 0
FIRST AMERN FINL CORP COM 31847R102 598 11,966 SH   SOLE 40 11,966 0 0
FIRST BANCORP INC ME COM 31866P102 65 2,154 SH   SOLE 2 635 0 1,519
FIRST BANCORP INC ME COM 31866P102 1,262 41,629 SH   SOLE 18 41,629 0 0
FIRST BANCORP INC ME COM 31866P102 241 7,935 SH   SOLE 19 7,935 0 0
FIRST BANCORP INC ME COM 31866P102 10,067 332,132 SH   SOLE 21 332,132 0 0
FIRST BANCORP INC ME COM 31866P102 9,258 305,429 SH   SOLE 22 296,595 0 8,834
FIRST BANCORP N C COM 318910106 177 5,132 SH   SOLE 2 1,489 0 3,643
FIRST BANCORP N C COM 318910106 19 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,324 96,589 SH   SOLE 18 96,589 0 0
FIRST BANCORP N C COM 318910106 638 18,548 SH   SOLE 19 18,548 0 0
FIRST BANCORP N C COM 318910106 27,327 794,173 SH   SOLE 21 794,173 0 0
FIRST BANCORP N C COM 318910106 23,687 688,380 SH   SOLE 22 649,782 0 38,598
FIRST BANCORP N C COM 318910106 93 2,694 SH   SOLE 28 2,694 0 0
FIRST BANCORP N C COM 318910106 134 3,905 SH   SOLE 30 3,905 0 0
FIRST BANCORP N C COM 318910106 51 1,493 SH   SOLE 40 1,493 0 0
FIRST BANCORP P R COM NEW 318672706 248 48,472 SH   SOLE 2 19,725 0 28,747
FIRST BANCORP P R COM NEW 318672706 32 6,331 SH   SOLE 7 6,331 0 0
FIRST BANCORP P R COM NEW 318672706 4,643 906,870 SH   SOLE 18 906,870 0 0
FIRST BANCORP P R COM NEW 318672706 799 155,985 SH   SOLE 19 155,985 0 0
FIRST BANCORP P R COM NEW 318672706 82,864 16,184,289 SH   SOLE 21 16,184,289 0 0
FIRST BANCORP P R COM NEW 318672706 26,412 5,158,595 SH   SOLE 22 4,741,822 0 416,773
FIRST BANCORP P R COM NEW 318672706 31 6,074 SH   SOLE 26 0 0 6,074
FIRST BANCORP P R COM NEW 318672706 299 58,397 SH   SOLE 28 58,397 0 0
FIRST BANCORP P R COM NEW 318672706 246 48,014 SH   SOLE 29 0 0 48,014
FIRST BANCORP P R COM NEW 318672706 1,290 251,969 SH   SOLE 30 251,969 0 0
FIRST BANCORP P R COM NEW 318672706 44 8,623 SH   SOLE 34 8,623 0 0
FIRST BANCORP P R COM NEW 318672706 53 10,371 SH   SOLE 40 10,371 0 0
FIRST BANCSHARES INC MS COM 318916103 44 1,444 SH   SOLE 2 356 0 1,088
FIRST BANCSHARES INC MS COM 318916103 985 32,680 SH   SOLE 18 32,680 0 0
FIRST BANCSHARES INC MS COM 318916103 137 4,542 SH   SOLE 19 4,542 0 0
FIRST BANCSHARES INC MS COM 318916103 7,684 254,852 SH   SOLE 21 254,852 0 0
FIRST BANCSHARES INC MS COM 318916103 2,221 73,672 SH   SOLE 22 68,505 0 5,167
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 29 2,173 SH   SOLE 18 2,173 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 485 36,469 SH   SOLE 21 36,469 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 35 1,526 SH   SOLE 2 370 0 1,156
FIRST BUS FINL SVCS INC WIS COM 319390100 724 31,813 SH   SOLE 18 31,813 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 119 5,223 SH   SOLE 19 5,223 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 6,481 284,871 SH   SOLE 21 284,871 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,061 90,603 SH   SOLE 22 85,911 0 4,692
FIRST BUSEY CORP COM NEW 319383204 265 8,456 SH   SOLE 2 2,159 0 6,297
FIRST BUSEY CORP COM NEW 319383204 37 1,178 SH   SOLE 7 1,178 0 0
FIRST BUSEY CORP COM NEW 319383204 4,475 142,699 SH   SOLE 18 142,699 0 0
FIRST BUSEY CORP COM NEW 319383204 871 27,775 SH   SOLE 19 27,775 0 0
FIRST BUSEY CORP COM NEW 319383204 35,889 1,144,429 SH   SOLE 21 1,144,429 0 0
FIRST BUSEY CORP COM NEW 319383204 30,991 988,239 SH   SOLE 22 932,340 0 55,899
FIRST BUSEY CORP COM NEW 319383204 300 9,569 SH   SOLE 28 9,569 0 0
FIRST BUSEY CORP COM NEW 319383204 163 5,201 SH   SOLE 30 5,201 0 0
FIRST BUSEY CORP COM NEW 319383204 129 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 20 557 SH   SOLE 18 557 0 0
FIRST CAPITAL INC COM 31942S104 22 627 SH   SOLE 21 627 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 104 3,576 SH   SOLE 2 978 0 2,598
FIRST CMNTY BANCSHARES INC N COM 31983A103 16 538 SH   SOLE 7 538 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,909 65,570 SH   SOLE 18 65,570 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 374 12,854 SH   SOLE 19 12,854 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 15,828 543,740 SH   SOLE 21 543,740 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 16,732 574,769 SH   SOLE 22 542,046 0 32,723
FIRST CMNTY BANCSHARES INC N COM 31983A103 63 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 63 2,172 SH   SOLE 30 2,172 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 44 1,527 SH   SOLE 34 1,527 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 40 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 22 1,100 SH   SOLE 18 1,100 0 0
FIRST CMNTY CORP S C COM 319835104 66 3,245 SH   SOLE 21 3,245 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 312 22,080 SH   SOLE 2 5,477 0 16,603
FIRST COMWLTH FINL CORP PA COM 319829107 13 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 37 2,614 SH   SOLE 7 2,614 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 6,855 485,103 SH   SOLE 18 485,103 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,004 71,064 SH   SOLE 19 71,064 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 120,480 8,526,542 SH   SOLE 21 8,526,542 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 40,021 2,832,375 SH   SOLE 22 2,650,105 0 182,270
FIRST COMWLTH FINL CORP PA COM 319829107 447 31,646 SH   SOLE 26 23,644 0 8,002
FIRST COMWLTH FINL CORP PA COM 319829107 179 12,689 SH   SOLE 28 12,689 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,883 133,265 SH   SOLE 30 133,265 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 219 15,481 SH   SOLE 34 15,481 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 137 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 195 7,286 SH   SOLE 2 5,692 0 1,594
FIRST CONN BANCORP INC MD COM 319850103 16 605 SH   SOLE 7 605 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,465 54,769 SH   SOLE 18 54,769 0 0
FIRST CONN BANCORP INC MD COM 319850103 814 30,444 SH   SOLE 19 30,444 0 0
FIRST CONN BANCORP INC MD COM 319850103 12,507 467,561 SH   SOLE 21 467,561 0 0
FIRST CONN BANCORP INC MD COM 319850103 10,725 400,925 SH   SOLE 22 375,174 0 25,751
FIRST CONN BANCORP INC MD COM 319850103 1,404 52,497 SH   SOLE 23 52,497 0 0
FIRST CONN BANCORP INC MD COM 319850103 233 8,714 SH   SOLE 29 0 0 8,714
FIRST CTZNS BANCSHARES INC N CL A 31946M103 618 1,652 SH   SOLE 2 412 0 1,240
FIRST CTZNS BANCSHARES INC N CL A 31946M103 18 49 SH   SOLE 4 49 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 61 164 SH   SOLE 7 164 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10,219 27,331 SH   SOLE 18 27,331 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,132 5,703 SH   SOLE 19 5,703 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 89,366 239,017 SH   SOLE 21 239,017 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 84,024 224,729 SH   SOLE 22 211,898 0 12,831
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,274 3,407 SH   SOLE 26 3,074 0 333
FIRST CTZNS BANCSHARES INC N CL A 31946M103 382 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 397 1,062 SH   SOLE 30 1,062 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 285 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 5,162 286,129 SH   SOLE 2 21,771 0 264,358
FIRST DATA CORP NEW COM CL A 32008D106 2,426 134,492 SH   SOLE 4 122,687 0 11,805
FIRST DATA CORP NEW COM CL A 32008D106 516 28,607 SH   SOLE 7 28,607 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2 131 SH   SOLE 17 0 0 131
FIRST DATA CORP NEW COM CL A 32008D106 4,246 235,342 SH   SOLE 18 200,222 0 35,120
FIRST DATA CORP NEW COM CL A 32008D106 2,566 142,212 SH   SOLE 19 142,212 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,714 205,901 SH   SOLE 20 0 0 205,901
FIRST DATA CORP NEW COM CL A 32008D106 88,658 4,914,497 SH   SOLE 21 4,914,497 0 0
FIRST DATA CORP NEW COM CL A 32008D106 206,277 11,434,405 SH   SOLE 22 10,174,478 0 1,259,927
FIRST DATA CORP NEW COM CL A 32008D106 8,932 495,117 SH   SOLE 23 495,117 0 0
FIRST DATA CORP NEW COM CL A 32008D106 29,839 1,654,037 SH   SOLE 26 593,237 0 1,060,800
FIRST DATA CORP NEW COM CL A 32008D106 1,571 87,082 SH   SOLE 28 60,479 0 26,603
FIRST DATA CORP NEW COM CL A 32008D106 2,238 124,057 SH   SOLE 29 14,467 0 109,590
FIRST DATA CORP NEW COM CL A 32008D106 7,368 408,446 SH   SOLE 30 408,446 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,916 161,641 SH   SOLE 31 70,907 0 90,734
FIRST DATA CORP NEW COM CL A 32008D106 8,383 464,666 SH   SOLE 34 464,666 0 0
FIRST DATA CORP NEW COM CL A 32008D106 987 54,703 SH   SOLE 36 54,703 0 0
FIRST DATA CORP NEW COM CL A 32008D106 26 1,434 SH   SOLE 40 1,434 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,049 19,985 SH   SOLE 2 18,366 0 1,619
FIRST DEFIANCE FINL CORP COM 32006W106 11 215 SH   SOLE 7 215 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,036 38,787 SH   SOLE 18 38,787 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,331 44,407 SH   SOLE 19 44,407 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 17,526 333,900 SH   SOLE 21 333,900 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 37,332 711,218 SH   SOLE 22 689,586 0 21,632
FIRST DEFIANCE FINL CORP COM 32006W106 1,004 19,124 SH   SOLE 23 19,124 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,302 24,800 SH   SOLE 29 0 0 24,800
FIRST DEFIANCE FINL CORP COM 32006W106 82 1,555 SH   SOLE 30 1,555 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 41 2,423 SH   SOLE 2 1,646 0 777
FIRST FINANCIAL NORTHWEST IN COM 32022K102 537 31,578 SH   SOLE 18 31,578 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 172 10,134 SH   SOLE 19 10,134 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,852 285,570 SH   SOLE 21 285,570 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,938 114,060 SH   SOLE 22 108,257 0 5,803
FIRST FINANCIAL NORTHWEST IN COM 32022K102 347 20,409 SH   SOLE 23 20,409 0 0
FIRST FINL BANCORP OH COM 320209109 372 14,209 SH   SOLE 2 3,471 0 10,738
FIRST FINL BANCORP OH COM 320209109 11 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 39 1,485 SH   SOLE 7 1,485 0 0
FIRST FINL BANCORP OH COM 320209109 7,983 305,290 SH   SOLE 18 305,290 0 0
FIRST FINL BANCORP OH COM 320209109 1,242 47,508 SH   SOLE 19 47,508 0 0
FIRST FINL BANCORP OH COM 320209109 142,497 5,449,212 SH   SOLE 21 5,449,212 0 0
FIRST FINL BANCORP OH COM 320209109 48,828 1,867,231 SH   SOLE 22 1,748,612 0 118,619
FIRST FINL BANCORP OH COM 320209109 731 27,953 SH   SOLE 26 23,428 0 4,525
FIRST FINL BANCORP OH COM 320209109 235 9,004 SH   SOLE 28 9,004 0 0
FIRST FINL BANCORP OH COM 320209109 2,280 87,182 SH   SOLE 30 87,182 0 0
FIRST FINL BANCORP OH COM 320209109 178 6,823 SH   SOLE 40 6,823 0 0
FIRST FINL BANKSHARES COM 32020R109 352 7,783 SH   SOLE 2 3,553 0 4,230
FIRST FINL BANKSHARES COM 32020R109 17 386 SH   SOLE 4 386 0 0
FIRST FINL BANKSHARES COM 32020R109 69 1,523 SH   SOLE 7 1,523 0 0
FIRST FINL BANKSHARES COM 32020R109 13,611 301,127 SH   SOLE 18 301,127 0 0
FIRST FINL BANKSHARES COM 32020R109 2,171 48,020 SH   SOLE 19 48,020 0 0
FIRST FINL BANKSHARES COM 32020R109 262,988 5,818,317 SH   SOLE 21 5,818,317 0 0
FIRST FINL BANKSHARES COM 32020R109 80,636 1,783,993 SH   SOLE 22 1,671,609 0 112,384
FIRST FINL BANKSHARES COM 32020R109 705 15,593 SH   SOLE 26 11,906 0 3,687
FIRST FINL BANKSHARES COM 32020R109 345 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 338 7,472 SH   SOLE 29 0 0 7,472
FIRST FINL BANKSHARES COM 32020R109 4,063 89,894 SH   SOLE 30 89,894 0 0
FIRST FINL BANKSHARES COM 32020R109 246 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 104 2,179 SH   SOLE 2 613 0 1,566
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,976 41,509 SH   SOLE 18 41,509 0 0
FIRST FINL CORP IND COM 320218100 416 8,734 SH   SOLE 19 8,734 0 0
FIRST FINL CORP IND COM 320218100 16,442 345,422 SH   SOLE 21 345,422 0 0
FIRST FINL CORP IND COM 320218100 17,740 372,692 SH   SOLE 22 349,669 0 23,023
FIRST FINL CORP IND COM 320218100 258 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100 67 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 112 2,352 SH   SOLE 30 2,352 0 0
FIRST FINL CORP IND COM 320218100 42 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 93 5,181 SH   SOLE 2 1,785 0 3,396
FIRST FNDTN INC COM 32026V104 25 1,400 SH   SOLE 7 1,400 0 0
FIRST FNDTN INC COM 32026V104 1,984 110,916 SH   SOLE 18 110,916 0 0
FIRST FNDTN INC COM 32026V104 408 22,783 SH   SOLE 19 22,783 0 0
FIRST FNDTN INC COM 32026V104 16,595 927,615 SH   SOLE 21 927,615 0 0
FIRST FNDTN INC COM 32026V104 8,875 496,062 SH   SOLE 22 431,453 0 64,609
FIRST FNDTN INC COM 32026V104 77 4,291 SH   SOLE 30 4,291 0 0
FIRST GTY BANCSHARES INC COM 32043P106 14 518 SH   SOLE 2 175 0 343
FIRST GTY BANCSHARES INC COM 32043P106 384 14,265 SH   SOLE 18 14,265 0 0
FIRST GTY BANCSHARES INC COM 32043P106 41 1,527 SH   SOLE 19 1,527 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,123 115,928 SH   SOLE 21 115,928 0 0
FIRST GTY BANCSHARES INC COM 32043P106 791 29,347 SH   SOLE 22 27,102 0 2,245
FIRST HAWAIIAN INC COM 32051X108 984 32,482 SH   SOLE 2 4,967 0 27,515
FIRST HAWAIIAN INC COM 32051X108 17 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 42 1,403 SH   SOLE 7 1,403 0 0
FIRST HAWAIIAN INC COM 32051X108 807 26,636 SH   SOLE 18 26,636 0 0
FIRST HAWAIIAN INC COM 32051X108 575 18,979 SH   SOLE 19 18,979 0 0
FIRST HAWAIIAN INC COM 32051X108 17,577 580,306 SH   SOLE 21 580,306 0 0
FIRST HAWAIIAN INC COM 32051X108 48,345 1,596,071 SH   SOLE 22 1,437,499 0 158,572
FIRST HAWAIIAN INC COM 32051X108 537 17,713 SH   SOLE 26 16,533 0 1,180
FIRST HAWAIIAN INC COM 32051X108 262 8,653 SH   SOLE 28 8,653 0 0
FIRST HAWAIIAN INC COM 32051X108 138 4,557 SH   SOLE 29 0 0 4,557
FIRST HAWAIIAN INC COM 32051X108 253 8,361 SH   SOLE 30 8,361 0 0
FIRST HAWAIIAN INC COM 32051X108 38 1,254 SH   SOLE 31 1,254 0 0
FIRST HAWAIIAN INC COM 32051X108 205 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 7,942 414,717 SH   SOLE 2 298,402 0 116,315
FIRST HORIZON NATL CORP COM 320517105 381 19,871 SH   SOLE 4 19,871 0 0
FIRST HORIZON NATL CORP COM 320517105 215 11,236 SH   SOLE 7 11,236 0 0
FIRST HORIZON NATL CORP COM 320517105 3,015 157,422 SH   SOLE 13 157,422 0 0
FIRST HORIZON NATL CORP COM 320517105 15,143 790,736 SH   SOLE 18 790,172 0 564
FIRST HORIZON NATL CORP COM 320517105 27,588 1,440,621 SH   SOLE 19 1,440,621 0 0
FIRST HORIZON NATL CORP COM 320517105 202,874 10,593,920 SH   SOLE 21 10,593,920 0 0
FIRST HORIZON NATL CORP COM 320517105 170,618 8,909,553 SH   SOLE 22 7,939,303 0 970,250
FIRST HORIZON NATL CORP COM 320517105 935 48,846 SH   SOLE 23 48,846 0 0
FIRST HORIZON NATL CORP COM 320517105 1,673 87,366 SH   SOLE 26 69,520 0 17,846
FIRST HORIZON NATL CORP COM 320517105 646 33,725 SH   SOLE 28 33,725 0 0
FIRST HORIZON NATL CORP COM 320517105 6,461 337,404 SH   SOLE 29 8,369 0 329,035
FIRST HORIZON NATL CORP COM 320517105 696 36,329 SH   SOLE 30 36,329 0 0
FIRST HORIZON NATL CORP COM 320517105 589 30,733 SH   SOLE 31 24,614 0 6,119
FIRST HORIZON NATL CORP COM 320517105 343 17,902 SH   SOLE 34 17,902 0 0
FIRST HORIZON NATL CORP COM 320517105 1,461 76,302 SH   SOLE 36 76,302 0 0
FIRST HORIZON NATL CORP COM 320517105 598 31,220 SH   SOLE 40 31,220 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,589 351,920 SH   SOLE 2 54,196 0 297,724
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,844 160,987 SH   SOLE 4 160,987 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,778 158,780 SH   SOLE 7 158,780 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 127 4,237 SH   SOLE 15 4,237 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 24,351 809,265 SH   SOLE 18 808,897 0 368
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7,363 244,686 SH   SOLE 19 244,686 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 248,031 8,242,985 SH   SOLE 21 8,242,985 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 168,256 5,591,744 SH   SOLE 22 5,254,823 0 336,921
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 414 13,764 SH   SOLE 23 13,764 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,621 220,033 SH   SOLE 25 220,033 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,436 80,972 SH   SOLE 26 40,669 0 40,303
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 599 19,917 SH   SOLE 28 19,917 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,126 103,888 SH   SOLE 29 40,437 0 63,451
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18,303 608,265 SH   SOLE 30 608,265 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,420 80,429 SH   SOLE 34 80,429 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 371 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 42 1,301 SH   SOLE 2 738 0 563
FIRST INTERNET BANCORP COM 320557101 752 23,279 SH   SOLE 18 23,279 0 0
FIRST INTERNET BANCORP COM 320557101 102 3,153 SH   SOLE 19 3,153 0 0
FIRST INTERNET BANCORP COM 320557101 6,593 204,116 SH   SOLE 21 204,116 0 0
FIRST INTERNET BANCORP COM 320557101 2,709 83,858 SH   SOLE 22 80,171 0 3,687
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 233 6,103 SH   SOLE 2 1,997 0 4,106
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 27 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,722 97,313 SH   SOLE 18 97,313 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,406 36,757 SH   SOLE 19 36,757 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30,416 795,200 SH   SOLE 21 795,200 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30,737 803,571 SH   SOLE 22 766,500 0 37,071
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,283 59,676 SH   SOLE 23 59,676 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 92 2,403 SH   SOLE 26 0 0 2,403
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 143 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 750 19,598 SH   SOLE 29 0 0 19,598
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 156 4,084 SH   SOLE 30 4,084 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 88 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 137 4,511 SH   SOLE 2 1,341 0 3,170
FIRST LONG IS CORP COM 320734106 19 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 2,730 89,656 SH   SOLE 18 89,656 0 0
FIRST LONG IS CORP COM 320734106 561 18,435 SH   SOLE 19 18,435 0 0
FIRST LONG IS CORP COM 320734106 23,144 760,071 SH   SOLE 21 760,071 0 0
FIRST LONG IS CORP COM 320734106 23,697 778,237 SH   SOLE 22 736,186 0 42,051
FIRST LONG IS CORP COM 320734106 101 3,301 SH   SOLE 30 3,301 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 56 8,175 SH   SOLE 21 8,175 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 16 SH   SOLE 22 16 0 0
FIRST MERCHANTS CORP COM 320817109 1,520 35,403 SH   SOLE 2 28,452 0 6,951
FIRST MERCHANTS CORP COM 320817109 18 422 SH   SOLE 4 422 0 0
FIRST MERCHANTS CORP COM 320817109 43 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 6,783 157,994 SH   SOLE 18 157,994 0 0
FIRST MERCHANTS CORP COM 320817109 5,041 117,430 SH   SOLE 19 117,430 0 0
FIRST MERCHANTS CORP COM 320817109 55,413 1,290,783 SH   SOLE 21 1,290,783 0 0
FIRST MERCHANTS CORP COM 320817109 73,180 1,704,626 SH   SOLE 22 1,611,167 0 93,459
FIRST MERCHANTS CORP COM 320817109 6,482 150,997 SH   SOLE 23 150,997 0 0
FIRST MERCHANTS CORP COM 320817109 1,017 23,692 SH   SOLE 26 21,412 0 2,280
FIRST MERCHANTS CORP COM 320817109 420 9,778 SH   SOLE 28 9,778 0 0
FIRST MERCHANTS CORP COM 320817109 1,651 38,450 SH   SOLE 29 0 0 38,450
FIRST MERCHANTS CORP COM 320817109 310 7,231 SH   SOLE 30 7,231 0 0
FIRST MERCHANTS CORP COM 320817109 648 15,093 SH   SOLE 34 15,093 0 0
FIRST MERCHANTS CORP COM 320817109 179 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 81 2,112 SH   SOLE 2 595 0 1,517
FIRST MID ILL BANCSHARES INC COM 320866106 44 1,136 SH   SOLE 7 1,136 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,522 39,641 SH   SOLE 18 39,641 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 216 5,622 SH   SOLE 19 5,622 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 12,427 323,626 SH   SOLE 21 323,626 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 4,049 105,450 SH   SOLE 22 97,970 0 7,480
FIRST MIDWEST BANCORP DEL COM 320867104 530 22,635 SH   SOLE 2 6,034 0 16,601
FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 61 2,603 SH   SOLE 7 2,603 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 11,846 505,803 SH   SOLE 18 505,803 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,269 96,875 SH   SOLE 19 96,875 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 212,728 9,083,193 SH   SOLE 21 9,083,193 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 65,908 2,814,175 SH   SOLE 22 2,647,136 0 167,039
FIRST MIDWEST BANCORP DEL COM 320867104 4,938 210,854 SH   SOLE 23 210,854 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 669 28,560 SH   SOLE 26 23,688 0 4,872
FIRST MIDWEST BANCORP DEL COM 320867104 523 22,343 SH   SOLE 28 22,343 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 701 29,934 SH   SOLE 29 0 0 29,934
FIRST MIDWEST BANCORP DEL COM 320867104 3,242 138,420 SH   SOLE 30 138,420 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 194 8,271 SH   SOLE 40 8,271 0 0
FIRST NORTHWEST BANCORP COM 335834107 33 1,925 SH   SOLE 2 637 0 1,288
FIRST NORTHWEST BANCORP COM 335834107 718 41,972 SH   SOLE 18 41,972 0 0
FIRST NORTHWEST BANCORP COM 335834107 89 5,208 SH   SOLE 19 5,208 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,836 341,260 SH   SOLE 21 341,260 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,107 123,194 SH   SOLE 22 116,960 0 6,234
FIRST POTOMAC RLTY TR COM 33610F109 142 12,705 SH   SOLE 2 3,497 0 9,208
FIRST POTOMAC RLTY TR COM 33610F109 269 24,178 SH   SOLE 4 24,178 0 0
FIRST POTOMAC RLTY TR COM 33610F109 884 79,370 SH   SOLE 7 79,370 0 0
FIRST POTOMAC RLTY TR COM 33610F109 31 2,777 SH   SOLE 15 2,777 0 0
FIRST POTOMAC RLTY TR COM 33610F109 2,564 230,204 SH   SOLE 18 230,204 0 0
FIRST POTOMAC RLTY TR COM 33610F109 1,114 100,024 SH   SOLE 19 100,024 0 0
FIRST POTOMAC RLTY TR COM 33610F109 21,557 1,935,101 SH   SOLE 21 1,935,101 0 0
FIRST POTOMAC RLTY TR COM 33610F109 29,539 2,651,596 SH   SOLE 22 2,530,777 0 120,819
FIRST POTOMAC RLTY TR COM 33610F109 18 1,643 SH   SOLE 23 1,643 0 0
FIRST POTOMAC RLTY TR COM 33610F109 1,254 112,580 SH   SOLE 25 112,580 0 0
FIRST POTOMAC RLTY TR COM 33610F109 560 50,276 SH   SOLE 26 26,254 0 24,022
FIRST POTOMAC RLTY TR COM 33610F109 94 8,416 SH   SOLE 28 8,416 0 0
FIRST POTOMAC RLTY TR COM 33610F109 223 20,011 SH   SOLE 29 20,011 0 0
FIRST POTOMAC RLTY TR COM 33610F109 3,267 293,237 SH   SOLE 30 293,237 0 0
FIRST POTOMAC RLTY TR COM 33610F109 78 7,043 SH   SOLE 40 7,043 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 28,343 271,332 SH   SOLE 2 16,182 0 255,150
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,809 55,607 SH   SOLE 4 47,619 0 7,988
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,983 18,984 SH   SOLE 7 9,764 0 9,220
FIRST REP BK SAN FRANCISCO C COM 33616C100 991 9,483 SH   SOLE 13 9,483 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 105 1,004 SH   SOLE 15 1,004 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 707 6,772 SH   SOLE 17 0 0 6,772
FIRST REP BK SAN FRANCISCO C COM 33616C100 123,093 1,178,374 SH   SOLE 18 884,737 0 293,637
FIRST REP BK SAN FRANCISCO C COM 33616C100 149,271 1,428,982 SH   SOLE 19 1,428,982 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,908 75,706 SH   SOLE 20 0 0 75,706
FIRST REP BK SAN FRANCISCO C COM 33616C100 209,897 2,009,349 SH   SOLE 21 2,009,349 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 437,740 4,190,507 SH   SOLE 22 3,664,164 0 526,343
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,675 188,348 SH   SOLE 23 188,348 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,981 114,694 SH   SOLE 25 114,694 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,174 384,591 SH   SOLE 26 139,134 0 245,457
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,718 35,589 SH   SOLE 28 25,813 0 9,776
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,073 48,563 SH   SOLE 29 5,143 0 43,420
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,555 158,483 SH   SOLE 30 158,483 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,484 62,074 SH   SOLE 31 34,637 0 27,437
FIRST REP BK SAN FRANCISCO C COM 33616C100 28,123 269,222 SH   SOLE 34 269,222 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,522 129,451 SH   SOLE 36 129,451 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 100 953 SH   SOLE 40 953 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 16 296 SH   SOLE 18 296 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 11 214 SH   SOLE 21 214 0 0
FIRST SOLAR INC COM 336433107 3,709 80,851 SH   SOLE 2 39,647 0 41,204
FIRST SOLAR INC COM 336433107 13 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 179 3,897 SH   SOLE 7 3,897 0 0
FIRST SOLAR INC COM 336433107 12,605 274,735 SH   SOLE 18 274,735 0 0
FIRST SOLAR INC COM 336433107 4,937 107,601 SH   SOLE 19 107,601 0 0
FIRST SOLAR INC COM 336433107 177,508 3,868,965 SH   SOLE 21 3,868,965 0 0
FIRST SOLAR INC COM 336433107 117,060 2,551,446 SH   SOLE 22 2,287,991 0 263,455
FIRST SOLAR INC COM 336433107 1,623 35,374 SH   SOLE 26 30,971 0 4,403
FIRST SOLAR INC COM 336433107 505 11,012 SH   SOLE 28 11,012 0 0
FIRST SOLAR INC COM 336433107 295 6,436 SH   SOLE 29 0 0 6,436
FIRST SOLAR INC COM 336433107 10,465 228,097 SH   SOLE 30 228,097 0 0
FIRST SOLAR INC COM 336433107 82 1,777 SH   SOLE 31 1,777 0 0
FIRST SOLAR INC COM 336433107 170 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 405 8,833 SH   SOLE 40 8,833 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 29 1,587 SH   SOLE 18 1,587 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 57 3,052 SH   SOLE 19 3,052 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 519 27,994 SH   SOLE 21 27,994 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 2,977 160,660 SH   SOLE 22 160,660 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 11 227 SH   SOLE 17 0 0 227
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH   SOLE 17 0 0 53
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 111 SH   SOLE 17 0 0 111
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 8 140 SH   SOLE 17 0 0 140
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 258 22,431 SH   SOLE 21 22,431 0 0
FIRST UTD CORP COM 33741H107 20 1,214 SH   SOLE 18 1,214 0 0
FIRST UTD CORP COM 33741H107 45 2,695 SH   SOLE 19 2,695 0 0
FIRST UTD CORP COM 33741H107 377 22,629 SH   SOLE 21 22,629 0 0
FIRST UTD CORP COM 33741H107 171 10,294 SH   SOLE 22 10,294 0 0
FIRSTCASH INC COM 33767D105 576 9,129 SH   SOLE 2 2,674 0 6,455
FIRSTCASH INC COM 33767D105 10 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 78 1,234 SH   SOLE 7 1,234 0 0
FIRSTCASH INC COM 33767D105 14,647 231,934 SH   SOLE 18 231,934 0 0
FIRSTCASH INC COM 33767D105 11,001 174,202 SH   SOLE 19 174,202 0 0
FIRSTCASH INC COM 33767D105 264,715 4,191,847 SH   SOLE 21 4,191,847 0 0
FIRSTCASH INC COM 33767D105 80,984 1,282,408 SH   SOLE 22 1,190,499 0 91,909
FIRSTCASH INC COM 33767D105 1,457 23,069 SH   SOLE 26 21,065 0 2,004
FIRSTCASH INC COM 33767D105 444 7,030 SH   SOLE 28 7,030 0 0
FIRSTCASH INC COM 33767D105 4,214 66,730 SH   SOLE 30 66,730 0 0
FIRSTCASH INC COM 33767D105 375 5,931 SH   SOLE 40 5,931 0 0
FIRSTENERGY CORP COM 337932107 18,764 608,639 SH   SOLE 2 163,134 0 445,505
FIRSTENERGY CORP COM 337932107 4,964 161,025 SH   SOLE 4 150,270 0 10,755
FIRSTENERGY CORP COM 337932107 11,238 364,530 SH   SOLE 7 331,374 0 33,156
FIRSTENERGY CORP COM 337932107 413 13,386 SH   SOLE 13 13,386 0 0
FIRSTENERGY CORP COM 337932107 99 3,197 SH   SOLE 15 3,197 0 0
FIRSTENERGY CORP COM 337932107 237,924 7,717,277 SH   SOLE 18 6,346,045 0 1,371,232
FIRSTENERGY CORP COM 337932107 306,079 9,927,947 SH   SOLE 19 9,927,947 0 0
FIRSTENERGY CORP COM 337932107 7,560 245,206 SH   SOLE 20 0 0 245,206
FIRSTENERGY CORP COM 337932107 409,923 13,296,241 SH   SOLE 21 13,296,241 0 0
FIRSTENERGY CORP COM 337932107 405,841 13,163,839 SH   SOLE 22 11,007,807 0 2,156,032
FIRSTENERGY CORP COM 337932107 18,566 602,209 SH   SOLE 23 602,209 0 0
FIRSTENERGY CORP COM 337932107 16,727 542,567 SH   SOLE 25 481,107 0 61,460
FIRSTENERGY CORP COM 337932107 32,698 1,060,588 SH   SOLE 26 465,276 0 595,312
FIRSTENERGY CORP COM 337932107 3,150 102,176 SH   SOLE 28 75,397 0 26,779
FIRSTENERGY CORP COM 337932107 438 14,216 SH   SOLE 29 14,216 0 0
FIRSTENERGY CORP COM 337932107 49,084 1,592,070 SH   SOLE 30 1,592,070 0 0
FIRSTENERGY CORP COM 337932107 6,906 223,996 SH   SOLE 31 100,894 0 123,102
FIRSTENERGY CORP COM 337932107 2,666 86,468 SH   SOLE 32 86,468 0 0
FIRSTENERGY CORP COM 337932107 30,325 983,610 SH   SOLE 34 983,610 0 0
FIRSTENERGY CORP COM 337932107 17,913 581,011 SH   SOLE 36 581,011 0 0
FIRSTENERGY CORP COM 337932107 63 2,047 SH   SOLE 40 2,047 0 0
FISERV INC COM 337738108 37,857 293,560 SH   SOLE 2 85,453 0 208,107
FISERV INC COM 337738108 8,804 68,268 SH   SOLE 4 60,533 0 7,735
FISERV INC COM 337738108 23,587 182,898 SH   SOLE 7 178,650 0 4,248
FISERV INC COM 337738108 171 1,326 SH   SOLE 13 1,326 0 0
FISERV INC COM 337738108 221 1,713 SH   SOLE 15 1,713 0 0
FISERV INC COM 337738108 2 14 SH   SOLE 17 0 0 14
FISERV INC COM 337738108 58,627 454,614 SH   SOLE 18 425,116 0 29,498
FISERV INC COM 337738108 13,495 104,643 SH   SOLE 19 104,643 0 0
FISERV INC COM 337738108 17,297 134,126 SH   SOLE 20 0 0 134,126
FISERV INC COM 337738108 721,841 5,597,406 SH   SOLE 21 5,597,406 0 0
FISERV INC COM 337738108 750,994 5,823,466 SH   SOLE 22 4,843,835 0 979,631
FISERV INC COM 337738108 33,515 259,885 SH   SOLE 23 259,885 0 0
FISERV INC COM 337738108 21,386 165,838 SH   SOLE 25 165,838 0 0
FISERV INC COM 337738108 79,339 615,220 SH   SOLE 26 203,809 0 411,411
FISERV INC COM 337738108 6,211 48,164 SH   SOLE 28 34,920 0 13,244
FISERV INC COM 337738108 946 7,334 SH   SOLE 29 7,334 0 0
FISERV INC COM 337738108 94,665 734,062 SH   SOLE 30 734,062 0 0
FISERV INC COM 337738108 15,583 120,836 SH   SOLE 31 48,074 0 72,762
FISERV INC COM 337738108 3,928 30,456 SH   SOLE 32 30,456 0 0
FISERV INC COM 337738108 1,902 14,751 SH   SOLE 34 14,751 0 0
FISERV INC COM 337738108 28,362 219,926 SH   SOLE 36 219,926 0 0
FISERV INC COM 337738108 155 1,203 SH   SOLE 40 1,203 0 0
FITBIT INC CL A 33812L102 277 39,772 SH   SOLE 2 10,048 0 29,724
FITBIT INC CL A 33812L102 4 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 24 3,454 SH   SOLE 7 3,454 0 0
FITBIT INC CL A 33812L102 4,520 649,466 SH   SOLE 18 649,466 0 0
FITBIT INC CL A 33812L102 925 132,873 SH   SOLE 19 132,873 0 0
FITBIT INC CL A 33812L102 37,293 5,358,206 SH   SOLE 21 5,358,206 0 0
FITBIT INC CL A 33812L102 31,615 4,542,324 SH   SOLE 22 4,247,042 0 295,282
FITBIT INC CL A 33812L102 305 43,766 SH   SOLE 26 38,430 0 5,336
FITBIT INC CL A 33812L102 341 48,924 SH   SOLE 28 48,924 0 0
FITBIT INC CL A 33812L102 344 49,380 SH   SOLE 29 0 0 49,380
FITBIT INC CL A 33812L102 171 24,552 SH   SOLE 30 24,552 0 0
FITBIT INC CL A 33812L102 8 1,217 SH   SOLE 36 1,217 0 0
FITBIT INC CL A 33812L102 71 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 345 6,280 SH   SOLE 2 6,021 0 259
FIVE BELOW INC COM 33829M101 11 199 SH   SOLE 4 199 0 0
FIVE BELOW INC COM 33829M101 76 1,379 SH   SOLE 7 1,379 0 0
FIVE BELOW INC COM 33829M101 13,640 248,547 SH   SOLE 18 248,547 0 0
FIVE BELOW INC COM 33829M101 11,415 208,008 SH   SOLE 19 208,008 0 0
FIVE BELOW INC COM 33829M101 260,504 4,746,797 SH   SOLE 21 4,746,797 0 0
FIVE BELOW INC COM 33829M101 79,612 1,450,647 SH   SOLE 22 1,341,324 0 109,323
FIVE BELOW INC COM 33829M101 28 515 SH   SOLE 23 515 0 0
FIVE BELOW INC COM 33829M101 740 13,490 SH   SOLE 26 8,880 0 4,610
FIVE BELOW INC COM 33829M101 431 7,853 SH   SOLE 28 7,853 0 0
FIVE BELOW INC COM 33829M101 4,110 74,889 SH   SOLE 30 74,889 0 0
FIVE BELOW INC COM 33829M101 325 5,921 SH   SOLE 40 5,921 0 0
FIVE OAKS INVT CORP COM 33830W106 12 2,632 SH   SOLE 18 2,632 0 0
FIVE OAKS INVT CORP COM 33830W106 201 44,972 SH   SOLE 21 44,972 0 0
FIVE OAKS INVT CORP COM 33830W106 552 123,823 SH   SOLE 22 123,823 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 246 6,006 SH   SOLE 2 1,553 0 4,453
FIVE PRIME THERAPEUTICS INC COM 33830X104 6 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 24 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,171 101,950 SH   SOLE 18 101,950 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,766 43,171 SH   SOLE 19 43,171 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 51,953 1,269,945 SH   SOLE 21 1,269,945 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 32,276 788,958 SH   SOLE 22 742,493 0 46,465
FIVE PRIME THERAPEUTICS INC COM 33830X104 360 8,791 SH   SOLE 26 7,426 0 1,365
FIVE PRIME THERAPEUTICS INC COM 33830X104 168 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 348 8,506 SH   SOLE 29 0 0 8,506
FIVE PRIME THERAPEUTICS INC COM 33830X104 199 4,875 SH   SOLE 30 4,875 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 21 503 SH   SOLE 34 503 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 81 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 21 13,421 SH   SOLE 2 13,421 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 250 161,511 SH   SOLE 19 161,511 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 111 71,670 SH   SOLE 21 71,670 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 1,608 1,037,218 SH   SOLE 22 1,037,218 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 289 186,389 SH   SOLE 29 0 0 186,389
FIVE9 INC COM 338307101 155 6,468 SH   SOLE 2 6,072 0 396
FIVE9 INC COM 338307101 9 378 SH   SOLE 4 378 0 0
FIVE9 INC COM 338307101 31 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 4,244 177,588 SH   SOLE 18 177,588 0 0
FIVE9 INC COM 338307101 7,160 299,602 SH   SOLE 19 299,602 0 0
FIVE9 INC COM 338307101 36,868 1,542,603 SH   SOLE 21 1,542,603 0 0
FIVE9 INC COM 338307101 36,228 1,515,808 SH   SOLE 22 1,416,801 0 99,007
FIVE9 INC COM 338307101 1,232 51,550 SH   SOLE 23 51,550 0 0
FIVE9 INC COM 338307101 116 4,846 SH   SOLE 26 0 0 4,846
FIVE9 INC COM 338307101 150 6,265 SH   SOLE 28 6,265 0 0
FIVE9 INC COM 338307101 749 31,337 SH   SOLE 29 0 0 31,337
FIVE9 INC COM 338307101 179 7,473 SH   SOLE 30 7,473 0 0
FIVE9 INC COM 338307101 131 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 171 4,816 SH   SOLE 2 1,231 0 3,585
FLAGSTAR BANCORP INC COM PAR .001 337930705 16 442 SH   SOLE 7 442 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,862 80,656 SH   SOLE 18 80,656 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 573 16,154 SH   SOLE 19 16,154 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 23,731 668,848 SH   SOLE 21 668,848 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 27,877 785,700 SH   SOLE 22 749,544 0 36,156
FLAGSTAR BANCORP INC COM PAR .001 337930705 121 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,153 32,506 SH   SOLE 29 0 0 32,506
FLAGSTAR BANCORP INC COM PAR .001 337930705 132 3,715 SH   SOLE 30 3,715 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 82 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 48 1,985 SH   SOLE 22 1,985 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,876 96,120 SH   SOLE 2 22,481 0 73,639
FLEETCOR TECHNOLOGIES INC COM 339041105 4,506 29,114 SH   SOLE 4 25,697 0 3,417
FLEETCOR TECHNOLOGIES INC COM 339041105 924 5,971 SH   SOLE 7 5,398 0 573
FLEETCOR TECHNOLOGIES INC COM 339041105 112 726 SH   SOLE 15 726 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,057 52,058 SH   SOLE 18 41,975 0 10,083
FLEETCOR TECHNOLOGIES INC COM 339041105 4,950 31,986 SH   SOLE 19 31,986 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,419 54,400 SH   SOLE 20 0 0 54,400
FLEETCOR TECHNOLOGIES INC COM 339041105 156,683 1,012,362 SH   SOLE 21 1,012,362 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 363,043 2,345,693 SH   SOLE 22 2,061,951 0 283,742
FLEETCOR TECHNOLOGIES INC COM 339041105 17,343 112,057 SH   SOLE 23 112,057 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,604 68,512 SH   SOLE 25 68,512 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 33,930 219,227 SH   SOLE 26 85,076 0 134,151
FLEETCOR TECHNOLOGIES INC COM 339041105 3,211 20,748 SH   SOLE 28 15,121 0 5,627
FLEETCOR TECHNOLOGIES INC COM 339041105 4,150 26,816 SH   SOLE 29 3,761 0 23,055
FLEETCOR TECHNOLOGIES INC COM 339041105 16,101 104,030 SH   SOLE 30 104,030 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,893 44,537 SH   SOLE 31 19,589 0 24,948
FLEETCOR TECHNOLOGIES INC COM 339041105 996 6,433 SH   SOLE 34 6,433 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,984 70,973 SH   SOLE 36 70,973 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 87 563 SH   SOLE 40 563 0 0
FLEX LTD ORD Y2573F102 22,436 1,353,989 SH   SOLE 2 1,081,576 0 272,413
FLEX LTD ORD Y2573F102 7,306 440,899 SH   SOLE 4 420,793 0 20,106
FLEX LTD ORD Y2573F102 3,998 241,269 SH   SOLE 7 171,283 0 69,986
FLEX LTD ORD Y2573F102 66 3,959 SH   SOLE 13 3,959 0 0
FLEX LTD ORD Y2573F102 58 3,483 SH   SOLE 15 3,483 0 0
FLEX LTD ORD Y2573F102 52,019 3,139,319 SH   SOLE 18 2,809,442 0 329,877
FLEX LTD ORD Y2573F102 39,394 2,377,402 SH   SOLE 19 2,377,402 0 0
FLEX LTD ORD Y2573F102 6,270 378,379 SH   SOLE 20 0 0 378,379
FLEX LTD ORD Y2573F102 14,335 865,100 SH   SOLE 21 865,100 0 0
FLEX LTD ORD Y2573F102 54,969 3,317,398 SH   SOLE 22 1,969,704 0 1,347,694
FLEX LTD ORD Y2573F102 17,536 1,058,302 SH   SOLE 23 1,058,302 0 0
FLEX LTD ORD Y2573F102 8,295 500,624 SH   SOLE 25 417,350 0 83,274
FLEX LTD ORD Y2573F102 27,622 1,667,001 SH   SOLE 26 570,239 0 1,096,762
FLEX LTD ORD Y2573F102 2,066 124,699 SH   SOLE 28 90,799 0 33,900
FLEX LTD ORD Y2573F102 6,618 399,387 SH   SOLE 29 267,718 0 131,669
FLEX LTD ORD Y2573F102 15,534 937,467 SH   SOLE 30 937,467 0 0
FLEX LTD ORD Y2573F102 12,073 728,630 SH   SOLE 31 432,037 0 296,593
FLEX LTD ORD Y2573F102 13,253 799,814 SH   SOLE 34 799,814 0 0
FLEX LTD ORD Y2573F102 14,610 881,721 SH   SOLE 36 881,721 0 0
FLEX LTD ORD Y2573F102 47 2,813 SH   SOLE 40 2,813 0 0
FLEX PHARMA INC COM 33938A105 6 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 7 2,196 SH   SOLE 19 2,196 0 0
FLEX PHARMA INC COM 33938A105 112 32,776 SH   SOLE 21 32,776 0 0
FLEX PHARMA INC COM 33938A105 32 9,442 SH   SOLE 22 9,442 0 0
FLEXION THERAPEUTICS INC COM 33938J106 41 1,699 SH   SOLE 2 1,583 0 116
FLEXION THERAPEUTICS INC COM 33938J106 12 511 SH   SOLE 7 511 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,409 99,626 SH   SOLE 18 99,626 0 0
FLEXION THERAPEUTICS INC COM 33938J106 485 20,053 SH   SOLE 19 20,053 0 0
FLEXION THERAPEUTICS INC COM 33938J106 32,899 1,360,607 SH   SOLE 21 1,360,607 0 0
FLEXION THERAPEUTICS INC COM 33938J106 18,491 764,734 SH   SOLE 22 718,421 0 46,313
FLEXION THERAPEUTICS INC COM 33938J106 125 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 70 2,876 SH   SOLE 30 2,876 0 0
FLEXION THERAPEUTICS INC COM 33938J106 89 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 83 1,475 SH   SOLE 18 1,475 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 64 2,056 SH   SOLE 18 2,056 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 67 1,085 SH   SOLE 18 1,085 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 39 820 SH   SOLE 18 820 0 0
FLEXSTEEL INDS INC COM 339382103 75 1,486 SH   SOLE 2 435 0 1,051
FLEXSTEEL INDS INC COM 339382103 8 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 1,504 29,656 SH   SOLE 18 29,656 0 0
FLEXSTEEL INDS INC COM 339382103 315 6,204 SH   SOLE 19 6,204 0 0
FLEXSTEEL INDS INC COM 339382103 12,115 238,946 SH   SOLE 21 238,946 0 0
FLEXSTEEL INDS INC COM 339382103 10,009 197,407 SH   SOLE 22 188,264 0 9,143
FLIR SYS INC COM 302445101 11,027 283,392 SH   SOLE 2 129,309 0 154,083
FLIR SYS INC COM 302445101 2,097 53,891 SH   SOLE 4 50,405 0 3,486
FLIR SYS INC COM 302445101 5,175 133,006 SH   SOLE 7 115,095 0 17,911
FLIR SYS INC COM 302445101 1,941 49,880 SH   SOLE 13 49,880 0 0
FLIR SYS INC COM 302445101 11,725 301,326 SH   SOLE 18 282,739 0 18,587
FLIR SYS INC COM 302445101 3,489 89,658 SH   SOLE 19 89,658 0 0
FLIR SYS INC COM 302445101 6,279 161,364 SH   SOLE 20 0 0 161,364
FLIR SYS INC COM 302445101 105,519 2,711,863 SH   SOLE 21 2,711,863 0 0
FLIR SYS INC COM 302445101 160,971 4,137,002 SH   SOLE 22 3,464,502 0 672,500
FLIR SYS INC COM 302445101 7,473 192,071 SH   SOLE 23 192,071 0 0
FLIR SYS INC COM 302445101 16,182 415,886 SH   SOLE 25 415,886 0 0
FLIR SYS INC COM 302445101 14,663 376,833 SH   SOLE 26 196,184 0 180,649
FLIR SYS INC COM 302445101 1,232 31,655 SH   SOLE 28 21,516 0 10,139
FLIR SYS INC COM 302445101 2,967 76,250 SH   SOLE 29 6,713 0 69,537
FLIR SYS INC COM 302445101 18,818 483,638 SH   SOLE 30 483,638 0 0
FLIR SYS INC COM 302445101 2,624 67,450 SH   SOLE 31 22,760 0 44,690
FLIR SYS INC COM 302445101 2,196 56,436 SH   SOLE 34 56,436 0 0
FLIR SYS INC COM 302445101 2,100 53,980 SH   SOLE 36 53,980 0 0
FLIR SYS INC COM 302445101 26 671 SH   SOLE 40 671 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 390 10,027 SH   SOLE 2 2,241 0 7,786
FLOOR & DECOR HLDGS INC CL A 339750101 24 607 SH   SOLE 7 607 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 391 10,043 SH   SOLE 18 10,043 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 7,993 205,319 SH   SOLE 19 205,319 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 19,212 493,490 SH   SOLE 21 493,490 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 20,061 515,311 SH   SOLE 22 461,045 0 54,266
FLOOR & DECOR HLDGS INC CL A 339750101 795 20,420 SH   SOLE 26 4,445 0 15,975
FLOOR & DECOR HLDGS INC CL A 339750101 27 688 SH   SOLE 31 688 0 0
FLOTEK INDS INC DEL COM 343389102 71 15,208 SH   SOLE 2 6,171 0 9,037
FLOTEK INDS INC DEL COM 343389102 2 329 SH   SOLE 4 329 0 0
FLOTEK INDS INC DEL COM 343389102 5 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 1,343 288,769 SH   SOLE 18 288,769 0 0
FLOTEK INDS INC DEL COM 343389102 188 40,526 SH   SOLE 19 40,526 0 0
FLOTEK INDS INC DEL COM 343389102 22,928 4,930,819 SH   SOLE 21 4,930,819 0 0
FLOTEK INDS INC DEL COM 343389102 7,282 1,566,004 SH   SOLE 22 1,468,245 0 97,759
FLOTEK INDS INC DEL COM 343389102 20 4,362 SH   SOLE 26 0 0 4,362
FLOTEK INDS INC DEL COM 343389102 36 7,741 SH   SOLE 28 7,741 0 0
FLOTEK INDS INC DEL COM 343389102 354 76,061 SH   SOLE 30 76,061 0 0
FLOTEK INDS INC DEL COM 343389102 28 6,110 SH   SOLE 40 6,110 0 0
FLOWERS FOODS INC COM 343498101 3,661 194,626 SH   SOLE 2 106,966 0 87,660
FLOWERS FOODS INC COM 343498101 17 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 122 6,478 SH   SOLE 7 6,478 0 0
FLOWERS FOODS INC COM 343498101 11,588 616,071 SH   SOLE 18 616,071 0 0
FLOWERS FOODS INC COM 343498101 1,100 58,499 SH   SOLE 19 58,499 0 0
FLOWERS FOODS INC COM 343498101 145,160 7,717,184 SH   SOLE 21 7,717,184 0 0
FLOWERS FOODS INC COM 343498101 109,275 5,809,397 SH   SOLE 22 5,221,872 0 587,525
FLOWERS FOODS INC COM 343498101 192 10,210 SH   SOLE 23 10,210 0 0
FLOWERS FOODS INC COM 343498101 1,337 71,056 SH   SOLE 26 59,481 0 11,575
FLOWERS FOODS INC COM 343498101 501 26,617 SH   SOLE 28 26,617 0 0
FLOWERS FOODS INC COM 343498101 547 29,067 SH   SOLE 30 29,067 0 0
FLOWERS FOODS INC COM 343498101 77 4,084 SH   SOLE 31 4,084 0 0
FLOWERS FOODS INC COM 343498101 44 2,317 SH   SOLE 36 2,317 0 0
FLOWERS FOODS INC COM 343498101 387 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 7,692 180,610 SH   SOLE 2 33,111 0 147,499
FLOWSERVE CORP COM 34354P105 1,666 39,121 SH   SOLE 4 36,106 0 3,015
FLOWSERVE CORP COM 34354P105 3,930 92,284 SH   SOLE 7 90,756 0 1,528
FLOWSERVE CORP COM 34354P105 36 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 12,518 293,925 SH   SOLE 18 276,038 0 17,887
FLOWSERVE CORP COM 34354P105 1,072 25,179 SH   SOLE 19 25,179 0 0
FLOWSERVE CORP COM 34354P105 3,969 93,200 SH   SOLE 20 0 0 93,200
FLOWSERVE CORP COM 34354P105 106,514 2,500,908 SH   SOLE 21 2,500,908 0 0
FLOWSERVE CORP COM 34354P105 159,439 3,743,583 SH   SOLE 22 3,121,345 0 622,238
FLOWSERVE CORP COM 34354P105 6,196 145,471 SH   SOLE 23 145,471 0 0
FLOWSERVE CORP COM 34354P105 4,109 96,474 SH   SOLE 25 96,474 0 0
FLOWSERVE CORP COM 34354P105 16,603 389,834 SH   SOLE 26 167,938 0 221,896
FLOWSERVE CORP COM 34354P105 1,356 31,829 SH   SOLE 28 23,814 0 8,015
FLOWSERVE CORP COM 34354P105 1,522 35,729 SH   SOLE 29 3,620 0 32,109
FLOWSERVE CORP COM 34354P105 14,689 344,893 SH   SOLE 30 344,893 0 0
FLOWSERVE CORP COM 34354P105 2,554 59,967 SH   SOLE 31 28,271 0 31,696
FLOWSERVE CORP COM 34354P105 420 9,850 SH   SOLE 34 9,850 0 0
FLOWSERVE CORP COM 34354P105 5,288 124,153 SH   SOLE 36 124,153 0 0
FLOWSERVE CORP COM 34354P105 28 647 SH   SOLE 40 647 0 0
FLUIDIGM CORP DEL COM 34385P108 8 1,504 SH   SOLE 2 1,341 0 163
FLUIDIGM CORP DEL COM 34385P108 3 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 564 111,819 SH   SOLE 18 111,819 0 0
FLUIDIGM CORP DEL COM 34385P108 117 23,275 SH   SOLE 19 23,275 0 0
FLUIDIGM CORP DEL COM 34385P108 4,670 926,604 SH   SOLE 21 926,604 0 0
FLUIDIGM CORP DEL COM 34385P108 3,948 783,428 SH   SOLE 22 744,886 0 38,542
FLUOR CORP NEW COM 343412102 12,985 308,435 SH   SOLE 2 175,979 0 132,456
FLUOR CORP NEW COM 343412102 2,242 53,264 SH   SOLE 4 49,758 0 3,506
FLUOR CORP NEW COM 343412102 5,118 121,575 SH   SOLE 7 112,970 0 8,605
FLUOR CORP NEW COM 343412102 43 1,015 SH   SOLE 13 1,015 0 0
FLUOR CORP NEW COM 343412102 38 908 SH   SOLE 15 908 0 0
FLUOR CORP NEW COM 343412102 13,290 315,688 SH   SOLE 18 296,591 0 19,097
FLUOR CORP NEW COM 343412102 1,340 31,832 SH   SOLE 19 31,832 0 0
FLUOR CORP NEW COM 343412102 4,421 105,003 SH   SOLE 20 0 0 105,003
FLUOR CORP NEW COM 343412102 120,122 2,853,256 SH   SOLE 21 2,853,256 0 0
FLUOR CORP NEW COM 343412102 176,958 4,203,279 SH   SOLE 22 3,429,213 0 774,066
FLUOR CORP NEW COM 343412102 7,463 177,265 SH   SOLE 23 177,265 0 0
FLUOR CORP NEW COM 343412102 20,043 476,088 SH   SOLE 25 476,088 0 0
FLUOR CORP NEW COM 343412102 12,875 305,821 SH   SOLE 26 178,706 0 127,115
FLUOR CORP NEW COM 343412102 435 10,323 SH   SOLE 28 1,913 0 8,410
FLUOR CORP NEW COM 343412102 2,357 55,987 SH   SOLE 29 17,025 0 38,962
FLUOR CORP NEW COM 343412102 19,968 474,291 SH   SOLE 30 474,291 0 0
FLUOR CORP NEW COM 343412102 3,893 92,459 SH   SOLE 31 48,324 0 44,135
FLUOR CORP NEW COM 343412102 2,933 69,672 SH   SOLE 34 69,672 0 0
FLUOR CORP NEW COM 343412102 7,418 176,194 SH   SOLE 36 176,194 0 0
FLUOR CORP NEW COM 343412102 31 745 SH   SOLE 40 745 0 0
FLUSHING FINL CORP COM 343873105 179 6,009 SH   SOLE 2 1,603 0 4,406
FLUSHING FINL CORP COM 343873105 10 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 33 1,099 SH   SOLE 7 1,099 0 0
FLUSHING FINL CORP COM 343873105 3,561 119,812 SH   SOLE 18 119,812 0 0
FLUSHING FINL CORP COM 343873105 616 20,713 SH   SOLE 19 20,713 0 0
FLUSHING FINL CORP COM 343873105 26,921 905,820 SH   SOLE 21 905,820 0 0
FLUSHING FINL CORP COM 343873105 26,176 880,757 SH   SOLE 22 825,848 0 54,909
FLUSHING FINL CORP COM 343873105 501 16,855 SH   SOLE 26 16,855 0 0
FLUSHING FINL CORP COM 343873105 118 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 103 3,482 SH   SOLE 30 3,482 0 0
FLUSHING FINL CORP COM 343873105 103 3,474 SH   SOLE 34 3,474 0 0
FLUSHING FINL CORP COM 343873105 93 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 35 3,572 SH   SOLE 2 1,207 0 2,365
FLWS/1-800 FLOWERS CL A 68243Q106 5 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,028 104,345 SH   SOLE 18 104,345 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 4,064 412,574 SH   SOLE 19 412,574 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 8,216 834,137 SH   SOLE 21 834,137 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 7,139 724,740 SH   SOLE 22 680,535 0 44,205
FLWS/1-800 FLOWERS CL A 68243Q106 35 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 36 3,705 SH   SOLE 30 3,705 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 20 2,065 SH   SOLE 40 2,065 0 0
FNB BANCORP CALIF COM 302515101 20 598 SH   SOLE 2 199 0 399
FNB BANCORP CALIF COM 302515101 672 19,814 SH   SOLE 18 19,814 0 0
FNB BANCORP CALIF COM 302515101 100 2,942 SH   SOLE 19 2,942 0 0
FNB BANCORP CALIF COM 302515101 5,373 158,395 SH   SOLE 21 158,395 0 0
FNB BANCORP CALIF COM 302515101 1,540 45,409 SH   SOLE 22 41,712 0 3,697
FNB CORP PA COM 302520101 4,522 322,293 SH   SOLE 2 157,412 0 164,881
FNB CORP PA COM 302520101 21 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 283 20,150 SH   SOLE 7 20,150 0 0
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FNB CORP PA COM 302520101 15,824 1,127,857 SH   SOLE 18 1,127,857 0 0
FNB CORP PA COM 302520101 1,421 101,314 SH   SOLE 19 101,314 0 0
FNB CORP PA COM 302520101 236,146 16,831,531 SH   SOLE 21 16,831,531 0 0
FNB CORP PA COM 302520101 142,397 10,149,455 SH   SOLE 22 9,160,040 0 989,415
FNB CORP PA COM 302520101 1,994 142,096 SH   SOLE 26 123,608 0 18,488
FNB CORP PA COM 302520101 737 52,504 SH   SOLE 28 52,504 0 0
FNB CORP PA COM 302520101 681 48,524 SH   SOLE 30 48,524 0 0
FNB CORP PA COM 302520101 101 7,210 SH   SOLE 31 7,210 0 0
FNB CORP PA COM 302520101 797 56,788 SH   SOLE 32 56,788 0 0
FNB CORP PA COM 302520101 46 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 478 34,073 SH   SOLE 40 34,073 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 3,168 570,780 SH   SOLE 21 570,780 0 0
FOGO DE CHAO INC COM 344177100 4 348 SH   SOLE 2 348 0 0
FOGO DE CHAO INC COM 344177100 449 36,234 SH   SOLE 18 36,234 0 0
FOGO DE CHAO INC COM 344177100 72 5,783 SH   SOLE 19 5,783 0 0
FOGO DE CHAO INC COM 344177100 3,772 304,163 SH   SOLE 21 304,163 0 0
FOGO DE CHAO INC COM 344177100 2,075 167,320 SH   SOLE 22 161,454 0 5,866
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 29 300 SH   SOLE 2 300 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,508 110,000 SH   SOLE 18 0 0 110,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,357 77,008 SH   SOLE 19 77,008 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,129 64,155 SH   SOLE 22 64,155 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,881 113,900 SH   SOLE 25 113,900 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,519 36,841 SH   SOLE 26 0 0 36,841
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 60,375 632,000 SH   SOLE 34 632,000 0 0
FONAR CORP COM NEW 344437405 16 510 SH   SOLE 2 510 0 0
FONAR CORP COM NEW 344437405 668 21,917 SH   SOLE 18 21,917 0 0
FONAR CORP COM NEW 344437405 153 5,016 SH   SOLE 19 5,016 0 0
FONAR CORP COM NEW 344437405 5,952 195,139 SH   SOLE 21 195,139 0 0
FONAR CORP COM NEW 344437405 2,554 83,723 SH   SOLE 22 78,919 0 4,804
FOOT LOCKER INC COM 344849104 8,856 251,455 SH   SOLE 2 105,186 0 146,269
FOOT LOCKER INC COM 344849104 1,925 54,655 SH   SOLE 4 51,253 0 3,402
FOOT LOCKER INC COM 344849104 4,762 135,196 SH   SOLE 7 106,221 0 28,975
FOOT LOCKER INC COM 344849104 35 993 SH   SOLE 13 993 0 0
FOOT LOCKER INC COM 344849104 31 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 10,690 303,512 SH   SOLE 18 285,254 0 18,258
FOOT LOCKER INC COM 344849104 927 26,309 SH   SOLE 19 26,309 0 0
FOOT LOCKER INC COM 344849104 4,839 137,392 SH   SOLE 20 0 0 137,392
FOOT LOCKER INC COM 344849104 94,687 2,688,452 SH   SOLE 21 2,688,452 0 0
FOOT LOCKER INC COM 344849104 136,851 3,885,614 SH   SOLE 22 3,226,155 0 659,459
FOOT LOCKER INC COM 344849104 5,667 160,911 SH   SOLE 23 160,911 0 0
FOOT LOCKER INC COM 344849104 3,418 97,045 SH   SOLE 25 97,045 0 0
FOOT LOCKER INC COM 344849104 22,386 635,591 SH   SOLE 26 157,919 0 477,672
FOOT LOCKER INC COM 344849104 1,017 28,886 SH   SOLE 28 20,848 0 8,038
FOOT LOCKER INC COM 344849104 1,365 38,749 SH   SOLE 29 6,186 0 32,563
FOOT LOCKER INC COM 344849104 14,129 401,175 SH   SOLE 30 401,175 0 0
FOOT LOCKER INC COM 344849104 3,163 89,813 SH   SOLE 31 45,139 0 44,674
FOOT LOCKER INC COM 344849104 345 9,782 SH   SOLE 34 9,782 0 0
FOOT LOCKER INC COM 344849104 4,166 118,298 SH   SOLE 36 118,298 0 0
FOOT LOCKER INC COM 344849104 24 687 SH   SOLE 40 687 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 55,324 4,621,891 SH   SOLE 2 975,341 0 3,646,550
FORD MTR CO DEL COM PAR $0.01 345370860 14,256 1,190,964 SH   SOLE 4 1,066,636 0 124,328
FORD MTR CO DEL COM PAR $0.01 345370860 35,345 2,952,760 SH   SOLE 7 2,851,887 0 100,873
FORD MTR CO DEL COM PAR $0.01 345370860 305 25,512 SH   SOLE 13 25,512 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 309 25,804 SH   SOLE 15 25,804 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 39 3,250 SH   SOLE 17 0 0 3,250
FORD MTR CO DEL COM PAR $0.01 345370860 90,095 7,526,693 SH   SOLE 18 7,003,348 0 523,345
FORD MTR CO DEL COM PAR $0.01 345370860 5,201 434,463 SH   SOLE 19 434,463 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17,707 1,479,277 SH   SOLE 20 0 0 1,479,277
FORD MTR CO DEL COM PAR $0.01 345370860 779,103 65,087,950 SH   SOLE 21 65,087,950 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,243,519 103,886,319 SH   SOLE 22 85,818,621 0 18,067,698
FORD MTR CO DEL COM PAR $0.01 345370860 54,351 4,540,568 SH   SOLE 23 4,540,568 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 36,121 3,017,602 SH   SOLE 25 3,017,602 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 120,746 10,087,349 SH   SOLE 26 3,444,991 0 6,642,358
FORD MTR CO DEL COM PAR $0.01 345370860 10,198 851,981 SH   SOLE 28 623,372 0 228,609
FORD MTR CO DEL COM PAR $0.01 345370860 1,522 127,165 SH   SOLE 29 127,165 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 157,202 13,133,029 SH   SOLE 30 13,133,029 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 28,506 2,381,414 SH   SOLE 31 1,182,838 0 1,198,576
FORD MTR CO DEL COM PAR $0.01 345370860 1,071 89,453 SH   SOLE 32 89,453 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,115 260,215 SH   SOLE 34 260,215 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,099 1,010,801 SH   SOLE 35 1,010,801 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 56,573 4,726,197 SH   SOLE 36 4,726,197 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 219 18,307 SH   SOLE 40 18,307 0 0
FORD MTR CO DEL OPTIONS 345370860 3,990 333,300 SH Call SOLE 2 333,300 0 0
FORD MTR CO DEL OPTIONS 345370860 117 9,800 SH Call SOLE 22 9,800 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,627 142,191 SH   SOLE 2 24,493 0 117,698
FOREST CITY RLTY TR INC COM CL A 345605109 2,030 79,583 SH   SOLE 4 79,583 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,387 328,757 SH   SOLE 7 328,757 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 221 8,676 SH   SOLE 15 8,676 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,595 140,925 SH   SOLE 18 140,925 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 7,944 311,422 SH   SOLE 19 311,422 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 106,396 4,170,753 SH   SOLE 21 4,170,753 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 254,619 9,981,128 SH   SOLE 22 9,131,643 0 849,485
FOREST CITY RLTY TR INC COM CL A 345605109 193 7,584 SH   SOLE 23 7,584 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 11,526 451,819 SH   SOLE 25 451,819 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,900 152,891 SH   SOLE 26 72,102 0 80,789
FOREST CITY RLTY TR INC COM CL A 345605109 884 34,636 SH   SOLE 28 34,636 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,841 111,374 SH   SOLE 29 81,326 0 30,048
FOREST CITY RLTY TR INC COM CL A 345605109 9,317 365,218 SH   SOLE 30 365,218 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 149 5,827 SH   SOLE 31 5,827 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 638 25,022 SH   SOLE 40 25,022 0 0
FORESTAR GROUP INC COM 346233109 129 8,202 SH   SOLE 2 1,717 0 6,485
FORESTAR GROUP INC COM 346233109 5 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346233109 12 762 SH   SOLE 7 762 0 0
FORESTAR GROUP INC COM 346233109 2,697 171,211 SH   SOLE 18 171,211 0 0
FORESTAR GROUP INC COM 346233109 271 17,216 SH   SOLE 19 17,216 0 0
FORESTAR GROUP INC COM 346233109 39,739 2,523,141 SH   SOLE 21 2,523,141 0 0
FORESTAR GROUP INC COM 346233109 14,479 919,325 SH   SOLE 22 853,178 0 66,147
FORESTAR GROUP INC COM 346233109 474 30,068 SH   SOLE 26 28,137 0 1,931
FORESTAR GROUP INC COM 346233109 77 4,878 SH   SOLE 28 4,878 0 0
FORESTAR GROUP INC COM 346233109 718 45,619 SH   SOLE 30 45,619 0 0
FORESTAR GROUP INC COM 346233109 62 3,909 SH   SOLE 40 3,909 0 0
FORM HLDGS CORP COM 34634E102 3 2,053 SH   SOLE 18 2,053 0 0
FORM HLDGS CORP COM 34634E102 51 36,865 SH   SOLE 21 36,865 0 0
FORM HLDGS CORP COM 34634E102 361 259,582 SH   SOLE 22 259,582 0 0
FORMFACTOR INC COM 346375108 88 5,193 SH   SOLE 2 4,777 0 416
FORMFACTOR INC COM 346375108 7 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 30 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 4,336 257,301 SH   SOLE 18 257,301 0 0
FORMFACTOR INC COM 346375108 944 56,034 SH   SOLE 19 56,034 0 0
FORMFACTOR INC COM 346375108 38,876 2,307,173 SH   SOLE 21 2,307,173 0 0
FORMFACTOR INC COM 346375108 33,161 1,968,028 SH   SOLE 22 1,815,110 0 152,918
FORMFACTOR INC COM 346375108 123 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 138 8,215 SH   SOLE 28 8,215 0 0
FORMFACTOR INC COM 346375108 162 9,620 SH   SOLE 30 9,620 0 0
FORMFACTOR INC COM 346375108 107 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 27 647 SH   SOLE 2 647 0 0
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,994 47,653 SH   SOLE 18 47,653 0 0
FORRESTER RESH INC COM 346563109 467 11,152 SH   SOLE 19 11,152 0 0
FORRESTER RESH INC COM 346563109 36,824 879,915 SH   SOLE 21 879,915 0 0
FORRESTER RESH INC COM 346563109 11,440 273,360 SH   SOLE 22 252,318 0 21,042
FORRESTER RESH INC COM 346563109 45 1,065 SH   SOLE 23 1,065 0 0
FORRESTER RESH INC COM 346563109 309 7,395 SH   SOLE 26 5,857 0 1,538
FORRESTER RESH INC COM 346563109 54 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 721 17,228 SH   SOLE 29 0 0 17,228
FORRESTER RESH INC COM 346563109 609 14,544 SH   SOLE 30 14,544 0 0
FORRESTER RESH INC COM 346563109 17 417 SH   SOLE 34 417 0 0
FORRESTER RESH INC COM 346563109 37 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 4 880 SH   SOLE 2 674 0 206
FORTERRA INC COM 34960W106 40 8,795 SH   SOLE 7 8,795 0 0
FORTERRA INC COM 34960W106 292 64,927 SH   SOLE 18 64,927 0 0
FORTERRA INC COM 34960W106 53 11,690 SH   SOLE 19 11,690 0 0
FORTERRA INC COM 34960W106 2,469 548,640 SH   SOLE 21 548,640 0 0
FORTERRA INC COM 34960W106 3,377 750,499 SH   SOLE 22 731,626 0 18,873
FORTERRA INC COM 34960W106 232 51,539 SH   SOLE 30 51,539 0 0
FORTINET INC COM 34959E109 10,411 290,476 SH   SOLE 2 165,511 0 124,965
FORTINET INC COM 34959E109 2,607 72,737 SH   SOLE 4 69,711 0 3,026
FORTINET INC COM 34959E109 486 13,570 SH   SOLE 7 13,570 0 0
FORTINET INC COM 34959E109 18,477 515,528 SH   SOLE 18 500,344 0 15,184
FORTINET INC COM 34959E109 1,876 52,332 SH   SOLE 19 52,332 0 0
FORTINET INC COM 34959E109 4,387 122,415 SH   SOLE 20 0 0 122,415
FORTINET INC COM 34959E109 244,329 6,817,207 SH   SOLE 21 6,817,207 0 0
FORTINET INC COM 34959E109 178,250 4,973,482 SH   SOLE 22 4,445,402 0 528,080
FORTINET INC COM 34959E109 6,930 193,360 SH   SOLE 23 193,360 0 0
FORTINET INC COM 34959E109 10,901 304,163 SH   SOLE 26 164,254 0 139,909
FORTINET INC COM 34959E109 1,281 35,742 SH   SOLE 28 26,746 0 8,996
FORTINET INC COM 34959E109 2,201 61,410 SH   SOLE 29 19,470 0 41,940
FORTINET INC COM 34959E109 6,741 188,098 SH   SOLE 30 188,098 0 0
FORTINET INC COM 34959E109 3,573 99,685 SH   SOLE 31 54,885 0 44,800
FORTINET INC COM 34959E109 602 16,810 SH   SOLE 34 16,810 0 0
FORTINET INC COM 34959E109 1,126 31,414 SH   SOLE 36 31,414 0 0
FORTINET INC COM 34959E109 23 633 SH   SOLE 40 633 0 0
FORTIS INC COM 349553107 416 11,638 SH   SOLE 26 11,638 0 0
FORTIS INC COM 349553107 1,500 41,940 SH   SOLE 30 41,940 0 0
FORTIS INC COM 349553107 18,299 511,581 SH   SOLE 34 511,581 0 0
FORTIS INC COM 349553107 99 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 28,479 402,300 SH   SOLE 2 112,169 0 290,131
FORTIVE CORP COM 34959J108 7,542 106,535 SH   SOLE 4 95,676 0 10,859
FORTIVE CORP COM 34959J108 20,809 293,961 SH   SOLE 7 248,398 0 45,563
FORTIVE CORP COM 34959J108 105 1,487 SH   SOLE 13 1,487 0 0
FORTIVE CORP COM 34959J108 146 2,062 SH   SOLE 15 2,062 0 0
FORTIVE CORP COM 34959J108 89,955 1,270,735 SH   SOLE 18 1,182,371 0 88,364
FORTIVE CORP COM 34959J108 10,511 148,482 SH   SOLE 19 148,482 0 0
FORTIVE CORP COM 34959J108 14,203 200,637 SH   SOLE 20 0 0 200,637
FORTIVE CORP COM 34959J108 438,437 6,193,487 SH   SOLE 21 6,193,487 0 0
FORTIVE CORP COM 34959J108 573,922 8,107,384 SH   SOLE 22 6,732,055 0 1,375,329
FORTIVE CORP COM 34959J108 26,910 380,145 SH   SOLE 23 380,145 0 0
FORTIVE CORP COM 34959J108 18,001 254,281 SH   SOLE 25 237,107 0 17,174
FORTIVE CORP COM 34959J108 52,505 741,699 SH   SOLE 26 304,934 0 436,765
FORTIVE CORP COM 34959J108 5,131 72,479 SH   SOLE 28 52,477 0 20,002
FORTIVE CORP COM 34959J108 712 10,053 SH   SOLE 29 10,053 0 0
FORTIVE CORP COM 34959J108 62,844 887,754 SH   SOLE 30 887,754 0 0
FORTIVE CORP COM 34959J108 11,814 166,886 SH   SOLE 31 64,829 0 102,057
FORTIVE CORP COM 34959J108 9,076 128,212 SH   SOLE 34 128,212 0 0
FORTIVE CORP COM 34959J108 21,752 307,272 SH   SOLE 36 307,272 0 0
FORTIVE CORP COM 34959J108 112 1,582 SH   SOLE 40 1,582 0 0
FORTRESS BIOTECH INC COM 34960Q109 9 2,134 SH   SOLE 2 2,134 0 0
FORTRESS BIOTECH INC COM 34960Q109 500 113,040 SH   SOLE 18 113,040 0 0
FORTRESS BIOTECH INC COM 34960Q109 111 25,223 SH   SOLE 19 25,223 0 0
FORTRESS BIOTECH INC COM 34960Q109 4,811 1,088,424 SH   SOLE 21 1,088,424 0 0
FORTRESS BIOTECH INC COM 34960Q109 2,389 540,440 SH   SOLE 22 515,022 0 25,418
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 217 12,045 SH   SOLE 19 12,045 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 74 4,081 SH   SOLE 22 4,081 0 0
FORTUNA SILVER MINES INC COM 349915108 35 8,015 SH   SOLE 21 8,015 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,270 286,626 SH   SOLE 2 138,872 0 147,754
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,820 86,563 SH   SOLE 4 80,453 0 6,110
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,343 109,216 SH   SOLE 7 105,624 0 3,592
FORTUNE BRANDS HOME & SEC IN COM 34964C106 75 1,119 SH   SOLE 13 1,119 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 78 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 37,943 564,377 SH   SOLE 18 541,640 0 22,737
FORTUNE BRANDS HOME & SEC IN COM 34964C106 111,421 1,657,311 SH   SOLE 19 1,657,311 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,222 107,429 SH   SOLE 20 0 0 107,429
FORTUNE BRANDS HOME & SEC IN COM 34964C106 223,871 3,329,932 SH   SOLE 21 3,329,932 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 299,355 4,452,701 SH   SOLE 22 3,759,462 0 693,239
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,056 223,947 SH   SOLE 23 223,947 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,785 115,797 SH   SOLE 25 115,797 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,005 461,180 SH   SOLE 26 174,258 0 286,922
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,393 35,589 SH   SOLE 28 25,992 0 9,597
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,281 63,674 SH   SOLE 29 13,631 0 50,043
FORTUNE BRANDS HOME & SEC IN COM 34964C106 27,896 414,936 SH   SOLE 30 414,936 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,012 89,428 SH   SOLE 31 31,926 0 57,502
FORTUNE BRANDS HOME & SEC IN COM 34964C106 43,843 652,132 SH   SOLE 34 652,132 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,976 148,384 SH   SOLE 36 148,384 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 52 768 SH   SOLE 40 768 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 241 15,175 SH   SOLE 2 3,890 0 11,285
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 26 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4,125 259,413 SH   SOLE 18 259,413 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 816 51,295 SH   SOLE 19 51,295 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 38,016 2,390,954 SH   SOLE 21 2,390,954 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 33,138 2,084,138 SH   SOLE 22 1,967,182 0 116,956
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 407 25,612 SH   SOLE 26 22,372 0 3,240
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 145 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 142 8,931 SH   SOLE 30 8,931 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 110 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 95 1,658 SH   SOLE 2 1,658 0 0
FORWARD AIR CORP COM 349853101 14 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 45 793 SH   SOLE 7 793 0 0
FORWARD AIR CORP COM 349853101 7,958 139,050 SH   SOLE 18 139,050 0 0
FORWARD AIR CORP COM 349853101 9,251 161,642 SH   SOLE 19 161,642 0 0
FORWARD AIR CORP COM 349853101 149,359 2,609,804 SH   SOLE 21 2,609,804 0 0
FORWARD AIR CORP COM 349853101 46,516 812,794 SH   SOLE 22 751,598 0 61,196
FORWARD AIR CORP COM 349853101 116 2,035 SH   SOLE 23 2,035 0 0
FORWARD AIR CORP COM 349853101 724 12,653 SH   SOLE 26 10,402 0 2,251
FORWARD AIR CORP COM 349853101 253 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 288 5,032 SH   SOLE 29 0 0 5,032
FORWARD AIR CORP COM 349853101 2,340 40,893 SH   SOLE 30 40,893 0 0
FORWARD AIR CORP COM 349853101 405 7,073 SH   SOLE 34 7,073 0 0
FORWARD AIR CORP COM 349853101 188 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 3 2,823 SH   SOLE 19 2,823 0 0
FORWARD INDS INC N Y COM NEW 349862300 6 4,513 SH   SOLE 21 4,513 0 0
FORWARD INDS INC N Y COM NEW 349862300 550 447,269 SH   SOLE 22 447,269 0 0
FOSSIL GROUP INC COM 34988V106 102 10,948 SH   SOLE 2 2,677 0 8,271
FOSSIL GROUP INC COM 34988V106 2 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 28 2,990 SH   SOLE 7 2,990 0 0
FOSSIL GROUP INC COM 34988V106 1,988 213,059 SH   SOLE 18 213,059 0 0
FOSSIL GROUP INC COM 34988V106 298 31,989 SH   SOLE 19 31,989 0 0
FOSSIL GROUP INC COM 34988V106 36,093 3,868,458 SH   SOLE 21 3,868,458 0 0
FOSSIL GROUP INC COM 34988V106 12,429 1,332,119 SH   SOLE 22 1,212,060 0 120,059
FOSSIL GROUP INC COM 34988V106 86 9,236 SH   SOLE 26 7,247 0 1,989
FOSSIL GROUP INC COM 34988V106 58 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 532 57,005 SH   SOLE 30 57,005 0 0
FOSSIL GROUP INC COM 34988V106 4 450 SH   SOLE 36 450 0 0
FOSSIL GROUP INC COM 34988V106 45 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 39 1,693 SH   SOLE 2 541 0 1,152
FOSTER L B CO COM 350060109 710 31,188 SH   SOLE 18 31,188 0 0
FOSTER L B CO COM 350060109 138 6,057 SH   SOLE 19 6,057 0 0
FOSTER L B CO COM 350060109 6,091 267,729 SH   SOLE 21 267,729 0 0
FOSTER L B CO COM 350060109 4,508 198,175 SH   SOLE 22 192,907 0 5,268
FOUNDATION BLDG MATLS INC COM 350392106 47 3,300 SH   SOLE 2 680 0 2,620
FOUNDATION BLDG MATLS INC COM 350392106 742 52,462 SH   SOLE 18 52,462 0 0
FOUNDATION BLDG MATLS INC COM 350392106 166 11,741 SH   SOLE 19 11,741 0 0
FOUNDATION BLDG MATLS INC COM 350392106 6,161 435,728 SH   SOLE 21 435,728 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,074 146,693 SH   SOLE 22 136,386 0 10,307
FOUNDATION BLDG MATLS INC COM 350392106 39 2,778 SH   SOLE 30 2,778 0 0
FOUNDATION MEDICINE INC COM 350465100 39 973 SH   SOLE 2 808 0 165
FOUNDATION MEDICINE INC COM 350465100 11 268 SH   SOLE 7 268 0 0
FOUNDATION MEDICINE INC COM 350465100 1,961 48,791 SH   SOLE 18 48,791 0 0
FOUNDATION MEDICINE INC COM 350465100 440 10,956 SH   SOLE 19 10,956 0 0
FOUNDATION MEDICINE INC COM 350465100 39,293 977,436 SH   SOLE 21 977,436 0 0
FOUNDATION MEDICINE INC COM 350465100 16,058 399,463 SH   SOLE 22 374,708 0 24,755
FOUNDATION MEDICINE INC COM 350465100 60 1,498 SH   SOLE 28 1,498 0 0
FOUNDATION MEDICINE INC COM 350465100 93 2,317 SH   SOLE 30 2,317 0 0
FOUNDATION MEDICINE INC COM 350465100 40 995 SH   SOLE 40 995 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 192 7,689 SH   SOLE 2 3,438 0 4,251
FOUR CORNERS PPTY TR INC COM 35086T109 541 21,722 SH   SOLE 4 21,722 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,073 83,172 SH   SOLE 7 83,172 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 56 2,228 SH   SOLE 15 2,228 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,229 290,078 SH   SOLE 18 290,078 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,781 111,578 SH   SOLE 19 111,578 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 142,056 5,700,473 SH   SOLE 21 5,700,473 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 61,249 2,457,813 SH   SOLE 22 2,352,181 0 105,632
FOUR CORNERS PPTY TR INC COM 35086T109 43 1,735 SH   SOLE 23 1,735 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,810 112,757 SH   SOLE 25 112,757 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 780 31,303 SH   SOLE 26 10,075 0 21,228
FOUR CORNERS PPTY TR INC COM 35086T109 224 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 512 20,564 SH   SOLE 29 20,564 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,607 385,503 SH   SOLE 30 385,503 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 201 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 123 2,862 SH   SOLE 2 2,382 0 480
FOX FACTORY HLDG CORP COM 35138V102 37 867 SH   SOLE 7 867 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,017 162,808 SH   SOLE 18 162,808 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,178 27,327 SH   SOLE 19 27,327 0 0
FOX FACTORY HLDG CORP COM 35138V102 136,886 3,176,020 SH   SOLE 21 3,176,020 0 0
FOX FACTORY HLDG CORP COM 35138V102 43,812 1,016,513 SH   SOLE 22 949,978 0 66,535
FOX FACTORY HLDG CORP COM 35138V102 202 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,197 50,980 SH   SOLE 30 50,980 0 0
FOX FACTORY HLDG CORP COM 35138V102 181 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 15 2,099 SH   SOLE 2 1,797 0 302
FRANCESCAS HLDGS CORP COM 351793104 2 301 SH   SOLE 4 301 0 0
FRANCESCAS HLDGS CORP COM 351793104 7 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 1,322 179,565 SH   SOLE 18 179,565 0 0
FRANCESCAS HLDGS CORP COM 351793104 205 27,813 SH   SOLE 19 27,813 0 0
FRANCESCAS HLDGS CORP COM 351793104 23,481 3,190,408 SH   SOLE 21 3,190,408 0 0
FRANCESCAS HLDGS CORP COM 351793104 7,807 1,060,703 SH   SOLE 22 983,130 0 77,573
FRANCESCAS HLDGS CORP COM 351793104 207 28,131 SH   SOLE 23 28,131 0 0
FRANCESCAS HLDGS CORP COM 351793104 112 15,214 SH   SOLE 26 11,522 0 3,692
FRANCESCAS HLDGS CORP COM 351793104 43 5,783 SH   SOLE 28 5,783 0 0
FRANCESCAS HLDGS CORP COM 351793104 387 52,642 SH   SOLE 30 52,642 0 0
FRANCESCAS HLDGS CORP COM 351793104 33 4,445 SH   SOLE 40 4,445 0 0
FRANCO NEVADA CORP COM 351858105 8,683 112,069 SH   SOLE 21 112,069 0 0
FRANKLIN COVEY CO COM 353469109 19 941 SH   SOLE 2 449 0 492
FRANKLIN COVEY CO COM 353469109 733 36,118 SH   SOLE 18 36,118 0 0
FRANKLIN COVEY CO COM 353469109 171 8,401 SH   SOLE 19 8,401 0 0
FRANKLIN COVEY CO COM 353469109 6,513 320,824 SH   SOLE 21 320,824 0 0
FRANKLIN COVEY CO COM 353469109 8,439 415,721 SH   SOLE 22 408,130 0 7,591
FRANKLIN ELEC INC COM 353514102 143 3,184 SH   SOLE 2 2,594 0 590
FRANKLIN ELEC INC COM 353514102 13 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 846 18,865 SH   SOLE 7 18,865 0 0
FRANKLIN ELEC INC COM 353514102 9,167 204,383 SH   SOLE 18 204,383 0 0
FRANKLIN ELEC INC COM 353514102 6,881 153,423 SH   SOLE 19 153,423 0 0
FRANKLIN ELEC INC COM 353514102 160,576 3,580,279 SH   SOLE 21 3,580,279 0 0
FRANKLIN ELEC INC COM 353514102 49,181 1,096,561 SH   SOLE 22 1,010,214 0 86,347
FRANKLIN ELEC INC COM 353514102 726 16,182 SH   SOLE 26 13,703 0 2,479
FRANKLIN ELEC INC COM 353514102 255 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 7,171 159,895 SH   SOLE 30 159,895 0 0
FRANKLIN ELEC INC COM 353514102 199 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 77 2,153 SH   SOLE 2 711 0 1,442
FRANKLIN FINL NETWORK INC COM 35352P104 14 392 SH   SOLE 7 392 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,642 46,060 SH   SOLE 18 46,060 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 348 9,755 SH   SOLE 19 9,755 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 13,841 388,242 SH   SOLE 21 388,242 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 10,395 291,592 SH   SOLE 22 269,278 0 22,314
FRANKLIN FINL NETWORK INC COM 35352P104 93 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 74 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 68 1,903 SH   SOLE 30 1,903 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 75 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 25,311 568,668 SH   SOLE 2 206,076 0 362,592
FRANKLIN RES INC COM 354613101 5,029 112,986 SH   SOLE 4 100,699 0 12,287
FRANKLIN RES INC COM 354613101 29,002 651,583 SH   SOLE 7 347,818 0 303,765
FRANKLIN RES INC COM 354613101 153 3,440 SH   SOLE 13 3,440 0 0
FRANKLIN RES INC COM 354613101 113 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 29,898 671,705 SH   SOLE 18 591,934 0 79,771
FRANKLIN RES INC COM 354613101 3,556 79,901 SH   SOLE 19 79,901 0 0
FRANKLIN RES INC COM 354613101 9,609 215,883 SH   SOLE 20 0 0 215,883
FRANKLIN RES INC COM 354613101 255,546 5,741,323 SH   SOLE 21 5,741,323 0 0
FRANKLIN RES INC COM 354613101 397,937 8,940,397 SH   SOLE 22 7,355,103 0 1,585,294
FRANKLIN RES INC COM 354613101 17,554 394,390 SH   SOLE 23 394,390 0 0
FRANKLIN RES INC COM 354613101 22,334 501,778 SH   SOLE 25 501,778 0 0
FRANKLIN RES INC COM 354613101 51,551 1,158,187 SH   SOLE 26 397,608 0 760,579
FRANKLIN RES INC COM 354613101 3,407 76,546 SH   SOLE 28 55,705 0 20,841
FRANKLIN RES INC COM 354613101 2,089 46,942 SH   SOLE 29 21,132 0 25,810
FRANKLIN RES INC COM 354613101 47,348 1,063,766 SH   SOLE 30 1,063,766 0 0
FRANKLIN RES INC COM 354613101 7,350 165,125 SH   SOLE 31 85,850 0 79,275
FRANKLIN RES INC COM 354613101 2,188 49,168 SH   SOLE 34 49,168 0 0
FRANKLIN RES INC COM 354613101 22,556 506,753 SH   SOLE 36 506,753 0 0
FRANKLIN RES INC COM 354613101 72 1,611 SH   SOLE 40 1,611 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 259 24,357 SH   SOLE 2 7,178 0 17,179
FRANKLIN STREET PPTYS CORP COM 35471R106 383 36,085 SH   SOLE 4 36,085 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,457 137,179 SH   SOLE 7 137,179 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 44 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 5,623 529,441 SH   SOLE 18 529,441 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,887 177,664 SH   SOLE 19 177,664 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 100,154 9,430,650 SH   SOLE 21 9,430,650 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 47,411 4,464,306 SH   SOLE 22 4,246,525 0 217,781
FRANKLIN STREET PPTYS CORP COM 35471R106 33 3,067 SH   SOLE 23 3,067 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,106 198,297 SH   SOLE 25 198,297 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 767 72,210 SH   SOLE 26 35,060 0 37,150
FRANKLIN STREET PPTYS CORP COM 35471R106 137 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 362 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 7,175 675,631 SH   SOLE 30 675,631 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 111 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 86 11,161 SH   SOLE 2 3,044 0 8,117
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 35 4,543 SH   SOLE 7 4,543 0 0
FRANKS INTL N V COM N33462107 1,433 185,662 SH   SOLE 18 185,662 0 0
FRANKS INTL N V COM N33462107 280 36,215 SH   SOLE 19 36,215 0 0
FRANKS INTL N V COM N33462107 15,833 2,050,920 SH   SOLE 21 2,050,920 0 0
FRANKS INTL N V COM N33462107 14,497 1,877,830 SH   SOLE 22 1,808,193 0 69,637
FRANKS INTL N V COM N33462107 42 5,476 SH   SOLE 28 5,476 0 0
FRANKS INTL N V COM N33462107 64 8,313 SH   SOLE 30 8,313 0 0
FRANKS INTL N V COM N33462107 39 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 46 7,135 SH   SOLE 2 1,372 0 5,763
FREDS INC CL A 356108100 2 343 SH   SOLE 4 343 0 0
FREDS INC CL A 356108100 5 840 SH   SOLE 7 840 0 0
FREDS INC CL A 356108100 1,179 183,096 SH   SOLE 18 183,096 0 0
FREDS INC CL A 356108100 147 22,881 SH   SOLE 19 22,881 0 0
FREDS INC CL A 356108100 19,124 2,969,541 SH   SOLE 21 2,969,541 0 0
FREDS INC CL A 356108100 6,088 945,389 SH   SOLE 22 866,354 0 79,035
FREDS INC CL A 356108100 78 12,051 SH   SOLE 26 9,027 0 3,024
FREDS INC CL A 356108100 32 4,996 SH   SOLE 28 4,996 0 0
FREDS INC CL A 356108100 364 56,508 SH   SOLE 30 56,508 0 0
FREDS INC CL A 356108100 25 3,861 SH   SOLE 40 3,861 0 0
FREEPORT-MCMORAN INC CL B 35671D857 25,657 1,827,450 SH   SOLE 2 500,901 0 1,326,549
FREEPORT-MCMORAN INC CL B 35671D857 6,853 488,112 SH   SOLE 4 438,470 0 49,642
FREEPORT-MCMORAN INC CL B 35671D857 18,975 1,351,522 SH   SOLE 7 1,284,036 0 67,486
FREEPORT-MCMORAN INC CL B 35671D857 310 22,059 SH   SOLE 13 22,059 0 0
FREEPORT-MCMORAN INC CL B 35671D857 131 9,363 SH   SOLE 15 9,363 0 0
FREEPORT-MCMORAN INC CL B 35671D857 41,811 2,978,001 SH   SOLE 18 2,785,880 0 192,121
FREEPORT-MCMORAN INC CL B 35671D857 6,426 457,691 SH   SOLE 19 457,691 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,913 563,583 SH   SOLE 20 0 0 563,583
FREEPORT-MCMORAN INC CL B 35671D857 407,557 29,028,275 SH   SOLE 21 29,028,275 0 0
FREEPORT-MCMORAN INC CL B 35671D857 504,781 35,953,059 SH   SOLE 22 29,505,354 0 6,447,705
FREEPORT-MCMORAN INC CL B 35671D857 23,665 1,685,568 SH   SOLE 23 1,685,568 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14,449 1,029,113 SH   SOLE 25 1,029,113 0 0
FREEPORT-MCMORAN INC CL B 35671D857 71,716 5,108,004 SH   SOLE 26 1,061,470 0 4,046,534
FREEPORT-MCMORAN INC CL B 35671D857 4,473 318,598 SH   SOLE 28 234,260 0 84,338
FREEPORT-MCMORAN INC CL B 35671D857 664 47,258 SH   SOLE 29 47,258 0 0
FREEPORT-MCMORAN INC CL B 35671D857 52,649 3,749,955 SH   SOLE 30 3,749,955 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,743 693,926 SH   SOLE 31 367,699 0 326,227
FREEPORT-MCMORAN INC CL B 35671D857 1,329 94,634 SH   SOLE 34 94,634 0 0
FREEPORT-MCMORAN INC CL B 35671D857 22,956 1,635,074 SH   SOLE 36 1,635,074 0 0
FREEPORT-MCMORAN INC CL B 35671D857 98 6,979 SH   SOLE 40 6,979 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 271 19,300 SH Put SOLE 2 19,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 392 28,000 SH Put SOLE 18 28,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 6,353 452,500 SH Put SOLE 19 452,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 38 2,700 SH Put SOLE 22 2,700 0 0
FREIGHTCAR AMER INC COM 357023100 63 3,234 SH   SOLE 2 976 0 2,258
FREIGHTCAR AMER INC COM 357023100 6 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 969 49,515 SH   SOLE 18 49,515 0 0
FREIGHTCAR AMER INC COM 357023100 202 10,333 SH   SOLE 19 10,333 0 0
FREIGHTCAR AMER INC COM 357023100 7,938 405,851 SH   SOLE 21 405,851 0 0
FREIGHTCAR AMER INC COM 357023100 7,292 372,777 SH   SOLE 22 357,671 0 15,106
FREQUENCY ELECTRS INC COM 358010106 10 1,025 SH   SOLE 18 1,025 0 0
FREQUENCY ELECTRS INC COM 358010106 177 18,505 SH   SOLE 21 18,505 0 0
FREQUENCY ELECTRS INC COM 358010106 1,598 167,279 SH   SOLE 22 167,279 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 344 7,561 SH   SOLE 2 1,932 0 5,629
FRESH DEL MONTE PRODUCE INC ORD G36738105 9 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 6,017 132,352 SH   SOLE 7 132,352 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 5,295 116,481 SH   SOLE 18 116,481 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,144 25,165 SH   SOLE 19 25,165 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 46,312 1,018,732 SH   SOLE 21 1,018,732 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 44,541 979,782 SH   SOLE 22 918,325 0 61,457
FRESH DEL MONTE PRODUCE INC ORD G36738105 539 11,863 SH   SOLE 26 9,958 0 1,905
FRESH DEL MONTE PRODUCE INC ORD G36738105 215 4,723 SH   SOLE 28 4,723 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 283 6,230 SH   SOLE 29 0 0 6,230
FRESH DEL MONTE PRODUCE INC ORD G36738105 574 12,621 SH   SOLE 30 12,621 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 57 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 167 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 30 1,920 SH   SOLE 2 1,483 0 437
FRESHPET INC COM 358039105 7 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 1,370 87,532 SH   SOLE 18 87,532 0 0
FRESHPET INC COM 358039105 283 18,097 SH   SOLE 19 18,097 0 0
FRESHPET INC COM 358039105 12,059 770,545 SH   SOLE 21 770,545 0 0
FRESHPET INC COM 358039105 8,805 562,617 SH   SOLE 22 525,731 0 36,886
FRESHPET INC COM 358039105 51 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 52 3,318 SH   SOLE 30 3,318 0 0
FRESHPET INC COM 358039105 34 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 8 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 17 2,787 SH   SOLE 19 2,787 0 0
FRIEDMAN INDS INC COM 358435105 173 28,144 SH   SOLE 21 28,144 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2,860 148,652 SH   SOLE 2 148,652 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 40,774 2,119,209 SH   SOLE 21 2,119,209 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 218 11,348 SH   SOLE 22 11,348 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 630 53,414 SH   SOLE 2 40,256 0 13,158
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 72 6,102 SH   SOLE 7 6,102 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 2 SH   SOLE 17 0 0 2
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6,112 518,370 SH   SOLE 18 518,370 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 691 58,600 SH   SOLE 19 58,600 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 73,357 6,221,935 SH   SOLE 21 6,221,935 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 35,881 3,043,333 SH   SOLE 22 2,803,171 0 240,162
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 363 30,781 SH   SOLE 26 25,307 0 5,474
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 136 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 146 12,408 SH   SOLE 30 12,408 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 976 82,822 SH   SOLE 36 82,822 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 129 10,900 SH   SOLE 40 10,900 0 0
FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 2,192 185,900 SH Call SOLE 2 185,900 0 0
FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 166 14,100 SH Call SOLE 22 14,100 0 0
FRONTLINE LTD SHS NEW G3682E192 102 16,846 SH   SOLE 2 4,663 0 12,183
FRONTLINE LTD SHS NEW G3682E192 16 2,617 SH   SOLE 7 2,617 0 0
FRONTLINE LTD SHS NEW G3682E192 1,737 287,665 SH   SOLE 18 287,665 0 0
FRONTLINE LTD SHS NEW G3682E192 264 43,636 SH   SOLE 19 43,636 0 0
FRONTLINE LTD SHS NEW G3682E192 13,857 2,294,267 SH   SOLE 21 2,294,267 0 0
FRONTLINE LTD SHS NEW G3682E192 4,751 786,529 SH   SOLE 22 709,088 0 77,441
FRP HLDGS INC COM 30292L107 59 1,296 SH   SOLE 2 409 0 887
FRP HLDGS INC COM 30292L107 25 553 SH   SOLE 7 553 0 0
FRP HLDGS INC COM 30292L107 1,141 25,205 SH   SOLE 18 25,205 0 0
FRP HLDGS INC COM 30292L107 254 5,624 SH   SOLE 19 5,624 0 0
FRP HLDGS INC COM 30292L107 9,801 216,596 SH   SOLE 21 216,596 0 0
FRP HLDGS INC COM 30292L107 9,180 202,864 SH   SOLE 22 193,477 0 9,387
FS BANCORP INC COM 30263Y104 24 456 SH   SOLE 18 456 0 0
FS BANCORP INC COM 30263Y104 32 626 SH   SOLE 21 626 0 0
FS BANCORP INC COM 30263Y104 1,996 38,654 SH   SOLE 22 38,654 0 0
FS INVT CORP COM 302635107 12,212 1,445,213 SH   SOLE 30 1,445,213 0 0
FTD COS INC COM 30281V108 44 3,392 SH   SOLE 2 801 0 2,591
FTD COS INC COM 30281V108 2 154 SH   SOLE 4 154 0 0
FTD COS INC COM 30281V108 5 400 SH   SOLE 7 400 0 0
FTD COS INC COM 30281V108 1,130 86,632 SH   SOLE 18 86,632 0 0
FTD COS INC COM 30281V108 171 13,088 SH   SOLE 19 13,088 0 0
FTD COS INC COM 30281V108 20,347 1,560,386 SH   SOLE 21 1,560,386 0 0
FTD COS INC COM 30281V108 6,749 517,582 SH   SOLE 22 483,876 0 33,706
FTD COS INC COM 30281V108 18 1,412 SH   SOLE 26 0 0 1,412
FTD COS INC COM 30281V108 36 2,726 SH   SOLE 28 2,726 0 0
FTD COS INC COM 30281V108 312 23,920 SH   SOLE 30 23,920 0 0
FTD COS INC COM 30281V108 31 2,394 SH   SOLE 40 2,394 0 0
FTI CONSULTING INC COM 302941109 331 9,319 SH   SOLE 2 2,149 0 7,170
FTI CONSULTING INC COM 302941109 11 303 SH   SOLE 4 303 0 0
FTI CONSULTING INC COM 302941109 60 1,685 SH   SOLE 7 1,685 0 0
FTI CONSULTING INC COM 302941109 6,686 188,445 SH   SOLE 18 188,445 0 0
FTI CONSULTING INC COM 302941109 1,060 29,887 SH   SOLE 19 29,887 0 0
FTI CONSULTING INC COM 302941109 124,700 3,514,660 SH   SOLE 21 3,514,660 0 0
FTI CONSULTING INC COM 302941109 38,859 1,095,235 SH   SOLE 22 1,018,409 0 76,826
FTI CONSULTING INC COM 302941109 327 9,227 SH   SOLE 26 6,671 0 2,556
FTI CONSULTING INC COM 302941109 215 6,064 SH   SOLE 28 6,064 0 0
FTI CONSULTING INC COM 302941109 2,002 56,413 SH   SOLE 30 56,413 0 0
FTI CONSULTING INC COM 302941109 70 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 157 4,422 SH   SOLE 40 4,422 0 0
FUEL TECH INC COM 359523107 8 7,692 SH   SOLE 21 7,692 0 0
FUEL TECH INC COM 359523107 507 497,117 SH   SOLE 22 497,117 0 0
FUELCELL ENERGY INC COM NEW 35952H502 17 9,492 SH   SOLE 18 9,492 0 0
FUELCELL ENERGY INC COM NEW 35952H502 11 6,237 SH   SOLE 19 6,237 0 0
FUELCELL ENERGY INC COM NEW 35952H502 213 121,795 SH   SOLE 21 121,795 0 0
FUELCELL ENERGY INC COM NEW 35952H502 989 565,057 SH   SOLE 22 565,057 0 0
FULGENT GENETICS INC COM 359664109 5 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 69 14,361 SH   SOLE 21 14,361 0 0
FULL HOUSE RESORTS INC COM 359678109 10 3,750 SH   SOLE 18 3,750 0 0
FULL HOUSE RESORTS INC COM 359678109 23 8,160 SH   SOLE 19 8,160 0 0
FULL HOUSE RESORTS INC COM 359678109 153 54,962 SH   SOLE 21 54,962 0 0
FULLER H B CO COM 359694106 340 5,852 SH   SOLE 2 2,822 0 3,030
FULLER H B CO COM 359694106 9 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 2,652 45,676 SH   SOLE 7 45,676 0 0
FULLER H B CO COM 359694106 13,441 231,498 SH   SOLE 18 231,498 0 0
FULLER H B CO COM 359694106 9,806 168,891 SH   SOLE 19 168,891 0 0
FULLER H B CO COM 359694106 259,834 4,475,272 SH   SOLE 21 4,475,272 0 0
FULLER H B CO COM 359694106 75,922 1,307,647 SH   SOLE 22 1,211,893 0 95,754
FULLER H B CO COM 359694106 731 12,596 SH   SOLE 26 9,807 0 2,789
FULLER H B CO COM 359694106 426 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 4,040 69,585 SH   SOLE 30 69,585 0 0
FULLER H B CO COM 359694106 307 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 2,005 106,927 SH   SOLE 2 79,228 0 27,699
FULTON FINL CORP PA COM 360271100 14 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 110 5,858 SH   SOLE 7 5,858 0 0
FULTON FINL CORP PA COM 360271100 21,535 1,148,548 SH   SOLE 18 1,148,548 0 0
FULTON FINL CORP PA COM 360271100 2,395 127,723 SH   SOLE 19 127,723 0 0
FULTON FINL CORP PA COM 360271100 211,949 11,303,929 SH   SOLE 21 11,303,929 0 0
FULTON FINL CORP PA COM 360271100 107,051 5,709,365 SH   SOLE 22 5,393,288 0 316,077
FULTON FINL CORP PA COM 360271100 1,167 62,238 SH   SOLE 26 53,087 0 9,151
FULTON FINL CORP PA COM 360271100 471 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 62 3,330 SH   SOLE 29 0 0 3,330
FULTON FINL CORP PA COM 360271100 520 27,736 SH   SOLE 30 27,736 0 0
FULTON FINL CORP PA COM 360271100 146 7,778 SH   SOLE 34 7,778 0 0
FULTON FINL CORP PA COM 360271100 180 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 364 19,423 SH   SOLE 40 19,423 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 5 1,950 SH   SOLE 18 1,950 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 96 35,450 SH   SOLE 21 35,450 0 0
FUTUREFUEL CORPORATION COM 36116M106 104 6,632 SH   SOLE 2 1,801 0 4,831
FUTUREFUEL CORPORATION COM 36116M106 8 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 2,062 130,980 SH   SOLE 18 130,980 0 0
FUTUREFUEL CORPORATION COM 36116M106 279 17,722 SH   SOLE 19 17,722 0 0
FUTUREFUEL CORPORATION COM 36116M106 36,238 2,302,288 SH   SOLE 21 2,302,288 0 0
FUTUREFUEL CORPORATION COM 36116M106 9,438 599,637 SH   SOLE 22 559,122 0 40,515
FUTUREFUEL CORPORATION COM 36116M106 52 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 486 30,878 SH   SOLE 30 30,878 0 0
FUTUREFUEL CORPORATION COM 36116M106 17 1,091 SH   SOLE 34 1,091 0 0
FUTUREFUEL CORPORATION COM 36116M106 37 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 273 9,402 SH   SOLE 2 2,311 0 7,091
G-III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 29 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,078 209,438 SH   SOLE 18 209,438 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,651 229,182 SH   SOLE 19 229,182 0 0
G-III APPAREL GROUP LTD COM 36237H101 107,108 3,690,843 SH   SOLE 21 3,690,843 0 0
G-III APPAREL GROUP LTD COM 36237H101 34,156 1,176,986 SH   SOLE 22 1,097,161 0 79,825
G-III APPAREL GROUP LTD COM 36237H101 222 7,662 SH   SOLE 26 5,236 0 2,426
G-III APPAREL GROUP LTD COM 36237H101 169 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,736 59,807 SH   SOLE 30 59,807 0 0
G-III APPAREL GROUP LTD COM 36237H101 128 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 10 403 SH   SOLE 2 403 0 0
G1 THERAPEUTICS INC COM 3621LQ109 631 25,362 SH   SOLE 18 25,362 0 0
G1 THERAPEUTICS INC COM 3621LQ109 124 4,982 SH   SOLE 19 4,982 0 0
G1 THERAPEUTICS INC COM 3621LQ109 6,116 245,710 SH   SOLE 21 245,710 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,811 72,773 SH   SOLE 22 66,781 0 5,992
GAIA INC NEW CL A 36269P104 20 1,682 SH   SOLE 2 379 0 1,303
GAIA INC NEW CL A 36269P104 390 32,497 SH   SOLE 18 32,497 0 0
GAIA INC NEW CL A 36269P104 90 7,465 SH   SOLE 19 7,465 0 0
GAIA INC NEW CL A 36269P104 3,492 290,979 SH   SOLE 21 290,979 0 0
GAIA INC NEW CL A 36269P104 5,238 436,503 SH   SOLE 22 431,368 0 5,135
GAIN CAP HLDGS INC COM 36268W100 48 7,583 SH   SOLE 2 1,969 0 5,614
GAIN CAP HLDGS INC COM 36268W100 5 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 922 144,235 SH   SOLE 18 144,235 0 0
GAIN CAP HLDGS INC COM 36268W100 182 28,409 SH   SOLE 19 28,409 0 0
GAIN CAP HLDGS INC COM 36268W100 7,762 1,214,706 SH   SOLE 21 1,214,706 0 0
GAIN CAP HLDGS INC COM 36268W100 3,870 605,630 SH   SOLE 22 578,549 0 27,081
GAIN CAP HLDGS INC COM 36268W100 364 57,030 SH   SOLE 23 57,030 0 0
GAIN CAP HLDGS INC COM 36268W100 293 45,921 SH   SOLE 29 0 0 45,921
GALAPAGOS NV SPON ADR 36315X101 1,363 13,400 SH   SOLE 2 13,400 0 0
GALAPAGOS NV SPON ADR 36315X101 743 7,300 SH   SOLE 18 7,300 0 0
GALAPAGOS NV SPON ADR 36315X101 8,201 80,600 SH   SOLE 19 80,600 0 0
GALAPAGOS NV SPON ADR 36315X101 712 7,000 SH   SOLE 20 7,000 0 0
GALAPAGOS NV SPON ADR 36315X101 4,304 42,300 SH   SOLE 34 42,300 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 12 5,480 SH   SOLE 18 5,480 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 13 5,878 SH   SOLE 19 5,878 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 171 80,019 SH   SOLE 21 80,019 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 233 109,001 SH   SOLE 22 109,001 0 0
GALENA BIOPHARMA INC COM NEW 363256504 0 1,385 SH   SOLE 19 1,385 0 0
GALENA BIOPHARMA INC COM NEW 363256504 1 3,768 SH   SOLE 21 3,768 0 0
GALENA BIOPHARMA INC COM NEW 363256504 45 128,065 SH   SOLE 22 128,065 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,123 245,702 SH   SOLE 2 61,059 0 184,643
GALLAGHER ARTHUR J & CO COM 363576109 3,535 57,435 SH   SOLE 4 50,174 0 7,261
GALLAGHER ARTHUR J & CO COM 363576109 9,784 158,963 SH   SOLE 7 142,741 0 16,222
GALLAGHER ARTHUR J & CO COM 363576109 427 6,945 SH   SOLE 13 6,945 0 0
GALLAGHER ARTHUR J & CO COM 363576109 93 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 27,250 442,732 SH   SOLE 18 417,884 0 24,848
GALLAGHER ARTHUR J & CO COM 363576109 2,214 35,973 SH   SOLE 19 35,973 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,620 123,803 SH   SOLE 20 0 0 123,803
GALLAGHER ARTHUR J & CO COM 363576109 378,615 6,151,334 SH   SOLE 21 6,151,334 0 0
GALLAGHER ARTHUR J & CO COM 363576109 311,431 5,059,798 SH   SOLE 22 4,233,167 0 826,631
GALLAGHER ARTHUR J & CO COM 363576109 12,731 206,833 SH   SOLE 23 206,833 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,381 136,168 SH   SOLE 25 136,168 0 0
GALLAGHER ARTHUR J & CO COM 363576109 29,785 483,915 SH   SOLE 26 195,899 0 288,016
GALLAGHER ARTHUR J & CO COM 363576109 2,528 41,080 SH   SOLE 28 30,200 0 10,880
GALLAGHER ARTHUR J & CO COM 363576109 3,215 52,240 SH   SOLE 29 7,156 0 45,084
GALLAGHER ARTHUR J & CO COM 363576109 43,871 712,778 SH   SOLE 30 712,778 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,649 75,535 SH   SOLE 31 43,804 0 31,731
GALLAGHER ARTHUR J & CO COM 363576109 3,194 51,900 SH   SOLE 32 51,900 0 0
GALLAGHER ARTHUR J & CO COM 363576109 734 11,922 SH   SOLE 34 11,922 0 0
GALLAGHER ARTHUR J & CO COM 363576109 10,547 171,356 SH   SOLE 36 171,356 0 0
GALLAGHER ARTHUR J & CO COM 363576109 57 923 SH   SOLE 40 923 0 0
GAMCO INVESTORS INC CL A COM 361438104 16 542 SH   SOLE 2 241 0 301
GAMCO INVESTORS INC CL A COM 361438104 9 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 636 21,383 SH   SOLE 18 21,383 0 0
GAMCO INVESTORS INC CL A COM 361438104 137 4,602 SH   SOLE 19 4,602 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,294 144,299 SH   SOLE 21 144,299 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,851 163,020 SH   SOLE 22 153,183 0 9,837
GAMCO INVESTORS INC CL A COM 361438104 23 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 127 4,269 SH   SOLE 34 4,269 0 0
GAMCO INVESTORS INC CL A COM 361438104 14 466 SH   SOLE 40 466 0 0
GAMESTOP CORP NEW CL A 36467W109 2,125 102,876 SH   SOLE 2 50,268 0 52,608
GAMESTOP CORP NEW CL A 36467W109 12 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 129 6,229 SH   SOLE 7 6,229 0 0
GAMESTOP CORP NEW CL A 36467W109 7,642 369,882 SH   SOLE 18 369,882 0 0
GAMESTOP CORP NEW CL A 36467W109 697 33,758 SH   SOLE 19 33,758 0 0
GAMESTOP CORP NEW CL A 36467W109 88,723 4,294,435 SH   SOLE 21 4,294,435 0 0
GAMESTOP CORP NEW CL A 36467W109 69,486 3,363,313 SH   SOLE 22 2,996,662 0 366,651
GAMESTOP CORP NEW CL A 36467W109 568 27,510 SH   SOLE 26 20,395 0 7,115
GAMESTOP CORP NEW CL A 36467W109 323 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 529 25,622 SH   SOLE 29 0 0 25,622
GAMESTOP CORP NEW CL A 36467W109 346 16,730 SH   SOLE 30 16,730 0 0
GAMESTOP CORP NEW CL A 36467W109 50 2,436 SH   SOLE 31 2,436 0 0
GAMESTOP CORP NEW CL A 36467W109 2,338 113,153 SH   SOLE 34 113,153 0 0
GAMESTOP CORP NEW CL A 36467W109 294 14,239 SH   SOLE 36 14,239 0 0
GAMESTOP CORP NEW CL A 36467W109 232 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,919 106,243 SH   SOLE 2 35,808 0 70,435
GAMING & LEISURE PPTYS INC COM 36467J108 2,537 68,778 SH   SOLE 4 68,778 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,022 271,677 SH   SOLE 7 271,677 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 279 7,573 SH   SOLE 15 7,573 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,848 104,322 SH   SOLE 18 104,322 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 20,079 544,284 SH   SOLE 19 544,284 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 119,072 3,227,767 SH   SOLE 21 3,227,767 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 290,343 7,870,500 SH   SOLE 22 7,199,585 0 670,915
GAMING & LEISURE PPTYS INC COM 36467J108 208 5,635 SH   SOLE 23 5,635 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,947 378,066 SH   SOLE 25 378,066 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,769 129,278 SH   SOLE 26 57,262 0 72,016
GAMING & LEISURE PPTYS INC COM 36467J108 1,028 27,875 SH   SOLE 28 27,875 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,619 70,987 SH   SOLE 29 70,987 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 37,658 1,020,809 SH   SOLE 30 1,020,809 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 168 4,548 SH   SOLE 31 4,548 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 863 23,384 SH   SOLE 40 23,384 0 0
GAMING PARTNERS INTL CORP COM 36467A107 7 658 SH   SOLE 18 658 0 0
GAMING PARTNERS INTL CORP COM 36467A107 11 1,026 SH   SOLE 19 1,026 0 0
GAMING PARTNERS INTL CORP COM 36467A107 9 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,213 112,750 SH   SOLE 22 112,750 0 0
GANNETT CO INC COM 36473H104 231 25,673 SH   SOLE 2 6,083 0 19,590
GANNETT CO INC COM 36473H104 4 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 64 7,056 SH   SOLE 7 7,056 0 0
GANNETT CO INC COM 36473H104 5,115 568,354 SH   SOLE 18 568,354 0 0
GANNETT CO INC COM 36473H104 782 86,919 SH   SOLE 19 86,919 0 0
GANNETT CO INC COM 36473H104 90,587 10,065,229 SH   SOLE 21 10,065,229 0 0
GANNETT CO INC COM 36473H104 30,180 3,353,318 SH   SOLE 22 3,116,200 0 237,118
GANNETT CO INC COM 36473H104 214 23,763 SH   SOLE 26 18,846 0 4,917
GANNETT CO INC COM 36473H104 140 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,369 152,108 SH   SOLE 30 152,108 0 0
GANNETT CO INC COM 36473H104 35 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 134 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 8,170 276,682 SH   SOLE 2 47,513 0 229,169
GAP INC DEL COM 364760108 2,130 72,143 SH   SOLE 4 64,471 0 7,672
GAP INC DEL COM 364760108 4,839 163,864 SH   SOLE 7 157,857 0 6,007
GAP INC DEL COM 364760108 51 1,742 SH   SOLE 13 1,742 0 0
GAP INC DEL COM 364760108 44 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 4 140 SH   SOLE 17 0 0 140
GAP INC DEL COM 364760108 16,055 543,695 SH   SOLE 18 507,119 0 36,576
GAP INC DEL COM 364760108 1,272 43,085 SH   SOLE 19 43,085 0 0
GAP INC DEL COM 364760108 7,427 251,510 SH   SOLE 20 0 0 251,510
GAP INC DEL COM 364760108 145,805 4,937,536 SH   SOLE 21 4,937,536 0 0
GAP INC DEL COM 364760108 196,440 6,652,202 SH   SOLE 22 5,471,648 0 1,180,554
GAP INC DEL COM 364760108 7,889 267,138 SH   SOLE 23 267,138 0 0
GAP INC DEL COM 364760108 24,264 821,687 SH   SOLE 25 821,687 0 0
GAP INC DEL COM 364760108 26,485 896,880 SH   SOLE 26 374,575 0 522,305
GAP INC DEL COM 364760108 1,641 55,564 SH   SOLE 28 41,360 0 14,204
GAP INC DEL COM 364760108 2,195 74,328 SH   SOLE 29 6,163 0 68,165
GAP INC DEL COM 364760108 22,751 770,424 SH   SOLE 30 770,424 0 0
GAP INC DEL COM 364760108 4,065 137,646 SH   SOLE 31 64,293 0 73,353
GAP INC DEL COM 364760108 2,468 83,564 SH   SOLE 34 83,564 0 0
GAP INC DEL COM 364760108 7,903 267,620 SH   SOLE 36 267,620 0 0
GAP INC DEL COM 364760108 33 1,128 SH   SOLE 40 1,128 0 0
GARDNER DENVER HLDGS INC COM 36555P107 499 18,148 SH   SOLE 2 3,891 0 14,257
GARDNER DENVER HLDGS INC COM 36555P107 25 923 SH   SOLE 7 923 0 0
GARDNER DENVER HLDGS INC COM 36555P107 551 20,030 SH   SOLE 18 20,030 0 0
GARDNER DENVER HLDGS INC COM 36555P107 368 13,357 SH   SOLE 19 13,357 0 0
GARDNER DENVER HLDGS INC COM 36555P107 11,445 415,871 SH   SOLE 21 415,871 0 0
GARDNER DENVER HLDGS INC COM 36555P107 31,639 1,149,674 SH   SOLE 22 1,057,110 0 92,564
GARDNER DENVER HLDGS INC COM 36555P107 854 31,031 SH   SOLE 26 6,754 0 24,277
GARDNER DENVER HLDGS INC COM 36555P107 24 889 SH   SOLE 31 889 0 0
GARMIN LTD SHS H2906T109 8,597 159,300 SH   SOLE 2 41,939 0 117,361
GARMIN LTD SHS H2906T109 2,677 49,604 SH   SOLE 4 45,502 0 4,102
GARMIN LTD SHS H2906T109 5,522 102,313 SH   SOLE 7 99,330 0 2,983
GARMIN LTD SHS H2906T109 45 827 SH   SOLE 13 827 0 0
GARMIN LTD SHS H2906T109 48 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 16,671 308,899 SH   SOLE 18 292,004 0 16,895
GARMIN LTD SHS H2906T109 1,285 23,807 SH   SOLE 19 23,807 0 0
GARMIN LTD SHS H2906T109 6,125 113,493 SH   SOLE 20 0 0 113,493
GARMIN LTD SHS H2906T109 313,944 5,817,009 SH   SOLE 21 5,817,009 0 0
GARMIN LTD SHS H2906T109 170,132 3,152,344 SH   SOLE 22 2,578,354 0 573,990
GARMIN LTD SHS H2906T109 7,561 140,098 SH   SOLE 23 140,098 0 0
GARMIN LTD SHS H2906T109 4,603 85,285 SH   SOLE 25 85,285 0 0
GARMIN LTD SHS H2906T109 20,167 373,677 SH   SOLE 26 159,170 0 214,507
GARMIN LTD SHS H2906T109 1,495 27,696 SH   SOLE 28 19,435 0 8,261
GARMIN LTD SHS H2906T109 1,997 37,000 SH   SOLE 29 5,655 0 31,345
GARMIN LTD SHS H2906T109 24,920 461,739 SH   SOLE 30 461,739 0 0
GARMIN LTD SHS H2906T109 4,347 80,540 SH   SOLE 31 46,921 0 33,619
GARMIN LTD SHS H2906T109 3,956 73,300 SH   SOLE 32 73,300 0 0
GARMIN LTD SHS H2906T109 554 10,267 SH   SOLE 34 10,267 0 0
GARMIN LTD SHS H2906T109 5,969 110,605 SH   SOLE 36 110,605 0 0
GARMIN LTD SHS H2906T109 30 547 SH   SOLE 40 547 0 0
GARRISON CAP INC COM 366554103 820 97,295 SH   SOLE 30 97,295 0 0
GARTNER INC COM 366651107 15,408 123,850 SH   SOLE 2 35,071 0 88,779
GARTNER INC COM 366651107 3,439 27,639 SH   SOLE 4 24,710 0 2,929
GARTNER INC COM 366651107 9,374 75,346 SH   SOLE 7 70,774 0 4,572
GARTNER INC COM 366651107 191 1,533 SH   SOLE 13 1,533 0 0
GARTNER INC COM 366651107 16 132 SH   SOLE 15 132 0 0
GARTNER INC COM 366651107 24,616 197,858 SH   SOLE 18 185,482 0 12,376
GARTNER INC COM 366651107 14,289 114,857 SH   SOLE 19 114,857 0 0
GARTNER INC COM 366651107 300,159 2,412,660 SH   SOLE 21 2,412,660 0 0
GARTNER INC COM 366651107 330,993 2,660,499 SH   SOLE 22 2,262,074 0 398,425
GARTNER INC COM 366651107 13,733 110,387 SH   SOLE 23 110,387 0 0
GARTNER INC COM 366651107 7,482 60,138 SH   SOLE 25 60,138 0 0
GARTNER INC COM 366651107 35,649 286,546 SH   SOLE 26 99,186 0 187,360
GARTNER INC COM 366651107 2,577 20,711 SH   SOLE 28 15,153 0 5,558
GARTNER INC COM 366651107 3,131 25,170 SH   SOLE 29 2,956 0 22,214
GARTNER INC COM 366651107 37,947 305,012 SH   SOLE 30 305,012 0 0
GARTNER INC COM 366651107 5,018 40,331 SH   SOLE 31 17,335 0 22,996
GARTNER INC COM 366651107 3,007 24,173 SH   SOLE 34 24,173 0 0
GARTNER INC COM 366651107 11,634 93,515 SH   SOLE 36 93,515 0 0
GARTNER INC COM 366651107 53 422 SH   SOLE 40 422 0 0
GASLOG LTD SHS G37585109 176 10,110 SH   SOLE 2 2,862 0 7,248
GASLOG LTD SHS G37585109 16 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 2,679 153,513 SH   SOLE 18 153,513 0 0
GASLOG LTD SHS G37585109 416 23,839 SH   SOLE 19 23,839 0 0
GASLOG LTD SHS G37585109 21,275 1,219,203 SH   SOLE 21 1,219,203 0 0
GASLOG LTD SHS G37585109 7,374 422,597 SH   SOLE 22 373,084 0 49,513
GASLOG LTD SHS G37585109 28 1,626 SH   SOLE 25 1,626 0 0
GASTAR EXPL INC NEW COM 36729W202 18 20,692 SH   SOLE 2 6,324 0 14,368
GASTAR EXPL INC NEW COM 36729W202 596 678,080 SH   SOLE 18 678,080 0 0
GASTAR EXPL INC NEW COM 36729W202 97 109,894 SH   SOLE 19 109,894 0 0
GASTAR EXPL INC NEW COM 36729W202 5,233 5,949,185 SH   SOLE 21 5,949,185 0 0
GASTAR EXPL INC NEW COM 36729W202 4,486 5,100,365 SH   SOLE 22 4,964,362 0 136,003
GATX CORP COM 361448103 1,523 24,747 SH   SOLE 2 17,780 0 6,967
GATX CORP COM 361448103 14 234 SH   SOLE 4 234 0 0
GATX CORP COM 361448103 87 1,414 SH   SOLE 7 1,414 0 0
GATX CORP COM 361448103 15,522 252,151 SH   SOLE 18 252,151 0 0
GATX CORP COM 361448103 1,790 29,072 SH   SOLE 19 29,072 0 0
GATX CORP COM 361448103 151,404 2,459,450 SH   SOLE 21 2,459,450 0 0
GATX CORP COM 361448103 79,680 1,294,346 SH   SOLE 22 1,218,707 0 75,639
GATX CORP COM 361448103 672 10,914 SH   SOLE 26 8,353 0 2,561
GATX CORP COM 361448103 362 5,880 SH   SOLE 28 5,880 0 0
GATX CORP COM 361448103 541 8,789 SH   SOLE 30 8,789 0 0
GATX CORP COM 361448103 136 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 291 4,729 SH   SOLE 40 4,729 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 504 16,431 SH   SOLE 2 4,008 0 12,423
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 54 1,771 SH   SOLE 7 1,771 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8,218 267,693 SH   SOLE 18 267,693 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,660 54,058 SH   SOLE 19 54,058 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 70,105 2,283,546 SH   SOLE 21 2,283,546 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 59,055 1,923,610 SH   SOLE 22 1,795,496 0 128,114
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 621 20,213 SH   SOLE 26 16,025 0 4,188
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 319 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 336 10,953 SH   SOLE 30 10,953 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 261 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,646 146,187 SH   SOLE 4 146,187 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 562 49,903 SH   SOLE 21 49,903 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 3,288 292,036 SH   SOLE 22 79,569 0 212,467
GDS HLDGS LTD SPONSORED ADR 36165L108 22 1,933 SH   SOLE 30 1,933 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,151 102,201 SH   SOLE 34 102,201 0 0
GEE GROUP INC COM 36165A102 3 1,050 SH   SOLE 18 1,050 0 0
GEE GROUP INC COM 36165A102 2 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 10 1,075 SH   SOLE 18 1,075 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 143 15,019 SH   SOLE 21 15,019 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 18 1,583 SH   SOLE 2 519 0 1,064
GENCO SHIPPING & TRADING LTD SHS Y2685T131 324 27,953 SH   SOLE 18 27,953 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 78 6,697 SH   SOLE 19 6,697 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,920 251,960 SH   SOLE 21 251,960 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 703 60,653 SH   SOLE 22 55,689 0 4,964
GENCOR INDS INC COM 368678108 59 3,360 SH   SOLE 2 303 0 3,057
GENCOR INDS INC COM 368678108 550 31,147 SH   SOLE 18 31,147 0 0
GENCOR INDS INC COM 368678108 121 6,878 SH   SOLE 19 6,878 0 0
GENCOR INDS INC COM 368678108 4,930 279,296 SH   SOLE 21 279,296 0 0
GENCOR INDS INC COM 368678108 1,214 68,766 SH   SOLE 22 63,458 0 5,308
GENER8 MARITIME INC COM Y26889108 1,246 276,196 SH   SOLE 2 269,369 0 6,827
GENER8 MARITIME INC COM Y26889108 820 181,761 SH   SOLE 18 181,761 0 0
GENER8 MARITIME INC COM Y26889108 23,055 5,112,031 SH   SOLE 19 5,112,031 0 0
GENER8 MARITIME INC COM Y26889108 7,158 1,587,041 SH   SOLE 21 1,587,041 0 0
GENER8 MARITIME INC COM Y26889108 7,587 1,682,158 SH   SOLE 22 1,606,665 0 75,493
GENER8 MARITIME INC COM Y26889108 34 7,542 SH   SOLE 28 7,542 0 0
GENER8 MARITIME INC COM Y26889108 37 8,187 SH   SOLE 30 8,187 0 0
GENERAC HLDGS INC COM 368736104 197 4,289 SH   SOLE 2 3,951 0 338
GENERAC HLDGS INC COM 368736104 17 375 SH   SOLE 4 375 0 0
GENERAC HLDGS INC COM 368736104 111 2,406 SH   SOLE 7 2,406 0 0
GENERAC HLDGS INC COM 368736104 9,455 205,855 SH   SOLE 18 205,855 0 0
GENERAC HLDGS INC COM 368736104 11,435 248,975 SH   SOLE 19 248,975 0 0
GENERAC HLDGS INC COM 368736104 85,919 1,870,641 SH   SOLE 21 1,870,641 0 0
GENERAC HLDGS INC COM 368736104 74,940 1,631,612 SH   SOLE 22 1,502,878 0 128,734
GENERAC HLDGS INC COM 368736104 4 97 SH   SOLE 23 97 0 0
GENERAC HLDGS INC COM 368736104 1,298 28,256 SH   SOLE 26 24,238 0 4,018
GENERAC HLDGS INC COM 368736104 444 9,675 SH   SOLE 28 9,675 0 0
GENERAC HLDGS INC COM 368736104 490 10,673 SH   SOLE 30 10,673 0 0
GENERAC HLDGS INC COM 368736104 119 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 347 7,551 SH   SOLE 40 7,551 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 64 3,377 SH   SOLE 2 2,844 0 533
GENERAL CABLE CORP DEL NEW COM 369300108 6 338 SH   SOLE 4 338 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 70 3,731 SH   SOLE 7 3,731 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 4,295 227,873 SH   SOLE 18 227,873 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 687 36,466 SH   SOLE 19 36,466 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 81,652 4,331,665 SH   SOLE 21 4,331,665 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 26,261 1,393,135 SH   SOLE 22 1,284,380 0 108,755
GENERAL CABLE CORP DEL NEW COM 369300108 395 20,966 SH   SOLE 26 17,426 0 3,540
GENERAL CABLE CORP DEL NEW COM 369300108 134 7,121 SH   SOLE 28 7,121 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 1,306 69,300 SH   SOLE 30 69,300 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 332 17,631 SH   SOLE 36 17,631 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 111 5,898 SH   SOLE 40 5,898 0 0
GENERAL COMMUNICATION INC CL A 369385109 85 2,091 SH   SOLE 2 1,495 0 596
GENERAL COMMUNICATION INC CL A 369385109 28 688 SH   SOLE 7 688 0 0
GENERAL COMMUNICATION INC CL A 369385109 5,005 122,694 SH   SOLE 18 122,694 0 0
GENERAL COMMUNICATION INC CL A 369385109 865 21,198 SH   SOLE 19 21,198 0 0
GENERAL COMMUNICATION INC CL A 369385109 112,394 2,755,422 SH   SOLE 21 2,755,422 0 0
GENERAL COMMUNICATION INC CL A 369385109 32,685 801,304 SH   SOLE 22 749,619 0 51,685
GENERAL COMMUNICATION INC CL A 369385109 77 1,894 SH   SOLE 26 0 0 1,894
GENERAL COMMUNICATION INC CL A 369385109 156 3,832 SH   SOLE 28 3,832 0 0
GENERAL COMMUNICATION INC CL A 369385109 1,477 36,199 SH   SOLE 30 36,199 0 0
GENERAL COMMUNICATION INC CL A 369385109 103 2,532 SH   SOLE 40 2,532 0 0
GENERAL DYNAMICS CORP COM 369550108 65,872 320,418 SH   SOLE 2 68,016 0 252,402
GENERAL DYNAMICS CORP COM 369550108 14,801 71,994 SH   SOLE 4 65,695 0 6,299
GENERAL DYNAMICS CORP COM 369550108 70,852 344,643 SH   SOLE 7 245,541 0 99,102
GENERAL DYNAMICS CORP COM 369550108 459 2,232 SH   SOLE 13 2,232 0 0
GENERAL DYNAMICS CORP COM 369550108 388 1,886 SH   SOLE 15 1,886 0 0
GENERAL DYNAMICS CORP COM 369550108 20 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 109,449 532,390 SH   SOLE 18 520,547 0 11,843
GENERAL DYNAMICS CORP COM 369550108 28,037 136,378 SH   SOLE 19 136,378 0 0
GENERAL DYNAMICS CORP COM 369550108 1,253,022 6,095,059 SH   SOLE 21 6,095,059 0 0
GENERAL DYNAMICS CORP COM 369550108 1,455,324 7,079,111 SH   SOLE 22 5,870,765 0 1,208,346
GENERAL DYNAMICS CORP COM 369550108 64,711 314,773 SH   SOLE 23 314,773 0 0
GENERAL DYNAMICS CORP COM 369550108 58,543 284,772 SH   SOLE 25 284,772 0 0
GENERAL DYNAMICS CORP COM 369550108 40,493 196,970 SH   SOLE 26 128,135 0 68,835
GENERAL DYNAMICS CORP COM 369550108 2,080 10,117 SH   SOLE 29 8,998 0 1,119
GENERAL DYNAMICS CORP COM 369550108 163,447 795,054 SH   SOLE 30 795,054 0 0
GENERAL DYNAMICS CORP COM 369550108 33,919 164,990 SH   SOLE 31 107,113 0 57,877
GENERAL DYNAMICS CORP COM 369550108 53,036 257,981 SH   SOLE 36 257,981 0 0
GENERAL DYNAMICS CORP COM 369550108 270 1,314 SH   SOLE 40 1,314 0 0
GENERAL ELECTRIC CO COM 369604103 262,946 10,874,526 SH   SOLE 2 2,432,636 0 8,441,890
GENERAL ELECTRIC CO COM 369604103 74,925 3,098,646 SH   SOLE 4 2,876,842 0 221,804
GENERAL ELECTRIC CO COM 369604103 146,275 6,049,416 SH   SOLE 7 5,827,578 0 221,838
GENERAL ELECTRIC CO COM 369604103 463 19,132 SH   SOLE 13 19,132 0 0
GENERAL ELECTRIC CO COM 369604103 1,443 59,683 SH   SOLE 15 59,683 0 0
GENERAL ELECTRIC CO COM 369604103 165 6,805 SH   SOLE 17 0 0 6,805
GENERAL ELECTRIC CO COM 369604103 605,208 25,029,268 SH   SOLE 18 23,433,024 0 1,596,244
GENERAL ELECTRIC CO COM 369604103 773,003 31,968,689 SH   SOLE 19 31,968,689 0 0
GENERAL ELECTRIC CO COM 369604103 83,051 3,434,678 SH   SOLE 20 190,149 0 3,244,529
GENERAL ELECTRIC CO COM 369604103 3,140,267 129,870,449 SH   SOLE 21 129,870,449 0 0
GENERAL ELECTRIC CO COM 369604103 5,532,192 228,792,047 SH   SOLE 22 188,782,025 0 40,010,022
GENERAL ELECTRIC CO COM 369604103 260,218 10,761,694 SH   SOLE 23 10,761,694 0 0
GENERAL ELECTRIC CO COM 369604103 167,890 6,943,351 SH   SOLE 25 6,943,351 0 0
GENERAL ELECTRIC CO COM 369604103 533,881 22,079,462 SH   SOLE 26 7,486,529 0 14,592,933
GENERAL ELECTRIC CO COM 369604103 47,926 1,982,063 SH   SOLE 28 1,445,033 0 537,030
GENERAL ELECTRIC CO COM 369604103 10,576 437,367 SH   SOLE 29 303,642 0 133,725
GENERAL ELECTRIC CO COM 369604103 568,541 23,512,871 SH   SOLE 30 23,512,871 0 0
GENERAL ELECTRIC CO COM 369604103 109,275 4,519,218 SH   SOLE 31 2,135,706 0 2,383,512
GENERAL ELECTRIC CO COM 369604103 7,828 323,738 SH   SOLE 32 323,738 0 0
GENERAL ELECTRIC CO COM 369604103 126,440 5,229,097 SH   SOLE 34 5,229,097 0 0
GENERAL ELECTRIC CO COM 369604103 218,112 9,020,344 SH   SOLE 36 9,020,344 0 0
GENERAL ELECTRIC CO COM 369604103 1,072 44,344 SH   SOLE 40 44,344 0 0
GENERAL FIN CORP DEL COM 369822101 9 1,743 SH   SOLE 18 1,743 0 0
GENERAL FIN CORP DEL COM 369822101 132 26,084 SH   SOLE 21 26,084 0 0
GENERAL MLS INC COM 370334104 41,680 805,253 SH   SOLE 2 238,541 0 566,712
GENERAL MLS INC COM 370334104 10,427 201,440 SH   SOLE 4 179,031 0 22,409
GENERAL MLS INC COM 370334104 26,225 506,668 SH   SOLE 7 481,680 0 24,988
GENERAL MLS INC COM 370334104 676 13,054 SH   SOLE 13 13,054 0 0
GENERAL MLS INC COM 370334104 206 3,983 SH   SOLE 15 3,983 0 0
GENERAL MLS INC COM 370334104 6 116 SH   SOLE 17 0 0 116
GENERAL MLS INC COM 370334104 107,550 2,077,857 SH   SOLE 18 1,959,863 0 117,994
GENERAL MLS INC COM 370334104 127,643 2,466,058 SH   SOLE 19 2,466,058 0 0
GENERAL MLS INC COM 370334104 17,982 347,408 SH   SOLE 20 0 0 347,408
GENERAL MLS INC COM 370334104 726,830 14,042,308 SH   SOLE 21 14,042,308 0 0
GENERAL MLS INC COM 370334104 841,848 16,264,444 SH   SOLE 22 13,531,867 0 2,732,577
GENERAL MLS INC COM 370334104 38,400 741,895 SH   SOLE 23 741,895 0 0
GENERAL MLS INC COM 370334104 23,618 456,295 SH   SOLE 25 456,295 0 0
GENERAL MLS INC COM 370334104 116,065 2,242,364 SH   SOLE 26 544,591 0 1,697,773
GENERAL MLS INC COM 370334104 6,846 132,266 SH   SOLE 28 96,834 0 35,432
GENERAL MLS INC COM 370334104 987 19,060 SH   SOLE 29 19,060 0 0
GENERAL MLS INC COM 370334104 117,794 2,275,776 SH   SOLE 30 2,275,776 0 0
GENERAL MLS INC COM 370334104 17,562 339,294 SH   SOLE 31 123,503 0 215,791
GENERAL MLS INC COM 370334104 3,091 59,709 SH   SOLE 32 59,709 0 0
GENERAL MLS INC COM 370334104 32,733 632,405 SH   SOLE 34 632,405 0 0
GENERAL MLS INC COM 370334104 33,614 649,427 SH   SOLE 36 649,427 0 0
GENERAL MLS INC COM 370334104 149 2,888 SH   SOLE 40 2,888 0 0
GENERAL MLS INC OPTIONS 370334104 259 5,000 SH Call SOLE 2 5,000 0 0
GENERAL MLS INC OPTIONS 370334104 409 7,900 SH Put SOLE 2 7,900 0 0
GENERAL MLS INC OPTIONS 370334104 14,234 275,000 SH Call SOLE 19 275,000 0 0
GENERAL MLS INC OPTIONS 370334104 49,928 964,600 SH Put SOLE 19 964,600 0 0
GENERAL MLS INC OPTIONS 370334104 171 3,300 SH Call SOLE 22 3,300 0 0
GENERAL MLS INC OPTIONS 370334104 590 11,400 SH Put SOLE 22 11,400 0 0
GENERAL MLS INC OPTIONS 370334104 3,106 60,000 SH Call SOLE 34 60,000 0 0
GENERAL MLS INC OPTIONS 370334104 11,186 216,100 SH Put SOLE 34 216,100 0 0
GENERAL MOLY INC COM 370373102 8 21,436 SH   SOLE 19 21,436 0 0
GENERAL MOLY INC COM 370373102 16 42,446 SH   SOLE 21 42,446 0 0
GENERAL MOLY INC COM 370373102 565 1,507,058 SH   SOLE 22 1,507,058 0 0
GENERAL MTRS CO COM 37045V100 69,613 1,723,936 SH   SOLE 2 416,270 0 1,307,666
GENERAL MTRS CO COM 37045V100 17,929 443,995 SH   SOLE 4 398,240 0 45,755
GENERAL MTRS CO COM 37045V100 47,086 1,166,073 SH   SOLE 7 1,132,029 0 34,044
GENERAL MTRS CO COM 37045V100 335 8,286 SH   SOLE 13 8,286 0 0
GENERAL MTRS CO COM 37045V100 377 9,343 SH   SOLE 15 9,343 0 0
GENERAL MTRS CO COM 37045V100 101,290 2,508,431 SH   SOLE 18 2,321,758 0 186,673
GENERAL MTRS CO COM 37045V100 5,335 132,112 SH   SOLE 19 132,112 0 0
GENERAL MTRS CO COM 37045V100 21,878 541,806 SH   SOLE 20 0 0 541,806
GENERAL MTRS CO COM 37045V100 860,097 21,300,064 SH   SOLE 21 21,300,064 0 0
GENERAL MTRS CO COM 37045V100 1,425,380 35,299,168 SH   SOLE 22 29,202,062 0 6,097,106
GENERAL MTRS CO COM 37045V100 67,812 1,679,342 SH   SOLE 23 1,679,342 0 0
GENERAL MTRS CO COM 37045V100 42,211 1,045,347 SH   SOLE 25 1,045,347 0 0
GENERAL MTRS CO COM 37045V100 141,716 3,509,558 SH   SOLE 26 1,094,082 0 2,415,476
GENERAL MTRS CO COM 37045V100 12,556 310,950 SH   SOLE 28 226,473 0 84,477
GENERAL MTRS CO COM 37045V100 1,904 47,156 SH   SOLE 29 47,156 0 0
GENERAL MTRS CO COM 37045V100 208,429 5,161,683 SH   SOLE 30 5,161,683 0 0
GENERAL MTRS CO COM 37045V100 32,696 809,698 SH   SOLE 31 358,758 0 450,940
GENERAL MTRS CO COM 37045V100 3,674 90,984 SH   SOLE 34 90,984 0 0
GENERAL MTRS CO COM 37045V100 60,603 1,500,817 SH   SOLE 36 1,500,817 0 0
GENERAL MTRS CO COM 37045V100 283 6,999 SH   SOLE 40 6,999 0 0
GENERAL MTRS CO OPTIONS 37045V100 5,383 133,300 SH Call SOLE 2 133,300 0 0
GENERAL MTRS CO OPTIONS 37045V100 222 5,500 SH Put SOLE 2 5,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 303 7,500 SH Put SOLE 18 7,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 5,048 125,000 SH Put SOLE 19 125,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 157 3,900 SH Call SOLE 22 3,900 0 0
GENERAL MTRS CO OPTIONS 37045V100 40 1,000 SH Put SOLE 22 1,000 0 0
GENESCO INC COM 371532102 113 4,266 SH   SOLE 2 1,217 0 3,049
GENESCO INC COM 371532102 4 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 33 1,222 SH   SOLE 7 1,222 0 0
GENESCO INC COM 371532102 2,535 95,286 SH   SOLE 18 95,286 0 0
GENESCO INC COM 371532102 383 14,405 SH   SOLE 19 14,405 0 0
GENESCO INC COM 371532102 45,984 1,728,707 SH   SOLE 21 1,728,707 0 0
GENESCO INC COM 371532102 14,379 540,567 SH   SOLE 22 496,746 0 43,821
GENESCO INC COM 371532102 152 5,700 SH   SOLE 23 5,700 0 0
GENESCO INC COM 371532102 198 7,450 SH   SOLE 26 5,940 0 1,510
GENESCO INC COM 371532102 80 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 739 27,780 SH   SOLE 30 27,780 0 0
GENESCO INC COM 371532102 14 524 SH   SOLE 36 524 0 0
GENESCO INC COM 371532102 74 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 4,566 61,699 SH   SOLE 2 30,407 0 31,292
GENESEE & WYO INC CL A 371559105 92 1,241 SH   SOLE 4 1,241 0 0
GENESEE & WYO INC CL A 371559105 151 2,041 SH   SOLE 7 2,041 0 0
GENESEE & WYO INC CL A 371559105 15,414 208,268 SH   SOLE 18 208,268 0 0
GENESEE & WYO INC CL A 371559105 4,912 66,374 SH   SOLE 19 66,374 0 0
GENESEE & WYO INC CL A 371559105 193,222 2,610,761 SH   SOLE 21 2,610,761 0 0
GENESEE & WYO INC CL A 371559105 143,537 1,939,427 SH   SOLE 22 1,749,210 0 190,217
GENESEE & WYO INC CL A 371559105 1,609 21,736 SH   SOLE 26 18,374 0 3,362
GENESEE & WYO INC CL A 371559105 700 9,453 SH   SOLE 28 9,453 0 0
GENESEE & WYO INC CL A 371559105 2,648 35,776 SH   SOLE 30 35,776 0 0
GENESEE & WYO INC CL A 371559105 97 1,314 SH   SOLE 31 1,314 0 0
GENESEE & WYO INC CL A 371559105 293 3,954 SH   SOLE 36 3,954 0 0
GENESEE & WYO INC CL A 371559105 546 7,379 SH   SOLE 40 7,379 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 3 130 SH   SOLE 17 0 0 130
GENESIS ENERGY L P UNIT LTD PARTN 371927104 21,325 809,283 SH   SOLE 19 809,283 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 3 2,462 SH   SOLE 2 2,272 0 190
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 153 131,598 SH   SOLE 18 131,598 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 23 19,951 SH   SOLE 19 19,951 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,364 1,175,830 SH   SOLE 21 1,175,830 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,092 941,658 SH   SOLE 22 895,942 0 45,716
GENESIS HEALTHCARE INC CL A COM 37185X106 14 12,111 SH   SOLE 28 12,111 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 5 4,240 SH   SOLE 40 4,240 0 0
GENIE ENERGY LTD CL B 372284208 19 2,840 SH   SOLE 2 615 0 2,225
GENIE ENERGY LTD CL B 372284208 372 56,721 SH   SOLE 18 56,721 0 0
GENIE ENERGY LTD CL B 372284208 124 18,942 SH   SOLE 19 18,942 0 0
GENIE ENERGY LTD CL B 372284208 3,206 489,519 SH   SOLE 21 489,519 0 0
GENIE ENERGY LTD CL B 372284208 3,235 493,869 SH   SOLE 22 485,624 0 8,245
GENMARK DIAGNOSTICS INC COM 372309104 34 3,485 SH   SOLE 2 3,201 0 284
GENMARK DIAGNOSTICS INC COM 372309104 10 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,755 182,227 SH   SOLE 18 182,227 0 0
GENMARK DIAGNOSTICS INC COM 372309104 361 37,529 SH   SOLE 19 37,529 0 0
GENMARK DIAGNOSTICS INC COM 372309104 18,289 1,899,133 SH   SOLE 21 1,899,133 0 0
GENMARK DIAGNOSTICS INC COM 372309104 12,020 1,248,224 SH   SOLE 22 1,163,496 0 84,728
GENMARK DIAGNOSTICS INC COM 372309104 54 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 106 11,056 SH   SOLE 30 11,056 0 0
GENMARK DIAGNOSTICS INC COM 372309104 39 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 3 1,818 SH   SOLE 2 1,818 0 0
GENOCEA BIOSCIENCES INC COM 372427104 147 100,968 SH   SOLE 18 100,968 0 0
GENOCEA BIOSCIENCES INC COM 372427104 31 21,118 SH   SOLE 19 21,118 0 0
GENOCEA BIOSCIENCES INC COM 372427104 1,330 910,892 SH   SOLE 21 910,892 0 0
GENOCEA BIOSCIENCES INC COM 372427104 621 425,201 SH   SOLE 22 403,880 0 21,321
GENOMIC HEALTH INC COM 37244C101 663 20,661 SH   SOLE 2 20,528 0 133
GENOMIC HEALTH INC COM 37244C101 12 372 SH   SOLE 7 372 0 0
GENOMIC HEALTH INC COM 37244C101 2,517 78,434 SH   SOLE 18 78,434 0 0
GENOMIC HEALTH INC COM 37244C101 6,392 199,198 SH   SOLE 19 199,198 0 0
GENOMIC HEALTH INC COM 37244C101 35,805 1,115,773 SH   SOLE 21 1,115,773 0 0
GENOMIC HEALTH INC COM 37244C101 21,174 659,819 SH   SOLE 22 626,323 0 33,496
GENOMIC HEALTH INC COM 37244C101 1,628 50,746 SH   SOLE 23 50,746 0 0
GENOMIC HEALTH INC COM 37244C101 19 580 SH   SOLE 26 0 0 580
GENOMIC HEALTH INC COM 37244C101 82 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 723 22,520 SH   SOLE 29 0 0 22,520
GENOMIC HEALTH INC COM 37244C101 108 3,379 SH   SOLE 30 3,379 0 0
GENOMIC HEALTH INC COM 37244C101 1,335 41,597 SH   SOLE 34 41,597 0 0
GENOMIC HEALTH INC COM 37244C101 72 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 34,223 1,190,376 SH   SOLE 2 375,552 0 814,824
GENPACT LIMITED SHS G3922B107 54 1,862 SH   SOLE 3 1,862 0 0
GENPACT LIMITED SHS G3922B107 832 28,928 SH   SOLE 7 28,928 0 0
GENPACT LIMITED SHS G3922B107 8,688 302,193 SH   SOLE 18 301,756 0 437
GENPACT LIMITED SHS G3922B107 1,542 53,624 SH   SOLE 19 53,624 0 0
GENPACT LIMITED SHS G3922B107 46,220 1,607,645 SH   SOLE 21 1,607,645 0 0
GENPACT LIMITED SHS G3922B107 240,817 8,376,258 SH   SOLE 22 7,289,669 0 1,086,589
GENPACT LIMITED SHS G3922B107 1,734 60,297 SH   SOLE 23 60,297 0 0
GENPACT LIMITED SHS G3922B107 244 8,496 SH   SOLE 26 3,827 0 4,669
GENPACT LIMITED SHS G3922B107 169 5,864 SH   SOLE 30 5,864 0 0
GENPACT LIMITED SHS G3922B107 7,064 245,718 SH   SOLE 31 245,718 0 0
GENPACT LIMITED SHS G3922B107 719 25,025 SH   SOLE 34 25,025 0 0
GENPACT LIMITED SHS G3922B107 2,304 80,154 SH   SOLE 36 80,154 0 0
GENTEX CORP COM 371901109 5,328 269,083 SH   SOLE 2 154,425 0 114,658
GENTEX CORP COM 371901109 97 4,887 SH   SOLE 4 4,887 0 0
GENTEX CORP COM 371901109 176 8,892 SH   SOLE 7 8,892 0 0
GENTEX CORP COM 371901109 44 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 18,818 950,410 SH   SOLE 18 950,410 0 0
GENTEX CORP COM 371901109 1,812 91,540 SH   SOLE 19 91,540 0 0
GENTEX CORP COM 371901109 243,035 12,274,517 SH   SOLE 21 12,274,517 0 0
GENTEX CORP COM 371901109 182,733 9,228,923 SH   SOLE 22 8,345,332 0 883,591
GENTEX CORP COM 371901109 32 1,641 SH   SOLE 23 1,641 0 0
GENTEX CORP COM 371901109 4,310 217,687 SH   SOLE 25 217,687 0 0
GENTEX CORP COM 371901109 7,171 362,172 SH   SOLE 26 110,336 0 251,836
GENTEX CORP COM 371901109 960 48,471 SH   SOLE 28 48,471 0 0
GENTEX CORP COM 371901109 558 28,168 SH   SOLE 29 0 0 28,168
GENTEX CORP COM 371901109 876 44,232 SH   SOLE 30 44,232 0 0
GENTEX CORP COM 371901109 127 6,400 SH   SOLE 31 6,400 0 0
GENTEX CORP COM 371901109 253 12,779 SH   SOLE 34 12,779 0 0
GENTEX CORP COM 371901109 4,570 230,784 SH   SOLE 36 230,784 0 0
GENTEX CORP COM 371901109 571 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 196 5,266 SH   SOLE 2 3,473 0 1,793
GENTHERM INC COM 37253A103 8 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 34 924 SH   SOLE 7 924 0 0
GENTHERM INC COM 37253A103 6,301 169,600 SH   SOLE 18 169,600 0 0
GENTHERM INC COM 37253A103 7,294 196,347 SH   SOLE 19 196,347 0 0
GENTHERM INC COM 37253A103 119,444 3,215,171 SH   SOLE 21 3,215,171 0 0
GENTHERM INC COM 37253A103 37,182 1,000,872 SH   SOLE 22 933,972 0 66,900
GENTHERM INC COM 37253A103 259 6,985 SH   SOLE 26 3,842 0 3,143
GENTHERM INC COM 37253A103 183 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 1,861 50,086 SH   SOLE 30 50,086 0 0
GENTHERM INC COM 37253A103 143 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 34,379 359,429 SH   SOLE 2 215,176 0 144,253
GENUINE PARTS CO COM 372460105 4,417 46,182 SH   SOLE 4 40,906 0 5,276
GENUINE PARTS CO COM 372460105 37,178 388,686 SH   SOLE 7 217,897 0 170,789
GENUINE PARTS CO COM 372460105 238 2,487 SH   SOLE 13 2,487 0 0
GENUINE PARTS CO COM 372460105 96 999 SH   SOLE 15 999 0 0
GENUINE PARTS CO COM 372460105 105,585 1,103,863 SH   SOLE 18 1,083,511 0 20,352
GENUINE PARTS CO COM 372460105 134,921 1,410,569 SH   SOLE 19 1,410,569 0 0
GENUINE PARTS CO COM 372460105 552,742 5,778,796 SH   SOLE 21 5,778,796 0 0
GENUINE PARTS CO COM 372460105 379,943 3,972,223 SH   SOLE 22 3,284,540 0 687,683
GENUINE PARTS CO COM 372460105 16,540 172,921 SH   SOLE 23 172,921 0 0
GENUINE PARTS CO COM 372460105 40,571 424,159 SH   SOLE 25 424,159 0 0
GENUINE PARTS CO COM 372460105 60,095 628,280 SH   SOLE 26 231,653 0 396,627
GENUINE PARTS CO COM 372460105 3,170 33,138 SH   SOLE 28 23,769 0 9,369
GENUINE PARTS CO COM 372460105 3,998 41,803 SH   SOLE 29 5,300 0 36,503
GENUINE PARTS CO COM 372460105 41,797 436,975 SH   SOLE 30 436,975 0 0
GENUINE PARTS CO COM 372460105 7,278 76,091 SH   SOLE 31 29,537 0 46,554
GENUINE PARTS CO COM 372460105 5,179 54,147 SH   SOLE 32 54,147 0 0
GENUINE PARTS CO COM 372460105 73,329 766,641 SH   SOLE 34 766,641 0 0
GENUINE PARTS CO COM 372460105 14,440 150,970 SH   SOLE 36 150,970 0 0
GENUINE PARTS CO COM 372460105 3,560 37,215 SH   SOLE 37 37,215 0 0
GENUINE PARTS CO COM 372460105 71 745 SH   SOLE 40 745 0 0
GENWORTH FINL INC COM CL A 37247D106 1,187 308,261 SH   SOLE 2 225,149 0 83,112
GENWORTH FINL INC COM CL A 37247D106 10 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 229 59,502 SH   SOLE 7 59,502 0 0
GENWORTH FINL INC COM CL A 37247D106 12,173 3,161,856 SH   SOLE 18 3,161,856 0 0
GENWORTH FINL INC COM CL A 37247D106 1,151 299,077 SH   SOLE 19 299,077 0 0
GENWORTH FINL INC COM CL A 37247D106 113,065 29,367,633 SH   SOLE 21 29,367,633 0 0
GENWORTH FINL INC COM CL A 37247D106 56,863 14,769,505 SH   SOLE 22 13,766,193 0 1,003,312
GENWORTH FINL INC COM CL A 37247D106 378 98,212 SH   SOLE 26 68,957 0 29,255
GENWORTH FINL INC COM CL A 37247D106 110 28,635 SH   SOLE 28 28,635 0 0
GENWORTH FINL INC COM CL A 37247D106 356 92,545 SH   SOLE 29 0 0 92,545
GENWORTH FINL INC COM CL A 37247D106 214 55,711 SH   SOLE 30 55,711 0 0
GENWORTH FINL INC COM CL A 37247D106 1,696 440,482 SH   SOLE 36 440,482 0 0
GENWORTH FINL INC COM CL A 37247D106 208 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,498 55,703 SH   SOLE 2 55,703 0 0
GEO GROUP INC NEW COM 36162J106 12 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 120 4,462 SH   SOLE 7 4,462 0 0
GEO GROUP INC NEW COM 36162J106 21,572 801,921 SH   SOLE 18 801,921 0 0
GEO GROUP INC NEW COM 36162J106 2,457 91,340 SH   SOLE 19 91,340 0 0
GEO GROUP INC NEW COM 36162J106 225,520 8,383,655 SH   SOLE 21 8,383,655 0 0
GEO GROUP INC NEW COM 36162J106 119,671 4,448,739 SH   SOLE 22 4,298,604 0 150,135
GEO GROUP INC NEW COM 36162J106 93 3,471 SH   SOLE 23 3,471 0 0
GEO GROUP INC NEW COM 36162J106 1,179 43,842 SH   SOLE 26 38,255 0 5,587
GEO GROUP INC NEW COM 36162J106 551 20,465 SH   SOLE 28 20,465 0 0
GEO GROUP INC NEW COM 36162J106 554 20,597 SH   SOLE 30 20,597 0 0
GEO GROUP INC NEW COM 36162J106 172 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 329 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 175 20,014 SH   SOLE 22 20,014 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 52 2,895 SH   SOLE 2 684 0 2,211
GEOSPACE TECHNOLOGIES CORP COM 37364X109 5 295 SH   SOLE 7 295 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,204 67,572 SH   SOLE 18 67,572 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 170 9,546 SH   SOLE 19 9,546 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 22,024 1,235,933 SH   SOLE 21 1,235,933 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 6,008 337,126 SH   SOLE 22 321,514 0 15,612
GEOSPACE TECHNOLOGIES CORP COM 37364X109 279 15,665 SH   SOLE 30 15,665 0 0
GERDAU S A SPON ADR REP PFD 373737105 9,560 2,787,223 SH   SOLE 21 2,787,223 0 0
GERDAU S A SPON ADR REP PFD 373737105 3,451 1,005,987 SH   SOLE 22 1,005,987 0 0
GERDAU S A SPON ADR REP PFD 373737105 6,232 1,816,820 SH   SOLE 26 0 0 1,816,820
GERMAN AMERN BANCORP INC COM 373865104 166 4,373 SH   SOLE 2 1,201 0 3,172
GERMAN AMERN BANCORP INC COM 373865104 23 612 SH   SOLE 7 612 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,194 83,980 SH   SOLE 18 83,980 0 0
GERMAN AMERN BANCORP INC COM 373865104 624 16,401 SH   SOLE 19 16,401 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,508 697,036 SH   SOLE 21 697,036 0 0
GERMAN AMERN BANCORP INC COM 373865104 24,537 645,205 SH   SOLE 22 605,019 0 40,186
GERMAN AMERN BANCORP INC COM 373865104 107 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 172 4,518 SH   SOLE 30 4,518 0 0
GERON CORP COM 374163103 21 9,661 SH   SOLE 2 8,615 0 1,046
GERON CORP COM 374163103 7 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 1,162 533,189 SH   SOLE 18 533,189 0 0
GERON CORP COM 374163103 239 109,566 SH   SOLE 19 109,566 0 0
GERON CORP COM 374163103 15,640 7,174,387 SH   SOLE 21 7,174,387 0 0
GERON CORP COM 374163103 9,368 4,297,067 SH   SOLE 22 4,013,847 0 283,220
GERON CORP COM 374163103 50 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 83 38,250 SH   SOLE 30 38,250 0 0
GERON CORP COM 374163103 39 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 183 6,380 SH   SOLE 2 2,360 0 4,020
GETTY RLTY CORP NEW COM 374297109 312 10,916 SH   SOLE 4 10,916 0 0
GETTY RLTY CORP NEW COM 374297109 1,222 42,722 SH   SOLE 7 42,722 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,428 154,777 SH   SOLE 18 154,777 0 0
GETTY RLTY CORP NEW COM 374297109 1,549 54,159 SH   SOLE 19 54,159 0 0
GETTY RLTY CORP NEW COM 374297109 82,272 2,875,622 SH   SOLE 21 2,875,622 0 0
GETTY RLTY CORP NEW COM 374297109 36,757 1,284,747 SH   SOLE 22 1,219,991 0 64,756
GETTY RLTY CORP NEW COM 374297109 26 910 SH   SOLE 23 910 0 0
GETTY RLTY CORP NEW COM 374297109 1,625 56,790 SH   SOLE 25 56,790 0 0
GETTY RLTY CORP NEW COM 374297109 216 7,562 SH   SOLE 26 0 0 7,562
GETTY RLTY CORP NEW COM 374297109 168 5,863 SH   SOLE 28 5,863 0 0
GETTY RLTY CORP NEW COM 374297109 251 8,760 SH   SOLE 29 8,760 0 0
GETTY RLTY CORP NEW COM 374297109 5,268 184,128 SH   SOLE 30 184,128 0 0
GETTY RLTY CORP NEW COM 374297109 23 789 SH   SOLE 34 789 0 0
GETTY RLTY CORP NEW COM 374297109 83 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396307 3 4,579 SH   SOLE 21 4,579 0 0
GEVO INC COM PAR 374396307 42 67,580 SH   SOLE 22 67,580 0 0
GGP INC COM 36174X101 17,763 855,233 SH   SOLE 2 230,436 0 624,797
GGP INC COM 36174X101 8,861 426,617 SH   SOLE 4 404,500 0 22,117
GGP INC COM 36174X101 27,251 1,312,048 SH   SOLE 7 1,280,761 0 31,287
GGP INC COM 36174X101 240 11,560 SH   SOLE 13 11,560 0 0
GGP INC COM 36174X101 521 25,070 SH   SOLE 15 25,070 0 0
GGP INC COM 36174X101 28,327 1,363,824 SH   SOLE 18 1,280,548 0 83,276
GGP INC COM 36174X101 14,608 703,338 SH   SOLE 19 703,338 0 0
GGP INC COM 36174X101 6,652 320,271 SH   SOLE 20 0 0 320,271
GGP INC COM 36174X101 404,970 19,497,847 SH   SOLE 21 19,497,847 0 0
GGP INC COM 36174X101 513,216 24,709,484 SH   SOLE 22 21,484,005 0 3,225,479
GGP INC COM 36174X101 15,880 764,563 SH   SOLE 23 764,563 0 0
GGP INC COM 36174X101 33,830 1,628,770 SH   SOLE 25 1,628,770 0 0
GGP INC COM 36174X101 35,368 1,702,849 SH   SOLE 26 621,486 0 1,081,363
GGP INC COM 36174X101 2,946 141,841 SH   SOLE 28 104,304 0 37,537
GGP INC COM 36174X101 4,855 233,735 SH   SOLE 29 233,735 0 0
GGP INC COM 36174X101 98,459 4,740,445 SH   SOLE 30 4,740,445 0 0
GGP INC COM 36174X101 7,941 382,313 SH   SOLE 31 245,978 0 136,335
GGP INC COM 36174X101 831 40,000 SH   SOLE 34 40,000 0 0
GGP INC COM 36174X101 10,661 513,275 SH   SOLE 36 513,275 0 0
GGP INC COM 36174X101 75 3,615 SH   SOLE 40 3,615 0 0
GIBRALTAR INDS INC COM 374689107 244 7,825 SH   SOLE 2 2,400 0 5,425
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 26 832 SH   SOLE 7 832 0 0
GIBRALTAR INDS INC COM 374689107 4,819 154,701 SH   SOLE 18 154,701 0 0
GIBRALTAR INDS INC COM 374689107 746 23,933 SH   SOLE 19 23,933 0 0
GIBRALTAR INDS INC COM 374689107 85,938 2,758,838 SH   SOLE 21 2,758,838 0 0
GIBRALTAR INDS INC COM 374689107 30,544 980,556 SH   SOLE 22 924,962 0 55,594
GIBRALTAR INDS INC COM 374689107 104 3,327 SH   SOLE 26 0 0 3,327
GIBRALTAR INDS INC COM 374689107 132 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,356 43,538 SH   SOLE 30 43,538 0 0
GIBRALTAR INDS INC COM 374689107 105 3,365 SH   SOLE 40 3,365 0 0
GIGA TRONICS INC COM 375175106 1 905 SH   SOLE 21 905 0 0
GIGAMON INC COM 37518B102 96 2,279 SH   SOLE 2 2,033 0 246
GIGAMON INC COM 37518B102 8 182 SH   SOLE 4 182 0 0
GIGAMON INC COM 37518B102 43 1,022 SH   SOLE 7 1,022 0 0
GIGAMON INC COM 37518B102 7,079 167,937 SH   SOLE 18 167,937 0 0
GIGAMON INC COM 37518B102 1,182 28,048 SH   SOLE 19 28,048 0 0
GIGAMON INC COM 37518B102 138,249 3,279,939 SH   SOLE 21 3,279,939 0 0
GIGAMON INC COM 37518B102 41,092 974,895 SH   SOLE 22 907,698 0 67,197
GIGAMON INC COM 37518B102 393 9,322 SH   SOLE 26 7,490 0 1,832
GIGAMON INC COM 37518B102 175 4,160 SH   SOLE 28 4,160 0 0
GIGAMON INC COM 37518B102 2,126 50,441 SH   SOLE 30 50,441 0 0
GIGAMON INC COM 37518B102 185 4,387 SH   SOLE 40 4,387 0 0
GILDAN ACTIVEWEAR INC COM 375916103 0 9 SH   SOLE 18 9 0 0
GILEAD SCIENCES INC COM 375558103 174,130 2,149,220 SH   SOLE 2 877,764 0 1,271,456
GILEAD SCIENCES INC COM 375558103 43,454 536,331 SH   SOLE 4 490,971 0 45,360
GILEAD SCIENCES INC COM 375558103 81,061 1,000,502 SH   SOLE 7 965,237 0 35,265
GILEAD SCIENCES INC COM 375558103 10,642 131,355 SH   SOLE 13 131,355 0 0
GILEAD SCIENCES INC COM 375558103 876 10,806 SH   SOLE 15 10,806 0 0
GILEAD SCIENCES INC COM 375558103 30 372 SH   SOLE 17 0 0 372
GILEAD SCIENCES INC COM 375558103 486,413 6,003,611 SH   SOLE 18 5,284,977 0 718,634
GILEAD SCIENCES INC COM 375558103 539,960 6,664,529 SH   SOLE 19 6,664,529 0 0
GILEAD SCIENCES INC COM 375558103 2,606,989 32,177,103 SH   SOLE 21 32,177,103 0 0
GILEAD SCIENCES INC COM 375558103 2,965,054 36,596,567 SH   SOLE 22 30,022,410 0 6,574,157
GILEAD SCIENCES INC COM 375558103 142,946 1,764,330 SH   SOLE 23 1,764,330 0 0
GILEAD SCIENCES INC COM 375558103 95,139 1,174,262 SH   SOLE 25 1,136,784 0 37,478
GILEAD SCIENCES INC COM 375558103 317,677 3,920,976 SH   SOLE 26 1,155,158 0 2,765,818
GILEAD SCIENCES INC COM 375558103 24,140 297,953 SH   SOLE 28 217,512 0 80,441
GILEAD SCIENCES INC COM 375558103 27,508 339,525 SH   SOLE 29 92,602 0 246,923
GILEAD SCIENCES INC COM 375558103 384,099 4,740,795 SH   SOLE 30 4,740,795 0 0
GILEAD SCIENCES INC COM 375558103 70,491 870,049 SH   SOLE 31 411,036 0 459,013
GILEAD SCIENCES INC COM 375558103 17,536 216,446 SH   SOLE 32 216,446 0 0
GILEAD SCIENCES INC COM 375558103 183,313 2,262,565 SH   SOLE 34 2,262,565 0 0
GILEAD SCIENCES INC COM 375558103 111,889 1,381,010 SH   SOLE 36 1,381,010 0 0
GILEAD SCIENCES INC COM 375558103 533 6,581 SH   SOLE 40 6,581 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,050 27,799 SH   SOLE 2 17,053 0 10,746
GLACIER BANCORP INC NEW COM 37637Q105 18 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 69 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 15,213 402,883 SH   SOLE 18 402,883 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,000 105,938 SH   SOLE 19 105,938 0 0
GLACIER BANCORP INC NEW COM 37637Q105 265,575 7,033,230 SH   SOLE 21 7,033,230 0 0
GLACIER BANCORP INC NEW COM 37637Q105 88,802 2,351,750 SH   SOLE 22 2,213,970 0 137,780
GLACIER BANCORP INC NEW COM 37637Q105 5,572 147,563 SH   SOLE 23 147,563 0 0
GLACIER BANCORP INC NEW COM 37637Q105 965 25,545 SH   SOLE 26 21,029 0 4,516
GLACIER BANCORP INC NEW COM 37637Q105 415 10,999 SH   SOLE 28 10,999 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,652 43,748 SH   SOLE 29 0 0 43,748
GLACIER BANCORP INC NEW COM 37637Q105 4,015 106,321 SH   SOLE 30 106,321 0 0
GLACIER BANCORP INC NEW COM 37637Q105 300 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,374 144,594 SH   SOLE 30 144,594 0 0
GLADSTONE COML CORP COM 376536108 145 6,492 SH   SOLE 2 2,004 0 4,488
GLADSTONE COML CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,304 103,437 SH   SOLE 18 103,437 0 0
GLADSTONE COML CORP COM 376536108 470 21,089 SH   SOLE 19 21,089 0 0
GLADSTONE COML CORP COM 376536108 19,853 891,479 SH   SOLE 21 891,479 0 0
GLADSTONE COML CORP COM 376536108 24,349 1,093,357 SH   SOLE 22 1,034,486 0 58,871
GLADSTONE COML CORP COM 376536108 17 760 SH   SOLE 23 760 0 0
GLADSTONE COML CORP COM 376536108 101 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 83 3,749 SH   SOLE 30 3,749 0 0
GLADSTONE INVT CORP COM 376546107 1,818 191,580 SH   SOLE 30 191,580 0 0
GLADSTONE LD CORP COM 376549101 21 1,563 SH   SOLE 18 1,563 0 0
GLADSTONE LD CORP COM 376549101 109 7,974 SH   SOLE 19 7,974 0 0
GLADSTONE LD CORP COM 376549101 468 34,350 SH   SOLE 21 34,350 0 0
GLADSTONE LD CORP COM 376549101 422 30,962 SH   SOLE 22 30,962 0 0
GLADSTONE LD CORP COM 376549101 4 269 SH   SOLE 23 269 0 0
GLADSTONE LD CORP COM 376549101 240 17,637 SH   SOLE 29 0 0 17,637
GLATFELTER COM 377316104 195 10,010 SH   SOLE 2 2,464 0 7,546
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 24 1,223 SH   SOLE 7 1,223 0 0
GLATFELTER COM 377316104 4,249 218,449 SH   SOLE 18 218,449 0 0
GLATFELTER COM 377316104 610 31,353 SH   SOLE 19 31,353 0 0
GLATFELTER COM 377316104 74,842 3,847,934 SH   SOLE 21 3,847,934 0 0
GLATFELTER COM 377316104 22,090 1,135,739 SH   SOLE 22 1,047,779 0 87,960
GLATFELTER COM 377316104 353 18,162 SH   SOLE 26 14,523 0 3,639
GLATFELTER COM 377316104 121 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,169 60,102 SH   SOLE 30 60,102 0 0
GLATFELTER COM 377316104 97 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 60 1,809 SH   SOLE 2 1,615 0 194
GLAUKOS CORP COM 377322102 29 884 SH   SOLE 7 884 0 0
GLAUKOS CORP COM 377322102 3,223 97,669 SH   SOLE 18 97,669 0 0
GLAUKOS CORP COM 377322102 749 22,688 SH   SOLE 19 22,688 0 0
GLAUKOS CORP COM 377322102 32,462 983,694 SH   SOLE 21 983,694 0 0
GLAUKOS CORP COM 377322102 23,880 723,642 SH   SOLE 22 675,136 0 48,506
GLAUKOS CORP COM 377322102 54 1,630 SH   SOLE 28 1,630 0 0
GLAUKOS CORP COM 377322102 104 3,148 SH   SOLE 30 3,148 0 0
GLAUKOS CORP COM 377322102 71 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 48,320 1,190,136 SH   SOLE 18 1,187,655 0 2,481
GLEN BURNIE BANCORP COM 377407101 1 89 SH   SOLE 18 89 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,709 55,048 SH   SOLE 2 54,805 0 243
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 22 717 SH   SOLE 7 717 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4,858 156,463 SH   SOLE 18 156,463 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 11,211 361,054 SH   SOLE 19 361,054 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 54,495 1,755,070 SH   SOLE 21 1,755,070 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 31,385 1,010,784 SH   SOLE 22 937,979 0 72,805
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4 128 SH   SOLE 23 128 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 87 2,818 SH   SOLE 26 0 0 2,818
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 200 6,454 SH   SOLE 28 6,454 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 148 4,759 SH   SOLE 30 4,759 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,285 170,225 SH   SOLE 34 170,225 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 118 3,788 SH   SOLE 40 3,788 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 74 2,185 SH   SOLE 2 1,428 0 757
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,604 77,045 SH   SOLE 18 77,045 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,126 33,321 SH   SOLE 19 33,321 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23,601 698,258 SH   SOLE 21 698,258 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 24,126 713,795 SH   SOLE 22 670,906 0 42,889
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 922 27,272 SH   SOLE 23 27,272 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 106 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 716 21,175 SH   SOLE 29 0 0 21,175
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 111 3,289 SH   SOLE 30 3,289 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 71 2,103 SH   SOLE 40 2,103 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 2 1,155 SH   SOLE 19 1,155 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 5 3,035 SH   SOLE 21 3,035 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 178 107,850 SH   SOLE 22 107,850 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 33 9,724 SH   SOLE 2 2,205 0 7,519
GLOBAL EAGLE ENTMT INC COM 37951D102 3 893 SH   SOLE 7 893 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 654 191,154 SH   SOLE 18 191,154 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 115 33,584 SH   SOLE 19 33,584 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 5,643 1,649,944 SH   SOLE 21 1,649,944 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 4,235 1,238,402 SH   SOLE 22 1,161,255 0 77,147
GLOBAL EAGLE ENTMT INC COM 37951D102 19 5,532 SH   SOLE 28 5,532 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 28 8,237 SH   SOLE 30 8,237 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 13 3,662 SH   SOLE 40 3,662 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 74 1,750 SH   SOLE 2 601 0 1,149
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 39 919 SH   SOLE 7 919 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,372 32,353 SH   SOLE 18 32,353 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 296 6,986 SH   SOLE 19 6,986 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 10,996 259,337 SH   SOLE 21 259,337 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 13,491 318,178 SH   SOLE 22 302,037 0 16,141
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 60 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 56 1,309 SH   SOLE 30 1,309 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 37 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 31 3,403 SH   SOLE 2 1,170 0 2,233
GLOBAL MED REIT INC COM NEW 37954A204 564 62,852 SH   SOLE 18 62,852 0 0
GLOBAL MED REIT INC COM NEW 37954A204 123 13,645 SH   SOLE 19 13,645 0 0
GLOBAL MED REIT INC COM NEW 37954A204 4,952 551,471 SH   SOLE 21 551,471 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,496 166,607 SH   SOLE 22 152,864 0 13,743
GLOBAL MED REIT INC COM NEW 37954A204 5 513 SH   SOLE 23 513 0 0
GLOBAL NET LEASE INC COM NEW 379378201 360 16,428 SH   SOLE 2 3,929 0 12,499
GLOBAL NET LEASE INC COM NEW 379378201 466 21,285 SH   SOLE 4 21,285 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,032 92,846 SH   SOLE 7 92,846 0 0
GLOBAL NET LEASE INC COM NEW 379378201 51 2,333 SH   SOLE 15 2,333 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,538 252,981 SH   SOLE 18 252,981 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,588 118,210 SH   SOLE 19 118,210 0 0
GLOBAL NET LEASE INC COM NEW 379378201 45,997 2,101,281 SH   SOLE 21 2,101,281 0 0
GLOBAL NET LEASE INC COM NEW 379378201 56,575 2,584,520 SH   SOLE 22 2,442,830 0 141,690
GLOBAL NET LEASE INC COM NEW 379378201 41 1,881 SH   SOLE 23 1,881 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,749 125,576 SH   SOLE 25 125,576 0 0
GLOBAL NET LEASE INC COM NEW 379378201 682 31,143 SH   SOLE 26 7,492 0 23,651
GLOBAL NET LEASE INC COM NEW 379378201 404 18,440 SH   SOLE 28 18,440 0 0
GLOBAL NET LEASE INC COM NEW 379378201 504 23,018 SH   SOLE 29 23,018 0 0
GLOBAL NET LEASE INC COM NEW 379378201 7,532 344,067 SH   SOLE 30 344,067 0 0
GLOBAL NET LEASE INC COM NEW 379378201 137 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 16,798 176,765 SH   SOLE 2 25,969 0 150,796
GLOBAL PMTS INC COM 37940X102 5,763 60,648 SH   SOLE 4 55,199 0 5,449
GLOBAL PMTS INC COM 37940X102 10,063 105,895 SH   SOLE 7 103,061 0 2,834
GLOBAL PMTS INC COM 37940X102 127 1,335 SH   SOLE 15 1,335 0 0
GLOBAL PMTS INC COM 37940X102 100,825 1,060,976 SH   SOLE 18 864,829 0 196,147
GLOBAL PMTS INC COM 37940X102 155,348 1,634,725 SH   SOLE 19 1,634,725 0 0
GLOBAL PMTS INC COM 37940X102 7,739 81,433 SH   SOLE 20 0 0 81,433
GLOBAL PMTS INC COM 37940X102 279,950 2,945,912 SH   SOLE 21 2,945,912 0 0
GLOBAL PMTS INC COM 37940X102 397,691 4,184,899 SH   SOLE 22 3,501,114 0 683,785
GLOBAL PMTS INC COM 37940X102 17,292 181,960 SH   SOLE 23 181,960 0 0
GLOBAL PMTS INC COM 37940X102 10,792 113,562 SH   SOLE 25 113,562 0 0
GLOBAL PMTS INC COM 37940X102 39,340 413,974 SH   SOLE 26 167,800 0 246,174
GLOBAL PMTS INC COM 37940X102 3,266 34,371 SH   SOLE 28 25,091 0 9,280
GLOBAL PMTS INC COM 37940X102 4,174 43,922 SH   SOLE 29 5,763 0 38,159
GLOBAL PMTS INC COM 37940X102 46,560 489,953 SH   SOLE 30 489,953 0 0
GLOBAL PMTS INC COM 37940X102 6,506 68,460 SH   SOLE 31 30,864 0 37,596
GLOBAL PMTS INC COM 37940X102 33,166 349,005 SH   SOLE 34 349,005 0 0
GLOBAL PMTS INC COM 37940X102 12,237 128,771 SH   SOLE 36 128,771 0 0
GLOBAL PMTS INC COM 37940X102 70 741 SH   SOLE 40 741 0 0
GLOBAL SELF STORAGE INC COM 37955N106 7 1,356 SH   SOLE 18 1,356 0 0
GLOBAL SELF STORAGE INC COM 37955N106 159 32,903 SH   SOLE 21 32,903 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 22 14,044 SH   SOLE 22 14,044 0 0
GLOBAL WTR RES INC COM 379463102 8 881 SH   SOLE 2 370 0 511
GLOBAL WTR RES INC COM 379463102 327 34,711 SH   SOLE 18 34,711 0 0
GLOBAL WTR RES INC COM 379463102 65 6,862 SH   SOLE 19 6,862 0 0
GLOBAL WTR RES INC COM 379463102 3,025 321,089 SH   SOLE 21 321,089 0 0
GLOBAL WTR RES INC COM 379463102 797 84,618 SH   SOLE 22 77,120 0 7,498
GLOBAL X FDS REIT ETF 37950E127 2 123 SH   SOLE 17 0 0 123
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,580 153,548 SH   SOLE 2 153,548 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,687 163,993 SH   SOLE 18 54,066 0 109,927
GLOBAL X FDS GLB X SUPERDIV 37950E549 0 15 SH   SOLE 17 0 0 15
GLOBAL X FDS CHINA FINL ETF 37950E606 0 4 SH   SOLE 17 0 0 4
GLOBALSCAPE INC COM 37940G109 9 2,274 SH   SOLE 18 2,274 0 0
GLOBALSCAPE INC COM 37940G109 140 36,598 SH   SOLE 21 36,598 0 0
GLOBALSTAR INC COM 378973408 88 53,915 SH   SOLE 2 25,275 0 28,640
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 21 12,718 SH   SOLE 7 12,718 0 0
GLOBALSTAR INC COM 378973408 2,593 1,590,496 SH   SOLE 18 1,590,496 0 0
GLOBALSTAR INC COM 378973408 567 348,092 SH   SOLE 19 348,092 0 0
GLOBALSTAR INC COM 378973408 36,766 22,555,755 SH   SOLE 21 22,555,755 0 0
GLOBALSTAR INC COM 378973408 18,938 11,618,423 SH   SOLE 22 10,720,460 0 897,963
GLOBALSTAR INC COM 378973408 65 39,916 SH   SOLE 26 0 0 39,916
GLOBALSTAR INC COM 378973408 95 58,491 SH   SOLE 28 58,491 0 0
GLOBALSTAR INC COM 378973408 123 75,312 SH   SOLE 30 75,312 0 0
GLOBALSTAR INC COM 378973408 63 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 5,764 143,840 SH   SOLE 21 143,840 0 0
GLOBANT S A COM L44385109 2,710 67,620 SH   SOLE 22 67,620 0 0
GLOBUS MED INC CL A 379577208 1,111 37,385 SH   SOLE 2 36,871 0 514
GLOBUS MED INC CL A 379577208 9 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 51 1,724 SH   SOLE 7 1,724 0 0
GLOBUS MED INC CL A 379577208 13,226 445,012 SH   SOLE 18 445,012 0 0
GLOBUS MED INC CL A 379577208 3,848 129,476 SH   SOLE 19 129,476 0 0
GLOBUS MED INC CL A 379577208 139,001 4,677,012 SH   SOLE 21 4,677,012 0 0
GLOBUS MED INC CL A 379577208 66,892 2,250,732 SH   SOLE 22 2,119,518 0 131,214
GLOBUS MED INC CL A 379577208 1,129 37,979 SH   SOLE 23 37,979 0 0
GLOBUS MED INC CL A 379577208 620 20,871 SH   SOLE 26 17,039 0 3,832
GLOBUS MED INC CL A 379577208 306 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 307 10,325 SH   SOLE 29 0 0 10,325
GLOBUS MED INC CL A 379577208 320 10,775 SH   SOLE 30 10,775 0 0
GLOBUS MED INC CL A 379577208 231 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 2 7,047 SH   SOLE 21 7,047 0 0
GLU MOBILE INC COM 379890106 85 22,646 SH   SOLE 2 5,035 0 17,611
GLU MOBILE INC COM 379890106 14 3,769 SH   SOLE 7 3,769 0 0
GLU MOBILE INC COM 379890106 1,539 409,415 SH   SOLE 18 409,415 0 0
GLU MOBILE INC COM 379890106 297 78,860 SH   SOLE 19 78,860 0 0
GLU MOBILE INC COM 379890106 12,847 3,416,858 SH   SOLE 21 3,416,858 0 0
GLU MOBILE INC COM 379890106 13,753 3,657,739 SH   SOLE 22 3,473,099 0 184,640
GLU MOBILE INC COM 379890106 65 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 51 13,645 SH   SOLE 30 13,645 0 0
GLU MOBILE INC COM 379890106 45 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 6 400 SH   SOLE 2 400 0 0
GLYCOMIMETICS INC COM 38000Q102 59 4,209 SH   SOLE 18 4,209 0 0
GLYCOMIMETICS INC COM 38000Q102 45 3,212 SH   SOLE 19 3,212 0 0
GLYCOMIMETICS INC COM 38000Q102 857 61,225 SH   SOLE 21 61,225 0 0
GLYCOMIMETICS INC COM 38000Q102 6,373 455,564 SH   SOLE 22 455,564 0 0
GMS INC COM 36251C103 66 1,860 SH   SOLE 2 1,709 0 151
GMS INC COM 36251C103 24 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 3,180 89,821 SH   SOLE 18 89,821 0 0
GMS INC COM 36251C103 750 21,188 SH   SOLE 19 21,188 0 0
GMS INC COM 36251C103 28,917 816,877 SH   SOLE 21 816,877 0 0
GMS INC COM 36251C103 25,770 727,955 SH   SOLE 22 675,641 0 52,314
GMS INC COM 36251C103 135 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 164 4,622 SH   SOLE 30 4,622 0 0
GMS INC COM 36251C103 159 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 137 15,503 SH   SOLE 2 3,513 0 11,990
GNC HLDGS INC COM CL A 36191G107 3 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 51 5,734 SH   SOLE 7 5,734 0 0
GNC HLDGS INC COM CL A 36191G107 2,352 266,076 SH   SOLE 18 266,076 0 0
GNC HLDGS INC COM CL A 36191G107 442 49,959 SH   SOLE 19 49,959 0 0
GNC HLDGS INC COM CL A 36191G107 19,785 2,238,150 SH   SOLE 21 2,238,150 0 0
GNC HLDGS INC COM CL A 36191G107 17,056 1,929,442 SH   SOLE 22 1,742,035 0 187,407
GNC HLDGS INC COM CL A 36191G107 172 19,502 SH   SOLE 26 15,535 0 3,967
GNC HLDGS INC COM CL A 36191G107 79 8,915 SH   SOLE 28 8,915 0 0
GNC HLDGS INC COM CL A 36191G107 78 8,811 SH   SOLE 29 0 0 8,811
GNC HLDGS INC COM CL A 36191G107 103 11,694 SH   SOLE 30 11,694 0 0
GNC HLDGS INC COM CL A 36191G107 8 878 SH   SOLE 36 878 0 0
GNC HLDGS INC COM CL A 36191G107 38 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 337 458,000 PRN   SOLE 21 458,000 0 0
GODADDY INC CL A 380237107 2,248 51,669 SH   SOLE 2 10,806 0 40,863
GODADDY INC CL A 380237107 12 275 SH   SOLE 4 275 0 0
GODADDY INC CL A 380237107 126 2,895 SH   SOLE 7 2,895 0 0
GODADDY INC CL A 380237107 2,437 56,007 SH   SOLE 18 56,007 0 0
GODADDY INC CL A 380237107 8,390 192,835 SH   SOLE 19 192,835 0 0
GODADDY INC CL A 380237107 51,251 1,177,922 SH   SOLE 21 1,177,922 0 0
GODADDY INC CL A 380237107 112,344 2,582,029 SH   SOLE 22 2,251,729 0 330,300
GODADDY INC CL A 380237107 7,559 173,721 SH   SOLE 26 61,072 0 112,649
GODADDY INC CL A 380237107 556 12,776 SH   SOLE 28 12,776 0 0
GODADDY INC CL A 380237107 741 17,027 SH   SOLE 30 17,027 0 0
GODADDY INC CL A 380237107 111 2,549 SH   SOLE 31 2,549 0 0
GODADDY INC CL A 380237107 4,146 95,297 SH   SOLE 34 95,297 0 0
GODADDY INC CL A 380237107 425 9,771 SH   SOLE 40 9,771 0 0
GOGO INC COM 38046C109 42 3,528 SH   SOLE 2 3,244 0 284
GOGO INC COM 38046C109 5 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 18 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 2,311 195,717 SH   SOLE 18 195,717 0 0
GOGO INC COM 38046C109 512 43,351 SH   SOLE 19 43,351 0 0
GOGO INC COM 38046C109 20,094 1,701,453 SH   SOLE 21 1,701,453 0 0
GOGO INC COM 38046C109 21,861 1,851,063 SH   SOLE 22 1,746,837 0 104,226
GOGO INC COM 38046C109 41 3,469 SH   SOLE 26 0 0 3,469
GOGO INC COM 38046C109 88 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 110 9,296 SH   SOLE 30 9,296 0 0
GOGO INC COM 38046C109 66 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 670 733,000 PRN   SOLE 21 733,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 472 20,886 SH   SOLE 2 5,377 0 15,509
GOLAR LNG LTD BERMUDA SHS G9456A100 50 2,229 SH   SOLE 7 2,229 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 8,137 359,865 SH   SOLE 18 359,865 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,316 58,191 SH   SOLE 19 58,191 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 64,357 2,846,374 SH   SOLE 21 2,846,374 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 24,454 1,081,561 SH   SOLE 22 966,003 0 115,558
GOLAR LNG LTD BERMUDA SHS G9456A100 42 1,862 SH   SOLE 36 1,862 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,787 76,920 SH   SOLE 7 76,920 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 308 13,252 SH   SOLE 22 13,252 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 23,565 5,467,522 SH   SOLE 2 455,745 0 5,011,777
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 99 22,972 SH   SOLE 4 22,972 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,186 3,291,412 SH   SOLE 7 3,291,412 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 911 211,408 SH   SOLE 18 211,408 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 206 47,772 SH   SOLE 19 47,772 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 554 128,462 SH   SOLE 21 128,462 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 51,570 11,965,303 SH   SOLE 22 7,655,090 0 4,310,213
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1,254 290,920 SH   SOLE 23 290,920 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4,434 1,028,664 SH   SOLE 25 1,028,664 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 912 211,671 SH   SOLE 26 0 0 211,671
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10,741 2,492,048 SH   SOLE 30 2,492,048 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,872 3,450,529 SH   SOLE 34 3,450,529 0 0
GOLD RESOURCE CORP COM 38068T105 36 9,504 SH   SOLE 2 2,477 0 7,027
GOLD RESOURCE CORP COM 38068T105 12 3,070 SH   SOLE 7 3,070 0 0
GOLD RESOURCE CORP COM 38068T105 799 212,938 SH   SOLE 18 212,938 0 0
GOLD RESOURCE CORP COM 38068T105 129 34,348 SH   SOLE 19 34,348 0 0
GOLD RESOURCE CORP COM 38068T105 6,218 1,658,019 SH   SOLE 21 1,658,019 0 0
GOLD RESOURCE CORP COM 38068T105 4,768 1,271,542 SH   SOLE 22 1,208,295 0 63,247
GOLD STD VENTURES CORP COM 380738104 349 215,640 SH   SOLE 25 215,640 0 0
GOLD STD VENTURES CORP COM 380738104 960 592,780 SH   SOLE 29 592,780 0 0
GOLDCORP INC NEW COM 380956409 60 4,600 SH   SOLE 2 4,600 0 0
GOLDCORP INC NEW COM 380956409 0 25 SH   SOLE 18 25 0 0
GOLDCORP INC NEW COM 380956409 6,923 534,182 SH   SOLE 21 534,182 0 0
GOLDCORP INC NEW COM 380956409 15,729 1,213,648 SH   SOLE 22 1,213,648 0 0
GOLDCORP INC NEW COM 380956409 2,622 202,324 SH   SOLE 26 0 0 202,324
GOLDEN ENTMT INC COM 381013101 14 573 SH   SOLE 2 573 0 0
GOLDEN ENTMT INC COM 381013101 1,041 42,692 SH   SOLE 18 42,692 0 0
GOLDEN ENTMT INC COM 381013101 229 9,401 SH   SOLE 19 9,401 0 0
GOLDEN ENTMT INC COM 381013101 8,279 339,564 SH   SOLE 21 339,564 0 0
GOLDEN ENTMT INC COM 381013101 2,778 113,951 SH   SOLE 22 98,369 0 15,582
GOLDEN MINERALS CO COM 381119106 4 9,302 SH   SOLE 19 9,302 0 0
GOLDEN MINERALS CO COM 381119106 310 646,745 SH   SOLE 21 646,745 0 0
GOLDFIELD CORP COM 381370105 27 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 22 3,448 SH   SOLE 19 3,448 0 0
GOLDFIELD CORP COM 381370105 394 62,540 SH   SOLE 21 62,540 0 0
GOLDFIELD CORP COM 381370105 2,200 349,257 SH   SOLE 22 349,257 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 5,383 235,904 SH   SOLE 30 235,904 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 22 447 SH   SOLE 17 0 0 447
GOLDMAN SACHS GROUP INC COM 38141G104 105,968 446,764 SH   SOLE 2 93,125 0 353,639
GOLDMAN SACHS GROUP INC COM 38141G104 30,391 128,131 SH   SOLE 4 115,887 0 12,244
GOLDMAN SACHS GROUP INC COM 38141G104 61,284 258,374 SH   SOLE 7 248,329 0 10,045
GOLDMAN SACHS GROUP INC COM 38141G104 392 1,652 SH   SOLE 13 1,652 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 605 2,549 SH   SOLE 15 2,549 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 395,618 1,667,938 SH   SOLE 18 1,563,525 0 104,413
GOLDMAN SACHS GROUP INC COM 38141G104 468,262 1,974,206 SH   SOLE 19 1,974,206 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 32,013 134,968 SH   SOLE 20 0 0 134,968
GOLDMAN SACHS GROUP INC COM 38141G104 1,419,713 5,985,550 SH   SOLE 21 5,985,550 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,273,444 9,584,906 SH   SOLE 22 7,916,975 0 1,667,931
GOLDMAN SACHS GROUP INC COM 38141G104 103,704 437,218 SH   SOLE 23 437,218 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 81,811 344,918 SH   SOLE 25 334,438 0 10,480
GOLDMAN SACHS GROUP INC COM 38141G104 232,650 980,861 SH   SOLE 26 320,679 0 660,182
GOLDMAN SACHS GROUP INC COM 38141G104 19,111 80,571 SH   SOLE 28 58,777 0 21,794
GOLDMAN SACHS GROUP INC COM 38141G104 3,454 14,564 SH   SOLE 29 12,769 0 1,795
GOLDMAN SACHS GROUP INC COM 38141G104 296,896 1,251,724 SH   SOLE 30 1,251,724 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 37,298 157,251 SH   SOLE 31 83,196 0 74,055
GOLDMAN SACHS GROUP INC COM 38141G104 19,314 81,430 SH   SOLE 32 81,430 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 78,779 332,134 SH   SOLE 34 332,134 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 92,936 391,820 SH   SOLE 36 391,820 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 432 1,820 SH   SOLE 40 1,820 0 0
GOLUB CAP BDC INC COM 38173M102 6,591 350,202 SH   SOLE 30 350,202 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 4 1,582 SH   SOLE 18 1,582 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 93 34,620 SH   SOLE 21 34,620 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 86 31,856 SH   SOLE 22 31,856 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 11,548 347,294 SH   SOLE 2 65,211 0 282,083
GOODYEAR TIRE & RUBR CO COM 382550101 2,745 82,563 SH   SOLE 4 73,635 0 8,928
GOODYEAR TIRE & RUBR CO COM 382550101 8,877 266,982 SH   SOLE 7 211,340 0 55,642
GOODYEAR TIRE & RUBR CO COM 382550101 168 5,045 SH   SOLE 13 5,045 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 82 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 75,906 2,282,898 SH   SOLE 18 2,114,292 0 168,606
GOODYEAR TIRE & RUBR CO COM 382550101 15,568 468,207 SH   SOLE 19 468,207 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,915 147,833 SH   SOLE 20 0 0 147,833
GOODYEAR TIRE & RUBR CO COM 382550101 169,268 5,090,757 SH   SOLE 21 5,090,757 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 242,436 7,291,300 SH   SOLE 22 6,092,876 0 1,198,424
GOODYEAR TIRE & RUBR CO COM 382550101 10,336 310,855 SH   SOLE 23 310,855 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 24,502 736,917 SH   SOLE 25 687,454 0 49,463
GOODYEAR TIRE & RUBR CO COM 382550101 27,034 813,058 SH   SOLE 26 315,319 0 497,739
GOODYEAR TIRE & RUBR CO COM 382550101 1,895 57,001 SH   SOLE 28 40,981 0 16,020
GOODYEAR TIRE & RUBR CO COM 382550101 2,580 77,594 SH   SOLE 29 8,573 0 69,021
GOODYEAR TIRE & RUBR CO COM 382550101 30,321 911,906 SH   SOLE 30 911,906 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,106 123,478 SH   SOLE 31 53,607 0 69,871
GOODYEAR TIRE & RUBR CO COM 382550101 15,014 451,558 SH   SOLE 34 451,558 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,637 319,896 SH   SOLE 36 319,896 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 43 1,302 SH   SOLE 40 1,302 0 0
GOPRO INC CL A 38268T103 203 18,473 SH   SOLE 2 17,526 0 947
GOPRO INC CL A 38268T103 8 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 24 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 0 4 SH   SOLE 17 0 0 4
GOPRO INC CL A 38268T103 3,970 360,623 SH   SOLE 18 360,623 0 0
GOPRO INC CL A 38268T103 845 76,709 SH   SOLE 19 76,709 0 0
GOPRO INC CL A 38268T103 34,710 3,152,580 SH   SOLE 21 3,152,580 0 0
GOPRO INC CL A 38268T103 31,926 2,899,762 SH   SOLE 22 2,672,533 0 227,229
GOPRO INC CL A 38268T103 134 12,196 SH   SOLE 23 12,196 0 0
GOPRO INC CL A 38268T103 34 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 306 27,797 SH   SOLE 28 27,797 0 0
GOPRO INC CL A 38268T103 192 17,415 SH   SOLE 29 0 0 17,415
GOPRO INC CL A 38268T103 194 17,638 SH   SOLE 30 17,638 0 0
GOPRO INC CL A 38268T103 74 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 120 3,678 SH   SOLE 2 833 0 2,845
GORMAN RUPP CO COM 383082104 276 8,461 SH   SOLE 7 8,461 0 0
GORMAN RUPP CO COM 383082104 2,224 68,276 SH   SOLE 18 68,276 0 0
GORMAN RUPP CO COM 383082104 417 12,793 SH   SOLE 19 12,793 0 0
GORMAN RUPP CO COM 383082104 17,585 539,921 SH   SOLE 21 539,921 0 0
GORMAN RUPP CO COM 383082104 16,118 494,874 SH   SOLE 22 461,028 0 33,846
GORMAN RUPP CO COM 383082104 108 3,314 SH   SOLE 28 3,314 0 0
GORMAN RUPP CO COM 383082104 1,659 50,926 SH   SOLE 30 50,926 0 0
GORMAN RUPP CO COM 383082104 35 1,082 SH   SOLE 34 1,082 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 279 14,865 SH   SOLE 2 1,935 0 12,930
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 153 8,174 SH   SOLE 4 8,174 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,481 78,922 SH   SOLE 7 78,922 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 48 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 6,152 327,737 SH   SOLE 18 327,737 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,477 78,694 SH   SOLE 19 78,694 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 110,529 5,888,589 SH   SOLE 21 5,888,589 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 46,411 2,472,605 SH   SOLE 22 2,359,430 0 113,175
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 39 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,147 61,091 SH   SOLE 25 61,091 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 588 31,352 SH   SOLE 26 11,899 0 19,453
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 506 26,935 SH   SOLE 29 26,935 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5,810 309,518 SH   SOLE 30 309,518 0 0
GP STRATEGIES CORP COM 36225V104 34 1,115 SH   SOLE 2 732 0 383
GP STRATEGIES CORP COM 36225V104 9 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 1,387 44,969 SH   SOLE 18 44,969 0 0
GP STRATEGIES CORP COM 36225V104 312 10,121 SH   SOLE 19 10,121 0 0
GP STRATEGIES CORP COM 36225V104 12,400 401,944 SH   SOLE 21 401,944 0 0
GP STRATEGIES CORP COM 36225V104 6,444 208,874 SH   SOLE 22 180,453 0 28,421
GP STRATEGIES CORP COM 36225V104 61 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 61 1,986 SH   SOLE 30 1,986 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6,175 60,224 SH   SOLE 7 60,224 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 21,762 212,250 SH   SOLE 21 212,250 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,380 13,455 SH   SOLE 22 9,760 0 3,695
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,006 39,076 SH   SOLE 30 39,076 0 0
GRACE W R & CO DEL NEW COM 38388F108 6,669 92,426 SH   SOLE 2 30,987 0 61,439
GRACE W R & CO DEL NEW COM 38388F108 1,565 21,691 SH   SOLE 4 20,258 0 1,433
GRACE W R & CO DEL NEW COM 38388F108 512 7,094 SH   SOLE 7 6,422 0 672
GRACE W R & CO DEL NEW COM 38388F108 3,517 48,741 SH   SOLE 18 33,479 0 15,262
GRACE W R & CO DEL NEW COM 38388F108 2,754 38,164 SH   SOLE 19 38,164 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,123 57,144 SH   SOLE 20 0 0 57,144
GRACE W R & CO DEL NEW COM 38388F108 57,817 801,350 SH   SOLE 21 801,350 0 0
GRACE W R & CO DEL NEW COM 38388F108 154,326 2,138,962 SH   SOLE 22 1,906,713 0 232,249
GRACE W R & CO DEL NEW COM 38388F108 5,916 81,990 SH   SOLE 23 81,990 0 0
GRACE W R & CO DEL NEW COM 38388F108 230 3,186 SH   SOLE 25 3,186 0 0
GRACE W R & CO DEL NEW COM 38388F108 10,453 144,883 SH   SOLE 26 78,151 0 66,732
GRACE W R & CO DEL NEW COM 38388F108 1,098 15,216 SH   SOLE 28 11,047 0 4,169
GRACE W R & CO DEL NEW COM 38388F108 1,634 22,641 SH   SOLE 29 5,741 0 16,900
GRACE W R & CO DEL NEW COM 38388F108 5,202 72,101 SH   SOLE 30 72,101 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,287 31,694 SH   SOLE 31 17,190 0 14,504
GRACE W R & CO DEL NEW COM 38388F108 463 6,415 SH   SOLE 34 6,415 0 0
GRACE W R & CO DEL NEW COM 38388F108 845 11,714 SH   SOLE 36 11,714 0 0
GRACE W R & CO DEL NEW COM 38388F108 26 360 SH   SOLE 40 360 0 0
GRACO INC COM 384109104 6,451 52,157 SH   SOLE 2 32,459 0 19,698
GRACO INC COM 384109104 30 241 SH   SOLE 4 241 0 0
GRACO INC COM 384109104 203 1,641 SH   SOLE 7 1,641 0 0
GRACO INC COM 384109104 22,992 185,882 SH   SOLE 18 185,882 0 0
GRACO INC COM 384109104 2,398 19,385 SH   SOLE 19 19,385 0 0
GRACO INC COM 384109104 295,387 2,388,127 SH   SOLE 21 2,388,127 0 0
GRACO INC COM 384109104 218,815 1,769,060 SH   SOLE 22 1,603,808 0 165,252
GRACO INC COM 384109104 22 176 SH   SOLE 23 176 0 0
GRACO INC COM 384109104 679 5,486 SH   SOLE 25 5,486 0 0
GRACO INC COM 384109104 2,207 17,847 SH   SOLE 26 14,500 0 3,347
GRACO INC COM 384109104 1,058 8,550 SH   SOLE 28 8,550 0 0
GRACO INC COM 384109104 509 4,112 SH   SOLE 29 0 0 4,112
GRACO INC COM 384109104 1,072 8,670 SH   SOLE 30 8,670 0 0
GRACO INC COM 384109104 158 1,279 SH   SOLE 31 1,279 0 0
GRACO INC COM 384109104 578 4,670 SH   SOLE 34 4,670 0 0
GRACO INC COM 384109104 27 220 SH   SOLE 36 220 0 0
GRACO INC COM 384109104 752 6,080 SH   SOLE 40 6,080 0 0
GRAHAM CORP COM 384556106 48 2,281 SH   SOLE 2 607 0 1,674
GRAHAM CORP COM 384556106 0 8 SH   SOLE 17 0 0 8
GRAHAM CORP COM 384556106 817 39,237 SH   SOLE 18 39,237 0 0
GRAHAM CORP COM 384556106 157 7,551 SH   SOLE 19 7,551 0 0
GRAHAM CORP COM 384556106 6,705 321,891 SH   SOLE 21 321,891 0 0
GRAHAM CORP COM 384556106 5,715 274,342 SH   SOLE 22 262,240 0 12,102
GRAHAM HLDGS CO COM 384637104 2,910 4,974 SH   SOLE 2 2,776 0 2,198
GRAHAM HLDGS CO COM 384637104 13 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 102 174 SH   SOLE 7 174 0 0
GRAHAM HLDGS CO COM 384637104 9,060 15,485 SH   SOLE 18 15,485 0 0
GRAHAM HLDGS CO COM 384637104 827 1,413 SH   SOLE 19 1,413 0 0
GRAHAM HLDGS CO COM 384637104 112,931 193,012 SH   SOLE 21 193,012 0 0
GRAHAM HLDGS CO COM 384637104 86,188 147,304 SH   SOLE 22 132,830 0 14,474
GRAHAM HLDGS CO COM 384637104 648 1,108 SH   SOLE 26 856 0 252
GRAHAM HLDGS CO COM 384637104 367 627 SH   SOLE 28 627 0 0
GRAHAM HLDGS CO COM 384637104 416 711 SH   SOLE 30 711 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 293 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 14,983 83,356 SH   SOLE 2 30,602 0 52,754
GRAINGER W W INC COM 384802104 3,165 17,607 SH   SOLE 4 15,644 0 1,963
GRAINGER W W INC COM 384802104 30,142 167,689 SH   SOLE 7 82,031 0 85,658
GRAINGER W W INC COM 384802104 241 1,338 SH   SOLE 13 1,338 0 0
GRAINGER W W INC COM 384802104 74 414 SH   SOLE 15 414 0 0
GRAINGER W W INC COM 384802104 20,702 115,171 SH   SOLE 18 106,830 0 8,341
GRAINGER W W INC COM 384802104 1,714 9,533 SH   SOLE 19 9,533 0 0
GRAINGER W W INC COM 384802104 6,635 36,913 SH   SOLE 20 0 0 36,913
GRAINGER W W INC COM 384802104 189,736 1,055,555 SH   SOLE 21 1,055,555 0 0
GRAINGER W W INC COM 384802104 252,756 1,406,153 SH   SOLE 22 1,158,553 0 247,600
GRAINGER W W INC COM 384802104 12,900 71,764 SH   SOLE 23 71,764 0 0
GRAINGER W W INC COM 384802104 7,233 40,239 SH   SOLE 25 40,239 0 0
GRAINGER W W INC COM 384802104 39,338 218,851 SH   SOLE 26 64,062 0 154,789
GRAINGER W W INC COM 384802104 2,257 12,555 SH   SOLE 28 9,134 0 3,421
GRAINGER W W INC COM 384802104 2,842 15,810 SH   SOLE 29 2,067 0 13,743
GRAINGER W W INC COM 384802104 29,836 165,986 SH   SOLE 30 165,986 0 0
GRAINGER W W INC COM 384802104 5,740 31,931 SH   SOLE 31 12,965 0 18,966
GRAINGER W W INC COM 384802104 670 3,726 SH   SOLE 34 3,726 0 0
GRAINGER W W INC COM 384802104 8,775 48,816 SH   SOLE 36 48,816 0 0
GRAINGER W W INC COM 384802104 54 299 SH   SOLE 40 299 0 0
GRAMERCY PPTY TR COM NEW 385002308 906 29,950 SH   SOLE 2 8,376 0 21,574
GRAMERCY PPTY TR COM NEW 385002308 1,495 49,413 SH   SOLE 4 49,413 0 0
GRAMERCY PPTY TR COM NEW 385002308 6,186 204,511 SH   SOLE 7 204,511 0 0
GRAMERCY PPTY TR COM NEW 385002308 156 5,160 SH   SOLE 15 5,160 0 0
GRAMERCY PPTY TR COM NEW 385002308 0 10 SH   SOLE 17 0 0 10
GRAMERCY PPTY TR COM NEW 385002308 16,703 552,157 SH   SOLE 18 552,157 0 0
GRAMERCY PPTY TR COM NEW 385002308 7,761 256,554 SH   SOLE 19 256,554 0 0
GRAMERCY PPTY TR COM NEW 385002308 166,210 5,494,539 SH   SOLE 21 5,494,539 0 0
GRAMERCY PPTY TR COM NEW 385002308 166,441 5,502,193 SH   SOLE 22 5,220,580 0 281,613
GRAMERCY PPTY TR COM NEW 385002308 129 4,268 SH   SOLE 23 4,268 0 0
GRAMERCY PPTY TR COM NEW 385002308 8,659 286,243 SH   SOLE 25 286,243 0 0
GRAMERCY PPTY TR COM NEW 385002308 3,099 102,444 SH   SOLE 26 49,438 0 53,006
GRAMERCY PPTY TR COM NEW 385002308 609 20,138 SH   SOLE 28 20,138 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,574 52,021 SH   SOLE 29 52,021 0 0
GRAMERCY PPTY TR COM NEW 385002308 23,537 778,093 SH   SOLE 30 778,093 0 0
GRAMERCY PPTY TR COM NEW 385002308 588 19,434 SH   SOLE 40 19,434 0 0
GRAN TIERRA ENERGY INC COM 38500T101 278 121,862 SH   SOLE 21 121,862 0 0
GRAN TIERRA ENERGY INC COM 38500T101 793 347,776 SH   SOLE 22 168,051 0 179,725
GRAN TIERRA ENERGY INC COM 38500T101 55 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 130 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 133 58,373 SH   SOLE 30 58,373 0 0
GRAN TIERRA ENERGY INC COM 38500T101 50 21,920 SH   SOLE 40 21,920 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 8 1,600 SH   SOLE 2 1,600 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 307 63,807 SH   SOLE 21 63,807 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,898 394,568 SH   SOLE 22 394,568 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 258 53,644 SH   SOLE 30 53,644 0 0
GRAND CANYON ED INC COM 38526M106 936 10,304 SH   SOLE 2 9,924 0 380
GRAND CANYON ED INC COM 38526M106 20 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 97 1,068 SH   SOLE 7 1,068 0 0
GRAND CANYON ED INC COM 38526M106 14,764 162,568 SH   SOLE 18 162,568 0 0
GRAND CANYON ED INC COM 38526M106 14,463 159,245 SH   SOLE 19 159,245 0 0
GRAND CANYON ED INC COM 38526M106 128,545 1,415,378 SH   SOLE 21 1,415,378 0 0
GRAND CANYON ED INC COM 38526M106 132,831 1,462,570 SH   SOLE 22 1,369,981 0 92,589
GRAND CANYON ED INC COM 38526M106 5,084 55,983 SH   SOLE 23 55,983 0 0
GRAND CANYON ED INC COM 38526M106 1,295 14,254 SH   SOLE 26 11,600 0 2,654
GRAND CANYON ED INC COM 38526M106 591 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 1,539 16,942 SH   SOLE 29 0 0 16,942
GRAND CANYON ED INC COM 38526M106 608 6,694 SH   SOLE 30 6,694 0 0
GRAND CANYON ED INC COM 38526M106 1,226 13,496 SH   SOLE 34 13,496 0 0
GRAND CANYON ED INC COM 38526M106 428 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 1,164 20,079 SH   SOLE 2 17,723 0 2,356
GRANITE CONSTR INC COM 387328107 15 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 59 1,018 SH   SOLE 7 1,018 0 0
GRANITE CONSTR INC COM 387328107 14,602 251,982 SH   SOLE 18 251,982 0 0
GRANITE CONSTR INC COM 387328107 1,708 29,468 SH   SOLE 19 29,468 0 0
GRANITE CONSTR INC COM 387328107 143,968 2,484,344 SH   SOLE 21 2,484,344 0 0
GRANITE CONSTR INC COM 387328107 70,722 1,220,400 SH   SOLE 22 1,143,205 0 77,195
GRANITE CONSTR INC COM 387328107 903 15,587 SH   SOLE 26 12,841 0 2,746
GRANITE CONSTR INC COM 387328107 328 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 331 5,707 SH   SOLE 30 5,707 0 0
GRANITE CONSTR INC COM 387328107 236 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 10 543 SH   SOLE 2 543 0 0
GRANITE PT MTG TR INC COM 38741L107 603 32,197 SH   SOLE 18 32,197 0 0
GRANITE PT MTG TR INC COM 38741L107 132 7,068 SH   SOLE 19 7,068 0 0
GRANITE PT MTG TR INC COM 38741L107 10,305 550,206 SH   SOLE 21 550,206 0 0
GRANITE PT MTG TR INC COM 38741L107 1,815 96,926 SH   SOLE 22 89,812 0 7,114
GRAPHIC PACKAGING HLDG CO COM 388689101 2,739 196,338 SH   SOLE 2 70,337 0 126,001
GRAPHIC PACKAGING HLDG CO COM 388689101 18 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 152 10,922 SH   SOLE 7 10,922 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,194 587,394 SH   SOLE 18 574,085 0 13,309
GRAPHIC PACKAGING HLDG CO COM 388689101 13,269 951,206 SH   SOLE 19 951,206 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 48,200 3,455,219 SH   SOLE 21 3,455,219 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 125,949 9,028,629 SH   SOLE 22 8,065,495 0 963,134
GRAPHIC PACKAGING HLDG CO COM 388689101 424 30,412 SH   SOLE 23 30,412 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,407 100,875 SH   SOLE 26 82,930 0 17,945
GRAPHIC PACKAGING HLDG CO COM 388689101 637 45,646 SH   SOLE 28 45,646 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,305 93,527 SH   SOLE 29 0 0 93,527
GRAPHIC PACKAGING HLDG CO COM 388689101 672 48,178 SH   SOLE 30 48,178 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 104 7,474 SH   SOLE 31 7,474 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,159 154,770 SH   SOLE 34 154,770 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 85 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 435 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 123 7,815 SH   SOLE 2 3,781 0 4,034
GRAY TELEVISION INC COM 389375106 8 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 25 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 3,540 225,450 SH   SOLE 18 225,450 0 0
GRAY TELEVISION INC COM 389375106 775 49,388 SH   SOLE 19 49,388 0 0
GRAY TELEVISION INC COM 389375106 30,047 1,913,822 SH   SOLE 21 1,913,822 0 0
GRAY TELEVISION INC COM 389375106 28,878 1,839,363 SH   SOLE 22 1,720,559 0 118,804
GRAY TELEVISION INC COM 389375106 142 9,064 SH   SOLE 28 9,064 0 0
GRAY TELEVISION INC COM 389375106 171 10,871 SH   SOLE 30 10,871 0 0
GRAY TELEVISION INC COM 389375106 105 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 43 3,031 SH   SOLE 2 1,031 0 2,000
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 954 67,704 SH   SOLE 18 67,704 0 0
GREAT AJAX CORP COM 38983D300 137 9,700 SH   SOLE 19 9,700 0 0
GREAT AJAX CORP COM 38983D300 13,013 923,533 SH   SOLE 21 923,533 0 0
GREAT AJAX CORP COM 38983D300 2,874 203,973 SH   SOLE 22 193,431 0 10,542
GREAT ELM CAP GROUP INC COM NEW 39036P209 11 3,174 SH   SOLE 18 3,174 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 16 4,587 SH   SOLE 19 4,587 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 155 43,656 SH   SOLE 21 43,656 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 952 268,102 SH   SOLE 22 268,102 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 76 15,644 SH   SOLE 2 3,485 0 12,159
GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 7 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,069 220,470 SH   SOLE 18 220,470 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 214 44,137 SH   SOLE 19 44,137 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 9,035 1,862,985 SH   SOLE 21 1,862,985 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 7,640 1,575,183 SH   SOLE 22 1,463,649 0 111,534
GREAT LAKES DREDGE & DOCK CO COM 390607109 27 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 39 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 42 8,631 SH   SOLE 30 8,631 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 32 6,512 SH   SOLE 40 6,512 0 0
GREAT PLAINS ENERGY INC COM 391164100 6,243 206,055 SH   SOLE 2 131,261 0 74,794
GREAT PLAINS ENERGY INC COM 391164100 609 20,106 SH   SOLE 4 20,106 0 0
GREAT PLAINS ENERGY INC COM 391164100 649 21,434 SH   SOLE 7 21,434 0 0
GREAT PLAINS ENERGY INC COM 391164100 27,966 922,985 SH   SOLE 18 922,985 0 0
GREAT PLAINS ENERGY INC COM 391164100 11,289 372,564 SH   SOLE 19 372,564 0 0
GREAT PLAINS ENERGY INC COM 391164100 380,150 12,546,221 SH   SOLE 21 12,546,221 0 0
GREAT PLAINS ENERGY INC COM 391164100 210,776 6,956,302 SH   SOLE 22 6,257,755 0 698,547
GREAT PLAINS ENERGY INC COM 391164100 2,608 86,070 SH   SOLE 25 86,070 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,297 75,812 SH   SOLE 26 63,058 0 12,754
GREAT PLAINS ENERGY INC COM 391164100 988 32,611 SH   SOLE 28 32,611 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,842 126,814 SH   SOLE 30 126,814 0 0
GREAT PLAINS ENERGY INC COM 391164100 144 4,755 SH   SOLE 31 4,755 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,192 72,355 SH   SOLE 32 72,355 0 0
GREAT PLAINS ENERGY INC COM 391164100 6,365 210,060 SH   SOLE 34 210,060 0 0
GREAT PLAINS ENERGY INC COM 391164100 522 17,229 SH   SOLE 36 17,229 0 0
GREAT PLAINS ENERGY INC COM 391164100 648 21,372 SH   SOLE 40 21,372 0 0
GREAT SOUTHN BANCORP INC COM 390905107 131 2,351 SH   SOLE 2 644 0 1,707
GREAT SOUTHN BANCORP INC COM 390905107 15 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,381 42,791 SH   SOLE 18 42,791 0 0
GREAT SOUTHN BANCORP INC COM 390905107 457 8,214 SH   SOLE 19 8,214 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,916 357,880 SH   SOLE 21 357,880 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,368 348,033 SH   SOLE 22 329,112 0 18,921
GREAT SOUTHN BANCORP INC COM 390905107 80 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 81 1,454 SH   SOLE 30 1,454 0 0
GREAT SOUTHN BANCORP INC COM 390905107 54 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 529 12,817 SH   SOLE 2 3,328 0 9,489
GREAT WESTN BANCORP INC COM 391416104 15 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 59 1,424 SH   SOLE 7 1,424 0 0
GREAT WESTN BANCORP INC COM 391416104 12,083 292,713 SH   SOLE 18 292,713 0 0
GREAT WESTN BANCORP INC COM 391416104 1,861 45,072 SH   SOLE 19 45,072 0 0
GREAT WESTN BANCORP INC COM 391416104 213,344 5,168,214 SH   SOLE 21 5,168,214 0 0
GREAT WESTN BANCORP INC COM 391416104 69,673 1,687,821 SH   SOLE 22 1,584,607 0 103,214
GREAT WESTN BANCORP INC COM 391416104 643 15,568 SH   SOLE 26 12,164 0 3,404
GREAT WESTN BANCORP INC COM 391416104 567 13,727 SH   SOLE 28 13,727 0 0
GREAT WESTN BANCORP INC COM 391416104 498 12,058 SH   SOLE 29 0 0 12,058
GREAT WESTN BANCORP INC COM 391416104 3,297 79,871 SH   SOLE 30 79,871 0 0
GREAT WESTN BANCORP INC COM 391416104 247 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 101 4,289 SH   SOLE 2 1,536 0 2,753
GREEN BANCORP INC COM 39260X100 7 317 SH   SOLE 7 317 0 0
GREEN BANCORP INC COM 39260X100 1,955 82,673 SH   SOLE 18 82,673 0 0
GREEN BANCORP INC COM 39260X100 4,630 195,775 SH   SOLE 19 195,775 0 0
GREEN BANCORP INC COM 39260X100 16,365 691,964 SH   SOLE 21 691,964 0 0
GREEN BANCORP INC COM 39260X100 10,209 431,685 SH   SOLE 22 393,110 0 38,575
GREEN BANCORP INC COM 39260X100 94 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 81 3,424 SH   SOLE 30 3,424 0 0
GREEN BRICK PARTNERS INC COM 392709101 70 7,075 SH   SOLE 2 1,498 0 5,577
GREEN BRICK PARTNERS INC COM 392709101 898 90,728 SH   SOLE 18 90,728 0 0
GREEN BRICK PARTNERS INC COM 392709101 165 16,690 SH   SOLE 19 16,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 7,449 752,413 SH   SOLE 21 752,413 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,119 416,095 SH   SOLE 22 389,746 0 26,349
GREEN BRICK PARTNERS INC COM 392709101 37 3,690 SH   SOLE 28 3,690 0 0
GREEN DOT CORP CL A 39304D102 457 9,208 SH   SOLE 2 8,921 0 287
GREEN DOT CORP CL A 39304D102 16 320 SH   SOLE 4 320 0 0
GREEN DOT CORP CL A 39304D102 60 1,214 SH   SOLE 7 1,214 0 0
GREEN DOT CORP CL A 39304D102 10,774 217,315 SH   SOLE 18 217,315 0 0
GREEN DOT CORP CL A 39304D102 7,593 153,138 SH   SOLE 19 153,138 0 0
GREEN DOT CORP CL A 39304D102 196,708 3,967,495 SH   SOLE 21 3,967,495 0 0
GREEN DOT CORP CL A 39304D102 70,809 1,428,176 SH   SOLE 22 1,342,823 0 85,353
GREEN DOT CORP CL A 39304D102 3,060 61,717 SH   SOLE 23 61,717 0 0
GREEN DOT CORP CL A 39304D102 646 13,020 SH   SOLE 26 9,947 0 3,073
GREEN DOT CORP CL A 39304D102 285 5,751 SH   SOLE 28 5,751 0 0
GREEN DOT CORP CL A 39304D102 1,044 21,053 SH   SOLE 29 0 0 21,053
GREEN DOT CORP CL A 39304D102 3,055 61,625 SH   SOLE 30 61,625 0 0
GREEN DOT CORP CL A 39304D102 1,095 22,092 SH   SOLE 34 22,092 0 0
GREEN DOT CORP CL A 39304D102 209 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 199 9,887 SH   SOLE 2 2,879 0 7,008
GREEN PLAINS INC COM 393222104 7 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 21 1,049 SH   SOLE 7 1,049 0 0
GREEN PLAINS INC COM 393222104 3,847 190,905 SH   SOLE 18 190,905 0 0
GREEN PLAINS INC COM 393222104 1,145 56,830 SH   SOLE 19 56,830 0 0
GREEN PLAINS INC COM 393222104 70,026 3,475,226 SH   SOLE 21 3,475,226 0 0
GREEN PLAINS INC COM 393222104 21,536 1,068,782 SH   SOLE 22 993,931 0 74,851
GREEN PLAINS INC COM 393222104 47 2,329 SH   SOLE 26 0 0 2,329
GREEN PLAINS INC COM 393222104 106 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 1,003 49,799 SH   SOLE 30 49,799 0 0
GREEN PLAINS INC COM 393222104 2,097 104,048 SH   SOLE 34 104,048 0 0
GREEN PLAINS INC COM 393222104 75 3,710 SH   SOLE 40 3,710 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 55 2,718 SH   SOLE 19 2,718 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 47 2,352 SH   SOLE 22 2,352 0 0
GREENBRIER COS INC COM 393657101 663 13,764 SH   SOLE 2 8,821 0 4,943
GREENBRIER COS INC COM 393657101 10 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 33 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 6,608 137,239 SH   SOLE 18 137,239 0 0
GREENBRIER COS INC COM 393657101 1,995 41,432 SH   SOLE 19 41,432 0 0
GREENBRIER COS INC COM 393657101 119,680 2,485,574 SH   SOLE 21 2,485,574 0 0
GREENBRIER COS INC COM 393657101 44,707 928,502 SH   SOLE 22 876,663 0 51,839
GREENBRIER COS INC COM 393657101 3,251 67,516 SH   SOLE 23 67,516 0 0
GREENBRIER COS INC COM 393657101 254 5,283 SH   SOLE 26 3,444 0 1,839
GREENBRIER COS INC COM 393657101 192 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 521 10,815 SH   SOLE 29 0 0 10,815
GREENBRIER COS INC COM 393657101 1,877 38,980 SH   SOLE 30 38,980 0 0
GREENBRIER COS INC COM 393657101 136 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 145 105,000 PRN   SOLE 2 105,000 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 837 605,000 PRN   SOLE 26 605,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 5 181 SH   SOLE 2 181 0 0
GREENE COUNTY BANCORP INC COM 394357107 320 10,647 SH   SOLE 18 10,647 0 0
GREENE COUNTY BANCORP INC COM 394357107 53 1,761 SH   SOLE 19 1,761 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,702 89,913 SH   SOLE 21 89,913 0 0
GREENE COUNTY BANCORP INC COM 394357107 497 16,533 SH   SOLE 22 14,240 0 2,293
GREENHILL & CO INC COM 395259104 102 6,119 SH   SOLE 2 1,619 0 4,500
GREENHILL & CO INC COM 395259104 3 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 15 881 SH   SOLE 7 881 0 0
GREENHILL & CO INC COM 395259104 2,306 138,904 SH   SOLE 18 138,904 0 0
GREENHILL & CO INC COM 395259104 334 20,091 SH   SOLE 19 20,091 0 0
GREENHILL & CO INC COM 395259104 42,232 2,544,124 SH   SOLE 21 2,544,124 0 0
GREENHILL & CO INC COM 395259104 13,173 793,528 SH   SOLE 22 737,409 0 56,119
GREENHILL & CO INC COM 395259104 193 11,654 SH   SOLE 26 9,001 0 2,653
GREENHILL & CO INC COM 395259104 53 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 659 39,721 SH   SOLE 30 39,721 0 0
GREENHILL & CO INC COM 395259104 52 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 154 7,132 SH   SOLE 2 2,699 0 4,433
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 21 964 SH   SOLE 7 964 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2,463 113,782 SH   SOLE 18 113,782 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 578 26,681 SH   SOLE 19 26,681 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20,133 929,911 SH   SOLE 21 929,911 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17,778 821,168 SH   SOLE 22 767,437 0 53,731
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 291 13,454 SH   SOLE 26 11,567 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 105 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 98 4,544 SH   SOLE 30 4,544 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 80 3,673 SH   SOLE 40 3,673 0 0
GREIF INC CL A 397624107 744 12,709 SH   SOLE 2 11,722 0 987
GREIF INC CL A 397624107 11 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 35 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 9,274 158,427 SH   SOLE 18 158,427 0 0
GREIF INC CL A 397624107 1,118 19,090 SH   SOLE 19 19,090 0 0
GREIF INC CL A 397624107 93,824 1,602,740 SH   SOLE 21 1,602,740 0 0
GREIF INC CL A 397624107 50,093 855,699 SH   SOLE 22 799,469 0 56,230
GREIF INC CL A 397624107 478 8,162 SH   SOLE 26 6,754 0 1,408
GREIF INC CL A 397624107 467 7,984 SH   SOLE 28 7,984 0 0
GREIF INC CL A 397624107 232 3,961 SH   SOLE 30 3,961 0 0
GREIF INC CL A 397624107 67 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 154 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 44 679 SH   SOLE 2 446 0 233
GREIF INC CL B 397624206 1,275 19,846 SH   SOLE 18 19,846 0 0
GREIF INC CL B 397624206 263 4,098 SH   SOLE 19 4,098 0 0
GREIF INC CL B 397624206 10,750 167,310 SH   SOLE 21 167,310 0 0
GREIF INC CL B 397624206 3,899 60,689 SH   SOLE 22 56,526 0 4,163
GREIF INC CL B 397624206 43 675 SH   SOLE 30 675 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 86 8,368 SH   SOLE 21 8,368 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 542 52,592 SH   SOLE 22 52,592 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 16 1,535 SH   SOLE 30 1,535 0 0
GRIFFIN INL RLTY INC COM 398231100 96 2,650 SH   SOLE 18 2,650 0 0
GRIFFIN INL RLTY INC COM 398231100 39 1,073 SH   SOLE 19 1,073 0 0
GRIFFIN INL RLTY INC COM 398231100 1,053 28,972 SH   SOLE 21 28,972 0 0
GRIFFIN INL RLTY INC COM 398231100 2,434 66,954 SH   SOLE 22 66,765 0 189
GRIFFON CORP COM 398433102 136 6,137 SH   SOLE 2 1,971 0 4,166
GRIFFON CORP COM 398433102 22 988 SH   SOLE 7 988 0 0
GRIFFON CORP COM 398433102 3,114 140,268 SH   SOLE 18 140,268 0 0
GRIFFON CORP COM 398433102 627 28,222 SH   SOLE 19 28,222 0 0
GRIFFON CORP COM 398433102 57,922 2,609,103 SH   SOLE 21 2,609,103 0 0
GRIFFON CORP COM 398433102 18,410 829,269 SH   SOLE 22 755,055 0 74,214
GRIFFON CORP COM 398433102 226 10,201 SH   SOLE 23 10,201 0 0
GRIFFON CORP COM 398433102 393 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 101 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 962 43,339 SH   SOLE 30 43,339 0 0
GRIFFON CORP COM 398433102 100 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 11 500 SH   SOLE 2 500 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 47,747 2,181,216 SH   SOLE 21 2,181,216 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 327 4,517 SH   SOLE 2 1,067 0 3,450
GROUP 1 AUTOMOTIVE INC COM 398905109 12 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 92 1,272 SH   SOLE 7 1,272 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,889 95,080 SH   SOLE 18 95,080 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,116 15,408 SH   SOLE 19 15,408 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 126,973 1,752,318 SH   SOLE 21 1,752,318 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 40,093 553,313 SH   SOLE 22 511,130 0 42,183
GROUP 1 AUTOMOTIVE INC COM 398905109 382 5,273 SH   SOLE 26 3,957 0 1,316
GROUP 1 AUTOMOTIVE INC COM 398905109 227 3,127 SH   SOLE 28 3,127 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 221 3,052 SH   SOLE 29 0 0 3,052
GROUP 1 AUTOMOTIVE INC COM 398905109 2,291 31,624 SH   SOLE 30 31,624 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 182 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 193 2,667 SH   SOLE 40 2,667 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 2,794 53,867 SH   SOLE 21 53,867 0 0
GROUPON INC COM 399473107 114 21,897 SH   SOLE 2 19,166 0 2,731
GROUPON INC COM 399473107 8 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 48 9,240 SH   SOLE 7 9,240 0 0
GROUPON INC COM 399473107 5,980 1,149,954 SH   SOLE 18 1,149,954 0 0
GROUPON INC COM 399473107 1,362 261,964 SH   SOLE 19 261,964 0 0
GROUPON INC COM 399473107 53,628 10,313,130 SH   SOLE 21 10,313,130 0 0
GROUPON INC COM 399473107 51,014 9,810,400 SH   SOLE 22 9,095,766 0 714,634
GROUPON INC COM 399473107 635 122,105 SH   SOLE 26 87,958 0 34,147
GROUPON INC COM 399473107 377 72,447 SH   SOLE 28 72,447 0 0
GROUPON INC COM 399473107 297 57,161 SH   SOLE 29 0 0 57,161
GROUPON INC COM 399473107 320 61,457 SH   SOLE 30 61,457 0 0
GROUPON INC COM 399473107 270 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 327 6,206 SH   SOLE 2 5,615 0 591
GRUBHUB INC COM 400110102 20 386 SH   SOLE 4 386 0 0
GRUBHUB INC COM 400110102 106 2,022 SH   SOLE 7 2,022 0 0
GRUBHUB INC COM 400110102 15,296 290,475 SH   SOLE 18 290,475 0 0
GRUBHUB INC COM 400110102 3,408 64,723 SH   SOLE 19 64,723 0 0
GRUBHUB INC COM 400110102 139,575 2,650,494 SH   SOLE 21 2,650,494 0 0
GRUBHUB INC COM 400110102 117,429 2,229,951 SH   SOLE 22 2,064,365 0 165,586
GRUBHUB INC COM 400110102 1,480 28,109 SH   SOLE 26 23,916 0 4,193
GRUBHUB INC COM 400110102 632 12,001 SH   SOLE 28 12,001 0 0
GRUBHUB INC COM 400110102 560 10,629 SH   SOLE 29 0 0 10,629
GRUBHUB INC COM 400110102 1,694 32,170 SH   SOLE 30 32,170 0 0
GRUBHUB INC COM 400110102 485 9,202 SH   SOLE 40 9,202 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 9 200 SH   SOLE 2 200 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,620 36,488 SH   SOLE 7 36,488 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10,338 232,892 SH   SOLE 21 232,892 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 7,870 177,284 SH   SOLE 22 177,284 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,926 43,377 SH   SOLE 30 43,377 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,679 19,278 SH   SOLE 7 19,278 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7,771 40,725 SH   SOLE 19 40,725 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 21,633 113,366 SH   SOLE 21 113,366 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,003 20,979 SH   SOLE 30 20,979 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 11,958 62,664 SH   SOLE 34 62,664 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 459 51,225 SH   SOLE 34 51,225 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,491 28,926 SH   SOLE 18 0 0 28,926
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,049 20,345 SH   SOLE 19 20,345 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 23,142 449,020 SH   SOLE 21 449,020 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 10,749 208,554 SH   SOLE 22 208,554 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18,896 366,632 SH   SOLE 25 366,632 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 8,680 168,413 SH   SOLE 34 168,413 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 16 1,623 SH   SOLE 2 1,623 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 858 85,048 SH   SOLE 26 0 0 85,048
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 12 500 SH   SOLE 2 500 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 4,522 183,137 SH   SOLE 18 0 0 183,137
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 10,767 436,103 SH   SOLE 19 436,103 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 5,032 203,788 SH   SOLE 21 203,788 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 29,001 1,174,609 SH   SOLE 25 1,174,609 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3,433 139,053 SH   SOLE 30 139,053 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 28,760 1,164,851 SH   SOLE 34 1,164,851 0 0
GSE SYS INC COM 36227K106 9 2,666 SH   SOLE 18 2,666 0 0
GSE SYS INC COM 36227K106 21 5,963 SH   SOLE 19 5,963 0 0
GSE SYS INC COM 36227K106 155 43,654 SH   SOLE 21 43,654 0 0
GSE SYS INC COM 36227K106 162 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 21 2,925 SH   SOLE 2 591 0 2,334
GSI TECHNOLOGY COM 36241U106 392 53,980 SH   SOLE 18 53,980 0 0
GSI TECHNOLOGY COM 36241U106 75 10,357 SH   SOLE 19 10,357 0 0
GSI TECHNOLOGY COM 36241U106 3,454 475,158 SH   SOLE 21 475,158 0 0
GSI TECHNOLOGY COM 36241U106 916 126,036 SH   SOLE 22 117,140 0 8,896
GSV CAP CORP COM 36191J101 0 50 SH   SOLE 17 0 0 50
GTT COMMUNICATIONS INC COM 362393100 61 1,917 SH   SOLE 2 1,725 0 192
GTT COMMUNICATIONS INC COM 362393100 23 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 3,358 106,087 SH   SOLE 18 106,087 0 0
GTT COMMUNICATIONS INC COM 362393100 774 24,450 SH   SOLE 19 24,450 0 0
GTT COMMUNICATIONS INC COM 362393100 28,864 911,974 SH   SOLE 21 911,974 0 0
GTT COMMUNICATIONS INC COM 362393100 26,690 843,279 SH   SOLE 22 787,312 0 55,967
GTT COMMUNICATIONS INC COM 362393100 83 2,632 SH   SOLE 26 0 0 2,632
GTT COMMUNICATIONS INC COM 362393100 122 3,857 SH   SOLE 28 3,857 0 0
GTT COMMUNICATIONS INC COM 362393100 150 4,741 SH   SOLE 30 4,741 0 0
GTT COMMUNICATIONS INC COM 362393100 127 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 13 1,587 SH   SOLE 18 1,587 0 0
GTX INC DEL COM NEW 40052B207 15 1,784 SH   SOLE 19 1,784 0 0
GTX INC DEL COM NEW 40052B207 212 25,090 SH   SOLE 21 25,090 0 0
GTX INC DEL COM NEW 40052B207 1,200 142,184 SH   SOLE 22 142,184 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 127 4,565 SH   SOLE 2 1,346 0 3,219
GUARANTY BANCORP DEL COM NEW 40075T607 14 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 2,540 91,374 SH   SOLE 18 91,374 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 544 19,573 SH   SOLE 19 19,573 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 20,888 751,376 SH   SOLE 21 751,376 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 13,881 499,323 SH   SOLE 22 445,654 0 53,669
GUARANTY BANCORP DEL COM NEW 40075T607 143 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 103 3,703 SH   SOLE 30 3,703 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 116 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5 156 SH   SOLE 2 156 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 230 7,183 SH   SOLE 18 7,183 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 29 898 SH   SOLE 19 898 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,043 63,860 SH   SOLE 21 63,860 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 594 18,562 SH   SOLE 22 17,029 0 1,533
GUARANTY FED BANCSHARES INC COM 40108P101 13 618 SH   SOLE 18 618 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 18 825 SH   SOLE 21 825 0 0
GUESS INC COM 401617105 232 13,627 SH   SOLE 2 3,440 0 10,187
GUESS INC COM 401617105 7 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 65 3,811 SH   SOLE 7 3,811 0 0
GUESS INC COM 401617105 5,059 297,074 SH   SOLE 18 297,074 0 0
GUESS INC COM 401617105 763 44,787 SH   SOLE 19 44,787 0 0
GUESS INC COM 401617105 89,871 5,277,189 SH   SOLE 21 5,277,189 0 0
GUESS INC COM 401617105 26,775 1,572,223 SH   SOLE 22 1,434,610 0 137,613
GUESS INC COM 401617105 357 20,988 SH   SOLE 26 16,689 0 4,299
GUESS INC COM 401617105 158 9,275 SH   SOLE 28 9,275 0 0
GUESS INC COM 401617105 1,406 82,587 SH   SOLE 30 82,587 0 0
GUESS INC COM 401617105 33 1,959 SH   SOLE 36 1,959 0 0
GUESS INC COM 401617105 120 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,203 41,136 SH   SOLE 2 6,996 0 34,140
GUIDEWIRE SOFTWARE INC COM 40171V100 30 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 139 1,789 SH   SOLE 7 1,789 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,946 37,835 SH   SOLE 18 37,835 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,669 98,496 SH   SOLE 19 98,496 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 74,882 961,757 SH   SOLE 21 961,757 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 156,251 2,006,826 SH   SOLE 22 1,778,320 0 228,506
GUIDEWIRE SOFTWARE INC COM 40171V100 2,492 32,005 SH   SOLE 26 27,741 0 4,264
GUIDEWIRE SOFTWARE INC COM 40171V100 902 11,579 SH   SOLE 28 11,579 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,856 23,837 SH   SOLE 30 23,837 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 132 1,692 SH   SOLE 31 1,692 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 587 7,539 SH   SOLE 40 7,539 0 0
GULF ISLAND FABRICATION INC COM 402307102 47 3,693 SH   SOLE 2 856 0 2,837
GULF ISLAND FABRICATION INC COM 402307102 812 63,927 SH   SOLE 18 63,927 0 0
GULF ISLAND FABRICATION INC COM 402307102 130 10,215 SH   SOLE 19 10,215 0 0
GULF ISLAND FABRICATION INC COM 402307102 16,276 1,281,563 SH   SOLE 21 1,281,563 0 0
GULF ISLAND FABRICATION INC COM 402307102 4,688 369,127 SH   SOLE 22 360,630 0 8,497
GULF ISLAND FABRICATION INC COM 402307102 210 16,525 SH   SOLE 30 16,525 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 120 63,510 SH   SOLE 22 63,510 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,764 192,746 SH   SOLE 2 114,544 0 78,202
GULFPORT ENERGY CORP COM NEW 402635304 7 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 66 4,628 SH   SOLE 7 4,628 0 0
GULFPORT ENERGY CORP COM NEW 402635304 7,898 550,759 SH   SOLE 18 550,759 0 0
GULFPORT ENERGY CORP COM NEW 402635304 8,481 591,436 SH   SOLE 19 591,436 0 0
GULFPORT ENERGY CORP COM NEW 402635304 104,675 7,299,535 SH   SOLE 21 7,299,535 0 0
GULFPORT ENERGY CORP COM NEW 402635304 79,597 5,550,694 SH   SOLE 22 5,024,154 0 526,540
GULFPORT ENERGY CORP COM NEW 402635304 783 54,620 SH   SOLE 26 47,759 0 6,861
GULFPORT ENERGY CORP COM NEW 402635304 341 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 933 65,065 SH   SOLE 29 0 0 65,065
GULFPORT ENERGY CORP COM NEW 402635304 1,354 94,400 SH   SOLE 30 94,400 0 0
GULFPORT ENERGY CORP COM NEW 402635304 51 3,560 SH   SOLE 31 3,560 0 0
GULFPORT ENERGY CORP COM NEW 402635304 300 20,949 SH   SOLE 40 20,949 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 474 4,670 SH   SOLE 4 4,670 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 3 25 SH   SOLE 17 0 0 25
GW PHARMACEUTICALS PLC ADS 36197T103 4,155 40,944 SH   SOLE 18 40,944 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 30,581 301,325 SH   SOLE 19 301,325 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 36,343 358,097 SH   SOLE 21 358,097 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 813 8,006 SH   SOLE 22 8,006 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 11,919 117,441 SH   SOLE 34 117,441 0 0
GWG HLDGS INC COM 36192A109 2 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 2 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 191 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 71 2,415 SH   SOLE 2 2,233 0 182
H & E EQUIPMENT SERVICES INC COM 404030108 7 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 19 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,197 109,475 SH   SOLE 18 109,475 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 884 30,287 SH   SOLE 19 30,287 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 27,333 936,064 SH   SOLE 21 936,064 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 26,308 900,955 SH   SOLE 22 837,205 0 63,750
H & E EQUIPMENT SERVICES INC COM 404030108 3 86 SH   SOLE 23 86 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 50 1,704 SH   SOLE 26 0 0 1,704
H & E EQUIPMENT SERVICES INC COM 404030108 135 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 78 2,665 SH   SOLE 29 0 0 2,665
H & E EQUIPMENT SERVICES INC COM 404030108 140 4,794 SH   SOLE 30 4,794 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 17 592 SH   SOLE 34 592 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 88 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 28 2,142 SH   SOLE 2 2,041 0 101
HABIT RESTAURANTS INC COM CL A 40449J103 4 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 950 72,760 SH   SOLE 18 72,760 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 186 14,276 SH   SOLE 19 14,276 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 8,278 634,317 SH   SOLE 21 634,317 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 8,407 644,196 SH   SOLE 22 616,176 0 28,020
HABIT RESTAURANTS INC COM CL A 40449J103 23 1,762 SH   SOLE 28 1,762 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 75 5,770 SH   SOLE 30 5,770 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 15 1,114 SH   SOLE 40 1,114 0 0
HACKETT GROUP INC COM 404609109 772 50,831 SH   SOLE 2 50,831 0 0
HACKETT GROUP INC COM 404609109 10 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,336 87,936 SH   SOLE 18 87,936 0 0
HACKETT GROUP INC COM 404609109 5,374 353,806 SH   SOLE 19 353,806 0 0
HACKETT GROUP INC COM 404609109 12,119 797,856 SH   SOLE 21 797,856 0 0
HACKETT GROUP INC COM 404609109 25,869 1,703,029 SH   SOLE 22 1,648,152 0 54,877
HACKETT GROUP INC COM 404609109 4,139 272,505 SH   SOLE 23 272,505 0 0
HACKETT GROUP INC COM 404609109 51 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 1,021 67,238 SH   SOLE 29 0 0 67,238
HACKETT GROUP INC COM 404609109 77 5,074 SH   SOLE 30 5,074 0 0
HACKETT GROUP INC COM 404609109 69 4,548 SH   SOLE 34 4,548 0 0
HAEMONETICS CORP COM 405024100 256 5,701 SH   SOLE 2 3,629 0 2,072
HAEMONETICS CORP COM 405024100 11 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 59 1,310 SH   SOLE 7 1,310 0 0
HAEMONETICS CORP COM 405024100 10,809 240,907 SH   SOLE 18 240,907 0 0
HAEMONETICS CORP COM 405024100 1,762 39,267 SH   SOLE 19 39,267 0 0
HAEMONETICS CORP COM 405024100 207,858 4,632,448 SH   SOLE 21 4,632,448 0 0
HAEMONETICS CORP COM 405024100 64,061 1,427,708 SH   SOLE 22 1,328,142 0 99,566
HAEMONETICS CORP COM 405024100 628 13,990 SH   SOLE 26 11,047 0 2,943
HAEMONETICS CORP COM 405024100 332 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 3,205 71,434 SH   SOLE 30 71,434 0 0
HAEMONETICS CORP COM 405024100 244 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,274 103,862 SH   SOLE 2 50,756 0 53,106
HAIN CELESTIAL GROUP INC COM 405217100 19 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 142 3,462 SH   SOLE 7 3,462 0 0
HAIN CELESTIAL GROUP INC COM 405217100 14,412 350,220 SH   SOLE 18 350,220 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,692 138,329 SH   SOLE 19 138,329 0 0
HAIN CELESTIAL GROUP INC COM 405217100 177,317 4,309,034 SH   SOLE 21 4,309,034 0 0
HAIN CELESTIAL GROUP INC COM 405217100 134,007 3,256,560 SH   SOLE 22 2,925,256 0 331,304
HAIN CELESTIAL GROUP INC COM 405217100 1,618 39,324 SH   SOLE 26 32,715 0 6,609
HAIN CELESTIAL GROUP INC COM 405217100 609 14,792 SH   SOLE 28 14,792 0 0
HAIN CELESTIAL GROUP INC COM 405217100 674 16,377 SH   SOLE 30 16,377 0 0
HAIN CELESTIAL GROUP INC COM 405217100 96 2,336 SH   SOLE 31 2,336 0 0
HAIN CELESTIAL GROUP INC COM 405217100 491 11,929 SH   SOLE 40 11,929 0 0
HALCON RES CORP COM PAR NEW 40537Q605 881 129,620 SH   SOLE 2 120,325 0 9,295
HALCON RES CORP COM PAR NEW 40537Q605 30 4,397 SH   SOLE 7 4,397 0 0
HALCON RES CORP COM PAR NEW 40537Q605 3,142 462,005 SH   SOLE 18 462,005 0 0
HALCON RES CORP COM PAR NEW 40537Q605 13,913 2,046,158 SH   SOLE 19 2,046,158 0 0
HALCON RES CORP COM PAR NEW 40537Q605 26,621 3,914,904 SH   SOLE 21 3,914,904 0 0
HALCON RES CORP COM PAR NEW 40537Q605 20,975 3,084,617 SH   SOLE 22 2,771,573 0 313,044
HALCON RES CORP COM PAR NEW 40537Q605 144 21,160 SH   SOLE 29 0 0 21,160
HALCON RES CORP COM PAR NEW 40537Q605 101 14,837 SH   SOLE 30 14,837 0 0
HALCON RES CORP COM PAR NEW 40537Q605 3,708 545,356 SH   SOLE 34 545,356 0 0
HALCON RES CORP COM PAR NEW 40537Q605 64 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 337 58,950 SH   SOLE 18 58,950 0 0
HALLADOR ENERGY COMPANY COM 40609P105 49 8,601 SH   SOLE 19 8,601 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,012 526,582 SH   SOLE 21 526,582 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,134 198,174 SH   SOLE 22 186,073 0 12,101
HALLIBURTON CO COM 406216101 62,379 1,355,186 SH   SOLE 2 329,581 0 1,025,605
HALLIBURTON CO COM 406216101 13,858 301,056 SH   SOLE 4 279,325 0 21,731
HALLIBURTON CO COM 406216101 27,472 596,819 SH   SOLE 7 592,535 0 4,284
HALLIBURTON CO COM 406216101 379 8,243 SH   SOLE 13 8,243 0 0
HALLIBURTON CO COM 406216101 274 5,953 SH   SOLE 15 5,953 0 0
HALLIBURTON CO COM 406216101 6 130 SH   SOLE 17 0 0 130
HALLIBURTON CO COM 406216101 217,322 4,721,311 SH   SOLE 18 4,105,541 0 615,770
HALLIBURTON CO COM 406216101 230,694 5,011,817 SH   SOLE 19 5,011,817 0 0
HALLIBURTON CO COM 406216101 16,332 354,822 SH   SOLE 20 0 0 354,822
HALLIBURTON CO COM 406216101 647,760 14,072,551 SH   SOLE 21 14,072,551 0 0
HALLIBURTON CO COM 406216101 1,094,846 23,785,495 SH   SOLE 22 19,663,152 0 4,122,343
HALLIBURTON CO COM 406216101 48,892 1,062,177 SH   SOLE 23 1,062,177 0 0
HALLIBURTON CO COM 406216101 32,695 710,307 SH   SOLE 25 710,307 0 0
HALLIBURTON CO COM 406216101 119,870 2,604,162 SH   SOLE 26 787,162 0 1,817,000
HALLIBURTON CO COM 406216101 9,099 197,668 SH   SOLE 28 144,490 0 53,178
HALLIBURTON CO COM 406216101 22,866 496,770 SH   SOLE 29 303,281 0 193,489
HALLIBURTON CO COM 406216101 111,075 2,413,107 SH   SOLE 30 2,413,107 0 0
HALLIBURTON CO COM 406216101 27,070 588,087 SH   SOLE 31 299,158 0 288,929
HALLIBURTON CO COM 406216101 102,623 2,229,481 SH   SOLE 34 2,229,481 0 0
HALLIBURTON CO COM 406216101 41,263 896,436 SH   SOLE 36 896,436 0 0
HALLIBURTON CO COM 406216101 217 4,711 SH   SOLE 40 4,711 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 24 2,037 SH   SOLE 2 890 0 1,147
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 639 55,012 SH   SOLE 18 55,012 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 110 9,501 SH   SOLE 19 9,501 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5,252 452,351 SH   SOLE 21 452,351 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3,630 312,630 SH   SOLE 22 304,317 0 8,313
HALOZYME THERAPEUTICS INC COM 40637H109 2,791 160,683 SH   SOLE 2 159,817 0 866
HALOZYME THERAPEUTICS INC COM 40637H109 7 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 46 2,669 SH   SOLE 7 2,669 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,331 479,603 SH   SOLE 18 479,603 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 20,265 1,166,640 SH   SOLE 19 1,166,640 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,993 229,900 SH   SOLE 20 229,900 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 99,655 5,737,170 SH   SOLE 21 5,737,170 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 65,010 3,742,653 SH   SOLE 22 3,504,029 0 238,624
HALOZYME THERAPEUTICS INC COM 40637H109 845 48,660 SH   SOLE 23 48,660 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 833 47,973 SH   SOLE 26 41,155 0 6,818
HALOZYME THERAPEUTICS INC COM 40637H109 414 23,829 SH   SOLE 28 23,829 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 691 39,779 SH   SOLE 29 0 0 39,779
HALOZYME THERAPEUTICS INC COM 40637H109 330 19,004 SH   SOLE 30 19,004 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 7,845 451,663 SH   SOLE 34 451,663 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 239 13,741 SH   SOLE 40 13,741 0 0
HALYARD HEALTH INC COM 40650V100 1,886 41,886 SH   SOLE 2 34,208 0 7,678
HALYARD HEALTH INC COM 40650V100 10 217 SH   SOLE 4 217 0 0
HALYARD HEALTH INC COM 40650V100 53 1,183 SH   SOLE 7 1,183 0 0
HALYARD HEALTH INC COM 40650V100 0 1 SH   SOLE 17 0 0 1
HALYARD HEALTH INC COM 40650V100 13,954 309,888 SH   SOLE 18 309,888 0 0
HALYARD HEALTH INC COM 40650V100 18,131 402,633 SH   SOLE 19 402,633 0 0
HALYARD HEALTH INC COM 40650V100 132,847 2,950,192 SH   SOLE 21 2,950,192 0 0
HALYARD HEALTH INC COM 40650V100 67,255 1,493,550 SH   SOLE 22 1,407,295 0 86,255
HALYARD HEALTH INC COM 40650V100 620 13,767 SH   SOLE 26 10,809 0 2,958
HALYARD HEALTH INC COM 40650V100 304 6,750 SH   SOLE 28 6,750 0 0
HALYARD HEALTH INC COM 40650V100 327 7,255 SH   SOLE 30 7,255 0 0
HALYARD HEALTH INC COM 40650V100 197 4,378 SH   SOLE 36 4,378 0 0
HALYARD HEALTH INC COM 40650V100 223 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 LANE INC CL A 407497106 51 1,901 SH   SOLE 2 848 0 1,053
HAMILTON LANE INC CL A 407497106 1,373 51,141 SH   SOLE 18 51,141 0 0
HAMILTON LANE INC CL A 407497106 291 10,846 SH   SOLE 19 10,846 0 0
HAMILTON LANE INC CL A 407497106 10,907 406,204 SH   SOLE 21 406,204 0 0
HAMILTON LANE INC CL A 407497106 5,171 192,606 SH   SOLE 22 160,103 0 32,503
HAMILTON LANE INC CL A 407497106 2,134 79,482 SH   SOLE 30 79,482 0 0
HANCOCK HLDG CO COM 410120109 2,534 52,294 SH   SOLE 2 38,356 0 13,938
HANCOCK HLDG CO COM 410120109 20 417 SH   SOLE 4 417 0 0
HANCOCK HLDG CO COM 410120109 146 3,016 SH   SOLE 7 3,016 0 0
HANCOCK HLDG CO COM 410120109 27,443 566,418 SH   SOLE 18 566,418 0 0
HANCOCK HLDG CO COM 410120109 3,111 64,217 SH   SOLE 19 64,217 0 0
HANCOCK HLDG CO COM 410120109 264,974 5,469,012 SH   SOLE 21 5,469,012 0 0
HANCOCK HLDG CO COM 410120109 131,414 2,712,360 SH   SOLE 22 2,554,338 0 158,022
HANCOCK HLDG CO COM 410120109 1,409 29,082 SH   SOLE 26 24,862 0 4,220
HANCOCK HLDG CO COM 410120109 685 14,136 SH   SOLE 28 14,136 0 0
HANCOCK HLDG CO COM 410120109 642 13,253 SH   SOLE 30 13,253 0 0
HANCOCK HLDG CO COM 410120109 277 5,719 SH   SOLE 36 5,719 0 0
HANCOCK HLDG CO COM 410120109 433 8,943 SH   SOLE 40 8,943 0 0
HANDY & HARMAN LTD COM 410315105 22 675 SH   SOLE 2 201 0 474
HANDY & HARMAN LTD COM 410315105 323 9,918 SH   SOLE 18 9,918 0 0
HANDY & HARMAN LTD COM 410315105 83 2,547 SH   SOLE 19 2,547 0 0
HANDY & HARMAN LTD COM 410315105 2,997 92,084 SH   SOLE 21 92,084 0 0
HANDY & HARMAN LTD COM 410315105 817 25,104 SH   SOLE 22 23,016 0 2,088
HANESBRANDS INC COM 410345102 11,043 448,169 SH   SOLE 2 88,617 0 359,552
HANESBRANDS INC COM 410345102 2,863 116,204 SH   SOLE 4 101,452 0 14,752
HANESBRANDS INC COM 410345102 6,933 281,374 SH   SOLE 7 255,442 0 25,932
HANESBRANDS INC COM 410345102 59 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 19,613 795,989 SH   SOLE 18 744,108 0 51,881
HANESBRANDS INC COM 410345102 1,595 64,714 SH   SOLE 19 64,714 0 0
HANESBRANDS INC COM 410345102 6,786 275,422 SH   SOLE 20 0 0 275,422
HANESBRANDS INC COM 410345102 173,861 7,056,047 SH   SOLE 21 7,056,047 0 0
HANESBRANDS INC COM 410345102 237,751 9,648,984 SH   SOLE 22 8,011,289 0 1,637,695
HANESBRANDS INC COM 410345102 11,638 472,309 SH   SOLE 23 472,309 0 0
HANESBRANDS INC COM 410345102 11,100 450,493 SH   SOLE 25 450,493 0 0
HANESBRANDS INC COM 410345102 27,779 1,127,406 SH   SOLE 26 466,699 0 660,707
HANESBRANDS INC COM 410345102 2,034 82,561 SH   SOLE 28 60,447 0 22,114
HANESBRANDS INC COM 410345102 2,629 106,700 SH   SOLE 29 10,994 0 95,706
HANESBRANDS INC COM 410345102 35,204 1,428,753 SH   SOLE 30 1,428,753 0 0
HANESBRANDS INC COM 410345102 4,446 180,434 SH   SOLE 31 77,854 0 102,580
HANESBRANDS INC COM 410345102 974 39,534 SH   SOLE 34 39,534 0 0
HANESBRANDS INC COM 410345102 8,653 351,179 SH   SOLE 36 351,179 0 0
HANESBRANDS INC COM 410345102 47 1,908 SH   SOLE 40 1,908 0 0
HANMI FINL CORP COM NEW 410495204 219 7,080 SH   SOLE 2 2,102 0 4,978
HANMI FINL CORP COM NEW 410495204 8 272 SH   SOLE 4 272 0 0
HANMI FINL CORP COM NEW 410495204 29 950 SH   SOLE 7 950 0 0
HANMI FINL CORP COM NEW 410495204 5,145 166,229 SH   SOLE 18 166,229 0 0
HANMI FINL CORP COM NEW 410495204 726 23,446 SH   SOLE 19 23,446 0 0
HANMI FINL CORP COM NEW 410495204 89,002 2,875,663 SH   SOLE 21 2,875,663 0 0
HANMI FINL CORP COM NEW 410495204 28,777 929,797 SH   SOLE 22 868,205 0 61,592
HANMI FINL CORP COM NEW 410495204 420 13,569 SH   SOLE 23 13,569 0 0
HANMI FINL CORP COM NEW 410495204 106 3,430 SH   SOLE 26 0 0 3,430
HANMI FINL CORP COM NEW 410495204 145 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 1,350 43,616 SH   SOLE 30 43,616 0 0
HANMI FINL CORP COM NEW 410495204 372 12,025 SH   SOLE 34 12,025 0 0
HANMI FINL CORP COM NEW 410495204 108 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 269 11,055 SH   SOLE 2 2,764 0 8,291
HANNON ARMSTRONG SUST INFR C COM 41068X100 29 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,641 190,424 SH   SOLE 18 190,424 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 910 37,342 SH   SOLE 19 37,342 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 66,596 2,732,702 SH   SOLE 21 2,732,702 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 36,795 1,509,865 SH   SOLE 22 1,408,070 0 101,795
HANNON ARMSTRONG SUST INFR C COM 41068X100 205 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 193 7,931 SH   SOLE 30 7,931 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 73 3,013 SH   SOLE 40 3,013 0 0
HANOVER INS GROUP INC COM 410867105 4,588 47,329 SH   SOLE 2 25,724 0 21,605
HANOVER INS GROUP INC COM 410867105 22 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 162 1,675 SH   SOLE 7 1,675 0 0
HANOVER INS GROUP INC COM 410867105 13,886 143,261 SH   SOLE 18 143,261 0 0
HANOVER INS GROUP INC COM 410867105 2,840 29,301 SH   SOLE 19 29,301 0 0
HANOVER INS GROUP INC COM 410867105 176,476 1,820,650 SH   SOLE 21 1,820,650 0 0
HANOVER INS GROUP INC COM 410867105 138,780 1,431,755 SH   SOLE 22 1,292,982 0 138,773
HANOVER INS GROUP INC COM 410867105 57 591 SH   SOLE 25 591 0 0
HANOVER INS GROUP INC COM 410867105 1,732 17,870 SH   SOLE 26 14,855 0 3,015
HANOVER INS GROUP INC COM 410867105 610 6,295 SH   SOLE 28 6,295 0 0
HANOVER INS GROUP INC COM 410867105 619 6,382 SH   SOLE 30 6,382 0 0
HANOVER INS GROUP INC COM 410867105 96 990 SH   SOLE 31 990 0 0
HANOVER INS GROUP INC COM 410867105 105 1,085 SH   SOLE 34 1,085 0 0
HANOVER INS GROUP INC COM 410867105 250 2,579 SH   SOLE 36 2,579 0 0
HANOVER INS GROUP INC COM 410867105 478 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 32 1,716 SH   SOLE 2 820 0 896
HARBORONE BANCORP INC COM 41165F101 916 48,715 SH   SOLE 18 48,715 0 0
HARBORONE BANCORP INC COM 41165F101 257 13,657 SH   SOLE 19 13,657 0 0
HARBORONE BANCORP INC COM 41165F101 8,154 433,470 SH   SOLE 21 433,470 0 0
HARBORONE BANCORP INC COM 41165F101 3,243 172,401 SH   SOLE 22 163,201 0 9,200
HARBORONE BANCORP INC COM 41165F101 41 2,159 SH   SOLE 30 2,159 0 0
HARDINGE INC COM 412324303 35 2,317 SH   SOLE 2 678 0 1,639
HARDINGE INC COM 412324303 645 42,247 SH   SOLE 18 42,247 0 0
HARDINGE INC COM 412324303 88 5,793 SH   SOLE 19 5,793 0 0
HARDINGE INC COM 412324303 5,838 382,329 SH   SOLE 21 382,329 0 0
HARDINGE INC COM 412324303 6,328 414,406 SH   SOLE 22 406,936 0 7,470
HARLEY DAVIDSON INC COM 412822108 10,870 225,472 SH   SOLE 2 43,331 0 182,141
HARLEY DAVIDSON INC COM 412822108 2,681 55,614 SH   SOLE 4 48,655 0 6,959
HARLEY DAVIDSON INC COM 412822108 6,120 126,941 SH   SOLE 7 116,949 0 9,992
HARLEY DAVIDSON INC COM 412822108 47 982 SH   SOLE 15 982 0 0
HARLEY DAVIDSON INC COM 412822108 18,149 376,453 SH   SOLE 18 352,265 0 24,188
HARLEY DAVIDSON INC COM 412822108 1,450 30,076 SH   SOLE 19 30,076 0 0
HARLEY DAVIDSON INC COM 412822108 4,866 100,932 SH   SOLE 20 0 0 100,932
HARLEY DAVIDSON INC COM 412822108 162,593 3,372,604 SH   SOLE 21 3,372,604 0 0
HARLEY DAVIDSON INC COM 412822108 219,903 4,561,356 SH   SOLE 22 3,756,340 0 805,016
HARLEY DAVIDSON INC COM 412822108 11,298 234,350 SH   SOLE 23 234,350 0 0
HARLEY DAVIDSON INC COM 412822108 6,617 137,254 SH   SOLE 25 137,254 0 0
HARLEY DAVIDSON INC COM 412822108 26,305 545,630 SH   SOLE 26 203,529 0 342,101
HARLEY DAVIDSON INC COM 412822108 1,963 40,726 SH   SOLE 28 30,078 0 10,648
HARLEY DAVIDSON INC COM 412822108 2,416 50,112 SH   SOLE 29 6,730 0 43,382
HARLEY DAVIDSON INC COM 412822108 23,299 483,281 SH   SOLE 30 483,281 0 0
HARLEY DAVIDSON INC COM 412822108 5,588 115,913 SH   SOLE 31 61,908 0 54,005
HARLEY DAVIDSON INC COM 412822108 587 12,177 SH   SOLE 34 12,177 0 0
HARLEY DAVIDSON INC COM 412822108 8,994 186,557 SH   SOLE 36 186,557 0 0
HARLEY DAVIDSON INC COM 412822108 55 1,138 SH   SOLE 40 1,138 0 0
HARMONIC INC COM 413160102 60 19,648 SH   SOLE 2 5,050 0 14,598
HARMONIC INC COM 413160102 6 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 0 7 SH   SOLE 17 0 0 7
HARMONIC INC COM 413160102 1,252 410,648 SH   SOLE 18 410,648 0 0
HARMONIC INC COM 413160102 179 58,762 SH   SOLE 19 58,762 0 0
HARMONIC INC COM 413160102 22,218 7,284,728 SH   SOLE 21 7,284,728 0 0
HARMONIC INC COM 413160102 6,905 2,263,952 SH   SOLE 22 2,083,611 0 180,341
HARMONIC INC COM 413160102 164 53,656 SH   SOLE 26 45,204 0 8,452
HARMONIC INC COM 413160102 39 12,792 SH   SOLE 28 12,792 0 0
HARMONIC INC COM 413160102 333 109,170 SH   SOLE 30 109,170 0 0
HARMONIC INC COM 413160102 37 12,169 SH   SOLE 40 12,169 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 6,125 3,346,893 SH   SOLE 2 226,952 0 3,119,941
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,921 1,595,964 SH   SOLE 7 1,595,964 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 38 20,585 SH   SOLE 19 20,585 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 113 61,688 SH   SOLE 21 61,688 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 12,257 6,697,647 SH   SOLE 22 4,300,651 0 2,396,996
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,213 1,209,543 SH   SOLE 30 1,209,543 0 0
HARRIS CORP DEL COM 413875105 20,331 154,398 SH   SOLE 2 32,815 0 121,583
HARRIS CORP DEL COM 413875105 5,905 44,845 SH   SOLE 4 40,595 0 4,250
HARRIS CORP DEL COM 413875105 15,388 116,858 SH   SOLE 7 96,087 0 20,771
HARRIS CORP DEL COM 413875105 302 2,292 SH   SOLE 13 2,292 0 0
HARRIS CORP DEL COM 413875105 118 898 SH   SOLE 15 898 0 0
HARRIS CORP DEL COM 413875105 35,275 267,884 SH   SOLE 18 250,831 0 17,053
HARRIS CORP DEL COM 413875105 2,864 21,747 SH   SOLE 19 21,747 0 0
HARRIS CORP DEL COM 413875105 8,838 67,120 SH   SOLE 20 0 0 67,120
HARRIS CORP DEL COM 413875105 347,949 2,642,383 SH   SOLE 21 2,642,383 0 0
HARRIS CORP DEL COM 413875105 424,483 3,223,594 SH   SOLE 22 2,656,530 0 567,064
HARRIS CORP DEL COM 413875105 20,953 159,117 SH   SOLE 23 159,117 0 0
HARRIS CORP DEL COM 413875105 32,864 249,578 SH   SOLE 25 249,578 0 0
HARRIS CORP DEL COM 413875105 31,401 238,461 SH   SOLE 26 129,465 0 108,996
HARRIS CORP DEL COM 413875105 3,731 28,335 SH   SOLE 28 20,316 0 8,019
HARRIS CORP DEL COM 413875105 4,841 36,761 SH   SOLE 29 4,017 0 32,744
HARRIS CORP DEL COM 413875105 47,012 357,015 SH   SOLE 30 357,015 0 0
HARRIS CORP DEL COM 413875105 12,623 95,863 SH   SOLE 31 62,798 0 33,065
HARRIS CORP DEL COM 413875105 3,171 24,079 SH   SOLE 34 24,079 0 0
HARRIS CORP DEL COM 413875105 15,443 117,278 SH   SOLE 36 117,278 0 0
HARRIS CORP DEL COM 413875105 100 756 SH   SOLE 40 756 0 0
HARSCO CORP COM 415864107 510 24,389 SH   SOLE 2 23,756 0 633
HARSCO CORP COM 415864107 10 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 79 3,785 SH   SOLE 7 3,785 0 0
HARSCO CORP COM 415864107 7,814 373,887 SH   SOLE 18 373,887 0 0
HARSCO CORP COM 415864107 3,756 179,736 SH   SOLE 19 179,736 0 0
HARSCO CORP COM 415864107 145,726 6,972,548 SH   SOLE 21 6,972,548 0 0
HARSCO CORP COM 415864107 50,321 2,407,683 SH   SOLE 22 2,242,551 0 165,132
HARSCO CORP COM 415864107 2,822 135,016 SH   SOLE 23 135,016 0 0
HARSCO CORP COM 415864107 492 23,535 SH   SOLE 26 18,849 0 4,686
HARSCO CORP COM 415864107 240 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 624 29,875 SH   SOLE 29 0 0 29,875
HARSCO CORP COM 415864107 2,297 109,887 SH   SOLE 30 109,887 0 0
HARSCO CORP COM 415864107 232 11,087 SH   SOLE 34 11,087 0 0
HARSCO CORP COM 415864107 153 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 190 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196103 9 8,461 SH   SOLE 18 8,461 0 0
HARTE-HANKS INC COM 416196103 202 188,548 SH   SOLE 19 188,548 0 0
HARTE-HANKS INC COM 416196103 125 116,642 SH   SOLE 21 116,642 0 0
HARTE-HANKS INC COM 416196103 1,791 1,673,451 SH   SOLE 22 1,673,451 0 0
HARTE-HANKS INC COM 416196103 130 121,739 SH   SOLE 29 0 0 121,739
HARTFORD FINL SVCS GROUP INC COM 416515104 31,266 564,067 SH   SOLE 2 187,554 0 376,513
HARTFORD FINL SVCS GROUP INC COM 416515104 7,455 134,497 SH   SOLE 4 122,250 0 12,247
HARTFORD FINL SVCS GROUP INC COM 416515104 18,285 329,878 SH   SOLE 7 259,185 0 70,693
HARTFORD FINL SVCS GROUP INC COM 416515104 368 6,641 SH   SOLE 13 6,641 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 146 2,633 SH   SOLE 15 2,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7 135 SH   SOLE 17 0 0 135
HARTFORD FINL SVCS GROUP INC COM 416515104 124,672 2,249,174 SH   SOLE 18 2,141,600 0 107,574
HARTFORD FINL SVCS GROUP INC COM 416515104 96,628 1,743,250 SH   SOLE 19 1,743,250 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,164 219,443 SH   SOLE 20 0 0 219,443
HARTFORD FINL SVCS GROUP INC COM 416515104 403,866 7,286,058 SH   SOLE 21 7,286,058 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 586,301 10,577,320 SH   SOLE 22 8,778,325 0 1,798,995
HARTFORD FINL SVCS GROUP INC COM 416515104 28,338 511,231 SH   SOLE 23 511,231 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 16,936 305,531 SH   SOLE 25 291,051 0 14,480
HARTFORD FINL SVCS GROUP INC COM 416515104 72,422 1,306,550 SH   SOLE 26 378,163 0 928,387
HARTFORD FINL SVCS GROUP INC COM 416515104 4,682 84,458 SH   SOLE 28 61,223 0 23,235
HARTFORD FINL SVCS GROUP INC COM 416515104 6,884 124,200 SH   SOLE 29 15,984 0 108,216
HARTFORD FINL SVCS GROUP INC COM 416515104 65,545 1,182,483 SH   SOLE 30 1,182,483 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8,843 159,531 SH   SOLE 31 87,402 0 72,129
HARTFORD FINL SVCS GROUP INC COM 416515104 26,233 473,261 SH   SOLE 34 473,261 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 23,230 419,081 SH   SOLE 36 419,081 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 102 1,847 SH   SOLE 40 1,847 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 10 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 21 5,654 SH   SOLE 18 5,654 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,056 281,639 SH   SOLE 19 281,639 0 0
HARVARD BIOSCIENCE INC COM 416906105 524 139,764 SH   SOLE 21 139,764 0 0
HARVARD BIOSCIENCE INC COM 416906105 4,063 1,083,424 SH   SOLE 22 1,083,424 0 0
HARVARD BIOSCIENCE INC COM 416906105 27 7,255 SH   SOLE 23 7,255 0 0
HARVARD BIOSCIENCE INC COM 416906105 99 26,421 SH   SOLE 29 0 0 26,421
HASBRO INC COM 418056107 43,686 447,286 SH   SOLE 2 336,281 0 111,005
HASBRO INC COM 418056107 13,838 141,686 SH   SOLE 4 137,815 0 3,871
HASBRO INC COM 418056107 13,392 137,111 SH   SOLE 7 111,378 0 25,733
HASBRO INC COM 418056107 7,569 77,499 SH   SOLE 13 77,499 0 0
HASBRO INC COM 418056107 89 910 SH   SOLE 15 910 0 0
HASBRO INC COM 418056107 4 40 SH   SOLE 17 0 0 40
HASBRO INC COM 418056107 24,608 251,953 SH   SOLE 18 233,269 0 18,684
HASBRO INC COM 418056107 56,071 574,087 SH   SOLE 19 574,087 0 0
HASBRO INC COM 418056107 8,607 88,124 SH   SOLE 20 0 0 88,124
HASBRO INC COM 418056107 214,879 2,200,056 SH   SOLE 21 2,200,056 0 0
HASBRO INC COM 418056107 468,537 4,797,140 SH   SOLE 22 3,553,334 0 1,243,806
HASBRO INC COM 418056107 30,292 310,145 SH   SOLE 23 310,145 0 0
HASBRO INC COM 418056107 10,395 106,434 SH   SOLE 25 106,434 0 0
HASBRO INC COM 418056107 35,044 358,802 SH   SOLE 26 129,566 0 229,236
HASBRO INC COM 418056107 2,498 25,574 SH   SOLE 28 18,540 0 7,034
HASBRO INC COM 418056107 22,526 230,632 SH   SOLE 29 110,068 0 120,564
HASBRO INC COM 418056107 35,234 360,741 SH   SOLE 30 360,741 0 0
HASBRO INC COM 418056107 26,939 275,819 SH   SOLE 31 188,989 0 86,830
HASBRO INC COM 418056107 1,765 18,073 SH   SOLE 32 18,073 0 0
HASBRO INC COM 418056107 12,327 126,213 SH   SOLE 34 126,213 0 0
HASBRO INC COM 418056107 22,363 228,962 SH   SOLE 36 228,962 0 0
HASBRO INC COM 418056107 53 543 SH   SOLE 40 543 0 0
HAVERTY FURNITURE INC COM 419596101 290 11,093 SH   SOLE 2 7,654 0 3,439
HAVERTY FURNITURE INC COM 419596101 12 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 2,532 96,812 SH   SOLE 18 96,812 0 0
HAVERTY FURNITURE INC COM 419596101 2,032 77,724 SH   SOLE 19 77,724 0 0
HAVERTY FURNITURE INC COM 419596101 45,382 1,735,450 SH   SOLE 21 1,735,450 0 0
HAVERTY FURNITURE INC COM 419596101 17,774 679,697 SH   SOLE 22 645,216 0 34,481
HAVERTY FURNITURE INC COM 419596101 1,082 41,364 SH   SOLE 23 41,364 0 0
HAVERTY FURNITURE INC COM 419596101 68 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 627 23,985 SH   SOLE 29 0 0 23,985
HAVERTY FURNITURE INC COM 419596101 677 25,902 SH   SOLE 30 25,902 0 0
HAVERTY FURNITURE INC COM 419596101 17 668 SH   SOLE 34 668 0 0
HAVERTY FURNITURE INC COM 419596101 60 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,327 129,659 SH   SOLE 2 74,424 0 55,235
HAWAIIAN ELEC INDUSTRIES COM 419870100 148 4,441 SH   SOLE 4 4,441 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 147 4,401 SH   SOLE 7 4,401 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,237 366,714 SH   SOLE 18 366,714 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,233 36,964 SH   SOLE 19 36,964 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 157,475 4,719,047 SH   SOLE 21 4,719,047 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 118,788 3,559,739 SH   SOLE 22 3,191,904 0 367,835
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,350 40,443 SH   SOLE 26 34,469 0 5,974
HAWAIIAN ELEC INDUSTRIES COM 419870100 508 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,165 64,884 SH   SOLE 30 64,884 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 82 2,447 SH   SOLE 31 2,447 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 341 10,220 SH   SOLE 36 10,220 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 389 11,653 SH   SOLE 40 11,653 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,068 28,434 SH   SOLE 2 27,065 0 1,369
HAWAIIAN HOLDINGS INC COM 419879101 48 1,287 SH   SOLE 7 1,287 0 0
HAWAIIAN HOLDINGS INC COM 419879101 9,204 245,101 SH   SOLE 18 245,101 0 0
HAWAIIAN HOLDINGS INC COM 419879101 15,826 421,456 SH   SOLE 19 421,456 0 0
HAWAIIAN HOLDINGS INC COM 419879101 173,886 4,630,797 SH   SOLE 21 4,630,797 0 0
HAWAIIAN HOLDINGS INC COM 419879101 85,470 2,276,165 SH   SOLE 22 2,197,700 0 78,465
HAWAIIAN HOLDINGS INC COM 419879101 7,056 187,905 SH   SOLE 23 187,905 0 0
HAWAIIAN HOLDINGS INC COM 419879101 74 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 895 23,842 SH   SOLE 29 0 0 23,842
HAWAIIAN HOLDINGS INC COM 419879101 2,503 66,661 SH   SOLE 30 66,661 0 0
HAWAIIAN HOLDINGS INC COM 419879101 68 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 30 1,010 SH   SOLE 2 275 0 735
HAWAIIAN TELCOM HOLDCO INC COM 420031106 8 259 SH   SOLE 7 259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 727 24,367 SH   SOLE 18 24,367 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 184 6,186 SH   SOLE 19 6,186 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 5,864 196,640 SH   SOLE 21 196,640 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 2,107 70,671 SH   SOLE 22 59,964 0 10,707
HAWAIIAN TELCOM HOLDCO INC COM 420031106 420 14,071 SH   SOLE 29 0 0 14,071
HAWKINS INC COM 420261109 92 2,246 SH   SOLE 2 595 0 1,651
HAWKINS INC COM 420261109 11 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,938 47,502 SH   SOLE 18 47,502 0 0
HAWKINS INC COM 420261109 290 7,100 SH   SOLE 19 7,100 0 0
HAWKINS INC COM 420261109 35,288 864,907 SH   SOLE 21 864,907 0 0
HAWKINS INC COM 420261109 11,821 289,725 SH   SOLE 22 270,189 0 19,536
HAWKINS INC COM 420261109 54 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 530 12,993 SH   SOLE 30 12,993 0 0
HAWKINS INC COM 420261109 45 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 18 875 SH   SOLE 18 875 0 0
HAWTHORN BANCSHARES INC COM 420476103 64 3,082 SH   SOLE 21 3,082 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 109 3,038 SH   SOLE 2 617 0 2,421
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,234 62,210 SH   SOLE 18 62,210 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 329 9,169 SH   SOLE 19 9,169 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 40,735 1,134,370 SH   SOLE 21 1,134,370 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,003 334,255 SH   SOLE 22 309,085 0 25,170
HAYNES INTERNATIONAL INC COM NEW 420877201 205 5,700 SH   SOLE 26 4,785 0 915
HAYNES INTERNATIONAL INC COM NEW 420877201 66 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 602 16,751 SH   SOLE 30 16,751 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 15 2,894 SH   SOLE 2 1,890 0 1,004
HC2 HLDGS INC COM 404139107 728 137,960 SH   SOLE 18 137,960 0 0
HC2 HLDGS INC COM 404139107 148 27,948 SH   SOLE 19 27,948 0 0
HC2 HLDGS INC COM 404139107 6,769 1,282,018 SH   SOLE 21 1,282,018 0 0
HC2 HLDGS INC COM 404139107 2,502 473,828 SH   SOLE 22 442,811 0 31,017
HCA HEALTHCARE INC COM 40412C101 37,041 465,403 SH   SOLE 2 172,920 0 292,483
HCA HEALTHCARE INC COM 40412C101 10,533 132,336 SH   SOLE 4 121,271 0 11,065
HCA HEALTHCARE INC COM 40412C101 15,978 200,753 SH   SOLE 7 196,782 0 3,971
HCA HEALTHCARE INC COM 40412C101 439 5,515 SH   SOLE 13 5,515 0 0
HCA HEALTHCARE INC COM 40412C101 160 2,014 SH   SOLE 15 2,014 0 0
HCA HEALTHCARE INC COM 40412C101 75,494 948,533 SH   SOLE 18 908,275 0 40,258
HCA HEALTHCARE INC COM 40412C101 240,703 3,024,291 SH   SOLE 19 3,024,291 0 0
HCA HEALTHCARE INC COM 40412C101 370,724 4,657,923 SH   SOLE 21 4,657,923 0 0
HCA HEALTHCARE INC COM 40412C101 648,991 8,154,182 SH   SOLE 22 6,797,490 0 1,356,692
HCA HEALTHCARE INC COM 40412C101 28,566 358,911 SH   SOLE 23 358,911 0 0
HCA HEALTHCARE INC COM 40412C101 18,168 228,275 SH   SOLE 25 228,275 0 0
HCA HEALTHCARE INC COM 40412C101 67,004 841,867 SH   SOLE 26 285,119 0 556,748
HCA HEALTHCARE INC COM 40412C101 5,329 66,953 SH   SOLE 28 48,998 0 17,955
HCA HEALTHCARE INC COM 40412C101 813 10,211 SH   SOLE 29 10,211 0 0
HCA HEALTHCARE INC COM 40412C101 64,653 812,322 SH   SOLE 30 812,322 0 0
HCA HEALTHCARE INC COM 40412C101 11,588 145,591 SH   SOLE 31 66,847 0 78,744
HCA HEALTHCARE INC COM 40412C101 95,093 1,194,790 SH   SOLE 34 1,194,790 0 0
HCA HEALTHCARE INC COM 40412C101 25,331 318,267 SH   SOLE 36 318,267 0 0
HCA HEALTHCARE INC COM 40412C101 116 1,459 SH   SOLE 40 1,459 0 0
HCI GROUP INC COM 40416E103 41 1,071 SH   SOLE 2 500 0 571
HCI GROUP INC COM 40416E103 8 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,594 41,662 SH   SOLE 18 41,662 0 0
HCI GROUP INC COM 40416E103 249 6,499 SH   SOLE 19 6,499 0 0
HCI GROUP INC COM 40416E103 28,083 734,187 SH   SOLE 21 734,187 0 0
HCI GROUP INC COM 40416E103 9,726 254,274 SH   SOLE 22 237,708 0 16,566
HCI GROUP INC COM 40416E103 58 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 427 11,160 SH   SOLE 30 11,160 0 0
HCI GROUP INC COM 40416E103 40 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 15,971 573,882 SH   SOLE 2 128,186 0 445,696
HCP INC COM 40414L109 13,872 498,451 SH   SOLE 4 481,855 0 16,596
HCP INC COM 40414L109 27,972 1,005,094 SH   SOLE 7 984,253 0 20,841
HCP INC COM 40414L109 224 8,036 SH   SOLE 13 8,036 0 0
HCP INC COM 40414L109 547 19,638 SH   SOLE 15 19,638 0 0
HCP INC COM 40414L109 31,103 1,117,621 SH   SOLE 18 1,052,198 0 65,423
HCP INC COM 40414L109 16,620 597,193 SH   SOLE 19 597,193 0 0
HCP INC COM 40414L109 6,868 246,793 SH   SOLE 20 0 0 246,793
HCP INC COM 40414L109 434,810 15,623,792 SH   SOLE 21 15,623,792 0 0
HCP INC COM 40414L109 524,422 18,843,760 SH   SOLE 22 16,437,672 0 2,406,088
HCP INC COM 40414L109 16,156 580,524 SH   SOLE 23 580,524 0 0
HCP INC COM 40414L109 34,883 1,253,437 SH   SOLE 25 1,253,437 0 0
HCP INC COM 40414L109 47,983 1,724,156 SH   SOLE 26 480,646 0 1,243,510
HCP INC COM 40414L109 2,937 105,519 SH   SOLE 28 77,354 0 28,165
HCP INC COM 40414L109 4,946 177,727 SH   SOLE 29 177,727 0 0
HCP INC COM 40414L109 104,261 3,746,358 SH   SOLE 30 3,746,358 0 0
HCP INC COM 40414L109 8,934 321,028 SH   SOLE 31 229,008 0 92,020
HCP INC COM 40414L109 5,077 182,435 SH   SOLE 34 182,435 0 0
HCP INC COM 40414L109 13,011 467,530 SH   SOLE 36 467,530 0 0
HCP INC COM 40414L109 62 2,230 SH   SOLE 40 2,230 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,534 181,149 SH   SOLE 2 18,478 0 162,671
HD SUPPLY HLDGS INC COM 40416M105 2,486 68,908 SH   SOLE 4 62,002 0 6,906
HD SUPPLY HLDGS INC COM 40416M105 441 12,239 SH   SOLE 7 12,239 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,211 116,736 SH   SOLE 18 96,945 0 19,791
HD SUPPLY HLDGS INC COM 40416M105 2,364 65,550 SH   SOLE 19 65,550 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,101 113,698 SH   SOLE 20 0 0 113,698
HD SUPPLY HLDGS INC COM 40416M105 77,272 2,142,283 SH   SOLE 21 2,142,283 0 0
HD SUPPLY HLDGS INC COM 40416M105 190,454 5,280,119 SH   SOLE 22 4,663,564 0 616,555
HD SUPPLY HLDGS INC COM 40416M105 9,089 251,991 SH   SOLE 23 251,991 0 0
HD SUPPLY HLDGS INC COM 40416M105 13,194 365,785 SH   SOLE 26 179,970 0 185,815
HD SUPPLY HLDGS INC COM 40416M105 1,647 45,663 SH   SOLE 28 33,064 0 12,599
HD SUPPLY HLDGS INC COM 40416M105 2,084 57,779 SH   SOLE 29 8,152 0 49,627
HD SUPPLY HLDGS INC COM 40416M105 7,960 220,673 SH   SOLE 30 220,673 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,303 91,563 SH   SOLE 31 41,378 0 50,185
HD SUPPLY HLDGS INC COM 40416M105 496 13,739 SH   SOLE 34 13,739 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,234 34,200 SH   SOLE 36 34,200 0 0
HD SUPPLY HLDGS INC COM 40416M105 29 802 SH   SOLE 40 802 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 44,015 456,728 SH   SOLE 2 16,933 0 439,795
HDFC BANK LTD ADR REPS 3 SHS 40415F101 635 6,585 SH   SOLE 18 6,585 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,578 16,376 SH   SOLE 19 16,376 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 51,775 537,248 SH   SOLE 21 537,248 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 95,374 989,663 SH   SOLE 22 952,911 0 36,752
HDFC BANK LTD ADR REPS 3 SHS 40415F101 28,830 299,156 SH   SOLE 26 170,838 0 128,318
HDFC BANK LTD ADR REPS 3 SHS 40415F101 598 6,208 SH   SOLE 34 6,208 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 36 2,495 SH   SOLE 2 2,343 0 152
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8 523 SH   SOLE 7 523 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 595 41,000 SH   SOLE 18 41,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 131 9,008 SH   SOLE 19 9,008 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 5,412 373,273 SH   SOLE 21 373,273 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 5,701 393,143 SH   SOLE 22 379,724 0 13,419
HEALTHCARE RLTY TR COM 421946104 2,435 75,299 SH   SOLE 2 56,169 0 19,130
HEALTHCARE RLTY TR COM 421946104 1,375 42,524 SH   SOLE 4 42,524 0 0
HEALTHCARE RLTY TR COM 421946104 5,329 164,780 SH   SOLE 7 164,780 0 0
HEALTHCARE RLTY TR COM 421946104 134 4,146 SH   SOLE 15 4,146 0 0
HEALTHCARE RLTY TR COM 421946104 26,011 804,313 SH   SOLE 18 804,313 0 0
HEALTHCARE RLTY TR COM 421946104 6,747 208,633 SH   SOLE 19 208,633 0 0
HEALTHCARE RLTY TR COM 421946104 278,474 8,610,837 SH   SOLE 21 8,610,837 0 0
HEALTHCARE RLTY TR COM 421946104 171,463 5,301,885 SH   SOLE 22 5,032,048 0 269,837
HEALTHCARE RLTY TR COM 421946104 113 3,496 SH   SOLE 23 3,496 0 0
HEALTHCARE RLTY TR COM 421946104 7,241 223,892 SH   SOLE 25 223,892 0 0
HEALTHCARE RLTY TR COM 421946104 2,410 74,508 SH   SOLE 26 31,152 0 43,356
HEALTHCARE RLTY TR COM 421946104 666 20,606 SH   SOLE 28 20,606 0 0
HEALTHCARE RLTY TR COM 421946104 1,364 42,190 SH   SOLE 29 42,190 0 0
HEALTHCARE RLTY TR COM 421946104 20,179 623,973 SH   SOLE 30 623,973 0 0
HEALTHCARE RLTY TR COM 421946104 68 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 353 10,917 SH   SOLE 40 10,917 0 0
HEALTHCARE SVCS GRP INC COM 421906108 248 4,588 SH   SOLE 2 3,852 0 736
HEALTHCARE SVCS GRP INC COM 421906108 17 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 94 1,734 SH   SOLE 7 1,734 0 0
HEALTHCARE SVCS GRP INC COM 421906108 17,748 328,854 SH   SOLE 18 328,854 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,903 53,797 SH   SOLE 19 53,797 0 0
HEALTHCARE SVCS GRP INC COM 421906108 351,541 6,513,639 SH   SOLE 21 6,513,639 0 0
HEALTHCARE SVCS GRP INC COM 421906108 102,414 1,897,614 SH   SOLE 22 1,759,472 0 138,142
HEALTHCARE SVCS GRP INC COM 421906108 1,673 31,005 SH   SOLE 26 26,936 0 4,069
HEALTHCARE SVCS GRP INC COM 421906108 659 12,218 SH   SOLE 28 12,218 0 0
HEALTHCARE SVCS GRP INC COM 421906108 5,406 100,162 SH   SOLE 30 100,162 0 0
HEALTHCARE SVCS GRP INC COM 421906108 410 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,613 121,243 SH   SOLE 2 18,023 0 103,220
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,103 171,250 SH   SOLE 4 171,250 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,983 267,885 SH   SOLE 7 267,885 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 211 7,064 SH   SOLE 15 7,064 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,304 144,426 SH   SOLE 18 144,426 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,034 269,598 SH   SOLE 19 269,598 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 104,907 3,520,368 SH   SOLE 21 3,520,368 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 219,598 7,369,050 SH   SOLE 22 6,579,227 0 789,823
HEALTHCARE TR AMER INC CL A NEW 42225P501 168 5,644 SH   SOLE 23 5,644 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,203 375,936 SH   SOLE 25 375,936 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,615 121,310 SH   SOLE 26 56,017 0 65,293
HEALTHCARE TR AMER INC CL A NEW 42225P501 880 29,539 SH   SOLE 28 29,539 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,973 66,221 SH   SOLE 29 66,221 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 30,272 1,015,834 SH   SOLE 30 1,015,834 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 136 4,553 SH   SOLE 31 4,553 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,149 72,111 SH   SOLE 34 72,111 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 574 19,268 SH   SOLE 40 19,268 0 0
HEALTHEQUITY INC COM 42226A107 162 3,210 SH   SOLE 2 2,888 0 322
HEALTHEQUITY INC COM 42226A107 15 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 59 1,169 SH   SOLE 7 1,169 0 0
HEALTHEQUITY INC COM 42226A107 12,732 251,711 SH   SOLE 18 251,711 0 0
HEALTHEQUITY INC COM 42226A107 14,083 278,423 SH   SOLE 19 278,423 0 0
HEALTHEQUITY INC COM 42226A107 229,215 4,531,734 SH   SOLE 21 4,531,734 0 0
HEALTHEQUITY INC COM 42226A107 67,866 1,341,749 SH   SOLE 22 1,246,270 0 95,479
HEALTHEQUITY INC COM 42226A107 700 13,842 SH   SOLE 26 10,377 0 3,465
HEALTHEQUITY INC COM 42226A107 434 8,572 SH   SOLE 28 8,572 0 0
HEALTHEQUITY INC COM 42226A107 3,540 69,996 SH   SOLE 30 69,996 0 0
HEALTHEQUITY INC COM 42226A107 302 5,973 SH   SOLE 40 5,973 0 0
HEALTHSOUTH CORP COM NEW 421924309 2,137 46,098 SH   SOLE 2 45,449 0 649
HEALTHSOUTH CORP COM NEW 421924309 21 458 SH   SOLE 4 458 0 0
HEALTHSOUTH CORP COM NEW 421924309 153 3,311 SH   SOLE 7 3,311 0 0
HEALTHSOUTH CORP COM NEW 421924309 28,164 607,633 SH   SOLE 18 607,633 0 0
HEALTHSOUTH CORP COM NEW 421924309 3,395 73,250 SH   SOLE 19 73,250 0 0
HEALTHSOUTH CORP COM NEW 421924309 297,971 6,428,711 SH   SOLE 21 6,428,711 0 0
HEALTHSOUTH CORP COM NEW 421924309 144,186 3,110,817 SH   SOLE 22 2,916,394 0 194,423
HEALTHSOUTH CORP COM NEW 421924309 1,671 36,043 SH   SOLE 26 30,277 0 5,766
HEALTHSOUTH CORP COM NEW 421924309 618 13,334 SH   SOLE 28 13,334 0 0
HEALTHSOUTH CORP COM NEW 421924309 120 2,583 SH   SOLE 29 0 0 2,583
HEALTHSOUTH CORP COM NEW 421924309 946 20,403 SH   SOLE 30 20,403 0 0
HEALTHSOUTH CORP COM NEW 421924309 83 1,795 SH   SOLE 36 1,795 0 0
HEALTHSOUTH CORP COM NEW 421924309 442 9,538 SH   SOLE 40 9,538 0 0
HEALTHSTREAM INC COM 42222N103 38 1,607 SH   SOLE 2 1,467 0 140
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 17 737 SH   SOLE 7 737 0 0
HEALTHSTREAM INC COM 42222N103 2,882 123,340 SH   SOLE 18 123,340 0 0
HEALTHSTREAM INC COM 42222N103 456 19,515 SH   SOLE 19 19,515 0 0
HEALTHSTREAM INC COM 42222N103 55,909 2,392,340 SH   SOLE 21 2,392,340 0 0
HEALTHSTREAM INC COM 42222N103 15,369 657,651 SH   SOLE 22 607,760 0 49,891
HEALTHSTREAM INC COM 42222N103 25 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 85 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 798 34,141 SH   SOLE 30 34,141 0 0
HEALTHSTREAM INC COM 42222N103 76 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 98 3,926 SH   SOLE 2 3,483 0 443
HEARTLAND EXPRESS INC COM 422347104 8 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 33 1,298 SH   SOLE 7 1,298 0 0
HEARTLAND EXPRESS INC COM 422347104 5,522 220,183 SH   SOLE 18 220,183 0 0
HEARTLAND EXPRESS INC COM 422347104 7,918 315,701 SH   SOLE 19 315,701 0 0
HEARTLAND EXPRESS INC COM 422347104 105,770 4,217,310 SH   SOLE 21 4,217,310 0 0
HEARTLAND EXPRESS INC COM 422347104 35,533 1,416,794 SH   SOLE 22 1,318,538 0 98,256
HEARTLAND EXPRESS INC COM 422347104 470 18,738 SH   SOLE 26 14,452 0 4,286
HEARTLAND EXPRESS INC COM 422347104 185 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,693 67,515 SH   SOLE 30 67,515 0 0
HEARTLAND EXPRESS INC COM 422347104 138 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 271 5,488 SH   SOLE 2 1,488 0 4,000
HEARTLAND FINL USA INC COM 42234Q102 27 556 SH   SOLE 7 556 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,567 92,444 SH   SOLE 18 92,444 0 0
HEARTLAND FINL USA INC COM 42234Q102 946 19,141 SH   SOLE 19 19,141 0 0
HEARTLAND FINL USA INC COM 42234Q102 36,653 741,965 SH   SOLE 21 741,965 0 0
HEARTLAND FINL USA INC COM 42234Q102 31,309 633,780 SH   SOLE 22 594,109 0 39,671
HEARTLAND FINL USA INC COM 42234Q102 491 9,937 SH   SOLE 28 9,937 0 0
HEARTLAND FINL USA INC COM 42234Q102 165 3,332 SH   SOLE 30 3,332 0 0
HEARTLAND FINL USA INC COM 42234Q102 98 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM 42237K102 2 2,991 SH   SOLE 19 2,991 0 0
HEAT BIOLOGICS INC COM 42237K102 2 3,803 SH   SOLE 21 3,803 0 0
HECLA MNG CO COM 422704106 443 88,335 SH   SOLE 2 22,037 0 66,298
HECLA MNG CO COM 422704106 11 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 48 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 7,394 1,472,961 SH   SOLE 18 1,472,961 0 0
HECLA MNG CO COM 422704106 1,506 299,902 SH   SOLE 19 299,902 0 0
HECLA MNG CO COM 422704106 63,554 12,660,066 SH   SOLE 21 12,660,066 0 0
HECLA MNG CO COM 422704106 51,836 10,325,887 SH   SOLE 22 9,613,800 0 712,087
HECLA MNG CO COM 422704106 1,052 209,596 SH   SOLE 26 179,998 0 29,598
HECLA MNG CO COM 422704106 281 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 299 59,582 SH   SOLE 30 59,582 0 0
HECLA MNG CO COM 422704106 218 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 1,358 15,122 SH   SOLE 2 6,145 0 8,977
HEICO CORP NEW COM 422806109 6 64 SH   SOLE 4 64 0 0
HEICO CORP NEW COM 422806109 51 564 SH   SOLE 7 564 0 0
HEICO CORP NEW COM 422806109 1,010 11,246 SH   SOLE 18 11,246 0 0
HEICO CORP NEW COM 422806109 730 8,128 SH   SOLE 19 8,128 0 0
HEICO CORP NEW COM 422806109 81,537 907,886 SH   SOLE 21 907,886 0 0
HEICO CORP NEW COM 422806109 52,640 586,124 SH   SOLE 22 516,253 0 69,871
HEICO CORP NEW COM 422806109 1,366 15,207 SH   SOLE 26 13,728 0 1,479
HEICO CORP NEW COM 422806109 326 3,635 SH   SOLE 28 3,635 0 0
HEICO CORP NEW COM 422806109 1,487 16,557 SH   SOLE 29 0 0 16,557
HEICO CORP NEW COM 422806109 386 4,299 SH   SOLE 30 4,299 0 0
HEICO CORP NEW COM 422806109 49 549 SH   SOLE 31 549 0 0
HEICO CORP NEW COM 422806109 251 2,796 SH   SOLE 40 2,796 0 0
HEICO CORP NEW CL A 422806208 3,085 40,487 SH   SOLE 2 19,961 0 20,526
HEICO CORP NEW CL A 422806208 16 211 SH   SOLE 4 211 0 0
HEICO CORP NEW CL A 422806208 86 1,126 SH   SOLE 7 1,126 0 0
HEICO CORP NEW CL A 422806208 1,805 23,685 SH   SOLE 18 23,685 0 0
HEICO CORP NEW CL A 422806208 8,034 105,435 SH   SOLE 19 105,435 0 0
HEICO CORP NEW CL A 422806208 109,203 1,433,111 SH   SOLE 21 1,433,111 0 0
HEICO CORP NEW CL A 422806208 115,214 1,511,990 SH   SOLE 22 1,353,277 0 158,713
HEICO CORP NEW CL A 422806208 85 1,112 SH   SOLE 23 1,112 0 0
HEICO CORP NEW CL A 422806208 995 13,055 SH   SOLE 26 10,105 0 2,950
HEICO CORP NEW CL A 422806208 515 6,763 SH   SOLE 28 6,763 0 0
HEICO CORP NEW CL A 422806208 4,126 54,149 SH   SOLE 29 0 0 54,149
HEICO CORP NEW CL A 422806208 544 7,140 SH   SOLE 30 7,140 0 0
HEICO CORP NEW CL A 422806208 86 1,135 SH   SOLE 31 1,135 0 0
HEICO CORP NEW CL A 422806208 402 5,282 SH   SOLE 40 5,282 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 100 4,740 SH   SOLE 2 1,370 0 3,370
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 9 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,035 96,233 SH   SOLE 18 96,233 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 287 13,570 SH   SOLE 19 13,570 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 35,821 1,693,665 SH   SOLE 21 1,693,665 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 11,435 540,679 SH   SOLE 22 506,417 0 34,262
HEIDRICK & STRUGGLES INTL IN COM 422819102 51 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 545 25,789 SH   SOLE 30 25,789 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 35 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,469 15,160 SH   SOLE 2 12,580 0 2,580
HELEN OF TROY CORP LTD COM G4388N106 13 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 67 690 SH   SOLE 7 690 0 0
HELEN OF TROY CORP LTD COM G4388N106 16,955 174,974 SH   SOLE 18 174,974 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,026 20,911 SH   SOLE 19 20,911 0 0
HELEN OF TROY CORP LTD COM G4388N106 163,623 1,688,573 SH   SOLE 21 1,688,573 0 0
HELEN OF TROY CORP LTD COM G4388N106 83,033 856,889 SH   SOLE 22 805,597 0 51,292
HELEN OF TROY CORP LTD COM G4388N106 994 10,258 SH   SOLE 26 8,344 0 1,914
HELEN OF TROY CORP LTD COM G4388N106 371 3,832 SH   SOLE 28 3,832 0 0
HELEN OF TROY CORP LTD COM G4388N106 427 4,403 SH   SOLE 30 4,403 0 0
HELEN OF TROY CORP LTD COM G4388N106 284 2,931 SH   SOLE 40 2,931 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 224 30,309 SH   SOLE 2 8,091 0 22,218
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 37 5,023 SH   SOLE 7 5,023 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,151 697,042 SH   SOLE 18 697,042 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,961 535,999 SH   SOLE 19 535,999 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 93,196 12,611,099 SH   SOLE 21 12,611,099 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29,798 4,032,195 SH   SOLE 22 3,728,294 0 303,901
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 141 19,080 SH   SOLE 26 15,350 0 3,730
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 295 39,986 SH   SOLE 28 39,986 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,380 186,766 SH   SOLE 30 186,766 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 85 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 7,914 151,880 SH   SOLE 2 31,263 0 120,617
HELMERICH & PAYNE INC COM 423452101 1,835 35,210 SH   SOLE 4 31,913 0 3,297
HELMERICH & PAYNE INC COM 423452101 4,894 93,924 SH   SOLE 7 91,340 0 2,584
HELMERICH & PAYNE INC COM 423452101 41 788 SH   SOLE 13 788 0 0
HELMERICH & PAYNE INC COM 423452101 34 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 17,151 329,127 SH   SOLE 18 314,261 0 14,866
HELMERICH & PAYNE INC COM 423452101 10,492 201,347 SH   SOLE 19 201,347 0 0
HELMERICH & PAYNE INC COM 423452101 3,966 76,108 SH   SOLE 20 0 0 76,108
HELMERICH & PAYNE INC COM 423452101 313,442 6,015,011 SH   SOLE 21 6,015,011 0 0
HELMERICH & PAYNE INC COM 423452101 159,403 3,058,971 SH   SOLE 22 2,552,178 0 506,793
HELMERICH & PAYNE INC COM 423452101 7,510 144,112 SH   SOLE 23 144,112 0 0
HELMERICH & PAYNE INC COM 423452101 5,109 98,040 SH   SOLE 25 98,040 0 0
HELMERICH & PAYNE INC COM 423452101 16,978 325,813 SH   SOLE 26 139,075 0 186,738
HELMERICH & PAYNE INC COM 423452101 1,352 25,943 SH   SOLE 28 19,495 0 6,448
HELMERICH & PAYNE INC COM 423452101 1,661 31,874 SH   SOLE 29 5,166 0 26,708
HELMERICH & PAYNE INC COM 423452101 15,921 305,536 SH   SOLE 30 305,536 0 0
HELMERICH & PAYNE INC COM 423452101 2,828 54,266 SH   SOLE 31 23,294 0 30,972
HELMERICH & PAYNE INC COM 423452101 4,100 78,679 SH   SOLE 32 78,679 0 0
HELMERICH & PAYNE INC COM 423452101 4,083 78,356 SH   SOLE 34 78,356 0 0
HELMERICH & PAYNE INC COM 423452101 5,791 111,124 SH   SOLE 36 111,124 0 0
HELMERICH & PAYNE INC COM 423452101 27 513 SH   SOLE 40 513 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 29 2,445 SH   SOLE 2 999 0 1,446
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 738 61,735 SH   SOLE 18 61,735 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 106 8,856 SH   SOLE 19 8,856 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6,081 508,840 SH   SOLE 21 508,840 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1,737 145,354 SH   SOLE 22 136,358 0 8,996
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 3,440 SH   SOLE 30 3,440 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 2 5,727 SH   SOLE 19 5,727 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 4 11,197 SH   SOLE 21 11,197 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 143 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 13 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 185 11,977 SH   SOLE 21 11,977 0 0
HENNESSY ADVISORS INC COM 425885100 50 3,244 SH   SOLE 22 3,244 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 6,763 655,000 SH   SOLE 2 655,000 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 516 50,000 SH   SOLE 22 50,000 0 0
HENRY JACK & ASSOC INC COM 426281101 12,470 121,318 SH   SOLE 2 58,800 0 62,518
HENRY JACK & ASSOC INC COM 426281101 3,009 29,275 SH   SOLE 4 26,406 0 2,869
HENRY JACK & ASSOC INC COM 426281101 5,087 49,494 SH   SOLE 7 39,719 0 9,775
HENRY JACK & ASSOC INC COM 426281101 28,718 279,386 SH   SOLE 18 271,598 0 7,788
HENRY JACK & ASSOC INC COM 426281101 2,721 26,469 SH   SOLE 19 26,469 0 0
HENRY JACK & ASSOC INC COM 426281101 7,802 75,904 SH   SOLE 20 0 0 75,904
HENRY JACK & ASSOC INC COM 426281101 470,013 4,572,551 SH   SOLE 21 4,572,551 0 0
HENRY JACK & ASSOC INC COM 426281101 287,955 2,801,388 SH   SOLE 22 2,553,697 0 247,691
HENRY JACK & ASSOC INC COM 426281101 9,667 94,049 SH   SOLE 23 94,049 0 0
HENRY JACK & ASSOC INC COM 426281101 18,617 181,114 SH   SOLE 26 66,573 0 114,541
HENRY JACK & ASSOC INC COM 426281101 1,854 18,040 SH   SOLE 28 13,086 0 4,954
HENRY JACK & ASSOC INC COM 426281101 2,232 21,713 SH   SOLE 29 2,793 0 18,920
HENRY JACK & ASSOC INC COM 426281101 19,857 193,180 SH   SOLE 30 193,180 0 0
HENRY JACK & ASSOC INC COM 426281101 4,592 44,678 SH   SOLE 31 15,921 0 28,757
HENRY JACK & ASSOC INC COM 426281101 543 5,287 SH   SOLE 34 5,287 0 0
HENRY JACK & ASSOC INC COM 426281101 3,521 34,259 SH   SOLE 36 34,259 0 0
HENRY JACK & ASSOC INC COM 426281101 42 404 SH   SOLE 40 404 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,428 35,796 SH   SOLE 2 12,246 0 23,550
HERBALIFE LTD COM USD SHS G4412G101 23 337 SH   SOLE 4 337 0 0
HERBALIFE LTD COM USD SHS G4412G101 167 2,464 SH   SOLE 7 2,464 0 0
HERBALIFE LTD COM USD SHS G4412G101 38 564 SH   SOLE 15 564 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,199 32,426 SH   SOLE 18 32,426 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,353 34,692 SH   SOLE 19 34,692 0 0
HERBALIFE LTD COM USD SHS G4412G101 49,200 725,343 SH   SOLE 21 725,343 0 0
HERBALIFE LTD COM USD SHS G4412G101 125,006 1,842,937 SH   SOLE 22 1,621,057 0 221,880
HERBALIFE LTD COM USD SHS G4412G101 4,292 63,277 SH   SOLE 25 63,277 0 0
HERBALIFE LTD COM USD SHS G4412G101 6,701 98,784 SH   SOLE 26 33,248 0 65,536
HERBALIFE LTD COM USD SHS G4412G101 690 10,167 SH   SOLE 28 10,167 0 0
HERBALIFE LTD COM USD SHS G4412G101 846 12,465 SH   SOLE 29 0 0 12,465
HERBALIFE LTD COM USD SHS G4412G101 729 10,748 SH   SOLE 30 10,748 0 0
HERBALIFE LTD COM USD SHS G4412G101 106 1,568 SH   SOLE 31 1,568 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,838 56,581 SH   SOLE 36 56,581 0 0
HERBALIFE LTD COM USD SHS G4412G101 546 8,055 SH   SOLE 40 8,055 0 0
HERC HLDGS INC COM 42704L104 76 1,540 SH   SOLE 2 1,379 0 161
HERC HLDGS INC COM 42704L104 6 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 28 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 4,050 82,425 SH   SOLE 18 82,425 0 0
HERC HLDGS INC COM 42704L104 904 18,408 SH   SOLE 19 18,408 0 0
HERC HLDGS INC COM 42704L104 35,090 714,236 SH   SOLE 21 714,236 0 0
HERC HLDGS INC COM 42704L104 35,153 715,502 SH   SOLE 22 664,280 0 51,222
HERC HLDGS INC COM 42704L104 343 6,979 SH   SOLE 26 5,787 0 1,192
HERC HLDGS INC COM 42704L104 178 3,625 SH   SOLE 28 3,625 0 0
HERC HLDGS INC COM 42704L104 203 4,142 SH   SOLE 30 4,142 0 0
HERC HLDGS INC COM 42704L104 419 8,537 SH   SOLE 36 8,537 0 0
HERC HLDGS INC COM 42704L104 131 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 6,291 487,654 SH   SOLE 30 487,654 0 0
HERITAGE COMMERCE CORP COM 426927109 97 6,801 SH   SOLE 2 2,097 0 4,704
HERITAGE COMMERCE CORP COM 426927109 20 1,434 SH   SOLE 7 1,434 0 0
HERITAGE COMMERCE CORP COM 426927109 2,010 141,261 SH   SOLE 18 141,261 0 0
HERITAGE COMMERCE CORP COM 426927109 382 26,854 SH   SOLE 19 26,854 0 0
HERITAGE COMMERCE CORP COM 426927109 16,599 1,166,484 SH   SOLE 21 1,166,484 0 0
HERITAGE COMMERCE CORP COM 426927109 21,273 1,494,938 SH   SOLE 22 1,454,471 0 40,467
HERITAGE COMMERCE CORP COM 426927109 325 22,827 SH   SOLE 29 0 0 22,827
HERITAGE COMMERCE CORP COM 426927109 79 5,536 SH   SOLE 30 5,536 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 74 3,402 SH   SOLE 2 2,051 0 1,351
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,150 52,878 SH   SOLE 18 52,878 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 268 12,315 SH   SOLE 19 12,315 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 9,806 450,850 SH   SOLE 21 450,850 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,509 161,314 SH   SOLE 22 132,359 0 28,955
HERITAGE FINL CORP WASH COM 42722X106 192 6,512 SH   SOLE 2 1,882 0 4,630
HERITAGE FINL CORP WASH COM 42722X106 25 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,436 116,484 SH   SOLE 18 116,484 0 0
HERITAGE FINL CORP WASH COM 42722X106 680 23,046 SH   SOLE 19 23,046 0 0
HERITAGE FINL CORP WASH COM 42722X106 28,282 958,705 SH   SOLE 21 958,705 0 0
HERITAGE FINL CORP WASH COM 42722X106 26,651 903,408 SH   SOLE 22 842,921 0 60,487
HERITAGE FINL CORP WASH COM 42722X106 129 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 262 8,876 SH   SOLE 29 0 0 8,876
HERITAGE FINL CORP WASH COM 42722X106 123 4,170 SH   SOLE 30 4,170 0 0
HERITAGE FINL CORP WASH COM 42722X106 42 1,435 SH   SOLE 34 1,435 0 0
HERITAGE FINL CORP WASH COM 42722X106 96 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 69 5,261 SH   SOLE 2 1,906 0 3,355
HERITAGE INS HLDGS INC COM 42727J102 8 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,392 105,342 SH   SOLE 18 105,342 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,437 790,117 SH   SOLE 19 790,117 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,507 871,081 SH   SOLE 21 871,081 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,840 896,299 SH   SOLE 22 844,746 0 51,553
HERITAGE INS HLDGS INC COM 42727J102 52 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 46 3,469 SH   SOLE 30 3,469 0 0
HERITAGE INS HLDGS INC COM 42727J102 34 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 77 4,796 SH   SOLE 2 3,012 0 1,784
HERON THERAPEUTICS INC COM 427746102 12 765 SH   SOLE 7 765 0 0
HERON THERAPEUTICS INC COM 427746102 2,663 164,911 SH   SOLE 18 164,911 0 0
HERON THERAPEUTICS INC COM 427746102 563 34,845 SH   SOLE 19 34,845 0 0
HERON THERAPEUTICS INC COM 427746102 23,309 1,443,283 SH   SOLE 21 1,443,283 0 0
HERON THERAPEUTICS INC COM 427746102 19,621 1,214,899 SH   SOLE 22 1,137,190 0 77,709
HERON THERAPEUTICS INC COM 427746102 17 1,074 SH   SOLE 26 0 0 1,074
HERON THERAPEUTICS INC COM 427746102 208 12,873 SH   SOLE 28 12,873 0 0
HERON THERAPEUTICS INC COM 427746102 106 6,594 SH   SOLE 30 6,594 0 0
HERON THERAPEUTICS INC COM 427746102 39 2,384 SH   SOLE 40 2,384 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 180 9,648 SH   SOLE 2 2,659 0 6,989
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 233 12,493 SH   SOLE 4 12,493 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 982 52,624 SH   SOLE 7 52,624 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,831 205,173 SH   SOLE 18 205,173 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,303 69,778 SH   SOLE 19 69,778 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 65,237 3,494,198 SH   SOLE 21 3,494,198 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33,396 1,788,774 SH   SOLE 22 1,704,436 0 84,338
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 21 1,127 SH   SOLE 23 1,127 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,422 76,182 SH   SOLE 25 76,182 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 738 39,513 SH   SOLE 26 24,958 0 14,555
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 116 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 880 47,151 SH   SOLE 29 15,177 0 31,974
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,747 254,283 SH   SOLE 30 254,283 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 289 15,471 SH   SOLE 34 15,471 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 95 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 32,097 294,006 SH   SOLE 2 156,890 0 137,116
HERSHEY CO COM 427866108 6,314 57,835 SH   SOLE 4 52,369 0 5,466
HERSHEY CO COM 427866108 13,168 120,620 SH   SOLE 7 107,276 0 13,344
HERSHEY CO COM 427866108 2,183 19,995 SH   SOLE 13 19,995 0 0
HERSHEY CO COM 427866108 100 914 SH   SOLE 15 914 0 0
HERSHEY CO COM 427866108 33,820 309,789 SH   SOLE 18 289,150 0 20,639
HERSHEY CO COM 427866108 9,591 87,854 SH   SOLE 19 87,854 0 0
HERSHEY CO COM 427866108 11,300 103,511 SH   SOLE 20 0 0 103,511
HERSHEY CO COM 427866108 351,837 3,222,834 SH   SOLE 21 3,222,834 0 0
HERSHEY CO COM 427866108 473,476 4,337,051 SH   SOLE 22 3,641,589 0 695,462
HERSHEY CO COM 427866108 20,423 187,079 SH   SOLE 23 187,079 0 0
HERSHEY CO COM 427866108 12,926 118,407 SH   SOLE 25 118,407 0 0
HERSHEY CO COM 427866108 55,650 509,756 SH   SOLE 26 147,083 0 362,673
HERSHEY CO COM 427866108 3,560 32,608 SH   SOLE 28 23,629 0 8,979
HERSHEY CO COM 427866108 6,261 57,349 SH   SOLE 29 5,216 0 52,133
HERSHEY CO COM 427866108 45,752 419,093 SH   SOLE 30 419,093 0 0
HERSHEY CO COM 427866108 9,231 84,553 SH   SOLE 31 37,632 0 46,921
HERSHEY CO COM 427866108 4,794 43,910 SH   SOLE 34 43,910 0 0
HERSHEY CO COM 427866108 16,666 152,659 SH   SOLE 36 152,659 0 0
HERSHEY CO COM 427866108 81 742 SH   SOLE 40 742 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 285 12,737 SH   SOLE 2 3,123 0 9,614
HERTZ GLOBAL HLDGS INC COM 42806J106 8 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 283 12,677 SH   SOLE 7 12,677 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,591 205,326 SH   SOLE 18 205,326 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,038 46,419 SH   SOLE 19 46,419 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 39,306 1,757,880 SH   SOLE 21 1,757,880 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 44,115 1,972,951 SH   SOLE 22 1,820,409 0 152,542
HERTZ GLOBAL HLDGS INC COM 42806J106 499 22,302 SH   SOLE 26 17,365 0 4,937
HERTZ GLOBAL HLDGS INC COM 42806J106 208 9,311 SH   SOLE 28 9,311 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 543 24,278 SH   SOLE 30 24,278 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,851 127,517 SH   SOLE 36 127,517 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 180 8,030 SH   SOLE 40 8,030 0 0
HESKA CORP COM RESTRC NEW 42805E306 117 1,327 SH   SOLE 2 1,242 0 85
HESKA CORP COM RESTRC NEW 42805E306 17 195 SH   SOLE 7 195 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,712 30,788 SH   SOLE 18 30,788 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,942 22,047 SH   SOLE 19 22,047 0 0
HESKA CORP COM RESTRC NEW 42805E306 50,962 578,521 SH   SOLE 21 578,521 0 0
HESKA CORP COM RESTRC NEW 42805E306 19,973 226,729 SH   SOLE 22 213,686 0 13,043
HESKA CORP COM RESTRC NEW 42805E306 829 9,409 SH   SOLE 23 9,409 0 0
HESKA CORP COM RESTRC NEW 42805E306 94 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 768 8,720 SH   SOLE 30 8,720 0 0
HESKA CORP COM RESTRC NEW 42805E306 69 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 16,624 354,529 SH   SOLE 2 85,580 0 268,949
HESS CORP COM 42809H107 4,042 86,200 SH   SOLE 4 79,450 0 6,750
HESS CORP COM 42809H107 9,401 200,488 SH   SOLE 7 186,230 0 14,258
HESS CORP COM 42809H107 410 8,736 SH   SOLE 13 8,736 0 0
HESS CORP COM 42809H107 82 1,749 SH   SOLE 15 1,749 0 0
HESS CORP COM 42809H107 120,055 2,560,347 SH   SOLE 18 2,425,040 0 135,307
HESS CORP COM 42809H107 269,512 5,747,756 SH   SOLE 19 5,747,756 0 0
HESS CORP COM 42809H107 6,278 133,881 SH   SOLE 20 0 0 133,881
HESS CORP COM 42809H107 282,086 6,015,908 SH   SOLE 21 6,015,908 0 0
HESS CORP COM 42809H107 381,092 8,127,369 SH   SOLE 22 6,752,786 0 1,374,583
HESS CORP COM 42809H107 17,446 372,072 SH   SOLE 23 372,072 0 0
HESS CORP COM 42809H107 22,458 478,948 SH   SOLE 25 478,948 0 0
HESS CORP COM 42809H107 47,949 1,022,585 SH   SOLE 26 302,705 0 719,880
HESS CORP COM 42809H107 3,076 65,604 SH   SOLE 28 48,104 0 17,500
HESS CORP COM 42809H107 8,495 181,166 SH   SOLE 29 179,744 0 1,422
HESS CORP COM 42809H107 42,480 905,956 SH   SOLE 30 905,956 0 0
HESS CORP COM 42809H107 7,512 160,204 SH   SOLE 31 64,857 0 95,347
HESS CORP COM 42809H107 57,544 1,227,206 SH   SOLE 34 1,227,206 0 0
HESS CORP COM 42809H107 15,676 334,304 SH   SOLE 36 334,304 0 0
HESS CORP COM 42809H107 77 1,647 SH   SOLE 40 1,647 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 20 SH   SOLE 22 20 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,035 2,177,795 SH   SOLE 2 537,538 0 1,640,257
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,537 580,374 SH   SOLE 4 523,938 0 56,436
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24,232 1,647,315 SH   SOLE 7 1,384,632 0 262,683
HEWLETT PACKARD ENTERPRISE C COM 42824C109 334 22,725 SH   SOLE 13 22,725 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 11,120 SH   SOLE 15 11,120 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 52 3,564 SH   SOLE 17 0 0 3,564
HEWLETT PACKARD ENTERPRISE C COM 42824C109 47,007 3,195,558 SH   SOLE 18 2,944,881 0 250,677
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,377 161,591 SH   SOLE 19 161,591 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,622 858,035 SH   SOLE 20 0 0 858,035
HEWLETT PACKARD ENTERPRISE C COM 42824C109 383,571 26,075,541 SH   SOLE 21 26,075,541 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 640,845 43,565,289 SH   SOLE 22 35,938,862 0 7,626,427
HEWLETT PACKARD ENTERPRISE C COM 42824C109 29,950 2,036,019 SH   SOLE 23 2,036,019 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22,182 1,507,966 SH   SOLE 25 1,507,966 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 63,009 4,283,394 SH   SOLE 26 1,554,983 0 2,728,411
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,525 375,628 SH   SOLE 28 274,369 0 101,259
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,007 68,440 SH   SOLE 29 64,785 0 3,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109 82,939 5,638,260 SH   SOLE 30 5,638,260 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13,811 938,908 SH   SOLE 31 369,830 0 569,078
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,157 146,657 SH   SOLE 34 146,657 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,713 1,883,977 SH   SOLE 36 1,883,977 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 134 9,091 SH   SOLE 40 9,091 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 72 4,900 SH Put SOLE 2 4,900 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 103 7,000 SH Put SOLE 18 7,000 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 1,545 105,000 SH Put SOLE 19 105,000 0 0
HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 9 600 SH Put SOLE 22 600 0 0
HEXCEL CORP NEW COM 428291108 3,539 61,636 SH   SOLE 2 22,583 0 39,053
HEXCEL CORP NEW COM 428291108 23 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 126 2,200 SH   SOLE 7 2,200 0 0
HEXCEL CORP NEW COM 428291108 2,538 44,195 SH   SOLE 18 44,195 0 0
HEXCEL CORP NEW COM 428291108 1,670 29,077 SH   SOLE 19 29,077 0 0
HEXCEL CORP NEW COM 428291108 141,608 2,466,177 SH   SOLE 21 2,466,177 0 0
HEXCEL CORP NEW COM 428291108 145,268 2,529,919 SH   SOLE 22 2,235,056 0 294,863
HEXCEL CORP NEW COM 428291108 1,712 29,808 SH   SOLE 26 24,535 0 5,273
HEXCEL CORP NEW COM 428291108 753 13,122 SH   SOLE 28 13,122 0 0
HEXCEL CORP NEW COM 428291108 797 13,876 SH   SOLE 30 13,876 0 0
HEXCEL CORP NEW COM 428291108 115 2,001 SH   SOLE 31 2,001 0 0
HEXCEL CORP NEW COM 428291108 552 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 90 2,285 SH   SOLE 2 2,180 0 105
HFF INC CL A 40418F108 11 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 39 992 SH   SOLE 7 992 0 0
HFF INC CL A 40418F108 6,713 169,703 SH   SOLE 18 169,703 0 0
HFF INC CL A 40418F108 1,065 26,928 SH   SOLE 19 26,928 0 0
HFF INC CL A 40418F108 126,122 3,188,112 SH   SOLE 21 3,188,112 0 0
HFF INC CL A 40418F108 39,051 987,137 SH   SOLE 22 918,834 0 68,303
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 331 8,368 SH   SOLE 26 5,763 0 2,605
HFF INC CL A 40418F108 199 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 2,037 51,500 SH   SOLE 30 51,500 0 0
HFF INC CL A 40418F108 158 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 72 5,022 SH   SOLE 2 1,252 0 3,770
HIBBETT SPORTS INC COM 428567101 3 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 10 677 SH   SOLE 7 677 0 0
HIBBETT SPORTS INC COM 428567101 1,541 108,141 SH   SOLE 18 108,141 0 0
HIBBETT SPORTS INC COM 428567101 2,676 187,768 SH   SOLE 19 187,768 0 0
HIBBETT SPORTS INC COM 428567101 26,039 1,827,309 SH   SOLE 21 1,827,309 0 0
HIBBETT SPORTS INC COM 428567101 8,876 622,897 SH   SOLE 22 571,992 0 50,905
HIBBETT SPORTS INC COM 428567101 139 9,763 SH   SOLE 26 7,856 0 1,907
HIBBETT SPORTS INC COM 428567101 50 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 421 29,563 SH   SOLE 30 29,563 0 0
HIBBETT SPORTS INC COM 428567101 40 2,799 SH   SOLE 40 2,799 0 0
HIGHWOODS PPTYS INC COM 431284108 5,465 104,916 SH   SOLE 2 54,427 0 50,489
HIGHWOODS PPTYS INC COM 431284108 4,608 88,462 SH   SOLE 4 88,462 0 0
HIGHWOODS PPTYS INC COM 431284108 7,739 148,566 SH   SOLE 7 148,566 0 0
HIGHWOODS PPTYS INC COM 431284108 196 3,754 SH   SOLE 15 3,754 0 0
HIGHWOODS PPTYS INC COM 431284108 18,987 364,503 SH   SOLE 18 364,503 0 0
HIGHWOODS PPTYS INC COM 431284108 13,944 267,700 SH   SOLE 19 267,700 0 0
HIGHWOODS PPTYS INC COM 431284108 293,310 5,630,823 SH   SOLE 21 5,630,823 0 0
HIGHWOODS PPTYS INC COM 431284108 246,972 4,741,258 SH   SOLE 22 4,357,954 0 383,304
HIGHWOODS PPTYS INC COM 431284108 360 6,919 SH   SOLE 23 6,919 0 0
HIGHWOODS PPTYS INC COM 431284108 9,805 188,230 SH   SOLE 25 188,230 0 0
HIGHWOODS PPTYS INC COM 431284108 3,487 66,950 SH   SOLE 26 29,837 0 37,113
HIGHWOODS PPTYS INC COM 431284108 819 15,732 SH   SOLE 28 15,732 0 0
HIGHWOODS PPTYS INC COM 431284108 5,482 105,248 SH   SOLE 29 35,184 0 70,064
HIGHWOODS PPTYS INC COM 431284108 27,428 526,548 SH   SOLE 30 526,548 0 0
HIGHWOODS PPTYS INC COM 431284108 115 2,206 SH   SOLE 31 2,206 0 0
HIGHWOODS PPTYS INC COM 431284108 5,544 106,429 SH   SOLE 34 106,429 0 0
HIGHWOODS PPTYS INC COM 431284108 213 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 546 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 22 4,569 SH   SOLE 2 1,829 0 2,740
HILL INTERNATIONAL INC COM 431466101 567 119,284 SH   SOLE 18 119,284 0 0
HILL INTERNATIONAL INC COM 431466101 121 25,419 SH   SOLE 19 25,419 0 0
HILL INTERNATIONAL INC COM 431466101 5,333 1,122,701 SH   SOLE 21 1,122,701 0 0
HILL INTERNATIONAL INC COM 431466101 4,860 1,023,252 SH   SOLE 22 997,121 0 26,131
HILL ROM HLDGS INC COM 431475102 4,653 62,883 SH   SOLE 2 38,588 0 24,295
HILL ROM HLDGS INC COM 431475102 20 268 SH   SOLE 4 268 0 0
HILL ROM HLDGS INC COM 431475102 120 1,616 SH   SOLE 7 1,616 0 0
HILL ROM HLDGS INC COM 431475102 22 301 SH   SOLE 17 0 0 301
HILL ROM HLDGS INC COM 431475102 17,518 236,731 SH   SOLE 18 236,731 0 0
HILL ROM HLDGS INC COM 431475102 1,546 20,890 SH   SOLE 19 20,890 0 0
HILL ROM HLDGS INC COM 431475102 222,368 3,004,977 SH   SOLE 21 3,004,977 0 0
HILL ROM HLDGS INC COM 431475102 155,387 2,099,830 SH   SOLE 22 1,900,853 0 198,977
HILL ROM HLDGS INC COM 431475102 1,577 21,312 SH   SOLE 26 18,102 0 3,210
HILL ROM HLDGS INC COM 431475102 695 9,387 SH   SOLE 28 9,387 0 0
HILL ROM HLDGS INC COM 431475102 3,002 40,572 SH   SOLE 29 0 0 40,572
HILL ROM HLDGS INC COM 431475102 731 9,883 SH   SOLE 30 9,883 0 0
HILL ROM HLDGS INC COM 431475102 114 1,545 SH   SOLE 31 1,545 0 0
HILL ROM HLDGS INC COM 431475102 532 7,189 SH   SOLE 40 7,189 0 0
HILLENBRAND INC COM 431571108 157 4,049 SH   SOLE 2 3,848 0 201
HILLENBRAND INC COM 431571108 8 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 60 1,557 SH   SOLE 7 1,557 0 0
HILLENBRAND INC COM 431571108 11,860 305,286 SH   SOLE 18 305,286 0 0
HILLENBRAND INC COM 431571108 9,006 231,815 SH   SOLE 19 231,815 0 0
HILLENBRAND INC COM 431571108 215,172 5,538,544 SH   SOLE 21 5,538,544 0 0
HILLENBRAND INC COM 431571108 63,530 1,635,271 SH   SOLE 22 1,512,599 0 122,672
HILLENBRAND INC COM 431571108 797 20,527 SH   SOLE 26 16,075 0 4,452
HILLENBRAND INC COM 431571108 352 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 11,791 303,499 SH   SOLE 30 303,499 0 0
HILLENBRAND INC COM 431571108 259 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 432 16,613 SH   SOLE 2 3,913 0 12,700
HILLTOP HOLDINGS INC COM 432748101 12 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 50 1,912 SH   SOLE 7 1,912 0 0
HILLTOP HOLDINGS INC COM 432748101 7,000 269,230 SH   SOLE 18 269,230 0 0
HILLTOP HOLDINGS INC COM 432748101 1,443 55,497 SH   SOLE 19 55,497 0 0
HILLTOP HOLDINGS INC COM 432748101 59,218 2,277,628 SH   SOLE 21 2,277,628 0 0
HILLTOP HOLDINGS INC COM 432748101 56,495 2,172,888 SH   SOLE 22 2,032,317 0 140,571
HILLTOP HOLDINGS INC COM 432748101 579 22,255 SH   SOLE 26 17,485 0 4,770
HILLTOP HOLDINGS INC COM 432748101 279 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 380 14,607 SH   SOLE 30 14,607 0 0
HILLTOP HOLDINGS INC COM 432748101 223 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,110 28,743 SH   SOLE 2 6,426 0 22,317
HILTON GRAND VACATIONS INC COM 43283X105 11 280 SH   SOLE 4 280 0 0
HILTON GRAND VACATIONS INC COM 43283X105 65 1,694 SH   SOLE 7 1,694 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,262 32,671 SH   SOLE 18 32,671 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,871 48,427 SH   SOLE 19 48,427 0 0
HILTON GRAND VACATIONS INC COM 43283X105 27,831 720,463 SH   SOLE 21 720,463 0 0
HILTON GRAND VACATIONS INC COM 43283X105 67,128 1,737,721 SH   SOLE 22 1,539,429 0 198,292
HILTON GRAND VACATIONS INC COM 43283X105 707 18,309 SH   SOLE 26 13,233 0 5,076
HILTON GRAND VACATIONS INC COM 43283X105 393 10,181 SH   SOLE 28 10,181 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,305 33,774 SH   SOLE 29 0 0 33,774
HILTON GRAND VACATIONS INC COM 43283X105 750 19,422 SH   SOLE 30 19,422 0 0
HILTON GRAND VACATIONS INC COM 43283X105 63 1,630 SH   SOLE 31 1,630 0 0
HILTON GRAND VACATIONS INC COM 43283X105 315 8,156 SH   SOLE 40 8,156 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,832 242,365 SH   SOLE 2 45,135 0 197,230
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,352 62,666 SH   SOLE 4 55,752 0 6,914
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,102 145,451 SH   SOLE 7 137,555 0 7,896
HILTON WORLDWIDE HLDGS INC COM 43300A203 308 4,440 SH   SOLE 13 4,440 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 79 1,133 SH   SOLE 15 1,133 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,831 443,936 SH   SOLE 18 416,503 0 27,433
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,515 36,209 SH   SOLE 19 36,209 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,021 115,495 SH   SOLE 20 0 0 115,495
HILTON WORLDWIDE HLDGS INC COM 43300A203 268,166 3,861,280 SH   SOLE 21 3,861,280 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 369,097 5,314,565 SH   SOLE 22 4,403,801 0 910,764
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,958 229,782 SH   SOLE 23 229,782 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,155 160,612 SH   SOLE 25 160,612 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 36,702 528,463 SH   SOLE 26 207,573 0 320,890
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,201 46,091 SH   SOLE 28 33,523 0 12,568
HILTON WORLDWIDE HLDGS INC COM 43300A203 480 6,916 SH   SOLE 29 6,916 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 37,210 535,786 SH   SOLE 30 535,786 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,254 90,048 SH   SOLE 31 39,491 0 50,557
HILTON WORLDWIDE HLDGS INC COM 43300A203 899 12,944 SH   SOLE 34 12,944 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,134 174,712 SH   SOLE 36 174,712 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 64 916 SH   SOLE 40 916 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 67 6,100 SH   SOLE 2 6,100 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 200 SH   SOLE 17 0 0 200
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,395 219,116 SH   SOLE 22 219,116 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 200 18,263 SH   SOLE 25 18,263 0 0
HINGHAM INSTN SVGS MASS COM 433323102 28 147 SH   SOLE 2 52 0 95
HINGHAM INSTN SVGS MASS COM 433323102 942 4,950 SH   SOLE 18 4,950 0 0
HINGHAM INSTN SVGS MASS COM 433323102 135 708 SH   SOLE 19 708 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,225 43,226 SH   SOLE 21 43,226 0 0
HINGHAM INSTN SVGS MASS COM 433323102 3,756 19,740 SH   SOLE 22 18,848 0 892
HISTOGENICS CORP COM 43358V109 3 1,666 SH   SOLE 18 1,666 0 0
HISTOGENICS CORP COM 43358V109 3 1,354 SH   SOLE 19 1,354 0 0
HISTOGENICS CORP COM 43358V109 58 29,333 SH   SOLE 21 29,333 0 0
HMN FINL INC COM 40424G108 11 595 SH   SOLE 18 595 0 0
HMN FINL INC COM 40424G108 34 1,907 SH   SOLE 19 1,907 0 0
HMN FINL INC COM 40424G108 15 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 898 50,320 SH   SOLE 22 50,320 0 0
HMS HLDGS CORP COM 40425J101 140 7,062 SH   SOLE 2 4,765 0 2,297
HMS HLDGS CORP COM 40425J101 12 606 SH   SOLE 4 606 0 0
HMS HLDGS CORP COM 40425J101 35 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 7,730 389,201 SH   SOLE 18 389,201 0 0
HMS HLDGS CORP COM 40425J101 1,277 64,292 SH   SOLE 19 64,292 0 0
HMS HLDGS CORP COM 40425J101 151,146 7,610,553 SH   SOLE 21 7,610,553 0 0
HMS HLDGS CORP COM 40425J101 44,868 2,259,232 SH   SOLE 22 2,095,623 0 163,609
HMS HLDGS CORP COM 40425J101 495 24,920 SH   SOLE 26 19,367 0 5,553
HMS HLDGS CORP COM 40425J101 244 12,307 SH   SOLE 28 12,307 0 0
HMS HLDGS CORP COM 40425J101 2,314 116,525 SH   SOLE 30 116,525 0 0
HMS HLDGS CORP COM 40425J101 188 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 842 20,315 SH   SOLE 2 20,027 0 288
HNI CORP COM 404251100 12 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 45 1,096 SH   SOLE 7 1,096 0 0
HNI CORP COM 404251100 11,391 274,670 SH   SOLE 18 274,670 0 0
HNI CORP COM 404251100 1,376 33,184 SH   SOLE 19 33,184 0 0
HNI CORP COM 404251100 114,300 2,756,202 SH   SOLE 21 2,756,202 0 0
HNI CORP COM 404251100 56,690 1,367,020 SH   SOLE 22 1,278,356 0 88,664
HNI CORP COM 404251100 646 15,584 SH   SOLE 26 12,303 0 3,281
HNI CORP COM 404251100 262 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 276 6,644 SH   SOLE 30 6,644 0 0
HNI CORP COM 404251100 194 4,668 SH   SOLE 40 4,668 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 299 8,942 SH   SOLE 7 8,942 0 0
HOLLYFRONTIER CORP COM 436106108 9,568 265,995 SH   SOLE 2 107,677 0 158,318
HOLLYFRONTIER CORP COM 436106108 1,836 51,030 SH   SOLE 4 46,992 0 4,038
HOLLYFRONTIER CORP COM 436106108 1,582 43,974 SH   SOLE 7 39,493 0 4,481
HOLLYFRONTIER CORP COM 436106108 44 1,223 SH   SOLE 13 1,223 0 0
HOLLYFRONTIER CORP COM 436106108 42 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 24,566 682,955 SH   SOLE 18 666,425 0 16,530
HOLLYFRONTIER CORP COM 436106108 5,509 153,152 SH   SOLE 19 153,152 0 0
HOLLYFRONTIER CORP COM 436106108 4,081 113,457 SH   SOLE 20 0 0 113,457
HOLLYFRONTIER CORP COM 436106108 433,119 12,041,126 SH   SOLE 21 12,041,126 0 0
HOLLYFRONTIER CORP COM 436106108 215,572 5,993,104 SH   SOLE 22 5,326,737 0 666,367
HOLLYFRONTIER CORP COM 436106108 8,301 230,762 SH   SOLE 23 230,762 0 0
HOLLYFRONTIER CORP COM 436106108 4,876 135,561 SH   SOLE 25 135,561 0 0
HOLLYFRONTIER CORP COM 436106108 20,299 564,331 SH   SOLE 26 233,887 0 330,444
HOLLYFRONTIER CORP COM 436106108 1,418 39,410 SH   SOLE 28 29,171 0 10,239
HOLLYFRONTIER CORP COM 436106108 1,621 45,069 SH   SOLE 29 3,366 0 41,703
HOLLYFRONTIER CORP COM 436106108 8,773 243,904 SH   SOLE 30 243,904 0 0
HOLLYFRONTIER CORP COM 436106108 3,443 95,727 SH   SOLE 31 41,548 0 54,179
HOLLYFRONTIER CORP COM 436106108 3,253 90,424 SH   SOLE 32 90,424 0 0
HOLLYFRONTIER CORP COM 436106108 405 11,263 SH   SOLE 34 11,263 0 0
HOLLYFRONTIER CORP COM 436106108 9,010 250,484 SH   SOLE 36 250,484 0 0
HOLLYFRONTIER CORP COM 436106108 32 902 SH   SOLE 40 902 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 14 SH   SOLE 22 14 0 0
HOLOGIC INC COM 436440101 22,103 602,425 SH   SOLE 2 340,346 0 262,079
HOLOGIC INC COM 436440101 3,317 90,413 SH   SOLE 4 79,450 0 10,963
HOLOGIC INC COM 436440101 8,431 229,781 SH   SOLE 7 204,430 0 25,351
HOLOGIC INC COM 436440101 212 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 76 2,074 SH   SOLE 15 2,074 0 0
HOLOGIC INC COM 436440101 39,546 1,077,830 SH   SOLE 18 1,031,722 0 46,108
HOLOGIC INC COM 436440101 79,197 2,158,534 SH   SOLE 19 2,158,534 0 0
HOLOGIC INC COM 436440101 9,045 246,531 SH   SOLE 20 60,700 0 185,831
HOLOGIC INC COM 436440101 265,016 7,223,110 SH   SOLE 21 7,223,110 0 0
HOLOGIC INC COM 436440101 276,190 7,527,656 SH   SOLE 22 6,273,185 0 1,254,471
HOLOGIC INC COM 436440101 13,071 356,259 SH   SOLE 23 356,259 0 0
HOLOGIC INC COM 436440101 8,142 221,906 SH   SOLE 25 221,906 0 0
HOLOGIC INC COM 436440101 28,763 783,949 SH   SOLE 26 288,367 0 495,582
HOLOGIC INC COM 436440101 2,370 64,603 SH   SOLE 28 47,391 0 17,212
HOLOGIC INC COM 436440101 2,910 79,322 SH   SOLE 29 10,613 0 68,709
HOLOGIC INC COM 436440101 32,607 888,710 SH   SOLE 30 888,710 0 0
HOLOGIC INC COM 436440101 5,196 141,626 SH   SOLE 31 61,544 0 80,082
HOLOGIC INC COM 436440101 1,489 40,586 SH   SOLE 32 40,586 0 0
HOLOGIC INC COM 436440101 35,743 974,190 SH   SOLE 34 974,190 0 0
HOLOGIC INC COM 436440101 8,521 232,249 SH   SOLE 36 232,249 0 0
HOLOGIC INC COM 436440101 46 1,241 SH   SOLE 40 1,241 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 2,806 2,305,000 PRN   SOLE 2 1,809,000 0 496,000
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 727 597,000 PRN   SOLE 19 597,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 10 8,000 PRN   SOLE 21 8,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 41 34,000 PRN   SOLE 25 34,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 941 773,000 PRN   SOLE 26 773,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 599 492,000 PRN   SOLE 34 492,000 0 0
HOLOGIC INC FRNT 12/1 436440AG6 1,216 1,008,000 PRN   SOLE 21 1,008,000 0 0
HOME BANCORP INC COM 43689E107 41 988 SH   SOLE 2 249 0 739
HOME BANCORP INC COM 43689E107 951 22,737 SH   SOLE 18 22,737 0 0
HOME BANCORP INC COM 43689E107 215 5,132 SH   SOLE 19 5,132 0 0
HOME BANCORP INC COM 43689E107 7,941 189,874 SH   SOLE 21 189,874 0 0
HOME BANCORP INC COM 43689E107 2,167 51,818 SH   SOLE 22 48,238 0 3,580
HOME BANCSHARES INC COM 436893200 2,550 101,108 SH   SOLE 2 95,369 0 5,739
HOME BANCSHARES INC COM 436893200 13 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 99 3,925 SH   SOLE 7 3,925 0 0
HOME BANCSHARES INC COM 436893200 25,110 995,641 SH   SOLE 18 995,641 0 0
HOME BANCSHARES INC COM 436893200 7,348 291,365 SH   SOLE 19 291,365 0 0
HOME BANCSHARES INC COM 436893200 252,915 10,028,333 SH   SOLE 21 10,028,333 0 0
HOME BANCSHARES INC COM 436893200 147,215 5,837,224 SH   SOLE 22 5,486,202 0 351,022
HOME BANCSHARES INC COM 436893200 4,039 160,170 SH   SOLE 23 160,170 0 0
HOME BANCSHARES INC COM 436893200 1,135 45,009 SH   SOLE 26 38,592 0 6,417
HOME BANCSHARES INC COM 436893200 640 25,363 SH   SOLE 28 25,363 0 0
HOME BANCSHARES INC COM 436893200 1,432 56,768 SH   SOLE 29 0 0 56,768
HOME BANCSHARES INC COM 436893200 609 24,143 SH   SOLE 30 24,143 0 0
HOME BANCSHARES INC COM 436893200 337 13,362 SH   SOLE 40 13,362 0 0
HOME DEPOT INC COM 437076102 297,055 1,816,181 SH   SOLE 2 560,114 0 1,256,067
HOME DEPOT INC COM 437076102 72,389 442,585 SH   SOLE 4 400,674 0 41,911
HOME DEPOT INC COM 437076102 132,039 807,281 SH   SOLE 7 805,059 0 2,222
HOME DEPOT INC COM 437076102 5,486 33,544 SH   SOLE 13 33,544 0 0
HOME DEPOT INC COM 437076102 1,350 8,256 SH   SOLE 15 8,256 0 0
HOME DEPOT INC COM 437076102 149 914 SH   SOLE 17 0 0 914
HOME DEPOT INC COM 437076102 652,411 3,988,815 SH   SOLE 18 3,545,947 0 442,868
HOME DEPOT INC COM 437076102 329,701 2,015,778 SH   SOLE 19 2,015,778 0 0
HOME DEPOT INC COM 437076102 98,689 603,383 SH   SOLE 20 20,117 0 583,266
HOME DEPOT INC COM 437076102 3,208,603 19,617,282 SH   SOLE 21 19,617,282 0 0
HOME DEPOT INC COM 437076102 5,247,161 32,080,958 SH   SOLE 22 26,494,310 0 5,586,648
HOME DEPOT INC COM 437076102 248,246 1,517,767 SH   SOLE 23 1,517,767 0 0
HOME DEPOT INC COM 437076102 159,944 977,893 SH   SOLE 25 959,024 0 18,869
HOME DEPOT INC COM 437076102 530,266 3,242,030 SH   SOLE 26 1,032,583 0 2,209,447
HOME DEPOT INC COM 437076102 44,507 272,112 SH   SOLE 28 198,592 0 73,520
HOME DEPOT INC COM 437076102 27,667 169,152 SH   SOLE 29 43,585 0 125,567
HOME DEPOT INC COM 437076102 563,071 3,442,598 SH   SOLE 30 3,442,598 0 0
HOME DEPOT INC COM 437076102 106,182 649,195 SH   SOLE 31 310,323 0 338,872
HOME DEPOT INC COM 437076102 13,319 81,430 SH   SOLE 32 81,430 0 0
HOME DEPOT INC COM 437076102 106,240 649,550 SH   SOLE 34 649,550 0 0
HOME DEPOT INC COM 437076102 198,815 1,215,545 SH   SOLE 36 1,215,545 0 0
HOME DEPOT INC COM 437076102 989 6,048 SH   SOLE 40 6,048 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 246 SH   SOLE 18 246 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 163 6,050 SH   SOLE 2 1,231 0 4,819
HOMESTREET INC COM 43785V102 20 742 SH   SOLE 7 742 0 0
HOMESTREET INC COM 43785V102 3,300 122,215 SH   SOLE 18 122,215 0 0
HOMESTREET INC COM 43785V102 558 20,676 SH   SOLE 19 20,676 0 0
HOMESTREET INC COM 43785V102 63,639 2,357,011 SH   SOLE 21 2,357,011 0 0
HOMESTREET INC COM 43785V102 20,277 750,982 SH   SOLE 22 712,861 0 38,121
HOMESTREET INC COM 43785V102 84 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 985 36,495 SH   SOLE 30 36,495 0 0
HOMESTREET INC COM 43785V102 56 2,090 SH   SOLE 40 2,090 0 0
HOMETRUST BANCSHARES INC COM 437872104 91 3,538 SH   SOLE 2 977 0 2,561
HOMETRUST BANCSHARES INC COM 437872104 27 1,055 SH   SOLE 7 1,055 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,679 65,470 SH   SOLE 18 65,470 0 0
HOMETRUST BANCSHARES INC COM 437872104 338 13,192 SH   SOLE 19 13,192 0 0
HOMETRUST BANCSHARES INC COM 437872104 14,209 553,973 SH   SOLE 21 553,973 0 0
HOMETRUST BANCSHARES INC COM 437872104 7,470 291,237 SH   SOLE 22 255,182 0 36,055
HOMETRUST BANCSHARES INC COM 437872104 70 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 69 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 64 2,500 SH   SOLE 30 2,500 0 0
HOMETRUST BANCSHARES INC COM 437872104 51 2,005 SH   SOLE 40 2,005 0 0
HONEYWELL INTL INC COM 438516106 142,406 1,004,700 SH   SOLE 2 282,607 0 722,093
HONEYWELL INTL INC COM 438516106 29,934 211,189 SH   SOLE 4 192,247 0 18,942
HONEYWELL INTL INC COM 438516106 74,126 522,975 SH   SOLE 7 520,397 0 2,578
HONEYWELL INTL INC COM 438516106 323 2,280 SH   SOLE 13 2,280 0 0
HONEYWELL INTL INC COM 438516106 726 5,120 SH   SOLE 15 5,120 0 0
HONEYWELL INTL INC COM 438516106 340,223 2,400,328 SH   SOLE 18 2,251,045 0 149,283
HONEYWELL INTL INC COM 438516106 355,319 2,506,834 SH   SOLE 19 2,506,834 0 0
HONEYWELL INTL INC COM 438516106 56,013 395,180 SH   SOLE 20 0 0 395,180
HONEYWELL INTL INC COM 438516106 1,592,593 11,236,020 SH   SOLE 21 11,236,020 0 0
HONEYWELL INTL INC COM 438516106 2,851,220 20,115,843 SH   SOLE 22 16,579,717 0 3,536,126
HONEYWELL INTL INC COM 438516106 128,567 907,061 SH   SOLE 23 907,061 0 0
HONEYWELL INTL INC COM 438516106 86,054 607,123 SH   SOLE 25 607,123 0 0
HONEYWELL INTL INC COM 438516106 231,205 1,631,188 SH   SOLE 26 535,624 0 1,095,564
HONEYWELL INTL INC COM 438516106 7,955 56,122 SH   SOLE 28 11,080 0 45,042
HONEYWELL INTL INC COM 438516106 4,249 29,978 SH   SOLE 29 29,978 0 0
HONEYWELL INTL INC COM 438516106 286,569 2,021,790 SH   SOLE 30 2,021,790 0 0
HONEYWELL INTL INC COM 438516106 54,111 381,761 SH   SOLE 31 163,735 0 218,026
HONEYWELL INTL INC COM 438516106 24,427 172,338 SH   SOLE 34 172,338 0 0
HONEYWELL INTL INC COM 438516106 104,402 736,576 SH   SOLE 36 736,576 0 0
HONEYWELL INTL INC COM 438516106 512 3,612 SH   SOLE 40 3,612 0 0
HOOKER FURNITURE CORP COM 439038100 36 763 SH   SOLE 2 763 0 0
HOOKER FURNITURE CORP COM 439038100 14 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,934 40,509 SH   SOLE 18 40,509 0 0
HOOKER FURNITURE CORP COM 439038100 412 8,625 SH   SOLE 19 8,625 0 0
HOOKER FURNITURE CORP COM 439038100 17,015 356,336 SH   SOLE 21 356,336 0 0
HOOKER FURNITURE CORP COM 439038100 14,286 299,190 SH   SOLE 22 277,128 0 22,062
HOOKER FURNITURE CORP COM 439038100 8 167 SH   SOLE 23 167 0 0
HOOKER FURNITURE CORP COM 439038100 106 2,224 SH   SOLE 28 2,224 0 0
HOOKER FURNITURE CORP COM 439038100 80 1,680 SH   SOLE 30 1,680 0 0
HOOKER FURNITURE CORP COM 439038100 92 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 509 28,764 SH   SOLE 2 7,316 0 21,448
HOPE BANCORP INC COM 43940T109 18 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 55 3,126 SH   SOLE 7 3,126 0 0
HOPE BANCORP INC COM 43940T109 11,320 639,188 SH   SOLE 18 639,188 0 0
HOPE BANCORP INC COM 43940T109 1,748 98,685 SH   SOLE 19 98,685 0 0
HOPE BANCORP INC COM 43940T109 202,724 11,446,880 SH   SOLE 21 11,446,880 0 0
HOPE BANCORP INC COM 43940T109 67,871 3,832,347 SH   SOLE 22 3,598,734 0 233,613
HOPE BANCORP INC COM 43940T109 1,026 57,935 SH   SOLE 26 51,770 0 6,165
HOPE BANCORP INC COM 43940T109 331 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 436 24,642 SH   SOLE 29 0 0 24,642
HOPE BANCORP INC COM 43940T109 3,135 177,031 SH   SOLE 30 177,031 0 0
HOPE BANCORP INC COM 43940T109 255 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 15 1,059 SH   SOLE 18 1,059 0 0
HOPFED BANCORP INC COM 439734104 356 24,575 SH   SOLE 21 24,575 0 0
HOPFED BANCORP INC COM 439734104 14 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 370 9,408 SH   SOLE 2 2,388 0 7,020
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 44 1,107 SH   SOLE 7 1,107 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,016 203,716 SH   SOLE 18 203,716 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,318 33,506 SH   SOLE 19 33,506 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 143,718 3,652,304 SH   SOLE 21 3,652,304 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 44,985 1,143,191 SH   SOLE 22 1,067,574 0 75,617
HORACE MANN EDUCATORS CORP N COM 440327104 797 20,244 SH   SOLE 26 17,080 0 3,164
HORACE MANN EDUCATORS CORP N COM 440327104 230 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 386 9,817 SH   SOLE 29 0 0 9,817
HORACE MANN EDUCATORS CORP N COM 440327104 2,157 54,813 SH   SOLE 30 54,813 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 183 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP IND COM 440407104 152 5,209 SH   SOLE 2 1,235 0 3,974
HORIZON BANCORP IND COM 440407104 14 497 SH   SOLE 7 497 0 0
HORIZON BANCORP IND COM 440407104 2,428 83,233 SH   SOLE 18 83,233 0 0
HORIZON BANCORP IND COM 440407104 474 16,243 SH   SOLE 19 16,243 0 0
HORIZON BANCORP IND COM 440407104 20,156 690,973 SH   SOLE 21 690,973 0 0
HORIZON BANCORP IND COM 440407104 9,539 327,020 SH   SOLE 22 284,327 0 42,693
HORIZON BANCORP IND COM 440407104 92 3,144 SH   SOLE 30 3,144 0 0
HORIZON GLOBAL CORP COM 44052W104 23 1,326 SH   SOLE 2 1,235 0 91
HORIZON GLOBAL CORP COM 44052W104 7 385 SH   SOLE 7 385 0 0
HORIZON GLOBAL CORP COM 44052W104 1,630 92,417 SH   SOLE 18 92,417 0 0
HORIZON GLOBAL CORP COM 44052W104 323 18,283 SH   SOLE 19 18,283 0 0
HORIZON GLOBAL CORP COM 44052W104 14,050 796,472 SH   SOLE 21 796,472 0 0
HORIZON GLOBAL CORP COM 44052W104 10,805 612,518 SH   SOLE 22 583,443 0 29,075
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,039 1,150,000 PRN   SOLE 21 1,150,000 0 0
HORIZON PHARMA PLC SHS G4617B105 454 35,814 SH   SOLE 2 8,856 0 26,958
HORIZON PHARMA PLC SHS G4617B105 8 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 54 4,276 SH   SOLE 7 4,276 0 0
HORIZON PHARMA PLC SHS G4617B105 7,745 610,794 SH   SOLE 18 610,794 0 0
HORIZON PHARMA PLC SHS G4617B105 1,554 122,581 SH   SOLE 19 122,581 0 0
HORIZON PHARMA PLC SHS G4617B105 106,148 8,371,284 SH   SOLE 21 8,371,284 0 0
HORIZON PHARMA PLC SHS G4617B105 54,567 4,303,381 SH   SOLE 22 4,032,465 0 270,916
HORIZON PHARMA PLC SHS G4617B105 204 16,063 SH   SOLE 23 16,063 0 0
HORIZON PHARMA PLC SHS G4617B105 414 32,625 SH   SOLE 26 24,818 0 7,807
HORIZON PHARMA PLC SHS G4617B105 297 23,460 SH   SOLE 28 23,460 0 0
HORIZON PHARMA PLC SHS G4617B105 557 43,900 SH   SOLE 29 0 0 43,900
HORIZON PHARMA PLC SHS G4617B105 317 24,988 SH   SOLE 30 24,988 0 0
HORIZON PHARMA PLC SHS G4617B105 249 19,659 SH   SOLE 40 19,659 0 0
HORMEL FOODS CORP COM 440452100 6,144 191,174 SH   SOLE 2 95,446 0 95,728
HORMEL FOODS CORP COM 440452100 3,044 94,720 SH   SOLE 4 83,800 0 10,920
HORMEL FOODS CORP COM 440452100 27,528 856,516 SH   SOLE 7 394,911 0 461,605
HORMEL FOODS CORP COM 440452100 55 1,719 SH   SOLE 15 1,719 0 0
HORMEL FOODS CORP COM 440452100 12 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 19,919 619,759 SH   SOLE 18 580,710 0 39,049
HORMEL FOODS CORP COM 440452100 13,698 426,192 SH   SOLE 19 426,192 0 0
HORMEL FOODS CORP COM 440452100 8,666 269,629 SH   SOLE 20 0 0 269,629
HORMEL FOODS CORP COM 440452100 215,410 6,702,236 SH   SOLE 21 6,702,236 0 0
HORMEL FOODS CORP COM 440452100 237,702 7,395,826 SH   SOLE 22 6,239,452 0 1,156,374
HORMEL FOODS CORP COM 440452100 11,367 353,667 SH   SOLE 23 353,667 0 0
HORMEL FOODS CORP COM 440452100 7,453 231,884 SH   SOLE 25 231,884 0 0
HORMEL FOODS CORP COM 440452100 30,375 945,097 SH   SOLE 26 317,960 0 627,137
HORMEL FOODS CORP COM 440452100 2,169 67,479 SH   SOLE 28 49,324 0 18,155
HORMEL FOODS CORP COM 440452100 7,817 243,219 SH   SOLE 29 243,219 0 0
HORMEL FOODS CORP COM 440452100 34,556 1,075,160 SH   SOLE 30 1,075,160 0 0
HORMEL FOODS CORP COM 440452100 3,242 100,864 SH   SOLE 31 15,586 0 85,278
HORMEL FOODS CORP COM 440452100 2,677 83,298 SH   SOLE 34 83,298 0 0
HORMEL FOODS CORP COM 440452100 9,639 299,902 SH   SOLE 36 299,902 0 0
HORMEL FOODS CORP COM 440452100 44 1,374 SH   SOLE 40 1,374 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 23 5,724 SH   SOLE 18 5,724 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 20 5,026 SH   SOLE 19 5,026 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 335 82,929 SH   SOLE 21 82,929 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 1,978 489,725 SH   SOLE 22 489,725 0 0
HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 6 8,000 PRN   SOLE 21 8,000 0 0
HORTONWORKS INC COM 440894103 53 3,144 SH   SOLE 2 2,719 0 425
HORTONWORKS INC COM 440894103 30 1,798 SH   SOLE 7 1,798 0 0
HORTONWORKS INC COM 440894103 25 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 2,802 165,311 SH   SOLE 18 165,311 0 0
HORTONWORKS INC COM 440894103 661 38,981 SH   SOLE 19 38,981 0 0
HORTONWORKS INC COM 440894103 25,173 1,485,162 SH   SOLE 21 1,485,162 0 0
HORTONWORKS INC COM 440894103 22,658 1,336,780 SH   SOLE 22 1,225,870 0 110,910
HORTONWORKS INC COM 440894103 81 4,791 SH   SOLE 28 4,791 0 0
HORTONWORKS INC COM 440894103 111 6,568 SH   SOLE 30 6,568 0 0
HORTONWORKS INC COM 440894103 92 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,573 160,520 SH   SOLE 2 85,389 0 75,131
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,368 48,007 SH   SOLE 4 48,007 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,587 196,116 SH   SOLE 7 196,116 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 196 6,891 SH   SOLE 15 6,891 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 15,367 539,365 SH   SOLE 18 539,365 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,267 114,665 SH   SOLE 19 114,665 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 203,667 7,148,724 SH   SOLE 21 7,148,724 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 188,709 6,623,701 SH   SOLE 22 6,163,083 0 460,618
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 133 4,653 SH   SOLE 23 4,653 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9,212 323,358 SH   SOLE 25 323,358 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,025 211,461 SH   SOLE 26 48,830 0 162,631
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 620 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,620 56,848 SH   SOLE 29 56,848 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 20,675 725,694 SH   SOLE 30 725,694 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 99 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,418 119,989 SH   SOLE 36 119,989 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 481 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 23,291 1,259,676 SH   SOLE 2 576,901 0 682,775
HOST HOTELS & RESORTS INC COM 44107P104 17,632 953,586 SH   SOLE 4 927,326 0 26,260
HOST HOTELS & RESORTS INC COM 44107P104 29,161 1,577,107 SH   SOLE 7 1,546,192 0 30,915
HOST HOTELS & RESORTS INC COM 44107P104 323 17,450 SH   SOLE 13 17,450 0 0
HOST HOTELS & RESORTS INC COM 44107P104 568 30,717 SH   SOLE 15 30,717 0 0
HOST HOTELS & RESORTS INC COM 44107P104 32,923 1,780,579 SH   SOLE 18 1,675,182 0 105,397
HOST HOTELS & RESORTS INC COM 44107P104 20,529 1,110,261 SH   SOLE 19 1,110,261 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,095 383,739 SH   SOLE 20 0 0 383,739
HOST HOTELS & RESORTS INC COM 44107P104 466,026 25,204,232 SH   SOLE 21 25,204,232 0 0
HOST HOTELS & RESORTS INC COM 44107P104 563,413 30,471,222 SH   SOLE 22 26,248,550 0 4,222,672
HOST HOTELS & RESORTS INC COM 44107P104 18,202 984,429 SH   SOLE 23 984,429 0 0
HOST HOTELS & RESORTS INC COM 44107P104 35,704 1,930,964 SH   SOLE 25 1,930,964 0 0
HOST HOTELS & RESORTS INC COM 44107P104 56,583 3,060,188 SH   SOLE 26 773,811 0 2,286,377
HOST HOTELS & RESORTS INC COM 44107P104 3,102 167,774 SH   SOLE 28 123,114 0 44,660
HOST HOTELS & RESORTS INC COM 44107P104 9,709 525,069 SH   SOLE 29 292,031 0 233,038
HOST HOTELS & RESORTS INC COM 44107P104 128,437 6,946,319 SH   SOLE 30 6,946,319 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,433 564,253 SH   SOLE 31 292,234 0 272,019
HOST HOTELS & RESORTS INC COM 44107P104 6,890 372,612 SH   SOLE 34 372,612 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,842 802,699 SH   SOLE 36 802,699 0 0
HOST HOTELS & RESORTS INC COM 44107P104 68 3,688 SH   SOLE 40 3,688 0 0
HOSTESS BRANDS INC CL A 44109J106 238 17,398 SH   SOLE 2 4,517 0 12,881
HOSTESS BRANDS INC CL A 44109J106 27 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,082 298,855 SH   SOLE 18 298,855 0 0
HOSTESS BRANDS INC CL A 44109J106 845 61,825 SH   SOLE 19 61,825 0 0
HOSTESS BRANDS INC CL A 44109J106 33,340 2,440,670 SH   SOLE 21 2,440,670 0 0
HOSTESS BRANDS INC CL A 44109J106 30,076 2,201,730 SH   SOLE 22 2,068,861 0 132,869
HOSTESS BRANDS INC CL A 44109J106 112 8,189 SH   SOLE 28 8,189 0 0
HOSTESS BRANDS INC CL A 44109J106 94 6,855 SH   SOLE 30 6,855 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 146 12,092 SH   SOLE 2 5,857 0 6,235
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 30 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4,328 359,169 SH   SOLE 18 359,169 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 936 77,703 SH   SOLE 19 77,703 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38,127 3,164,091 SH   SOLE 21 3,164,091 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 35,060 2,909,505 SH   SOLE 22 2,692,834 0 216,671
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 274 22,733 SH   SOLE 26 16,812 0 5,921
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 187 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 435 36,064 SH   SOLE 30 36,064 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 168 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 272 6,961 SH   SOLE 2 6,961 0 0
HOULIHAN LOKEY INC CL A 441593100 35 898 SH   SOLE 7 898 0 0
HOULIHAN LOKEY INC CL A 441593100 3,225 82,417 SH   SOLE 18 82,417 0 0
HOULIHAN LOKEY INC CL A 441593100 3,504 89,550 SH   SOLE 19 89,550 0 0
HOULIHAN LOKEY INC CL A 441593100 29,850 762,847 SH   SOLE 21 762,847 0 0
HOULIHAN LOKEY INC CL A 441593100 35,341 903,171 SH   SOLE 22 836,904 0 66,267
HOULIHAN LOKEY INC CL A 441593100 896 22,887 SH   SOLE 23 22,887 0 0
HOULIHAN LOKEY INC CL A 441593100 343 8,758 SH   SOLE 28 8,758 0 0
HOULIHAN LOKEY INC CL A 441593100 1,346 34,390 SH   SOLE 29 0 0 34,390
HOULIHAN LOKEY INC CL A 441593100 118 3,022 SH   SOLE 30 3,022 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 3 5,104 SH   SOLE 19 5,104 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 8 16,147 SH   SOLE 21 16,147 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 15 2,898 SH   SOLE 18 2,898 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 16 3,110 SH   SOLE 19 3,110 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 253 48,229 SH   SOLE 21 48,229 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,179 415,119 SH   SOLE 22 415,119 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 57 29,695 SH   SOLE 2 7,439 0 22,256
HOVNANIAN ENTERPRISES INC CL A 442487203 5 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 959 496,792 SH   SOLE 18 496,792 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 188 97,409 SH   SOLE 19 97,409 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 12,582 6,518,940 SH   SOLE 21 6,518,940 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 6,378 3,304,566 SH   SOLE 22 3,099,495 0 205,071
HOVNANIAN ENTERPRISES INC CL A 442487203 12 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 34 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 38 19,705 SH   SOLE 30 19,705 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 24 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 27 1,277 SH   SOLE 2 535 0 742
HOWARD BANCORP INC COM 442496105 687 32,859 SH   SOLE 18 32,859 0 0
HOWARD BANCORP INC COM 442496105 103 4,934 SH   SOLE 19 4,934 0 0
HOWARD BANCORP INC COM 442496105 5,976 285,913 SH   SOLE 21 285,913 0 0
HOWARD BANCORP INC COM 442496105 1,556 74,462 SH   SOLE 22 68,985 0 5,477
HOWARD HUGHES CORP COM 44267D107 2,440 20,693 SH   SOLE 2 3,116 0 17,577
HOWARD HUGHES CORP COM 44267D107 22 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 129 1,094 SH   SOLE 7 1,094 0 0
HOWARD HUGHES CORP COM 44267D107 2,139 18,136 SH   SOLE 18 18,136 0 0
HOWARD HUGHES CORP COM 44267D107 1,359 11,528 SH   SOLE 19 11,528 0 0
HOWARD HUGHES CORP COM 44267D107 64,036 543,004 SH   SOLE 21 543,004 0 0
HOWARD HUGHES CORP COM 44267D107 115,541 979,742 SH   SOLE 22 871,505 0 108,237
HOWARD HUGHES CORP COM 44267D107 1,649 13,984 SH   SOLE 26 11,745 0 2,239
HOWARD HUGHES CORP COM 44267D107 664 5,628 SH   SOLE 28 5,628 0 0
HOWARD HUGHES CORP COM 44267D107 719 6,097 SH   SOLE 30 6,097 0 0
HOWARD HUGHES CORP COM 44267D107 99 840 SH   SOLE 31 840 0 0
HOWARD HUGHES CORP COM 44267D107 145 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 462 3,914 SH   SOLE 40 3,914 0 0
HP INC COM 40434L105 74,684 3,741,668 SH   SOLE 2 2,070,181 0 1,671,487
HP INC COM 40434L105 18,718 937,752 SH   SOLE 4 879,903 0 57,849
HP INC COM 40434L105 25,968 1,301,014 SH   SOLE 7 1,232,902 0 68,112
HP INC COM 40434L105 2,948 147,688 SH   SOLE 13 147,688 0 0
HP INC COM 40434L105 236 11,814 SH   SOLE 15 11,814 0 0
HP INC COM 40434L105 65,364 3,274,756 SH   SOLE 18 3,009,743 0 265,013
HP INC COM 40434L105 8,647 433,239 SH   SOLE 19 433,239 0 0
HP INC COM 40434L105 14,018 702,287 SH   SOLE 20 0 0 702,287
HP INC COM 40434L105 555,092 27,810,235 SH   SOLE 21 27,810,235 0 0
HP INC COM 40434L105 1,001,908 50,195,782 SH   SOLE 22 40,487,287 0 9,708,495
HP INC COM 40434L105 53,142 2,662,449 SH   SOLE 23 2,662,449 0 0
HP INC COM 40434L105 35,327 1,769,871 SH   SOLE 25 1,769,871 0 0
HP INC COM 40434L105 104,631 5,242,025 SH   SOLE 26 1,632,784 0 3,609,241
HP INC COM 40434L105 7,624 381,963 SH   SOLE 28 278,889 0 103,074
HP INC COM 40434L105 15,410 772,024 SH   SOLE 29 440,428 0 331,596
HP INC COM 40434L105 111,043 5,563,258 SH   SOLE 30 5,563,258 0 0
HP INC COM 40434L105 30,953 1,550,735 SH   SOLE 31 939,795 0 610,940
HP INC COM 40434L105 7,154 358,421 SH   SOLE 34 358,421 0 0
HP INC COM 40434L105 9,270 464,414 SH   SOLE 35 464,414 0 0
HP INC COM 40434L105 44,192 2,214,009 SH   SOLE 36 2,214,009 0 0
HP INC COM 40434L105 187 9,359 SH   SOLE 40 9,359 0 0
HRG GROUP INC COM 40434J100 248 15,857 SH   SOLE 2 13,224 0 2,633
HRG GROUP INC COM 40434J100 57 3,628 SH   SOLE 4 3,628 0 0
HRG GROUP INC COM 40434J100 79 5,063 SH   SOLE 7 5,063 0 0
HRG GROUP INC COM 40434J100 6,516 417,401 SH   SOLE 18 417,401 0 0
HRG GROUP INC COM 40434J100 1,504 96,356 SH   SOLE 19 96,356 0 0
HRG GROUP INC COM 40434J100 57,035 3,653,762 SH   SOLE 21 3,653,762 0 0
HRG GROUP INC COM 40434J100 56,334 3,608,834 SH   SOLE 22 3,374,077 0 234,757
HRG GROUP INC COM 40434J100 527 33,782 SH   SOLE 26 25,653 0 8,129
HRG GROUP INC COM 40434J100 257 16,445 SH   SOLE 28 16,445 0 0
HRG GROUP INC COM 40434J100 292 18,709 SH   SOLE 30 18,709 0 0
HRG GROUP INC COM 40434J100 484 30,994 SH   SOLE 34 30,994 0 0
HRG GROUP INC COM 40434J100 150 9,590 SH   SOLE 40 9,590 0 0
HSBC HLDGS PLC OPTIONS 404280406 3,365 68,100 SH Call SOLE 2 68,100 0 0
HSBC HLDGS PLC OPTIONS 404280406 10 200 SH Put SOLE 2 200 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 57 1,163 SH   SOLE 18 1,163 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 167,371 6,342,205 SH   SOLE 21 6,342,205 0 0
HSN INC COM 404303109 575 14,734 SH   SOLE 2 14,576 0 158
HSN INC COM 404303109 7 182 SH   SOLE 4 182 0 0
HSN INC COM 404303109 69 1,759 SH   SOLE 7 1,759 0 0
HSN INC COM 404303109 7,825 200,379 SH   SOLE 18 200,379 0 0
HSN INC COM 404303109 924 23,659 SH   SOLE 19 23,659 0 0
HSN INC COM 404303109 77,882 1,994,424 SH   SOLE 21 1,994,424 0 0
HSN INC COM 404303109 38,310 981,047 SH   SOLE 22 911,628 0 69,419
HSN INC COM 404303109 411 10,519 SH   SOLE 26 8,424 0 2,095
HSN INC COM 404303109 192 4,909 SH   SOLE 28 4,909 0 0
HSN INC COM 404303109 222 5,692 SH   SOLE 30 5,692 0 0
HSN INC COM 404303109 146 3,745 SH   SOLE 40 3,745 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 602 SH   SOLE 18 602 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 17 9,959 SH   SOLE 21 9,959 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 782 32,007 SH   SOLE 7 32,007 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,048 42,932 SH   SOLE 19 42,932 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,087 44,495 SH   SOLE 22 0 0 44,495
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,551 63,517 SH   SOLE 34 63,517 0 0
HUB GROUP INC CL A 443320106 298 6,927 SH   SOLE 2 1,843 0 5,084
HUB GROUP INC CL A 443320106 12 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 65 1,512 SH   SOLE 7 1,512 0 0
HUB GROUP INC CL A 443320106 6,889 160,398 SH   SOLE 18 160,398 0 0
HUB GROUP INC CL A 443320106 9,689 225,588 SH   SOLE 19 225,588 0 0
HUB GROUP INC CL A 443320106 124,625 2,901,622 SH   SOLE 21 2,901,622 0 0
HUB GROUP INC CL A 443320106 43,026 1,001,775 SH   SOLE 22 937,169 0 64,606
HUB GROUP INC CL A 443320106 2,110 49,123 SH   SOLE 23 49,123 0 0
HUB GROUP INC CL A 443320106 596 13,881 SH   SOLE 26 11,382 0 2,499
HUB GROUP INC CL A 443320106 222 5,158 SH   SOLE 28 5,158 0 0
HUB GROUP INC CL A 443320106 1,342 31,246 SH   SOLE 29 0 0 31,246
HUB GROUP INC CL A 443320106 2,178 50,711 SH   SOLE 30 50,711 0 0
HUB GROUP INC CL A 443320106 171 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 7,618 65,665 SH   SOLE 2 43,304 0 22,361
HUBBELL INC COM 443510607 217 1,868 SH   SOLE 4 1,868 0 0
HUBBELL INC COM 443510607 204 1,756 SH   SOLE 7 1,756 0 0
HUBBELL INC COM 443510607 5,205 44,864 SH   SOLE 13 44,864 0 0
HUBBELL INC COM 443510607 21,172 182,483 SH   SOLE 18 182,483 0 0
HUBBELL INC COM 443510607 44,795 386,101 SH   SOLE 19 386,101 0 0
HUBBELL INC COM 443510607 272,123 2,345,487 SH   SOLE 21 2,345,487 0 0
HUBBELL INC COM 443510607 256,260 2,208,755 SH   SOLE 22 1,863,063 0 345,692
HUBBELL INC COM 443510607 102 877 SH   SOLE 23 877 0 0
HUBBELL INC COM 443510607 1,794 15,461 SH   SOLE 26 12,279 0 3,182
HUBBELL INC COM 443510607 962 8,295 SH   SOLE 28 8,295 0 0
HUBBELL INC COM 443510607 6,390 55,075 SH   SOLE 29 0 0 55,075
HUBBELL INC COM 443510607 928 7,996 SH   SOLE 30 7,996 0 0
HUBBELL INC COM 443510607 143 1,229 SH   SOLE 31 1,229 0 0
HUBBELL INC COM 443510607 2,611 22,502 SH   SOLE 36 22,502 0 0
HUBBELL INC COM 443510607 635 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 183 2,181 SH   SOLE 2 1,984 0 197
HUBSPOT INC COM 443573100 13 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 73 872 SH   SOLE 7 872 0 0
HUBSPOT INC COM 443573100 0 3 SH   SOLE 17 0 0 3
HUBSPOT INC COM 443573100 9,648 114,794 SH   SOLE 18 114,794 0 0
HUBSPOT INC COM 443573100 8,420 100,175 SH   SOLE 19 100,175 0 0
HUBSPOT INC COM 443573100 91,032 1,083,070 SH   SOLE 21 1,083,070 0 0
HUBSPOT INC COM 443573100 75,838 902,292 SH   SOLE 22 834,553 0 67,739
HUBSPOT INC COM 443573100 1,169 13,906 SH   SOLE 26 11,662 0 2,244
HUBSPOT INC COM 443573100 424 5,040 SH   SOLE 28 5,040 0 0
HUBSPOT INC COM 443573100 420 4,992 SH   SOLE 30 4,992 0 0
HUBSPOT INC COM 443573100 318 3,784 SH   SOLE 40 3,784 0 0
HUDBAY MINERALS INC COM 443628102 110 14,798 SH   SOLE 21 14,798 0 0
HUDSON GLOBAL INC COM 443787106 7 4,544 SH   SOLE 18 4,544 0 0
HUDSON GLOBAL INC COM 443787106 11 7,493 SH   SOLE 19 7,493 0 0
HUDSON GLOBAL INC COM 443787106 109 74,451 SH   SOLE 21 74,451 0 0
HUDSON GLOBAL INC COM 443787106 950 650,668 SH   SOLE 22 650,668 0 0
HUDSON PAC PPTYS INC COM 444097109 3,089 92,129 SH   SOLE 2 14,249 0 77,880
HUDSON PAC PPTYS INC COM 444097109 1,725 51,438 SH   SOLE 4 51,438 0 0
HUDSON PAC PPTYS INC COM 444097109 7,055 210,400 SH   SOLE 7 210,400 0 0
HUDSON PAC PPTYS INC COM 444097109 190 5,657 SH   SOLE 15 5,657 0 0
HUDSON PAC PPTYS INC COM 444097109 2,762 82,378 SH   SOLE 18 82,378 0 0
HUDSON PAC PPTYS INC COM 444097109 6,668 198,868 SH   SOLE 19 198,868 0 0
HUDSON PAC PPTYS INC COM 444097109 82,621 2,464,080 SH   SOLE 21 2,464,080 0 0
HUDSON PAC PPTYS INC COM 444097109 218,753 6,524,094 SH   SOLE 22 5,939,420 0 584,674
HUDSON PAC PPTYS INC COM 444097109 147 4,377 SH   SOLE 23 4,377 0 0
HUDSON PAC PPTYS INC COM 444097109 9,919 295,830 SH   SOLE 25 295,830 0 0
HUDSON PAC PPTYS INC COM 444097109 3,225 96,168 SH   SOLE 26 41,559 0 54,609
HUDSON PAC PPTYS INC COM 444097109 820 24,447 SH   SOLE 28 24,447 0 0
HUDSON PAC PPTYS INC COM 444097109 2,918 87,023 SH   SOLE 29 53,027 0 33,996
HUDSON PAC PPTYS INC COM 444097109 27,129 809,090 SH   SOLE 30 809,090 0 0
HUDSON PAC PPTYS INC COM 444097109 119 3,546 SH   SOLE 31 3,546 0 0
HUDSON PAC PPTYS INC COM 444097109 598 17,835 SH   SOLE 40 17,835 0 0
HUDSON TECHNOLOGIES INC COM 444144109 27 3,502 SH   SOLE 2 3,502 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3 355 SH   SOLE 7 355 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,028 131,650 SH   SOLE 18 131,650 0 0
HUDSON TECHNOLOGIES INC COM 444144109 220 28,106 SH   SOLE 19 28,106 0 0
HUDSON TECHNOLOGIES INC COM 444144109 9,002 1,152,678 SH   SOLE 21 1,152,678 0 0
HUDSON TECHNOLOGIES INC COM 444144109 8,377 1,072,628 SH   SOLE 22 984,293 0 88,335
HUMANA INC COM 444859102 116,279 477,279 SH   SOLE 2 335,661 0 141,618
HUMANA INC COM 444859102 21,968 90,168 SH   SOLE 4 85,222 0 4,946
HUMANA INC COM 444859102 29,940 122,892 SH   SOLE 7 118,089 0 4,803
HUMANA INC COM 444859102 9,341 38,340 SH   SOLE 13 38,340 0 0
HUMANA INC COM 444859102 238 977 SH   SOLE 15 977 0 0
HUMANA INC COM 444859102 24 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 198,207 813,557 SH   SOLE 18 760,260 0 53,297
HUMANA INC COM 444859102 263,120 1,080,000 SH   SOLE 19 1,080,000 0 0
HUMANA INC COM 444859102 24,180 99,249 SH   SOLE 20 17,920 0 81,329
HUMANA INC COM 444859102 623,234 2,558,117 SH   SOLE 21 2,558,117 0 0
HUMANA INC COM 444859102 1,160,219 4,762,217 SH   SOLE 22 3,763,285 0 998,932
HUMANA INC COM 444859102 62,395 256,104 SH   SOLE 23 256,104 0 0
HUMANA INC COM 444859102 36,586 150,171 SH   SOLE 25 138,325 0 11,846
HUMANA INC COM 444859102 122,284 501,927 SH   SOLE 26 138,712 0 363,215
HUMANA INC COM 444859102 8,093 33,217 SH   SOLE 28 24,307 0 8,910
HUMANA INC COM 444859102 29,942 122,898 SH   SOLE 29 46,552 0 76,346
HUMANA INC COM 444859102 102,557 420,952 SH   SOLE 30 420,952 0 0
HUMANA INC COM 444859102 42,211 173,257 SH   SOLE 31 112,970 0 60,287
HUMANA INC COM 444859102 102,535 420,862 SH   SOLE 34 420,862 0 0
HUMANA INC COM 444859102 54,751 224,731 SH   SOLE 36 224,731 0 0
HUMANA INC COM 444859102 184 756 SH   SOLE 40 756 0 0
HUNT J B TRANS SVCS INC COM 445658107 15,227 137,080 SH   SOLE 2 53,112 0 83,968
HUNT J B TRANS SVCS INC COM 445658107 3,645 32,810 SH   SOLE 4 29,737 0 3,073
HUNT J B TRANS SVCS INC COM 445658107 9,884 88,981 SH   SOLE 7 73,186 0 15,795
HUNT J B TRANS SVCS INC COM 445658107 221 1,990 SH   SOLE 13 1,990 0 0
HUNT J B TRANS SVCS INC COM 445658107 78 706 SH   SOLE 15 706 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 20,356 183,255 SH   SOLE 18 171,110 0 12,145
HUNT J B TRANS SVCS INC COM 445658107 5,473 49,269 SH   SOLE 19 49,269 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,603 68,449 SH   SOLE 20 0 0 68,449
HUNT J B TRANS SVCS INC COM 445658107 252,258 2,270,961 SH   SOLE 21 2,270,961 0 0
HUNT J B TRANS SVCS INC COM 445658107 253,617 2,283,188 SH   SOLE 22 1,881,545 0 401,643
HUNT J B TRANS SVCS INC COM 445658107 11,735 105,648 SH   SOLE 23 105,648 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,310 65,808 SH   SOLE 25 65,808 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,959 251,705 SH   SOLE 26 107,597 0 144,108
HUNT J B TRANS SVCS INC COM 445658107 2,226 20,037 SH   SOLE 28 14,497 0 5,540
HUNT J B TRANS SVCS INC COM 445658107 2,797 25,176 SH   SOLE 29 2,600 0 22,576
HUNT J B TRANS SVCS INC COM 445658107 28,168 253,581 SH   SOLE 30 253,581 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,952 44,581 SH   SOLE 31 19,514 0 25,067
HUNT J B TRANS SVCS INC COM 445658107 1,765 15,891 SH   SOLE 32 15,891 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,794 16,152 SH   SOLE 34 16,152 0 0
HUNT J B TRANS SVCS INC COM 445658107 9,199 82,815 SH   SOLE 36 82,815 0 0
HUNT J B TRANS SVCS INC COM 445658107 50 446 SH   SOLE 40 446 0 0
HUNTINGTON BANCSHARES INC COM 446150104 17,267 1,236,872 SH   SOLE 2 219,903 0 1,016,969
HUNTINGTON BANCSHARES INC COM 446150104 4,805 344,183 SH   SOLE 4 310,052 0 34,131
HUNTINGTON BANCSHARES INC COM 446150104 11,505 824,108 SH   SOLE 7 740,907 0 83,201
HUNTINGTON BANCSHARES INC COM 446150104 343 24,563 SH   SOLE 13 24,563 0 0
HUNTINGTON BANCSHARES INC COM 446150104 77 5,516 SH   SOLE 15 5,516 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,299 2,456,913 SH   SOLE 18 2,305,026 0 151,887
HUNTINGTON BANCSHARES INC COM 446150104 2,697 193,211 SH   SOLE 19 193,211 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,316 524,099 SH   SOLE 20 0 0 524,099
HUNTINGTON BANCSHARES INC COM 446150104 320,650 22,969,207 SH   SOLE 21 22,969,207 0 0
HUNTINGTON BANCSHARES INC COM 446150104 397,939 28,505,694 SH   SOLE 22 23,486,304 0 5,019,390
HUNTINGTON BANCSHARES INC COM 446150104 18,831 1,348,923 SH   SOLE 23 1,348,923 0 0
HUNTINGTON BANCSHARES INC COM 446150104 12,365 885,771 SH   SOLE 25 885,771 0 0
HUNTINGTON BANCSHARES INC COM 446150104 48,801 3,495,795 SH   SOLE 26 1,157,310 0 2,338,485
HUNTINGTON BANCSHARES INC COM 446150104 3,458 247,722 SH   SOLE 28 181,407 0 66,315
HUNTINGTON BANCSHARES INC COM 446150104 4,359 312,261 SH   SOLE 29 39,893 0 272,368
HUNTINGTON BANCSHARES INC COM 446150104 44,669 3,199,815 SH   SOLE 30 3,199,815 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,818 416,773 SH   SOLE 31 237,271 0 179,502
HUNTINGTON BANCSHARES INC COM 446150104 1,061 75,997 SH   SOLE 34 75,997 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,487 1,109,354 SH   SOLE 36 1,109,354 0 0
HUNTINGTON BANCSHARES INC COM 446150104 72 5,182 SH   SOLE 40 5,182 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14,647 64,682 SH   SOLE 2 29,010 0 35,672
HUNTINGTON INGALLS INDS INC COM 446413106 2,781 12,280 SH   SOLE 4 11,135 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 4,071 17,978 SH   SOLE 7 9,460 0 8,518
HUNTINGTON INGALLS INDS INC COM 446413106 35,127 155,127 SH   SOLE 18 150,611 0 4,516
HUNTINGTON INGALLS INDS INC COM 446413106 3,491 15,417 SH   SOLE 19 15,417 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 9,245 40,827 SH   SOLE 20 0 0 40,827
HUNTINGTON INGALLS INDS INC COM 446413106 579,434 2,558,885 SH   SOLE 21 2,558,885 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 341,261 1,507,069 SH   SOLE 22 1,364,642 0 142,427
HUNTINGTON INGALLS INDS INC COM 446413106 12,728 56,211 SH   SOLE 23 56,211 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16,816 74,263 SH   SOLE 26 39,384 0 34,879
HUNTINGTON INGALLS INDS INC COM 446413106 860 3,796 SH   SOLE 28 660 0 3,136
HUNTINGTON INGALLS INDS INC COM 446413106 2,922 12,906 SH   SOLE 29 1,372 0 11,534
HUNTINGTON INGALLS INDS INC COM 446413106 14,167 62,562 SH   SOLE 30 62,562 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,725 20,868 SH   SOLE 31 9,090 0 11,778
HUNTINGTON INGALLS INDS INC COM 446413106 754 3,328 SH   SOLE 34 3,328 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,064 9,116 SH   SOLE 36 9,116 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 49 218 SH   SOLE 40 218 0 0
HUNTSMAN CORP COM 447011107 2,892 105,471 SH   SOLE 2 18,438 0 87,033
HUNTSMAN CORP COM 447011107 30 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 430 15,668 SH   SOLE 7 15,668 0 0
HUNTSMAN CORP COM 447011107 14 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,758 173,521 SH   SOLE 18 173,521 0 0
HUNTSMAN CORP COM 447011107 4,385 159,919 SH   SOLE 19 159,919 0 0
HUNTSMAN CORP COM 447011107 116,928 4,264,346 SH   SOLE 21 4,264,346 0 0
HUNTSMAN CORP COM 447011107 169,127 6,168,010 SH   SOLE 22 5,518,941 0 649,069
HUNTSMAN CORP COM 447011107 741 27,010 SH   SOLE 25 27,010 0 0
HUNTSMAN CORP COM 447011107 7,018 255,933 SH   SOLE 26 96,589 0 159,344
HUNTSMAN CORP COM 447011107 881 32,140 SH   SOLE 28 32,140 0 0
HUNTSMAN CORP COM 447011107 856 31,210 SH   SOLE 30 31,210 0 0
HUNTSMAN CORP COM 447011107 129 4,706 SH   SOLE 31 4,706 0 0
HUNTSMAN CORP COM 447011107 1,157 42,188 SH   SOLE 32 42,188 0 0
HUNTSMAN CORP COM 447011107 2,086 76,063 SH   SOLE 34 76,063 0 0
HUNTSMAN CORP COM 447011107 358 13,074 SH   SOLE 36 13,074 0 0
HUNTSMAN CORP COM 447011107 537 19,578 SH   SOLE 40 19,578 0 0
HURCO COMPANIES INC COM 447324104 59 1,429 SH   SOLE 2 370 0 1,059
HURCO COMPANIES INC COM 447324104 7 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 1,050 25,238 SH   SOLE 18 25,238 0 0
HURCO COMPANIES INC COM 447324104 192 4,605 SH   SOLE 19 4,605 0 0
HURCO COMPANIES INC COM 447324104 8,245 198,189 SH   SOLE 21 198,189 0 0
HURCO COMPANIES INC COM 447324104 2,903 69,782 SH   SOLE 22 61,309 0 8,473
HURON CONSULTING GROUP INC COM 447462102 236 6,877 SH   SOLE 2 2,972 0 3,905
HURON CONSULTING GROUP INC COM 447462102 3 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 20 594 SH   SOLE 7 594 0 0
HURON CONSULTING GROUP INC COM 447462102 2,811 81,942 SH   SOLE 18 81,942 0 0
HURON CONSULTING GROUP INC COM 447462102 4,007 116,817 SH   SOLE 19 116,817 0 0
HURON CONSULTING GROUP INC COM 447462102 22,663 660,724 SH   SOLE 21 660,724 0 0
HURON CONSULTING GROUP INC COM 447462102 22,150 645,777 SH   SOLE 22 603,558 0 42,219
HURON CONSULTING GROUP INC COM 447462102 285 8,299 SH   SOLE 26 6,601 0 1,698
HURON CONSULTING GROUP INC COM 447462102 113 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 102 2,960 SH   SOLE 30 2,960 0 0
HURON CONSULTING GROUP INC COM 447462102 40 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 84 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 352 378,000 PRN   SOLE 21 378,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 24 3,360 SH   SOLE 2 892 0 2,468
HUTTIG BLDG PRODS INC COM 448451104 608 86,097 SH   SOLE 18 86,097 0 0
HUTTIG BLDG PRODS INC COM 448451104 77 10,836 SH   SOLE 19 10,836 0 0
HUTTIG BLDG PRODS INC COM 448451104 5,383 762,499 SH   SOLE 21 762,499 0 0
HUTTIG BLDG PRODS INC COM 448451104 1,391 197,029 SH   SOLE 22 179,487 0 17,542
HV BANCORP INC COM 40441H105 3 199 SH   SOLE 18 199 0 0
HYATT HOTELS CORP COM CL A 448579102 4,074 65,937 SH   SOLE 2 44,395 0 21,542
HYATT HOTELS CORP COM CL A 448579102 344 5,561 SH   SOLE 4 5,561 0 0
HYATT HOTELS CORP COM CL A 448579102 82 1,325 SH   SOLE 7 1,325 0 0
HYATT HOTELS CORP COM CL A 448579102 1,565 25,330 SH   SOLE 18 25,330 0 0
HYATT HOTELS CORP COM CL A 448579102 923 14,941 SH   SOLE 19 14,941 0 0
HYATT HOTELS CORP COM CL A 448579102 29,771 481,809 SH   SOLE 21 481,809 0 0
HYATT HOTELS CORP COM CL A 448579102 71,655 1,159,655 SH   SOLE 22 1,044,846 0 114,809
HYATT HOTELS CORP COM CL A 448579102 73 1,189 SH   SOLE 31 1,189 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 119 1,560 SH   SOLE 2 687 0 873
HYSTER YALE MATLS HANDLING I CL A 449172105 7 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 22 292 SH   SOLE 7 292 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,740 35,841 SH   SOLE 18 35,841 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 588 7,695 SH   SOLE 19 7,695 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 23,311 304,964 SH   SOLE 21 304,964 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 20,393 266,784 SH   SOLE 22 246,970 0 19,814
HYSTER YALE MATLS HANDLING I CL A 449172105 35 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 98 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 605 7,909 SH   SOLE 29 0 0 7,909
HYSTER YALE MATLS HANDLING I CL A 449172105 94 1,229 SH   SOLE 30 1,229 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 74 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 13 1,715 SH   SOLE 18 1,715 0 0
I D SYSTEMS INC COM 449489103 27 3,541 SH   SOLE 19 3,541 0 0
I D SYSTEMS INC COM 449489103 238 31,674 SH   SOLE 21 31,674 0 0
I D SYSTEMS INC COM 449489103 2,678 356,546 SH   SOLE 22 356,546 0 0
IAC INTERACTIVECORP COM 44919P508 5,404 45,957 SH   SOLE 2 21,470 0 24,487
IAC INTERACTIVECORP COM 44919P508 38 321 SH   SOLE 4 321 0 0
IAC INTERACTIVECORP COM 44919P508 262 2,230 SH   SOLE 7 2,230 0 0
IAC INTERACTIVECORP COM 44919P508 73 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 2 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 3,913 33,282 SH   SOLE 18 33,282 0 0
IAC INTERACTIVECORP COM 44919P508 22,816 194,049 SH   SOLE 19 194,049 0 0
IAC INTERACTIVECORP COM 44919P508 92,623 787,745 SH   SOLE 21 787,745 0 0
IAC INTERACTIVECORP COM 44919P508 234,410 1,993,625 SH   SOLE 22 1,779,270 0 214,355
IAC INTERACTIVECORP COM 44919P508 6,491 55,203 SH   SOLE 25 55,203 0 0
IAC INTERACTIVECORP COM 44919P508 4,012 34,125 SH   SOLE 26 29,362 0 4,763
IAC INTERACTIVECORP COM 44919P508 1,319 11,220 SH   SOLE 28 11,220 0 0
IAC INTERACTIVECORP COM 44919P508 399 3,394 SH   SOLE 29 0 0 3,394
IAC INTERACTIVECORP COM 44919P508 2,274 19,341 SH   SOLE 30 19,341 0 0
IAC INTERACTIVECORP COM 44919P508 195 1,661 SH   SOLE 31 1,661 0 0
IAC INTERACTIVECORP COM 44919P508 6,624 56,339 SH   SOLE 36 56,339 0 0
IAC INTERACTIVECORP COM 44919P508 945 8,035 SH   SOLE 40 8,035 0 0
IAMGOLD CORP COM 450913108 139 22,829 SH   SOLE 21 22,829 0 0
IBERIABANK CORP COM 450828108 916 11,145 SH   SOLE 2 2,830 0 8,315
IBERIABANK CORP COM 450828108 3 39 SH   SOLE 4 39 0 0
IBERIABANK CORP COM 450828108 133 1,619 SH   SOLE 7 1,619 0 0
IBERIABANK CORP COM 450828108 15,436 187,898 SH   SOLE 18 187,898 0 0
IBERIABANK CORP COM 450828108 7,374 89,761 SH   SOLE 19 89,761 0 0
IBERIABANK CORP COM 450828108 137,658 1,675,694 SH   SOLE 21 1,675,694 0 0
IBERIABANK CORP COM 450828108 118,936 1,447,788 SH   SOLE 22 1,358,825 0 88,963
IBERIABANK CORP COM 450828108 1,173 14,281 SH   SOLE 26 11,079 0 3,202
IBERIABANK CORP COM 450828108 628 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 625 7,611 SH   SOLE 30 7,611 0 0
IBERIABANK CORP COM 450828108 507 6,169 SH   SOLE 40 6,169 0 0
IBIO INC COM 451033104 7 21,015 SH   SOLE 19 21,015 0 0
IBIO INC COM 451033104 11 34,861 SH   SOLE 21 34,861 0 0
IBIO INC COM 451033104 38 117,632 SH   SOLE 22 117,632 0 0
ICAD INC COM NEW 44934S206 11 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 158 35,781 SH   SOLE 21 35,781 0 0
ICAD INC COM NEW 44934S206 1,668 377,465 SH   SOLE 22 377,465 0 0
ICC HLDGS INC COM 44931Q104 5 265 SH   SOLE 18 265 0 0
ICF INTL INC COM 44925C103 232 4,295 SH   SOLE 2 1,234 0 3,061
ICF INTL INC COM 44925C103 7 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 24 453 SH   SOLE 7 453 0 0
ICF INTL INC COM 44925C103 3,611 66,931 SH   SOLE 18 66,931 0 0
ICF INTL INC COM 44925C103 755 14,000 SH   SOLE 19 14,000 0 0
ICF INTL INC COM 44925C103 29,342 543,882 SH   SOLE 21 543,882 0 0
ICF INTL INC COM 44925C103 28,167 522,100 SH   SOLE 22 487,436 0 34,664
ICF INTL INC COM 44925C103 666 12,340 SH   SOLE 26 10,324 0 2,016
ICF INTL INC COM 44925C103 135 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 164 3,049 SH   SOLE 30 3,049 0 0
ICF INTL INC COM 44925C103 111 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 24 885 SH   SOLE 2 885 0 0
ICHOR HOLDINGS SHS G4740B105 20 757 SH   SOLE 7 757 0 0
ICHOR HOLDINGS SHS G4740B105 1,571 58,625 SH   SOLE 18 58,625 0 0
ICHOR HOLDINGS SHS G4740B105 393 14,672 SH   SOLE 19 14,672 0 0
ICHOR HOLDINGS SHS G4740B105 14,958 558,147 SH   SOLE 21 558,147 0 0
ICHOR HOLDINGS SHS G4740B105 12,955 483,377 SH   SOLE 22 454,639 0 28,738
ICICI BK LTD ADR 45104G104 584 68,263 SH   SOLE 2 34,982 0 33,281
ICICI BK LTD ADR 45104G104 359 41,959 SH   SOLE 7 0 0 41,959
ICICI BK LTD ADR 45104G104 39,467 4,610,666 SH   SOLE 18 4,610,666 0 0
ICICI BK LTD ADR 45104G104 803 93,805 SH   SOLE 19 93,805 0 0
ICICI BK LTD ADR 45104G104 12,741 1,488,453 SH   SOLE 21 1,488,453 0 0
ICICI BK LTD ADR 45104G104 1,897 221,604 SH   SOLE 22 221,604 0 0
ICICI BK LTD ADR 45104G104 23,629 2,760,404 SH   SOLE 26 1,906,379 0 854,025
ICICI BK LTD ADR 45104G104 4,452 520,113 SH   SOLE 28 520,113 0 0
ICICI BK LTD ADR 45104G104 22,162 2,589,043 SH   SOLE 29 2,589,043 0 0
ICICI BK LTD ADR 45104G104 15,633 1,826,253 SH   SOLE 30 1,826,253 0 0
ICICI BK LTD ADR 45104G104 582 68,015 SH   SOLE 34 68,015 0 0
ICON PLC SHS G4705A100 34 300 SH   SOLE 2 300 0 0
ICON PLC SHS G4705A100 17 153 SH   SOLE 18 0 0 153
ICON PLC SHS G4705A100 3,280 28,803 SH   SOLE 21 28,803 0 0
ICON PLC SHS G4705A100 776 6,815 SH   SOLE 22 6,815 0 0
ICON PLC SHS G4705A100 19 169 SH   SOLE 36 169 0 0
ICONIX BRAND GROUP INC COM 451055107 77 13,594 SH   SOLE 2 4,876 0 8,718
ICONIX BRAND GROUP INC COM 451055107 2 307 SH   SOLE 4 307 0 0
ICONIX BRAND GROUP INC COM 451055107 6 993 SH   SOLE 7 993 0 0
ICONIX BRAND GROUP INC COM 451055107 1,492 262,172 SH   SOLE 18 262,172 0 0
ICONIX BRAND GROUP INC COM 451055107 227 39,931 SH   SOLE 19 39,931 0 0
ICONIX BRAND GROUP INC COM 451055107 28,081 4,935,125 SH   SOLE 21 4,935,125 0 0
ICONIX BRAND GROUP INC COM 451055107 8,237 1,447,560 SH   SOLE 22 1,341,454 0 106,106
ICONIX BRAND GROUP INC COM 451055107 105 18,516 SH   SOLE 26 13,866 0 4,650
ICONIX BRAND GROUP INC COM 451055107 38 6,744 SH   SOLE 28 6,744 0 0
ICONIX BRAND GROUP INC COM 451055107 439 77,226 SH   SOLE 30 77,226 0 0
ICONIX BRAND GROUP INC COM 451055107 29 5,074 SH   SOLE 40 5,074 0 0
ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 429 433,000 PRN   SOLE 21 433,000 0 0
ICU MED INC COM 44930G107 307 1,650 SH   SOLE 2 830 0 820
ICU MED INC COM 44930G107 13 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 65 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 13,103 70,504 SH   SOLE 18 70,504 0 0
ICU MED INC COM 44930G107 2,096 11,280 SH   SOLE 19 11,280 0 0
ICU MED INC COM 44930G107 242,020 1,302,234 SH   SOLE 21 1,302,234 0 0
ICU MED INC COM 44930G107 74,322 399,901 SH   SOLE 22 371,308 0 28,593
ICU MED INC COM 44930G107 1,232 6,628 SH   SOLE 26 5,570 0 1,058
ICU MED INC COM 44930G107 481 2,587 SH   SOLE 28 2,587 0 0
ICU MED INC COM 44930G107 3,812 20,510 SH   SOLE 30 20,510 0 0
ICU MED INC COM 44930G107 289 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 2,823 32,101 SH   SOLE 2 23,274 0 8,827
IDACORP INC COM 451107106 434 4,941 SH   SOLE 4 4,941 0 0
IDACORP INC COM 451107106 970 11,032 SH   SOLE 7 11,032 0 0
IDACORP INC COM 451107106 32,579 370,506 SH   SOLE 18 370,506 0 0
IDACORP INC COM 451107106 3,295 37,478 SH   SOLE 19 37,478 0 0
IDACORP INC COM 451107106 492,758 5,603,983 SH   SOLE 21 5,603,983 0 0
IDACORP INC COM 451107106 142,200 1,617,195 SH   SOLE 22 1,521,062 0 96,133
IDACORP INC COM 451107106 37 424 SH   SOLE 23 424 0 0
IDACORP INC COM 451107106 1,350 15,353 SH   SOLE 26 12,726 0 2,627
IDACORP INC COM 451107106 705 8,020 SH   SOLE 28 8,020 0 0
IDACORP INC COM 451107106 8,980 102,129 SH   SOLE 30 102,129 0 0
IDACORP INC COM 451107106 4,503 51,212 SH   SOLE 32 51,212 0 0
IDACORP INC COM 451107106 263 2,986 SH   SOLE 34 2,986 0 0
IDACORP INC COM 451107106 369 4,198 SH   SOLE 36 4,198 0 0
IDACORP INC COM 451107106 449 5,111 SH   SOLE 40 5,111 0 0
IDEAL PWR INC COM 451622104 6 2,206 SH   SOLE 18 2,206 0 0
IDEAL PWR INC COM 451622104 78 30,027 SH   SOLE 21 30,027 0 0
IDENTIV INC COM NEW 45170X205 8 1,733 SH   SOLE 18 1,733 0 0
IDENTIV INC COM NEW 45170X205 16 3,365 SH   SOLE 19 3,365 0 0
IDENTIV INC COM NEW 45170X205 134 28,807 SH   SOLE 21 28,807 0 0
IDENTIV INC COM NEW 45170X205 1,108 238,712 SH   SOLE 22 238,712 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 17 7,463 SH   SOLE 2 5,563 0 1,900
IDERA PHARMACEUTICALS INC COM NEW 45168K306 5 2,069 SH   SOLE 7 2,069 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 822 368,541 SH   SOLE 18 368,541 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 207 92,776 SH   SOLE 19 92,776 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 7,666 3,437,643 SH   SOLE 21 3,437,643 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 5,822 2,610,653 SH   SOLE 22 2,480,713 0 129,940
IDEX CORP COM 45167R104 12,888 106,103 SH   SOLE 2 43,287 0 62,816
IDEX CORP COM 45167R104 3,283 27,024 SH   SOLE 4 24,419 0 2,605
IDEX CORP COM 45167R104 4,790 39,437 SH   SOLE 7 39,437 0 0
IDEX CORP COM 45167R104 31,724 261,169 SH   SOLE 18 253,681 0 7,488
IDEX CORP COM 45167R104 11,056 91,016 SH   SOLE 19 91,016 0 0
IDEX CORP COM 45167R104 7,186 59,156 SH   SOLE 20 0 0 59,156
IDEX CORP COM 45167R104 404,555 3,330,497 SH   SOLE 21 3,330,497 0 0
IDEX CORP COM 45167R104 297,256 2,447,152 SH   SOLE 22 2,205,730 0 241,422
IDEX CORP COM 45167R104 11,238 92,517 SH   SOLE 23 92,517 0 0
IDEX CORP COM 45167R104 17,052 140,383 SH   SOLE 26 69,476 0 70,907
IDEX CORP COM 45167R104 2,122 17,473 SH   SOLE 28 12,467 0 5,006
IDEX CORP COM 45167R104 5,148 42,378 SH   SOLE 29 3,084 0 39,294
IDEX CORP COM 45167R104 36,491 300,411 SH   SOLE 30 300,411 0 0
IDEX CORP COM 45167R104 4,210 34,656 SH   SOLE 31 15,668 0 18,988
IDEX CORP COM 45167R104 631 5,198 SH   SOLE 34 5,198 0 0
IDEX CORP COM 45167R104 1,514 12,466 SH   SOLE 36 12,466 0 0
IDEX CORP COM 45167R104 37 307 SH   SOLE 40 307 0 0
IDEXX LABS INC COM 45168D104 33,662 216,487 SH   SOLE 2 128,572 0 87,915
IDEXX LABS INC COM 45168D104 10,116 65,060 SH   SOLE 4 61,799 0 3,261
IDEXX LABS INC COM 45168D104 12,549 80,703 SH   SOLE 7 66,212 0 14,491
IDEXX LABS INC COM 45168D104 5,830 37,492 SH   SOLE 13 37,492 0 0
IDEXX LABS INC COM 45168D104 64 409 SH   SOLE 15 409 0 0
IDEXX LABS INC COM 45168D104 29,729 191,197 SH   SOLE 18 177,471 0 13,726
IDEXX LABS INC COM 45168D104 65,069 418,480 SH   SOLE 19 418,480 0 0
IDEXX LABS INC COM 45168D104 8,046 51,746 SH   SOLE 20 0 0 51,746
IDEXX LABS INC COM 45168D104 322,730 2,075,566 SH   SOLE 21 2,075,566 0 0
IDEXX LABS INC COM 45168D104 448,681 2,885,594 SH   SOLE 22 2,264,728 0 620,866
IDEXX LABS INC COM 45168D104 25,511 164,066 SH   SOLE 23 164,066 0 0
IDEXX LABS INC COM 45168D104 11,013 70,829 SH   SOLE 25 70,829 0 0
IDEXX LABS INC COM 45168D104 39,385 253,296 SH   SOLE 26 98,824 0 154,472
IDEXX LABS INC COM 45168D104 3,092 19,888 SH   SOLE 28 14,497 0 5,391
IDEXX LABS INC COM 45168D104 14,507 93,298 SH   SOLE 29 33,287 0 60,011
IDEXX LABS INC COM 45168D104 44,088 283,545 SH   SOLE 30 283,545 0 0
IDEXX LABS INC COM 45168D104 15,571 100,142 SH   SOLE 31 60,489 0 39,653
IDEXX LABS INC COM 45168D104 1,964 12,629 SH   SOLE 32 12,629 0 0
IDEXX LABS INC COM 45168D104 2,851 18,333 SH   SOLE 34 18,333 0 0
IDEXX LABS INC COM 45168D104 18,194 117,010 SH   SOLE 36 117,010 0 0
IDEXX LABS INC COM 45168D104 74 475 SH   SOLE 40 475 0 0
IDT CORP CL B NEW 448947507 24 1,687 SH   SOLE 2 867 0 820
IDT CORP CL B NEW 448947507 5 346 SH   SOLE 7 346 0 0
IDT CORP CL B NEW 448947507 975 69,260 SH   SOLE 18 69,260 0 0
IDT CORP CL B NEW 448947507 184 13,059 SH   SOLE 19 13,059 0 0
IDT CORP CL B NEW 448947507 9,279 659,054 SH   SOLE 21 659,054 0 0
IDT CORP CL B NEW 448947507 6,315 448,531 SH   SOLE 22 416,730 0 31,801
IDT CORP CL B NEW 448947507 38 2,676 SH   SOLE 28 2,676 0 0
IDT CORP CL B NEW 448947507 199 14,126 SH   SOLE 29 0 0 14,126
IDT CORP CL B NEW 448947507 36 2,563 SH   SOLE 30 2,563 0 0
IDT CORP CL B NEW 448947507 99 7,053 SH   SOLE 34 7,053 0 0
IDT CORP CL B NEW 448947507 22 1,550 SH   SOLE 40 1,550 0 0
IEC ELECTRS CORP NEW COM 44949L105 9 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 150 30,455 SH   SOLE 21 30,455 0 0
IES HLDGS INC COM 44951W106 47 2,694 SH   SOLE 2 593 0 2,101
IES HLDGS INC COM 44951W106 305 17,635 SH   SOLE 7 17,635 0 0
IES HLDGS INC COM 44951W106 596 34,440 SH   SOLE 18 34,440 0 0
IES HLDGS INC COM 44951W106 124 7,164 SH   SOLE 19 7,164 0 0
IES HLDGS INC COM 44951W106 4,839 279,695 SH   SOLE 21 279,695 0 0
IES HLDGS INC COM 44951W106 1,223 70,701 SH   SOLE 22 65,044 0 5,657
IF BANCORP INC COM 44951J105 10 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IGNYTA INC COM 451731103 53 4,270 SH   SOLE 2 3,844 0 426
IGNYTA INC COM 451731103 10 801 SH   SOLE 7 801 0 0
IGNYTA INC COM 451731103 2,222 179,889 SH   SOLE 18 179,889 0 0
IGNYTA INC COM 451731103 906 73,334 SH   SOLE 19 73,334 0 0
IGNYTA INC COM 451731103 19,413 1,571,871 SH   SOLE 21 1,571,871 0 0
IGNYTA INC COM 451731103 15,992 1,294,929 SH   SOLE 22 1,230,947 0 63,982
IGNYTA INC COM 451731103 4 353 SH   SOLE 23 353 0 0
IHS MARKIT LTD SHS G47567105 23,096 523,963 SH   SOLE 2 134,012 0 389,951
IHS MARKIT LTD SHS G47567105 5,658 128,351 SH   SOLE 4 113,898 0 14,453
IHS MARKIT LTD SHS G47567105 11,248 255,170 SH   SOLE 7 245,431 0 9,739
IHS MARKIT LTD SHS G47567105 141 3,210 SH   SOLE 13 3,210 0 0
IHS MARKIT LTD SHS G47567105 123 2,795 SH   SOLE 15 2,795 0 0
IHS MARKIT LTD SHS G47567105 35,954 815,657 SH   SOLE 18 756,224 0 59,433
IHS MARKIT LTD SHS G47567105 3,267 74,119 SH   SOLE 19 74,119 0 0
IHS MARKIT LTD SHS G47567105 10,240 232,294 SH   SOLE 20 0 0 232,294
IHS MARKIT LTD SHS G47567105 318,886 7,234,248 SH   SOLE 21 7,234,248 0 0
IHS MARKIT LTD SHS G47567105 432,904 9,820,881 SH   SOLE 22 8,111,529 0 1,709,352
IHS MARKIT LTD SHS G47567105 21,689 492,035 SH   SOLE 23 492,035 0 0
IHS MARKIT LTD SHS G47567105 12,635 286,631 SH   SOLE 25 286,631 0 0
IHS MARKIT LTD SHS G47567105 45,470 1,031,523 SH   SOLE 26 395,474 0 636,049
IHS MARKIT LTD SHS G47567105 4,059 92,084 SH   SOLE 28 67,122 0 24,962
IHS MARKIT LTD SHS G47567105 636 14,423 SH   SOLE 29 14,423 0 0
IHS MARKIT LTD SHS G47567105 43,170 979,362 SH   SOLE 30 979,362 0 0
IHS MARKIT LTD SHS G47567105 7,828 177,592 SH   SOLE 31 78,449 0 99,143
IHS MARKIT LTD SHS G47567105 1,089 24,696 SH   SOLE 34 24,696 0 0
IHS MARKIT LTD SHS G47567105 14,651 332,380 SH   SOLE 36 332,380 0 0
IHS MARKIT LTD SHS G47567105 99 2,237 SH   SOLE 40 2,237 0 0
II VI INC COM 902104108 452 10,973 SH   SOLE 2 3,603 0 7,370
II VI INC COM 902104108 16 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 58 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 11,828 287,442 SH   SOLE 18 287,442 0 0
II VI INC COM 902104108 1,806 43,890 SH   SOLE 19 43,890 0 0
II VI INC COM 902104108 206,074 5,007,880 SH   SOLE 21 5,007,880 0 0
II VI INC COM 902104108 64,245 1,561,242 SH   SOLE 22 1,448,117 0 113,125
II VI INC COM 902104108 1,374 33,395 SH   SOLE 26 29,505 0 3,890
II VI INC COM 902104108 308 7,475 SH   SOLE 28 7,475 0 0
II VI INC COM 902104108 3,128 76,004 SH   SOLE 30 76,004 0 0
II VI INC COM 902104108 224 5,455 SH   SOLE 40 5,455 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 140 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 6,255 464,039 SH   SOLE 21 464,039 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2,517 186,747 SH   SOLE 22 186,747 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1,301 96,545 SH   SOLE 30 96,545 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILG INC COM 44967H101 4,522 169,180 SH   SOLE 2 151,718 0 17,462
ILG INC COM 44967H101 18 692 SH   SOLE 4 692 0 0
ILG INC COM 44967H101 67 2,492 SH   SOLE 7 2,492 0 0
ILG INC COM 44967H101 18,641 697,371 SH   SOLE 18 697,371 0 0
ILG INC COM 44967H101 9,963 372,712 SH   SOLE 19 372,712 0 0
ILG INC COM 44967H101 177,209 6,629,602 SH   SOLE 21 6,629,602 0 0
ILG INC COM 44967H101 88,613 3,315,116 SH   SOLE 22 3,109,094 0 206,022
ILG INC COM 44967H101 1,518 56,777 SH   SOLE 26 46,630 0 10,147
ILG INC COM 44967H101 439 16,411 SH   SOLE 28 16,411 0 0
ILG INC COM 44967H101 485 18,128 SH   SOLE 30 18,128 0 0
ILG INC COM 44967H101 359 13,443 SH   SOLE 40 13,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 122,928 830,820 SH   SOLE 2 523,864 0 306,956
ILLINOIS TOOL WKS INC COM 452308109 28,676 193,806 SH   SOLE 4 182,681 0 11,125
ILLINOIS TOOL WKS INC COM 452308109 55,376 374,261 SH   SOLE 7 276,644 0 97,617
ILLINOIS TOOL WKS INC COM 452308109 6,274 42,406 SH   SOLE 13 42,406 0 0
ILLINOIS TOOL WKS INC COM 452308109 332 2,244 SH   SOLE 15 2,244 0 0
ILLINOIS TOOL WKS INC COM 452308109 24 163 SH   SOLE 17 0 0 163
ILLINOIS TOOL WKS INC COM 452308109 100,770 681,062 SH   SOLE 18 626,223 0 54,839
ILLINOIS TOOL WKS INC COM 452308109 62,156 420,084 SH   SOLE 19 420,084 0 0
ILLINOIS TOOL WKS INC COM 452308109 26,645 180,084 SH   SOLE 20 0 0 180,084
ILLINOIS TOOL WKS INC COM 452308109 743,620 5,025,818 SH   SOLE 21 5,025,818 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,376,612 9,303,947 SH   SOLE 22 7,425,272 0 1,878,675
ILLINOIS TOOL WKS INC COM 452308109 80,563 544,489 SH   SOLE 23 544,489 0 0
ILLINOIS TOOL WKS INC COM 452308109 40,359 272,768 SH   SOLE 25 272,768 0 0
ILLINOIS TOOL WKS INC COM 452308109 135,476 915,628 SH   SOLE 26 293,468 0 622,160
ILLINOIS TOOL WKS INC COM 452308109 10,477 70,810 SH   SOLE 28 51,295 0 19,515
ILLINOIS TOOL WKS INC COM 452308109 31,053 209,875 SH   SOLE 29 106,455 0 103,420
ILLINOIS TOOL WKS INC COM 452308109 131,571 889,232 SH   SOLE 30 889,232 0 0
ILLINOIS TOOL WKS INC COM 452308109 50,375 340,461 SH   SOLE 31 200,484 0 139,977
ILLINOIS TOOL WKS INC COM 452308109 30,532 206,351 SH   SOLE 34 206,351 0 0
ILLINOIS TOOL WKS INC COM 452308109 59,761 403,903 SH   SOLE 36 403,903 0 0
ILLINOIS TOOL WKS INC COM 452308109 237 1,604 SH   SOLE 40 1,604 0 0
ILLUMINA INC COM 452327109 46,047 231,161 SH   SOLE 2 41,867 0 189,294
ILLUMINA INC COM 452327109 9,355 46,963 SH   SOLE 4 42,140 0 4,823
ILLUMINA INC COM 452327109 20,671 103,770 SH   SOLE 7 100,577 0 3,193
ILLUMINA INC COM 452327109 283 1,419 SH   SOLE 13 1,419 0 0
ILLUMINA INC COM 452327109 230 1,156 SH   SOLE 15 1,156 0 0
ILLUMINA INC COM 452327109 34 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 145,373 729,784 SH   SOLE 18 599,478 0 130,306
ILLUMINA INC COM 452327109 110,576 555,098 SH   SOLE 19 555,098 0 0
ILLUMINA INC COM 452327109 17,065 85,669 SH   SOLE 20 0 0 85,669
ILLUMINA INC COM 452327109 989,567 4,967,708 SH   SOLE 21 4,967,708 0 0
ILLUMINA INC COM 452327109 769,177 3,861,331 SH   SOLE 22 3,210,910 0 650,421
ILLUMINA INC COM 452327109 35,803 179,734 SH   SOLE 23 179,734 0 0
ILLUMINA INC COM 452327109 23,155 116,238 SH   SOLE 25 116,238 0 0
ILLUMINA INC COM 452327109 78,515 394,150 SH   SOLE 26 142,061 0 252,089
ILLUMINA INC COM 452327109 6,615 33,207 SH   SOLE 28 24,225 0 8,982
ILLUMINA INC COM 452327109 967 4,855 SH   SOLE 29 4,855 0 0
ILLUMINA INC COM 452327109 86,599 434,733 SH   SOLE 30 434,733 0 0
ILLUMINA INC COM 452327109 14,290 71,737 SH   SOLE 31 33,032 0 38,705
ILLUMINA INC COM 452327109 4,208 21,127 SH   SOLE 32 21,127 0 0
ILLUMINA INC COM 452327109 7,052 35,401 SH   SOLE 34 35,401 0 0
ILLUMINA INC COM 452327109 26,552 133,295 SH   SOLE 36 133,295 0 0
ILLUMINA INC COM 452327109 152 763 SH   SOLE 40 763 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,817 1,722,000 PRN   SOLE 21 1,722,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,402 1,233,000 PRN   SOLE 21 1,233,000 0 0
IMAGE SENSING SYS INC COM 45244C104 10 3,208 SH   SOLE 21 3,208 0 0
IMAGE SENSING SYS INC COM 45244C104 617 202,494 SH   SOLE 22 202,494 0 0
IMAX CORP COM 45245E109 76 3,336 SH   SOLE 2 3,005 0 331
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 34 1,491 SH   SOLE 7 1,491 0 0
IMAX CORP COM 45245E109 4,207 185,743 SH   SOLE 18 185,743 0 0
IMAX CORP COM 45245E109 774 34,155 SH   SOLE 19 34,155 0 0
IMAX CORP COM 45245E109 37,032 1,634,969 SH   SOLE 21 1,634,969 0 0
IMAX CORP COM 45245E109 13,991 617,722 SH   SOLE 22 508,837 0 108,885
IMAX CORP COM 45245E109 276 12,199 SH   SOLE 26 9,359 0 2,840
IMAX CORP COM 45245E109 203 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 191 8,449 SH   SOLE 30 8,449 0 0
IMAX CORP COM 45245E109 121 5,363 SH   SOLE 40 5,363 0 0
IMMERSION CORP COM 452521107 18 2,216 SH   SOLE 2 1,868 0 348
IMMERSION CORP COM 452521107 6 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 881 107,886 SH   SOLE 18 107,886 0 0
IMMERSION CORP COM 452521107 168 20,505 SH   SOLE 19 20,505 0 0
IMMERSION CORP COM 452521107 7,533 921,983 SH   SOLE 21 921,983 0 0
IMMERSION CORP COM 452521107 6,896 844,110 SH   SOLE 22 792,363 0 51,747
IMMERSION CORP COM 452521107 33 4,058 SH   SOLE 28 4,058 0 0
IMMERSION CORP COM 452521107 35 4,316 SH   SOLE 30 4,316 0 0
IMMERSION CORP COM 452521107 23 2,765 SH   SOLE 40 2,765 0 0
IMMUCELL CORP COM PAR 452525306 5 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 69 6,713 SH   SOLE 2 4,560 0 2,153
IMMUNE DESIGN CORP COM 45252L103 5 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 677 65,418 SH   SOLE 18 65,418 0 0
IMMUNE DESIGN CORP COM 45252L103 772 74,563 SH   SOLE 19 74,563 0 0
IMMUNE DESIGN CORP COM 45252L103 5,762 556,688 SH   SOLE 21 556,688 0 0
IMMUNE DESIGN CORP COM 45252L103 3,253 314,321 SH   SOLE 22 296,671 0 17,650
IMMUNE DESIGN CORP COM 45252L103 20 1,924 SH   SOLE 23 1,924 0 0
IMMUNE DESIGN CORP COM 45252L103 177 17,129 SH   SOLE 29 0 0 17,129
IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 1 568 SH   SOLE 21 568 0 0
IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 672 SH   SOLE 21 672 0 0
IMMUNOGEN INC COM 45253H101 41 5,343 SH   SOLE 2 4,793 0 550
IMMUNOGEN INC COM 45253H101 4 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 17 2,259 SH   SOLE 7 2,259 0 0
IMMUNOGEN INC COM 45253H101 2,280 298,088 SH   SOLE 18 298,088 0 0
IMMUNOGEN INC COM 45253H101 472 61,699 SH   SOLE 19 61,699 0 0
IMMUNOGEN INC COM 45253H101 20,368 2,662,422 SH   SOLE 21 2,662,422 0 0
IMMUNOGEN INC COM 45253H101 17,919 2,342,344 SH   SOLE 22 2,182,903 0 159,441
IMMUNOGEN INC COM 45253H101 445 58,144 SH   SOLE 26 45,115 0 13,029
IMMUNOGEN INC COM 45253H101 95 12,414 SH   SOLE 28 12,414 0 0
IMMUNOGEN INC COM 45253H101 146 19,086 SH   SOLE 30 19,086 0 0
IMMUNOGEN INC COM 45253H101 89 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 231 16,555 SH   SOLE 2 5,773 0 10,782
IMMUNOMEDICS INC COM 452907108 40 2,889 SH   SOLE 7 2,889 0 0
IMMUNOMEDICS INC COM 452907108 5,393 385,751 SH   SOLE 18 385,751 0 0
IMMUNOMEDICS INC COM 452907108 1,103 78,922 SH   SOLE 19 78,922 0 0
IMMUNOMEDICS INC COM 452907108 69,879 4,998,481 SH   SOLE 21 4,998,481 0 0
IMMUNOMEDICS INC COM 452907108 39,122 2,798,397 SH   SOLE 22 2,617,095 0 181,302
IMMUNOMEDICS INC COM 452907108 118 8,457 SH   SOLE 26 0 0 8,457
IMMUNOMEDICS INC COM 452907108 176 12,566 SH   SOLE 28 12,566 0 0
IMMUNOMEDICS INC COM 452907108 212 15,192 SH   SOLE 30 15,192 0 0
IMMUNOMEDICS INC COM 452907108 21 1,473 SH   SOLE 34 1,473 0 0
IMMUNOMEDICS INC COM 452907108 125 8,968 SH   SOLE 40 8,968 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 27 2,078 SH   SOLE 2 439 0 1,639
IMPAC MTG HLDGS INC COM NEW 45254P508 552 42,292 SH   SOLE 18 42,292 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 118 9,057 SH   SOLE 19 9,057 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 4,330 331,516 SH   SOLE 21 331,516 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,911 146,291 SH   SOLE 22 139,835 0 6,456
IMPAX LABORATORIES INC COM 45256B101 332 16,338 SH   SOLE 2 4,247 0 12,091
IMPAX LABORATORIES INC COM 45256B101 7 356 SH   SOLE 4 356 0 0
IMPAX LABORATORIES INC COM 45256B101 36 1,762 SH   SOLE 7 1,762 0 0
IMPAX LABORATORIES INC COM 45256B101 7,344 361,782 SH   SOLE 18 361,782 0 0
IMPAX LABORATORIES INC COM 45256B101 1,098 54,089 SH   SOLE 19 54,089 0 0
IMPAX LABORATORIES INC COM 45256B101 163,714 8,064,710 SH   SOLE 21 8,064,710 0 0
IMPAX LABORATORIES INC COM 45256B101 40,520 1,996,069 SH   SOLE 22 1,866,226 0 129,843
IMPAX LABORATORIES INC COM 45256B101 431 21,217 SH   SOLE 26 17,031 0 4,186
IMPAX LABORATORIES INC COM 45256B101 196 9,666 SH   SOLE 28 9,666 0 0
IMPAX LABORATORIES INC COM 45256B101 2,057 101,351 SH   SOLE 30 101,351 0 0
IMPAX LABORATORIES INC COM 45256B101 148 7,303 SH   SOLE 40 7,303 0 0
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 1,247 1,387,000 PRN   SOLE 21 1,387,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 14 448 SH   SOLE 21 448 0 0
IMPERVA INC COM 45321L100 488 11,254 SH   SOLE 2 11,086 0 168
IMPERVA INC COM 45321L100 8 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 43 989 SH   SOLE 7 989 0 0
IMPERVA INC COM 45321L100 4,939 113,808 SH   SOLE 18 113,808 0 0
IMPERVA INC COM 45321L100 8,639 199,045 SH   SOLE 19 199,045 0 0
IMPERVA INC COM 45321L100 46,350 1,067,974 SH   SOLE 21 1,067,974 0 0
IMPERVA INC COM 45321L100 52,793 1,216,426 SH   SOLE 22 1,151,340 0 65,086
IMPERVA INC COM 45321L100 3,744 86,256 SH   SOLE 23 86,256 0 0
IMPERVA INC COM 45321L100 170 3,912 SH   SOLE 26 2,493 0 1,419
IMPERVA INC COM 45321L100 178 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 1,313 30,247 SH   SOLE 29 0 0 30,247
IMPERVA INC COM 45321L100 191 4,394 SH   SOLE 30 4,394 0 0
IMPERVA INC COM 45321L100 129 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 48 1,155 SH   SOLE 2 1,021 0 134
IMPINJ INC COM 453204109 20 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 2,695 64,769 SH   SOLE 18 64,769 0 0
IMPINJ INC COM 453204109 595 14,298 SH   SOLE 19 14,298 0 0
IMPINJ INC COM 453204109 23,467 563,986 SH   SOLE 21 563,986 0 0
IMPINJ INC COM 453204109 20,444 491,313 SH   SOLE 22 456,190 0 35,123
IMPINJ INC COM 453204109 51 1,216 SH   SOLE 26 0 0 1,216
IMPINJ INC COM 453204109 130 3,122 SH   SOLE 28 3,122 0 0
IMPINJ INC COM 453204109 105 2,524 SH   SOLE 30 2,524 0 0
IMPINJ INC COM 453204109 99 2,372 SH   SOLE 40 2,372 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 5 3,047 SH   SOLE 18 3,047 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 110 68,147 SH   SOLE 21 68,147 0 0
INC RESH HLDGS INC CL A 45329R109 1,607 30,729 SH   SOLE 2 30,352 0 377
INC RESH HLDGS INC CL A 45329R109 9 171 SH   SOLE 4 171 0 0
INC RESH HLDGS INC CL A 45329R109 70 1,339 SH   SOLE 7 1,339 0 0
INC RESH HLDGS INC CL A 45329R109 18,058 345,276 SH   SOLE 18 345,276 0 0
INC RESH HLDGS INC CL A 45329R109 6,124 117,094 SH   SOLE 19 117,094 0 0
INC RESH HLDGS INC CL A 45329R109 264,863 5,064,300 SH   SOLE 21 5,064,300 0 0
INC RESH HLDGS INC CL A 45329R109 97,811 1,870,182 SH   SOLE 22 1,763,377 0 106,805
INC RESH HLDGS INC CL A 45329R109 2,340 44,740 SH   SOLE 23 44,740 0 0
INC RESH HLDGS INC CL A 45329R109 1,014 19,390 SH   SOLE 26 16,352 0 3,038
INC RESH HLDGS INC CL A 45329R109 481 9,196 SH   SOLE 28 9,196 0 0
INC RESH HLDGS INC CL A 45329R109 702 13,425 SH   SOLE 29 0 0 13,425
INC RESH HLDGS INC CL A 45329R109 457 8,737 SH   SOLE 30 8,737 0 0
INC RESH HLDGS INC CL A 45329R109 328 6,281 SH   SOLE 40 6,281 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 33,424 286,314 SH   SOLE 2 122,202 0 164,112
INCYTE CORP COM 45337C102 7,492 64,178 SH   SOLE 4 58,188 0 5,990
INCYTE CORP COM 45337C102 14,407 123,411 SH   SOLE 7 118,765 0 4,646
INCYTE CORP COM 45337C102 104 894 SH   SOLE 13 894 0 0
INCYTE CORP COM 45337C102 166 1,418 SH   SOLE 15 1,418 0 0
INCYTE CORP COM 45337C102 46,087 394,786 SH   SOLE 18 370,669 0 24,117
INCYTE CORP COM 45337C102 37,831 324,062 SH   SOLE 19 324,062 0 0
INCYTE CORP COM 45337C102 9,305 79,704 SH   SOLE 20 0 0 79,704
INCYTE CORP COM 45337C102 752,628 6,447,047 SH   SOLE 21 6,447,047 0 0
INCYTE CORP COM 45337C102 522,175 4,472,973 SH   SOLE 22 3,692,835 0 780,138
INCYTE CORP COM 45337C102 25,823 221,199 SH   SOLE 23 221,199 0 0
INCYTE CORP COM 45337C102 14,762 126,453 SH   SOLE 25 126,453 0 0
INCYTE CORP COM 45337C102 55,864 478,534 SH   SOLE 26 166,591 0 311,943
INCYTE CORP COM 45337C102 4,614 39,520 SH   SOLE 28 28,786 0 10,734
INCYTE CORP COM 45337C102 1,311 11,226 SH   SOLE 29 11,226 0 0
INCYTE CORP COM 45337C102 62,369 534,255 SH   SOLE 30 534,255 0 0
INCYTE CORP COM 45337C102 12,560 107,586 SH   SOLE 31 57,497 0 50,089
INCYTE CORP COM 45337C102 3,475 29,767 SH   SOLE 32 29,767 0 0
INCYTE CORP COM 45337C102 13,475 115,429 SH   SOLE 34 115,429 0 0
INCYTE CORP COM 45337C102 17,666 151,328 SH   SOLE 36 151,328 0 0
INCYTE CORP COM 45337C102 100 854 SH   SOLE 40 854 0 0
INCYTE CORP NOTE 0.375%11/1 45337CAM4 18 8,000 PRN   SOLE 21 8,000 0 0
INCYTE CORP NOTE 1.250%11/1 45337CAN2 9 4,000 PRN   SOLE 21 4,000 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 27 7,148 SH   SOLE 2 1,645 0 5,503
INDEPENDENCE CONTRACT DRIL I COM 453415309 513 134,960 SH   SOLE 18 134,960 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 109 28,587 SH   SOLE 19 28,587 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 4,273 1,124,545 SH   SOLE 21 1,124,545 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,210 318,423 SH   SOLE 22 296,946 0 21,477
INDEPENDENCE HLDG CO NEW COM NEW 453440307 37 1,483 SH   SOLE 2 568 0 915
INDEPENDENCE HLDG CO NEW COM NEW 453440307 650 25,742 SH   SOLE 18 25,742 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 238 9,443 SH   SOLE 19 9,443 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 5,511 218,250 SH   SOLE 21 218,250 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,612 63,854 SH   SOLE 22 59,885 0 3,969
INDEPENDENCE RLTY TR INC COM 45378A106 197 19,323 SH   SOLE 2 7,018 0 12,305
INDEPENDENCE RLTY TR INC COM 45378A106 47 4,603 SH   SOLE 7 4,603 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,675 361,337 SH   SOLE 18 361,337 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 584 57,460 SH   SOLE 19 57,460 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 72,110 7,090,506 SH   SOLE 21 7,090,506 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 33,681 3,311,777 SH   SOLE 22 3,052,479 0 259,298
INDEPENDENCE RLTY TR INC COM 45378A106 22 2,159 SH   SOLE 23 2,159 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 100 9,798 SH   SOLE 26 0 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 1,113 109,437 SH   SOLE 30 109,437 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 164 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 436 5,846 SH   SOLE 2 1,495 0 4,351
INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 48 648 SH   SOLE 7 648 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,899 132,602 SH   SOLE 18 132,602 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,490 19,960 SH   SOLE 19 19,960 0 0
INDEPENDENT BANK CORP MASS COM 453836108 178,201 2,387,148 SH   SOLE 21 2,387,148 0 0
INDEPENDENT BANK CORP MASS COM 453836108 60,081 804,837 SH   SOLE 22 755,931 0 48,906
INDEPENDENT BANK CORP MASS COM 453836108 951 12,740 SH   SOLE 26 10,313 0 2,427
INDEPENDENT BANK CORP MASS COM 453836108 268 3,589 SH   SOLE 28 3,589 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,759 36,953 SH   SOLE 30 36,953 0 0
INDEPENDENT BANK CORP MASS COM 453836108 184 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 222 9,820 SH   SOLE 2 6,823 0 2,997
INDEPENDENT BANK CORP MICH COM NEW 453838609 29 1,289 SH   SOLE 7 1,289 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,855 81,901 SH   SOLE 18 81,901 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 482 21,271 SH   SOLE 19 21,271 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 15,407 680,203 SH   SOLE 21 680,203 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 20,315 896,929 SH   SOLE 22 876,946 0 19,983
INDEPENDENT BANK CORP MICH COM NEW 453838609 259 11,435 SH   SOLE 23 11,435 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 493 21,771 SH   SOLE 29 0 0 21,771
INDEPENDENT BANK CORP MICH COM NEW 453838609 75 3,290 SH   SOLE 30 3,290 0 0
INDEPENDENT BK GROUP INC COM 45384B106 252 4,175 SH   SOLE 2 1,212 0 2,963
INDEPENDENT BK GROUP INC COM 45384B106 28 470 SH   SOLE 7 470 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3,996 66,272 SH   SOLE 18 66,272 0 0
INDEPENDENT BK GROUP INC COM 45384B106 813 13,478 SH   SOLE 19 13,478 0 0
INDEPENDENT BK GROUP INC COM 45384B106 32,082 532,041 SH   SOLE 21 532,041 0 0
INDEPENDENT BK GROUP INC COM 45384B106 27,819 461,343 SH   SOLE 22 428,226 0 33,117
INDEPENDENT BK GROUP INC COM 45384B106 78 1,298 SH   SOLE 26 0 0 1,298
INDEPENDENT BK GROUP INC COM 45384B106 99 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 100 1,655 SH   SOLE 30 1,655 0 0
INDEPENDENT BK GROUP INC COM 45384B106 71 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
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 6,622 655,000 SH   SOLE 2 655,000 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 506 50,000 SH   SOLE 22 50,000 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 7 3,978 SH   SOLE 21 3,978 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,963 44,561 SH   SOLE 7 44,561 0 0
INFINERA CORPORATION COM 45667G103 288 32,502 SH   SOLE 2 8,166 0 24,336
INFINERA CORPORATION COM 45667G103 6 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 29 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 4,823 543,730 SH   SOLE 18 543,730 0 0
INFINERA CORPORATION COM 45667G103 957 107,838 SH   SOLE 19 107,838 0 0
INFINERA CORPORATION COM 45667G103 46,418 5,233,190 SH   SOLE 21 5,233,190 0 0
INFINERA CORPORATION COM 45667G103 35,743 4,029,609 SH   SOLE 22 3,788,596 0 241,013
INFINERA CORPORATION COM 45667G103 368 41,459 SH   SOLE 26 33,739 0 7,720
INFINERA CORPORATION COM 45667G103 178 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 201 22,672 SH   SOLE 30 22,672 0 0
INFINERA CORPORATION COM 45667G103 143 16,170 SH   SOLE 40 16,170 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 10 7,358 SH   SOLE 18 7,358 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 9 7,013 SH   SOLE 19 7,013 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 149 111,936 SH   SOLE 21 111,936 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,178 886,054 SH   SOLE 22 886,054 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 479 5,080 SH   SOLE 2 3,595 0 1,485
INFINITY PPTY & CAS CORP COM 45665Q103 24 254 SH   SOLE 7 254 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 5,296 56,226 SH   SOLE 18 56,226 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,842 19,552 SH   SOLE 19 19,552 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 91,715 973,622 SH   SOLE 21 973,622 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 39,051 414,559 SH   SOLE 22 393,404 0 21,155
INFINITY PPTY & CAS CORP COM 45665Q103 4,523 48,012 SH   SOLE 23 48,012 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 528 5,602 SH   SOLE 26 5,153 0 449
INFINITY PPTY & CAS CORP COM 45665Q103 207 2,196 SH   SOLE 28 2,196 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,478 15,687 SH   SOLE 30 15,687 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,076 11,426 SH   SOLE 34 11,426 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 118 1,254 SH   SOLE 40 1,254 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 19 4,710 SH   SOLE 2 1,769 0 2,941
INFORMATION SERVICES GROUP I COM 45675Y104 533 132,556 SH   SOLE 18 132,556 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 70 17,441 SH   SOLE 19 17,441 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 4,135 1,028,562 SH   SOLE 21 1,028,562 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,132 281,490 SH   SOLE 22 257,404 0 24,086
INFOSONICS CORP COM 456784107 3 7,536 SH   SOLE 21 7,536 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,878 197,261 SH   SOLE 2 155,647 0 41,614
INFOSYS LTD SPONSORED ADR 456788108 826 56,601 SH   SOLE 7 0 0 56,601
INFOSYS LTD SPONSORED ADR 456788108 0 15 SH   SOLE 17 0 0 15
INFOSYS LTD SPONSORED ADR 456788108 13,238 907,363 SH   SOLE 18 907,363 0 0
INFOSYS LTD SPONSORED ADR 456788108 949 65,058 SH   SOLE 19 65,058 0 0
INFOSYS LTD SPONSORED ADR 456788108 30,252 2,073,444 SH   SOLE 21 2,073,444 0 0
INFOSYS LTD SPONSORED ADR 456788108 9,110 624,378 SH   SOLE 22 624,378 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,367 162,210 SH   SOLE 25 162,210 0 0
INFOSYS LTD SPONSORED ADR 456788108 24,492 1,678,683 SH   SOLE 26 74,240 0 1,604,443
INFOSYS LTD SPONSORED ADR 456788108 7,122 488,124 SH   SOLE 28 488,124 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,323 501,909 SH   SOLE 29 501,909 0 0
INFOSYS LTD SPONSORED ADR 456788108 65,818 4,511,148 SH   SOLE 30 4,511,148 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,266 155,304 SH   SOLE 34 155,304 0 0
INFOSYS LTD SPONSORED ADR 456788108 82 5,598 SH   SOLE 40 5,598 0 0
INFRAREIT INC COM 45685L100 202 9,020 SH   SOLE 2 2,338 0 6,682
INFRAREIT INC COM 45685L100 62 2,782 SH   SOLE 4 2,782 0 0
INFRAREIT INC COM 45685L100 767 34,290 SH   SOLE 7 34,290 0 0
INFRAREIT INC COM 45685L100 3,644 162,883 SH   SOLE 18 162,883 0 0
INFRAREIT INC COM 45685L100 711 31,805 SH   SOLE 19 31,805 0 0
INFRAREIT INC COM 45685L100 29,225 1,306,417 SH   SOLE 21 1,306,417 0 0
INFRAREIT INC COM 45685L100 26,996 1,206,779 SH   SOLE 22 1,133,428 0 73,351
INFRAREIT INC COM 45685L100 24 1,051 SH   SOLE 23 1,051 0 0
INFRAREIT INC COM 45685L100 134 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 588 26,271 SH   SOLE 30 26,271 0 0
INFRAREIT INC COM 45685L100 28 1,253 SH   SOLE 36 1,253 0 0
INFRAREIT INC COM 45685L100 52 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 7 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 107 52,124 SH   SOLE 21 52,124 0 0
ING GROEP N V SPONSORED ADR 456837103 7 400 SH   SOLE 2 400 0 0
ING GROEP N V SPONSORED ADR 456837103 284 15,440 SH   SOLE 18 15,440 0 0
INGERSOLL-RAND PLC SHS G47791101 66,788 748,991 SH   SOLE 2 506,336 0 242,655
INGERSOLL-RAND PLC SHS G47791101 15,450 173,266 SH   SOLE 4 163,838 0 9,428
INGERSOLL-RAND PLC SHS G47791101 17,640 197,819 SH   SOLE 7 191,473 0 6,346
INGERSOLL-RAND PLC SHS G47791101 8,424 94,468 SH   SOLE 13 94,468 0 0
INGERSOLL-RAND PLC SHS G47791101 153 1,715 SH   SOLE 15 1,715 0 0
INGERSOLL-RAND PLC SHS G47791101 50,391 565,111 SH   SOLE 18 526,699 0 38,412
INGERSOLL-RAND PLC SHS G47791101 60,256 675,741 SH   SOLE 19 675,741 0 0
INGERSOLL-RAND PLC SHS G47791101 13,521 151,628 SH   SOLE 20 0 0 151,628
INGERSOLL-RAND PLC SHS G47791101 468,441 5,253,352 SH   SOLE 21 5,253,352 0 0
INGERSOLL-RAND PLC SHS G47791101 745,488 8,360,305 SH   SOLE 22 6,578,002 0 1,782,303
INGERSOLL-RAND PLC SHS G47791101 41,421 464,518 SH   SOLE 23 464,518 0 0
INGERSOLL-RAND PLC SHS G47791101 20,920 234,613 SH   SOLE 25 234,613 0 0
INGERSOLL-RAND PLC SHS G47791101 73,327 822,331 SH   SOLE 26 253,206 0 569,125
INGERSOLL-RAND PLC SHS G47791101 5,242 58,784 SH   SOLE 28 42,573 0 16,211
INGERSOLL-RAND PLC SHS G47791101 20,151 225,984 SH   SOLE 29 84,407 0 141,577
INGERSOLL-RAND PLC SHS G47791101 67,369 755,511 SH   SOLE 30 755,511 0 0
INGERSOLL-RAND PLC SHS G47791101 24,001 269,165 SH   SOLE 31 160,845 0 108,320
INGERSOLL-RAND PLC SHS G47791101 7,828 87,788 SH   SOLE 34 87,788 0 0
INGERSOLL-RAND PLC SHS G47791101 31,366 351,750 SH   SOLE 36 351,750 0 0
INGERSOLL-RAND PLC SHS G47791101 116 1,303 SH   SOLE 40 1,303 0 0
INGEVITY CORP COM 45688C107 176 2,810 SH   SOLE 2 2,373 0 437
INGEVITY CORP COM 45688C107 12 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 68 1,096 SH   SOLE 7 1,096 0 0
INGEVITY CORP COM 45688C107 12,078 193,347 SH   SOLE 18 193,347 0 0
INGEVITY CORP COM 45688C107 2,534 40,559 SH   SOLE 19 40,559 0 0
INGEVITY CORP COM 45688C107 231,300 3,702,585 SH   SOLE 21 3,702,585 0 0
INGEVITY CORP COM 45688C107 70,706 1,131,845 SH   SOLE 22 1,051,258 0 80,587
INGEVITY CORP COM 45688C107 37 600 SH   SOLE 23 600 0 0
INGEVITY CORP COM 45688C107 664 10,636 SH   SOLE 26 8,179 0 2,457
INGEVITY CORP COM 45688C107 385 6,163 SH   SOLE 28 6,163 0 0
INGEVITY CORP COM 45688C107 585 9,357 SH   SOLE 29 0 0 9,357
INGEVITY CORP COM 45688C107 3,567 57,099 SH   SOLE 30 57,099 0 0
INGEVITY CORP COM 45688C107 16 263 SH   SOLE 34 263 0 0
INGEVITY CORP COM 45688C107 354 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 84 3,259 SH   SOLE 2 880 0 2,379
INGLES MKTS INC CL A 457030104 10 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,370 53,314 SH   SOLE 18 53,314 0 0
INGLES MKTS INC CL A 457030104 286 11,110 SH   SOLE 19 11,110 0 0
INGLES MKTS INC CL A 457030104 11,138 433,402 SH   SOLE 21 433,402 0 0
INGLES MKTS INC CL A 457030104 10,651 414,417 SH   SOLE 22 387,273 0 27,144
INGLES MKTS INC CL A 457030104 44 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 177 6,868 SH   SOLE 29 0 0 6,868
INGLES MKTS INC CL A 457030104 37 1,441 SH   SOLE 30 1,441 0 0
INGLES MKTS INC CL A 457030104 37 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 34,974 289,904 SH   SOLE 2 219,043 0 70,861
INGREDION INC COM 457187102 7,214 59,796 SH   SOLE 4 57,015 0 2,781
INGREDION INC COM 457187102 12,385 102,660 SH   SOLE 7 87,090 0 15,570
INGREDION INC COM 457187102 2,275 18,855 SH   SOLE 13 18,855 0 0
INGREDION INC COM 457187102 37 305 SH   SOLE 15 305 0 0
INGREDION INC COM 457187102 31,435 260,571 SH   SOLE 18 251,080 0 9,491
INGREDION INC COM 457187102 15,304 126,855 SH   SOLE 19 126,855 0 0
INGREDION INC COM 457187102 375,177 3,109,887 SH   SOLE 21 3,109,887 0 0
INGREDION INC COM 457187102 325,243 2,695,978 SH   SOLE 22 2,294,086 0 401,892
INGREDION INC COM 457187102 18,872 156,432 SH   SOLE 23 156,432 0 0
INGREDION INC COM 457187102 7,765 64,361 SH   SOLE 25 64,361 0 0
INGREDION INC COM 457187102 26,106 216,395 SH   SOLE 26 78,840 0 137,555
INGREDION INC COM 457187102 1,961 16,258 SH   SOLE 28 11,794 0 4,464
INGREDION INC COM 457187102 12,332 102,218 SH   SOLE 29 45,250 0 56,968
INGREDION INC COM 457187102 14,143 117,232 SH   SOLE 30 117,232 0 0
INGREDION INC COM 457187102 12,555 104,072 SH   SOLE 31 65,162 0 38,910
INGREDION INC COM 457187102 5,151 42,695 SH   SOLE 34 42,695 0 0
INGREDION INC COM 457187102 13,036 108,057 SH   SOLE 36 108,057 0 0
INGREDION INC COM 457187102 40 334 SH   SOLE 40 334 0 0
INNERWORKINGS INC COM 45773Y105 193 17,183 SH   SOLE 2 15,711 0 1,472
INNERWORKINGS INC COM 45773Y105 10 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,838 163,349 SH   SOLE 18 163,349 0 0
INNERWORKINGS INC COM 45773Y105 1,910 169,789 SH   SOLE 19 169,789 0 0
INNERWORKINGS INC COM 45773Y105 16,321 1,450,714 SH   SOLE 21 1,450,714 0 0
INNERWORKINGS INC COM 45773Y105 16,557 1,471,692 SH   SOLE 22 1,394,139 0 77,553
INNERWORKINGS INC COM 45773Y105 636 56,502 SH   SOLE 23 56,502 0 0
INNERWORKINGS INC COM 45773Y105 60 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 383 34,044 SH   SOLE 29 0 0 34,044
INNERWORKINGS INC COM 45773Y105 128 11,335 SH   SOLE 30 11,335 0 0
INNERWORKINGS INC COM 45773Y105 47 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 6 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 10 6,741 SH   SOLE 19 6,741 0 0
INNODATA INC COM NEW 457642205 110 73,193 SH   SOLE 21 73,193 0 0
INNODATA INC COM NEW 457642205 830 553,514 SH   SOLE 22 553,514 0 0
INNOPHOS HOLDINGS INC COM 45774N108 248 5,039 SH   SOLE 2 1,401 0 3,638
INNOPHOS HOLDINGS INC COM 45774N108 7 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 28 568 SH   SOLE 7 568 0 0
INNOPHOS HOLDINGS INC COM 45774N108 4,749 96,550 SH   SOLE 18 96,550 0 0
INNOPHOS HOLDINGS INC COM 45774N108 929 18,880 SH   SOLE 19 18,880 0 0
INNOPHOS HOLDINGS INC COM 45774N108 84,064 1,708,974 SH   SOLE 21 1,708,974 0 0
INNOPHOS HOLDINGS INC COM 45774N108 27,894 567,074 SH   SOLE 22 526,865 0 40,209
INNOPHOS HOLDINGS INC COM 45774N108 979 19,903 SH   SOLE 23 19,903 0 0
INNOPHOS HOLDINGS INC COM 45774N108 287 5,832 SH   SOLE 26 5,551 0 281
INNOPHOS HOLDINGS INC COM 45774N108 140 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,324 26,917 SH   SOLE 30 26,917 0 0
INNOPHOS HOLDINGS INC COM 45774N108 136 2,764 SH   SOLE 34 2,764 0 0
INNOPHOS HOLDINGS INC COM 45774N108 118 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 730 11,834 SH   SOLE 2 7,480 0 4,354
INNOSPEC INC COM 45768S105 8 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 38 613 SH   SOLE 7 613 0 0
INNOSPEC INC COM 45768S105 7,229 117,257 SH   SOLE 18 117,257 0 0
INNOSPEC INC COM 45768S105 2,407 39,042 SH   SOLE 19 39,042 0 0
INNOSPEC INC COM 45768S105 131,313 2,129,968 SH   SOLE 21 2,129,968 0 0
INNOSPEC INC COM 45768S105 46,975 761,968 SH   SOLE 22 716,484 0 45,484
INNOSPEC INC COM 45768S105 2,742 44,477 SH   SOLE 23 44,477 0 0
INNOSPEC INC COM 45768S105 852 13,827 SH   SOLE 26 12,017 0 1,810
INNOSPEC INC COM 45768S105 216 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 1,132 18,359 SH   SOLE 29 0 0 18,359
INNOSPEC INC COM 45768S105 2,028 32,890 SH   SOLE 30 32,890 0 0
INNOSPEC INC COM 45768S105 174 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 11 610 SH   SOLE 18 610 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 199 10,644 SH   SOLE 21 10,644 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 17 4,600 SH   SOLE 19 4,600 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 138 37,783 SH   SOLE 21 37,783 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,492 409,777 SH   SOLE 22 409,777 0 0
INNOVIVA INC COM 45781M101 69 4,873 SH   SOLE 2 4,283 0 590
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 21 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,894 346,573 SH   SOLE 18 346,573 0 0
INNOVIVA INC COM 45781M101 844 59,749 SH   SOLE 19 59,749 0 0
INNOVIVA INC COM 45781M101 122,699 8,689,761 SH   SOLE 21 8,689,761 0 0
INNOVIVA INC COM 45781M101 30,383 2,151,742 SH   SOLE 22 1,997,339 0 154,403
INNOVIVA INC COM 45781M101 508 35,953 SH   SOLE 26 29,439 0 6,514
INNOVIVA INC COM 45781M101 175 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 427 30,270 SH   SOLE 29 0 0 30,270
INNOVIVA INC COM 45781M101 1,505 106,598 SH   SOLE 30 106,598 0 0
INNOVIVA INC COM 45781M101 121 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 309 3,249 SH   SOLE 2 3,078 0 171
INOGEN INC COM 45780L104 15 154 SH   SOLE 4 154 0 0
INOGEN INC COM 45780L104 41 433 SH   SOLE 7 433 0 0
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 7,410 77,913 SH   SOLE 18 77,913 0 0
INOGEN INC COM 45780L104 6,440 67,713 SH   SOLE 19 67,713 0 0
INOGEN INC COM 45780L104 147,217 1,548,027 SH   SOLE 21 1,548,027 0 0
INOGEN INC COM 45780L104 46,159 485,371 SH   SOLE 22 451,993 0 33,378
INOGEN INC COM 45780L104 66 699 SH   SOLE 23 699 0 0
INOGEN INC COM 45780L104 664 6,986 SH   SOLE 26 5,524 0 1,462
INOGEN INC COM 45780L104 255 2,683 SH   SOLE 28 2,683 0 0
INOGEN INC COM 45780L104 2,221 23,350 SH   SOLE 30 23,350 0 0
INOGEN INC COM 45780L104 210 2,209 SH   SOLE 40 2,209 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 8 4,739 SH   SOLE 18 4,739 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 6 3,215 SH   SOLE 19 3,215 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 126 70,983 SH   SOLE 21 70,983 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 455 255,508 SH   SOLE 22 255,508 0 0
INOVALON HLDGS INC COM CL A 45781D101 64 3,761 SH   SOLE 2 3,588 0 173
INOVALON HLDGS INC COM CL A 45781D101 7 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 23 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 3,619 212,255 SH   SOLE 18 212,255 0 0
INOVALON HLDGS INC COM CL A 45781D101 828 48,575 SH   SOLE 19 48,575 0 0
INOVALON HLDGS INC COM CL A 45781D101 36,443 2,137,442 SH   SOLE 21 2,137,442 0 0
INOVALON HLDGS INC COM CL A 45781D101 28,749 1,686,177 SH   SOLE 22 1,567,003 0 119,174
INOVALON HLDGS INC COM CL A 45781D101 116 6,804 SH   SOLE 26 0 0 6,804
INOVALON HLDGS INC COM CL A 45781D101 121 7,069 SH   SOLE 28 7,069 0 0
INOVALON HLDGS INC COM CL A 45781D101 159 9,338 SH   SOLE 30 9,338 0 0
INOVALON HLDGS INC COM CL A 45781D101 74 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 47 7,451 SH   SOLE 2 6,993 0 458
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,816 286,504 SH   SOLE 18 286,504 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 413 65,203 SH   SOLE 19 65,203 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24,965 3,937,766 SH   SOLE 21 3,937,766 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14,892 2,348,830 SH   SOLE 22 2,212,470 0 136,360
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 46 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 63 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 88 13,920 SH   SOLE 30 13,920 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 103 2,583 SH   SOLE 2 2,364 0 219
INPHI CORP COM 45772F107 8 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 40 1,001 SH   SOLE 7 1,001 0 0
INPHI CORP COM 45772F107 1 14 SH   SOLE 17 0 0 14
INPHI CORP COM 45772F107 5,693 143,436 SH   SOLE 18 143,436 0 0
INPHI CORP COM 45772F107 6,679 168,286 SH   SOLE 19 168,286 0 0
INPHI CORP COM 45772F107 49,844 1,255,826 SH   SOLE 21 1,255,826 0 0
INPHI CORP COM 45772F107 43,642 1,099,560 SH   SOLE 22 1,026,223 0 73,337
INPHI CORP COM 45772F107 460 11,602 SH   SOLE 26 9,521 0 2,081
INPHI CORP COM 45772F107 225 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 237 5,960 SH   SOLE 30 5,960 0 0
INPHI CORP COM 45772F107 131 3,297 SH   SOLE 40 3,297 0 0
INPIXON COM 45790J107 0 609 SH   SOLE 21 609 0 0
INSEEGO CORP COM 45782B104 11 7,553 SH   SOLE 18 7,553 0 0
INSEEGO CORP COM 45782B104 153 101,349 SH   SOLE 21 101,349 0 0
INSEEGO CORP COM 45782B104 1,357 898,690 SH   SOLE 22 898,690 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,293 28,158 SH   SOLE 2 24,356 0 3,802
INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 85 1,858 SH   SOLE 7 1,858 0 0
INSIGHT ENTERPRISES INC COM 45765U103 7,835 170,619 SH   SOLE 18 170,619 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,815 148,407 SH   SOLE 19 148,407 0 0
INSIGHT ENTERPRISES INC COM 45765U103 145,199 3,162,009 SH   SOLE 21 3,162,009 0 0
INSIGHT ENTERPRISES INC COM 45765U103 66,186 1,441,322 SH   SOLE 22 1,361,006 0 80,316
INSIGHT ENTERPRISES INC COM 45765U103 4,749 103,411 SH   SOLE 23 103,411 0 0
INSIGHT ENTERPRISES INC COM 45765U103 765 16,658 SH   SOLE 26 13,325 0 3,333
INSIGHT ENTERPRISES INC COM 45765U103 239 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,304 28,389 SH   SOLE 29 0 0 28,389
INSIGHT ENTERPRISES INC COM 45765U103 2,230 48,571 SH   SOLE 30 48,571 0 0
INSIGHT ENTERPRISES INC COM 45765U103 95 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 199 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 5 4,574 SH   SOLE 21 4,574 0 0
INSIGNIA SYS INC COM 45765Y105 510 471,854 SH   SOLE 22 471,854 0 0
INSMED INC COM PAR $.01 457669307 3,709 118,853 SH   SOLE 2 117,149 0 1,704
INSMED INC COM PAR $.01 457669307 16 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 52 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 6 191 SH   SOLE 17 0 0 191
INSMED INC COM PAR $.01 457669307 10,856 347,822 SH   SOLE 18 347,822 0 0
INSMED INC COM PAR $.01 457669307 33,870 1,085,237 SH   SOLE 19 1,085,237 0 0
INSMED INC COM PAR $.01 457669307 2,556 81,900 SH   SOLE 20 81,900 0 0
INSMED INC COM PAR $.01 457669307 98,254 3,148,172 SH   SOLE 21 3,148,172 0 0
INSMED INC COM PAR $.01 457669307 57,761 1,850,713 SH   SOLE 22 1,701,799 0 148,914
INSMED INC COM PAR $.01 457669307 24 782 SH   SOLE 23 782 0 0
INSMED INC COM PAR $.01 457669307 545 17,475 SH   SOLE 26 12,105 0 5,370
INSMED INC COM PAR $.01 457669307 261 8,352 SH   SOLE 28 8,352 0 0
INSMED INC COM PAR $.01 457669307 340 10,900 SH   SOLE 30 10,900 0 0
INSMED INC COM PAR $.01 457669307 10,419 333,834 SH   SOLE 34 333,834 0 0
INSMED INC COM PAR $.01 457669307 197 6,299 SH   SOLE 40 6,299 0 0
INSPERITY INC COM 45778Q107 1,336 15,181 SH   SOLE 2 15,058 0 123
INSPERITY INC COM 45778Q107 8 89 SH   SOLE 4 89 0 0
INSPERITY INC COM 45778Q107 38 437 SH   SOLE 7 437 0 0
INSPERITY INC COM 45778Q107 7,374 83,798 SH   SOLE 18 83,798 0 0
INSPERITY INC COM 45778Q107 17,057 193,831 SH   SOLE 19 193,831 0 0
INSPERITY INC COM 45778Q107 141,706 1,610,301 SH   SOLE 21 1,610,301 0 0
INSPERITY INC COM 45778Q107 80,250 911,927 SH   SOLE 22 879,455 0 32,472
INSPERITY INC COM 45778Q107 863 9,809 SH   SOLE 23 9,809 0 0
INSPERITY INC COM 45778Q107 1,084 12,314 SH   SOLE 26 10,828 0 1,486
INSPERITY INC COM 45778Q107 193 2,197 SH   SOLE 28 2,197 0 0
INSPERITY INC COM 45778Q107 2,496 28,365 SH   SOLE 29 0 0 28,365
INSPERITY INC COM 45778Q107 2,707 30,763 SH   SOLE 30 30,763 0 0
INSPERITY INC COM 45778Q107 85 967 SH   SOLE 34 967 0 0
INSPERITY INC COM 45778Q107 155 1,760 SH   SOLE 40 1,760 0 0
INSPIRED ENTMT INC COM 45782N108 5 396 SH   SOLE 2 396 0 0
INSPIRED ENTMT INC COM 45782N108 184 13,889 SH   SOLE 18 13,889 0 0
INSPIRED ENTMT INC COM 45782N108 19 1,465 SH   SOLE 19 1,465 0 0
INSPIRED ENTMT INC COM 45782N108 1,636 123,463 SH   SOLE 21 123,463 0 0
INSPIRED ENTMT INC COM 45782N108 331 24,963 SH   SOLE 22 21,930 0 3,033
INSPIREMD INC COM PAR 45779A804 0 56 SH   SOLE 21 56 0 0
INSTALLED BLDG PRODS INC COM 45780R101 94 1,443 SH   SOLE 2 1,217 0 226
INSTALLED BLDG PRODS INC COM 45780R101 31 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,411 98,939 SH   SOLE 18 98,939 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,023 15,787 SH   SOLE 19 15,787 0 0
INSTALLED BLDG PRODS INC COM 45780R101 144,565 2,230,940 SH   SOLE 21 2,230,940 0 0
INSTALLED BLDG PRODS INC COM 45780R101 37,944 585,551 SH   SOLE 22 547,596 0 37,955
INSTALLED BLDG PRODS INC COM 45780R101 112 1,733 SH   SOLE 26 0 0 1,733
INSTALLED BLDG PRODS INC COM 45780R101 173 2,677 SH   SOLE 28 2,677 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,863 28,754 SH   SOLE 30 28,754 0 0
INSTALLED BLDG PRODS INC COM 45780R101 121 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 28 1,054 SH   SOLE 2 1,054 0 0
INSTEEL INDUSTRIES INC COM 45774W108 11 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,317 88,733 SH   SOLE 18 88,733 0 0
INSTEEL INDUSTRIES INC COM 45774W108 339 12,978 SH   SOLE 19 12,978 0 0
INSTEEL INDUSTRIES INC COM 45774W108 41,443 1,587,248 SH   SOLE 21 1,587,248 0 0
INSTEEL INDUSTRIES INC COM 45774W108 12,603 482,705 SH   SOLE 22 448,429 0 34,276
INSTEEL INDUSTRIES INC COM 45774W108 67 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 657 25,168 SH   SOLE 30 25,168 0 0
INSTEEL INDUSTRIES INC COM 45774W108 39 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 46 1,386 SH   SOLE 2 1,386 0 0
INSTRUCTURE INC COM 45781U103 29 887 SH   SOLE 7 887 0 0
INSTRUCTURE INC COM 45781U103 2,535 76,484 SH   SOLE 18 76,484 0 0
INSTRUCTURE INC COM 45781U103 451 13,615 SH   SOLE 19 13,615 0 0
INSTRUCTURE INC COM 45781U103 22,324 673,409 SH   SOLE 21 673,409 0 0
INSTRUCTURE INC COM 45781U103 16,418 495,274 SH   SOLE 22 438,132 0 57,142
INSTRUCTURE INC COM 45781U103 63 1,888 SH   SOLE 30 1,888 0 0
INSULET CORP COM 45784P101 208 3,782 SH   SOLE 2 3,369 0 413
INSULET CORP COM 45784P101 16 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 80 1,459 SH   SOLE 7 1,459 0 0
INSULET CORP COM 45784P101 10,897 197,841 SH   SOLE 18 197,841 0 0
INSULET CORP COM 45784P101 14,119 256,334 SH   SOLE 19 256,334 0 0
INSULET CORP COM 45784P101 105,714 1,919,273 SH   SOLE 21 1,919,273 0 0
INSULET CORP COM 45784P101 85,770 1,557,193 SH   SOLE 22 1,443,145 0 114,048
INSULET CORP COM 45784P101 885 16,068 SH   SOLE 26 12,655 0 3,413
INSULET CORP COM 45784P101 450 8,168 SH   SOLE 28 8,168 0 0
INSULET CORP COM 45784P101 213 3,869 SH   SOLE 29 0 0 3,869
INSULET CORP COM 45784P101 489 8,883 SH   SOLE 30 8,883 0 0
INSULET CORP COM 45784P101 334 6,055 SH   SOLE 40 6,055 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 11 1,259 SH   SOLE 2 1,137 0 122
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 5 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 733 82,583 SH   SOLE 18 82,583 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 747 84,108 SH   SOLE 19 84,108 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16,168 1,820,715 SH   SOLE 21 1,820,715 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6,190 697,060 SH   SOLE 22 654,435 0 42,625
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 5 596 SH   SOLE 23 596 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 19 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 33 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 163 18,387 SH   SOLE 29 0 0 18,387
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 68 7,684 SH   SOLE 30 7,684 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 23 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 359 7,028 SH   SOLE 2 1,950 0 5,078
INTEGER HLDGS CORP COM 45826H109 6 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 33 653 SH   SOLE 7 653 0 0
INTEGER HLDGS CORP COM 45826H109 7,684 150,218 SH   SOLE 18 150,218 0 0
INTEGER HLDGS CORP COM 45826H109 1,151 22,504 SH   SOLE 19 22,504 0 0
INTEGER HLDGS CORP COM 45826H109 131,125 2,563,544 SH   SOLE 21 2,563,544 0 0
INTEGER HLDGS CORP COM 45826H109 41,151 804,522 SH   SOLE 22 754,155 0 50,367
INTEGER HLDGS CORP COM 45826H109 586 11,447 SH   SOLE 26 9,415 0 2,032
INTEGER HLDGS CORP COM 45826H109 206 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 1,976 38,636 SH   SOLE 30 38,636 0 0
INTEGER HLDGS CORP COM 45826H109 140 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 195 3,870 SH   SOLE 2 3,518 0 352
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 72 1,424 SH   SOLE 7 1,424 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14,620 289,622 SH   SOLE 18 289,622 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,365 46,857 SH   SOLE 19 46,857 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 289,851 5,741,906 SH   SOLE 21 5,741,906 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 83,528 1,654,672 SH   SOLE 22 1,534,946 0 119,726
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,350 26,739 SH   SOLE 26 23,313 0 3,426
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 435 8,615 SH   SOLE 28 8,615 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,314 85,467 SH   SOLE 30 85,467 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 334 6,620 SH   SOLE 40 6,620 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,612 60,658 SH   SOLE 2 59,823 0 835
INTEGRATED DEVICE TECHNOLOGY COM 458118106 18 694 SH   SOLE 4 694 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 86 3,247 SH   SOLE 7 3,247 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 22,044 829,331 SH   SOLE 18 829,331 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 11,283 424,477 SH   SOLE 19 424,477 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 233,707 8,792,574 SH   SOLE 21 8,792,574 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 108,582 4,085,102 SH   SOLE 22 3,818,022 0 267,080
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,351 50,824 SH   SOLE 26 41,749 0 9,075
INTEGRATED DEVICE TECHNOLOGY COM 458118106 603 22,704 SH   SOLE 28 22,704 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 8,962 337,183 SH   SOLE 30 337,183 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 394 14,819 SH   SOLE 40 14,819 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1,211 1,133,000 PRN   SOLE 21 1,133,000 0 0
INTEL CORP COM 458140100 274,133 7,198,862 SH   SOLE 2 2,609,459 0 4,589,403
INTEL CORP COM 458140100 68,418 1,796,680 SH   SOLE 4 1,636,222 0 160,458
INTEL CORP COM 458140100 141,392 3,713,028 SH   SOLE 7 3,594,374 0 118,654
INTEL CORP COM 458140100 12,583 330,430 SH   SOLE 13 330,430 0 0
INTEL CORP COM 458140100 1,475 38,736 SH   SOLE 15 38,736 0 0
INTEL CORP COM 458140100 64 1,676 SH   SOLE 17 0 0 1,676
INTEL CORP COM 458140100 352,487 9,256,485 SH   SOLE 18 8,576,271 0 680,214
INTEL CORP COM 458140100 93,985 2,468,087 SH   SOLE 19 2,468,087 0 0
INTEL CORP COM 458140100 103,217 2,710,539 SH   SOLE 20 287,570 0 2,422,969
INTEL CORP COM 458140100 3,355,430 88,115,290 SH   SOLE 21 88,115,290 0 0
INTEL CORP COM 458140100 4,874,354 128,003,006 SH   SOLE 22 104,600,186 0 23,402,820
INTEL CORP COM 458140100 239,341 6,285,226 SH   SOLE 23 6,285,226 0 0
INTEL CORP COM 458140100 144,496 3,794,543 SH   SOLE 25 3,794,543 0 0
INTEL CORP COM 458140100 593,862 15,595,109 SH   SOLE 26 4,102,163 0 11,492,946
INTEL CORP COM 458140100 40,852 1,072,801 SH   SOLE 28 782,851 0 289,950
INTEL CORP COM 458140100 35,490 931,991 SH   SOLE 29 262,025 0 669,966
INTEL CORP COM 458140100 650,937 17,093,939 SH   SOLE 30 17,093,939 0 0
INTEL CORP COM 458140100 109,972 2,887,920 SH   SOLE 31 1,344,415 0 1,543,505
INTEL CORP COM 458140100 34,835 914,793 SH   SOLE 32 914,793 0 0
INTEL CORP COM 458140100 19,867 521,712 SH   SOLE 34 521,712 0 0
INTEL CORP COM 458140100 8,057 211,588 SH   SOLE 35 211,588 0 0
INTEL CORP COM 458140100 193,706 5,086,808 SH   SOLE 36 5,086,808 0 0
INTEL CORP COM 458140100 909 23,876 SH   SOLE 40 23,876 0 0
INTEL CORP SDCV 2.950%12/1 458140AD2 6,306 4,433,000 PRN   SOLE 21 4,433,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 9,860 5,366,000 PRN   SOLE 21 5,366,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 236 9,506 SH   SOLE 2 7,437 0 2,069
INTELLIA THERAPEUTICS INC COM 45826J105 24 962 SH   SOLE 7 962 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,374 55,283 SH   SOLE 18 55,283 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,462 58,850 SH   SOLE 19 58,850 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 25,222 1,014,956 SH   SOLE 21 1,014,956 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 11,513 463,309 SH   SOLE 22 449,327 0 13,982
INTELLIA THERAPEUTICS INC COM 45826J105 1,400 56,350 SH   SOLE 23 56,350 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 499 20,069 SH   SOLE 29 0 0 20,069
INTELLICHECK INC COM NEW 45817G201 5 1,832 SH   SOLE 18 1,832 0 0
INTELLICHECK INC COM NEW 45817G201 76 26,278 SH   SOLE 21 26,278 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 12 3,025 SH   SOLE 21 3,025 0 0
INTELSAT S A COM L5140P101 39 8,227 SH   SOLE 2 2,491 0 5,736
INTELSAT S A COM L5140P101 3 632 SH   SOLE 7 632 0 0
INTELSAT S A COM L5140P101 678 144,208 SH   SOLE 18 144,208 0 0
INTELSAT S A COM L5140P101 95 20,140 SH   SOLE 19 20,140 0 0
INTELSAT S A COM L5140P101 5,548 1,180,491 SH   SOLE 21 1,180,491 0 0
INTELSAT S A COM L5140P101 1,585 337,244 SH   SOLE 22 296,395 0 40,849
INTER PARFUMS INC COM 458334109 901 21,843 SH   SOLE 2 20,261 0 1,582
INTER PARFUMS INC COM 458334109 15 375 SH   SOLE 7 375 0 0
INTER PARFUMS INC COM 458334109 3,854 93,437 SH   SOLE 18 93,437 0 0
INTER PARFUMS INC COM 458334109 3,231 78,318 SH   SOLE 19 78,318 0 0
INTER PARFUMS INC COM 458334109 62,360 1,511,764 SH   SOLE 21 1,511,764 0 0
INTER PARFUMS INC COM 458334109 30,335 735,395 SH   SOLE 22 704,162 0 31,233
INTER PARFUMS INC COM 458334109 4,401 106,682 SH   SOLE 23 106,682 0 0
INTER PARFUMS INC COM 458334109 101 2,447 SH   SOLE 28 2,447 0 0
INTER PARFUMS INC COM 458334109 853 20,688 SH   SOLE 29 0 0 20,688
INTER PARFUMS INC COM 458334109 987 23,927 SH   SOLE 30 23,927 0 0
INTER PARFUMS INC COM 458334109 1,331 32,263 SH   SOLE 34 32,263 0 0
INTER PARFUMS INC COM 458334109 85 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,104 24,502 SH   SOLE 2 2,911 0 21,591
INTERACTIVE BROKERS GROUP IN COM 45841N107 15 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 85 1,880 SH   SOLE 7 1,880 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 5,396 119,800 SH   SOLE 18 119,800 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 3,587 79,641 SH   SOLE 19 79,641 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 221,096 4,908,871 SH   SOLE 21 4,908,871 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 74,734 1,659,282 SH   SOLE 22 1,444,467 0 214,815
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,067 23,692 SH   SOLE 26 19,153 0 4,539
INTERACTIVE BROKERS GROUP IN COM 45841N107 528 11,717 SH   SOLE 28 11,717 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 4,325 96,035 SH   SOLE 30 96,035 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 68 1,502 SH   SOLE 31 1,502 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 270 6,005 SH   SOLE 40 6,005 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 671 11,563 SH   SOLE 2 4,636 0 6,927
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 23 396 SH   SOLE 7 396 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 513 8,837 SH   SOLE 18 8,837 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 328 5,657 SH   SOLE 19 5,657 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 36,702 632,354 SH   SOLE 21 632,354 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 28,435 489,918 SH   SOLE 22 437,454 0 52,464
INTERCEPT PHARMACEUTICALS IN COM 45845P108 248 4,268 SH   SOLE 26 3,134 0 1,134
INTERCEPT PHARMACEUTICALS IN COM 45845P108 142 2,451 SH   SOLE 28 2,451 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 150 2,584 SH   SOLE 30 2,584 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 28 477 SH   SOLE 31 477 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 19 325 SH   SOLE 34 325 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 107 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,088 1,408,000 PRN   SOLE 21 1,408,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 65,334 951,003 SH   SOLE 2 377,640 0 573,363
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,882 231,184 SH   SOLE 4 211,971 0 19,213
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,210 410,619 SH   SOLE 7 398,878 0 11,741
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,126 118,283 SH   SOLE 13 118,283 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 275 4,005 SH   SOLE 15 4,005 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 81,064 1,179,971 SH   SOLE 18 1,094,105 0 85,866
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48,692 708,766 SH   SOLE 19 708,766 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 22,025 320,596 SH   SOLE 20 0 0 320,596
INTERCONTINENTAL EXCHANGE IN COM 45866F104 622,337 9,058,756 SH   SOLE 21 9,058,756 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,115,086 16,231,242 SH   SOLE 22 13,233,706 0 2,997,536
INTERCONTINENTAL EXCHANGE IN COM 45866F104 53,561 779,635 SH   SOLE 23 779,635 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,340 456,183 SH   SOLE 25 456,183 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 111,184 1,618,405 SH   SOLE 26 539,772 0 1,078,633
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,192 133,803 SH   SOLE 28 97,343 0 36,460
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,708 199,533 SH   SOLE 29 37,769 0 161,764
INTERCONTINENTAL EXCHANGE IN COM 45866F104 121,163 1,763,649 SH   SOLE 30 1,763,649 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20,872 303,810 SH   SOLE 31 187,941 0 115,869
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,001 43,676 SH   SOLE 34 43,676 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 44,712 650,833 SH   SOLE 36 650,833 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 200 2,918 SH   SOLE 40 2,918 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 0 1 SH   SOLE 2 1 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 772 658,000 PRN   SOLE 21 658,000 0 0
INTERDIGITAL INC COM 45867G101 4,971 67,406 SH   SOLE 2 67,174 0 232
INTERDIGITAL INC COM 45867G101 665 9,020 SH   SOLE 4 9,020 0 0
INTERDIGITAL INC COM 45867G101 127 1,717 SH   SOLE 7 1,717 0 0
INTERDIGITAL INC COM 45867G101 279 3,777 SH   SOLE 13 3,777 0 0
INTERDIGITAL INC COM 45867G101 17,027 230,876 SH   SOLE 18 230,731 0 145
INTERDIGITAL INC COM 45867G101 18,183 246,551 SH   SOLE 19 246,551 0 0
INTERDIGITAL INC COM 45867G101 164,308 2,227,900 SH   SOLE 21 2,227,900 0 0
INTERDIGITAL INC COM 45867G101 121,107 1,642,123 SH   SOLE 22 1,480,987 0 161,136
INTERDIGITAL INC COM 45867G101 3,497 47,419 SH   SOLE 23 47,419 0 0
INTERDIGITAL INC COM 45867G101 987 13,385 SH   SOLE 26 9,406 0 3,979
INTERDIGITAL INC COM 45867G101 368 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 3,448 46,758 SH   SOLE 29 5,044 0 41,714
INTERDIGITAL INC COM 45867G101 1,168 15,839 SH   SOLE 30 15,839 0 0
INTERDIGITAL INC COM 45867G101 563 7,636 SH   SOLE 31 6,247 0 1,389
INTERDIGITAL INC COM 45867G101 4,305 58,370 SH   SOLE 34 58,370 0 0
INTERDIGITAL INC COM 45867G101 509 6,905 SH   SOLE 36 6,905 0 0
INTERDIGITAL INC COM 45867G101 291 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 104 4,742 SH   SOLE 2 3,528 0 1,214
INTERFACE INC COM 458665304 8 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 37 1,689 SH   SOLE 7 1,689 0 0
INTERFACE INC COM 458665304 6,215 283,778 SH   SOLE 18 283,778 0 0
INTERFACE INC COM 458665304 1,035 47,252 SH   SOLE 19 47,252 0 0
INTERFACE INC COM 458665304 118,385 5,405,698 SH   SOLE 21 5,405,698 0 0
INTERFACE INC COM 458665304 37,976 1,734,065 SH   SOLE 22 1,607,903 0 126,162
INTERFACE INC COM 458665304 699 31,909 SH   SOLE 26 27,306 0 4,603
INTERFACE INC COM 458665304 208 9,516 SH   SOLE 28 9,516 0 0
INTERFACE INC COM 458665304 1,860 84,914 SH   SOLE 30 84,914 0 0
INTERFACE INC COM 458665304 161 7,342 SH   SOLE 40 7,342 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 17 2,430 SH   SOLE 21 2,430 0 0
INTERMOLECULAR INC COM 45882D109 12 11,530 SH   SOLE 21 11,530 0 0
INTERMOLECULAR INC COM 45882D109 60 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR $.001 45885A300 22 4,956 SH   SOLE 2 3,895 0 1,061
INTERNAP CORP COM PAR $.001 45885A300 20 4,498 SH   SOLE 7 4,498 0 0
INTERNAP CORP COM PAR $.001 45885A300 1,247 286,691 SH   SOLE 18 286,691 0 0
INTERNAP CORP COM PAR $.001 45885A300 237 54,486 SH   SOLE 19 54,486 0 0
INTERNAP CORP COM PAR $.001 45885A300 10,968 2,521,314 SH   SOLE 21 2,521,314 0 0
INTERNAP CORP COM PAR $.001 45885A300 10,028 2,305,360 SH   SOLE 22 2,163,353 0 142,007
INTERNATIONAL BANCSHARES COR COM 459044103 1,338 33,368 SH   SOLE 2 24,624 0 8,744
INTERNATIONAL BANCSHARES COR COM 459044103 16 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 52 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 14,404 359,195 SH   SOLE 18 359,195 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,686 42,042 SH   SOLE 19 42,042 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 142,618 3,556,557 SH   SOLE 21 3,556,557 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 71,642 1,786,596 SH   SOLE 22 1,687,081 0 99,515
INTERNATIONAL BANCSHARES COR COM 459044103 1,065 26,565 SH   SOLE 26 22,774 0 3,791
INTERNATIONAL BANCSHARES COR COM 459044103 325 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 345 8,603 SH   SOLE 30 8,603 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 244 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 188,941 1,302,322 SH   SOLE 2 447,574 0 854,748
INTERNATIONAL BUSINESS MACHS COM 459200101 46,403 319,843 SH   SOLE 4 289,285 0 30,558
INTERNATIONAL BUSINESS MACHS COM 459200101 106,518 734,204 SH   SOLE 7 709,809 0 24,395
INTERNATIONAL BUSINESS MACHS COM 459200101 6,977 48,088 SH   SOLE 13 48,088 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 843 5,814 SH   SOLE 15 5,814 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 68 466 SH   SOLE 17 0 0 466
INTERNATIONAL BUSINESS MACHS COM 459200101 263,355 1,815,239 SH   SOLE 18 1,684,045 0 131,194
INTERNATIONAL BUSINESS MACHS COM 459200101 60,108 414,308 SH   SOLE 19 414,308 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 71,040 489,664 SH   SOLE 20 0 0 489,664
INTERNATIONAL BUSINESS MACHS COM 459200101 2,417,437 16,662,785 SH   SOLE 21 16,662,785 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,434,413 23,672,546 SH   SOLE 22 19,433,391 0 4,239,155
INTERNATIONAL BUSINESS MACHS COM 459200101 163,161 1,124,631 SH   SOLE 23 1,124,631 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 110,732 763,246 SH   SOLE 25 763,246 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 362,465 2,498,381 SH   SOLE 26 770,645 0 1,727,736
INTERNATIONAL BUSINESS MACHS COM 459200101 29,513 203,423 SH   SOLE 28 148,551 0 54,872
INTERNATIONAL BUSINESS MACHS COM 459200101 21,766 150,030 SH   SOLE 29 33,084 0 116,946
INTERNATIONAL BUSINESS MACHS COM 459200101 400,946 2,763,617 SH   SOLE 30 2,763,617 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 74,394 512,778 SH   SOLE 31 232,207 0 280,571
INTERNATIONAL BUSINESS MACHS COM 459200101 14,459 99,662 SH   SOLE 32 99,662 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 38,683 266,630 SH   SOLE 34 266,630 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 136,682 942,114 SH   SOLE 36 942,114 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 679 4,679 SH   SOLE 40 4,679 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17,394 121,711 SH   SOLE 2 42,190 0 79,521
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,612 25,278 SH   SOLE 4 22,481 0 2,797
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,179 71,229 SH   SOLE 7 55,773 0 15,456
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 237 1,659 SH   SOLE 13 1,659 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84 590 SH   SOLE 15 590 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 25,838 180,800 SH   SOLE 18 162,061 0 18,739
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,847 26,921 SH   SOLE 19 26,921 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,188 57,294 SH   SOLE 20 0 0 57,294
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 245,338 1,716,732 SH   SOLE 21 1,716,732 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 300,922 2,105,674 SH   SOLE 22 1,739,579 0 366,095
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13,581 95,030 SH   SOLE 23 95,030 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,544 59,783 SH   SOLE 25 59,783 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33,284 232,899 SH   SOLE 26 87,312 0 145,587
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,573 18,007 SH   SOLE 28 13,070 0 4,937
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,541 24,780 SH   SOLE 29 5,241 0 19,539
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,280 204,886 SH   SOLE 30 204,886 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,846 40,906 SH   SOLE 31 16,511 0 24,395
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 814 5,693 SH   SOLE 34 5,693 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,969 76,758 SH   SOLE 36 76,758 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 55 384 SH   SOLE 40 384 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,524 62,097 SH   SOLE 2 20,455 0 41,642
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35 1,424 SH   SOLE 4 1,424 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 117 4,759 SH   SOLE 7 4,759 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 549 22,382 SH   SOLE 13 22,382 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,158 128,631 SH   SOLE 18 128,631 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8,121 330,780 SH   SOLE 19 330,780 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25,121 1,023,242 SH   SOLE 21 1,023,242 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37,373 1,522,326 SH   SOLE 22 1,143,739 0 378,587
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 719 29,270 SH   SOLE 25 29,270 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 66 2,708 SH   SOLE 31 2,708 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,786 72,730 SH   SOLE 34 72,730 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 731 29,792 SH   SOLE 36 29,792 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 120 6,071 SH   SOLE 2 1,684 0 4,387
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,182 110,786 SH   SOLE 18 110,786 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 484 24,566 SH   SOLE 19 24,566 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 17,515 889,084 SH   SOLE 21 889,084 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 12,333 626,064 SH   SOLE 22 586,896 0 39,168
INTERNATIONAL SEAWAYS INC COM Y41053102 44 2,239 SH   SOLE 30 2,239 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 548 15,228 SH   SOLE 2 10,213 0 5,015
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 29 800 SH   SOLE 7 800 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 5,716 158,766 SH   SOLE 18 158,766 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 574 15,932 SH   SOLE 19 15,932 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 52,663 1,462,857 SH   SOLE 21 1,462,857 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 26,613 739,247 SH   SOLE 22 691,008 0 48,239
INTERNATIONAL SPEEDWAY CORP CL A 460335201 382 10,603 SH   SOLE 26 9,004 0 1,599
INTERNATIONAL SPEEDWAY CORP CL A 460335201 139 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 120 3,335 SH   SOLE 30 3,335 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 100 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,794 1,157,253 SH   SOLE 22 1,157,253 0 0
INTERPUBLIC GROUP COS INC COM 460690100 29,600 1,423,755 SH   SOLE 2 1,029,625 0 394,130
INTERPUBLIC GROUP COS INC COM 460690100 7,081 340,613 SH   SOLE 4 326,310 0 14,303
INTERPUBLIC GROUP COS INC COM 460690100 8,101 389,656 SH   SOLE 7 324,037 0 65,619
INTERPUBLIC GROUP COS INC COM 460690100 813 39,083 SH   SOLE 13 39,083 0 0
INTERPUBLIC GROUP COS INC COM 460690100 57 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4 200 SH   SOLE 17 0 0 200
INTERPUBLIC GROUP COS INC COM 460690100 59,687 2,870,944 SH   SOLE 18 2,765,723 0 105,221
INTERPUBLIC GROUP COS INC COM 460690100 66,523 3,199,756 SH   SOLE 19 3,199,756 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,006 288,904 SH   SOLE 20 0 0 288,904
INTERPUBLIC GROUP COS INC COM 460690100 155,719 7,490,103 SH   SOLE 21 7,490,103 0 0
INTERPUBLIC GROUP COS INC COM 460690100 273,550 13,157,781 SH   SOLE 22 10,468,330 0 2,689,451
INTERPUBLIC GROUP COS INC COM 460690100 19,931 958,695 SH   SOLE 23 958,695 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,279 350,115 SH   SOLE 25 350,115 0 0
INTERPUBLIC GROUP COS INC COM 460690100 25,822 1,242,040 SH   SOLE 26 467,814 0 774,226
INTERPUBLIC GROUP COS INC COM 460690100 1,890 90,933 SH   SOLE 28 67,087 0 23,846
INTERPUBLIC GROUP COS INC COM 460690100 9,812 471,974 SH   SOLE 29 247,140 0 224,834
INTERPUBLIC GROUP COS INC COM 460690100 23,177 1,114,799 SH   SOLE 30 1,114,799 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,703 611,022 SH   SOLE 31 377,137 0 233,885
INTERPUBLIC GROUP COS INC COM 460690100 15,803 760,148 SH   SOLE 34 760,148 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,672 561,431 SH   SOLE 36 561,431 0 0
INTERPUBLIC GROUP COS INC COM 460690100 41 1,995 SH   SOLE 40 1,995 0 0
INTERSECT ENT INC COM 46071F103 58 1,861 SH   SOLE 2 1,664 0 197
INTERSECT ENT INC COM 46071F103 25 805 SH   SOLE 7 805 0 0
INTERSECT ENT INC COM 46071F103 2,891 92,817 SH   SOLE 18 92,817 0 0
INTERSECT ENT INC COM 46071F103 618 19,835 SH   SOLE 19 19,835 0 0
INTERSECT ENT INC COM 46071F103 32,698 1,049,711 SH   SOLE 21 1,049,711 0 0
INTERSECT ENT INC COM 46071F103 23,801 764,072 SH   SOLE 22 717,118 0 46,954
INTERSECT ENT INC COM 46071F103 9 304 SH   SOLE 23 304 0 0
INTERSECT ENT INC COM 46071F103 17 534 SH   SOLE 26 0 0 534
INTERSECT ENT INC COM 46071F103 83 2,670 SH   SOLE 28 2,670 0 0
INTERSECT ENT INC COM 46071F103 89 2,867 SH   SOLE 29 0 0 2,867
INTERSECT ENT INC COM 46071F103 123 3,962 SH   SOLE 30 3,962 0 0
INTERSECT ENT INC COM 46071F103 54 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 5 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 78 23,109 SH   SOLE 21 23,109 0 0
INTERSECTIONS INC COM 460981301 910 269,935 SH   SOLE 22 269,935 0 0
INTERXION HOLDING N.V SHS N47279109 2,336 45,875 SH   SOLE 4 45,875 0 0
INTERXION HOLDING N.V SHS N47279109 333 6,533 SH   SOLE 7 6,533 0 0
INTERXION HOLDING N.V SHS N47279109 733 14,400 SH   SOLE 18 14,400 0 0
INTERXION HOLDING N.V SHS N47279109 7,946 156,026 SH   SOLE 19 156,026 0 0
INTERXION HOLDING N.V SHS N47279109 27,324 536,502 SH   SOLE 21 536,502 0 0
INTERXION HOLDING N.V SHS N47279109 25,152 493,854 SH   SOLE 22 410,316 0 83,538
INTERXION HOLDING N.V SHS N47279109 334 6,549 SH   SOLE 23 6,549 0 0
INTERXION HOLDING N.V SHS N47279109 230 4,508 SH   SOLE 26 0 0 4,508
INTERXION HOLDING N.V SHS N47279109 487 9,566 SH   SOLE 28 9,566 0 0
INTERXION HOLDING N.V SHS N47279109 2,715 53,313 SH   SOLE 29 0 0 53,313
INTERXION HOLDING N.V SHS N47279109 6,921 135,898 SH   SOLE 30 135,898 0 0
INTERXION HOLDING N.V SHS N47279109 1,870 36,723 SH   SOLE 31 0 0 36,723
INTERXION HOLDING N.V SHS N47279109 1,568 30,796 SH   SOLE 34 30,796 0 0
INTERXION HOLDING N.V SHS N47279109 473 9,288 SH   SOLE 40 9,288 0 0
INTEST CORP COM 461147100 11 1,270 SH   SOLE 18 1,270 0 0
INTEST CORP COM 461147100 210 25,320 SH   SOLE 21 25,320 0 0
INTEST CORP COM 461147100 3,996 481,431 SH   SOLE 22 481,431 0 0
INTEVAC INC COM 461148108 7 789 SH   SOLE 2 789 0 0
INTEVAC INC COM 461148108 582 68,825 SH   SOLE 18 68,825 0 0
INTEVAC INC COM 461148108 140 16,524 SH   SOLE 19 16,524 0 0
INTEVAC INC COM 461148108 5,062 598,999 SH   SOLE 21 598,999 0 0
INTEVAC INC COM 461148108 6,348 751,200 SH   SOLE 22 736,200 0 15,000
INTL FCSTONE INC COM 46116V105 132 3,435 SH   SOLE 2 938 0 2,497
INTL FCSTONE INC COM 46116V105 15 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,030 79,082 SH   SOLE 18 79,082 0 0
INTL FCSTONE INC COM 46116V105 455 11,876 SH   SOLE 19 11,876 0 0
INTL FCSTONE INC COM 46116V105 56,030 1,462,149 SH   SOLE 21 1,462,149 0 0
INTL FCSTONE INC COM 46116V105 18,085 471,936 SH   SOLE 22 442,332 0 29,604
INTL FCSTONE INC COM 46116V105 89 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 825 21,526 SH   SOLE 30 21,526 0 0
INTL FCSTONE INC COM 46116V105 54 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 41,060 722,640 SH   SOLE 2 338,544 0 384,096
INTL PAPER CO COM 460146103 8,294 145,969 SH   SOLE 4 131,312 0 14,657
INTL PAPER CO COM 460146103 17,994 316,688 SH   SOLE 7 300,654 0 16,034
INTL PAPER CO COM 460146103 223 3,917 SH   SOLE 13 3,917 0 0
INTL PAPER CO COM 460146103 153 2,701 SH   SOLE 15 2,701 0 0
INTL PAPER CO COM 460146103 163,981 2,885,973 SH   SOLE 18 2,793,846 0 92,127
INTL PAPER CO COM 460146103 260,368 4,582,335 SH   SOLE 19 4,582,335 0 0
INTL PAPER CO COM 460146103 9,880 173,879 SH   SOLE 20 0 0 173,879
INTL PAPER CO COM 460146103 662,463 11,658,982 SH   SOLE 21 11,658,982 0 0
INTL PAPER CO COM 460146103 628,635 11,063,618 SH   SOLE 22 9,175,600 0 1,888,018
INTL PAPER CO COM 460146103 27,717 487,806 SH   SOLE 23 487,806 0 0
INTL PAPER CO COM 460146103 60,899 1,071,789 SH   SOLE 25 1,071,789 0 0
INTL PAPER CO COM 460146103 75,133 1,322,298 SH   SOLE 26 519,285 0 803,013
INTL PAPER CO COM 460146103 5,078 89,376 SH   SOLE 28 65,157 0 24,219
INTL PAPER CO COM 460146103 9,939 174,920 SH   SOLE 29 170,805 0 4,115
INTL PAPER CO COM 460146103 73,267 1,289,463 SH   SOLE 30 1,289,463 0 0
INTL PAPER CO COM 460146103 9,987 175,764 SH   SOLE 31 81,289 0 94,475
INTL PAPER CO COM 460146103 3,810 67,054 SH   SOLE 32 67,054 0 0
INTL PAPER CO COM 460146103 81,405 1,432,675 SH   SOLE 34 1,432,675 0 0
INTL PAPER CO COM 460146103 24,971 439,471 SH   SOLE 36 439,471 0 0
INTL PAPER CO COM 460146103 2,719 47,847 SH   SOLE 37 47,847 0 0
INTL PAPER CO COM 460146103 111 1,957 SH   SOLE 40 1,957 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 135 8,542 SH   SOLE 2 2,965 0 5,577
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 17 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,091 132,491 SH   SOLE 18 132,491 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 436 27,640 SH   SOLE 19 27,640 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 33,242 2,106,571 SH   SOLE 21 2,106,571 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 15,726 996,570 SH   SOLE 22 935,305 0 61,265
INTRA CELLULAR THERAPIES INC COM 46116X101 150 9,495 SH   SOLE 26 7,103 0 2,392
INTRA CELLULAR THERAPIES INC COM 46116X101 73 4,638 SH   SOLE 28 4,638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 67 4,275 SH   SOLE 30 4,275 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 38 2,419 SH   SOLE 40 2,419 0 0
INTREPID POTASH INC COM 46121Y102 94 21,466 SH   SOLE 2 4,823 0 16,643
INTREPID POTASH INC COM 46121Y102 2,215 508,021 SH   SOLE 7 508,021 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,608 368,837 SH   SOLE 18 368,837 0 0
INTREPID POTASH INC COM 46121Y102 312 71,474 SH   SOLE 19 71,474 0 0
INTREPID POTASH INC COM 46121Y102 13,468 3,088,909 SH   SOLE 21 3,088,909 0 0
INTREPID POTASH INC COM 46121Y102 11,474 2,631,750 SH   SOLE 22 2,410,042 0 221,708
INTREXON CORP COM 46122T102 708 37,254 SH   SOLE 2 15,371 0 21,883
INTREXON CORP COM 46122T102 4 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 28 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 547 28,767 SH   SOLE 18 28,767 0 0
INTREXON CORP COM 46122T102 364 19,164 SH   SOLE 19 19,164 0 0
INTREXON CORP COM 46122T102 12,042 633,439 SH   SOLE 21 633,439 0 0
INTREXON CORP COM 46122T102 31,395 1,651,480 SH   SOLE 22 1,485,577 0 165,903
INTREXON CORP COM 46122T102 200 10,546 SH   SOLE 26 7,250 0 3,296
INTREXON CORP COM 46122T102 168 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 208 10,944 SH   SOLE 29 0 0 10,944
INTREXON CORP COM 46122T102 201 10,598 SH   SOLE 30 10,598 0 0
INTREXON CORP COM 46122T102 24 1,275 SH   SOLE 31 1,275 0 0
INTREXON CORP COM 46122T102 30 1,574 SH   SOLE 34 1,574 0 0
INTREXON CORP COM 46122T102 88 4,627 SH   SOLE 40 4,627 0 0
INTRICON CORP COM 46121H109 13 1,076 SH   SOLE 18 1,076 0 0
INTRICON CORP COM 46121H109 33 2,740 SH   SOLE 19 2,740 0 0
INTRICON CORP COM 46121H109 242 19,981 SH   SOLE 21 19,981 0 0
INTRICON CORP COM 46121H109 149 12,296 SH   SOLE 22 12,296 0 0
INTUIT COM 461202103 77,618 546,068 SH   SOLE 2 312,697 0 233,371
INTUIT COM 461202103 22,176 156,016 SH   SOLE 4 147,486 0 8,530
INTUIT COM 461202103 28,494 200,464 SH   SOLE 7 197,080 0 3,384
INTUIT COM 461202103 619 4,358 SH   SOLE 13 4,358 0 0
INTUIT COM 461202103 277 1,950 SH   SOLE 15 1,950 0 0
INTUIT COM 461202103 10 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 75,396 530,436 SH   SOLE 18 494,186 0 36,250
INTUIT COM 461202103 23,065 162,267 SH   SOLE 19 162,267 0 0
INTUIT COM 461202103 22,245 156,503 SH   SOLE 20 0 0 156,503
INTUIT COM 461202103 628,466 4,421,461 SH   SOLE 21 4,421,461 0 0
INTUIT COM 461202103 980,239 6,896,290 SH   SOLE 22 5,491,501 0 1,404,789
INTUIT COM 461202103 62,771 441,617 SH   SOLE 23 441,617 0 0
INTUIT COM 461202103 50,723 356,854 SH   SOLE 25 356,854 0 0
INTUIT COM 461202103 104,415 734,593 SH   SOLE 26 241,755 0 492,838
INTUIT COM 461202103 7,879 55,430 SH   SOLE 28 40,438 0 14,992
INTUIT COM 461202103 13,393 94,223 SH   SOLE 29 92,512 0 1,711
INTUIT COM 461202103 122,202 859,729 SH   SOLE 30 859,729 0 0
INTUIT COM 461202103 39,265 276,245 SH   SOLE 31 159,025 0 117,220
INTUIT COM 461202103 5,270 37,076 SH   SOLE 32 37,076 0 0
INTUIT COM 461202103 30,688 215,898 SH   SOLE 34 215,898 0 0
INTUIT COM 461202103 40,539 285,202 SH   SOLE 36 285,202 0 0
INTUIT COM 461202103 189 1,330 SH   SOLE 40 1,330 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 69,280 66,241 SH   SOLE 2 29,725 0 36,516
INTUITIVE SURGICAL INC COM NEW 46120E602 12,958 12,390 SH   SOLE 4 11,093 0 1,297
INTUITIVE SURGICAL INC COM NEW 46120E602 33,081 31,630 SH   SOLE 7 30,496 0 1,134
INTUITIVE SURGICAL INC COM NEW 46120E602 727 695 SH   SOLE 13 695 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 309 295 SH   SOLE 15 295 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 23 22 SH   SOLE 17 0 0 22
INTUITIVE SURGICAL INC COM NEW 46120E602 91,589 87,571 SH   SOLE 18 82,291 0 5,280
INTUITIVE SURGICAL INC COM NEW 46120E602 111,481 106,591 SH   SOLE 19 106,591 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 24,424 23,353 SH   SOLE 20 0 0 23,353
INTUITIVE SURGICAL INC COM NEW 46120E602 925,471 884,873 SH   SOLE 21 884,873 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,068,526 1,021,653 SH   SOLE 22 853,323 0 168,330
INTUITIVE SURGICAL INC COM NEW 46120E602 48,587 46,456 SH   SOLE 23 46,456 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 30,131 28,809 SH   SOLE 25 28,809 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 117,527 112,371 SH   SOLE 26 35,733 0 76,638
INTUITIVE SURGICAL INC COM NEW 46120E602 8,759 8,375 SH   SOLE 28 6,104 0 2,271
INTUITIVE SURGICAL INC COM NEW 46120E602 1,272 1,216 SH   SOLE 29 1,216 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 138,320 132,252 SH   SOLE 30 132,252 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 23,276 22,255 SH   SOLE 31 10,371 0 11,884
INTUITIVE SURGICAL INC COM NEW 46120E602 5,643 5,395 SH   SOLE 32 5,395 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 46,522 44,481 SH   SOLE 34 44,481 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 38,662 36,966 SH   SOLE 36 36,966 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 206 197 SH   SOLE 40 197 0 0
INUVO INC COM NEW 46122W204 5 4,633 SH   SOLE 18 4,633 0 0
INUVO INC COM NEW 46122W204 67 67,233 SH   SOLE 21 67,233 0 0
INUVO INC COM NEW 46122W204 955 959,816 SH   SOLE 22 959,816 0 0
INVACARE CORP COM 461203101 105 6,660 SH   SOLE 2 1,686 0 4,974
INVACARE CORP COM 461203101 4 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 11 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 2,602 165,184 SH   SOLE 18 165,184 0 0
INVACARE CORP COM 461203101 14,538 923,047 SH   SOLE 19 923,047 0 0
INVACARE CORP COM 461203101 48,526 3,080,993 SH   SOLE 21 3,080,993 0 0
INVACARE CORP COM 461203101 14,628 928,745 SH   SOLE 22 860,961 0 67,784
INVACARE CORP COM 461203101 127 8,072 SH   SOLE 26 5,785 0 2,287
INVACARE CORP COM 461203101 68 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 750 47,616 SH   SOLE 30 47,616 0 0
INVACARE CORP COM 461203101 56 3,545 SH   SOLE 40 3,545 0 0
INVENTURE FOODS INC COM 461212102 16 3,371 SH   SOLE 18 3,371 0 0
INVENTURE FOODS INC COM 461212102 234 49,798 SH   SOLE 21 49,798 0 0
INVENTURE FOODS INC COM 461212102 2,521 537,622 SH   SOLE 22 537,622 0 0
INVESCO LTD SHS G491BT108 27,921 796,841 SH   SOLE 2 393,438 0 403,403
INVESCO LTD SHS G491BT108 5,696 162,556 SH   SOLE 4 147,922 0 14,634
INVESCO LTD SHS G491BT108 11,123 317,445 SH   SOLE 7 302,315 0 15,130
INVESCO LTD SHS G491BT108 147 4,191 SH   SOLE 13 4,191 0 0
INVESCO LTD SHS G491BT108 97 2,780 SH   SOLE 15 2,780 0 0
INVESCO LTD SHS G491BT108 92,794 2,648,229 SH   SOLE 18 2,525,271 0 122,958
INVESCO LTD SHS G491BT108 134,351 3,834,205 SH   SOLE 19 3,834,205 0 0
INVESCO LTD SHS G491BT108 8,124 231,841 SH   SOLE 20 0 0 231,841
INVESCO LTD SHS G491BT108 306,277 8,740,770 SH   SOLE 21 8,740,770 0 0
INVESCO LTD SHS G491BT108 388,606 11,090,349 SH   SOLE 22 9,211,654 0 1,878,695
INVESCO LTD SHS G491BT108 18,969 541,339 SH   SOLE 23 541,339 0 0
INVESCO LTD SHS G491BT108 13,878 396,064 SH   SOLE 25 396,064 0 0
INVESCO LTD SHS G491BT108 37,940 1,082,754 SH   SOLE 26 428,695 0 654,059
INVESCO LTD SHS G491BT108 3,240 92,464 SH   SOLE 28 67,622 0 24,842
INVESCO LTD SHS G491BT108 4,085 116,583 SH   SOLE 29 15,192 0 101,391
INVESCO LTD SHS G491BT108 45,210 1,290,243 SH   SOLE 30 1,290,243 0 0
INVESCO LTD SHS G491BT108 6,156 175,677 SH   SOLE 31 92,058 0 83,619
INVESCO LTD SHS G491BT108 5,243 149,621 SH   SOLE 34 149,621 0 0
INVESCO LTD SHS G491BT108 9,969 284,504 SH   SOLE 35 284,504 0 0
INVESCO LTD SHS G491BT108 21,161 603,896 SH   SOLE 36 603,896 0 0
INVESCO LTD SHS G491BT108 73 2,095 SH   SOLE 40 2,095 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 461 26,930 SH   SOLE 2 6,334 0 20,596
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 95 5,557 SH   SOLE 7 5,557 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,391 431,453 SH   SOLE 18 431,453 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,761 161,195 SH   SOLE 19 161,195 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 118,343 6,908,546 SH   SOLE 21 6,908,546 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 52,636 3,072,764 SH   SOLE 22 2,849,619 0 223,145
INVESCO MORTGAGE CAPITAL INC COM 46131B100 82 4,803 SH   SOLE 23 4,803 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 526 30,689 SH   SOLE 26 19,578 0 11,111
INVESCO MORTGAGE CAPITAL INC COM 46131B100 268 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 852 49,731 SH   SOLE 29 0 0 49,731
INVESCO MORTGAGE CAPITAL INC COM 46131B100 507 29,593 SH   SOLE 30 29,593 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 657 38,346 SH   SOLE 34 38,346 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 182 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 225 13,153 SH   SOLE 40 13,153 0 0
INVESCO SR INCOME TR COM 46131H107 0 14 SH   SOLE 18 14 0 0
INVESCO SR INCOME TR COM 46131H107 1,116 248,462 SH   SOLE 19 248,462 0 0
INVESTAR HLDG CORP COM 46134L105 23 940 SH   SOLE 2 334 0 606
INVESTAR HLDG CORP COM 46134L105 740 30,726 SH   SOLE 18 30,726 0 0
INVESTAR HLDG CORP COM 46134L105 109 4,506 SH   SOLE 19 4,506 0 0
INVESTAR HLDG CORP COM 46134L105 6,466 268,284 SH   SOLE 21 268,284 0 0
INVESTAR HLDG CORP COM 46134L105 1,728 71,699 SH   SOLE 22 66,392 0 5,307
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 152 6,854 SH   SOLE 2 2,592 0 4,262
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 8 345 SH   SOLE 4 345 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 17 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3,022 136,484 SH   SOLE 18 136,484 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1,075 48,563 SH   SOLE 19 48,563 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 52,973 2,392,650 SH   SOLE 21 2,392,650 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 19,403 876,387 SH   SOLE 22 815,827 0 60,560
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 84 3,812 SH   SOLE 26 0 0 3,812
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 78 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 977 44,145 SH   SOLE 30 44,145 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 87 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 816 59,790 SH   SOLE 2 14,538 0 45,252
INVESTORS BANCORP INC NEW COM 46146L101 18 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 125 9,149 SH   SOLE 7 9,149 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,991 952,414 SH   SOLE 18 952,414 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,690 197,219 SH   SOLE 19 197,219 0 0
INVESTORS BANCORP INC NEW COM 46146L101 115,841 8,492,707 SH   SOLE 21 8,492,707 0 0
INVESTORS BANCORP INC NEW COM 46146L101 97,931 7,179,676 SH   SOLE 22 6,704,681 0 474,995
INVESTORS BANCORP INC NEW COM 46146L101 1,544 113,228 SH   SOLE 26 91,851 0 21,377
INVESTORS BANCORP INC NEW COM 46146L101 605 44,320 SH   SOLE 28 44,320 0 0
INVESTORS BANCORP INC NEW COM 46146L101 805 59,009 SH   SOLE 30 59,009 0 0
INVESTORS BANCORP INC NEW COM 46146L101 243 17,839 SH   SOLE 36 17,839 0 0
INVESTORS BANCORP INC NEW COM 46146L101 452 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 175 28,653 SH   SOLE 2 6,561 0 22,092
INVESTORS REAL ESTATE TR SH BEN INT 461730103 295 48,279 SH   SOLE 4 48,279 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,004 164,239 SH   SOLE 7 164,239 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 33 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,800 458,234 SH   SOLE 18 458,234 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,280 209,511 SH   SOLE 19 209,511 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 23,365 3,824,047 SH   SOLE 21 3,824,047 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 28,863 4,723,860 SH   SOLE 22 4,468,906 0 254,954
INVESTORS REAL ESTATE TR SH BEN INT 461730103 21 3,502 SH   SOLE 23 3,502 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,303 213,321 SH   SOLE 25 213,321 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 714 116,939 SH   SOLE 26 65,293 0 51,646
INVESTORS REAL ESTATE TR SH BEN INT 461730103 110 18,067 SH   SOLE 28 18,067 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 256 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,949 646,330 SH   SOLE 30 646,330 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 87 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 24 133 SH   SOLE 2 102 0 31
INVESTORS TITLE CO COM 461804106 1,192 6,658 SH   SOLE 18 6,658 0 0
INVESTORS TITLE CO COM 461804106 208 1,161 SH   SOLE 19 1,161 0 0
INVESTORS TITLE CO COM 461804106 8,613 48,099 SH   SOLE 21 48,099 0 0
INVESTORS TITLE CO COM 461804106 8,718 48,685 SH   SOLE 22 47,592 0 1,093
INVITAE CORP COM 46185L103 49 5,253 SH   SOLE 2 5,204 0 49
INVITAE CORP COM 46185L103 6 655 SH   SOLE 7 655 0 0
INVITAE CORP COM 46185L103 1,309 139,735 SH   SOLE 18 139,735 0 0
INVITAE CORP COM 46185L103 458 48,877 SH   SOLE 19 48,877 0 0
INVITAE CORP COM 46185L103 11,629 1,241,090 SH   SOLE 21 1,241,090 0 0
INVITAE CORP COM 46185L103 6,331 675,647 SH   SOLE 22 599,484 0 76,163
INVITAE CORP COM 46185L103 391 41,781 SH   SOLE 23 41,781 0 0
INVITAE CORP COM 46185L103 94 10,035 SH   SOLE 29 0 0 10,035
INVITAE CORP COM 46185L103 42 4,519 SH   SOLE 30 4,519 0 0
INVITATION HOMES INC COM 46187W107 1,208 53,312 SH   SOLE 2 8,203 0 45,109
INVITATION HOMES INC COM 46187W107 3,462 152,859 SH   SOLE 4 152,859 0 0
INVITATION HOMES INC COM 46187W107 2,696 119,026 SH   SOLE 7 119,026 0 0
INVITATION HOMES INC COM 46187W107 71 3,147 SH   SOLE 15 3,147 0 0
INVITATION HOMES INC COM 46187W107 1,913 84,441 SH   SOLE 18 84,441 0 0
INVITATION HOMES INC COM 46187W107 2,993 132,132 SH   SOLE 19 132,132 0 0
INVITATION HOMES INC COM 46187W107 24,307 1,073,174 SH   SOLE 21 1,073,174 0 0
INVITATION HOMES INC COM 46187W107 65,542 2,893,697 SH   SOLE 22 2,560,305 0 333,392
INVITATION HOMES INC COM 46187W107 50 2,202 SH   SOLE 23 2,202 0 0
INVITATION HOMES INC COM 46187W107 3,698 163,269 SH   SOLE 25 163,269 0 0
INVITATION HOMES INC COM 46187W107 592 26,126 SH   SOLE 26 0 0 26,126
INVITATION HOMES INC COM 46187W107 689 30,432 SH   SOLE 29 30,432 0 0
INVITATION HOMES INC COM 46187W107 2,724 120,274 SH   SOLE 30 120,274 0 0
INVITATION HOMES INC COM 46187W107 45 2,004 SH   SOLE 31 2,004 0 0
INVITATION HOMES INC COM 46187W107 1,855 81,896 SH   SOLE 34 81,896 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 8 5,545 SH   SOLE 18 5,545 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 8 5,769 SH   SOLE 19 5,769 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 115 79,152 SH   SOLE 21 79,152 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 704 485,775 SH   SOLE 22 485,775 0 0
INVUITY INC COM NEW 46187J205 24 2,650 SH   SOLE 18 2,650 0 0
INVUITY INC COM NEW 46187J205 322 36,182 SH   SOLE 21 36,182 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 15 1,610 SH   SOLE 18 1,610 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 13 1,418 SH   SOLE 19 1,418 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 203 21,349 SH   SOLE 21 21,349 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,423 149,607 SH   SOLE 22 149,607 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,029 59,750 SH   SOLE 2 16,787 0 42,963
IONIS PHARMACEUTICALS INC COM 462222100 31 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 149 2,935 SH   SOLE 7 2,935 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,063 60,411 SH   SOLE 18 60,411 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,023 39,900 SH   SOLE 19 39,900 0 0
IONIS PHARMACEUTICALS INC COM 462222100 170,498 3,362,879 SH   SOLE 21 3,362,879 0 0
IONIS PHARMACEUTICALS INC COM 462222100 168,661 3,326,641 SH   SOLE 22 2,960,946 0 365,695
IONIS PHARMACEUTICALS INC COM 462222100 1,929 38,055 SH   SOLE 26 29,103 0 8,952
IONIS PHARMACEUTICALS INC COM 462222100 971 19,157 SH   SOLE 28 19,157 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,581 31,184 SH   SOLE 29 0 0 31,184
IONIS PHARMACEUTICALS INC COM 462222100 2,022 39,886 SH   SOLE 30 39,886 0 0
IONIS PHARMACEUTICALS INC COM 462222100 147 2,907 SH   SOLE 31 2,907 0 0
IONIS PHARMACEUTICALS INC COM 462222100 299 5,888 SH   SOLE 34 5,888 0 0
IONIS PHARMACEUTICALS INC COM 462222100 674 13,295 SH   SOLE 40 13,295 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 93 11,967 SH   SOLE 2 4,296 0 7,671
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 1,050 SH   SOLE 7 1,050 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,575 203,196 SH   SOLE 18 203,196 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,255 161,939 SH   SOLE 19 161,939 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 20,641 2,663,306 SH   SOLE 21 2,663,306 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 10,442 1,347,404 SH   SOLE 22 1,256,155 0 91,249
IOVANCE BIOTHERAPEUTICS INC COM 462260100 47 6,004 SH   SOLE 28 6,004 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 4,796 SH   SOLE 30 4,796 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 463 59,766 SH   SOLE 34 59,766 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 28 3,670 SH   SOLE 40 3,670 0 0
IPASS INC COM 46261V108 7 11,293 SH   SOLE 18 11,293 0 0
IPASS INC COM 46261V108 8 12,564 SH   SOLE 19 12,564 0 0
IPASS INC COM 46261V108 115 173,920 SH   SOLE 21 173,920 0 0
IPASS INC COM 46261V108 70 105,846 SH   SOLE 22 105,846 0 0
IPG PHOTONICS CORP COM 44980X109 5,700 30,802 SH   SOLE 2 18,434 0 12,368
IPG PHOTONICS CORP COM 44980X109 38 204 SH   SOLE 4 204 0 0
IPG PHOTONICS CORP COM 44980X109 157 846 SH   SOLE 7 846 0 0
IPG PHOTONICS CORP COM 44980X109 22,912 123,807 SH   SOLE 18 123,807 0 0
IPG PHOTONICS CORP COM 44980X109 15,856 85,683 SH   SOLE 19 85,683 0 0
IPG PHOTONICS CORP COM 44980X109 296,406 1,601,673 SH   SOLE 21 1,601,673 0 0
IPG PHOTONICS CORP COM 44980X109 215,937 1,166,849 SH   SOLE 22 1,057,647 0 109,202
IPG PHOTONICS CORP COM 44980X109 23,295 125,876 SH   SOLE 25 125,876 0 0
IPG PHOTONICS CORP COM 44980X109 2,402 12,979 SH   SOLE 26 10,784 0 2,195
IPG PHOTONICS CORP COM 44980X109 1,071 5,788 SH   SOLE 28 5,788 0 0
IPG PHOTONICS CORP COM 44980X109 1,260 6,808 SH   SOLE 29 0 0 6,808
IPG PHOTONICS CORP COM 44980X109 11,166 60,339 SH   SOLE 30 60,339 0 0
IPG PHOTONICS CORP COM 44980X109 152 819 SH   SOLE 31 819 0 0
IPG PHOTONICS CORP COM 44980X109 739 3,996 SH   SOLE 40 3,996 0 0
IRADIMED CORP COM 46266A109 7 705 SH   SOLE 18 705 0 0
IRADIMED CORP COM 46266A109 125 12,972 SH   SOLE 21 12,972 0 0
IRADIMED CORP COM 46266A109 277 28,863 SH   SOLE 22 28,863 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,931 37,211 SH   SOLE 2 37,117 0 94
IRHYTHM TECHNOLOGIES INC COM 450056106 26 497 SH   SOLE 7 497 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,954 76,223 SH   SOLE 18 76,223 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 15,735 303,299 SH   SOLE 19 303,299 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,739 52,800 SH   SOLE 20 52,800 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 26,724 515,113 SH   SOLE 21 515,113 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 20,413 393,462 SH   SOLE 22 363,572 0 29,890
IRHYTHM TECHNOLOGIES INC COM 450056106 23 450 SH   SOLE 26 0 0 450
IRHYTHM TECHNOLOGIES INC COM 450056106 71 1,359 SH   SOLE 30 1,359 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,273 101,641 SH   SOLE 34 101,641 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 96 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 15 1,589 SH   SOLE 18 1,589 0 0
IRIDEX CORP COM 462684101 238 25,368 SH   SOLE 21 25,368 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 218 21,179 SH   SOLE 2 6,727 0 14,452
IRIDIUM COMMUNICATIONS INC COM 46269C102 18 1,707 SH   SOLE 7 1,707 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,252 412,792 SH   SOLE 18 412,792 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 630 61,159 SH   SOLE 19 61,159 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 92,839 9,013,459 SH   SOLE 21 9,013,459 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 26,935 2,615,008 SH   SOLE 22 2,467,305 0 147,703
IRIDIUM COMMUNICATIONS INC COM 46269C102 123 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,132 109,897 SH   SOLE 30 109,897 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 90 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 406 5,265 SH   SOLE 2 5,083 0 182
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 3 35 SH   SOLE 17 0 0 35
IROBOT CORP COM 462726100 9,407 122,073 SH   SOLE 18 122,073 0 0
IROBOT CORP COM 462726100 8,744 113,464 SH   SOLE 19 113,464 0 0
IROBOT CORP COM 462726100 188,519 2,446,392 SH   SOLE 21 2,446,392 0 0
IROBOT CORP COM 462726100 65,155 845,504 SH   SOLE 22 793,484 0 52,020
IROBOT CORP COM 462726100 3,857 50,055 SH   SOLE 23 50,055 0 0
IROBOT CORP COM 462726100 1,090 14,143 SH   SOLE 26 12,405 0 1,738
IROBOT CORP COM 462726100 310 4,022 SH   SOLE 28 4,022 0 0
IROBOT CORP COM 462726100 795 10,311 SH   SOLE 29 0 0 10,311
IROBOT CORP COM 462726100 3,038 39,419 SH   SOLE 30 39,419 0 0
IROBOT CORP COM 462726100 237 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 12,784 328,642 SH   SOLE 2 68,978 0 259,664
IRON MTN INC NEW COM 46284V101 3,070 78,925 SH   SOLE 4 69,571 0 9,354
IRON MTN INC NEW COM 46284V101 7,086 182,150 SH   SOLE 7 171,228 0 10,922
IRON MTN INC NEW COM 46284V101 50 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 22,414 576,184 SH   SOLE 18 540,558 0 35,626
IRON MTN INC NEW COM 46284V101 2,056 52,864 SH   SOLE 19 52,864 0 0
IRON MTN INC NEW COM 46284V101 6,008 154,451 SH   SOLE 20 0 0 154,451
IRON MTN INC NEW COM 46284V101 248,336 6,383,955 SH   SOLE 21 6,383,955 0 0
IRON MTN INC NEW COM 46284V101 344,202 8,848,389 SH   SOLE 22 7,666,327 0 1,182,062
IRON MTN INC NEW COM 46284V101 12,272 315,480 SH   SOLE 23 315,480 0 0
IRON MTN INC NEW COM 46284V101 8,165 209,906 SH   SOLE 25 209,906 0 0
IRON MTN INC NEW COM 46284V101 27,619 710,008 SH   SOLE 26 303,940 0 406,068
IRON MTN INC NEW COM 46284V101 2,210 56,819 SH   SOLE 28 41,909 0 14,910
IRON MTN INC NEW COM 46284V101 2,755 70,813 SH   SOLE 29 7,500 0 63,313
IRON MTN INC NEW COM 46284V101 26,831 689,748 SH   SOLE 30 689,748 0 0
IRON MTN INC NEW COM 46284V101 5,965 153,337 SH   SOLE 31 111,298 0 42,039
IRON MTN INC NEW COM 46284V101 655 16,826 SH   SOLE 34 16,826 0 0
IRON MTN INC NEW COM 46284V101 9,921 255,032 SH   SOLE 36 255,032 0 0
IRON MTN INC NEW COM 46284V101 63 1,612 SH   SOLE 40 1,612 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 410 25,969 SH   SOLE 2 25,118 0 851
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 15 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 51 3,218 SH   SOLE 7 3,218 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7,243 459,267 SH   SOLE 18 459,267 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,885 309,789 SH   SOLE 19 309,789 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 105,827 6,710,669 SH   SOLE 21 6,710,669 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 63,927 4,053,705 SH   SOLE 22 3,805,786 0 247,919
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,061 130,683 SH   SOLE 23 130,683 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 910 57,720 SH   SOLE 26 51,095 0 6,625
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 284 18,018 SH   SOLE 28 18,018 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,032 65,436 SH   SOLE 29 0 0 65,436
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 294 18,614 SH   SOLE 30 18,614 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 71 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 227 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 1,008 848,000 PRN   SOLE 21 848,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 3,050 124,220 SH   SOLE 21 124,220 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 16,981 691,709 SH   SOLE 25 691,709 0 0
ISHARES RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES RUS TOP 200 ETF 464289446 6 98 SH   SOLE 17 0 0 98
ISHARES RUS TOP 200 ETF 464289446 86 1,500 SH   SOLE 18 1,500 0 0
ISHARES CORE LT USDB ETF 464289479 9 139 SH   SOLE 17 0 0 139
ISHARES 10+ YR CR BD ETF 464289511 4,515 72,763 SH   SOLE 2 72,763 0 0
ISHARES 10+ YR CR BD ETF 464289511 9,611 154,874 SH   SOLE 18 121,303 0 33,571
ISHARES 10+ YR CR BD ETF 464289511 50,260 809,933 SH   SOLE 21 809,933 0 0
ISHARES 10+ YR CR BD ETF 464289511 802 12,929 SH   SOLE 22 12,929 0 0
ISHARES 10+ YR CR BD ETF 464289511 2,576 41,513 SH   SOLE 23 41,513 0 0
ISHARES INDIA 50 ETF 464289529 54,821 1,607,650 SH   SOLE 7 1,607,650 0 0
ISHARES INDIA 50 ETF 464289529 773 22,680 SH   SOLE 21 22,680 0 0
ISHARES INDIA 50 ETF 464289529 7,937 232,757 SH   SOLE 22 232,757 0 0
ISHARES AGGRES ALLOC ETF 464289859 10 180 SH   SOLE 17 0 0 180
ISHARES GRWT ALLOCAT ETF 464289867 43,971 980,838 SH   SOLE 22 980,838 0 0
ISHARES MODERT ALLOC ETF 464289875 28,763 757,507 SH   SOLE 22 757,507 0 0
ISHARES CONSER ALLOC ETF 464289883 9,502 275,583 SH   SOLE 22 275,583 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 2,016 163,776 SH   SOLE 4 163,776 0 0
ISHARES GOLD TRUST ISHARES 464285105 18,531 1,505,329 SH   SOLE 18 1,505,329 0 0
ISHARES GOLD TRUST ISHARES 464285105 277,168 22,515,679 SH   SOLE 19 22,515,679 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,908 561,134 SH   SOLE 23 561,134 0 0
ISHARES GOLD TRUST ISHARES 464285105 9,485 770,505 SH   SOLE 26 770,505 0 0
ISHARES GOLD TRUST ISHARES 464285105 60,415 4,907,763 SH   SOLE 34 4,907,763 0 0
ISHARES INC MSCI AUST ETF 464286103 1 58 SH   SOLE 17 0 0 58
ISHARES INC MSCI AUST ETF 464286103 45 1,994 SH   SOLE 18 1,994 0 0
ISHARES INC MSCI AUST ETF 464286103 1,159 51,652 SH   SOLE 21 51,652 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 7,307 233,226 SH   SOLE 23 233,226 0 0
ISHARES INC INTL HIGH YIELD 464286210 1,384 25,849 SH   SOLE 21 25,849 0 0
ISHARES INC EM HGHYL BD ETF 464286285 68 1,330 SH   SOLE 18 1,330 0 0
ISHARES INC EM HGHYL BD ETF 464286285 8,953 176,268 SH   SOLE 23 176,268 0 0
ISHARES INC EM MKTS DIV ETF 464286319 802 19,341 SH   SOLE 2 19,341 0 0
ISHARES INC EM MKTS DIV ETF 464286319 933 22,496 SH   SOLE 7 22,496 0 0
ISHARES INC EM MKTS DIV ETF 464286319 12,109 292,062 SH   SOLE 18 278,250 0 13,812
ISHARES INC EM MKTS DIV ETF 464286319 685 16,531 SH   SOLE 19 16,531 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 1 32 SH   SOLE 17 0 0 32
ISHARES INC MSCI BRZ CAP ETF 464286400 0 4 SH   SOLE 18 4 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 535 12,829 SH   SOLE 22 12,829 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 191 4,592 SH   SOLE 23 4,592 0 0
ISHARES INC MSCI CDA ETF 464286509 45,372 1,567,786 SH   SOLE 2 1,151,270 0 416,516
ISHARES INC MSCI CDA ETF 464286509 1 51 SH   SOLE 17 0 0 51
ISHARES INC MSCI CDA ETF 464286509 2,498 86,305 SH   SOLE 18 86,305 0 0
ISHARES INC MSCI CDA ETF 464286509 1,277 44,132 SH   SOLE 19 44,132 0 0
ISHARES INC MSCI CDA ETF 464286509 126,454 4,369,530 SH   SOLE 21 4,369,530 0 0
ISHARES INC MSCI CDA ETF 464286509 107,647 3,719,653 SH   SOLE 22 1,767,170 0 1,952,483
ISHARES INC MSCI CDA ETF 464286509 1,027 35,493 SH   SOLE 26 0 0 35,493
ISHARES INC JP MORGAN EM ETF 464286517 1,620 33,586 SH   SOLE 2 0 0 33,586
ISHARES INC JP MORGAN EM ETF 464286517 379 7,862 SH   SOLE 17 0 0 7,862
ISHARES INC JP MORGAN EM ETF 464286517 7,736 160,391 SH   SOLE 18 160,391 0 0
ISHARES INC JP MORGAN EM ETF 464286517 17,016 352,801 SH   SOLE 21 352,801 0 0
ISHARES INC MIN VOL GBL ETF 464286525 81,075 996,250 SH   SOLE 7 996,250 0 0
ISHARES INC MIN VOL GBL ETF 464286525 16 199 SH   SOLE 17 0 0 199
ISHARES INC MIN VOL GBL ETF 464286525 9,297 114,245 SH   SOLE 18 114,245 0 0
ISHARES INC MIN VOL GBL ETF 464286525 7,304 89,750 SH   SOLE 19 89,750 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,844 34,950 SH   SOLE 21 34,950 0 0
ISHARES INC MIN VOL GBL ETF 464286525 89,450 1,099,169 SH   SOLE 40 1,099,169 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 64,387 1,108,207 SH   SOLE 7 1,108,207 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 23 389 SH   SOLE 17 0 0 389
ISHARES INC MIN VOL EMRG MKT 464286533 41,669 717,192 SH   SOLE 18 388,944 0 328,248
ISHARES INC MIN VOL EMRG MKT 464286533 10,452 179,896 SH   SOLE 21 179,896 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 92,550 1,592,944 SH   SOLE 22 1,592,944 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 12,291 211,541 SH   SOLE 28 0 0 211,541
ISHARES INC MSCI EURZONE ETF 464286608 69,951 1,614,753 SH   SOLE 2 224,339 0 1,390,414
ISHARES INC MSCI EURZONE ETF 464286608 11 246 SH   SOLE 17 0 0 246
ISHARES INC MSCI EURZONE ETF 464286608 9,015 208,101 SH   SOLE 18 208,101 0 0
ISHARES INC MSCI EURZONE ETF 464286608 82,624 1,907,297 SH   SOLE 19 1,907,297 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,887,041 43,560,494 SH   SOLE 21 43,560,494 0 0
ISHARES INC MSCI THI CAP ETF 464286624 3,101 35,873 SH   SOLE 22 0 0 35,873
ISHARES INC MSCI CH CAP ETF 464286640 11,612 238,839 SH   SOLE 22 238,839 0 0
ISHARES INC MSCI BRIC INDX 464286657 7 170 SH   SOLE 17 0 0 170
ISHARES INC MSCI PAC JP ETF 464286665 5 106 SH   SOLE 17 0 0 106
ISHARES INC MSCI PAC JP ETF 464286665 73,403 1,587,425 SH   SOLE 23 1,587,425 0 0
ISHARES INC MSCI PAC JP ETF 464286665 5,214 112,768 SH   SOLE 26 0 0 112,768
ISHARES INC MSCI EQUAL WEITE 464286681 1 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI FRANCE ETF 464286707 1 17 SH   SOLE 18 17 0 0
ISHARES INC MSCI FRANCE ETF 464286707 22 697 SH   SOLE 21 697 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1 35 SH   SOLE 18 35 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,718 41,096 SH   SOLE 22 0 0 41,096
ISHARES INC MSCI SZ CAP ETF 464286749 44 1,267 SH   SOLE 18 1,267 0 0
ISHARES INC MSCI SZ CAP ETF 464286749 6,795 193,971 SH   SOLE 21 193,971 0 0
ISHARES INC MSCI SPAN CP ETF 464286764 54,216 1,606,864 SH   SOLE 21 1,606,864 0 0
ISHARES INC MSCI STH KOR ETF 464286772 7 96 SH   SOLE 18 96 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,479 21,414 SH   SOLE 21 21,414 0 0
ISHARES INC MSCI STH KOR ETF 464286772 134,737 1,951,013 SH   SOLE 22 1,951,013 0 0
ISHARES INC MSCI STH AFR ETF 464286780 3 43 SH   SOLE 18 43 0 0
ISHARES INC MSCI STH AFR ETF 464286780 152 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 8,184 252,352 SH   SOLE 18 252,352 0 0
ISHARES INC MSCI GERMANY ETF 464286806 8,291 255,651 SH   SOLE 19 255,651 0 0
ISHARES INC MSCI GERMANY ETF 464286806 679,420 20,950,349 SH   SOLE 21 20,950,349 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 758 13,883 SH   SOLE 2 13,883 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 3 53 SH   SOLE 17 0 0 53
ISHARES INC MSCI MEX CAP ETF 464286822 2,111 38,647 SH   SOLE 21 38,647 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 176 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 45 1,826 SH   SOLE 17 0 0 1,826
ISHARES INC MSCI HONG KG ETF 464286871 2 100 SH   SOLE 18 100 0 0
ISHARES INC CORE MSCI EMKT 46434G103 48,823 903,797 SH   SOLE 2 26,347 0 877,450
ISHARES INC CORE MSCI EMKT 46434G103 322,681 5,973,356 SH   SOLE 7 5,973,356 0 0
ISHARES INC CORE MSCI EMKT 46434G103 95,393 1,765,875 SH   SOLE 17 0 0 1,765,875
ISHARES INC CORE MSCI EMKT 46434G103 204,088 3,778,009 SH   SOLE 18 3,777,468 0 541
ISHARES INC CORE MSCI EMKT 46434G103 27,863 515,797 SH   SOLE 19 515,797 0 0
ISHARES INC CORE MSCI EMKT 46434G103 599,395 11,095,803 SH   SOLE 21 11,095,803 0 0
ISHARES INC CORE MSCI EMKT 46434G103 468,844 8,679,073 SH   SOLE 22 5,153,631 0 3,525,442
ISHARES INC CORE MSCI EMKT 46434G103 180,250 3,336,718 SH   SOLE 23 3,336,718 0 0
ISHARES INC CUR HD MSCI EM 46434G509 2 90 SH   SOLE 18 90 0 0
ISHARES INC MSCI EMRG CHN 46434G764 5,104 100,000 SH   SOLE   100,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 148,283 4,107,571 SH   SOLE 2 430,846 0 3,676,725
ISHARES INC MSCI TAIWAN ETF 46434G772 1,438 39,832 SH   SOLE 7 39,832 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 52,336 1,449,743 SH   SOLE 15 1,449,743 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1 20 SH   SOLE 18 20 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 108,130 2,995,288 SH   SOLE 22 2,498,719 0 496,569
ISHARES INC MSCI TAIWAN ETF 46434G772 2,011 55,704 SH   SOLE 26 55,704 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 5 222 SH   SOLE 17 0 0 222
ISHARES INC MSCI RUS ETF NEW 46434G798 22,354 664,705 SH   SOLE 2 0 0 664,705
ISHARES INC MSCI RUS ETF NEW 46434G798 0 11 SH   SOLE 18 11 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 14,283 424,715 SH   SOLE 21 424,715 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 7,150 212,613 SH   SOLE 22 64,306 0 148,307
ISHARES INC MSCI MLY ETF NEW 46434G814 854 26,379 SH   SOLE 22 26,379 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 84,009 1,507,967 SH   SOLE 2 928,583 0 579,384
ISHARES INC MSCI JPN ETF NEW 46434G822 2 44 SH   SOLE 17 0 0 44
ISHARES INC MSCI JPN ETF NEW 46434G822 10,166 182,473 SH   SOLE 18 182,473 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 63,289 1,136,046 SH   SOLE 19 1,136,046 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,247,706 22,396,447 SH   SOLE 21 22,396,447 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 15,376 276,008 SH   SOLE 22 276,008 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,167 20,941 SH   SOLE 26 0 0 20,941
ISHARES INC MSCI ITL ETF NEW 46434G830 12 379 SH   SOLE 18 379 0 0
ISHARES INC MSCI ITL ETF NEW 46434G830 6,157 196,317 SH   SOLE 21 196,317 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 2 30 SH   SOLE 18 30 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,885 394,982 SH   SOLE 3 394,982 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 607,088 40,744,191 SH   SOLE 7 40,744,191 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9,209 618,050 SH   SOLE 22 618,050 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,177 347,475 SH   SOLE 23 347,475 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,692 180,642 SH   SOLE 26 0 0 180,642
ISHARES SILVER TRUST ISHARES 46428Q109 546 34,696 SH   SOLE 18 34,696 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 828 52,602 SH   SOLE 19 52,602 0 0
ISHARES TR S&P 100 ETF 464287101 59 533 SH   SOLE 17 0 0 533
ISHARES TR S&P 100 ETF 464287101 2 14 SH   SOLE 18 14 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 35 232 SH   SOLE 17 0 0 232
ISHARES TR CORE S&P TTL STK 464287150 233,942 4,059,382 SH   SOLE 7 4,059,382 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,287 22,333 SH   SOLE 17 0 0 22,333
ISHARES TR CORE S&P TTL STK 464287150 20,590 357,275 SH   SOLE 18 357,275 0 0
ISHARES TR CORE S&P TTL STK 464287150 327,414 5,681,320 SH   SOLE 19 5,681,320 0 0
ISHARES TR CORE S&P TTL STK 464287150 496,199 8,610,077 SH   SOLE 21 0 0 8,610,077
ISHARES TR CORE S&P TTL STK 464287150 1,333 23,135 SH   SOLE 22 23,135 0 0
ISHARES TR SELECT DIVID ETF 464287168 27,070 289,059 SH   SOLE 2 289,059 0 0
ISHARES TR SELECT DIVID ETF 464287168 5,006 53,456 SH   SOLE 7 53,456 0 0
ISHARES TR SELECT DIVID ETF 464287168 22 236 SH   SOLE 17 0 0 236
ISHARES TR SELECT DIVID ETF 464287168 61,327 654,849 SH   SOLE 18 654,849 0 0
ISHARES TR SELECT DIVID ETF 464287168 22,315 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 21,847 192,348 SH   SOLE 2 79,102 0 113,246
ISHARES TR TIPS BD ETF 464287176 3,079 27,112 SH   SOLE 17 0 0 27,112
ISHARES TR TIPS BD ETF 464287176 45,974 404,775 SH   SOLE 18 404,775 0 0
ISHARES TR TIPS BD ETF 464287176 13,087 115,220 SH   SOLE 19 115,220 0 0
ISHARES TR TIPS BD ETF 464287176 1,093,652 9,628,912 SH   SOLE 21 8,771,760 0 857,152
ISHARES TR TIPS BD ETF 464287176 3,141 27,655 SH   SOLE 23 27,655 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 134 3,051 SH   SOLE 2 3,051 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 26,502 601,771 SH   SOLE 7 601,771 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1 33 SH   SOLE 17 0 0 33
ISHARES TR CHINA LG-CAP ETF 464287184 9,096 206,548 SH   SOLE 19 206,548 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,005,636 3,975,945 SH   SOLE 2 2,390,165 0 1,585,780
ISHARES TR CORE S&P500 ETF 464287200 77,355 305,837 SH   SOLE 4 305,837 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,699,768 18,581,298 SH   SOLE 7 18,581,298 0 0
ISHARES TR CORE S&P500 ETF 464287200 71,040 280,869 SH   SOLE 16 280,869 0 0
ISHARES TR CORE S&P500 ETF 464287200 72,064 284,915 SH   SOLE 17 0 0 284,915
ISHARES TR CORE S&P500 ETF 464287200 181,545 717,769 SH   SOLE 18 273,877 0 443,892
ISHARES TR CORE S&P500 ETF 464287200 462,143 1,827,156 SH   SOLE 19 1,827,156 0 0
ISHARES TR CORE S&P500 ETF 464287200 974,019 3,850,943 SH   SOLE 21 3,358,534 0 492,409
ISHARES TR CORE S&P500 ETF 464287200 2,839,875 11,227,908 SH   SOLE 22 3,876,348 0 7,351,560
ISHARES TR CORE S&P500 ETF 464287200 595,914 2,356,042 SH   SOLE 23 2,356,042 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,315 36,829 SH   SOLE 26 0 0 36,829
ISHARES TR CORE S&P500 ETF 464287200 163,615 646,880 SH   SOLE 28 0 0 646,880
ISHARES TR OPTIONS 464287200 4,300 17,000 SH Put SOLE 25 17,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 496,116 4,527,023 SH   SOLE 2 3,654,405 0 872,618
ISHARES TR CORE US AGGBD ET 464287226 2,350 21,443 SH   SOLE 7 21,443 0 0
ISHARES TR CORE US AGGBD ET 464287226 74,062 675,813 SH   SOLE 17 0 0 675,813
ISHARES TR CORE US AGGBD ET 464287226 164,404 1,500,169 SH   SOLE 18 527,742 0 972,427
ISHARES TR CORE US AGGBD ET 464287226 44,547 406,492 SH   SOLE 19 406,492 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,874,733 26,231,707 SH   SOLE 21 21,949,721 0 4,281,986
ISHARES TR CORE US AGGBD ET 464287226 436,066 3,979,068 SH   SOLE 22 2,393,439 0 1,585,629
ISHARES TR MSCI EMG MKT ETF 464287234 73,881 1,648,755 SH   SOLE 2 16,698 0 1,632,057
ISHARES TR MSCI EMG MKT ETF 464287234 1,082,166 24,150,105 SH   SOLE 7 24,150,105 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 106 2,358 SH   SOLE 17 0 0 2,358
ISHARES TR MSCI EMG MKT ETF 464287234 4,592 102,471 SH   SOLE 18 102,471 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 87,132 1,944,473 SH   SOLE 19 1,944,473 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 426,522 9,518,466 SH   SOLE 21 9,053,825 0 464,641
ISHARES TR MSCI EMG MKT ETF 464287234 500,831 11,176,770 SH   SOLE 22 11,176,770 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 52,196 1,164,824 SH   SOLE 23 1,164,824 0 0
ISHARES TR OPTIONS 464287234 627 14,000 SH Call SOLE 2 14,000 0 0
ISHARES TR OPTIONS 464287234 2,850 63,600 SH Put SOLE 2 63,600 0 0
ISHARES TR OPTIONS 464287234 128,875 2,876,000 SH Call SOLE 19 2,876,000 0 0
ISHARES TR OPTIONS 464287234 37,336 833,200 SH Put SOLE 19 833,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 618,563 5,102,395 SH   SOLE 2 5,035,731 0 66,664
ISHARES TR IBOXX INV CP ETF 464287242 109,935 906,826 SH   SOLE 7 906,826 0 0
ISHARES TR IBOXX INV CP ETF 464287242 36 297 SH   SOLE 17 0 0 297
ISHARES TR IBOXX INV CP ETF 464287242 41,912 345,720 SH   SOLE 18 345,494 0 226
ISHARES TR IBOXX INV CP ETF 464287242 211,420 1,743,961 SH   SOLE 19 1,743,961 0 0
ISHARES TR IBOXX INV CP ETF 464287242 77,435 638,741 SH   SOLE 21 638,741 0 0
ISHARES TR IBOXX INV CP ETF 464287242 117,159 966,422 SH   SOLE 22 199,722 0 766,700
ISHARES TR IBOXX INV CP ETF 464287242 106,328 877,074 SH   SOLE 23 877,074 0 0
ISHARES TR OPTIONS 464287242 2,304 19,000 SH Put SOLE 2 19,000 0 0
ISHARES TR OPTIONS 464287242 3,636 30,000 SH Put SOLE 18 30,000 0 0
ISHARES TR OPTIONS 464287242 45,462 375,000 SH Put SOLE 19 375,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 14,605 102,587 SH   SOLE 7 102,587 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 79 553 SH   SOLE 17 0 0 553
ISHARES TR S&P 500 GRWT ETF 464287309 13,752 95,883 SH   SOLE 18 95,883 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 158,601 1,105,852 SH   SOLE 22 0 0 1,105,852
ISHARES TR GLOB HLTHCRE ETF 464287325 199,157 1,770,915 SH   SOLE 7 1,770,915 0 0
ISHARES TR NORTH AMERN NAT 464287374 12,911 383,466 SH   SOLE 2 0 0 383,466
ISHARES TR JPX NIKKEI 400 464287382 2,808 46,479 SH   SOLE 21 46,479 0 0
ISHARES TR LATN AMER 40 ETF 464287390 0 2 SH   SOLE 17 0 0 2
ISHARES TR S&P 500 VAL ETF 464287408 40,391 374,304 SH   SOLE 17 0 0 374,304
ISHARES TR S&P 500 VAL ETF 464287408 1,370 12,695 SH   SOLE 18 12,695 0 0
ISHARES TR 20 YR TR BD ETF 464287432 45,267 362,830 SH   SOLE 2 104,524 0 258,306
ISHARES TR 20 YR TR BD ETF 464287432 14,946 119,797 SH   SOLE 3 99,123 0 20,674
ISHARES TR 20 YR TR BD ETF 464287432 82 659 SH   SOLE 17 0 0 659
ISHARES TR 20 YR TR BD ETF 464287432 71 573 SH   SOLE 18 573 0 0
ISHARES TR 20 YR TR BD ETF 464287432 14,662 117,518 SH   SOLE 19 117,518 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,129 33,095 SH   SOLE 21 0 0 33,095
ISHARES TR 20 YR TR BD ETF 464287432 54,859 439,716 SH   SOLE 22 188,926 0 250,790
ISHARES TR BARCLAYS 7 10 YR 464287440 0 1 SH   SOLE 2 1 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 46 430 SH   SOLE 17 0 0 430
ISHARES TR BARCLAYS 7 10 YR 464287440 865 8,121 SH   SOLE 18 8,121 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 105,421 989,682 SH   SOLE 19 989,682 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 151 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 35,571 421,208 SH   SOLE 2 1 0 421,207
ISHARES TR 1 3 YR TREAS BD 464287457 9 102 SH   SOLE 17 0 0 102
ISHARES TR 1 3 YR TREAS BD 464287457 5,272 62,423 SH   SOLE 18 62,353 0 70
ISHARES TR 1 3 YR TREAS BD 464287457 5,933 70,257 SH   SOLE 19 70,257 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 251,451 2,977,510 SH   SOLE 22 1,953,656 0 1,023,854
ISHARES TR 1 3 YR TREAS BD 464287457 147 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 29,774 352,567 SH   SOLE 26 352,567 0 0
ISHARES TR MSCI EAFE ETF 464287465 505,449 7,380,972 SH   SOLE 2 6,995,003 0 385,969
ISHARES TR MSCI EAFE ETF 464287465 1,324,785 19,345,580 SH   SOLE 7 19,345,580 0 0
ISHARES TR MSCI EAFE ETF 464287465 315 4,607 SH   SOLE 17 0 0 4,607
ISHARES TR MSCI EAFE ETF 464287465 9,493 138,631 SH   SOLE 18 132,278 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 10,305 150,483 SH   SOLE 19 150,483 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,263,156 62,254,027 SH   SOLE 21 61,590,089 0 663,938
ISHARES TR MSCI EAFE ETF 464287465 503,056 7,346,035 SH   SOLE 22 7,346,035 0 0
ISHARES TR MSCI EAFE ETF 464287465 924 13,490 SH   SOLE 23 13,490 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 36 422 SH   SOLE 17 0 0 422
ISHARES TR RUS MDCP VAL ETF 464287473 1,930 22,722 SH   SOLE 18 22,722 0 0
ISHARES TR RUS MD CP GR ETF 464287481 92 812 SH   SOLE 17 0 0 812
ISHARES TR RUS MD CP GR ETF 464287481 3,957 34,962 SH   SOLE 18 34,962 0 0
ISHARES TR RUS MID CAP ETF 464287499 68 346 SH   SOLE 17 0 0 346
ISHARES TR RUS MID CAP ETF 464287499 13,270 67,309 SH   SOLE 18 67,309 0 0
ISHARES TR RUS MID CAP ETF 464287499 5,659 28,706 SH   SOLE 19 28,706 0 0
ISHARES TR CORE S&P MCP ETF 464287507 39,927 223,180 SH   SOLE 2 0 0 223,180
ISHARES TR CORE S&P MCP ETF 464287507 183,049 1,023,193 SH   SOLE 7 1,023,193 0 0
ISHARES TR CORE S&P MCP ETF 464287507 262 1,465 SH   SOLE 17 0 0 1,465
ISHARES TR CORE S&P MCP ETF 464287507 153,211 856,404 SH   SOLE 18 705,222 0 151,182
ISHARES TR CORE S&P MCP ETF 464287507 94,765 529,712 SH   SOLE 19 529,712 0 0
ISHARES TR CORE S&P MCP ETF 464287507 70,476 393,938 SH   SOLE 21 384,135 0 9,803
ISHARES TR CORE S&P MCP ETF 464287507 227,562 1,272,007 SH   SOLE 22 49,044 0 1,222,963
ISHARES TR PHLX SEMICND ETF 464287523 15,671 98,830 SH   SOLE 15 98,830 0 0
ISHARES TR COHEN STEER REIT 464287564 17 164 SH   SOLE 17 0 0 164
ISHARES TR COHEN STEER REIT 464287564 12,190 121,114 SH   SOLE 18 121,114 0 0
ISHARES TR COHEN STEER REIT 464287564 581,373 5,776,188 SH   SOLE 21 5,433,889 0 342,299
ISHARES TR COHEN STEER REIT 464287564 22,305 221,611 SH   SOLE 22 221,611 0 0
ISHARES TR GLOBAL 100 ETF 464287572 7 82 SH   SOLE 17 0 0 82
ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH   SOLE 18 7 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,642 47,611 SH   SOLE 2 47,611 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,129 34,845 SH   SOLE 17 0 0 34,845
ISHARES TR RUS 1000 VAL ETF 464287598 95,346 804,539 SH   SOLE 18 804,539 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 209,125 1,764,621 SH   SOLE 22 0 0 1,764,621
ISHARES TR S&P MC 400GR ETF 464287606 2,948 14,566 SH   SOLE 2 14,566 0 0
ISHARES TR S&P MC 400GR ETF 464287606 8 39 SH   SOLE 17 0 0 39
ISHARES TR S&P MC 400GR ETF 464287606 660 3,262 SH   SOLE 18 3,262 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,691 37,508 SH   SOLE 17 0 0 37,508
ISHARES TR RUS 1000 GRW ETF 464287614 179,461 1,434,996 SH   SOLE 18 1,434,996 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 61,208 489,433 SH   SOLE 22 0 0 489,433
ISHARES TR RUS 1000 ETF 464287622 102,586 733,387 SH   SOLE 2 0 0 733,387
ISHARES TR RUS 1000 ETF 464287622 152 1,090 SH   SOLE 17 0 0 1,090
ISHARES TR RUS 1000 ETF 464287622 10,700 76,493 SH   SOLE 18 76,493 0 0
ISHARES TR RUS 1000 ETF 464287622 2,978,696 21,294,651 SH   SOLE 21 20,561,293 0 733,358
ISHARES TR RUS 1000 ETF 464287622 24,272 173,517 SH   SOLE 22 0 0 173,517
ISHARES TR RUS 2000 VAL ETF 464287630 31,652 255,015 SH   SOLE 2 255,015 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 168 1,350 SH   SOLE 17 0 0 1,350
ISHARES TR RUS 2000 VAL ETF 464287630 21,166 170,528 SH   SOLE 18 170,528 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 9,147 73,695 SH   SOLE 22 0 0 73,695
ISHARES TR RUS 2000 GRW ETF 464287648 94 525 SH   SOLE 17 0 0 525
ISHARES TR RUS 2000 GRW ETF 464287648 11,244 62,827 SH   SOLE 18 62,827 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,146 39,929 SH   SOLE 22 0 0 39,929
ISHARES TR OPTIONS 464287655 68,592 462,900 SH Call SOLE 2 462,900 0 0
ISHARES TR OPTIONS 464287655 6,980 47,100 SH Put SOLE 2 47,100 0 0
ISHARES TR OPTIONS 464287655 1,482 10,000 SH Put SOLE 18 10,000 0 0
ISHARES TR OPTIONS 464287655 460,440 3,107,300 SH Call SOLE 19 3,107,300 0 0
ISHARES TR OPTIONS 464287655 25,190 170,000 SH Put SOLE 19 170,000 0 0
ISHARES TR OPTIONS 464287655 1,393 9,400 SH Call SOLE 22 9,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 312,110 2,106,289 SH   SOLE 2 1,923,059 0 183,230
ISHARES TR RUSSELL 2000 ETF 464287655 472,546 3,188,998 SH   SOLE 7 3,188,998 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 803 5,421 SH   SOLE 17 0 0 5,421
ISHARES TR RUSSELL 2000 ETF 464287655 86,735 585,336 SH   SOLE 18 371,121 0 214,215
ISHARES TR RUSSELL 2000 ETF 464287655 31,802 214,615 SH   SOLE 19 214,615 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 254,938 1,720,463 SH   SOLE 21 1,529,324 0 191,139
ISHARES TR RUSSELL 2000 ETF 464287655 2,150,241 14,511,007 SH   SOLE 22 14,511,007 0 0
ISHARES TR CORE S&P US VLU 464287663 19 371 SH   SOLE 17 0 0 371
ISHARES TR CORE S&P US VLU 464287663 91 1,740 SH   SOLE 18 1,740 0 0
ISHARES TR CORE S&P US GWT 464287671 4 74 SH   SOLE 17 0 0 74
ISHARES TR CORE S&P US GWT 464287671 120 2,380 SH   SOLE 18 2,380 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 284 1,902 SH   SOLE 17 0 0 1,902
ISHARES TR RUSSELL 3000 ETF 464287689 143 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 510 3,415 SH   SOLE 19 3,415 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 433 2,901 SH   SOLE 22 2,901 0 0
ISHARES TR S&P MC 400VL ETF 464287705 64 420 SH   SOLE 17 0 0 420
ISHARES TR S&P MC 400VL ETF 464287705 162 1,060 SH   SOLE 18 1,060 0 0
ISHARES TR U.S. TECH ETF 464287721 5,822 38,834 SH   SOLE 18 38,834 0 0
ISHARES TR U.S. TECH ETF 464287721 7,388 49,279 SH   SOLE 19 49,279 0 0
ISHARES TR U.S. REAL ES ETF 464287739 177,093 2,216,983 SH   SOLE 2 1,910,776 0 306,207
ISHARES TR U.S. REAL ES ETF 464287739 736 9,213 SH   SOLE 17 0 0 9,213
ISHARES TR U.S. REAL ES ETF 464287739 1,042 13,049 SH   SOLE 18 7,481 0 5,568
ISHARES TR U.S. REAL ES ETF 464287739 2,977 37,264 SH   SOLE 19 37,264 0 0
ISHARES TR U.S. REAL ES ETF 464287739 11,248 140,814 SH   SOLE 22 140,814 0 0
ISHARES TR US INDUSTRIALS 464287754 4,781 34,508 SH   SOLE 18 34,508 0 0
ISHARES TR US INDUSTRIALS 464287754 45,113 325,634 SH   SOLE 19 325,634 0 0
ISHARES TR US HLTHCARE ETF 464287762 181 1,053 SH   SOLE 18 1,053 0 0
ISHARES TR US HLTHCARE ETF 464287762 21,766 126,652 SH   SOLE 19 126,652 0 0
ISHARES TR U.S. FINLS ETF 464287788 15,577 138,935 SH   SOLE 18 138,935 0 0
ISHARES TR U.S. FINLS ETF 464287788 76,801 684,986 SH   SOLE 19 684,986 0 0
ISHARES TR U.S. ENERGY ETF 464287796 4,922 131,493 SH   SOLE 18 131,493 0 0
ISHARES TR U.S. ENERGY ETF 464287796 8,800 235,114 SH   SOLE 19 235,114 0 0
ISHARES TR CORE S&P SCP ETF 464287804 35,252 474,964 SH   SOLE 2 206,651 0 268,313
ISHARES TR CORE S&P SCP ETF 464287804 1,653 22,266 SH   SOLE 4 22,266 0 0
ISHARES TR CORE S&P SCP ETF 464287804 58,843 792,815 SH   SOLE 7 792,815 0 0
ISHARES TR CORE S&P SCP ETF 464287804 21,483 289,457 SH   SOLE 17 0 0 289,457
ISHARES TR CORE S&P SCP ETF 464287804 80,347 1,082,554 SH   SOLE 18 1,075,214 0 7,340
ISHARES TR CORE S&P SCP ETF 464287804 3,112 41,933 SH   SOLE 19 41,933 0 0
ISHARES TR CORE S&P SCP ETF 464287804 34,060 458,912 SH   SOLE 21 419,427 0 39,485
ISHARES TR CORE S&P SCP ETF 464287804 188,819 2,544,049 SH   SOLE 22 202,024 0 2,342,025
ISHARES TR CORE S&P SCP ETF 464287804 2,458 33,118 SH   SOLE 23 33,118 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,189 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR CORE S&P SCP ETF 464287804 143,645 1,935,395 SH   SOLE 36 1,935,395 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 33,313 276,067 SH   SOLE 19 276,067 0 0
ISHARES TR DOW JONES US ETF 464287846 31 247 SH   SOLE 17 0 0 247
ISHARES TR EUROPE ETF 464287861 1,063 22,679 SH   SOLE 2 22,679 0 0
ISHARES TR EUROPE ETF 464287861 583 12,448 SH   SOLE 3 12,448 0 0
ISHARES TR EUROPE ETF 464287861 7,233 154,325 SH   SOLE 7 154,325 0 0
ISHARES TR EUROPE ETF 464287861 18 374 SH   SOLE 17 0 0 374
ISHARES TR EUROPE ETF 464287861 1,117 23,834 SH   SOLE 18 7,949 0 15,885
ISHARES TR EUROPE ETF 464287861 3,903 83,276 SH   SOLE 26 0 0 83,276
ISHARES TR SP SMCP600VL ETF 464287879 114 766 SH   SOLE 17 0 0 766
ISHARES TR SP SMCP600VL ETF 464287879 65 435 SH   SOLE 18 435 0 0
ISHARES TR S&P SML 600 GWT 464287887 19 117 SH   SOLE 17 0 0 117
ISHARES TR INTL TREA BD ETF 464288117 1,551 31,484 SH   SOLE 7 31,484 0 0
ISHARES TR INTL TREA BD ETF 464288117 23,654 480,292 SH   SOLE 17 0 0 480,292
ISHARES TR INTL TREA BD ETF 464288117 5,104 103,628 SH   SOLE 18 103,628 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,292 12,191 SH   SOLE 17 0 0 12,191
ISHARES TR SHRT NAT MUN ETF 464288158 2,169 20,469 SH   SOLE 18 20,469 0 0
ISHARES TR AGENCY BOND ETF 464288166 0 1 SH   SOLE 2 1 0 0
ISHARES TR AGENCY BOND ETF 464288166 3,890 34,225 SH   SOLE 19 34,225 0 0
ISHARES TR AGENCY BOND ETF 464288166 2,624 23,085 SH   SOLE 21 23,085 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 302 4,178 SH   SOLE 3 4,178 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI ACWI EX US 464288240 1,167 24,146 SH   SOLE 2 19,170 0 4,976
ISHARES TR MSCI ACWI EX US 464288240 1 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI EX US 464288240 469 9,700 SH   SOLE 18 9,700 0 0
ISHARES TR MSCI ACWI EX US 464288240 91,123 1,884,659 SH   SOLE 21 1,833,389 0 51,270
ISHARES TR MSCI ACWI ETF 464288257 1,436 20,869 SH   SOLE 17 0 0 20,869
ISHARES TR MSCI ACWI ETF 464288257 1,761 25,585 SH   SOLE 18 25,585 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,201 61,048 SH   SOLE 21 61,048 0 0
ISHARES TR MSCI ACWI ETF 464288257 35,632 517,750 SH   SOLE 22 0 0 517,750
ISHARES TR MSCI KOKUSAI ETF 464288265 2 38 SH   SOLE 17 0 0 38
ISHARES TR EAFE SML CP ETF 464288273 196,707 3,172,700 SH   SOLE 2 3,172,700 0 0
ISHARES TR EAFE SML CP ETF 464288273 31,515 508,308 SH   SOLE 17 0 0 508,308
ISHARES TR EAFE SML CP ETF 464288273 13,834 223,125 SH   SOLE 18 223,125 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,773 28,600 SH   SOLE 19 28,600 0 0
ISHARES TR EAFE SML CP ETF 464288273 43,935 708,633 SH   SOLE 21 708,633 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,621 26,142 SH   SOLE 23 26,142 0 0
ISHARES TR EAFE SML CP ETF 464288273 13,330 215,004 SH   SOLE 26 215,004 0 0
ISHARES TR EAFE SML CP ETF 464288273 72,357 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR EAFE SML CP ETF 464288273 104,152 1,679,870 SH   SOLE 36 1,679,870 0 0
ISHARES TR JPMORGAN USD EMG 464288281 33,779 290,146 SH   SOLE 2 109,443 0 180,703
ISHARES TR JPMORGAN USD EMG 464288281 40,722 349,782 SH   SOLE 7 349,782 0 0
ISHARES TR JPMORGAN USD EMG 464288281 67 576 SH   SOLE 17 0 0 576
ISHARES TR JPMORGAN USD EMG 464288281 26,010 223,416 SH   SOLE 18 223,416 0 0
ISHARES TR JPMORGAN USD EMG 464288281 201,326 1,729,307 SH   SOLE 19 1,729,307 0 0
ISHARES TR JPMORGAN USD EMG 464288281 56,254 483,203 SH   SOLE 21 483,203 0 0
ISHARES TR JPMORGAN USD EMG 464288281 140,381 1,205,819 SH   SOLE 22 1,205,819 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,889 33,402 SH   SOLE 23 33,402 0 0
ISHARES TR JPMORGAN USD EMG 464288281 129,438 1,111,817 SH   SOLE 31 0 0 1,111,817
ISHARES TR OPTIONS 464288281 990 8,500 SH Put SOLE 2 8,500 0 0
ISHARES TR OPTIONS 464288281 1,455 12,500 SH Put SOLE 18 12,500 0 0
ISHARES TR OPTIONS 464288281 18,627 160,000 SH Put SOLE 19 160,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 655 5,850 SH   SOLE 18 5,850 0 0
ISHARES TR CALIF MUN BD ETF 464288356 10 82 SH   SOLE 17 0 0 82
ISHARES TR CALIF MUN BD ETF 464288356 622 5,249 SH   SOLE 18 5,249 0 0
ISHARES TR GLB INFRASTR ETF 464288372 3,957 87,432 SH   SOLE 19 87,432 0 0
ISHARES TR GLB INFRASTR ETF 464288372 290 6,408 SH   SOLE 23 6,408 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,844 115,843 SH   SOLE 2 115,843 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,459 67,275 SH   SOLE 17 0 0 67,275
ISHARES TR NATIONAL MUN ETF 464288414 10,481 94,533 SH   SOLE 18 94,533 0 0
ISHARES TR NATIONAL MUN ETF 464288414 108,098 975,000 SH   SOLE 19 975,000 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 32 850 SH   SOLE 17 0 0 850
ISHARES TR INTL SEL DIV ETF 464288448 5,092 150,819 SH   SOLE 2 150,819 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3,761 111,409 SH   SOLE 7 111,409 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3 86 SH   SOLE 17 0 0 86
ISHARES TR INTL SEL DIV ETF 464288448 52,381 1,551,566 SH   SOLE 18 1,520,949 0 30,617
ISHARES TR INTL SEL DIV ETF 464288448 1,169 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 17,252 511,021 SH   SOLE 21 511,021 0 0
ISHARES TR INTL DEV RE ETF 464288489 3,766 129,109 SH   SOLE 2 51,050 0 78,059
ISHARES TR INTL DEV RE ETF 464288489 498 17,089 SH   SOLE 3 17,089 0 0
ISHARES TR INTL DEV RE ETF 464288489 2 81 SH   SOLE 17 0 0 81
ISHARES TR INTL DEV RE ETF 464288489 659 22,594 SH   SOLE 18 7,480 0 15,114
ISHARES TR INTL DEV RE ETF 464288489 2,999 102,816 SH   SOLE 22 102,816 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 2,908 51,739 SH   SOLE 21 51,739 0 0
ISHARES TR IBOXX HI YD ETF 464288513 171,149 1,928,219 SH   SOLE 2 621,299 0 1,306,920
ISHARES TR IBOXX HI YD ETF 464288513 4,314 48,603 SH   SOLE 7 48,603 0 0
ISHARES TR IBOXX HI YD ETF 464288513 593 6,685 SH   SOLE 17 0 0 6,685
ISHARES TR IBOXX HI YD ETF 464288513 75,764 853,586 SH   SOLE 18 772,613 0 80,973
ISHARES TR IBOXX HI YD ETF 464288513 1,447,724 16,310,548 SH   SOLE 19 16,310,548 0 0
ISHARES TR IBOXX HI YD ETF 464288513 213,558 2,406,020 SH   SOLE 21 2,406,020 0 0
ISHARES TR IBOXX HI YD ETF 464288513 67,904 765,033 SH   SOLE 22 419,723 0 345,310
ISHARES TR IBOXX HI YD ETF 464288513 13,776 155,207 SH   SOLE 23 155,207 0 0
ISHARES TR IBOXX HI YD ETF 464288513 63,499 715,405 SH   SOLE 26 715,405 0 0
ISHARES TR IBOXX HI YD ETF 464288513 270,187 3,044,017 SH   SOLE 31 3,044,017 0 0
ISHARES TR OPTIONS 464288513 247,285 2,786,000 SH Put SOLE 2 2,786,000 0 0
ISHARES TR OPTIONS 464288513 3,994 45,000 SH Put SOLE 18 45,000 0 0
ISHARES TR OPTIONS 464288513 69,233 780,000 SH Put SOLE 19 780,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 26 521 SH   SOLE 17 0 0 521
ISHARES TR CRE U S REIT ETF 464288521 899 18,259 SH   SOLE 23 18,259 0 0
ISHARES TR RESID RL EST CAP 464288562 1 23 SH   SOLE 17 0 0 23
ISHARES TR MSCI KLD400 SOC 464288570 8 84 SH   SOLE 18 84 0 0
ISHARES TR MBS ETF 464288588 10,071 94,033 SH   SOLE 2 0 0 94,033
ISHARES TR MBS ETF 464288588 2,183 20,386 SH   SOLE 3 0 0 20,386
ISHARES TR MBS ETF 464288588 5 47 SH   SOLE 17 0 0 47
ISHARES TR MBS ETF 464288588 89,384 834,584 SH   SOLE 18 635,031 0 199,553
ISHARES TR MBS ETF 464288588 41,810 390,380 SH   SOLE 21 390,380 0 0
ISHARES TR MBS ETF 464288588 2,667 24,901 SH   SOLE 23 24,901 0 0
ISHARES TR INTRM GOV CR ETF 464288612 11 97 SH   SOLE 17 0 0 97
ISHARES TR INTRM GOV CR ETF 464288612 367 3,308 SH   SOLE 18 3,308 0 0
ISHARES TR US CR BD ETF 464288620 15,690 139,800 SH   SOLE 2 0 0 139,800
ISHARES TR US CR BD ETF 464288620 2 16 SH   SOLE 17 0 0 16
ISHARES TR US CR BD ETF 464288620 20,044 178,594 SH   SOLE 18 157 0 178,437
ISHARES TR US CR BD ETF 464288620 6,898 61,461 SH   SOLE 19 61,461 0 0
ISHARES TR US CR BD ETF 464288620 182,368 1,624,952 SH   SOLE 21 1,624,952 0 0
ISHARES TR US CR BD ETF 464288620 323 2,879 SH   SOLE 23 2,879 0 0
ISHARES TR INTRMD CR BD ETF 464288638 130,972 1,188,929 SH   SOLE 2 1,188,929 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1 10 SH   SOLE 17 0 0 10
ISHARES TR INTRMD CR BD ETF 464288638 3,265 29,637 SH   SOLE 18 18,839 0 10,798
ISHARES TR INTRMD CR BD ETF 464288638 67,048 608,639 SH   SOLE 19 608,639 0 0
ISHARES TR INTRMD CR BD ETF 464288638 6,060 55,013 SH   SOLE 21 55,013 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,180 10,711 SH   SOLE 22 10,711 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 571,909 5,428,659 SH   SOLE 2 5,279,634 0 149,025
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 72,872 691,716 SH   SOLE 18 637,241 0 54,475
ISHARES TR 1 3 YR CR BD ETF 464288646 283,417 2,690,238 SH   SOLE 19 2,690,238 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 74,316 705,421 SH   SOLE 21 0 0 705,421
ISHARES TR 1 3 YR CR BD ETF 464288646 118,569 1,125,481 SH   SOLE 22 1,125,481 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH   SOLE 2 1 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1 4 SH   SOLE 17 0 0 4
ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH   SOLE 19 1 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 180 1,316 SH   SOLE 22 1,316 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 5 44 SH   SOLE 2 44 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 23 183 SH   SOLE 17 0 0 183
ISHARES TR 3 7 YR TREAS BD 464288661 11,245 91,045 SH   SOLE 18 91,045 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 802 6,492 SH   SOLE 19 6,492 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 175 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR SHORT TREAS BD 464288679 3 29 SH   SOLE 2 29 0 0
ISHARES TR SHORT TREAS BD 464288679 1,024 9,279 SH   SOLE 18 9,279 0 0
ISHARES TR SHORT TREAS BD 464288679 0 1 SH   SOLE 19 1 0 0
ISHARES TR SHORT TREAS BD 464288679 94,155 852,894 SH   SOLE 21 0 0 852,894
ISHARES TR SHORT TREAS BD 464288679 15,808 143,195 SH   SOLE 22 143,195 0 0
ISHARES TR OPTIONS 464288687 485 12,500 SH Put SOLE 2 12,500 0 0
ISHARES TR OPTIONS 464288687 776 20,000 SH Put SOLE 18 20,000 0 0
ISHARES TR OPTIONS 464288687 7,762 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR S&P US PFD STK 464288687 23,112 595,518 SH   SOLE 2 595,518 0 0
ISHARES TR S&P US PFD STK 464288687 7,630 196,596 SH   SOLE 3 196,596 0 0
ISHARES TR S&P US PFD STK 464288687 89,829 2,314,593 SH   SOLE 7 2,314,593 0 0
ISHARES TR S&P US PFD STK 464288687 1,378 35,503 SH   SOLE 15 35,503 0 0
ISHARES TR S&P US PFD STK 464288687 0 9 SH   SOLE 17 0 0 9
ISHARES TR S&P US PFD STK 464288687 78,865 2,032,069 SH   SOLE 18 1,955,440 0 76,629
ISHARES TR S&P US PFD STK 464288687 6,604 170,171 SH   SOLE 19 170,171 0 0
ISHARES TR S&P US PFD STK 464288687 16,981 437,536 SH   SOLE 21 437,536 0 0
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR GLOB UTILITS ETF 464288711 1,092 21,541 SH   SOLE 7 21,541 0 0
ISHARES TR GLOB UTILITS ETF 464288711 340 6,702 SH   SOLE 23 6,702 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 35,969 404,598 SH   SOLE 7 404,598 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,726 66,058 SH   SOLE 7 66,058 0 0
ISHARES TR GLB CNS DISC ETF 464288745 38,390 377,005 SH   SOLE 7 377,005 0 0
ISHARES TR MSCI USA ESG SLC 464288802 6 60 SH   SOLE 18 60 0 0
ISHARES TR US HLTHCR PR ETF 464288828 52 350 SH   SOLE 18 350 0 0
ISHARES TR EAFE VALUE ETF 464288877 31,648 579,642 SH   SOLE 17 0 0 579,642
ISHARES TR EAFE GRWTH ETF 464288885 19 246 SH   SOLE 17 0 0 246
ISHARES TR US TREAS BD ETF 46429B267 12,062 477,897 SH   SOLE 2 1 0 477,896
ISHARES TR US TREAS BD ETF 46429B267 5 187 SH   SOLE 17 0 0 187
ISHARES TR US TREAS BD ETF 46429B267 21,448 849,770 SH   SOLE 18 365 0 849,405
ISHARES TR US TREAS BD ETF 46429B267 0 1 SH   SOLE 19 1 0 0
ISHARES TR US TREAS BD ETF 46429B267 242,928 9,624,703 SH   SOLE 21 9,624,703 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH   SOLE 18 127 0 0
ISHARES TR CMBS ETF 46429B366 8,322 161,434 SH   SOLE 2 161,434 0 0
ISHARES TR CMBS ETF 46429B366 3,258 63,204 SH   SOLE 3 63,204 0 0
ISHARES TR CMBS ETF 46429B366 3,306 64,137 SH   SOLE 18 46,865 0 17,272
ISHARES TR MSCI PHILIPS ETF 46429B408 1,715 46,379 SH   SOLE 22 0 0 46,379
ISHARES TR IBONDS SEP19 ETF 46429B564 3 134 SH   SOLE 18 134 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 3 134 SH   SOLE 18 134 0 0
ISHARES TR MSCI INDIA ETF 46429B598 96,615 2,941,088 SH   SOLE 2 75,631 0 2,865,457
ISHARES TR MSCI INDIA ETF 46429B598 16,719 508,942 SH   SOLE 4 508,942 0 0
ISHARES TR MSCI INDIA ETF 46429B598 9,686 294,857 SH   SOLE 7 294,857 0 0
ISHARES TR MSCI INDIA ETF 46429B598 84,341 2,567,466 SH   SOLE 15 2,567,466 0 0
ISHARES TR MSCI INDIA ETF 46429B598 0 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI INDIA ETF 46429B598 36,894 1,123,110 SH   SOLE 18 1,123,110 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,417 104,017 SH   SOLE 19 104,017 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,683 233,884 SH   SOLE 21 233,884 0 0
ISHARES TR MSCI INDIA ETF 46429B598 134,376 4,090,590 SH   SOLE 22 3,394,328 0 696,262
ISHARES TR MSCI INDIA ETF 46429B598 1,759 53,533 SH   SOLE 26 27,237 0 26,296
ISHARES TR MSCI POL CAP ETF 46429B606 2,036 76,767 SH   SOLE 22 0 0 76,767
ISHARES TR FLTG RATE NT ETF 46429B655 5,235 102,765 SH   SOLE 2 37,321 0 65,444
ISHARES TR FLTG RATE NT ETF 46429B655 7,692 150,995 SH   SOLE 3 150,995 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2 45 SH   SOLE 17 0 0 45
ISHARES TR FLTG RATE NT ETF 46429B655 38,191 749,727 SH   SOLE 18 723,433 0 26,294
ISHARES TR FLTG RATE NT ETF 46429B655 13,203 259,178 SH   SOLE 19 259,178 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 30,429 354,032 SH   SOLE 2 354,032 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 98,091 1,141,251 SH   SOLE 3 1,111,644 0 29,607
ISHARES TR CORE HIGH DV ETF 46429B663 89 1,034 SH   SOLE 17 0 0 1,034
ISHARES TR CORE HIGH DV ETF 46429B663 5,482 63,781 SH   SOLE 18 49,986 0 13,795
ISHARES TR CORE HIGH DV ETF 46429B663 6,957 80,941 SH   SOLE 19 80,941 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 68,051 791,753 SH   SOLE 21 791,753 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,481 20,838 SH   SOLE 3 4,233 0 16,605
ISHARES TR MIN VOL EAFE ETF 46429B689 217,112 3,055,339 SH   SOLE 7 3,055,339 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 100 1,410 SH   SOLE 17 0 0 1,410
ISHARES TR MIN VOL EAFE ETF 46429B689 71,508 1,006,310 SH   SOLE 18 311,937 0 694,373
ISHARES TR MIN VOL EAFE ETF 46429B689 22,734 319,924 SH   SOLE 19 319,924 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 25,523 359,171 SH   SOLE 21 359,171 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 27,075 381,018 SH   SOLE 22 59,199 0 321,819
ISHARES TR MIN VOL USA ETF 46429B697 19,709 391,513 SH   SOLE 2 391,513 0 0
ISHARES TR MIN VOL USA ETF 46429B697 45 895 SH   SOLE 17 0 0 895
ISHARES TR MIN VOL USA ETF 46429B697 211,099 4,193,469 SH   SOLE 18 1,915,693 0 2,277,776
ISHARES TR MIN VOL USA ETF 46429B697 29,893 593,819 SH   SOLE 19 593,819 0 0
ISHARES TR MIN VOL USA ETF 46429B697 4,944 98,211 SH   SOLE 22 98,211 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH   SOLE 2 1 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 15,095 150,375 SH   SOLE 7 150,375 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 94,258 939,012 SH   SOLE 17 0 0 939,012
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,066 30,542 SH   SOLE 18 30,542 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH   SOLE 19 1 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 20,378 203,013 SH   SOLE 22 203,013 0 0
ISHARES TR USA QUALITY FCTR 46432F339 33,195 430,318 SH   SOLE 2 430,318 0 0
ISHARES TR USA QUALITY FCTR 46432F339 12 159 SH   SOLE 17 0 0 159
ISHARES TR USA QUALITY FCTR 46432F339 19,137 248,076 SH   SOLE 18 43 0 248,033
ISHARES TR USA QUALITY FCTR 46432F339 65 847 SH   SOLE 21 847 0 0
ISHARES TR USA QUALITY FCTR 46432F339 13,755 178,316 SH   SOLE 22 178,316 0 0
ISHARES TR USA SIZE FACTOR 46432F370 11,066 139,454 SH   SOLE 18 27 0 139,427
ISHARES TR USA SIZE FACTOR 46432F370 34 423 SH   SOLE 21 423 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 99,986 1,293,139 SH   SOLE 2 1,293,139 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 19,268 249,200 SH   SOLE 18 86 0 249,114
ISHARES TR EDGE MSCI USA VL 46432F388 117 1,508 SH   SOLE 21 1,508 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 129,819 1,678,982 SH   SOLE 22 179,649 0 1,499,333
ISHARES TR USA MOMENTUM FCT 46432F396 2,140 22,370 SH   SOLE 2 0 0 22,370
ISHARES TR USA MOMENTUM FCT 46432F396 12 125 SH   SOLE 17 0 0 125
ISHARES TR USA MOMENTUM FCT 46432F396 19,713 206,034 SH   SOLE 18 2,753 0 203,281
ISHARES TR USA MOMENTUM FCT 46432F396 58 611 SH   SOLE 21 611 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 14,898 155,708 SH   SOLE 22 155,708 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 18,833 308,833 SH   SOLE 2 308,833 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 135 2,218 SH   SOLE 17 0 0 2,218
ISHARES TR CORE MSCI TOTAL 46432F834 990 16,234 SH   SOLE 18 16,234 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,385,584 55,519,577 SH   SOLE 21 52,105,524 0 3,414,053
ISHARES TR CORE MSCI TOTAL 46432F834 186,071 3,051,350 SH   SOLE 22 3,051,350 0 0
ISHARES TR CORE MSCI EAFE 46432F842 125,857 1,961,306 SH   SOLE 2 432,757 0 1,528,549
ISHARES TR CORE MSCI EAFE 46432F842 49,853 776,897 SH   SOLE 3 776,897 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,255 97,474 SH   SOLE 4 97,474 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,543 70,796 SH   SOLE 7 70,796 0 0
ISHARES TR CORE MSCI EAFE 46432F842 57,377 894,137 SH   SOLE 17 0 0 894,137
ISHARES TR CORE MSCI EAFE 46432F842 232,065 3,616,402 SH   SOLE 18 3,615,322 0 1,080
ISHARES TR CORE MSCI EAFE 46432F842 308,352 4,805,230 SH   SOLE 19 4,805,230 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,219,975 19,011,608 SH   SOLE 21 19,011,608 0 0
ISHARES TR CORE MSCI EAFE 46432F842 619,872 9,659,845 SH   SOLE 22 831,308 0 8,828,537
ISHARES TR CORE MSCI EAFE 46432F842 1,578 24,595 SH   SOLE 23 24,595 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 618 23,869 SH   SOLE 18 23,869 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 985 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 4,744 192,561 SH   SOLE 21 192,561 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,168 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,170 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 2 60 SH   SOLE 17 0 0 60
ISHARES TR MULTIFACTOR INTL 46434V274 29,643 1,057,169 SH   SOLE 19 1,057,169 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 44,596 1,590,447 SH   SOLE 21 1,590,447 0 0
ISHARES TR MULTIFACTOR USA 46434V282 2 59 SH   SOLE 18 59 0 0
ISHARES TR MULTIFACTOR USA 46434V282 34,274 1,145,137 SH   SOLE 19 1,145,137 0 0
ISHARES TR MULTIFACTOR USA 46434V282 44,165 1,475,619 SH   SOLE 21 1,475,619 0 0
ISHARES TR MULTIFACTOR USA 46434V282 95 3,182 SH   SOLE 22 3,182 0 0
ISHARES TR MULTIFACTOR USA 46434V290 4,050 106,312 SH   SOLE 19 106,312 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,748 57,455 SH   SOLE 2 57,455 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 24,048 502,784 SH   SOLE 18 462,296 0 40,488
ISHARES TR 0-5YR HI YL CP 46434V407 22,009 460,147 SH   SOLE 19 460,147 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,926 103,000 SH   SOLE 21 103,000 0 0
ISHARES TR MSCI CHINA A 46434V514 5,341 175,000 SH   SOLE   175,000 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TOTAL USD 46434V613 3 49 SH   SOLE 17 0 0 49
ISHARES TR CORE TOTAL USD 46434V613 635,417 12,440,855 SH   SOLE 21 12,440,855 0 0
ISHARES TR CORE DIV GRWTH 46434V621 633 19,497 SH   SOLE 2 19,497 0 0
ISHARES TR CORE DIV GRWTH 46434V621 7 220 SH   SOLE 17 0 0 220
ISHARES TR CORE DIV GRWTH 46434V621 666 20,518 SH   SOLE 18 6,828 0 13,690
ISHARES TR CUR HD EURZN ETF 46434V639 30,192 1,002,718 SH   SOLE 2 763,140 0 239,578
ISHARES TR CUR HD EURZN ETF 46434V639 2,464 81,849 SH   SOLE 3 81,849 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 16,449 546,288 SH   SOLE 18 546,288 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 82,249 2,731,616 SH   SOLE 19 2,731,616 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 6 224 SH   SOLE 17 0 0 224
ISHARES TR GLOBAL REIT ETF 46434V647 110 4,285 SH   SOLE 18 4,285 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 13,660 533,812 SH   SOLE 19 533,812 0 0
ISHARES TR CORE MSCI PAC 46434V696 32,838 581,300 SH   SOLE 2 581,300 0 0
ISHARES TR CORE MSCI PAC 46434V696 266,021 4,709,169 SH   SOLE 21 4,709,169 0 0
ISHARES TR CUR HED MSCI GER 46434V704 241 8,467 SH   SOLE 3 8,467 0 0
ISHARES TR CUR HED MSCI GER 46434V704 265 9,308 SH   SOLE 18 9,308 0 0
ISHARES TR MIN VOL EUROPE 46434V720 3,689 145,873 SH   SOLE 21 145,873 0 0
ISHARES TR CORE MSCI EURO 46434V738 948 19,073 SH   SOLE 2 19,073 0 0
ISHARES TR CORE MSCI EURO 46434V738 404,625 8,144,634 SH   SOLE 21 8,144,634 0 0
ISHARES TR CORE MSCI EURO 46434V738 360 7,241 SH   SOLE 23 7,241 0 0
ISHARES TR MSCI UAE ETF 46434V761 48 2,745 SH   SOLE 23 2,745 0 0
ISHARES TR MSCI QATAR ETF 46434V779 85 5,430 SH   SOLE 21 5,430 0 0
ISHARES TR MSCI QATAR ETF 46434V779 36 2,274 SH   SOLE 23 2,274 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 40 SH   SOLE 2 40 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,376 47,560 SH   SOLE 3 47,560 0 0
ISHARES TR HDG MSCI EAFE 46434V803 0 10 SH   SOLE 17 0 0 10
ISHARES TR HDG MSCI EAFE 46434V803 2,803 96,860 SH   SOLE 18 96,860 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,083 210,206 SH   SOLE 22 0 0 210,206
ISHARES TR ULTR SH TRM BD 46434V878 43,349 865,000 SH   SOLE   865,000 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 44,516 1,444,868 SH   SOLE 18 1,444,868 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 242,883 7,883,256 SH   SOLE 19 7,883,256 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 123 SH   SOLE 18 123 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 121 SH   SOLE 18 121 0 0
ISHARES TR IBONDS DEC17 ETF 46434VAR1 3 124 SH   SOLE 18 124 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 124 SH   SOLE 18 124 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 124 SH   SOLE 18 124 0 0
ISHARES TR 10 YR INVT GRD 46435G144 7,517 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 7,489 150,000 SH   SOLE   150,000 0 0
ISHARES TR RUSSELL 1000 US 46435G169 1,267 50,000 SH   SOLE   50,000 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 2,067 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC2023 46435G318 3 111 SH   SOLE 18 111 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 8,894 255,213 SH   SOLE 18 255,213 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 30,038 861,915 SH   SOLE 19 861,915 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 18,910 542,603 SH   SOLE 21 542,603 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1,049 22,385 SH   SOLE 3 22,385 0 0
ISHARES TR MTG REL ETF NEW 46435G342 478 10,211 SH   SOLE 15 10,211 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MTG REL ETF NEW 46435G342 50,514 1,078,431 SH   SOLE 21 1,078,431 0 0
ISHARES TR ETF MSCI USA 46435G425 780 14,200 SH   SOLE   14,200 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 5,212 100,000 SH   SOLE   100,000 0 0
ISHARES TR FALN ANGLS USD 46435G474 473 17,000 SH   SOLE   17,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 4,238 155,000 SH   SOLE   155,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 42,731 645,000 SH   SOLE   645,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 4 66 SH   SOLE 18 66 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 3,764 65,000 SH   SOLE   65,000 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MLTFACT MATLS 46435G573 1,608 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT ENERGY 46435G599 1,273 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFCT CON STP 46435G615 1,232 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G623 1,408 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G631 2,158 80,000 SH   SOLE   80,000 0 0
ISHARES TR ADAPTV JPN ETF 46435G649 2,559 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,920 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 1,405 48,989 SH   SOLE   48,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 3 63 SH   SOLE 17 0 0 63
ISHARES TR CORE INTL AGGR 46435G672 185,548 3,588,651 SH   SOLE 21 3,588,651 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 4 135 SH   SOLE 18 135 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 4 136 SH   SOLE 18 136 0 0
ISHARES TR MSCI MEXICO 46435G805 630 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS ETF 46435UAA9 7,452 300,000 SH   SOLE   300,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 10,208 202,991 SH   SOLE 2 202,991 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 74,705 1,485,494 SH   SOLE 18 1,485,494 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 109,431 2,176,000 SH   SOLE 19 2,176,000 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 73,349 799,098 SH   SOLE 2 799,098 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 2 21 SH   SOLE 18 21 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2,760 55,052 SH   SOLE 18 55,052 0 0
ISHARES U S ETF TR FXD INC BAL RISK 46431W846 22,679 224,814 SH   SOLE 19 224,814 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 2 57 SH   SOLE 18 57 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 2,131 61,164 SH   SOLE 19 61,164 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 2,130 2,017,000 PRN   SOLE 21 2,017,000 0 0
ISORAY INC COM 46489V104 8 15,938 SH   SOLE 19 15,938 0 0
ISORAY INC COM 46489V104 14 26,511 SH   SOLE 21 26,511 0 0
ISORAY INC COM 46489V104 431 834,657 SH   SOLE 22 834,657 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 322 72,579 SH   SOLE 21 72,579 0 0
ISRAMCO INC COM NEW 465141406 12 100 SH   SOLE 2 51 0 49
ISRAMCO INC COM NEW 465141406 327 2,819 SH   SOLE 18 2,819 0 0
ISRAMCO INC COM NEW 465141406 62 535 SH   SOLE 19 535 0 0
ISRAMCO INC COM NEW 465141406 2,724 23,480 SH   SOLE 21 23,480 0 0
ISRAMCO INC COM NEW 465141406 1,972 16,996 SH   SOLE 22 16,448 0 548
ISSUER DIRECT CORPORATION COM NEW 46520M204 3 236 SH   SOLE 18 236 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 89 6,647 SH   SOLE 21 6,647 0 0
ISTAR INC COM 45031U101 229 19,433 SH   SOLE 2 8,283 0 11,150
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 17 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 3,141 266,149 SH   SOLE 18 266,149 0 0
ISTAR INC COM 45031U101 641 54,362 SH   SOLE 19 54,362 0 0
ISTAR INC COM 45031U101 45,926 3,892,060 SH   SOLE 21 3,892,060 0 0
ISTAR INC COM 45031U101 30,982 2,625,608 SH   SOLE 22 2,488,461 0 137,147
ISTAR INC COM 45031U101 24 2,042 SH   SOLE 23 2,042 0 0
ISTAR INC COM 45031U101 284 24,074 SH   SOLE 26 17,980 0 6,094
ISTAR INC COM 45031U101 149 12,596 SH   SOLE 28 12,596 0 0
ISTAR INC COM 45031U101 69 5,821 SH   SOLE 29 0 0 5,821
ISTAR INC COM 45031U101 117 9,955 SH   SOLE 30 9,955 0 0
ISTAR INC COM 45031U101 42 3,569 SH   SOLE 34 3,569 0 0
ISTAR INC COM 45031U101 107 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 626 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 36,555 2,668,270 SH   SOLE 2 218,976 0 2,449,294
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 54,804 4,000,310 SH   SOLE 18 2,275,310 0 1,725,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23,824 1,738,970 SH   SOLE 19 1,738,970 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 135,466 9,888,023 SH   SOLE 21 9,888,023 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 122,105 8,912,766 SH   SOLE 22 5,256,286 0 3,656,480
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23,633 1,725,000 SH   SOLE 25 1,725,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 28,342 2,068,738 SH   SOLE 26 0 0 2,068,738
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 15,646 1,142,040 SH   SOLE 30 1,142,040 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 141,906 10,358,077 SH   SOLE 34 10,358,077 0 0
ITERIS INC COM 46564T107 6 974 SH   SOLE 2 974 0 0
ITERIS INC COM 46564T107 546 82,085 SH   SOLE 18 82,085 0 0
ITERIS INC COM 46564T107 91 13,698 SH   SOLE 19 13,698 0 0
ITERIS INC COM 46564T107 5,008 753,120 SH   SOLE 21 753,120 0 0
ITERIS INC COM 46564T107 5,826 876,125 SH   SOLE 22 858,341 0 17,784
ITRON INC COM 465741106 161 2,081 SH   SOLE 2 1,816 0 265
ITRON INC COM 465741106 21 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 58 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 12,034 155,380 SH   SOLE 18 155,380 0 0
ITRON INC COM 465741106 2,029 26,203 SH   SOLE 19 26,203 0 0
ITRON INC COM 465741106 229,344 2,961,190 SH   SOLE 21 2,961,190 0 0
ITRON INC COM 465741106 75,016 968,579 SH   SOLE 22 899,693 0 68,886
ITRON INC COM 465741106 1,367 17,653 SH   SOLE 26 15,381 0 2,272
ITRON INC COM 465741106 403 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 3,621 46,751 SH   SOLE 30 46,751 0 0
ITRON INC COM 465741106 26,123 337,292 SH   SOLE 34 337,292 0 0
ITRON INC COM 465741106 332 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 4,688 105,901 SH   SOLE 2 58,569 0 47,332
ITT INC COM 45073V108 178 4,018 SH   SOLE 4 4,018 0 0
ITT INC COM 45073V108 135 3,041 SH   SOLE 7 3,041 0 0
ITT INC COM 45073V108 13,125 296,465 SH   SOLE 18 296,465 0 0
ITT INC COM 45073V108 1,246 28,150 SH   SOLE 19 28,150 0 0
ITT INC COM 45073V108 164,169 3,708,355 SH   SOLE 21 3,708,355 0 0
ITT INC COM 45073V108 126,411 2,855,460 SH   SOLE 22 2,578,712 0 276,748
ITT INC COM 45073V108 124 2,801 SH   SOLE 23 2,801 0 0
ITT INC COM 45073V108 1,301 29,383 SH   SOLE 26 24,042 0 5,341
ITT INC COM 45073V108 561 12,673 SH   SOLE 28 12,673 0 0
ITT INC COM 45073V108 2,356 53,212 SH   SOLE 29 0 0 53,212
ITT INC COM 45073V108 600 13,561 SH   SOLE 30 13,561 0 0
ITT INC COM 45073V108 95 2,147 SH   SOLE 31 2,147 0 0
ITT INC COM 45073V108 25 571 SH   SOLE 34 571 0 0
ITT INC COM 45073V108 128 2,882 SH   SOLE 36 2,882 0 0
ITT INC COM 45073V108 463 10,467 SH   SOLE 40 10,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 7 200 SH   SOLE 2 200 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 47 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 59 1,637 SH   SOLE 18 1,637 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 8,599 238,527 SH   SOLE 21 238,527 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,178 115,887 SH   SOLE 22 113,609 0 2,278
ITURAN LOCATION AND CONTROL SHS M6158M104 527 14,621 SH   SOLE 23 14,621 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 390 10,807 SH   SOLE 34 10,807 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 53 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 13 4,820 SH   SOLE 21 4,820 0 0
IXYS CORP COM 46600W106 164 6,911 SH   SOLE 2 2,579 0 4,332
IXYS CORP COM 46600W106 16 663 SH   SOLE 7 663 0 0
IXYS CORP COM 46600W106 2,397 101,123 SH   SOLE 18 101,123 0 0
IXYS CORP COM 46600W106 542 22,875 SH   SOLE 19 22,875 0 0
IXYS CORP COM 46600W106 19,782 834,667 SH   SOLE 21 834,667 0 0
IXYS CORP COM 46600W106 16,930 714,364 SH   SOLE 22 669,216 0 45,148
IXYS CORP COM 46600W106 201 8,470 SH   SOLE 23 8,470 0 0
IXYS CORP COM 46600W106 84 3,558 SH   SOLE 28 3,558 0 0
IXYS CORP COM 46600W106 110 4,660 SH   SOLE 29 0 0 4,660
IXYS CORP COM 46600W106 89 3,758 SH   SOLE 30 3,758 0 0
IXYS CORP COM 46600W106 62 2,622 SH   SOLE 40 2,622 0 0
IZEA INC COM 46603N301 25 3,461 SH   SOLE 21 3,461 0 0
J & J SNACK FOODS CORP COM 466032109 137 1,041 SH   SOLE 2 830 0 211
J & J SNACK FOODS CORP COM 466032109 7 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 48 364 SH   SOLE 7 364 0 0
J & J SNACK FOODS CORP COM 466032109 8,996 68,517 SH   SOLE 18 68,517 0 0
J & J SNACK FOODS CORP COM 466032109 1,473 11,215 SH   SOLE 19 11,215 0 0
J & J SNACK FOODS CORP COM 466032109 171,721 1,307,854 SH   SOLE 21 1,307,854 0 0
J & J SNACK FOODS CORP COM 466032109 53,766 409,488 SH   SOLE 22 380,033 0 29,455
J & J SNACK FOODS CORP COM 466032109 822 6,261 SH   SOLE 26 5,099 0 1,162
J & J SNACK FOODS CORP COM 466032109 286 2,176 SH   SOLE 28 2,176 0 0
J & J SNACK FOODS CORP COM 466032109 2,676 20,378 SH   SOLE 30 20,378 0 0
J & J SNACK FOODS CORP COM 466032109 223 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 34 2,927 SH   SOLE 2 603 0 2,324
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 601 51,811 SH   SOLE 18 51,811 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,632 140,713 SH   SOLE 19 140,713 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,990 430,146 SH   SOLE 21 430,146 0 0
J ALEXANDERS HLDGS INC COM 46609J106 6,700 577,585 SH   SOLE 22 561,637 0 15,948
J ALEXANDERS HLDGS INC COM 46609J106 468 40,382 SH   SOLE 29 0 0 40,382
J JILL INC COM 46620W102 53 4,864 SH   SOLE 2 4,864 0 0
J JILL INC COM 46620W102 452 41,489 SH   SOLE 18 41,489 0 0
J JILL INC COM 46620W102 88 8,063 SH   SOLE 19 8,063 0 0
J JILL INC COM 46620W102 4,038 370,819 SH   SOLE 21 370,819 0 0
J JILL INC COM 46620W102 2,515 230,922 SH   SOLE 22 221,596 0 9,326
J2 GLOBAL INC COM 48123V102 1,628 22,033 SH   SOLE 2 21,664 0 369
J2 GLOBAL INC COM 48123V102 14 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 86 1,165 SH   SOLE 7 1,165 0 0
J2 GLOBAL INC COM 48123V102 21,635 292,837 SH   SOLE 18 292,837 0 0
J2 GLOBAL INC COM 48123V102 2,593 35,095 SH   SOLE 19 35,095 0 0
J2 GLOBAL INC COM 48123V102 221,766 3,001,702 SH   SOLE 21 3,001,702 0 0
J2 GLOBAL INC COM 48123V102 107,663 1,457,266 SH   SOLE 22 1,366,406 0 90,860
J2 GLOBAL INC COM 48123V102 1,415 19,146 SH   SOLE 26 16,769 0 2,377
J2 GLOBAL INC COM 48123V102 569 7,700 SH   SOLE 28 7,700 0 0
J2 GLOBAL INC COM 48123V102 1,282 17,351 SH   SOLE 30 17,351 0 0
J2 GLOBAL INC COM 48123V102 364 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,145 925,000 PRN   SOLE 21 925,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3,623 475,400 SH   SOLE 21 475,400 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,388 182,192 SH   SOLE 22 182,192 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 771 101,173 SH   SOLE 30 101,173 0 0
JABIL INC COM 466313103 5,333 186,804 SH   SOLE 2 93,531 0 93,273
JABIL INC COM 466313103 132 4,617 SH   SOLE 4 4,617 0 0
JABIL INC COM 466313103 257 8,990 SH   SOLE 7 8,990 0 0
JABIL INC COM 466313103 38 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 17,475 612,089 SH   SOLE 18 612,089 0 0
JABIL INC COM 466313103 1,641 57,462 SH   SOLE 19 57,462 0 0
JABIL INC COM 466313103 213,992 7,495,358 SH   SOLE 21 7,495,358 0 0
JABIL INC COM 466313103 172,017 6,025,121 SH   SOLE 22 5,440,389 0 584,732
JABIL INC COM 466313103 14 506 SH   SOLE 23 506 0 0
JABIL INC COM 466313103 3,571 125,070 SH   SOLE 25 125,070 0 0
JABIL INC COM 466313103 6,525 228,544 SH   SOLE 26 72,165 0 156,379
JABIL INC COM 466313103 705 24,699 SH   SOLE 28 24,699 0 0
JABIL INC COM 466313103 375 13,147 SH   SOLE 29 0 0 13,147
JABIL INC COM 466313103 734 25,704 SH   SOLE 30 25,704 0 0
JABIL INC COM 466313103 115 4,044 SH   SOLE 31 4,044 0 0
JABIL INC COM 466313103 1,371 48,012 SH   SOLE 34 48,012 0 0
JABIL INC COM 466313103 5,090 178,274 SH   SOLE 36 178,274 0 0
JABIL INC COM 466313103 504 17,655 SH   SOLE 40 17,655 0 0
JACK IN THE BOX INC COM 466367109 1,503 14,742 SH   SOLE 2 13,286 0 1,456
JACK IN THE BOX INC COM 466367109 20 195 SH   SOLE 4 195 0 0
JACK IN THE BOX INC COM 466367109 69 677 SH   SOLE 7 677 0 0
JACK IN THE BOX INC COM 466367109 18,795 184,413 SH   SOLE 18 184,413 0 0
JACK IN THE BOX INC COM 466367109 2,279 22,361 SH   SOLE 19 22,361 0 0
JACK IN THE BOX INC COM 466367109 188,160 1,846,149 SH   SOLE 21 1,846,149 0 0
JACK IN THE BOX INC COM 466367109 98,792 969,306 SH   SOLE 22 909,903 0 59,403
JACK IN THE BOX INC COM 466367109 1,377 13,512 SH   SOLE 26 10,865 0 2,647
JACK IN THE BOX INC COM 466367109 477 4,683 SH   SOLE 28 4,683 0 0
JACK IN THE BOX INC COM 466367109 520 5,099 SH   SOLE 30 5,099 0 0
JACK IN THE BOX INC COM 466367109 316 3,105 SH   SOLE 40 3,105 0 0
JACKSONVILLE BANCORP INC MD COM 46924R106 7 232 SH   SOLE 21 232 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9,174 157,436 SH   SOLE 2 41,757 0 115,679
JACOBS ENGR GROUP INC DEL COM 469814107 1,789 30,701 SH   SOLE 4 27,802 0 2,899
JACOBS ENGR GROUP INC DEL COM 469814107 8,002 137,318 SH   SOLE 7 118,086 0 19,232
JACOBS ENGR GROUP INC DEL COM 469814107 46 792 SH   SOLE 15 792 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 15,792 271,013 SH   SOLE 18 254,430 0 16,583
JACOBS ENGR GROUP INC DEL COM 469814107 1,358 23,311 SH   SOLE 19 23,311 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,682 97,509 SH   SOLE 20 0 0 97,509
JACOBS ENGR GROUP INC DEL COM 469814107 153,241 2,629,840 SH   SOLE 21 2,629,840 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 198,514 3,406,795 SH   SOLE 22 2,841,026 0 565,769
JACOBS ENGR GROUP INC DEL COM 469814107 9,802 168,220 SH   SOLE 23 168,220 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,113 87,747 SH   SOLE 25 87,747 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 12,732 218,503 SH   SOLE 26 136,972 0 81,531
JACOBS ENGR GROUP INC DEL COM 469814107 544 9,333 SH   SOLE 28 1,815 0 7,518
JACOBS ENGR GROUP INC DEL COM 469814107 1,935 33,210 SH   SOLE 29 3,425 0 29,785
JACOBS ENGR GROUP INC DEL COM 469814107 27,645 474,431 SH   SOLE 30 474,431 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,180 71,735 SH   SOLE 31 27,163 0 44,572
JACOBS ENGR GROUP INC DEL COM 469814107 537 9,221 SH   SOLE 34 9,221 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 8,008 137,434 SH   SOLE 36 137,434 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 37 629 SH   SOLE 40 629 0 0
JAGGED PEAK ENERGY INC COM 47009K107 61 4,473 SH   SOLE 2 4,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 13 963 SH   SOLE 7 963 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,519 184,398 SH   SOLE 18 184,398 0 0
JAGGED PEAK ENERGY INC COM 47009K107 559 40,934 SH   SOLE 19 40,934 0 0
JAGGED PEAK ENERGY INC COM 47009K107 22,815 1,670,221 SH   SOLE 21 1,670,221 0 0
JAGGED PEAK ENERGY INC COM 47009K107 18,323 1,341,374 SH   SOLE 22 1,259,527 0 81,847
JAGGED PEAK ENERGY INC COM 47009K107 509 37,290 SH   SOLE 23 37,290 0 0
JAGGED PEAK ENERGY INC COM 47009K107 91 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 67 4,902 SH   SOLE 30 4,902 0 0
JAGUAR HEALTH INC COM 47010C201 16 78,405 SH   SOLE 21 78,405 0 0
JAKKS PAC INC COM 47012E106 10 3,283 SH   SOLE 18 3,283 0 0
JAKKS PAC INC COM 47012E106 144 48,040 SH   SOLE 21 48,040 0 0
JAKKS PAC INC COM 47012E106 1,049 349,757 SH   SOLE 22 349,757 0 0
JAMBA INC COM NEW 47023A309 19 2,213 SH   SOLE 18 2,213 0 0
JAMBA INC COM NEW 47023A309 26 3,045 SH   SOLE 19 3,045 0 0
JAMBA INC COM NEW 47023A309 331 38,281 SH   SOLE 21 38,281 0 0
JAMBA INC COM NEW 47023A309 1,906 220,589 SH   SOLE 22 220,589 0 0
JAMES RIV GROUP LTD COM G5005R107 1,322 31,881 SH   SOLE 2 28,889 0 2,992
JAMES RIV GROUP LTD COM G5005R107 36 868 SH   SOLE 7 868 0 0
JAMES RIV GROUP LTD COM G5005R107 3,295 79,429 SH   SOLE 18 79,429 0 0
JAMES RIV GROUP LTD COM G5005R107 9,316 224,596 SH   SOLE 19 224,596 0 0
JAMES RIV GROUP LTD COM G5005R107 29,358 707,763 SH   SOLE 21 707,763 0 0
JAMES RIV GROUP LTD COM G5005R107 57,651 1,389,845 SH   SOLE 22 1,348,958 0 40,887
JAMES RIV GROUP LTD COM G5005R107 7,711 185,897 SH   SOLE 23 185,897 0 0
JAMES RIV GROUP LTD COM G5005R107 31 746 SH   SOLE 26 0 0 746
JAMES RIV GROUP LTD COM G5005R107 427 10,302 SH   SOLE 28 10,302 0 0
JAMES RIV GROUP LTD COM G5005R107 126 3,048 SH   SOLE 30 3,048 0 0
JAMES RIV GROUP LTD COM G5005R107 153 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,499 71,723 SH   SOLE 2 71,723 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 33 956 SH   SOLE 4 956 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 54 1,553 SH   SOLE 7 1,553 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 27 763 SH   SOLE 15 763 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17,841 512,089 SH   SOLE 18 512,089 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,015 29,130 SH   SOLE 19 29,130 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 213,047 6,115,016 SH   SOLE 21 6,115,016 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 136,271 3,911,338 SH   SOLE 22 3,792,085 0 119,253
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,109 146,651 SH   SOLE 25 146,651 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,734 221,990 SH   SOLE 26 76,307 0 145,683
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,094 31,405 SH   SOLE 28 31,405 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,067 30,640 SH   SOLE 30 30,640 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,872 111,148 SH   SOLE 36 111,148 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 735 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 6 3,889 SH   SOLE 18 3,889 0 0
JASON INDS INC COM 471172106 7 4,507 SH   SOLE 19 4,507 0 0
JASON INDS INC COM 471172106 87 54,525 SH   SOLE 21 54,525 0 0
JASON INDS INC COM 471172106 122 76,648 SH   SOLE 22 76,648 0 0
JASON INDS INC COM 471172106 84 52,752 SH   SOLE 29 0 0 52,752
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,994 40,984 SH   SOLE 2 12,588 0 28,396
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,742 18,752 SH   SOLE 4 16,441 0 2,311
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 544 3,718 SH   SOLE 7 3,718 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 50 344 SH   SOLE 15 344 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7 50 SH   SOLE 17 0 0 50
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,861 12,727 SH   SOLE 18 6,851 0 5,876
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,766 73,615 SH   SOLE 19 73,615 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,430 37,128 SH   SOLE 20 0 0 37,128
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 174,219 1,191,243 SH   SOLE 21 1,191,243 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 149,799 1,024,270 SH   SOLE 22 982,832 0 41,438
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,715 73,263 SH   SOLE 23 73,263 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,411 43,838 SH   SOLE 25 43,838 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,911 149,818 SH   SOLE 26 61,956 0 87,862
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,007 13,725 SH   SOLE 28 10,059 0 3,666
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,441 16,691 SH   SOLE 29 1,957 0 14,734
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,846 67,324 SH   SOLE 30 67,324 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,806 26,025 SH   SOLE 31 10,767 0 15,258
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,151 35,222 SH   SOLE 34 35,222 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,355 50,290 SH   SOLE 36 50,290 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 42 288 SH   SOLE 40 288 0 0
JBG SMITH PPTYS COM 46590V100 3,176 92,827 SH   SOLE 2 62,655 0 30,172
JBG SMITH PPTYS COM 46590V100 1,135 33,189 SH   SOLE 4 33,189 0 0
JBG SMITH PPTYS COM 46590V100 4,010 117,213 SH   SOLE 7 117,213 0 0
JBG SMITH PPTYS COM 46590V100 122 3,577 SH   SOLE 15 3,577 0 0
JBG SMITH PPTYS COM 46590V100 10,522 307,578 SH   SOLE 18 307,578 0 0
JBG SMITH PPTYS COM 46590V100 3,757 109,830 SH   SOLE 19 109,830 0 0
JBG SMITH PPTYS COM 46590V100 148,977 4,354,779 SH   SOLE 21 4,354,779 0 0
JBG SMITH PPTYS COM 46590V100 134,832 3,941,298 SH   SOLE 22 3,628,047 0 313,251
JBG SMITH PPTYS COM 46590V100 132 3,846 SH   SOLE 23 3,846 0 0
JBG SMITH PPTYS COM 46590V100 7,520 219,829 SH   SOLE 25 219,829 0 0
JBG SMITH PPTYS COM 46590V100 4,545 132,845 SH   SOLE 26 35,072 0 97,773
JBG SMITH PPTYS COM 46590V100 613 17,909 SH   SOLE 28 17,909 0 0
JBG SMITH PPTYS COM 46590V100 1,130 33,033 SH   SOLE 29 29,320 0 3,713
JBG SMITH PPTYS COM 46590V100 4,468 130,612 SH   SOLE 30 130,612 0 0
JBG SMITH PPTYS COM 46590V100 1,002 29,279 SH   SOLE 31 29,279 0 0
JBG SMITH PPTYS COM 46590V100 2,342 68,471 SH   SOLE 36 68,471 0 0
JBG SMITH PPTYS COM 46590V100 310 9,064 SH   SOLE 40 9,064 0 0
JD COM INC OPTIONS 47215P106 42,444 1,111,100 SH Call SOLE 19 1,111,100 0 0
JD COM INC OPTIONS 47215P106 496 13,000 SH Call SOLE 22 13,000 0 0
JD COM INC OPTIONS 47215P106 9,627 252,000 SH Call SOLE 34 252,000 0 0
JD COM INC SPON ADR CL A 47215P106 7,163 187,513 SH   SOLE 2 20,191 0 167,322
JD COM INC SPON ADR CL A 47215P106 6,511 170,450 SH   SOLE 4 163,055 0 7,395
JD COM INC SPON ADR CL A 47215P106 2,608 68,261 SH   SOLE 7 68,261 0 0
JD COM INC SPON ADR CL A 47215P106 810 21,200 SH   SOLE 13 0 0 21,200
JD COM INC SPON ADR CL A 47215P106 10,649 278,768 SH   SOLE 15 278,768 0 0
JD COM INC SPON ADR CL A 47215P106 9,275 242,797 SH   SOLE 18 242,797 0 0
JD COM INC SPON ADR CL A 47215P106 14,913 390,395 SH   SOLE 19 390,395 0 0
JD COM INC SPON ADR CL A 47215P106 432,744 11,328,374 SH   SOLE 21 11,328,374 0 0
JD COM INC SPON ADR CL A 47215P106 283,749 7,427,991 SH   SOLE 22 7,008,981 0 419,010
JD COM INC SPON ADR CL A 47215P106 27,673 724,434 SH   SOLE 23 724,434 0 0
JD COM INC SPON ADR CL A 47215P106 5,256 137,601 SH   SOLE 25 137,601 0 0
JD COM INC SPON ADR CL A 47215P106 67,326 1,762,449 SH   SOLE 26 177,892 0 1,584,557
JD COM INC SPON ADR CL A 47215P106 4,159 108,877 SH   SOLE 28 108,877 0 0
JD COM INC SPON ADR CL A 47215P106 11,079 290,033 SH   SOLE 29 196,101 0 93,932
JD COM INC SPON ADR CL A 47215P106 146,200 3,827,230 SH   SOLE 30 3,827,230 0 0
JD COM INC SPON ADR CL A 47215P106 13,624 356,658 SH   SOLE 31 38,443 0 318,215
JD COM INC SPON ADR CL A 47215P106 6,892 180,420 SH   SOLE 32 180,420 0 0
JD COM INC SPON ADR CL A 47215P106 25,313 662,631 SH   SOLE 34 662,631 0 0
JD COM INC SPON ADR CL A 47215P106 142 3,729 SH   SOLE 40 3,729 0 0
JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 1,423 1,362,000 PRN   SOLE 21 1,362,000 0 0
JELD-WEN HLDG INC COM 47580P103 128 3,617 SH   SOLE 2 2,980 0 637
JELD-WEN HLDG INC COM 47580P103 54 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 6,441 181,327 SH   SOLE 18 181,327 0 0
JELD-WEN HLDG INC COM 47580P103 26,936 758,347 SH   SOLE 19 758,347 0 0
JELD-WEN HLDG INC COM 47580P103 73,212 2,061,143 SH   SOLE 21 2,061,143 0 0
JELD-WEN HLDG INC COM 47580P103 44,469 1,251,934 SH   SOLE 22 1,143,125 0 108,809
JELD-WEN HLDG INC COM 47580P103 354 9,964 SH   SOLE 23 9,964 0 0
JELD-WEN HLDG INC COM 47580P103 103 2,910 SH   SOLE 26 0 0 2,910
JELD-WEN HLDG INC COM 47580P103 265 7,452 SH   SOLE 28 7,452 0 0
JELD-WEN HLDG INC COM 47580P103 258 7,251 SH   SOLE 30 7,251 0 0
JELD-WEN HLDG INC COM 47580P103 210 5,908 SH   SOLE 40 5,908 0 0
JERNIGAN CAP INC COM 476405105 56 2,709 SH   SOLE 2 1,328 0 1,381
JERNIGAN CAP INC COM 476405105 30 1,454 SH   SOLE 7 1,454 0 0
JERNIGAN CAP INC COM 476405105 1,060 51,560 SH   SOLE 18 51,560 0 0
JERNIGAN CAP INC COM 476405105 181 8,829 SH   SOLE 19 8,829 0 0
JERNIGAN CAP INC COM 476405105 15,416 750,183 SH   SOLE 21 750,183 0 0
JERNIGAN CAP INC COM 476405105 6,633 322,775 SH   SOLE 22 310,802 0 11,973
JETBLUE AIRWAYS CORP COM 477143101 6,451 348,142 SH   SOLE 2 177,164 0 170,978
JETBLUE AIRWAYS CORP COM 477143101 152 8,220 SH   SOLE 7 8,220 0 0
JETBLUE AIRWAYS CORP COM 477143101 20,605 1,111,960 SH   SOLE 18 1,111,960 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,995 107,641 SH   SOLE 19 107,641 0 0
JETBLUE AIRWAYS CORP COM 477143101 266,316 14,372,174 SH   SOLE 21 14,372,174 0 0
JETBLUE AIRWAYS CORP COM 477143101 197,192 10,641,791 SH   SOLE 22 9,774,769 0 867,022
JETBLUE AIRWAYS CORP COM 477143101 141 7,631 SH   SOLE 31 7,631 0 0
JETPAY CORP COM 477177109 3 1,559 SH   SOLE 18 1,559 0 0
JETPAY CORP COM 477177109 7 3,731 SH   SOLE 21 3,731 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 283 SH   SOLE 21 283 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 129 5,182 SH   SOLE 4 5,182 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6,763 271,067 SH   SOLE 21 271,067 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,166 86,819 SH   SOLE 22 86,819 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,634 145,635 SH   SOLE 30 145,635 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 194 1,916 SH   SOLE 2 1,753 0 163
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 75 739 SH   SOLE 7 739 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,461 143,036 SH   SOLE 18 143,036 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,392 23,657 SH   SOLE 19 23,657 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 275,737 2,727,368 SH   SOLE 21 2,727,368 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 85,115 841,892 SH   SOLE 22 779,815 0 62,077
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,273 12,596 SH   SOLE 26 11,017 0 1,579
JOHN BEAN TECHNOLOGIES CORP COM 477839104 548 5,419 SH   SOLE 28 5,419 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,363 43,155 SH   SOLE 30 43,155 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 341 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 576,608 4,435,105 SH   SOLE 2 1,803,950 0 2,631,155
JOHNSON & JOHNSON COM 478160104 136,665 1,051,186 SH   SOLE 4 958,252 0 92,934
JOHNSON & JOHNSON COM 478160104 276,525 2,126,953 SH   SOLE 7 1,957,226 0 169,727
JOHNSON & JOHNSON COM 478160104 11,915 91,649 SH   SOLE 13 91,649 0 0
JOHNSON & JOHNSON COM 478160104 2,413 18,559 SH   SOLE 15 18,559 0 0
JOHNSON & JOHNSON COM 478160104 216 1,659 SH   SOLE 17 0 0 1,659
JOHNSON & JOHNSON COM 478160104 854,069 6,569,253 SH   SOLE 18 6,143,801 0 425,452
JOHNSON & JOHNSON COM 478160104 524,170 4,031,769 SH   SOLE 19 4,031,769 0 0
JOHNSON & JOHNSON COM 478160104 196,237 1,509,402 SH   SOLE 20 86,420 0 1,422,982
JOHNSON & JOHNSON COM 478160104 5,959,312 45,837,339 SH   SOLE 21 45,837,339 0 0
JOHNSON & JOHNSON COM 478160104 9,477,583 72,898,874 SH   SOLE 22 59,751,339 0 13,147,535
JOHNSON & JOHNSON COM 478160104 468,022 3,599,890 SH   SOLE 23 3,599,890 0 0
JOHNSON & JOHNSON COM 478160104 314,560 2,419,505 SH   SOLE 25 2,419,505 0 0
JOHNSON & JOHNSON COM 478160104 972,956 7,483,704 SH   SOLE 26 1,878,197 0 5,605,507
JOHNSON & JOHNSON COM 478160104 79,678 612,860 SH   SOLE 28 447,034 0 165,826
JOHNSON & JOHNSON COM 478160104 73,685 566,766 SH   SOLE 29 224,749 0 342,017
JOHNSON & JOHNSON COM 478160104 1,080,886 8,313,871 SH   SOLE 30 8,313,871 0 0
JOHNSON & JOHNSON COM 478160104 220,971 1,699,644 SH   SOLE 31 828,163 0 871,481
JOHNSON & JOHNSON COM 478160104 17,927 137,890 SH   SOLE 32 137,890 0 0
JOHNSON & JOHNSON COM 478160104 276,398 2,125,976 SH   SOLE 34 2,125,976 0 0
JOHNSON & JOHNSON COM 478160104 369,231 2,840,017 SH   SOLE 36 2,840,017 0 0
JOHNSON & JOHNSON COM 478160104 4,114 31,644 SH   SOLE 37 31,644 0 0
JOHNSON & JOHNSON COM 478160104 1,795 13,803 SH   SOLE 40 13,803 0 0
JOHNSON CTLS INTL PLC SHS G51502105 48,028 1,192,053 SH   SOLE 2 278,506 0 913,547
JOHNSON CTLS INTL PLC SHS G51502105 11,977 297,278 SH   SOLE 4 265,893 0 31,385
JOHNSON CTLS INTL PLC SHS G51502105 26,013 645,644 SH   SOLE 7 621,063 0 24,581
JOHNSON CTLS INTL PLC SHS G51502105 501 12,429 SH   SOLE 13 12,429 0 0
JOHNSON CTLS INTL PLC SHS G51502105 251 6,240 SH   SOLE 15 6,240 0 0
JOHNSON CTLS INTL PLC SHS G51502105 72,364 1,796,077 SH   SOLE 18 1,664,172 0 131,905
JOHNSON CTLS INTL PLC SHS G51502105 2,604 64,626 SH   SOLE 19 64,626 0 0
JOHNSON CTLS INTL PLC SHS G51502105 15,916 395,043 SH   SOLE 20 0 0 395,043
JOHNSON CTLS INTL PLC SHS G51502105 534,410 13,264,093 SH   SOLE 21 13,264,093 0 0
JOHNSON CTLS INTL PLC SHS G51502105 983,429 24,408,760 SH   SOLE 22 20,140,540 0 4,268,220
JOHNSON CTLS INTL PLC SHS G51502105 46,272 1,148,468 SH   SOLE 23 1,148,468 0 0
JOHNSON CTLS INTL PLC SHS G51502105 29,374 729,052 SH   SOLE 25 729,052 0 0
JOHNSON CTLS INTL PLC SHS G51502105 102,572 2,545,834 SH   SOLE 26 859,183 0 1,686,651
JOHNSON CTLS INTL PLC SHS G51502105 8,655 214,820 SH   SOLE 28 156,735 0 58,085
JOHNSON CTLS INTL PLC SHS G51502105 1,316 32,669 SH   SOLE 29 32,669 0 0
JOHNSON CTLS INTL PLC SHS G51502105 102,686 2,548,676 SH   SOLE 30 2,548,676 0 0
JOHNSON CTLS INTL PLC SHS G51502105 18,880 468,614 SH   SOLE 31 199,616 0 268,998
JOHNSON CTLS INTL PLC SHS G51502105 44,936 1,115,306 SH   SOLE 34 1,115,306 0 0
JOHNSON CTLS INTL PLC SHS G51502105 36,983 917,919 SH   SOLE 36 917,919 0 0
JOHNSON CTLS INTL PLC SHS G51502105 187 4,636 SH   SOLE 40 4,636 0 0
JOHNSON OUTDOORS INC CL A 479167108 137 1,864 SH   SOLE 2 696 0 1,168
JOHNSON OUTDOORS INC CL A 479167108 25 339 SH   SOLE 7 339 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,365 18,624 SH   SOLE 18 18,624 0 0
JOHNSON OUTDOORS INC CL A 479167108 246 3,362 SH   SOLE 19 3,362 0 0
JOHNSON OUTDOORS INC CL A 479167108 11,580 158,025 SH   SOLE 21 158,025 0 0
JOHNSON OUTDOORS INC CL A 479167108 12,478 170,281 SH   SOLE 22 160,652 0 9,629
JOHNSON OUTDOORS INC CL A 479167108 296 4,034 SH   SOLE 29 0 0 4,034
JOINT CORP COM 47973J102 9 1,829 SH   SOLE 18 1,829 0 0
JOINT CORP COM 47973J102 137 28,725 SH   SOLE 21 28,725 0 0
JONES ENERGY INC COM CL A 48019R108 18 9,344 SH   SOLE 2 3,053 0 6,291
JONES ENERGY INC COM CL A 48019R108 1 763 SH   SOLE 7 763 0 0
JONES ENERGY INC COM CL A 48019R108 382 198,970 SH   SOLE 18 198,970 0 0
JONES ENERGY INC COM CL A 48019R108 77 40,242 SH   SOLE 19 40,242 0 0
JONES ENERGY INC COM CL A 48019R108 2,976 1,549,773 SH   SOLE 21 1,549,773 0 0
JONES ENERGY INC COM CL A 48019R108 3,420 1,781,134 SH   SOLE 22 1,748,285 0 32,849
JONES ENERGY INC COM CL A 48019R108 29 14,900 SH   SOLE 29 0 0 14,900
JONES LANG LASALLE INC COM 48020Q107 9,207 74,550 SH   SOLE 2 27,415 0 47,135
JONES LANG LASALLE INC COM 48020Q107 1,859 15,055 SH   SOLE 4 14,010 0 1,045
JONES LANG LASALLE INC COM 48020Q107 767 6,213 SH   SOLE 7 4,959 0 1,254
JONES LANG LASALLE INC COM 48020Q107 19,507 157,951 SH   SOLE 18 153,527 0 4,424
JONES LANG LASALLE INC COM 48020Q107 3,015 24,411 SH   SOLE 19 24,411 0 0
JONES LANG LASALLE INC COM 48020Q107 4,503 36,465 SH   SOLE 20 0 0 36,465
JONES LANG LASALLE INC COM 48020Q107 269,105 2,178,987 SH   SOLE 21 2,178,987 0 0
JONES LANG LASALLE INC COM 48020Q107 183,813 1,488,363 SH   SOLE 22 1,330,413 0 157,950
JONES LANG LASALLE INC COM 48020Q107 6,970 56,437 SH   SOLE 23 56,437 0 0
JONES LANG LASALLE INC COM 48020Q107 290 2,349 SH   SOLE 25 2,349 0 0
JONES LANG LASALLE INC COM 48020Q107 11,593 93,873 SH   SOLE 26 51,275 0 42,598
JONES LANG LASALLE INC COM 48020Q107 1,340 10,854 SH   SOLE 28 8,062 0 2,792
JONES LANG LASALLE INC COM 48020Q107 3,352 27,143 SH   SOLE 29 1,960 0 25,183
JONES LANG LASALLE INC COM 48020Q107 6,731 54,504 SH   SOLE 30 54,504 0 0
JONES LANG LASALLE INC COM 48020Q107 2,153 17,434 SH   SOLE 31 9,508 0 7,926
JONES LANG LASALLE INC COM 48020Q107 599 4,847 SH   SOLE 34 4,847 0 0
JONES LANG LASALLE INC COM 48020Q107 1,030 8,343 SH   SOLE 36 8,343 0 0
JONES LANG LASALLE INC COM 48020Q107 27 216 SH   SOLE 40 216 0 0
JOUNCE THERAPEUTICS INC COM 481116101 47 3,007 SH   SOLE 2 3,007 0 0
JOUNCE THERAPEUTICS INC COM 481116101 722 46,312 SH   SOLE 18 46,312 0 0
JOUNCE THERAPEUTICS INC COM 481116101 788 50,588 SH   SOLE 19 50,588 0 0
JOUNCE THERAPEUTICS INC COM 481116101 7,041 451,894 SH   SOLE 21 451,894 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,503 160,627 SH   SOLE 22 149,144 0 11,483
JOUNCE THERAPEUTICS INC COM 481116101 144 9,214 SH   SOLE 23 9,214 0 0
JOUNCE THERAPEUTICS INC COM 481116101 45 2,883 SH   SOLE 29 0 0 2,883
JOUNCE THERAPEUTICS INC COM 481116101 19 1,201 SH   SOLE 34 1,201 0 0
JPMORGAN CHASE & CO COM 46625H100 452,667 4,739,468 SH   SOLE 2 1,281,575 0 3,457,893
JPMORGAN CHASE & CO COM 46625H100 122,999 1,287,816 SH   SOLE 4 1,166,044 0 121,772
JPMORGAN CHASE & CO COM 46625H100 235,529 2,466,012 SH   SOLE 7 2,369,692 0 96,320
JPMORGAN CHASE & CO COM 46625H100 5,545 58,057 SH   SOLE 13 58,057 0 0
JPMORGAN CHASE & CO COM 46625H100 2,286 23,937 SH   SOLE 15 23,937 0 0
JPMORGAN CHASE & CO COM 46625H100 164 1,713 SH   SOLE 17 0 0 1,713
JPMORGAN CHASE & CO COM 46625H100 1,425,711 14,927,348 SH   SOLE 18 13,745,487 0 1,181,861
JPMORGAN CHASE & CO COM 46625H100 1,555,739 16,288,756 SH   SOLE 19 16,288,756 0 0
JPMORGAN CHASE & CO COM 46625H100 137,245 1,436,972 SH   SOLE 20 120,418 0 1,316,554
JPMORGAN CHASE & CO COM 46625H100 5,447,661 57,037,599 SH   SOLE 21 57,037,599 0 0
JPMORGAN CHASE & CO COM 46625H100 8,937,748 93,579,184 SH   SOLE 22 77,285,247 0 16,293,937
JPMORGAN CHASE & CO COM 46625H100 436,321 4,568,324 SH   SOLE 23 4,568,324 0 0
JPMORGAN CHASE & CO COM 46625H100 276,337 2,893,280 SH   SOLE 25 2,843,548 0 49,732
JPMORGAN CHASE & CO COM 46625H100 856,312 8,965,674 SH   SOLE 26 3,043,353 0 5,922,321
JPMORGAN CHASE & CO COM 46625H100 77,111 807,360 SH   SOLE 28 588,541 0 218,819
JPMORGAN CHASE & CO COM 46625H100 39,601 414,630 SH   SOLE 29 143,823 0 270,807
JPMORGAN CHASE & CO COM 46625H100 1,068,588 11,188,231 SH   SOLE 30 11,188,231 0 0
JPMORGAN CHASE & CO COM 46625H100 151,255 1,583,660 SH   SOLE 31 888,071 0 695,589
JPMORGAN CHASE & CO COM 46625H100 14,848 155,455 SH   SOLE 32 155,455 0 0
JPMORGAN CHASE & CO COM 46625H100 232,649 2,435,864 SH   SOLE 34 2,435,864 0 0
JPMORGAN CHASE & CO COM 46625H100 358,974 3,758,492 SH   SOLE 36 3,758,492 0 0
JPMORGAN CHASE & CO COM 46625H100 1,738 18,202 SH   SOLE 40 18,202 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 611 6,400 SH Call SOLE 2 6,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 53,715 562,400 SH Call SOLE 19 562,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 888 9,300 SH Call SOLE 22 9,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 210 2,200 SH Call SOLE 25 2,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 344 3,600 SH Call SOLE 26 0 0 3,600
JPMORGAN CHASE & CO OPTIONS 46625H100 15,864 166,100 SH Call SOLE 34 166,100 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 906 32,096 SH   SOLE 17 0 0 32,096
JRJR33 INC COM 46645Q106 1 4,646 SH   SOLE 21 4,646 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 30 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,764 952,957 SH   SOLE 21 952,957 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 725 250,151 SH   SOLE 22 250,151 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 279 96,096 SH   SOLE 30 96,096 0 0
JUNIPER NETWORKS INC COM 48203R104 21,261 763,970 SH   SOLE 2 378,530 0 385,440
JUNIPER NETWORKS INC COM 48203R104 5,058 181,744 SH   SOLE 4 168,928 0 12,816
JUNIPER NETWORKS INC COM 48203R104 9,369 336,637 SH   SOLE 7 304,747 0 31,890
JUNIPER NETWORKS INC COM 48203R104 961 34,542 SH   SOLE 13 34,542 0 0
JUNIPER NETWORKS INC COM 48203R104 60 2,156 SH   SOLE 15 2,156 0 0
JUNIPER NETWORKS INC COM 48203R104 3 100 SH   SOLE 17 0 0 100
JUNIPER NETWORKS INC COM 48203R104 23,347 838,926 SH   SOLE 18 778,734 0 60,192
JUNIPER NETWORKS INC COM 48203R104 3,630 130,419 SH   SOLE 19 130,419 0 0
JUNIPER NETWORKS INC COM 48203R104 6,958 250,021 SH   SOLE 20 0 0 250,021
JUNIPER NETWORKS INC COM 48203R104 224,187 8,055,582 SH   SOLE 21 8,055,582 0 0
JUNIPER NETWORKS INC COM 48203R104 322,895 11,602,417 SH   SOLE 22 9,536,522 0 2,065,895
JUNIPER NETWORKS INC COM 48203R104 15,153 544,467 SH   SOLE 23 544,467 0 0
JUNIPER NETWORKS INC COM 48203R104 8,073 290,075 SH   SOLE 25 290,075 0 0
JUNIPER NETWORKS INC COM 48203R104 42,146 1,514,403 SH   SOLE 26 408,952 0 1,105,451
JUNIPER NETWORKS INC COM 48203R104 2,485 89,283 SH   SOLE 28 65,116 0 24,167
JUNIPER NETWORKS INC COM 48203R104 5,070 182,191 SH   SOLE 29 57,535 0 124,656
JUNIPER NETWORKS INC COM 48203R104 37,465 1,346,192 SH   SOLE 30 1,346,192 0 0
JUNIPER NETWORKS INC COM 48203R104 7,629 274,141 SH   SOLE 31 134,581 0 139,560
JUNIPER NETWORKS INC COM 48203R104 1,245 44,728 SH   SOLE 34 44,728 0 0
JUNIPER NETWORKS INC COM 48203R104 11,404 409,763 SH   SOLE 36 409,763 0 0
JUNIPER NETWORKS INC COM 48203R104 48 1,728 SH   SOLE 40 1,728 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 8 1,848 SH   SOLE 18 1,848 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 462 101,573 SH   SOLE 19 101,573 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 170 37,447 SH   SOLE 21 37,447 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 2,660 584,692 SH   SOLE 22 584,692 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 51 11,200 SH   SOLE 29 0 0 11,200
JUNO THERAPEUTICS INC COM 48205A109 1,841 41,044 SH   SOLE 2 9,433 0 31,611
JUNO THERAPEUTICS INC COM 48205A109 11 235 SH   SOLE 4 235 0 0
JUNO THERAPEUTICS INC COM 48205A109 77 1,710 SH   SOLE 7 1,710 0 0
JUNO THERAPEUTICS INC COM 48205A109 1,573 35,057 SH   SOLE 18 35,057 0 0
JUNO THERAPEUTICS INC COM 48205A109 1,072 23,891 SH   SOLE 19 23,891 0 0
JUNO THERAPEUTICS INC COM 48205A109 105,172 2,344,451 SH   SOLE 21 2,344,451 0 0
JUNO THERAPEUTICS INC COM 48205A109 88,336 1,969,144 SH   SOLE 22 1,769,399 0 199,745
JUNO THERAPEUTICS INC COM 48205A109 978 21,809 SH   SOLE 26 17,766 0 4,043
JUNO THERAPEUTICS INC COM 48205A109 436 9,713 SH   SOLE 28 9,713 0 0
JUNO THERAPEUTICS INC COM 48205A109 720 16,048 SH   SOLE 29 0 0 16,048
JUNO THERAPEUTICS INC COM 48205A109 2,664 59,388 SH   SOLE 30 59,388 0 0
JUNO THERAPEUTICS INC COM 48205A109 67 1,502 SH   SOLE 31 1,502 0 0
JUNO THERAPEUTICS INC COM 48205A109 142 3,166 SH   SOLE 34 3,166 0 0
JUNO THERAPEUTICS INC COM 48205A109 342 7,626 SH   SOLE 40 7,626 0 0
K12 INC COM 48273U102 149 8,380 SH   SOLE 2 2,225 0 6,155
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 14 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,404 134,733 SH   SOLE 18 134,733 0 0
K12 INC COM 48273U102 800 44,826 SH   SOLE 19 44,826 0 0
K12 INC COM 48273U102 19,551 1,095,905 SH   SOLE 21 1,095,905 0 0
K12 INC COM 48273U102 19,050 1,067,811 SH   SOLE 22 1,002,974 0 64,837
K12 INC COM 48273U102 480 26,914 SH   SOLE 26 20,021 0 6,893
K12 INC COM 48273U102 85 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 476 26,661 SH   SOLE 29 0 0 26,661
K12 INC COM 48273U102 130 7,277 SH   SOLE 30 7,277 0 0
K12 INC COM 48273U102 60 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 52 2,451 SH   SOLE 2 2,288 0 163
K2M GROUP HLDGS INC COM 48273J107 16 774 SH   SOLE 7 774 0 0
K2M GROUP HLDGS INC COM 48273J107 2,937 138,451 SH   SOLE 18 138,451 0 0
K2M GROUP HLDGS INC COM 48273J107 693 32,692 SH   SOLE 19 32,692 0 0
K2M GROUP HLDGS INC COM 48273J107 29,372 1,384,799 SH   SOLE 21 1,384,799 0 0
K2M GROUP HLDGS INC COM 48273J107 23,578 1,111,660 SH   SOLE 22 1,046,305 0 65,355
K2M GROUP HLDGS INC COM 48273J107 317 14,954 SH   SOLE 23 14,954 0 0
K2M GROUP HLDGS INC COM 48273J107 75 3,519 SH   SOLE 28 3,519 0 0
K2M GROUP HLDGS INC COM 48273J107 100 4,725 SH   SOLE 30 4,725 0 0
K2M GROUP HLDGS INC COM 48273J107 53 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 585 5,941 SH   SOLE 2 5,941 0 0
KADANT INC COM 48282T104 26 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 4,036 40,956 SH   SOLE 18 40,956 0 0
KADANT INC COM 48282T104 10,980 111,412 SH   SOLE 19 111,412 0 0
KADANT INC COM 48282T104 34,861 353,742 SH   SOLE 21 353,742 0 0
KADANT INC COM 48282T104 49,671 504,015 SH   SOLE 22 483,491 0 20,524
KADANT INC COM 48282T104 4,213 42,745 SH   SOLE 23 42,745 0 0
KADANT INC COM 48282T104 16 158 SH   SOLE 26 0 0 158
KADANT INC COM 48282T104 157 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 1,665 16,892 SH   SOLE 29 0 0 16,892
KADANT INC COM 48282T104 173 1,757 SH   SOLE 30 1,757 0 0
KADANT INC COM 48282T104 470 4,774 SH   SOLE 34 4,774 0 0
KADANT INC COM 48282T104 133 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 20 5,872 SH   SOLE 18 5,872 0 0
KADMON HLDGS INC COM 48283N106 233 69,411 SH   SOLE 21 69,411 0 0
KADMON HLDGS INC COM 48283N106 25 7,599 SH   SOLE 22 7,599 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 397 3,848 SH   SOLE 2 978 0 2,870
KAISER ALUMINUM CORP COM PAR $0.01 483007704 14 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 924 8,958 SH   SOLE 7 8,958 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8,136 78,879 SH   SOLE 18 78,879 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,331 12,904 SH   SOLE 19 12,904 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 153,105 1,484,442 SH   SOLE 21 1,484,442 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 48,329 468,579 SH   SOLE 22 436,247 0 32,332
KAISER ALUMINUM CORP COM PAR $0.01 483007704 423 4,097 SH   SOLE 26 3,142 0 955
KAISER ALUMINUM CORP COM PAR $0.01 483007704 275 2,662 SH   SOLE 28 2,662 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,411 23,375 SH   SOLE 30 23,375 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 199 1,930 SH   SOLE 40 1,930 0 0
KALA PHARMACEUTICALS INC COM 483119103 10 426 SH   SOLE 2 426 0 0
KALA PHARMACEUTICALS INC COM 483119103 605 26,494 SH   SOLE 18 26,494 0 0
KALA PHARMACEUTICALS INC COM 483119103 115 5,055 SH   SOLE 19 5,055 0 0
KALA PHARMACEUTICALS INC COM 483119103 5,831 255,299 SH   SOLE 21 255,299 0 0
KALA PHARMACEUTICALS INC COM 483119103 3,009 131,733 SH   SOLE 22 125,555 0 6,178
KALVISTA PHARMACEUTICALS INC COM 483497103 3 405 SH   SOLE 18 405 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 2 258 SH   SOLE 19 258 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 25 3,705 SH   SOLE 21 3,705 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 2 362 SH   SOLE 22 362 0 0
KAMADA LTD SHS M6240T109 26 5,409 SH   SOLE 22 5,409 0 0
KAMAN CORP COM 483548103 84 1,514 SH   SOLE 2 1,514 0 0
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 41 728 SH   SOLE 7 728 0 0
KAMAN CORP COM 483548103 7,478 134,062 SH   SOLE 18 134,062 0 0
KAMAN CORP COM 483548103 10,025 179,724 SH   SOLE 19 179,724 0 0
KAMAN CORP COM 483548103 136,111 2,440,140 SH   SOLE 21 2,440,140 0 0
KAMAN CORP COM 483548103 42,698 765,465 SH   SOLE 22 714,910 0 50,555
KAMAN CORP COM 483548103 341 6,117 SH   SOLE 26 4,549 0 1,568
KAMAN CORP COM 483548103 202 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 2,118 37,973 SH   SOLE 30 37,973 0 0
KAMAN CORP COM 483548103 146 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,465 169,901 SH   SOLE 2 63,460 0 106,441
KANSAS CITY SOUTHERN COM NEW 485170302 7,212 66,358 SH   SOLE 4 62,365 0 3,993
KANSAS CITY SOUTHERN COM NEW 485170302 8,143 74,925 SH   SOLE 7 71,551 0 3,374
KANSAS CITY SOUTHERN COM NEW 485170302 386 3,556 SH   SOLE 13 3,556 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 93 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 51,982 478,300 SH   SOLE 18 455,201 0 23,099
KANSAS CITY SOUTHERN COM NEW 485170302 190,623 1,753,986 SH   SOLE 19 1,753,986 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,707 70,917 SH   SOLE 20 0 0 70,917
KANSAS CITY SOUTHERN COM NEW 485170302 286,742 2,638,410 SH   SOLE 21 2,638,410 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 307,771 2,831,903 SH   SOLE 22 2,328,667 0 503,236
KANSAS CITY SOUTHERN COM NEW 485170302 13,767 126,672 SH   SOLE 23 126,672 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,682 79,883 SH   SOLE 25 79,883 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 45,154 415,480 SH   SOLE 26 118,902 0 296,578
KANSAS CITY SOUTHERN COM NEW 485170302 2,591 23,838 SH   SOLE 28 17,309 0 6,529
KANSAS CITY SOUTHERN COM NEW 485170302 3,524 32,429 SH   SOLE 29 6,194 0 26,235
KANSAS CITY SOUTHERN COM NEW 485170302 34,816 320,352 SH   SOLE 30 320,352 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 5,435 50,012 SH   SOLE 31 22,421 0 27,591
KANSAS CITY SOUTHERN COM NEW 485170302 74,986 689,968 SH   SOLE 34 689,968 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,590 97,438 SH   SOLE 36 97,438 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 59 540 SH   SOLE 40 540 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 129 5,996 SH   SOLE 2 5,371 0 625
KAPSTONE PAPER & PACKAGING C COM 48562P103 9 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 46 2,131 SH   SOLE 7 2,131 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 8,572 398,868 SH   SOLE 18 398,868 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 7,358 342,387 SH   SOLE 19 342,387 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 174,964 8,141,667 SH   SOLE 21 8,141,667 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 50,312 2,341,186 SH   SOLE 22 2,172,036 0 169,150
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 651 30,290 SH   SOLE 26 24,619 0 5,671
KAPSTONE PAPER & PACKAGING C COM 48562P103 269 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 5,451 253,652 SH   SOLE 30 253,652 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 206 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 8,097 169,614 SH   SOLE 2 120,875 0 48,739
KAR AUCTION SVCS INC COM 48238T109 863 18,073 SH   SOLE 4 18,073 0 0
KAR AUCTION SVCS INC COM 48238T109 621 13,014 SH   SOLE 7 13,014 0 0
KAR AUCTION SVCS INC COM 48238T109 4,188 87,729 SH   SOLE 18 87,451 0 278
KAR AUCTION SVCS INC COM 48238T109 2,106 44,120 SH   SOLE 19 44,120 0 0
KAR AUCTION SVCS INC COM 48238T109 77,685 1,627,248 SH   SOLE 21 1,627,248 0 0
KAR AUCTION SVCS INC COM 48238T109 185,607 3,887,875 SH   SOLE 22 3,396,542 0 491,333
KAR AUCTION SVCS INC COM 48238T109 1,087 22,774 SH   SOLE 23 22,774 0 0
KAR AUCTION SVCS INC COM 48238T109 2,502 52,403 SH   SOLE 26 42,065 0 10,338
KAR AUCTION SVCS INC COM 48238T109 943 19,752 SH   SOLE 28 19,752 0 0
KAR AUCTION SVCS INC COM 48238T109 5,086 106,531 SH   SOLE 29 9,030 0 97,501
KAR AUCTION SVCS INC COM 48238T109 1,050 21,995 SH   SOLE 30 21,995 0 0
KAR AUCTION SVCS INC COM 48238T109 1,133 23,736 SH   SOLE 31 18,202 0 5,534
KAR AUCTION SVCS INC COM 48238T109 3,465 72,589 SH   SOLE 34 72,589 0 0
KAR AUCTION SVCS INC COM 48238T109 559 11,713 SH   SOLE 36 11,713 0 0
KAR AUCTION SVCS INC COM 48238T109 642 13,448 SH   SOLE 40 13,448 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 293 26,663 SH   SOLE 2 22,658 0 4,005
KARYOPHARM THERAPEUTICS INC COM 48576U106 6 528 SH   SOLE 7 528 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,553 141,483 SH   SOLE 18 141,483 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,640 149,403 SH   SOLE 19 149,403 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,488 135,500 SH   SOLE 20 135,500 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 19,808 1,804,018 SH   SOLE 21 1,804,018 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 7,784 708,903 SH   SOLE 22 663,950 0 44,953
KARYOPHARM THERAPEUTICS INC COM 48576U106 37 3,376 SH   SOLE 28 3,376 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 62 5,605 SH   SOLE 30 5,605 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 718 65,400 SH   SOLE 34 65,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 22 1,988 SH   SOLE 40 1,988 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 215 4,392 SH   SOLE 18 4,392 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,256 25,619 SH   SOLE 21 25,619 0 0
KB HOME COM 48666K109 1,343 55,662 SH   SOLE 2 43,401 0 12,261
KB HOME COM 48666K109 10 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 50 2,076 SH   SOLE 7 2,076 0 0
KB HOME COM 48666K109 13,145 545,002 SH   SOLE 18 545,002 0 0
KB HOME COM 48666K109 1,786 74,046 SH   SOLE 19 74,046 0 0
KB HOME COM 48666K109 162,398 6,732,919 SH   SOLE 21 6,732,919 0 0
KB HOME COM 48666K109 63,866 2,647,827 SH   SOLE 22 2,494,552 0 153,275
KB HOME COM 48666K109 614 25,448 SH   SOLE 26 20,013 0 5,435
KB HOME COM 48666K109 293 12,144 SH   SOLE 28 12,144 0 0
KB HOME COM 48666K109 288 11,932 SH   SOLE 29 0 0 11,932
KB HOME COM 48666K109 273 11,327 SH   SOLE 30 11,327 0 0
KB HOME COM 48666K109 218 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 1,567 87,648 SH   SOLE 2 64,417 0 23,231
KBR INC COM 48242W106 12 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 119 6,631 SH   SOLE 7 6,631 0 0
KBR INC COM 48242W106 16,202 906,140 SH   SOLE 18 906,140 0 0
KBR INC COM 48242W106 14,322 800,992 SH   SOLE 19 800,992 0 0
KBR INC COM 48242W106 157,143 8,788,784 SH   SOLE 21 8,788,784 0 0
KBR INC COM 48242W106 77,881 4,355,758 SH   SOLE 22 4,070,877 0 284,881
KBR INC COM 48242W106 1,120 62,663 SH   SOLE 26 56,179 0 6,484
KBR INC COM 48242W106 371 20,729 SH   SOLE 28 20,729 0 0
KBR INC COM 48242W106 382 21,352 SH   SOLE 30 21,352 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 60 3,608 SH   SOLE 2 3,366 0 242
KEANE GROUP INC COM 48669A108 17 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 1,910 114,525 SH   SOLE 18 114,525 0 0
KEANE GROUP INC COM 48669A108 450 26,976 SH   SOLE 19 26,976 0 0
KEANE GROUP INC COM 48669A108 16,620 996,392 SH   SOLE 21 996,392 0 0
KEANE GROUP INC COM 48669A108 17,103 1,025,333 SH   SOLE 22 961,888 0 63,445
KEANE GROUP INC COM 48669A108 96 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 124 7,448 SH   SOLE 29 0 0 7,448
KEANE GROUP INC COM 48669A108 79 4,747 SH   SOLE 30 4,747 0 0
KEANE GROUP INC COM 48669A108 114 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 284 18,528 SH   SOLE 2 4,853 0 13,675
KEARNY FINL CORP MD COM 48716P108 16 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 38 2,505 SH   SOLE 7 2,505 0 0
KEARNY FINL CORP MD COM 48716P108 4,898 319,074 SH   SOLE 18 319,074 0 0
KEARNY FINL CORP MD COM 48716P108 1,013 65,987 SH   SOLE 19 65,987 0 0
KEARNY FINL CORP MD COM 48716P108 39,889 2,598,640 SH   SOLE 21 2,598,640 0 0
KEARNY FINL CORP MD COM 48716P108 40,616 2,645,964 SH   SOLE 22 2,491,914 0 154,050
KEARNY FINL CORP MD COM 48716P108 61 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 205 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 351 22,849 SH   SOLE 30 22,849 0 0
KEARNY FINL CORP MD COM 48716P108 178 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 26,135 419,033 SH   SOLE 2 165,136 0 253,897
KELLOGG CO COM 487836108 5,356 85,879 SH   SOLE 4 75,062 0 10,817
KELLOGG CO COM 487836108 14,800 237,296 SH   SOLE 7 216,581 0 20,715
KELLOGG CO COM 487836108 540 8,658 SH   SOLE 13 8,658 0 0
KELLOGG CO COM 487836108 106 1,703 SH   SOLE 15 1,703 0 0
KELLOGG CO COM 487836108 61,969 993,566 SH   SOLE 18 909,598 0 83,968
KELLOGG CO COM 487836108 121,655 1,950,536 SH   SOLE 19 1,950,536 0 0
KELLOGG CO COM 487836108 8,985 144,056 SH   SOLE 20 0 0 144,056
KELLOGG CO COM 487836108 442,333 7,092,086 SH   SOLE 21 7,092,086 0 0
KELLOGG CO COM 487836108 462,737 7,419,226 SH   SOLE 22 6,240,363 0 1,178,863
KELLOGG CO COM 487836108 21,612 346,517 SH   SOLE 23 346,517 0 0
KELLOGG CO COM 487836108 13,210 211,795 SH   SOLE 25 211,795 0 0
KELLOGG CO COM 487836108 63,625 1,020,124 SH   SOLE 26 252,526 0 767,598
KELLOGG CO COM 487836108 3,706 59,415 SH   SOLE 28 43,252 0 16,163
KELLOGG CO COM 487836108 891 14,288 SH   SOLE 29 14,288 0 0
KELLOGG CO COM 487836108 57,842 927,400 SH   SOLE 30 927,400 0 0
KELLOGG CO COM 487836108 8,364 134,097 SH   SOLE 31 53,219 0 80,878
KELLOGG CO COM 487836108 8,560 137,239 SH   SOLE 34 137,239 0 0
KELLOGG CO COM 487836108 17,298 277,345 SH   SOLE 36 277,345 0 0
KELLOGG CO COM 487836108 81 1,295 SH   SOLE 40 1,295 0 0
KELLOGG CO OPTIONS 487836108 106 1,700 SH Call SOLE 2 1,700 0 0
KELLOGG CO OPTIONS 487836108 193 3,100 SH Put SOLE 2 3,100 0 0
KELLOGG CO OPTIONS 487836108 13,004 208,500 SH Call SOLE 19 208,500 0 0
KELLOGG CO OPTIONS 487836108 23,607 378,500 SH Put SOLE 19 378,500 0 0
KELLOGG CO OPTIONS 487836108 156 2,500 SH Call SOLE 22 2,500 0 0
KELLOGG CO OPTIONS 487836108 281 4,500 SH Put SOLE 22 4,500 0 0
KELLOGG CO OPTIONS 487836108 2,825 45,300 SH Call SOLE 34 45,300 0 0
KELLOGG CO OPTIONS 487836108 5,358 85,900 SH Put SOLE 34 85,900 0 0
KELLY SVCS INC CL A 488152208 165 6,566 SH   SOLE 2 1,778 0 4,788
KELLY SVCS INC CL A 488152208 6 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 25 986 SH   SOLE 7 986 0 0
KELLY SVCS INC CL A 488152208 3,906 155,691 SH   SOLE 18 155,691 0 0
KELLY SVCS INC CL A 488152208 555 22,131 SH   SOLE 19 22,131 0 0
KELLY SVCS INC CL A 488152208 68,633 2,735,467 SH   SOLE 21 2,735,467 0 0
KELLY SVCS INC CL A 488152208 20,851 831,053 SH   SOLE 22 762,833 0 68,220
KELLY SVCS INC CL A 488152208 305 12,157 SH   SOLE 23 12,157 0 0
KELLY SVCS INC CL A 488152208 65 2,574 SH   SOLE 26 0 0 2,574
KELLY SVCS INC CL A 488152208 106 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 984 39,233 SH   SOLE 30 39,233 0 0
KELLY SVCS INC CL A 488152208 95 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 522 24,698 SH   SOLE 2 24,360 0 338
KEMET CORP COM NEW 488360207 29 1,381 SH   SOLE 7 1,381 0 0
KEMET CORP COM NEW 488360207 4,704 222,645 SH   SOLE 18 222,645 0 0
KEMET CORP COM NEW 488360207 5,142 243,339 SH   SOLE 19 243,339 0 0
KEMET CORP COM NEW 488360207 90,446 4,280,431 SH   SOLE 21 4,280,431 0 0
KEMET CORP COM NEW 488360207 36,260 1,716,060 SH   SOLE 22 1,636,178 0 79,882
KEMET CORP COM NEW 488360207 2,394 113,317 SH   SOLE 23 113,317 0 0
KEMET CORP COM NEW 488360207 149 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 750 35,478 SH   SOLE 29 0 0 35,478
KEMET CORP COM NEW 488360207 1,418 67,115 SH   SOLE 30 67,115 0 0
KEMET CORP COM NEW 488360207 127 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 1,513 28,541 SH   SOLE 2 21,776 0 6,765
KEMPER CORP DEL COM 488401100 4 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 83 1,569 SH   SOLE 7 1,569 0 0
KEMPER CORP DEL COM 488401100 15,217 287,119 SH   SOLE 18 287,119 0 0
KEMPER CORP DEL COM 488401100 1,642 30,984 SH   SOLE 19 30,984 0 0
KEMPER CORP DEL COM 488401100 149,315 2,817,270 SH   SOLE 21 2,817,270 0 0
KEMPER CORP DEL COM 488401100 75,213 1,419,107 SH   SOLE 22 1,342,152 0 76,955
KEMPER CORP DEL COM 488401100 811 15,300 SH   SOLE 26 12,703 0 2,597
KEMPER CORP DEL COM 488401100 327 6,176 SH   SOLE 28 6,176 0 0
KEMPER CORP DEL COM 488401100 324 6,115 SH   SOLE 30 6,115 0 0
KEMPER CORP DEL COM 488401100 76 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 239 4,515 SH   SOLE 40 4,515 0 0
KEMPHARM INC COM 488445107 8 2,049 SH   SOLE 18 2,049 0 0
KEMPHARM INC COM 488445107 16 4,202 SH   SOLE 19 4,202 0 0
KEMPHARM INC COM 488445107 118 31,812 SH   SOLE 21 31,812 0 0
KEMPHARM INC COM 488445107 138 37,271 SH   SOLE 22 37,271 0 0
KENNAMETAL INC COM 489170100 1,522 37,726 SH   SOLE 2 37,321 0 405
KENNAMETAL INC COM 489170100 49 1,203 SH   SOLE 4 1,203 0 0
KENNAMETAL INC COM 489170100 125 3,087 SH   SOLE 7 3,087 0 0
KENNAMETAL INC COM 489170100 20,196 500,654 SH   SOLE 18 500,654 0 0
KENNAMETAL INC COM 489170100 4,634 114,863 SH   SOLE 19 114,863 0 0
KENNAMETAL INC COM 489170100 203,359 5,041,123 SH   SOLE 21 5,041,123 0 0
KENNAMETAL INC COM 489170100 105,070 2,604,622 SH   SOLE 22 2,431,486 0 173,136
KENNAMETAL INC COM 489170100 37 926 SH   SOLE 23 926 0 0
KENNAMETAL INC COM 489170100 1,262 31,285 SH   SOLE 26 26,207 0 5,078
KENNAMETAL INC COM 489170100 464 11,498 SH   SOLE 28 11,498 0 0
KENNAMETAL INC COM 489170100 493 12,226 SH   SOLE 30 12,226 0 0
KENNAMETAL INC COM 489170100 13 326 SH   SOLE 34 326 0 0
KENNAMETAL INC COM 489170100 230 5,708 SH   SOLE 36 5,708 0 0
KENNAMETAL INC COM 489170100 354 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 228 12,305 SH   SOLE 2 4,811 0 7,494
KENNEDY-WILSON HLDGS INC COM 489398107 6 300 SH   SOLE 4 300 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 43 2,316 SH   SOLE 7 2,316 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 5,565 299,996 SH   SOLE 18 299,996 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,490 80,325 SH   SOLE 19 80,325 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 47,416 2,556,109 SH   SOLE 21 2,556,109 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 46,757 2,520,589 SH   SOLE 22 2,360,828 0 159,761
KENNEDY-WILSON HLDGS INC COM 489398107 371 20,017 SH   SOLE 26 13,949 0 6,068
KENNEDY-WILSON HLDGS INC COM 489398107 368 19,845 SH   SOLE 28 19,845 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 304 16,405 SH   SOLE 30 16,405 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 238 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 558 SH   SOLE 18 558 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 8 844 SH   SOLE 21 844 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 38 5,297 SH   SOLE 2 4,683 0 614
KERYX BIOPHARMACEUTICALS INC COM 492515101 2 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 15 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 2,192 308,762 SH   SOLE 18 308,762 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 502 70,674 SH   SOLE 19 70,674 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 18,770 2,643,646 SH   SOLE 21 2,643,646 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 20,606 2,902,198 SH   SOLE 22 2,719,277 0 182,921
KERYX BIOPHARMACEUTICALS INC COM 492515101 54 7,589 SH   SOLE 26 0 0 7,589
KERYX BIOPHARMACEUTICALS INC COM 492515101 107 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 129 18,197 SH   SOLE 30 18,197 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 83 11,758 SH   SOLE 40 11,758 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 11 362 SH   SOLE 18 362 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 348 11,799 SH   SOLE 22 11,799 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 27 2,047 SH   SOLE 2 752 0 1,295
KEY ENERGY SVCS INC DEL COM 49309J103 516 39,204 SH   SOLE 18 39,204 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 60 4,562 SH   SOLE 19 4,562 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 4,330 328,776 SH   SOLE 21 328,776 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,192 90,476 SH   SOLE 22 83,945 0 6,531
KEY TECHNOLOGY INC COM 493143101 15 801 SH   SOLE 18 801 0 0
KEY TECHNOLOGY INC COM 493143101 19 998 SH   SOLE 19 998 0 0
KEY TECHNOLOGY INC COM 493143101 243 12,856 SH   SOLE 21 12,856 0 0
KEY TRONIC CORP COM 493144109 13 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 231 32,066 SH   SOLE 21 32,066 0 0
KEY TRONIC CORP COM 493144109 569 78,879 SH   SOLE 22 78,879 0 0
KEYCORP NEW COM 493267108 26,218 1,393,080 SH   SOLE 2 360,667 0 1,032,413
KEYCORP NEW COM 493267108 6,454 342,954 SH   SOLE 4 303,693 0 39,261
KEYCORP NEW COM 493267108 15,170 806,081 SH   SOLE 7 725,028 0 81,053
KEYCORP NEW COM 493267108 876 46,568 SH   SOLE 13 46,568 0 0
KEYCORP NEW COM 493267108 157 8,338 SH   SOLE 15 8,338 0 0
KEYCORP NEW COM 493267108 125,900 6,689,712 SH   SOLE 18 6,400,732 0 288,980
KEYCORP NEW COM 493267108 144,879 7,698,139 SH   SOLE 19 7,698,139 0 0
KEYCORP NEW COM 493267108 8,811 468,180 SH   SOLE 20 0 0 468,180
KEYCORP NEW COM 493267108 460,335 24,459,907 SH   SOLE 21 24,459,907 0 0
KEYCORP NEW COM 493267108 557,138 29,603,519 SH   SOLE 22 24,462,859 0 5,140,660
KEYCORP NEW COM 493267108 24,815 1,318,523 SH   SOLE 23 1,318,523 0 0
KEYCORP NEW COM 493267108 19,734 1,048,576 SH   SOLE 25 1,048,576 0 0
KEYCORP NEW COM 493267108 61,659 3,276,244 SH   SOLE 26 1,079,967 0 2,196,277
KEYCORP NEW COM 493267108 4,634 246,236 SH   SOLE 28 179,648 0 66,588
KEYCORP NEW COM 493267108 2,587 137,473 SH   SOLE 29 34,969 0 102,504
KEYCORP NEW COM 493267108 63,048 3,350,067 SH   SOLE 30 3,350,067 0 0
KEYCORP NEW COM 493267108 11,247 597,611 SH   SOLE 31 375,401 0 222,210
KEYCORP NEW COM 493267108 8,177 434,482 SH   SOLE 34 434,482 0 0
KEYCORP NEW COM 493267108 20,884 1,109,674 SH   SOLE 36 1,109,674 0 0
KEYCORP NEW COM 493267108 101 5,373 SH   SOLE 40 5,373 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,129 195,124 SH   SOLE 2 100,678 0 94,446
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31 742 SH   SOLE 4 742 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 245 5,872 SH   SOLE 7 5,872 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 53 1,261 SH   SOLE 15 1,261 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 37 SH   SOLE 17 0 0 37
KEYSIGHT TECHNOLOGIES INC COM 49338L103 26,025 624,708 SH   SOLE 18 624,708 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,118 74,848 SH   SOLE 19 74,848 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 328,573 7,887,013 SH   SOLE 21 7,887,013 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 247,551 5,942,163 SH   SOLE 22 5,360,822 0 581,341
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,812 139,503 SH   SOLE 25 139,503 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,675 208,233 SH   SOLE 26 80,412 0 127,821
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,147 27,534 SH   SOLE 28 27,534 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,185 28,453 SH   SOLE 30 28,453 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 174 4,181 SH   SOLE 31 4,181 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,795 139,108 SH   SOLE 36 139,108 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 839 20,138 SH   SOLE 40 20,138 0 0
KEYW HLDG CORP COM 493723100 202 26,602 SH   SOLE 2 7,020 0 19,582
KEYW HLDG CORP COM 493723100 6 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,435 188,543 SH   SOLE 18 188,543 0 0
KEYW HLDG CORP COM 493723100 257 33,777 SH   SOLE 19 33,777 0 0
KEYW HLDG CORP COM 493723100 11,834 1,555,119 SH   SOLE 21 1,555,119 0 0
KEYW HLDG CORP COM 493723100 9,529 1,252,119 SH   SOLE 22 1,186,631 0 65,488
KEYW HLDG CORP COM 493723100 31 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 37 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 67 8,792 SH   SOLE 30 8,792 0 0
KEYW HLDG CORP COM 493723100 24 3,137 SH   SOLE 40 3,137 0 0
KFORCE INC COM 493732101 31 1,513 SH   SOLE 2 1,360 0 153
KFORCE INC COM 493732101 11 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 1,683 83,322 SH   SOLE 18 83,322 0 0
KFORCE INC COM 493732101 1,365 67,558 SH   SOLE 19 67,558 0 0
KFORCE INC COM 493732101 15,021 743,599 SH   SOLE 21 743,599 0 0
KFORCE INC COM 493732101 16,312 807,509 SH   SOLE 22 752,553 0 54,956
KFORCE INC COM 493732101 58 2,854 SH   SOLE 23 2,854 0 0
KFORCE INC COM 493732101 50 2,465 SH   SOLE 26 0 0 2,465
KFORCE INC COM 493732101 73 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 684 33,874 SH   SOLE 29 0 0 33,874
KFORCE INC COM 493732101 75 3,707 SH   SOLE 30 3,707 0 0
KFORCE INC COM 493732101 56 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 7,206 101,326 SH   SOLE 2 52,299 0 49,027
KILROY RLTY CORP COM 49427F108 6,868 96,573 SH   SOLE 4 96,573 0 0
KILROY RLTY CORP COM 49427F108 10,006 140,685 SH   SOLE 7 140,685 0 0
KILROY RLTY CORP COM 49427F108 256 3,605 SH   SOLE 15 3,605 0 0
KILROY RLTY CORP COM 49427F108 24,955 350,886 SH   SOLE 18 350,886 0 0
KILROY RLTY CORP COM 49427F108 9,529 133,978 SH   SOLE 19 133,978 0 0
KILROY RLTY CORP COM 49427F108 382,006 5,371,282 SH   SOLE 21 5,371,282 0 0
KILROY RLTY CORP COM 49427F108 315,754 4,439,738 SH   SOLE 22 4,038,514 0 401,224
KILROY RLTY CORP COM 49427F108 197 2,764 SH   SOLE 23 2,764 0 0
KILROY RLTY CORP COM 49427F108 12,852 180,714 SH   SOLE 25 180,714 0 0
KILROY RLTY CORP COM 49427F108 4,772 67,092 SH   SOLE 26 30,781 0 36,311
KILROY RLTY CORP COM 49427F108 1,024 14,398 SH   SOLE 28 14,398 0 0
KILROY RLTY CORP COM 49427F108 4,379 61,568 SH   SOLE 29 33,792 0 27,776
KILROY RLTY CORP COM 49427F108 35,359 497,176 SH   SOLE 30 497,176 0 0
KILROY RLTY CORP COM 49427F108 3,054 42,948 SH   SOLE 31 2,323 0 40,625
KILROY RLTY CORP COM 49427F108 3,273 46,020 SH   SOLE 34 46,020 0 0
KILROY RLTY CORP COM 49427F108 198 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 726 10,202 SH   SOLE 40 10,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 124 5,725 SH   SOLE 2 1,248 0 4,477
KIMBALL ELECTRONICS INC COM 49428J109 14 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,268 104,748 SH   SOLE 18 104,748 0 0
KIMBALL ELECTRONICS INC COM 49428J109 448 20,677 SH   SOLE 19 20,677 0 0
KIMBALL ELECTRONICS INC COM 49428J109 18,618 859,964 SH   SOLE 21 859,964 0 0
KIMBALL ELECTRONICS INC COM 49428J109 15,189 701,590 SH   SOLE 22 655,783 0 45,807
KIMBALL ELECTRONICS INC COM 49428J109 86 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 90 4,144 SH   SOLE 30 4,144 0 0
KIMBALL ELECTRONICS INC COM 49428J109 61 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 104 5,278 SH   SOLE 2 5,278 0 0
KIMBALL INTL INC CL B 494274103 17 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,596 131,318 SH   SOLE 18 131,318 0 0
KIMBALL INTL INC CL B 494274103 1,243 62,873 SH   SOLE 19 62,873 0 0
KIMBALL INTL INC CL B 494274103 22,968 1,161,773 SH   SOLE 21 1,161,773 0 0
KIMBALL INTL INC CL B 494274103 24,495 1,239,021 SH   SOLE 22 1,174,112 0 64,909
KIMBALL INTL INC CL B 494274103 344 17,404 SH   SOLE 23 17,404 0 0
KIMBALL INTL INC CL B 494274103 92 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 582 29,420 SH   SOLE 29 0 0 29,420
KIMBALL INTL INC CL B 494274103 176 8,920 SH   SOLE 30 8,920 0 0
KIMBALL INTL INC CL B 494274103 39 1,978 SH   SOLE 34 1,978 0 0
KIMBALL INTL INC CL B 494274103 78 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 72,143 613,043 SH   SOLE 2 269,964 0 343,079
KIMBERLY CLARK CORP COM 494368103 15,668 133,142 SH   SOLE 4 119,905 0 13,237
KIMBERLY CLARK CORP COM 494368103 59,524 505,812 SH   SOLE 7 340,437 0 165,375
KIMBERLY CLARK CORP COM 494368103 699 5,942 SH   SOLE 13 5,942 0 0
KIMBERLY CLARK CORP COM 494368103 285 2,424 SH   SOLE 15 2,424 0 0
KIMBERLY CLARK CORP COM 494368103 2 17 SH   SOLE 17 0 0 17
KIMBERLY CLARK CORP COM 494368103 94,424 802,381 SH   SOLE 18 752,744 0 49,637
KIMBERLY CLARK CORP COM 494368103 4,953 42,086 SH   SOLE 19 42,086 0 0
KIMBERLY CLARK CORP COM 494368103 18,468 156,934 SH   SOLE 20 0 0 156,934
KIMBERLY CLARK CORP COM 494368103 1,037,517 8,816,425 SH   SOLE 21 8,816,425 0 0
KIMBERLY CLARK CORP COM 494368103 1,163,018 9,882,886 SH   SOLE 22 8,176,946 0 1,705,940
KIMBERLY CLARK CORP COM 494368103 52,470 445,869 SH   SOLE 23 445,869 0 0
KIMBERLY CLARK CORP COM 494368103 32,566 276,733 SH   SOLE 25 276,733 0 0
KIMBERLY CLARK CORP COM 494368103 112,825 958,745 SH   SOLE 26 321,907 0 636,838
KIMBERLY CLARK CORP COM 494368103 9,483 80,580 SH   SOLE 28 58,772 0 21,808
KIMBERLY CLARK CORP COM 494368103 12,289 104,431 SH   SOLE 29 12,262 0 92,169
KIMBERLY CLARK CORP COM 494368103 120,128 1,020,806 SH   SOLE 30 1,020,806 0 0
KIMBERLY CLARK CORP COM 494368103 24,121 204,972 SH   SOLE 31 88,756 0 116,216
KIMBERLY CLARK CORP COM 494368103 6,445 54,765 SH   SOLE 32 54,765 0 0
KIMBERLY CLARK CORP COM 494368103 10,618 90,226 SH   SOLE 34 90,226 0 0
KIMBERLY CLARK CORP COM 494368103 45,026 382,612 SH   SOLE 36 382,612 0 0
KIMBERLY CLARK CORP COM 494368103 215 1,823 SH   SOLE 40 1,823 0 0
KIMCO RLTY CORP COM 49446R109 9,538 487,891 SH   SOLE 2 96,079 0 391,812
KIMCO RLTY CORP COM 49446R109 5,680 290,521 SH   SOLE 4 274,345 0 16,176
KIMCO RLTY CORP COM 49446R109 17,326 886,253 SH   SOLE 7 864,447 0 21,806
KIMCO RLTY CORP COM 49446R109 209 10,699 SH   SOLE 13 10,699 0 0
KIMCO RLTY CORP COM 49446R109 350 17,916 SH   SOLE 15 17,916 0 0
KIMCO RLTY CORP COM 49446R109 18,337 937,947 SH   SOLE 18 879,629 0 58,318
KIMCO RLTY CORP COM 49446R109 9,161 468,608 SH   SOLE 19 468,608 0 0
KIMCO RLTY CORP COM 49446R109 4,436 226,907 SH   SOLE 20 0 0 226,907
KIMCO RLTY CORP COM 49446R109 258,971 13,246,582 SH   SOLE 21 13,246,582 0 0
KIMCO RLTY CORP COM 49446R109 338,733 17,326,486 SH   SOLE 22 15,177,188 0 2,149,298
KIMCO RLTY CORP COM 49446R109 11,357 580,940 SH   SOLE 23 580,940 0 0
KIMCO RLTY CORP COM 49446R109 21,240 1,086,447 SH   SOLE 25 1,086,447 0 0
KIMCO RLTY CORP COM 49446R109 20,380 1,042,473 SH   SOLE 26 500,478 0 541,995
KIMCO RLTY CORP COM 49446R109 1,895 96,913 SH   SOLE 28 71,506 0 25,407
KIMCO RLTY CORP COM 49446R109 5,128 262,292 SH   SOLE 29 157,583 0 104,709
KIMCO RLTY CORP COM 49446R109 71,580 3,661,373 SH   SOLE 30 3,661,373 0 0
KIMCO RLTY CORP COM 49446R109 4,992 255,348 SH   SOLE 31 158,345 0 97,003
KIMCO RLTY CORP COM 49446R109 610 31,219 SH   SOLE 34 31,219 0 0
KIMCO RLTY CORP COM 49446R109 8,602 439,991 SH   SOLE 36 439,991 0 0
KIMCO RLTY CORP COM 49446R109 41 2,122 SH   SOLE 40 2,122 0 0
KINDER MORGAN INC DEL COM 49456B101 48,330 2,519,794 SH   SOLE 2 629,915 0 1,889,879
KINDER MORGAN INC DEL COM 49456B101 14,934 778,606 SH   SOLE 4 726,806 0 51,800
KINDER MORGAN INC DEL COM 49456B101 58,222 3,035,577 SH   SOLE 7 2,962,688 0 72,889
KINDER MORGAN INC DEL COM 49456B101 368 19,161 SH   SOLE 13 19,161 0 0
KINDER MORGAN INC DEL COM 49456B101 248 12,956 SH   SOLE 15 12,956 0 0
KINDER MORGAN INC DEL COM 49456B101 7 390 SH   SOLE 17 0 0 390
KINDER MORGAN INC DEL COM 49456B101 70,441 3,672,638 SH   SOLE 18 3,397,581 0 275,057
KINDER MORGAN INC DEL COM 49456B101 2,308 120,313 SH   SOLE 19 120,313 0 0
KINDER MORGAN INC DEL COM 49456B101 620,468 32,349,752 SH   SOLE 21 32,349,752 0 0
KINDER MORGAN INC DEL COM 49456B101 993,760 51,812,318 SH   SOLE 22 42,907,237 0 8,905,081
KINDER MORGAN INC DEL COM 49456B101 48,406 2,523,790 SH   SOLE 23 2,523,790 0 0
KINDER MORGAN INC DEL COM 49456B101 28,197 1,470,110 SH   SOLE 25 1,470,110 0 0
KINDER MORGAN INC DEL COM 49456B101 110,930 5,783,650 SH   SOLE 26 1,689,538 0 4,094,112
KINDER MORGAN INC DEL COM 49456B101 8,782 457,895 SH   SOLE 28 334,601 0 123,294
KINDER MORGAN INC DEL COM 49456B101 1,340 69,888 SH   SOLE 29 69,888 0 0
KINDER MORGAN INC DEL COM 49456B101 121,447 6,331,940 SH   SOLE 30 6,331,940 0 0
KINDER MORGAN INC DEL COM 49456B101 20,821 1,085,558 SH   SOLE 31 420,621 0 664,937
KINDER MORGAN INC DEL COM 49456B101 2,691 140,302 SH   SOLE 34 140,302 0 0
KINDER MORGAN INC DEL COM 49456B101 40,626 2,118,135 SH   SOLE 36 2,118,135 0 0
KINDER MORGAN INC DEL COM 49456B101 199 10,381 SH   SOLE 40 10,381 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 148,128 3,481,277 SH   SOLE 21 3,481,277 0 0
KINDRED BIOSCIENCES INC COM 494577109 31 3,940 SH   SOLE 2 1,530 0 2,410
KINDRED BIOSCIENCES INC COM 494577109 669 85,240 SH   SOLE 18 85,240 0 0
KINDRED BIOSCIENCES INC COM 494577109 141 17,971 SH   SOLE 19 17,971 0 0
KINDRED BIOSCIENCES INC COM 494577109 5,748 732,195 SH   SOLE 21 732,195 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,834 233,586 SH   SOLE 22 216,544 0 17,042
KINDRED HEALTHCARE INC COM 494580103 131 19,225 SH   SOLE 2 4,784 0 14,441
KINDRED HEALTHCARE INC COM 494580103 2 287 SH   SOLE 4 287 0 0
KINDRED HEALTHCARE INC COM 494580103 57 8,326 SH   SOLE 7 8,326 0 0
KINDRED HEALTHCARE INC COM 494580103 0 1 SH   SOLE 17 0 0 1
KINDRED HEALTHCARE INC COM 494580103 2,862 420,869 SH   SOLE 18 420,869 0 0
KINDRED HEALTHCARE INC COM 494580103 416 61,144 SH   SOLE 19 61,144 0 0
KINDRED HEALTHCARE INC COM 494580103 54,743 8,050,376 SH   SOLE 21 8,050,376 0 0
KINDRED HEALTHCARE INC COM 494580103 16,256 2,390,635 SH   SOLE 22 2,205,478 0 185,157
KINDRED HEALTHCARE INC COM 494580103 169 24,822 SH   SOLE 26 20,266 0 4,556
KINDRED HEALTHCARE INC COM 494580103 82 12,089 SH   SOLE 28 12,089 0 0
KINDRED HEALTHCARE INC COM 494580103 817 120,132 SH   SOLE 30 120,132 0 0
KINDRED HEALTHCARE INC COM 494580103 27 3,982 SH   SOLE 36 3,982 0 0
KINDRED HEALTHCARE INC COM 494580103 85 12,545 SH   SOLE 40 12,545 0 0
KINGSTONE COS INC COM 496719105 26 1,582 SH   SOLE 2 824 0 758
KINGSTONE COS INC COM 496719105 591 36,250 SH   SOLE 18 36,250 0 0
KINGSTONE COS INC COM 496719105 97 5,971 SH   SOLE 19 5,971 0 0
KINGSTONE COS INC COM 496719105 4,924 302,066 SH   SOLE 21 302,066 0 0
KINGSTONE COS INC COM 496719105 1,666 102,237 SH   SOLE 22 96,423 0 5,814
KINROSS GOLD CORP COM NO PAR 496902404 3,261 769,105 SH   SOLE 21 769,105 0 0
KINROSS GOLD CORP COM NO PAR 496902404 10,461 2,467,176 SH   SOLE 22 2,467,176 0 0
KINSALE CAP GROUP INC COM 49714P108 56 1,299 SH   SOLE 2 1,299 0 0
KINSALE CAP GROUP INC COM 49714P108 22 507 SH   SOLE 7 507 0 0
KINSALE CAP GROUP INC COM 49714P108 2,266 52,490 SH   SOLE 18 52,490 0 0
KINSALE CAP GROUP INC COM 49714P108 481 11,146 SH   SOLE 19 11,146 0 0
KINSALE CAP GROUP INC COM 49714P108 19,943 461,956 SH   SOLE 21 461,956 0 0
KINSALE CAP GROUP INC COM 49714P108 17,556 406,677 SH   SOLE 22 373,447 0 33,230
KINSALE CAP GROUP INC COM 49714P108 159 3,694 SH   SOLE 28 3,694 0 0
KINSALE CAP GROUP INC COM 49714P108 192 4,453 SH   SOLE 29 0 0 4,453
KINSALE CAP GROUP INC COM 49714P108 125 2,896 SH   SOLE 30 2,896 0 0
KINSALE CAP GROUP INC COM 49714P108 98 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 3,709 56,244 SH   SOLE 2 28,940 0 27,304
KIRBY CORP COM 497266106 137 2,072 SH   SOLE 7 2,072 0 0
KIRBY CORP COM 497266106 11,992 181,840 SH   SOLE 18 181,840 0 0
KIRBY CORP COM 497266106 1,114 16,885 SH   SOLE 19 16,885 0 0
KIRBY CORP COM 497266106 186,782 2,832,174 SH   SOLE 21 2,832,174 0 0
KIRBY CORP COM 497266106 105,380 1,597,884 SH   SOLE 22 1,453,053 0 144,831
KIRBY CORP COM 497266106 397 6,018 SH   SOLE 26 5,207 0 811
KIRBY CORP COM 497266106 131 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 133 2,018 SH   SOLE 30 2,018 0 0
KIRBY CORP COM 497266106 75 1,131 SH   SOLE 31 1,131 0 0
KIRBY CORP COM 497266106 112 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 101 1,528 SH   SOLE 40 1,528 0 0
KIRKLANDS INC COM 497498105 44 3,808 SH   SOLE 2 1,209 0 2,599
KIRKLANDS INC COM 497498105 4 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 917 80,208 SH   SOLE 18 80,208 0 0
KIRKLANDS INC COM 497498105 141 12,340 SH   SOLE 19 12,340 0 0
KIRKLANDS INC COM 497498105 16,426 1,437,137 SH   SOLE 21 1,437,137 0 0
KIRKLANDS INC COM 497498105 6,288 550,122 SH   SOLE 22 523,995 0 26,127
KIRKLANDS INC COM 497498105 26 2,305 SH   SOLE 28 2,305 0 0
KIRKLANDS INC COM 497498105 91 7,995 SH   SOLE 29 0 0 7,995
KIRKLANDS INC COM 497498105 202 17,695 SH   SOLE 30 17,695 0 0
KIRKLANDS INC COM 497498105 57 4,985 SH   SOLE 34 4,985 0 0
KIRKLANDS INC COM 497498105 20 1,731 SH   SOLE 40 1,731 0 0
KITE PHARMA INC COM 49803L109 822 4,570 SH   SOLE 2 4,201 0 369
KITE PHARMA INC COM 49803L109 30 166 SH   SOLE 4 166 0 0
KITE PHARMA INC COM 49803L109 220 1,225 SH   SOLE 7 1,225 0 0
KITE PHARMA INC COM 49803L109 29,791 165,679 SH   SOLE 18 165,679 0 0
KITE PHARMA INC COM 49803L109 14,320 79,641 SH   SOLE 19 79,641 0 0
KITE PHARMA INC COM 49803L109 447,226 2,487,215 SH   SOLE 21 2,487,215 0 0
KITE PHARMA INC COM 49803L109 241,322 1,342,094 SH   SOLE 22 1,250,020 0 92,074
KITE PHARMA INC COM 49803L109 2,230 12,400 SH   SOLE 23 12,400 0 0
KITE PHARMA INC COM 49803L109 3,471 19,303 SH   SOLE 26 15,999 0 3,304
KITE PHARMA INC COM 49803L109 1,291 7,181 SH   SOLE 28 7,181 0 0
KITE PHARMA INC COM 49803L109 1,002 5,570 SH   SOLE 29 0 0 5,570
KITE PHARMA INC COM 49803L109 1,307 7,268 SH   SOLE 30 7,268 0 0
KITE PHARMA INC COM 49803L109 877 4,877 SH   SOLE 40 4,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300 351 17,317 SH   SOLE 2 3,591 0 13,726
KITE RLTY GROUP TR COM NEW 49803T300 510 25,161 SH   SOLE 4 25,161 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,097 103,561 SH   SOLE 7 103,561 0 0
KITE RLTY GROUP TR COM NEW 49803T300 55 2,738 SH   SOLE 15 2,738 0 0
KITE RLTY GROUP TR COM NEW 49803T300 8,257 407,768 SH   SOLE 18 407,768 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,730 134,839 SH   SOLE 19 134,839 0 0
KITE RLTY GROUP TR COM NEW 49803T300 153,891 7,599,557 SH   SOLE 21 7,599,557 0 0
KITE RLTY GROUP TR COM NEW 49803T300 65,808 3,249,777 SH   SOLE 22 3,109,383 0 140,394
KITE RLTY GROUP TR COM NEW 49803T300 48 2,376 SH   SOLE 23 2,376 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,753 135,946 SH   SOLE 25 135,946 0 0
KITE RLTY GROUP TR COM NEW 49803T300 826 40,796 SH   SOLE 26 12,667 0 28,129
KITE RLTY GROUP TR COM NEW 49803T300 247 12,204 SH   SOLE 28 12,204 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,330 65,655 SH   SOLE 29 28,416 0 37,239
KITE RLTY GROUP TR COM NEW 49803T300 10,798 533,259 SH   SOLE 30 533,259 0 0
KITE RLTY GROUP TR COM NEW 49803T300 188 9,280 SH   SOLE 40 9,280 0 0
KKR & CO L P DEL COM UNITS 48248M102 4 193 SH   SOLE 17 0 0 193
KKR & CO L P DEL COM UNITS 48248M102 8,576 421,843 SH   SOLE 34 421,843 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 56 2,682 SH   SOLE 2 728 0 1,954
KKR REAL ESTATE FIN TR INC COM 48251K100 843 40,059 SH   SOLE 18 40,059 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 125 5,942 SH   SOLE 19 5,942 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 12,132 576,608 SH   SOLE 21 576,608 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,991 94,650 SH   SOLE 22 86,838 0 7,812
KLA-TENCOR CORP COM 482480100 24,159 227,913 SH   SOLE 2 78,020 0 149,893
KLA-TENCOR CORP COM 482480100 6,128 57,808 SH   SOLE 4 52,458 0 5,350
KLA-TENCOR CORP COM 482480100 12,471 117,649 SH   SOLE 7 110,587 0 7,062
KLA-TENCOR CORP COM 482480100 3,303 31,159 SH   SOLE 13 31,159 0 0
KLA-TENCOR CORP COM 482480100 132 1,241 SH   SOLE 15 1,241 0 0
KLA-TENCOR CORP COM 482480100 36,970 348,777 SH   SOLE 18 326,092 0 22,685
KLA-TENCOR CORP COM 482480100 17,034 160,696 SH   SOLE 19 160,696 0 0
KLA-TENCOR CORP COM 482480100 9,907 93,465 SH   SOLE 20 0 0 93,465
KLA-TENCOR CORP COM 482480100 405,291 3,823,503 SH   SOLE 21 3,823,503 0 0
KLA-TENCOR CORP COM 482480100 510,590 4,816,885 SH   SOLE 22 3,966,199 0 850,686
KLA-TENCOR CORP COM 482480100 22,511 212,364 SH   SOLE 23 212,364 0 0
KLA-TENCOR CORP COM 482480100 12,651 119,347 SH   SOLE 25 119,347 0 0
KLA-TENCOR CORP COM 482480100 44,439 419,238 SH   SOLE 26 163,793 0 255,445
KLA-TENCOR CORP COM 482480100 3,763 35,499 SH   SOLE 28 25,832 0 9,667
KLA-TENCOR CORP COM 482480100 7,197 67,898 SH   SOLE 29 18,220 0 49,678
KLA-TENCOR CORP COM 482480100 49,837 470,161 SH   SOLE 30 470,161 0 0
KLA-TENCOR CORP COM 482480100 10,059 94,895 SH   SOLE 31 39,384 0 55,511
KLA-TENCOR CORP COM 482480100 2,406 22,696 SH   SOLE 32 22,696 0 0
KLA-TENCOR CORP COM 482480100 4,361 41,141 SH   SOLE 34 41,141 0 0
KLA-TENCOR CORP COM 482480100 19,988 188,565 SH   SOLE 36 188,565 0 0
KLA-TENCOR CORP COM 482480100 83 783 SH   SOLE 40 783 0 0
KLONDEX MNS LTD COM 498696103 111 30,603 SH   SOLE 2 9,956 0 20,647
KLONDEX MNS LTD COM 498696103 18 4,920 SH   SOLE 7 4,920 0 0
KLONDEX MNS LTD COM 498696103 2,438 669,806 SH   SOLE 18 669,806 0 0
KLONDEX MNS LTD COM 498696103 384 105,390 SH   SOLE 19 105,390 0 0
KLONDEX MNS LTD COM 498696103 20,207 5,551,290 SH   SOLE 21 5,551,290 0 0
KLONDEX MNS LTD COM 498696103 6,898 1,895,122 SH   SOLE 22 1,643,128 0 251,994
KLX INC COM 482539103 1,897 35,845 SH   SOLE 2 23,588 0 12,257
KLX INC COM 482539103 15 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 107 2,029 SH   SOLE 7 2,029 0 0
KLX INC COM 482539103 17,999 340,054 SH   SOLE 18 340,054 0 0
KLX INC COM 482539103 2,064 38,997 SH   SOLE 19 38,997 0 0
KLX INC COM 482539103 234,530 4,430,946 SH   SOLE 21 4,430,946 0 0
KLX INC COM 482539103 87,942 1,661,469 SH   SOLE 22 1,567,200 0 94,269
KLX INC COM 482539103 836 15,791 SH   SOLE 26 10,840 0 4,951
KLX INC COM 482539103 400 7,566 SH   SOLE 28 7,566 0 0
KLX INC COM 482539103 418 7,890 SH   SOLE 30 7,890 0 0
KLX INC COM 482539103 280 5,293 SH   SOLE 36 5,293 0 0
KLX INC COM 482539103 308 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 38 697 SH   SOLE 2 520 0 177
KMG CHEMICALS INC COM 482564101 14 258 SH   SOLE 7 258 0 0
KMG CHEMICALS INC COM 482564101 1,799 32,775 SH   SOLE 18 32,775 0 0
KMG CHEMICALS INC COM 482564101 367 6,691 SH   SOLE 19 6,691 0 0
KMG CHEMICALS INC COM 482564101 16,073 292,876 SH   SOLE 21 292,876 0 0
KMG CHEMICALS INC COM 482564101 13,204 240,591 SH   SOLE 22 223,163 0 17,428
KMG CHEMICALS INC COM 482564101 94 1,717 SH   SOLE 28 1,717 0 0
KMG CHEMICALS INC COM 482564101 81 1,484 SH   SOLE 30 1,484 0 0
KMG CHEMICALS INC COM 482564101 89 1,623 SH   SOLE 40 1,623 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,957 119,296 SH   SOLE 2 62,197 0 57,099
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 512 12,333 SH   SOLE 4 8,953 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 258 6,203 SH   SOLE 7 3,027 0 3,176
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 32,723 787,554 SH   SOLE 18 787,554 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,975 95,673 SH   SOLE 19 95,673 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,004 48,234 SH   SOLE 20 0 0 48,234
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 326,344 7,854,242 SH   SOLE 21 7,854,242 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 166,721 4,012,530 SH   SOLE 22 3,748,995 0 263,535
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6,798 163,605 SH   SOLE 23 163,605 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8,369 201,419 SH   SOLE 26 123,068 0 78,351
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,202 28,940 SH   SOLE 28 20,763 0 8,177
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,371 32,996 SH   SOLE 29 0 0 32,996
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,962 119,428 SH   SOLE 30 119,428 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,886 45,398 SH   SOLE 31 20,374 0 25,024
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 172 4,144 SH   SOLE 34 4,144 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 25 607 SH   SOLE 40 607 0 0
KNOLL INC COM NEW 498904200 68 3,388 SH   SOLE 2 2,741 0 647
KNOLL INC COM NEW 498904200 5 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 26 1,296 SH   SOLE 7 1,296 0 0
KNOLL INC COM NEW 498904200 3,304 165,182 SH   SOLE 18 165,182 0 0
KNOLL INC COM NEW 498904200 709 35,437 SH   SOLE 19 35,437 0 0
KNOLL INC COM NEW 498904200 28,469 1,423,443 SH   SOLE 21 1,423,443 0 0
KNOLL INC COM NEW 498904200 29,172 1,458,618 SH   SOLE 22 1,360,068 0 98,550
KNOLL INC COM NEW 498904200 321 16,051 SH   SOLE 26 14,164 0 1,887
KNOLL INC COM NEW 498904200 140 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 136 6,786 SH   SOLE 30 6,786 0 0
KNOLL INC COM NEW 498904200 108 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 843 55,237 SH   SOLE 2 40,271 0 14,966
KNOWLES CORP COM 49926D109 8 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 34 2,202 SH   SOLE 7 2,202 0 0
KNOWLES CORP COM 49926D109 8,967 587,251 SH   SOLE 18 585,726 0 1,525
KNOWLES CORP COM 49926D109 1,023 67,020 SH   SOLE 19 67,020 0 0
KNOWLES CORP COM 49926D109 84,523 5,535,248 SH   SOLE 21 5,535,248 0 0
KNOWLES CORP COM 49926D109 45,458 2,976,965 SH   SOLE 22 2,817,132 0 159,833
KNOWLES CORP COM 49926D109 301 19,744 SH   SOLE 26 14,627 0 5,117
KNOWLES CORP COM 49926D109 194 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 203 13,269 SH   SOLE 30 13,269 0 0
KNOWLES CORP COM 49926D109 144 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 19,747 432,579 SH   SOLE 2 233,372 0 199,207
KOHLS CORP COM 500255104 3,362 73,656 SH   SOLE 4 67,404 0 6,252
KOHLS CORP COM 500255104 6,687 146,484 SH   SOLE 7 141,766 0 4,718
KOHLS CORP COM 500255104 51 1,118 SH   SOLE 15 1,118 0 0
KOHLS CORP COM 500255104 20,799 455,625 SH   SOLE 18 430,995 0 24,630
KOHLS CORP COM 500255104 3,502 76,706 SH   SOLE 19 76,706 0 0
KOHLS CORP COM 500255104 12,209 267,440 SH   SOLE 20 415 0 267,025
KOHLS CORP COM 500255104 374,250 8,198,256 SH   SOLE 21 8,198,256 0 0
KOHLS CORP COM 500255104 259,897 5,693,258 SH   SOLE 22 4,797,758 0 895,500
KOHLS CORP COM 500255104 10,718 234,776 SH   SOLE 23 234,776 0 0
KOHLS CORP COM 500255104 6,885 150,822 SH   SOLE 25 150,822 0 0
KOHLS CORP COM 500255104 26,136 572,529 SH   SOLE 26 235,993 0 336,536
KOHLS CORP COM 500255104 1,800 39,439 SH   SOLE 28 28,713 0 10,726
KOHLS CORP COM 500255104 3,196 70,017 SH   SOLE 29 12,993 0 57,024
KOHLS CORP COM 500255104 30,385 665,599 SH   SOLE 30 665,599 0 0
KOHLS CORP COM 500255104 5,651 123,795 SH   SOLE 31 57,683 0 66,112
KOHLS CORP COM 500255104 4,631 101,451 SH   SOLE 32 101,451 0 0
KOHLS CORP COM 500255104 8,685 190,261 SH   SOLE 34 190,261 0 0
KOHLS CORP COM 500255104 15,626 342,300 SH   SOLE 35 342,300 0 0
KOHLS CORP COM 500255104 9,669 211,811 SH   SOLE 36 211,811 0 0
KOHLS CORP COM 500255104 45 996 SH   SOLE 40 996 0 0
KONA GRILL INC COM 50047H201 5 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 78 20,489 SH   SOLE 21 20,489 0 0
KONA GRILL INC COM 50047H201 81 21,417 SH   SOLE 22 21,417 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 91 2,200 SH   SOLE 2 2,200 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 180,682 4,385,475 SH   SOLE 18 4,366,465 0 19,010
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 50,012 1,213,880 SH   SOLE 19 1,213,880 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4,385 106,420 SH   SOLE 22 106,420 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,795 43,570 SH   SOLE 23 43,570 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9,471 229,870 SH   SOLE 34 229,870 0 0
KOPIN CORP COM 500600101 23 5,590 SH   SOLE 2 3,077 0 2,513
KOPIN CORP COM 500600101 8 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 1,177 282,346 SH   SOLE 18 282,346 0 0
KOPIN CORP COM 500600101 187 44,881 SH   SOLE 19 44,881 0 0
KOPIN CORP COM 500600101 22,836 5,476,353 SH   SOLE 21 5,476,353 0 0
KOPIN CORP COM 500600101 8,040 1,927,982 SH   SOLE 22 1,837,663 0 90,319
KOPIN CORP COM 500600101 307 73,622 SH   SOLE 30 73,622 0 0
KOPPERS HOLDINGS INC COM 50060P106 99 2,139 SH   SOLE 2 1,980 0 159
KOPPERS HOLDINGS INC COM 50060P106 9 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 22 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 4,555 98,703 SH   SOLE 18 98,703 0 0
KOPPERS HOLDINGS INC COM 50060P106 901 19,521 SH   SOLE 19 19,521 0 0
KOPPERS HOLDINGS INC COM 50060P106 85,378 1,850,014 SH   SOLE 21 1,850,014 0 0
KOPPERS HOLDINGS INC COM 50060P106 24,683 534,841 SH   SOLE 22 494,579 0 40,262
KOPPERS HOLDINGS INC COM 50060P106 20 439 SH   SOLE 23 439 0 0
KOPPERS HOLDINGS INC COM 50060P106 648 14,047 SH   SOLE 26 11,930 0 2,117
KOPPERS HOLDINGS INC COM 50060P106 137 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 507 10,984 SH   SOLE 29 0 0 10,984
KOPPERS HOLDINGS INC COM 50060P106 1,307 28,323 SH   SOLE 30 28,323 0 0
KOPPERS HOLDINGS INC COM 50060P106 31 674 SH   SOLE 34 674 0 0
KOPPERS HOLDINGS INC COM 50060P106 116 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 605 36,104 SH   SOLE 7 36,104 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 54,293 3,239,423 SH   SOLE 21 3,239,423 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 19 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 6,017 358,997 SH   SOLE 30 358,997 0 0
KORN FERRY INTL COM NEW 500643200 452 11,461 SH   SOLE 2 2,863 0 8,598
KORN FERRY INTL COM NEW 500643200 14 359 SH   SOLE 4 359 0 0
KORN FERRY INTL COM NEW 500643200 50 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 10,283 260,789 SH   SOLE 18 260,789 0 0
KORN FERRY INTL COM NEW 500643200 1,571 39,851 SH   SOLE 19 39,851 0 0
KORN FERRY INTL COM NEW 500643200 192,973 4,894,054 SH   SOLE 21 4,894,054 0 0
KORN FERRY INTL COM NEW 500643200 58,453 1,482,460 SH   SOLE 22 1,391,126 0 91,334
KORN FERRY INTL COM NEW 500643200 619 15,687 SH   SOLE 26 11,934 0 3,753
KORN FERRY INTL COM NEW 500643200 292 7,406 SH   SOLE 28 7,406 0 0
KORN FERRY INTL COM NEW 500643200 3,046 77,258 SH   SOLE 30 77,258 0 0
KORN FERRY INTL COM NEW 500643200 212 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 21 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,098 137,120 SH   SOLE 21 137,120 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,459 160,748 SH   SOLE 22 160,748 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,830 229,898 SH   SOLE 2 144,556 0 85,342
KOSMOS ENERGY LTD SHS G5315B107 12 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD SHS G5315B107 56 7,045 SH   SOLE 7 7,045 0 0
KOSMOS ENERGY LTD SHS G5315B107 991 124,494 SH   SOLE 18 124,494 0 0
KOSMOS ENERGY LTD SHS G5315B107 26,593 3,340,804 SH   SOLE 19 3,340,804 0 0
KOSMOS ENERGY LTD SHS G5315B107 22,175 2,785,796 SH   SOLE 21 2,785,796 0 0
KOSMOS ENERGY LTD SHS G5315B107 51,418 6,459,530 SH   SOLE 22 5,683,771 0 775,759
KOSMOS ENERGY LTD SHS G5315B107 918 115,338 SH   SOLE 25 115,338 0 0
KOSMOS ENERGY LTD SHS G5315B107 957 120,212 SH   SOLE 26 117,313 0 2,899
KOSMOS ENERGY LTD SHS G5315B107 268 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 7,814 981,700 SH   SOLE 29 981,700 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,078 135,387 SH   SOLE 30 135,387 0 0
KOSMOS ENERGY LTD SHS G5315B107 48 5,978 SH   SOLE 31 5,978 0 0
KOSMOS ENERGY LTD SHS G5315B107 27,528 3,458,339 SH   SOLE 34 3,458,339 0 0
KOSMOS ENERGY LTD SHS G5315B107 248 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 13 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 61,937 798,667 SH   SOLE 2 212,984 0 585,683
KRAFT HEINZ CO COM 500754106 15,198 195,981 SH   SOLE 4 174,138 0 21,843
KRAFT HEINZ CO COM 500754106 33,509 432,096 SH   SOLE 7 430,024 0 2,072
KRAFT HEINZ CO COM 500754106 813 10,490 SH   SOLE 13 10,490 0 0
KRAFT HEINZ CO COM 500754106 427 5,510 SH   SOLE 15 5,510 0 0
KRAFT HEINZ CO COM 500754106 2 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 90,083 1,161,609 SH   SOLE 18 1,070,391 0 91,218
KRAFT HEINZ CO COM 500754106 4,840 62,407 SH   SOLE 19 62,407 0 0
KRAFT HEINZ CO COM 500754106 20,518 264,584 SH   SOLE 20 3,607 0 260,977
KRAFT HEINZ CO COM 500754106 676,852 8,727,942 SH   SOLE 21 8,727,942 0 0
KRAFT HEINZ CO COM 500754106 1,218,229 15,708,943 SH   SOLE 22 12,953,848 0 2,755,095
KRAFT HEINZ CO COM 500754106 58,075 748,870 SH   SOLE 23 748,870 0 0
KRAFT HEINZ CO COM 500754106 36,129 465,882 SH   SOLE 25 465,882 0 0
KRAFT HEINZ CO COM 500754106 141,967 1,830,646 SH   SOLE 26 542,623 0 1,288,023
KRAFT HEINZ CO COM 500754106 10,767 138,845 SH   SOLE 28 101,225 0 37,620
KRAFT HEINZ CO COM 500754106 1,788 23,061 SH   SOLE 29 23,061 0 0
KRAFT HEINZ CO COM 500754106 141,824 1,828,802 SH   SOLE 30 1,828,802 0 0
KRAFT HEINZ CO COM 500754106 22,698 292,685 SH   SOLE 31 127,653 0 165,032
KRAFT HEINZ CO COM 500754106 13,671 176,288 SH   SOLE 32 176,288 0 0
KRAFT HEINZ CO COM 500754106 3,857 49,733 SH   SOLE 34 49,733 0 0
KRAFT HEINZ CO COM 500754106 46,218 595,971 SH   SOLE 36 595,971 0 0
KRAFT HEINZ CO COM 500754106 240 3,091 SH   SOLE 40 3,091 0 0
KRATON CORPORATION COM 50077C106 256 6,337 SH   SOLE 2 1,796 0 4,541
KRATON CORPORATION COM 50077C106 12 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 30 749 SH   SOLE 7 749 0 0
KRATON CORPORATION COM 50077C106 5,943 146,953 SH   SOLE 18 146,953 0 0
KRATON CORPORATION COM 50077C106 14,452 357,377 SH   SOLE 19 357,377 0 0
KRATON CORPORATION COM 50077C106 108,354 2,679,369 SH   SOLE 21 2,679,369 0 0
KRATON CORPORATION COM 50077C106 34,776 859,935 SH   SOLE 22 802,908 0 57,027
KRATON CORPORATION COM 50077C106 701 17,346 SH   SOLE 26 14,656 0 2,690
KRATON CORPORATION COM 50077C106 180 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,692 41,845 SH   SOLE 30 41,845 0 0
KRATON CORPORATION COM 50077C106 138 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 53 4,029 SH   SOLE 2 4,029 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 31 2,380 SH   SOLE 7 2,380 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,572 273,108 SH   SOLE 18 273,108 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 734 56,079 SH   SOLE 19 56,079 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 71,832 5,491,742 SH   SOLE 21 5,491,742 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26,080 1,993,905 SH   SOLE 22 1,860,908 0 132,997
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 88 6,694 SH   SOLE 26 0 0 6,694
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 220 16,847 SH   SOLE 28 16,847 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 173 13,193 SH   SOLE 30 13,193 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 64 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 27,145 1,353,174 SH   SOLE 2 485,979 0 867,195
KROGER CO COM 501044101 6,813 339,610 SH   SOLE 4 308,315 0 31,295
KROGER CO COM 501044101 12,986 647,345 SH   SOLE 7 629,207 0 18,138
KROGER CO COM 501044101 468 23,306 SH   SOLE 13 23,306 0 0
KROGER CO COM 501044101 123 6,116 SH   SOLE 15 6,116 0 0
KROGER CO COM 501044101 137,192 6,839,087 SH   SOLE 18 6,515,758 0 323,329
KROGER CO COM 501044101 221,317 11,032,742 SH   SOLE 19 11,032,742 0 0
KROGER CO COM 501044101 10,855 541,127 SH   SOLE 20 0 0 541,127
KROGER CO COM 501044101 270,520 13,485,561 SH   SOLE 21 13,485,561 0 0
KROGER CO COM 501044101 510,855 25,466,341 SH   SOLE 22 21,106,935 0 4,359,406
KROGER CO COM 501044101 25,611 1,276,741 SH   SOLE 23 1,276,741 0 0
KROGER CO COM 501044101 15,640 779,654 SH   SOLE 25 779,654 0 0
KROGER CO COM 501044101 53,072 2,645,644 SH   SOLE 26 871,183 0 1,774,461
KROGER CO COM 501044101 4,176 208,197 SH   SOLE 28 151,608 0 56,589
KROGER CO COM 501044101 3,393 169,131 SH   SOLE 29 32,278 0 136,853
KROGER CO COM 501044101 55,545 2,768,948 SH   SOLE 30 2,768,948 0 0
KROGER CO COM 501044101 8,966 446,947 SH   SOLE 31 205,272 0 241,675
KROGER CO COM 501044101 16,013 798,269 SH   SOLE 34 798,269 0 0
KROGER CO COM 501044101 20,934 1,043,573 SH   SOLE 36 1,043,573 0 0
KROGER CO COM 501044101 99 4,931 SH   SOLE 40 4,931 0 0
KRONOS WORLDWIDE INC COM 50105F105 37 1,609 SH   SOLE 2 1,136 0 473
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,774 77,721 SH   SOLE 18 77,721 0 0
KRONOS WORLDWIDE INC COM 50105F105 379 16,587 SH   SOLE 19 16,587 0 0
KRONOS WORLDWIDE INC COM 50105F105 15,786 691,442 SH   SOLE 21 691,442 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,229 535,656 SH   SOLE 22 494,831 0 40,825
KRONOS WORLDWIDE INC COM 50105F105 253 11,102 SH   SOLE 26 11,102 0 0
KRONOS WORLDWIDE INC COM 50105F105 91 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 79 3,461 SH   SOLE 30 3,461 0 0
KRONOS WORLDWIDE INC COM 50105F105 50 2,183 SH   SOLE 40 2,183 0 0
KT CORP SPONSORED ADR 48268K101 8,328 600,424 SH   SOLE 2 2,700 0 597,724
KT CORP SPONSORED ADR 48268K101 1,055 76,047 SH   SOLE 18 76,047 0 0
KT CORP SPONSORED ADR 48268K101 49,520 3,570,294 SH   SOLE 22 3,012,626 0 557,668
KT CORP SPONSORED ADR 48268K101 83 5,960 SH   SOLE 25 5,960 0 0
KT CORP SPONSORED ADR 48268K101 154 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 287 20,661 SH   SOLE 30 20,661 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,824 84,553 SH   SOLE 18 84,553 0 0
KULICKE & SOFFA INDS INC COM 501242101 224 10,388 SH   SOLE 19 10,388 0 0
KULICKE & SOFFA INDS INC COM 501242101 89,462 4,147,532 SH   SOLE 21 4,147,532 0 0
KULICKE & SOFFA INDS INC COM 501242101 26,231 1,216,091 SH   SOLE 22 1,171,351 0 44,740
KULICKE & SOFFA INDS INC COM 501242101 618 28,671 SH   SOLE 26 22,991 0 5,680
KULICKE & SOFFA INDS INC COM 501242101 218 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,199 55,601 SH   SOLE 29 0 0 55,601
KULICKE & SOFFA INDS INC COM 501242101 2,082 96,522 SH   SOLE 30 96,522 0 0
KULICKE & SOFFA INDS INC COM 501242101 23 1,080 SH   SOLE 34 1,080 0 0
KULICKE & SOFFA INDS INC COM 501242101 189 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 33 2,184 SH   SOLE 2 2,184 0 0
KURA ONCOLOGY INC COM 50127T109 1,007 67,352 SH   SOLE 18 67,352 0 0
KURA ONCOLOGY INC COM 50127T109 192 12,856 SH   SOLE 19 12,856 0 0
KURA ONCOLOGY INC COM 50127T109 8,925 596,998 SH   SOLE 21 596,998 0 0
KURA ONCOLOGY INC COM 50127T109 5,130 343,131 SH   SOLE 22 327,688 0 15,443
KVH INDS INC COM 482738101 171 14,325 SH   SOLE 2 659 0 13,666
KVH INDS INC COM 482738101 6 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 791 66,191 SH   SOLE 18 66,191 0 0
KVH INDS INC COM 482738101 135 11,296 SH   SOLE 19 11,296 0 0
KVH INDS INC COM 482738101 6,040 505,446 SH   SOLE 21 505,446 0 0
KVH INDS INC COM 482738101 6,378 533,726 SH   SOLE 22 512,622 0 21,104
L BRANDS INC COM 501797104 13,923 334,598 SH   SOLE 2 98,720 0 235,878
L BRANDS INC COM 501797104 3,221 77,399 SH   SOLE 4 68,418 0 8,981
L BRANDS INC COM 501797104 8,448 203,025 SH   SOLE 7 189,089 0 13,936
L BRANDS INC COM 501797104 160 3,846 SH   SOLE 13 3,846 0 0
L BRANDS INC COM 501797104 61 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 0 5 SH   SOLE 17 0 0 5
L BRANDS INC COM 501797104 25,409 610,647 SH   SOLE 18 573,072 0 37,575
L BRANDS INC COM 501797104 1,931 46,418 SH   SOLE 19 46,418 0 0
L BRANDS INC COM 501797104 5,895 141,684 SH   SOLE 20 0 0 141,684
L BRANDS INC COM 501797104 367,797 8,839,138 SH   SOLE 21 8,839,138 0 0
L BRANDS INC COM 501797104 292,595 7,031,832 SH   SOLE 22 5,897,920 0 1,133,912
L BRANDS INC COM 501797104 13,116 315,210 SH   SOLE 23 315,210 0 0
L BRANDS INC COM 501797104 7,392 177,655 SH   SOLE 25 177,655 0 0
L BRANDS INC COM 501797104 26,750 642,869 SH   SOLE 26 260,219 0 382,650
L BRANDS INC COM 501797104 2,286 54,950 SH   SOLE 28 40,316 0 14,634
L BRANDS INC COM 501797104 388 9,335 SH   SOLE 29 9,335 0 0
L BRANDS INC COM 501797104 37,662 905,117 SH   SOLE 30 905,117 0 0
L BRANDS INC COM 501797104 5,026 120,794 SH   SOLE 31 51,258 0 69,536
L BRANDS INC COM 501797104 3,664 88,065 SH   SOLE 32 88,065 0 0
L BRANDS INC COM 501797104 649 15,603 SH   SOLE 34 15,603 0 0
L BRANDS INC COM 501797104 10,002 240,363 SH   SOLE 35 240,363 0 0
L BRANDS INC COM 501797104 9,726 233,733 SH   SOLE 36 233,733 0 0
L BRANDS INC COM 501797104 50 1,205 SH   SOLE 40 1,205 0 0
L3 TECHNOLOGIES INC COM 502413107 17,678 93,815 SH   SOLE 2 20,275 0 73,540
L3 TECHNOLOGIES INC COM 502413107 5,509 29,236 SH   SOLE 4 27,137 0 2,099
L3 TECHNOLOGIES INC COM 502413107 14,726 78,149 SH   SOLE 7 61,661 0 16,488
L3 TECHNOLOGIES INC COM 502413107 412 2,184 SH   SOLE 13 2,184 0 0
L3 TECHNOLOGIES INC COM 502413107 90 477 SH   SOLE 15 477 0 0
L3 TECHNOLOGIES INC COM 502413107 32,450 172,215 SH   SOLE 18 161,343 0 10,872
L3 TECHNOLOGIES INC COM 502413107 2,597 13,780 SH   SOLE 19 13,780 0 0
L3 TECHNOLOGIES INC COM 502413107 12,401 65,811 SH   SOLE 20 0 0 65,811
L3 TECHNOLOGIES INC COM 502413107 470,384 2,496,332 SH   SOLE 21 2,496,332 0 0
L3 TECHNOLOGIES INC COM 502413107 384,506 2,040,575 SH   SOLE 22 1,684,514 0 356,061
L3 TECHNOLOGIES INC COM 502413107 17,425 92,474 SH   SOLE 23 92,474 0 0
L3 TECHNOLOGIES INC COM 502413107 28,817 152,933 SH   SOLE 25 152,933 0 0
L3 TECHNOLOGIES INC COM 502413107 27,000 143,289 SH   SOLE 26 76,491 0 66,798
L3 TECHNOLOGIES INC COM 502413107 3,370 17,887 SH   SOLE 28 12,735 0 5,152
L3 TECHNOLOGIES INC COM 502413107 805 4,274 SH   SOLE 29 2,953 0 1,321
L3 TECHNOLOGIES INC COM 502413107 54,300 288,173 SH   SOLE 30 288,173 0 0
L3 TECHNOLOGIES INC COM 502413107 10,316 54,747 SH   SOLE 31 30,620 0 24,127
L3 TECHNOLOGIES INC COM 502413107 475 2,521 SH   SOLE 34 2,521 0 0
L3 TECHNOLOGIES INC COM 502413107 12,772 67,781 SH   SOLE 36 67,781 0 0
L3 TECHNOLOGIES INC COM 502413107 77 408 SH   SOLE 40 408 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 37 1,054 SH   SOLE 2 990 0 64
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 293 SH   SOLE 7 293 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,184 62,783 SH   SOLE 18 62,783 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 453 13,019 SH   SOLE 19 13,019 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 19,216 552,488 SH   SOLE 21 552,488 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 18,231 524,191 SH   SOLE 22 498,000 0 26,191
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 73 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 107 3,088 SH   SOLE 30 3,088 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 92 2,634 SH   SOLE 40 2,634 0 0
LA QUINTA HLDGS INC COM 50420D108 333 19,030 SH   SOLE 2 4,467 0 14,563
LA QUINTA HLDGS INC COM 50420D108 8 433 SH   SOLE 4 433 0 0
LA QUINTA HLDGS INC COM 50420D108 29 1,676 SH   SOLE 7 1,676 0 0
LA QUINTA HLDGS INC COM 50420D108 5,241 299,479 SH   SOLE 18 299,479 0 0
LA QUINTA HLDGS INC COM 50420D108 1,073 61,300 SH   SOLE 19 61,300 0 0
LA QUINTA HLDGS INC COM 50420D108 44,332 2,533,277 SH   SOLE 21 2,533,277 0 0
LA QUINTA HLDGS INC COM 50420D108 39,718 2,269,612 SH   SOLE 22 2,106,499 0 163,113
LA QUINTA HLDGS INC COM 50420D108 163 9,304 SH   SOLE 26 6,135 0 3,169
LA QUINTA HLDGS INC COM 50420D108 232 13,243 SH   SOLE 28 13,243 0 0
LA QUINTA HLDGS INC COM 50420D108 552 31,547 SH   SOLE 30 31,547 0 0
LA QUINTA HLDGS INC COM 50420D108 180 10,295 SH   SOLE 40 10,295 0 0
LA Z BOY INC COM 505336107 191 7,096 SH   SOLE 2 2,714 0 4,382
LA Z BOY INC COM 505336107 11 417 SH   SOLE 4 417 0 0
LA Z BOY INC COM 505336107 35 1,293 SH   SOLE 7 1,293 0 0
LA Z BOY INC COM 505336107 7,034 261,470 SH   SOLE 18 261,470 0 0
LA Z BOY INC COM 505336107 951 35,343 SH   SOLE 19 35,343 0 0
LA Z BOY INC COM 505336107 113,430 4,216,744 SH   SOLE 21 4,216,744 0 0
LA Z BOY INC COM 505336107 34,578 1,285,418 SH   SOLE 22 1,187,543 0 97,875
LA Z BOY INC COM 505336107 640 23,784 SH   SOLE 26 20,285 0 3,499
LA Z BOY INC COM 505336107 194 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 453 16,836 SH   SOLE 29 0 0 16,836
LA Z BOY INC COM 505336107 1,774 65,948 SH   SOLE 30 65,948 0 0
LA Z BOY INC COM 505336107 153 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,403 135,146 SH   SOLE 2 37,184 0 97,962
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,029 33,309 SH   SOLE 4 29,285 0 4,024
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,185 100,581 SH   SOLE 7 81,364 0 19,217
LABORATORY CORP AMER HLDGS COM NEW 50540R409 697 4,614 SH   SOLE 13 4,614 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 109 723 SH   SOLE 15 723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 6 SH   SOLE 17 0 0 6
LABORATORY CORP AMER HLDGS COM NEW 50540R409 96,385 638,440 SH   SOLE 18 605,197 0 33,243
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,319 55,106 SH   SOLE 19 55,106 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,160 67,299 SH   SOLE 20 0 0 67,299
LABORATORY CORP AMER HLDGS COM NEW 50540R409 423,135 2,802,775 SH   SOLE 21 2,802,775 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 429,214 2,843,039 SH   SOLE 22 2,358,291 0 484,748
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,818 124,644 SH   SOLE 23 124,644 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,780 84,651 SH   SOLE 25 77,737 0 6,914
LABORATORY CORP AMER HLDGS COM NEW 50540R409 45,777 303,218 SH   SOLE 26 108,307 0 194,911
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,523 23,333 SH   SOLE 28 17,002 0 6,331
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,442 29,426 SH   SOLE 29 3,828 0 25,598
LABORATORY CORP AMER HLDGS COM NEW 50540R409 50,734 336,055 SH   SOLE 30 336,055 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,059 53,384 SH   SOLE 31 20,017 0 33,367
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,481 49,551 SH   SOLE 34 49,551 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,919 125,319 SH   SOLE 36 125,319 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 93 614 SH   SOLE 40 614 0 0
LADDER CAP CORP CL A 505743104 245 17,797 SH   SOLE 2 4,361 0 13,436
LADDER CAP CORP CL A 505743104 19 1,409 SH   SOLE 7 1,409 0 0
LADDER CAP CORP CL A 505743104 3,850 279,375 SH   SOLE 18 279,375 0 0
LADDER CAP CORP CL A 505743104 863 62,663 SH   SOLE 19 62,663 0 0
LADDER CAP CORP CL A 505743104 58,744 4,263,019 SH   SOLE 21 4,263,019 0 0
LADDER CAP CORP CL A 505743104 35,149 2,550,739 SH   SOLE 22 2,376,929 0 173,810
LADDER CAP CORP CL A 505743104 91 6,603 SH   SOLE 28 6,603 0 0
LADDER CAP CORP CL A 505743104 557 40,413 SH   SOLE 29 0 0 40,413
LADDER CAP CORP CL A 505743104 142 10,290 SH   SOLE 30 10,290 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 66 22,841 SH   SOLE 2 5,009 0 17,832
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,200 416,544 SH   SOLE 18 416,544 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 219 76,190 SH   SOLE 19 76,190 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,583 3,327,465 SH   SOLE 21 3,327,465 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,514 3,303,470 SH   SOLE 22 3,164,750 0 138,720
LADENBURG THALMAN FIN SVCS I COM 50575Q102 37 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 43 15,067 SH   SOLE 30 15,067 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 198 9,714 SH   SOLE 2 2,751 0 6,963
LAKELAND BANCORP INC COM 511637100 36 1,752 SH   SOLE 7 1,752 0 0
LAKELAND BANCORP INC COM 511637100 3,578 175,407 SH   SOLE 18 175,407 0 0
LAKELAND BANCORP INC COM 511637100 679 33,296 SH   SOLE 19 33,296 0 0
LAKELAND BANCORP INC COM 511637100 29,765 1,459,075 SH   SOLE 21 1,459,075 0 0
LAKELAND BANCORP INC COM 511637100 25,231 1,236,794 SH   SOLE 22 1,164,659 0 72,135
LAKELAND BANCORP INC COM 511637100 112 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 151 7,378 SH   SOLE 30 7,378 0 0
LAKELAND BANCORP INC COM 511637100 73 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 233 4,778 SH   SOLE 2 1,359 0 3,419
LAKELAND FINL CORP COM 511656100 30 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 4,791 98,328 SH   SOLE 18 98,328 0 0
LAKELAND FINL CORP COM 511656100 1,227 25,178 SH   SOLE 19 25,178 0 0
LAKELAND FINL CORP COM 511656100 35,520 729,063 SH   SOLE 21 729,063 0 0
LAKELAND FINL CORP COM 511656100 37,675 773,295 SH   SOLE 22 724,478 0 48,817
LAKELAND FINL CORP COM 511656100 380 7,796 SH   SOLE 23 7,796 0 0
LAKELAND FINL CORP COM 511656100 474 9,720 SH   SOLE 26 9,378 0 342
LAKELAND FINL CORP COM 511656100 178 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 729 14,954 SH   SOLE 29 0 0 14,954
LAKELAND FINL CORP COM 511656100 162 3,315 SH   SOLE 30 3,315 0 0
LAKELAND FINL CORP COM 511656100 1,649 33,845 SH   SOLE 34 33,845 0 0
LAKELAND FINL CORP COM 511656100 128 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 4 300 SH   SOLE 2 300 0 0
LAKELAND INDS INC COM 511795106 16 1,120 SH   SOLE 18 1,120 0 0
LAKELAND INDS INC COM 511795106 30 2,101 SH   SOLE 19 2,101 0 0
LAKELAND INDS INC COM 511795106 284 20,157 SH   SOLE 21 20,157 0 0
LAKELAND INDS INC COM 511795106 260 18,471 SH   SOLE 22 18,471 0 0
LAM RESEARCH CORP COM 512807108 44,330 239,570 SH   SOLE 2 81,854 0 157,716
LAM RESEARCH CORP COM 512807108 11,687 63,161 SH   SOLE 4 57,469 0 5,692
LAM RESEARCH CORP COM 512807108 21,407 115,691 SH   SOLE 7 113,162 0 2,529
LAM RESEARCH CORP COM 512807108 460 2,484 SH   SOLE 13 2,484 0 0
LAM RESEARCH CORP COM 512807108 235 1,271 SH   SOLE 15 1,271 0 0
LAM RESEARCH CORP COM 512807108 84,410 456,170 SH   SOLE 18 433,648 0 22,522
LAM RESEARCH CORP COM 512807108 23,122 124,959 SH   SOLE 19 124,959 0 0
LAM RESEARCH CORP COM 512807108 13,162 71,133 SH   SOLE 20 0 0 71,133
LAM RESEARCH CORP COM 512807108 717,127 3,875,522 SH   SOLE 21 3,875,522 0 0
LAM RESEARCH CORP COM 512807108 822,825 4,446,742 SH   SOLE 22 3,698,091 0 748,651
LAM RESEARCH CORP COM 512807108 37,386 202,044 SH   SOLE 23 202,044 0 0
LAM RESEARCH CORP COM 512807108 25,522 137,925 SH   SOLE 25 137,925 0 0
LAM RESEARCH CORP COM 512807108 90,945 491,490 SH   SOLE 26 156,047 0 335,443
LAM RESEARCH CORP COM 512807108 6,795 36,723 SH   SOLE 28 26,771 0 9,952
LAM RESEARCH CORP COM 512807108 3,417 18,468 SH   SOLE 29 9,352 0 9,116
LAM RESEARCH CORP COM 512807108 95,628 516,794 SH   SOLE 30 516,794 0 0
LAM RESEARCH CORP COM 512807108 16,012 86,531 SH   SOLE 31 37,862 0 48,669
LAM RESEARCH CORP COM 512807108 4,350 23,508 SH   SOLE 32 23,508 0 0
LAM RESEARCH CORP COM 512807108 16,567 89,532 SH   SOLE 34 89,532 0 0
LAM RESEARCH CORP COM 512807108 28,554 154,311 SH   SOLE 36 154,311 0 0
LAM RESEARCH CORP COM 512807108 144 778 SH   SOLE 40 778 0 0
LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 24 8,000 PRN   SOLE 21 8,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,622 82,032 SH   SOLE 2 51,268 0 30,764
LAMAR ADVERTISING CO NEW CL A 512816109 28 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 168 2,456 SH   SOLE 7 2,456 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 22,557 329,150 SH   SOLE 18 329,150 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 10,321 150,609 SH   SOLE 19 150,609 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 274,334 4,003,130 SH   SOLE 21 4,003,130 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 199,142 2,905,903 SH   SOLE 22 2,649,096 0 256,807
LAMAR ADVERTISING CO NEW CL A 512816109 2,411 35,180 SH   SOLE 25 35,180 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,256 32,915 SH   SOLE 26 27,540 0 5,375
LAMAR ADVERTISING CO NEW CL A 512816109 883 12,891 SH   SOLE 28 12,891 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 868 12,659 SH   SOLE 30 12,659 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 130 1,894 SH   SOLE 31 1,894 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,888 85,920 SH   SOLE 34 85,920 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 201 2,939 SH   SOLE 36 2,939 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 601 8,768 SH   SOLE 40 8,768 0 0
LAMB WESTON HLDGS INC COM 513272104 9,250 197,272 SH   SOLE 2 127,101 0 70,171
LAMB WESTON HLDGS INC COM 513272104 37 791 SH   SOLE 4 791 0 0
LAMB WESTON HLDGS INC COM 513272104 226 4,823 SH   SOLE 7 4,823 0 0
LAMB WESTON HLDGS INC COM 513272104 43 920 SH   SOLE 15 920 0 0
LAMB WESTON HLDGS INC COM 513272104 23,113 492,922 SH   SOLE 18 492,922 0 0
LAMB WESTON HLDGS INC COM 513272104 17,504 373,301 SH   SOLE 19 373,301 0 0
LAMB WESTON HLDGS INC COM 513272104 291,727 6,221,527 SH   SOLE 21 6,221,527 0 0
LAMB WESTON HLDGS INC COM 513272104 224,034 4,777,861 SH   SOLE 22 4,313,779 0 464,082
LAMB WESTON HLDGS INC COM 513272104 5,069 108,112 SH   SOLE 25 108,112 0 0
LAMB WESTON HLDGS INC COM 513272104 7,466 159,231 SH   SOLE 26 63,817 0 95,414
LAMB WESTON HLDGS INC COM 513272104 943 20,120 SH   SOLE 28 20,120 0 0
LAMB WESTON HLDGS INC COM 513272104 1,336 28,482 SH   SOLE 29 0 0 28,482
LAMB WESTON HLDGS INC COM 513272104 1,008 21,503 SH   SOLE 30 21,503 0 0
LAMB WESTON HLDGS INC COM 513272104 226 4,814 SH   SOLE 31 4,814 0 0
LAMB WESTON HLDGS INC COM 513272104 5,416 115,500 SH   SOLE 36 115,500 0 0
LAMB WESTON HLDGS INC COM 513272104 678 14,463 SH   SOLE 40 14,463 0 0
LANCASTER COLONY CORP COM 513847103 1,103 9,184 SH   SOLE 2 8,885 0 299
LANCASTER COLONY CORP COM 513847103 15 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 3,120 25,971 SH   SOLE 7 25,971 0 0
LANCASTER COLONY CORP COM 513847103 14,531 120,972 SH   SOLE 18 120,972 0 0
LANCASTER COLONY CORP COM 513847103 1,705 14,195 SH   SOLE 19 14,195 0 0
LANCASTER COLONY CORP COM 513847103 144,788 1,205,358 SH   SOLE 21 1,205,358 0 0
LANCASTER COLONY CORP COM 513847103 73,512 611,992 SH   SOLE 22 575,130 0 36,862
LANCASTER COLONY CORP COM 513847103 58 484 SH   SOLE 23 484 0 0
LANCASTER COLONY CORP COM 513847103 979 8,153 SH   SOLE 26 6,844 0 1,309
LANCASTER COLONY CORP COM 513847103 333 2,770 SH   SOLE 28 2,770 0 0
LANCASTER COLONY CORP COM 513847103 381 3,169 SH   SOLE 30 3,169 0 0
LANCASTER COLONY CORP COM 513847103 245 2,043 SH   SOLE 40 2,043 0 0
LANDAUER INC COM 51476K103 45 673 SH   SOLE 2 516 0 157
LANDAUER INC COM 51476K103 7 98 SH   SOLE 4 98 0 0
LANDAUER INC COM 51476K103 17 248 SH   SOLE 7 248 0 0
LANDAUER INC COM 51476K103 2,969 44,121 SH   SOLE 18 44,121 0 0
LANDAUER INC COM 51476K103 6,076 90,289 SH   SOLE 19 90,289 0 0
LANDAUER INC COM 51476K103 56,662 841,937 SH   SOLE 21 841,937 0 0
LANDAUER INC COM 51476K103 20,023 297,525 SH   SOLE 22 277,357 0 20,168
LANDAUER INC COM 51476K103 438 6,503 SH   SOLE 26 6,141 0 362
LANDAUER INC COM 51476K103 95 1,414 SH   SOLE 28 1,414 0 0
LANDAUER INC COM 51476K103 853 12,673 SH   SOLE 30 12,673 0 0
LANDAUER INC COM 51476K103 61 907 SH   SOLE 40 907 0 0
LANDEC CORP COM 514766104 69 5,350 SH   SOLE 2 1,636 0 3,714
LANDEC CORP COM 514766104 9 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,373 106,033 SH   SOLE 18 106,033 0 0
LANDEC CORP COM 514766104 270 20,837 SH   SOLE 19 20,837 0 0
LANDEC CORP COM 514766104 11,438 883,226 SH   SOLE 21 883,226 0 0
LANDEC CORP COM 514766104 10,736 829,018 SH   SOLE 22 779,918 0 49,100
LANDEC CORP COM 514766104 46 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 46 3,550 SH   SOLE 30 3,550 0 0
LANDEC CORP COM 514766104 31 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 14 511 SH   SOLE 18 511 0 0
LANDMARK BANCORP INC COM 51504L107 19 676 SH   SOLE 21 676 0 0
LANDS END INC NEW COM 51509F105 75 5,668 SH   SOLE 2 3,647 0 2,021
LANDS END INC NEW COM 51509F105 4 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 644 48,814 SH   SOLE 18 48,814 0 0
LANDS END INC NEW COM 51509F105 134 10,168 SH   SOLE 19 10,168 0 0
LANDS END INC NEW COM 51509F105 5,357 405,825 SH   SOLE 21 405,825 0 0
LANDS END INC NEW COM 51509F105 6,882 521,395 SH   SOLE 22 493,772 0 27,623
LANDS END INC NEW COM 51509F105 76 5,739 SH   SOLE 26 4,872 0 867
LANDS END INC NEW COM 51509F105 33 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 32 2,391 SH   SOLE 30 2,391 0 0
LANDS END INC NEW COM 51509F105 26 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 9,947 99,816 SH   SOLE 2 84,856 0 14,960
LANDSTAR SYS INC COM 515098101 562 5,635 SH   SOLE 4 5,635 0 0
LANDSTAR SYS INC COM 515098101 128 1,289 SH   SOLE 7 1,289 0 0
LANDSTAR SYS INC COM 515098101 14,500 145,507 SH   SOLE 18 145,304 0 203
LANDSTAR SYS INC COM 515098101 1,319 13,237 SH   SOLE 19 13,237 0 0
LANDSTAR SYS INC COM 515098101 227,748 2,285,484 SH   SOLE 21 2,285,484 0 0
LANDSTAR SYS INC COM 515098101 140,671 1,411,647 SH   SOLE 22 1,283,409 0 128,238
LANDSTAR SYS INC COM 515098101 688 6,903 SH   SOLE 23 6,903 0 0
LANDSTAR SYS INC COM 515098101 1,804 18,106 SH   SOLE 26 15,019 0 3,087
LANDSTAR SYS INC COM 515098101 592 5,942 SH   SOLE 28 5,942 0 0
LANDSTAR SYS INC COM 515098101 1,859 18,659 SH   SOLE 29 2,782 0 15,877
LANDSTAR SYS INC COM 515098101 672 6,748 SH   SOLE 30 6,748 0 0
LANDSTAR SYS INC COM 515098101 183 1,835 SH   SOLE 31 979 0 856
LANDSTAR SYS INC COM 515098101 2,384 23,927 SH   SOLE 34 23,927 0 0
LANDSTAR SYS INC COM 515098101 429 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 118 6,402 SH   SOLE 2 1,628 0 4,774
LANNET INC COM 516012101 3 188 SH   SOLE 4 188 0 0
LANNET INC COM 516012101 13 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 2,579 139,796 SH   SOLE 18 139,796 0 0
LANNET INC COM 516012101 411 22,265 SH   SOLE 19 22,265 0 0
LANNET INC COM 516012101 53,572 2,903,646 SH   SOLE 21 2,903,646 0 0
LANNET INC COM 516012101 14,438 782,542 SH   SOLE 22 734,721 0 47,821
LANNET INC COM 516012101 42 2,285 SH   SOLE 26 0 0 2,285
LANNET INC COM 516012101 74 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 721 39,085 SH   SOLE 30 39,085 0 0
LANNET INC COM 516012101 55 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 49 2,763 SH   SOLE 2 2,469 0 294
LANTHEUS HLDGS INC COM 516544103 14 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,540 142,687 SH   SOLE 18 142,687 0 0
LANTHEUS HLDGS INC COM 516544103 432 24,247 SH   SOLE 19 24,247 0 0
LANTHEUS HLDGS INC COM 516544103 47,354 2,660,358 SH   SOLE 21 2,660,358 0 0
LANTHEUS HLDGS INC COM 516544103 15,397 864,992 SH   SOLE 22 801,963 0 63,029
LANTHEUS HLDGS INC COM 516544103 97 5,459 SH   SOLE 28 5,459 0 0
LANTHEUS HLDGS INC COM 516544103 696 39,085 SH   SOLE 30 39,085 0 0
LANTHEUS HLDGS INC COM 516544103 81 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 3 1,410 SH   SOLE 18 1,410 0 0
LANTRONIX INC COM NEW 516548203 22 9,095 SH   SOLE 19 9,095 0 0
LANTRONIX INC COM NEW 516548203 62 25,709 SH   SOLE 21 25,709 0 0
LANTRONIX INC COM NEW 516548203 223 91,877 SH   SOLE 22 91,877 0 0
LAREDO PETROLEUM INC COM 516806106 864 66,854 SH   SOLE 2 15,118 0 51,736
LAREDO PETROLEUM INC COM 516806106 146 11,327 SH   SOLE 4 11,327 0 0
LAREDO PETROLEUM INC COM 516806106 45 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 973 75,217 SH   SOLE 18 75,217 0 0
LAREDO PETROLEUM INC COM 516806106 648 50,140 SH   SOLE 19 50,140 0 0
LAREDO PETROLEUM INC COM 516806106 24,607 1,903,085 SH   SOLE 21 1,903,085 0 0
LAREDO PETROLEUM INC COM 516806106 53,590 4,144,657 SH   SOLE 22 3,672,109 0 472,548
LAREDO PETROLEUM INC COM 516806106 19 1,444 SH   SOLE 23 1,444 0 0
LAREDO PETROLEUM INC COM 516806106 1,651 127,711 SH   SOLE 25 127,711 0 0
LAREDO PETROLEUM INC COM 516806106 584 45,191 SH   SOLE 26 34,108 0 11,083
LAREDO PETROLEUM INC COM 516806106 279 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 712 55,039 SH   SOLE 29 0 0 55,039
LAREDO PETROLEUM INC COM 516806106 1,018 78,705 SH   SOLE 30 78,705 0 0
LAREDO PETROLEUM INC COM 516806106 44 3,398 SH   SOLE 31 3,398 0 0
LAREDO PETROLEUM INC COM 516806106 105 8,101 SH   SOLE 34 8,101 0 0
LAREDO PETROLEUM INC COM 516806106 210 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 14,545 226,697 SH   SOLE 2 101,644 0 125,053
LAS VEGAS SANDS CORP COM 517834107 8,861 138,103 SH   SOLE 4 123,523 0 14,580
LAS VEGAS SANDS CORP COM 517834107 4,506 70,238 SH   SOLE 7 54,040 0 16,198
LAS VEGAS SANDS CORP COM 517834107 165 2,569 SH   SOLE 15 2,569 0 0
LAS VEGAS SANDS CORP COM 517834107 11,916 185,717 SH   SOLE 18 146,389 0 39,328
LAS VEGAS SANDS CORP COM 517834107 8,044 125,376 SH   SOLE 19 125,376 0 0
LAS VEGAS SANDS CORP COM 517834107 15,139 235,955 SH   SOLE 20 0 0 235,955
LAS VEGAS SANDS CORP COM 517834107 178,546 2,782,829 SH   SOLE 21 2,782,829 0 0
LAS VEGAS SANDS CORP COM 517834107 600,237 9,355,310 SH   SOLE 22 8,196,421 0 1,158,889
LAS VEGAS SANDS CORP COM 517834107 30,876 481,235 SH   SOLE 23 481,235 0 0
LAS VEGAS SANDS CORP COM 517834107 18,885 294,340 SH   SOLE 25 294,340 0 0
LAS VEGAS SANDS CORP COM 517834107 68,846 1,073,031 SH   SOLE 26 332,855 0 740,176
LAS VEGAS SANDS CORP COM 517834107 5,828 90,842 SH   SOLE 28 66,229 0 24,613
LAS VEGAS SANDS CORP COM 517834107 28,711 447,494 SH   SOLE 30 447,494 0 0
LAS VEGAS SANDS CORP COM 517834107 8,838 137,757 SH   SOLE 31 25,350 0 112,407
LAS VEGAS SANDS CORP COM 517834107 16,647 259,460 SH   SOLE 34 259,460 0 0
LAS VEGAS SANDS CORP COM 517834107 23,770 370,485 SH   SOLE 36 370,485 0 0
LAS VEGAS SANDS CORP COM 517834107 133 2,068 SH   SOLE 40 2,068 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,060 70,976 SH   SOLE 2 51,618 0 19,358
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,679 161,242 SH   SOLE 4 161,242 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,477 154,287 SH   SOLE 7 154,287 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 121 4,165 SH   SOLE 15 4,165 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 23,105 796,182 SH   SOLE 18 796,182 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,157 212,175 SH   SOLE 19 212,175 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 225,549 7,772,180 SH   SOLE 21 7,772,180 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 146,434 5,045,960 SH   SOLE 22 4,686,279 0 359,681
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 93 3,217 SH   SOLE 23 3,217 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,043 208,225 SH   SOLE 25 208,225 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,225 76,678 SH   SOLE 26 35,888 0 40,790
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 470 16,202 SH   SOLE 28 16,202 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,133 39,039 SH   SOLE 29 39,039 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 17,099 589,200 SH   SOLE 30 589,200 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,529 87,152 SH   SOLE 34 87,152 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 135 4,654 SH   SOLE 36 4,654 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 355 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 129 9,751 SH   SOLE 2 500 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 15,194 1,146,710 SH   SOLE 21 1,146,710 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,500 264,129 SH   SOLE 25 264,129 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,594 422,209 SH   SOLE 26 268,358 0 153,851
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,325 401,924 SH   SOLE 30 401,924 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 39 7,423 SH   SOLE 2 6,925 0 498
LATTICE SEMICONDUCTOR CORP COM 518415104 4 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 14 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,173 417,040 SH   SOLE 18 417,040 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 474 91,006 SH   SOLE 19 91,006 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18,776 3,603,899 SH   SOLE 21 3,603,899 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 17,191 3,299,629 SH   SOLE 22 3,070,903 0 228,726
LATTICE SEMICONDUCTOR CORP COM 518415104 277 53,253 SH   SOLE 26 44,607 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 88 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 80 15,333 SH   SOLE 30 15,333 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 71 13,705 SH   SOLE 40 13,705 0 0
LAUDER ESTEE COS INC CL A 518439104 56,661 525,415 SH   SOLE 2 305,946 0 219,469
LAUDER ESTEE COS INC CL A 518439104 12,123 112,417 SH   SOLE 4 104,476 0 7,941
LAUDER ESTEE COS INC CL A 518439104 18,306 169,750 SH   SOLE 7 161,822 0 7,928
LAUDER ESTEE COS INC CL A 518439104 5,003 46,391 SH   SOLE 13 46,391 0 0
LAUDER ESTEE COS INC CL A 518439104 158 1,468 SH   SOLE 15 1,468 0 0
LAUDER ESTEE COS INC CL A 518439104 1 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 51,830 480,620 SH   SOLE 18 443,206 0 37,414
LAUDER ESTEE COS INC CL A 518439104 48,067 445,725 SH   SOLE 19 445,725 0 0
LAUDER ESTEE COS INC CL A 518439104 16,039 148,732 SH   SOLE 20 0 0 148,732
LAUDER ESTEE COS INC CL A 518439104 383,396 3,555,229 SH   SOLE 21 3,555,229 0 0
LAUDER ESTEE COS INC CL A 518439104 709,467 6,578,890 SH   SOLE 22 5,288,817 0 1,290,073
LAUDER ESTEE COS INC CL A 518439104 35,097 325,452 SH   SOLE 23 325,452 0 0
LAUDER ESTEE COS INC CL A 518439104 51,170 474,501 SH   SOLE 25 474,501 0 0
LAUDER ESTEE COS INC CL A 518439104 72,265 670,114 SH   SOLE 26 219,956 0 450,158
LAUDER ESTEE COS INC CL A 518439104 5,400 50,072 SH   SOLE 28 36,374 0 13,698
LAUDER ESTEE COS INC CL A 518439104 9,252 85,797 SH   SOLE 29 25,872 0 59,925
LAUDER ESTEE COS INC CL A 518439104 66,980 621,104 SH   SOLE 30 621,104 0 0
LAUDER ESTEE COS INC CL A 518439104 17,159 159,115 SH   SOLE 31 82,962 0 76,153
LAUDER ESTEE COS INC CL A 518439104 17,271 160,150 SH   SOLE 34 160,150 0 0
LAUDER ESTEE COS INC CL A 518439104 25,147 233,188 SH   SOLE 36 233,188 0 0
LAUDER ESTEE COS INC CL A 518439104 136 1,258 SH   SOLE 40 1,258 0 0
LAUREATE EDUCATION INC CL A 518613203 5,879 404,087 SH   SOLE 2 398,067 0 6,020
LAUREATE EDUCATION INC CL A 518613203 17 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 1,966 135,091 SH   SOLE 18 135,091 0 0
LAUREATE EDUCATION INC CL A 518613203 427 29,319 SH   SOLE 19 29,319 0 0
LAUREATE EDUCATION INC CL A 518613203 15,856 1,089,776 SH   SOLE 21 1,089,776 0 0
LAUREATE EDUCATION INC CL A 518613203 15,901 1,092,847 SH   SOLE 22 1,028,936 0 63,911
LAUREATE EDUCATION INC CL A 518613203 92 6,319 SH   SOLE 28 6,319 0 0
LAUREATE EDUCATION INC CL A 518613203 71 4,860 SH   SOLE 30 4,860 0 0
LAWSON PRODS INC COM 520776105 19 741 SH   SOLE 2 376 0 365
LAWSON PRODS INC COM 520776105 628 24,908 SH   SOLE 18 24,908 0 0
LAWSON PRODS INC COM 520776105 90 3,566 SH   SOLE 19 3,566 0 0
LAWSON PRODS INC COM 520776105 5,198 206,282 SH   SOLE 21 206,282 0 0
LAWSON PRODS INC COM 520776105 5,587 221,697 SH   SOLE 22 217,077 0 4,620
LAYNE CHRISTENSEN CO COM 521050104 59 4,735 SH   SOLE 2 1,012 0 3,723
LAYNE CHRISTENSEN CO COM 521050104 857 68,275 SH   SOLE 18 68,275 0 0
LAYNE CHRISTENSEN CO COM 521050104 189 15,030 SH   SOLE 19 15,030 0 0
LAYNE CHRISTENSEN CO COM 521050104 7,307 582,227 SH   SOLE 21 582,227 0 0
LAYNE CHRISTENSEN CO COM 521050104 6,552 522,111 SH   SOLE 22 510,441 0 11,670
LAZARD LTD SHS A G54050102 509 11,260 SH   SOLE 2 11,260 0 0
LAZARD LTD SHS A G54050102 971 21,466 SH   SOLE 7 21,466 0 0
LAZARD LTD SHS A G54050102 6,688 147,906 SH   SOLE 18 147,906 0 0
LAZARD LTD SHS A G54050102 1,825 40,356 SH   SOLE 19 40,356 0 0
LAZARD LTD SHS A G54050102 309,598 6,846,482 SH   SOLE 21 6,846,482 0 0
LAZARD LTD SHS A G54050102 9,882 218,529 SH   SOLE 22 218,529 0 0
LAZARD LTD SHS A G54050102 5,353 118,387 SH   SOLE 32 118,387 0 0
LCI INDS COM 50189K103 169 1,461 SH   SOLE 2 1,357 0 104
LCI INDS COM 50189K103 143 1,234 SH   SOLE 4 1,234 0 0
LCI INDS COM 50189K103 72 622 SH   SOLE 7 622 0 0
LCI INDS COM 50189K103 12,886 111,227 SH   SOLE 18 111,227 0 0
LCI INDS COM 50189K103 2,102 18,147 SH   SOLE 19 18,147 0 0
LCI INDS COM 50189K103 246,939 2,131,544 SH   SOLE 21 2,131,544 0 0
LCI INDS COM 50189K103 76,116 657,025 SH   SOLE 22 606,183 0 50,842
LCI INDS COM 50189K103 47 407 SH   SOLE 23 407 0 0
LCI INDS COM 50189K103 1,055 9,109 SH   SOLE 26 7,337 0 1,772
LCI INDS COM 50189K103 524 4,523 SH   SOLE 28 4,523 0 0
LCI INDS COM 50189K103 1,297 11,199 SH   SOLE 29 0 0 11,199
LCI INDS COM 50189K103 3,933 33,950 SH   SOLE 30 33,950 0 0
LCI INDS COM 50189K103 292 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 41 1,949 SH   SOLE 2 649 0 1,300
LCNB CORP COM 50181P100 724 34,580 SH   SOLE 18 34,580 0 0
LCNB CORP COM 50181P100 93 4,446 SH   SOLE 19 4,446 0 0
LCNB CORP COM 50181P100 6,169 294,460 SH   SOLE 21 294,460 0 0
LCNB CORP COM 50181P100 1,668 79,614 SH   SOLE 22 71,420 0 8,194
LEAF GROUP LTD COM 52177G102 12 1,736 SH   SOLE 2 584 0 1,152
LEAF GROUP LTD COM 52177G102 300 43,518 SH   SOLE 18 43,518 0 0
LEAF GROUP LTD COM 52177G102 32 4,678 SH   SOLE 19 4,678 0 0
LEAF GROUP LTD COM 52177G102 2,703 391,758 SH   SOLE 21 391,758 0 0
LEAF GROUP LTD COM 52177G102 578 83,838 SH   SOLE 22 76,437 0 7,401
LEAF GROUP LTD COM 52177G102 345 50,072 SH   SOLE 29 0 0 50,072
LEAP THERAPEUTICS INC COM 52187K101 3 563 SH   SOLE 18 563 0 0
LEAP THERAPEUTICS INC COM 52187K101 54 9,544 SH   SOLE 21 9,544 0 0
LEAR CORP COM NEW 521865204 48,016 277,419 SH   SOLE 2 214,408 0 63,011
LEAR CORP COM NEW 521865204 11,970 69,156 SH   SOLE 4 66,897 0 2,259
LEAR CORP COM NEW 521865204 6,454 37,289 SH   SOLE 7 25,604 0 11,685
LEAR CORP COM NEW 521865204 178 1,027 SH   SOLE 13 1,027 0 0
LEAR CORP COM NEW 521865204 90 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 74,317 429,381 SH   SOLE 18 396,703 0 32,678
LEAR CORP COM NEW 521865204 73,729 425,982 SH   SOLE 19 425,982 0 0
LEAR CORP COM NEW 521865204 8,574 49,539 SH   SOLE 20 0 0 49,539
LEAR CORP COM NEW 521865204 140,829 813,662 SH   SOLE 21 813,662 0 0
LEAR CORP COM NEW 521865204 402,244 2,324,033 SH   SOLE 22 1,934,996 0 389,037
LEAR CORP COM NEW 521865204 29,782 172,072 SH   SOLE 23 172,072 0 0
LEAR CORP COM NEW 521865204 11,250 64,996 SH   SOLE 25 60,211 0 4,785
LEAR CORP COM NEW 521865204 34,739 200,709 SH   SOLE 26 73,876 0 126,833
LEAR CORP COM NEW 521865204 2,790 16,117 SH   SOLE 28 11,653 0 4,464
LEAR CORP COM NEW 521865204 16,985 98,133 SH   SOLE 29 48,541 0 49,592
LEAR CORP COM NEW 521865204 23,274 134,470 SH   SOLE 30 134,470 0 0
LEAR CORP COM NEW 521865204 19,591 113,190 SH   SOLE 31 70,698 0 42,492
LEAR CORP COM NEW 521865204 22,869 132,131 SH   SOLE 34 132,131 0 0
LEAR CORP COM NEW 521865204 18,023 104,133 SH   SOLE 36 104,133 0 0
LEAR CORP COM NEW 521865204 64 372 SH   SOLE 40 372 0 0
LEE ENTERPRISES INC COM 523768109 21 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 58 26,285 SH   SOLE 19 26,285 0 0
LEE ENTERPRISES INC COM 523768109 328 149,283 SH   SOLE 21 149,283 0 0
LEE ENTERPRISES INC COM 523768109 226 102,826 SH   SOLE 22 102,826 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 299 7,485 SH   SOLE 2 2,672 0 4,813
LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 49 1,218 SH   SOLE 7 1,218 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8,798 220,398 SH   SOLE 18 220,398 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,360 34,060 SH   SOLE 19 34,060 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 148,305 3,715,051 SH   SOLE 21 3,715,051 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 48,492 1,214,717 SH   SOLE 22 1,130,334 0 84,383
LEGACY TEX FINL GROUP INC COM 52471Y106 1,006 25,212 SH   SOLE 26 21,761 0 3,451
LEGACY TEX FINL GROUP INC COM 52471Y106 262 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,282 57,159 SH   SOLE 30 57,159 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 192 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 5,986 152,289 SH   SOLE 2 110,681 0 41,608
LEGG MASON INC COM 524901105 336 8,536 SH   SOLE 4 8,536 0 0
LEGG MASON INC COM 524901105 288 7,317 SH   SOLE 7 7,317 0 0
LEGG MASON INC COM 524901105 11,602 295,140 SH   SOLE 18 294,969 0 171
LEGG MASON INC COM 524901105 1,120 28,495 SH   SOLE 19 28,495 0 0
LEGG MASON INC COM 524901105 151,896 3,864,048 SH   SOLE 21 3,864,048 0 0
LEGG MASON INC COM 524901105 111,457 2,835,323 SH   SOLE 22 2,547,967 0 287,356
LEGG MASON INC COM 524901105 279 7,092 SH   SOLE 23 7,092 0 0
LEGG MASON INC COM 524901105 1,310 33,321 SH   SOLE 26 27,203 0 6,118
LEGG MASON INC COM 524901105 554 14,083 SH   SOLE 28 14,083 0 0
LEGG MASON INC COM 524901105 1,052 26,765 SH   SOLE 29 0 0 26,765
LEGG MASON INC COM 524901105 749 19,043 SH   SOLE 30 19,043 0 0
LEGG MASON INC COM 524901105 222 5,652 SH   SOLE 31 2,515 0 3,137
LEGG MASON INC COM 524901105 182 4,631 SH   SOLE 34 4,631 0 0
LEGG MASON INC COM 524901105 223 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 340 8,654 SH   SOLE 40 8,654 0 0
LEGGETT & PLATT INC COM 524660107 8,834 185,075 SH   SOLE 2 50,703 0 134,372
LEGGETT & PLATT INC COM 524660107 1,891 39,619 SH   SOLE 4 36,693 0 2,926
LEGGETT & PLATT INC COM 524660107 25,577 535,874 SH   SOLE 7 263,274 0 272,600
LEGGETT & PLATT INC COM 524660107 41 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 15,719 329,338 SH   SOLE 18 311,009 0 18,329
LEGGETT & PLATT INC COM 524660107 1,213 25,423 SH   SOLE 19 25,423 0 0
LEGGETT & PLATT INC COM 524660107 5,426 113,675 SH   SOLE 20 0 0 113,675
LEGGETT & PLATT INC COM 524660107 272,329 5,705,612 SH   SOLE 21 5,705,612 0 0
LEGGETT & PLATT INC COM 524660107 181,403 3,800,600 SH   SOLE 22 3,189,107 0 611,493
LEGGETT & PLATT INC COM 524660107 8,073 169,129 SH   SOLE 23 169,129 0 0
LEGGETT & PLATT INC COM 524660107 4,706 98,594 SH   SOLE 25 98,594 0 0
LEGGETT & PLATT INC COM 524660107 20,173 422,641 SH   SOLE 26 160,640 0 262,001
LEGGETT & PLATT INC COM 524660107 1,405 29,430 SH   SOLE 28 21,028 0 8,402
LEGGETT & PLATT INC COM 524660107 1,761 36,892 SH   SOLE 29 3,990 0 32,902
LEGGETT & PLATT INC COM 524660107 17,669 370,184 SH   SOLE 30 370,184 0 0
LEGGETT & PLATT INC COM 524660107 4,207 88,134 SH   SOLE 31 57,307 0 30,827
LEGGETT & PLATT INC COM 524660107 2,489 52,157 SH   SOLE 32 52,157 0 0
LEGGETT & PLATT INC COM 524660107 411 8,621 SH   SOLE 34 8,621 0 0
LEGGETT & PLATT INC COM 524660107 6,172 129,318 SH   SOLE 36 129,318 0 0
LEGGETT & PLATT INC COM 524660107 31 650 SH   SOLE 40 650 0 0
LEIDOS HLDGS INC COM 525327102 12,315 207,952 SH   SOLE 2 70,600 0 137,352
LEIDOS HLDGS INC COM 525327102 2,940 49,646 SH   SOLE 4 44,397 0 5,249
LEIDOS HLDGS INC COM 525327102 2,822 47,649 SH   SOLE 7 26,220 0 21,429
LEIDOS HLDGS INC COM 525327102 60 1,013 SH   SOLE 15 0 0 1,013
LEIDOS HLDGS INC COM 525327102 29,250 493,926 SH   SOLE 18 479,900 0 14,026
LEIDOS HLDGS INC COM 525327102 2,881 48,652 SH   SOLE 19 48,652 0 0
LEIDOS HLDGS INC COM 525327102 5,584 94,291 SH   SOLE 20 0 0 94,291
LEIDOS HLDGS INC COM 525327102 361,723 6,108,118 SH   SOLE 21 6,108,118 0 0
LEIDOS HLDGS INC COM 525327102 278,612 4,704,698 SH   SOLE 22 4,235,487 0 469,211
LEIDOS HLDGS INC COM 525327102 10,261 173,263 SH   SOLE 23 173,263 0 0
LEIDOS HLDGS INC COM 525327102 13,878 234,340 SH   SOLE 26 132,607 0 101,733
LEIDOS HLDGS INC COM 525327102 1,962 33,123 SH   SOLE 28 24,244 0 8,879
LEIDOS HLDGS INC COM 525327102 2,437 41,150 SH   SOLE 29 5,144 0 36,006
LEIDOS HLDGS INC COM 525327102 11,523 194,578 SH   SOLE 30 194,578 0 0
LEIDOS HLDGS INC COM 525327102 3,926 66,288 SH   SOLE 31 29,341 0 36,947
LEIDOS HLDGS INC COM 525327102 587 9,909 SH   SOLE 34 9,909 0 0
LEIDOS HLDGS INC COM 525327102 1,473 24,879 SH   SOLE 36 24,879 0 0
LEIDOS HLDGS INC COM 525327102 34 575 SH   SOLE 40 575 0 0
LEMAITRE VASCULAR INC COM 525558201 299 8,003 SH   SOLE 2 8,003 0 0
LEMAITRE VASCULAR INC COM 525558201 9 241 SH   SOLE 7 241 0 0
LEMAITRE VASCULAR INC COM 525558201 2,624 70,133 SH   SOLE 18 70,133 0 0
LEMAITRE VASCULAR INC COM 525558201 3,944 105,396 SH   SOLE 19 105,396 0 0
LEMAITRE VASCULAR INC COM 525558201 49,884 1,333,089 SH   SOLE 21 1,333,089 0 0
LEMAITRE VASCULAR INC COM 525558201 22,652 605,335 SH   SOLE 22 572,905 0 32,430
LEMAITRE VASCULAR INC COM 525558201 1,140 30,462 SH   SOLE 23 30,462 0 0
LEMAITRE VASCULAR INC COM 525558201 128 3,414 SH   SOLE 28 3,414 0 0
LEMAITRE VASCULAR INC COM 525558201 233 6,220 SH   SOLE 29 0 0 6,220
LEMAITRE VASCULAR INC COM 525558201 766 20,480 SH   SOLE 30 20,480 0 0
LEMAITRE VASCULAR INC COM 525558201 21 556 SH   SOLE 34 556 0 0
LENDINGCLUB CORP COM 52603A109 3,789 622,248 SH   SOLE 2 614,190 0 8,058
LENDINGCLUB CORP COM 52603A109 10 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 49 8,018 SH   SOLE 7 8,018 0 0
LENDINGCLUB CORP COM 52603A109 6,652 1,092,357 SH   SOLE 18 1,092,357 0 0
LENDINGCLUB CORP COM 52603A109 1,511 248,191 SH   SOLE 19 248,191 0 0
LENDINGCLUB CORP COM 52603A109 66,608 10,937,324 SH   SOLE 21 10,937,324 0 0
LENDINGCLUB CORP COM 52603A109 55,531 9,118,335 SH   SOLE 22 8,518,379 0 599,956
LENDINGCLUB CORP COM 52603A109 952 156,261 SH   SOLE 26 142,647 0 13,614
LENDINGCLUB CORP COM 52603A109 298 48,942 SH   SOLE 28 48,942 0 0
LENDINGCLUB CORP COM 52603A109 276 45,377 SH   SOLE 30 45,377 0 0
LENDINGCLUB CORP COM 52603A109 226 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 102 417 SH   SOLE 2 359 0 58
LENDINGTREE INC NEW COM 52603B107 14 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 42 172 SH   SOLE 7 172 0 0
LENDINGTREE INC NEW COM 52603B107 7,489 30,638 SH   SOLE 18 30,638 0 0
LENDINGTREE INC NEW COM 52603B107 1,226 5,016 SH   SOLE 19 5,016 0 0
LENDINGTREE INC NEW COM 52603B107 152,105 622,233 SH   SOLE 21 622,233 0 0
LENDINGTREE INC NEW COM 52603B107 46,309 189,440 SH   SOLE 22 175,643 0 13,797
LENDINGTREE INC NEW COM 52603B107 1,033 4,227 SH   SOLE 26 3,649 0 578
LENDINGTREE INC NEW COM 52603B107 331 1,353 SH   SOLE 28 1,353 0 0
LENDINGTREE INC NEW COM 52603B107 2,524 10,324 SH   SOLE 30 10,324 0 0
LENDINGTREE INC NEW COM 52603B107 311 1,271 SH   SOLE 40 1,271 0 0
LENNAR CORP CL A 526057104 12,403 234,907 SH   SOLE 2 37,182 0 197,725
LENNAR CORP CL A 526057104 3,263 61,798 SH   SOLE 4 54,091 0 7,707
LENNAR CORP CL A 526057104 7,826 148,226 SH   SOLE 7 140,478 0 7,748
LENNAR CORP CL A 526057104 219 4,151 SH   SOLE 13 4,151 0 0
LENNAR CORP CL A 526057104 66 1,246 SH   SOLE 15 1,246 0 0
LENNAR CORP CL A 526057104 6 123 SH   SOLE 17 0 0 123
LENNAR CORP CL A 526057104 63,140 1,195,831 SH   SOLE 18 1,137,809 0 58,022
LENNAR CORP CL A 526057104 4,979 94,300 SH   SOLE 19 94,300 0 0
LENNAR CORP CL A 526057104 6,073 115,028 SH   SOLE 20 0 0 115,028
LENNAR CORP CL A 526057104 380,544 7,207,268 SH   SOLE 21 7,207,268 0 0
LENNAR CORP CL A 526057104 297,143 5,627,700 SH   SOLE 22 4,694,288 0 933,412
LENNAR CORP CL A 526057104 12,398 234,802 SH   SOLE 23 234,802 0 0
LENNAR CORP CL A 526057104 8,957 169,648 SH   SOLE 25 158,614 0 11,034
LENNAR CORP CL A 526057104 35,739 676,866 SH   SOLE 26 223,857 0 453,009
LENNAR CORP CL A 526057104 2,531 47,940 SH   SOLE 28 35,379 0 12,561
LENNAR CORP CL A 526057104 3,072 58,176 SH   SOLE 29 8,189 0 49,987
LENNAR CORP CL A 526057104 28,491 539,605 SH   SOLE 30 539,605 0 0
LENNAR CORP CL A 526057104 4,807 91,045 SH   SOLE 31 41,570 0 49,475
LENNAR CORP CL A 526057104 4,257 80,621 SH   SOLE 34 80,621 0 0
LENNAR CORP CL A 526057104 10,924 206,885 SH   SOLE 36 206,885 0 0
LENNAR CORP CL A 526057104 64 1,207 SH   SOLE 40 1,207 0 0
LENNAR CORP CL B 526057302 300 6,655 SH   SOLE 2 0 0 6,655
LENNAR CORP CL B 526057302 21 465 SH   SOLE 7 465 0 0
LENNAR CORP CL B 526057302 248 5,499 SH   SOLE 18 5,499 0 0
LENNAR CORP CL B 526057302 128 2,840 SH   SOLE 19 2,840 0 0
LENNAR CORP CL B 526057302 13,466 298,723 SH   SOLE 21 298,723 0 0
LENNAR CORP CL B 526057302 4,013 89,024 SH   SOLE 22 60,464 0 28,560
LENNAR CORP CL B 526057302 20 454 SH   SOLE 31 454 0 0
LENNOX INTL INC COM 526107107 9,652 53,932 SH   SOLE 2 22,067 0 31,865
LENNOX INTL INC COM 526107107 2,988 16,697 SH   SOLE 4 13,738 0 2,959
LENNOX INTL INC COM 526107107 360 2,013 SH   SOLE 7 2,013 0 0
LENNOX INTL INC COM 526107107 23,380 130,636 SH   SOLE 18 126,841 0 3,795
LENNOX INTL INC COM 526107107 2,445 13,664 SH   SOLE 19 13,664 0 0
LENNOX INTL INC COM 526107107 4,694 26,226 SH   SOLE 20 0 0 26,226
LENNOX INTL INC COM 526107107 316,747 1,769,834 SH   SOLE 21 1,769,834 0 0
LENNOX INTL INC COM 526107107 229,573 1,282,743 SH   SOLE 22 1,163,379 0 119,364
LENNOX INTL INC COM 526107107 8,392 46,889 SH   SOLE 23 46,889 0 0
LENNOX INTL INC COM 526107107 538 3,004 SH   SOLE 25 3,004 0 0
LENNOX INTL INC COM 526107107 13,269 74,141 SH   SOLE 26 37,096 0 37,045
LENNOX INTL INC COM 526107107 1,616 9,028 SH   SOLE 28 6,579 0 2,449
LENNOX INTL INC COM 526107107 1,936 10,820 SH   SOLE 29 1,392 0 9,428
LENNOX INTL INC COM 526107107 7,641 42,696 SH   SOLE 30 42,696 0 0
LENNOX INTL INC COM 526107107 3,148 17,591 SH   SOLE 31 7,967 0 9,624
LENNOX INTL INC COM 526107107 806 4,505 SH   SOLE 34 4,505 0 0
LENNOX INTL INC COM 526107107 1,008 5,630 SH   SOLE 36 5,630 0 0
LENNOX INTL INC COM 526107107 30 169 SH   SOLE 40 169 0 0
LEUCADIA NATL CORP COM 527288104 9,644 381,937 SH   SOLE 2 66,935 0 315,002
LEUCADIA NATL CORP COM 527288104 2,414 95,603 SH   SOLE 4 84,850 0 10,753
LEUCADIA NATL CORP COM 527288104 6,811 269,725 SH   SOLE 7 261,613 0 8,112
LEUCADIA NATL CORP COM 527288104 50 1,982 SH   SOLE 15 1,982 0 0
LEUCADIA NATL CORP COM 527288104 19,384 767,690 SH   SOLE 18 723,296 0 44,394
LEUCADIA NATL CORP COM 527288104 8,008 317,166 SH   SOLE 19 317,166 0 0
LEUCADIA NATL CORP COM 527288104 4,640 183,750 SH   SOLE 20 0 0 183,750
LEUCADIA NATL CORP COM 527288104 165,976 6,573,315 SH   SOLE 21 6,573,315 0 0
LEUCADIA NATL CORP COM 527288104 219,113 8,677,738 SH   SOLE 22 7,135,596 0 1,542,142
LEUCADIA NATL CORP COM 527288104 9,695 383,950 SH   SOLE 23 383,950 0 0
LEUCADIA NATL CORP COM 527288104 7,862 311,386 SH   SOLE 25 311,386 0 0
LEUCADIA NATL CORP COM 527288104 23,756 940,831 SH   SOLE 26 380,802 0 560,029
LEUCADIA NATL CORP COM 527288104 1,851 73,298 SH   SOLE 28 53,549 0 19,749
LEUCADIA NATL CORP COM 527288104 2,755 109,091 SH   SOLE 29 9,421 0 99,670
LEUCADIA NATL CORP COM 527288104 25,472 1,008,786 SH   SOLE 30 1,008,786 0 0
LEUCADIA NATL CORP COM 527288104 3,716 147,167 SH   SOLE 31 95,570 0 51,597
LEUCADIA NATL CORP COM 527288104 5,135 203,354 SH   SOLE 34 203,354 0 0
LEUCADIA NATL CORP COM 527288104 8,799 348,489 SH   SOLE 36 348,489 0 0
LEUCADIA NATL CORP COM 527288104 38 1,489 SH   SOLE 40 1,489 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 19,990 375,123 SH   SOLE 2 88,127 0 286,996
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5,119 96,055 SH   SOLE 4 86,034 0 10,021
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 10,806 202,780 SH   SOLE 7 199,275 0 3,505
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 593 11,133 SH   SOLE 13 11,133 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 95 1,786 SH   SOLE 15 1,786 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6 116 SH   SOLE 17 0 0 116
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 35,006 656,905 SH   SOLE 18 614,778 0 42,127
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6,360 119,353 SH   SOLE 19 119,353 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8,753 164,258 SH   SOLE 20 0 0 164,258
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 327,453 6,144,732 SH   SOLE 21 6,144,732 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 417,094 7,826,876 SH   SOLE 22 6,435,450 0 1,391,426
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 20,961 393,339 SH   SOLE 23 393,339 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 11,634 218,316 SH   SOLE 25 218,316 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 41,024 769,821 SH   SOLE 26 300,236 0 469,585
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3,669 68,844 SH   SOLE 28 49,941 0 18,903
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2,083 39,083 SH   SOLE 29 10,584 0 28,499
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 41,327 775,502 SH   SOLE 30 775,502 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7,190 134,931 SH   SOLE 31 62,649 0 72,282
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1,148 21,550 SH   SOLE 34 21,550 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 15,473 290,347 SH   SOLE 36 290,347 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 80 1,504 SH   SOLE 40 1,504 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 4,599 SH   SOLE 2 4,356 0 243
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,807 147,000 SH   SOLE 18 147,000 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 398 32,400 SH   SOLE 19 32,400 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 39,883 3,245,120 SH   SOLE 21 3,245,120 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 16,681 1,357,289 SH   SOLE 22 1,274,415 0 82,874
LEXICON PHARMACEUTICALS INC COM NEW 528872302 304 24,728 SH   SOLE 23 24,728 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 52 4,214 SH   SOLE 26 0 0 4,214
LEXICON PHARMACEUTICALS INC COM NEW 528872302 72 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 68 5,567 SH   SOLE 30 5,567 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 49 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 526 51,508 SH   SOLE 2 14,647 0 36,861
LEXINGTON REALTY TRUST COM 529043101 804 78,704 SH   SOLE 4 78,704 0 0
LEXINGTON REALTY TRUST COM 529043101 3,229 315,991 SH   SOLE 7 315,991 0 0
LEXINGTON REALTY TRUST COM 529043101 90 8,801 SH   SOLE 15 8,801 0 0
LEXINGTON REALTY TRUST COM 529043101 11,019 1,078,145 SH   SOLE 18 1,078,145 0 0
LEXINGTON REALTY TRUST COM 529043101 4,024 393,724 SH   SOLE 19 393,724 0 0
LEXINGTON REALTY TRUST COM 529043101 207,704 20,323,317 SH   SOLE 21 20,323,317 0 0
LEXINGTON REALTY TRUST COM 529043101 80,646 7,891,045 SH   SOLE 22 7,499,116 0 391,929
LEXINGTON REALTY TRUST COM 529043101 63 6,125 SH   SOLE 23 6,125 0 0
LEXINGTON REALTY TRUST COM 529043101 4,446 435,070 SH   SOLE 25 435,070 0 0
LEXINGTON REALTY TRUST COM 529043101 1,208 118,232 SH   SOLE 26 33,269 0 84,963
LEXINGTON REALTY TRUST COM 529043101 318 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 834 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 15,066 1,474,186 SH   SOLE 30 1,474,186 0 0
LEXINGTON REALTY TRUST COM 529043101 39 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 227 22,232 SH   SOLE 40 22,232 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,762 131,322 SH   SOLE 2 3,300 0 128,022
LG DISPLAY CO LTD SPONS ADR REP 50186V102 493 36,729 SH   SOLE 22 36,729 0 0
LGI HOMES INC COM 50187T106 139 2,860 SH   SOLE 2 1,292 0 1,568
LGI HOMES INC COM 50187T106 20 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 4,114 84,711 SH   SOLE 18 84,711 0 0
LGI HOMES INC COM 50187T106 619 12,754 SH   SOLE 19 12,754 0 0
LGI HOMES INC COM 50187T106 91,064 1,874,894 SH   SOLE 21 1,874,894 0 0
LGI HOMES INC COM 50187T106 23,501 483,852 SH   SOLE 22 455,777 0 28,075
LGI HOMES INC COM 50187T106 23 467 SH   SOLE 26 0 0 467
LGI HOMES INC COM 50187T106 108 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,167 24,034 SH   SOLE 30 24,034 0 0
LGI HOMES INC COM 50187T106 64 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 1 257 SH   SOLE 21 257 0 0
LGL GROUP INC RIGHT 10/10/2017 50186A124 0 771 SH   SOLE 21 771 0 0
LHC GROUP INC COM 50187A107 1,299 18,322 SH   SOLE 2 17,962 0 360
LHC GROUP INC COM 50187A107 0 2 SH   SOLE 4 2 0 0
LHC GROUP INC COM 50187A107 20 288 SH   SOLE 7 288 0 0
LHC GROUP INC COM 50187A107 5,183 73,085 SH   SOLE 18 73,085 0 0
LHC GROUP INC COM 50187A107 11,788 166,219 SH   SOLE 19 166,219 0 0
LHC GROUP INC COM 50187A107 105,900 1,493,237 SH   SOLE 21 1,493,237 0 0
LHC GROUP INC COM 50187A107 53,325 751,902 SH   SOLE 22 722,509 0 29,393
LHC GROUP INC COM 50187A107 7,282 102,682 SH   SOLE 23 102,682 0 0
LHC GROUP INC COM 50187A107 134 1,894 SH   SOLE 26 0 0 1,894
LHC GROUP INC COM 50187A107 138 1,941 SH   SOLE 28 1,941 0 0
LHC GROUP INC COM 50187A107 655 9,240 SH   SOLE 29 0 0 9,240
LHC GROUP INC COM 50187A107 1,575 22,206 SH   SOLE 30 22,206 0 0
LHC GROUP INC COM 50187A107 92 1,303 SH   SOLE 40 1,303 0 0
LIBBEY INC COM 529898108 44 4,718 SH   SOLE 2 1,046 0 3,672
LIBBEY INC COM 529898108 5 497 SH   SOLE 7 497 0 0
LIBBEY INC COM 529898108 814 87,946 SH   SOLE 18 87,946 0 0
LIBBEY INC COM 529898108 144 15,552 SH   SOLE 19 15,552 0 0
LIBBEY INC COM 529898108 6,605 713,313 SH   SOLE 21 713,313 0 0
LIBBEY INC COM 529898108 4,163 449,532 SH   SOLE 22 405,903 0 43,629
LIBBEY INC COM 529898108 30 3,203 SH   SOLE 28 3,203 0 0
LIBBEY INC COM 529898108 39 4,257 SH   SOLE 30 4,257 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 877 9,308 SH   SOLE 2 1,164 0 8,144
LIBERTY BROADBAND CORP COM SER A 530307107 473 5,024 SH   SOLE 4 5,024 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 78 825 SH   SOLE 7 825 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 14 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,314 56,426 SH   SOLE 18 56,426 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 31,281 332,144 SH   SOLE 19 332,144 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 24,802 263,344 SH   SOLE 21 263,344 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 68,942 732,027 SH   SOLE 22 666,918 0 65,109
LIBERTY BROADBAND CORP COM SER A 530307107 1,489 15,805 SH   SOLE 25 15,805 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,712 18,181 SH   SOLE 26 3,321 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 52 552 SH   SOLE 31 552 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 12,231 129,867 SH   SOLE 34 129,867 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,673 17,763 SH   SOLE 36 17,763 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,688 101,662 SH   SOLE 2 13,051 0 88,611
LIBERTY BROADBAND CORP COM SER C 530307305 4,596 48,223 SH   SOLE 4 44,251 0 3,972
LIBERTY BROADBAND CORP COM SER C 530307305 1,760 18,469 SH   SOLE 7 11,340 0 7,129
LIBERTY BROADBAND CORP COM SER C 530307305 485 5,085 SH   SOLE 13 5,085 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 62 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 16,270 170,729 SH   SOLE 18 160,220 0 10,509
LIBERTY BROADBAND CORP COM SER C 530307305 78,994 828,902 SH   SOLE 19 828,902 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 142,381 1,494,034 SH   SOLE 21 1,494,034 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 331,007 3,473,315 SH   SOLE 22 3,133,508 0 339,807
LIBERTY BROADBAND CORP COM SER C 530307305 12,167 127,675 SH   SOLE 23 127,675 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,732 102,120 SH   SOLE 25 102,120 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 27,258 286,018 SH   SOLE 26 119,324 0 166,694
LIBERTY BROADBAND CORP COM SER C 530307305 2,357 24,730 SH   SOLE 28 18,105 0 6,625
LIBERTY BROADBAND CORP COM SER C 530307305 2,853 29,937 SH   SOLE 29 3,586 0 26,351
LIBERTY BROADBAND CORP COM SER C 530307305 13,019 136,613 SH   SOLE 30 136,613 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,768 50,031 SH   SOLE 31 22,058 0 27,973
LIBERTY BROADBAND CORP COM SER C 530307305 30,479 319,823 SH   SOLE 34 319,823 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,064 95,113 SH   SOLE 36 95,113 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 47 496 SH   SOLE 40 496 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,661 31,278 SH   SOLE 2 5,155 0 26,123
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 74 1,384 SH   SOLE 7 1,384 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,534 28,880 SH   SOLE 18 28,880 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 3,718 69,999 SH   SOLE 19 69,999 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 30,774 579,431 SH   SOLE 21 579,431 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 77,253 1,454,588 SH   SOLE 22 1,289,600 0 164,988
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 759 14,290 SH   SOLE 26 11,483 0 2,807
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 447 8,411 SH   SOLE 28 8,411 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 759 14,290 SH   SOLE 30 14,290 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 65 1,216 SH   SOLE 31 1,216 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 251 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,524 192,384 SH   SOLE 2 67,476 0 124,908
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,252 95,895 SH   SOLE 4 85,531 0 10,364
LIBERTY GLOBAL PLC SHS CL A G5480U104 524 15,447 SH   SOLE 7 15,447 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 74 2,181 SH   SOLE 15 2,181 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,384 158,761 SH   SOLE 18 107,272 0 51,489
LIBERTY GLOBAL PLC SHS CL A G5480U104 28,538 841,583 SH   SOLE 19 841,583 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,008 118,184 SH   SOLE 20 0 0 118,184
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,520 310,243 SH   SOLE 21 310,243 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 139,770 4,121,785 SH   SOLE 22 3,961,534 0 160,251
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,151 299,340 SH   SOLE 23 299,340 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,428 189,571 SH   SOLE 25 189,571 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 20,331 599,544 SH   SOLE 26 191,057 0 408,487
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,696 50,001 SH   SOLE 28 36,688 0 13,313
LIBERTY GLOBAL PLC SHS CL A G5480U104 520 15,321 SH   SOLE 29 15,321 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,989 294,588 SH   SOLE 30 294,588 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,386 129,355 SH   SOLE 31 65,416 0 63,939
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,106 32,629 SH   SOLE 32 32,629 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,601 312,620 SH   SOLE 34 312,620 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,009 236,174 SH   SOLE 36 236,174 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 40 1,185 SH   SOLE 40 1,185 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,058 399,322 SH   SOLE 2 117,638 0 281,684
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,648 203,297 SH   SOLE 4 184,441 0 18,856
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,265 38,678 SH   SOLE 7 38,678 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 163 4,998 SH   SOLE 15 4,998 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,177 66,582 SH   SOLE 18 10,595 0 55,987
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,545 108,398 SH   SOLE 19 108,398 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,324 285,136 SH   SOLE 20 0 0 285,136
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,525 627,691 SH   SOLE 21 627,691 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 335,771 10,268,230 SH   SOLE 22 9,874,074 0 394,156
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,884 730,403 SH   SOLE 23 730,403 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 15,812 483,536 SH   SOLE 25 483,536 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 51,461 1,573,736 SH   SOLE 26 498,985 0 1,074,751
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,228 129,294 SH   SOLE 28 93,970 0 35,324
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,396 73,257 SH   SOLE 29 19,765 0 53,492
LIBERTY GLOBAL PLC SHS CL C G5480U120 24,447 747,613 SH   SOLE 30 747,613 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,041 276,472 SH   SOLE 31 110,716 0 165,756
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,818 86,181 SH   SOLE 32 86,181 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,319 40,327 SH   SOLE 34 40,327 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,118 615,234 SH   SOLE 36 615,234 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 97 2,961 SH   SOLE 40 2,961 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 26 1,097 SH   SOLE 7 1,097 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1 62 SH   SOLE 15 62 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 16 693 SH   SOLE 18 693 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 186 7,846 SH   SOLE 19 7,846 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1,053 44,336 SH   SOLE 21 44,336 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 20,968 882,484 SH   SOLE 22 852,690 0 29,794
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 155 6,520 SH   SOLE 28 6,520 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 407 17,131 SH   SOLE 30 17,131 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 15 626 SH   SOLE 31 626 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 172 7,255 SH   SOLE 32 7,255 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 178 7,476 SH   SOLE 40 7,476 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 793 34,048 SH   SOLE 2 34,048 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 12 531 SH   SOLE 4 531 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 66 2,823 SH   SOLE 7 2,823 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 3 147 SH   SOLE 15 147 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 41 1,754 SH   SOLE 18 1,754 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 407 17,478 SH   SOLE 19 17,478 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2,702 115,948 SH   SOLE 21 115,948 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 43,484 1,866,265 SH   SOLE 22 1,800,521 0 65,744
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 695 29,809 SH   SOLE 26 21,535 0 8,274
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 505 21,686 SH   SOLE 28 21,686 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 974 41,818 SH   SOLE 30 41,818 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 131 5,631 SH   SOLE 31 5,631 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 404 17,332 SH   SOLE 32 17,332 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 278 11,938 SH   SOLE 40 11,938 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,541 404,801 SH   SOLE 2 56,177 0 348,624
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,614 153,318 SH   SOLE 4 138,555 0 14,763
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,504 63,816 SH   SOLE 7 46,473 0 17,343
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 172 7,292 SH   SOLE 13 7,292 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 79 3,359 SH   SOLE 15 3,359 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,524 234,370 SH   SOLE 18 191,439 0 42,931
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,149 133,585 SH   SOLE 19 133,585 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 108,157 4,588,738 SH   SOLE 21 4,588,738 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 252,538 10,714,397 SH   SOLE 22 9,357,300 0 1,357,097
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 11,989 508,676 SH   SOLE 23 508,676 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 7,835 332,402 SH   SOLE 25 332,402 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 19,077 809,369 SH   SOLE 26 435,904 0 373,465
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2,205 93,535 SH   SOLE 28 67,705 0 25,830
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 335 14,215 SH   SOLE 29 14,215 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 13,031 552,849 SH   SOLE 30 552,849 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,163 219,057 SH   SOLE 31 99,567 0 119,490
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,436 60,915 SH   SOLE 32 60,915 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 688 29,188 SH   SOLE 34 29,188 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,698 411,452 SH   SOLE 36 411,452 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 51 2,165 SH   SOLE 40 2,165 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 3,289 57,155 SH   SOLE 2 16,470 0 40,685
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 18 318 SH   SOLE 4 318 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 231 4,009 SH   SOLE 7 4,009 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 6 107 SH   SOLE 15 107 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 2,487 43,206 SH   SOLE 18 43,206 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 13,440 233,532 SH   SOLE 19 233,532 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 48,469 842,201 SH   SOLE 21 842,201 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 125,785 2,185,665 SH   SOLE 22 1,941,525 0 244,140
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,234 21,436 SH   SOLE 26 17,224 0 4,212
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 693 12,034 SH   SOLE 28 12,034 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,611 27,999 SH   SOLE 30 27,999 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 105 1,818 SH   SOLE 31 1,818 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 677 11,767 SH   SOLE 32 11,767 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 501 8,699 SH   SOLE 40 8,699 0 0
LIBERTY INTERACTIVE LLC DEB 1.750% 9/3 530610AD6 2,515 2,122,000 PRN   SOLE 21 2,122,000 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 5,000 PRN   SOLE 18 5,000 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 286 522,324 PRN   SOLE 21 522,324 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6,952 165,930 SH   SOLE 2 86,918 0 79,012
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,745 65,505 SH   SOLE 4 63,413 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 583 13,912 SH   SOLE 7 13,912 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 29 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,976 214,228 SH   SOLE 18 204,879 0 9,349
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 52,590 1,255,124 SH   SOLE 19 1,255,124 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,129 98,555 SH   SOLE 20 0 0 98,555
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 38,841 926,999 SH   SOLE 21 926,999 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 104,493 2,493,873 SH   SOLE 22 2,148,428 0 345,445
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,809 138,634 SH   SOLE 23 138,634 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,427 81,786 SH   SOLE 25 81,786 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,275 221,353 SH   SOLE 26 80,887 0 140,466
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 928 22,142 SH   SOLE 28 14,853 0 7,289
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,655 39,493 SH   SOLE 29 16,545 0 22,948
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,577 85,377 SH   SOLE 30 85,377 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,769 66,087 SH   SOLE 31 43,672 0 22,415
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19,985 476,978 SH   SOLE 34 476,978 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,295 102,515 SH   SOLE 36 102,515 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19 450 SH   SOLE 40 450 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11,969 285,851 SH   SOLE 2 132,442 0 153,409
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,755 113,572 SH   SOLE 4 106,825 0 6,747
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 632 15,095 SH   SOLE 7 15,095 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,668 374,195 SH   SOLE 18 356,687 0 17,508
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 84,737 2,023,818 SH   SOLE 19 2,023,818 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,702 112,302 SH   SOLE 20 0 0 112,302
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77,795 1,858,001 SH   SOLE 21 1,858,001 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 204,902 4,893,763 SH   SOLE 22 4,237,652 0 656,111
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11,076 264,540 SH   SOLE 23 264,540 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,101 145,709 SH   SOLE 25 145,709 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25,884 618,206 SH   SOLE 26 213,204 0 405,002
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,677 40,059 SH   SOLE 28 30,565 0 9,494
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,846 67,983 SH   SOLE 29 23,592 0 44,391
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,771 185,601 SH   SOLE 30 185,601 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,270 125,873 SH   SOLE 31 80,882 0 44,991
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 32,400 773,814 SH   SOLE 34 773,814 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,834 187,106 SH   SOLE 36 187,106 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 41 984 SH   SOLE 40 984 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 13 513 SH   SOLE 2 513 0 0
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 872 34,374 SH   SOLE 18 34,374 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 232 9,155 SH   SOLE 19 9,155 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,330 288,906 SH   SOLE 21 288,906 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,858 309,732 SH   SOLE 22 292,176 0 17,556
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 44 1,719 SH   SOLE 26 1,719 0 0
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 74 2,935 SH   SOLE 30 2,935 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,012 105,326 SH   SOLE 2 16,668 0 88,658
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10 258 SH   SOLE 4 258 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 155 4,064 SH   SOLE 7 4,064 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,123 108,237 SH   SOLE 18 108,237 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,382 62,548 SH   SOLE 19 62,548 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 73,149 1,920,431 SH   SOLE 21 1,920,431 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 191,613 5,030,533 SH   SOLE 22 4,497,391 0 533,142
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,202 84,053 SH   SOLE 26 73,153 0 10,900
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 996 26,146 SH   SOLE 28 26,146 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,181 31,017 SH   SOLE 30 31,017 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 148 3,888 SH   SOLE 31 3,888 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 850 22,314 SH   SOLE 40 22,314 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 493 13,502 SH   SOLE 2 3,881 0 9,621
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 4 102 SH   SOLE 4 102 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 22 596 SH   SOLE 7 596 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 466 12,780 SH   SOLE 18 12,780 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 264 7,231 SH   SOLE 19 7,231 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 9,160 251,024 SH   SOLE 21 251,024 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 26,093 715,067 SH   SOLE 22 642,217 0 72,850
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 157 4,300 SH   SOLE 26 4,300 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 121 3,314 SH   SOLE 28 3,314 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 118 3,240 SH   SOLE 30 3,240 0 0
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 45 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 122 3,331 SH   SOLE 40 3,331 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 58 2,279 SH   SOLE 2 1,982 0 297
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 21 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2,955 116,954 SH   SOLE 18 116,954 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 686 27,150 SH   SOLE 19 27,150 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 25,493 1,008,828 SH   SOLE 21 1,008,828 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23,996 949,578 SH   SOLE 22 884,448 0 65,130
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 172 6,790 SH   SOLE 26 6,790 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 123 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 120 4,757 SH   SOLE 30 4,757 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 95 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2,596 2,146,000 PRN   SOLE 21 2,146,000 0 0
LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 1,496 1,408,000 PRN   SOLE 21 1,408,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 29,873 727,549 SH   SOLE 2 229,515 0 498,034
LIBERTY PPTY TR SH BEN INT 531172104 9,827 239,342 SH   SOLE 4 235,429 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 10,246 249,542 SH   SOLE 7 226,962 0 22,580
LIBERTY PPTY TR SH BEN INT 531172104 256 6,244 SH   SOLE 15 6,244 0 0
LIBERTY PPTY TR SH BEN INT 531172104 22,789 555,019 SH   SOLE 18 540,598 0 14,421
LIBERTY PPTY TR SH BEN INT 531172104 21,564 525,190 SH   SOLE 19 525,190 0 0
LIBERTY PPTY TR SH BEN INT 531172104 4,977 121,201 SH   SOLE 20 0 0 121,201
LIBERTY PPTY TR SH BEN INT 531172104 309,778 7,544,532 SH   SOLE 21 7,544,532 0 0
LIBERTY PPTY TR SH BEN INT 531172104 291,688 7,103,947 SH   SOLE 22 6,493,254 0 610,693
LIBERTY PPTY TR SH BEN INT 531172104 8,736 212,769 SH   SOLE 23 212,769 0 0
LIBERTY PPTY TR SH BEN INT 531172104 15,750 383,586 SH   SOLE 25 383,586 0 0
LIBERTY PPTY TR SH BEN INT 531172104 19,552 476,183 SH   SOLE 26 186,042 0 290,141
LIBERTY PPTY TR SH BEN INT 531172104 1,390 33,861 SH   SOLE 28 24,782 0 9,079
LIBERTY PPTY TR SH BEN INT 531172104 3,899 94,959 SH   SOLE 29 57,559 0 37,400
LIBERTY PPTY TR SH BEN INT 531172104 37,791 920,388 SH   SOLE 30 920,388 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3,366 81,968 SH   SOLE 31 61,490 0 20,478
LIBERTY PPTY TR SH BEN INT 531172104 11,699 284,914 SH   SOLE 34 284,914 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,112 148,861 SH   SOLE 36 148,861 0 0
LIBERTY PPTY TR SH BEN INT 531172104 29 712 SH   SOLE 40 712 0 0
LIBERTY TAX INC CL A 53128T102 15 1,021 SH   SOLE 2 299 0 722
LIBERTY TAX INC CL A 53128T102 375 26,022 SH   SOLE 18 26,022 0 0
LIBERTY TAX INC CL A 53128T102 62 4,279 SH   SOLE 19 4,279 0 0
LIBERTY TAX INC CL A 53128T102 3,246 225,435 SH   SOLE 21 225,435 0 0
LIBERTY TAX INC CL A 53128T102 1,245 86,424 SH   SOLE 22 81,663 0 4,761
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 196 15,900 SH   SOLE 2 4,169 0 11,731
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 23 1,863 SH   SOLE 7 1,863 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,354 271,591 SH   SOLE 18 271,591 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 699 56,619 SH   SOLE 19 56,619 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 27,144 2,197,870 SH   SOLE 21 2,197,870 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 23,363 1,891,750 SH   SOLE 22 1,757,911 0 133,839
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 213 17,214 SH   SOLE 26 13,071 0 4,143
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 127 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 134 10,819 SH   SOLE 29 0 0 10,819
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 119 9,643 SH   SOLE 30 9,643 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 92 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 3,931 48,047 SH   SOLE 2 24,871 0 23,176
LIFE STORAGE INC COM 53223X107 1,260 15,405 SH   SOLE 4 15,405 0 0
LIFE STORAGE INC COM 53223X107 5,059 61,833 SH   SOLE 7 61,833 0 0
LIFE STORAGE INC COM 53223X107 133 1,628 SH   SOLE 15 1,628 0 0
LIFE STORAGE INC COM 53223X107 12,806 156,531 SH   SOLE 18 156,531 0 0
LIFE STORAGE INC COM 53223X107 4,822 58,947 SH   SOLE 19 58,947 0 0
LIFE STORAGE INC COM 53223X107 185,055 2,262,006 SH   SOLE 21 2,262,006 0 0
LIFE STORAGE INC COM 53223X107 165,030 2,017,230 SH   SOLE 22 1,862,574 0 154,656
LIFE STORAGE INC COM 53223X107 108 1,321 SH   SOLE 23 1,321 0 0
LIFE STORAGE INC COM 53223X107 6,913 84,500 SH   SOLE 25 84,500 0 0
LIFE STORAGE INC COM 53223X107 2,162 26,432 SH   SOLE 26 9,717 0 16,715
LIFE STORAGE INC COM 53223X107 672 8,212 SH   SOLE 28 8,212 0 0
LIFE STORAGE INC COM 53223X107 1,314 16,056 SH   SOLE 29 16,056 0 0
LIFE STORAGE INC COM 53223X107 19,261 235,433 SH   SOLE 30 235,433 0 0
LIFE STORAGE INC COM 53223X107 88 1,078 SH   SOLE 31 1,078 0 0
LIFE STORAGE INC COM 53223X107 411 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 2,472 42,689 SH   SOLE 2 23,745 0 18,944
LIFEPOINT HEALTH INC COM 53219L109 14 242 SH   SOLE 4 242 0 0
LIFEPOINT HEALTH INC COM 53219L109 107 1,856 SH   SOLE 7 1,856 0 0
LIFEPOINT HEALTH INC COM 53219L109 7,711 133,170 SH   SOLE 18 133,170 0 0
LIFEPOINT HEALTH INC COM 53219L109 16,500 284,971 SH   SOLE 19 284,971 0 0
LIFEPOINT HEALTH INC COM 53219L109 105,207 1,817,041 SH   SOLE 21 1,817,041 0 0
LIFEPOINT HEALTH INC COM 53219L109 74,967 1,294,761 SH   SOLE 22 1,171,415 0 123,346
LIFEPOINT HEALTH INC COM 53219L109 671 11,593 SH   SOLE 26 8,951 0 2,642
LIFEPOINT HEALTH INC COM 53219L109 364 6,295 SH   SOLE 28 6,295 0 0
LIFEPOINT HEALTH INC COM 53219L109 869 15,017 SH   SOLE 30 15,017 0 0
LIFEPOINT HEALTH INC COM 53219L109 53 908 SH   SOLE 31 908 0 0
LIFEPOINT HEALTH INC COM 53219L109 258 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 272 4,692 SH   SOLE 40 4,692 0 0
LIFETIME BRANDS INC COM 53222Q103 36 1,993 SH   SOLE 2 440 0 1,553
LIFETIME BRANDS INC COM 53222Q103 708 38,662 SH   SOLE 18 38,662 0 0
LIFETIME BRANDS INC COM 53222Q103 167 9,132 SH   SOLE 19 9,132 0 0
LIFETIME BRANDS INC COM 53222Q103 5,811 317,515 SH   SOLE 21 317,515 0 0
LIFETIME BRANDS INC COM 53222Q103 6,639 362,801 SH   SOLE 22 356,683 0 6,118
LIFETIME BRANDS INC COM 53222Q103 59 3,206 SH   SOLE 23 3,206 0 0
LIFEVANTAGE CORP COM NEW 53222K205 10 2,463 SH   SOLE 18 2,463 0 0
LIFEVANTAGE CORP COM NEW 53222K205 15 3,491 SH   SOLE 19 3,491 0 0
LIFEVANTAGE CORP COM NEW 53222K205 165 39,058 SH   SOLE 21 39,058 0 0
LIFEVANTAGE CORP COM NEW 53222K205 137 32,505 SH   SOLE 22 32,505 0 0
LIFEWAY FOODS INC COM 531914109 2 239 SH   SOLE 2 83 0 156
LIFEWAY FOODS INC COM 531914109 150 16,803 SH   SOLE 18 16,803 0 0
LIFEWAY FOODS INC COM 531914109 27 3,056 SH   SOLE 19 3,056 0 0
LIFEWAY FOODS INC COM 531914109 1,367 153,559 SH   SOLE 21 153,559 0 0
LIFEWAY FOODS INC COM 531914109 307 34,479 SH   SOLE 22 30,956 0 3,523
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 426 3,129 SH   SOLE 2 3,006 0 123
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 73 535 SH   SOLE 7 535 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,921 94,901 SH   SOLE 18 94,901 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,005 44,108 SH   SOLE 19 44,108 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 290,321 2,132,365 SH   SOLE 21 2,132,365 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 82,405 605,248 SH   SOLE 22 561,762 0 43,486
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,289 16,814 SH   SOLE 23 16,814 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 751 5,513 SH   SOLE 26 4,075 0 1,438
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 428 3,143 SH   SOLE 28 3,143 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,162 8,534 SH   SOLE 29 0 0 8,534
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,898 28,630 SH   SOLE 30 28,630 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 102 747 SH   SOLE 34 747 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 266 1,956 SH   SOLE 40 1,956 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 3 3,074 SH   SOLE 21 3,074 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 10 4,101 SH   SOLE 18 4,101 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 15 6,052 SH   SOLE 19 6,052 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 165 64,414 SH   SOLE 21 64,414 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 567 221,540 SH   SOLE 22 221,540 0 0
LILIS ENERGY INC COM NEW 532403201 12 2,764 SH   SOLE 2 2,021 0 743
LILIS ENERGY INC COM NEW 532403201 681 152,405 SH   SOLE 18 152,405 0 0
LILIS ENERGY INC COM NEW 532403201 158 35,300 SH   SOLE 19 35,300 0 0
LILIS ENERGY INC COM NEW 532403201 5,966 1,334,644 SH   SOLE 21 1,334,644 0 0
LILIS ENERGY INC COM NEW 532403201 2,095 468,670 SH   SOLE 22 435,220 0 33,450
LILLY ELI & CO COM 532457108 120,038 1,403,297 SH   SOLE 2 436,097 0 967,200
LILLY ELI & CO COM 532457108 28,513 333,332 SH   SOLE 4 299,593 0 33,739
LILLY ELI & CO COM 532457108 62,691 732,884 SH   SOLE 7 703,702 0 29,182
LILLY ELI & CO COM 532457108 1,463 17,106 SH   SOLE 13 17,106 0 0
LILLY ELI & CO COM 532457108 561 6,558 SH   SOLE 15 6,558 0 0
LILLY ELI & CO COM 532457108 28 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 189,687 2,217,519 SH   SOLE 18 2,069,574 0 147,945
LILLY ELI & CO COM 532457108 112,629 1,316,682 SH   SOLE 19 1,316,682 0 0
LILLY ELI & CO COM 532457108 46,757 546,610 SH   SOLE 20 0 0 546,610
LILLY ELI & CO COM 532457108 1,650,919 19,299,966 SH   SOLE 21 19,299,966 0 0
LILLY ELI & CO COM 532457108 2,231,220 26,083,937 SH   SOLE 22 21,581,471 0 4,502,466
LILLY ELI & CO COM 532457108 105,695 1,235,617 SH   SOLE 23 1,235,617 0 0
LILLY ELI & CO COM 532457108 81,135 948,509 SH   SOLE 25 948,509 0 0
LILLY ELI & CO COM 532457108 304,880 3,564,182 SH   SOLE 26 884,979 0 2,679,203
LILLY ELI & CO COM 532457108 19,330 225,973 SH   SOLE 28 164,747 0 61,226
LILLY ELI & CO COM 532457108 3,486 40,748 SH   SOLE 29 38,028 0 2,720
LILLY ELI & CO COM 532457108 252,189 2,948,205 SH   SOLE 30 2,948,205 0 0
LILLY ELI & CO COM 532457108 44,441 519,531 SH   SOLE 31 227,038 0 292,493
LILLY ELI & CO COM 532457108 3,985 46,584 SH   SOLE 32 46,584 0 0
LILLY ELI & CO COM 532457108 50,496 590,323 SH   SOLE 34 590,323 0 0
LILLY ELI & CO COM 532457108 85,040 994,153 SH   SOLE 36 994,153 0 0
LILLY ELI & CO COM 532457108 442 5,173 SH   SOLE 40 5,173 0 0
LIMBACH HLDGS INC COM 53263P105 8 574 SH   SOLE 18 574 0 0
LIMBACH HLDGS INC COM 53263P105 125 9,267 SH   SOLE 21 9,267 0 0
LIMELIGHT NETWORKS INC COM 53261M104 67 16,920 SH   SOLE 2 10,477 0 6,443
LIMELIGHT NETWORKS INC COM 53261M104 9 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,099 276,952 SH   SOLE 18 276,952 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,594 653,470 SH   SOLE 19 653,470 0 0
LIMELIGHT NETWORKS INC COM 53261M104 9,523 2,398,862 SH   SOLE 21 2,398,862 0 0
LIMELIGHT NETWORKS INC COM 53261M104 13,259 3,339,833 SH   SOLE 22 3,281,111 0 58,722
LIMELIGHT NETWORKS INC COM 53261M104 132 33,309 SH   SOLE 23 33,309 0 0
LIMELIGHT NETWORKS INC COM 53261M104 493 124,115 SH   SOLE 29 0 0 124,115
LIMONEIRA CO COM 532746104 46 1,974 SH   SOLE 2 761 0 1,213
LIMONEIRA CO COM 532746104 1,270 54,802 SH   SOLE 7 54,802 0 0
LIMONEIRA CO COM 532746104 1,069 46,139 SH   SOLE 18 46,139 0 0
LIMONEIRA CO COM 532746104 216 9,310 SH   SOLE 19 9,310 0 0
LIMONEIRA CO COM 532746104 9,098 392,653 SH   SOLE 21 392,653 0 0
LIMONEIRA CO COM 532746104 4,042 174,442 SH   SOLE 22 157,882 0 16,560
LINCOLN EDL SVCS CORP COM 533535100 10 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 157 62,846 SH   SOLE 21 62,846 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,340 535,853 SH   SOLE 22 535,853 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,455 59,502 SH   SOLE 2 39,403 0 20,099
LINCOLN ELEC HLDGS INC COM 533900106 193 2,108 SH   SOLE 4 2,108 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,073 33,516 SH   SOLE 7 33,516 0 0
LINCOLN ELEC HLDGS INC COM 533900106 19,954 217,650 SH   SOLE 18 217,650 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,792 19,547 SH   SOLE 19 19,547 0 0
LINCOLN ELEC HLDGS INC COM 533900106 242,262 2,642,476 SH   SOLE 21 2,642,476 0 0
LINCOLN ELEC HLDGS INC COM 533900106 188,972 2,061,217 SH   SOLE 22 1,882,196 0 179,021
LINCOLN ELEC HLDGS INC COM 533900106 150 1,634 SH   SOLE 23 1,634 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,012 21,947 SH   SOLE 26 17,980 0 3,967
LINCOLN ELEC HLDGS INC COM 533900106 794 8,666 SH   SOLE 28 8,666 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,701 29,464 SH   SOLE 29 0 0 29,464
LINCOLN ELEC HLDGS INC COM 533900106 8,981 97,964 SH   SOLE 30 97,964 0 0
LINCOLN ELEC HLDGS INC COM 533900106 123 1,337 SH   SOLE 31 1,337 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,646 39,770 SH   SOLE 34 39,770 0 0
LINCOLN ELEC HLDGS INC COM 533900106 217 2,371 SH   SOLE 36 2,371 0 0
LINCOLN ELEC HLDGS INC COM 533900106 588 6,416 SH   SOLE 40 6,416 0 0
LINCOLN NATL CORP IND COM 534187109 49,115 668,416 SH   SOLE 2 446,616 0 221,800
LINCOLN NATL CORP IND COM 534187109 10,642 144,823 SH   SOLE 4 137,304 0 7,519
LINCOLN NATL CORP IND COM 534187109 17,734 241,345 SH   SOLE 7 201,078 0 40,267
LINCOLN NATL CORP IND COM 534187109 7,921 107,795 SH   SOLE 13 107,795 0 0
LINCOLN NATL CORP IND COM 534187109 121 1,643 SH   SOLE 15 1,643 0 0
LINCOLN NATL CORP IND COM 534187109 62,397 849,171 SH   SOLE 18 807,644 0 41,527
LINCOLN NATL CORP IND COM 534187109 101,670 1,383,644 SH   SOLE 19 1,383,644 0 0
LINCOLN NATL CORP IND COM 534187109 9,698 131,980 SH   SOLE 20 0 0 131,980
LINCOLN NATL CORP IND COM 534187109 349,516 4,756,610 SH   SOLE 21 4,756,610 0 0
LINCOLN NATL CORP IND COM 534187109 592,327 8,061,064 SH   SOLE 22 6,391,550 0 1,669,514
LINCOLN NATL CORP IND COM 534187109 30,011 408,424 SH   SOLE 23 408,424 0 0
LINCOLN NATL CORP IND COM 534187109 15,018 204,385 SH   SOLE 25 204,385 0 0
LINCOLN NATL CORP IND COM 534187109 45,881 624,408 SH   SOLE 26 239,944 0 384,464
LINCOLN NATL CORP IND COM 534187109 3,767 51,268 SH   SOLE 28 37,470 0 13,798
LINCOLN NATL CORP IND COM 534187109 12,418 168,994 SH   SOLE 29 61,352 0 107,642
LINCOLN NATL CORP IND COM 534187109 57,892 787,857 SH   SOLE 30 787,857 0 0
LINCOLN NATL CORP IND COM 534187109 18,461 251,241 SH   SOLE 31 168,406 0 82,835
LINCOLN NATL CORP IND COM 534187109 23,261 316,565 SH   SOLE 34 316,565 0 0
LINCOLN NATL CORP IND COM 534187109 25,763 350,616 SH   SOLE 36 350,616 0 0
LINCOLN NATL CORP IND COM 534187109 81 1,104 SH   SOLE 40 1,104 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 24 2,216 SH   SOLE 2 1,033 0 1,183
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 765 71,480 SH   SOLE 18 71,480 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 125 11,713 SH   SOLE 19 11,713 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,819 637,316 SH   SOLE 21 637,316 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3,158 295,098 SH   SOLE 22 262,090 0 33,008
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 30 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 45 4,166 SH   SOLE 30 4,166 0 0
LINDSAY CORP COM 535555106 67 724 SH   SOLE 2 688 0 36
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,630 17,739 SH   SOLE 7 17,739 0 0
LINDSAY CORP COM 535555106 4,469 48,626 SH   SOLE 18 48,626 0 0
LINDSAY CORP COM 535555106 747 8,131 SH   SOLE 19 8,131 0 0
LINDSAY CORP COM 535555106 84,311 917,426 SH   SOLE 21 917,426 0 0
LINDSAY CORP COM 535555106 27,116 295,057 SH   SOLE 22 271,550 0 23,507
LINDSAY CORP COM 535555106 481 5,233 SH   SOLE 26 4,375 0 858
LINDSAY CORP COM 535555106 152 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 4,227 45,991 SH   SOLE 30 45,991 0 0
LINDSAY CORP COM 535555106 172 1,870 SH   SOLE 40 1,870 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 751 22,442 SH   SOLE 2 4,892 0 17,550
LIONS GATE ENTMNT CORP CL A VTG 535919401 7 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 39 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 876 26,183 SH   SOLE 18 26,183 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 621 18,574 SH   SOLE 19 18,574 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 18,195 543,938 SH   SOLE 21 543,938 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 51,892 1,551,329 SH   SOLE 22 1,393,566 0 157,763
LIONS GATE ENTMNT CORP CL A VTG 535919401 395 11,801 SH   SOLE 26 9,033 0 2,768
LIONS GATE ENTMNT CORP CL A VTG 535919401 251 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 283 8,446 SH   SOLE 30 8,446 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 36 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 208 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,784 56,123 SH   SOLE 2 12,487 0 43,636
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 82 2,572 SH   SOLE 7 2,572 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,559 49,041 SH   SOLE 18 49,041 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,091 34,331 SH   SOLE 19 34,331 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 33,852 1,064,865 SH   SOLE 21 1,064,865 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 93,113 2,929,008 SH   SOLE 22 2,582,210 0 346,798
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 853 26,824 SH   SOLE 26 21,058 0 5,766
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 495 15,559 SH   SOLE 28 15,559 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 41 1,302 SH   SOLE 29 0 0 1,302
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 521 16,400 SH   SOLE 30 16,400 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 77 2,413 SH   SOLE 31 2,413 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 354 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 11 2,881 SH   SOLE 18 2,881 0 0
LIPOCINE INC NEW COM 53630X104 22 5,425 SH   SOLE 19 5,425 0 0
LIPOCINE INC NEW COM 53630X104 291 73,387 SH   SOLE 21 73,387 0 0
LIPOCINE INC NEW COM 53630X104 1,021 257,297 SH   SOLE 22 257,297 0 0
LIQTECH INTL INC COM 53632A102 4 11,706 SH   SOLE 21 11,706 0 0
LIQUIDITY SERVICES INC COM 53635B107 32 5,339 SH   SOLE 2 1,072 0 4,267
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 763 129,241 SH   SOLE 18 129,241 0 0
LIQUIDITY SERVICES INC COM 53635B107 104 17,675 SH   SOLE 19 17,675 0 0
LIQUIDITY SERVICES INC COM 53635B107 14,399 2,440,531 SH   SOLE 21 2,440,531 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,135 700,826 SH   SOLE 22 670,502 0 30,324
LIQUIDITY SERVICES INC COM 53635B107 175 29,690 SH   SOLE 30 29,690 0 0
LITHIA MTRS INC CL A 536797103 179 1,485 SH   SOLE 2 1,406 0 79
LITHIA MTRS INC CL A 536797103 15 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 107 890 SH   SOLE 7 890 0 0
LITHIA MTRS INC CL A 536797103 13,003 108,075 SH   SOLE 18 108,075 0 0
LITHIA MTRS INC CL A 536797103 2,126 17,675 SH   SOLE 19 17,675 0 0
LITHIA MTRS INC CL A 536797103 253,399 2,106,221 SH   SOLE 21 2,106,221 0 0
LITHIA MTRS INC CL A 536797103 75,380 626,546 SH   SOLE 22 580,362 0 46,184
LITHIA MTRS INC CL A 536797103 1,183 9,831 SH   SOLE 26 8,448 0 1,383
LITHIA MTRS INC CL A 536797103 413 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 136 1,127 SH   SOLE 29 0 0 1,127
LITHIA MTRS INC CL A 536797103 3,885 32,295 SH   SOLE 30 32,295 0 0
LITHIA MTRS INC CL A 536797103 311 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 2,078 10,608 SH   SOLE 2 10,409 0 199
LITTELFUSE INC COM 537008104 25 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 107 547 SH   SOLE 7 547 0 0
LITTELFUSE INC COM 537008104 27,412 139,943 SH   SOLE 18 139,943 0 0
LITTELFUSE INC COM 537008104 3,348 17,091 SH   SOLE 19 17,091 0 0
LITTELFUSE INC COM 537008104 277,781 1,418,120 SH   SOLE 21 1,418,120 0 0
LITTELFUSE INC COM 537008104 138,108 705,062 SH   SOLE 22 660,022 0 45,040
LITTELFUSE INC COM 537008104 1,679 8,573 SH   SOLE 26 7,248 0 1,325
LITTELFUSE INC COM 537008104 718 3,664 SH   SOLE 28 3,664 0 0
LITTELFUSE INC COM 537008104 677 3,458 SH   SOLE 30 3,458 0 0
LITTELFUSE INC COM 537008104 490 2,499 SH   SOLE 40 2,499 0 0
LIVANOVA PLC SHS G5509L101 1,975 28,194 SH   SOLE 2 20,126 0 8,068
LIVANOVA PLC SHS G5509L101 12 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 83 1,189 SH   SOLE 7 1,189 0 0
LIVANOVA PLC SHS G5509L101 21,320 304,316 SH   SOLE 18 304,316 0 0
LIVANOVA PLC SHS G5509L101 2,524 36,027 SH   SOLE 19 36,027 0 0
LIVANOVA PLC SHS G5509L101 197,396 2,817,524 SH   SOLE 21 2,817,524 0 0
LIVANOVA PLC SHS G5509L101 100,452 1,433,795 SH   SOLE 22 1,348,701 0 85,094
LIVANOVA PLC SHS G5509L101 727 10,383 SH   SOLE 26 9,098 0 1,285
LIVANOVA PLC SHS G5509L101 439 6,273 SH   SOLE 28 6,273 0 0
LIVANOVA PLC SHS G5509L101 472 6,741 SH   SOLE 30 6,741 0 0
LIVANOVA PLC SHS G5509L101 163 2,327 SH   SOLE 40 2,327 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,097 117,029 SH   SOLE 2 71,875 0 45,154
LIVE NATION ENTERTAINMENT IN COM 538034109 34 770 SH   SOLE 4 770 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 219 5,038 SH   SOLE 7 5,038 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 879 20,181 SH   SOLE 13 20,181 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 19,324 443,719 SH   SOLE 18 443,719 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 16,594 381,028 SH   SOLE 19 381,028 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 245,513 5,637,494 SH   SOLE 21 5,637,494 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 189,823 4,358,737 SH   SOLE 22 3,935,774 0 422,963
LIVE NATION ENTERTAINMENT IN COM 538034109 2,107 48,374 SH   SOLE 26 40,205 0 8,169
LIVE NATION ENTERTAINMENT IN COM 538034109 918 21,078 SH   SOLE 28 21,078 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,427 32,771 SH   SOLE 29 0 0 32,771
LIVE NATION ENTERTAINMENT IN COM 538034109 951 21,828 SH   SOLE 30 21,828 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 131 3,004 SH   SOLE 31 3,004 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 180 4,126 SH   SOLE 36 4,126 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 648 14,880 SH   SOLE 40 14,880 0 0
LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 1,000 758,000 PRN   SOLE 21 758,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 37 1,562 SH   SOLE 2 1,123 0 439
LIVE OAK BANCSHARES INC COM 53803X105 16 696 SH   SOLE 7 696 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,890 80,603 SH   SOLE 18 80,603 0 0
LIVE OAK BANCSHARES INC COM 53803X105 462 19,705 SH   SOLE 19 19,705 0 0
LIVE OAK BANCSHARES INC COM 53803X105 16,802 716,490 SH   SOLE 21 716,490 0 0
LIVE OAK BANCSHARES INC COM 53803X105 9,136 389,579 SH   SOLE 22 334,696 0 54,883
LIVE OAK BANCSHARES INC COM 53803X105 119 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 113 4,823 SH   SOLE 30 4,823 0 0
LIVE VENTURES INC COM NEW 538142308 0 34 SH   SOLE 18 34 0 0
LIVE VENTURES INC COM NEW 538142308 8 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 45 3,329 SH   SOLE 2 3,074 0 255
LIVEPERSON INC COM 538146101 4 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 16 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 3,492 257,720 SH   SOLE 18 257,720 0 0
LIVEPERSON INC COM 538146101 549 40,499 SH   SOLE 19 40,499 0 0
LIVEPERSON INC COM 538146101 64,656 4,771,668 SH   SOLE 21 4,771,668 0 0
LIVEPERSON INC COM 538146101 20,071 1,481,230 SH   SOLE 22 1,379,934 0 101,296
LIVEPERSON INC COM 538146101 505 37,244 SH   SOLE 26 32,868 0 4,376
LIVEPERSON INC COM 538146101 104 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 975 71,931 SH   SOLE 30 71,931 0 0
LIVEPERSON INC COM 538146101 87 6,450 SH   SOLE 40 6,450 0 0
LKQ CORP COM 501889208 12,869 357,581 SH   SOLE 2 63,370 0 294,211
LKQ CORP COM 501889208 3,355 93,208 SH   SOLE 4 82,755 0 10,453
LKQ CORP COM 501889208 7,755 215,487 SH   SOLE 7 207,555 0 7,932
LKQ CORP COM 501889208 112 3,120 SH   SOLE 13 3,120 0 0
LKQ CORP COM 501889208 68 1,902 SH   SOLE 15 1,902 0 0
LKQ CORP COM 501889208 24,684 685,850 SH   SOLE 18 642,986 0 42,864
LKQ CORP COM 501889208 8,255 229,371 SH   SOLE 19 229,371 0 0
LKQ CORP COM 501889208 7,692 213,718 SH   SOLE 20 0 0 213,718
LKQ CORP COM 501889208 212,808 5,912,971 SH   SOLE 21 5,912,971 0 0
LKQ CORP COM 501889208 292,362 8,123,435 SH   SOLE 22 6,718,138 0 1,405,297
LKQ CORP COM 501889208 12,770 354,816 SH   SOLE 23 354,816 0 0
LKQ CORP COM 501889208 8,477 235,548 SH   SOLE 25 235,548 0 0
LKQ CORP COM 501889208 29,735 826,215 SH   SOLE 26 346,435 0 479,780
LKQ CORP COM 501889208 2,561 71,151 SH   SOLE 28 51,692 0 19,459
LKQ CORP COM 501889208 3,090 85,846 SH   SOLE 29 10,075 0 75,771
LKQ CORP COM 501889208 27,922 775,822 SH   SOLE 30 775,822 0 0
LKQ CORP COM 501889208 5,245 145,738 SH   SOLE 31 65,486 0 80,252
LKQ CORP COM 501889208 737 20,491 SH   SOLE 34 20,491 0 0
LKQ CORP COM 501889208 9,732 270,410 SH   SOLE 36 270,410 0 0
LKQ CORP COM 501889208 57 1,593 SH   SOLE 40 1,593 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 24,107 6,586,498 SH   SOLE 18 6,586,498 0 0
LM FDG AMER INC COM 502074107 6 3,327 SH   SOLE 21 3,327 0 0
LOCKHEED MARTIN CORP COM 539830109 102,026 328,809 SH   SOLE 2 84,151 0 244,658
LOCKHEED MARTIN CORP COM 539830109 23,515 75,785 SH   SOLE 4 69,207 0 6,578
LOCKHEED MARTIN CORP COM 539830109 57,550 185,471 SH   SOLE 7 185,471 0 0
LOCKHEED MARTIN CORP COM 539830109 609 1,964 SH   SOLE 13 1,964 0 0
LOCKHEED MARTIN CORP COM 539830109 589 1,897 SH   SOLE 15 1,897 0 0
LOCKHEED MARTIN CORP COM 539830109 93 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 279,845 901,881 SH   SOLE 18 873,156 0 28,725
LOCKHEED MARTIN CORP COM 539830109 311,672 1,004,455 SH   SOLE 19 1,004,455 0 0
LOCKHEED MARTIN CORP COM 539830109 43,917 141,536 SH   SOLE 20 0 0 141,536
LOCKHEED MARTIN CORP COM 539830109 2,305,989 7,431,723 SH   SOLE 21 7,431,723 0 0
LOCKHEED MARTIN CORP COM 539830109 2,102,010 6,774,340 SH   SOLE 22 5,591,539 0 1,182,801
LOCKHEED MARTIN CORP COM 539830109 100,998 325,494 SH   SOLE 23 325,494 0 0
LOCKHEED MARTIN CORP COM 539830109 81,044 261,187 SH   SOLE 25 261,187 0 0
LOCKHEED MARTIN CORP COM 539830109 105,125 338,795 SH   SOLE 26 154,402 0 184,393
LOCKHEED MARTIN CORP COM 539830109 5,041 16,246 SH   SOLE 28 0 0 16,246
LOCKHEED MARTIN CORP COM 539830109 13,431 43,286 SH   SOLE 29 9,098 0 34,188
LOCKHEED MARTIN CORP COM 539830109 221,833 714,920 SH   SOLE 30 714,920 0 0
LOCKHEED MARTIN CORP COM 539830109 37,558 121,042 SH   SOLE 31 68,974 0 52,068
LOCKHEED MARTIN CORP COM 539830109 15,762 50,798 SH   SOLE 32 50,798 0 0
LOCKHEED MARTIN CORP COM 539830109 81,523 262,731 SH   SOLE 36 262,731 0 0
LOCKHEED MARTIN CORP COM 539830109 424 1,365 SH   SOLE 40 1,365 0 0
LOEWS CORP COM 540424108 16,139 337,223 SH   SOLE 2 71,303 0 265,920
LOEWS CORP COM 540424108 4,474 93,475 SH   SOLE 4 86,270 0 7,205
LOEWS CORP COM 540424108 12,430 259,706 SH   SOLE 7 234,345 0 25,361
LOEWS CORP COM 540424108 463 9,677 SH   SOLE 13 9,677 0 0
LOEWS CORP COM 540424108 89 1,853 SH   SOLE 15 1,853 0 0
LOEWS CORP COM 540424108 29,704 620,635 SH   SOLE 18 581,312 0 39,323
LOEWS CORP COM 540424108 2,411 50,385 SH   SOLE 19 50,385 0 0
LOEWS CORP COM 540424108 7,941 165,916 SH   SOLE 20 0 0 165,916
LOEWS CORP COM 540424108 266,612 5,570,655 SH   SOLE 21 5,570,655 0 0
LOEWS CORP COM 540424108 372,371 7,780,432 SH   SOLE 22 6,433,381 0 1,347,051
LOEWS CORP COM 540424108 16,639 347,652 SH   SOLE 23 347,652 0 0
LOEWS CORP COM 540424108 10,359 216,446 SH   SOLE 25 216,446 0 0
LOEWS CORP COM 540424108 36,587 764,467 SH   SOLE 26 316,346 0 448,121
LOEWS CORP COM 540424108 3,145 65,703 SH   SOLE 28 47,447 0 18,256
LOEWS CORP COM 540424108 433 9,048 SH   SOLE 29 9,048 0 0
LOEWS CORP COM 540424108 43,170 902,005 SH   SOLE 30 902,005 0 0
LOEWS CORP COM 540424108 6,355 132,774 SH   SOLE 31 75,521 0 57,253
LOEWS CORP COM 540424108 976 20,400 SH   SOLE 34 20,400 0 0
LOEWS CORP COM 540424108 14,410 301,082 SH   SOLE 36 301,082 0 0
LOEWS CORP COM 540424108 69 1,445 SH   SOLE 40 1,445 0 0
LOGITECH INTL S A SHS H50430232 2,644 72,516 SH   SOLE 22 72,516 0 0
LOGMEIN INC COM 54142L109 5,130 46,615 SH   SOLE 2 25,519 0 21,096
LOGMEIN INC COM 54142L109 24 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 140 1,276 SH   SOLE 7 1,276 0 0
LOGMEIN INC COM 54142L109 2 15 SH   SOLE 17 0 0 15
LOGMEIN INC COM 54142L109 19,272 175,116 SH   SOLE 18 174,887 0 229
LOGMEIN INC COM 54142L109 7,702 69,990 SH   SOLE 19 69,990 0 0
LOGMEIN INC COM 54142L109 251,151 2,282,151 SH   SOLE 21 2,282,151 0 0
LOGMEIN INC COM 54142L109 182,875 1,661,742 SH   SOLE 22 1,509,466 0 152,276
LOGMEIN INC COM 54142L109 28 256 SH   SOLE 23 256 0 0
LOGMEIN INC COM 54142L109 282 2,561 SH   SOLE 25 2,561 0 0
LOGMEIN INC COM 54142L109 2,034 18,484 SH   SOLE 26 14,835 0 3,649
LOGMEIN INC COM 54142L109 888 8,071 SH   SOLE 28 8,071 0 0
LOGMEIN INC COM 54142L109 540 4,906 SH   SOLE 29 0 0 4,906
LOGMEIN INC COM 54142L109 929 8,444 SH   SOLE 30 8,444 0 0
LOGMEIN INC COM 54142L109 441 4,003 SH   SOLE 31 1,518 0 2,485
LOGMEIN INC COM 54142L109 2,890 26,265 SH   SOLE 34 26,265 0 0
LOGMEIN INC COM 54142L109 43 393 SH   SOLE 36 393 0 0
LOGMEIN INC COM 54142L109 656 5,964 SH   SOLE 40 5,964 0 0
LONESTAR RES US INC CL A VTG 54240F103 8 2,376 SH   SOLE 18 2,376 0 0
LONESTAR RES US INC CL A VTG 54240F103 18 5,226 SH   SOLE 19 5,226 0 0
LONESTAR RES US INC CL A VTG 54240F103 92 26,200 SH   SOLE 21 26,200 0 0
LONESTAR RES US INC CL A VTG 54240F103 140 40,000 SH   SOLE 22 40,000 0 0
LONG IS ICED TEA CORP COM 54267E104 2 828 SH   SOLE 18 828 0 0
LONG IS ICED TEA CORP COM 54267E104 37 14,697 SH   SOLE 21 14,697 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 36 718 SH   SOLE 2 718 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 30 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 2,138 43,194 SH   SOLE 18 43,194 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 484 9,769 SH   SOLE 19 9,769 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 18,711 377,999 SH   SOLE 21 377,999 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 16,411 331,534 SH   SOLE 22 306,433 0 25,101
LORAL SPACE & COMMUNICATNS I COM 543881106 140 2,821 SH   SOLE 26 1,872 0 949
LORAL SPACE & COMMUNICATNS I COM 543881106 97 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 359 7,252 SH   SOLE 30 7,252 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 11 226 SH   SOLE 36 226 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 85 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 2,196 81,081 SH   SOLE 2 78,152 0 2,929
LOUISIANA PAC CORP COM 546347105 22 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 95 3,521 SH   SOLE 7 3,521 0 0
LOUISIANA PAC CORP COM 546347105 24,455 903,052 SH   SOLE 18 903,052 0 0
LOUISIANA PAC CORP COM 546347105 12,147 448,545 SH   SOLE 19 448,545 0 0
LOUISIANA PAC CORP COM 546347105 266,390 9,837,167 SH   SOLE 21 9,837,167 0 0
LOUISIANA PAC CORP COM 546347105 150,043 5,540,747 SH   SOLE 22 5,244,982 0 295,765
LOUISIANA PAC CORP COM 546347105 1,802 66,558 SH   SOLE 23 66,558 0 0
LOUISIANA PAC CORP COM 546347105 1,083 39,989 SH   SOLE 26 31,475 0 8,514
LOUISIANA PAC CORP COM 546347105 554 20,443 SH   SOLE 28 20,443 0 0
LOUISIANA PAC CORP COM 546347105 1,266 46,759 SH   SOLE 29 0 0 46,759
LOUISIANA PAC CORP COM 546347105 602 22,217 SH   SOLE 30 22,217 0 0
LOUISIANA PAC CORP COM 546347105 424 15,640 SH   SOLE 40 15,640 0 0
LOWES COS INC COM 548661107 128,667 1,609,546 SH   SOLE 2 772,982 0 836,564
LOWES COS INC COM 548661107 38,279 478,848 SH   SOLE 4 449,365 0 29,483
LOWES COS INC COM 548661107 70,458 881,391 SH   SOLE 7 696,567 0 184,824
LOWES COS INC COM 548661107 2,245 28,087 SH   SOLE 13 28,087 0 0
LOWES COS INC COM 548661107 473 5,921 SH   SOLE 15 5,921 0 0
LOWES COS INC COM 548661107 11 138 SH   SOLE 17 0 0 138
LOWES COS INC COM 548661107 329,828 4,125,945 SH   SOLE 18 3,879,140 0 246,805
LOWES COS INC COM 548661107 430,235 5,381,968 SH   SOLE 19 5,381,968 0 0
LOWES COS INC COM 548661107 37,808 472,958 SH   SOLE 20 0 0 472,958
LOWES COS INC COM 548661107 1,050,276 13,138,305 SH   SOLE 21 13,138,305 0 0
LOWES COS INC COM 548661107 1,921,254 24,033,697 SH   SOLE 22 19,432,549 0 4,601,148
LOWES COS INC COM 548661107 105,079 1,314,479 SH   SOLE 23 1,314,479 0 0
LOWES COS INC COM 548661107 59,698 746,789 SH   SOLE 25 712,757 0 34,032
LOWES COS INC COM 548661107 196,302 2,455,612 SH   SOLE 26 772,171 0 1,683,441
LOWES COS INC COM 548661107 15,559 194,629 SH   SOLE 28 142,230 0 52,399
LOWES COS INC COM 548661107 22,198 277,686 SH   SOLE 29 170,150 0 107,536
LOWES COS INC COM 548661107 190,554 2,383,718 SH   SOLE 30 2,383,718 0 0
LOWES COS INC COM 548661107 56,118 702,000 SH   SOLE 31 374,832 0 327,168
LOWES COS INC COM 548661107 155,868 1,949,816 SH   SOLE 34 1,949,816 0 0
LOWES COS INC COM 548661107 80,551 1,007,640 SH   SOLE 36 1,007,640 0 0
LOWES COS INC COM 548661107 362 4,527 SH   SOLE 40 4,527 0 0
LOXO ONCOLOGY INC COM 548862101 146 1,583 SH   SOLE 2 1,438 0 145
LOXO ONCOLOGY INC COM 548862101 52 562 SH   SOLE 7 562 0 0
LOXO ONCOLOGY INC COM 548862101 7,124 77,339 SH   SOLE 18 77,339 0 0
LOXO ONCOLOGY INC COM 548862101 2,581 28,015 SH   SOLE 19 28,015 0 0
LOXO ONCOLOGY INC COM 548862101 104,093 1,129,977 SH   SOLE 21 1,129,977 0 0
LOXO ONCOLOGY INC COM 548862101 54,640 593,144 SH   SOLE 22 548,920 0 44,224
LOXO ONCOLOGY INC COM 548862101 29 312 SH   SOLE 23 312 0 0
LOXO ONCOLOGY INC COM 548862101 1,011 10,978 SH   SOLE 26 10,679 0 299
LOXO ONCOLOGY INC COM 548862101 316 3,427 SH   SOLE 28 3,427 0 0
LOXO ONCOLOGY INC COM 548862101 350 3,798 SH   SOLE 30 3,798 0 0
LOXO ONCOLOGY INC COM 548862101 61 658 SH   SOLE 34 658 0 0
LOXO ONCOLOGY INC COM 548862101 212 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 2,147 41,637 SH   SOLE 2 10,357 0 31,280
LPL FINL HLDGS INC COM 50212V100 18 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 155 3,012 SH   SOLE 7 3,012 0 0
LPL FINL HLDGS INC COM 50212V100 2,178 42,232 SH   SOLE 18 42,232 0 0
LPL FINL HLDGS INC COM 50212V100 1,448 28,079 SH   SOLE 19 28,079 0 0
LPL FINL HLDGS INC COM 50212V100 57,400 1,113,048 SH   SOLE 21 1,113,048 0 0
LPL FINL HLDGS INC COM 50212V100 124,709 2,418,239 SH   SOLE 22 2,144,767 0 273,472
LPL FINL HLDGS INC COM 50212V100 1,591 30,857 SH   SOLE 26 25,604 0 5,253
LPL FINL HLDGS INC COM 50212V100 680 13,180 SH   SOLE 28 13,180 0 0
LPL FINL HLDGS INC COM 50212V100 1,061 20,571 SH   SOLE 29 0 0 20,571
LPL FINL HLDGS INC COM 50212V100 1,055 20,451 SH   SOLE 30 20,451 0 0
LPL FINL HLDGS INC COM 50212V100 102 1,972 SH   SOLE 31 1,972 0 0
LPL FINL HLDGS INC COM 50212V100 231 4,476 SH   SOLE 36 4,476 0 0
LPL FINL HLDGS INC COM 50212V100 470 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 12 5,758 SH   SOLE 18 5,758 0 0
LRAD CORP COM 50213V109 18 8,678 SH   SOLE 19 8,678 0 0
LRAD CORP COM 50213V109 197 92,308 SH   SOLE 21 92,308 0 0
LRAD CORP COM 50213V109 2,412 1,132,352 SH   SOLE 22 1,132,352 0 0
LSB INDS INC COM 502160104 38 4,846 SH   SOLE 2 973 0 3,873
LSB INDS INC COM 502160104 3 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 872 109,800 SH   SOLE 18 109,800 0 0
LSB INDS INC COM 502160104 114 14,303 SH   SOLE 19 14,303 0 0
LSB INDS INC COM 502160104 15,280 1,924,492 SH   SOLE 21 1,924,492 0 0
LSB INDS INC COM 502160104 3,806 479,318 SH   SOLE 22 453,878 0 25,440
LSB INDS INC COM 502160104 196 24,722 SH   SOLE 30 24,722 0 0
LSC COMMUNICATIONS INC COM 50218P107 163 9,844 SH   SOLE 2 4,114 0 5,730
LSC COMMUNICATIONS INC COM 50218P107 2 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 37 2,267 SH   SOLE 7 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,770 167,766 SH   SOLE 18 167,766 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,392 144,863 SH   SOLE 19 144,863 0 0
LSC COMMUNICATIONS INC COM 50218P107 49,940 3,024,851 SH   SOLE 21 3,024,851 0 0
LSC COMMUNICATIONS INC COM 50218P107 19,310 1,169,567 SH   SOLE 22 1,062,972 0 106,595
LSC COMMUNICATIONS INC COM 50218P107 77 4,660 SH   SOLE 26 3,678 0 982
LSC COMMUNICATIONS INC COM 50218P107 54 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 780 47,252 SH   SOLE 29 0 0 47,252
LSC COMMUNICATIONS INC COM 50218P107 765 46,351 SH   SOLE 30 46,351 0 0
LSC COMMUNICATIONS INC COM 50218P107 37 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 47 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 29 4,333 SH   SOLE 2 1,036 0 3,297
LSI INDS INC COM 50216C108 4 594 SH   SOLE 7 594 0 0
LSI INDS INC COM 50216C108 605 91,494 SH   SOLE 18 91,494 0 0
LSI INDS INC COM 50216C108 123 18,585 SH   SOLE 19 18,585 0 0
LSI INDS INC COM 50216C108 5,269 797,153 SH   SOLE 21 797,153 0 0
LSI INDS INC COM 50216C108 4,859 735,172 SH   SOLE 22 703,289 0 31,883
LTC PPTYS INC COM 502175102 301 6,407 SH   SOLE 2 2,351 0 4,056
LTC PPTYS INC COM 502175102 629 13,399 SH   SOLE 4 13,399 0 0
LTC PPTYS INC COM 502175102 2,502 53,262 SH   SOLE 7 53,262 0 0
LTC PPTYS INC COM 502175102 62 1,323 SH   SOLE 15 1,323 0 0
LTC PPTYS INC COM 502175102 8,941 190,314 SH   SOLE 18 190,314 0 0
LTC PPTYS INC COM 502175102 11,907 253,457 SH   SOLE 19 253,457 0 0
LTC PPTYS INC COM 502175102 166,691 3,548,122 SH   SOLE 21 3,548,122 0 0
LTC PPTYS INC COM 502175102 76,084 1,619,505 SH   SOLE 22 1,542,509 0 76,996
LTC PPTYS INC COM 502175102 53 1,133 SH   SOLE 23 1,133 0 0
LTC PPTYS INC COM 502175102 3,373 71,788 SH   SOLE 25 71,788 0 0
LTC PPTYS INC COM 502175102 1,440 30,657 SH   SOLE 26 15,927 0 14,730
LTC PPTYS INC COM 502175102 249 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 638 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 12,162 258,873 SH   SOLE 30 258,873 0 0
LTC PPTYS INC COM 502175102 181 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 9 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 15 5,639 SH   SOLE 19 5,639 0 0
LUBYS INC COM 549282101 148 55,780 SH   SOLE 21 55,780 0 0
LUBYS INC COM 549282101 1,318 497,463 SH   SOLE 22 497,463 0 0
LULULEMON ATHLETICA INC COM 550021109 5,986 96,161 SH   SOLE 2 9,342 0 86,819
LULULEMON ATHLETICA INC COM 550021109 2,107 33,840 SH   SOLE 4 29,747 0 4,093
LULULEMON ATHLETICA INC COM 550021109 476 7,639 SH   SOLE 7 7,639 0 0
LULULEMON ATHLETICA INC COM 550021109 38 608 SH   SOLE 15 608 0 0
LULULEMON ATHLETICA INC COM 550021109 5 83 SH   SOLE 17 0 0 83
LULULEMON ATHLETICA INC COM 550021109 3,512 56,425 SH   SOLE 18 46,338 0 10,087
LULULEMON ATHLETICA INC COM 550021109 2,078 33,380 SH   SOLE 19 33,380 0 0
LULULEMON ATHLETICA INC COM 550021109 5,492 88,227 SH   SOLE 20 0 0 88,227
LULULEMON ATHLETICA INC COM 550021109 70,152 1,126,940 SH   SOLE 21 1,126,940 0 0
LULULEMON ATHLETICA INC COM 550021109 168,288 2,703,427 SH   SOLE 22 2,363,424 0 340,003
LULULEMON ATHLETICA INC COM 550021109 8,296 133,264 SH   SOLE 23 133,264 0 0
LULULEMON ATHLETICA INC COM 550021109 4,609 74,034 SH   SOLE 25 74,034 0 0
LULULEMON ATHLETICA INC COM 550021109 19,127 307,269 SH   SOLE 26 127,404 0 179,865
LULULEMON ATHLETICA INC COM 550021109 1,441 23,151 SH   SOLE 28 16,898 0 6,253
LULULEMON ATHLETICA INC COM 550021109 1,763 28,323 SH   SOLE 29 2,408 0 25,915
LULULEMON ATHLETICA INC COM 550021109 7,562 121,474 SH   SOLE 30 121,474 0 0
LULULEMON ATHLETICA INC COM 550021109 3,258 52,339 SH   SOLE 31 23,108 0 29,231
LULULEMON ATHLETICA INC COM 550021109 501 8,051 SH   SOLE 34 8,051 0 0
LULULEMON ATHLETICA INC COM 550021109 5,963 95,786 SH   SOLE 36 95,786 0 0
LULULEMON ATHLETICA INC COM 550021109 32 522 SH   SOLE 40 522 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 94 2,413 SH   SOLE 2 2,284 0 129
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 23 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 9 SH   SOLE 17 0 0 9
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5,254 134,794 SH   SOLE 18 134,794 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 793 20,346 SH   SOLE 19 20,346 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 110,440 2,833,251 SH   SOLE 21 2,833,251 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29,214 749,465 SH   SOLE 22 692,735 0 56,730
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 288 7,396 SH   SOLE 26 7,396 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 155 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,507 38,673 SH   SOLE 30 38,673 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 107 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 206 3,784 SH   SOLE 2 3,323 0 461
LUMENTUM HLDGS INC COM 55024U109 16 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 80 1,467 SH   SOLE 7 1,467 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE 17 0 0 2
LUMENTUM HLDGS INC COM 55024U109 15,221 280,057 SH   SOLE 18 280,057 0 0
LUMENTUM HLDGS INC COM 55024U109 2,485 45,721 SH   SOLE 19 45,721 0 0
LUMENTUM HLDGS INC COM 55024U109 293,940 5,408,273 SH   SOLE 21 5,408,273 0 0
LUMENTUM HLDGS INC COM 55024U109 87,869 1,616,723 SH   SOLE 22 1,501,501 0 115,222
LUMENTUM HLDGS INC COM 55024U109 1,710 31,468 SH   SOLE 26 27,621 0 3,847
LUMENTUM HLDGS INC COM 55024U109 491 9,025 SH   SOLE 28 9,025 0 0
LUMENTUM HLDGS INC COM 55024U109 4,552 83,754 SH   SOLE 30 83,754 0 0
LUMENTUM HLDGS INC COM 55024U109 370 6,806 SH   SOLE 40 6,806 0 0
LUMINEX CORP DEL COM 55027E102 363 17,856 SH   SOLE 2 13,922 0 3,934
LUMINEX CORP DEL COM 55027E102 6 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 24 1,190 SH   SOLE 7 1,190 0 0
LUMINEX CORP DEL COM 55027E102 3,927 193,150 SH   SOLE 18 193,150 0 0
LUMINEX CORP DEL COM 55027E102 2,339 115,054 SH   SOLE 19 115,054 0 0
LUMINEX CORP DEL COM 55027E102 86,029 4,231,615 SH   SOLE 21 4,231,615 0 0
LUMINEX CORP DEL COM 55027E102 26,850 1,320,691 SH   SOLE 22 1,249,241 0 71,450
LUMINEX CORP DEL COM 55027E102 1,658 81,543 SH   SOLE 23 81,543 0 0
LUMINEX CORP DEL COM 55027E102 502 24,670 SH   SOLE 26 22,359 0 2,311
LUMINEX CORP DEL COM 55027E102 116 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 678 33,354 SH   SOLE 29 0 0 33,354
LUMINEX CORP DEL COM 55027E102 1,118 54,969 SH   SOLE 30 54,969 0 0
LUMINEX CORP DEL COM 55027E102 83 4,091 SH   SOLE 40 4,091 0 0
LUMOS NETWORKS CORP COM 550283105 45 2,528 SH   SOLE 2 1,253 0 1,275
LUMOS NETWORKS CORP COM 550283105 7 370 SH   SOLE 4 370 0 0
LUMOS NETWORKS CORP COM 550283105 9 500 SH   SOLE 7 500 0 0
LUMOS NETWORKS CORP COM 550283105 1,914 106,813 SH   SOLE 18 106,813 0 0
LUMOS NETWORKS CORP COM 550283105 301 16,809 SH   SOLE 19 16,809 0 0
LUMOS NETWORKS CORP COM 550283105 39,388 2,198,014 SH   SOLE 21 2,198,014 0 0
LUMOS NETWORKS CORP COM 550283105 12,922 721,077 SH   SOLE 22 680,655 0 40,422
LUMOS NETWORKS CORP COM 550283105 51 2,849 SH   SOLE 28 2,849 0 0
LUMOS NETWORKS CORP COM 550283105 567 31,630 SH   SOLE 30 31,630 0 0
LUMOS NETWORKS CORP COM 550283105 28 1,584 SH   SOLE 40 1,584 0 0
LUNA INNOVATIONS COM 550351100 8 4,647 SH   SOLE 18 4,647 0 0
LUNA INNOVATIONS COM 550351100 138 81,405 SH   SOLE 21 81,405 0 0
LUNA INNOVATIONS COM 550351100 344 203,362 SH   SOLE 22 203,362 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 2,538 53,089 SH   SOLE 22 53,089 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 17,536 366,872 SH   SOLE 25 366,872 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 21,917 458,520 SH   SOLE 34 458,520 0 0
LYDALL INC DEL COM 550819106 54 948 SH   SOLE 2 948 0 0
LYDALL INC DEL COM 550819106 21 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 4,552 79,439 SH   SOLE 18 79,439 0 0
LYDALL INC DEL COM 550819106 712 12,418 SH   SOLE 19 12,418 0 0
LYDALL INC DEL COM 550819106 86,555 1,510,561 SH   SOLE 21 1,510,561 0 0
LYDALL INC DEL COM 550819106 26,703 466,026 SH   SOLE 22 434,881 0 31,145
LYDALL INC DEL COM 550819106 70 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 143 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,347 23,507 SH   SOLE 30 23,507 0 0
LYDALL INC DEL COM 550819106 94 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 185 8,068 SH   SOLE 2 4,001 0 4,067
LYON WILLIAM HOMES CL A NEW 552074700 9 402 SH   SOLE 7 402 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,681 116,622 SH   SOLE 18 116,622 0 0
LYON WILLIAM HOMES CL A NEW 552074700 482 20,971 SH   SOLE 19 20,971 0 0
LYON WILLIAM HOMES CL A NEW 552074700 58,476 2,543,553 SH   SOLE 21 2,543,553 0 0
LYON WILLIAM HOMES CL A NEW 552074700 17,364 755,276 SH   SOLE 22 718,257 0 37,019
LYON WILLIAM HOMES CL A NEW 552074700 389 16,906 SH   SOLE 23 16,906 0 0
LYON WILLIAM HOMES CL A NEW 552074700 78 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 550 23,909 SH   SOLE 29 0 0 23,909
LYON WILLIAM HOMES CL A NEW 552074700 745 32,407 SH   SOLE 30 32,407 0 0
LYON WILLIAM HOMES CL A NEW 552074700 48 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 78,006 787,540 SH   SOLE 2 456,263 0 331,277
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,430 196,162 SH   SOLE 4 186,390 0 9,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 37,064 374,195 SH   SOLE 7 316,389 0 57,806
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 279 2,820 SH   SOLE 13 2,820 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 234 2,360 SH   SOLE 15 2,360 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,912 665,437 SH   SOLE 18 605,028 0 60,409
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,723 47,684 SH   SOLE 19 47,684 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20,686 208,848 SH   SOLE 20 0 0 208,848
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 611,451 6,173,150 SH   SOLE 21 6,173,150 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 950,790 9,599,092 SH   SOLE 22 7,721,301 0 1,877,791
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 55,765 562,995 SH   SOLE 23 562,995 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25,462 257,063 SH   SOLE 25 257,063 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 100,786 1,017,526 SH   SOLE 26 334,555 0 682,971
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,760 78,347 SH   SOLE 28 57,213 0 21,134
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,537 146,763 SH   SOLE 29 103,437 0 43,326
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 107,363 1,083,931 SH   SOLE 30 1,083,931 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 35,067 354,037 SH   SOLE 31 219,309 0 134,728
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,145 82,232 SH   SOLE 34 82,232 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,243 153,893 SH   SOLE 35 153,893 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42,944 433,559 SH   SOLE 36 433,559 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 164 1,659 SH   SOLE 40 1,659 0 0
M & T BK CORP COM 55261F104 34,684 215,378 SH   SOLE 2 76,101 0 139,277
M & T BK CORP COM 55261F104 7,134 44,300 SH   SOLE 4 38,948 0 5,352
M & T BK CORP COM 55261F104 17,824 110,682 SH   SOLE 7 103,283 0 7,399
M & T BK CORP COM 55261F104 734 4,560 SH   SOLE 13 4,560 0 0
M & T BK CORP COM 55261F104 156 971 SH   SOLE 15 971 0 0
M & T BK CORP COM 55261F104 92,222 572,663 SH   SOLE 18 552,859 0 19,804
M & T BK CORP COM 55261F104 73,763 458,044 SH   SOLE 19 458,044 0 0
M & T BK CORP COM 55261F104 522,541 3,244,793 SH   SOLE 21 3,244,793 0 0
M & T BK CORP COM 55261F104 633,905 3,936,321 SH   SOLE 22 3,245,722 0 690,599
M & T BK CORP COM 55261F104 27,833 172,831 SH   SOLE 23 172,831 0 0
M & T BK CORP COM 55261F104 33,886 210,421 SH   SOLE 25 210,421 0 0
M & T BK CORP COM 55261F104 74,871 464,920 SH   SOLE 26 159,688 0 305,232
M & T BK CORP COM 55261F104 5,066 31,459 SH   SOLE 28 22,831 0 8,628
M & T BK CORP COM 55261F104 723 4,492 SH   SOLE 29 4,492 0 0
M & T BK CORP COM 55261F104 71,331 442,942 SH   SOLE 30 442,942 0 0
M & T BK CORP COM 55261F104 9,516 59,088 SH   SOLE 31 32,049 0 27,039
M & T BK CORP COM 55261F104 38,107 236,632 SH   SOLE 34 236,632 0 0
M & T BK CORP COM 55261F104 23,267 144,481 SH   SOLE 36 144,481 0 0
M & T BK CORP COM 55261F104 1,918 11,908 SH   SOLE 37 11,908 0 0
M & T BK CORP COM 55261F104 113 702 SH   SOLE 40 702 0 0
M D C HLDGS INC COM 552676108 264 7,935 SH   SOLE 2 2,659 0 5,276
M D C HLDGS INC COM 552676108 7 221 SH   SOLE 4 221 0 0
M D C HLDGS INC COM 552676108 35 1,067 SH   SOLE 7 1,067 0 0
M D C HLDGS INC COM 552676108 6,674 200,962 SH   SOLE 18 200,962 0 0
M D C HLDGS INC COM 552676108 1,009 30,369 SH   SOLE 19 30,369 0 0
M D C HLDGS INC COM 552676108 147,323 4,436,111 SH   SOLE 21 4,436,111 0 0
M D C HLDGS INC COM 552676108 38,029 1,145,110 SH   SOLE 22 1,061,919 0 83,191
M D C HLDGS INC COM 552676108 505 15,206 SH   SOLE 26 11,938 0 3,268
M D C HLDGS INC COM 552676108 202 6,083 SH   SOLE 28 6,083 0 0
M D C HLDGS INC COM 552676108 1,852 55,774 SH   SOLE 30 55,774 0 0
M D C HLDGS INC COM 552676108 157 4,716 SH   SOLE 40 4,716 0 0
M/I HOMES INC COM 55305B101 223 8,354 SH   SOLE 2 3,925 0 4,429
M/I HOMES INC COM 55305B101 15 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,318 124,116 SH   SOLE 18 124,116 0 0
M/I HOMES INC COM 55305B101 725 27,108 SH   SOLE 19 27,108 0 0
M/I HOMES INC COM 55305B101 72,338 2,706,244 SH   SOLE 21 2,706,244 0 0
M/I HOMES INC COM 55305B101 20,702 774,494 SH   SOLE 22 729,855 0 44,639
M/I HOMES INC COM 55305B101 2,846 106,488 SH   SOLE 23 106,488 0 0
M/I HOMES INC COM 55305B101 78 2,911 SH   SOLE 26 0 0 2,911
M/I HOMES INC COM 55305B101 98 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 283 10,574 SH   SOLE 29 0 0 10,574
M/I HOMES INC COM 55305B101 888 33,207 SH   SOLE 30 33,207 0 0
M/I HOMES INC COM 55305B101 73 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 92 8,980 SH   SOLE 2 5,611 0 3,369
MACATAWA BK CORP COM 554225102 1,069 104,235 SH   SOLE 18 104,235 0 0
MACATAWA BK CORP COM 554225102 353 34,413 SH   SOLE 19 34,413 0 0
MACATAWA BK CORP COM 554225102 8,794 857,130 SH   SOLE 21 857,130 0 0
MACATAWA BK CORP COM 554225102 2,687 261,917 SH   SOLE 22 239,553 0 22,364
MACATAWA BK CORP COM 554225102 290 28,305 SH   SOLE 23 28,305 0 0
MACATAWA BK CORP COM 554225102 12 1,200 SH   SOLE 29 0 0 1,200
MACERICH CO COM 554382101 9,119 165,892 SH   SOLE 2 35,763 0 130,129
MACERICH CO COM 554382101 8,843 160,870 SH   SOLE 4 155,490 0 5,380
MACERICH CO COM 554382101 14,773 268,740 SH   SOLE 7 253,995 0 14,745
MACERICH CO COM 554382101 440 8,000 SH   SOLE 13 8,000 0 0
MACERICH CO COM 554382101 318 5,784 SH   SOLE 15 5,784 0 0
MACERICH CO COM 554382101 15,638 284,474 SH   SOLE 18 267,769 0 16,705
MACERICH CO COM 554382101 9,350 170,099 SH   SOLE 19 170,099 0 0
MACERICH CO COM 554382101 4,177 75,979 SH   SOLE 20 0 0 75,979
MACERICH CO COM 554382101 142,054 2,584,213 SH   SOLE 21 2,584,213 0 0
MACERICH CO COM 554382101 269,225 4,897,668 SH   SOLE 22 4,214,754 0 682,914
MACERICH CO COM 554382101 8,829 160,612 SH   SOLE 23 160,612 0 0
MACERICH CO COM 554382101 20,021 364,223 SH   SOLE 25 364,223 0 0
MACERICH CO COM 554382101 22,496 409,234 SH   SOLE 26 147,760 0 261,474
MACERICH CO COM 554382101 1,468 26,709 SH   SOLE 28 19,564 0 7,145
MACERICH CO COM 554382101 4,545 82,680 SH   SOLE 29 52,588 0 30,092
MACERICH CO COM 554382101 57,383 1,043,889 SH   SOLE 30 1,043,889 0 0
MACERICH CO COM 554382101 4,088 74,368 SH   SOLE 31 50,950 0 23,418
MACERICH CO COM 554382101 4,661 84,798 SH   SOLE 34 84,798 0 0
MACERICH CO COM 554382101 7,763 141,218 SH   SOLE 36 141,218 0 0
MACERICH CO COM 554382101 37 669 SH   SOLE 40 669 0 0
MACK CALI RLTY CORP COM 554489104 1,311 55,288 SH   SOLE 2 40,664 0 14,624
MACK CALI RLTY CORP COM 554489104 712 30,048 SH   SOLE 4 30,048 0 0
MACK CALI RLTY CORP COM 554489104 2,928 123,491 SH   SOLE 7 123,491 0 0
MACK CALI RLTY CORP COM 554489104 78 3,285 SH   SOLE 15 3,285 0 0
MACK CALI RLTY CORP COM 554489104 14,087 594,151 SH   SOLE 18 594,151 0 0
MACK CALI RLTY CORP COM 554489104 3,772 159,088 SH   SOLE 19 159,088 0 0
MACK CALI RLTY CORP COM 554489104 147,797 6,233,515 SH   SOLE 21 6,233,515 0 0
MACK CALI RLTY CORP COM 554489104 95,015 4,007,360 SH   SOLE 22 3,807,682 0 199,678
MACK CALI RLTY CORP COM 554489104 60 2,542 SH   SOLE 23 2,542 0 0
MACK CALI RLTY CORP COM 554489104 4,174 176,045 SH   SOLE 25 176,045 0 0
MACK CALI RLTY CORP COM 554489104 1,570 66,217 SH   SOLE 26 31,977 0 34,240
MACK CALI RLTY CORP COM 554489104 295 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 730 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 11,228 473,550 SH   SOLE 30 473,550 0 0
MACK CALI RLTY CORP COM 554489104 193 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 216 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 13 859 SH   SOLE 18 859 0 0
MACKINAC FINL CORP COM 554571109 12 764 SH   SOLE 21 764 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 115 2,578 SH   SOLE 2 2,272 0 306
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 45 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6,147 137,801 SH   SOLE 18 137,801 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,351 30,287 SH   SOLE 19 30,287 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54,166 1,214,207 SH   SOLE 21 1,214,207 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48,615 1,089,783 SH   SOLE 22 1,006,298 0 83,485
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 619 13,886 SH   SOLE 26 11,020 0 2,866
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 254 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 300 6,726 SH   SOLE 30 6,726 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 220 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,387 88,488 SH   SOLE 2 13,055 0 75,433
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,841 39,357 SH   SOLE 4 37,437 0 1,920
MACQUARIE INFRASTRUCTURE COR COM 55608B105 842 11,666 SH   SOLE 7 9,956 0 1,710
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,629 50,279 SH   SOLE 18 42,625 0 7,654
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,057 28,504 SH   SOLE 19 28,504 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,689 51,106 SH   SOLE 20 0 0 51,106
MACQUARIE INFRASTRUCTURE COR COM 55608B105 89,455 1,239,333 SH   SOLE 21 1,239,333 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 160,426 2,222,583 SH   SOLE 22 1,956,459 0 266,124
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,595 105,220 SH   SOLE 23 105,220 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 11,469 158,900 SH   SOLE 26 85,352 0 73,548
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,293 17,919 SH   SOLE 28 13,214 0 4,705
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,439 33,791 SH   SOLE 29 2,096 0 31,695
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,743 121,124 SH   SOLE 30 121,124 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,553 35,365 SH   SOLE 31 15,882 0 19,483
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,993 96,886 SH   SOLE 34 96,886 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,055 14,613 SH   SOLE 36 14,613 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 26 361 SH   SOLE 40 361 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 863 813,000 PRN   SOLE 21 813,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 1,078 1,113,000 PRN   SOLE 21 1,113,000 0 0
MACROGENICS INC COM 556099109 125 6,762 SH   SOLE 2 2,918 0 3,844
MACROGENICS INC COM 556099109 15 818 SH   SOLE 7 818 0 0
MACROGENICS INC COM 556099109 2,393 129,507 SH   SOLE 18 129,507 0 0
MACROGENICS INC COM 556099109 484 26,166 SH   SOLE 19 26,166 0 0
MACROGENICS INC COM 556099109 30,445 1,647,475 SH   SOLE 21 1,647,475 0 0
MACROGENICS INC COM 556099109 15,906 860,700 SH   SOLE 22 808,713 0 51,987
MACROGENICS INC COM 556099109 41 2,233 SH   SOLE 26 0 0 2,233
MACROGENICS INC COM 556099109 72 3,899 SH   SOLE 28 3,899 0 0
MACROGENICS INC COM 556099109 160 8,632 SH   SOLE 29 0 0 8,632
MACROGENICS INC COM 556099109 106 5,737 SH   SOLE 30 5,737 0 0
MACROGENICS INC COM 556099109 55 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 9,456 433,384 SH   SOLE 2 135,146 0 298,238
MACYS INC COM 55616P104 2,271 104,095 SH   SOLE 4 92,967 0 11,128
MACYS INC COM 55616P104 5,773 264,577 SH   SOLE 7 229,507 0 35,070
MACYS INC COM 55616P104 413 18,945 SH   SOLE 13 18,945 0 0
MACYS INC COM 55616P104 44 2,012 SH   SOLE 15 2,012 0 0
MACYS INC COM 55616P104 3 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 16,139 739,656 SH   SOLE 18 697,912 0 41,744
MACYS INC COM 55616P104 1,150 52,721 SH   SOLE 19 52,721 0 0
MACYS INC COM 55616P104 8,519 390,420 SH   SOLE 20 0 0 390,420
MACYS INC COM 55616P104 225,601 10,339,176 SH   SOLE 21 10,339,176 0 0
MACYS INC COM 55616P104 216,112 9,904,293 SH   SOLE 22 8,404,445 0 1,499,848
MACYS INC COM 55616P104 8,970 411,098 SH   SOLE 23 411,098 0 0
MACYS INC COM 55616P104 5,320 243,791 SH   SOLE 25 243,791 0 0
MACYS INC COM 55616P104 24,814 1,137,231 SH   SOLE 26 373,261 0 763,970
MACYS INC COM 55616P104 1,590 72,860 SH   SOLE 28 54,255 0 18,605
MACYS INC COM 55616P104 1,867 85,554 SH   SOLE 29 10,743 0 74,811
MACYS INC COM 55616P104 22,274 1,020,827 SH   SOLE 30 1,020,827 0 0
MACYS INC COM 55616P104 3,437 157,529 SH   SOLE 31 70,911 0 86,618
MACYS INC COM 55616P104 1,937 88,788 SH   SOLE 32 88,788 0 0
MACYS INC COM 55616P104 688 31,533 SH   SOLE 34 31,533 0 0
MACYS INC COM 55616P104 8,675 397,556 SH   SOLE 36 397,556 0 0
MACYS INC COM 55616P104 41 1,901 SH   SOLE 40 1,901 0 0
MADDEN STEVEN LTD COM 556269108 764 17,650 SH   SOLE 2 17,561 0 89
MADDEN STEVEN LTD COM 556269108 13 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 60 1,390 SH   SOLE 7 1,390 0 0
MADDEN STEVEN LTD COM 556269108 11,776 271,955 SH   SOLE 18 271,955 0 0
MADDEN STEVEN LTD COM 556269108 12,736 294,132 SH   SOLE 19 294,132 0 0
MADDEN STEVEN LTD COM 556269108 209,977 4,849,356 SH   SOLE 21 4,849,356 0 0
MADDEN STEVEN LTD COM 556269108 87,771 2,027,033 SH   SOLE 22 1,910,659 0 116,374
MADDEN STEVEN LTD COM 556269108 5,722 132,158 SH   SOLE 23 132,158 0 0
MADDEN STEVEN LTD COM 556269108 757 17,477 SH   SOLE 26 14,031 0 3,446
MADDEN STEVEN LTD COM 556269108 350 8,087 SH   SOLE 28 8,087 0 0
MADDEN STEVEN LTD COM 556269108 880 20,319 SH   SOLE 29 0 0 20,319
MADDEN STEVEN LTD COM 556269108 3,174 73,310 SH   SOLE 30 73,310 0 0
MADDEN STEVEN LTD COM 556269108 1,083 25,001 SH   SOLE 34 25,001 0 0
MADDEN STEVEN LTD COM 556269108 263 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,450 11,445 SH   SOLE 2 1,780 0 9,665
MADISON SQUARE GARDEN CO NEW CL A 55825T103 15 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 104 486 SH   SOLE 7 486 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,209 10,317 SH   SOLE 18 10,317 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 16,853 78,715 SH   SOLE 19 78,715 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 40,796 190,545 SH   SOLE 21 190,545 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 99,126 462,990 SH   SOLE 22 400,810 0 62,180
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,640 7,662 SH   SOLE 26 6,425 0 1,237
MADISON SQUARE GARDEN CO NEW CL A 55825T103 567 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 639 2,983 SH   SOLE 30 2,983 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 97 453 SH   SOLE 31 453 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 490 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 35 774 SH   SOLE 2 774 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 560 12,458 SH   SOLE 18 12,458 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 89 1,987 SH   SOLE 19 1,987 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,690 126,491 SH   SOLE 21 126,491 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,892 42,068 SH   SOLE 22 39,457 0 2,611
MAG SILVER CORP COM 55903Q104 39 3,495 SH   SOLE 21 3,495 0 0
MAGELLAN HEALTH INC COM NEW 559079207 237 2,744 SH   SOLE 2 1,277 0 1,467
MAGELLAN HEALTH INC COM NEW 559079207 14 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 98 1,130 SH   SOLE 7 1,130 0 0
MAGELLAN HEALTH INC COM NEW 559079207 9,663 111,968 SH   SOLE 18 111,968 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,533 17,768 SH   SOLE 19 17,768 0 0
MAGELLAN HEALTH INC COM NEW 559079207 187,955 2,177,924 SH   SOLE 21 2,177,924 0 0
MAGELLAN HEALTH INC COM NEW 559079207 58,380 676,472 SH   SOLE 22 620,072 0 56,400
MAGELLAN HEALTH INC COM NEW 559079207 1,025 11,880 SH   SOLE 26 10,214 0 1,666
MAGELLAN HEALTH INC COM NEW 559079207 318 3,685 SH   SOLE 28 3,685 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,086 35,754 SH   SOLE 30 35,754 0 0
MAGELLAN HEALTH INC COM NEW 559079207 302 3,505 SH   SOLE 34 3,505 0 0
MAGELLAN HEALTH INC COM NEW 559079207 74 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 259 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 322 4,534 SH   SOLE 7 4,534 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,644 37,206 SH   SOLE 18 37,206 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69,620 979,739 SH   SOLE 19 979,739 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8 900 SH   SOLE 22 900 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 14 1,898 SH   SOLE 18 1,898 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 208 29,138 SH   SOLE 21 29,138 0 0
MAGNA INTL INC COM 559222401 533 9,990 SH   SOLE 18 9,990 0 0
MAGNA INTL INC COM 559222401 2,476 46,390 SH   SOLE 19 46,390 0 0
MAGNA INTL INC COM 559222401 705 13,210 SH   SOLE 25 13,210 0 0
MAGNA INTL INC COM 559222401 1,720 32,230 SH   SOLE 34 32,230 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 9 800 SH   SOLE 2 800 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5,861 516,400 SH   SOLE 19 516,400 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,412 212,472 SH   SOLE 34 212,472 0 0
MAGNEGAS CORP COM PAR 55939L301 0 341 SH   SOLE 19 341 0 0
MAGNEGAS CORP COM PAR 55939L301 1 1,033 SH   SOLE 21 1,033 0 0
MAGYAR BANCORP INC COM 55977T109 4 338 SH   SOLE 18 338 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 117 14,697 SH   SOLE 2 6,103 0 8,594
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,535 318,905 SH   SOLE 18 318,905 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 304 38,293 SH   SOLE 19 38,293 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 45,496 5,722,764 SH   SOLE 21 5,722,764 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 13,622 1,713,487 SH   SOLE 22 1,603,786 0 109,701
MAIDEN HOLDINGS LTD SHS G5753U112 163 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 68 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 833 104,783 SH   SOLE 30 104,783 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 51 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 12,485 314,082 SH   SOLE 30 314,082 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 191 5,319 SH   SOLE 2 1,402 0 3,917
MAINSOURCE FINANCIAL GP INC COM 56062Y102 19 539 SH   SOLE 7 539 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 2 44 SH   SOLE 17 0 0 44
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3,487 97,235 SH   SOLE 18 97,235 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 666 18,564 SH   SOLE 19 18,564 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 28,854 804,629 SH   SOLE 21 804,629 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 26,230 731,446 SH   SOLE 22 690,584 0 40,862
MAINSOURCE FINANCIAL GP INC COM 56062Y102 103 2,877 SH   SOLE 28 2,877 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 118 3,295 SH   SOLE 29 0 0 3,295
MAINSOURCE FINANCIAL GP INC COM 56062Y102 118 3,297 SH   SOLE 30 3,297 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 94 2,608 SH   SOLE 40 2,608 0 0
MAJESCO COM 56068V102 85 17,058 SH   SOLE 18 17,058 0 0
MAJESCO COM 56068V102 9 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 860 172,251 SH   SOLE 21 172,251 0 0
MAJESCO COM 56068V102 162 32,528 SH   SOLE 22 28,924 0 3,604
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4,097 142,494 SH   SOLE 19 142,494 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 119 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 741 23,431 SH   SOLE 2 22,912 0 519
MALIBU BOATS INC COM CL A 56117J100 15 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,294 72,507 SH   SOLE 18 72,507 0 0
MALIBU BOATS INC COM CL A 56117J100 7,251 229,178 SH   SOLE 19 229,178 0 0
MALIBU BOATS INC COM CL A 56117J100 20,847 658,893 SH   SOLE 21 658,893 0 0
MALIBU BOATS INC COM CL A 56117J100 28,618 904,489 SH   SOLE 22 878,518 0 25,971
MALIBU BOATS INC COM CL A 56117J100 3,761 118,856 SH   SOLE 23 118,856 0 0
MALIBU BOATS INC COM CL A 56117J100 415 13,106 SH   SOLE 29 0 0 13,106
MALLINCKRODT PUB LTD CO SHS G5785G107 7,203 192,752 SH   SOLE 2 91,469 0 101,283
MALLINCKRODT PUB LTD CO SHS G5785G107 1,112 29,757 SH   SOLE 4 27,076 0 2,681
MALLINCKRODT PUB LTD CO SHS G5785G107 507 13,564 SH   SOLE 7 10,771 0 2,793
MALLINCKRODT PUB LTD CO SHS G5785G107 27 735 SH   SOLE 15 735 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 13,761 368,239 SH   SOLE 18 357,868 0 10,371
MALLINCKRODT PUB LTD CO SHS G5785G107 12,963 346,887 SH   SOLE 19 346,887 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 4,132 110,576 SH   SOLE 20 38,500 0 72,076
MALLINCKRODT PUB LTD CO SHS G5785G107 169,019 4,522,856 SH   SOLE 21 4,522,856 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 123,203 3,296,846 SH   SOLE 22 2,974,986 0 321,860
MALLINCKRODT PUB LTD CO SHS G5785G107 5,498 147,124 SH   SOLE 23 147,124 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,965 79,331 SH   SOLE 25 79,331 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 11,618 310,890 SH   SOLE 26 145,729 0 165,161
MALLINCKRODT PUB LTD CO SHS G5785G107 861 23,043 SH   SOLE 28 17,082 0 5,961
MALLINCKRODT PUB LTD CO SHS G5785G107 1,129 30,224 SH   SOLE 29 5,378 0 24,846
MALLINCKRODT PUB LTD CO SHS G5785G107 7,316 195,761 SH   SOLE 30 195,761 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,044 81,465 SH   SOLE 31 39,513 0 41,952
MALLINCKRODT PUB LTD CO SHS G5785G107 4,069 108,880 SH   SOLE 34 108,880 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,941 105,454 SH   SOLE 36 105,454 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 21 567 SH   SOLE 40 567 0 0
MALVERN BANCORP INC COM 561409103 21 795 SH   SOLE 2 238 0 557
MALVERN BANCORP INC COM 561409103 660 24,664 SH   SOLE 18 24,664 0 0
MALVERN BANCORP INC COM 561409103 96 3,572 SH   SOLE 19 3,572 0 0
MALVERN BANCORP INC COM 561409103 5,281 197,418 SH   SOLE 21 197,418 0 0
MALVERN BANCORP INC COM 561409103 1,470 54,938 SH   SOLE 22 50,841 0 4,097
MAM SOFTWARE GROUP INC COM NEW 55277Q201 30 4,116 SH   SOLE 21 4,116 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 174 10,328 SH   SOLE 2 9,051 0 1,277
MAMMOTH ENERGY SVCS INC COM 56155L108 515 30,539 SH   SOLE 18 30,539 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 298 17,648 SH   SOLE 19 17,648 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 4,574 271,311 SH   SOLE 21 271,311 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,555 92,204 SH   SOLE 22 86,874 0 5,330
MAMMOTH ENERGY SVCS INC COM 56155L108 16 978 SH   SOLE 23 978 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 705 41,826 SH   SOLE 29 0 0 41,826
MANCHESTER UTD PLC NEW ORD CL A G5784H106 2,470 137,208 SH   SOLE 19 137,208 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 6 323 SH   SOLE 22 323 0 0
MANHATTAN ASSOCS INC COM 562750109 3,241 77,969 SH   SOLE 2 53,387 0 24,582
MANHATTAN ASSOCS INC COM 562750109 133 3,204 SH   SOLE 4 3,204 0 0
MANHATTAN ASSOCS INC COM 562750109 74 1,792 SH   SOLE 7 1,792 0 0
MANHATTAN ASSOCS INC COM 562750109 9,475 227,925 SH   SOLE 18 227,707 0 218
MANHATTAN ASSOCS INC COM 562750109 927 22,297 SH   SOLE 19 22,297 0 0
MANHATTAN ASSOCS INC COM 562750109 129,105 3,105,720 SH   SOLE 21 3,105,720 0 0
MANHATTAN ASSOCS INC COM 562750109 96,875 2,330,401 SH   SOLE 22 2,113,524 0 216,877
MANHATTAN ASSOCS INC COM 562750109 182 4,387 SH   SOLE 23 4,387 0 0
MANHATTAN ASSOCS INC COM 562750109 1,080 25,972 SH   SOLE 26 21,004 0 4,968
MANHATTAN ASSOCS INC COM 562750109 430 10,341 SH   SOLE 28 10,341 0 0
MANHATTAN ASSOCS INC COM 562750109 991 23,848 SH   SOLE 29 0 0 23,848
MANHATTAN ASSOCS INC COM 562750109 458 11,017 SH   SOLE 30 11,017 0 0
MANHATTAN ASSOCS INC COM 562750109 211 5,085 SH   SOLE 31 1,678 0 3,407
MANHATTAN ASSOCS INC COM 562750109 45 1,088 SH   SOLE 34 1,088 0 0
MANHATTAN ASSOCS INC COM 562750109 12 282 SH   SOLE 36 282 0 0
MANHATTAN ASSOCS INC COM 562750109 358 8,612 SH   SOLE 40 8,612 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1,015 SH   SOLE 18 1,015 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 134 22,929 SH   SOLE 21 22,929 0 0
MANITEX INTL INC COM 563420108 23 2,587 SH   SOLE 18 2,587 0 0
MANITEX INTL INC COM 563420108 24 2,717 SH   SOLE 19 2,717 0 0
MANITEX INTL INC COM 563420108 361 40,251 SH   SOLE 21 40,251 0 0
MANITOWOC INC COM 563571108 263 29,264 SH   SOLE 2 7,299 0 21,965
MANITOWOC INC COM 563571108 7 803 SH   SOLE 4 803 0 0
MANITOWOC INC COM 563571108 31 3,425 SH   SOLE 7 3,425 0 0
MANITOWOC INC COM 563571108 4,296 477,345 SH   SOLE 18 477,345 0 0
MANITOWOC INC COM 563571108 881 97,854 SH   SOLE 19 97,854 0 0
MANITOWOC INC COM 563571108 34,911 3,879,011 SH   SOLE 21 3,879,011 0 0
MANITOWOC INC COM 563571108 33,240 3,693,306 SH   SOLE 22 3,449,213 0 244,093
MANITOWOC INC COM 563571108 339 37,721 SH   SOLE 26 28,644 0 9,077
MANITOWOC INC COM 563571108 168 18,717 SH   SOLE 28 18,717 0 0
MANITOWOC INC COM 563571108 172 19,133 SH   SOLE 30 19,133 0 0
MANITOWOC INC COM 563571108 127 14,151 SH   SOLE 40 14,151 0 0
MANNATECH INC COM NEW 563771203 6 392 SH   SOLE 18 392 0 0
MANNATECH INC COM NEW 563771203 9 644 SH   SOLE 19 644 0 0
MANNATECH INC COM NEW 563771203 84 5,803 SH   SOLE 21 5,803 0 0
MANNATECH INC COM NEW 563771203 1,048 72,275 SH   SOLE 22 72,275 0 0
MANNING & NAPIER INC CL A 56382Q102 11 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 164 41,483 SH   SOLE 21 41,483 0 0
MANNING & NAPIER INC CL A 56382Q102 436 110,292 SH   SOLE 22 110,292 0 0
MANNKIND CORP COM NEW 56400P706 29 13,504 SH   SOLE 18 13,504 0 0
MANNKIND CORP COM NEW 56400P706 38 17,465 SH   SOLE 19 17,465 0 0
MANNKIND CORP COM NEW 56400P706 407 187,478 SH   SOLE 21 187,478 0 0
MANNKIND CORP COM NEW 56400P706 3,723 1,715,562 SH   SOLE 22 1,715,562 0 0
MANPOWERGROUP INC COM 56418H100 47,907 406,614 SH   SOLE 2 331,898 0 74,716
MANPOWERGROUP INC COM 56418H100 13,045 110,720 SH   SOLE 4 108,259 0 2,461
MANPOWERGROUP INC COM 56418H100 5,109 43,365 SH   SOLE 7 32,867 0 10,498
MANPOWERGROUP INC COM 56418H100 54 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 30,038 254,949 SH   SOLE 18 231,170 0 23,779
MANPOWERGROUP INC COM 56418H100 14,098 119,654 SH   SOLE 19 119,654 0 0
MANPOWERGROUP INC COM 56418H100 6,132 52,044 SH   SOLE 20 0 0 52,044
MANPOWERGROUP INC COM 56418H100 337,993 2,868,727 SH   SOLE 21 2,868,727 0 0
MANPOWERGROUP INC COM 56418H100 329,854 2,799,641 SH   SOLE 22 2,236,757 0 562,884
MANPOWERGROUP INC COM 56418H100 24,620 208,964 SH   SOLE 23 208,964 0 0
MANPOWERGROUP INC COM 56418H100 9,302 78,949 SH   SOLE 25 78,949 0 0
MANPOWERGROUP INC COM 56418H100 28,865 244,990 SH   SOLE 26 81,182 0 163,808
MANPOWERGROUP INC COM 56418H100 1,821 15,456 SH   SOLE 28 11,140 0 4,316
MANPOWERGROUP INC COM 56418H100 17,410 147,764 SH   SOLE 29 88,460 0 59,304
MANPOWERGROUP INC COM 56418H100 12,834 108,930 SH   SOLE 30 108,930 0 0
MANPOWERGROUP INC COM 56418H100 19,491 165,433 SH   SOLE 31 117,095 0 48,338
MANPOWERGROUP INC COM 56418H100 5,930 50,328 SH   SOLE 34 50,328 0 0
MANPOWERGROUP INC COM 56418H100 17,223 146,181 SH   SOLE 36 146,181 0 0
MANPOWERGROUP INC COM 56418H100 45 381 SH   SOLE 40 381 0 0
MANTECH INTL CORP CL A 564563104 64 1,454 SH   SOLE 2 1,454 0 0
MANTECH INTL CORP CL A 564563104 6 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 31 699 SH   SOLE 7 699 0 0
MANTECH INTL CORP CL A 564563104 5,552 125,754 SH   SOLE 18 125,754 0 0
MANTECH INTL CORP CL A 564563104 866 19,626 SH   SOLE 19 19,626 0 0
MANTECH INTL CORP CL A 564563104 142,307 3,223,269 SH   SOLE 21 3,223,269 0 0
MANTECH INTL CORP CL A 564563104 31,862 721,680 SH   SOLE 22 672,447 0 49,233
MANTECH INTL CORP CL A 564563104 2,318 52,502 SH   SOLE 23 52,502 0 0
MANTECH INTL CORP CL A 564563104 659 14,932 SH   SOLE 26 13,594 0 1,338
MANTECH INTL CORP CL A 564563104 156 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 955 21,627 SH   SOLE 29 0 0 21,627
MANTECH INTL CORP CL A 564563104 1,548 35,054 SH   SOLE 30 35,054 0 0
MANTECH INTL CORP CL A 564563104 123 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 65 3,219 SH   SOLE 18 3,219 0 0
MARATHON OIL CORP COM 565849106 17,282 1,274,489 SH   SOLE 2 444,396 0 830,093
MARATHON OIL CORP COM 565849106 5,574 411,080 SH   SOLE 4 390,895 0 20,185
MARATHON OIL CORP COM 565849106 8,538 629,628 SH   SOLE 7 587,620 0 42,008
MARATHON OIL CORP COM 565849106 366 27,014 SH   SOLE 13 27,014 0 0
MARATHON OIL CORP COM 565849106 68 5,023 SH   SOLE 15 5,023 0 0
MARATHON OIL CORP COM 565849106 99,079 7,306,675 SH   SOLE 18 6,839,911 0 466,764
MARATHON OIL CORP COM 565849106 348,390 25,692,487 SH   SOLE 19 25,692,487 0 0
MARATHON OIL CORP COM 565849106 5,504 405,930 SH   SOLE 20 0 0 405,930
MARATHON OIL CORP COM 565849106 253,823 18,718,481 SH   SOLE 21 18,718,481 0 0
MARATHON OIL CORP COM 565849106 343,354 25,321,108 SH   SOLE 22 21,041,575 0 4,279,533
MARATHON OIL CORP COM 565849106 16,609 1,224,882 SH   SOLE 23 1,224,882 0 0
MARATHON OIL CORP COM 565849106 14,515 1,070,410 SH   SOLE 25 1,046,328 0 24,082
MARATHON OIL CORP COM 565849106 42,348 3,122,983 SH   SOLE 26 879,621 0 2,243,362
MARATHON OIL CORP COM 565849106 2,690 198,376 SH   SOLE 28 146,371 0 52,005
MARATHON OIL CORP COM 565849106 3,230 238,165 SH   SOLE 29 29,746 0 208,419
MARATHON OIL CORP COM 565849106 39,551 2,916,752 SH   SOLE 30 2,916,752 0 0
MARATHON OIL CORP COM 565849106 7,244 534,191 SH   SOLE 31 254,159 0 280,032
MARATHON OIL CORP COM 565849106 106,450 7,850,322 SH   SOLE 34 7,850,322 0 0
MARATHON OIL CORP COM 565849106 15,489 1,142,276 SH   SOLE 36 1,142,276 0 0
MARATHON OIL CORP COM 565849106 65 4,760 SH   SOLE 40 4,760 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 2 4,656 SH   SOLE 21 4,656 0 0
MARATHON PETE CORP COM 56585A102 49,489 882,470 SH   SOLE 2 389,340 0 493,130
MARATHON PETE CORP COM 56585A102 16,396 292,360 SH   SOLE 4 279,309 0 13,051
MARATHON PETE CORP COM 56585A102 25,465 454,092 SH   SOLE 7 435,472 0 18,620
MARATHON PETE CORP COM 56585A102 1,135 20,240 SH   SOLE 13 20,240 0 0
MARATHON PETE CORP COM 56585A102 191 3,404 SH   SOLE 15 3,404 0 0
MARATHON PETE CORP COM 56585A102 63 1,122 SH   SOLE 17 0 0 1,122
MARATHON PETE CORP COM 56585A102 215,630 3,845,050 SH   SOLE 18 3,695,951 0 149,099
MARATHON PETE CORP COM 56585A102 498,463 8,888,435 SH   SOLE 19 8,888,435 0 0
MARATHON PETE CORP COM 56585A102 15,127 269,740 SH   SOLE 20 0 0 269,740
MARATHON PETE CORP COM 56585A102 673,499 12,009,619 SH   SOLE 21 12,009,619 0 0
MARATHON PETE CORP COM 56585A102 836,195 14,910,746 SH   SOLE 22 12,277,221 0 2,633,525
MARATHON PETE CORP COM 56585A102 44,898 800,601 SH   SOLE 23 800,601 0 0
MARATHON PETE CORP COM 56585A102 24,634 439,274 SH   SOLE 25 439,274 0 0
MARATHON PETE CORP COM 56585A102 84,079 1,499,261 SH   SOLE 26 492,833 0 1,006,428
MARATHON PETE CORP COM 56585A102 6,588 117,468 SH   SOLE 28 85,543 0 31,925
MARATHON PETE CORP COM 56585A102 8,062 143,752 SH   SOLE 29 31,583 0 112,169
MARATHON PETE CORP COM 56585A102 96,631 1,723,084 SH   SOLE 30 1,723,084 0 0
MARATHON PETE CORP COM 56585A102 19,799 353,041 SH   SOLE 31 151,406 0 201,635
MARATHON PETE CORP COM 56585A102 111,943 1,996,132 SH   SOLE 34 1,996,132 0 0
MARATHON PETE CORP COM 56585A102 34,408 613,559 SH   SOLE 36 613,559 0 0
MARATHON PETE CORP COM 56585A102 152 2,710 SH   SOLE 40 2,710 0 0
MARCHEX INC CL B 56624R108 18 5,809 SH   SOLE 18 5,809 0 0
MARCHEX INC CL B 56624R108 16 5,246 SH   SOLE 19 5,246 0 0
MARCHEX INC CL B 56624R108 271 87,684 SH   SOLE 21 87,684 0 0
MARCHEX INC CL B 56624R108 1,899 614,460 SH   SOLE 22 614,460 0 0
MARCHEX INC CL B 56624R108 286 92,507 SH   SOLE 29 0 0 92,507
MARCUS & MILLICHAP INC COM 566324109 57 2,121 SH   SOLE 2 2,121 0 0
MARCUS & MILLICHAP INC COM 566324109 10 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 1,489 55,156 SH   SOLE 18 55,156 0 0
MARCUS & MILLICHAP INC COM 566324109 14,578 540,113 SH   SOLE 19 540,113 0 0
MARCUS & MILLICHAP INC COM 566324109 12,889 477,530 SH   SOLE 21 477,530 0 0
MARCUS & MILLICHAP INC COM 566324109 13,269 491,624 SH   SOLE 22 461,901 0 29,723
MARCUS & MILLICHAP INC COM 566324109 60 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 52 1,938 SH   SOLE 30 1,938 0 0
MARCUS & MILLICHAP INC COM 566324109 71 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 70 2,529 SH   SOLE 2 1,185 0 1,344
MARCUS CORP COM 566330106 8 281 SH   SOLE 7 281 0 0
MARCUS CORP COM 566330106 2,502 90,315 SH   SOLE 18 90,315 0 0
MARCUS CORP COM 566330106 381 13,755 SH   SOLE 19 13,755 0 0
MARCUS CORP COM 566330106 46,584 1,681,746 SH   SOLE 21 1,681,746 0 0
MARCUS CORP COM 566330106 16,633 600,465 SH   SOLE 22 564,217 0 36,248
MARCUS CORP COM 566330106 71 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 754 27,235 SH   SOLE 30 27,235 0 0
MARCUS CORP COM 566330106 50 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM 56804T106 10 5,579 SH   SOLE 18 5,579 0 0
MARIN SOFTWARE INC COM 56804T106 141 80,627 SH   SOLE 21 80,627 0 0
MARIN SOFTWARE INC COM 56804T106 14 8,010 SH   SOLE 22 8,010 0 0
MARINE PRODS CORP COM 568427108 26 1,648 SH   SOLE 2 338 0 1,310
MARINE PRODS CORP COM 568427108 448 27,908 SH   SOLE 18 27,908 0 0
MARINE PRODS CORP COM 568427108 90 5,605 SH   SOLE 19 5,605 0 0
MARINE PRODS CORP COM 568427108 3,975 247,650 SH   SOLE 21 247,650 0 0
MARINE PRODS CORP COM 568427108 4,421 275,468 SH   SOLE 22 268,367 0 7,101
MARINEMAX INC COM 567908108 68 4,128 SH   SOLE 2 1,462 0 2,666
MARINEMAX INC COM 567908108 9 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 2,013 121,643 SH   SOLE 18 121,643 0 0
MARINEMAX INC COM 567908108 338 20,419 SH   SOLE 19 20,419 0 0
MARINEMAX INC COM 567908108 37,117 2,242,731 SH   SOLE 21 2,242,731 0 0
MARINEMAX INC COM 567908108 11,787 712,226 SH   SOLE 22 664,915 0 47,311
MARINEMAX INC COM 567908108 61 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 581 35,109 SH   SOLE 30 35,109 0 0
MARINEMAX INC COM 567908108 39 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 22 3,700 SH   SOLE 2 3,700 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 639 108,879 SH   SOLE 21 108,879 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 404 68,780 SH   SOLE 22 68,780 0 0
MARKEL CORP COM 570535104 17,652 16,528 SH   SOLE 2 5,139 0 11,389
MARKEL CORP COM 570535104 4,653 4,357 SH   SOLE 4 3,875 0 482
MARKEL CORP COM 570535104 5,277 4,941 SH   SOLE 7 3,896 0 1,045
MARKEL CORP COM 570535104 656 614 SH   SOLE 13 614 0 0
MARKEL CORP COM 570535104 93 87 SH   SOLE 15 87 0 0
MARKEL CORP COM 570535104 3 3 SH   SOLE 17 0 0 3
MARKEL CORP COM 570535104 8,867 8,303 SH   SOLE 18 6,912 0 1,391
MARKEL CORP COM 570535104 4,802 4,496 SH   SOLE 19 4,496 0 0
MARKEL CORP COM 570535104 10,070 9,429 SH   SOLE 20 0 0 9,429
MARKEL CORP COM 570535104 286,079 267,869 SH   SOLE 21 267,869 0 0
MARKEL CORP COM 570535104 421,928 395,071 SH   SOLE 22 348,365 0 46,706
MARKEL CORP COM 570535104 18,381 17,211 SH   SOLE 23 17,211 0 0
MARKEL CORP COM 570535104 11,211 10,497 SH   SOLE 25 10,497 0 0
MARKEL CORP COM 570535104 48,093 45,032 SH   SOLE 26 12,731 0 32,301
MARKEL CORP COM 570535104 3,384 3,169 SH   SOLE 28 2,299 0 870
MARKEL CORP COM 570535104 4,277 4,005 SH   SOLE 29 508 0 3,497
MARKEL CORP COM 570535104 30,884 28,918 SH   SOLE 30 28,918 0 0
MARKEL CORP COM 570535104 7,342 6,875 SH   SOLE 31 2,644 0 4,231
MARKEL CORP COM 570535104 988 925 SH   SOLE 34 925 0 0
MARKEL CORP COM 570535104 15,841 14,833 SH   SOLE 36 14,833 0 0
MARKEL CORP COM 570535104 92 86 SH   SOLE 40 86 0 0
MARKETAXESS HLDGS INC COM 57060D108 5,783 31,344 SH   SOLE 2 18,378 0 12,966
MARKETAXESS HLDGS INC COM 57060D108 34 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 166 902 SH   SOLE 7 902 0 0
MARKETAXESS HLDGS INC COM 57060D108 22,890 124,061 SH   SOLE 18 124,061 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,240 12,140 SH   SOLE 19 12,140 0 0
MARKETAXESS HLDGS INC COM 57060D108 305,578 1,656,162 SH   SOLE 21 1,656,162 0 0
MARKETAXESS HLDGS INC COM 57060D108 220,529 1,195,212 SH   SOLE 22 1,083,901 0 111,311
MARKETAXESS HLDGS INC COM 57060D108 2,739 14,843 SH   SOLE 26 12,490 0 2,353
MARKETAXESS HLDGS INC COM 57060D108 1,069 5,792 SH   SOLE 28 5,792 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,062 5,755 SH   SOLE 29 0 0 5,755
MARKETAXESS HLDGS INC COM 57060D108 1,048 5,680 SH   SOLE 30 5,680 0 0
MARKETAXESS HLDGS INC COM 57060D108 151 818 SH   SOLE 31 818 0 0
MARKETAXESS HLDGS INC COM 57060D108 753 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 41 1,429 SH   SOLE 2 449 0 980
MARLIN BUSINESS SVCS CORP COM 571157106 988 34,352 SH   SOLE 18 34,352 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 200 6,963 SH   SOLE 19 6,963 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,273 287,751 SH   SOLE 21 287,751 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,061 280,399 SH   SOLE 22 274,408 0 5,991
MARRIOTT INTL INC NEW CL A 571903202 47,285 428,849 SH   SOLE 2 116,326 0 312,523
MARRIOTT INTL INC NEW CL A 571903202 11,334 102,789 SH   SOLE 4 91,376 0 11,413
MARRIOTT INTL INC NEW CL A 571903202 24,677 223,805 SH   SOLE 7 221,060 0 2,745
MARRIOTT INTL INC NEW CL A 571903202 399 3,617 SH   SOLE 13 3,617 0 0
MARRIOTT INTL INC NEW CL A 571903202 285 2,583 SH   SOLE 15 2,583 0 0
MARRIOTT INTL INC NEW CL A 571903202 80 726 SH   SOLE 17 0 0 726
MARRIOTT INTL INC NEW CL A 571903202 73,460 666,245 SH   SOLE 18 622,094 0 44,151
MARRIOTT INTL INC NEW CL A 571903202 1,934 17,539 SH   SOLE 19 17,539 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,085 145,879 SH   SOLE 20 0 0 145,879
MARRIOTT INTL INC NEW CL A 571903202 539,383 4,891,916 SH   SOLE 21 4,891,916 0 0
MARRIOTT INTL INC NEW CL A 571903202 921,120 8,354,072 SH   SOLE 22 6,896,335 0 1,457,737
MARRIOTT INTL INC NEW CL A 571903202 44,855 406,810 SH   SOLE 23 406,810 0 0
MARRIOTT INTL INC NEW CL A 571903202 28,066 254,542 SH   SOLE 25 254,542 0 0
MARRIOTT INTL INC NEW CL A 571903202 90,184 817,924 SH   SOLE 26 302,511 0 515,413
MARRIOTT INTL INC NEW CL A 571903202 8,134 73,769 SH   SOLE 28 53,732 0 20,037
MARRIOTT INTL INC NEW CL A 571903202 1,777 16,120 SH   SOLE 29 10,802 0 5,318
MARRIOTT INTL INC NEW CL A 571903202 105,944 960,852 SH   SOLE 30 960,852 0 0
MARRIOTT INTL INC NEW CL A 571903202 19,887 180,367 SH   SOLE 31 86,124 0 94,243
MARRIOTT INTL INC NEW CL A 571903202 5,942 53,891 SH   SOLE 32 53,891 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,370 21,493 SH   SOLE 34 21,493 0 0
MARRIOTT INTL INC NEW CL A 571903202 33,362 302,579 SH   SOLE 36 302,579 0 0
MARRIOTT INTL INC NEW CL A 571903202 191 1,729 SH   SOLE 40 1,729 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 329 2,645 SH   SOLE 2 1,248 0 1,397
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 20 161 SH   SOLE 4 161 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 64 515 SH   SOLE 7 515 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 13,163 105,702 SH   SOLE 18 105,702 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2,115 16,984 SH   SOLE 19 16,984 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 252,550 2,028,022 SH   SOLE 21 2,028,022 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 81,233 652,315 SH   SOLE 22 606,289 0 46,026
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 675 5,422 SH   SOLE 26 4,088 0 1,334
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 452 3,630 SH   SOLE 28 3,630 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 192 1,541 SH   SOLE 29 0 0 1,541
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4,544 36,490 SH   SOLE 30 36,490 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 973 7,812 SH   SOLE 34 7,812 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 426 3,423 SH   SOLE 40 3,423 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 5 4,518 SH   SOLE 18 4,518 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 82 71,430 SH   SOLE 21 71,430 0 0
MARSH & MCLENNAN COS INC COM 571748102 69,099 824,468 SH   SOLE 2 322,685 0 501,783
MARSH & MCLENNAN COS INC COM 571748102 17,459 208,321 SH   SOLE 4 189,106 0 19,215
MARSH & MCLENNAN COS INC COM 571748102 32,642 389,480 SH   SOLE 7 380,584 0 8,896
MARSH & MCLENNAN COS INC COM 571748102 8,760 104,522 SH   SOLE 13 104,522 0 0
MARSH & MCLENNAN COS INC COM 571748102 299 3,566 SH   SOLE 15 3,566 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 175,461 2,093,553 SH   SOLE 18 1,978,259 0 115,294
MARSH & MCLENNAN COS INC COM 571748102 354,839 4,233,850 SH   SOLE 19 4,233,850 0 0
MARSH & MCLENNAN COS INC COM 571748102 25,588 305,314 SH   SOLE 20 0 0 305,314
MARSH & MCLENNAN COS INC COM 571748102 859,956 10,260,775 SH   SOLE 21 10,260,775 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,275,673 15,221,016 SH   SOLE 22 12,504,997 0 2,716,019
MARSH & MCLENNAN COS INC COM 571748102 53,982 644,102 SH   SOLE 23 644,102 0 0
MARSH & MCLENNAN COS INC COM 571748102 38,146 455,143 SH   SOLE 25 455,143 0 0
MARSH & MCLENNAN COS INC COM 571748102 127,830 1,525,235 SH   SOLE 26 467,499 0 1,057,736
MARSH & MCLENNAN COS INC COM 571748102 9,803 116,968 SH   SOLE 28 85,128 0 31,840
MARSH & MCLENNAN COS INC COM 571748102 13,219 157,723 SH   SOLE 29 17,923 0 139,800
MARSH & MCLENNAN COS INC COM 571748102 169,764 2,025,584 SH   SOLE 30 2,025,584 0 0
MARSH & MCLENNAN COS INC COM 571748102 21,442 255,841 SH   SOLE 31 105,161 0 150,680
MARSH & MCLENNAN COS INC COM 571748102 48,682 580,864 SH   SOLE 34 580,864 0 0
MARSH & MCLENNAN COS INC COM 571748102 46,657 556,705 SH   SOLE 36 556,705 0 0
MARSH & MCLENNAN COS INC COM 571748102 215 2,561 SH   SOLE 40 2,561 0 0
MARTEN TRANS LTD COM 573075108 194 9,450 SH   SOLE 2 3,605 0 5,845
MARTEN TRANS LTD COM 573075108 10 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 20 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,988 194,066 SH   SOLE 18 194,066 0 0
MARTEN TRANS LTD COM 573075108 733 35,669 SH   SOLE 19 35,669 0 0
MARTEN TRANS LTD COM 573075108 69,696 3,391,534 SH   SOLE 21 3,391,534 0 0
MARTEN TRANS LTD COM 573075108 21,568 1,049,555 SH   SOLE 22 970,671 0 78,884
MARTEN TRANS LTD COM 573075108 224 10,905 SH   SOLE 23 10,905 0 0
MARTEN TRANS LTD COM 573075108 125 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,072 52,156 SH   SOLE 30 52,156 0 0
MARTEN TRANS LTD COM 573075108 158 7,677 SH   SOLE 34 7,677 0 0
MARTEN TRANS LTD COM 573075108 98 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,960 72,538 SH   SOLE 2 13,149 0 59,389
MARTIN MARIETTA MATLS INC COM 573284106 4,012 19,456 SH   SOLE 4 17,234 0 2,222
MARTIN MARIETTA MATLS INC COM 573284106 9,754 47,299 SH   SOLE 7 43,533 0 3,766
MARTIN MARIETTA MATLS INC COM 573284106 444 2,154 SH   SOLE 13 2,154 0 0
MARTIN MARIETTA MATLS INC COM 573284106 88 427 SH   SOLE 15 427 0 0
MARTIN MARIETTA MATLS INC COM 573284106 27,770 134,655 SH   SOLE 18 125,995 0 8,660
MARTIN MARIETTA MATLS INC COM 573284106 2,312 11,212 SH   SOLE 19 11,212 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,292 40,206 SH   SOLE 20 0 0 40,206
MARTIN MARIETTA MATLS INC COM 573284106 258,351 1,252,734 SH   SOLE 21 1,252,734 0 0
MARTIN MARIETTA MATLS INC COM 573284106 341,145 1,654,196 SH   SOLE 22 1,369,209 0 284,987
MARTIN MARIETTA MATLS INC COM 573284106 15,892 77,059 SH   SOLE 23 77,059 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,790 52,318 SH   SOLE 25 52,318 0 0
MARTIN MARIETTA MATLS INC COM 573284106 40,299 195,406 SH   SOLE 26 64,590 0 130,816
MARTIN MARIETTA MATLS INC COM 573284106 2,973 14,416 SH   SOLE 28 10,553 0 3,863
MARTIN MARIETTA MATLS INC COM 573284106 3,702 17,949 SH   SOLE 29 2,434 0 15,515
MARTIN MARIETTA MATLS INC COM 573284106 34,357 166,597 SH   SOLE 30 166,597 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,229 30,206 SH   SOLE 31 17,336 0 12,870
MARTIN MARIETTA MATLS INC COM 573284106 913 4,428 SH   SOLE 34 4,428 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,396 60,108 SH   SOLE 36 60,108 0 0
MARTIN MARIETTA MATLS INC COM 573284106 61 295 SH   SOLE 40 295 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,736 488,022 SH   SOLE 2 70,234 0 417,788
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,288 127,829 SH   SOLE 4 118,297 0 9,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,614 90,195 SH   SOLE 7 80,542 0 9,653
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 56 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 4,884 272,852 SH   SOLE 18 220,916 0 51,936
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,967 165,770 SH   SOLE 19 165,770 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,742 264,913 SH   SOLE 20 0 0 264,913
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 116,460 6,506,137 SH   SOLE 21 6,506,137 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 210,928 11,783,691 SH   SOLE 22 10,431,559 0 1,352,132
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,518 475,841 SH   SOLE 23 475,841 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,486 306,497 SH   SOLE 25 306,497 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 19,761 1,103,977 SH   SOLE 26 495,009 0 608,968
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,601 89,468 SH   SOLE 28 64,697 0 24,771
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,158 120,545 SH   SOLE 29 21,245 0 99,300
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,210 570,418 SH   SOLE 30 570,418 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,234 236,564 SH   SOLE 31 106,168 0 130,396
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 541 30,202 SH   SOLE 34 30,202 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,297 407,676 SH   SOLE 36 407,676 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 41 2,304 SH   SOLE 40 2,304 0 0
MASCO CORP COM 574599106 41,494 1,063,667 SH   SOLE 2 748,326 0 315,341
MASCO CORP COM 574599106 12,773 327,426 SH   SOLE 4 314,908 0 12,518
MASCO CORP COM 574599106 10,536 270,092 SH   SOLE 7 258,401 0 11,691
MASCO CORP COM 574599106 6,290 161,239 SH   SOLE 13 161,239 0 0
MASCO CORP COM 574599106 88 2,244 SH   SOLE 15 2,244 0 0
MASCO CORP COM 574599106 42,234 1,082,644 SH   SOLE 18 1,034,154 0 48,490
MASCO CORP COM 574599106 155,422 3,984,154 SH   SOLE 19 3,984,154 0 0
MASCO CORP COM 574599106 6,652 170,517 SH   SOLE 20 0 0 170,517
MASCO CORP COM 574599106 269,593 6,910,862 SH   SOLE 21 6,910,862 0 0
MASCO CORP COM 574599106 463,958 11,893,304 SH   SOLE 22 9,097,223 0 2,796,081
MASCO CORP COM 574599106 25,628 656,968 SH   SOLE 23 656,968 0 0
MASCO CORP COM 574599106 10,231 262,267 SH   SOLE 25 262,267 0 0
MASCO CORP COM 574599106 37,244 954,729 SH   SOLE 26 352,828 0 601,901
MASCO CORP COM 574599106 2,859 73,283 SH   SOLE 28 53,662 0 19,621
MASCO CORP COM 574599106 14,747 378,042 SH   SOLE 29 149,635 0 228,407
MASCO CORP COM 574599106 35,742 916,222 SH   SOLE 30 916,222 0 0
MASCO CORP COM 574599106 17,683 453,296 SH   SOLE 31 283,933 0 169,363
MASCO CORP COM 574599106 45,454 1,165,190 SH   SOLE 34 1,165,190 0 0
MASCO CORP COM 574599106 20,211 518,099 SH   SOLE 36 518,099 0 0
MASCO CORP COM 574599106 66 1,687 SH   SOLE 40 1,687 0 0
MASIMO CORP COM 574795100 23,655 273,273 SH   SOLE 2 272,986 0 287
MASIMO CORP COM 574795100 2,698 31,171 SH   SOLE 4 31,171 0 0
MASIMO CORP COM 574795100 418 4,832 SH   SOLE 7 4,832 0 0
MASIMO CORP COM 574795100 30,528 352,678 SH   SOLE 18 351,960 0 718
MASIMO CORP COM 574795100 74,010 855,016 SH   SOLE 19 855,016 0 0
MASIMO CORP COM 574795100 2,354 27,200 SH   SOLE 20 27,200 0 0
MASIMO CORP COM 574795100 266,712 3,081,241 SH   SOLE 21 3,081,241 0 0
MASIMO CORP COM 574795100 184,008 2,125,784 SH   SOLE 22 1,977,981 0 147,803
MASIMO CORP COM 574795100 12,687 146,574 SH   SOLE 23 146,574 0 0
MASIMO CORP COM 574795100 2,257 26,072 SH   SOLE 26 17,914 0 8,158
MASIMO CORP COM 574795100 668 7,716 SH   SOLE 28 7,716 0 0
MASIMO CORP COM 574795100 8,832 102,031 SH   SOLE 29 23,432 0 78,599
MASIMO CORP COM 574795100 943 10,893 SH   SOLE 30 10,893 0 0
MASIMO CORP COM 574795100 3,295 38,065 SH   SOLE 31 22,621 0 15,444
MASIMO CORP COM 574795100 28,308 327,035 SH   SOLE 34 327,035 0 0
MASIMO CORP COM 574795100 980 11,324 SH   SOLE 36 11,324 0 0
MASIMO CORP COM 574795100 462 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 133 1,921 SH   SOLE 2 1,675 0 246
MASONITE INTL CORP NEW COM 575385109 9 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 52 746 SH   SOLE 7 746 0 0
MASONITE INTL CORP NEW COM 575385109 7,011 101,317 SH   SOLE 18 101,317 0 0
MASONITE INTL CORP NEW COM 575385109 6,068 87,683 SH   SOLE 19 87,683 0 0
MASONITE INTL CORP NEW COM 575385109 77,138 1,114,708 SH   SOLE 21 1,114,708 0 0
MASONITE INTL CORP NEW COM 575385109 54,270 784,243 SH   SOLE 22 727,074 0 57,169
MASONITE INTL CORP NEW COM 575385109 521 7,535 SH   SOLE 26 6,112 0 1,423
MASONITE INTL CORP NEW COM 575385109 328 4,738 SH   SOLE 28 4,738 0 0
MASONITE INTL CORP NEW COM 575385109 316 4,570 SH   SOLE 30 4,570 0 0
MASONITE INTL CORP NEW COM 575385109 194 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 934 20,135 SH   SOLE 2 19,709 0 426
MASTEC INC COM 576323109 15 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 121 2,605 SH   SOLE 7 2,605 0 0
MASTEC INC COM 576323109 10,508 226,458 SH   SOLE 18 226,458 0 0
MASTEC INC COM 576323109 11,726 252,719 SH   SOLE 19 252,719 0 0
MASTEC INC COM 576323109 94,218 2,030,555 SH   SOLE 21 2,030,555 0 0
MASTEC INC COM 576323109 94,523 2,037,125 SH   SOLE 22 1,905,943 0 131,182
MASTEC INC COM 576323109 4,133 89,073 SH   SOLE 23 89,073 0 0
MASTEC INC COM 576323109 1,358 29,271 SH   SOLE 26 25,765 0 3,506
MASTEC INC COM 576323109 455 9,815 SH   SOLE 28 9,815 0 0
MASTEC INC COM 576323109 1,226 26,427 SH   SOLE 29 0 0 26,427
MASTEC INC COM 576323109 472 10,169 SH   SOLE 30 10,169 0 0
MASTEC INC COM 576323109 356 7,676 SH   SOLE 36 7,676 0 0
MASTEC INC COM 576323109 337 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 4 339 SH   SOLE 18 339 0 0
MASTECH DIGITAL INC COM 57633B100 13 1,020 SH   SOLE 19 1,020 0 0
MASTECH DIGITAL INC COM 57633B100 96 7,535 SH   SOLE 21 7,535 0 0
MASTECH DIGITAL INC COM 57633B100 1,204 94,203 SH   SOLE 22 94,203 0 0
MASTERCARD INCORPORATED CL A 57636Q104 254,786 1,804,432 SH   SOLE 2 832,470 0 971,962
MASTERCARD INCORPORATED CL A 57636Q104 63,160 447,308 SH   SOLE 4 413,730 0 33,578
MASTERCARD INCORPORATED CL A 57636Q104 97,940 693,624 SH   SOLE 7 689,545 0 4,079
MASTERCARD INCORPORATED CL A 57636Q104 11,513 81,537 SH   SOLE 13 81,537 0 0
MASTERCARD INCORPORATED CL A 57636Q104 375 2,659 SH   SOLE 15 2,659 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13 92 SH   SOLE 17 0 0 92
MASTERCARD INCORPORATED CL A 57636Q104 312,650 2,214,237 SH   SOLE 18 2,066,355 0 147,882
MASTERCARD INCORPORATED CL A 57636Q104 228,078 1,615,283 SH   SOLE 19 1,615,283 0 0
MASTERCARD INCORPORATED CL A 57636Q104 79,494 562,989 SH   SOLE 20 0 0 562,989
MASTERCARD INCORPORATED CL A 57636Q104 2,305,884 16,330,623 SH   SOLE 21 16,330,623 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,718,761 26,336,834 SH   SOLE 22 21,277,015 0 5,059,819
MASTERCARD INCORPORATED CL A 57636Q104 195,331 1,383,365 SH   SOLE 23 1,383,365 0 0
MASTERCARD INCORPORATED CL A 57636Q104 231,663 1,640,671 SH   SOLE 25 1,640,671 0 0
MASTERCARD INCORPORATED CL A 57636Q104 356,646 2,525,819 SH   SOLE 26 841,323 0 1,684,496
MASTERCARD INCORPORATED CL A 57636Q104 30,434 215,537 SH   SOLE 28 157,189 0 58,348
MASTERCARD INCORPORATED CL A 57636Q104 63,882 452,423 SH   SOLE 29 248,871 0 203,552
MASTERCARD INCORPORATED CL A 57636Q104 377,405 2,672,838 SH   SOLE 30 2,672,838 0 0
MASTERCARD INCORPORATED CL A 57636Q104 103,254 731,258 SH   SOLE 31 376,703 0 354,555
MASTERCARD INCORPORATED CL A 57636Q104 84,420 597,877 SH   SOLE 34 597,877 0 0
MASTERCARD INCORPORATED CL A 57636Q104 145,611 1,031,236 SH   SOLE 36 1,031,236 0 0
MASTERCARD INCORPORATED CL A 57636Q104 688 4,872 SH   SOLE 40 4,872 0 0
MATADOR RES CO COM 576485205 1,384 50,992 SH   SOLE 2 50,406 0 586
MATADOR RES CO COM 576485205 55 2,030 SH   SOLE 7 2,030 0 0
MATADOR RES CO COM 576485205 15,077 555,324 SH   SOLE 18 555,324 0 0
MATADOR RES CO COM 576485205 14,609 538,102 SH   SOLE 19 538,102 0 0
MATADOR RES CO COM 576485205 153,397 5,649,994 SH   SOLE 21 5,649,994 0 0
MATADOR RES CO COM 576485205 79,154 2,915,427 SH   SOLE 22 2,750,192 0 165,235
MATADOR RES CO COM 576485205 555 20,434 SH   SOLE 26 15,866 0 4,568
MATADOR RES CO COM 576485205 332 12,231 SH   SOLE 28 12,231 0 0
MATADOR RES CO COM 576485205 716 26,390 SH   SOLE 29 0 0 26,390
MATADOR RES CO COM 576485205 1,372 50,546 SH   SOLE 30 50,546 0 0
MATADOR RES CO COM 576485205 220 8,093 SH   SOLE 40 8,093 0 0
MATCH GROUP INC COM 57665R106 374 16,142 SH   SOLE 2 4,722 0 11,420
MATCH GROUP INC COM 57665R106 25 1,085 SH   SOLE 7 1,085 0 0
MATCH GROUP INC COM 57665R106 412 17,786 SH   SOLE 18 17,786 0 0
MATCH GROUP INC COM 57665R106 308 13,270 SH   SOLE 19 13,270 0 0
MATCH GROUP INC COM 57665R106 8,714 375,750 SH   SOLE 21 375,750 0 0
MATCH GROUP INC COM 57665R106 27,546 1,187,855 SH   SOLE 22 1,077,935 0 109,920
MATCH GROUP INC COM 57665R106 291 12,559 SH   SOLE 28 12,559 0 0
MATCH GROUP INC COM 57665R106 186 8,035 SH   SOLE 30 8,035 0 0
MATCH GROUP INC COM 57665R106 19 826 SH   SOLE 31 826 0 0
MATCH GROUP INC COM 57665R106 96 4,141 SH   SOLE 40 4,141 0 0
MATERION CORP COM 576690101 221 5,121 SH   SOLE 2 1,615 0 3,506
MATERION CORP COM 576690101 6 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 455 10,538 SH   SOLE 7 10,538 0 0
MATERION CORP COM 576690101 4,204 97,420 SH   SOLE 18 97,420 0 0
MATERION CORP COM 576690101 7,265 168,367 SH   SOLE 19 168,367 0 0
MATERION CORP COM 576690101 75,991 1,761,092 SH   SOLE 21 1,761,092 0 0
MATERION CORP COM 576690101 22,397 519,040 SH   SOLE 22 479,620 0 39,420
MATERION CORP COM 576690101 372 8,615 SH   SOLE 26 6,027 0 2,588
MATERION CORP COM 576690101 124 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 419 9,717 SH   SOLE 29 0 0 9,717
MATERION CORP COM 576690101 1,149 26,623 SH   SOLE 30 26,623 0 0
MATERION CORP COM 576690101 21 495 SH   SOLE 34 495 0 0
MATERION CORP COM 576690101 106 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1,718 SH   SOLE 2 1,718 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 247 186,875 SH   SOLE 18 186,875 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 45 34,268 SH   SOLE 19 34,268 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2,203 1,668,778 SH   SOLE 21 1,668,778 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 732 554,643 SH   SOLE 22 513,909 0 40,734
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 2,659 262,000 SH   SOLE 2 262,000 0 0
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 203 20,000 SH   SOLE 22 20,000 0 0
MATRIX SVC CO COM 576853105 119 7,805 SH   SOLE 2 2,413 0 5,392
MATRIX SVC CO COM 576853105 9 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,045 134,557 SH   SOLE 18 134,557 0 0
MATRIX SVC CO COM 576853105 303 19,915 SH   SOLE 19 19,915 0 0
MATRIX SVC CO COM 576853105 37,052 2,437,664 SH   SOLE 21 2,437,664 0 0
MATRIX SVC CO COM 576853105 12,589 828,214 SH   SOLE 22 777,436 0 50,778
MATRIX SVC CO COM 576853105 58 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 542 35,680 SH   SOLE 30 35,680 0 0
MATRIX SVC CO COM 576853105 46 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 191 6,793 SH   SOLE 2 2,821 0 3,972
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 30 1,067 SH   SOLE 7 1,067 0 0
MATSON INC COM 57686G105 5,784 205,259 SH   SOLE 18 205,259 0 0
MATSON INC COM 57686G105 898 31,860 SH   SOLE 19 31,860 0 0
MATSON INC COM 57686G105 124,508 4,418,323 SH   SOLE 21 4,418,323 0 0
MATSON INC COM 57686G105 31,456 1,116,250 SH   SOLE 22 1,051,785 0 64,465
MATSON INC COM 57686G105 118 4,195 SH   SOLE 26 4,195 0 0
MATSON INC COM 57686G105 40 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 1,547 54,913 SH   SOLE 30 54,913 0 0
MATSON INC COM 57686G105 27 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 6,692 432,329 SH   SOLE 2 98,215 0 334,114
MATTEL INC COM 577081102 1,661 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 4,566 294,970 SH   SOLE 7 263,005 0 31,965
MATTEL INC COM 577081102 39 2,551 SH   SOLE 15 2,551 0 0
MATTEL INC COM 577081102 48,756 3,149,612 SH   SOLE 18 2,979,340 0 170,272
MATTEL INC COM 577081102 104,787 6,769,206 SH   SOLE 19 6,769,206 0 0
MATTEL INC COM 577081102 4,316 278,800 SH   SOLE 20 0 0 278,800
MATTEL INC COM 577081102 182,712 11,803,121 SH   SOLE 21 11,803,121 0 0
MATTEL INC COM 577081102 147,954 9,557,778 SH   SOLE 22 7,908,915 0 1,648,863
MATTEL INC COM 577081102 6,616 427,404 SH   SOLE 23 427,404 0 0
MATTEL INC COM 577081102 8,362 540,163 SH   SOLE 25 540,163 0 0
MATTEL INC COM 577081102 16,674 1,077,161 SH   SOLE 26 416,242 0 660,919
MATTEL INC COM 577081102 1,233 79,633 SH   SOLE 28 59,080 0 20,553
MATTEL INC COM 577081102 1,486 95,971 SH   SOLE 29 8,992 0 86,979
MATTEL INC COM 577081102 15,226 983,593 SH   SOLE 30 983,593 0 0
MATTEL INC COM 577081102 2,722 175,851 SH   SOLE 31 78,019 0 97,832
MATTEL INC COM 577081102 2,517 162,586 SH   SOLE 32 162,586 0 0
MATTEL INC COM 577081102 2,749 177,600 SH   SOLE 34 177,600 0 0
MATTEL INC COM 577081102 9,572 618,372 SH   SOLE 35 618,372 0 0
MATTEL INC COM 577081102 5,660 365,608 SH   SOLE 36 365,608 0 0
MATTEL INC COM 577081102 25 1,599 SH   SOLE 40 1,599 0 0
MATTERSIGHT CORP COM 577097108 11 3,937 SH   SOLE 18 3,937 0 0
MATTERSIGHT CORP COM 577097108 165 58,849 SH   SOLE 21 58,849 0 0
MATTERSIGHT CORP COM 577097108 735 262,615 SH   SOLE 22 262,615 0 0
MATTHEWS INTL CORP CL A 577128101 135 2,175 SH   SOLE 2 1,951 0 224
MATTHEWS INTL CORP CL A 577128101 12 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 51 816 SH   SOLE 7 816 0 0
MATTHEWS INTL CORP CL A 577128101 8,970 144,092 SH   SOLE 18 144,092 0 0
MATTHEWS INTL CORP CL A 577128101 1,471 23,630 SH   SOLE 19 23,630 0 0
MATTHEWS INTL CORP CL A 577128101 172,944 2,778,212 SH   SOLE 21 2,778,212 0 0
MATTHEWS INTL CORP CL A 577128101 52,897 849,754 SH   SOLE 22 787,970 0 61,784
MATTHEWS INTL CORP CL A 577128101 798 12,814 SH   SOLE 26 10,592 0 2,222
MATTHEWS INTL CORP CL A 577128101 294 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 2,744 44,085 SH   SOLE 30 44,085 0 0
MATTHEWS INTL CORP CL A 577128101 227 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 7 504 SH   SOLE 2 322 0 182
MAUI LD & PINEAPPLE INC COM 577345101 333 23,869 SH   SOLE 18 23,869 0 0
MAUI LD & PINEAPPLE INC COM 577345101 76 5,436 SH   SOLE 19 5,436 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,020 216,497 SH   SOLE 21 216,497 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,511 251,662 SH   SOLE 22 246,463 0 5,199
MAXIM INTEGRATED PRODS INC COM 57772K101 29,387 615,947 SH   SOLE 2 370,909 0 245,038
MAXIM INTEGRATED PRODS INC COM 57772K101 9,287 194,656 SH   SOLE 4 185,159 0 9,497
MAXIM INTEGRATED PRODS INC COM 57772K101 6,686 140,140 SH   SOLE 7 89,243 0 50,897
MAXIM INTEGRATED PRODS INC COM 57772K101 2,981 62,478 SH   SOLE 13 62,478 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 107 2,244 SH   SOLE 15 2,244 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,972 167,084 SH   SOLE 18 124,937 0 42,147
MAXIM INTEGRATED PRODS INC COM 57772K101 26,462 554,653 SH   SOLE 19 554,653 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 9,069 190,095 SH   SOLE 20 0 0 190,095
MAXIM INTEGRATED PRODS INC COM 57772K101 227,233 4,762,792 SH   SOLE 21 4,762,792 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 415,372 8,706,187 SH   SOLE 22 7,277,591 0 1,428,596
MAXIM INTEGRATED PRODS INC COM 57772K101 23,118 484,551 SH   SOLE 23 484,551 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,424 239,451 SH   SOLE 25 239,451 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 34,358 720,145 SH   SOLE 26 262,395 0 457,750
MAXIM INTEGRATED PRODS INC COM 57772K101 3,129 65,583 SH   SOLE 28 48,188 0 17,395
MAXIM INTEGRATED PRODS INC COM 57772K101 8,557 179,347 SH   SOLE 29 90,393 0 88,954
MAXIM INTEGRATED PRODS INC COM 57772K101 20,193 423,239 SH   SOLE 30 423,239 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 15,473 324,321 SH   SOLE 31 213,391 0 110,930
MAXIM INTEGRATED PRODS INC COM 57772K101 1,948 40,834 SH   SOLE 32 40,834 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 46,887 982,758 SH   SOLE 34 982,758 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,899 375,171 SH   SOLE 36 375,171 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 65 1,358 SH   SOLE 40 1,358 0 0
MAXIMUS INC COM 577933104 1,932 29,955 SH   SOLE 2 29,530 0 425
MAXIMUS INC COM 577933104 17 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 103 1,598 SH   SOLE 7 1,598 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 25,712 398,631 SH   SOLE 18 398,631 0 0
MAXIMUS INC COM 577933104 3,131 48,548 SH   SOLE 19 48,548 0 0
MAXIMUS INC COM 577933104 260,690 4,041,709 SH   SOLE 21 4,041,709 0 0
MAXIMUS INC COM 577933104 128,853 1,997,721 SH   SOLE 22 1,873,465 0 124,256
MAXIMUS INC COM 577933104 1,405 21,776 SH   SOLE 26 17,768 0 4,008
MAXIMUS INC COM 577933104 602 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 674 10,445 SH   SOLE 30 10,445 0 0
MAXIMUS INC COM 577933104 461 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 89 3,768 SH   SOLE 2 3,372 0 396
MAXLINEAR INC COM 57776J100 7 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 32 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 6,566 276,452 SH   SOLE 18 276,452 0 0
MAXLINEAR INC COM 57776J100 1,058 44,554 SH   SOLE 19 44,554 0 0
MAXLINEAR INC COM 57776J100 124,147 5,227,244 SH   SOLE 21 5,227,244 0 0
MAXLINEAR INC COM 57776J100 38,762 1,632,093 SH   SOLE 22 1,509,931 0 122,162
MAXLINEAR INC COM 57776J100 816 34,351 SH   SOLE 26 30,471 0 3,880
MAXLINEAR INC COM 57776J100 285 12,019 SH   SOLE 28 12,019 0 0
MAXLINEAR INC COM 57776J100 1,960 82,547 SH   SOLE 30 82,547 0 0
MAXLINEAR INC COM 57776J100 179 7,519 SH   SOLE 40 7,519 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 7 509 SH   SOLE 18 509 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 109 7,871 SH   SOLE 21 7,871 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 15 1,066 SH   SOLE 22 1,066 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 34 6,608 SH   SOLE 2 1,721 0 4,887
MAXWELL TECHNOLOGIES INC COM 577767106 690 134,470 SH   SOLE 18 134,470 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 132 25,822 SH   SOLE 19 25,822 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5,891 1,148,285 SH   SOLE 21 1,148,285 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 4,675 911,359 SH   SOLE 22 888,139 0 23,220
MAYS J W INC COM 578473100 3 71 SH   SOLE 18 71 0 0
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MB FINANCIAL INC NEW COM 55264U108 2,262 50,240 SH   SOLE 2 37,878 0 12,362
MB FINANCIAL INC NEW COM 55264U108 16 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 80 1,785 SH   SOLE 7 1,785 0 0
MB FINANCIAL INC NEW COM 55264U108 24,437 542,798 SH   SOLE 18 542,798 0 0
MB FINANCIAL INC NEW COM 55264U108 2,710 60,188 SH   SOLE 19 60,188 0 0
MB FINANCIAL INC NEW COM 55264U108 241,542 5,365,219 SH   SOLE 21 5,365,219 0 0
MB FINANCIAL INC NEW COM 55264U108 116,759 2,593,485 SH   SOLE 22 2,453,888 0 139,597
MB FINANCIAL INC NEW COM 55264U108 1,437 31,912 SH   SOLE 26 27,052 0 4,860
MB FINANCIAL INC NEW COM 55264U108 577 12,818 SH   SOLE 28 12,818 0 0
MB FINANCIAL INC NEW COM 55264U108 535 11,882 SH   SOLE 30 11,882 0 0
MB FINANCIAL INC NEW COM 55264U108 367 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 260 29,937 SH   SOLE 2 10,009 0 19,928
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 80 9,236 SH   SOLE 7 9,236 0 0
MBIA INC COM 55262C100 4,085 469,536 SH   SOLE 18 469,536 0 0
MBIA INC COM 55262C100 842 96,825 SH   SOLE 19 96,825 0 0
MBIA INC COM 55262C100 33,914 3,898,180 SH   SOLE 21 3,898,180 0 0
MBIA INC COM 55262C100 35,353 4,063,533 SH   SOLE 22 3,804,114 0 259,419
MBIA INC COM 55262C100 317 36,479 SH   SOLE 26 27,465 0 9,014
MBIA INC COM 55262C100 167 19,170 SH   SOLE 28 19,170 0 0
MBIA INC COM 55262C100 506 58,143 SH   SOLE 30 58,143 0 0
MBIA INC COM 55262C100 318 36,566 SH   SOLE 36 36,566 0 0
MBIA INC COM 55262C100 138 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 27 2,459 SH   SOLE 2 806 0 1,653
MBT FINL CORP COM 578877102 731 66,790 SH   SOLE 18 66,790 0 0
MBT FINL CORP COM 578877102 102 9,308 SH   SOLE 19 9,308 0 0
MBT FINL CORP COM 578877102 6,469 590,755 SH   SOLE 21 590,755 0 0
MBT FINL CORP COM 578877102 1,979 180,736 SH   SOLE 22 169,006 0 11,730
MBT FINL CORP COM 578877102 91 8,311 SH   SOLE 23 8,311 0 0
MCBC HLDGS INC COM 55276F107 364 17,879 SH   SOLE 2 17,684 0 195
MCBC HLDGS INC COM 55276F107 19 936 SH   SOLE 7 936 0 0
MCBC HLDGS INC COM 55276F107 1,356 66,543 SH   SOLE 18 66,543 0 0
MCBC HLDGS INC COM 55276F107 1,197 58,728 SH   SOLE 19 58,728 0 0
MCBC HLDGS INC COM 55276F107 12,180 597,630 SH   SOLE 21 597,630 0 0
MCBC HLDGS INC COM 55276F107 13,391 657,085 SH   SOLE 22 606,572 0 50,513
MCBC HLDGS INC COM 55276F107 2,331 114,391 SH   SOLE 23 114,391 0 0
MCBC HLDGS INC COM 55276F107 616 30,233 SH   SOLE 29 0 0 30,233
MCCLATCHY CO CL A NEW 579489303 6 875 SH   SOLE 18 875 0 0
MCCLATCHY CO CL A NEW 579489303 8 1,090 SH   SOLE 19 1,090 0 0
MCCLATCHY CO CL A NEW 579489303 135 18,312 SH   SOLE 21 18,312 0 0
MCCLATCHY CO CL A NEW 579489303 908 122,890 SH   SOLE 22 122,890 0 0
MCCLATCHY CO CL A NEW 579489303 66 8,926 SH   SOLE 29 0 0 8,926
MCCORMICK & CO INC COM NON VTG 579780206 35,433 345,217 SH   SOLE 2 231,088 0 114,129
MCCORMICK & CO INC COM NON VTG 579780206 8,027 78,209 SH   SOLE 4 72,308 0 5,901
MCCORMICK & CO INC COM NON VTG 579780206 34,782 338,869 SH   SOLE 7 171,654 0 167,215
MCCORMICK & CO INC COM NON VTG 579780206 508 4,946 SH   SOLE 13 4,946 0 0
MCCORMICK & CO INC COM NON VTG 579780206 88 858 SH   SOLE 15 858 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 26,964 262,704 SH   SOLE 18 244,268 0 18,436
MCCORMICK & CO INC COM NON VTG 579780206 2,503 24,386 SH   SOLE 19 24,386 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,546 93,009 SH   SOLE 20 0 0 93,009
MCCORMICK & CO INC COM NON VTG 579780206 348,707 3,397,379 SH   SOLE 21 3,397,379 0 0
MCCORMICK & CO INC COM NON VTG 579780206 378,650 3,689,108 SH   SOLE 22 3,047,987 0 641,121
MCCORMICK & CO INC COM NON VTG 579780206 22,844 222,562 SH   SOLE 23 222,562 0 0
MCCORMICK & CO INC COM NON VTG 579780206 10,375 101,077 SH   SOLE 25 101,077 0 0
MCCORMICK & CO INC COM NON VTG 579780206 51,729 503,989 SH   SOLE 26 130,624 0 373,365
MCCORMICK & CO INC COM NON VTG 579780206 2,659 25,906 SH   SOLE 28 18,863 0 7,043
MCCORMICK & CO INC COM NON VTG 579780206 10,802 105,246 SH   SOLE 29 51,728 0 53,518
MCCORMICK & CO INC COM NON VTG 579780206 58,012 565,203 SH   SOLE 30 565,203 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,441 130,950 SH   SOLE 31 56,545 0 74,405
MCCORMICK & CO INC COM NON VTG 579780206 2,833 27,600 SH   SOLE 34 27,600 0 0
MCCORMICK & CO INC COM NON VTG 579780206 15,446 150,487 SH   SOLE 36 150,487 0 0
MCCORMICK & CO INC COM NON VTG 579780206 57 556 SH   SOLE 40 556 0 0
MCDERMOTT INTL INC COM 580037109 473 65,089 SH   SOLE 2 15,970 0 49,119
MCDERMOTT INTL INC COM 580037109 84 11,554 SH   SOLE 7 11,554 0 0
MCDERMOTT INTL INC COM 580037109 10,172 1,399,158 SH   SOLE 18 1,399,158 0 0
MCDERMOTT INTL INC COM 580037109 5,368 738,349 SH   SOLE 19 738,349 0 0
MCDERMOTT INTL INC COM 580037109 186,208 25,613,172 SH   SOLE 21 25,613,172 0 0
MCDERMOTT INTL INC COM 580037109 56,082 7,714,165 SH   SOLE 22 7,076,813 0 637,352
MCDERMOTT INTL INC COM 580037109 872 119,994 SH   SOLE 26 104,169 0 15,825
MCDERMOTT INTL INC COM 580037109 422 58,005 SH   SOLE 28 58,005 0 0
MCDERMOTT INTL INC COM 580037109 2,817 387,511 SH   SOLE 30 387,511 0 0
MCDERMOTT INTL INC COM 580037109 236 32,517 SH   SOLE 36 32,517 0 0
MCDERMOTT INTL INC COM 580037109 195 26,842 SH   SOLE 40 26,842 0 0
MCDONALDS CORP COM 580135101 243,116 1,551,675 SH   SOLE 2 756,915 0 794,760
MCDONALDS CORP COM 580135101 59,498 379,739 SH   SOLE 4 351,343 0 28,396
MCDONALDS CORP COM 580135101 119,986 765,805 SH   SOLE 7 659,277 0 106,528
MCDONALDS CORP COM 580135101 12,245 78,153 SH   SOLE 13 78,153 0 0
MCDONALDS CORP COM 580135101 918 5,860 SH   SOLE 15 5,860 0 0
MCDONALDS CORP COM 580135101 40 255 SH   SOLE 17 0 0 255
MCDONALDS CORP COM 580135101 283,171 1,807,318 SH   SOLE 18 1,686,885 0 120,433
MCDONALDS CORP COM 580135101 103,965 663,551 SH   SOLE 19 663,551 0 0
MCDONALDS CORP COM 580135101 50,546 322,609 SH   SOLE 20 0 0 322,609
MCDONALDS CORP COM 580135101 2,554,649 16,304,884 SH   SOLE 21 16,304,884 0 0
MCDONALDS CORP COM 580135101 3,724,886 23,773,847 SH   SOLE 22 19,322,382 0 4,451,465
MCDONALDS CORP COM 580135101 189,697 1,210,732 SH   SOLE 23 1,210,732 0 0
MCDONALDS CORP COM 580135101 104,377 666,182 SH   SOLE 25 666,182 0 0
MCDONALDS CORP COM 580135101 369,441 2,357,932 SH   SOLE 26 733,158 0 1,624,774
MCDONALDS CORP COM 580135101 29,049 185,403 SH   SOLE 28 135,252 0 50,151
MCDONALDS CORP COM 580135101 48,889 312,033 SH   SOLE 29 128,359 0 183,674
MCDONALDS CORP COM 580135101 402,944 2,571,764 SH   SOLE 30 2,571,764 0 0
MCDONALDS CORP COM 580135101 104,919 669,636 SH   SOLE 31 373,304 0 296,332
MCDONALDS CORP COM 580135101 24,020 153,305 SH   SOLE 32 153,305 0 0
MCDONALDS CORP COM 580135101 50,635 323,172 SH   SOLE 34 323,172 0 0
MCDONALDS CORP COM 580135101 148,124 945,392 SH   SOLE 36 945,392 0 0
MCDONALDS CORP COM 580135101 657 4,191 SH   SOLE 40 4,191 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 1,939 994,216 SH   SOLE 7 994,216 0 0
MCEWEN MNG INC COM 58039P107 72 36,703 SH   SOLE 19 36,703 0 0
MCEWEN MNG INC COM 58039P107 4,472 2,293,389 SH   SOLE 21 2,293,389 0 0
MCEWEN MNG INC COM 58039P107 10,292 5,277,732 SH   SOLE 22 5,151,123 0 126,609
MCEWEN MNG INC COM 58039P107 160 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 65 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,544 792,040 SH   SOLE 30 792,040 0 0
MCEWEN MNG INC COM 58039P107 44 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 230 5,265 SH   SOLE 2 1,424 0 3,841
MCGRATH RENTCORP COM 580589109 5 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 25 568 SH   SOLE 7 568 0 0
MCGRATH RENTCORP COM 580589109 3,821 87,345 SH   SOLE 18 87,345 0 0
MCGRATH RENTCORP COM 580589109 815 18,635 SH   SOLE 19 18,635 0 0
MCGRATH RENTCORP COM 580589109 31,176 712,595 SH   SOLE 21 712,595 0 0
MCGRATH RENTCORP COM 580589109 27,273 623,375 SH   SOLE 22 576,188 0 47,187
MCGRATH RENTCORP COM 580589109 443 10,127 SH   SOLE 26 8,218 0 1,909
MCGRATH RENTCORP COM 580589109 146 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 138 3,164 SH   SOLE 30 3,164 0 0
MCGRATH RENTCORP COM 580589109 126 2,883 SH   SOLE 34 2,883 0 0
MCGRATH RENTCORP COM 580589109 113 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 74,452 484,683 SH   SOLE 2 274,554 0 210,129
MCKESSON CORP COM 58155Q103 17,365 113,045 SH   SOLE 4 105,527 0 7,518
MCKESSON CORP COM 58155Q103 25,136 163,635 SH   SOLE 7 163,635 0 0
MCKESSON CORP COM 58155Q103 4,868 31,688 SH   SOLE 13 31,688 0 0
MCKESSON CORP COM 58155Q103 218 1,421 SH   SOLE 15 1,421 0 0
MCKESSON CORP COM 58155Q103 8 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 143,594 934,798 SH   SOLE 18 879,969 0 54,829
MCKESSON CORP COM 58155Q103 278,628 1,813,864 SH   SOLE 19 1,813,864 0 0
MCKESSON CORP COM 58155Q103 18,940 123,300 SH   SOLE 20 0 0 123,300
MCKESSON CORP COM 58155Q103 506,348 3,296,323 SH   SOLE 21 3,296,323 0 0
MCKESSON CORP COM 58155Q103 1,009,540 6,572,100 SH   SOLE 22 5,279,379 0 1,292,721
MCKESSON CORP COM 58155Q103 48,381 314,957 SH   SOLE 23 314,957 0 0
MCKESSON CORP COM 58155Q103 28,740 187,099 SH   SOLE 25 187,099 0 0
MCKESSON CORP COM 58155Q103 105,690 688,044 SH   SOLE 26 200,344 0 487,700
MCKESSON CORP COM 58155Q103 7,433 48,389 SH   SOLE 28 35,431 0 12,958
MCKESSON CORP COM 58155Q103 17,226 112,140 SH   SOLE 29 42,760 0 69,380
MCKESSON CORP COM 58155Q103 103,389 673,063 SH   SOLE 30 673,063 0 0
MCKESSON CORP COM 58155Q103 30,370 197,710 SH   SOLE 31 108,415 0 89,295
MCKESSON CORP COM 58155Q103 27,540 179,287 SH   SOLE 34 179,287 0 0
MCKESSON CORP COM 58155Q103 44,798 291,636 SH   SOLE 36 291,636 0 0
MCKESSON CORP COM 58155Q103 163 1,060 SH   SOLE 40 1,060 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 158 14,341 SH   SOLE 2 6,109 0 8,232
MDC PARTNERS INC CL A SUB VTG 552697104 5 429 SH   SOLE 4 429 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 13 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 2,351 213,697 SH   SOLE 18 213,697 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 371 33,730 SH   SOLE 19 33,730 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 19,473 1,770,315 SH   SOLE 21 1,770,315 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 6,791 617,330 SH   SOLE 22 522,152 0 95,178
MDC PARTNERS INC CL A SUB VTG 552697104 96 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 132 12,041 SH   SOLE 30 12,041 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 39 3,516 SH   SOLE 40 3,516 0 0
MDU RES GROUP INC COM 552690109 5,565 214,441 SH   SOLE 2 113,789 0 100,652
MDU RES GROUP INC COM 552690109 23 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 4,902 188,914 SH   SOLE 7 188,914 0 0
MDU RES GROUP INC COM 552690109 39 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 17,666 680,768 SH   SOLE 18 680,768 0 0
MDU RES GROUP INC COM 552690109 1,627 62,687 SH   SOLE 19 62,687 0 0
MDU RES GROUP INC COM 552690109 219,034 8,440,621 SH   SOLE 21 8,440,621 0 0
MDU RES GROUP INC COM 552690109 161,041 6,205,823 SH   SOLE 22 5,575,472 0 630,351
MDU RES GROUP INC COM 552690109 3,756 144,744 SH   SOLE 25 144,744 0 0
MDU RES GROUP INC COM 552690109 5,912 227,817 SH   SOLE 26 90,258 0 137,559
MDU RES GROUP INC COM 552690109 797 30,714 SH   SOLE 28 30,714 0 0
MDU RES GROUP INC COM 552690109 733 28,254 SH   SOLE 30 28,254 0 0
MDU RES GROUP INC COM 552690109 109 4,216 SH   SOLE 31 4,216 0 0
MDU RES GROUP INC COM 552690109 4,153 160,020 SH   SOLE 36 160,020 0 0
MDU RES GROUP INC COM 552690109 529 20,378 SH   SOLE 40 20,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 93 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 4,381 847,439 SH   SOLE 21 847,439 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,455 281,427 SH   SOLE 22 281,427 0 0
MECHEL PAO SPONSORED ADR NE 583840608 272 52,620 SH   SOLE 30 52,620 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 57 4,872 SH   SOLE 2 1,545 0 3,327
MEDEQUITIES RLTY TR INC COM 58409L306 28 2,346 SH   SOLE 7 2,346 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 1,311 111,603 SH   SOLE 18 111,603 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 208 17,693 SH   SOLE 19 17,693 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 11,325 963,809 SH   SOLE 21 963,809 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,420 291,035 SH   SOLE 22 262,612 0 28,423
MEDEQUITIES RLTY TR INC COM 58409L306 10 878 SH   SOLE 23 878 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,016 381,999 SH   SOLE 2 190,122 0 191,877
MEDICAL PPTYS TRUST INC COM 58463J304 4,814 366,676 SH   SOLE 4 366,676 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,442 490,618 SH   SOLE 7 490,618 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 176 13,369 SH   SOLE 15 13,369 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 17,300 1,317,558 SH   SOLE 18 1,317,558 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,615 503,825 SH   SOLE 19 503,825 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 233,689 17,798,118 SH   SOLE 21 17,798,118 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 202,119 15,393,677 SH   SOLE 22 14,062,278 0 1,331,399
MEDICAL PPTYS TRUST INC COM 58463J304 135 10,280 SH   SOLE 23 10,280 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,971 683,240 SH   SOLE 25 683,240 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,967 226,002 SH   SOLE 26 106,249 0 119,753
MEDICAL PPTYS TRUST INC COM 58463J304 696 53,006 SH   SOLE 28 53,006 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,209 168,260 SH   SOLE 29 124,096 0 44,164
MEDICAL PPTYS TRUST INC COM 58463J304 24,872 1,894,306 SH   SOLE 30 1,894,306 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 107 8,148 SH   SOLE 31 8,148 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,252 171,494 SH   SOLE 34 171,494 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 527 40,157 SH   SOLE 40 40,157 0 0
MEDICINES CO COM 584688105 210 5,671 SH   SOLE 2 4,156 0 1,515
MEDICINES CO COM 584688105 15 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 61 1,642 SH   SOLE 7 1,642 0 0
MEDICINES CO COM 584688105 11,575 312,490 SH   SOLE 18 312,490 0 0
MEDICINES CO COM 584688105 1,892 51,089 SH   SOLE 19 51,089 0 0
MEDICINES CO COM 584688105 264,811 7,149,330 SH   SOLE 21 7,149,330 0 0
MEDICINES CO COM 584688105 65,977 1,781,239 SH   SOLE 22 1,650,650 0 130,589
MEDICINES CO COM 584688105 1,182 31,917 SH   SOLE 26 27,697 0 4,220
MEDICINES CO COM 584688105 370 9,988 SH   SOLE 28 9,988 0 0
MEDICINES CO COM 584688105 3,265 88,156 SH   SOLE 30 88,156 0 0
MEDICINES CO COM 584688105 257 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 1,449 1,148,000 PRN   SOLE 21 1,148,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 1,032 982,000 PRN   SOLE 21 982,000 0 0
MEDICINOVA INC COM NEW 58468P206 13 2,035 SH   SOLE 2 2,035 0 0
MEDICINOVA INC COM NEW 58468P206 756 118,672 SH   SOLE 18 118,672 0 0
MEDICINOVA INC COM NEW 58468P206 142 22,339 SH   SOLE 19 22,339 0 0
MEDICINOVA INC COM NEW 58468P206 10,063 1,579,693 SH   SOLE 21 1,579,693 0 0
MEDICINOVA INC COM NEW 58468P206 2,888 453,446 SH   SOLE 22 415,923 0 37,523
MEDIDATA SOLUTIONS INC COM 58471A105 3,356 42,992 SH   SOLE 2 42,597 0 395
MEDIDATA SOLUTIONS INC COM 58471A105 20 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 107 1,370 SH   SOLE 7 1,370 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 27,757 355,589 SH   SOLE 18 355,589 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 21,198 271,554 SH   SOLE 19 271,554 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 283,178 3,627,695 SH   SOLE 21 3,627,695 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 164,411 2,106,211 SH   SOLE 22 1,997,064 0 109,147
MEDIDATA SOLUTIONS INC COM 58471A105 10,220 130,921 SH   SOLE 23 130,921 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,800 23,054 SH   SOLE 26 19,970 0 3,084
MEDIDATA SOLUTIONS INC COM 58471A105 715 9,160 SH   SOLE 28 9,160 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,552 19,879 SH   SOLE 29 0 0 19,879
MEDIDATA SOLUTIONS INC COM 58471A105 710 9,101 SH   SOLE 30 9,101 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 460 5,889 SH   SOLE 40 5,889 0 0
MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 1,108 805,000 PRN   SOLE 21 805,000 0 0
MEDIFAST INC COM 58470H101 249 4,202 SH   SOLE 2 3,994 0 208
MEDIFAST INC COM 58470H101 4 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 16 274 SH   SOLE 7 274 0 0
MEDIFAST INC COM 58470H101 2,982 50,228 SH   SOLE 18 50,228 0 0
MEDIFAST INC COM 58470H101 2,416 40,688 SH   SOLE 19 40,688 0 0
MEDIFAST INC COM 58470H101 56,275 947,872 SH   SOLE 21 947,872 0 0
MEDIFAST INC COM 58470H101 23,591 397,353 SH   SOLE 22 375,595 0 21,758
MEDIFAST INC COM 58470H101 651 10,959 SH   SOLE 23 10,959 0 0
MEDIFAST INC COM 58470H101 110 1,861 SH   SOLE 26 0 0 1,861
MEDIFAST INC COM 58470H101 82 1,375 SH   SOLE 28 1,375 0 0
MEDIFAST INC COM 58470H101 1,229 20,693 SH   SOLE 29 0 0 20,693
MEDIFAST INC COM 58470H101 943 15,887 SH   SOLE 30 15,887 0 0
MEDIFAST INC COM 58470H101 22 376 SH   SOLE 34 376 0 0
MEDIFAST INC COM 58470H101 48 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 1,945 325,794 SH   SOLE 30 325,794 0 0
MEDLEY MGMT INC CL A COM 58503T106 1 151 SH   SOLE 2 151 0 0
MEDLEY MGMT INC CL A COM 58503T106 153 24,911 SH   SOLE 18 24,911 0 0
MEDLEY MGMT INC CL A COM 58503T106 28 4,585 SH   SOLE 19 4,585 0 0
MEDLEY MGMT INC CL A COM 58503T106 1,230 200,033 SH   SOLE 21 200,033 0 0
MEDLEY MGMT INC CL A COM 58503T106 573 93,111 SH   SOLE 22 88,262 0 4,849
MEDLEY MGMT INC CL A COM 58503T106 124 20,200 SH   SOLE 29 0 0 20,200
MEDNAX INC COM 58502B106 6,164 142,954 SH   SOLE 2 57,678 0 85,276
MEDNAX INC COM 58502B106 1,294 30,003 SH   SOLE 4 27,522 0 2,481
MEDNAX INC COM 58502B106 1,411 32,717 SH   SOLE 7 20,056 0 12,661
MEDNAX INC COM 58502B106 14,040 325,602 SH   SOLE 18 316,400 0 9,202
MEDNAX INC COM 58502B106 1,389 32,213 SH   SOLE 19 32,213 0 0
MEDNAX INC COM 58502B106 184,747 4,284,481 SH   SOLE 21 4,284,481 0 0
MEDNAX INC COM 58502B106 129,723 3,008,410 SH   SOLE 22 2,707,652 0 300,758
MEDNAX INC COM 58502B106 4,693 108,841 SH   SOLE 23 108,841 0 0
MEDNAX INC COM 58502B106 8,240 191,101 SH   SOLE 26 106,487 0 84,614
MEDNAX INC COM 58502B106 866 20,080 SH   SOLE 28 14,334 0 5,746
MEDNAX INC COM 58502B106 1,101 25,542 SH   SOLE 29 2,683 0 22,859
MEDNAX INC COM 58502B106 4,837 112,166 SH   SOLE 30 112,166 0 0
MEDNAX INC COM 58502B106 1,871 43,394 SH   SOLE 31 22,105 0 21,289
MEDNAX INC COM 58502B106 280 6,482 SH   SOLE 34 6,482 0 0
MEDNAX INC COM 58502B106 802 18,603 SH   SOLE 36 18,603 0 0
MEDNAX INC COM 58502B106 18 406 SH   SOLE 40 406 0 0
MEDOVEX CORP COM 58504H101 8 6,961 SH   SOLE 21 6,961 0 0
MEDPACE HLDGS INC COM 58506Q109 50 1,575 SH   SOLE 2 383 0 1,192
MEDPACE HLDGS INC COM 58506Q109 882 27,653 SH   SOLE 18 27,653 0 0
MEDPACE HLDGS INC COM 58506Q109 413 12,934 SH   SOLE 19 12,934 0 0
MEDPACE HLDGS INC COM 58506Q109 6,869 215,335 SH   SOLE 21 215,335 0 0
MEDPACE HLDGS INC COM 58506Q109 6,940 217,569 SH   SOLE 22 206,575 0 10,994
MEDPACE HLDGS INC COM 58506Q109 16 493 SH   SOLE 23 493 0 0
MEDPACE HLDGS INC COM 58506Q109 39 1,215 SH   SOLE 30 1,215 0 0
MEDTRONIC PLC SHS G5960L103 165,594 2,129,280 SH   SOLE 2 797,596 0 1,331,684
MEDTRONIC PLC SHS G5960L103 36,774 472,856 SH   SOLE 4 426,248 0 46,608
MEDTRONIC PLC SHS G5960L103 95,566 1,228,829 SH   SOLE 7 1,034,790 0 194,039
MEDTRONIC PLC SHS G5960L103 624 8,028 SH   SOLE 13 8,028 0 0
MEDTRONIC PLC SHS G5960L103 749 9,631 SH   SOLE 15 9,631 0 0
MEDTRONIC PLC SHS G5960L103 23 298 SH   SOLE 17 0 0 298
MEDTRONIC PLC SHS G5960L103 262,947 3,381,085 SH   SOLE 18 3,166,079 0 215,006
MEDTRONIC PLC SHS G5960L103 374,137 4,810,820 SH   SOLE 19 4,810,820 0 0
MEDTRONIC PLC SHS G5960L103 53,264 684,887 SH   SOLE 20 0 0 684,887
MEDTRONIC PLC SHS G5960L103 1,899,419 24,423,547 SH   SOLE 21 24,423,547 0 0
MEDTRONIC PLC SHS G5960L103 2,812,353 36,162,444 SH   SOLE 22 29,770,095 0 6,392,349
MEDTRONIC PLC SHS G5960L103 132,749 1,706,944 SH   SOLE 23 1,706,944 0 0
MEDTRONIC PLC SHS G5960L103 84,861 1,091,177 SH   SOLE 25 1,091,177 0 0
MEDTRONIC PLC SHS G5960L103 355,897 4,576,272 SH   SOLE 26 1,194,765 0 3,381,507
MEDTRONIC PLC SHS G5960L103 24,258 311,923 SH   SOLE 28 227,794 0 84,129
MEDTRONIC PLC SHS G5960L103 3,716 47,786 SH   SOLE 29 47,786 0 0
MEDTRONIC PLC SHS G5960L103 309,486 3,979,501 SH   SOLE 30 3,979,501 0 0
MEDTRONIC PLC SHS G5960L103 54,062 695,146 SH   SOLE 31 323,512 0 371,634
MEDTRONIC PLC SHS G5960L103 141,089 1,814,182 SH   SOLE 34 1,814,182 0 0
MEDTRONIC PLC SHS G5960L103 106,215 1,365,752 SH   SOLE 36 1,365,752 0 0
MEDTRONIC PLC SHS G5960L103 545 7,012 SH   SOLE 40 7,012 0 0
MEET GROUP INC COM 58513U101 11 3,147 SH   SOLE 2 3,147 0 0
MEET GROUP INC COM 58513U101 10 2,807 SH   SOLE 7 2,807 0 0
MEET GROUP INC COM 58513U101 959 263,550 SH   SOLE 18 263,550 0 0
MEET GROUP INC COM 58513U101 192 52,816 SH   SOLE 19 52,816 0 0
MEET GROUP INC COM 58513U101 7,820 2,148,323 SH   SOLE 21 2,148,323 0 0
MEET GROUP INC COM 58513U101 5,802 1,594,042 SH   SOLE 22 1,515,855 0 78,187
MEI PHARMA INC COM NEW 55279B202 16 6,100 SH   SOLE 18 6,100 0 0
MEI PHARMA INC COM NEW 55279B202 23 8,459 SH   SOLE 19 8,459 0 0
MEI PHARMA INC COM NEW 55279B202 247 92,081 SH   SOLE 21 92,081 0 0
MEI PHARMA INC COM NEW 55279B202 1,049 391,336 SH   SOLE 22 391,336 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,546 105,537 SH   SOLE 2 105,537 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,779 239,582 SH   SOLE 4 230,792 0 8,790
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,585 107,157 SH   SOLE 7 107,157 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 720 29,853 SH   SOLE 13 29,853 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 14,690 609,048 SH   SOLE 15 569,622 0 39,426
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,348 180,260 SH   SOLE 18 180,260 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,858 201,389 SH   SOLE 19 201,389 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 94,229 3,906,682 SH   SOLE 21 3,906,682 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 93,707 3,885,022 SH   SOLE 22 3,369,131 0 515,891
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,493 310,651 SH   SOLE 23 310,651 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,862 243,043 SH   SOLE 25 243,043 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 16,398 679,839 SH   SOLE 26 453,301 0 226,538
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,244 51,590 SH   SOLE 28 39,980 0 11,610
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,050 85,012 SH   SOLE 29 0 0 85,012
MELCO RESORT ENTERTAINMENT L ADR 585464100 15,675 649,877 SH   SOLE 30 649,877 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,230 92,435 SH   SOLE 31 5,464 0 86,971
MELCO RESORT ENTERTAINMENT L ADR 585464100 113,254 4,695,454 SH   SOLE 34 4,695,454 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,955 81,065 SH   SOLE 36 81,065 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 16 662 SH   SOLE 40 662 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 11 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 397 8,427 SH   SOLE 21 8,427 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 6,763 143,434 SH   SOLE 22 119,540 0 23,894
MELLANOX TECHNOLOGIES LTD SHS M51363113 532 11,279 SH   SOLE 26 8,615 0 2,664
MELLANOX TECHNOLOGIES LTD SHS M51363113 285 6,054 SH   SOLE 28 6,054 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 310 6,574 SH   SOLE 30 6,574 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 212 4,494 SH   SOLE 40 4,494 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
MERCADOLIBRE INC COM 58733R102 11,545 44,589 SH   SOLE 2 2,794 0 41,795
MERCADOLIBRE INC COM 58733R102 3,561 13,751 SH   SOLE 4 12,374 0 1,377
MERCADOLIBRE INC COM 58733R102 3,546 13,695 SH   SOLE 7 7,053 0 6,642
MERCADOLIBRE INC COM 58733R102 71 274 SH   SOLE 15 274 0 0
MERCADOLIBRE INC COM 58733R102 53,252 205,660 SH   SOLE 18 147,819 0 57,841
MERCADOLIBRE INC COM 58733R102 63,740 246,166 SH   SOLE 19 246,166 0 0
MERCADOLIBRE INC COM 58733R102 7,490 28,928 SH   SOLE 20 0 0 28,928
MERCADOLIBRE INC COM 58733R102 34,154 131,906 SH   SOLE 21 131,906 0 0
MERCADOLIBRE INC COM 58733R102 30,766 118,821 SH   SOLE 22 89,575 0 29,246
MERCADOLIBRE INC COM 58733R102 14,255 55,054 SH   SOLE 23 55,054 0 0
MERCADOLIBRE INC COM 58733R102 23,332 90,109 SH   SOLE 25 90,109 0 0
MERCADOLIBRE INC COM 58733R102 27,158 104,887 SH   SOLE 26 38,478 0 66,409
MERCADOLIBRE INC COM 58733R102 2,477 9,567 SH   SOLE 28 6,998 0 2,569
MERCADOLIBRE INC COM 58733R102 3,128 12,082 SH   SOLE 29 1,762 0 10,320
MERCADOLIBRE INC COM 58733R102 15,270 58,973 SH   SOLE 30 58,973 0 0
MERCADOLIBRE INC COM 58733R102 5,236 20,220 SH   SOLE 31 7,665 0 12,555
MERCADOLIBRE INC COM 58733R102 1,655 6,390 SH   SOLE 32 6,390 0 0
MERCADOLIBRE INC COM 58733R102 18,135 70,037 SH   SOLE 34 70,037 0 0
MERCADOLIBRE INC COM 58733R102 9,368 36,179 SH   SOLE 36 36,179 0 0
MERCADOLIBRE INC COM 58733R102 48 185 SH   SOLE 40 185 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1,854 888,000 PRN   SOLE 21 888,000 0 0
MERCANTILE BANK CORP COM 587376104 117 3,340 SH   SOLE 2 940 0 2,400
MERCANTILE BANK CORP COM 587376104 17 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 2,302 65,950 SH   SOLE 18 65,950 0 0
MERCANTILE BANK CORP COM 587376104 497 14,228 SH   SOLE 19 14,228 0 0
MERCANTILE BANK CORP COM 587376104 18,636 533,984 SH   SOLE 21 533,984 0 0
MERCANTILE BANK CORP COM 587376104 10,683 306,114 SH   SOLE 22 274,639 0 31,475
MERCANTILE BANK CORP COM 587376104 26 732 SH   SOLE 23 732 0 0
MERCANTILE BANK CORP COM 587376104 127 3,634 SH   SOLE 30 3,634 0 0
MERCANTILE BANK CORP COM 587376104 137 3,938 SH   SOLE 34 3,938 0 0
MERCER INTL INC COM 588056101 74 6,229 SH   SOLE 19 6,229 0 0
MERCER INTL INC COM 588056101 420 35,419 SH   SOLE 21 35,419 0 0
MERCER INTL INC COM 588056101 4,343 366,514 SH   SOLE 22 331,268 0 35,246
MERCER INTL INC COM 588056101 81 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 78 6,590 SH   SOLE 30 6,590 0 0
MERCK & CO INC COM 58933Y105 272,031 4,248,495 SH   SOLE 2 1,580,901 0 2,667,594
MERCK & CO INC COM 58933Y105 64,709 1,010,605 SH   SOLE 4 915,768 0 94,837
MERCK & CO INC COM 58933Y105 135,177 2,111,157 SH   SOLE 7 2,030,126 0 81,031
MERCK & CO INC COM 58933Y105 1,950 30,449 SH   SOLE 13 30,449 0 0
MERCK & CO INC COM 58933Y105 1,188 18,556 SH   SOLE 15 18,556 0 0
MERCK & CO INC COM 58933Y105 540,941 8,448,246 SH   SOLE 18 7,844,374 0 603,872
MERCK & CO INC COM 58933Y105 673,297 10,515,341 SH   SOLE 19 10,515,341 0 0
MERCK & CO INC COM 58933Y105 94,144 1,470,312 SH   SOLE 20 83,518 0 1,386,794
MERCK & CO INC COM 58933Y105 3,328,861 51,989,082 SH   SOLE 21 51,989,082 0 0
MERCK & CO INC COM 58933Y105 4,736,461 73,972,533 SH   SOLE 22 60,889,722 0 13,082,811
MERCK & CO INC COM 58933Y105 228,380 3,566,769 SH   SOLE 23 3,566,769 0 0
MERCK & CO INC COM 58933Y105 151,860 2,371,695 SH   SOLE 25 2,353,706 0 17,989
MERCK & CO INC COM 58933Y105 535,284 8,359,898 SH   SOLE 26 2,379,095 0 5,980,803
MERCK & CO INC COM 58933Y105 39,866 622,608 SH   SOLE 28 454,149 0 168,459
MERCK & CO INC COM 58933Y105 26,877 419,757 SH   SOLE 29 152,509 0 267,248
MERCK & CO INC COM 58933Y105 521,471 8,144,169 SH   SOLE 30 8,144,169 0 0
MERCK & CO INC COM 58933Y105 89,634 1,399,882 SH   SOLE 31 639,746 0 760,136
MERCK & CO INC COM 58933Y105 12,316 192,341 SH   SOLE 32 192,341 0 0
MERCK & CO INC COM 58933Y105 112,169 1,751,815 SH   SOLE 34 1,751,815 0 0
MERCK & CO INC COM 58933Y105 7,316 114,261 SH   SOLE 35 114,261 0 0
MERCK & CO INC COM 58933Y105 180,634 2,821,083 SH   SOLE 36 2,821,083 0 0
MERCK & CO INC COM 58933Y105 895 13,978 SH   SOLE 40 13,978 0 0
MERCURY GENL CORP NEW COM 589400100 1,928 34,007 SH   SOLE 2 20,312 0 13,695
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 3,177 56,033 SH   SOLE 7 56,033 0 0
MERCURY GENL CORP NEW COM 589400100 10,111 178,363 SH   SOLE 18 178,363 0 0
MERCURY GENL CORP NEW COM 589400100 579 10,212 SH   SOLE 19 10,212 0 0
MERCURY GENL CORP NEW COM 589400100 295,506 5,212,666 SH   SOLE 21 5,212,666 0 0
MERCURY GENL CORP NEW COM 589400100 61,170 1,079,023 SH   SOLE 22 985,615 0 93,408
MERCURY GENL CORP NEW COM 589400100 617 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 254 4,473 SH   SOLE 28 4,473 0 0
MERCURY GENL CORP NEW COM 589400100 234 4,134 SH   SOLE 30 4,134 0 0
MERCURY GENL CORP NEW COM 589400100 34 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 4,516 79,663 SH   SOLE 32 79,663 0 0
MERCURY GENL CORP NEW COM 589400100 46 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 150 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 136 2,628 SH   SOLE 2 2,628 0 0
MERCURY SYS INC COM 589378108 10 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 59 1,135 SH   SOLE 7 1,135 0 0
MERCURY SYS INC COM 589378108 11,311 218,028 SH   SOLE 18 218,028 0 0
MERCURY SYS INC COM 589378108 1,868 36,009 SH   SOLE 19 36,009 0 0
MERCURY SYS INC COM 589378108 276,057 5,321,070 SH   SOLE 21 5,321,070 0 0
MERCURY SYS INC COM 589378108 69,803 1,345,462 SH   SOLE 22 1,257,057 0 88,405
MERCURY SYS INC COM 589378108 1,331 25,652 SH   SOLE 26 22,831 0 2,821
MERCURY SYS INC COM 589378108 410 7,910 SH   SOLE 28 7,910 0 0
MERCURY SYS INC COM 589378108 3,383 65,217 SH   SOLE 30 65,217 0 0
MERCURY SYS INC COM 589378108 227 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 2,257 40,675 SH   SOLE 2 33,979 0 6,696
MEREDITH CORP COM 589433101 42 758 SH   SOLE 4 758 0 0
MEREDITH CORP COM 589433101 6,836 123,180 SH   SOLE 7 123,180 0 0
MEREDITH CORP COM 589433101 17,384 313,230 SH   SOLE 18 313,230 0 0
MEREDITH CORP COM 589433101 5,999 108,096 SH   SOLE 19 108,096 0 0
MEREDITH CORP COM 589433101 294,244 5,301,695 SH   SOLE 21 5,301,695 0 0
MEREDITH CORP COM 589433101 82,577 1,487,882 SH   SOLE 22 1,419,738 0 68,144
MEREDITH CORP COM 589433101 5,330 96,040 SH   SOLE 23 96,040 0 0
MEREDITH CORP COM 589433101 901 16,240 SH   SOLE 26 13,984 0 2,256
MEREDITH CORP COM 589433101 302 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 1,074 19,346 SH   SOLE 29 0 0 19,346
MEREDITH CORP COM 589433101 362 6,518 SH   SOLE 30 6,518 0 0
MEREDITH CORP COM 589433101 3,380 60,903 SH   SOLE 32 60,903 0 0
MEREDITH CORP COM 589433101 2,134 38,459 SH   SOLE 34 38,459 0 0
MEREDITH CORP COM 589433101 38 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 220 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 184 9,846 SH   SOLE 2 3,230 0 6,616
MERIDIAN BANCORP INC MD COM 58958U103 31 1,672 SH   SOLE 7 1,672 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,456 185,314 SH   SOLE 18 185,314 0 0
MERIDIAN BANCORP INC MD COM 58958U103 678 36,355 SH   SOLE 19 36,355 0 0
MERIDIAN BANCORP INC MD COM 58958U103 29,075 1,558,983 SH   SOLE 21 1,558,983 0 0
MERIDIAN BANCORP INC MD COM 58958U103 20,617 1,105,457 SH   SOLE 22 1,031,112 0 74,345
MERIDIAN BANCORP INC MD COM 58958U103 170 9,114 SH   SOLE 28 9,114 0 0
MERIDIAN BANCORP INC MD COM 58958U103 150 8,045 SH   SOLE 30 8,045 0 0
MERIDIAN BANCORP INC MD COM 58958U103 67 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 52 3,656 SH   SOLE 2 2,522 0 1,134
MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 17 1,178 SH   SOLE 7 1,178 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,740 191,579 SH   SOLE 18 191,579 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 434 30,373 SH   SOLE 19 30,373 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 52,533 3,673,635 SH   SOLE 21 3,673,635 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16,926 1,183,669 SH   SOLE 22 1,099,575 0 84,094
MERIDIAN BIOSCIENCE INC COM 589584101 326 22,803 SH   SOLE 26 20,127 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 88 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 831 58,084 SH   SOLE 30 58,084 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 63 4,407 SH   SOLE 40 4,407 0 0
MERIT MED SYS INC COM 589889104 126 2,967 SH   SOLE 2 2,721 0 246
MERIT MED SYS INC COM 589889104 14 331 SH   SOLE 4 331 0 0
MERIT MED SYS INC COM 589889104 51 1,212 SH   SOLE 7 1,212 0 0
MERIT MED SYS INC COM 589889104 9,514 224,653 SH   SOLE 18 224,653 0 0
MERIT MED SYS INC COM 589889104 10,007 236,288 SH   SOLE 19 236,288 0 0
MERIT MED SYS INC COM 589889104 182,392 4,306,786 SH   SOLE 21 4,306,786 0 0
MERIT MED SYS INC COM 589889104 56,974 1,345,302 SH   SOLE 22 1,250,718 0 94,584
MERIT MED SYS INC COM 589889104 1,047 24,731 SH   SOLE 23 24,731 0 0
MERIT MED SYS INC COM 589889104 1,099 25,955 SH   SOLE 26 21,392 0 4,563
MERIT MED SYS INC COM 589889104 361 8,520 SH   SOLE 28 8,520 0 0
MERIT MED SYS INC COM 589889104 349 8,242 SH   SOLE 29 0 0 8,242
MERIT MED SYS INC COM 589889104 2,898 68,429 SH   SOLE 30 68,429 0 0
MERIT MED SYS INC COM 589889104 207 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 400 9,015 SH   SOLE 2 2,188 0 6,827
MERITAGE HOMES CORP COM 59001A102 10 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 45 1,004 SH   SOLE 7 1,004 0 0
MERITAGE HOMES CORP COM 59001A102 8,415 189,516 SH   SOLE 18 189,516 0 0
MERITAGE HOMES CORP COM 59001A102 1,290 29,054 SH   SOLE 19 29,054 0 0
MERITAGE HOMES CORP COM 59001A102 181,426 4,086,169 SH   SOLE 21 4,086,169 0 0
MERITAGE HOMES CORP COM 59001A102 45,665 1,028,501 SH   SOLE 22 957,589 0 70,912
MERITAGE HOMES CORP COM 59001A102 534 12,024 SH   SOLE 26 9,760 0 2,264
MERITAGE HOMES CORP COM 59001A102 242 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 2,309 51,995 SH   SOLE 30 51,995 0 0
MERITAGE HOMES CORP COM 59001A102 177 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,246 47,920 SH   SOLE 2 33,325 0 14,595
MERITOR INC COM 59001K100 17 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 98 3,778 SH   SOLE 7 3,778 0 0
MERITOR INC COM 59001K100 8,238 316,709 SH   SOLE 18 316,709 0 0
MERITOR INC COM 59001K100 12,354 474,954 SH   SOLE 19 474,954 0 0
MERITOR INC COM 59001K100 68,960 2,651,292 SH   SOLE 21 2,651,292 0 0
MERITOR INC COM 59001K100 90,957 3,496,997 SH   SOLE 22 3,333,800 0 163,197
MERITOR INC COM 59001K100 3,390 130,334 SH   SOLE 23 130,334 0 0
MERITOR INC COM 59001K100 824 31,672 SH   SOLE 26 24,110 0 7,562
MERITOR INC COM 59001K100 335 12,889 SH   SOLE 28 12,889 0 0
MERITOR INC COM 59001K100 1,920 73,819 SH   SOLE 29 0 0 73,819
MERITOR INC COM 59001K100 355 13,662 SH   SOLE 30 13,662 0 0
MERITOR INC COM 59001K100 108 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 272 10,467 SH   SOLE 40 10,467 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 20 1,402 SH   SOLE 2 548 0 854
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1 46 SH   SOLE 4 46 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 4 296 SH   SOLE 7 296 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 673 46,268 SH   SOLE 18 46,268 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 142 9,754 SH   SOLE 19 9,754 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9,026 620,762 SH   SOLE 21 620,762 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5,097 350,530 SH   SOLE 22 329,141 0 21,389
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 458 SH   SOLE 26 0 0 458
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 22 1,483 SH   SOLE 28 1,483 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 28 1,923 SH   SOLE 30 1,923 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 16 1,074 SH   SOLE 40 1,074 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5 282 SH   SOLE 2 282 0 0
MERSANA THERAPEUTICS INC COM 59045L106 262 15,137 SH   SOLE 18 15,137 0 0
MERSANA THERAPEUTICS INC COM 59045L106 309 17,876 SH   SOLE 19 17,876 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,707 156,565 SH   SOLE 21 156,565 0 0
MERSANA THERAPEUTICS INC COM 59045L106 843 48,754 SH   SOLE 22 44,739 0 4,015
MERSANA THERAPEUTICS INC COM 59045L106 435 25,169 SH   SOLE 23 25,169 0 0
MESA LABS INC COM 59064R109 54 360 SH   SOLE 2 291 0 69
MESA LABS INC COM 59064R109 17 112 SH   SOLE 7 112 0 0
MESA LABS INC COM 59064R109 1,720 11,517 SH   SOLE 18 11,517 0 0
MESA LABS INC COM 59064R109 354 2,368 SH   SOLE 19 2,368 0 0
MESA LABS INC COM 59064R109 15,174 101,620 SH   SOLE 21 101,620 0 0
MESA LABS INC COM 59064R109 8,273 55,402 SH   SOLE 22 47,031 0 8,371
MESA LABS INC COM 59064R109 127 849 SH   SOLE 28 849 0 0
MESA LABS INC COM 59064R109 69 465 SH   SOLE 30 465 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 143 1,825 SH   SOLE 2 507 0 1,318
META FINL GROUP INC COM 59100U108 19 237 SH   SOLE 7 237 0 0
META FINL GROUP INC COM 59100U108 3,598 45,894 SH   SOLE 18 45,894 0 0
META FINL GROUP INC COM 59100U108 551 7,023 SH   SOLE 19 7,023 0 0
META FINL GROUP INC COM 59100U108 61,692 786,889 SH   SOLE 21 786,889 0 0
META FINL GROUP INC COM 59100U108 22,813 290,982 SH   SOLE 22 273,765 0 17,217
META FINL GROUP INC COM 59100U108 54 687 SH   SOLE 26 0 0 687
META FINL GROUP INC COM 59100U108 102 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 966 12,326 SH   SOLE 30 12,326 0 0
META FINL GROUP INC COM 59100U108 103 1,315 SH   SOLE 40 1,315 0 0
METHANEX CORP COM 59151K108 5,361 106,586 SH   SOLE 19 106,586 0 0
METHODE ELECTRS INC COM 591520200 107 2,527 SH   SOLE 2 2,316 0 211
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 41 959 SH   SOLE 7 959 0 0
METHODE ELECTRS INC COM 591520200 7,005 165,404 SH   SOLE 18 165,404 0 0
METHODE ELECTRS INC COM 591520200 1,140 26,926 SH   SOLE 19 26,926 0 0
METHODE ELECTRS INC COM 591520200 135,196 3,192,354 SH   SOLE 21 3,192,354 0 0
METHODE ELECTRS INC COM 591520200 41,433 978,354 SH   SOLE 22 906,954 0 71,400
METHODE ELECTRS INC COM 591520200 657 15,519 SH   SOLE 26 12,808 0 2,711
METHODE ELECTRS INC COM 591520200 224 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,087 49,269 SH   SOLE 30 49,269 0 0
METHODE ELECTRS INC COM 591520200 165 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 62,175 1,196,823 SH   SOLE 2 277,224 0 919,599
METLIFE INC COM 59156R108 17,730 341,293 SH   SOLE 4 310,071 0 31,222
METLIFE INC COM 59156R108 40,507 779,735 SH   SOLE 7 750,991 0 28,744
METLIFE INC COM 59156R108 529 10,179 SH   SOLE 13 10,179 0 0
METLIFE INC COM 59156R108 307 5,914 SH   SOLE 15 5,914 0 0
METLIFE INC COM 59156R108 263,414 5,070,535 SH   SOLE 18 4,692,793 0 377,742
METLIFE INC COM 59156R108 518,392 9,978,666 SH   SOLE 19 9,978,666 0 0
METLIFE INC COM 59156R108 19,655 378,341 SH   SOLE 20 0 0 378,341
METLIFE INC COM 59156R108 802,702 15,451,427 SH   SOLE 21 15,451,427 0 0
METLIFE INC COM 59156R108 1,398,689 26,923,752 SH   SOLE 22 22,543,358 0 4,380,394
METLIFE INC COM 59156R108 59,156 1,138,706 SH   SOLE 23 1,138,706 0 0
METLIFE INC COM 59156R108 39,620 762,654 SH   SOLE 25 762,654 0 0
METLIFE INC COM 59156R108 208,308 4,009,775 SH   SOLE 26 838,645 0 3,171,130
METLIFE INC COM 59156R108 10,890 209,621 SH   SOLE 28 152,660 0 56,961
METLIFE INC COM 59156R108 1,825 35,135 SH   SOLE 29 35,135 0 0
METLIFE INC COM 59156R108 171,299 3,297,375 SH   SOLE 30 3,297,375 0 0
METLIFE INC COM 59156R108 20,739 399,207 SH   SOLE 31 197,014 0 202,193
METLIFE INC COM 59156R108 57,249 1,102,008 SH   SOLE 34 1,102,008 0 0
METLIFE INC COM 59156R108 52,065 1,002,210 SH   SOLE 36 1,002,210 0 0
METLIFE INC COM 59156R108 246 4,741 SH   SOLE 40 4,741 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 38,501 61,487 SH   SOLE 2 35,938 0 25,549
METTLER TOLEDO INTERNATIONAL COM 592688105 10,210 16,305 SH   SOLE 4 15,355 0 950
METTLER TOLEDO INTERNATIONAL COM 592688105 17,318 27,657 SH   SOLE 7 22,656 0 5,001
METTLER TOLEDO INTERNATIONAL COM 592688105 253 404 SH   SOLE 13 404 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 110 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 35,317 56,402 SH   SOLE 18 52,159 0 4,243
METTLER TOLEDO INTERNATIONAL COM 592688105 3,615 5,774 SH   SOLE 19 5,774 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,415 19,827 SH   SOLE 20 0 0 19,827
METTLER TOLEDO INTERNATIONAL COM 592688105 355,680 568,033 SH   SOLE 21 568,033 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 471,338 752,743 SH   SOLE 22 611,914 0 140,829
METTLER TOLEDO INTERNATIONAL COM 592688105 26,864 42,902 SH   SOLE 23 42,902 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,235 19,540 SH   SOLE 25 19,540 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 44,543 71,136 SH   SOLE 26 28,487 0 42,649
METTLER TOLEDO INTERNATIONAL COM 592688105 3,661 5,846 SH   SOLE 28 4,257 0 1,589
METTLER TOLEDO INTERNATIONAL COM 592688105 11,740 18,749 SH   SOLE 29 7,745 0 11,004
METTLER TOLEDO INTERNATIONAL COM 592688105 50,577 80,773 SH   SOLE 30 80,773 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 18,581 29,674 SH   SOLE 31 18,913 0 10,761
METTLER TOLEDO INTERNATIONAL COM 592688105 3,222 5,145 SH   SOLE 34 5,145 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,738 23,537 SH   SOLE 36 23,537 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 86 138 SH   SOLE 40 138 0 0
MFA FINL INC COM 55272X102 2,484 283,549 SH   SOLE 2 70,719 0 212,830
MFA FINL INC COM 55272X102 17 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 143 16,368 SH   SOLE 7 16,368 0 0
MFA FINL INC COM 55272X102 1,928 220,099 SH   SOLE 18 220,099 0 0
MFA FINL INC COM 55272X102 1,104 126,082 SH   SOLE 19 126,082 0 0
MFA FINL INC COM 55272X102 111,946 12,779,216 SH   SOLE 21 12,779,216 0 0
MFA FINL INC COM 55272X102 100,516 11,474,385 SH   SOLE 22 10,112,206 0 1,362,179
MFA FINL INC COM 55272X102 1,073 122,462 SH   SOLE 26 106,671 0 15,791
MFA FINL INC COM 55272X102 595 67,905 SH   SOLE 28 67,905 0 0
MFA FINL INC COM 55272X102 518 59,091 SH   SOLE 30 59,091 0 0
MFA FINL INC COM 55272X102 78 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 107 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 352 40,225 SH   SOLE 40 40,225 0 0
MGC DIAGNOSTICS CORP COM 552768103 5 531 SH   SOLE 18 531 0 0
MGC DIAGNOSTICS CORP COM 552768103 7 794 SH   SOLE 21 794 0 0
MGC DIAGNOSTICS CORP COM 552768103 889 99,024 SH   SOLE 22 99,024 0 0
MGE ENERGY INC COM 55277P104 336 5,200 SH   SOLE 2 1,936 0 3,264
MGE ENERGY INC COM 55277P104 102 1,583 SH   SOLE 4 1,583 0 0
MGE ENERGY INC COM 55277P104 59 909 SH   SOLE 7 909 0 0
MGE ENERGY INC COM 55277P104 8,049 124,596 SH   SOLE 18 124,596 0 0
MGE ENERGY INC COM 55277P104 1,725 26,701 SH   SOLE 19 26,701 0 0
MGE ENERGY INC COM 55277P104 70,344 1,088,909 SH   SOLE 21 1,088,909 0 0
MGE ENERGY INC COM 55277P104 60,925 943,106 SH   SOLE 22 877,468 0 65,638
MGE ENERGY INC COM 55277P104 6 97 SH   SOLE 23 97 0 0
MGE ENERGY INC COM 55277P104 876 13,564 SH   SOLE 26 10,768 0 2,796
MGE ENERGY INC COM 55277P104 392 6,074 SH   SOLE 28 6,074 0 0
MGE ENERGY INC COM 55277P104 1,366 21,152 SH   SOLE 30 21,152 0 0
MGE ENERGY INC COM 55277P104 74 1,152 SH   SOLE 36 1,152 0 0
MGE ENERGY INC COM 55277P104 245 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 1,140 91,006 SH   SOLE 2 30,250 0 60,756
MGIC INVT CORP WIS COM 552848103 19 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 144 11,477 SH   SOLE 7 11,477 0 0
MGIC INVT CORP WIS COM 552848103 17,259 1,377,422 SH   SOLE 18 1,377,422 0 0
MGIC INVT CORP WIS COM 552848103 3,758 299,958 SH   SOLE 19 299,958 0 0
MGIC INVT CORP WIS COM 552848103 149,267 11,912,780 SH   SOLE 21 11,912,780 0 0
MGIC INVT CORP WIS COM 552848103 128,318 10,240,894 SH   SOLE 22 9,566,563 0 674,331
MGIC INVT CORP WIS COM 552848103 822 65,599 SH   SOLE 23 65,599 0 0
MGIC INVT CORP WIS COM 552848103 1,411 112,644 SH   SOLE 26 93,771 0 18,873
MGIC INVT CORP WIS COM 552848103 615 49,103 SH   SOLE 28 49,103 0 0
MGIC INVT CORP WIS COM 552848103 673 53,729 SH   SOLE 29 0 0 53,729
MGIC INVT CORP WIS COM 552848103 714 56,954 SH   SOLE 30 56,954 0 0
MGIC INVT CORP WIS COM 552848103 455 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,024 33,911 SH   SOLE 21 33,911 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 15,368 508,690 SH   SOLE 22 438,503 0 70,187
MGM GROWTH PPTYS LLC CL A COM 55303A105 621 20,568 SH   SOLE 26 18,136 0 2,432
MGM GROWTH PPTYS LLC CL A COM 55303A105 233 7,699 SH   SOLE 28 7,699 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 321 10,633 SH   SOLE 30 10,633 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 165 5,459 SH   SOLE 40 5,459 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8,743 268,283 SH   SOLE 2 93,868 0 174,415
MGM RESORTS INTERNATIONAL COM 552953101 4,675 143,446 SH   SOLE 4 128,477 0 14,969
MGM RESORTS INTERNATIONAL COM 552953101 11,713 359,415 SH   SOLE 7 346,429 0 12,986
MGM RESORTS INTERNATIONAL COM 552953101 95 2,926 SH   SOLE 15 2,926 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 37 SH   SOLE 17 0 0 37
MGM RESORTS INTERNATIONAL COM 552953101 36,583 1,122,530 SH   SOLE 18 1,056,264 0 66,266
MGM RESORTS INTERNATIONAL COM 552953101 2,922 89,667 SH   SOLE 19 89,667 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,751 237,835 SH   SOLE 20 0 0 237,835
MGM RESORTS INTERNATIONAL COM 552953101 316,603 9,714,737 SH   SOLE 21 9,714,737 0 0
MGM RESORTS INTERNATIONAL COM 552953101 423,904 13,007,182 SH   SOLE 22 11,003,401 0 2,003,781
MGM RESORTS INTERNATIONAL COM 552953101 19,178 588,455 SH   SOLE 23 588,455 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,109 371,544 SH   SOLE 25 371,544 0 0
MGM RESORTS INTERNATIONAL COM 552953101 50,885 1,561,365 SH   SOLE 26 488,408 0 1,072,957
MGM RESORTS INTERNATIONAL COM 552953101 3,438 105,487 SH   SOLE 28 76,891 0 28,596
MGM RESORTS INTERNATIONAL COM 552953101 3,749 115,047 SH   SOLE 29 0 0 115,047
MGM RESORTS INTERNATIONAL COM 552953101 42,673 1,309,375 SH   SOLE 30 1,309,375 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,702 236,335 SH   SOLE 31 103,718 0 132,617
MGM RESORTS INTERNATIONAL COM 552953101 987 30,299 SH   SOLE 34 30,299 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,511 445,262 SH   SOLE 36 445,262 0 0
MGM RESORTS INTERNATIONAL COM 552953101 70 2,154 SH   SOLE 40 2,154 0 0
MGP INGREDIENTS INC NEW COM 55303J106 56 928 SH   SOLE 2 928 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,412 23,292 SH   SOLE 7 23,292 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,833 46,732 SH   SOLE 18 46,732 0 0
MGP INGREDIENTS INC NEW COM 55303J106 568 9,376 SH   SOLE 19 9,376 0 0
MGP INGREDIENTS INC NEW COM 55303J106 25,100 413,988 SH   SOLE 21 413,988 0 0
MGP INGREDIENTS INC NEW COM 55303J106 20,224 333,556 SH   SOLE 22 309,795 0 23,761
MGP INGREDIENTS INC NEW COM 55303J106 17 287 SH   SOLE 26 0 0 287
MGP INGREDIENTS INC NEW COM 55303J106 118 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 141 2,319 SH   SOLE 30 2,319 0 0
MGP INGREDIENTS INC NEW COM 55303J106 94 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 10,719 224,003 SH   SOLE 2 39,536 0 184,467
MICHAEL KORS HLDGS LTD SHS G60754101 5,046 105,464 SH   SOLE 4 99,197 0 6,267
MICHAEL KORS HLDGS LTD SHS G60754101 7,056 147,456 SH   SOLE 7 126,172 0 21,284
MICHAEL KORS HLDGS LTD SHS G60754101 62 1,287 SH   SOLE 13 1,287 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 53 1,114 SH   SOLE 15 1,114 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 38,563 805,920 SH   SOLE 18 783,586 0 22,334
MICHAEL KORS HLDGS LTD SHS G60754101 149,108 3,116,158 SH   SOLE 19 3,116,158 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 6,728 140,599 SH   SOLE 20 0 0 140,599
MICHAEL KORS HLDGS LTD SHS G60754101 150,856 3,152,676 SH   SOLE 21 3,152,676 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 208,017 4,347,271 SH   SOLE 22 3,625,109 0 722,162
MICHAEL KORS HLDGS LTD SHS G60754101 10,187 212,899 SH   SOLE 23 212,899 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,699 119,103 SH   SOLE 25 119,103 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 23,508 491,279 SH   SOLE 26 218,546 0 272,733
MICHAEL KORS HLDGS LTD SHS G60754101 1,698 35,482 SH   SOLE 28 26,066 0 9,416
MICHAEL KORS HLDGS LTD SHS G60754101 2,143 44,786 SH   SOLE 29 4,823 0 39,963
MICHAEL KORS HLDGS LTD SHS G60754101 34,293 716,682 SH   SOLE 30 716,682 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,451 113,917 SH   SOLE 31 66,900 0 47,017
MICHAEL KORS HLDGS LTD SHS G60754101 58,510 1,222,787 SH   SOLE 34 1,222,787 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,217 150,834 SH   SOLE 36 150,834 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 34 719 SH   SOLE 40 719 0 0
MICHAELS COS INC COM 59408Q106 2,237 104,200 SH   SOLE 2 58,597 0 45,603
MICHAELS COS INC COM 59408Q106 9 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 62 2,895 SH   SOLE 7 2,895 0 0
MICHAELS COS INC COM 59408Q106 7,961 370,793 SH   SOLE 18 370,793 0 0
MICHAELS COS INC COM 59408Q106 784 36,528 SH   SOLE 19 36,528 0 0
MICHAELS COS INC COM 59408Q106 101,555 4,730,084 SH   SOLE 21 4,730,084 0 0
MICHAELS COS INC COM 59408Q106 78,686 3,664,942 SH   SOLE 22 3,309,376 0 355,566
MICHAELS COS INC COM 59408Q106 927 43,167 SH   SOLE 26 36,964 0 6,203
MICHAELS COS INC COM 59408Q106 423 19,698 SH   SOLE 28 19,698 0 0
MICHAELS COS INC COM 59408Q106 104 4,829 SH   SOLE 29 0 0 4,829
MICHAELS COS INC COM 59408Q106 404 18,809 SH   SOLE 30 18,809 0 0
MICHAELS COS INC COM 59408Q106 58 2,705 SH   SOLE 31 2,705 0 0
MICHAELS COS INC COM 59408Q106 234 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,222 38,315 SH   SOLE 2 0 0 38,315
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 551 17,280 SH   SOLE 4 17,280 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 302 9,464 SH   SOLE 7 9,464 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 39 1,228 SH   SOLE 15 1,228 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 15 484 SH   SOLE 17 0 0 484
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 39 1,213 SH   SOLE 18 1,213 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 822 25,767 SH   SOLE 22 0 0 25,767
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 212 6,648 SH   SOLE 23 6,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,315 41,225 SH   SOLE 25 41,225 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 11,845 371,308 SH   SOLE 26 96,256 0 275,052
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 104 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 8,539 267,677 SH   SOLE 30 267,677 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 3,663 114,836 SH   SOLE 31 45,643 0 69,193
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 231 7,238 SH   SOLE 34 7,238 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,217 38,163 SH   SOLE 36 38,163 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 40 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM 59503A105 0 246 SH   SOLE 19 246 0 0
MICROBOT MED INC COM 59503A105 0 263 SH   SOLE 21 263 0 0
MICROBOT MED INC COM 59503A105 63 53,944 SH   SOLE 22 53,944 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 25,649 285,687 SH   SOLE 2 57,031 0 228,656
MICROCHIP TECHNOLOGY INC COM 595017104 6,692 74,543 SH   SOLE 4 66,950 0 7,593
MICROCHIP TECHNOLOGY INC COM 595017104 15,534 173,024 SH   SOLE 7 162,848 0 10,176
MICROCHIP TECHNOLOGY INC COM 595017104 160 1,779 SH   SOLE 15 1,779 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 45,957 511,889 SH   SOLE 18 471,895 0 39,994
MICROCHIP TECHNOLOGY INC COM 595017104 10,391 115,733 SH   SOLE 19 115,733 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,460 105,367 SH   SOLE 20 0 0 105,367
MICROCHIP TECHNOLOGY INC COM 595017104 496,863 5,534,230 SH   SOLE 21 5,534,230 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 540,680 6,022,276 SH   SOLE 22 4,997,661 0 1,024,615
MICROCHIP TECHNOLOGY INC COM 595017104 24,446 272,284 SH   SOLE 23 272,284 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 15,166 168,926 SH   SOLE 25 168,926 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 52,156 580,930 SH   SOLE 26 224,324 0 356,606
MICROCHIP TECHNOLOGY INC COM 595017104 4,639 51,674 SH   SOLE 28 37,559 0 14,115
MICROCHIP TECHNOLOGY INC COM 595017104 6,040 67,272 SH   SOLE 29 10,209 0 57,063
MICROCHIP TECHNOLOGY INC COM 595017104 68,764 765,914 SH   SOLE 30 765,914 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 11,579 128,974 SH   SOLE 31 60,713 0 68,261
MICROCHIP TECHNOLOGY INC COM 595017104 3,024 33,677 SH   SOLE 32 33,677 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,271 69,850 SH   SOLE 34 69,850 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 16,817 187,319 SH   SOLE 36 187,319 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 95 1,056 SH   SOLE 40 1,056 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 2,098 550,000 PRN   SOLE 2 415,000 0 135,000
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 668 175,000 PRN   SOLE 19 175,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 46 12,000 PRN   SOLE 21 12,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 610 160,000 PRN   SOLE 26 160,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 382 100,000 PRN   SOLE 34 100,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 1,040 596,000 PRN   SOLE 2 468,000 0 128,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 349 200,000 PRN   SOLE 19 200,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 8,215 4,708,000 PRN   SOLE 21 4,708,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 361 207,000 PRN   SOLE 26 207,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 222 127,000 PRN   SOLE 34 127,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 54,256 1,379,519 SH   SOLE 2 355,028 0 1,024,491
MICRON TECHNOLOGY INC COM 595112103 13,957 354,877 SH   SOLE 4 317,618 0 37,259
MICRON TECHNOLOGY INC COM 595112103 32,772 833,253 SH   SOLE 7 821,714 0 11,539
MICRON TECHNOLOGY INC COM 595112103 547 13,915 SH   SOLE 13 13,915 0 0
MICRON TECHNOLOGY INC COM 595112103 381 9,679 SH   SOLE 15 9,679 0 0
MICRON TECHNOLOGY INC COM 595112103 12 300 SH   SOLE 17 0 0 300
MICRON TECHNOLOGY INC COM 595112103 89,663 2,279,762 SH   SOLE 18 2,118,845 0 160,917
MICRON TECHNOLOGY INC COM 595112103 11,988 304,799 SH   SOLE 19 304,799 0 0
MICRON TECHNOLOGY INC COM 595112103 16,904 429,787 SH   SOLE 20 0 0 429,787
MICRON TECHNOLOGY INC COM 595112103 797,670 20,281,475 SH   SOLE 21 20,281,475 0 0
MICRON TECHNOLOGY INC COM 595112103 1,123,100 28,555,818 SH   SOLE 22 23,711,366 0 4,844,452
MICRON TECHNOLOGY INC COM 595112103 50,674 1,288,420 SH   SOLE 23 1,288,420 0 0
MICRON TECHNOLOGY INC COM 595112103 34,032 865,290 SH   SOLE 25 865,290 0 0
MICRON TECHNOLOGY INC COM 595112103 110,208 2,802,135 SH   SOLE 26 984,120 0 1,818,015
MICRON TECHNOLOGY INC COM 595112103 9,384 238,590 SH   SOLE 28 173,927 0 64,663
MICRON TECHNOLOGY INC COM 595112103 1,577 40,092 SH   SOLE 29 40,092 0 0
MICRON TECHNOLOGY INC COM 595112103 154,334 3,924,083 SH   SOLE 30 3,924,083 0 0
MICRON TECHNOLOGY INC COM 595112103 26,171 665,433 SH   SOLE 31 279,844 0 385,589
MICRON TECHNOLOGY INC COM 595112103 6,340 161,212 SH   SOLE 32 161,212 0 0
MICRON TECHNOLOGY INC COM 595112103 3,152 80,151 SH   SOLE 34 80,151 0 0
MICRON TECHNOLOGY INC COM 595112103 44,400 1,128,916 SH   SOLE 36 1,128,916 0 0
MICRON TECHNOLOGY INC COM 595112103 204 5,193 SH   SOLE 40 5,193 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 972 24,700 SH Call SOLE 2 24,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 216 5,500 SH Put SOLE 2 5,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 197 5,000 SH Call SOLE 18 5,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 295 7,500 SH Put SOLE 18 7,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 109,219 2,777,000 SH Call SOLE 19 2,777,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 4,916 125,000 SH Put SOLE 19 125,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,258 32,000 SH Call SOLE 22 32,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 39 1,000 SH Put SOLE 22 1,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 24,338 618,800 SH Call SOLE 34 618,800 0 0
MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 1,814 508,000 PRN   SOLE 21 508,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4,852 3,511,000 PRN   SOLE 2 2,948,000 0 563,000
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 17,296 12,516,000 PRN   SOLE 19 12,516,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4,135 2,992,000 PRN   SOLE 21 2,992,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 57 41,000 PRN   SOLE 25 41,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1,244 900,000 PRN   SOLE 26 900,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 5,496 3,977,000 PRN   SOLE 34 3,977,000 0 0
MICRONET ENERTEC TECH INC COM 595117102 3 3,798 SH   SOLE 21 3,798 0 0
MICRONET ENERTEC TECH INC COM 595117102 3 3,724 SH   SOLE 22 3,724 0 0
MICROSEMI CORP COM 595137100 4,930 95,763 SH   SOLE 2 56,449 0 39,314
MICROSEMI CORP COM 595137100 32 617 SH   SOLE 4 617 0 0
MICROSEMI CORP COM 595137100 139 2,705 SH   SOLE 7 2,705 0 0
MICROSEMI CORP COM 595137100 19,733 383,319 SH   SOLE 18 383,319 0 0
MICROSEMI CORP COM 595137100 12,582 244,414 SH   SOLE 19 244,414 0 0
MICROSEMI CORP COM 595137100 276,324 5,367,603 SH   SOLE 21 5,367,603 0 0
MICROSEMI CORP COM 595137100 191,859 3,726,868 SH   SOLE 22 3,383,322 0 343,546
MICROSEMI CORP COM 595137100 2,370 46,044 SH   SOLE 23 46,044 0 0
MICROSEMI CORP COM 595137100 1,884 36,597 SH   SOLE 26 29,561 0 7,036
MICROSEMI CORP COM 595137100 918 17,833 SH   SOLE 28 17,833 0 0
MICROSEMI CORP COM 595137100 1,677 32,576 SH   SOLE 29 0 0 32,576
MICROSEMI CORP COM 595137100 8,674 168,489 SH   SOLE 30 168,489 0 0
MICROSEMI CORP COM 595137100 132 2,572 SH   SOLE 31 2,572 0 0
MICROSEMI CORP COM 595137100 605 11,749 SH   SOLE 40 11,749 0 0
MICROSOFT CORP COM 594918104 909,276 12,206,681 SH   SOLE 2 4,329,090 0 7,877,591
MICROSOFT CORP COM 594918104 225,433 3,026,359 SH   SOLE 4 2,772,716 0 253,643
MICROSOFT CORP COM 594918104 416,973 5,597,699 SH   SOLE 7 5,506,005 0 91,694
MICROSOFT CORP COM 594918104 9,121 122,451 SH   SOLE 13 122,451 0 0
MICROSOFT CORP COM 594918104 4,545 61,010 SH   SOLE 15 61,010 0 0
MICROSOFT CORP COM 594918104 749 10,060 SH   SOLE 17 0 0 10,060
MICROSOFT CORP COM 594918104 2,182,719 29,302,181 SH   SOLE 18 26,370,416 0 2,931,765
MICROSOFT CORP COM 594918104 1,967,034 26,406,685 SH   SOLE 19 26,406,685 0 0
MICROSOFT CORP COM 594918104 283,288 3,803,036 SH   SOLE 20 43,766 0 3,759,270
MICROSOFT CORP COM 594918104 9,596,519 128,829,626 SH   SOLE 21 128,829,626 0 0
MICROSOFT CORP COM 594918104 15,287,522 205,229,179 SH   SOLE 22 168,877,338 0 36,351,841
MICROSOFT CORP COM 594918104 722,283 9,696,372 SH   SOLE 23 9,696,372 0 0
MICROSOFT CORP COM 594918104 473,737 6,359,734 SH   SOLE 25 6,286,407 0 73,327
MICROSOFT CORP COM 594918104 1,390,295 18,664,182 SH   SOLE 26 6,417,813 0 12,246,369
MICROSOFT CORP COM 594918104 124,298 1,668,660 SH   SOLE 28 1,217,294 0 451,366
MICROSOFT CORP COM 594918104 89,946 1,207,491 SH   SOLE 29 560,922 0 646,569
MICROSOFT CORP COM 594918104 1,749,969 23,492,669 SH   SOLE 30 23,492,669 0 0
MICROSOFT CORP COM 594918104 342,532 4,598,363 SH   SOLE 31 2,202,567 0 2,395,796
MICROSOFT CORP COM 594918104 101,158 1,358,014 SH   SOLE 32 1,358,014 0 0
MICROSOFT CORP COM 594918104 485,693 6,520,246 SH   SOLE 34 6,520,246 0 0
MICROSOFT CORP COM 594918104 562,478 7,551,050 SH   SOLE 36 7,551,050 0 0
MICROSOFT CORP COM 594918104 2,113 28,362 SH   SOLE 37 28,362 0 0
MICROSOFT CORP COM 594918104 2,806 37,663 SH   SOLE 40 37,663 0 0
MICROSTRATEGY INC CL A NEW 594972408 810 6,346 SH   SOLE 2 5,584 0 762
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 30 232 SH   SOLE 7 232 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,709 44,702 SH   SOLE 18 44,702 0 0
MICROSTRATEGY INC CL A NEW 594972408 9,954 77,945 SH   SOLE 19 77,945 0 0
MICROSTRATEGY INC CL A NEW 594972408 107,135 838,892 SH   SOLE 21 838,892 0 0
MICROSTRATEGY INC CL A NEW 594972408 46,753 366,085 SH   SOLE 22 349,386 0 16,699
MICROSTRATEGY INC CL A NEW 594972408 3,342 26,171 SH   SOLE 23 26,171 0 0
MICROSTRATEGY INC CL A NEW 594972408 346 2,707 SH   SOLE 26 2,087 0 620
MICROSTRATEGY INC CL A NEW 594972408 173 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,189 9,314 SH   SOLE 29 0 0 9,314
MICROSTRATEGY INC CL A NEW 594972408 1,631 12,768 SH   SOLE 30 12,768 0 0
MICROSTRATEGY INC CL A NEW 594972408 137 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 11 4,092 SH   SOLE 2 4,092 0 0
MICROVISION INC DEL COM NEW 594960304 695 249,990 SH   SOLE 18 249,990 0 0
MICROVISION INC DEL COM NEW 594960304 143 51,516 SH   SOLE 19 51,516 0 0
MICROVISION INC DEL COM NEW 594960304 6,404 2,303,699 SH   SOLE 21 2,303,699 0 0
MICROVISION INC DEL COM NEW 594960304 5,623 2,022,725 SH   SOLE 22 1,962,101 0 60,624
MID AMER APT CMNTYS INC COM 59522J103 13,686 128,050 SH   SOLE 2 21,319 0 106,731
MID AMER APT CMNTYS INC COM 59522J103 13,678 127,979 SH   SOLE 4 124,018 0 3,961
MID AMER APT CMNTYS INC COM 59522J103 24,721 231,297 SH   SOLE 7 224,983 0 6,314
MID AMER APT CMNTYS INC COM 59522J103 370 3,463 SH   SOLE 13 3,463 0 0
MID AMER APT CMNTYS INC COM 59522J103 513 4,801 SH   SOLE 15 4,801 0 0
MID AMER APT CMNTYS INC COM 59522J103 28,657 268,119 SH   SOLE 18 252,341 0 15,778
MID AMER APT CMNTYS INC COM 59522J103 14,408 134,804 SH   SOLE 19 134,804 0 0
MID AMER APT CMNTYS INC COM 59522J103 7,231 67,652 SH   SOLE 20 0 0 67,652
MID AMER APT CMNTYS INC COM 59522J103 328,029 3,069,134 SH   SOLE 21 3,069,134 0 0
MID AMER APT CMNTYS INC COM 59522J103 486,104 4,548,131 SH   SOLE 22 3,970,412 0 577,719
MID AMER APT CMNTYS INC COM 59522J103 14,914 139,544 SH   SOLE 23 139,544 0 0
MID AMER APT CMNTYS INC COM 59522J103 32,340 302,582 SH   SOLE 25 302,582 0 0
MID AMER APT CMNTYS INC COM 59522J103 36,801 344,323 SH   SOLE 26 123,851 0 220,472
MID AMER APT CMNTYS INC COM 59522J103 2,675 25,030 SH   SOLE 28 17,967 0 7,063
MID AMER APT CMNTYS INC COM 59522J103 8,849 82,797 SH   SOLE 29 42,821 0 39,976
MID AMER APT CMNTYS INC COM 59522J103 92,306 863,641 SH   SOLE 30 863,641 0 0
MID AMER APT CMNTYS INC COM 59522J103 8,225 76,953 SH   SOLE 31 58,049 0 18,904
MID AMER APT CMNTYS INC COM 59522J103 4,704 44,012 SH   SOLE 34 44,012 0 0
MID AMER APT CMNTYS INC COM 59522J103 10,765 100,724 SH   SOLE 36 100,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 57 533 SH   SOLE 40 533 0 0
MID PENN BANCORP INC COM 59540G107 20 688 SH   SOLE 18 688 0 0
MID PENN BANCORP INC COM 59540G107 23 790 SH   SOLE 21 790 0 0
MIDDLEBY CORP COM 596278101 6,614 51,605 SH   SOLE 2 5,419 0 46,186
MIDDLEBY CORP COM 596278101 2,401 18,730 SH   SOLE 4 16,443 0 2,287
MIDDLEBY CORP COM 596278101 573 4,473 SH   SOLE 7 4,473 0 0
MIDDLEBY CORP COM 596278101 55 430 SH   SOLE 13 430 0 0
MIDDLEBY CORP COM 596278101 4,329 33,774 SH   SOLE 18 28,129 0 5,645
MIDDLEBY CORP COM 596278101 2,531 19,749 SH   SOLE 19 19,749 0 0
MIDDLEBY CORP COM 596278101 5,483 42,783 SH   SOLE 20 0 0 42,783
MIDDLEBY CORP COM 596278101 81,400 635,096 SH   SOLE 21 635,096 0 0
MIDDLEBY CORP COM 596278101 201,674 1,573,487 SH   SOLE 22 1,398,631 0 174,856
MIDDLEBY CORP COM 596278101 8,874 69,239 SH   SOLE 23 69,239 0 0
MIDDLEBY CORP COM 596278101 14,873 116,041 SH   SOLE 26 58,008 0 58,033
MIDDLEBY CORP COM 596278101 1,743 13,598 SH   SOLE 28 9,989 0 3,609
MIDDLEBY CORP COM 596278101 2,026 15,805 SH   SOLE 29 1,650 0 14,155
MIDDLEBY CORP COM 596278101 8,518 66,458 SH   SOLE 30 66,458 0 0
MIDDLEBY CORP COM 596278101 3,403 26,551 SH   SOLE 31 12,093 0 14,458
MIDDLEBY CORP COM 596278101 525 4,094 SH   SOLE 34 4,094 0 0
MIDDLEBY CORP COM 596278101 1,150 8,974 SH   SOLE 36 8,974 0 0
MIDDLEBY CORP COM 596278101 34 269 SH   SOLE 40 269 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 19 421 SH   SOLE 2 99 0 322
MIDDLEFIELD BANC CORP COM NEW 596304204 466 10,118 SH   SOLE 18 10,118 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 53 1,154 SH   SOLE 19 1,154 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,628 78,696 SH   SOLE 21 78,696 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,066 23,115 SH   SOLE 22 21,476 0 1,639
MIDDLESEX WATER CO COM 596680108 40 1,019 SH   SOLE 2 919 0 100
MIDDLESEX WATER CO COM 596680108 334 8,513 SH   SOLE 7 8,513 0 0
MIDDLESEX WATER CO COM 596680108 2,361 60,114 SH   SOLE 18 60,114 0 0
MIDDLESEX WATER CO COM 596680108 451 11,496 SH   SOLE 19 11,496 0 0
MIDDLESEX WATER CO COM 596680108 19,953 508,088 SH   SOLE 21 508,088 0 0
MIDDLESEX WATER CO COM 596680108 20,647 525,772 SH   SOLE 22 492,595 0 33,177
MIDDLESEX WATER CO COM 596680108 565 14,378 SH   SOLE 23 14,378 0 0
MIDDLESEX WATER CO COM 596680108 41 1,047 SH   SOLE 26 0 0 1,047
MIDDLESEX WATER CO COM 596680108 113 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 2,032 51,753 SH   SOLE 30 51,753 0 0
MIDDLESEX WATER CO COM 596680108 55 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 100 3,158 SH   SOLE 2 998 0 2,160
MIDLAND STS BANCORP INC ILL COM 597742105 2 53 SH   SOLE 7 53 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,912 60,355 SH   SOLE 18 60,355 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 340 10,743 SH   SOLE 19 10,743 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 15,793 498,503 SH   SOLE 21 498,503 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 5,782 182,517 SH   SOLE 22 145,746 0 36,771
MIDLAND STS BANCORP INC ILL COM 597742105 115 3,627 SH   SOLE 26 0 0 3,627
MIDLAND STS BANCORP INC ILL COM 597742105 57 1,793 SH   SOLE 30 1,793 0 0
MIDSOUTH BANCORP INC COM 598039105 14 1,189 SH   SOLE 2 394 0 795
MIDSOUTH BANCORP INC COM 598039105 540 44,826 SH   SOLE 18 44,826 0 0
MIDSOUTH BANCORP INC COM 598039105 163 13,522 SH   SOLE 19 13,522 0 0
MIDSOUTH BANCORP INC COM 598039105 5,650 468,874 SH   SOLE 21 468,874 0 0
MIDSOUTH BANCORP INC COM 598039105 1,640 136,099 SH   SOLE 22 125,885 0 10,214
MIDSTATES PETE CO INC COM PAR 59804T407 30 1,927 SH   SOLE 2 530 0 1,397
MIDSTATES PETE CO INC COM PAR 59804T407 718 46,209 SH   SOLE 18 46,209 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 112 7,225 SH   SOLE 19 7,225 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 5,580 359,045 SH   SOLE 21 359,045 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,767 113,729 SH   SOLE 22 106,546 0 7,183
MIDSTATES PETE CO INC COM PAR 59804T407 35 2,248 SH   SOLE 30 2,248 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 87 2,581 SH   SOLE 2 667 0 1,914
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,468 43,497 SH   SOLE 18 43,497 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 279 8,275 SH   SOLE 19 8,275 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 12,128 359,256 SH   SOLE 21 359,256 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,610 106,929 SH   SOLE 22 99,091 0 7,838
MILACRON HLDGS CORP COM 59870L106 95 5,632 SH   SOLE 2 3,483 0 2,149
MILACRON HLDGS CORP COM 59870L106 21 1,234 SH   SOLE 7 1,234 0 0
MILACRON HLDGS CORP COM 59870L106 2,937 174,223 SH   SOLE 18 174,223 0 0
MILACRON HLDGS CORP COM 59870L106 695 41,234 SH   SOLE 19 41,234 0 0
MILACRON HLDGS CORP COM 59870L106 27,025 1,602,901 SH   SOLE 21 1,602,901 0 0
MILACRON HLDGS CORP COM 59870L106 24,590 1,458,472 SH   SOLE 22 1,331,314 0 127,158
MILACRON HLDGS CORP COM 59870L106 150 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 125 7,421 SH   SOLE 30 7,421 0 0
MILACRON HLDGS CORP COM 59870L106 130 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 4 3,352 SH   SOLE 18 3,352 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 63 50,787 SH   SOLE 21 50,787 0 0
MILLER HERMAN INC COM 600544100 1,029 28,662 SH   SOLE 2 27,043 0 1,619
MILLER HERMAN INC COM 600544100 16 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 53 1,483 SH   SOLE 7 1,483 0 0
MILLER HERMAN INC COM 600544100 13,452 374,701 SH   SOLE 18 374,701 0 0
MILLER HERMAN INC COM 600544100 1,600 44,568 SH   SOLE 19 44,568 0 0
MILLER HERMAN INC COM 600544100 132,631 3,694,447 SH   SOLE 21 3,694,447 0 0
MILLER HERMAN INC COM 600544100 69,402 1,933,204 SH   SOLE 22 1,817,808 0 115,396
MILLER HERMAN INC COM 600544100 576 16,038 SH   SOLE 26 12,239 0 3,799
MILLER HERMAN INC COM 600544100 312 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 320 8,903 SH   SOLE 29 0 0 8,903
MILLER HERMAN INC COM 600544100 344 9,586 SH   SOLE 30 9,586 0 0
MILLER HERMAN INC COM 600544100 17 485 SH   SOLE 34 485 0 0
MILLER HERMAN INC COM 600544100 227 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 153 5,481 SH   SOLE 2 3,191 0 2,290
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,165 41,683 SH   SOLE 18 41,683 0 0
MILLER INDS INC TENN COM NEW 600551204 261 9,352 SH   SOLE 19 9,352 0 0
MILLER INDS INC TENN COM NEW 600551204 10,606 379,465 SH   SOLE 21 379,465 0 0
MILLER INDS INC TENN COM NEW 600551204 13,387 478,967 SH   SOLE 22 463,834 0 15,133
MILLER INDS INC TENN COM NEW 600551204 788 28,176 SH   SOLE 23 28,176 0 0
MILLER INDS INC TENN COM NEW 600551204 105 3,747 SH   SOLE 29 0 0 3,747
MIMECAST LTD ORD SHS G14838109 136 4,791 SH   SOLE 22 4,791 0 0
MIMEDX GROUP INC COM 602496101 316 26,600 SH   SOLE 2 25,910 0 690
MIMEDX GROUP INC COM 602496101 6 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 34 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 5,695 479,343 SH   SOLE 18 479,343 0 0
MIMEDX GROUP INC COM 602496101 3,441 289,620 SH   SOLE 19 289,620 0 0
MIMEDX GROUP INC COM 602496101 106,968 9,004,077 SH   SOLE 21 9,004,077 0 0
MIMEDX GROUP INC COM 602496101 38,129 3,209,480 SH   SOLE 22 3,002,229 0 207,251
MIMEDX GROUP INC COM 602496101 1,810 152,333 SH   SOLE 23 152,333 0 0
MIMEDX GROUP INC COM 602496101 761 64,082 SH   SOLE 26 58,518 0 5,564
MIMEDX GROUP INC COM 602496101 220 18,490 SH   SOLE 28 18,490 0 0
MIMEDX GROUP INC COM 602496101 721 60,698 SH   SOLE 29 0 0 60,698
MIMEDX GROUP INC COM 602496101 1,650 138,911 SH   SOLE 30 138,911 0 0
MIMEDX GROUP INC COM 602496101 36 3,003 SH   SOLE 34 3,003 0 0
MIMEDX GROUP INC COM 602496101 120 10,078 SH   SOLE 40 10,078 0 0
MIND C T I LTD ORD M70240102 7 2,850 SH   SOLE 18 2,850 0 0
MIND C T I LTD ORD M70240102 134 51,750 SH   SOLE 21 51,750 0 0
MIND C T I LTD ORD M70240102 253 97,782 SH   SOLE 22 97,782 0 0
MINDBODY INC COM CL A 60255W105 64 2,478 SH   SOLE 2 2,271 0 207
MINDBODY INC COM CL A 60255W105 24 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 3,617 139,939 SH   SOLE 18 139,939 0 0
MINDBODY INC COM CL A 60255W105 795 30,746 SH   SOLE 19 30,746 0 0
MINDBODY INC COM CL A 60255W105 31,985 1,237,326 SH   SOLE 21 1,237,326 0 0
MINDBODY INC COM CL A 60255W105 25,407 982,849 SH   SOLE 22 911,720 0 71,129
MINDBODY INC COM CL A 60255W105 98 3,788 SH   SOLE 26 0 0 3,788
MINDBODY INC COM CL A 60255W105 129 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 114 4,413 SH   SOLE 30 4,413 0 0
MINDBODY INC COM CL A 60255W105 106 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,337 18,918 SH   SOLE 2 15,847 0 3,071
MINERALS TECHNOLOGIES INC COM 603158106 12 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 62 874 SH   SOLE 7 874 0 0
MINERALS TECHNOLOGIES INC COM 603158106 15,867 224,584 SH   SOLE 18 224,584 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,858 26,301 SH   SOLE 19 26,301 0 0
MINERALS TECHNOLOGIES INC COM 603158106 158,737 2,246,802 SH   SOLE 21 2,246,802 0 0
MINERALS TECHNOLOGIES INC COM 603158106 79,301 1,122,444 SH   SOLE 22 1,056,928 0 65,516
MINERALS TECHNOLOGIES INC COM 603158106 719 10,183 SH   SOLE 26 8,485 0 1,698
MINERALS TECHNOLOGIES INC COM 603158106 355 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 76 1,069 SH   SOLE 29 0 0 1,069
MINERALS TECHNOLOGIES INC COM 603158106 381 5,395 SH   SOLE 30 5,395 0 0
MINERALS TECHNOLOGIES INC COM 603158106 270 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 21 2,810 SH   SOLE 2 2,810 0 0
MINERVA NEUROSCIENCES INC COM 603380106 732 96,334 SH   SOLE 18 96,334 0 0
MINERVA NEUROSCIENCES INC COM 603380106 169 22,198 SH   SOLE 19 22,198 0 0
MINERVA NEUROSCIENCES INC COM 603380106 11,328 1,490,473 SH   SOLE 21 1,490,473 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3,620 476,260 SH   SOLE 22 445,313 0 30,947
MINERVA NEUROSCIENCES INC COM 603380106 28 3,638 SH   SOLE 30 3,638 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 5 510 SH   SOLE 2 510 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 401 43,832 SH   SOLE 18 43,832 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 72 7,850 SH   SOLE 19 7,850 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 3,660 400,011 SH   SOLE 21 400,011 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 888 97,010 SH   SOLE 22 87,385 0 9,625
MIRATI THERAPEUTICS INC COM 60468T105 39 3,346 SH   SOLE 18 3,346 0 0
MIRATI THERAPEUTICS INC COM 60468T105 50 4,241 SH   SOLE 19 4,241 0 0
MIRATI THERAPEUTICS INC COM 60468T105 592 50,568 SH   SOLE 21 50,568 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,110 265,788 SH   SOLE 22 265,788 0 0
MISONIX INC COM 604871103 13 1,243 SH   SOLE 18 1,243 0 0
MISONIX INC COM 604871103 168 16,585 SH   SOLE 21 16,585 0 0
MISTRAS GROUP INC COM 60649T107 94 4,561 SH   SOLE 2 1,032 0 3,529
MISTRAS GROUP INC COM 60649T107 9 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,358 66,252 SH   SOLE 18 66,252 0 0
MISTRAS GROUP INC COM 60649T107 1,701 82,977 SH   SOLE 19 82,977 0 0
MISTRAS GROUP INC COM 60649T107 11,463 559,190 SH   SOLE 21 559,190 0 0
MISTRAS GROUP INC COM 60649T107 8,252 402,528 SH   SOLE 22 373,292 0 29,236
MISTRAS GROUP INC COM 60649T107 52 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 76 3,730 SH   SOLE 30 3,730 0 0
MISTRAS GROUP INC COM 60649T107 36 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 7 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 14 4,047 SH   SOLE 19 4,047 0 0
MITCHAM INDS INC COM 606501104 106 30,370 SH   SOLE 21 30,370 0 0
MITCHAM INDS INC COM 606501104 1,009 289,194 SH   SOLE 22 289,194 0 0
MITEK SYS INC COM NEW 606710200 36 3,747 SH   SOLE 2 3,747 0 0
MITEK SYS INC COM NEW 606710200 20 2,144 SH   SOLE 7 2,144 0 0
MITEK SYS INC COM NEW 606710200 1,090 114,787 SH   SOLE 18 114,787 0 0
MITEK SYS INC COM NEW 606710200 383 40,363 SH   SOLE 19 40,363 0 0
MITEK SYS INC COM NEW 606710200 9,223 970,813 SH   SOLE 21 970,813 0 0
MITEK SYS INC COM NEW 606710200 8,126 855,414 SH   SOLE 22 810,437 0 44,977
MITEL NETWORKS CORP COM 60671Q104 34 4,000 SH   SOLE 2 4,000 0 0
MITEL NETWORKS CORP COM 60671Q104 151 18,000 SH   SOLE 21 18,000 0 0
MITEL NETWORKS CORP COM 60671Q104 804 95,842 SH   SOLE 22 38,278 0 57,564
MITEL NETWORKS CORP COM 60671Q104 112 13,307 SH   SOLE 28 13,307 0 0
MITEL NETWORKS CORP COM 60671Q104 115 13,666 SH   SOLE 30 13,666 0 0
MITEL NETWORKS CORP COM 60671Q104 57 6,813 SH   SOLE 40 6,813 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 31 4,800 SH   SOLE 2 4,800 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 163 25,350 SH   SOLE 19 25,350 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 875 135,836 SH   SOLE 34 135,836 0 0
MKS INSTRUMENT INC COM 55306N104 370 3,919 SH   SOLE 2 3,442 0 477
MKS INSTRUMENT INC COM 55306N104 28 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 121 1,286 SH   SOLE 7 1,286 0 0
MKS INSTRUMENT INC COM 55306N104 23,203 245,661 SH   SOLE 18 245,661 0 0
MKS INSTRUMENT INC COM 55306N104 3,829 40,537 SH   SOLE 19 40,537 0 0
MKS INSTRUMENT INC COM 55306N104 462,528 4,897,064 SH   SOLE 21 4,897,064 0 0
MKS INSTRUMENT INC COM 55306N104 137,934 1,460,397 SH   SOLE 22 1,353,018 0 107,379
MKS INSTRUMENT INC COM 55306N104 2,179 23,067 SH   SOLE 26 19,966 0 3,101
MKS INSTRUMENT INC COM 55306N104 813 8,606 SH   SOLE 28 8,606 0 0
MKS INSTRUMENT INC COM 55306N104 6,976 73,864 SH   SOLE 30 73,864 0 0
MKS INSTRUMENT INC COM 55306N104 565 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 334 9,694 SH   SOLE 2 2,276 0 7,418
MOBILE MINI INC COM 60740F105 7 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 40 1,171 SH   SOLE 7 1,171 0 0
MOBILE MINI INC COM 60740F105 7,492 217,480 SH   SOLE 18 217,480 0 0
MOBILE MINI INC COM 60740F105 1,121 32,539 SH   SOLE 19 32,539 0 0
MOBILE MINI INC COM 60740F105 133,409 3,872,532 SH   SOLE 21 3,872,532 0 0
MOBILE MINI INC COM 60740F105 41,310 1,199,127 SH   SOLE 22 1,116,681 0 82,446
MOBILE MINI INC COM 60740F105 554 16,094 SH   SOLE 26 13,438 0 2,656
MOBILE MINI INC COM 60740F105 226 6,559 SH   SOLE 28 6,559 0 0
MOBILE MINI INC COM 60740F105 84 2,444 SH   SOLE 29 0 0 2,444
MOBILE MINI INC COM 60740F105 2,048 59,457 SH   SOLE 30 59,457 0 0
MOBILE MINI INC COM 60740F105 168 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,364 130,621 SH   SOLE 2 40,308 0 90,313
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,331 127,491 SH   SOLE 4 127,491 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 891 85,340 SH   SOLE 7 73,356 0 11,984
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,586 247,666 SH   SOLE 18 247,118 0 548
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,712 738,727 SH   SOLE 19 738,727 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 114,451 10,962,717 SH   SOLE 21 10,962,717 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 72,570 6,951,135 SH   SOLE 22 6,036,577 0 914,558
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 154 14,795 SH   SOLE 23 14,795 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9,287 889,585 SH   SOLE 25 889,585 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14,097 1,350,257 SH   SOLE 26 486,391 0 863,866
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,058 101,335 SH   SOLE 28 101,335 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,774 265,743 SH   SOLE 29 176,124 0 89,619
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45,970 4,403,275 SH   SOLE 30 4,403,275 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 865 82,822 SH   SOLE 31 54,425 0 28,397
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,001 2,873,638 SH   SOLE 34 2,873,638 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 46 4,445 SH   SOLE 36 4,445 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30 2,833 SH   SOLE 40 2,833 0 0
MOBILEIRON INC COM NEW 60739U204 53 14,267 SH   SOLE 2 14,058 0 209
MOBILEIRON INC COM NEW 60739U204 4 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 718 194,046 SH   SOLE 18 194,046 0 0
MOBILEIRON INC COM NEW 60739U204 147 39,736 SH   SOLE 19 39,736 0 0
MOBILEIRON INC COM NEW 60739U204 6,473 1,749,376 SH   SOLE 21 1,749,376 0 0
MOBILEIRON INC COM NEW 60739U204 3,067 828,942 SH   SOLE 22 751,775 0 77,167
MOBILEIRON INC COM NEW 60739U204 12 3,291 SH   SOLE 23 3,291 0 0
MOBILEIRON INC COM NEW 60739U204 23 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 27 7,333 SH   SOLE 30 7,333 0 0
MOBILEIRON INC COM NEW 60739U204 11 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 20 1,330 SH   SOLE 2 1,157 0 173
MODEL N INC COM 607525102 7 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,296 86,665 SH   SOLE 18 86,665 0 0
MODEL N INC COM 607525102 250 16,748 SH   SOLE 19 16,748 0 0
MODEL N INC COM 607525102 10,925 730,788 SH   SOLE 21 730,788 0 0
MODEL N INC COM 607525102 4,468 298,854 SH   SOLE 22 271,288 0 27,566
MODINE MFG CO COM 607828100 239 12,415 SH   SOLE 2 3,602 0 8,813
MODINE MFG CO COM 607828100 6 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 21 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 3,761 195,377 SH   SOLE 18 195,377 0 0
MODINE MFG CO COM 607828100 712 36,979 SH   SOLE 19 36,979 0 0
MODINE MFG CO COM 607828100 30,978 1,609,248 SH   SOLE 21 1,609,248 0 0
MODINE MFG CO COM 607828100 27,099 1,407,748 SH   SOLE 22 1,316,317 0 91,431
MODINE MFG CO COM 607828100 74 3,847 SH   SOLE 26 0 0 3,847
MODINE MFG CO COM 607828100 129 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 120 6,243 SH   SOLE 30 6,243 0 0
MODINE MFG CO COM 607828100 96 4,995 SH   SOLE 40 4,995 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 12 6,607 SH   SOLE 18 6,607 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 18 9,568 SH   SOLE 19 9,568 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 196 104,386 SH   SOLE 21 104,386 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2,011 1,069,518 SH   SOLE 22 1,069,518 0 0
MOELIS & CO CL A 60786M105 1,153 26,779 SH   SOLE 2 26,779 0 0
MOELIS & CO CL A 60786M105 42 976 SH   SOLE 7 976 0 0
MOELIS & CO CL A 60786M105 4,539 105,425 SH   SOLE 18 105,425 0 0
MOELIS & CO CL A 60786M105 14,749 342,594 SH   SOLE 19 342,594 0 0
MOELIS & CO CL A 60786M105 44,240 1,027,638 SH   SOLE 21 1,027,638 0 0
MOELIS & CO CL A 60786M105 68,689 1,595,565 SH   SOLE 22 1,520,820 0 74,745
MOELIS & CO CL A 60786M105 5,527 128,383 SH   SOLE 23 128,383 0 0
MOELIS & CO CL A 60786M105 333 7,746 SH   SOLE 28 7,746 0 0
MOELIS & CO CL A 60786M105 1,759 40,862 SH   SOLE 29 0 0 40,862
MOELIS & CO CL A 60786M105 221 5,129 SH   SOLE 30 5,129 0 0
MOELIS & CO CL A 60786M105 168 3,895 SH   SOLE 34 3,895 0 0
MOELIS & CO CL A 60786M105 98 2,283 SH   SOLE 40 2,283 0 0
MOHAWK INDS INC COM 608190104 18,997 76,752 SH   SOLE 2 16,824 0 59,928
MOHAWK INDS INC COM 608190104 6,519 26,339 SH   SOLE 4 23,984 0 2,355
MOHAWK INDS INC COM 608190104 11,398 46,051 SH   SOLE 7 43,309 0 2,742
MOHAWK INDS INC COM 608190104 464 1,874 SH   SOLE 13 1,874 0 0
MOHAWK INDS INC COM 608190104 101 409 SH   SOLE 15 409 0 0
MOHAWK INDS INC COM 608190104 47,632 192,446 SH   SOLE 18 183,644 0 8,802
MOHAWK INDS INC COM 608190104 96,369 389,352 SH   SOLE 19 389,352 0 0
MOHAWK INDS INC COM 608190104 10,076 40,708 SH   SOLE 20 0 0 40,708
MOHAWK INDS INC COM 608190104 327,421 1,322,861 SH   SOLE 21 1,322,861 0 0
MOHAWK INDS INC COM 608190104 410,097 1,656,892 SH   SOLE 22 1,362,199 0 294,693
MOHAWK INDS INC COM 608190104 19,144 77,348 SH   SOLE 23 77,348 0 0
MOHAWK INDS INC COM 608190104 11,564 46,720 SH   SOLE 25 46,720 0 0
MOHAWK INDS INC COM 608190104 42,459 171,545 SH   SOLE 26 64,915 0 106,630
MOHAWK INDS INC COM 608190104 3,603 14,555 SH   SOLE 28 10,567 0 3,988
MOHAWK INDS INC COM 608190104 4,429 17,896 SH   SOLE 29 2,118 0 15,778
MOHAWK INDS INC COM 608190104 60,531 244,560 SH   SOLE 30 244,560 0 0
MOHAWK INDS INC COM 608190104 6,801 27,478 SH   SOLE 31 11,855 0 15,623
MOHAWK INDS INC COM 608190104 38,102 153,940 SH   SOLE 34 153,940 0 0
MOHAWK INDS INC COM 608190104 15,110 61,047 SH   SOLE 36 61,047 0 0
MOHAWK INDS INC COM 608190104 81 328 SH   SOLE 40 328 0 0
MOLECULAR TEMPLATES INC COM 608550109 7 996 SH   SOLE 19 996 0 0
MOLECULAR TEMPLATES INC COM 608550109 18 2,558 SH   SOLE 21 2,558 0 0
MOLECULAR TEMPLATES INC COM 608550109 990 141,968 SH   SOLE 22 141,968 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,378 20,042 SH   SOLE 2 19,753 0 289
MOLINA HEALTHCARE INC COM 60855R100 15 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 150 2,178 SH   SOLE 7 2,178 0 0
MOLINA HEALTHCARE INC COM 60855R100 18,707 272,057 SH   SOLE 18 272,057 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,268 32,988 SH   SOLE 19 32,988 0 0
MOLINA HEALTHCARE INC COM 60855R100 194,816 2,833,269 SH   SOLE 21 2,833,269 0 0
MOLINA HEALTHCARE INC COM 60855R100 97,444 1,417,154 SH   SOLE 22 1,328,092 0 89,062
MOLINA HEALTHCARE INC COM 60855R100 1,359 19,759 SH   SOLE 26 16,747 0 3,012
MOLINA HEALTHCARE INC COM 60855R100 406 5,901 SH   SOLE 28 5,901 0 0
MOLINA HEALTHCARE INC COM 60855R100 451 6,561 SH   SOLE 30 6,561 0 0
MOLINA HEALTHCARE INC COM 60855R100 62 903 SH   SOLE 36 903 0 0
MOLINA HEALTHCARE INC COM 60855R100 306 4,445 SH   SOLE 40 4,445 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 2,497 1,446,000 PRN   SOLE 21 1,446,000 0 0
MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 1,285 1,026,000 PRN   SOLE 21 1,026,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 10,339 126,647 SH   SOLE 2 67,520 0 59,127
MOLSON COORS BREWING CO CL B 60871R209 5,263 64,472 SH   SOLE 4 54,081 0 10,391
MOLSON COORS BREWING CO CL B 60871R209 11,217 137,393 SH   SOLE 7 128,808 0 8,585
MOLSON COORS BREWING CO CL B 60871R209 406 4,974 SH   SOLE 13 4,974 0 0
MOLSON COORS BREWING CO CL B 60871R209 91 1,112 SH   SOLE 15 1,112 0 0
MOLSON COORS BREWING CO CL B 60871R209 33,191 406,558 SH   SOLE 18 379,606 0 26,952
MOLSON COORS BREWING CO CL B 60871R209 4,528 55,457 SH   SOLE 19 55,457 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,534 104,529 SH   SOLE 20 0 0 104,529
MOLSON COORS BREWING CO CL B 60871R209 279,068 3,418,274 SH   SOLE 21 3,418,274 0 0
MOLSON COORS BREWING CO CL B 60871R209 406,516 4,979,374 SH   SOLE 22 4,208,395 0 770,979
MOLSON COORS BREWING CO CL B 60871R209 19,011 232,861 SH   SOLE 23 232,861 0 0
MOLSON COORS BREWING CO CL B 60871R209 10,244 125,483 SH   SOLE 25 125,483 0 0
MOLSON COORS BREWING CO CL B 60871R209 49,946 611,785 SH   SOLE 26 183,506 0 428,279
MOLSON COORS BREWING CO CL B 60871R209 3,510 42,997 SH   SOLE 28 31,365 0 11,632
MOLSON COORS BREWING CO CL B 60871R209 968 11,858 SH   SOLE 29 0 0 11,858
MOLSON COORS BREWING CO CL B 60871R209 39,737 486,734 SH   SOLE 30 486,734 0 0
MOLSON COORS BREWING CO CL B 60871R209 4,999 61,237 SH   SOLE 31 11,002 0 50,235
MOLSON COORS BREWING CO CL B 60871R209 1,074 13,150 SH   SOLE 34 13,150 0 0
MOLSON COORS BREWING CO CL B 60871R209 13,811 169,171 SH   SOLE 36 169,171 0 0
MOLSON COORS BREWING CO CL B 60871R209 75 923 SH   SOLE 40 923 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 254 13,741 SH   SOLE 2 4,645 0 9,096
MOMENTA PHARMACEUTICALS INC COM 60877T100 5 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 30 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 6,637 358,763 SH   SOLE 18 358,763 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,045 56,467 SH   SOLE 19 56,467 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 142,693 7,713,119 SH   SOLE 21 7,713,119 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 38,461 2,078,948 SH   SOLE 22 1,948,524 0 130,424
MOMENTA PHARMACEUTICALS INC COM 60877T100 837 45,225 SH   SOLE 26 40,723 0 4,502
MOMENTA PHARMACEUTICALS INC COM 60877T100 171 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,936 104,640 SH   SOLE 30 104,640 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 28 1,498 SH   SOLE 34 1,498 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 131 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 963 30,724 SH   SOLE 2 4,595 0 26,129
MOMO INC ADR 60879B107 784 25,011 SH   SOLE 4 25,011 0 0
MOMO INC ADR 60879B107 242 7,711 SH   SOLE 7 7,711 0 0
MOMO INC ADR 60879B107 63 2,000 SH   SOLE 13 0 0 2,000
MOMO INC ADR 60879B107 1,521 48,548 SH   SOLE 15 48,548 0 0
MOMO INC ADR 60879B107 983 31,370 SH   SOLE 18 31,370 0 0
MOMO INC ADR 60879B107 54 1,733 SH   SOLE 19 1,733 0 0
MOMO INC ADR 60879B107 57,990 1,850,347 SH   SOLE 21 1,850,347 0 0
MOMO INC ADR 60879B107 38,093 1,215,482 SH   SOLE 22 1,146,983 0 68,499
MOMO INC ADR 60879B107 3,458 110,335 SH   SOLE 23 110,335 0 0
MOMO INC ADR 60879B107 413 13,174 SH   SOLE 25 13,174 0 0
MOMO INC ADR 60879B107 11,069 353,194 SH   SOLE 26 87,067 0 266,127
MOMO INC ADR 60879B107 455 14,526 SH   SOLE 28 14,526 0 0
MOMO INC ADR 60879B107 1,002 31,986 SH   SOLE 29 21,355 0 10,631
MOMO INC ADR 60879B107 18,326 584,732 SH   SOLE 30 584,732 0 0
MOMO INC ADR 60879B107 1,790 57,109 SH   SOLE 31 6,444 0 50,665
MOMO INC ADR 60879B107 251 8,015 SH   SOLE 34 8,015 0 0
MOMO INC ADR 60879B107 24 762 SH   SOLE 40 762 0 0
MONARCH CASINO & RESORT INC COM 609027107 130 3,297 SH   SOLE 2 3,297 0 0
MONARCH CASINO & RESORT INC COM 609027107 31 782 SH   SOLE 7 782 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,237 56,596 SH   SOLE 18 56,596 0 0
MONARCH CASINO & RESORT INC COM 609027107 649 16,408 SH   SOLE 19 16,408 0 0
MONARCH CASINO & RESORT INC COM 609027107 40,173 1,016,272 SH   SOLE 21 1,016,272 0 0
MONARCH CASINO & RESORT INC COM 609027107 14,608 369,536 SH   SOLE 22 355,916 0 13,620
MONARCH CASINO & RESORT INC COM 609027107 52 1,325 SH   SOLE 23 1,325 0 0
MONARCH CASINO & RESORT INC COM 609027107 593 15,010 SH   SOLE 30 15,010 0 0
MONARCH CASINO & RESORT INC COM 609027107 63 1,605 SH   SOLE 34 1,605 0 0
MONDELEZ INTL INC CL A 609207105 85,350 2,099,106 SH   SOLE 2 617,327 0 1,481,779
MONDELEZ INTL INC CL A 609207105 21,522 529,309 SH   SOLE 4 476,622 0 52,687
MONDELEZ INTL INC CL A 609207105 42,934 1,055,934 SH   SOLE 7 1,047,998 0 7,936
MONDELEZ INTL INC CL A 609207105 1,011 24,853 SH   SOLE 13 24,853 0 0
MONDELEZ INTL INC CL A 609207105 493 12,119 SH   SOLE 15 12,119 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 131,472 3,233,441 SH   SOLE 18 2,983,676 0 249,765
MONDELEZ INTL INC CL A 609207105 39,501 971,484 SH   SOLE 19 971,484 0 0
MONDELEZ INTL INC CL A 609207105 32,594 801,617 SH   SOLE 20 10,720 0 790,897
MONDELEZ INTL INC CL A 609207105 890,019 21,889,309 SH   SOLE 21 21,889,309 0 0
MONDELEZ INTL INC CL A 609207105 1,603,457 39,435,739 SH   SOLE 22 32,609,402 0 6,826,337
MONDELEZ INTL INC CL A 609207105 77,352 1,902,407 SH   SOLE 23 1,902,407 0 0
MONDELEZ INTL INC CL A 609207105 47,495 1,168,106 SH   SOLE 25 1,168,106 0 0
MONDELEZ INTL INC CL A 609207105 191,418 4,707,774 SH   SOLE 26 1,343,044 0 3,364,730
MONDELEZ INTL INC CL A 609207105 14,106 346,932 SH   SOLE 28 253,286 0 93,646
MONDELEZ INTL INC CL A 609207105 2,590 63,709 SH   SOLE 29 63,709 0 0
MONDELEZ INTL INC CL A 609207105 181,370 4,460,655 SH   SOLE 30 4,460,655 0 0
MONDELEZ INTL INC CL A 609207105 29,492 725,343 SH   SOLE 31 321,403 0 403,940
MONDELEZ INTL INC CL A 609207105 8,871 218,164 SH   SOLE 32 218,164 0 0
MONDELEZ INTL INC CL A 609207105 13,508 332,225 SH   SOLE 34 332,225 0 0
MONDELEZ INTL INC CL A 609207105 60,908 1,497,989 SH   SOLE 36 1,497,989 0 0
MONDELEZ INTL INC CL A 609207105 306 7,537 SH   SOLE 40 7,537 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 100 6,216 SH   SOLE 2 1,668 0 4,548
MONEYGRAM INTL INC COM NEW 60935Y208 12 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,833 113,765 SH   SOLE 18 113,765 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 380 23,564 SH   SOLE 19 23,564 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 15,416 956,939 SH   SOLE 21 956,939 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 14,094 874,873 SH   SOLE 22 822,695 0 52,178
MONEYGRAM INTL INC COM NEW 60935Y208 69 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 71 4,416 SH   SOLE 30 4,416 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 52 3,231 SH   SOLE 40 3,231 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,902 179,270 SH   SOLE 2 4,028 0 175,242
MONMOUTH REAL ESTATE INVT CO CL A 609720107 397 24,549 SH   SOLE 4 24,549 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,500 92,620 SH   SOLE 7 92,620 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 44 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,205 259,745 SH   SOLE 18 259,745 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,035 125,704 SH   SOLE 19 125,704 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 35,001 2,161,892 SH   SOLE 21 2,161,892 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 46,522 2,873,515 SH   SOLE 22 2,738,886 0 134,629
MONMOUTH REAL ESTATE INVT CO CL A 609720107 33 2,060 SH   SOLE 23 2,060 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,200 135,881 SH   SOLE 25 135,881 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 332 20,520 SH   SOLE 26 0 0 20,520
MONMOUTH REAL ESTATE INVT CO CL A 609720107 192 11,851 SH   SOLE 28 11,851 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 382 23,578 SH   SOLE 29 23,578 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,990 369,953 SH   SOLE 30 369,953 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 95 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,361 22,154 SH   SOLE 2 21,820 0 334
MONOLITHIC PWR SYS INC COM 609839105 14 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 103 969 SH   SOLE 7 969 0 0
MONOLITHIC PWR SYS INC COM 609839105 25,812 242,255 SH   SOLE 18 242,255 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,180 114,311 SH   SOLE 19 114,311 0 0
MONOLITHIC PWR SYS INC COM 609839105 274,258 2,573,985 SH   SOLE 21 2,573,985 0 0
MONOLITHIC PWR SYS INC COM 609839105 128,685 1,207,746 SH   SOLE 22 1,131,449 0 76,297
MONOLITHIC PWR SYS INC COM 609839105 144 1,356 SH   SOLE 23 1,356 0 0
MONOLITHIC PWR SYS INC COM 609839105 961 9,018 SH   SOLE 26 6,668 0 2,350
MONOLITHIC PWR SYS INC COM 609839105 638 5,989 SH   SOLE 28 5,989 0 0
MONOLITHIC PWR SYS INC COM 609839105 637 5,980 SH   SOLE 30 5,980 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,439 22,895 SH   SOLE 34 22,895 0 0
MONOLITHIC PWR SYS INC COM 609839105 445 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 115 5,977 SH   SOLE 2 2,356 0 3,621
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 21 1,080 SH   SOLE 7 1,080 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,800 197,380 SH   SOLE 18 197,380 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 584 30,314 SH   SOLE 19 30,314 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 69,634 3,617,344 SH   SOLE 21 3,617,344 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 23,286 1,209,637 SH   SOLE 22 1,136,298 0 73,339
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 251 13,028 SH   SOLE 26 9,452 0 3,576
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 109 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,097 56,973 SH   SOLE 30 56,973 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 94 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 120 2,138 SH   SOLE 2 1,904 0 234
MONRO INC COM 610236101 11 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 44 779 SH   SOLE 7 779 0 0
MONRO INC COM 610236101 8,233 146,889 SH   SOLE 18 146,889 0 0
MONRO INC COM 610236101 7,710 137,562 SH   SOLE 19 137,562 0 0
MONRO INC COM 610236101 157,669 2,813,006 SH   SOLE 21 2,813,006 0 0
MONRO INC COM 610236101 48,802 870,684 SH   SOLE 22 809,193 0 61,491
MONRO INC COM 610236101 585 10,439 SH   SOLE 26 8,320 0 2,119
MONRO INC COM 610236101 258 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 2,501 44,621 SH   SOLE 30 44,621 0 0
MONRO INC COM 610236101 196 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 0 9 SH   SOLE 17 0 0 9
MONROE CAP CORP COM 610335101 1,705 119,141 SH   SOLE 30 119,141 0 0
MONSANTO CO NEW COM 61166W101 88,249 736,512 SH   SOLE 2 251,950 0 484,562
MONSANTO CO NEW COM 61166W101 16,895 141,006 SH   SOLE 4 126,298 0 14,708
MONSANTO CO NEW COM 61166W101 54,166 452,062 SH   SOLE 7 444,266 0 7,796
MONSANTO CO NEW COM 61166W101 949 7,920 SH   SOLE 13 7,920 0 0
MONSANTO CO NEW COM 61166W101 358 2,985 SH   SOLE 15 2,985 0 0
MONSANTO CO NEW COM 61166W101 7 60 SH   SOLE 17 0 0 60
MONSANTO CO NEW COM 61166W101 168,193 1,403,710 SH   SOLE 18 1,201,555 0 202,155
MONSANTO CO NEW COM 61166W101 95,862 800,051 SH   SOLE 19 800,051 0 0
MONSANTO CO NEW COM 61166W101 28,684 239,389 SH   SOLE 20 0 0 239,389
MONSANTO CO NEW COM 61166W101 928,936 7,752,762 SH   SOLE 21 7,752,762 0 0
MONSANTO CO NEW COM 61166W101 1,416,706 11,823,615 SH   SOLE 22 9,780,314 0 2,043,301
MONSANTO CO NEW COM 61166W101 64,823 541,005 SH   SOLE 23 541,005 0 0
MONSANTO CO NEW COM 61166W101 59,403 495,770 SH   SOLE 25 495,770 0 0
MONSANTO CO NEW COM 61166W101 139,691 1,165,842 SH   SOLE 26 398,816 0 767,026
MONSANTO CO NEW COM 61166W101 11,995 100,105 SH   SOLE 28 73,053 0 27,052
MONSANTO CO NEW COM 61166W101 32,080 267,731 SH   SOLE 29 233,015 0 34,716
MONSANTO CO NEW COM 61166W101 157,899 1,317,801 SH   SOLE 30 1,317,801 0 0
MONSANTO CO NEW COM 61166W101 29,041 242,375 SH   SOLE 31 124,299 0 118,076
MONSANTO CO NEW COM 61166W101 20,191 168,513 SH   SOLE 34 168,513 0 0
MONSANTO CO NEW COM 61166W101 54,216 452,482 SH   SOLE 36 452,482 0 0
MONSANTO CO NEW COM 61166W101 268 2,235 SH   SOLE 40 2,235 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 28,375 513,570 SH   SOLE 2 116,377 0 397,193
MONSTER BEVERAGE CORP NEW COM 61174X109 7,223 130,726 SH   SOLE 4 116,550 0 14,176
MONSTER BEVERAGE CORP NEW COM 61174X109 16,623 300,866 SH   SOLE 7 296,097 0 4,769
MONSTER BEVERAGE CORP NEW COM 61174X109 466 8,433 SH   SOLE 13 8,433 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 203 3,674 SH   SOLE 15 3,674 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 48,077 870,178 SH   SOLE 18 814,546 0 55,632
MONSTER BEVERAGE CORP NEW COM 61174X109 1,279 23,141 SH   SOLE 19 23,141 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 329,299 5,960,167 SH   SOLE 21 5,960,167 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 600,934 10,876,637 SH   SOLE 22 9,016,022 0 1,860,615
MONSTER BEVERAGE CORP NEW COM 61174X109 27,538 498,424 SH   SOLE 23 498,424 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17,496 316,663 SH   SOLE 25 316,663 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 43,732 791,524 SH   SOLE 26 393,907 0 397,617
MONSTER BEVERAGE CORP NEW COM 61174X109 5,067 91,704 SH   SOLE 28 67,152 0 24,552
MONSTER BEVERAGE CORP NEW COM 61174X109 732 13,254 SH   SOLE 29 13,254 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 79,034 1,430,478 SH   SOLE 30 1,430,478 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 12,528 226,743 SH   SOLE 31 107,108 0 119,635
MONSTER BEVERAGE CORP NEW COM 61174X109 4,542 82,217 SH   SOLE 32 82,217 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,523 27,565 SH   SOLE 34 27,565 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 20,695 374,562 SH   SOLE 36 374,562 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 104 1,875 SH   SOLE 40 1,875 0 0
MOODYS CORP COM 615369105 32,241 231,603 SH   SOLE 2 66,676 0 164,927
MOODYS CORP COM 615369105 8,973 64,454 SH   SOLE 4 58,610 0 5,844
MOODYS CORP COM 615369105 15,987 114,843 SH   SOLE 7 112,349 0 2,494
MOODYS CORP COM 615369105 178 1,279 SH   SOLE 15 1,279 0 0
MOODYS CORP COM 615369105 50,943 365,942 SH   SOLE 18 339,948 0 25,994
MOODYS CORP COM 615369105 5,851 42,027 SH   SOLE 19 42,027 0 0
MOODYS CORP COM 615369105 20,528 147,463 SH   SOLE 20 70,949 0 76,514
MOODYS CORP COM 615369105 467,019 3,354,783 SH   SOLE 21 3,354,783 0 0
MOODYS CORP COM 615369105 614,648 4,415,259 SH   SOLE 22 3,662,563 0 752,696
MOODYS CORP COM 615369105 30,357 218,069 SH   SOLE 23 218,069 0 0
MOODYS CORP COM 615369105 19,301 138,644 SH   SOLE 25 138,644 0 0
MOODYS CORP COM 615369105 60,811 436,830 SH   SOLE 26 165,067 0 271,763
MOODYS CORP COM 615369105 5,453 39,170 SH   SOLE 28 28,611 0 10,559
MOODYS CORP COM 615369105 2,436 17,501 SH   SOLE 29 6,612 0 10,889
MOODYS CORP COM 615369105 68,976 495,485 SH   SOLE 30 495,485 0 0
MOODYS CORP COM 615369105 10,330 74,206 SH   SOLE 31 37,960 0 36,246
MOODYS CORP COM 615369105 2,030 14,584 SH   SOLE 34 14,584 0 0
MOODYS CORP COM 615369105 21,805 156,633 SH   SOLE 36 156,633 0 0
MOODYS CORP COM 615369105 120 859 SH   SOLE 40 859 0 0
MOOG INC CL A 615394202 149 1,782 SH   SOLE 2 1,782 0 0
MOOG INC CL A 615394202 5 63 SH   SOLE 4 63 0 0
MOOG INC CL A 615394202 100 1,198 SH   SOLE 7 1,198 0 0
MOOG INC CL A 615394202 12,891 154,512 SH   SOLE 18 154,512 0 0
MOOG INC CL A 615394202 2,033 24,368 SH   SOLE 19 24,368 0 0
MOOG INC CL A 615394202 302,541 3,626,287 SH   SOLE 21 3,626,287 0 0
MOOG INC CL A 615394202 73,629 882,530 SH   SOLE 22 821,975 0 60,555
MOOG INC CL A 615394202 868 10,400 SH   SOLE 26 8,164 0 2,236
MOOG INC CL A 615394202 401 4,801 SH   SOLE 28 4,801 0 0
MOOG INC CL A 615394202 3,687 44,195 SH   SOLE 30 44,195 0 0
MOOG INC CL A 615394202 51 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 324 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 94,548 1,962,798 SH   SOLE 2 621,803 0 1,340,995
MORGAN STANLEY COM NEW 617446448 28,459 590,802 SH   SOLE 4 544,053 0 46,749
MORGAN STANLEY COM NEW 617446448 47,677 989,757 SH   SOLE 7 947,862 0 41,895
MORGAN STANLEY COM NEW 617446448 434 9,015 SH   SOLE 13 9,015 0 0
MORGAN STANLEY COM NEW 617446448 451 9,373 SH   SOLE 15 9,373 0 0
MORGAN STANLEY COM NEW 617446448 414,454 8,603,977 SH   SOLE 18 8,219,046 0 384,931
MORGAN STANLEY COM NEW 617446448 799,852 16,604,766 SH   SOLE 19 16,604,766 0 0
MORGAN STANLEY COM NEW 617446448 26,052 540,831 SH   SOLE 20 0 0 540,831
MORGAN STANLEY COM NEW 617446448 1,108,846 23,019,432 SH   SOLE 21 23,019,432 0 0
MORGAN STANLEY COM NEW 617446448 1,765,466 36,650,733 SH   SOLE 22 30,461,702 0 6,189,031
MORGAN STANLEY COM NEW 617446448 87,355 1,813,477 SH   SOLE 23 1,813,477 0 0
MORGAN STANLEY COM NEW 617446448 52,700 1,094,037 SH   SOLE 25 1,094,037 0 0
MORGAN STANLEY COM NEW 617446448 185,316 3,847,121 SH   SOLE 26 1,243,531 0 2,603,590
MORGAN STANLEY COM NEW 617446448 15,174 315,004 SH   SOLE 28 229,641 0 85,363
MORGAN STANLEY COM NEW 617446448 6,128 127,226 SH   SOLE 29 48,238 0 78,988
MORGAN STANLEY COM NEW 617446448 215,381 4,471,261 SH   SOLE 30 4,471,261 0 0
MORGAN STANLEY COM NEW 617446448 35,687 740,855 SH   SOLE 31 472,057 0 268,798
MORGAN STANLEY COM NEW 617446448 158,146 3,283,074 SH   SOLE 34 3,283,074 0 0
MORGAN STANLEY COM NEW 617446448 65,372 1,357,110 SH   SOLE 36 1,357,110 0 0
MORGAN STANLEY COM NEW 617446448 355 7,360 SH   SOLE 40 7,360 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,989 247,385 SH   SOLE 25 247,385 0 0
MORNINGSTAR INC COM 617700109 1,100 12,941 SH   SOLE 2 6,392 0 6,549
MORNINGSTAR INC COM 617700109 13 151 SH   SOLE 4 151 0 0
MORNINGSTAR INC COM 617700109 38 450 SH   SOLE 7 450 0 0
MORNINGSTAR INC COM 617700109 790 9,296 SH   SOLE 18 9,296 0 0
MORNINGSTAR INC COM 617700109 1,425 16,761 SH   SOLE 19 16,761 0 0
MORNINGSTAR INC COM 617700109 16,876 198,563 SH   SOLE 21 198,563 0 0
MORNINGSTAR INC COM 617700109 42,196 496,482 SH   SOLE 22 432,660 0 63,822
MORNINGSTAR INC COM 617700109 551 6,485 SH   SOLE 26 5,269 0 1,216
MORNINGSTAR INC COM 617700109 243 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 1,640 19,291 SH   SOLE 29 0 0 19,291
MORNINGSTAR INC COM 617700109 266 3,124 SH   SOLE 30 3,124 0 0
MORNINGSTAR INC COM 617700109 38 448 SH   SOLE 31 448 0 0
MORNINGSTAR INC COM 617700109 195 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 13,523 626,352 SH   SOLE 2 285,259 0 341,093
MOSAIC CO NEW COM 61945C103 2,315 107,248 SH   SOLE 4 84,884 0 22,364
MOSAIC CO NEW COM 61945C103 5,723 265,090 SH   SOLE 7 238,605 0 26,485
MOSAIC CO NEW COM 61945C103 347 16,068 SH   SOLE 13 16,068 0 0
MOSAIC CO NEW COM 61945C103 47 2,193 SH   SOLE 15 2,193 0 0
MOSAIC CO NEW COM 61945C103 17,343 803,309 SH   SOLE 18 738,244 0 65,065
MOSAIC CO NEW COM 61945C103 9,123 422,564 SH   SOLE 19 422,564 0 0
MOSAIC CO NEW COM 61945C103 3,819 176,909 SH   SOLE 20 0 0 176,909
MOSAIC CO NEW COM 61945C103 154,595 7,160,490 SH   SOLE 21 7,160,490 0 0
MOSAIC CO NEW COM 61945C103 215,818 9,996,186 SH   SOLE 22 8,283,687 0 1,712,499
MOSAIC CO NEW COM 61945C103 9,619 445,529 SH   SOLE 23 445,529 0 0
MOSAIC CO NEW COM 61945C103 6,010 278,378 SH   SOLE 25 278,378 0 0
MOSAIC CO NEW COM 61945C103 30,929 1,432,556 SH   SOLE 26 409,938 0 1,022,618
MOSAIC CO NEW COM 61945C103 1,582 73,270 SH   SOLE 28 52,877 0 20,393
MOSAIC CO NEW COM 61945C103 5,889 272,746 SH   SOLE 29 190,892 0 81,854
MOSAIC CO NEW COM 61945C103 23,164 1,072,914 SH   SOLE 30 1,072,914 0 0
MOSAIC CO NEW COM 61945C103 3,267 151,312 SH   SOLE 31 71,059 0 80,253
MOSAIC CO NEW COM 61945C103 3,991 184,831 SH   SOLE 34 184,831 0 0
MOSAIC CO NEW COM 61945C103 6,926 320,807 SH   SOLE 35 320,807 0 0
MOSAIC CO NEW COM 61945C103 8,731 404,389 SH   SOLE 36 404,389 0 0
MOSAIC CO NEW COM 61945C103 34 1,560 SH   SOLE 40 1,560 0 0
MOSYS INC COM NEW 619718208 1 1,465 SH   SOLE 19 1,465 0 0
MOSYS INC COM NEW 619718208 3 3,051 SH   SOLE 21 3,051 0 0
MOSYS INC COM NEW 619718208 106 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 136 4,631 SH   SOLE 2 1,275 0 3,356
MOTORCAR PTS AMER INC COM 620071100 12 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 2,790 94,700 SH   SOLE 18 94,700 0 0
MOTORCAR PTS AMER INC COM 620071100 396 13,458 SH   SOLE 19 13,458 0 0
MOTORCAR PTS AMER INC COM 620071100 50,050 1,698,920 SH   SOLE 21 1,698,920 0 0
MOTORCAR PTS AMER INC COM 620071100 15,021 509,875 SH   SOLE 22 478,409 0 31,466
MOTORCAR PTS AMER INC COM 620071100 77 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 734 24,920 SH   SOLE 30 24,920 0 0
MOTORCAR PTS AMER INC COM 620071100 68 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 25,483 300,263 SH   SOLE 2 138,435 0 161,828
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,612 66,129 SH   SOLE 4 60,423 0 5,706
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,979 141,140 SH   SOLE 7 124,742 0 16,398
MOTOROLA SOLUTIONS INC COM NEW 620076307 317 3,733 SH   SOLE 13 3,733 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 95 1,115 SH   SOLE 15 1,115 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 53 620 SH   SOLE 17 0 0 620
MOTOROLA SOLUTIONS INC COM NEW 620076307 94,919 1,118,399 SH   SOLE 18 1,056,318 0 62,081
MOTOROLA SOLUTIONS INC COM NEW 620076307 176,812 2,083,329 SH   SOLE 19 2,083,329 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,517 88,569 SH   SOLE 20 0 0 88,569
MOTOROLA SOLUTIONS INC COM NEW 620076307 355,465 4,188,344 SH   SOLE 21 4,188,344 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 423,881 4,994,470 SH   SOLE 22 4,182,521 0 811,949
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,357 216,298 SH   SOLE 23 216,298 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,737 338,597 SH   SOLE 25 338,597 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 49,724 585,888 SH   SOLE 26 189,328 0 396,560
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,151 37,131 SH   SOLE 28 27,057 0 10,074
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,009 11,883 SH   SOLE 29 9,298 0 2,585
MOTOROLA SOLUTIONS INC COM NEW 620076307 47,557 560,349 SH   SOLE 30 560,349 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,995 94,203 SH   SOLE 31 38,276 0 55,927
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,312 74,378 SH   SOLE 34 74,378 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,154 166,775 SH   SOLE 36 166,775 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 67 790 SH   SOLE 40 790 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 22 6,929 SH   SOLE 21 6,929 0 0
MOVADO GROUP INC COM 624580106 115 4,111 SH   SOLE 2 896 0 3,215
MOVADO GROUP INC COM 624580106 11 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,228 79,571 SH   SOLE 18 79,571 0 0
MOVADO GROUP INC COM 624580106 324 11,587 SH   SOLE 19 11,587 0 0
MOVADO GROUP INC COM 624580106 38,853 1,387,603 SH   SOLE 21 1,387,603 0 0
MOVADO GROUP INC COM 624580106 12,705 453,737 SH   SOLE 22 422,489 0 31,248
MOVADO GROUP INC COM 624580106 28 988 SH   SOLE 26 0 0 988
MOVADO GROUP INC COM 624580106 66 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 589 21,028 SH   SOLE 30 21,028 0 0
MOVADO GROUP INC COM 624580106 50 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,461 41,719 SH   SOLE 18 41,719 0 0
MPLX LP COM UNIT REP LTD 55336V100 66,696 1,905,043 SH   SOLE 19 1,905,043 0 0
MRC GLOBAL INC COM 55345K103 1,180 67,466 SH   SOLE 2 52,064 0 15,402
MRC GLOBAL INC COM 55345K103 9 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 86 4,927 SH   SOLE 7 4,927 0 0
MRC GLOBAL INC COM 55345K103 5,892 336,884 SH   SOLE 18 336,884 0 0
MRC GLOBAL INC COM 55345K103 11,566 661,300 SH   SOLE 19 661,300 0 0
MRC GLOBAL INC COM 55345K103 49,448 2,827,217 SH   SOLE 21 2,827,217 0 0
MRC GLOBAL INC COM 55345K103 69,121 3,952,046 SH   SOLE 22 3,764,480 0 187,566
MRC GLOBAL INC COM 55345K103 6,767 386,901 SH   SOLE 23 386,901 0 0
MRC GLOBAL INC COM 55345K103 515 29,449 SH   SOLE 26 23,003 0 6,446
MRC GLOBAL INC COM 55345K103 258 14,723 SH   SOLE 28 14,723 0 0
MRC GLOBAL INC COM 55345K103 1,189 67,973 SH   SOLE 29 0 0 67,973
MRC GLOBAL INC COM 55345K103 469 26,793 SH   SOLE 30 26,793 0 0
MRC GLOBAL INC COM 55345K103 207 11,824 SH   SOLE 34 11,824 0 0
MRC GLOBAL INC COM 55345K103 368 21,017 SH   SOLE 36 21,017 0 0
MRC GLOBAL INC COM 55345K103 193 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 1,253 15,762 SH   SOLE 2 15,569 0 193
MSA SAFETY INC COM 553498106 10 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 3,397 42,728 SH   SOLE 7 42,728 0 0
MSA SAFETY INC COM 553498106 16,686 209,863 SH   SOLE 18 209,863 0 0
MSA SAFETY INC COM 553498106 1,948 24,501 SH   SOLE 19 24,501 0 0
MSA SAFETY INC COM 553498106 167,559 2,107,397 SH   SOLE 21 2,107,397 0 0
MSA SAFETY INC COM 553498106 83,330 1,048,048 SH   SOLE 22 975,366 0 72,682
MSA SAFETY INC COM 553498106 728 9,159 SH   SOLE 26 7,110 0 2,049
MSA SAFETY INC COM 553498106 364 4,572 SH   SOLE 28 4,572 0 0
MSA SAFETY INC COM 553498106 399 5,020 SH   SOLE 30 5,020 0 0
MSA SAFETY INC COM 553498106 71 889 SH   SOLE 34 889 0 0
MSA SAFETY INC COM 553498106 272 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 816 SH   SOLE 18 816 0 0
MSB FINL CORP NEW COM 55352L101 12 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 3,729 49,349 SH   SOLE 2 30,082 0 19,267
MSC INDL DIRECT INC CL A 553530106 18 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 115 1,516 SH   SOLE 7 1,516 0 0
MSC INDL DIRECT INC CL A 553530106 11,350 150,194 SH   SOLE 18 150,194 0 0
MSC INDL DIRECT INC CL A 553530106 5,513 72,952 SH   SOLE 19 72,952 0 0
MSC INDL DIRECT INC CL A 553530106 146,073 1,932,950 SH   SOLE 21 1,932,950 0 0
MSC INDL DIRECT INC CL A 553530106 106,734 1,412,388 SH   SOLE 22 1,269,964 0 142,424
MSC INDL DIRECT INC CL A 553530106 962 12,729 SH   SOLE 26 10,201 0 2,528
MSC INDL DIRECT INC CL A 553530106 610 8,068 SH   SOLE 28 8,068 0 0
MSC INDL DIRECT INC CL A 553530106 741 9,805 SH   SOLE 29 0 0 9,805
MSC INDL DIRECT INC CL A 553530106 732 9,680 SH   SOLE 30 9,680 0 0
MSC INDL DIRECT INC CL A 553530106 72 952 SH   SOLE 31 952 0 0
MSC INDL DIRECT INC CL A 553530106 146 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 355 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 14,855 127,071 SH   SOLE 2 54,171 0 72,900
MSCI INC COM 55354G100 3,824 32,715 SH   SOLE 4 29,517 0 3,198
MSCI INC COM 55354G100 1,076 9,206 SH   SOLE 7 6,178 0 3,028
MSCI INC COM 55354G100 58 493 SH   SOLE 17 0 0 493
MSCI INC COM 55354G100 35,845 306,630 SH   SOLE 18 297,747 0 8,883
MSCI INC COM 55354G100 3,602 30,814 SH   SOLE 19 30,814 0 0
MSCI INC COM 55354G100 464,730 3,975,446 SH   SOLE 21 3,975,446 0 0
MSCI INC COM 55354G100 358,300 3,065,016 SH   SOLE 22 2,780,773 0 284,243
MSCI INC COM 55354G100 13,708 117,261 SH   SOLE 23 117,261 0 0
MSCI INC COM 55354G100 46,806 400,392 SH   SOLE 25 400,392 0 0
MSCI INC COM 55354G100 18,880 161,502 SH   SOLE 26 82,603 0 78,899
MSCI INC COM 55354G100 2,425 20,743 SH   SOLE 28 15,161 0 5,582
MSCI INC COM 55354G100 4,944 42,293 SH   SOLE 29 2,965 0 39,328
MSCI INC COM 55354G100 11,622 99,421 SH   SOLE 30 99,421 0 0
MSCI INC COM 55354G100 3,822 32,695 SH   SOLE 31 16,987 0 15,708
MSCI INC COM 55354G100 763 6,524 SH   SOLE 34 6,524 0 0
MSCI INC COM 55354G100 1,794 15,345 SH   SOLE 36 15,345 0 0
MSCI INC COM 55354G100 56 478 SH   SOLE 40 478 0 0
MSG NETWORK INC CL A 553573106 281 13,259 SH   SOLE 2 3,340 0 9,919
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 33 1,553 SH   SOLE 7 1,553 0 0
MSG NETWORK INC CL A 553573106 4,740 223,599 SH   SOLE 18 223,599 0 0
MSG NETWORK INC CL A 553573106 980 46,244 SH   SOLE 19 46,244 0 0
MSG NETWORK INC CL A 553573106 39,435 1,860,164 SH   SOLE 21 1,860,164 0 0
MSG NETWORK INC CL A 553573106 35,182 1,659,538 SH   SOLE 22 1,556,691 0 102,847
MSG NETWORK INC CL A 553573106 595 28,043 SH   SOLE 26 24,342 0 3,701
MSG NETWORK INC CL A 553573106 171 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 210 9,929 SH   SOLE 30 9,929 0 0
MSG NETWORK INC CL A 553573106 146 6,870 SH   SOLE 40 6,870 0 0
MTGE INVT CORP COM 55378A105 225 11,622 SH   SOLE 2 3,398 0 8,224
MTGE INVT CORP COM 55378A105 6 300 SH   SOLE 4 300 0 0
MTGE INVT CORP COM 55378A105 27 1,379 SH   SOLE 7 1,379 0 0
MTGE INVT CORP COM 55378A105 3,879 199,969 SH   SOLE 18 199,969 0 0
MTGE INVT CORP COM 55378A105 678 34,963 SH   SOLE 19 34,963 0 0
MTGE INVT CORP COM 55378A105 49,283 2,540,337 SH   SOLE 21 2,540,337 0 0
MTGE INVT CORP COM 55378A105 27,470 1,415,981 SH   SOLE 22 1,321,022 0 94,959
MTGE INVT CORP COM 55378A105 93 4,792 SH   SOLE 26 0 0 4,792
MTGE INVT CORP COM 55378A105 152 7,828 SH   SOLE 28 7,828 0 0
MTGE INVT CORP COM 55378A105 152 7,849 SH   SOLE 30 7,849 0 0
MTGE INVT CORP COM 55378A105 1,497 77,173 SH   SOLE 34 77,173 0 0
MTGE INVT CORP COM 55378A105 106 5,452 SH   SOLE 40 5,452 0 0
MTS SYS CORP COM 553777103 208 3,887 SH   SOLE 2 960 0 2,927
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,429 82,867 SH   SOLE 18 82,867 0 0
MTS SYS CORP COM 553777103 4,829 90,346 SH   SOLE 19 90,346 0 0
MTS SYS CORP COM 553777103 79,085 1,479,603 SH   SOLE 21 1,479,603 0 0
MTS SYS CORP COM 553777103 24,449 457,423 SH   SOLE 22 427,919 0 29,504
MTS SYS CORP COM 553777103 355 6,651 SH   SOLE 26 5,173 0 1,478
MTS SYS CORP COM 553777103 116 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,253 23,444 SH   SOLE 30 23,444 0 0
MTS SYS CORP COM 553777103 85 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 112 3,197 SH   SOLE 2 3,197 0 0
MUELLER INDS INC COM 624756102 11 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 973 27,836 SH   SOLE 7 27,836 0 0
MUELLER INDS INC COM 624756102 9,036 258,531 SH   SOLE 18 258,531 0 0
MUELLER INDS INC COM 624756102 1,527 43,693 SH   SOLE 19 43,693 0 0
MUELLER INDS INC COM 624756102 176,008 5,035,995 SH   SOLE 21 5,035,995 0 0
MUELLER INDS INC COM 624756102 53,988 1,544,718 SH   SOLE 22 1,430,001 0 114,717
MUELLER INDS INC COM 624756102 700 20,019 SH   SOLE 26 16,204 0 3,815
MUELLER INDS INC COM 624756102 275 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 8,337 238,541 SH   SOLE 30 238,541 0 0
MUELLER INDS INC COM 624756102 211 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,205 94,174 SH   SOLE 2 82,971 0 11,203
MUELLER WTR PRODS INC COM SER A 624758108 15 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,002 78,317 SH   SOLE 7 78,317 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,972 544,694 SH   SOLE 18 544,694 0 0
MUELLER WTR PRODS INC COM SER A 624758108 15,014 1,172,987 SH   SOLE 19 1,172,987 0 0
MUELLER WTR PRODS INC COM SER A 624758108 59,960 4,684,368 SH   SOLE 21 4,684,368 0 0
MUELLER WTR PRODS INC COM SER A 624758108 70,888 5,538,086 SH   SOLE 22 5,238,185 0 299,901
MUELLER WTR PRODS INC COM SER A 624758108 206 16,122 SH   SOLE 23 16,122 0 0
MUELLER WTR PRODS INC COM SER A 624758108 622 48,592 SH   SOLE 26 38,843 0 9,749
MUELLER WTR PRODS INC COM SER A 624758108 295 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,764 137,779 SH   SOLE 29 0 0 137,779
MUELLER WTR PRODS INC COM SER A 624758108 6,167 481,802 SH   SOLE 30 481,802 0 0
MUELLER WTR PRODS INC COM SER A 624758108 239 18,689 SH   SOLE 40 18,689 0 0
MULESOFT INC CL A 625207105 34 1,704 SH   SOLE 2 1,568 0 136
MULESOFT INC CL A 625207105 13 658 SH   SOLE 7 658 0 0
MULESOFT INC CL A 625207105 3,861 191,700 SH   SOLE 18 191,700 0 0
MULESOFT INC CL A 625207105 367 18,224 SH   SOLE 19 18,224 0 0
MULESOFT INC CL A 625207105 14,104 700,316 SH   SOLE 21 700,316 0 0
MULESOFT INC CL A 625207105 10,771 534,791 SH   SOLE 22 506,705 0 28,086
MULTI COLOR CORP COM 625383104 79 970 SH   SOLE 2 768 0 202
MULTI COLOR CORP COM 625383104 10 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 30 369 SH   SOLE 7 369 0 0
MULTI COLOR CORP COM 625383104 5,177 63,170 SH   SOLE 18 63,170 0 0
MULTI COLOR CORP COM 625383104 847 10,331 SH   SOLE 19 10,331 0 0
MULTI COLOR CORP COM 625383104 97,448 1,189,117 SH   SOLE 21 1,189,117 0 0
MULTI COLOR CORP COM 625383104 32,558 397,293 SH   SOLE 22 372,121 0 25,172
MULTI COLOR CORP COM 625383104 70 850 SH   SOLE 26 0 0 850
MULTI COLOR CORP COM 625383104 160 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,560 19,036 SH   SOLE 30 19,036 0 0
MULTI COLOR CORP COM 625383104 117 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 7,630 287,290 SH   SOLE 2 119,558 0 167,732
MURPHY OIL CORP COM 626717102 1,257 47,322 SH   SOLE 4 43,476 0 3,846
MURPHY OIL CORP COM 626717102 510 19,190 SH   SOLE 7 14,976 0 4,214
MURPHY OIL CORP COM 626717102 32 1,193 SH   SOLE 13 1,193 0 0
MURPHY OIL CORP COM 626717102 34 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 15,222 573,121 SH   SOLE 18 548,393 0 24,728
MURPHY OIL CORP COM 626717102 4,637 174,577 SH   SOLE 19 174,577 0 0
MURPHY OIL CORP COM 626717102 2,803 105,547 SH   SOLE 20 0 0 105,547
MURPHY OIL CORP COM 626717102 198,413 7,470,362 SH   SOLE 21 7,470,362 0 0
MURPHY OIL CORP COM 626717102 167,703 6,314,107 SH   SOLE 22 5,725,022 0 589,085
MURPHY OIL CORP COM 626717102 6,257 235,578 SH   SOLE 23 235,578 0 0
MURPHY OIL CORP COM 626717102 6,852 257,983 SH   SOLE 25 257,983 0 0
MURPHY OIL CORP COM 626717102 12,931 486,878 SH   SOLE 26 220,870 0 266,008
MURPHY OIL CORP COM 626717102 939 35,362 SH   SOLE 28 25,496 0 9,866
MURPHY OIL CORP COM 626717102 1,421 53,488 SH   SOLE 29 11,306 0 42,182
MURPHY OIL CORP COM 626717102 8,456 318,369 SH   SOLE 30 318,369 0 0
MURPHY OIL CORP COM 626717102 2,380 89,614 SH   SOLE 31 32,517 0 57,097
MURPHY OIL CORP COM 626717102 581 21,867 SH   SOLE 34 21,867 0 0
MURPHY OIL CORP COM 626717102 6,094 229,452 SH   SOLE 36 229,452 0 0
MURPHY OIL CORP COM 626717102 21 799 SH   SOLE 40 799 0 0
MURPHY USA INC COM 626755102 2,606 37,770 SH   SOLE 2 19,619 0 18,151
MURPHY USA INC COM 626755102 13 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 182 2,639 SH   SOLE 7 2,639 0 0
MURPHY USA INC COM 626755102 7,833 113,522 SH   SOLE 18 113,522 0 0
MURPHY USA INC COM 626755102 764 11,079 SH   SOLE 19 11,079 0 0
MURPHY USA INC COM 626755102 97,304 1,410,197 SH   SOLE 21 1,410,197 0 0
MURPHY USA INC COM 626755102 77,795 1,127,464 SH   SOLE 22 999,206 0 128,258
MURPHY USA INC COM 626755102 1,338 19,391 SH   SOLE 26 16,973 0 2,418
MURPHY USA INC COM 626755102 362 5,249 SH   SOLE 28 5,249 0 0
MURPHY USA INC COM 626755102 879 12,734 SH   SOLE 30 12,734 0 0
MURPHY USA INC COM 626755102 58 836 SH   SOLE 31 836 0 0
MURPHY USA INC COM 626755102 1,258 18,236 SH   SOLE 36 18,236 0 0
MURPHY USA INC COM 626755102 224 3,245 SH   SOLE 40 3,245 0 0
MUTUALFIRST FINL INC COM 62845B104 39 1,005 SH   SOLE 2 358 0 647
MUTUALFIRST FINL INC COM 62845B104 891 23,180 SH   SOLE 18 23,180 0 0
MUTUALFIRST FINL INC COM 62845B104 203 5,279 SH   SOLE 19 5,279 0 0
MUTUALFIRST FINL INC COM 62845B104 7,127 185,352 SH   SOLE 21 185,352 0 0
MUTUALFIRST FINL INC COM 62845B104 3,855 100,258 SH   SOLE 22 96,336 0 3,922
MYERS INDS INC COM 628464109 44 2,091 SH   SOLE 2 1,627 0 464
MYERS INDS INC COM 628464109 14 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,265 108,137 SH   SOLE 18 108,137 0 0
MYERS INDS INC COM 628464109 357 17,064 SH   SOLE 19 17,064 0 0
MYERS INDS INC COM 628464109 42,190 2,013,831 SH   SOLE 21 2,013,831 0 0
MYERS INDS INC COM 628464109 13,054 623,118 SH   SOLE 22 575,664 0 47,454
MYERS INDS INC COM 628464109 69 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 628 29,989 SH   SOLE 30 29,989 0 0
MYERS INDS INC COM 628464109 57 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 19,463 620,422 SH   SOLE 2 139,831 0 480,591
MYLAN N V SHS EURO N59465109 4,511 143,788 SH   SOLE 4 127,679 0 16,109
MYLAN N V SHS EURO N59465109 12,578 400,943 SH   SOLE 7 383,546 0 17,397
MYLAN N V SHS EURO N59465109 470 14,997 SH   SOLE 13 14,997 0 0
MYLAN N V SHS EURO N59465109 118 3,746 SH   SOLE 15 3,746 0 0
MYLAN N V SHS EURO N59465109 36,992 1,179,210 SH   SOLE 18 1,111,775 0 67,435
MYLAN N V SHS EURO N59465109 3,031 96,623 SH   SOLE 19 96,623 0 0
MYLAN N V SHS EURO N59465109 608,376 19,393,561 SH   SOLE 21 19,393,561 0 0
MYLAN N V SHS EURO N59465109 443,996 14,153,525 SH   SOLE 22 11,734,026 0 2,419,499
MYLAN N V SHS EURO N59465109 17,188 547,913 SH   SOLE 23 547,913 0 0
MYLAN N V SHS EURO N59465109 12,543 399,841 SH   SOLE 25 399,841 0 0
MYLAN N V SHS EURO N59465109 44,209 1,409,261 SH   SOLE 26 469,595 0 939,666
MYLAN N V SHS EURO N59465109 3,310 105,506 SH   SOLE 28 77,545 0 27,961
MYLAN N V SHS EURO N59465109 459 14,630 SH   SOLE 29 14,630 0 0
MYLAN N V SHS EURO N59465109 54,818 1,747,457 SH   SOLE 30 1,747,457 0 0
MYLAN N V SHS EURO N59465109 8,834 281,592 SH   SOLE 31 135,484 0 146,108
MYLAN N V SHS EURO N59465109 2,431 77,501 SH   SOLE 32 77,501 0 0
MYLAN N V SHS EURO N59465109 982 31,303 SH   SOLE 34 31,303 0 0
MYLAN N V SHS EURO N59465109 14,620 466,050 SH   SOLE 36 466,050 0 0
MYLAN N V SHS EURO N59465109 83 2,650 SH   SOLE 40 2,650 0 0
MYOKARDIA INC COM 62857M105 48 1,117 SH   SOLE 2 1,117 0 0
MYOKARDIA INC COM 62857M105 25 594 SH   SOLE 7 594 0 0
MYOKARDIA INC COM 62857M105 2,916 68,049 SH   SOLE 18 68,049 0 0
MYOKARDIA INC COM 62857M105 660 15,396 SH   SOLE 19 15,396 0 0
MYOKARDIA INC COM 62857M105 33,149 773,611 SH   SOLE 21 773,611 0 0
MYOKARDIA INC COM 62857M105 22,947 535,509 SH   SOLE 22 490,855 0 44,654
MYOKARDIA INC COM 62857M105 138 3,222 SH   SOLE 30 3,222 0 0
MYOKARDIA INC COM 62857M105 91 2,122 SH   SOLE 40 2,122 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,379 89,149 SH   SOLE 2 89,149 0 0
MYOVANT SCIENCES LTD COM G637AM102 781 50,493 SH   SOLE 18 50,493 0 0
MYOVANT SCIENCES LTD COM G637AM102 8,735 564,651 SH   SOLE 19 564,651 0 0
MYOVANT SCIENCES LTD COM G637AM102 298 19,268 SH   SOLE 20 19,268 0 0
MYOVANT SCIENCES LTD COM G637AM102 55 3,530 SH   SOLE 21 3,530 0 0
MYOVANT SCIENCES LTD COM G637AM102 100 6,483 SH   SOLE 22 6,483 0 0
MYOVANT SCIENCES LTD COM G637AM102 45 2,926 SH   SOLE 30 2,926 0 0
MYOVANT SCIENCES LTD COM G637AM102 4,325 279,549 SH   SOLE 34 279,549 0 0
MYR GROUP INC DEL COM 55405W104 92 3,174 SH   SOLE 2 936 0 2,238
MYR GROUP INC DEL COM 55405W104 6 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 484 16,599 SH   SOLE 7 16,599 0 0
MYR GROUP INC DEL COM 55405W104 2,300 78,919 SH   SOLE 18 78,919 0 0
MYR GROUP INC DEL COM 55405W104 350 12,001 SH   SOLE 19 12,001 0 0
MYR GROUP INC DEL COM 55405W104 42,918 1,472,808 SH   SOLE 21 1,472,808 0 0
MYR GROUP INC DEL COM 55405W104 14,662 503,165 SH   SOLE 22 464,181 0 38,984
MYR GROUP INC DEL COM 55405W104 77 2,631 SH   SOLE 26 0 0 2,631
MYR GROUP INC DEL COM 55405W104 87 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 680 23,326 SH   SOLE 30 23,326 0 0
MYR GROUP INC DEL COM 55405W104 58 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 807 22,312 SH   SOLE 2 11,754 0 10,558
MYRIAD GENETICS INC COM 62855J104 14 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 62 1,704 SH   SOLE 7 1,704 0 0
MYRIAD GENETICS INC COM 62855J104 11,669 322,531 SH   SOLE 18 322,531 0 0
MYRIAD GENETICS INC COM 62855J104 3,201 88,462 SH   SOLE 19 88,462 0 0
MYRIAD GENETICS INC COM 62855J104 265,955 7,350,874 SH   SOLE 21 7,350,874 0 0
MYRIAD GENETICS INC COM 62855J104 68,458 1,892,141 SH   SOLE 22 1,763,839 0 128,302
MYRIAD GENETICS INC COM 62855J104 1,422 39,312 SH   SOLE 23 39,312 0 0
MYRIAD GENETICS INC COM 62855J104 758 20,958 SH   SOLE 26 16,889 0 4,069
MYRIAD GENETICS INC COM 62855J104 363 10,028 SH   SOLE 28 10,028 0 0
MYRIAD GENETICS INC COM 62855J104 1,128 31,173 SH   SOLE 29 0 0 31,173
MYRIAD GENETICS INC COM 62855J104 4,573 126,404 SH   SOLE 30 126,404 0 0
MYRIAD GENETICS INC COM 62855J104 95 2,619 SH   SOLE 34 2,619 0 0
MYRIAD GENETICS INC COM 62855J104 283 7,833 SH   SOLE 40 7,833 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,286 283,301 SH   SOLE 2 140,169 0 143,132
NABORS INDUSTRIES LTD SHS G6359F103 105 12,995 SH   SOLE 7 12,995 0 0
NABORS INDUSTRIES LTD SHS G6359F103 7,796 966,044 SH   SOLE 18 966,044 0 0
NABORS INDUSTRIES LTD SHS G6359F103 747 92,588 SH   SOLE 19 92,588 0 0
NABORS INDUSTRIES LTD SHS G6359F103 104,704 12,974,417 SH   SOLE 21 12,974,417 0 0
NABORS INDUSTRIES LTD SHS G6359F103 75,805 9,393,470 SH   SOLE 22 8,431,300 0 962,170
NABORS INDUSTRIES LTD SHS G6359F103 747 92,621 SH   SOLE 26 69,268 0 23,353
NABORS INDUSTRIES LTD SHS G6359F103 327 40,485 SH   SOLE 28 40,485 0 0
NABORS INDUSTRIES LTD SHS G6359F103 691 85,610 SH   SOLE 29 0 0 85,610
NABORS INDUSTRIES LTD SHS G6359F103 356 44,104 SH   SOLE 30 44,104 0 0
NABORS INDUSTRIES LTD SHS G6359F103 48 5,926 SH   SOLE 31 5,926 0 0
NABORS INDUSTRIES LTD SHS G6359F103 852 105,562 SH   SOLE 36 105,562 0 0
NABORS INDUSTRIES LTD SHS G6359F103 262 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 89 1,040 SH   SOLE 2 393 0 647
NACCO INDS INC CL A 629579103 4 46 SH   SOLE 4 46 0 0
NACCO INDS INC CL A 629579103 10 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 1,362 15,879 SH   SOLE 18 15,879 0 0
NACCO INDS INC CL A 629579103 303 3,530 SH   SOLE 19 3,530 0 0
NACCO INDS INC CL A 629579103 11,084 129,187 SH   SOLE 21 129,187 0 0
NACCO INDS INC CL A 629579103 11,196 130,489 SH   SOLE 22 122,138 0 8,351
NACCO INDS INC CL A 629579103 9 107 SH   SOLE 23 107 0 0
NACCO INDS INC CL A 629579103 48 559 SH   SOLE 28 559 0 0
NACCO INDS INC CL A 629579103 47 548 SH   SOLE 30 548 0 0
NACCO INDS INC CL A 629579103 30 344 SH   SOLE 40 344 0 0
NAKED BRAND GROUP INC COM NEW 629839200 4 3,032 SH   SOLE 21 3,032 0 0
NAM TAI PPTY INC SHS G63907102 44 4,032 SH   SOLE 21 4,032 0 0
NANOMETRICS INC COM 630077105 64 2,232 SH   SOLE 2 1,384 0 848
NANOMETRICS INC COM 630077105 16 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,402 118,135 SH   SOLE 18 118,135 0 0
NANOMETRICS INC COM 630077105 537 18,635 SH   SOLE 19 18,635 0 0
NANOMETRICS INC COM 630077105 63,633 2,209,464 SH   SOLE 21 2,209,464 0 0
NANOMETRICS INC COM 630077105 21,108 732,929 SH   SOLE 22 689,499 0 43,430
NANOMETRICS INC COM 630077105 94 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 322 11,192 SH   SOLE 29 0 0 11,192
NANOMETRICS INC COM 630077105 1,035 35,933 SH   SOLE 30 35,933 0 0
NANOMETRICS INC COM 630077105 58 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 210 12,987 SH   SOLE 2 11,369 0 1,618
NANOSTRING TECHNOLOGIES INC COM 63009R109 13 781 SH   SOLE 7 781 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,243 76,922 SH   SOLE 18 76,922 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,714 106,049 SH   SOLE 19 106,049 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 16,870 1,043,940 SH   SOLE 21 1,043,940 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8,494 525,591 SH   SOLE 22 501,074 0 24,517
NANOSTRING TECHNOLOGIES INC COM 63009R109 836 51,751 SH   SOLE 23 51,751 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 121 7,487 SH   SOLE 29 0 0 7,487
NANOVIRICIDES INC COM NEW 630087203 9 8,270 SH   SOLE 18 8,270 0 0
NANOVIRICIDES INC COM NEW 630087203 145 126,950 SH   SOLE 21 126,950 0 0
NANTHEALTH INC COM 630104107 15 3,742 SH   SOLE 2 1,079 0 2,663
NANTHEALTH INC COM 630104107 278 67,381 SH   SOLE 18 67,381 0 0
NANTHEALTH INC COM 630104107 29 6,965 SH   SOLE 19 6,965 0 0
NANTHEALTH INC COM 630104107 9,944 2,413,651 SH   SOLE 21 2,413,651 0 0
NANTHEALTH INC COM 630104107 717 174,035 SH   SOLE 22 162,650 0 11,385
NANTKWEST INC COM 63016Q102 33 6,029 SH   SOLE 2 1,428 0 4,601
NANTKWEST INC COM 63016Q102 652 118,934 SH   SOLE 18 118,934 0 0
NANTKWEST INC COM 63016Q102 117 21,437 SH   SOLE 19 21,437 0 0
NANTKWEST INC COM 63016Q102 12,011 2,191,834 SH   SOLE 21 2,191,834 0 0
NANTKWEST INC COM 63016Q102 2,533 462,252 SH   SOLE 22 442,505 0 19,747
NAPCO SEC TECHNOLOGIES INC COM 630402105 5 505 SH   SOLE 2 505 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 394 40,582 SH   SOLE 18 40,582 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 91 9,345 SH   SOLE 19 9,345 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 3,671 378,476 SH   SOLE 21 378,476 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 4,314 444,692 SH   SOLE 22 435,906 0 8,786
NASDAQ INC COM 631103108 10,197 131,457 SH   SOLE 2 24,115 0 107,342
NASDAQ INC COM 631103108 2,730 35,195 SH   SOLE 4 31,543 0 3,652
NASDAQ INC COM 631103108 7,241 93,342 SH   SOLE 7 83,362 0 9,980
NASDAQ INC COM 631103108 493 6,356 SH   SOLE 13 6,356 0 0
NASDAQ INC COM 631103108 86 1,110 SH   SOLE 15 1,110 0 0
NASDAQ INC COM 631103108 72,333 932,491 SH   SOLE 18 901,928 0 30,563
NASDAQ INC COM 631103108 78,783 1,015,637 SH   SOLE 19 1,015,637 0 0
NASDAQ INC COM 631103108 7,071 91,160 SH   SOLE 20 0 0 91,160
NASDAQ INC COM 631103108 190,272 2,452,911 SH   SOLE 21 2,452,911 0 0
NASDAQ INC COM 631103108 242,980 3,132,395 SH   SOLE 22 2,595,130 0 537,265
NASDAQ INC COM 631103108 13,934 179,637 SH   SOLE 23 179,637 0 0
NASDAQ INC COM 631103108 7,322 94,389 SH   SOLE 25 94,389 0 0
NASDAQ INC COM 631103108 25,982 334,952 SH   SOLE 26 137,712 0 197,240
NASDAQ INC COM 631103108 2,058 26,528 SH   SOLE 28 19,169 0 7,359
NASDAQ INC COM 631103108 2,477 31,930 SH   SOLE 29 3,481 0 28,449
NASDAQ INC COM 631103108 25,990 335,057 SH   SOLE 30 335,057 0 0
NASDAQ INC COM 631103108 3,525 45,446 SH   SOLE 31 25,674 0 19,772
NASDAQ INC COM 631103108 14,477 186,634 SH   SOLE 34 186,634 0 0
NASDAQ INC COM 631103108 8,080 104,158 SH   SOLE 36 104,158 0 0
NASDAQ INC COM 631103108 44 563 SH   SOLE 40 563 0 0
NATERA INC COM 632307104 24 1,862 SH   SOLE 2 1,862 0 0
NATERA INC COM 632307104 9 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 1,434 111,287 SH   SOLE 18 111,287 0 0
NATERA INC COM 632307104 710 55,071 SH   SOLE 19 55,071 0 0
NATERA INC COM 632307104 12,754 989,411 SH   SOLE 21 989,411 0 0
NATERA INC COM 632307104 7,322 568,044 SH   SOLE 22 515,916 0 52,128
NATERA INC COM 632307104 23 1,772 SH   SOLE 23 1,772 0 0
NATERA INC COM 632307104 63 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 147 11,368 SH   SOLE 29 0 0 11,368
NATERA INC COM 632307104 104 8,063 SH   SOLE 30 8,063 0 0
NATHANS FAMOUS INC NEW COM 632347100 24 321 SH   SOLE 2 149 0 172
NATHANS FAMOUS INC NEW COM 632347100 769 10,394 SH   SOLE 18 10,394 0 0
NATHANS FAMOUS INC NEW COM 632347100 116 1,563 SH   SOLE 19 1,563 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,904 93,364 SH   SOLE 21 93,364 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,818 38,109 SH   SOLE 22 36,018 0 2,091
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 3 1,544 SH   SOLE 18 1,544 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 72 33,606 SH   SOLE 21 33,606 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 78 36,325 SH   SOLE 22 36,325 0 0
NATIONAL BANKSHARES INC VA COM 634865109 78 1,741 SH   SOLE 2 403 0 1,338
NATIONAL BANKSHARES INC VA COM 634865109 11 242 SH   SOLE 7 242 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,206 26,821 SH   SOLE 18 26,821 0 0
NATIONAL BANKSHARES INC VA COM 634865109 250 5,558 SH   SOLE 19 5,558 0 0
NATIONAL BANKSHARES INC VA COM 634865109 9,977 221,950 SH   SOLE 21 221,950 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,628 191,951 SH   SOLE 22 180,575 0 11,376
NATIONAL BEVERAGE CORP COM 635017106 107 862 SH   SOLE 2 654 0 208
NATIONAL BEVERAGE CORP COM 635017106 8 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 39 318 SH   SOLE 7 318 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,948 39,891 SH   SOLE 18 39,891 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,069 8,619 SH   SOLE 19 8,619 0 0
NATIONAL BEVERAGE CORP COM 635017106 43,141 347,768 SH   SOLE 21 347,768 0 0
NATIONAL BEVERAGE CORP COM 635017106 42,223 340,368 SH   SOLE 22 317,028 0 23,340
NATIONAL BEVERAGE CORP COM 635017106 415 3,342 SH   SOLE 23 3,342 0 0
NATIONAL BEVERAGE CORP COM 635017106 142 1,147 SH   SOLE 26 0 0 1,147
NATIONAL BEVERAGE CORP COM 635017106 206 1,661 SH   SOLE 28 1,661 0 0
NATIONAL BEVERAGE CORP COM 635017106 237 1,907 SH   SOLE 30 1,907 0 0
NATIONAL BEVERAGE CORP COM 635017106 158 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 57 1,595 SH   SOLE 2 1,595 0 0
NATIONAL BK HLDGS CORP CL A 633707104 19 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,615 129,313 SH   SOLE 18 129,313 0 0
NATIONAL BK HLDGS CORP CL A 633707104 676 18,951 SH   SOLE 19 18,951 0 0
NATIONAL BK HLDGS CORP CL A 633707104 81,367 2,279,828 SH   SOLE 21 2,279,828 0 0
NATIONAL BK HLDGS CORP CL A 633707104 30,571 856,581 SH   SOLE 22 802,785 0 53,796
NATIONAL BK HLDGS CORP CL A 633707104 161 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,180 33,070 SH   SOLE 29 0 0 33,070
NATIONAL BK HLDGS CORP CL A 633707104 1,296 36,299 SH   SOLE 30 36,299 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,022 28,645 SH   SOLE 34 28,645 0 0
NATIONAL BK HLDGS CORP CL A 633707104 137 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 111 15,845 SH   SOLE 2 3,872 0 11,973
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 12 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,767 253,162 SH   SOLE 18 253,162 0 0
NATIONAL CINEMEDIA INC COM 635309107 320 45,885 SH   SOLE 19 45,885 0 0
NATIONAL CINEMEDIA INC COM 635309107 14,367 2,058,378 SH   SOLE 21 2,058,378 0 0
NATIONAL CINEMEDIA INC COM 635309107 13,525 1,937,614 SH   SOLE 22 1,810,053 0 127,561
NATIONAL CINEMEDIA INC COM 635309107 219 31,330 SH   SOLE 26 25,058 0 6,272
NATIONAL CINEMEDIA INC COM 635309107 62 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 55 7,914 SH   SOLE 30 7,914 0 0
NATIONAL CINEMEDIA INC COM 635309107 51 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 70 1,640 SH   SOLE 2 623 0 1,017
NATIONAL COMM CORP COM 63546L102 30 702 SH   SOLE 7 702 0 0
NATIONAL COMM CORP COM 63546L102 1,740 40,645 SH   SOLE 18 40,645 0 0
NATIONAL COMM CORP COM 63546L102 355 8,290 SH   SOLE 19 8,290 0 0
NATIONAL COMM CORP COM 63546L102 14,922 348,655 SH   SOLE 21 348,655 0 0
NATIONAL COMM CORP COM 63546L102 5,793 135,359 SH   SOLE 22 124,158 0 11,201
NATIONAL FUEL GAS CO N J COM 636180101 4,942 87,295 SH   SOLE 2 44,519 0 42,776
NATIONAL FUEL GAS CO N J COM 636180101 20 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,864 103,582 SH   SOLE 7 103,582 0 0
NATIONAL FUEL GAS CO N J COM 636180101 16,517 291,762 SH   SOLE 18 291,762 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,534 27,093 SH   SOLE 19 27,093 0 0
NATIONAL FUEL GAS CO N J COM 636180101 214,709 3,792,769 SH   SOLE 21 3,792,769 0 0
NATIONAL FUEL GAS CO N J COM 636180101 156,993 2,773,233 SH   SOLE 22 2,511,470 0 261,763
NATIONAL FUEL GAS CO N J COM 636180101 1,163 20,547 SH   SOLE 26 16,860 0 3,687
NATIONAL FUEL GAS CO N J COM 636180101 699 12,339 SH   SOLE 28 12,339 0 0
NATIONAL FUEL GAS CO N J COM 636180101 677 11,955 SH   SOLE 30 11,955 0 0
NATIONAL FUEL GAS CO N J COM 636180101 108 1,916 SH   SOLE 31 1,916 0 0
NATIONAL FUEL GAS CO N J COM 636180101 168 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 507 8,960 SH   SOLE 40 8,960 0 0
NATIONAL GEN HLDGS CORP COM 636220303 148 7,756 SH   SOLE 2 4,672 0 3,084
NATIONAL GEN HLDGS CORP COM 636220303 7 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 28 1,460 SH   SOLE 7 1,460 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,299 172,645 SH   SOLE 18 172,645 0 0
NATIONAL GEN HLDGS CORP COM 636220303 785 41,101 SH   SOLE 19 41,101 0 0
NATIONAL GEN HLDGS CORP COM 636220303 29,434 1,540,233 SH   SOLE 21 1,540,233 0 0
NATIONAL GEN HLDGS CORP COM 636220303 30,295 1,585,273 SH   SOLE 22 1,487,139 0 98,134
NATIONAL GEN HLDGS CORP COM 636220303 415 21,735 SH   SOLE 26 21,735 0 0
NATIONAL GEN HLDGS CORP COM 636220303 162 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 164 8,575 SH   SOLE 30 8,575 0 0
NATIONAL GEN HLDGS CORP COM 636220303 136 7,103 SH   SOLE 40 7,103 0 0
NATIONAL HEALTH INVS INC COM 63633D104 478 6,182 SH   SOLE 2 2,190 0 3,992
NATIONAL HEALTH INVS INC COM 63633D104 1,074 13,890 SH   SOLE 4 13,890 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,121 53,316 SH   SOLE 7 53,316 0 0
NATIONAL HEALTH INVS INC COM 63633D104 106 1,374 SH   SOLE 15 1,374 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,970 141,930 SH   SOLE 18 141,930 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,264 68,110 SH   SOLE 19 68,110 0 0
NATIONAL HEALTH INVS INC COM 63633D104 115,629 1,496,042 SH   SOLE 21 1,496,042 0 0
NATIONAL HEALTH INVS INC COM 63633D104 116,675 1,509,572 SH   SOLE 22 1,437,061 0 72,511
NATIONAL HEALTH INVS INC COM 63633D104 89 1,154 SH   SOLE 23 1,154 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,665 73,301 SH   SOLE 25 73,301 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,132 27,590 SH   SOLE 26 13,705 0 13,885
NATIONAL HEALTH INVS INC COM 63633D104 515 6,661 SH   SOLE 28 6,661 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,056 13,662 SH   SOLE 29 13,662 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16,048 207,634 SH   SOLE 30 207,634 0 0
NATIONAL HEALTH INVS INC COM 63633D104 307 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 170 2,714 SH   SOLE 2 725 0 1,989
NATIONAL HEALTHCARE CORP COM 635906100 15 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,633 42,082 SH   SOLE 18 42,082 0 0
NATIONAL HEALTHCARE CORP COM 635906100 557 8,910 SH   SOLE 19 8,910 0 0
NATIONAL HEALTHCARE CORP COM 635906100 24,875 397,551 SH   SOLE 21 397,551 0 0
NATIONAL HEALTHCARE CORP COM 635906100 17,480 279,373 SH   SOLE 22 260,964 0 18,409
NATIONAL HEALTHCARE CORP COM 635906100 89 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 93 1,483 SH   SOLE 30 1,483 0 0
NATIONAL HEALTHCARE CORP COM 635906100 17 277 SH   SOLE 34 277 0 0
NATIONAL HEALTHCARE CORP COM 635906100 70 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 39 15,078 SH   SOLE 21 15,078 0 0
NATIONAL INSTRS CORP COM 636518102 4,113 97,541 SH   SOLE 2 58,288 0 39,253
NATIONAL INSTRS CORP COM 636518102 24 564 SH   SOLE 4 564 0 0
NATIONAL INSTRS CORP COM 636518102 105 2,499 SH   SOLE 7 2,499 0 0
NATIONAL INSTRS CORP COM 636518102 16,006 379,566 SH   SOLE 18 379,566 0 0
NATIONAL INSTRS CORP COM 636518102 9,019 213,869 SH   SOLE 19 213,869 0 0
NATIONAL INSTRS CORP COM 636518102 190,990 4,529,050 SH   SOLE 21 4,529,050 0 0
NATIONAL INSTRS CORP COM 636518102 144,055 3,416,050 SH   SOLE 22 3,067,301 0 348,749
NATIONAL INSTRS CORP COM 636518102 1,858 44,064 SH   SOLE 26 38,545 0 5,519
NATIONAL INSTRS CORP COM 636518102 776 18,407 SH   SOLE 28 18,407 0 0
NATIONAL INSTRS CORP COM 636518102 769 18,239 SH   SOLE 30 18,239 0 0
NATIONAL INSTRS CORP COM 636518102 101 2,392 SH   SOLE 31 2,392 0 0
NATIONAL INSTRS CORP COM 636518102 527 12,501 SH   SOLE 40 12,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101 18,637 521,614 SH   SOLE 2 156,364 0 365,250
NATIONAL OILWELL VARCO INC COM 637071101 4,081 114,214 SH   SOLE 4 104,388 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 10,455 292,611 SH   SOLE 7 266,225 0 26,386
NATIONAL OILWELL VARCO INC COM 637071101 803 22,471 SH   SOLE 13 22,471 0 0
NATIONAL OILWELL VARCO INC COM 637071101 82 2,287 SH   SOLE 15 2,287 0 0
NATIONAL OILWELL VARCO INC COM 637071101 30,704 859,335 SH   SOLE 18 798,008 0 61,327
NATIONAL OILWELL VARCO INC COM 637071101 2,983 83,476 SH   SOLE 19 83,476 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,701 187,545 SH   SOLE 20 0 0 187,545
NATIONAL OILWELL VARCO INC COM 637071101 300,299 8,404,660 SH   SOLE 21 8,404,660 0 0
NATIONAL OILWELL VARCO INC COM 637071101 365,051 10,216,930 SH   SOLE 22 8,378,795 0 1,838,135
NATIONAL OILWELL VARCO INC COM 637071101 16,769 469,314 SH   SOLE 23 469,314 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,398 458,929 SH   SOLE 25 458,929 0 0
NATIONAL OILWELL VARCO INC COM 637071101 56,037 1,568,347 SH   SOLE 26 413,549 0 1,154,798
NATIONAL OILWELL VARCO INC COM 637071101 3,081 86,237 SH   SOLE 28 62,971 0 23,266
NATIONAL OILWELL VARCO INC COM 637071101 561 15,699 SH   SOLE 29 13,570 0 2,129
NATIONAL OILWELL VARCO INC COM 637071101 41,144 1,151,530 SH   SOLE 30 1,151,530 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,365 234,127 SH   SOLE 31 109,530 0 124,597
NATIONAL OILWELL VARCO INC COM 637071101 1,347 37,686 SH   SOLE 34 37,686 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,094 450,423 SH   SOLE 36 450,423 0 0
NATIONAL OILWELL VARCO INC COM 637071101 67 1,885 SH   SOLE 40 1,885 0 0
NATIONAL PRESTO INDS INC COM 637215104 31 289 SH   SOLE 2 289 0 0
NATIONAL PRESTO INDS INC COM 637215104 6 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 12 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,734 25,681 SH   SOLE 18 25,681 0 0
NATIONAL PRESTO INDS INC COM 637215104 376 3,535 SH   SOLE 19 3,535 0 0
NATIONAL PRESTO INDS INC COM 637215104 48,553 456,112 SH   SOLE 21 456,112 0 0
NATIONAL PRESTO INDS INC COM 637215104 16,333 153,430 SH   SOLE 22 143,256 0 10,174
NATIONAL PRESTO INDS INC COM 637215104 79 745 SH   SOLE 26 0 0 745
NATIONAL PRESTO INDS INC COM 637215104 78 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 726 6,816 SH   SOLE 30 6,816 0 0
NATIONAL PRESTO INDS INC COM 637215104 50 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP CL A 637372202 34 896 SH   SOLE 2 560 0 336
NATIONAL RESH CORP CL A 637372202 20 539 SH   SOLE 7 539 0 0
NATIONAL RESH CORP CL A 637372202 1,310 34,748 SH   SOLE 18 34,748 0 0
NATIONAL RESH CORP CL A 637372202 838 22,227 SH   SOLE 19 22,227 0 0
NATIONAL RESH CORP CL A 637372202 11,355 301,183 SH   SOLE 21 301,183 0 0
NATIONAL RESH CORP CL A 637372202 4,214 111,767 SH   SOLE 22 102,545 0 9,222
NATIONAL RESH CORP CL A 637372202 61 1,611 SH   SOLE 30 1,611 0 0
NATIONAL RESH CORP CL A 637372202 26 688 SH   SOLE 34 688 0 0
NATIONAL RESH CORP CL B 637372301 10 194 SH   SOLE 21 194 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 9,342 224,239 SH   SOLE 2 81,216 0 143,023
NATIONAL RETAIL PPTYS INC COM 637417106 4,236 101,678 SH   SOLE 4 94,315 0 7,363
NATIONAL RETAIL PPTYS INC COM 637417106 20,554 493,384 SH   SOLE 7 470,704 0 22,680
NATIONAL RETAIL PPTYS INC COM 637417106 226 5,427 SH   SOLE 15 5,427 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 21,583 518,074 SH   SOLE 18 503,629 0 14,445
NATIONAL RETAIL PPTYS INC COM 637417106 8,092 194,243 SH   SOLE 19 194,243 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 4,966 119,209 SH   SOLE 20 0 0 119,209
NATIONAL RETAIL PPTYS INC COM 637417106 357,497 8,581,302 SH   SOLE 21 8,581,302 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 261,726 6,282,419 SH   SOLE 22 5,800,034 0 482,385
NATIONAL RETAIL PPTYS INC COM 637417106 7,560 181,472 SH   SOLE 23 181,472 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 11,506 276,189 SH   SOLE 25 276,189 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 14,526 348,690 SH   SOLE 26 163,304 0 185,386
NATIONAL RETAIL PPTYS INC COM 637417106 1,454 34,898 SH   SOLE 28 25,958 0 8,940
NATIONAL RETAIL PPTYS INC COM 637417106 2,262 54,303 SH   SOLE 29 54,303 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 40,070 961,833 SH   SOLE 30 961,833 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 3,196 76,725 SH   SOLE 31 51,491 0 25,234
NATIONAL RETAIL PPTYS INC COM 637417106 436 10,464 SH   SOLE 34 10,464 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,124 26,987 SH   SOLE 36 26,987 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 29 687 SH   SOLE 40 687 0 0
NATIONAL SEC GROUP INC COM 637546102 4 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 236 9,754 SH   SOLE 2 2,699 0 7,055
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 345 14,218 SH   SOLE 4 14,218 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,478 60,956 SH   SOLE 7 60,956 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 42 1,739 SH   SOLE 15 1,739 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,346 220,565 SH   SOLE 18 220,565 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,897 78,259 SH   SOLE 19 78,259 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 95,437 3,937,160 SH   SOLE 21 3,937,160 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48,171 1,987,246 SH   SOLE 22 1,895,017 0 92,229
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 30 1,243 SH   SOLE 23 1,243 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,998 82,446 SH   SOLE 25 82,446 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 426 17,556 SH   SOLE 26 0 0 17,556
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 199 8,217 SH   SOLE 28 8,217 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 369 15,234 SH   SOLE 29 15,234 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,765 279,074 SH   SOLE 30 279,074 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 213 8,790 SH   SOLE 40 8,790 0 0
NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 28,685 1,124,470 SH   SOLE 21 1,124,470 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 202 579 SH   SOLE 2 164 0 415
NATIONAL WESTN LIFE GROUP IN CL A 638517102 27 77 SH   SOLE 7 77 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 3,034 8,693 SH   SOLE 18 8,693 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 702 2,011 SH   SOLE 19 2,011 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 24,812 71,094 SH   SOLE 21 71,094 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23,103 66,197 SH   SOLE 22 61,785 0 4,412
NATIONAL WESTN LIFE GROUP IN CL A 638517102 133 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 137 392 SH   SOLE 30 392 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 147 420 SH   SOLE 40 420 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 131 7,070 SH   SOLE 2 1,833 0 5,237
NATIONSTAR MTG HLDGS INC COM 63861C109 4 239 SH   SOLE 4 239 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 16 867 SH   SOLE 7 867 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 2,097 112,905 SH   SOLE 18 112,905 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 436 23,462 SH   SOLE 19 23,462 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,496 942,181 SH   SOLE 21 942,181 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,214 926,995 SH   SOLE 22 866,882 0 60,113
NATIONSTAR MTG HLDGS INC COM 63861C109 94 5,044 SH   SOLE 26 0 0 5,044
NATIONSTAR MTG HLDGS INC COM 63861C109 120 6,479 SH   SOLE 28 6,479 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 338 18,180 SH   SOLE 29 0 0 18,180
NATIONSTAR MTG HLDGS INC COM 63861C109 419 22,553 SH   SOLE 30 22,553 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 50 2,682 SH   SOLE 40 2,682 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 924 SH   SOLE 18 924 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 177 16,377 SH   SOLE 21 16,377 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 68 2,389 SH   SOLE 2 578 0 1,811
NATURAL GAS SERVICES GROUP COM 63886Q109 10 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,408 49,573 SH   SOLE 18 49,573 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 314 11,052 SH   SOLE 19 11,052 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 11,637 409,763 SH   SOLE 21 409,763 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 11,663 410,678 SH   SOLE 22 388,098 0 22,580
NATURAL GAS SERVICES GROUP COM 63886Q109 50 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 46 1,603 SH   SOLE 30 1,603 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 39 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 11 2,010 SH   SOLE 2 321 0 1,689
NATURAL GROCERS BY VITAMIN C COM 63888U108 1 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 200 35,807 SH   SOLE 18 35,807 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 41 7,304 SH   SOLE 19 7,304 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,763 315,958 SH   SOLE 21 315,958 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 988 177,084 SH   SOLE 22 161,261 0 15,823
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 1,499 SH   SOLE 28 1,499 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 7 1,323 SH   SOLE 30 1,323 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5 910 SH   SOLE 40 910 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 32 1,321 SH   SOLE 2 1,164 0 157
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 681 28,480 SH   SOLE 18 28,480 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 317 13,271 SH   SOLE 19 13,271 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5,593 234,021 SH   SOLE 21 234,021 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6,315 264,207 SH   SOLE 22 246,781 0 17,426
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 134 5,592 SH   SOLE 23 5,592 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 28 1,188 SH   SOLE 28 1,188 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 127 5,297 SH   SOLE 29 0 0 5,297
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 33 1,391 SH   SOLE 30 1,391 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 69 2,885 SH   SOLE 34 2,885 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 21 2,043 SH   SOLE 2 462 0 1,581
NATURES SUNSHINE PRODUCTS IN COM 639027101 4 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 426 41,966 SH   SOLE 18 41,966 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 48 4,687 SH   SOLE 19 4,687 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3,516 346,409 SH   SOLE 21 346,409 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 1,004 98,944 SH   SOLE 22 84,525 0 14,419
NATUS MEDICAL INC DEL COM 639050103 85 2,265 SH   SOLE 2 2,024 0 241
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 32 848 SH   SOLE 7 848 0 0
NATUS MEDICAL INC DEL COM 639050103 5,627 150,066 SH   SOLE 18 150,066 0 0
NATUS MEDICAL INC DEL COM 639050103 897 23,931 SH   SOLE 19 23,931 0 0
NATUS MEDICAL INC DEL COM 639050103 112,322 2,995,245 SH   SOLE 21 2,995,245 0 0
NATUS MEDICAL INC DEL COM 639050103 35,243 939,812 SH   SOLE 22 876,826 0 62,986
NATUS MEDICAL INC DEL COM 639050103 226 6,021 SH   SOLE 26 3,919 0 2,102
NATUS MEDICAL INC DEL COM 639050103 181 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 327 8,733 SH   SOLE 29 0 0 8,733
NATUS MEDICAL INC DEL COM 639050103 1,673 44,611 SH   SOLE 30 44,611 0 0
NATUS MEDICAL INC DEL COM 639050103 134 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 35 2,053 SH   SOLE 2 1,634 0 419
NAUTILUS INC COM 63910B102 13 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 2,446 144,709 SH   SOLE 18 144,709 0 0
NAUTILUS INC COM 63910B102 372 22,041 SH   SOLE 19 22,041 0 0
NAUTILUS INC COM 63910B102 46,395 2,745,294 SH   SOLE 21 2,745,294 0 0
NAUTILUS INC COM 63910B102 14,609 864,423 SH   SOLE 22 807,236 0 57,187
NAUTILUS INC COM 63910B102 71 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 693 41,005 SH   SOLE 30 41,005 0 0
NAUTILUS INC COM 63910B102 63 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 11 26,298 SH   SOLE 19 26,298 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 24 58,476 SH   SOLE 21 58,476 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 997 2,401,981 SH   SOLE 22 2,401,981 0 0
NAVIENT CORPORATION COM 63938C108 6,459 430,008 SH   SOLE 2 58,155 0 371,853
NAVIENT CORPORATION COM 63938C108 1,485 98,869 SH   SOLE 4 88,690 0 10,179
NAVIENT CORPORATION COM 63938C108 3,239 215,620 SH   SOLE 7 210,153 0 5,467
NAVIENT CORPORATION COM 63938C108 60 3,995 SH   SOLE 15 3,995 0 0
NAVIENT CORPORATION COM 63938C108 9,340 621,841 SH   SOLE 18 581,748 0 40,093
NAVIENT CORPORATION COM 63938C108 802 53,380 SH   SOLE 19 53,380 0 0
NAVIENT CORPORATION COM 63938C108 3,044 202,635 SH   SOLE 20 0 0 202,635
NAVIENT CORPORATION COM 63938C108 84,036 5,594,928 SH   SOLE 21 5,594,928 0 0
NAVIENT CORPORATION COM 63938C108 147,518 9,821,459 SH   SOLE 22 8,374,204 0 1,447,255
NAVIENT CORPORATION COM 63938C108 5,802 386,272 SH   SOLE 23 386,272 0 0
NAVIENT CORPORATION COM 63938C108 3,580 238,332 SH   SOLE 25 238,332 0 0
NAVIENT CORPORATION COM 63938C108 11,351 755,715 SH   SOLE 26 450,925 0 304,790
NAVIENT CORPORATION COM 63938C108 989 65,847 SH   SOLE 28 50,625 0 15,222
NAVIENT CORPORATION COM 63938C108 1,187 79,020 SH   SOLE 29 8,266 0 70,754
NAVIENT CORPORATION COM 63938C108 15,292 1,018,084 SH   SOLE 30 1,018,084 0 0
NAVIENT CORPORATION COM 63938C108 2,314 154,030 SH   SOLE 31 79,739 0 74,291
NAVIENT CORPORATION COM 63938C108 310 20,657 SH   SOLE 34 20,657 0 0
NAVIENT CORPORATION COM 63938C108 6,107 406,575 SH   SOLE 36 406,575 0 0
NAVIENT CORPORATION COM 63938C108 21 1,393 SH   SOLE 40 1,393 0 0
NAVIGANT CONSULTING INC COM 63935N107 196 11,603 SH   SOLE 2 3,110 0 8,493
NAVIGANT CONSULTING INC COM 63935N107 7 414 SH   SOLE 4 414 0 0
NAVIGANT CONSULTING INC COM 63935N107 18 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 3,902 230,587 SH   SOLE 18 230,587 0 0
NAVIGANT CONSULTING INC COM 63935N107 584 34,539 SH   SOLE 19 34,539 0 0
NAVIGANT CONSULTING INC COM 63935N107 69,421 4,102,890 SH   SOLE 21 4,102,890 0 0
NAVIGANT CONSULTING INC COM 63935N107 23,014 1,360,175 SH   SOLE 22 1,270,075 0 90,100
NAVIGANT CONSULTING INC COM 63935N107 542 32,008 SH   SOLE 26 28,315 0 3,693
NAVIGANT CONSULTING INC COM 63935N107 116 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,111 65,691 SH   SOLE 30 65,691 0 0
NAVIGANT CONSULTING INC COM 63935N107 109 6,453 SH   SOLE 40 6,453 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 1 48 SH   SOLE 21 48 0 0
NAVIGATORS GROUP INC COM 638904102 265 4,540 SH   SOLE 2 1,152 0 3,388
NAVIGATORS GROUP INC COM 638904102 14 236 SH   SOLE 4 236 0 0
NAVIGATORS GROUP INC COM 638904102 35 608 SH   SOLE 7 608 0 0
NAVIGATORS GROUP INC COM 638904102 6,105 104,630 SH   SOLE 18 104,630 0 0
NAVIGATORS GROUP INC COM 638904102 919 15,758 SH   SOLE 19 15,758 0 0
NAVIGATORS GROUP INC COM 638904102 113,584 1,946,591 SH   SOLE 21 1,946,591 0 0
NAVIGATORS GROUP INC COM 638904102 34,861 597,453 SH   SOLE 22 554,846 0 42,607
NAVIGATORS GROUP INC COM 638904102 826 14,164 SH   SOLE 26 11,618 0 2,546
NAVIGATORS GROUP INC COM 638904102 218 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 1,798 30,811 SH   SOLE 30 30,811 0 0
NAVIGATORS GROUP INC COM 638904102 58 1,002 SH   SOLE 34 1,002 0 0
NAVIGATORS GROUP INC COM 638904102 146 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 18 14,539 SH   SOLE 2 3,788 0 10,751
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2 1,872 SH   SOLE 7 1,872 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 395 323,868 SH   SOLE 18 323,868 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 66 54,505 SH   SOLE 19 54,505 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3,311 2,713,601 SH   SOLE 21 2,713,601 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 960 786,859 SH   SOLE 22 683,145 0 103,714
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 2 100 SH   SOLE 17 0 0 100
NAVIOS MARITIME HOLDINGS INC COM Y62196103 26 15,554 SH   SOLE 2 4,582 0 10,972
NAVIOS MARITIME HOLDINGS INC COM Y62196103 569 340,969 SH   SOLE 18 340,969 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 91 54,231 SH   SOLE 19 54,231 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 4,747 2,842,804 SH   SOLE 21 2,842,804 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 1,251 749,278 SH   SOLE 22 691,141 0 58,137
NAVISTAR INTL CORP NEW COM 63934E108 479 10,878 SH   SOLE 2 2,803 0 8,075
NAVISTAR INTL CORP NEW COM 63934E108 10 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 125 2,841 SH   SOLE 7 2,841 0 0
NAVISTAR INTL CORP NEW COM 63934E108 8,184 185,708 SH   SOLE 18 185,708 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,715 38,914 SH   SOLE 19 38,914 0 0
NAVISTAR INTL CORP NEW COM 63934E108 69,129 1,568,609 SH   SOLE 21 1,568,609 0 0
NAVISTAR INTL CORP NEW COM 63934E108 69,521 1,577,515 SH   SOLE 22 1,489,662 0 87,853
NAVISTAR INTL CORP NEW COM 63934E108 714 16,192 SH   SOLE 26 12,850 0 3,342
NAVISTAR INTL CORP NEW COM 63934E108 315 7,147 SH   SOLE 28 7,147 0 0
NAVISTAR INTL CORP NEW COM 63934E108 298 6,769 SH   SOLE 30 6,769 0 0
NAVISTAR INTL CORP NEW COM 63934E108 358 8,134 SH   SOLE 36 8,134 0 0
NAVISTAR INTL CORP NEW COM 63934E108 245 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1,121 1,023,000 PRN   SOLE 21 1,023,000 0 0
NBT BANCORP INC COM 628778102 365 9,950 SH   SOLE 2 2,512 0 7,438
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 38 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 7,730 210,518 SH   SOLE 18 210,518 0 0
NBT BANCORP INC COM 628778102 1,194 32,514 SH   SOLE 19 32,514 0 0
NBT BANCORP INC COM 628778102 140,429 3,824,318 SH   SOLE 21 3,824,318 0 0
NBT BANCORP INC COM 628778102 45,173 1,230,195 SH   SOLE 22 1,150,078 0 80,117
NBT BANCORP INC COM 628778102 763 20,766 SH   SOLE 26 17,072 0 3,694
NBT BANCORP INC COM 628778102 230 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,229 60,709 SH   SOLE 30 60,709 0 0
NBT BANCORP INC COM 628778102 181 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 44 2,828 SH   SOLE 2 2,315 0 513
NCI BUILDING SYS INC COM NEW 628852204 11 679 SH   SOLE 7 679 0 0
NCI BUILDING SYS INC COM NEW 628852204 2,138 137,062 SH   SOLE 18 137,062 0 0
NCI BUILDING SYS INC COM NEW 628852204 468 29,977 SH   SOLE 19 29,977 0 0
NCI BUILDING SYS INC COM NEW 628852204 18,404 1,179,725 SH   SOLE 21 1,179,725 0 0
NCI BUILDING SYS INC COM NEW 628852204 17,946 1,150,359 SH   SOLE 22 1,088,921 0 61,438
NCI BUILDING SYS INC COM NEW 628852204 19 1,215 SH   SOLE 26 0 0 1,215
NCI BUILDING SYS INC COM NEW 628852204 65 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 121 7,766 SH   SOLE 30 7,766 0 0
NCI BUILDING SYS INC COM NEW 628852204 63 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 12,195 325,024 SH   SOLE 2 281,334 0 43,690
NCR CORP NEW COM 62886E108 1,079 28,756 SH   SOLE 4 28,756 0 0
NCR CORP NEW COM 62886E108 324 8,642 SH   SOLE 7 8,642 0 0
NCR CORP NEW COM 62886E108 2,797 74,550 SH   SOLE 13 74,550 0 0
NCR CORP NEW COM 62886E108 31 819 SH   SOLE 15 819 0 0
NCR CORP NEW COM 62886E108 48 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 16,367 436,230 SH   SOLE 18 435,957 0 273
NCR CORP NEW COM 62886E108 27,482 732,454 SH   SOLE 19 732,454 0 0
NCR CORP NEW COM 62886E108 198,914 5,301,546 SH   SOLE 21 5,301,546 0 0
NCR CORP NEW COM 62886E108 190,885 5,087,566 SH   SOLE 22 4,328,293 0 759,273
NCR CORP NEW COM 62886E108 1,204 32,099 SH   SOLE 23 32,099 0 0
NCR CORP NEW COM 62886E108 3,880 103,410 SH   SOLE 25 103,410 0 0
NCR CORP NEW COM 62886E108 5,502 146,645 SH   SOLE 26 50,415 0 96,230
NCR CORP NEW COM 62886E108 672 17,918 SH   SOLE 28 17,918 0 0
NCR CORP NEW COM 62886E108 6,316 168,324 SH   SOLE 29 15,173 0 153,151
NCR CORP NEW COM 62886E108 810 21,593 SH   SOLE 30 21,593 0 0
NCR CORP NEW COM 62886E108 1,767 47,098 SH   SOLE 31 40,585 0 6,513
NCR CORP NEW COM 62886E108 4,974 132,575 SH   SOLE 34 132,575 0 0
NCR CORP NEW COM 62886E108 5,571 148,479 SH   SOLE 36 148,479 0 0
NCR CORP NEW COM 62886E108 473 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 18 759 SH   SOLE 2 594 0 165
NCS MULTISTAGE HLDGS INC COM 628877102 907 37,654 SH   SOLE 18 37,654 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 281 11,672 SH   SOLE 19 11,672 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 7,435 308,756 SH   SOLE 21 308,756 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 2,963 123,054 SH   SOLE 22 114,385 0 8,669
NCS MULTISTAGE HLDGS INC COM 628877102 331 13,756 SH   SOLE 23 13,756 0 0
NEENAH PAPER INC COM 640079109 146 1,711 SH   SOLE 2 1,019 0 692
NEENAH PAPER INC COM 640079109 9 103 SH   SOLE 4 103 0 0
NEENAH PAPER INC COM 640079109 38 448 SH   SOLE 7 448 0 0
NEENAH PAPER INC COM 640079109 6,601 77,165 SH   SOLE 18 77,165 0 0
NEENAH PAPER INC COM 640079109 1,032 12,058 SH   SOLE 19 12,058 0 0
NEENAH PAPER INC COM 640079109 125,563 1,467,719 SH   SOLE 21 1,467,719 0 0
NEENAH PAPER INC COM 640079109 39,049 456,450 SH   SOLE 22 424,577 0 31,873
NEENAH PAPER INC COM 640079109 637 7,444 SH   SOLE 26 6,481 0 963
NEENAH PAPER INC COM 640079109 207 2,424 SH   SOLE 28 2,424 0 0
NEENAH PAPER INC COM 640079109 1,963 22,947 SH   SOLE 30 22,947 0 0
NEENAH PAPER INC COM 640079109 160 1,874 SH   SOLE 40 1,874 0 0
NEFF CORP COM CL A 640094207 20 783 SH   SOLE 2 490 0 293
NEFF CORP COM CL A 640094207 725 29,018 SH   SOLE 18 29,018 0 0
NEFF CORP COM CL A 640094207 180 7,211 SH   SOLE 19 7,211 0 0
NEFF CORP COM CL A 640094207 6,563 262,523 SH   SOLE 21 262,523 0 0
NEFF CORP COM CL A 640094207 6,283 251,330 SH   SOLE 22 244,577 0 6,753
NEKTAR THERAPEUTICS COM 640268108 215 8,951 SH   SOLE 2 8,070 0 881
NEKTAR THERAPEUTICS COM 640268108 17 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 80 3,328 SH   SOLE 7 3,328 0 0
NEKTAR THERAPEUTICS COM 640268108 16,527 688,639 SH   SOLE 18 688,639 0 0
NEKTAR THERAPEUTICS COM 640268108 2,705 112,688 SH   SOLE 19 112,688 0 0
NEKTAR THERAPEUTICS COM 640268108 380,217 15,842,370 SH   SOLE 21 15,842,370 0 0
NEKTAR THERAPEUTICS COM 640268108 97,049 4,043,700 SH   SOLE 22 3,761,551 0 282,149
NEKTAR THERAPEUTICS COM 640268108 1,039 43,280 SH   SOLE 26 32,157 0 11,123
NEKTAR THERAPEUTICS COM 640268108 602 25,088 SH   SOLE 28 25,088 0 0
NEKTAR THERAPEUTICS COM 640268108 5,121 213,388 SH   SOLE 30 213,388 0 0
NEKTAR THERAPEUTICS COM 640268108 431 17,960 SH   SOLE 40 17,960 0 0
NELNET INC CL A 64031N108 226 4,478 SH   SOLE 2 1,161 0 3,317
NELNET INC CL A 64031N108 9 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 18 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,806 75,359 SH   SOLE 18 75,359 0 0
NELNET INC CL A 64031N108 767 15,195 SH   SOLE 19 15,195 0 0
NELNET INC CL A 64031N108 31,965 632,964 SH   SOLE 21 632,964 0 0
NELNET INC CL A 64031N108 28,133 557,092 SH   SOLE 22 516,132 0 40,960
NELNET INC CL A 64031N108 397 7,862 SH   SOLE 26 6,154 0 1,708
NELNET INC CL A 64031N108 190 3,762 SH   SOLE 28 3,762 0 0
NELNET INC CL A 64031N108 360 7,123 SH   SOLE 30 7,123 0 0
NELNET INC CL A 64031N108 150 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 189 2,446 SH   SOLE 2 2,266 0 180
NEOGEN CORP COM 640491106 14 186 SH   SOLE 4 186 0 0
NEOGEN CORP COM 640491106 71 921 SH   SOLE 7 921 0 0
NEOGEN CORP COM 640491106 13,268 171,287 SH   SOLE 18 171,287 0 0
NEOGEN CORP COM 640491106 3,798 49,033 SH   SOLE 19 49,033 0 0
NEOGEN CORP COM 640491106 253,777 3,276,227 SH   SOLE 21 3,276,227 0 0
NEOGEN CORP COM 640491106 78,598 1,014,693 SH   SOLE 22 945,942 0 68,751
NEOGEN CORP COM 640491106 47 613 SH   SOLE 23 613 0 0
NEOGEN CORP COM 640491106 1,232 15,904 SH   SOLE 26 13,534 0 2,370
NEOGEN CORP COM 640491106 415 5,358 SH   SOLE 28 5,358 0 0
NEOGEN CORP COM 640491106 4,010 51,773 SH   SOLE 30 51,773 0 0
NEOGEN CORP COM 640491106 307 3,969 SH   SOLE 40 3,969 0 0
NEOGENOMICS INC COM NEW 64049M209 34 3,068 SH   SOLE 2 2,830 0 238
NEOGENOMICS INC COM NEW 64049M209 16 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 2,262 203,259 SH   SOLE 18 203,259 0 0
NEOGENOMICS INC COM NEW 64049M209 482 43,319 SH   SOLE 19 43,319 0 0
NEOGENOMICS INC COM NEW 64049M209 23,017 2,068,051 SH   SOLE 21 2,068,051 0 0
NEOGENOMICS INC COM NEW 64049M209 17,302 1,554,568 SH   SOLE 22 1,449,554 0 105,014
NEOGENOMICS INC COM NEW 64049M209 167 14,992 SH   SOLE 28 14,992 0 0
NEOGENOMICS INC COM NEW 64049M209 101 9,117 SH   SOLE 30 9,117 0 0
NEONODE INC COM NEW 64051M402 9 7,303 SH   SOLE 18 7,303 0 0
NEONODE INC COM NEW 64051M402 17 12,904 SH   SOLE 19 12,904 0 0
NEONODE INC COM NEW 64051M402 137 106,890 SH   SOLE 21 106,890 0 0
NEONODE INC COM NEW 64051M402 1,207 943,252 SH   SOLE 22 943,252 0 0
NEOPHOTONICS CORP COM 64051T100 39 6,950 SH   SOLE 2 1,517 0 5,433
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 699 125,669 SH   SOLE 18 125,669 0 0
NEOPHOTONICS CORP COM 64051T100 133 23,989 SH   SOLE 19 23,989 0 0
NEOPHOTONICS CORP COM 64051T100 5,854 1,052,894 SH   SOLE 21 1,052,894 0 0
NEOPHOTONICS CORP COM 64051T100 4,575 822,844 SH   SOLE 22 778,489 0 44,355
NEOPHOTONICS CORP COM 64051T100 22 3,990 SH   SOLE 28 3,990 0 0
NEOPHOTONICS CORP COM 64051T100 36 6,474 SH   SOLE 30 6,474 0 0
NEOS THERAPEUTICS INC COM 64052L106 16 1,767 SH   SOLE 2 1,767 0 0
NEOS THERAPEUTICS INC COM 64052L106 776 84,855 SH   SOLE 18 84,855 0 0
NEOS THERAPEUTICS INC COM 64052L106 139 15,182 SH   SOLE 19 15,182 0 0
NEOS THERAPEUTICS INC COM 64052L106 7,123 778,480 SH   SOLE 21 778,480 0 0
NEOS THERAPEUTICS INC COM 64052L106 4,981 544,396 SH   SOLE 22 526,013 0 18,383
NEOTHETICS INC COM 64066G101 1 1,616 SH   SOLE 19 1,616 0 0
NEOTHETICS INC COM 64066G101 1 3,182 SH   SOLE 21 3,182 0 0
NEOTHETICS INC COM 64066G101 2 3,444 SH   SOLE 22 3,444 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 12 1,230 SH   SOLE 18 1,230 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 154 15,841 SH   SOLE 21 15,841 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,003 102,932 SH   SOLE 22 76,465 0 26,467
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 61 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 555 57,006 SH   SOLE 29 0 0 57,006
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 96 9,808 SH   SOLE 30 9,808 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 37 3,751 SH   SOLE 34 3,751 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 52 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM NEW 64111R201 0 518 SH   SOLE 21 518 0 0
NET ELEMENT INC COM NEW 64111R201 117 138,435 SH   SOLE 22 138,435 0 0
NETAPP INC COM 64110D104 36,731 839,373 SH   SOLE 2 575,472 0 263,901
NETAPP INC COM 64110D104 10,554 241,185 SH   SOLE 4 232,325 0 8,860
NETAPP INC COM 64110D104 13,950 318,794 SH   SOLE 7 256,596 0 62,198
NETAPP INC COM 64110D104 246 5,619 SH   SOLE 13 5,619 0 0
NETAPP INC COM 64110D104 71 1,613 SH   SOLE 15 1,613 0 0
NETAPP INC COM 64110D104 9 211 SH   SOLE 17 0 0 211
NETAPP INC COM 64110D104 28,817 658,518 SH   SOLE 18 618,099 0 40,419
NETAPP INC COM 64110D104 7,567 172,921 SH   SOLE 19 172,921 0 0
NETAPP INC COM 64110D104 7,589 173,430 SH   SOLE 20 0 0 173,430
NETAPP INC COM 64110D104 258,795 5,913,961 SH   SOLE 21 5,913,961 0 0
NETAPP INC COM 64110D104 376,403 8,601,525 SH   SOLE 22 6,689,947 0 1,911,578
NETAPP INC COM 64110D104 24,537 560,715 SH   SOLE 23 560,715 0 0
NETAPP INC COM 64110D104 17,316 395,701 SH   SOLE 25 395,701 0 0
NETAPP INC COM 64110D104 34,862 796,655 SH   SOLE 26 314,636 0 482,019
NETAPP INC COM 64110D104 2,743 62,684 SH   SOLE 28 46,234 0 16,450
NETAPP INC COM 64110D104 9,896 226,148 SH   SOLE 29 156,312 0 69,836
NETAPP INC COM 64110D104 45,687 1,044,025 SH   SOLE 30 1,044,025 0 0
NETAPP INC COM 64110D104 22,729 519,406 SH   SOLE 31 346,563 0 172,843
NETAPP INC COM 64110D104 7,788 177,964 SH   SOLE 34 177,964 0 0
NETAPP INC COM 64110D104 17,652 403,372 SH   SOLE 36 403,372 0 0
NETAPP INC COM 64110D104 67 1,526 SH   SOLE 40 1,526 0 0
NETEASE INC SPONSORED ADR 64110W102 60,166 228,067 SH   SOLE 2 35,711 0 192,356
NETEASE INC SPONSORED ADR 64110W102 79 300 SH   SOLE 3 300 0 0
NETEASE INC SPONSORED ADR 64110W102 5,388 20,425 SH   SOLE 4 19,550 0 875
NETEASE INC SPONSORED ADR 64110W102 6,089 23,081 SH   SOLE 7 12,570 0 10,511
NETEASE INC SPONSORED ADR 64110W102 659 2,499 SH   SOLE 13 0 0 2,499
NETEASE INC SPONSORED ADR 64110W102 9,107 34,520 SH   SOLE 15 34,520 0 0
NETEASE INC SPONSORED ADR 64110W102 26,601 100,834 SH   SOLE 18 100,477 0 357
NETEASE INC SPONSORED ADR 64110W102 21,535 81,631 SH   SOLE 19 81,631 0 0
NETEASE INC SPONSORED ADR 64110W102 389,313 1,475,734 SH   SOLE 21 1,475,734 0 0
NETEASE INC SPONSORED ADR 64110W102 383,310 1,452,976 SH   SOLE 22 1,133,234 0 319,742
NETEASE INC SPONSORED ADR 64110W102 26,464 100,314 SH   SOLE 23 100,314 0 0
NETEASE INC SPONSORED ADR 64110W102 7,840 29,717 SH   SOLE 25 29,717 0 0
NETEASE INC SPONSORED ADR 64110W102 59,383 225,097 SH   SOLE 26 24,990 0 200,107
NETEASE INC SPONSORED ADR 64110W102 3,430 13,002 SH   SOLE 28 13,002 0 0
NETEASE INC SPONSORED ADR 64110W102 31,572 119,678 SH   SOLE 29 109,213 0 10,465
NETEASE INC SPONSORED ADR 64110W102 122,138 462,978 SH   SOLE 30 462,978 0 0
NETEASE INC SPONSORED ADR 64110W102 14,345 54,375 SH   SOLE 31 16,352 0 38,023
NETEASE INC SPONSORED ADR 64110W102 4,098 15,534 SH   SOLE 32 15,534 0 0
NETEASE INC SPONSORED ADR 64110W102 71,068 269,391 SH   SOLE 34 269,391 0 0
NETEASE INC SPONSORED ADR 64110W102 2,261 8,569 SH   SOLE 36 8,569 0 0
NETEASE INC SPONSORED ADR 64110W102 119 450 SH   SOLE 40 450 0 0
NETFLIX INC COM 64110L106 113,137 623,862 SH   SOLE 2 107,410 0 516,452
NETFLIX INC COM 64110L106 26,428 145,728 SH   SOLE 4 131,070 0 14,658
NETFLIX INC COM 64110L106 53,622 295,685 SH   SOLE 7 294,677 0 1,008
NETFLIX INC COM 64110L106 285 1,569 SH   SOLE 13 1,569 0 0
NETFLIX INC COM 64110L106 589 3,246 SH   SOLE 15 3,246 0 0
NETFLIX INC COM 64110L106 84 464 SH   SOLE 17 0 0 464
NETFLIX INC COM 64110L106 331,430 1,827,573 SH   SOLE 18 1,526,546 0 301,027
NETFLIX INC COM 64110L106 206,328 1,137,735 SH   SOLE 19 1,137,735 0 0
NETFLIX INC COM 64110L106 1,119,164 6,171,291 SH   SOLE 21 6,171,291 0 0
NETFLIX INC COM 64110L106 2,032,353 11,206,800 SH   SOLE 22 9,336,265 0 1,870,535
NETFLIX INC COM 64110L106 96,562 532,464 SH   SOLE 23 532,464 0 0
NETFLIX INC COM 64110L106 64,556 355,972 SH   SOLE 25 355,972 0 0
NETFLIX INC COM 64110L106 188,778 1,040,957 SH   SOLE 26 381,589 0 659,368
NETFLIX INC COM 64110L106 17,751 97,885 SH   SOLE 28 71,378 0 26,507
NETFLIX INC COM 64110L106 5,345 29,474 SH   SOLE 29 14,979 0 14,495
NETFLIX INC COM 64110L106 224,447 1,237,646 SH   SOLE 30 1,237,646 0 0
NETFLIX INC COM 64110L106 42,396 233,781 SH   SOLE 31 113,222 0 120,559
NETFLIX INC COM 64110L106 11,330 62,477 SH   SOLE 32 62,477 0 0
NETFLIX INC COM 64110L106 19,843 109,421 SH   SOLE 34 109,421 0 0
NETFLIX INC COM 64110L106 68,226 376,213 SH   SOLE 36 376,213 0 0
NETFLIX INC COM 64110L106 398 2,196 SH   SOLE 40 2,196 0 0
NETFLIX INC OPTIONS 64110L106 127 700 SH Call SOLE 2 700 0 0
NETFLIX INC OPTIONS 64110L106 127 700 SH Put SOLE 2 700 0 0
NETFLIX INC OPTIONS 64110L106 14,562 80,300 SH Call SOLE 19 80,300 0 0
NETFLIX INC OPTIONS 64110L106 14,562 80,300 SH Put SOLE 19 80,300 0 0
NETFLIX INC OPTIONS 64110L106 163 900 SH Call SOLE 22 900 0 0
NETFLIX INC OPTIONS 64110L106 163 900 SH Put SOLE 22 900 0 0
NETFLIX INC OPTIONS 64110L106 3,282 18,100 SH Call SOLE 34 18,100 0 0
NETFLIX INC OPTIONS 64110L106 3,282 18,100 SH Put SOLE 34 18,100 0 0
NETGEAR INC COM 64111Q104 346 7,261 SH   SOLE 2 1,818 0 5,443
NETGEAR INC COM 64111Q104 6 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 39 810 SH   SOLE 7 810 0 0
NETGEAR INC COM 64111Q104 7,517 157,929 SH   SOLE 18 157,929 0 0
NETGEAR INC COM 64111Q104 2,039 42,842 SH   SOLE 19 42,842 0 0
NETGEAR INC COM 64111Q104 134,355 2,822,594 SH   SOLE 21 2,822,594 0 0
NETGEAR INC COM 64111Q104 47,037 988,169 SH   SOLE 22 923,775 0 64,394
NETGEAR INC COM 64111Q104 222 4,662 SH   SOLE 23 4,662 0 0
NETGEAR INC COM 64111Q104 673 14,140 SH   SOLE 26 11,297 0 2,843
NETGEAR INC COM 64111Q104 208 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 1,021 21,456 SH   SOLE 29 0 0 21,456
NETGEAR INC COM 64111Q104 2,090 43,908 SH   SOLE 30 43,908 0 0
NETGEAR INC COM 64111Q104 166 3,482 SH   SOLE 40 3,482 0 0
NETLIST INC COM 64118P109 7 9,767 SH   SOLE 18 9,767 0 0
NETLIST INC COM 64118P109 115 156,195 SH   SOLE 21 156,195 0 0
NETSCOUT SYS INC COM 64115T104 1,788 55,266 SH   SOLE 2 40,308 0 14,958
NETSCOUT SYS INC COM 64115T104 15 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 100 3,106 SH   SOLE 7 3,106 0 0
NETSCOUT SYS INC COM 64115T104 18,677 577,335 SH   SOLE 18 577,335 0 0
NETSCOUT SYS INC COM 64115T104 9,167 283,370 SH   SOLE 19 283,370 0 0
NETSCOUT SYS INC COM 64115T104 182,200 5,632,158 SH   SOLE 21 5,632,158 0 0
NETSCOUT SYS INC COM 64115T104 90,374 2,793,621 SH   SOLE 22 2,636,044 0 157,577
NETSCOUT SYS INC COM 64115T104 657 20,294 SH   SOLE 26 15,727 0 4,567
NETSCOUT SYS INC COM 64115T104 393 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 1,393 43,073 SH   SOLE 30 43,073 0 0
NETSCOUT SYS INC COM 64115T104 287 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 6 1,778 SH   SOLE 18 1,778 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 108 30,801 SH   SOLE 21 30,801 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,124 321,192 SH   SOLE 22 321,192 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 9 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 134 34,751 SH   SOLE 21 34,751 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 17 4,475 SH   SOLE 22 4,475 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 237 24,944 SH   SOLE 19 24,944 0 0
NEURALSTEM INC COM NEW 64127R401 2 1,762 SH   SOLE 18 1,762 0 0
NEURALSTEM INC COM NEW 64127R401 2 1,335 SH   SOLE 19 1,335 0 0
NEURALSTEM INC COM NEW 64127R401 36 27,168 SH   SOLE 21 27,168 0 0
NEURALSTEM INC COM NEW 64127R401 89 67,380 SH   SOLE 22 67,380 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,757 44,998 SH   SOLE 2 14,083 0 30,915
NEUROCRINE BIOSCIENCES INC COM 64125C109 29 475 SH   SOLE 4 475 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 128 2,095 SH   SOLE 7 2,095 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,597 42,379 SH   SOLE 18 42,379 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,760 28,719 SH   SOLE 19 28,719 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 140,891 2,299,134 SH   SOLE 21 2,299,134 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 145,070 2,367,328 SH   SOLE 22 2,107,378 0 259,950
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,525 24,885 SH   SOLE 26 19,539 0 5,346
NEUROCRINE BIOSCIENCES INC COM 64125C109 777 12,674 SH   SOLE 28 12,674 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 364 5,940 SH   SOLE 29 0 0 5,940
NEUROCRINE BIOSCIENCES INC COM 64125C109 822 13,410 SH   SOLE 30 13,410 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 128 2,081 SH   SOLE 31 2,081 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 242 3,944 SH   SOLE 34 3,944 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 555 9,056 SH   SOLE 40 9,056 0 0
NEURODERM LTD ORD SHS M74231107 41 1,060 SH   SOLE 7 1,060 0 0
NEURODERM LTD ORD SHS M74231107 3,448 88,639 SH   SOLE 21 88,639 0 0
NEURODERM LTD ORD SHS M74231107 3,284 84,409 SH   SOLE 22 84,409 0 0
NEURODERM LTD ORD SHS M74231107 68 1,750 SH   SOLE 40 1,750 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 31 15,183 SH   SOLE 22 15,183 0 0
NEUROTROPE INC COM NEW 64129T207 7 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 85 16,379 SH   SOLE 21 16,379 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 7 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 137 58,479 SH   SOLE 21 58,479 0 0
NEVRO CORP COM 64157F103 5,477 60,271 SH   SOLE 2 60,051 0 220
NEVRO CORP COM 64157F103 12 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 55 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 11,581 127,434 SH   SOLE 18 127,434 0 0
NEVRO CORP COM 64157F103 39,442 434,005 SH   SOLE 19 434,005 0 0
NEVRO CORP COM 64157F103 2,445 26,900 SH   SOLE 20 26,900 0 0
NEVRO CORP COM 64157F103 83,840 922,530 SH   SOLE 21 922,530 0 0
NEVRO CORP COM 64157F103 66,058 726,870 SH   SOLE 22 675,270 0 51,600
NEVRO CORP COM 64157F103 570 6,268 SH   SOLE 26 4,960 0 1,308
NEVRO CORP COM 64157F103 285 3,139 SH   SOLE 28 3,139 0 0
NEVRO CORP COM 64157F103 319 3,514 SH   SOLE 30 3,514 0 0
NEVRO CORP COM 64157F103 15,686 172,600 SH   SOLE 34 172,600 0 0
NEVRO CORP COM 64157F103 197 2,164 SH   SOLE 40 2,164 0 0
NEVSUN RES LTD COM 64156L101 43 19,617 SH   SOLE 21 19,617 0 0
NEW AGE BEVERAGES CORP COM 64157V108 16 4,654 SH   SOLE 18 4,654 0 0
NEW AGE BEVERAGES CORP COM 64157V108 8 2,290 SH   SOLE 19 2,290 0 0
NEW AGE BEVERAGES CORP COM 64157V108 202 59,168 SH   SOLE 21 59,168 0 0
NEW AGE BEVERAGES CORP COM 64157V108 202 59,125 SH   SOLE 22 59,125 0 0
NEW GOLD INC CDA COM 644535106 1,318 355,344 SH   SOLE 21 355,344 0 0
NEW HOME CO INC COM 645370107 50 4,510 SH   SOLE 2 522 0 3,988
NEW HOME CO INC COM 645370107 546 48,945 SH   SOLE 18 48,945 0 0
NEW HOME CO INC COM 645370107 70 6,307 SH   SOLE 19 6,307 0 0
NEW HOME CO INC COM 645370107 4,596 411,799 SH   SOLE 21 411,799 0 0
NEW HOME CO INC COM 645370107 2,192 196,402 SH   SOLE 22 188,550 0 7,852
NEW JERSEY RES COM 646025106 2,213 52,494 SH   SOLE 2 38,870 0 13,624
NEW JERSEY RES COM 646025106 13 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 7,853 186,303 SH   SOLE 7 186,303 0 0
NEW JERSEY RES COM 646025106 25,332 600,994 SH   SOLE 18 600,994 0 0
NEW JERSEY RES COM 646025106 5,070 120,285 SH   SOLE 19 120,285 0 0
NEW JERSEY RES COM 646025106 328,195 7,786,365 SH   SOLE 21 7,786,365 0 0
NEW JERSEY RES COM 646025106 111,198 2,638,150 SH   SOLE 22 2,469,637 0 168,513
NEW JERSEY RES COM 646025106 1,318 31,280 SH   SOLE 26 25,606 0 5,674
NEW JERSEY RES COM 646025106 520 12,332 SH   SOLE 28 12,332 0 0
NEW JERSEY RES COM 646025106 543 12,872 SH   SOLE 30 12,872 0 0
NEW JERSEY RES COM 646025106 2,108 50,011 SH   SOLE 32 50,011 0 0
NEW JERSEY RES COM 646025106 86 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 391 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 336 22,738 SH   SOLE 2 12,746 0 9,992
NEW MEDIA INVT GROUP INC COM 64704V106 18 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 3,945 266,728 SH   SOLE 18 266,728 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 812 54,928 SH   SOLE 19 54,928 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 70,365 4,757,575 SH   SOLE 21 4,757,575 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 25,293 1,710,164 SH   SOLE 22 1,629,492 0 80,672
NEW MEDIA INVT GROUP INC COM 64704V106 513 34,665 SH   SOLE 26 28,862 0 5,803
NEW MEDIA INVT GROUP INC COM 64704V106 90 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 147 9,943 SH   SOLE 29 0 0 9,943
NEW MEDIA INVT GROUP INC COM 64704V106 1,107 74,828 SH   SOLE 30 74,828 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 75 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 5,781 405,682 SH   SOLE 30 405,682 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,318 37,589 SH   SOLE 2 4,080 0 33,509
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,009 34,095 SH   SOLE 4 32,283 0 1,812
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,625 29,745 SH   SOLE 7 11,882 0 17,863
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 373 4,227 SH   SOLE 13 0 0 4,227
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,073 57,480 SH   SOLE 15 57,480 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,786 76,887 SH   SOLE 18 76,887 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,352 60,642 SH   SOLE 19 60,642 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 226,798 2,569,660 SH   SOLE 21 2,569,660 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 149,074 1,689,034 SH   SOLE 22 1,603,938 0 85,096
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 13,395 151,771 SH   SOLE 23 151,771 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,206 81,643 SH   SOLE 25 81,643 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 32,726 370,796 SH   SOLE 26 68,398 0 302,398
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,957 22,176 SH   SOLE 28 22,176 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,630 52,460 SH   SOLE 29 35,814 0 16,646
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 67,725 767,332 SH   SOLE 30 767,332 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,399 72,503 SH   SOLE 31 7,913 0 64,590
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 703 7,970 SH   SOLE 32 7,970 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11,306 128,102 SH   SOLE 34 128,102 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 72 815 SH   SOLE 40 815 0 0
NEW RELIC INC COM 64829B100 109 2,189 SH   SOLE 2 2,037 0 152
NEW RELIC INC COM 64829B100 3 63 SH   SOLE 4 63 0 0
NEW RELIC INC COM 64829B100 35 709 SH   SOLE 7 709 0 0
NEW RELIC INC COM 64829B100 5,033 101,056 SH   SOLE 18 101,056 0 0
NEW RELIC INC COM 64829B100 3,266 65,579 SH   SOLE 19 65,579 0 0
NEW RELIC INC COM 64829B100 45,908 921,848 SH   SOLE 21 921,848 0 0
NEW RELIC INC COM 64829B100 48,874 981,407 SH   SOLE 22 922,673 0 58,734
NEW RELIC INC COM 64829B100 813 16,323 SH   SOLE 23 16,323 0 0
NEW RELIC INC COM 64829B100 714 14,333 SH   SOLE 26 10,601 0 3,732
NEW RELIC INC COM 64829B100 267 5,355 SH   SOLE 28 5,355 0 0
NEW RELIC INC COM 64829B100 302 6,070 SH   SOLE 29 0 0 6,070
NEW RELIC INC COM 64829B100 242 4,859 SH   SOLE 30 4,859 0 0
NEW RELIC INC COM 64829B100 89 1,784 SH   SOLE 40 1,784 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,554 212,437 SH   SOLE 2 47,148 0 165,289
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 34 2,029 SH   SOLE 4 2,029 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 172 10,293 SH   SOLE 7 10,293 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,763 165,170 SH   SOLE 18 165,170 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,516 150,392 SH   SOLE 19 150,392 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 171,287 10,238,323 SH   SOLE 21 10,238,323 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 142,700 8,529,591 SH   SOLE 22 7,546,798 0 982,793
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,705 101,896 SH   SOLE 26 88,735 0 13,161
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 749 44,749 SH   SOLE 28 44,749 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,088 65,010 SH   SOLE 29 0 0 65,010
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 790 47,228 SH   SOLE 30 47,228 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 117 6,991 SH   SOLE 31 6,991 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 267 15,930 SH   SOLE 36 15,930 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 555 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 179 19,583 SH   SOLE 2 4,528 0 15,055
NEW SR INVT GROUP INC COM 648691103 273 29,873 SH   SOLE 4 29,873 0 0
NEW SR INVT GROUP INC COM 648691103 943 103,113 SH   SOLE 7 103,113 0 0
NEW SR INVT GROUP INC COM 648691103 26 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 2,730 298,355 SH   SOLE 18 298,355 0 0
NEW SR INVT GROUP INC COM 648691103 1,307 142,889 SH   SOLE 19 142,889 0 0
NEW SR INVT GROUP INC COM 648691103 24,496 2,677,195 SH   SOLE 21 2,677,195 0 0
NEW SR INVT GROUP INC COM 648691103 29,519 3,226,108 SH   SOLE 22 3,078,137 0 147,971
NEW SR INVT GROUP INC COM 648691103 21 2,329 SH   SOLE 23 2,329 0 0
NEW SR INVT GROUP INC COM 648691103 1,247 136,328 SH   SOLE 25 136,328 0 0
NEW SR INVT GROUP INC COM 648691103 483 52,749 SH   SOLE 26 21,867 0 30,882
NEW SR INVT GROUP INC COM 648691103 114 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 250 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 3,839 419,527 SH   SOLE 30 419,527 0 0
NEW SR INVT GROUP INC COM 648691103 80 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 11 5,287 SH   SOLE 18 5,287 0 0
NEW YORK & CO INC COM 649295102 162 77,786 SH   SOLE 21 77,786 0 0
NEW YORK & CO INC COM 649295102 2,705 1,300,327 SH   SOLE 22 1,300,327 0 0
NEW YORK & CO INC COM 649295102 273 131,367 SH   SOLE 29 0 0 131,367
NEW YORK CMNTY BANCORP INC COM 649445103 9,373 727,116 SH   SOLE 2 270,831 0 456,285
NEW YORK CMNTY BANCORP INC COM 649445103 1,919 148,881 SH   SOLE 4 134,325 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 989 76,761 SH   SOLE 7 64,471 0 12,290
NEW YORK CMNTY BANCORP INC COM 649445103 41 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 22,772 1,766,638 SH   SOLE 18 1,718,854 0 47,784
NEW YORK CMNTY BANCORP INC COM 649445103 2,107 163,452 SH   SOLE 19 163,452 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,618 280,692 SH   SOLE 20 0 0 280,692
NEW YORK CMNTY BANCORP INC COM 649445103 329,724 25,579,801 SH   SOLE 21 25,579,801 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 205,541 15,945,797 SH   SOLE 22 14,318,280 0 1,627,517
NEW YORK CMNTY BANCORP INC COM 649445103 7,852 609,184 SH   SOLE 23 609,184 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4,612 357,769 SH   SOLE 25 357,769 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 17,146 1,330,190 SH   SOLE 26 555,411 0 774,779
NEW YORK CMNTY BANCORP INC COM 649445103 1,391 107,948 SH   SOLE 28 79,145 0 28,803
NEW YORK CMNTY BANCORP INC COM 649445103 1,764 136,871 SH   SOLE 29 18,171 0 118,700
NEW YORK CMNTY BANCORP INC COM 649445103 6,312 489,718 SH   SOLE 30 489,718 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,507 194,462 SH   SOLE 31 96,099 0 98,363
NEW YORK CMNTY BANCORP INC COM 649445103 1,133 87,909 SH   SOLE 32 87,909 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 415 32,181 SH   SOLE 34 32,181 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 7,376 572,256 SH   SOLE 36 572,256 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 30 2,355 SH   SOLE 40 2,355 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 180 29,294 SH   SOLE 2 6,293 0 23,001
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 20 3,206 SH   SOLE 7 3,206 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,749 446,968 SH   SOLE 18 446,968 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 572 92,953 SH   SOLE 19 92,953 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 39,504 6,423,471 SH   SOLE 21 6,423,471 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 20,545 3,340,628 SH   SOLE 22 3,134,267 0 206,361
NEW YORK MTG TR INC COM PAR $.02 649604501 101 16,371 SH   SOLE 28 16,371 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 99 16,114 SH   SOLE 30 16,114 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 68 11,072 SH   SOLE 40 11,072 0 0
NEW YORK REIT INC COM 64976L109 6 722 SH   SOLE 4 722 0 0
NEW YORK REIT INC COM 64976L109 576 73,417 SH   SOLE 21 73,417 0 0
NEW YORK REIT INC COM 64976L109 8,975 1,143,365 SH   SOLE 22 1,049,154 0 94,211
NEW YORK REIT INC COM 64976L109 386 49,222 SH   SOLE 26 36,870 0 12,352
NEW YORK REIT INC COM 64976L109 185 23,578 SH   SOLE 28 23,578 0 0
NEW YORK REIT INC COM 64976L109 207 26,342 SH   SOLE 30 26,342 0 0
NEW YORK REIT INC COM 64976L109 137 17,395 SH   SOLE 40 17,395 0 0
NEW YORK TIMES CO CL A 650111107 1,210 61,712 SH   SOLE 2 56,335 0 5,377
NEW YORK TIMES CO CL A 650111107 17 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 55 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 15,508 791,207 SH   SOLE 18 791,207 0 0
NEW YORK TIMES CO CL A 650111107 8,836 450,821 SH   SOLE 19 450,821 0 0
NEW YORK TIMES CO CL A 650111107 151,889 7,749,445 SH   SOLE 21 7,749,445 0 0
NEW YORK TIMES CO CL A 650111107 77,929 3,975,963 SH   SOLE 22 3,731,152 0 244,811
NEW YORK TIMES CO CL A 650111107 702 35,828 SH   SOLE 26 27,782 0 8,046
NEW YORK TIMES CO CL A 650111107 360 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 386 19,689 SH   SOLE 30 19,689 0 0
NEW YORK TIMES CO CL A 650111107 288 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 27,170 636,736 SH   SOLE 2 174,425 0 462,311
NEWELL BRANDS INC COM 651229106 6,476 151,772 SH   SOLE 4 135,460 0 16,312
NEWELL BRANDS INC COM 651229106 14,397 337,406 SH   SOLE 7 329,657 0 7,749
NEWELL BRANDS INC COM 651229106 321 7,522 SH   SOLE 13 7,522 0 0
NEWELL BRANDS INC COM 651229106 138 3,237 SH   SOLE 15 3,237 0 0
NEWELL BRANDS INC COM 651229106 5 116 SH   SOLE 17 0 0 116
NEWELL BRANDS INC COM 651229106 65,579 1,536,899 SH   SOLE 18 1,460,270 0 76,629
NEWELL BRANDS INC COM 651229106 33,774 791,522 SH   SOLE 19 791,522 0 0
NEWELL BRANDS INC COM 651229106 9,349 219,095 SH   SOLE 20 0 0 219,095
NEWELL BRANDS INC COM 651229106 397,971 9,326,723 SH   SOLE 21 9,326,723 0 0
NEWELL BRANDS INC COM 651229106 565,993 13,264,431 SH   SOLE 22 11,042,543 0 2,221,888
NEWELL BRANDS INC COM 651229106 25,950 608,159 SH   SOLE 23 608,159 0 0
NEWELL BRANDS INC COM 651229106 15,648 366,726 SH   SOLE 25 366,726 0 0
NEWELL BRANDS INC COM 651229106 61,858 1,449,678 SH   SOLE 26 456,436 0 993,242
NEWELL BRANDS INC COM 651229106 4,721 110,642 SH   SOLE 28 81,137 0 29,505
NEWELL BRANDS INC COM 651229106 744 17,437 SH   SOLE 29 17,437 0 0
NEWELL BRANDS INC COM 651229106 56,380 1,321,309 SH   SOLE 30 1,321,309 0 0
NEWELL BRANDS INC COM 651229106 10,215 239,387 SH   SOLE 31 102,980 0 136,407
NEWELL BRANDS INC COM 651229106 6,280 147,168 SH   SOLE 34 147,168 0 0
NEWELL BRANDS INC COM 651229106 19,106 447,769 SH   SOLE 36 447,769 0 0
NEWELL BRANDS INC COM 651229106 114 2,676 SH   SOLE 40 2,676 0 0
NEWFIELD EXPL CO COM 651290108 12,787 430,981 SH   SOLE 2 231,607 0 199,374
NEWFIELD EXPL CO COM 651290108 2,165 72,960 SH   SOLE 4 68,216 0 4,744
NEWFIELD EXPL CO COM 651290108 3,880 130,788 SH   SOLE 7 130,788 0 0
NEWFIELD EXPL CO COM 651290108 37 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 12,869 433,753 SH   SOLE 18 406,548 0 27,205
NEWFIELD EXPL CO COM 651290108 3,222 108,597 SH   SOLE 19 108,597 0 0
NEWFIELD EXPL CO COM 651290108 3,541 119,336 SH   SOLE 20 0 0 119,336
NEWFIELD EXPL CO COM 651290108 129,286 4,357,480 SH   SOLE 21 4,357,480 0 0
NEWFIELD EXPL CO COM 651290108 176,400 5,945,415 SH   SOLE 22 5,053,772 0 891,643
NEWFIELD EXPL CO COM 651290108 8,194 276,177 SH   SOLE 23 276,177 0 0
NEWFIELD EXPL CO COM 651290108 5,493 185,149 SH   SOLE 25 185,149 0 0
NEWFIELD EXPL CO COM 651290108 17,920 603,973 SH   SOLE 26 241,831 0 362,142
NEWFIELD EXPL CO COM 651290108 1,422 47,913 SH   SOLE 28 35,916 0 11,997
NEWFIELD EXPL CO COM 651290108 1,823 61,435 SH   SOLE 29 5,542 0 55,893
NEWFIELD EXPL CO COM 651290108 19,089 643,378 SH   SOLE 30 643,378 0 0
NEWFIELD EXPL CO COM 651290108 3,272 110,291 SH   SOLE 31 50,019 0 60,272
NEWFIELD EXPL CO COM 651290108 835 28,154 SH   SOLE 34 28,154 0 0
NEWFIELD EXPL CO COM 651290108 5,811 195,843 SH   SOLE 36 195,843 0 0
NEWFIELD EXPL CO COM 651290108 27 916 SH   SOLE 40 916 0 0
NEWLINK GENETICS CORP COM 651511107 45 4,409 SH   SOLE 2 4,292 0 117
NEWLINK GENETICS CORP COM 651511107 6 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 829 81,414 SH   SOLE 18 81,414 0 0
NEWLINK GENETICS CORP COM 651511107 161 15,811 SH   SOLE 19 15,811 0 0
NEWLINK GENETICS CORP COM 651511107 11,622 1,141,672 SH   SOLE 21 1,141,672 0 0
NEWLINK GENETICS CORP COM 651511107 6,610 649,317 SH   SOLE 22 607,524 0 41,793
NEWLINK GENETICS CORP COM 651511107 16 1,567 SH   SOLE 26 0 0 1,567
NEWLINK GENETICS CORP COM 651511107 32 3,124 SH   SOLE 28 3,124 0 0
NEWLINK GENETICS CORP COM 651511107 59 5,827 SH   SOLE 30 5,827 0 0
NEWLINK GENETICS CORP COM 651511107 23 2,300 SH   SOLE 40 2,300 0 0
NEWMARKET CORP COM 651587107 3,659 8,594 SH   SOLE 2 5,651 0 2,943
NEWMARKET CORP COM 651587107 18 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 106 250 SH   SOLE 7 250 0 0
NEWMARKET CORP COM 651587107 12,654 29,721 SH   SOLE 18 29,721 0 0
NEWMARKET CORP COM 651587107 1,133 2,662 SH   SOLE 19 2,662 0 0
NEWMARKET CORP COM 651587107 163,801 384,735 SH   SOLE 21 384,735 0 0
NEWMARKET CORP COM 651587107 123,768 290,706 SH   SOLE 22 263,319 0 27,387
NEWMARKET CORP COM 651587107 1,247 2,928 SH   SOLE 26 2,390 0 538
NEWMARKET CORP COM 651587107 595 1,398 SH   SOLE 28 1,398 0 0
NEWMARKET CORP COM 651587107 603 1,416 SH   SOLE 29 0 0 1,416
NEWMARKET CORP COM 651587107 618 1,452 SH   SOLE 30 1,452 0 0
NEWMARKET CORP COM 651587107 72 170 SH   SOLE 31 170 0 0
NEWMARKET CORP COM 651587107 221 520 SH   SOLE 36 520 0 0
NEWMARKET CORP COM 651587107 410 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 42,596 1,135,588 SH   SOLE 2 625,132 0 510,456
NEWMONT MINING CORP COM 651639106 12,200 325,259 SH   SOLE 4 300,924 0 24,335
NEWMONT MINING CORP COM 651639106 106,426 2,837,280 SH   SOLE 7 2,794,732 0 42,548
NEWMONT MINING CORP COM 651639106 8,835 235,542 SH   SOLE 13 235,542 0 0
NEWMONT MINING CORP COM 651639106 139 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 44,828 1,195,103 SH   SOLE 18 1,114,568 0 80,535
NEWMONT MINING CORP COM 651639106 78,045 2,080,658 SH   SOLE 19 2,080,658 0 0
NEWMONT MINING CORP COM 651639106 12,313 328,262 SH   SOLE 20 0 0 328,262
NEWMONT MINING CORP COM 651639106 631,752 16,842,230 SH   SOLE 21 16,842,230 0 0
NEWMONT MINING CORP COM 651639106 677,288 18,056,208 SH   SOLE 22 14,665,408 0 3,390,800
NEWMONT MINING CORP COM 651639106 61,311 1,634,534 SH   SOLE 23 1,634,534 0 0
NEWMONT MINING CORP COM 651639106 146,872 3,915,530 SH   SOLE 25 3,915,530 0 0
NEWMONT MINING CORP COM 651639106 131,675 3,510,395 SH   SOLE 26 551,459 0 2,958,936
NEWMONT MINING CORP COM 651639106 4,590 122,368 SH   SOLE 28 89,411 0 32,957
NEWMONT MINING CORP COM 651639106 25,870 689,694 SH   SOLE 29 477,382 0 212,312
NEWMONT MINING CORP COM 651639106 148,484 3,958,520 SH   SOLE 30 3,958,520 0 0
NEWMONT MINING CORP COM 651639106 18,517 493,655 SH   SOLE 31 226,920 0 266,735
NEWMONT MINING CORP COM 651639106 565,947 15,087,900 SH   SOLE 34 15,087,900 0 0
NEWMONT MINING CORP COM 651639106 27,795 740,991 SH   SOLE 36 740,991 0 0
NEWMONT MINING CORP COM 651639106 102 2,725 SH   SOLE 40 2,725 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 219 21,879 SH   SOLE 2 7,476 0 14,403
NEWPARK RES INC COM PAR $.01NEW 651718504 6 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 19 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 4,155 415,489 SH   SOLE 18 415,489 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 6,886 688,633 SH   SOLE 19 688,633 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 79,157 7,915,662 SH   SOLE 21 7,915,662 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 26,431 2,643,072 SH   SOLE 22 2,473,563 0 169,509
NEWPARK RES INC COM PAR $.01NEW 651718504 449 44,873 SH   SOLE 26 35,558 0 9,315
NEWPARK RES INC COM PAR $.01NEW 651718504 122 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,181 118,105 SH   SOLE 30 118,105 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 94 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 6,200 467,578 SH   SOLE 2 105,580 0 361,998
NEWS CORP NEW CL A 65249B109 1,556 117,316 SH   SOLE 4 105,317 0 11,999
NEWS CORP NEW CL A 65249B109 4,045 305,025 SH   SOLE 7 295,526 0 9,499
NEWS CORP NEW CL A 65249B109 37 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 11,219 846,100 SH   SOLE 18 793,988 0 52,112
NEWS CORP NEW CL A 65249B109 850 64,140 SH   SOLE 19 64,140 0 0
NEWS CORP NEW CL A 65249B109 106,038 7,996,861 SH   SOLE 21 7,996,861 0 0
NEWS CORP NEW CL A 65249B109 136,500 10,294,106 SH   SOLE 22 8,447,574 0 1,846,532
NEWS CORP NEW CL A 65249B109 5,868 442,561 SH   SOLE 23 442,561 0 0
NEWS CORP NEW CL A 65249B109 14,734 1,111,193 SH   SOLE 25 1,111,193 0 0
NEWS CORP NEW CL A 65249B109 17,096 1,289,291 SH   SOLE 26 598,140 0 691,151
NEWS CORP NEW CL A 65249B109 1,112 83,829 SH   SOLE 28 59,869 0 23,960
NEWS CORP NEW CL A 65249B109 1,655 124,792 SH   SOLE 29 17,490 0 107,302
NEWS CORP NEW CL A 65249B109 18,078 1,363,332 SH   SOLE 30 1,363,332 0 0
NEWS CORP NEW CL A 65249B109 2,581 194,638 SH   SOLE 31 65,577 0 129,061
NEWS CORP NEW CL A 65249B109 1,310 98,813 SH   SOLE 34 98,813 0 0
NEWS CORP NEW CL A 65249B109 5,914 445,991 SH   SOLE 36 445,991 0 0
NEWS CORP NEW CL A 65249B109 24 1,790 SH   SOLE 40 1,790 0 0
NEWS CORP NEW CL B 65249B208 1,411 103,372 SH   SOLE 2 33,981 0 69,391
NEWS CORP NEW CL B 65249B208 1,213 88,861 SH   SOLE 7 88,861 0 0
NEWS CORP NEW CL B 65249B208 11 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,339 244,643 SH   SOLE 18 239,222 0 5,421
NEWS CORP NEW CL B 65249B208 286 20,978 SH   SOLE 19 20,978 0 0
NEWS CORP NEW CL B 65249B208 30,779 2,254,908 SH   SOLE 21 2,254,908 0 0
NEWS CORP NEW CL B 65249B208 41,712 3,055,814 SH   SOLE 22 2,528,475 0 527,339
NEWS CORP NEW CL B 65249B208 1,095 80,239 SH   SOLE 25 80,239 0 0
NEWS CORP NEW CL B 65249B208 1,003 73,482 SH   SOLE 26 32,483 0 40,999
NEWS CORP NEW CL B 65249B208 2,282 167,193 SH   SOLE 30 167,193 0 0
NEWS CORP NEW CL B 65249B208 38 2,748 SH   SOLE 31 2,748 0 0
NEWS CORP NEW CL B 65249B208 1,977 144,863 SH   SOLE 36 144,863 0 0
NEWSTAR FINANCIAL INC COM 65251F105 68 5,794 SH   SOLE 2 1,641 0 4,153
NEWSTAR FINANCIAL INC COM 65251F105 8 687 SH   SOLE 7 687 0 0
NEWSTAR FINANCIAL INC COM 65251F105 1,407 119,818 SH   SOLE 18 119,818 0 0
NEWSTAR FINANCIAL INC COM 65251F105 243 20,664 SH   SOLE 19 20,664 0 0
NEWSTAR FINANCIAL INC COM 65251F105 11,783 1,003,701 SH   SOLE 21 1,003,701 0 0
NEWSTAR FINANCIAL INC COM 65251F105 5,239 446,285 SH   SOLE 22 410,554 0 35,731
NEWSTAR FINANCIAL INC COM 65251F105 34 2,925 SH   SOLE 28 2,925 0 0
NEWSTAR FINANCIAL INC COM 65251F105 49 4,175 SH   SOLE 30 4,175 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 60 8,268 SH   SOLE 2 2,720 0 5,548
NEXEO SOLUTIONS INC COM SHS 65342H102 704 96,475 SH   SOLE 18 96,475 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 181 24,749 SH   SOLE 19 24,749 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 6,090 834,304 SH   SOLE 21 834,304 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 3,752 514,001 SH   SOLE 22 497,216 0 16,785
NEXEO SOLUTIONS INC COM SHS 65342H102 32 4,354 SH   SOLE 30 4,354 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 93 3,926 SH   SOLE 2 956 0 2,970
NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,622 68,339 SH   SOLE 18 68,339 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 342 14,417 SH   SOLE 19 14,417 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 14,100 594,196 SH   SOLE 21 594,196 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 15,674 660,520 SH   SOLE 22 641,203 0 19,317
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13 556 SH   SOLE 23 556 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 98 4,112 SH   SOLE 26 0 0 4,112
NEXPOINT RESIDENTIAL TR INC COM 65341D102 63 2,662 SH   SOLE 30 2,662 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 204 3,273 SH   SOLE 2 2,909 0 364
NEXSTAR MEDIA GROUP INC CL A 65336K103 13 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 68 1,087 SH   SOLE 7 1,087 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 9,645 154,811 SH   SOLE 18 154,811 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,137 34,295 SH   SOLE 19 34,295 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 85,618 1,374,286 SH   SOLE 21 1,374,286 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 85,812 1,377,404 SH   SOLE 22 1,284,486 0 92,918
NEXSTAR MEDIA GROUP INC CL A 65336K103 702 11,268 SH   SOLE 26 9,161 0 2,107
NEXSTAR MEDIA GROUP INC CL A 65336K103 433 6,953 SH   SOLE 28 6,953 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 583 9,350 SH   SOLE 29 0 0 9,350
NEXSTAR MEDIA GROUP INC CL A 65336K103 415 6,666 SH   SOLE 30 6,666 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 284 4,559 SH   SOLE 40 4,559 0 0
NEXTERA ENERGY INC COM 65339F101 86,483 590,125 SH   SOLE 2 131,939 0 458,186
NEXTERA ENERGY INC COM 65339F101 29,032 198,106 SH   SOLE 4 185,768 0 12,338
NEXTERA ENERGY INC COM 65339F101 62,805 428,559 SH   SOLE 7 410,666 0 17,893
NEXTERA ENERGY INC COM 65339F101 1,238 8,449 SH   SOLE 13 8,449 0 0
NEXTERA ENERGY INC COM 65339F101 461 3,148 SH   SOLE 15 3,148 0 0
NEXTERA ENERGY INC COM 65339F101 8 55 SH   SOLE 17 0 0 55
NEXTERA ENERGY INC COM 65339F101 309,422 2,111,376 SH   SOLE 18 1,999,797 0 111,579
NEXTERA ENERGY INC COM 65339F101 628,293 4,287,224 SH   SOLE 19 4,287,224 0 0
NEXTERA ENERGY INC COM 65339F101 30,607 208,850 SH   SOLE 20 0 0 208,850
NEXTERA ENERGY INC COM 65339F101 1,709,273 11,663,410 SH   SOLE 21 11,663,410 0 0
NEXTERA ENERGY INC COM 65339F101 1,846,041 12,596,666 SH   SOLE 22 10,419,279 0 2,177,387
NEXTERA ENERGY INC COM 65339F101 84,323 575,389 SH   SOLE 23 575,389 0 0
NEXTERA ENERGY INC COM 65339F101 54,952 374,969 SH   SOLE 25 374,969 0 0
NEXTERA ENERGY INC COM 65339F101 220,673 1,505,787 SH   SOLE 26 421,172 0 1,084,615
NEXTERA ENERGY INC COM 65339F101 15,535 106,006 SH   SOLE 28 77,109 0 28,897
NEXTERA ENERGY INC COM 65339F101 2,385 16,272 SH   SOLE 29 16,272 0 0
NEXTERA ENERGY INC COM 65339F101 226,716 1,547,020 SH   SOLE 30 1,547,020 0 0
NEXTERA ENERGY INC COM 65339F101 42,521 290,147 SH   SOLE 31 148,801 0 141,346
NEXTERA ENERGY INC COM 65339F101 8,312 56,718 SH   SOLE 32 56,718 0 0
NEXTERA ENERGY INC COM 65339F101 179,721 1,226,346 SH   SOLE 34 1,226,346 0 0
NEXTERA ENERGY INC COM 65339F101 70,981 484,347 SH   SOLE 36 484,347 0 0
NEXTERA ENERGY INC COM 65339F101 345 2,354 SH   SOLE 40 2,354 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,074 26,661 SH   SOLE 4 26,661 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,526 236,435 SH   SOLE 18 236,435 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 69,784 1,732,049 SH   SOLE 19 1,732,049 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 804 19,954 SH   SOLE 21 19,954 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,867 46,334 SH   SOLE 22 46,334 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 468 11,625 SH   SOLE 26 8,872 0 2,753
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 315 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 319 7,909 SH   SOLE 30 7,909 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 27,503 682,638 SH   SOLE 34 682,638 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 186 4,624 SH   SOLE 40 4,624 0 0
NI HLDGS INC COM 65342T106 36 2,028 SH   SOLE 2 792 0 1,236
NI HLDGS INC COM 65342T106 736 41,142 SH   SOLE 18 41,142 0 0
NI HLDGS INC COM 65342T106 122 6,814 SH   SOLE 19 6,814 0 0
NI HLDGS INC COM 65342T106 5,977 333,926 SH   SOLE 21 333,926 0 0
NI HLDGS INC COM 65342T106 1,630 91,055 SH   SOLE 22 84,408 0 6,647
NIC INC COM 62914B100 1,074 62,599 SH   SOLE 2 62,089 0 510
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 28 1,645 SH   SOLE 7 1,645 0 0
NIC INC COM 62914B100 5,191 302,660 SH   SOLE 18 302,660 0 0
NIC INC COM 62914B100 8,160 475,775 SH   SOLE 19 475,775 0 0
NIC INC COM 62914B100 97,666 5,694,791 SH   SOLE 21 5,694,791 0 0
NIC INC COM 62914B100 48,820 2,846,652 SH   SOLE 22 2,726,494 0 120,158
NIC INC COM 62914B100 6,705 390,943 SH   SOLE 23 390,943 0 0
NIC INC COM 62914B100 418 24,374 SH   SOLE 26 19,653 0 4,721
NIC INC COM 62914B100 153 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 1,740 101,438 SH   SOLE 29 0 0 101,438
NIC INC COM 62914B100 1,538 89,670 SH   SOLE 30 89,670 0 0
NIC INC COM 62914B100 344 20,038 SH   SOLE 34 20,038 0 0
NIC INC COM 62914B100 109 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 8 100 SH   SOLE 2 100 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 12 1,390 SH   SOLE 18 1,390 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 221 25,437 SH   SOLE 21 25,437 0 0
NICOLET BANKSHARES INC COM 65406E102 101 1,760 SH   SOLE 2 435 0 1,325
NICOLET BANKSHARES INC COM 65406E102 39 674 SH   SOLE 7 674 0 0
NICOLET BANKSHARES INC COM 65406E102 2,015 35,017 SH   SOLE 18 35,017 0 0
NICOLET BANKSHARES INC COM 65406E102 371 6,441 SH   SOLE 19 6,441 0 0
NICOLET BANKSHARES INC COM 65406E102 16,516 287,081 SH   SOLE 21 287,081 0 0
NICOLET BANKSHARES INC COM 65406E102 6,047 105,115 SH   SOLE 22 95,810 0 9,305
NIELSEN HLDGS PLC SHS EUR G6518L108 20,134 485,745 SH   SOLE 2 146,487 0 339,258
NIELSEN HLDGS PLC SHS EUR G6518L108 4,564 110,120 SH   SOLE 4 97,986 0 12,134
NIELSEN HLDGS PLC SHS EUR G6518L108 10,497 253,233 SH   SOLE 7 233,447 0 19,786
NIELSEN HLDGS PLC SHS EUR G6518L108 139 3,345 SH   SOLE 13 3,345 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 91 2,185 SH   SOLE 15 2,185 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 139,021 3,353,933 SH   SOLE 18 3,200,338 0 153,595
NIELSEN HLDGS PLC SHS EUR G6518L108 239,523 5,778,609 SH   SOLE 19 5,778,609 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,337 177,004 SH   SOLE 20 0 0 177,004
NIELSEN HLDGS PLC SHS EUR G6518L108 271,615 6,552,846 SH   SOLE 21 6,552,846 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 391,809 9,452,573 SH   SOLE 22 7,820,539 0 1,632,034
NIELSEN HLDGS PLC SHS EUR G6518L108 20,341 490,741 SH   SOLE 23 490,741 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,785 332,568 SH   SOLE 25 332,568 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 33,334 804,201 SH   SOLE 26 378,096 0 426,105
NIELSEN HLDGS PLC SHS EUR G6518L108 3,366 81,218 SH   SOLE 28 59,496 0 21,722
NIELSEN HLDGS PLC SHS EUR G6518L108 4,181 100,871 SH   SOLE 29 12,913 0 87,958
NIELSEN HLDGS PLC SHS EUR G6518L108 38,478 928,302 SH   SOLE 30 928,302 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,019 169,330 SH   SOLE 31 76,036 0 93,294
NIELSEN HLDGS PLC SHS EUR G6518L108 16,466 397,256 SH   SOLE 34 397,256 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 14,518 350,253 SH   SOLE 36 350,253 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 69 1,670 SH   SOLE 40 1,670 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 588 30,650 SH   SOLE 2 30,650 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 318 16,571 SH   SOLE 18 16,571 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 3,508 182,723 SH   SOLE 19 182,723 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 89 4,635 SH   SOLE 20 4,635 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 1,736 90,421 SH   SOLE 34 90,421 0 0
NII HLDGS INC COM PAR 62913F508 7 14,857 SH   SOLE 19 14,857 0 0
NII HLDGS INC COM PAR 62913F508 20 42,497 SH   SOLE 21 42,497 0 0
NII HLDGS INC COM PAR 62913F508 577 1,255,185 SH   SOLE 22 1,255,185 0 0
NIKE INC CL B 654106103 108,193 2,086,651 SH   SOLE 2 619,176 0 1,467,475
NIKE INC CL B 654106103 24,232 467,341 SH   SOLE 4 421,736 0 45,605
NIKE INC CL B 654106103 47,099 908,364 SH   SOLE 7 902,722 0 5,642
NIKE INC CL B 654106103 1,548 29,849 SH   SOLE 13 29,849 0 0
NIKE INC CL B 654106103 461 8,887 SH   SOLE 15 8,887 0 0
NIKE INC CL B 654106103 17 331 SH   SOLE 17 0 0 331
NIKE INC CL B 654106103 224,183 4,323,676 SH   SOLE 18 3,709,190 0 614,486
NIKE INC CL B 654106103 76,298 1,471,516 SH   SOLE 19 1,471,516 0 0
NIKE INC CL B 654106103 39,847 768,507 SH   SOLE 20 0 0 768,507
NIKE INC CL B 654106103 1,084,959 20,924,960 SH   SOLE 21 20,924,960 0 0
NIKE INC CL B 654106103 1,830,678 35,307,185 SH   SOLE 22 29,109,633 0 6,197,552
NIKE INC CL B 654106103 85,557 1,650,082 SH   SOLE 23 1,650,082 0 0
NIKE INC CL B 654106103 54,467 1,050,476 SH   SOLE 25 1,050,476 0 0
NIKE INC CL B 654106103 191,819 3,699,496 SH   SOLE 26 1,185,737 0 2,513,759
NIKE INC CL B 654106103 15,614 301,139 SH   SOLE 28 219,772 0 81,367
NIKE INC CL B 654106103 9,512 183,457 SH   SOLE 29 46,120 0 137,337
NIKE INC CL B 654106103 218,544 4,214,921 SH   SOLE 30 4,214,921 0 0
NIKE INC CL B 654106103 37,563 724,450 SH   SOLE 31 320,379 0 404,071
NIKE INC CL B 654106103 4,222 81,430 SH   SOLE 32 81,430 0 0
NIKE INC CL B 654106103 10,262 197,925 SH   SOLE 34 197,925 0 0
NIKE INC CL B 654106103 65,259 1,258,617 SH   SOLE 36 1,258,617 0 0
NIKE INC CL B 654106103 362 6,983 SH   SOLE 40 6,983 0 0
NISOURCE INC COM 65473P105 10,379 405,577 SH   SOLE 2 88,083 0 317,494
NISOURCE INC COM 65473P105 3,395 132,661 SH   SOLE 4 123,710 0 8,951
NISOURCE INC COM 65473P105 14,295 558,606 SH   SOLE 7 530,921 0 27,685
NISOURCE INC COM 65473P105 336 13,145 SH   SOLE 13 13,145 0 0
NISOURCE INC COM 65473P105 52 2,016 SH   SOLE 15 2,016 0 0
NISOURCE INC COM 65473P105 20,283 792,607 SH   SOLE 18 748,300 0 44,307
NISOURCE INC COM 65473P105 4,836 188,964 SH   SOLE 19 188,964 0 0
NISOURCE INC COM 65473P105 6,921 270,463 SH   SOLE 20 0 0 270,463
NISOURCE INC COM 65473P105 237,022 9,262,283 SH   SOLE 21 9,262,283 0 0
NISOURCE INC COM 65473P105 226,359 8,845,618 SH   SOLE 22 7,339,269 0 1,506,349
NISOURCE INC COM 65473P105 10,278 401,639 SH   SOLE 23 401,639 0 0
NISOURCE INC COM 65473P105 7,095 277,274 SH   SOLE 25 277,274 0 0
NISOURCE INC COM 65473P105 21,089 824,093 SH   SOLE 26 362,066 0 462,027
NISOURCE INC COM 65473P105 1,734 67,766 SH   SOLE 28 50,050 0 17,716
NISOURCE INC COM 65473P105 2,283 89,205 SH   SOLE 29 9,634 0 79,571
NISOURCE INC COM 65473P105 26,070 1,018,752 SH   SOLE 30 1,018,752 0 0
NISOURCE INC COM 65473P105 3,597 140,555 SH   SOLE 31 63,066 0 77,489
NISOURCE INC COM 65473P105 1,454 56,805 SH   SOLE 32 56,805 0 0
NISOURCE INC COM 65473P105 613 23,942 SH   SOLE 34 23,942 0 0
NISOURCE INC COM 65473P105 7,988 312,170 SH   SOLE 36 312,170 0 0
NISOURCE INC COM 65473P105 38 1,483 SH   SOLE 40 1,483 0 0
NL INDS INC COM NEW 629156407 25 2,731 SH   SOLE 2 632 0 2,099
NL INDS INC COM NEW 629156407 269 29,385 SH   SOLE 18 29,385 0 0
NL INDS INC COM NEW 629156407 45 4,906 SH   SOLE 19 4,906 0 0
NL INDS INC COM NEW 629156407 2,545 278,098 SH   SOLE 21 278,098 0 0
NL INDS INC COM NEW 629156407 1,708 186,699 SH   SOLE 22 180,386 0 6,313
NMI HLDGS INC CL A 629209305 156 12,562 SH   SOLE 2 4,807 0 7,755
NMI HLDGS INC CL A 629209305 15 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 2,779 224,078 SH   SOLE 18 224,078 0 0
NMI HLDGS INC CL A 629209305 544 43,909 SH   SOLE 19 43,909 0 0
NMI HLDGS INC CL A 629209305 23,190 1,870,146 SH   SOLE 21 1,870,146 0 0
NMI HLDGS INC CL A 629209305 21,729 1,752,360 SH   SOLE 22 1,649,877 0 102,483
NMI HLDGS INC CL A 629209305 94 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 92 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 88 7,070 SH   SOLE 30 7,070 0 0
NMI HLDGS INC CL A 629209305 70 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 52 1,800 SH   SOLE 2 1,538 0 262
NN INC COM 629337106 24 843 SH   SOLE 7 843 0 0
NN INC COM 629337106 2,815 97,072 SH   SOLE 18 97,072 0 0
NN INC COM 629337106 579 19,956 SH   SOLE 19 19,956 0 0
NN INC COM 629337106 24,924 859,437 SH   SOLE 21 859,437 0 0
NN INC COM 629337106 23,174 799,105 SH   SOLE 22 751,233 0 47,872
NN INC COM 629337106 114 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 108 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 116 4,002 SH   SOLE 30 4,002 0 0
NN INC COM 629337106 71 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 96 2,984 SH   SOLE 4 2,984 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,946 247,464 SH   SOLE 21 247,464 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 3,155 98,252 SH   SOLE 22 98,252 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,589 49,499 SH   SOLE 30 49,499 0 0
NOBILIS HEALTH CORP COM 65500B103 15 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 183 121,683 SH   SOLE 21 121,683 0 0
NOBLE CORP PLC SHS USD G65431101 262 56,888 SH   SOLE 2 17,443 0 39,445
NOBLE CORP PLC SHS USD G65431101 4 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 117 25,374 SH   SOLE 7 25,374 0 0
NOBLE CORP PLC SHS USD G65431101 5,530 1,202,106 SH   SOLE 18 1,202,106 0 0
NOBLE CORP PLC SHS USD G65431101 847 184,162 SH   SOLE 19 184,162 0 0
NOBLE CORP PLC SHS USD G65431101 102,043 22,183,295 SH   SOLE 21 22,183,295 0 0
NOBLE CORP PLC SHS USD G65431101 37,635 8,181,526 SH   SOLE 22 7,576,605 0 604,921
NOBLE CORP PLC SHS USD G65431101 453 98,390 SH   SOLE 23 98,390 0 0
NOBLE CORP PLC SHS USD G65431101 291 63,155 SH   SOLE 26 51,108 0 12,047
NOBLE CORP PLC SHS USD G65431101 161 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 313 68,078 SH   SOLE 29 0 0 68,078
NOBLE CORP PLC SHS USD G65431101 1,599 347,521 SH   SOLE 30 347,521 0 0
NOBLE CORP PLC SHS USD G65431101 1,013 220,163 SH   SOLE 36 220,163 0 0
NOBLE CORP PLC SHS USD G65431101 123 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 19,955 703,634 SH   SOLE 2 243,239 0 460,395
NOBLE ENERGY INC COM 655044105 4,386 154,638 SH   SOLE 4 144,498 0 10,140
NOBLE ENERGY INC COM 655044105 9,822 346,335 SH   SOLE 7 328,318 0 18,017
NOBLE ENERGY INC COM 655044105 317 11,163 SH   SOLE 13 11,163 0 0
NOBLE ENERGY INC COM 655044105 92 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 30,362 1,070,602 SH   SOLE 18 1,004,851 0 65,751
NOBLE ENERGY INC COM 655044105 17,996 634,553 SH   SOLE 19 634,553 0 0
NOBLE ENERGY INC COM 655044105 6,415 226,183 SH   SOLE 20 0 0 226,183
NOBLE ENERGY INC COM 655044105 292,227 10,304,202 SH   SOLE 21 10,304,202 0 0
NOBLE ENERGY INC COM 655044105 379,731 13,389,684 SH   SOLE 22 11,180,846 0 2,208,838
NOBLE ENERGY INC COM 655044105 15,786 556,638 SH   SOLE 23 556,638 0 0
NOBLE ENERGY INC COM 655044105 11,964 421,866 SH   SOLE 25 421,866 0 0
NOBLE ENERGY INC COM 655044105 44,270 1,560,985 SH   SOLE 26 482,326 0 1,078,659
NOBLE ENERGY INC COM 655044105 3,063 108,021 SH   SOLE 28 79,391 0 28,630
NOBLE ENERGY INC COM 655044105 615 21,678 SH   SOLE 29 15,960 0 5,718
NOBLE ENERGY INC COM 655044105 43,400 1,530,331 SH   SOLE 30 1,530,331 0 0
NOBLE ENERGY INC COM 655044105 7,169 252,769 SH   SOLE 31 102,643 0 150,126
NOBLE ENERGY INC COM 655044105 54,358 1,916,730 SH   SOLE 34 1,916,730 0 0
NOBLE ENERGY INC COM 655044105 12,599 444,269 SH   SOLE 36 444,269 0 0
NOBLE ENERGY INC COM 655044105 72 2,554 SH   SOLE 40 2,554 0 0
NOKIA CORP SPONSORED ADR 654902204 0 51 SH   SOLE 18 51 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 17 1,200 SH   SOLE 2 1,200 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 9,391 644,525 SH   SOLE 19 644,525 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 27 1,867 SH   SOLE 22 1,867 0 0
NOODLES & CO COM CL A 65540B105 3 694 SH   SOLE 2 502 0 192
NOODLES & CO COM CL A 65540B105 1 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 186 42,282 SH   SOLE 18 42,282 0 0
NOODLES & CO COM CL A 65540B105 34 7,733 SH   SOLE 19 7,733 0 0
NOODLES & CO COM CL A 65540B105 1,622 368,677 SH   SOLE 21 368,677 0 0
NOODLES & CO COM CL A 65540B105 1,739 395,168 SH   SOLE 22 380,333 0 14,835
NORBORD INC COM NEW 65548P403 91 2,398 SH   SOLE 18 2,398 0 0
NORBORD INC COM NEW 65548P403 1,076 28,227 SH   SOLE 21 28,227 0 0
NORBORD INC COM NEW 65548P403 224 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 123 23,103 SH   SOLE 2 5,934 0 17,169
NORDIC AMERICAN TANKERS LIMI COM G65773106 12 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,981 370,949 SH   SOLE 18 370,949 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 311 58,270 SH   SOLE 19 58,270 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 15,988 2,993,931 SH   SOLE 21 2,993,931 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5,456 1,021,750 SH   SOLE 22 892,755 0 128,995
NORDIC AMERICAN TANKERS LIMI COM G65773106 6 1,101 SH   SOLE 36 1,101 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 9 6,724 SH   SOLE 18 6,724 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 126 89,209 SH   SOLE 21 89,209 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 45 SH   SOLE 36 45 0 0
NORDSON CORP COM 655663102 5,700 48,098 SH   SOLE 2 27,970 0 20,128
NORDSON CORP COM 655663102 33 282 SH   SOLE 4 282 0 0
NORDSON CORP COM 655663102 1,788 15,092 SH   SOLE 7 15,092 0 0
NORDSON CORP COM 655663102 20,278 171,122 SH   SOLE 18 171,122 0 0
NORDSON CORP COM 655663102 8,499 71,720 SH   SOLE 19 71,720 0 0
NORDSON CORP COM 655663102 264,999 2,236,280 SH   SOLE 21 2,236,280 0 0
NORDSON CORP COM 655663102 198,839 1,677,964 SH   SOLE 22 1,505,907 0 172,057
NORDSON CORP COM 655663102 2,023 17,075 SH   SOLE 26 12,996 0 4,079
NORDSON CORP COM 655663102 907 7,656 SH   SOLE 28 7,656 0 0
NORDSON CORP COM 655663102 1,195 10,082 SH   SOLE 29 0 0 10,082
NORDSON CORP COM 655663102 920 7,763 SH   SOLE 30 7,763 0 0
NORDSON CORP COM 655663102 150 1,266 SH   SOLE 31 1,266 0 0
NORDSON CORP COM 655663102 239 2,020 SH   SOLE 36 2,020 0 0
NORDSON CORP COM 655663102 678 5,723 SH   SOLE 40 5,723 0 0
NORDSTROM INC COM 655664100 7,538 159,877 SH   SOLE 2 39,395 0 120,482
NORDSTROM INC COM 655664100 1,803 38,244 SH   SOLE 4 34,746 0 3,498
NORDSTROM INC COM 655664100 4,070 86,321 SH   SOLE 7 86,321 0 0
NORDSTROM INC COM 655664100 42 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 22 SH   SOLE 17 0 0 22
NORDSTROM INC COM 655664100 12,033 255,207 SH   SOLE 18 238,228 0 16,979
NORDSTROM INC COM 655664100 1,074 22,774 SH   SOLE 19 22,774 0 0
NORDSTROM INC COM 655664100 6,283 133,251 SH   SOLE 20 0 0 133,251
NORDSTROM INC COM 655664100 115,027 2,439,595 SH   SOLE 21 2,439,595 0 0
NORDSTROM INC COM 655664100 170,241 3,610,628 SH   SOLE 22 3,066,623 0 544,005
NORDSTROM INC COM 655664100 6,761 143,395 SH   SOLE 23 143,395 0 0
NORDSTROM INC COM 655664100 4,927 104,490 SH   SOLE 25 104,490 0 0
NORDSTROM INC COM 655664100 21,032 446,065 SH   SOLE 26 166,429 0 279,636
NORDSTROM INC COM 655664100 1,296 27,486 SH   SOLE 28 20,133 0 7,353
NORDSTROM INC COM 655664100 1,631 34,589 SH   SOLE 29 3,865 0 30,724
NORDSTROM INC COM 655664100 17,357 368,123 SH   SOLE 30 368,123 0 0
NORDSTROM INC COM 655664100 3,078 65,280 SH   SOLE 31 29,899 0 35,381
NORDSTROM INC COM 655664100 412 8,732 SH   SOLE 34 8,732 0 0
NORDSTROM INC COM 655664100 5,772 122,419 SH   SOLE 36 122,419 0 0
NORDSTROM INC COM 655664100 32 670 SH   SOLE 40 670 0 0
NORFOLK SOUTHERN CORP COM 655844108 85,162 643,994 SH   SOLE 2 364,410 0 279,584
NORFOLK SOUTHERN CORP COM 655844108 20,177 152,581 SH   SOLE 4 142,617 0 9,964
NORFOLK SOUTHERN CORP COM 655844108 29,126 220,250 SH   SOLE 7 208,354 0 11,896
NORFOLK SOUTHERN CORP COM 655844108 811 6,133 SH   SOLE 13 6,133 0 0
NORFOLK SOUTHERN CORP COM 655844108 263 1,992 SH   SOLE 15 1,992 0 0
NORFOLK SOUTHERN CORP COM 655844108 13 100 SH   SOLE 17 0 0 100
NORFOLK SOUTHERN CORP COM 655844108 231,566 1,751,108 SH   SOLE 18 1,410,897 0 340,211
NORFOLK SOUTHERN CORP COM 655844108 59,141 447,223 SH   SOLE 19 447,223 0 0
NORFOLK SOUTHERN CORP COM 655844108 20,883 157,915 SH   SOLE 20 0 0 157,915
NORFOLK SOUTHERN CORP COM 655844108 662,480 5,009,682 SH   SOLE 21 5,009,682 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,086,665 8,217,369 SH   SOLE 22 6,688,478 0 1,528,891
NORFOLK SOUTHERN CORP COM 655844108 57,964 438,325 SH   SOLE 23 438,325 0 0
NORFOLK SOUTHERN CORP COM 655844108 33,278 251,651 SH   SOLE 25 230,512 0 21,139
NORFOLK SOUTHERN CORP COM 655844108 118,808 898,425 SH   SOLE 26 268,212 0 630,213
NORFOLK SOUTHERN CORP COM 655844108 8,726 65,983 SH   SOLE 28 48,034 0 17,949
NORFOLK SOUTHERN CORP COM 655844108 9,797 74,086 SH   SOLE 29 47,061 0 27,025
NORFOLK SOUTHERN CORP COM 655844108 149,543 1,130,847 SH   SOLE 30 1,130,847 0 0
NORFOLK SOUTHERN CORP COM 655844108 37,589 284,248 SH   SOLE 31 185,173 0 99,075
NORFOLK SOUTHERN CORP COM 655844108 30,196 228,340 SH   SOLE 34 228,340 0 0
NORFOLK SOUTHERN CORP COM 655844108 47,491 359,127 SH   SOLE 36 359,127 0 0
NORFOLK SOUTHERN CORP COM 655844108 200 1,511 SH   SOLE 40 1,511 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 1 285 SH   SOLE 22 285 0 0
NORTHEAST BANCORP COM NEW 663904209 33 1,258 SH   SOLE 18 1,258 0 0
NORTHEAST BANCORP COM NEW 663904209 1,776 67,929 SH   SOLE 21 67,929 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 34 18,730 SH   SOLE 21 18,730 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 31 34,653 SH   SOLE 2 34,653 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 8 8,874 SH   SOLE 18 8,874 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 90 100,182 SH   SOLE 19 100,182 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 131 145,754 SH   SOLE 21 145,754 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,112 1,235,315 SH   SOLE 22 1,235,315 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 325 361,023 SH   SOLE 23 361,023 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 187 207,510 SH   SOLE 29 0 0 207,510
NORTHERN TECH INTL CORP COM 665809109 10 626 SH   SOLE 18 626 0 0
NORTHERN TECH INTL CORP COM 665809109 157 9,447 SH   SOLE 21 9,447 0 0
NORTHERN TR CORP COM 665859104 25,826 280,931 SH   SOLE 2 75,866 0 205,065
NORTHERN TR CORP COM 665859104 7,009 76,246 SH   SOLE 4 68,385 0 7,861
NORTHERN TR CORP COM 665859104 14,757 160,525 SH   SOLE 7 147,516 0 13,009
NORTHERN TR CORP COM 665859104 568 6,179 SH   SOLE 13 6,179 0 0
NORTHERN TR CORP COM 665859104 137 1,494 SH   SOLE 15 1,494 0 0
NORTHERN TR CORP COM 665859104 44,479 483,834 SH   SOLE 18 453,741 0 30,093
NORTHERN TR CORP COM 665859104 4,031 43,849 SH   SOLE 19 43,849 0 0
NORTHERN TR CORP COM 665859104 11,372 123,703 SH   SOLE 20 0 0 123,703
NORTHERN TR CORP COM 665859104 407,094 4,428,305 SH   SOLE 21 4,428,305 0 0
NORTHERN TR CORP COM 665859104 516,964 5,623,458 SH   SOLE 22 4,634,757 0 988,701
NORTHERN TR CORP COM 665859104 23,919 260,185 SH   SOLE 23 260,185 0 0
NORTHERN TR CORP COM 665859104 15,220 165,559 SH   SOLE 25 165,559 0 0
NORTHERN TR CORP COM 665859104 50,947 554,188 SH   SOLE 26 211,802 0 342,386
NORTHERN TR CORP COM 665859104 4,520 49,169 SH   SOLE 28 35,669 0 13,500
NORTHERN TR CORP COM 665859104 748 8,140 SH   SOLE 29 8,140 0 0
NORTHERN TR CORP COM 665859104 62,163 676,202 SH   SOLE 30 676,202 0 0
NORTHERN TR CORP COM 665859104 8,351 90,845 SH   SOLE 31 45,976 0 44,869
NORTHERN TR CORP COM 665859104 1,560 16,964 SH   SOLE 34 16,964 0 0
NORTHERN TR CORP COM 665859104 26,328 286,393 SH   SOLE 36 286,393 0 0
NORTHERN TR CORP COM 665859104 100 1,089 SH   SOLE 40 1,089 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 151 8,707 SH   SOLE 2 2,479 0 6,228
NORTHFIELD BANCORP INC DEL COM 66611T108 20 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,745 215,863 SH   SOLE 18 215,863 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 567 32,676 SH   SOLE 19 32,676 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 68,766 3,963,463 SH   SOLE 21 3,963,463 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 24,279 1,399,375 SH   SOLE 22 1,314,936 0 84,439
NORTHFIELD BANCORP INC DEL COM 66611T108 63 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 103 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,066 61,441 SH   SOLE 30 61,441 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 90 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 46 1,304 SH   SOLE 2 455 0 849
NORTHRIM BANCORP INC COM 666762109 956 27,364 SH   SOLE 18 27,364 0 0
NORTHRIM BANCORP INC COM 666762109 205 5,859 SH   SOLE 19 5,859 0 0
NORTHRIM BANCORP INC COM 666762109 7,707 220,517 SH   SOLE 21 220,517 0 0
NORTHRIM BANCORP INC COM 666762109 8,961 256,408 SH   SOLE 22 250,668 0 5,740
NORTHROP GRUMMAN CORP COM 666807102 60,629 210,723 SH   SOLE 2 50,830 0 159,893
NORTHROP GRUMMAN CORP COM 666807102 14,075 48,920 SH   SOLE 4 44,916 0 4,004
NORTHROP GRUMMAN CORP COM 666807102 49,226 171,090 SH   SOLE 7 147,164 0 23,926
NORTHROP GRUMMAN CORP COM 666807102 487 1,692 SH   SOLE 13 1,692 0 0
NORTHROP GRUMMAN CORP COM 666807102 337 1,172 SH   SOLE 15 1,172 0 0
NORTHROP GRUMMAN CORP COM 666807102 247,180 859,098 SH   SOLE 18 810,259 0 48,839
NORTHROP GRUMMAN CORP COM 666807102 380,551 1,322,645 SH   SOLE 19 1,322,645 0 0
NORTHROP GRUMMAN CORP COM 666807102 32,142 111,712 SH   SOLE 20 0 0 111,712
NORTHROP GRUMMAN CORP COM 666807102 1,140,149 3,962,703 SH   SOLE 21 3,962,703 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,358,626 4,722,041 SH   SOLE 22 3,945,098 0 776,943
NORTHROP GRUMMAN CORP COM 666807102 59,471 206,697 SH   SOLE 23 206,697 0 0
NORTHROP GRUMMAN CORP COM 666807102 57,005 198,126 SH   SOLE 25 198,126 0 0
NORTHROP GRUMMAN CORP COM 666807102 88,769 308,527 SH   SOLE 26 141,356 0 167,171
NORTHROP GRUMMAN CORP COM 666807102 3,718 12,924 SH   SOLE 28 2,484 0 10,440
NORTHROP GRUMMAN CORP COM 666807102 1,904 6,617 SH   SOLE 29 5,737 0 880
NORTHROP GRUMMAN CORP COM 666807102 149,500 519,603 SH   SOLE 30 519,603 0 0
NORTHROP GRUMMAN CORP COM 666807102 31,509 109,513 SH   SOLE 31 55,759 0 53,754
NORTHROP GRUMMAN CORP COM 666807102 11,312 39,315 SH   SOLE 34 39,315 0 0
NORTHROP GRUMMAN CORP COM 666807102 49,043 170,453 SH   SOLE 36 170,453 0 0
NORTHROP GRUMMAN CORP COM 666807102 244 847 SH   SOLE 40 847 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 162 12,648 SH   SOLE 2 3,302 0 9,346
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 26 2,000 SH   SOLE 7 2,000 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,657 207,407 SH   SOLE 18 207,407 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 540 42,184 SH   SOLE 19 42,184 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 21,616 1,687,452 SH   SOLE 21 1,687,452 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 27,978 2,184,104 SH   SOLE 22 2,073,958 0 110,146
NORTHSTAR REALTY EUROPE CORP COM 66706L101 20 1,575 SH   SOLE 23 1,575 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 125 9,720 SH   SOLE 26 7,487 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 118 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 107 8,363 SH   SOLE 30 8,363 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 84 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 366 21,181 SH   SOLE 2 5,422 0 15,759
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 39 2,239 SH   SOLE 7 2,239 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 8,228 476,461 SH   SOLE 18 476,461 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,272 73,658 SH   SOLE 19 73,658 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 153,147 8,867,827 SH   SOLE 21 8,867,827 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 50,407 2,918,737 SH   SOLE 22 2,744,455 0 174,282
NORTHWEST BANCSHARES INC MD COM 667340103 825 47,778 SH   SOLE 26 42,001 0 5,777
NORTHWEST BANCSHARES INC MD COM 667340103 245 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,484 143,831 SH   SOLE 30 143,831 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 187 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 428 6,648 SH   SOLE 2 1,689 0 4,959
NORTHWEST NAT GAS CO COM 667655104 78 1,210 SH   SOLE 4 1,210 0 0
NORTHWEST NAT GAS CO COM 667655104 1,662 25,809 SH   SOLE 7 25,809 0 0
NORTHWEST NAT GAS CO COM 667655104 9,719 150,917 SH   SOLE 18 150,917 0 0
NORTHWEST NAT GAS CO COM 667655104 6,169 95,796 SH   SOLE 19 95,796 0 0
NORTHWEST NAT GAS CO COM 667655104 163,406 2,537,363 SH   SOLE 21 2,537,363 0 0
NORTHWEST NAT GAS CO COM 667655104 48,910 759,478 SH   SOLE 22 708,837 0 50,641
NORTHWEST NAT GAS CO COM 667655104 702 10,896 SH   SOLE 26 8,691 0 2,205
NORTHWEST NAT GAS CO COM 667655104 336 5,223 SH   SOLE 28 5,223 0 0
NORTHWEST NAT GAS CO COM 667655104 3,354 52,084 SH   SOLE 30 52,084 0 0
NORTHWEST NAT GAS CO COM 667655104 108 1,672 SH   SOLE 36 1,672 0 0
NORTHWEST NAT GAS CO COM 667655104 195 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 43 2,262 SH   SOLE 2 576 0 1,686
NORTHWEST PIPE CO COM 667746101 682 35,859 SH   SOLE 18 35,859 0 0
NORTHWEST PIPE CO COM 667746101 141 7,406 SH   SOLE 19 7,406 0 0
NORTHWEST PIPE CO COM 667746101 5,868 308,496 SH   SOLE 21 308,496 0 0
NORTHWEST PIPE CO COM 667746101 5,321 279,742 SH   SOLE 22 272,958 0 6,784
NORTHWESTERN CORP COM NEW 668074305 2,673 46,946 SH   SOLE 2 38,070 0 8,876
NORTHWESTERN CORP COM NEW 668074305 114 2,001 SH   SOLE 4 2,001 0 0
NORTHWESTERN CORP COM NEW 668074305 3,315 58,219 SH   SOLE 7 58,219 0 0
NORTHWESTERN CORP COM NEW 668074305 22,089 387,933 SH   SOLE 18 387,933 0 0
NORTHWESTERN CORP COM NEW 668074305 5,651 99,243 SH   SOLE 19 99,243 0 0
NORTHWESTERN CORP COM NEW 668074305 358,043 6,288,077 SH   SOLE 21 6,288,077 0 0
NORTHWESTERN CORP COM NEW 668074305 101,553 1,783,506 SH   SOLE 22 1,695,310 0 88,196
NORTHWESTERN CORP COM NEW 668074305 2,155 37,852 SH   SOLE 23 37,852 0 0
NORTHWESTERN CORP COM NEW 668074305 801 14,063 SH   SOLE 26 11,403 0 2,660
NORTHWESTERN CORP COM NEW 668074305 401 7,046 SH   SOLE 28 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305 1,699 29,833 SH   SOLE 29 0 0 29,833
NORTHWESTERN CORP COM NEW 668074305 1,631 28,650 SH   SOLE 30 28,650 0 0
NORTHWESTERN CORP COM NEW 668074305 3,940 69,201 SH   SOLE 32 69,201 0 0
NORTHWESTERN CORP COM NEW 668074305 167 2,927 SH   SOLE 36 2,927 0 0
NORTHWESTERN CORP COM NEW 668074305 290 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8,553 158,239 SH   SOLE 2 9,439 0 148,800
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,149 58,254 SH   SOLE 4 52,544 0 5,710
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,057 19,548 SH   SOLE 7 16,140 0 3,408
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 84 1,554 SH   SOLE 15 1,554 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5,749 106,372 SH   SOLE 18 88,259 0 18,113
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,114 57,619 SH   SOLE 19 57,619 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 98,545 1,823,228 SH   SOLE 21 1,823,228 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 245,647 4,544,802 SH   SOLE 22 3,973,048 0 571,754
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 11,329 209,606 SH   SOLE 23 209,606 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7,629 141,152 SH   SOLE 25 141,152 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 24,164 447,065 SH   SOLE 26 183,324 0 263,741
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,259 41,802 SH   SOLE 28 30,320 0 11,482
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,725 50,425 SH   SOLE 29 5,265 0 45,160
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12,278 227,154 SH   SOLE 30 227,154 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4,336 80,224 SH   SOLE 31 33,285 0 46,939
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,785 33,016 SH   SOLE 32 33,016 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 546 10,097 SH   SOLE 34 10,097 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8,634 159,739 SH   SOLE 36 159,739 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 41 762 SH   SOLE 40 762 0 0
NORWOOD FINANCIAL CORP COM 669549107 24 780 SH   SOLE 2 201 0 579
NORWOOD FINANCIAL CORP COM 669549107 666 21,810 SH   SOLE 18 21,810 0 0
NORWOOD FINANCIAL CORP COM 669549107 157 5,152 SH   SOLE 19 5,152 0 0
NORWOOD FINANCIAL CORP COM 669549107 5,259 172,321 SH   SOLE 21 172,321 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,488 48,747 SH   SOLE 22 45,364 0 3,383
NOVA LIFESTYLE INC COM 66979P102 1 773 SH   SOLE 18 773 0 0
NOVA LIFESTYLE INC COM 66979P102 79 47,847 SH   SOLE 21 47,847 0 0
NOVA LIFESTYLE INC COM 66979P102 67 40,421 SH   SOLE 22 40,421 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 56 2,000 SH   SOLE 2 2,000 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 679 SH   SOLE 18 679 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 51 11,048 SH   SOLE 21 11,048 0 0
NOVAGOLD RES INC COM NEW 66987E206 44 10,790 SH   SOLE 21 10,790 0 0
NOVAN INC COM 66988N106 12 2,057 SH   SOLE 18 2,057 0 0
NOVAN INC COM 66988N106 150 26,822 SH   SOLE 21 26,822 0 0
NOVANTA INC COM 67000B104 210 4,820 SH   SOLE 2 4,605 0 215
NOVANTA INC COM 67000B104 11 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 32 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 4,714 108,112 SH   SOLE 18 108,112 0 0
NOVANTA INC COM 67000B104 2,146 49,212 SH   SOLE 19 49,212 0 0
NOVANTA INC COM 67000B104 41,267 946,486 SH   SOLE 21 946,486 0 0
NOVANTA INC COM 67000B104 31,813 729,646 SH   SOLE 22 664,455 0 65,191
NOVANTA INC COM 67000B104 186 4,260 SH   SOLE 23 4,260 0 0
NOVANTA INC COM 67000B104 166 3,813 SH   SOLE 26 0 0 3,813
NOVANTA INC COM 67000B104 178 4,086 SH   SOLE 28 4,086 0 0
NOVANTA INC COM 67000B104 215 4,937 SH   SOLE 30 4,937 0 0
NOVANTA INC COM 67000B104 138 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 150,753 1,756,003 SH   SOLE 18 1,737,103 0 18,900
NOVARTIS A G SPONSORED ADR 66987V109 131,849 1,535,802 SH   SOLE 19 1,535,802 0 0
NOVARTIS A G SPONSORED ADR 66987V109 12,624 147,046 SH   SOLE 22 105,906 0 41,140
NOVARTIS A G SPONSORED ADR 66987V109 3,712 43,240 SH   SOLE 23 43,240 0 0
NOVARTIS A G SPONSORED ADR 66987V109 19,595 228,250 SH   SOLE 34 228,250 0 0
NOVAVAX INC COM 670002104 49 42,758 SH   SOLE 2 14,689 0 28,069
NOVAVAX INC COM 670002104 2 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 8 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 1,208 1,059,223 SH   SOLE 18 1,059,223 0 0
NOVAVAX INC COM 670002104 242 212,164 SH   SOLE 19 212,164 0 0
NOVAVAX INC COM 670002104 15,592 13,677,296 SH   SOLE 21 13,677,296 0 0
NOVAVAX INC COM 670002104 10,298 9,033,456 SH   SOLE 22 8,541,435 0 492,021
NOVAVAX INC COM 670002104 65 57,313 SH   SOLE 26 41,544 0 15,769
NOVAVAX INC COM 670002104 44 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 41 35,959 SH   SOLE 30 35,959 0 0
NOVAVAX INC COM 670002104 33 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 476 1,058,000 PRN   SOLE 21 1,058,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 15 2,132 SH   SOLE 2 465 0 1,667
NOVELION THERAPEUTICS INC COM NEW 67001K202 397 56,457 SH   SOLE 18 56,457 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 44 6,225 SH   SOLE 19 6,225 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 3,465 492,930 SH   SOLE 21 492,930 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 856 121,745 SH   SOLE 22 112,883 0 8,862
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 8,460 1,540,000 PRN   SOLE 21 1,540,000 0 0
NOVO-NORDISK A S ADR 670100205 19 400 SH   SOLE 2 400 0 0
NOVO-NORDISK A S ADR 670100205 52,685 1,094,188 SH   SOLE 18 1,057,337 0 36,851
NOVO-NORDISK A S ADR 670100205 44,373 921,561 SH   SOLE 19 921,561 0 0
NOVO-NORDISK A S ADR 670100205 670 13,916 SH   SOLE 25 0 0 13,916
NOVO-NORDISK A S ADR 670100205 4,207 87,364 SH   SOLE 34 87,364 0 0
NOVO-NORDISK A S ADR 670100205 648 13,455 SH   SOLE 36 13,455 0 0
NOVOCURE LTD ORD SHS G6674U108 73 3,680 SH   SOLE 2 3,284 0 396
NOVOCURE LTD ORD SHS G6674U108 22 1,117 SH   SOLE 7 1,117 0 0
NOVOCURE LTD ORD SHS G6674U108 3,900 196,470 SH   SOLE 18 196,470 0 0
NOVOCURE LTD ORD SHS G6674U108 708 35,672 SH   SOLE 19 35,672 0 0
NOVOCURE LTD ORD SHS G6674U108 60,327 3,039,124 SH   SOLE 21 3,039,124 0 0
NOVOCURE LTD ORD SHS G6674U108 12,514 630,436 SH   SOLE 22 529,474 0 100,962
NOVOCURE LTD ORD SHS G6674U108 113 5,711 SH   SOLE 28 5,711 0 0
NOVOCURE LTD ORD SHS G6674U108 171 8,590 SH   SOLE 30 8,590 0 0
NOVOCURE LTD ORD SHS G6674U108 112 5,654 SH   SOLE 40 5,654 0 0
NOVUS THERAPEUTICS INC COM 67011N105 3 515 SH   SOLE 18 515 0 0
NOVUS THERAPEUTICS INC COM 67011N105 1 164 SH   SOLE 19 164 0 0
NOVUS THERAPEUTICS INC COM 67011N105 47 8,977 SH   SOLE 21 8,977 0 0
NOVUS THERAPEUTICS INC COM 67011N105 31 6,042 SH   SOLE 22 6,042 0 0
NOW INC COM 67011P100 931 67,404 SH   SOLE 2 49,503 0 17,901
NOW INC COM 67011P100 8 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 63 4,566 SH   SOLE 7 4,566 0 0
NOW INC COM 67011P100 9,730 704,549 SH   SOLE 18 704,549 0 0
NOW INC COM 67011P100 1,103 79,897 SH   SOLE 19 79,897 0 0
NOW INC COM 67011P100 93,200 6,748,746 SH   SOLE 21 6,748,746 0 0
NOW INC COM 67011P100 48,147 3,486,381 SH   SOLE 22 3,275,295 0 211,086
NOW INC COM 67011P100 402 29,084 SH   SOLE 26 22,546 0 6,538
NOW INC COM 67011P100 212 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 324 23,478 SH   SOLE 29 0 0 23,478
NOW INC COM 67011P100 222 16,065 SH   SOLE 30 16,065 0 0
NOW INC COM 67011P100 123 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 163 11,818 SH   SOLE 40 11,818 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 3,094 884,117 SH   SOLE 21 884,117 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 1,133 323,592 SH   SOLE 22 323,592 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 584 166,743 SH   SOLE 30 166,743 0 0
NRG ENERGY INC COM NEW 629377508 6,541 255,617 SH   SOLE 2 61,875 0 193,742
NRG ENERGY INC COM NEW 629377508 42 1,633 SH   SOLE 4 1,633 0 0
NRG ENERGY INC COM NEW 629377508 5,267 205,827 SH   SOLE 7 205,827 0 0
NRG ENERGY INC COM NEW 629377508 52 2,024 SH   SOLE 15 2,024 0 0
NRG ENERGY INC COM NEW 629377508 16,444 642,589 SH   SOLE 18 628,164 0 14,425
NRG ENERGY INC COM NEW 629377508 1,359 53,093 SH   SOLE 19 53,093 0 0
NRG ENERGY INC COM NEW 629377508 154,595 6,041,233 SH   SOLE 21 6,041,233 0 0
NRG ENERGY INC COM NEW 629377508 239,080 9,342,695 SH   SOLE 22 7,908,196 0 1,434,499
NRG ENERGY INC COM NEW 629377508 6,114 238,933 SH   SOLE 25 238,933 0 0
NRG ENERGY INC COM NEW 629377508 8,462 330,668 SH   SOLE 26 180,674 0 149,994
NRG ENERGY INC COM NEW 629377508 1,244 48,610 SH   SOLE 28 48,610 0 0
NRG ENERGY INC COM NEW 629377508 14,364 561,297 SH   SOLE 30 561,297 0 0
NRG ENERGY INC COM NEW 629377508 182 7,116 SH   SOLE 31 7,116 0 0
NRG ENERGY INC COM NEW 629377508 6,804 265,903 SH   SOLE 36 265,903 0 0
NRG ENERGY INC COM NEW 629377508 920 35,945 SH   SOLE 40 35,945 0 0
NRG YIELD INC CL A NEW 62942X306 160 8,425 SH   SOLE 2 2,331 0 6,094
NRG YIELD INC CL A NEW 62942X306 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL A NEW 62942X306 16 853 SH   SOLE 7 853 0 0
NRG YIELD INC CL A NEW 62942X306 2,538 133,767 SH   SOLE 18 133,767 0 0
NRG YIELD INC CL A NEW 62942X306 867 45,684 SH   SOLE 19 45,684 0 0
NRG YIELD INC CL A NEW 62942X306 21,056 1,109,961 SH   SOLE 21 1,109,961 0 0
NRG YIELD INC CL A NEW 62942X306 22,808 1,202,297 SH   SOLE 22 1,141,333 0 60,964
NRG YIELD INC CL A NEW 62942X306 16 844 SH   SOLE 26 0 0 844
NRG YIELD INC CL A NEW 62942X306 93 4,878 SH   SOLE 28 4,878 0 0
NRG YIELD INC CL A NEW 62942X306 96 5,062 SH   SOLE 30 5,062 0 0
NRG YIELD INC CL A NEW 62942X306 76 4,022 SH   SOLE 40 4,022 0 0
NRG YIELD INC CL C 62942X405 280 14,487 SH   SOLE 2 2,975 0 11,512
NRG YIELD INC CL C 62942X405 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL C 62942X405 32 1,659 SH   SOLE 7 1,659 0 0
NRG YIELD INC CL C 62942X405 4,576 237,076 SH   SOLE 18 237,076 0 0
NRG YIELD INC CL C 62942X405 4,192 217,216 SH   SOLE 19 217,216 0 0
NRG YIELD INC CL C 62942X405 38,136 1,975,976 SH   SOLE 21 1,975,976 0 0
NRG YIELD INC CL C 62942X405 33,270 1,723,826 SH   SOLE 22 1,618,666 0 105,160
NRG YIELD INC CL C 62942X405 102 5,276 SH   SOLE 26 0 0 5,276
NRG YIELD INC CL C 62942X405 173 8,953 SH   SOLE 28 8,953 0 0
NRG YIELD INC CL C 62942X405 201 10,407 SH   SOLE 30 10,407 0 0
NRG YIELD INC CL C 62942X405 117 6,037 SH   SOLE 40 6,037 0 0
NTN BUZZTIME INC COM PAR 629410606 2 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 16 2,611 SH   SOLE 22 2,611 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,193 51,935 SH   SOLE 2 27,107 0 24,828
NU SKIN ENTERPRISES INC CL A 67018T105 13 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 716 11,651 SH   SOLE 7 11,651 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 14,749 239,904 SH   SOLE 18 239,904 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,486 72,970 SH   SOLE 19 72,970 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 282,906 4,601,594 SH   SOLE 21 4,601,594 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 99,594 1,619,947 SH   SOLE 22 1,443,456 0 176,491
NU SKIN ENTERPRISES INC CL A 67018T105 986 16,040 SH   SOLE 25 16,040 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 775 12,600 SH   SOLE 26 9,673 0 2,927
NU SKIN ENTERPRISES INC CL A 67018T105 505 8,213 SH   SOLE 28 8,213 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 583 9,479 SH   SOLE 29 0 0 9,479
NU SKIN ENTERPRISES INC CL A 67018T105 496 8,067 SH   SOLE 30 8,067 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 71 1,156 SH   SOLE 31 1,156 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,287 53,469 SH   SOLE 32 53,469 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,408 39,170 SH   SOLE 34 39,170 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 209 3,396 SH   SOLE 36 3,396 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 369 5,997 SH   SOLE 40 5,997 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,864 309,434 SH   SOLE 2 55,146 0 254,288
NUANCE COMMUNICATIONS INC COM 67020Y100 1,577 100,310 SH   SOLE 4 94,795 0 5,515
NUANCE COMMUNICATIONS INC COM 67020Y100 668 42,485 SH   SOLE 7 35,760 0 6,725
NUANCE COMMUNICATIONS INC COM 67020Y100 22 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,888 183,729 SH   SOLE 18 155,478 0 28,251
NUANCE COMMUNICATIONS INC COM 67020Y100 1,455 92,530 SH   SOLE 19 92,530 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,494 222,252 SH   SOLE 20 0 0 222,252
NUANCE COMMUNICATIONS INC COM 67020Y100 60,493 3,848,186 SH   SOLE 21 3,848,186 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 120,424 7,660,590 SH   SOLE 22 6,718,010 0 942,580
NUANCE COMMUNICATIONS INC COM 67020Y100 4,949 314,791 SH   SOLE 23 314,791 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,292 209,434 SH   SOLE 25 209,434 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 11,232 714,501 SH   SOLE 26 328,387 0 386,114
NUANCE COMMUNICATIONS INC COM 67020Y100 1,026 65,251 SH   SOLE 28 47,983 0 17,268
NUANCE COMMUNICATIONS INC COM 67020Y100 1,302 82,805 SH   SOLE 29 11,078 0 71,727
NUANCE COMMUNICATIONS INC COM 67020Y100 6,144 390,860 SH   SOLE 30 390,860 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,880 119,609 SH   SOLE 31 53,717 0 65,892
NUANCE COMMUNICATIONS INC COM 67020Y100 260 16,546 SH   SOLE 34 16,546 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,925 249,688 SH   SOLE 36 249,688 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 19 1,222 SH   SOLE 40 1,222 0 0
NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 534 533,000 PRN   SOLE 21 533,000 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 357 358,000 PRN   SOLE 21 358,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2,062 2,202,000 PRN   SOLE 21 2,202,000 0 0
NUCOR CORP COM 670346105 28,504 508,642 SH   SOLE 2 206,637 0 302,005
NUCOR CORP COM 670346105 7,052 125,845 SH   SOLE 4 113,934 0 11,911
NUCOR CORP COM 670346105 32,683 583,215 SH   SOLE 7 352,600 0 230,615
NUCOR CORP COM 670346105 267 4,763 SH   SOLE 13 4,763 0 0
NUCOR CORP COM 670346105 125 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 39,820 710,557 SH   SOLE 18 666,197 0 44,360
NUCOR CORP COM 670346105 3,177 56,683 SH   SOLE 19 56,683 0 0
NUCOR CORP COM 670346105 9,917 176,962 SH   SOLE 20 0 0 176,962
NUCOR CORP COM 670346105 388,316 6,929,260 SH   SOLE 21 6,929,260 0 0
NUCOR CORP COM 670346105 506,802 9,043,581 SH   SOLE 22 7,486,332 0 1,557,249
NUCOR CORP COM 670346105 24,473 436,711 SH   SOLE 23 436,711 0 0
NUCOR CORP COM 670346105 13,768 245,676 SH   SOLE 25 245,676 0 0
NUCOR CORP COM 670346105 67,092 1,197,216 SH   SOLE 26 315,968 0 881,248
NUCOR CORP COM 670346105 4,076 72,738 SH   SOLE 28 52,868 0 19,870
NUCOR CORP COM 670346105 2,012 35,902 SH   SOLE 29 35,902 0 0
NUCOR CORP COM 670346105 54,648 975,152 SH   SOLE 30 975,152 0 0
NUCOR CORP COM 670346105 10,093 180,109 SH   SOLE 31 101,835 0 78,274
NUCOR CORP COM 670346105 1,627 29,036 SH   SOLE 34 29,036 0 0
NUCOR CORP COM 670346105 20,408 364,160 SH   SOLE 36 364,160 0 0
NUCOR CORP COM 670346105 87 1,554 SH   SOLE 40 1,554 0 0
NUMEREX CORP PA CL A 67053A102 9 2,406 SH   SOLE 18 2,406 0 0
NUMEREX CORP PA CL A 67053A102 129 34,045 SH   SOLE 21 34,045 0 0
NUMEREX CORP PA CL A 67053A102 1,171 308,135 SH   SOLE 22 308,135 0 0
NUTANIX INC CL A 67059N108 83 3,716 SH   SOLE 2 3,383 0 333
NUTANIX INC CL A 67059N108 39 1,721 SH   SOLE 7 1,721 0 0
NUTANIX INC CL A 67059N108 4,204 187,772 SH   SOLE 18 187,772 0 0
NUTANIX INC CL A 67059N108 879 39,260 SH   SOLE 19 39,260 0 0
NUTANIX INC CL A 67059N108 37,062 1,655,310 SH   SOLE 21 1,655,310 0 0
NUTANIX INC CL A 67059N108 26,364 1,177,504 SH   SOLE 22 1,090,078 0 87,426
NUTANIX INC CL A 67059N108 137 6,101 SH   SOLE 28 6,101 0 0
NUTANIX INC CL A 67059N108 364 16,262 SH   SOLE 29 0 0 16,262
NUTANIX INC CL A 67059N108 118 5,287 SH   SOLE 30 5,287 0 0
NUTANIX INC CL A 67059N108 139 6,212 SH   SOLE 40 6,212 0 0
NUTRI SYS INC NEW COM 67069D108 395 7,072 SH   SOLE 2 7,048 0 24
NUTRI SYS INC NEW COM 67069D108 14 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 44 782 SH   SOLE 7 782 0 0
NUTRI SYS INC NEW COM 67069D108 7,640 136,667 SH   SOLE 18 136,667 0 0
NUTRI SYS INC NEW COM 67069D108 3,726 66,662 SH   SOLE 19 66,662 0 0
NUTRI SYS INC NEW COM 67069D108 144,974 2,593,450 SH   SOLE 21 2,593,450 0 0
NUTRI SYS INC NEW COM 67069D108 45,465 813,329 SH   SOLE 22 758,436 0 54,893
NUTRI SYS INC NEW COM 67069D108 552 9,867 SH   SOLE 23 9,867 0 0
NUTRI SYS INC NEW COM 67069D108 585 10,465 SH   SOLE 26 8,827 0 1,638
NUTRI SYS INC NEW COM 67069D108 236 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 642 11,476 SH   SOLE 29 0 0 11,476
NUTRI SYS INC NEW COM 67069D108 2,269 40,589 SH   SOLE 30 40,589 0 0
NUTRI SYS INC NEW COM 67069D108 172 3,080 SH   SOLE 40 3,080 0 0
NUVASIVE INC COM 670704105 1,295 23,353 SH   SOLE 2 22,984 0 369
NUVASIVE INC COM 670704105 13 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 67 1,206 SH   SOLE 7 1,206 0 0
NUVASIVE INC COM 670704105 17,551 316,467 SH   SOLE 18 316,467 0 0
NUVASIVE INC COM 670704105 2,131 38,426 SH   SOLE 19 38,426 0 0
NUVASIVE INC COM 670704105 186,195 3,357,285 SH   SOLE 21 3,357,285 0 0
NUVASIVE INC COM 670704105 86,736 1,563,943 SH   SOLE 22 1,468,910 0 95,033
NUVASIVE INC COM 670704105 993 17,902 SH   SOLE 26 15,074 0 2,828
NUVASIVE INC COM 670704105 393 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 656 11,820 SH   SOLE 30 11,820 0 0
NUVASIVE INC COM 670704105 290 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,980 1,742,000 PRN   SOLE 21 1,742,000 0 0
NUVECTRA CORP COM 67075N108 23 1,767 SH   SOLE 18 1,767 0 0
NUVECTRA CORP COM 67075N108 18 1,322 SH   SOLE 19 1,322 0 0
NUVECTRA CORP COM 67075N108 373 28,151 SH   SOLE 21 28,151 0 0
NUVECTRA CORP COM 67075N108 1,622 122,318 SH   SOLE 22 122,318 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 7 SH   SOLE 18 7 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 73 1,333 SH   SOLE 2 375 0 958
NV5 GLOBAL INC COM 62945V109 1,461 26,742 SH   SOLE 7 26,742 0 0
NV5 GLOBAL INC COM 62945V109 1,601 29,303 SH   SOLE 18 29,303 0 0
NV5 GLOBAL INC COM 62945V109 313 5,720 SH   SOLE 19 5,720 0 0
NV5 GLOBAL INC COM 62945V109 13,748 251,568 SH   SOLE 21 251,568 0 0
NV5 GLOBAL INC COM 62945V109 8,112 148,431 SH   SOLE 22 137,982 0 10,449
NVE CORP COM NEW 629445206 42 533 SH   SOLE 2 284 0 249
NVE CORP COM NEW 629445206 10 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,346 17,040 SH   SOLE 18 17,040 0 0
NVE CORP COM NEW 629445206 295 3,736 SH   SOLE 19 3,736 0 0
NVE CORP COM NEW 629445206 11,980 151,708 SH   SOLE 21 151,708 0 0
NVE CORP COM NEW 629445206 12,087 153,063 SH   SOLE 22 143,662 0 9,401
NVE CORP COM NEW 629445206 121 1,532 SH   SOLE 28 1,532 0 0
NVE CORP COM NEW 629445206 57 718 SH   SOLE 30 718 0 0
NVE CORP COM NEW 629445206 37 467 SH   SOLE 40 467 0 0
NVIDIA CORP COM 67066G104 147,921 827,435 SH   SOLE 2 205,323 0 622,112
NVIDIA CORP COM 67066G104 36,725 205,431 SH   SOLE 4 184,856 0 20,575
NVIDIA CORP COM 67066G104 93,715 524,222 SH   SOLE 7 468,360 0 55,862
NVIDIA CORP COM 67066G104 291 1,629 SH   SOLE 13 1,629 0 0
NVIDIA CORP COM 67066G104 846 4,732 SH   SOLE 15 4,732 0 0
NVIDIA CORP COM 67066G104 71 399 SH   SOLE 17 0 0 399
NVIDIA CORP COM 67066G104 321,821 1,800,195 SH   SOLE 18 1,586,183 0 214,012
NVIDIA CORP COM 67066G104 118,413 662,376 SH   SOLE 19 662,376 0 0
NVIDIA CORP COM 67066G104 54,346 304,000 SH   SOLE 20 0 0 304,000
NVIDIA CORP COM 67066G104 1,928,609 10,788,213 SH   SOLE 21 10,788,213 0 0
NVIDIA CORP COM 67066G104 2,785,931 15,583,883 SH   SOLE 22 12,982,790 0 2,601,093
NVIDIA CORP COM 67066G104 132,475 741,037 SH   SOLE 23 741,037 0 0
NVIDIA CORP COM 67066G104 79,861 446,724 SH   SOLE 25 446,724 0 0
NVIDIA CORP COM 67066G104 266,126 1,488,653 SH   SOLE 26 518,919 0 969,734
NVIDIA CORP COM 67066G104 24,170 135,199 SH   SOLE 28 98,574 0 36,625
NVIDIA CORP COM 67066G104 8,497 47,532 SH   SOLE 29 21,485 0 26,047
NVIDIA CORP COM 67066G104 350,208 1,958,987 SH   SOLE 30 1,958,987 0 0
NVIDIA CORP COM 67066G104 59,325 331,852 SH   SOLE 31 148,366 0 183,486
NVIDIA CORP COM 67066G104 15,522 86,824 SH   SOLE 32 86,824 0 0
NVIDIA CORP COM 67066G104 15,668 87,644 SH   SOLE 34 87,644 0 0
NVIDIA CORP COM 67066G104 95,203 532,542 SH   SOLE 36 532,542 0 0
NVIDIA CORP COM 67066G104 534 2,985 SH   SOLE 40 2,985 0 0
NVIDIA CORP NOTE 1.000%12/0 67066GAC8 258 29,000 PRN   SOLE 21 29,000 0 0
NVR INC COM 62944T105 14,127 4,948 SH   SOLE 2 2,110 0 2,838
NVR INC COM 62944T105 3,843 1,346 SH   SOLE 4 1,145 0 201
NVR INC COM 62944T105 3,594 1,259 SH   SOLE 7 793 0 466
NVR INC COM 62944T105 74 26 SH   SOLE 13 26 0 0
NVR INC COM 62944T105 69 24 SH   SOLE 15 24 0 0
NVR INC COM 62944T105 35,893 12,572 SH   SOLE 18 11,530 0 1,042
NVR INC COM 62944T105 7,023 2,460 SH   SOLE 19 2,460 0 0
NVR INC COM 62944T105 8,548 2,994 SH   SOLE 20 0 0 2,994
NVR INC COM 62944T105 608,195 213,028 SH   SOLE 21 213,028 0 0
NVR INC COM 62944T105 324,942 113,815 SH   SOLE 22 102,775 0 11,040
NVR INC COM 62944T105 12,239 4,287 SH   SOLE 23 4,287 0 0
NVR INC COM 62944T105 8,280 2,900 SH   SOLE 25 2,640 0 260
NVR INC COM 62944T105 21,812 7,640 SH   SOLE 26 3,656 0 3,984
NVR INC COM 62944T105 2,313 810 SH   SOLE 28 585 0 225
NVR INC COM 62944T105 2,898 1,015 SH   SOLE 29 127 0 888
NVR INC COM 62944T105 14,443 5,059 SH   SOLE 30 5,059 0 0
NVR INC COM 62944T105 4,585 1,606 SH   SOLE 31 725 0 881
NVR INC COM 62944T105 5,290 1,853 SH   SOLE 34 1,853 0 0
NVR INC COM 62944T105 10,198 3,572 SH   SOLE 36 3,572 0 0
NVR INC COM 62944T105 51 18 SH   SOLE 40 18 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,309 241,477 SH   SOLE 2 59,977 0 181,500
NXP SEMICONDUCTORS N V COM N6596X109 12,158 107,508 SH   SOLE 4 99,076 0 8,432
NXP SEMICONDUCTORS N V COM N6596X109 19,014 168,133 SH   SOLE 7 168,133 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,272 11,251 SH   SOLE 13 11,251 0 0
NXP SEMICONDUCTORS N V COM N6596X109 265 2,340 SH   SOLE 15 2,340 0 0
NXP SEMICONDUCTORS N V COM N6596X109 100,731 890,719 SH   SOLE 18 884,299 0 6,420
NXP SEMICONDUCTORS N V COM N6596X109 45,826 405,219 SH   SOLE 19 405,219 0 0
NXP SEMICONDUCTORS N V COM N6596X109 661,339 5,847,897 SH   SOLE 21 5,847,897 0 0
NXP SEMICONDUCTORS N V COM N6596X109 920,600 8,140,418 SH   SOLE 22 6,793,214 0 1,347,204
NXP SEMICONDUCTORS N V COM N6596X109 48,470 428,599 SH   SOLE 23 428,599 0 0
NXP SEMICONDUCTORS N V COM N6596X109 29,605 261,784 SH   SOLE 25 261,784 0 0
NXP SEMICONDUCTORS N V COM N6596X109 89,936 795,264 SH   SOLE 26 175,512 0 619,752
NXP SEMICONDUCTORS N V COM N6596X109 5,581 49,346 SH   SOLE 28 49,346 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,393 12,322 SH   SOLE 29 12,322 0 0
NXP SEMICONDUCTORS N V COM N6596X109 124,518 1,101,055 SH   SOLE 30 1,101,055 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43,674 386,188 SH   SOLE 31 105,413 0 280,775
NXP SEMICONDUCTORS N V COM N6596X109 6,902 61,034 SH   SOLE 34 61,034 0 0
NXP SEMICONDUCTORS N V COM N6596X109 35,796 316,527 SH   SOLE 36 316,527 0 0
NXP SEMICONDUCTORS N V COM N6596X109 188 1,663 SH   SOLE 40 1,663 0 0
NXSTAGE MEDICAL INC COM 67072V103 114 4,137 SH   SOLE 2 3,653 0 484
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 45 1,629 SH   SOLE 7 1,629 0 0
NXSTAGE MEDICAL INC COM 67072V103 8 273 SH   SOLE 17 0 0 273
NXSTAGE MEDICAL INC COM 67072V103 6,063 219,689 SH   SOLE 18 219,689 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,358 49,199 SH   SOLE 19 49,199 0 0
NXSTAGE MEDICAL INC COM 67072V103 60,618 2,196,301 SH   SOLE 21 2,196,301 0 0
NXSTAGE MEDICAL INC COM 67072V103 48,448 1,755,369 SH   SOLE 22 1,633,279 0 122,090
NXSTAGE MEDICAL INC COM 67072V103 726 26,318 SH   SOLE 26 21,852 0 4,466
NXSTAGE MEDICAL INC COM 67072V103 239 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 307 11,133 SH   SOLE 30 11,133 0 0
NXSTAGE MEDICAL INC COM 67072V103 170 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 1 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 7 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 14 3,650 SH   SOLE 2 1,230 0 2,420
NYMOX PHARMACEUTICAL CORP COM P73398102 400 104,667 SH   SOLE 18 104,667 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 47 12,337 SH   SOLE 19 12,337 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3,542 927,222 SH   SOLE 21 927,222 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 811 212,352 SH   SOLE 22 192,650 0 19,702
O REILLY AUTOMOTIVE INC NEW COM 67103H107 26,566 123,349 SH   SOLE 2 36,562 0 86,787
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8,986 41,723 SH   SOLE 4 38,440 0 3,283
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,339 66,577 SH   SOLE 7 65,575 0 1,002
O REILLY AUTOMOTIVE INC NEW COM 67103H107 415 1,927 SH   SOLE 13 1,927 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 159 740 SH   SOLE 15 740 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 63,507 294,876 SH   SOLE 18 282,312 0 12,564
O REILLY AUTOMOTIVE INC NEW COM 67103H107 168,467 782,220 SH   SOLE 19 782,220 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 406,532 1,887,597 SH   SOLE 21 1,887,597 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 514,549 2,389,138 SH   SOLE 22 1,981,335 0 407,803
O REILLY AUTOMOTIVE INC NEW COM 67103H107 23,923 111,077 SH   SOLE 23 111,077 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 15,067 69,957 SH   SOLE 25 69,957 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 52,083 241,831 SH   SOLE 26 89,403 0 152,428
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,436 20,595 SH   SOLE 28 15,023 0 5,572
O REILLY AUTOMOTIVE INC NEW COM 67103H107 753 3,494 SH   SOLE 29 3,494 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 62,958 292,327 SH   SOLE 30 292,327 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,164 47,192 SH   SOLE 31 19,450 0 27,742
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,743 12,737 SH   SOLE 32 12,737 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 65,853 305,766 SH   SOLE 34 305,766 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 18,374 85,314 SH   SOLE 36 85,314 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 112 519 SH   SOLE 40 519 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 20 1,186 SH   SOLE 18 1,186 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 53 3,186 SH   SOLE 21 3,186 0 0
OASIS PETE INC NEW COM 674215108 480 52,579 SH   SOLE 2 13,339 0 39,240
OASIS PETE INC NEW COM 674215108 13 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 87 9,521 SH   SOLE 7 9,521 0 0
OASIS PETE INC NEW COM 674215108 8,094 887,554 SH   SOLE 18 887,554 0 0
OASIS PETE INC NEW COM 674215108 1,600 175,391 SH   SOLE 19 175,391 0 0
OASIS PETE INC NEW COM 674215108 72,087 7,904,300 SH   SOLE 21 7,904,300 0 0
OASIS PETE INC NEW COM 674215108 60,525 6,636,516 SH   SOLE 22 6,200,280 0 436,236
OASIS PETE INC NEW COM 674215108 767 84,098 SH   SOLE 26 69,961 0 14,137
OASIS PETE INC NEW COM 674215108 285 31,243 SH   SOLE 28 31,243 0 0
OASIS PETE INC NEW COM 674215108 350 38,358 SH   SOLE 29 0 0 38,358
OASIS PETE INC NEW COM 674215108 1,211 132,796 SH   SOLE 30 132,796 0 0
OASIS PETE INC NEW COM 674215108 148 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 173 18,956 SH   SOLE 40 18,956 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1,873 1,720,000 PRN   SOLE 2 1,250,000 0 470,000
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 680 625,000 PRN   SOLE 19 625,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1,017 934,000 PRN   SOLE 21 934,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 16 15,000 PRN   SOLE 25 15,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 659 605,000 PRN   SOLE 26 605,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 392 360,000 PRN   SOLE 34 360,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 4 426 SH   SOLE 2 426 0 0
OBALON THERAPEUTICS INC COM 67424L100 275 28,864 SH   SOLE 18 28,864 0 0
OBALON THERAPEUTICS INC COM 67424L100 37 3,861 SH   SOLE 19 3,861 0 0
OBALON THERAPEUTICS INC COM 67424L100 2,569 269,557 SH   SOLE 21 269,557 0 0
OBALON THERAPEUTICS INC COM 67424L100 536 56,234 SH   SOLE 22 49,955 0 6,279
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OBSIDIAN ENERGY LTD COM 674482104 1 874 SH   SOLE 21 874 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 62,737 977,067 SH   SOLE 2 235,286 0 741,781
OCCIDENTAL PETE CORP DEL COM 674599105 15,748 245,262 SH   SOLE 4 226,140 0 19,122
OCCIDENTAL PETE CORP DEL COM 674599105 37,748 587,890 SH   SOLE 7 555,367 0 32,523
OCCIDENTAL PETE CORP DEL COM 674599105 1,534 23,897 SH   SOLE 13 23,897 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 330 5,132 SH   SOLE 15 5,132 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 206,312 3,213,086 SH   SOLE 18 3,021,439 0 191,647
OCCIDENTAL PETE CORP DEL COM 674599105 303,178 4,721,670 SH   SOLE 19 4,721,670 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 20,289 315,978 SH   SOLE 20 0 0 315,978
OCCIDENTAL PETE CORP DEL COM 674599105 1,109,885 17,285,239 SH   SOLE 21 17,285,239 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,340,424 20,875,623 SH   SOLE 22 17,295,333 0 3,580,290
OCCIDENTAL PETE CORP DEL COM 674599105 60,806 946,988 SH   SOLE 23 946,988 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 42,006 654,199 SH   SOLE 25 654,199 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 133,630 2,081,136 SH   SOLE 26 636,112 0 1,445,024
OCCIDENTAL PETE CORP DEL COM 674599105 11,212 174,610 SH   SOLE 28 127,526 0 47,084
OCCIDENTAL PETE CORP DEL COM 674599105 1,717 26,738 SH   SOLE 29 26,738 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 142,159 2,213,975 SH   SOLE 30 2,213,975 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 26,509 412,855 SH   SOLE 31 158,652 0 254,203
OCCIDENTAL PETE CORP DEL COM 674599105 5,876 91,507 SH   SOLE 32 91,507 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 4,470 69,611 SH   SOLE 34 69,611 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 52,070 810,929 SH   SOLE 36 810,929 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 248 3,862 SH   SOLE 40 3,862 0 0
OCEAN BIO CHEM INC COM 674631106 1 156 SH   SOLE 18 156 0 0
OCEAN BIO CHEM INC COM 674631106 62 12,303 SH   SOLE 21 12,303 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 1 1,146 SH   SOLE 19 1,146 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 0 295 SH   SOLE 21 295 0 0
OCEAN RIG UDW INC SHS NEW G66964118 260 10,949 SH   SOLE 4 10,949 0 0
OCEAN RIG UDW INC SHS NEW G66964118 1,550 65,198 SH   SOLE 18 65,198 0 0
OCEAN RIG UDW INC SHS NEW G66964118 23,987 1,009,125 SH   SOLE 19 1,009,125 0 0
OCEAN RIG UDW INC SHS NEW G66964118 276 11,605 SH   SOLE 22 11,605 0 0
OCEAN RIG UDW INC SHS NEW G66964118 701 29,478 SH   SOLE 30 29,478 0 0
OCEANEERING INTL INC COM 675232102 2,642 100,561 SH   SOLE 2 51,624 0 48,937
OCEANEERING INTL INC COM 675232102 136 5,191 SH   SOLE 4 5,191 0 0
OCEANEERING INTL INC COM 675232102 113 4,315 SH   SOLE 7 4,315 0 0
OCEANEERING INTL INC COM 675232102 8,727 332,217 SH   SOLE 18 332,217 0 0
OCEANEERING INTL INC COM 675232102 8,090 307,947 SH   SOLE 19 307,947 0 0
OCEANEERING INTL INC COM 675232102 117,439 4,470,461 SH   SOLE 21 4,470,461 0 0
OCEANEERING INTL INC COM 675232102 84,460 3,215,080 SH   SOLE 22 2,877,297 0 337,783
OCEANEERING INTL INC COM 675232102 709 26,997 SH   SOLE 26 20,293 0 6,704
OCEANEERING INTL INC COM 675232102 371 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 566 21,544 SH   SOLE 29 0 0 21,544
OCEANEERING INTL INC COM 675232102 435 16,560 SH   SOLE 30 16,560 0 0
OCEANEERING INTL INC COM 675232102 59 2,256 SH   SOLE 31 2,256 0 0
OCEANEERING INTL INC COM 675232102 104 3,948 SH   SOLE 36 3,948 0 0
OCEANEERING INTL INC COM 675232102 289 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 203 7,390 SH   SOLE 2 2,322 0 5,068
OCEANFIRST FINL CORP COM 675234108 13 462 SH   SOLE 7 462 0 0
OCEANFIRST FINL CORP COM 675234108 3,420 124,427 SH   SOLE 18 124,427 0 0
OCEANFIRST FINL CORP COM 675234108 643 23,382 SH   SOLE 19 23,382 0 0
OCEANFIRST FINL CORP COM 675234108 28,025 1,019,452 SH   SOLE 21 1,019,452 0 0
OCEANFIRST FINL CORP COM 675234108 23,786 865,255 SH   SOLE 22 809,844 0 55,411
OCEANFIRST FINL CORP COM 675234108 171 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 112 4,092 SH   SOLE 30 4,092 0 0
OCEANFIRST FINL CORP COM 675234108 107 3,898 SH   SOLE 40 3,898 0 0
OCERA THERAPEUTICS INC COM 67552A108 5 4,079 SH   SOLE 18 4,079 0 0
OCERA THERAPEUTICS INC COM 67552A108 81 70,637 SH   SOLE 21 70,637 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 2 510 SH   SOLE 18 510 0 0
OCLARO INC COM NEW 67555N206 123 14,289 SH   SOLE 2 9,292 0 4,997
OCLARO INC COM NEW 67555N206 13 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 36 4,204 SH   SOLE 7 4,204 0 0
OCLARO INC COM NEW 67555N206 0 54 SH   SOLE 17 0 0 54
OCLARO INC COM NEW 67555N206 6,656 771,214 SH   SOLE 18 771,214 0 0
OCLARO INC COM NEW 67555N206 1,107 128,273 SH   SOLE 19 128,273 0 0
OCLARO INC COM NEW 67555N206 127,372 14,759,185 SH   SOLE 21 14,759,185 0 0
OCLARO INC COM NEW 67555N206 38,232 4,430,144 SH   SOLE 22 4,106,078 0 324,066
OCLARO INC COM NEW 67555N206 565 65,478 SH   SOLE 26 55,520 0 9,958
OCLARO INC COM NEW 67555N206 208 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 1,967 227,947 SH   SOLE 30 227,947 0 0
OCLARO INC COM NEW 67555N206 121 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 89 3,157 SH   SOLE 18 3,157 0 0
OCONEE FED FINL CORP COM 675607105 17 624 SH   SOLE 19 624 0 0
OCONEE FED FINL CORP COM 675607105 1,029 36,700 SH   SOLE 21 36,700 0 0
OCONEE FED FINL CORP COM 675607105 168 5,998 SH   SOLE 22 5,451 0 547
OCULAR THERAPEUTIX INC COM 67576A100 7 1,154 SH   SOLE 2 1,095 0 59
OCULAR THERAPEUTIX INC COM 67576A100 2 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 505 81,770 SH   SOLE 18 81,770 0 0
OCULAR THERAPEUTIX INC COM 67576A100 90 14,572 SH   SOLE 19 14,572 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,458 721,432 SH   SOLE 21 721,432 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,634 588,034 SH   SOLE 22 563,230 0 24,804
OCWEN FINL CORP COM NEW 675746309 88 25,458 SH   SOLE 2 6,646 0 18,812
OCWEN FINL CORP COM NEW 675746309 2 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 11 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 1,471 427,658 SH   SOLE 18 427,658 0 0
OCWEN FINL CORP COM NEW 675746309 272 79,154 SH   SOLE 19 79,154 0 0
OCWEN FINL CORP COM NEW 675746309 12,051 3,503,190 SH   SOLE 21 3,503,190 0 0
OCWEN FINL CORP COM NEW 675746309 9,226 2,681,933 SH   SOLE 22 2,456,541 0 225,392
OCWEN FINL CORP COM NEW 675746309 139 40,470 SH   SOLE 26 28,439 0 12,031
OCWEN FINL CORP COM NEW 675746309 53 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 50 14,645 SH   SOLE 30 14,645 0 0
OCWEN FINL CORP COM NEW 675746309 38 11,019 SH   SOLE 40 11,019 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 5 1,191 SH   SOLE 18 1,191 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 11 2,444 SH   SOLE 19 2,444 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 88 20,287 SH   SOLE 21 20,287 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 837 191,884 SH   SOLE 22 191,884 0 0
OFFICE DEPOT INC COM 676220106 1,440 317,103 SH   SOLE 2 233,313 0 83,790
OFFICE DEPOT INC COM 676220106 10 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 160 35,243 SH   SOLE 7 35,243 0 0
OFFICE DEPOT INC COM 676220106 15,369 3,385,261 SH   SOLE 18 3,385,261 0 0
OFFICE DEPOT INC COM 676220106 1,770 389,922 SH   SOLE 19 389,922 0 0
OFFICE DEPOT INC COM 676220106 145,558 32,061,170 SH   SOLE 21 32,061,170 0 0
OFFICE DEPOT INC COM 676220106 74,826 16,481,459 SH   SOLE 22 15,476,835 0 1,004,624
OFFICE DEPOT INC COM 676220106 600 132,165 SH   SOLE 26 98,993 0 33,172
OFFICE DEPOT INC COM 676220106 322 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 369 81,338 SH   SOLE 30 81,338 0 0
OFFICE DEPOT INC COM 676220106 847 186,469 SH   SOLE 36 186,469 0 0
OFFICE DEPOT INC COM 676220106 243 53,553 SH   SOLE 40 53,553 0 0
OFFICE DEPOT INC OPTIONS 676220106 57 12,500 SH Put SOLE 2 12,500 0 0
OFFICE DEPOT INC OPTIONS 676220106 91 20,000 SH Put SOLE 18 20,000 0 0
OFFICE DEPOT INC OPTIONS 676220106 908 200,000 SH Put SOLE 19 200,000 0 0
OFG BANCORP COM 67103X102 99 10,822 SH   SOLE 2 3,812 0 7,010
OFG BANCORP COM 67103X102 3 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 10 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 2,082 227,594 SH   SOLE 18 227,594 0 0
OFG BANCORP COM 67103X102 303 33,153 SH   SOLE 19 33,153 0 0
OFG BANCORP COM 67103X102 37,002 4,043,948 SH   SOLE 21 4,043,948 0 0
OFG BANCORP COM 67103X102 11,574 1,264,970 SH   SOLE 22 1,180,405 0 84,565
OFG BANCORP COM 67103X102 28 3,083 SH   SOLE 26 0 0 3,083
OFG BANCORP COM 67103X102 61 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 649 70,921 SH   SOLE 30 70,921 0 0
OFG BANCORP COM 67103X102 31 3,399 SH   SOLE 34 3,399 0 0
OFG BANCORP COM 67103X102 40 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 12,552 348,381 SH   SOLE 2 156,374 0 192,007
OGE ENERGY CORP COM 670837103 3,386 93,990 SH   SOLE 4 89,462 0 4,528
OGE ENERGY CORP COM 670837103 3,045 84,506 SH   SOLE 7 54,852 0 29,654
OGE ENERGY CORP COM 670837103 52 1,457 SH   SOLE 13 1,457 0 0
OGE ENERGY CORP COM 670837103 26,903 746,676 SH   SOLE 18 727,084 0 19,592
OGE ENERGY CORP COM 670837103 4,116 114,238 SH   SOLE 19 114,238 0 0
OGE ENERGY CORP COM 670837103 7,696 213,608 SH   SOLE 20 0 0 213,608
OGE ENERGY CORP COM 670837103 438,936 12,182,511 SH   SOLE 21 12,182,511 0 0
OGE ENERGY CORP COM 670837103 249,866 6,934,952 SH   SOLE 22 6,255,956 0 678,996
OGE ENERGY CORP COM 670837103 8,934 247,949 SH   SOLE 23 247,949 0 0
OGE ENERGY CORP COM 670837103 13,432 372,811 SH   SOLE 26 180,612 0 192,199
OGE ENERGY CORP COM 670837103 1,668 46,285 SH   SOLE 28 34,136 0 12,149
OGE ENERGY CORP COM 670837103 199 5,522 SH   SOLE 29 5,522 0 0
OGE ENERGY CORP COM 670837103 11,999 333,040 SH   SOLE 30 333,040 0 0
OGE ENERGY CORP COM 670837103 3,253 90,275 SH   SOLE 31 43,023 0 47,252
OGE ENERGY CORP COM 670837103 2,270 62,998 SH   SOLE 32 62,998 0 0
OGE ENERGY CORP COM 670837103 7,294 202,451 SH   SOLE 34 202,451 0 0
OGE ENERGY CORP COM 670837103 1,745 48,439 SH   SOLE 36 48,439 0 0
OGE ENERGY CORP COM 670837103 35 958 SH   SOLE 40 958 0 0
OHIO VY BANC CORP COM 677719106 17 457 SH   SOLE 2 134 0 323
OHIO VY BANC CORP COM 677719106 555 15,255 SH   SOLE 18 15,255 0 0
OHIO VY BANC CORP COM 677719106 102 2,802 SH   SOLE 19 2,802 0 0
OHIO VY BANC CORP COM 677719106 4,518 124,116 SH   SOLE 21 124,116 0 0
OHIO VY BANC CORP COM 677719106 1,541 42,344 SH   SOLE 22 39,940 0 2,404
OHR PHARMACEUTICAL INC COM NEW 67778H200 7 9,287 SH   SOLE 19 9,287 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 8 10,976 SH   SOLE 21 10,976 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 286 397,712 SH   SOLE 22 397,712 0 0
OIL DRI CORP AMER COM 677864100 59 1,199 SH   SOLE 2 307 0 892
OIL DRI CORP AMER COM 677864100 955 19,513 SH   SOLE 18 19,513 0 0
OIL DRI CORP AMER COM 677864100 201 4,110 SH   SOLE 19 4,110 0 0
OIL DRI CORP AMER COM 677864100 8,033 164,171 SH   SOLE 21 164,171 0 0
OIL DRI CORP AMER COM 677864100 2,251 46,002 SH   SOLE 22 42,863 0 3,139
OIL STS INTL INC COM 678026105 289 11,417 SH   SOLE 2 2,879 0 8,538
OIL STS INTL INC COM 678026105 5 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 59 2,337 SH   SOLE 7 2,337 0 0
OIL STS INTL INC COM 678026105 6,361 250,942 SH   SOLE 18 250,942 0 0
OIL STS INTL INC COM 678026105 964 38,018 SH   SOLE 19 38,018 0 0
OIL STS INTL INC COM 678026105 118,777 4,685,475 SH   SOLE 21 4,685,475 0 0
OIL STS INTL INC COM 678026105 38,892 1,534,193 SH   SOLE 22 1,435,909 0 98,284
OIL STS INTL INC COM 678026105 348 13,732 SH   SOLE 26 10,746 0 2,986
OIL STS INTL INC COM 678026105 177 6,977 SH   SOLE 28 6,977 0 0
OIL STS INTL INC COM 678026105 1,761 69,486 SH   SOLE 30 69,486 0 0
OIL STS INTL INC COM 678026105 132 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 139 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 46 1,632 SH   SOLE 2 1,491 0 141
OKTA INC CL A 679295105 12 414 SH   SOLE 7 414 0 0
OKTA INC CL A 679295105 1,263 44,781 SH   SOLE 18 44,781 0 0
OKTA INC CL A 679295105 8,715 308,926 SH   SOLE 19 308,926 0 0
OKTA INC CL A 679295105 10,951 388,179 SH   SOLE 21 388,179 0 0
OKTA INC CL A 679295105 11,695 414,566 SH   SOLE 22 385,477 0 29,089
OKTA INC CL A 679295105 802 28,447 SH   SOLE 26 6,192 0 22,255
OKTA INC CL A 679295105 2,300 81,527 SH   SOLE 34 81,527 0 0
OLD DOMINION FGHT LINES INC COM 679580100 6,923 62,872 SH   SOLE 2 37,588 0 25,284
OLD DOMINION FGHT LINES INC COM 679580100 38 345 SH   SOLE 4 345 0 0
OLD DOMINION FGHT LINES INC COM 679580100 220 1,998 SH   SOLE 7 1,998 0 0
OLD DOMINION FGHT LINES INC COM 679580100 24,732 224,613 SH   SOLE 18 224,613 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,589 23,513 SH   SOLE 19 23,513 0 0
OLD DOMINION FGHT LINES INC COM 679580100 313,325 2,845,560 SH   SOLE 21 2,845,560 0 0
OLD DOMINION FGHT LINES INC COM 679580100 231,182 2,099,553 SH   SOLE 22 1,902,121 0 197,432
OLD DOMINION FGHT LINES INC COM 679580100 1,431 13,000 SH   SOLE 25 13,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,486 22,578 SH   SOLE 26 18,097 0 4,481
OLD DOMINION FGHT LINES INC COM 679580100 1,071 9,724 SH   SOLE 28 9,724 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,115 10,124 SH   SOLE 30 10,124 0 0
OLD DOMINION FGHT LINES INC COM 679580100 162 1,475 SH   SOLE 31 1,475 0 0
OLD DOMINION FGHT LINES INC COM 679580100 768 6,973 SH   SOLE 34 6,973 0 0
OLD DOMINION FGHT LINES INC COM 679580100 270 2,454 SH   SOLE 36 2,454 0 0
OLD DOMINION FGHT LINES INC COM 679580100 746 6,779 SH   SOLE 40 6,779 0 0
OLD LINE BANCSHARES INC COM 67984M100 39 1,378 SH   SOLE 2 437 0 941
OLD LINE BANCSHARES INC COM 67984M100 931 33,253 SH   SOLE 18 33,253 0 0
OLD LINE BANCSHARES INC COM 67984M100 138 4,941 SH   SOLE 19 4,941 0 0
OLD LINE BANCSHARES INC COM 67984M100 7,714 275,496 SH   SOLE 21 275,496 0 0
OLD LINE BANCSHARES INC COM 67984M100 2,386 85,221 SH   SOLE 22 77,551 0 7,670
OLD NATL BANCORP IND COM 680033107 544 29,705 SH   SOLE 2 8,189 0 21,516
OLD NATL BANCORP IND COM 680033107 12 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 51 2,793 SH   SOLE 7 2,793 0 0
OLD NATL BANCORP IND COM 680033107 12,220 667,765 SH   SOLE 18 667,765 0 0
OLD NATL BANCORP IND COM 680033107 6,598 360,527 SH   SOLE 19 360,527 0 0
OLD NATL BANCORP IND COM 680033107 220,585 12,053,809 SH   SOLE 21 12,053,809 0 0
OLD NATL BANCORP IND COM 680033107 75,483 4,124,727 SH   SOLE 22 3,879,183 0 245,544
OLD NATL BANCORP IND COM 680033107 891 48,687 SH   SOLE 26 40,499 0 8,188
OLD NATL BANCORP IND COM 680033107 344 18,824 SH   SOLE 28 18,824 0 0
OLD NATL BANCORP IND COM 680033107 109 5,965 SH   SOLE 29 0 0 5,965
OLD NATL BANCORP IND COM 680033107 3,365 183,885 SH   SOLE 30 183,885 0 0
OLD NATL BANCORP IND COM 680033107 234 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 14 446 SH   SOLE 2 150 0 296
OLD POINT FINL CORP COM 680194107 429 13,247 SH   SOLE 18 13,247 0 0
OLD POINT FINL CORP COM 680194107 48 1,479 SH   SOLE 19 1,479 0 0
OLD POINT FINL CORP COM 680194107 3,531 108,988 SH   SOLE 21 108,988 0 0
OLD POINT FINL CORP COM 680194107 1,012 31,240 SH   SOLE 22 29,254 0 1,986
OLD REP INTL CORP COM 680223104 5,493 278,965 SH   SOLE 2 156,930 0 122,035
OLD REP INTL CORP COM 680223104 28 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 5,874 298,320 SH   SOLE 7 298,320 0 0
OLD REP INTL CORP COM 680223104 34 1,739 SH   SOLE 15 1,739 0 0
OLD REP INTL CORP COM 680223104 17,663 897,064 SH   SOLE 18 897,064 0 0
OLD REP INTL CORP COM 680223104 1,556 79,028 SH   SOLE 19 79,028 0 0
OLD REP INTL CORP COM 680223104 275,765 14,005,334 SH   SOLE 21 14,005,334 0 0
OLD REP INTL CORP COM 680223104 152,421 7,741,017 SH   SOLE 22 6,964,071 0 776,946
OLD REP INTL CORP COM 680223104 3,832 194,610 SH   SOLE 25 194,610 0 0
OLD REP INTL CORP COM 680223104 3,307 167,971 SH   SOLE 26 94,786 0 73,185
OLD REP INTL CORP COM 680223104 709 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 740 37,603 SH   SOLE 30 37,603 0 0
OLD REP INTL CORP COM 680223104 111 5,638 SH   SOLE 31 5,638 0 0
OLD REP INTL CORP COM 680223104 1,379 70,041 SH   SOLE 32 70,041 0 0
OLD REP INTL CORP COM 680223104 4,024 204,371 SH   SOLE 36 204,371 0 0
OLD REP INTL CORP COM 680223104 511 25,929 SH   SOLE 40 25,929 0 0
OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1,555 1,216,000 PRN   SOLE 21 1,216,000 0 0
OLD SECOND BANCORP INC ILL COM 680277100 85 6,286 SH   SOLE 2 1,680 0 4,606
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,557 115,779 SH   SOLE 18 115,779 0 0
OLD SECOND BANCORP INC ILL COM 680277100 307 22,830 SH   SOLE 19 22,830 0 0
OLD SECOND BANCORP INC ILL COM 680277100 12,759 948,603 SH   SOLE 21 948,603 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,009 818,547 SH   SOLE 22 743,384 0 75,163
OLIN CORP COM PAR $1 680665205 6,102 178,175 SH   SOLE 2 121,366 0 56,809
OLIN CORP COM PAR $1 680665205 30 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 3,068 89,586 SH   SOLE 7 89,586 0 0
OLIN CORP COM PAR $1 680665205 20,372 594,790 SH   SOLE 18 594,790 0 0
OLIN CORP COM PAR $1 680665205 1,973 57,602 SH   SOLE 19 57,602 0 0
OLIN CORP COM PAR $1 680665205 316,729 9,247,563 SH   SOLE 21 9,247,563 0 0
OLIN CORP COM PAR $1 680665205 171,944 5,020,265 SH   SOLE 22 4,643,365 0 376,900
OLIN CORP COM PAR $1 680665205 2,017 58,901 SH   SOLE 26 49,221 0 9,680
OLIN CORP COM PAR $1 680665205 892 26,057 SH   SOLE 28 26,057 0 0
OLIN CORP COM PAR $1 680665205 16,703 487,682 SH   SOLE 30 487,682 0 0
OLIN CORP COM PAR $1 680665205 127 3,711 SH   SOLE 31 3,711 0 0
OLIN CORP COM PAR $1 680665205 1,606 46,878 SH   SOLE 32 46,878 0 0
OLIN CORP COM PAR $1 680665205 314 9,156 SH   SOLE 34 9,156 0 0
OLIN CORP COM PAR $1 680665205 233 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 630 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 131 2,824 SH   SOLE 2 2,645 0 179
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 15 320 SH   SOLE 4 320 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 50 1,081 SH   SOLE 7 1,081 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10,212 220,095 SH   SOLE 18 220,095 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,675 36,094 SH   SOLE 19 36,094 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 194,238 4,186,159 SH   SOLE 21 4,186,159 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 61,398 1,323,236 SH   SOLE 22 1,232,388 0 90,848
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,286 27,724 SH   SOLE 26 24,728 0 2,996
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 326 7,030 SH   SOLE 28 7,030 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,100 66,810 SH   SOLE 30 66,810 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 293 6,314 SH   SOLE 40 6,314 0 0
OLYMPIC STEEL INC COM 68162K106 44 1,980 SH   SOLE 2 372 0 1,608
OLYMPIC STEEL INC COM 68162K106 1,038 47,182 SH   SOLE 18 47,182 0 0
OLYMPIC STEEL INC COM 68162K106 153 6,944 SH   SOLE 19 6,944 0 0
OLYMPIC STEEL INC COM 68162K106 18,422 837,355 SH   SOLE 21 837,355 0 0
OLYMPIC STEEL INC COM 68162K106 8,551 388,670 SH   SOLE 22 374,272 0 14,398
OLYMPIC STEEL INC COM 68162K106 242 11,001 SH   SOLE 30 11,001 0 0
OM ASSET MGMT PLC SHS G67506108 113 7,544 SH   SOLE 2 7,544 0 0
OM ASSET MGMT PLC SHS G67506108 35 2,362 SH   SOLE 7 2,362 0 0
OM ASSET MGMT PLC SHS G67506108 4,225 283,161 SH   SOLE 18 283,161 0 0
OM ASSET MGMT PLC SHS G67506108 1,712 114,764 SH   SOLE 19 114,764 0 0
OM ASSET MGMT PLC SHS G67506108 33,534 2,247,611 SH   SOLE 21 2,247,611 0 0
OM ASSET MGMT PLC SHS G67506108 20,147 1,350,323 SH   SOLE 22 1,206,481 0 143,842
OM ASSET MGMT PLC SHS G67506108 3,100 207,799 SH   SOLE 23 207,799 0 0
OM ASSET MGMT PLC SHS G67506108 263 17,621 SH   SOLE 28 17,621 0 0
OM ASSET MGMT PLC SHS G67506108 1,092 73,178 SH   SOLE 29 0 0 73,178
OM ASSET MGMT PLC SHS G67506108 176 11,786 SH   SOLE 30 11,786 0 0
OM ASSET MGMT PLC SHS G67506108 2,066 138,476 SH   SOLE 34 138,476 0 0
OM ASSET MGMT PLC SHS G67506108 63 4,194 SH   SOLE 40 4,194 0 0
OMEGA FLEX INC COM 682095104 13 178 SH   SOLE 2 178 0 0
OMEGA FLEX INC COM 682095104 754 10,494 SH   SOLE 18 10,494 0 0
OMEGA FLEX INC COM 682095104 174 2,418 SH   SOLE 19 2,418 0 0
OMEGA FLEX INC COM 682095104 6,563 91,356 SH   SOLE 21 91,356 0 0
OMEGA FLEX INC COM 682095104 2,769 38,539 SH   SOLE 22 36,201 0 2,338
OMEGA HEALTHCARE INVS INC COM 681936100 6,878 215,536 SH   SOLE 2 111,469 0 104,067
OMEGA HEALTHCARE INVS INC COM 681936100 2,080 65,183 SH   SOLE 4 65,183 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,416 263,737 SH   SOLE 7 263,737 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 216 6,766 SH   SOLE 15 6,766 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 21,260 666,257 SH   SOLE 18 666,257 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7,996 250,574 SH   SOLE 19 250,574 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 304,283 9,535,662 SH   SOLE 21 9,535,662 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 261,151 8,183,981 SH   SOLE 22 7,561,067 0 622,914
OMEGA HEALTHCARE INVS INC COM 681936100 178 5,578 SH   SOLE 23 5,578 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,505 360,544 SH   SOLE 25 360,544 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4,061 127,250 SH   SOLE 26 56,096 0 71,154
OMEGA HEALTHCARE INVS INC COM 681936100 940 29,457 SH   SOLE 28 29,457 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,119 66,406 SH   SOLE 29 66,406 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 32,327 1,013,077 SH   SOLE 30 1,013,077 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 137 4,287 SH   SOLE 31 4,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 139 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 705 22,083 SH   SOLE 40 22,083 0 0
OMEGA PROTEIN CORP COM 68210P107 87 5,231 SH   SOLE 2 1,137 0 4,094
OMEGA PROTEIN CORP COM 68210P107 1,012 60,755 SH   SOLE 7 60,755 0 0
OMEGA PROTEIN CORP COM 68210P107 1,498 89,970 SH   SOLE 18 89,970 0 0
OMEGA PROTEIN CORP COM 68210P107 276 16,572 SH   SOLE 19 16,572 0 0
OMEGA PROTEIN CORP COM 68210P107 11,998 720,622 SH   SOLE 21 720,622 0 0
OMEGA PROTEIN CORP COM 68210P107 10,447 627,425 SH   SOLE 22 587,189 0 40,236
OMEGA PROTEIN CORP COM 68210P107 54 3,248 SH   SOLE 28 3,248 0 0
OMEGA PROTEIN CORP COM 68210P107 48 2,900 SH   SOLE 30 2,900 0 0
OMEROS CORP COM 682143102 57 2,646 SH   SOLE 2 2,376 0 270
OMEROS CORP COM 682143102 17 803 SH   SOLE 7 803 0 0
OMEROS CORP COM 682143102 3,335 154,272 SH   SOLE 18 154,272 0 0
OMEROS CORP COM 682143102 730 33,752 SH   SOLE 19 33,752 0 0
OMEROS CORP COM 682143102 53,762 2,486,672 SH   SOLE 21 2,486,672 0 0
OMEROS CORP COM 682143102 26,763 1,237,904 SH   SOLE 22 1,166,130 0 71,774
OMEROS CORP COM 682143102 112 5,175 SH   SOLE 28 5,175 0 0
OMEROS CORP COM 682143102 143 6,604 SH   SOLE 30 6,604 0 0
OMEROS CORP COM 682143102 79 3,632 SH   SOLE 40 3,632 0 0
OMINTO INC COM NEW 68217C208 3 644 SH   SOLE 2 644 0 0
OMINTO INC COM NEW 68217C208 231 51,243 SH   SOLE 18 51,243 0 0
OMINTO INC COM NEW 68217C208 28 6,333 SH   SOLE 19 6,333 0 0
OMINTO INC COM NEW 68217C208 1,970 437,817 SH   SOLE 21 437,817 0 0
OMINTO INC COM NEW 68217C208 552 122,668 SH   SOLE 22 111,819 0 10,849
OMNICELL INC COM 68213N109 125 2,447 SH   SOLE 2 2,054 0 393
OMNICELL INC COM 68213N109 7 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 47 929 SH   SOLE 7 929 0 0
OMNICELL INC COM 68213N109 8,617 168,802 SH   SOLE 18 168,802 0 0
OMNICELL INC COM 68213N109 1,442 28,240 SH   SOLE 19 28,240 0 0
OMNICELL INC COM 68213N109 170,797 3,345,680 SH   SOLE 21 3,345,680 0 0
OMNICELL INC COM 68213N109 52,041 1,019,411 SH   SOLE 22 948,485 0 70,926
OMNICELL INC COM 68213N109 1,325 25,947 SH   SOLE 26 23,225 0 2,722
OMNICELL INC COM 68213N109 262 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 2,628 51,475 SH   SOLE 30 51,475 0 0
OMNICELL INC COM 68213N109 201 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 24,724 333,787 SH   SOLE 2 102,719 0 231,068
OMNICOM GROUP INC COM 681919106 6,292 84,940 SH   SOLE 4 76,515 0 8,425
OMNICOM GROUP INC COM 681919106 15,525 209,603 SH   SOLE 7 206,649 0 2,954
OMNICOM GROUP INC COM 681919106 273 3,684 SH   SOLE 13 3,684 0 0
OMNICOM GROUP INC COM 681919106 117 1,577 SH   SOLE 15 1,577 0 0
OMNICOM GROUP INC COM 681919106 86,964 1,174,084 SH   SOLE 18 1,135,912 0 38,172
OMNICOM GROUP INC COM 681919106 20,136 271,846 SH   SOLE 19 271,846 0 0
OMNICOM GROUP INC COM 681919106 11,450 154,589 SH   SOLE 20 0 0 154,589
OMNICOM GROUP INC COM 681919106 391,451 5,284,879 SH   SOLE 21 5,284,879 0 0
OMNICOM GROUP INC COM 681919106 482,638 6,515,972 SH   SOLE 22 5,435,539 0 1,080,433
OMNICOM GROUP INC COM 681919106 22,110 298,508 SH   SOLE 23 298,508 0 0
OMNICOM GROUP INC COM 681919106 14,075 190,024 SH   SOLE 25 190,024 0 0
OMNICOM GROUP INC COM 681919106 46,737 630,990 SH   SOLE 26 232,943 0 398,047
OMNICOM GROUP INC COM 681919106 3,883 52,430 SH   SOLE 28 38,171 0 14,259
OMNICOM GROUP INC COM 681919106 553 7,465 SH   SOLE 29 7,465 0 0
OMNICOM GROUP INC COM 681919106 50,764 685,357 SH   SOLE 30 685,357 0 0
OMNICOM GROUP INC COM 681919106 9,180 123,935 SH   SOLE 31 49,590 0 74,345
OMNICOM GROUP INC COM 681919106 4,814 64,991 SH   SOLE 34 64,991 0 0
OMNICOM GROUP INC COM 681919106 17,174 231,864 SH   SOLE 36 231,864 0 0
OMNICOM GROUP INC COM 681919106 96 1,294 SH   SOLE 40 1,294 0 0
OMNOVA SOLUTIONS INC COM 682129101 67 6,110 SH   SOLE 2 2,157 0 3,953
OMNOVA SOLUTIONS INC COM 682129101 12 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,765 161,171 SH   SOLE 18 161,171 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,590 145,197 SH   SOLE 19 145,197 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,477 1,413,460 SH   SOLE 21 1,413,460 0 0
OMNOVA SOLUTIONS INC COM 682129101 17,389 1,588,049 SH   SOLE 22 1,499,865 0 88,184
OMNOVA SOLUTIONS INC COM 682129101 71 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 561 51,241 SH   SOLE 29 0 0 51,241
OMNOVA SOLUTIONS INC COM 682129101 110 10,039 SH   SOLE 30 10,039 0 0
OMNOVA SOLUTIONS INC COM 682129101 46 4,200 SH   SOLE 40 4,200 0 0
ON ASSIGNMENT INC COM 682159108 175 3,253 SH   SOLE 2 2,838 0 415
ON ASSIGNMENT INC COM 682159108 14 266 SH   SOLE 4 266 0 0
ON ASSIGNMENT INC COM 682159108 69 1,285 SH   SOLE 7 1,285 0 0
ON ASSIGNMENT INC COM 682159108 12,486 232,595 SH   SOLE 18 232,595 0 0
ON ASSIGNMENT INC COM 682159108 2,007 37,386 SH   SOLE 19 37,386 0 0
ON ASSIGNMENT INC COM 682159108 233,946 4,358,161 SH   SOLE 21 4,358,161 0 0
ON ASSIGNMENT INC COM 682159108 72,115 1,343,427 SH   SOLE 22 1,246,261 0 97,166
ON ASSIGNMENT INC COM 682159108 648 12,078 SH   SOLE 26 9,335 0 2,743
ON ASSIGNMENT INC COM 682159108 367 6,839 SH   SOLE 28 6,839 0 0
ON ASSIGNMENT INC COM 682159108 3,628 67,589 SH   SOLE 30 67,589 0 0
ON ASSIGNMENT INC COM 682159108 276 5,148 SH   SOLE 40 5,148 0 0
ON DECK CAP INC COM 682163100 51 10,886 SH   SOLE 2 3,270 0 7,616
ON DECK CAP INC COM 682163100 2 349 SH   SOLE 7 349 0 0
ON DECK CAP INC COM 682163100 954 204,208 SH   SOLE 18 204,208 0 0
ON DECK CAP INC COM 682163100 173 37,007 SH   SOLE 19 37,007 0 0
ON DECK CAP INC COM 682163100 7,630 1,633,746 SH   SOLE 21 1,633,746 0 0
ON DECK CAP INC COM 682163100 4,752 1,017,487 SH   SOLE 22 964,765 0 52,722
ON DECK CAP INC COM 682163100 24 5,054 SH   SOLE 28 5,054 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,513 190,191 SH   SOLE 2 42,149 0 148,042
ON SEMICONDUCTOR CORP COM 682189105 38 2,033 SH   SOLE 4 2,033 0 0
ON SEMICONDUCTOR CORP COM 682189105 239 12,963 SH   SOLE 7 12,963 0 0
ON SEMICONDUCTOR CORP COM 682189105 3 170 SH   SOLE 17 0 0 170
ON SEMICONDUCTOR CORP COM 682189105 3,699 200,245 SH   SOLE 18 200,245 0 0
ON SEMICONDUCTOR CORP COM 682189105 9,934 537,841 SH   SOLE 19 537,841 0 0
ON SEMICONDUCTOR CORP COM 682189105 110,317 5,972,791 SH   SOLE 21 5,972,791 0 0
ON SEMICONDUCTOR CORP COM 682189105 208,535 11,290,450 SH   SOLE 22 10,025,063 0 1,265,387
ON SEMICONDUCTOR CORP COM 682189105 2,541 137,561 SH   SOLE 26 109,341 0 28,220
ON SEMICONDUCTOR CORP COM 682189105 1,216 65,833 SH   SOLE 28 65,833 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,933 104,683 SH   SOLE 29 0 0 104,683
ON SEMICONDUCTOR CORP COM 682189105 10,025 542,776 SH   SOLE 30 542,776 0 0
ON SEMICONDUCTOR CORP COM 682189105 176 9,510 SH   SOLE 31 9,510 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,954 105,800 SH   SOLE 34 105,800 0 0
ON SEMICONDUCTOR CORP COM 682189105 131 7,106 SH   SOLE 36 7,106 0 0
ON SEMICONDUCTOR CORP COM 682189105 756 40,953 SH   SOLE 40 40,953 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,601 2,180,000 PRN   SOLE 2 1,755,000 0 425,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 966 810,000 PRN   SOLE 19 810,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,347 1,967,000 PRN   SOLE 21 1,967,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 36 30,000 PRN   SOLE 25 30,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,408 1,180,000 PRN   SOLE 26 1,180,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 955 800,000 PRN   SOLE 34 800,000 0 0
ONCOBIOLOGICS INC COM 68235M105 3 2,465 SH   SOLE 18 2,465 0 0
ONCOBIOLOGICS INC COM 68235M105 38 28,085 SH   SOLE 21 28,085 0 0
ONCOCYTE CORPORATION COM 68235C107 22 2,851 SH   SOLE 18 2,851 0 0
ONCOCYTE CORPORATION COM 68235C107 4 478 SH   SOLE 19 478 0 0
ONCOCYTE CORPORATION COM 68235C107 864 114,479 SH   SOLE 21 114,479 0 0
ONCOCYTE CORPORATION COM 68235C107 545 72,161 SH   SOLE 22 68,924 0 3,237
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 18 3,880 SH   SOLE 18 3,880 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 15 3,414 SH   SOLE 19 3,414 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 2,814 622,538 SH   SOLE 21 622,538 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 734 162,475 SH   SOLE 22 162,475 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 1 460 SH   SOLE 21 460 0 0
ONCOSEC MED INC COM NEW 68234L207 7 7,666 SH   SOLE 21 7,666 0 0
ONCOSEC MED INC COM NEW 68234L207 7 7,309 SH   SOLE 22 7,309 0 0
ONE GAS INC COM 68235P108 2,476 33,623 SH   SOLE 2 24,640 0 8,983
ONE GAS INC COM 68235P108 178 2,420 SH   SOLE 4 2,420 0 0
ONE GAS INC COM 68235P108 3,473 47,162 SH   SOLE 7 47,162 0 0
ONE GAS INC COM 68235P108 25,163 341,697 SH   SOLE 18 341,697 0 0
ONE GAS INC COM 68235P108 3,858 52,396 SH   SOLE 19 52,396 0 0
ONE GAS INC COM 68235P108 243,574 3,307,629 SH   SOLE 21 3,307,629 0 0
ONE GAS INC COM 68235P108 121,997 1,656,664 SH   SOLE 22 1,558,421 0 98,243
ONE GAS INC COM 68235P108 5,827 79,126 SH   SOLE 23 79,126 0 0
ONE GAS INC COM 68235P108 1,287 17,475 SH   SOLE 26 13,989 0 3,486
ONE GAS INC COM 68235P108 557 7,568 SH   SOLE 28 7,568 0 0
ONE GAS INC COM 68235P108 1,374 18,660 SH   SOLE 29 0 0 18,660
ONE GAS INC COM 68235P108 2,196 29,827 SH   SOLE 30 29,827 0 0
ONE GAS INC COM 68235P108 388 5,273 SH   SOLE 36 5,273 0 0
ONE GAS INC COM 68235P108 424 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 231 9,472 SH   SOLE 2 7,383 0 2,089
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 11 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,421 58,317 SH   SOLE 18 58,317 0 0
ONE LIBERTY PPTYS INC COM 682406103 347 14,225 SH   SOLE 19 14,225 0 0
ONE LIBERTY PPTYS INC COM 682406103 11,878 487,613 SH   SOLE 21 487,613 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,175 705,051 SH   SOLE 22 668,421 0 36,630
ONE LIBERTY PPTYS INC COM 682406103 11 438 SH   SOLE 23 438 0 0
ONE LIBERTY PPTYS INC COM 682406103 34 1,395 SH   SOLE 26 0 0 1,395
ONE LIBERTY PPTYS INC COM 682406103 120 4,926 SH   SOLE 28 4,926 0 0
ONE LIBERTY PPTYS INC COM 682406103 371 15,219 SH   SOLE 29 0 0 15,219
ONE LIBERTY PPTYS INC COM 682406103 48 1,971 SH   SOLE 30 1,971 0 0
ONE LIBERTY PPTYS INC COM 682406103 30 1,242 SH   SOLE 40 1,242 0 0
ONEMAIN HLDGS INC COM 68268W103 860 30,499 SH   SOLE 2 5,337 0 25,162
ONEMAIN HLDGS INC COM 68268W103 6 209 SH   SOLE 4 209 0 0
ONEMAIN HLDGS INC COM 68268W103 36 1,290 SH   SOLE 7 1,290 0 0
ONEMAIN HLDGS INC COM 68268W103 785 27,842 SH   SOLE 18 27,842 0 0
ONEMAIN HLDGS INC COM 68268W103 464 16,461 SH   SOLE 19 16,461 0 0
ONEMAIN HLDGS INC COM 68268W103 16,625 589,750 SH   SOLE 21 589,750 0 0
ONEMAIN HLDGS INC COM 68268W103 45,274 1,606,016 SH   SOLE 22 1,429,556 0 176,460
ONEMAIN HLDGS INC COM 68268W103 289 10,241 SH   SOLE 26 7,149 0 3,092
ONEMAIN HLDGS INC COM 68268W103 249 8,837 SH   SOLE 28 8,837 0 0
ONEMAIN HLDGS INC COM 68268W103 236 8,368 SH   SOLE 30 8,368 0 0
ONEMAIN HLDGS INC COM 68268W103 33 1,185 SH   SOLE 31 1,185 0 0
ONEMAIN HLDGS INC COM 68268W103 191 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 23,789 429,322 SH   SOLE 2 76,012 0 353,310
ONEOK INC NEW COM 682680103 8,130 146,719 SH   SOLE 4 137,158 0 9,561
ONEOK INC NEW COM 682680103 34,082 615,088 SH   SOLE 7 599,771 0 15,317
ONEOK INC NEW COM 682680103 140 2,526 SH   SOLE 15 2,526 0 0
ONEOK INC NEW COM 682680103 50,766 916,180 SH   SOLE 18 863,514 0 52,666
ONEOK INC NEW COM 682680103 59,770 1,078,684 SH   SOLE 19 1,078,684 0 0
ONEOK INC NEW COM 682680103 10,290 185,715 SH   SOLE 20 0 0 185,715
ONEOK INC NEW COM 682680103 684,987 12,362,155 SH   SOLE 21 12,362,155 0 0
ONEOK INC NEW COM 682680103 569,008 10,269,046 SH   SOLE 22 8,579,026 0 1,690,020
ONEOK INC NEW COM 682680103 26,747 482,703 SH   SOLE 23 482,703 0 0
ONEOK INC NEW COM 682680103 17,233 311,012 SH   SOLE 25 311,012 0 0
ONEOK INC NEW COM 682680103 59,547 1,074,670 SH   SOLE 26 366,275 0 708,395
ONEOK INC NEW COM 682680103 4,784 86,341 SH   SOLE 28 63,154 0 23,187
ONEOK INC NEW COM 682680103 1,754 31,654 SH   SOLE 29 14,010 0 17,644
ONEOK INC NEW COM 682680103 67,209 1,212,946 SH   SOLE 30 1,212,946 0 0
ONEOK INC NEW COM 682680103 11,355 204,918 SH   SOLE 31 90,809 0 114,109
ONEOK INC NEW COM 682680103 4,649 83,905 SH   SOLE 32 83,905 0 0
ONEOK INC NEW COM 682680103 1,755 31,680 SH   SOLE 34 31,680 0 0
ONEOK INC NEW COM 682680103 20,636 372,426 SH   SOLE 36 372,426 0 0
ONEOK INC NEW COM 682680103 102 1,846 SH   SOLE 40 1,846 0 0
ONVIA INC COM NEW 68338T403 17 3,630 SH   SOLE 21 3,630 0 0
ONVIA INC COM NEW 68338T403 0 48 SH   SOLE 22 48 0 0
OOMA INC COM 683416101 11 1,071 SH   SOLE 2 1,071 0 0
OOMA INC COM 683416101 640 60,619 SH   SOLE 18 60,619 0 0
OOMA INC COM 683416101 128 12,139 SH   SOLE 19 12,139 0 0
OOMA INC COM 683416101 5,573 528,220 SH   SOLE 21 528,220 0 0
OOMA INC COM 683416101 2,369 224,586 SH   SOLE 22 211,370 0 13,216
OOMA INC COM 683416101 220 20,885 SH   SOLE 29 0 0 20,885
OPEN TEXT CORP COM 683715106 0 10 SH   SOLE 18 10 0 0
OPEN TEXT CORP COM 683715106 16,923 524,087 SH   SOLE 21 524,087 0 0
OPEN TEXT CORP COM 683715106 900 27,860 SH   SOLE 26 0 0 27,860
OPEN TEXT CORP COM 683715106 7,909 244,943 SH   SOLE 30 244,943 0 0
OPGEN INC COM 68373L109 0 640 SH   SOLE 21 640 0 0
OPHTHOTECH CORP COM 683745103 18 6,329 SH   SOLE 18 6,329 0 0
OPHTHOTECH CORP COM 683745103 13 4,442 SH   SOLE 19 4,442 0 0
OPHTHOTECH CORP COM 683745103 1,797 637,317 SH   SOLE 21 637,317 0 0
OPHTHOTECH CORP COM 683745103 1,397 495,404 SH   SOLE 22 495,404 0 0
OPKO HEALTH INC COM 68375N103 1,400 204,069 SH   SOLE 2 46,891 0 157,178
OPKO HEALTH INC COM 68375N103 12 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 56 8,174 SH   SOLE 7 8,174 0 0
OPKO HEALTH INC COM 68375N103 1,229 179,098 SH   SOLE 18 179,098 0 0
OPKO HEALTH INC COM 68375N103 6,319 921,072 SH   SOLE 19 921,072 0 0
OPKO HEALTH INC COM 68375N103 84,029 12,249,067 SH   SOLE 21 12,249,067 0 0
OPKO HEALTH INC COM 68375N103 64,904 9,461,273 SH   SOLE 22 8,474,192 0 987,081
OPKO HEALTH INC COM 68375N103 876 127,703 SH   SOLE 26 107,507 0 20,196
OPKO HEALTH INC COM 68375N103 320 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 490 71,436 SH   SOLE 29 0 0 71,436
OPKO HEALTH INC COM 68375N103 671 97,776 SH   SOLE 30 97,776 0 0
OPKO HEALTH INC COM 68375N103 51 7,459 SH   SOLE 31 7,459 0 0
OPKO HEALTH INC COM 68375N103 75 10,961 SH   SOLE 34 10,961 0 0
OPKO HEALTH INC COM 68375N103 242 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 28 1,601 SH   SOLE 2 494 0 1,107
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 695 40,081 SH   SOLE 18 40,081 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 175 10,064 SH   SOLE 19 10,064 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,741 330,880 SH   SOLE 21 330,880 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3,392 195,499 SH   SOLE 22 180,743 0 14,756
OPTICAL CABLE CORP COM NEW 683827208 4 1,750 SH   SOLE 19 1,750 0 0
OPTICAL CABLE CORP COM NEW 683827208 8 3,734 SH   SOLE 21 3,734 0 0
OPTICAL CABLE CORP COM NEW 683827208 7 3,089 SH   SOLE 22 3,089 0 0
OPUS BK IRVINE CALIF COM 684000102 58 2,429 SH   SOLE 2 1,247 0 1,182
OPUS BK IRVINE CALIF COM 684000102 4 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 6 249 SH   SOLE 7 249 0 0
OPUS BK IRVINE CALIF COM 684000102 2,276 94,825 SH   SOLE 18 94,825 0 0
OPUS BK IRVINE CALIF COM 684000102 360 15,018 SH   SOLE 19 15,018 0 0
OPUS BK IRVINE CALIF COM 684000102 40,099 1,670,780 SH   SOLE 21 1,670,780 0 0
OPUS BK IRVINE CALIF COM 684000102 14,507 604,469 SH   SOLE 22 566,953 0 37,516
OPUS BK IRVINE CALIF COM 684000102 55 2,306 SH   SOLE 26 0 0 2,306
OPUS BK IRVINE CALIF COM 684000102 71 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 592 24,646 SH   SOLE 30 24,646 0 0
OPUS BK IRVINE CALIF COM 684000102 37 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 221,854 4,588,499 SH   SOLE 2 1,648,529 0 2,939,970
ORACLE CORP COM 68389X105 54,201 1,121,012 SH   SOLE 4 1,016,469 0 104,543
ORACLE CORP COM 68389X105 101,763 2,104,707 SH   SOLE 7 2,099,843 0 4,864
ORACLE CORP COM 68389X105 4,311 89,171 SH   SOLE 13 89,171 0 0
ORACLE CORP COM 68389X105 941 19,459 SH   SOLE 15 19,459 0 0
ORACLE CORP COM 68389X105 49 1,004 SH   SOLE 17 0 0 1,004
ORACLE CORP COM 68389X105 659,570 13,641,569 SH   SOLE 18 12,733,816 0 907,753
ORACLE CORP COM 68389X105 785,163 16,239,142 SH   SOLE 19 16,239,142 0 0
ORACLE CORP COM 68389X105 78,558 1,624,786 SH   SOLE 20 63,527 0 1,561,259
ORACLE CORP COM 68389X105 2,422,102 50,095,185 SH   SOLE 21 50,095,185 0 0
ORACLE CORP COM 68389X105 3,881,904 80,287,571 SH   SOLE 22 66,118,900 0 14,168,671
ORACLE CORP COM 68389X105 190,826 3,946,756 SH   SOLE 23 3,946,756 0 0
ORACLE CORP COM 68389X105 117,692 2,434,177 SH   SOLE 25 2,379,510 0 54,667
ORACLE CORP COM 68389X105 373,510 7,725,134 SH   SOLE 26 2,632,678 0 5,092,456
ORACLE CORP COM 68389X105 33,954 702,249 SH   SOLE 28 512,358 0 189,891
ORACLE CORP COM 68389X105 21,787 450,604 SH   SOLE 29 145,320 0 305,284
ORACLE CORP COM 68389X105 405,915 8,395,355 SH   SOLE 30 8,395,355 0 0
ORACLE CORP COM 68389X105 83,800 1,733,205 SH   SOLE 31 840,108 0 893,097
ORACLE CORP COM 68389X105 3,071 63,524 SH   SOLE 32 63,524 0 0
ORACLE CORP COM 68389X105 55,600 1,149,955 SH   SOLE 34 1,149,955 0 0
ORACLE CORP COM 68389X105 146,381 3,027,527 SH   SOLE 36 3,027,527 0 0
ORACLE CORP COM 68389X105 751 15,536 SH   SOLE 40 15,536 0 0
ORAGENICS INC COM NEW 684023203 3 7,995 SH   SOLE 21 7,995 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 98 4,352 SH   SOLE 2 3,398 0 954
ORASURE TECHNOLOGIES INC COM 68554V108 27 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 6,167 274,068 SH   SOLE 18 274,068 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,685 74,904 SH   SOLE 19 74,904 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 122,834 5,459,272 SH   SOLE 21 5,459,272 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 36,421 1,618,695 SH   SOLE 22 1,506,743 0 111,952
ORASURE TECHNOLOGIES INC COM 68554V108 185 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,843 81,903 SH   SOLE 30 81,903 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 127 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 49 4,640 SH   SOLE 2 3,807 0 833
ORBCOMM INC COM 68555P100 23 2,187 SH   SOLE 7 2,187 0 0
ORBCOMM INC COM 68555P100 2,505 239,212 SH   SOLE 18 239,212 0 0
ORBCOMM INC COM 68555P100 571 54,584 SH   SOLE 19 54,584 0 0
ORBCOMM INC COM 68555P100 38,872 3,712,729 SH   SOLE 21 3,712,729 0 0
ORBCOMM INC COM 68555P100 20,808 1,987,367 SH   SOLE 22 1,860,306 0 127,061
ORBCOMM INC COM 68555P100 98 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 88 8,416 SH   SOLE 30 8,416 0 0
ORBCOMM INC COM 68555P100 68 6,455 SH   SOLE 40 6,455 0 0
ORBITAL ATK INC COM 68557N103 6,791 51,000 SH   SOLE 2 31,377 0 19,623
ORBITAL ATK INC COM 68557N103 34 257 SH   SOLE 4 257 0 0
ORBITAL ATK INC COM 68557N103 238 1,786 SH   SOLE 7 1,786 0 0
ORBITAL ATK INC COM 68557N103 24 181 SH   SOLE 17 0 0 181
ORBITAL ATK INC COM 68557N103 25,837 194,027 SH   SOLE 18 194,027 0 0
ORBITAL ATK INC COM 68557N103 2,479 18,616 SH   SOLE 19 18,616 0 0
ORBITAL ATK INC COM 68557N103 433,176 3,253,052 SH   SOLE 21 3,253,052 0 0
ORBITAL ATK INC COM 68557N103 234,151 1,758,415 SH   SOLE 22 1,626,254 0 132,161
ORBITAL ATK INC COM 68557N103 1,600 12,016 SH   SOLE 26 12,016 0 0
ORBITAL ATK INC COM 68557N103 1,172 8,801 SH   SOLE 30 8,801 0 0
ORBITAL ATK INC COM 68557N103 172 1,288 SH   SOLE 31 1,288 0 0
ORBITAL ATK INC COM 68557N103 303 2,276 SH   SOLE 36 2,276 0 0
ORBITAL ATK INC COM 68557N103 817 6,134 SH   SOLE 40 6,134 0 0
ORBOTECH LTD ORD M75253100 52 1,241 SH   SOLE 2 1,241 0 0
ORBOTECH LTD ORD M75253100 11 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 111 2,641 SH   SOLE 7 2,005 0 636
ORBOTECH LTD ORD M75253100 13,716 324,953 SH   SOLE 21 324,953 0 0
ORBOTECH LTD ORD M75253100 12,730 301,582 SH   SOLE 22 264,273 0 37,309
ORBOTECH LTD ORD M75253100 476 11,271 SH   SOLE 26 0 0 11,271
ORBOTECH LTD ORD M75253100 248 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 78 7,665 SH   SOLE 2 2,529 0 5,136
ORCHID IS CAP INC COM 68571X103 7 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,649 161,787 SH   SOLE 18 161,787 0 0
ORCHID IS CAP INC COM 68571X103 339 33,308 SH   SOLE 19 33,308 0 0
ORCHID IS CAP INC COM 68571X103 25,436 2,496,157 SH   SOLE 21 2,496,157 0 0
ORCHID IS CAP INC COM 68571X103 13,614 1,336,028 SH   SOLE 22 1,294,933 0 41,095
ORCHIDS PAPER PRODS CO DEL COM 68572N104 36 2,553 SH   SOLE 2 419 0 2,134
ORCHIDS PAPER PRODS CO DEL COM 68572N104 507 35,976 SH   SOLE 18 35,976 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 100 7,089 SH   SOLE 19 7,089 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 4,086 290,169 SH   SOLE 21 290,169 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2,553 181,344 SH   SOLE 22 169,331 0 12,013
OREXIGEN THERAPEUTICS INC COM NEW 686164302 3 1,308 SH   SOLE 18 1,308 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 4 1,808 SH   SOLE 19 1,808 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 41 19,343 SH   SOLE 21 19,343 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 428 201,920 SH   SOLE 22 201,920 0 0
ORGANOVO HLDGS INC COM 68620A104 16 7,074 SH   SOLE 2 6,397 0 677
ORGANOVO HLDGS INC COM 68620A104 7 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 816 367,407 SH   SOLE 18 367,407 0 0
ORGANOVO HLDGS INC COM 68620A104 161 72,562 SH   SOLE 19 72,562 0 0
ORGANOVO HLDGS INC COM 68620A104 10,647 4,796,101 SH   SOLE 21 4,796,101 0 0
ORGANOVO HLDGS INC COM 68620A104 5,662 2,550,489 SH   SOLE 22 2,395,367 0 155,122
ORGANOVO HLDGS INC COM 68620A104 32 14,611 SH   SOLE 26 0 0 14,611
ORGANOVO HLDGS INC COM 68620A104 28 12,427 SH   SOLE 28 12,427 0 0
ORGANOVO HLDGS INC COM 68620A104 76 34,055 SH   SOLE 30 34,055 0 0
ORGANOVO HLDGS INC COM 68620A104 19 8,425 SH   SOLE 40 8,425 0 0
ORIENT PAPER INC COM NEW 68619F205 125 152,906 SH   SOLE 22 152,906 0 0
ORION ENERGY SYSTEMS INC COM 686275108 5 4,754 SH   SOLE 18 4,754 0 0
ORION ENERGY SYSTEMS INC COM 686275108 9 7,855 SH   SOLE 19 7,855 0 0
ORION ENERGY SYSTEMS INC COM 686275108 78 69,460 SH   SOLE 21 69,460 0 0
ORION GROUP HOLDINGS INC COM 68628V308 37 5,643 SH   SOLE 2 1,240 0 4,403
ORION GROUP HOLDINGS INC COM 68628V308 5 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 879 134,035 SH   SOLE 18 134,035 0 0
ORION GROUP HOLDINGS INC COM 68628V308 129 19,609 SH   SOLE 19 19,609 0 0
ORION GROUP HOLDINGS INC COM 68628V308 16,706 2,546,657 SH   SOLE 21 2,546,657 0 0
ORION GROUP HOLDINGS INC COM 68628V308 5,519 841,249 SH   SOLE 22 806,784 0 34,465
ORION GROUP HOLDINGS INC COM 68628V308 220 33,592 SH   SOLE 30 33,592 0 0
ORITANI FINL CORP DEL COM 68633D103 161 9,561 SH   SOLE 2 2,850 0 6,711
ORITANI FINL CORP DEL COM 68633D103 9 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 24 1,449 SH   SOLE 7 1,449 0 0
ORITANI FINL CORP DEL COM 68633D103 3,378 201,072 SH   SOLE 18 201,072 0 0
ORITANI FINL CORP DEL COM 68633D103 558 33,223 SH   SOLE 19 33,223 0 0
ORITANI FINL CORP DEL COM 68633D103 57,571 3,426,849 SH   SOLE 21 3,426,849 0 0
ORITANI FINL CORP DEL COM 68633D103 21,315 1,268,760 SH   SOLE 22 1,188,461 0 80,299
ORITANI FINL CORP DEL COM 68633D103 357 21,245 SH   SOLE 26 21,245 0 0
ORITANI FINL CORP DEL COM 68633D103 93 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 903 53,733 SH   SOLE 30 53,733 0 0
ORITANI FINL CORP DEL COM 68633D103 82 4,890 SH   SOLE 34 4,890 0 0
ORITANI FINL CORP DEL COM 68633D103 62 3,695 SH   SOLE 40 3,695 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,776 29,096 SH   SOLE 2 25,291 0 3,805
ORMAT TECHNOLOGIES INC COM 686688102 17 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 61 998 SH   SOLE 7 998 0 0
ORMAT TECHNOLOGIES INC COM 686688102 8,702 142,542 SH   SOLE 18 142,542 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,999 32,737 SH   SOLE 19 32,737 0 0
ORMAT TECHNOLOGIES INC COM 686688102 73,605 1,205,655 SH   SOLE 21 1,205,655 0 0
ORMAT TECHNOLOGIES INC COM 686688102 59,549 975,414 SH   SOLE 22 895,608 0 79,806
ORMAT TECHNOLOGIES INC COM 686688102 3,064 50,195 SH   SOLE 23 50,195 0 0
ORMAT TECHNOLOGIES INC COM 686688102 635 10,406 SH   SOLE 26 8,927 0 1,479
ORMAT TECHNOLOGIES INC COM 686688102 324 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,071 17,536 SH   SOLE 29 0 0 17,536
ORMAT TECHNOLOGIES INC COM 686688102 326 5,343 SH   SOLE 30 5,343 0 0
ORMAT TECHNOLOGIES INC COM 686688102 246 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 25 989 SH   SOLE 2 419 0 570
ORRSTOWN FINL SVCS INC COM 687380105 721 28,952 SH   SOLE 18 28,952 0 0
ORRSTOWN FINL SVCS INC COM 687380105 164 6,603 SH   SOLE 19 6,603 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,090 244,560 SH   SOLE 21 244,560 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,980 240,144 SH   SOLE 22 235,894 0 4,250
ORTHOFIX INTL N V COM N6748L102 46 973 SH   SOLE 2 973 0 0
ORTHOFIX INTL N V COM N6748L102 9 188 SH   SOLE 4 188 0 0
ORTHOFIX INTL N V COM N6748L102 27 565 SH   SOLE 7 565 0 0
ORTHOFIX INTL N V COM N6748L102 4,160 88,037 SH   SOLE 18 88,037 0 0
ORTHOFIX INTL N V COM N6748L102 603 12,759 SH   SOLE 19 12,759 0 0
ORTHOFIX INTL N V COM N6748L102 75,953 1,607,476 SH   SOLE 21 1,607,476 0 0
ORTHOFIX INTL N V COM N6748L102 24,086 509,757 SH   SOLE 22 477,093 0 32,664
ORTHOFIX INTL N V COM N6748L102 635 13,438 SH   SOLE 26 12,132 0 1,306
ORTHOFIX INTL N V COM N6748L102 128 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX INTL N V COM N6748L102 251 5,302 SH   SOLE 29 0 0 5,302
ORTHOFIX INTL N V COM N6748L102 1,242 26,283 SH   SOLE 30 26,283 0 0
ORTHOFIX INTL N V COM N6748L102 77 1,629 SH   SOLE 34 1,629 0 0
ORTHOFIX INTL N V COM N6748L102 97 2,057 SH   SOLE 40 2,057 0 0
OSHKOSH CORP COM 688239201 11,422 138,379 SH   SOLE 2 111,595 0 26,784
OSHKOSH CORP COM 688239201 765 9,267 SH   SOLE 4 9,267 0 0
OSHKOSH CORP COM 688239201 333 4,029 SH   SOLE 7 4,029 0 0
OSHKOSH CORP COM 688239201 20,855 252,660 SH   SOLE 18 252,388 0 272
OSHKOSH CORP COM 688239201 2,012 24,382 SH   SOLE 19 24,382 0 0
OSHKOSH CORP COM 688239201 260,996 3,162,052 SH   SOLE 21 3,162,052 0 0
OSHKOSH CORP COM 688239201 198,848 2,409,105 SH   SOLE 22 2,146,112 0 262,993
OSHKOSH CORP COM 688239201 1,033 12,516 SH   SOLE 23 12,516 0 0
OSHKOSH CORP COM 688239201 100 1,217 SH   SOLE 25 1,217 0 0
OSHKOSH CORP COM 688239201 2,511 30,423 SH   SOLE 26 23,420 0 7,003
OSHKOSH CORP COM 688239201 1,005 12,178 SH   SOLE 28 12,178 0 0
OSHKOSH CORP COM 688239201 3,013 36,502 SH   SOLE 29 3,181 0 33,321
OSHKOSH CORP COM 688239201 1,076 13,031 SH   SOLE 30 13,031 0 0
OSHKOSH CORP COM 688239201 850 10,293 SH   SOLE 31 5,828 0 4,465
OSHKOSH CORP COM 688239201 309 3,740 SH   SOLE 34 3,740 0 0
OSHKOSH CORP COM 688239201 522 6,322 SH   SOLE 36 6,322 0 0
OSHKOSH CORP COM 688239201 680 8,236 SH   SOLE 40 8,236 0 0
OSI SYSTEMS INC COM 671044105 107 1,167 SH   SOLE 2 1,080 0 87
OSI SYSTEMS INC COM 671044105 3 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 45 490 SH   SOLE 7 490 0 0
OSI SYSTEMS INC COM 671044105 7,339 80,324 SH   SOLE 18 80,324 0 0
OSI SYSTEMS INC COM 671044105 1,182 12,934 SH   SOLE 19 12,934 0 0
OSI SYSTEMS INC COM 671044105 140,543 1,538,179 SH   SOLE 21 1,538,179 0 0
OSI SYSTEMS INC COM 671044105 44,052 482,132 SH   SOLE 22 448,060 0 34,072
OSI SYSTEMS INC COM 671044105 464 5,076 SH   SOLE 26 3,797 0 1,279
OSI SYSTEMS INC COM 671044105 249 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 2,226 24,359 SH   SOLE 30 24,359 0 0
OSI SYSTEMS INC COM 671044105 189 2,067 SH   SOLE 40 2,067 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 68 5,236 SH   SOLE 21 5,236 0 0
OSPREY ENERGY ACQUISITION CO UNIT 07/21/2022 688397207 3,902 393,000 SH   SOLE 2 393,000 0 0
OSPREY ENERGY ACQUISITION CO UNIT 07/21/2022 688397207 298 30,000 SH   SOLE 22 30,000 0 0
OTELCO INC CL A NEW 688823301 8 811 SH   SOLE 21 811 0 0
OTELCO INC CL A NEW 688823301 139 14,738 SH   SOLE 22 14,738 0 0
OTONOMY INC COM 68906L105 20 6,194 SH   SOLE 2 1,627 0 4,567
OTONOMY INC COM 68906L105 1 461 SH   SOLE 7 461 0 0
OTONOMY INC COM 68906L105 357 109,870 SH   SOLE 18 109,870 0 0
OTONOMY INC COM 68906L105 64 19,842 SH   SOLE 19 19,842 0 0
OTONOMY INC COM 68906L105 4,415 1,358,346 SH   SOLE 21 1,358,346 0 0
OTONOMY INC COM 68906L105 3,287 1,011,382 SH   SOLE 22 975,621 0 35,761
OTONOMY INC COM 68906L105 10 2,944 SH   SOLE 28 2,944 0 0
OTONOMY INC COM 68906L105 13 4,016 SH   SOLE 30 4,016 0 0
OTONOMY INC COM 68906L105 5 1,528 SH   SOLE 40 1,528 0 0
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 1,797 41,443 SH   SOLE 2 34,068 0 7,375
OTTER TAIL CORP COM 689648103 11 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 46 1,055 SH   SOLE 7 1,055 0 0
OTTER TAIL CORP COM 689648103 6,412 147,905 SH   SOLE 18 147,905 0 0
OTTER TAIL CORP COM 689648103 1,259 29,047 SH   SOLE 19 29,047 0 0
OTTER TAIL CORP COM 689648103 52,420 1,209,230 SH   SOLE 21 1,209,230 0 0
OTTER TAIL CORP COM 689648103 46,018 1,061,547 SH   SOLE 22 988,950 0 72,597
OTTER TAIL CORP COM 689648103 763 17,608 SH   SOLE 26 14,263 0 3,345
OTTER TAIL CORP COM 689648103 240 5,531 SH   SOLE 28 5,531 0 0
OTTER TAIL CORP COM 689648103 230 5,309 SH   SOLE 30 5,309 0 0
OTTER TAIL CORP COM 689648103 165 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 2,500 99,295 SH   SOLE 2 32,631 0 66,664
OUTFRONT MEDIA INC COM 69007J106 91 3,626 SH   SOLE 4 3,626 0 0
OUTFRONT MEDIA INC COM 69007J106 149 5,914 SH   SOLE 7 5,914 0 0
OUTFRONT MEDIA INC COM 69007J106 2,482 98,573 SH   SOLE 13 98,573 0 0
OUTFRONT MEDIA INC COM 69007J106 3,368 133,748 SH   SOLE 18 133,748 0 0
OUTFRONT MEDIA INC COM 69007J106 32,959 1,308,938 SH   SOLE 19 1,308,938 0 0
OUTFRONT MEDIA INC COM 69007J106 57,896 2,299,278 SH   SOLE 21 2,299,278 0 0
OUTFRONT MEDIA INC COM 69007J106 130,779 5,193,772 SH   SOLE 22 4,213,292 0 980,480
OUTFRONT MEDIA INC COM 69007J106 169 6,706 SH   SOLE 23 6,706 0 0
OUTFRONT MEDIA INC COM 69007J106 283 11,252 SH   SOLE 25 11,252 0 0
OUTFRONT MEDIA INC COM 69007J106 1,290 51,229 SH   SOLE 26 45,897 0 5,332
OUTFRONT MEDIA INC COM 69007J106 494 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 7,824 310,733 SH   SOLE 29 617 0 310,116
OUTFRONT MEDIA INC COM 69007J106 529 20,989 SH   SOLE 30 20,989 0 0
OUTFRONT MEDIA INC COM 69007J106 81 3,207 SH   SOLE 31 3,207 0 0
OUTFRONT MEDIA INC COM 69007J106 4,088 162,334 SH   SOLE 34 162,334 0 0
OUTFRONT MEDIA INC COM 69007J106 1,770 70,299 SH   SOLE 36 70,299 0 0
OUTFRONT MEDIA INC COM 69007J106 327 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 8 5,935 SH   SOLE 18 5,935 0 0
OVASCIENCE INC COM 69014Q101 8 5,645 SH   SOLE 19 5,645 0 0
OVASCIENCE INC COM 69014Q101 123 86,461 SH   SOLE 21 86,461 0 0
OVASCIENCE INC COM 69014Q101 511 359,800 SH   SOLE 22 359,800 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 102 38,833 SH   SOLE 2 32,237 0 6,596
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 464 176,545 SH   SOLE 18 176,545 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 255 97,031 SH   SOLE 19 97,031 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,882 1,476,206 SH   SOLE 21 1,476,206 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,570 1,737,785 SH   SOLE 22 1,689,880 0 47,905
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 372 141,560 SH   SOLE 29 0 0 141,560
OVERSTOCK COM INC DEL COM 690370101 273 9,196 SH   SOLE 2 8,091 0 1,105
OVERSTOCK COM INC DEL COM 690370101 9 294 SH   SOLE 7 294 0 0
OVERSTOCK COM INC DEL COM 690370101 1,867 62,857 SH   SOLE 18 62,857 0 0
OVERSTOCK COM INC DEL COM 690370101 2,700 90,904 SH   SOLE 19 90,904 0 0
OVERSTOCK COM INC DEL COM 690370101 16,341 550,203 SH   SOLE 21 550,203 0 0
OVERSTOCK COM INC DEL COM 690370101 15,734 529,753 SH   SOLE 22 502,113 0 27,640
OVERSTOCK COM INC DEL COM 690370101 67 2,271 SH   SOLE 23 2,271 0 0
OVERSTOCK COM INC DEL COM 690370101 71 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 73 2,460 SH   SOLE 30 2,460 0 0
OVERSTOCK COM INC DEL COM 690370101 46 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 65 7,549 SH   SOLE 2 7,549 0 0
OVID THERAPEUTICS INC COM 690469101 199 23,213 SH   SOLE 18 23,213 0 0
OVID THERAPEUTICS INC COM 690469101 7,074 825,433 SH   SOLE 19 825,433 0 0
OVID THERAPEUTICS INC COM 690469101 121 14,135 SH   SOLE 20 14,135 0 0
OVID THERAPEUTICS INC COM 690469101 1,396 162,865 SH   SOLE 21 162,865 0 0
OVID THERAPEUTICS INC COM 690469101 292 34,065 SH   SOLE 22 30,246 0 3,819
OVID THERAPEUTICS INC COM 690469101 196 22,867 SH   SOLE 34 22,867 0 0
OWENS & MINOR INC NEW COM 690732102 1,106 37,887 SH   SOLE 2 27,773 0 10,114
OWENS & MINOR INC NEW COM 690732102 12 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 94 3,225 SH   SOLE 7 3,225 0 0
OWENS & MINOR INC NEW COM 690732102 11,710 401,028 SH   SOLE 18 401,028 0 0
OWENS & MINOR INC NEW COM 690732102 15,137 518,375 SH   SOLE 19 518,375 0 0
OWENS & MINOR INC NEW COM 690732102 113,400 3,883,559 SH   SOLE 21 3,883,559 0 0
OWENS & MINOR INC NEW COM 690732102 60,089 2,057,854 SH   SOLE 22 1,929,731 0 128,123
OWENS & MINOR INC NEW COM 690732102 530 18,142 SH   SOLE 26 13,385 0 4,757
OWENS & MINOR INC NEW COM 690732102 267 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 255 8,723 SH   SOLE 30 8,723 0 0
OWENS & MINOR INC NEW COM 690732102 441 15,107 SH   SOLE 36 15,107 0 0
OWENS & MINOR INC NEW COM 690732102 204 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 19,008 245,741 SH   SOLE 2 187,051 0 58,690
OWENS CORNING NEW COM 690742101 2,271 29,357 SH   SOLE 4 29,357 0 0
OWENS CORNING NEW COM 690742101 813 10,505 SH   SOLE 7 10,505 0 0
OWENS CORNING NEW COM 690742101 14,637 189,228 SH   SOLE 18 189,058 0 170
OWENS CORNING NEW COM 690742101 8,071 104,349 SH   SOLE 19 104,349 0 0
OWENS CORNING NEW COM 690742101 118,926 1,537,502 SH   SOLE 21 1,537,502 0 0
OWENS CORNING NEW COM 690742101 272,322 3,520,647 SH   SOLE 22 3,065,491 0 455,156
OWENS CORNING NEW COM 690742101 3,070 39,690 SH   SOLE 23 39,690 0 0
OWENS CORNING NEW COM 690742101 1,512 19,550 SH   SOLE 25 19,550 0 0
OWENS CORNING NEW COM 690742101 3,795 49,068 SH   SOLE 26 36,666 0 12,402
OWENS CORNING NEW COM 690742101 1,370 17,718 SH   SOLE 28 17,718 0 0
OWENS CORNING NEW COM 690742101 10,112 130,729 SH   SOLE 29 20,197 0 110,532
OWENS CORNING NEW COM 690742101 1,529 19,768 SH   SOLE 30 19,768 0 0
OWENS CORNING NEW COM 690742101 2,995 38,717 SH   SOLE 31 33,173 0 5,544
OWENS CORNING NEW COM 690742101 7,877 101,840 SH   SOLE 34 101,840 0 0
OWENS CORNING NEW COM 690742101 1,337 17,287 SH   SOLE 36 17,287 0 0
OWENS CORNING NEW COM 690742101 953 12,320 SH   SOLE 40 12,320 0 0
OWENS ILL INC COM NEW 690768403 3,648 144,997 SH   SOLE 2 90,965 0 54,032
OWENS ILL INC COM NEW 690768403 77 3,045 SH   SOLE 4 3,045 0 0
OWENS ILL INC COM NEW 690768403 216 8,595 SH   SOLE 7 8,595 0 0
OWENS ILL INC COM NEW 690768403 27,233 1,082,406 SH   SOLE 18 1,068,550 0 13,856
OWENS ILL INC COM NEW 690768403 28,893 1,148,378 SH   SOLE 19 1,148,378 0 0
OWENS ILL INC COM NEW 690768403 176,100 6,999,224 SH   SOLE 21 6,999,224 0 0
OWENS ILL INC COM NEW 690768403 151,972 6,040,208 SH   SOLE 22 5,526,071 0 514,137
OWENS ILL INC COM NEW 690768403 857 34,046 SH   SOLE 23 34,046 0 0
OWENS ILL INC COM NEW 690768403 1,583 62,933 SH   SOLE 26 52,504 0 10,429
OWENS ILL INC COM NEW 690768403 554 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 2,083 82,799 SH   SOLE 29 0 0 82,799
OWENS ILL INC COM NEW 690768403 602 23,921 SH   SOLE 30 23,921 0 0
OWENS ILL INC COM NEW 690768403 93 3,705 SH   SOLE 31 3,705 0 0
OWENS ILL INC COM NEW 690768403 4,301 170,953 SH   SOLE 34 170,953 0 0
OWENS ILL INC COM NEW 690768403 418 16,630 SH   SOLE 36 16,630 0 0
OWENS ILL INC COM NEW 690768403 438 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 23 1,285 SH   SOLE 2 673 0 612
OWENS RLTY MTG INC COM 690828108 759 41,691 SH   SOLE 18 41,691 0 0
OWENS RLTY MTG INC COM 690828108 99 5,416 SH   SOLE 19 5,416 0 0
OWENS RLTY MTG INC COM 690828108 6,020 330,572 SH   SOLE 21 330,572 0 0
OWENS RLTY MTG INC COM 690828108 2,273 124,796 SH   SOLE 22 118,558 0 6,238
OXBRIDGE RE HLDGS LTD SHS G6856M106 2 622 SH   SOLE 18 622 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 21 1,260 SH   SOLE 2 1,124 0 136
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 16 925 SH   SOLE 7 925 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,336 79,502 SH   SOLE 18 79,502 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 215 12,803 SH   SOLE 19 12,803 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11,921 709,566 SH   SOLE 21 709,566 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,665 218,171 SH   SOLE 22 188,268 0 29,903
OXFORD INDS INC COM 691497309 204 3,208 SH   SOLE 2 1,539 0 1,669
OXFORD INDS INC COM 691497309 8 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 24 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 5,022 79,039 SH   SOLE 18 79,039 0 0
OXFORD INDS INC COM 691497309 5,875 92,465 SH   SOLE 19 92,465 0 0
OXFORD INDS INC COM 691497309 92,472 1,455,335 SH   SOLE 21 1,455,335 0 0
OXFORD INDS INC COM 691497309 28,581 449,805 SH   SOLE 22 420,173 0 29,632
OXFORD INDS INC COM 691497309 386 6,079 SH   SOLE 26 5,031 0 1,048
OXFORD INDS INC COM 691497309 137 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,411 22,213 SH   SOLE 30 22,213 0 0
OXFORD INDS INC COM 691497309 106 1,668 SH   SOLE 40 1,668 0 0
P & F INDS INC CL A NEW 692830508 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 10 406 SH   SOLE 18 406 0 0
P A M TRANSN SVCS INC COM 693149106 16 659 SH   SOLE 19 659 0 0
P A M TRANSN SVCS INC COM 693149106 177 7,389 SH   SOLE 21 7,389 0 0
P A M TRANSN SVCS INC COM 693149106 3,460 144,576 SH   SOLE 22 144,576 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 12,277 357,923 SH   SOLE 2 87,444 0 270,479
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,079 60,609 SH   SOLE 18 60,609 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,060 30,918 SH   SOLE 21 30,918 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 53,598 1,562,612 SH   SOLE 22 1,298,047 0 264,565
PACCAR INC COM 693718108 59,842 827,226 SH   SOLE 2 494,202 0 333,024
PACCAR INC COM 693718108 15,945 220,419 SH   SOLE 4 208,371 0 12,048
PACCAR INC COM 693718108 20,667 285,693 SH   SOLE 7 273,535 0 12,158
PACCAR INC COM 693718108 7,994 110,502 SH   SOLE 13 110,502 0 0
PACCAR INC COM 693718108 201 2,783 SH   SOLE 15 2,783 0 0
PACCAR INC COM 693718108 58,697 811,399 SH   SOLE 18 758,249 0 53,150
PACCAR INC COM 693718108 61,709 853,044 SH   SOLE 19 853,044 0 0
PACCAR INC COM 693718108 14,398 199,039 SH   SOLE 20 0 0 199,039
PACCAR INC COM 693718108 628,041 8,681,788 SH   SOLE 21 8,681,788 0 0
PACCAR INC COM 693718108 785,152 10,853,636 SH   SOLE 22 8,516,194 0 2,337,442
PACCAR INC COM 693718108 39,749 549,478 SH   SOLE 23 549,478 0 0
PACCAR INC COM 693718108 22,953 317,292 SH   SOLE 25 317,292 0 0
PACCAR INC COM 693718108 71,209 984,369 SH   SOLE 26 351,972 0 632,397
PACCAR INC COM 693718108 5,846 80,811 SH   SOLE 28 58,829 0 21,982
PACCAR INC COM 693718108 15,348 212,166 SH   SOLE 29 68,828 0 143,338
PACCAR INC COM 693718108 75,944 1,049,814 SH   SOLE 30 1,049,814 0 0
PACCAR INC COM 693718108 22,011 304,275 SH   SOLE 31 144,909 0 159,366
PACCAR INC COM 693718108 6,807 94,104 SH   SOLE 32 94,104 0 0
PACCAR INC COM 693718108 7,119 98,411 SH   SOLE 34 98,411 0 0
PACCAR INC COM 693718108 31,730 438,619 SH   SOLE 36 438,619 0 0
PACCAR INC COM 693718108 131 1,814 SH   SOLE 40 1,814 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 5,826 SH   SOLE 2 5,435 0 391
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 1,421 SH   SOLE 7 1,421 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,890 359,974 SH   SOLE 18 359,974 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,355 1,210,481 SH   SOLE 19 1,210,481 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26,445 5,037,237 SH   SOLE 21 5,037,237 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14,326 2,728,693 SH   SOLE 22 2,543,474 0 185,219
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 50 9,464 SH   SOLE 28 9,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 69 13,116 SH   SOLE 30 13,116 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 46 8,804 SH   SOLE 40 8,804 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 76 2,802 SH   SOLE 2 1,241 0 1,561
PACIFIC CONTINENTAL CORP COM 69412V108 12 451 SH   SOLE 7 451 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 2,200 81,627 SH   SOLE 18 81,627 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 452 16,788 SH   SOLE 19 16,788 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 18,655 692,211 SH   SOLE 21 692,211 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 18,335 680,316 SH   SOLE 22 631,451 0 48,865
PACIFIC CONTINENTAL CORP COM 69412V108 123 4,549 SH   SOLE 28 4,549 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 89 3,304 SH   SOLE 30 3,304 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 100 3,724 SH   SOLE 40 3,724 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 446 80,315 SH   SOLE 2 72,333 0 7,982
PACIFIC ETHANOL INC COM PAR $.001 69423U305 3 511 SH   SOLE 7 511 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 910 163,944 SH   SOLE 18 163,944 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,246 224,564 SH   SOLE 19 224,564 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 7,870 1,418,039 SH   SOLE 21 1,418,039 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 15,345 2,764,923 SH   SOLE 22 2,714,966 0 49,957
PACIFIC ETHANOL INC COM PAR $.001 69423U305 2,432 438,161 SH   SOLE 23 438,161 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 450 81,149 SH   SOLE 29 0 0 81,149
PACIFIC MERCANTILE BANCORP COM 694552100 19 2,041 SH   SOLE 2 487 0 1,554
PACIFIC MERCANTILE BANCORP COM 694552100 527 57,630 SH   SOLE 18 57,630 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 69 7,529 SH   SOLE 19 7,529 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,029 549,576 SH   SOLE 21 549,576 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,488 271,924 SH   SOLE 22 262,638 0 9,286
PACIFIC PREMIER BANCORP COM 69478X105 251 6,636 SH   SOLE 2 2,205 0 4,431
PACIFIC PREMIER BANCORP COM 69478X105 10 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 30 802 SH   SOLE 7 802 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,350 141,716 SH   SOLE 18 141,716 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,161 30,766 SH   SOLE 19 30,766 0 0
PACIFIC PREMIER BANCORP COM 69478X105 44,745 1,185,298 SH   SOLE 21 1,185,298 0 0
PACIFIC PREMIER BANCORP COM 69478X105 40,207 1,065,073 SH   SOLE 22 992,202 0 72,871
PACIFIC PREMIER BANCORP COM 69478X105 52 1,371 SH   SOLE 26 0 0 1,371
PACIFIC PREMIER BANCORP COM 69478X105 184 4,871 SH   SOLE 28 4,871 0 0
PACIFIC PREMIER BANCORP COM 69478X105 202 5,345 SH   SOLE 30 5,345 0 0
PACIFIC PREMIER BANCORP COM 69478X105 203 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 91 2,433 SH   SOLE 2 2,200 0 233
PACIRA PHARMACEUTICALS INC COM 695127100 8 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 34 917 SH   SOLE 7 917 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 5,014 133,527 SH   SOLE 18 133,527 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,133 30,170 SH   SOLE 19 30,170 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 76,636 2,040,897 SH   SOLE 21 2,040,897 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 40,870 1,088,406 SH   SOLE 22 1,017,789 0 70,617
PACIRA PHARMACEUTICALS INC COM 695127100 356 9,483 SH   SOLE 26 7,066 0 2,417
PACIRA PHARMACEUTICALS INC COM 695127100 199 5,304 SH   SOLE 28 5,304 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 211 5,613 SH   SOLE 30 5,613 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 148 3,939 SH   SOLE 40 3,939 0 0
PACKAGING CORP AMER COM 695156109 13,261 115,634 SH   SOLE 2 25,625 0 90,009
PACKAGING CORP AMER COM 695156109 3,699 32,253 SH   SOLE 4 28,917 0 3,336
PACKAGING CORP AMER COM 695156109 11,783 102,750 SH   SOLE 7 85,396 0 17,354
PACKAGING CORP AMER COM 695156109 16 141 SH   SOLE 15 141 0 0
PACKAGING CORP AMER COM 695156109 26 229 SH   SOLE 17 0 0 229
PACKAGING CORP AMER COM 695156109 85,733 747,581 SH   SOLE 18 695,985 0 51,596
PACKAGING CORP AMER COM 695156109 54,495 475,192 SH   SOLE 19 475,192 0 0
PACKAGING CORP AMER COM 695156109 6,858 59,797 SH   SOLE 20 0 0 59,797
PACKAGING CORP AMER COM 695156109 493,372 4,302,164 SH   SOLE 21 4,302,164 0 0
PACKAGING CORP AMER COM 695156109 325,184 2,835,575 SH   SOLE 22 2,411,863 0 423,712
PACKAGING CORP AMER COM 695156109 13,016 113,500 SH   SOLE 23 113,500 0 0
PACKAGING CORP AMER COM 695156109 10,983 95,768 SH   SOLE 25 81,376 0 14,392
PACKAGING CORP AMER COM 695156109 29,967 261,308 SH   SOLE 26 106,765 0 154,543
PACKAGING CORP AMER COM 695156109 2,421 21,113 SH   SOLE 28 15,311 0 5,802
PACKAGING CORP AMER COM 695156109 22,061 192,370 SH   SOLE 29 192,370 0 0
PACKAGING CORP AMER COM 695156109 32,600 284,271 SH   SOLE 30 284,271 0 0
PACKAGING CORP AMER COM 695156109 4,342 37,861 SH   SOLE 31 19,096 0 18,765
PACKAGING CORP AMER COM 695156109 5,807 50,635 SH   SOLE 32 50,635 0 0
PACKAGING CORP AMER COM 695156109 18,012 157,066 SH   SOLE 34 157,066 0 0
PACKAGING CORP AMER COM 695156109 11,596 101,116 SH   SOLE 36 101,116 0 0
PACKAGING CORP AMER COM 695156109 54 474 SH   SOLE 40 474 0 0
PACWEST BANCORP DEL COM 695263103 6,327 125,258 SH   SOLE 2 63,349 0 61,909
PACWEST BANCORP DEL COM 695263103 96 1,899 SH   SOLE 4 1,899 0 0
PACWEST BANCORP DEL COM 695263103 815 16,127 SH   SOLE 7 16,127 0 0
PACWEST BANCORP DEL COM 695263103 4 74 SH   SOLE 17 0 0 74
PACWEST BANCORP DEL COM 695263103 22,965 454,671 SH   SOLE 18 454,671 0 0
PACWEST BANCORP DEL COM 695263103 2,014 39,867 SH   SOLE 19 39,867 0 0
PACWEST BANCORP DEL COM 695263103 421,770 8,350,231 SH   SOLE 21 8,350,231 0 0
PACWEST BANCORP DEL COM 695263103 206,876 4,095,743 SH   SOLE 22 3,698,318 0 397,425
PACWEST BANCORP DEL COM 695263103 211 4,184 SH   SOLE 23 4,184 0 0
PACWEST BANCORP DEL COM 695263103 43 842 SH   SOLE 25 842 0 0
PACWEST BANCORP DEL COM 695263103 2,037 40,333 SH   SOLE 26 32,702 0 7,631
PACWEST BANCORP DEL COM 695263103 944 18,696 SH   SOLE 28 18,696 0 0
PACWEST BANCORP DEL COM 695263103 1,240 24,551 SH   SOLE 29 667 0 23,884
PACWEST BANCORP DEL COM 695263103 965 19,109 SH   SOLE 30 19,109 0 0
PACWEST BANCORP DEL COM 695263103 228 4,522 SH   SOLE 31 4,522 0 0
PACWEST BANCORP DEL COM 695263103 3,399 67,294 SH   SOLE 32 67,294 0 0
PACWEST BANCORP DEL COM 695263103 46 903 SH   SOLE 34 903 0 0
PACWEST BANCORP DEL COM 695263103 296 5,868 SH   SOLE 36 5,868 0 0
PACWEST BANCORP DEL COM 695263103 763 15,106 SH   SOLE 40 15,106 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 5 1,248 SH   SOLE 19 1,248 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 11 2,602 SH   SOLE 21 2,602 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 740 181,853 SH   SOLE 22 181,853 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 23,498 SH   SOLE 19 23,498 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 23,983 SH   SOLE 21 23,983 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 787 1,187,369 SH   SOLE 22 1,187,369 0 0
PALO ALTO NETWORKS INC COM 697435105 12,168 84,441 SH   SOLE 2 7,765 0 76,676
PALO ALTO NETWORKS INC COM 697435105 4,152 28,813 SH   SOLE 4 25,944 0 2,869
PALO ALTO NETWORKS INC COM 697435105 1,058 7,342 SH   SOLE 7 4,883 0 2,459
PALO ALTO NETWORKS INC COM 697435105 207 1,437 SH   SOLE 13 1,437 0 0
PALO ALTO NETWORKS INC COM 697435105 87 605 SH   SOLE 15 605 0 0
PALO ALTO NETWORKS INC COM 697435105 7,035 48,823 SH   SOLE 18 39,366 0 9,457
PALO ALTO NETWORKS INC COM 697435105 4,374 30,354 SH   SOLE 19 30,354 0 0
PALO ALTO NETWORKS INC COM 697435105 6,700 46,496 SH   SOLE 20 0 0 46,496
PALO ALTO NETWORKS INC COM 697435105 152,938 1,061,329 SH   SOLE 21 1,061,329 0 0
PALO ALTO NETWORKS INC COM 697435105 336,969 2,338,439 SH   SOLE 22 2,061,837 0 276,602
PALO ALTO NETWORKS INC COM 697435105 15,845 109,959 SH   SOLE 23 109,959 0 0
PALO ALTO NETWORKS INC COM 697435105 10,380 72,031 SH   SOLE 25 72,031 0 0
PALO ALTO NETWORKS INC COM 697435105 35,320 245,106 SH   SOLE 26 90,003 0 155,103
PALO ALTO NETWORKS INC COM 697435105 2,996 20,794 SH   SOLE 28 15,134 0 5,660
PALO ALTO NETWORKS INC COM 697435105 3,721 25,823 SH   SOLE 29 3,267 0 22,556
PALO ALTO NETWORKS INC COM 697435105 14,678 101,863 SH   SOLE 30 101,863 0 0
PALO ALTO NETWORKS INC COM 697435105 6,659 46,208 SH   SOLE 31 18,917 0 27,291
PALO ALTO NETWORKS INC COM 697435105 886 6,151 SH   SOLE 34 6,151 0 0
PALO ALTO NETWORKS INC COM 697435105 12,602 87,450 SH   SOLE 36 87,450 0 0
PALO ALTO NETWORKS INC COM 697435105 78 539 SH   SOLE 40 539 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 2,135 1,551,000 PRN   SOLE 21 1,551,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 39 600 SH   SOLE 2 600 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,255 50,000 SH   SOLE 18 0 0 50,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7,053 108,341 SH   SOLE 19 108,341 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 18,991 291,720 SH   SOLE 21 291,720 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8,761 134,579 SH   SOLE 22 134,579 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 33,284 511,271 SH   SOLE 25 511,271 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 26,119 401,214 SH   SOLE 34 401,214 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,611 94,508 SH   SOLE 21 94,508 0 0
PANDORA MEDIA INC COM 698354107 746 96,884 SH   SOLE 2 21,780 0 75,104
PANDORA MEDIA INC COM 698354107 8 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 40 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 27 3,488 SH   SOLE 15 0 0 3,488
PANDORA MEDIA INC COM 698354107 857 111,304 SH   SOLE 18 111,304 0 0
PANDORA MEDIA INC COM 698354107 2,166 281,272 SH   SOLE 19 281,272 0 0
PANDORA MEDIA INC COM 698354107 19,772 2,567,777 SH   SOLE 21 2,567,777 0 0
PANDORA MEDIA INC COM 698354107 46,752 6,071,655 SH   SOLE 22 5,419,263 0 652,392
PANDORA MEDIA INC COM 698354107 508 65,985 SH   SOLE 26 50,068 0 15,917
PANDORA MEDIA INC COM 698354107 268 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 1,063 138,101 SH   SOLE 30 138,101 0 0
PANDORA MEDIA INC COM 698354107 40 5,236 SH   SOLE 31 5,236 0 0
PANDORA MEDIA INC COM 698354107 167 21,663 SH   SOLE 40 21,663 0 0
PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 605 648,000 PRN   SOLE 21 648,000 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 867 SH   SOLE 18 867 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 56 22,657 SH   SOLE 21 22,657 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 49 2,052 SH   SOLE 2 920 0 1,132
PANHANDLE OIL AND GAS INC CL A 698477106 5 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,362 57,237 SH   SOLE 18 57,237 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 296 12,430 SH   SOLE 19 12,430 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 12,457 523,413 SH   SOLE 21 523,413 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 12,341 518,520 SH   SOLE 22 497,654 0 20,866
PAPA JOHNS INTL INC COM 698813102 1,192 16,308 SH   SOLE 2 16,046 0 262
PAPA JOHNS INTL INC COM 698813102 13 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 50 691 SH   SOLE 7 691 0 0
PAPA JOHNS INTL INC COM 698813102 12,261 167,804 SH   SOLE 18 167,804 0 0
PAPA JOHNS INTL INC COM 698813102 11,847 162,128 SH   SOLE 19 162,128 0 0
PAPA JOHNS INTL INC COM 698813102 121,817 1,667,133 SH   SOLE 21 1,667,133 0 0
PAPA JOHNS INTL INC COM 698813102 75,375 1,031,551 SH   SOLE 22 978,889 0 52,662
PAPA JOHNS INTL INC COM 698813102 3,738 51,163 SH   SOLE 23 51,163 0 0
PAPA JOHNS INTL INC COM 698813102 753 10,304 SH   SOLE 26 8,038 0 2,266
PAPA JOHNS INTL INC COM 698813102 297 4,069 SH   SOLE 28 4,069 0 0
PAPA JOHNS INTL INC COM 698813102 1,093 14,963 SH   SOLE 29 0 0 14,963
PAPA JOHNS INTL INC COM 698813102 301 4,115 SH   SOLE 30 4,115 0 0
PAPA JOHNS INTL INC COM 698813102 246 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 14 2,293 SH   SOLE 18 2,293 0 0
PAPA MURPHYS HLDGS INC COM 698814100 254 42,748 SH   SOLE 21 42,748 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,362 228,879 SH   SOLE 22 228,879 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 152 7,303 SH   SOLE 2 3,592 0 3,711
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8 401 SH   SOLE 7 401 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,379 114,377 SH   SOLE 18 114,377 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 538 25,849 SH   SOLE 19 25,849 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20,600 990,370 SH   SOLE 21 990,370 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20,926 1,006,041 SH   SOLE 22 954,389 0 51,652
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 61 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 51 2,449 SH   SOLE 30 2,449 0 0
PAR TECHNOLOGY CORP COM 698884103 20 1,943 SH   SOLE 18 1,943 0 0
PAR TECHNOLOGY CORP COM 698884103 35 3,332 SH   SOLE 19 3,332 0 0
PAR TECHNOLOGY CORP COM 698884103 328 31,423 SH   SOLE 21 31,423 0 0
PAR TECHNOLOGY CORP COM 698884103 2,458 235,419 SH   SOLE 22 235,419 0 0
PARAGON COML CORP COM NEW 69911U403 37 659 SH   SOLE 2 187 0 472
PARAGON COML CORP COM NEW 69911U403 918 16,261 SH   SOLE 18 16,261 0 0
PARAGON COML CORP COM NEW 69911U403 130 2,305 SH   SOLE 19 2,305 0 0
PARAGON COML CORP COM NEW 69911U403 7,336 129,928 SH   SOLE 21 129,928 0 0
PARAGON COML CORP COM NEW 69911U403 2,094 37,084 SH   SOLE 22 34,421 0 2,663
PARAMOUNT GOLD NEV CORP COM 69924M109 5 3,262 SH   SOLE 21 3,262 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 29 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 1,766 110,349 SH   SOLE 2 18,402 0 91,947
PARAMOUNT GROUP INC COM 69924R108 1,063 66,417 SH   SOLE 4 66,417 0 0
PARAMOUNT GROUP INC COM 69924R108 4,308 269,230 SH   SOLE 7 269,230 0 0
PARAMOUNT GROUP INC COM 69924R108 95 5,963 SH   SOLE 15 5,963 0 0
PARAMOUNT GROUP INC COM 69924R108 1,717 107,318 SH   SOLE 18 107,318 0 0
PARAMOUNT GROUP INC COM 69924R108 4,061 253,801 SH   SOLE 19 253,801 0 0
PARAMOUNT GROUP INC COM 69924R108 51,599 3,224,931 SH   SOLE 21 3,224,931 0 0
PARAMOUNT GROUP INC COM 69924R108 133,242 8,327,628 SH   SOLE 22 7,630,578 0 697,050
PARAMOUNT GROUP INC COM 69924R108 93 5,806 SH   SOLE 23 5,806 0 0
PARAMOUNT GROUP INC COM 69924R108 6,076 379,727 SH   SOLE 25 379,727 0 0
PARAMOUNT GROUP INC COM 69924R108 1,922 120,135 SH   SOLE 26 54,978 0 65,157
PARAMOUNT GROUP INC COM 69924R108 477 29,842 SH   SOLE 28 29,842 0 0
PARAMOUNT GROUP INC COM 69924R108 1,083 67,694 SH   SOLE 29 67,694 0 0
PARAMOUNT GROUP INC COM 69924R108 16,392 1,024,515 SH   SOLE 30 1,024,515 0 0
PARAMOUNT GROUP INC COM 69924R108 71 4,468 SH   SOLE 31 4,468 0 0
PARAMOUNT GROUP INC COM 69924R108 471 29,465 SH   SOLE 40 29,465 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 35 1,405 SH   SOLE 2 1,347 0 58
PARATEK PHARMACEUTICALS INC COM 699374302 22 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 2,138 85,175 SH   SOLE 18 85,175 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 470 18,709 SH   SOLE 19 18,709 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 29,472 1,174,181 SH   SOLE 21 1,174,181 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 16,014 638,008 SH   SOLE 22 579,641 0 58,367
PARATEK PHARMACEUTICALS INC COM 699374302 147 5,855 SH   SOLE 28 5,855 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 60 2,377 SH   SOLE 30 2,377 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 78 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 2 1,563 SH   SOLE 21 1,563 0 0
PAREXEL INTL CORP COM 699462107 2,268 25,752 SH   SOLE 2 25,354 0 398
PAREXEL INTL CORP COM 699462107 18 201 SH   SOLE 4 201 0 0
PAREXEL INTL CORP COM 699462107 110 1,251 SH   SOLE 7 1,251 0 0
PAREXEL INTL CORP COM 699462107 27,750 315,056 SH   SOLE 18 315,056 0 0
PAREXEL INTL CORP COM 699462107 8,037 91,252 SH   SOLE 19 91,252 0 0
PAREXEL INTL CORP COM 699462107 289,378 3,285,400 SH   SOLE 21 3,285,400 0 0
PAREXEL INTL CORP COM 699462107 142,005 1,612,232 SH   SOLE 22 1,513,180 0 99,052
PAREXEL INTL CORP COM 699462107 1,583 17,977 SH   SOLE 23 17,977 0 0
PAREXEL INTL CORP COM 699462107 972 11,038 SH   SOLE 26 8,007 0 3,031
PAREXEL INTL CORP COM 699462107 673 7,641 SH   SOLE 28 7,641 0 0
PAREXEL INTL CORP COM 699462107 829 9,414 SH   SOLE 29 0 0 9,414
PAREXEL INTL CORP COM 699462107 483 5,488 SH   SOLE 40 5,488 0 0
PARK CITY GROUP INC COM NEW 700215304 10 833 SH   SOLE 2 673 0 160
PARK CITY GROUP INC COM NEW 700215304 601 49,484 SH   SOLE 18 49,484 0 0
PARK CITY GROUP INC COM NEW 700215304 121 9,961 SH   SOLE 19 9,961 0 0
PARK CITY GROUP INC COM NEW 700215304 5,077 417,881 SH   SOLE 21 417,881 0 0
PARK CITY GROUP INC COM NEW 700215304 1,686 138,728 SH   SOLE 22 128,655 0 10,073
PARK ELECTROCHEMICAL CORP COM 700416209 80 4,344 SH   SOLE 2 1,118 0 3,226
PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,757 94,988 SH   SOLE 18 94,988 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 265 14,298 SH   SOLE 19 14,298 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 32,152 1,737,962 SH   SOLE 21 1,737,962 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9,909 535,638 SH   SOLE 22 497,191 0 38,447
PARK ELECTROCHEMICAL CORP COM 700416209 258 13,958 SH   SOLE 26 11,595 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 50 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 480 25,941 SH   SOLE 30 25,941 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 38 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 2,616 94,919 SH   SOLE 2 23,256 0 71,663
PARK HOTELS RESORTS INC COM 700517105 1,568 56,904 SH   SOLE 4 56,904 0 0
PARK HOTELS RESORTS INC COM 700517105 5,389 195,519 SH   SOLE 7 195,519 0 0
PARK HOTELS RESORTS INC COM 700517105 147 5,340 SH   SOLE 15 5,340 0 0
PARK HOTELS RESORTS INC COM 700517105 3,049 110,616 SH   SOLE 18 109,757 0 859
PARK HOTELS RESORTS INC COM 700517105 5,238 190,066 SH   SOLE 19 190,066 0 0
PARK HOTELS RESORTS INC COM 700517105 63,001 2,285,973 SH   SOLE 21 2,285,973 0 0
PARK HOTELS RESORTS INC COM 700517105 166,121 6,027,609 SH   SOLE 22 5,488,935 0 538,674
PARK HOTELS RESORTS INC COM 700517105 746 27,084 SH   SOLE 23 27,084 0 0
PARK HOTELS RESORTS INC COM 700517105 10,451 379,194 SH   SOLE 25 379,194 0 0
PARK HOTELS RESORTS INC COM 700517105 5,522 200,348 SH   SOLE 26 61,715 0 138,633
PARK HOTELS RESORTS INC COM 700517105 629 22,838 SH   SOLE 28 22,838 0 0
PARK HOTELS RESORTS INC COM 700517105 2,651 96,207 SH   SOLE 29 56,262 0 39,945
PARK HOTELS RESORTS INC COM 700517105 20,383 739,572 SH   SOLE 30 739,572 0 0
PARK HOTELS RESORTS INC COM 700517105 353 12,800 SH   SOLE 31 2,956 0 9,844
PARK HOTELS RESORTS INC COM 700517105 3,328 120,758 SH   SOLE 34 120,758 0 0
PARK HOTELS RESORTS INC COM 700517105 2,531 91,852 SH   SOLE 36 91,852 0 0
PARK HOTELS RESORTS INC COM 700517105 397 14,392 SH   SOLE 40 14,392 0 0
PARK NATL CORP COM 700658107 346 3,205 SH   SOLE 2 673 0 2,532
PARK NATL CORP COM 700658107 17 154 SH   SOLE 4 154 0 0
PARK NATL CORP COM 700658107 31 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 5,396 49,966 SH   SOLE 18 49,966 0 0
PARK NATL CORP COM 700658107 1,086 10,057 SH   SOLE 19 10,057 0 0
PARK NATL CORP COM 700658107 44,778 414,652 SH   SOLE 21 414,652 0 0
PARK NATL CORP COM 700658107 40,418 374,275 SH   SOLE 22 350,164 0 24,111
PARK NATL CORP COM 700658107 496 4,597 SH   SOLE 26 3,671 0 926
PARK NATL CORP COM 700658107 204 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 232 2,144 SH   SOLE 30 2,144 0 0
PARK NATL CORP COM 700658107 124 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 90 1,974 SH   SOLE 2 531 0 1,443
PARK OHIO HLDGS CORP COM 700666100 9 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,603 35,161 SH   SOLE 18 35,161 0 0
PARK OHIO HLDGS CORP COM 700666100 293 6,419 SH   SOLE 19 6,419 0 0
PARK OHIO HLDGS CORP COM 700666100 13,219 289,892 SH   SOLE 21 289,892 0 0
PARK OHIO HLDGS CORP COM 700666100 7,211 158,139 SH   SOLE 22 142,467 0 15,672
PARK OHIO HLDGS CORP COM 700666100 23 499 SH   SOLE 26 0 0 499
PARK OHIO HLDGS CORP COM 700666100 54 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 56 1,218 SH   SOLE 30 1,218 0 0
PARK OHIO HLDGS CORP COM 700666100 38 842 SH   SOLE 40 842 0 0
PARK STERLING CORP COM 70086Y105 101 8,114 SH   SOLE 2 2,970 0 5,144
PARK STERLING CORP COM 70086Y105 18 1,441 SH   SOLE 7 1,441 0 0
PARK STERLING CORP COM 70086Y105 2,494 200,820 SH   SOLE 18 200,820 0 0
PARK STERLING CORP COM 70086Y105 539 43,408 SH   SOLE 19 43,408 0 0
PARK STERLING CORP COM 70086Y105 20,748 1,670,508 SH   SOLE 21 1,670,508 0 0
PARK STERLING CORP COM 70086Y105 11,590 933,151 SH   SOLE 22 830,498 0 102,653
PARK STERLING CORP COM 70086Y105 109 8,746 SH   SOLE 28 8,746 0 0
PARK STERLING CORP COM 70086Y105 89 7,186 SH   SOLE 30 7,186 0 0
PARKE BANCORP INC COM 700885106 15 683 SH   SOLE 2 259 0 424
PARKE BANCORP INC COM 700885106 488 21,997 SH   SOLE 18 21,997 0 0
PARKE BANCORP INC COM 700885106 57 2,579 SH   SOLE 19 2,579 0 0
PARKE BANCORP INC COM 700885106 4,304 193,874 SH   SOLE 21 193,874 0 0
PARKE BANCORP INC COM 700885106 1,150 51,781 SH   SOLE 22 48,341 0 3,440
PARKER DRILLING CO COM 701081101 31 28,558 SH   SOLE 2 5,656 0 22,902
PARKER DRILLING CO COM 701081101 1 895 SH   SOLE 4 895 0 0
PARKER DRILLING CO COM 701081101 3 2,767 SH   SOLE 7 2,767 0 0
PARKER DRILLING CO COM 701081101 567 515,209 SH   SOLE 18 515,209 0 0
PARKER DRILLING CO COM 701081101 111 101,354 SH   SOLE 19 101,354 0 0
PARKER DRILLING CO COM 701081101 4,895 4,449,987 SH   SOLE 21 4,449,987 0 0
PARKER DRILLING CO COM 701081101 3,840 3,491,242 SH   SOLE 22 3,260,848 0 230,394
PARKER DRILLING CO COM 701081101 104 94,685 SH   SOLE 26 87,367 0 7,318
PARKER DRILLING CO COM 701081101 19 16,953 SH   SOLE 28 16,953 0 0
PARKER DRILLING CO COM 701081101 34 30,576 SH   SOLE 30 30,576 0 0
PARKER DRILLING CO COM 701081101 15 13,551 SH   SOLE 40 13,551 0 0
PARKER HANNIFIN CORP COM 701094104 56,144 320,784 SH   SOLE 2 193,324 0 127,460
PARKER HANNIFIN CORP COM 701094104 11,231 64,169 SH   SOLE 4 59,049 0 5,120
PARKER HANNIFIN CORP COM 701094104 17,748 101,403 SH   SOLE 7 95,737 0 5,666
PARKER HANNIFIN CORP COM 701094104 157 899 SH   SOLE 15 899 0 0
PARKER HANNIFIN CORP COM 701094104 55,361 316,313 SH   SOLE 18 297,288 0 19,025
PARKER HANNIFIN CORP COM 701094104 4,088 23,358 SH   SOLE 19 23,358 0 0
PARKER HANNIFIN CORP COM 701094104 15,094 86,243 SH   SOLE 20 0 0 86,243
PARKER HANNIFIN CORP COM 701094104 476,387 2,721,898 SH   SOLE 21 2,721,898 0 0
PARKER HANNIFIN CORP COM 701094104 643,188 3,674,941 SH   SOLE 22 3,014,052 0 660,889
PARKER HANNIFIN CORP COM 701094104 33,820 193,235 SH   SOLE 23 193,235 0 0
PARKER HANNIFIN CORP COM 701094104 18,315 104,647 SH   SOLE 25 104,647 0 0
PARKER HANNIFIN CORP COM 701094104 61,961 354,023 SH   SOLE 26 131,755 0 222,268
PARKER HANNIFIN CORP COM 701094104 5,365 30,651 SH   SOLE 28 22,069 0 8,582
PARKER HANNIFIN CORP COM 701094104 2,824 16,133 SH   SOLE 29 16,133 0 0
PARKER HANNIFIN CORP COM 701094104 64,775 370,099 SH   SOLE 30 370,099 0 0
PARKER HANNIFIN CORP COM 701094104 19,215 109,785 SH   SOLE 31 61,673 0 48,112
PARKER HANNIFIN CORP COM 701094104 2,790 15,940 SH   SOLE 34 15,940 0 0
PARKER HANNIFIN CORP COM 701094104 25,896 147,963 SH   SOLE 36 147,963 0 0
PARKER HANNIFIN CORP COM 701094104 118 672 SH   SOLE 40 672 0 0
PARKERVISION INC COM NEW 701354300 5 3,083 SH   SOLE 18 3,083 0 0
PARKERVISION INC COM NEW 701354300 7 4,644 SH   SOLE 19 4,644 0 0
PARKERVISION INC COM NEW 701354300 66 42,055 SH   SOLE 21 42,055 0 0
PARKERVISION INC COM NEW 701354300 8 4,920 SH   SOLE 22 4,920 0 0
PARKWAY INC COM 70156Q107 222 9,640 SH   SOLE 2 2,482 0 7,158
PARKWAY INC COM 70156Q107 376 16,307 SH   SOLE 4 16,307 0 0
PARKWAY INC COM 70156Q107 1,318 57,213 SH   SOLE 7 57,213 0 0
PARKWAY INC COM 70156Q107 44 1,911 SH   SOLE 15 1,911 0 0
PARKWAY INC COM 70156Q107 4,845 210,368 SH   SOLE 18 210,368 0 0
PARKWAY INC COM 70156Q107 1,699 73,789 SH   SOLE 19 73,789 0 0
PARKWAY INC COM 70156Q107 87,471 3,798,151 SH   SOLE 21 3,798,151 0 0
PARKWAY INC COM 70156Q107 42,685 1,853,450 SH   SOLE 22 1,772,426 0 81,024
PARKWAY INC COM 70156Q107 27 1,169 SH   SOLE 23 1,169 0 0
PARKWAY INC COM 70156Q107 1,823 79,170 SH   SOLE 25 79,170 0 0
PARKWAY INC COM 70156Q107 567 24,628 SH   SOLE 26 9,440 0 15,188
PARKWAY INC COM 70156Q107 143 6,214 SH   SOLE 28 6,214 0 0
PARKWAY INC COM 70156Q107 373 16,198 SH   SOLE 29 16,198 0 0
PARKWAY INC COM 70156Q107 2,824 122,609 SH   SOLE 30 122,609 0 0
PARKWAY INC COM 70156Q107 118 5,139 SH   SOLE 40 5,139 0 0
PARSLEY ENERGY INC CL A 701877102 6,239 236,863 SH   SOLE 2 34,031 0 202,832
PARSLEY ENERGY INC CL A 701877102 1,775 67,391 SH   SOLE 4 63,163 0 4,228
PARSLEY ENERGY INC CL A 701877102 347 13,182 SH   SOLE 7 13,182 0 0
PARSLEY ENERGY INC CL A 701877102 43 1,620 SH   SOLE 13 1,620 0 0
PARSLEY ENERGY INC CL A 701877102 3,628 137,751 SH   SOLE 18 115,988 0 21,763
PARSLEY ENERGY INC CL A 701877102 10,153 385,449 SH   SOLE 19 385,449 0 0
PARSLEY ENERGY INC CL A 701877102 3,570 135,537 SH   SOLE 20 0 0 135,537
PARSLEY ENERGY INC CL A 701877102 76,775 2,914,773 SH   SOLE 21 2,914,773 0 0
PARSLEY ENERGY INC CL A 701877102 171,153 6,497,829 SH   SOLE 22 5,787,100 0 710,729
PARSLEY ENERGY INC CL A 701877102 7,063 268,132 SH   SOLE 23 268,132 0 0
PARSLEY ENERGY INC CL A 701877102 11,666 442,912 SH   SOLE 26 207,942 0 234,970
PARSLEY ENERGY INC CL A 701877102 1,294 49,144 SH   SOLE 28 35,780 0 13,364
PARSLEY ENERGY INC CL A 701877102 1,653 62,742 SH   SOLE 29 8,169 0 54,573
PARSLEY ENERGY INC CL A 701877102 9,341 354,649 SH   SOLE 30 354,649 0 0
PARSLEY ENERGY INC CL A 701877102 3,222 122,309 SH   SOLE 31 49,847 0 72,462
PARSLEY ENERGY INC CL A 701877102 337 12,787 SH   SOLE 34 12,787 0 0
PARSLEY ENERGY INC CL A 701877102 1,016 38,572 SH   SOLE 36 38,572 0 0
PARSLEY ENERGY INC CL A 701877102 35 1,320 SH   SOLE 40 1,320 0 0
PARTY CITY HOLDCO INC COM 702149105 87 6,407 SH   SOLE 2 1,704 0 4,703
PARTY CITY HOLDCO INC COM 702149105 7 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,428 105,359 SH   SOLE 18 105,359 0 0
PARTY CITY HOLDCO INC COM 702149105 2,927 216,028 SH   SOLE 19 216,028 0 0
PARTY CITY HOLDCO INC COM 702149105 11,577 854,393 SH   SOLE 21 854,393 0 0
PARTY CITY HOLDCO INC COM 702149105 10,477 773,200 SH   SOLE 22 722,793 0 50,407
PARTY CITY HOLDCO INC COM 702149105 58 4,295 SH   SOLE 28 4,295 0 0
PARTY CITY HOLDCO INC COM 702149105 105 7,750 SH   SOLE 30 7,750 0 0
PARTY CITY HOLDCO INC COM 702149105 22 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 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 98 1,166 SH   SOLE 2 1,009 0 157
PATRICK INDS INC COM 703343103 11 128 SH   SOLE 4 128 0 0
PATRICK INDS INC COM 703343103 42 495 SH   SOLE 7 495 0 0
PATRICK INDS INC COM 703343103 6,210 73,843 SH   SOLE 18 73,843 0 0
PATRICK INDS INC COM 703343103 1,004 11,943 SH   SOLE 19 11,943 0 0
PATRICK INDS INC COM 703343103 116,515 1,385,432 SH   SOLE 21 1,385,432 0 0
PATRICK INDS INC COM 703343103 36,437 433,255 SH   SOLE 22 399,673 0 33,582
PATRICK INDS INC COM 703343103 102 1,218 SH   SOLE 26 0 0 1,218
PATRICK INDS INC COM 703343103 332 3,952 SH   SOLE 28 3,952 0 0
PATRICK INDS INC COM 703343103 1,886 22,423 SH   SOLE 30 22,423 0 0
PATRICK INDS INC COM 703343103 177 2,105 SH   SOLE 40 2,105 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT NATL INC COM 70338T102 3 1,898 SH   SOLE 18 1,898 0 0
PATRIOT NATL INC COM 70338T102 39 28,532 SH   SOLE 21 28,532 0 0
PATRIOT NATL INC COM 70338T102 67 49,858 SH   SOLE 22 49,858 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 8 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 13 627 SH   SOLE 19 627 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 174 8,720 SH   SOLE 21 8,720 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1,005 50,415 SH   SOLE 22 50,415 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,687 69,981 SH   SOLE 2 59,406 0 10,575
PATTERN ENERGY GROUP INC CL A 70338P100 6 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 36 1,513 SH   SOLE 7 1,513 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 6,174 256,169 SH   SOLE 18 256,169 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,874 160,763 SH   SOLE 19 160,763 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 57,507 2,386,178 SH   SOLE 21 2,386,178 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 49,073 2,036,243 SH   SOLE 22 1,892,160 0 144,083
PATTERN ENERGY GROUP INC CL A 70338P100 323 13,398 SH   SOLE 23 13,398 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,084 44,991 SH   SOLE 26 42,427 0 2,564
PATTERN ENERGY GROUP INC CL A 70338P100 313 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 572 23,719 SH   SOLE 29 0 0 23,719
PATTERN ENERGY GROUP INC CL A 70338P100 6,330 262,664 SH   SOLE 30 262,664 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 196 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 5,112 132,268 SH   SOLE 2 42,076 0 90,192
PATTERSON COMPANIES INC COM 703395103 1,042 26,965 SH   SOLE 4 24,896 0 2,069
PATTERSON COMPANIES INC COM 703395103 3,046 78,805 SH   SOLE 7 67,557 0 11,248
PATTERSON COMPANIES INC COM 703395103 24 612 SH   SOLE 15 612 0 0
PATTERSON COMPANIES INC COM 703395103 7,200 186,296 SH   SOLE 18 174,936 0 11,360
PATTERSON COMPANIES INC COM 703395103 5,991 155,004 SH   SOLE 19 155,004 0 0
PATTERSON COMPANIES INC COM 703395103 3,998 103,443 SH   SOLE 20 0 0 103,443
PATTERSON COMPANIES INC COM 703395103 84,853 2,195,426 SH   SOLE 21 2,195,426 0 0
PATTERSON COMPANIES INC COM 703395103 94,947 2,456,590 SH   SOLE 22 2,063,279 0 393,311
PATTERSON COMPANIES INC COM 703395103 4,366 112,956 SH   SOLE 23 112,956 0 0
PATTERSON COMPANIES INC COM 703395103 2,239 57,935 SH   SOLE 25 57,935 0 0
PATTERSON COMPANIES INC COM 703395103 12,859 332,691 SH   SOLE 26 134,001 0 198,690
PATTERSON COMPANIES INC COM 703395103 715 18,501 SH   SOLE 28 13,313 0 5,188
PATTERSON COMPANIES INC COM 703395103 922 23,857 SH   SOLE 29 3,859 0 19,998
PATTERSON COMPANIES INC COM 703395103 12,003 310,550 SH   SOLE 30 310,550 0 0
PATTERSON COMPANIES INC COM 703395103 1,230 31,819 SH   SOLE 31 14,246 0 17,573
PATTERSON COMPANIES INC COM 703395103 204 5,279 SH   SOLE 34 5,279 0 0
PATTERSON COMPANIES INC COM 703395103 3,324 85,992 SH   SOLE 36 85,992 0 0
PATTERSON COMPANIES INC COM 703395103 15 391 SH   SOLE 40 391 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,094 243,265 SH   SOLE 2 136,711 0 106,554
PATTERSON UTI ENERGY INC COM 703481101 16 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 149 7,117 SH   SOLE 7 7,117 0 0
PATTERSON UTI ENERGY INC COM 703481101 14,983 715,526 SH   SOLE 18 715,526 0 0
PATTERSON UTI ENERGY INC COM 703481101 11,415 545,115 SH   SOLE 19 545,115 0 0
PATTERSON UTI ENERGY INC COM 703481101 201,827 9,638,350 SH   SOLE 21 9,638,350 0 0
PATTERSON UTI ENERGY INC COM 703481101 138,792 6,628,074 SH   SOLE 22 5,919,052 0 709,022
PATTERSON UTI ENERGY INC COM 703481101 278 13,265 SH   SOLE 25 13,265 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,613 77,014 SH   SOLE 26 64,393 0 12,621
PATTERSON UTI ENERGY INC COM 703481101 663 31,675 SH   SOLE 28 31,675 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,740 83,074 SH   SOLE 29 78,510 0 4,564
PATTERSON UTI ENERGY INC COM 703481101 716 34,203 SH   SOLE 30 34,203 0 0
PATTERSON UTI ENERGY INC COM 703481101 94 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 12,367 590,616 SH   SOLE 34 590,616 0 0
PATTERSON UTI ENERGY INC COM 703481101 240 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 535 25,551 SH   SOLE 40 25,551 0 0
PAVMED INC COM 70387R106 4 750 SH   SOLE 18 750 0 0
PAYCHEX INC COM 704326107 28,006 467,071 SH   SOLE 2 159,590 0 307,481
PAYCHEX INC COM 704326107 6,439 107,396 SH   SOLE 4 96,127 0 11,269
PAYCHEX INC COM 704326107 23,497 391,876 SH   SOLE 7 339,429 0 52,447
PAYCHEX INC COM 704326107 149 2,486 SH   SOLE 13 2,486 0 0
PAYCHEX INC COM 704326107 164 2,740 SH   SOLE 15 2,740 0 0
PAYCHEX INC COM 704326107 41,206 687,232 SH   SOLE 18 642,602 0 44,630
PAYCHEX INC COM 704326107 10,438 174,079 SH   SOLE 19 174,079 0 0
PAYCHEX INC COM 704326107 13,644 227,544 SH   SOLE 20 0 0 227,544
PAYCHEX INC COM 704326107 581,919 9,705,127 SH   SOLE 21 9,705,127 0 0
PAYCHEX INC COM 704326107 551,701 9,201,152 SH   SOLE 22 7,722,036 0 1,479,116
PAYCHEX INC COM 704326107 24,750 412,769 SH   SOLE 23 412,769 0 0
PAYCHEX INC COM 704326107 15,293 255,048 SH   SOLE 25 255,048 0 0
PAYCHEX INC COM 704326107 68,925 1,149,519 SH   SOLE 26 325,092 0 824,427
PAYCHEX INC COM 704326107 4,461 74,400 SH   SOLE 28 54,332 0 20,068
PAYCHEX INC COM 704326107 758 12,643 SH   SOLE 29 12,643 0 0
PAYCHEX INC COM 704326107 98,048 1,635,231 SH   SOLE 30 1,635,231 0 0
PAYCHEX INC COM 704326107 13,935 232,397 SH   SOLE 31 88,255 0 144,142
PAYCHEX INC COM 704326107 3,115 51,955 SH   SOLE 32 51,955 0 0
PAYCHEX INC COM 704326107 23,286 388,357 SH   SOLE 34 388,357 0 0
PAYCHEX INC COM 704326107 22,109 368,724 SH   SOLE 36 368,724 0 0
PAYCHEX INC COM 704326107 95 1,589 SH   SOLE 40 1,589 0 0
PAYCOM SOFTWARE INC COM 70432V102 230 3,067 SH   SOLE 2 2,747 0 320
PAYCOM SOFTWARE INC COM 70432V102 17 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 90 1,194 SH   SOLE 7 1,194 0 0
PAYCOM SOFTWARE INC COM 70432V102 12,480 166,489 SH   SOLE 18 166,306 0 183
PAYCOM SOFTWARE INC COM 70432V102 3,127 41,716 SH   SOLE 19 41,716 0 0
PAYCOM SOFTWARE INC COM 70432V102 120,343 1,605,427 SH   SOLE 21 1,605,427 0 0
PAYCOM SOFTWARE INC COM 70432V102 95,654 1,276,073 SH   SOLE 22 1,184,074 0 91,999
PAYCOM SOFTWARE INC COM 70432V102 895 11,935 SH   SOLE 26 9,170 0 2,765
PAYCOM SOFTWARE INC COM 70432V102 555 7,410 SH   SOLE 28 7,410 0 0
PAYCOM SOFTWARE INC COM 70432V102 227 3,023 SH   SOLE 29 0 0 3,023
PAYCOM SOFTWARE INC COM 70432V102 548 7,304 SH   SOLE 30 7,304 0 0
PAYCOM SOFTWARE INC COM 70432V102 346 4,621 SH   SOLE 40 4,621 0 0
PAYLOCITY HLDG CORP COM 70438V106 115 2,362 SH   SOLE 2 2,175 0 187
PAYLOCITY HLDG CORP COM 70438V106 8 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 33 675 SH   SOLE 7 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,295 87,985 SH   SOLE 18 87,985 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,525 72,211 SH   SOLE 19 72,211 0 0
PAYLOCITY HLDG CORP COM 70438V106 40,648 832,615 SH   SOLE 21 832,615 0 0
PAYLOCITY HLDG CORP COM 70438V106 36,482 747,273 SH   SOLE 22 697,057 0 50,216
PAYLOCITY HLDG CORP COM 70438V106 1,026 21,021 SH   SOLE 23 21,021 0 0
PAYLOCITY HLDG CORP COM 70438V106 87 1,786 SH   SOLE 26 0 0 1,786
PAYLOCITY HLDG CORP COM 70438V106 241 4,929 SH   SOLE 28 4,929 0 0
PAYLOCITY HLDG CORP COM 70438V106 630 12,910 SH   SOLE 29 0 0 12,910
PAYLOCITY HLDG CORP COM 70438V106 203 4,148 SH   SOLE 30 4,148 0 0
PAYLOCITY HLDG CORP COM 70438V106 182 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 97,131 1,516,961 SH   SOLE 2 297,793 0 1,219,168
PAYPAL HLDGS INC COM 70450Y103 24,732 386,261 SH   SOLE 4 347,158 0 39,103
PAYPAL HLDGS INC COM 70450Y103 49,824 778,139 SH   SOLE 7 776,225 0 1,914
PAYPAL HLDGS INC COM 70450Y103 175 2,726 SH   SOLE 13 2,726 0 0
PAYPAL HLDGS INC COM 70450Y103 612 9,553 SH   SOLE 15 9,553 0 0
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PAYPAL HLDGS INC COM 70450Y103 217,610 3,398,564 SH   SOLE 18 2,971,833 0 426,731
PAYPAL HLDGS INC COM 70450Y103 80,029 1,249,866 SH   SOLE 19 1,249,866 0 0
PAYPAL HLDGS INC COM 70450Y103 1,098,552 17,156,831 SH   SOLE 21 17,156,831 0 0
PAYPAL HLDGS INC COM 70450Y103 1,898,444 29,649,289 SH   SOLE 22 24,609,319 0 5,039,970
PAYPAL HLDGS INC COM 70450Y103 90,844 1,418,777 SH   SOLE 23 1,418,777 0 0
PAYPAL HLDGS INC COM 70450Y103 62,662 978,637 SH   SOLE 25 978,637 0 0
PAYPAL HLDGS INC COM 70450Y103 183,230 2,861,621 SH   SOLE 26 1,016,444 0 1,845,177
PAYPAL HLDGS INC COM 70450Y103 16,621 259,586 SH   SOLE 28 189,277 0 70,309
PAYPAL HLDGS INC COM 70450Y103 2,557 39,936 SH   SOLE 29 39,936 0 0
PAYPAL HLDGS INC COM 70450Y103 213,970 3,341,719 SH   SOLE 30 3,341,719 0 0
PAYPAL HLDGS INC COM 70450Y103 36,681 572,866 SH   SOLE 31 256,062 0 316,804
PAYPAL HLDGS INC COM 70450Y103 11,141 173,994 SH   SOLE 32 173,994 0 0
PAYPAL HLDGS INC COM 70450Y103 14,609 228,159 SH   SOLE 34 228,159 0 0
PAYPAL HLDGS INC COM 70450Y103 67,289 1,050,893 SH   SOLE 36 1,050,893 0 0
PAYPAL HLDGS INC COM 70450Y103 382 5,972 SH   SOLE 40 5,972 0 0
PB BANCORP INC COM 70454T100 12 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 7 698 SH   SOLE 21 698 0 0
PBF ENERGY INC CL A 69318G106 3,161 114,493 SH   SOLE 2 58,200 0 56,293
PBF ENERGY INC CL A 69318G106 13 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 211 7,652 SH   SOLE 7 7,652 0 0
PBF ENERGY INC CL A 69318G106 10,218 370,097 SH   SOLE 18 370,097 0 0
PBF ENERGY INC CL A 69318G106 1,011 36,633 SH   SOLE 19 36,633 0 0
PBF ENERGY INC CL A 69318G106 133,793 4,845,831 SH   SOLE 21 4,845,831 0 0
PBF ENERGY INC CL A 69318G106 97,480 3,530,607 SH   SOLE 22 3,154,286 0 376,321
PBF ENERGY INC CL A 69318G106 789 28,581 SH   SOLE 26 22,243 0 6,338
PBF ENERGY INC CL A 69318G106 507 18,351 SH   SOLE 28 18,351 0 0
PBF ENERGY INC CL A 69318G106 465 16,824 SH   SOLE 30 16,824 0 0
PBF ENERGY INC CL A 69318G106 64 2,314 SH   SOLE 31 2,314 0 0
PBF ENERGY INC CL A 69318G106 1,165 42,204 SH   SOLE 36 42,204 0 0
PBF ENERGY INC CL A 69318G106 320 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 128 4,529 SH   SOLE 2 3,160 0 1,369
PC CONNECTION INC COM 69318J100 8 287 SH   SOLE 4 287 0 0
PC CONNECTION INC COM 69318J100 11 380 SH   SOLE 7 380 0 0
PC CONNECTION INC COM 69318J100 1,250 44,355 SH   SOLE 18 44,355 0 0
PC CONNECTION INC COM 69318J100 1,192 42,301 SH   SOLE 19 42,301 0 0
PC CONNECTION INC COM 69318J100 10,947 388,343 SH   SOLE 21 388,343 0 0
PC CONNECTION INC COM 69318J100 15,591 553,082 SH   SOLE 22 539,546 0 13,536
PC CONNECTION INC COM 69318J100 82 2,910 SH   SOLE 23 2,910 0 0
PC CONNECTION INC COM 69318J100 43 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 765 27,124 SH   SOLE 29 0 0 27,124
PC CONNECTION INC COM 69318J100 50 1,783 SH   SOLE 30 1,783 0 0
PC CONNECTION INC COM 69318J100 27 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 18 2,917 SH   SOLE 18 2,917 0 0
PC-TEL INC COM 69325Q105 29 4,538 SH   SOLE 19 4,538 0 0
PC-TEL INC COM 69325Q105 300 47,684 SH   SOLE 21 47,684 0 0
PC-TEL INC COM 69325Q105 3,453 548,017 SH   SOLE 22 548,017 0 0
PC-TEL INC COM 69325Q105 29 4,674 SH   SOLE 29 0 0 4,674
PCM INC COM 69323K100 58 4,109 SH   SOLE 2 2,946 0 1,163
PCM INC COM 69323K100 528 37,687 SH   SOLE 18 37,687 0 0
PCM INC COM 69323K100 265 18,959 SH   SOLE 19 18,959 0 0
PCM INC COM 69323K100 4,566 326,129 SH   SOLE 21 326,129 0 0
PCM INC COM 69323K100 4,569 326,355 SH   SOLE 22 319,423 0 6,932
PCM INC COM 69323K100 34 2,432 SH   SOLE 23 2,432 0 0
PCM INC COM 69323K100 137 9,821 SH   SOLE 29 0 0 9,821
PCSB FINL CORP COM 69324R104 70 3,724 SH   SOLE 2 1,077 0 2,647
PCSB FINL CORP COM 69324R104 15 787 SH   SOLE 7 787 0 0
PCSB FINL CORP COM 69324R104 1,348 71,455 SH   SOLE 18 71,455 0 0
PCSB FINL CORP COM 69324R104 252 13,376 SH   SOLE 19 13,376 0 0
PCSB FINL CORP COM 69324R104 10,723 568,561 SH   SOLE 21 568,561 0 0
PCSB FINL CORP COM 69324R104 5,136 272,321 SH   SOLE 22 214,321 0 58,000
PDC ENERGY INC COM 69327R101 705 14,373 SH   SOLE 2 3,621 0 10,752
PDC ENERGY INC COM 69327R101 18 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 82 1,675 SH   SOLE 7 1,675 0 0
PDC ENERGY INC COM 69327R101 15,911 324,507 SH   SOLE 18 324,507 0 0
PDC ENERGY INC COM 69327R101 2,430 49,557 SH   SOLE 19 49,557 0 0
PDC ENERGY INC COM 69327R101 290,402 5,922,937 SH   SOLE 21 5,922,937 0 0
PDC ENERGY INC COM 69327R101 88,348 1,801,908 SH   SOLE 22 1,687,573 0 114,335
PDC ENERGY INC COM 69327R101 1,163 23,729 SH   SOLE 26 19,442 0 4,287
PDC ENERGY INC COM 69327R101 387 7,903 SH   SOLE 28 7,903 0 0
PDC ENERGY INC COM 69327R101 5,670 115,653 SH   SOLE 30 115,653 0 0
PDC ENERGY INC COM 69327R101 323 6,584 SH   SOLE 40 6,584 0 0
PDF SOLUTIONS INC COM 693282105 30 1,953 SH   SOLE 2 1,677 0 276
PDF SOLUTIONS INC COM 693282105 11 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,562 100,815 SH   SOLE 18 100,815 0 0
PDF SOLUTIONS INC COM 693282105 322 20,767 SH   SOLE 19 20,767 0 0
PDF SOLUTIONS INC COM 693282105 13,647 881,002 SH   SOLE 21 881,002 0 0
PDF SOLUTIONS INC COM 693282105 11,739 757,849 SH   SOLE 22 706,195 0 51,654
PDF SOLUTIONS INC COM 693282105 59 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 53 3,437 SH   SOLE 30 3,437 0 0
PDF SOLUTIONS INC COM 693282105 46 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 114 33,741 SH   SOLE 2 8,113 0 25,628
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 55 16,181 SH   SOLE 7 16,181 0 0
PDL BIOPHARMA INC COM 69329Y104 2,129 628,129 SH   SOLE 18 628,129 0 0
PDL BIOPHARMA INC COM 69329Y104 428 126,191 SH   SOLE 19 126,191 0 0
PDL BIOPHARMA INC COM 69329Y104 25,525 7,529,610 SH   SOLE 21 7,529,610 0 0
PDL BIOPHARMA INC COM 69329Y104 18,082 5,333,895 SH   SOLE 22 4,965,382 0 368,513
PDL BIOPHARMA INC COM 69329Y104 184 54,275 SH   SOLE 23 54,275 0 0
PDL BIOPHARMA INC COM 69329Y104 218 64,451 SH   SOLE 26 54,052 0 10,399
PDL BIOPHARMA INC COM 69329Y104 77 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 464 136,888 SH   SOLE 29 0 0 136,888
PDL BIOPHARMA INC COM 69329Y104 52 15,424 SH   SOLE 30 15,424 0 0
PDL BIOPHARMA INC COM 69329Y104 61 18,057 SH   SOLE 34 18,057 0 0
PDL BIOPHARMA INC COM 69329Y104 61 17,876 SH   SOLE 40 17,876 0 0
PDVWIRELESS INC COM 69290R104 61 2,046 SH   SOLE 2 447 0 1,599
PDVWIRELESS INC COM 69290R104 9 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,111 37,267 SH   SOLE 18 37,267 0 0
PDVWIRELESS INC COM 69290R104 204 6,836 SH   SOLE 19 6,836 0 0
PDVWIRELESS INC COM 69290R104 11,352 380,945 SH   SOLE 21 380,945 0 0
PDVWIRELESS INC COM 69290R104 6,134 205,855 SH   SOLE 22 187,530 0 18,325
PDVWIRELESS INC COM 69290R104 32 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 51 1,716 SH   SOLE 30 1,716 0 0
PEABODY ENERGY CORP NEW COM 704551100 100 3,443 SH   SOLE 2 3,443 0 0
PEABODY ENERGY CORP NEW COM 704551100 44 1,507 SH   SOLE 7 1,507 0 0
PEABODY ENERGY CORP NEW COM 704551100 6,748 232,614 SH   SOLE 18 232,614 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,479 50,983 SH   SOLE 19 50,983 0 0
PEABODY ENERGY CORP NEW COM 704551100 57,098 1,968,226 SH   SOLE 21 1,968,226 0 0
PEABODY ENERGY CORP NEW COM 704551100 62,642 2,159,333 SH   SOLE 22 2,102,936 0 56,397
PEAK RESORTS INC COM 70469L100 9 2,080 SH   SOLE 18 2,080 0 0
PEAK RESORTS INC COM 70469L100 156 35,790 SH   SOLE 21 35,790 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 136 4,038 SH   SOLE 2 977 0 3,061
PEAPACK-GLADSTONE FINL CORP COM 704699107 43 1,285 SH   SOLE 7 1,285 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,220 65,797 SH   SOLE 18 65,797 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 434 12,850 SH   SOLE 19 12,850 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 18,388 544,984 SH   SOLE 21 544,984 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 13,988 414,582 SH   SOLE 22 390,878 0 23,704
PEAPACK-GLADSTONE FINL CORP COM 704699107 77 2,290 SH   SOLE 30 2,290 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 605 16,747 SH   SOLE 2 4,893 0 11,854
PEBBLEBROOK HOTEL TR COM 70509V100 867 23,983 SH   SOLE 4 23,983 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,342 92,482 SH   SOLE 7 92,482 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 96 2,653 SH   SOLE 15 2,653 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5 130 SH   SOLE 17 0 0 130
PEBBLEBROOK HOTEL TR COM 70509V100 9,434 261,037 SH   SOLE 18 261,037 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 22,313 617,418 SH   SOLE 19 617,418 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 91,158 2,522,351 SH   SOLE 21 2,522,351 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 98,303 2,720,059 SH   SOLE 22 2,583,050 0 137,009
PEBBLEBROOK HOTEL TR COM 70509V100 70 1,930 SH   SOLE 23 1,930 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,797 132,726 SH   SOLE 25 132,726 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,441 39,874 SH   SOLE 26 15,689 0 24,185
PEBBLEBROOK HOTEL TR COM 70509V100 380 10,515 SH   SOLE 28 10,515 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 899 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,904 357,055 SH   SOLE 30 357,055 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 320 8,849 SH   SOLE 40 8,849 0 0
PEDEVCO CORP COM PAR 70532Y303 1 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 131 2,281 SH   SOLE 2 2,040 0 241
PEGASYSTEMS INC COM 705573103 13 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 53 915 SH   SOLE 7 915 0 0
PEGASYSTEMS INC COM 705573103 7,205 124,978 SH   SOLE 18 124,978 0 0
PEGASYSTEMS INC COM 705573103 1,596 27,688 SH   SOLE 19 27,688 0 0
PEGASYSTEMS INC COM 705573103 67,314 1,167,635 SH   SOLE 21 1,167,635 0 0
PEGASYSTEMS INC COM 705573103 57,202 992,221 SH   SOLE 22 919,563 0 72,658
PEGASYSTEMS INC COM 705573103 1,310 22,725 SH   SOLE 26 20,246 0 2,479
PEGASYSTEMS INC COM 705573103 317 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 328 5,696 SH   SOLE 30 5,696 0 0
PEGASYSTEMS INC COM 705573103 247 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 8,045 229,206 SH   SOLE 21 229,206 0 0
PENDRELL CORP CL A NEW 70686R302 16 2,403 SH   SOLE 2 734 0 1,669
PENDRELL CORP CL A NEW 70686R302 284 41,581 SH   SOLE 18 41,581 0 0
PENDRELL CORP CL A NEW 70686R302 49 7,130 SH   SOLE 19 7,130 0 0
PENDRELL CORP CL A NEW 70686R302 2,611 382,319 SH   SOLE 21 382,319 0 0
PENDRELL CORP CL A NEW 70686R302 966 141,459 SH   SOLE 22 135,138 0 6,321
PENGROWTH ENERGY CORP COM 70706P104 1 771 SH   SOLE 21 771 0 0
PENN NATL GAMING INC COM 707569109 119 5,106 SH   SOLE 2 5,106 0 0
PENN NATL GAMING INC COM 707569109 11 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 51 2,182 SH   SOLE 7 2,182 0 0
PENN NATL GAMING INC COM 707569109 9,261 395,924 SH   SOLE 18 395,924 0 0
PENN NATL GAMING INC COM 707569109 1,174 50,173 SH   SOLE 19 50,173 0 0
PENN NATL GAMING INC COM 707569109 142,691 6,100,498 SH   SOLE 21 6,100,498 0 0
PENN NATL GAMING INC COM 707569109 51,829 2,215,857 SH   SOLE 22 2,084,840 0 131,017
PENN NATL GAMING INC COM 707569109 875 37,413 SH   SOLE 26 33,872 0 3,541
PENN NATL GAMING INC COM 707569109 247 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 2,646 113,129 SH   SOLE 30 113,129 0 0
PENN NATL GAMING INC COM 707569109 181 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 44 1,089 SH   SOLE 2 844 0 245
PENN VA CORP NEW COM 70788V102 16 400 SH   SOLE 7 400 0 0
PENN VA CORP NEW COM 70788V102 2,104 52,625 SH   SOLE 18 52,625 0 0
PENN VA CORP NEW COM 70788V102 435 10,892 SH   SOLE 19 10,892 0 0
PENN VA CORP NEW COM 70788V102 18,154 454,089 SH   SOLE 21 454,089 0 0
PENN VA CORP NEW COM 70788V102 7,265 181,725 SH   SOLE 22 159,705 0 22,020
PENNANTPARK FLOATING RATE CA COM 70806A106 2,770 191,311 SH   SOLE 30 191,311 0 0
PENNANTPARK INVT CORP COM 708062104 3,143 418,566 SH   SOLE 30 418,566 0 0
PENNEY J C INC COM 708160106 270 70,921 SH   SOLE 2 17,641 0 53,280
PENNEY J C INC COM 708160106 7 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 70 18,458 SH   SOLE 7 18,458 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 5,823 1,528,420 SH   SOLE 18 1,528,420 0 0
PENNEY J C INC COM 708160106 889 233,257 SH   SOLE 19 233,257 0 0
PENNEY J C INC COM 708160106 106,432 27,934,999 SH   SOLE 21 27,934,999 0 0
PENNEY J C INC COM 708160106 32,733 8,591,351 SH   SOLE 22 7,962,166 0 629,185
PENNEY J C INC COM 708160106 277 72,741 SH   SOLE 26 52,379 0 20,362
PENNEY J C INC COM 708160106 159 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 1,612 423,128 SH   SOLE 30 423,128 0 0
PENNEY J C INC COM 708160106 162 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 120 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 43 926 SH   SOLE 2 251 0 675
PENNS WOODS BANCORP INC COM 708430103 53 1,135 SH   SOLE 7 1,135 0 0
PENNS WOODS BANCORP INC COM 708430103 852 18,332 SH   SOLE 18 18,332 0 0
PENNS WOODS BANCORP INC COM 708430103 217 4,669 SH   SOLE 19 4,669 0 0
PENNS WOODS BANCORP INC COM 708430103 6,992 150,454 SH   SOLE 21 150,454 0 0
PENNS WOODS BANCORP INC COM 708430103 2,344 50,449 SH   SOLE 22 43,187 0 7,262
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 155 14,818 SH   SOLE 2 3,634 0 11,184
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 221 21,074 SH   SOLE 4 21,074 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,006 95,919 SH   SOLE 7 95,919 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 32 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 3,667 349,618 SH   SOLE 18 349,618 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6,127 584,042 SH   SOLE 19 584,042 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 64,966 6,193,152 SH   SOLE 21 6,193,152 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30,075 2,866,992 SH   SOLE 22 2,709,174 0 157,818
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 21 1,982 SH   SOLE 23 1,982 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,438 137,125 SH   SOLE 25 137,125 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 493 46,983 SH   SOLE 26 22,805 0 24,178
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 107 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 265 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4,578 436,443 SH   SOLE 30 436,443 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 80 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 8 8,000 PRN   SOLE 21 8,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 32,040 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 7 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 568 31,892 SH   SOLE 18 31,892 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 56 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 5,748 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2,008 112,787 SH   SOLE 22 108,478 0 4,309
PENNYMAC MTG INVT TR COM 70931T103 4,612 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 280 16,074 SH   SOLE 2 2,882 0 13,192
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 65 3,754 SH   SOLE 7 3,754 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,286 246,469 SH   SOLE 18 246,469 0 0
PENNYMAC MTG INVT TR COM 70931T103 752 43,250 SH   SOLE 19 43,250 0 0
PENNYMAC MTG INVT TR COM 70931T103 63,263 3,637,905 SH   SOLE 21 3,637,905 0 0
PENNYMAC MTG INVT TR COM 70931T103 28,698 1,650,231 SH   SOLE 22 1,541,082 0 109,149
PENNYMAC MTG INVT TR COM 70931T103 6,951 399,707 SH   SOLE 23 399,707 0 0
PENNYMAC MTG INVT TR COM 70931T103 246 14,125 SH   SOLE 26 11,327 0 2,798
PENNYMAC MTG INVT TR COM 70931T103 160 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 158 9,079 SH   SOLE 30 9,079 0 0
PENNYMAC MTG INVT TR COM 70931T103 18 1,021 SH   SOLE 36 1,021 0 0
PENNYMAC MTG INVT TR COM 70931T103 87 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,096 23,043 SH   SOLE 2 3,637 0 19,406
PENSKE AUTOMOTIVE GRP INC COM 70959W103 127 2,673 SH   SOLE 4 2,673 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 91 1,904 SH   SOLE 7 1,904 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 921 19,359 SH   SOLE 18 19,359 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,256 68,456 SH   SOLE 19 68,456 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19,148 402,521 SH   SOLE 21 402,521 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 52,065 1,094,487 SH   SOLE 22 972,107 0 122,380
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19 392 SH   SOLE 23 392 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 864 18,162 SH   SOLE 26 15,704 0 2,458
PENSKE AUTOMOTIVE GRP INC COM 70959W103 313 6,583 SH   SOLE 28 6,583 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,540 53,400 SH   SOLE 29 0 0 53,400
PENSKE AUTOMOTIVE GRP INC COM 70959W103 474 9,971 SH   SOLE 30 9,971 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 43 901 SH   SOLE 31 901 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 198 4,158 SH   SOLE 36 4,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 237 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 13,189 194,077 SH   SOLE 2 34,101 0 159,976
PENTAIR PLC SHS G7S00T104 3,676 54,088 SH   SOLE 4 47,864 0 6,224
PENTAIR PLC SHS G7S00T104 33,545 493,603 SH   SOLE 7 277,080 0 216,523
PENTAIR PLC SHS G7S00T104 139 2,049 SH   SOLE 13 2,049 0 0
PENTAIR PLC SHS G7S00T104 91 1,343 SH   SOLE 15 1,343 0 0
PENTAIR PLC SHS G7S00T104 33,942 499,434 SH   SOLE 18 446,715 0 52,719
PENTAIR PLC SHS G7S00T104 108,616 1,598,237 SH   SOLE 19 1,598,237 0 0
PENTAIR PLC SHS G7S00T104 6,508 95,755 SH   SOLE 20 0 0 95,755
PENTAIR PLC SHS G7S00T104 219,698 3,232,761 SH   SOLE 21 3,232,761 0 0
PENTAIR PLC SHS G7S00T104 302,301 4,448,214 SH   SOLE 22 3,674,433 0 773,781
PENTAIR PLC SHS G7S00T104 14,142 208,100 SH   SOLE 23 208,100 0 0
PENTAIR PLC SHS G7S00T104 10,926 160,767 SH   SOLE 25 160,767 0 0
PENTAIR PLC SHS G7S00T104 32,587 479,508 SH   SOLE 26 188,606 0 290,902
PENTAIR PLC SHS G7S00T104 2,697 39,685 SH   SOLE 28 28,699 0 10,986
PENTAIR PLC SHS G7S00T104 3,341 49,158 SH   SOLE 29 5,599 0 43,559
PENTAIR PLC SHS G7S00T104 61,407 903,578 SH   SOLE 30 903,578 0 0
PENTAIR PLC SHS G7S00T104 6,391 94,041 SH   SOLE 31 38,093 0 55,948
PENTAIR PLC SHS G7S00T104 4,377 64,412 SH   SOLE 34 64,412 0 0
PENTAIR PLC SHS G7S00T104 11,236 165,329 SH   SOLE 36 165,329 0 0
PENTAIR PLC SHS G7S00T104 74 1,086 SH   SOLE 40 1,086 0 0
PENUMBRA INC COM 70975L107 172 1,901 SH   SOLE 2 1,736 0 165
PENUMBRA INC COM 70975L107 14 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 59 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 9,011 99,785 SH   SOLE 18 99,785 0 0
PENUMBRA INC COM 70975L107 1,953 21,632 SH   SOLE 19 21,632 0 0
PENUMBRA INC COM 70975L107 88,484 979,885 SH   SOLE 21 979,885 0 0
PENUMBRA INC COM 70975L107 71,002 786,290 SH   SOLE 22 729,966 0 56,324
PENUMBRA INC COM 70975L107 875 9,685 SH   SOLE 26 7,875 0 1,810
PENUMBRA INC COM 70975L107 421 4,662 SH   SOLE 28 4,662 0 0
PENUMBRA INC COM 70975L107 372 4,115 SH   SOLE 30 4,115 0 0
PENUMBRA INC COM 70975L107 299 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 114 3,401 SH   SOLE 2 957 0 2,444
PEOPLES BANCORP INC COM 709789101 18 528 SH   SOLE 7 528 0 0
PEOPLES BANCORP INC COM 709789101 2,150 63,993 SH   SOLE 18 63,993 0 0
PEOPLES BANCORP INC COM 709789101 438 13,026 SH   SOLE 19 13,026 0 0
PEOPLES BANCORP INC COM 709789101 18,349 546,253 SH   SOLE 21 546,253 0 0
PEOPLES BANCORP INC COM 709789101 19,460 579,341 SH   SOLE 22 541,445 0 37,896
PEOPLES BANCORP INC COM 709789101 83 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 91 2,713 SH   SOLE 30 2,713 0 0
PEOPLES BANCORP INC COM 709789101 36 1,080 SH   SOLE 34 1,080 0 0
PEOPLES BANCORP INC COM 709789101 48 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 16 453 SH   SOLE 2 151 0 302
PEOPLES BANCORP N C INC COM 710577107 567 15,905 SH   SOLE 18 15,905 0 0
PEOPLES BANCORP N C INC COM 710577107 118 3,306 SH   SOLE 19 3,306 0 0
PEOPLES BANCORP N C INC COM 710577107 4,549 127,702 SH   SOLE 21 127,702 0 0
PEOPLES BANCORP N C INC COM 710577107 1,309 36,744 SH   SOLE 22 34,267 0 2,477
PEOPLES FINL CORP MISS COM 71103B102 9 604 SH   SOLE 18 604 0 0
PEOPLES FINL CORP MISS COM 71103B102 18 1,245 SH   SOLE 19 1,245 0 0
PEOPLES FINL CORP MISS COM 71103B102 135 9,169 SH   SOLE 21 9,169 0 0
PEOPLES FINL CORP MISS COM 71103B102 939 63,905 SH   SOLE 22 63,905 0 0
PEOPLES FINL SVCS CORP COM 711040105 71 1,488 SH   SOLE 2 416 0 1,072
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,294 27,078 SH   SOLE 18 27,078 0 0
PEOPLES FINL SVCS CORP COM 711040105 186 3,889 SH   SOLE 19 3,889 0 0
PEOPLES FINL SVCS CORP COM 711040105 11,057 231,324 SH   SOLE 21 231,324 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,595 75,212 SH   SOLE 22 65,767 0 9,445
PEOPLES UNITED FINANCIAL INC COM 712704105 8,333 459,383 SH   SOLE 2 93,404 0 365,979
PEOPLES UNITED FINANCIAL INC COM 712704105 1,815 100,074 SH   SOLE 4 87,124 0 12,950
PEOPLES UNITED FINANCIAL INC COM 712704105 13,357 736,340 SH   SOLE 7 729,083 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,106 832,763 SH   SOLE 18 785,579 0 47,184
PEOPLES UNITED FINANCIAL INC COM 712704105 1,235 68,109 SH   SOLE 19 68,109 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,725 205,327 SH   SOLE 20 0 0 205,327
PEOPLES UNITED FINANCIAL INC COM 712704105 198,893 10,964,309 SH   SOLE 21 10,964,309 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 175,913 9,697,543 SH   SOLE 22 8,137,054 0 1,560,489
PEOPLES UNITED FINANCIAL INC COM 712704105 8,712 480,279 SH   SOLE 23 480,279 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 4,424 243,880 SH   SOLE 25 243,880 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 17,582 969,236 SH   SOLE 26 429,088 0 540,148
PEOPLES UNITED FINANCIAL INC COM 712704105 1,402 77,268 SH   SOLE 28 56,024 0 21,244
PEOPLES UNITED FINANCIAL INC COM 712704105 1,803 99,390 SH   SOLE 29 14,884 0 84,506
PEOPLES UNITED FINANCIAL INC COM 712704105 18,798 1,036,297 SH   SOLE 30 1,036,297 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,851 102,059 SH   SOLE 31 53,652 0 48,407
PEOPLES UNITED FINANCIAL INC COM 712704105 1,222 67,389 SH   SOLE 32 67,389 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 362 19,947 SH   SOLE 34 19,947 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,556 416,518 SH   SOLE 36 416,518 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 27 1,479 SH   SOLE 40 1,479 0 0
PEOPLES UTAH BANCORP COM 712706209 72 2,219 SH   SOLE 2 641 0 1,578
PEOPLES UTAH BANCORP COM 712706209 22 675 SH   SOLE 7 675 0 0
PEOPLES UTAH BANCORP COM 712706209 1,699 52,359 SH   SOLE 18 52,359 0 0
PEOPLES UTAH BANCORP COM 712706209 366 11,286 SH   SOLE 19 11,286 0 0
PEOPLES UTAH BANCORP COM 712706209 14,287 440,275 SH   SOLE 21 440,275 0 0
PEOPLES UTAH BANCORP COM 712706209 5,121 157,798 SH   SOLE 22 148,852 0 8,946
PEOPLES UTAH BANCORP COM 712706209 71 2,199 SH   SOLE 30 2,199 0 0
PEPSICO INC COM 713448108 219,110 1,966,347 SH   SOLE 2 568,422 0 1,397,925
PEPSICO INC COM 713448108 55,864 501,335 SH   SOLE 4 450,195 0 51,140
PEPSICO INC COM 713448108 140,640 1,262,134 SH   SOLE 7 1,120,445 0 141,689
PEPSICO INC COM 713448108 867 7,783 SH   SOLE 13 7,783 0 0
PEPSICO INC COM 713448108 1,096 9,833 SH   SOLE 15 9,833 0 0
PEPSICO INC COM 713448108 29 258 SH   SOLE 17 0 0 258
PEPSICO INC COM 713448108 398,832 3,579,216 SH   SOLE 18 3,359,475 0 219,741
PEPSICO INC COM 713448108 134,574 1,207,697 SH   SOLE 19 1,207,697 0 0
PEPSICO INC COM 713448108 88,814 797,041 SH   SOLE 20 37,423 0 759,618
PEPSICO INC COM 713448108 2,820,232 25,309,446 SH   SOLE 21 25,309,446 0 0
PEPSICO INC COM 713448108 4,294,858 38,543,106 SH   SOLE 22 31,852,239 0 6,690,867
PEPSICO INC COM 713448108 198,090 1,777,707 SH   SOLE 23 1,777,707 0 0
PEPSICO INC COM 713448108 148,127 1,329,328 SH   SOLE 25 1,329,328 0 0
PEPSICO INC COM 713448108 456,412 4,095,955 SH   SOLE 26 1,290,355 0 2,805,600
PEPSICO INC COM 713448108 36,249 325,303 SH   SOLE 28 237,162 0 88,141
PEPSICO INC COM 713448108 15,776 141,574 SH   SOLE 29 53,309 0 88,265
PEPSICO INC COM 713448108 458,064 4,110,778 SH   SOLE 30 4,110,778 0 0
PEPSICO INC COM 713448108 85,366 766,098 SH   SOLE 31 335,237 0 430,861
PEPSICO INC COM 713448108 3,348 30,050 SH   SOLE 32 30,050 0 0
PEPSICO INC COM 713448108 75,402 676,678 SH   SOLE 34 676,678 0 0
PEPSICO INC COM 713448108 163,145 1,464,101 SH   SOLE 36 1,464,101 0 0
PEPSICO INC COM 713448108 2,171 19,481 SH   SOLE 37 19,481 0 0
PEPSICO INC COM 713448108 808 7,255 SH   SOLE 40 7,255 0 0
PERCEPTRON INC COM 71361F100 11 1,394 SH   SOLE 18 1,394 0 0
PERCEPTRON INC COM 71361F100 201 25,493 SH   SOLE 21 25,493 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 16 5,102 SH   SOLE 19 5,102 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 38 12,029 SH   SOLE 21 12,029 0 0
PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 2,337 744,171 SH   SOLE 22 744,171 0 0
PERFICIENT INC COM 71375U101 154 7,827 SH   SOLE 2 2,021 0 5,806
PERFICIENT INC COM 71375U101 20 1,015 SH   SOLE 7 1,015 0 0
PERFICIENT INC COM 71375U101 3,432 174,491 SH   SOLE 18 174,491 0 0
PERFICIENT INC COM 71375U101 505 25,695 SH   SOLE 19 25,695 0 0
PERFICIENT INC COM 71375U101 62,031 3,153,588 SH   SOLE 21 3,153,588 0 0
PERFICIENT INC COM 71375U101 18,441 937,498 SH   SOLE 22 876,946 0 60,552
PERFICIENT INC COM 71375U101 44 2,237 SH   SOLE 26 0 0 2,237
PERFICIENT INC COM 71375U101 100 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 929 47,204 SH   SOLE 30 47,204 0 0
PERFICIENT INC COM 71375U101 81 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 569 20,126 SH   SOLE 2 19,403 0 723
PERFORMANCE FOOD GROUP CO COM 71377A103 6 224 SH   SOLE 4 224 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 102 3,604 SH   SOLE 7 3,604 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,989 282,786 SH   SOLE 18 282,786 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,053 249,659 SH   SOLE 19 249,659 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 72,753 2,575,339 SH   SOLE 21 2,575,339 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 72,326 2,560,228 SH   SOLE 22 2,378,825 0 181,403
PERFORMANCE FOOD GROUP CO COM 71377A103 5,736 203,040 SH   SOLE 23 203,040 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 961 34,021 SH   SOLE 26 28,132 0 5,889
PERFORMANCE FOOD GROUP CO COM 71377A103 347 12,274 SH   SOLE 28 12,274 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,065 73,111 SH   SOLE 29 0 0 73,111
PERFORMANCE FOOD GROUP CO COM 71377A103 360 12,735 SH   SOLE 30 12,735 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 203 7,193 SH   SOLE 40 7,193 0 0
PERFORMANT FINL CORP COM 71377E105 11 6,209 SH   SOLE 18 6,209 0 0
PERFORMANT FINL CORP COM 71377E105 167 91,584 SH   SOLE 21 91,584 0 0
PERFORMANT FINL CORP COM 71377E105 79 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 6,673 96,750 SH   SOLE 2 27,270 0 69,480
PERKINELMER INC COM 714046109 33 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 4,873 70,654 SH   SOLE 7 70,654 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 16,361 237,212 SH   SOLE 18 232,222 0 4,990
PERKINELMER INC COM 714046109 1,339 19,411 SH   SOLE 19 19,411 0 0
PERKINELMER INC COM 714046109 148,452 2,152,418 SH   SOLE 21 2,152,418 0 0
PERKINELMER INC COM 714046109 210,403 3,050,638 SH   SOLE 22 2,546,012 0 504,626
PERKINELMER INC COM 714046109 4,161 60,337 SH   SOLE 26 48,037 0 12,300
PERKINELMER INC COM 714046109 1,060 15,364 SH   SOLE 28 15,364 0 0
PERKINELMER INC COM 714046109 1,461 21,184 SH   SOLE 29 0 0 21,184
PERKINELMER INC COM 714046109 22,276 322,976 SH   SOLE 30 322,976 0 0
PERKINELMER INC COM 714046109 180 2,609 SH   SOLE 31 2,609 0 0
PERKINELMER INC COM 714046109 242 3,506 SH   SOLE 36 3,506 0 0
PERKINELMER INC COM 714046109 738 10,701 SH   SOLE 40 10,701 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 11 1,255 SH   SOLE 18 1,255 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 16 1,937 SH   SOLE 19 1,937 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 160 18,809 SH   SOLE 21 18,809 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 8 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 4,810 SH   SOLE 19 4,810 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 112 29,435 SH   SOLE 21 29,435 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,237 325,501 SH   SOLE 22 325,501 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 6 1,816 SH   SOLE 18 1,816 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 2 763 SH   SOLE 19 763 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 151 48,029 SH   SOLE 21 48,029 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 492 156,200 SH   SOLE 22 156,200 0 0
PERRIGO CO PLC SHS G97822103 15,243 180,068 SH   SOLE 2 48,040 0 132,028
PERRIGO CO PLC SHS G97822103 5,387 63,644 SH   SOLE 4 58,816 0 4,828
PERRIGO CO PLC SHS G97822103 8,637 102,028 SH   SOLE 7 92,719 0 9,309
PERRIGO CO PLC SHS G97822103 533 6,293 SH   SOLE 13 6,293 0 0
PERRIGO CO PLC SHS G97822103 70 826 SH   SOLE 15 826 0 0
PERRIGO CO PLC SHS G97822103 41,502 490,281 SH   SOLE 18 471,196 0 19,085
PERRIGO CO PLC SHS G97822103 122,188 1,443,449 SH   SOLE 19 1,443,449 0 0
PERRIGO CO PLC SHS G97822103 6,402 75,634 SH   SOLE 20 0 0 75,634
PERRIGO CO PLC SHS G97822103 249,113 2,942,859 SH   SOLE 21 2,942,859 0 0
PERRIGO CO PLC SHS G97822103 301,902 3,566,473 SH   SOLE 22 2,906,404 0 660,069
PERRIGO CO PLC SHS G97822103 14,836 175,265 SH   SOLE 23 175,265 0 0
PERRIGO CO PLC SHS G97822103 9,164 108,261 SH   SOLE 25 108,261 0 0
PERRIGO CO PLC SHS G97822103 39,339 464,721 SH   SOLE 26 156,959 0 307,762
PERRIGO CO PLC SHS G97822103 2,463 29,102 SH   SOLE 28 21,231 0 7,871
PERRIGO CO PLC SHS G97822103 3,120 36,856 SH   SOLE 29 5,112 0 31,744
PERRIGO CO PLC SHS G97822103 36,434 430,404 SH   SOLE 30 430,404 0 0
PERRIGO CO PLC SHS G97822103 6,960 82,217 SH   SOLE 31 41,212 0 41,005
PERRIGO CO PLC SHS G97822103 47,854 565,321 SH   SOLE 34 565,321 0 0
PERRIGO CO PLC SHS G97822103 11,793 139,310 SH   SOLE 36 139,310 0 0
PERRIGO CO PLC SHS G97822103 62 734 SH   SOLE 40 734 0 0
PERSHING GOLD CORP COM NEW 715302204 9 2,897 SH   SOLE 18 2,897 0 0
PERSHING GOLD CORP COM NEW 715302204 16 5,475 SH   SOLE 19 5,475 0 0
PERSHING GOLD CORP COM NEW 715302204 150 50,729 SH   SOLE 21 50,729 0 0
PETIQ INC COM CL A 71639T106 10 351 SH   SOLE 2 351 0 0
PETIQ INC COM CL A 71639T106 576 21,282 SH   SOLE 18 21,282 0 0
PETIQ INC COM CL A 71639T106 128 4,723 SH   SOLE 19 4,723 0 0
PETIQ INC COM CL A 71639T106 6,153 227,210 SH   SOLE 21 227,210 0 0
PETIQ INC COM CL A 71639T106 4,211 155,488 SH   SOLE 22 150,079 0 5,409
PETMED EXPRESS INC COM 716382106 47 1,405 SH   SOLE 2 1,405 0 0
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 16 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 3,145 94,878 SH   SOLE 18 94,878 0 0
PETMED EXPRESS INC COM 716382106 1,438 43,375 SH   SOLE 19 43,375 0 0
PETMED EXPRESS INC COM 716382106 60,135 1,814,033 SH   SOLE 21 1,814,033 0 0
PETMED EXPRESS INC COM 716382106 17,903 540,051 SH   SOLE 22 499,119 0 40,932
PETMED EXPRESS INC COM 716382106 479 14,436 SH   SOLE 23 14,436 0 0
PETMED EXPRESS INC COM 716382106 48 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 101 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 64 1,944 SH   SOLE 29 0 0 1,944
PETMED EXPRESS INC COM 716382106 980 29,572 SH   SOLE 30 29,572 0 0
PETMED EXPRESS INC COM 716382106 79 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 32 500 SH   SOLE 2 500 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 24 373 SH   SOLE 21 373 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 8,906 138,919 SH   SOLE 22 138,919 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62 6,400 SH   SOLE 2 6,400 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13,524 1,400,000 SH   SOLE 18 0 0 1,400,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9,274 960,000 SH   SOLE 19 960,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 67,417 6,978,976 SH   SOLE 21 6,978,976 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,815 187,901 SH   SOLE 22 187,901 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13,524 1,400,000 SH   SOLE 25 1,400,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 1 SH   SOLE 30 1 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 74,962 7,760,000 SH   SOLE 34 7,760,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35 3,500 SH   SOLE 2 3,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,117 1,107,300 SH   SOLE 18 550,300 0 557,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,408 439,000 SH   SOLE 19 439,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 49,687 4,948,861 SH   SOLE 21 4,948,861 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,602 558,000 SH   SOLE 25 558,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,574 654,762 SH   SOLE 30 654,762 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32,881 3,275,000 SH   SOLE 34 3,275,000 0 0
PETROQUEST ENERGY INC COM NEW 716748306 8 3,630 SH   SOLE 18 3,630 0 0
PETROQUEST ENERGY INC COM NEW 716748306 33 14,319 SH   SOLE 19 14,319 0 0
PETROQUEST ENERGY INC COM NEW 716748306 184 80,330 SH   SOLE 21 80,330 0 0
PETROQUEST ENERGY INC COM NEW 716748306 910 397,256 SH   SOLE 22 397,256 0 0
PETROQUEST ENERGY INC COM NEW 716748306 7 3,250 SH   SOLE 31 0 0 3,250
PFENEX INC COM 717071104 89 29,334 SH   SOLE 2 29,334 0 0
PFENEX INC COM 717071104 11 3,709 SH   SOLE 18 3,709 0 0
PFENEX INC COM 717071104 1,938 641,659 SH   SOLE 19 641,659 0 0
PFENEX INC COM 717071104 256 84,691 SH   SOLE 21 84,691 0 0
PFENEX INC COM 717071104 799 264,695 SH   SOLE 22 264,695 0 0
PFENEX INC COM 717071104 77 25,598 SH   SOLE 23 25,598 0 0
PFIZER INC COM 717081103 312,294 8,747,730 SH   SOLE 2 2,916,652 0 5,831,078
PFIZER INC COM 717081103 79,352 2,222,756 SH   SOLE 4 2,018,167 0 204,589
PFIZER INC COM 717081103 168,337 4,715,334 SH   SOLE 7 4,542,493 0 172,841
PFIZER INC COM 717081103 2,646 74,108 SH   SOLE 13 74,108 0 0
PFIZER INC COM 717081103 1,465 41,038 SH   SOLE 15 41,038 0 0
PFIZER INC COM 717081103 26 728 SH   SOLE 17 0 0 728
PFIZER INC COM 717081103 1,111,133 31,124,167 SH   SOLE 18 28,352,617 0 2,771,550
PFIZER INC COM 717081103 1,607,402 45,025,267 SH   SOLE 19 45,025,267 0 0
PFIZER INC COM 717081103 107,028 2,997,984 SH   SOLE 20 0 0 2,997,984
PFIZER INC COM 717081103 4,118,633 115,367,866 SH   SOLE 21 115,367,866 0 0
PFIZER INC COM 717081103 5,739,891 160,781,270 SH   SOLE 22 132,837,240 0 27,944,030
PFIZER INC COM 717081103 273,221 7,653,239 SH   SOLE 23 7,653,239 0 0
PFIZER INC COM 717081103 203,788 5,708,337 SH   SOLE 25 5,600,106 0 108,231
PFIZER INC COM 717081103 556,121 15,577,611 SH   SOLE 26 5,266,209 0 10,311,402
PFIZER INC COM 717081103 48,516 1,358,990 SH   SOLE 28 991,615 0 367,375
PFIZER INC COM 717081103 12,252 343,203 SH   SOLE 29 229,350 0 113,853
PFIZER INC COM 717081103 693,460 19,424,659 SH   SOLE 30 19,424,659 0 0
PFIZER INC COM 717081103 119,763 3,354,712 SH   SOLE 31 1,577,615 0 1,777,097
PFIZER INC COM 717081103 9,906 277,483 SH   SOLE 32 277,483 0 0
PFIZER INC COM 717081103 336,899 9,436,939 SH   SOLE 34 9,436,939 0 0
PFIZER INC COM 717081103 223,664 6,265,097 SH   SOLE 36 6,265,097 0 0
PFIZER INC COM 717081103 1,179 33,035 SH   SOLE 37 33,035 0 0
PFIZER INC COM 717081103 1,101 30,838 SH   SOLE 40 30,838 0 0
PFSWEB INC COM NEW 717098206 22 2,675 SH   SOLE 18 2,675 0 0
PFSWEB INC COM NEW 717098206 355 42,483 SH   SOLE 21 42,483 0 0
PFSWEB INC COM NEW 717098206 2,422 290,003 SH   SOLE 22 290,003 0 0
PG&E CORP COM 69331C108 47,969 704,499 SH   SOLE 2 210,524 0 493,975
PG&E CORP COM 69331C108 13,165 193,347 SH   SOLE 4 179,915 0 13,432
PG&E CORP COM 69331C108 58,763 863,015 SH   SOLE 7 839,091 0 23,924
PG&E CORP COM 69331C108 803 11,790 SH   SOLE 13 11,790 0 0
PG&E CORP COM 69331C108 221 3,246 SH   SOLE 15 3,246 0 0
PG&E CORP COM 69331C108 174,342 2,560,470 SH   SOLE 18 2,413,331 0 147,139
PG&E CORP COM 69331C108 269,334 3,955,552 SH   SOLE 19 3,955,552 0 0
PG&E CORP COM 69331C108 17,719 260,231 SH   SOLE 20 0 0 260,231
PG&E CORP COM 69331C108 847,492 12,446,651 SH   SOLE 21 12,446,651 0 0
PG&E CORP COM 69331C108 979,313 14,382,630 SH   SOLE 22 11,955,601 0 2,427,029
PG&E CORP COM 69331C108 42,634 626,140 SH   SOLE 23 626,140 0 0
PG&E CORP COM 69331C108 28,709 421,632 SH   SOLE 25 421,632 0 0
PG&E CORP COM 69331C108 128,307 1,884,373 SH   SOLE 26 462,388 0 1,421,985
PG&E CORP COM 69331C108 7,878 115,695 SH   SOLE 28 84,052 0 31,643
PG&E CORP COM 69331C108 1,190 17,480 SH   SOLE 29 17,480 0 0
PG&E CORP COM 69331C108 126,187 1,853,245 SH   SOLE 30 1,853,245 0 0
PG&E CORP COM 69331C108 26,104 383,376 SH   SOLE 31 194,805 0 188,571
PG&E CORP COM 69331C108 3,826 56,191 SH   SOLE 32 56,191 0 0
PG&E CORP COM 69331C108 9,269 136,129 SH   SOLE 34 136,129 0 0
PG&E CORP COM 69331C108 39,695 582,976 SH   SOLE 36 582,976 0 0
PG&E CORP COM 69331C108 188 2,757 SH   SOLE 40 2,757 0 0
PGT INNOVATIONS INC COM 69336V101 57 3,816 SH   SOLE 2 3,258 0 558
PGT INNOVATIONS INC COM 69336V101 17 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 3,434 229,716 SH   SOLE 18 229,716 0 0
PGT INNOVATIONS INC COM 69336V101 536 35,849 SH   SOLE 19 35,849 0 0
PGT INNOVATIONS INC COM 69336V101 76,302 5,103,834 SH   SOLE 21 5,103,834 0 0
PGT INNOVATIONS INC COM 69336V101 22,032 1,473,732 SH   SOLE 22 1,385,541 0 88,191
PGT INNOVATIONS INC COM 69336V101 99 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 1,009 67,515 SH   SOLE 30 67,515 0 0
PGT INNOVATIONS INC COM 69336V101 74 4,981 SH   SOLE 40 4,981 0 0
PHARMERICA CORP COM 71714F104 206 7,026 SH   SOLE 2 1,686 0 5,340
PHARMERICA CORP COM 71714F104 3 93 SH   SOLE 4 93 0 0
PHARMERICA CORP COM 71714F104 24 810 SH   SOLE 7 810 0 0
PHARMERICA CORP COM 71714F104 4,546 155,161 SH   SOLE 18 155,161 0 0
PHARMERICA CORP COM 71714F104 648 22,121 SH   SOLE 19 22,121 0 0
PHARMERICA CORP COM 71714F104 85,411 2,915,037 SH   SOLE 21 2,915,037 0 0
PHARMERICA CORP COM 71714F104 24,411 833,130 SH   SOLE 22 772,835 0 60,295
PHARMERICA CORP COM 71714F104 106 3,634 SH   SOLE 26 0 0 3,634
PHARMERICA CORP COM 71714F104 129 4,416 SH   SOLE 28 4,416 0 0
PHARMERICA CORP COM 71714F104 1,256 42,871 SH   SOLE 30 42,871 0 0
PHARMERICA CORP COM 71714F104 100 3,417 SH   SOLE 40 3,417 0 0
PHH CORP COM NEW 693320202 169 12,144 SH   SOLE 2 3,053 0 9,091
PHH CORP COM NEW 693320202 69 4,940 SH   SOLE 7 4,940 0 0
PHH CORP COM NEW 693320202 2,786 200,022 SH   SOLE 18 200,022 0 0
PHH CORP COM NEW 693320202 560 40,168 SH   SOLE 19 40,168 0 0
PHH CORP COM NEW 693320202 22,283 1,599,609 SH   SOLE 21 1,599,609 0 0
PHH CORP COM NEW 693320202 21,253 1,525,730 SH   SOLE 22 1,391,330 0 134,400
PHH CORP COM NEW 693320202 289 20,753 SH   SOLE 26 16,332 0 4,421
PHH CORP COM NEW 693320202 120 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 70 4,995 SH   SOLE 30 4,995 0 0
PHH CORP COM NEW 693320202 220 15,772 SH   SOLE 36 15,772 0 0
PHH CORP COM NEW 693320202 74 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 30 2,555 SH   SOLE 2 474 0 2,081
PHI INC COM NON VTG 69336T205 4 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 547 46,513 SH   SOLE 18 46,513 0 0
PHI INC COM NON VTG 69336T205 97 8,279 SH   SOLE 19 8,279 0 0
PHI INC COM NON VTG 69336T205 4,436 377,223 SH   SOLE 21 377,223 0 0
PHI INC COM NON VTG 69336T205 4,333 368,460 SH   SOLE 22 353,177 0 15,283
PHI INC COM NON VTG 69336T205 166 14,109 SH   SOLE 29 0 0 14,109
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 55 1,474 SH   SOLE 2 1,054 0 420
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 20 536 SH   SOLE 7 536 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,282 88,594 SH   SOLE 18 88,594 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6,937 187,231 SH   SOLE 19 187,231 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 69,013 1,862,698 SH   SOLE 21 1,862,698 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22,010 594,066 SH   SOLE 22 562,041 0 32,025
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,337 36,075 SH   SOLE 23 36,075 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 88 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 86 2,314 SH   SOLE 29 0 0 2,314
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 954 25,736 SH   SOLE 30 25,736 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 64 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 122,189 1,100,699 SH   SOLE 2 552,137 0 548,562
PHILIP MORRIS INTL INC COM 718172109 48,300 435,094 SH   SOLE 4 435,094 0 0
PHILIP MORRIS INTL INC COM 718172109 127,776 1,151,028 SH   SOLE 7 1,104,497 0 46,531
PHILIP MORRIS INTL INC COM 718172109 1,176 10,592 SH   SOLE 15 10,592 0 0
PHILIP MORRIS INTL INC COM 718172109 11 100 SH   SOLE 17 0 0 100
PHILIP MORRIS INTL INC COM 718172109 472,986 4,260,750 SH   SOLE 18 4,006,058 0 254,692
PHILIP MORRIS INTL INC COM 718172109 275,149 2,478,595 SH   SOLE 19 2,478,595 0 0
PHILIP MORRIS INTL INC COM 718172109 67,535 608,366 SH   SOLE 20 15,436 0 592,930
PHILIP MORRIS INTL INC COM 718172109 3,197,054 28,799,690 SH   SOLE 21 28,799,690 0 0
PHILIP MORRIS INTL INC COM 718172109 4,470,053 40,267,116 SH   SOLE 22 33,713,313 0 6,553,803
PHILIP MORRIS INTL INC COM 718172109 213,593 1,924,085 SH   SOLE 23 1,924,085 0 0
PHILIP MORRIS INTL INC COM 718172109 181,773 1,637,445 SH   SOLE 25 1,637,445 0 0
PHILIP MORRIS INTL INC COM 718172109 275,934 2,485,664 SH   SOLE 26 1,143,393 0 1,342,271
PHILIP MORRIS INTL INC COM 718172109 28,583 257,482 SH   SOLE 28 257,482 0 0
PHILIP MORRIS INTL INC COM 718172109 8,762 78,930 SH   SOLE 29 5,348 0 73,582
PHILIP MORRIS INTL INC COM 718172109 473,015 4,261,017 SH   SOLE 30 4,261,017 0 0
PHILIP MORRIS INTL INC COM 718172109 54,997 495,421 SH   SOLE 31 65,840 0 429,581
PHILIP MORRIS INTL INC COM 718172109 11,489 103,499 SH   SOLE 32 103,499 0 0
PHILIP MORRIS INTL INC COM 718172109 94,044 847,163 SH   SOLE 34 847,163 0 0
PHILIP MORRIS INTL INC COM 718172109 173,250 1,560,669 SH   SOLE 36 1,560,669 0 0
PHILIP MORRIS INTL INC COM 718172109 3,399 30,620 SH   SOLE 37 30,620 0 0
PHILIP MORRIS INTL INC COM 718172109 873 7,868 SH   SOLE 40 7,868 0 0
PHILLIPS 66 COM 718546104 61,398 670,209 SH   SOLE 2 240,941 0 429,268
PHILLIPS 66 COM 718546104 14,579 159,145 SH   SOLE 4 147,565 0 11,580
PHILLIPS 66 COM 718546104 33,749 368,400 SH   SOLE 7 352,792 0 15,608
PHILLIPS 66 COM 718546104 721 7,875 SH   SOLE 13 7,875 0 0
PHILLIPS 66 COM 718546104 299 3,263 SH   SOLE 15 3,263 0 0
PHILLIPS 66 COM 718546104 1 14 SH   SOLE 17 0 0 14
PHILLIPS 66 COM 718546104 77,211 842,827 SH   SOLE 18 780,046 0 62,781
PHILLIPS 66 COM 718546104 22,856 249,488 SH   SOLE 19 249,488 0 0
PHILLIPS 66 COM 718546104 753,580 8,225,961 SH   SOLE 21 8,225,961 0 0
PHILLIPS 66 COM 718546104 1,076,781 11,753,970 SH   SOLE 22 9,582,348 0 2,171,622
PHILLIPS 66 COM 718546104 52,211 569,926 SH   SOLE 23 569,926 0 0
PHILLIPS 66 COM 718546104 33,496 365,640 SH   SOLE 25 365,640 0 0
PHILLIPS 66 COM 718546104 132,146 1,442,484 SH   SOLE 26 411,370 0 1,031,114
PHILLIPS 66 COM 718546104 9,109 99,437 SH   SOLE 28 72,347 0 27,090
PHILLIPS 66 COM 718546104 10,563 115,307 SH   SOLE 29 15,357 0 99,950
PHILLIPS 66 COM 718546104 128,900 1,407,051 SH   SOLE 30 1,407,051 0 0
PHILLIPS 66 COM 718546104 22,606 246,764 SH   SOLE 31 98,595 0 148,169
PHILLIPS 66 COM 718546104 38,142 416,352 SH   SOLE 34 416,352 0 0
PHILLIPS 66 COM 718546104 48,128 525,360 SH   SOLE 36 525,360 0 0
PHILLIPS 66 COM 718546104 208 2,275 SH   SOLE 40 2,275 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 10,855 206,532 SH   SOLE 19 206,532 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 43 7,238 SH   SOLE 18 7,238 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 26 4,419 SH   SOLE 21 4,419 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,031 175,001 SH   SOLE 22 175,001 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 106 17,945 SH   SOLE 30 17,945 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 130 22,073 SH   SOLE 34 22,073 0 0
PHOTRONICS INC COM 719405102 137 15,440 SH   SOLE 2 4,507 0 10,933
PHOTRONICS INC COM 719405102 13 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,346 265,139 SH   SOLE 18 265,139 0 0
PHOTRONICS INC COM 719405102 469 53,015 SH   SOLE 19 53,015 0 0
PHOTRONICS INC COM 719405102 19,149 2,163,687 SH   SOLE 21 2,163,687 0 0
PHOTRONICS INC COM 719405102 17,233 1,947,228 SH   SOLE 22 1,827,119 0 120,109
PHOTRONICS INC COM 719405102 21 2,388 SH   SOLE 26 0 0 2,388
PHOTRONICS INC COM 719405102 84 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 76 8,614 SH   SOLE 30 8,614 0 0
PHOTRONICS INC COM 719405102 66 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 409 23,078 SH   SOLE 2 9,916 0 13,162
PHYSICIANS RLTY TR COM 71943U104 1,026 57,867 SH   SOLE 4 57,867 0 0
PHYSICIANS RLTY TR COM 71943U104 4,279 241,323 SH   SOLE 7 241,323 0 0
PHYSICIANS RLTY TR COM 71943U104 99 5,572 SH   SOLE 15 5,572 0 0
PHYSICIANS RLTY TR COM 71943U104 11,205 631,957 SH   SOLE 18 631,957 0 0
PHYSICIANS RLTY TR COM 71943U104 11,996 676,609 SH   SOLE 19 676,609 0 0
PHYSICIANS RLTY TR COM 71943U104 118,312 6,672,998 SH   SOLE 21 6,672,998 0 0
PHYSICIANS RLTY TR COM 71943U104 115,807 6,531,699 SH   SOLE 22 6,197,151 0 334,548
PHYSICIANS RLTY TR COM 71943U104 89 5,029 SH   SOLE 23 5,029 0 0
PHYSICIANS RLTY TR COM 71943U104 5,905 333,062 SH   SOLE 25 333,062 0 0
PHYSICIANS RLTY TR COM 71943U104 2,056 115,974 SH   SOLE 26 60,666 0 55,308
PHYSICIANS RLTY TR COM 71943U104 524 29,567 SH   SOLE 28 29,567 0 0
PHYSICIANS RLTY TR COM 71943U104 1,098 61,912 SH   SOLE 29 61,912 0 0
PHYSICIANS RLTY TR COM 71943U104 16,345 921,857 SH   SOLE 30 921,857 0 0
PHYSICIANS RLTY TR COM 71943U104 276 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 89 5,315 SH   SOLE 2 1,110 0 4,205
PICO HLDGS INC COM NEW 693366205 3 181 SH   SOLE 4 181 0 0
PICO HLDGS INC COM NEW 693366205 10 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 1,445 86,509 SH   SOLE 18 86,509 0 0
PICO HLDGS INC COM NEW 693366205 252 15,110 SH   SOLE 19 15,110 0 0
PICO HLDGS INC COM NEW 693366205 11,373 681,033 SH   SOLE 21 681,033 0 0
PICO HLDGS INC COM NEW 693366205 11,460 686,248 SH   SOLE 22 640,597 0 45,651
PICO HLDGS INC COM NEW 693366205 190 11,392 SH   SOLE 26 7,155 0 4,237
PICO HLDGS INC COM NEW 693366205 58 3,464 SH   SOLE 28 3,464 0 0
PICO HLDGS INC COM NEW 693366205 55 3,308 SH   SOLE 30 3,308 0 0
PICO HLDGS INC COM NEW 693366205 34 2,059 SH   SOLE 40 2,059 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,958 97,134 SH   SOLE 2 24,995 0 72,139
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 979 48,566 SH   SOLE 4 48,566 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,011 198,953 SH   SOLE 7 198,953 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 108 5,362 SH   SOLE 15 5,362 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,575 78,105 SH   SOLE 18 78,105 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,758 186,393 SH   SOLE 19 186,393 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 47,589 2,360,587 SH   SOLE 21 2,360,587 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 115,843 5,746,196 SH   SOLE 22 5,232,191 0 514,005
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 83 4,123 SH   SOLE 23 4,123 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,319 263,840 SH   SOLE 25 263,840 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,943 96,388 SH   SOLE 26 43,578 0 52,810
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 577 28,612 SH   SOLE 28 28,612 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,015 50,356 SH   SOLE 29 50,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14,958 741,983 SH   SOLE 30 741,983 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 68 3,358 SH   SOLE 31 3,358 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 228 11,302 SH   SOLE 36 11,302 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 319 15,811 SH   SOLE 40 15,811 0 0
PIER 1 IMPORTS INC COM 720279108 117 27,827 SH   SOLE 2 13,126 0 14,701
PIER 1 IMPORTS INC COM 720279108 3 667 SH   SOLE 4 667 0 0
PIER 1 IMPORTS INC COM 720279108 8 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 1,431 341,543 SH   SOLE 18 341,543 0 0
PIER 1 IMPORTS INC COM 720279108 250 59,759 SH   SOLE 19 59,759 0 0
PIER 1 IMPORTS INC COM 720279108 11,384 2,716,996 SH   SOLE 21 2,716,996 0 0
PIER 1 IMPORTS INC COM 720279108 8,970 2,140,894 SH   SOLE 22 1,942,644 0 198,250
PIER 1 IMPORTS INC COM 720279108 556 132,593 SH   SOLE 23 132,593 0 0
PIER 1 IMPORTS INC COM 720279108 101 24,090 SH   SOLE 26 17,403 0 6,687
PIER 1 IMPORTS INC COM 720279108 53 12,673 SH   SOLE 28 12,673 0 0
PIER 1 IMPORTS INC COM 720279108 89 21,218 SH   SOLE 29 0 0 21,218
PIER 1 IMPORTS INC COM 720279108 68 16,138 SH   SOLE 30 16,138 0 0
PIER 1 IMPORTS INC COM 720279108 282 67,413 SH   SOLE 34 67,413 0 0
PIER 1 IMPORTS INC COM 720279108 41 9,686 SH   SOLE 40 9,686 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 13 2,214 SH   SOLE 2 2,214 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 710 123,221 SH   SOLE 18 123,221 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 116 20,150 SH   SOLE 19 20,150 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 6,253 1,085,578 SH   SOLE 21 1,085,578 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,713 297,324 SH   SOLE 22 270,410 0 26,914
PILGRIMS PRIDE CORP NEW COM 72147K108 5,396 189,924 SH   SOLE 2 167,751 0 22,173
PILGRIMS PRIDE CORP NEW COM 72147K108 1,193 41,996 SH   SOLE 4 41,996 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 6,409 225,585 SH   SOLE 7 225,585 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,174 41,327 SH   SOLE 13 41,327 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 805 28,322 SH   SOLE 18 26,294 0 2,028
PILGRIMS PRIDE CORP NEW COM 72147K108 2,754 96,936 SH   SOLE 19 96,936 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 15,300 538,548 SH   SOLE 21 538,548 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 50,958 1,793,653 SH   SOLE 22 1,599,385 0 194,268
PILGRIMS PRIDE CORP NEW COM 72147K108 1,918 67,510 SH   SOLE 23 67,510 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 367 12,904 SH   SOLE 26 1,945 0 10,959
PILGRIMS PRIDE CORP NEW COM 72147K108 4,550 160,149 SH   SOLE 29 28,731 0 131,418
PILGRIMS PRIDE CORP NEW COM 72147K108 470 16,530 SH   SOLE 30 16,530 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 775 27,266 SH   SOLE 31 8,698 0 18,568
PILGRIMS PRIDE CORP NEW COM 72147K108 561 19,742 SH   SOLE 34 19,742 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 880 30,959 SH   SOLE 36 30,959 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 9,005 172,507 SH   SOLE 17 0 0 172,507
PIMCO ETF TR 15+ YR US TIPS 72201R304 2 29 SH   SOLE 17 0 0 29
PIMCO ETF TR ACTIVE BD ETF 72201R775 0 2 SH   SOLE 17 0 0 2
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 7 SH   SOLE 17 0 0 7
PINNACLE ENTMT INC NEW COM 72348Y105 65 3,063 SH   SOLE 2 3,063 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 4 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 69 3,242 SH   SOLE 7 3,242 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 3,969 186,254 SH   SOLE 18 186,254 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 887 41,629 SH   SOLE 19 41,629 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 34,208 1,605,265 SH   SOLE 21 1,605,265 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 35,891 1,684,251 SH   SOLE 22 1,577,099 0 107,152
PINNACLE ENTMT INC NEW COM 72348Y105 361 16,925 SH   SOLE 23 16,925 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 328 15,382 SH   SOLE 26 13,763 0 1,619
PINNACLE ENTMT INC NEW COM 72348Y105 153 7,197 SH   SOLE 28 7,197 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 217 10,187 SH   SOLE 30 10,187 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 60 2,827 SH   SOLE 34 2,827 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 169 7,942 SH   SOLE 40 7,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,582 68,442 SH   SOLE 2 35,610 0 32,832
PINNACLE FINL PARTNERS INC COM 72346Q104 15 224 SH   SOLE 4 224 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 119 1,781 SH   SOLE 7 1,781 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 16,468 245,978 SH   SOLE 18 245,978 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,620 24,195 SH   SOLE 19 24,195 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 213,950 3,195,667 SH   SOLE 21 3,195,667 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 159,763 2,386,297 SH   SOLE 22 2,157,375 0 228,922
PINNACLE FINL PARTNERS INC COM 72346Q104 2,224 33,226 SH   SOLE 26 29,309 0 3,917
PINNACLE FINL PARTNERS INC COM 72346Q104 787 11,762 SH   SOLE 28 11,762 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 152 2,270 SH   SOLE 29 0 0 2,270
PINNACLE FINL PARTNERS INC COM 72346Q104 750 11,200 SH   SOLE 30 11,200 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 109 1,630 SH   SOLE 31 1,630 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 510 7,619 SH   SOLE 40 7,619 0 0
PINNACLE FOODS INC DEL COM 72348P104 4,410 77,132 SH   SOLE 2 17,156 0 59,976
PINNACLE FOODS INC DEL COM 72348P104 333 5,832 SH   SOLE 4 5,832 0 0
PINNACLE FOODS INC DEL COM 72348P104 207 3,628 SH   SOLE 7 3,628 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,671 64,211 SH   SOLE 18 63,858 0 353
PINNACLE FOODS INC DEL COM 72348P104 5,727 100,171 SH   SOLE 19 100,171 0 0
PINNACLE FOODS INC DEL COM 72348P104 72,638 1,270,559 SH   SOLE 21 1,270,559 0 0
PINNACLE FOODS INC DEL COM 72348P104 183,794 3,214,874 SH   SOLE 22 2,835,619 0 379,255
PINNACLE FOODS INC DEL COM 72348P104 221 3,858 SH   SOLE 23 3,858 0 0
PINNACLE FOODS INC DEL COM 72348P104 473 8,270 SH   SOLE 25 8,270 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,628 45,968 SH   SOLE 26 38,638 0 7,330
PINNACLE FOODS INC DEL COM 72348P104 998 17,457 SH   SOLE 28 17,457 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,049 18,346 SH   SOLE 30 18,346 0 0
PINNACLE FOODS INC DEL COM 72348P104 147 2,568 SH   SOLE 31 2,568 0 0
PINNACLE FOODS INC DEL COM 72348P104 203 3,549 SH   SOLE 34 3,549 0 0
PINNACLE FOODS INC DEL COM 72348P104 259 4,527 SH   SOLE 36 4,527 0 0
PINNACLE FOODS INC DEL COM 72348P104 646 11,305 SH   SOLE 40 11,305 0 0
PINNACLE WEST CAP CORP COM 723484101 14,685 173,666 SH   SOLE 2 43,293 0 130,373
PINNACLE WEST CAP CORP COM 723484101 3,861 45,660 SH   SOLE 4 41,913 0 3,747
PINNACLE WEST CAP CORP COM 723484101 13,101 154,935 SH   SOLE 7 127,782 0 27,153
PINNACLE WEST CAP CORP COM 723484101 472 5,577 SH   SOLE 13 5,577 0 0
PINNACLE WEST CAP CORP COM 723484101 59 698 SH   SOLE 15 698 0 0
PINNACLE WEST CAP CORP COM 723484101 25,180 297,774 SH   SOLE 18 282,262 0 15,512
PINNACLE WEST CAP CORP COM 723484101 6,520 77,105 SH   SOLE 19 77,105 0 0
PINNACLE WEST CAP CORP COM 723484101 9,477 112,075 SH   SOLE 20 0 0 112,075
PINNACLE WEST CAP CORP COM 723484101 475,828 5,627,102 SH   SOLE 21 5,627,102 0 0
PINNACLE WEST CAP CORP COM 723484101 293,290 3,468,426 SH   SOLE 22 2,932,723 0 535,703
PINNACLE WEST CAP CORP COM 723484101 11,536 136,420 SH   SOLE 23 136,420 0 0
PINNACLE WEST CAP CORP COM 723484101 7,776 91,960 SH   SOLE 25 91,960 0 0
PINNACLE WEST CAP CORP COM 723484101 23,912 282,781 SH   SOLE 26 118,821 0 163,960
PINNACLE WEST CAP CORP COM 723484101 2,113 24,992 SH   SOLE 28 17,978 0 7,014
PINNACLE WEST CAP CORP COM 723484101 2,608 30,838 SH   SOLE 29 3,447 0 27,391
PINNACLE WEST CAP CORP COM 723484101 31,920 377,479 SH   SOLE 30 377,479 0 0
PINNACLE WEST CAP CORP COM 723484101 4,505 53,276 SH   SOLE 31 26,180 0 27,096
PINNACLE WEST CAP CORP COM 723484101 5,113 60,469 SH   SOLE 32 60,469 0 0
PINNACLE WEST CAP CORP COM 723484101 7,649 90,452 SH   SOLE 34 90,452 0 0
PINNACLE WEST CAP CORP COM 723484101 10,294 121,735 SH   SOLE 36 121,735 0 0
PINNACLE WEST CAP CORP COM 723484101 44 525 SH   SOLE 40 525 0 0
PIONEER ENERGY SVCS CORP COM 723664108 78 30,498 SH   SOLE 2 15,770 0 14,728
PIONEER ENERGY SVCS CORP COM 723664108 4 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 965 378,566 SH   SOLE 18 378,566 0 0
PIONEER ENERGY SVCS CORP COM 723664108 438 171,765 SH   SOLE 19 171,765 0 0
PIONEER ENERGY SVCS CORP COM 723664108 18,644 7,311,376 SH   SOLE 21 7,311,376 0 0
PIONEER ENERGY SVCS CORP COM 723664108 6,038 2,367,912 SH   SOLE 22 2,220,250 0 147,662
PIONEER ENERGY SVCS CORP COM 723664108 284 111,428 SH   SOLE 23 111,428 0 0
PIONEER ENERGY SVCS CORP COM 723664108 238 93,412 SH   SOLE 30 93,412 0 0
PIONEER NAT RES CO COM 723787107 39,264 266,125 SH   SOLE 2 73,558 0 192,567
PIONEER NAT RES CO COM 723787107 8,813 59,733 SH   SOLE 4 55,261 0 4,472
PIONEER NAT RES CO COM 723787107 17,195 116,544 SH   SOLE 7 115,284 0 1,260
PIONEER NAT RES CO COM 723787107 823 5,581 SH   SOLE 13 5,581 0 0
PIONEER NAT RES CO COM 723787107 165 1,116 SH   SOLE 15 1,116 0 0
PIONEER NAT RES CO COM 723787107 96,109 651,409 SH   SOLE 18 556,354 0 95,055
PIONEER NAT RES CO COM 723787107 155,457 1,053,663 SH   SOLE 19 1,053,663 0 0
PIONEER NAT RES CO COM 723787107 11,104 75,259 SH   SOLE 20 0 0 75,259
PIONEER NAT RES CO COM 723787107 405,764 2,750,196 SH   SOLE 21 2,750,196 0 0
PIONEER NAT RES CO COM 723787107 666,876 4,519,968 SH   SOLE 22 3,753,123 0 766,845
PIONEER NAT RES CO COM 723787107 30,371 205,852 SH   SOLE 23 205,852 0 0
PIONEER NAT RES CO COM 723787107 21,499 145,719 SH   SOLE 25 145,719 0 0
PIONEER NAT RES CO COM 723787107 74,813 507,072 SH   SOLE 26 148,983 0 358,089
PIONEER NAT RES CO COM 723787107 5,683 38,520 SH   SOLE 28 28,080 0 10,440
PIONEER NAT RES CO COM 723787107 14,205 96,278 SH   SOLE 29 96,278 0 0
PIONEER NAT RES CO COM 723787107 81,831 554,633 SH   SOLE 30 554,633 0 0
PIONEER NAT RES CO COM 723787107 17,951 121,671 SH   SOLE 31 65,473 0 56,198
PIONEER NAT RES CO COM 723787107 122,070 827,369 SH   SOLE 34 827,369 0 0
PIONEER NAT RES CO COM 723787107 24,408 165,433 SH   SOLE 36 165,433 0 0
PIONEER NAT RES CO COM 723787107 121 823 SH   SOLE 40 823 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 5 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 24 3,084 SH   SOLE 21 3,084 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 140 18,237 SH   SOLE 22 18,237 0 0
PIPER JAFFRAY COS COM 724078100 194 3,273 SH   SOLE 2 1,048 0 2,225
PIPER JAFFRAY COS COM 724078100 1 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 22 374 SH   SOLE 7 374 0 0
PIPER JAFFRAY COS COM 724078100 4,268 71,907 SH   SOLE 18 71,907 0 0
PIPER JAFFRAY COS COM 724078100 721 12,140 SH   SOLE 19 12,140 0 0
PIPER JAFFRAY COS COM 724078100 76,865 1,295,118 SH   SOLE 21 1,295,118 0 0
PIPER JAFFRAY COS COM 724078100 25,997 438,033 SH   SOLE 22 409,017 0 29,016
PIPER JAFFRAY COS COM 724078100 82 1,390 SH   SOLE 26 0 0 1,390
PIPER JAFFRAY COS COM 724078100 138 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 1,145 19,285 SH   SOLE 30 19,285 0 0
PIPER JAFFRAY COS COM 724078100 46 777 SH   SOLE 34 777 0 0
PIPER JAFFRAY COS COM 724078100 116 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 2,999 214,071 SH   SOLE 2 120,941 0 93,130
PITNEY BOWES INC COM 724479100 161 11,484 SH   SOLE 4 11,484 0 0
PITNEY BOWES INC COM 724479100 420 29,954 SH   SOLE 7 29,954 0 0
PITNEY BOWES INC COM 724479100 10 712 SH   SOLE 17 0 0 712
PITNEY BOWES INC COM 724479100 9,935 709,126 SH   SOLE 18 709,126 0 0
PITNEY BOWES INC COM 724479100 5,149 367,519 SH   SOLE 19 367,519 0 0
PITNEY BOWES INC COM 724479100 180,060 12,852,278 SH   SOLE 21 12,852,278 0 0
PITNEY BOWES INC COM 724479100 92,305 6,588,474 SH   SOLE 22 5,966,975 0 621,499
PITNEY BOWES INC COM 724479100 85 6,056 SH   SOLE 23 6,056 0 0
PITNEY BOWES INC COM 724479100 674 48,086 SH   SOLE 26 34,529 0 13,557
PITNEY BOWES INC COM 724479100 385 27,450 SH   SOLE 28 27,450 0 0
PITNEY BOWES INC COM 724479100 589 42,015 SH   SOLE 29 0 0 42,015
PITNEY BOWES INC COM 724479100 404 28,822 SH   SOLE 30 28,822 0 0
PITNEY BOWES INC COM 724479100 64 4,546 SH   SOLE 31 4,546 0 0
PITNEY BOWES INC COM 724479100 1,479 105,581 SH   SOLE 32 105,581 0 0
PITNEY BOWES INC COM 724479100 73 5,193 SH   SOLE 34 5,193 0 0
PITNEY BOWES INC COM 724479100 343 24,483 SH   SOLE 36 24,483 0 0
PITNEY BOWES INC COM 724479100 310 22,113 SH   SOLE 40 22,113 0 0
PIXELWORKS INC COM NEW 72581M305 15 3,212 SH   SOLE 2 3,212 0 0
PIXELWORKS INC COM NEW 72581M305 493 104,596 SH   SOLE 18 104,596 0 0
PIXELWORKS INC COM NEW 72581M305 123 26,025 SH   SOLE 19 26,025 0 0
PIXELWORKS INC COM NEW 72581M305 4,491 953,444 SH   SOLE 21 953,444 0 0
PIXELWORKS INC COM NEW 72581M305 2,657 564,198 SH   SOLE 22 538,191 0 26,007
PJT PARTNERS INC COM CL A 69343T107 163 4,267 SH   SOLE 2 1,116 0 3,151
PJT PARTNERS INC COM CL A 69343T107 13 329 SH   SOLE 7 329 0 0
PJT PARTNERS INC COM CL A 69343T107 2,706 70,637 SH   SOLE 18 70,637 0 0
PJT PARTNERS INC COM CL A 69343T107 507 13,237 SH   SOLE 19 13,237 0 0
PJT PARTNERS INC COM CL A 69343T107 24,903 650,050 SH   SOLE 21 650,050 0 0
PJT PARTNERS INC COM CL A 69343T107 17,610 459,683 SH   SOLE 22 432,439 0 27,244
PJT PARTNERS INC COM CL A 69343T107 109 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 98 2,549 SH   SOLE 30 2,549 0 0
PJT PARTNERS INC COM CL A 69343T107 100 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1 40 SH   SOLE 17 0 0 40
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 787 37,127 SH   SOLE 18 37,127 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 54,548 2,574,215 SH   SOLE 19 2,574,215 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,007 46,037 SH   SOLE 2 2,197 0 43,840
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,170 53,487 SH   SOLE 4 42,477 0 11,010
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 137 6,280 SH   SOLE 7 3,281 0 2,999
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 328 14,986 SH   SOLE 18 369 0 14,617
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55 2,501 SH   SOLE 19 2,501 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,192 100,230 SH   SOLE 21 100,230 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,881 314,626 SH   SOLE 22 209,405 0 105,221
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,751 217,237 SH   SOLE 23 217,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,065 323,052 SH   SOLE 26 188,175 0 134,877
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 704 32,193 SH   SOLE 28 23,728 0 8,465
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,267 57,940 SH   SOLE 29 4,208 0 53,732
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,585 163,933 SH   SOLE 30 163,933 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,335 61,023 SH   SOLE 31 16,747 0 44,276
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 145 6,617 SH   SOLE 34 6,617 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 654 29,883 SH   SOLE 36 29,883 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 23 1,032 SH   SOLE 40 1,032 0 0
PLANET FITNESS INC CL A 72703H101 151 5,606 SH   SOLE 2 4,744 0 862
PLANET FITNESS INC CL A 72703H101 14 518 SH   SOLE 4 518 0 0
PLANET FITNESS INC CL A 72703H101 55 2,041 SH   SOLE 7 2,041 0 0
PLANET FITNESS INC CL A 72703H101 7,842 290,652 SH   SOLE 18 290,652 0 0
PLANET FITNESS INC CL A 72703H101 1,702 63,073 SH   SOLE 19 63,073 0 0
PLANET FITNESS INC CL A 72703H101 69,541 2,577,516 SH   SOLE 21 2,577,516 0 0
PLANET FITNESS INC CL A 72703H101 56,472 2,093,119 SH   SOLE 22 1,919,081 0 174,038
PLANET FITNESS INC CL A 72703H101 1,186 43,944 SH   SOLE 26 38,244 0 5,700
PLANET FITNESS INC CL A 72703H101 323 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 339 12,563 SH   SOLE 30 12,563 0 0
PLANET FITNESS INC CL A 72703H101 245 9,069 SH   SOLE 40 9,069 0 0
PLANET PAYMENT INC SHS U72603118 10 2,390 SH   SOLE 2 2,390 0 0
PLANET PAYMENT INC SHS U72603118 660 153,787 SH   SOLE 18 153,787 0 0
PLANET PAYMENT INC SHS U72603118 136 31,654 SH   SOLE 19 31,654 0 0
PLANET PAYMENT INC SHS U72603118 5,707 1,330,273 SH   SOLE 21 1,330,273 0 0
PLANET PAYMENT INC SHS U72603118 5,072 1,182,359 SH   SOLE 22 1,128,271 0 54,088
PLANTRONICS INC NEW COM 727493108 682 15,432 SH   SOLE 2 15,124 0 308
PLANTRONICS INC NEW COM 727493108 11 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 38 858 SH   SOLE 7 858 0 0
PLANTRONICS INC NEW COM 727493108 9,224 208,594 SH   SOLE 18 208,594 0 0
PLANTRONICS INC NEW COM 727493108 1,112 25,154 SH   SOLE 19 25,154 0 0
PLANTRONICS INC NEW COM 727493108 94,757 2,142,861 SH   SOLE 21 2,142,861 0 0
PLANTRONICS INC NEW COM 727493108 48,937 1,106,681 SH   SOLE 22 1,041,737 0 64,944
PLANTRONICS INC NEW COM 727493108 526 11,906 SH   SOLE 26 9,435 0 2,471
PLANTRONICS INC NEW COM 727493108 220 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 74 1,669 SH   SOLE 29 0 0 1,669
PLANTRONICS INC NEW COM 727493108 241 5,444 SH   SOLE 30 5,444 0 0
PLANTRONICS INC NEW COM 727493108 189 4,267 SH   SOLE 40 4,267 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,434 128,581 SH   SOLE 2 28,194 0 100,387
PLATFORM SPECIALTY PRODS COR COM 72766Q105 7 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 90 8,061 SH   SOLE 7 8,061 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,266 113,536 SH   SOLE 18 113,536 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 820 73,531 SH   SOLE 19 73,531 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 29,328 2,630,305 SH   SOLE 21 2,630,305 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 65,945 5,914,361 SH   SOLE 22 5,152,400 0 761,961
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,025 91,891 SH   SOLE 26 80,468 0 11,423
PLATFORM SPECIALTY PRODS COR COM 72766Q105 446 39,981 SH   SOLE 28 39,981 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 756 67,816 SH   SOLE 29 0 0 67,816
PLATFORM SPECIALTY PRODS COR COM 72766Q105 381 34,184 SH   SOLE 30 34,184 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 52 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 283 25,358 SH   SOLE 40 25,358 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 56 137,201 SH   SOLE 4 137,201 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 507 1,237,246 SH   SOLE 18 1,237,246 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 3,741 9,125,115 SH   SOLE 19 9,125,115 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 98 238,445 SH   SOLE 22 238,445 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 1,470 3,586,472 SH   SOLE 34 3,586,472 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 2,964 284,139 SH   SOLE 2 284,139 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 85 8,176 SH   SOLE 19 8,176 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,000 95,896 SH   SOLE 22 95,896 0 0
PLDT INC SPONSORED ADR 69344D408 176 5,504 SH   SOLE 22 5,504 0 0
PLEXUS CORP COM 729132100 434 7,737 SH   SOLE 2 1,894 0 5,843
PLEXUS CORP COM 729132100 9 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 48 852 SH   SOLE 7 852 0 0
PLEXUS CORP COM 729132100 9,690 172,781 SH   SOLE 18 172,781 0 0
PLEXUS CORP COM 729132100 1,417 25,268 SH   SOLE 19 25,268 0 0
PLEXUS CORP COM 729132100 167,947 2,994,774 SH   SOLE 21 2,994,774 0 0
PLEXUS CORP COM 729132100 52,507 936,283 SH   SOLE 22 872,157 0 64,126
PLEXUS CORP COM 729132100 721 12,865 SH   SOLE 26 10,557 0 2,308
PLEXUS CORP COM 729132100 271 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 2,583 46,062 SH   SOLE 30 46,062 0 0
PLEXUS CORP COM 729132100 45 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 209 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 37 14,200 SH   SOLE 2 13,144 0 1,056
PLUG POWER INC COM NEW 72919P202 10 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 2,112 809,205 SH   SOLE 18 809,205 0 0
PLUG POWER INC COM NEW 72919P202 472 180,667 SH   SOLE 19 180,667 0 0
PLUG POWER INC COM NEW 72919P202 18,406 7,052,058 SH   SOLE 21 7,052,058 0 0
PLUG POWER INC COM NEW 72919P202 15,591 5,973,713 SH   SOLE 22 5,619,910 0 353,803
PLUG POWER INC COM NEW 72919P202 67 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 99 37,887 SH   SOLE 30 37,887 0 0
PLUG POWER INC COM NEW 72919P202 53 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 16 782 SH   SOLE 18 782 0 0
PLUMAS BANCORP COM 729273102 63 3,023 SH   SOLE 21 3,023 0 0
PLX PHARMA INC COM 72942A107 6 975 SH   SOLE 18 975 0 0
PLX PHARMA INC COM 72942A107 13 2,074 SH   SOLE 21 2,074 0 0
PLY GEM HLDGS INC COM 72941W100 185 10,842 SH   SOLE 2 10,440 0 402
PLY GEM HLDGS INC COM 72941W100 8 448 SH   SOLE 7 448 0 0
PLY GEM HLDGS INC COM 72941W100 1,316 77,209 SH   SOLE 18 77,209 0 0
PLY GEM HLDGS INC COM 72941W100 1,678 98,405 SH   SOLE 19 98,405 0 0
PLY GEM HLDGS INC COM 72941W100 11,455 671,862 SH   SOLE 21 671,862 0 0
PLY GEM HLDGS INC COM 72941W100 12,998 762,352 SH   SOLE 22 722,605 0 39,747
PLY GEM HLDGS INC COM 72941W100 3,573 209,532 SH   SOLE 23 209,532 0 0
PLY GEM HLDGS INC COM 72941W100 48 2,827 SH   SOLE 28 2,827 0 0
PLY GEM HLDGS INC COM 72941W100 368 21,571 SH   SOLE 29 0 0 21,571
PLY GEM HLDGS INC COM 72941W100 98 5,753 SH   SOLE 30 5,753 0 0
PLY GEM HLDGS INC COM 72941W100 29 1,700 SH   SOLE 40 1,700 0 0
PLYMOUTH INDL REIT INC COM 729640102 9 506 SH   SOLE 18 506 0 0
PLYMOUTH INDL REIT INC COM 729640102 166 9,133 SH   SOLE 21 9,133 0 0
PNC FINL SVCS GROUP INC COM 693475105 81,537 605,007 SH   SOLE 2 136,379 0 468,628
PNC FINL SVCS GROUP INC COM 693475105 20,616 152,970 SH   SOLE 4 136,845 0 16,125
PNC FINL SVCS GROUP INC COM 693475105 46,162 342,521 SH   SOLE 7 323,042 0 19,479
PNC FINL SVCS GROUP INC COM 693475105 1,763 13,083 SH   SOLE 13 13,083 0 0
PNC FINL SVCS GROUP INC COM 693475105 343 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 124,501 923,801 SH   SOLE 18 856,827 0 66,974
PNC FINL SVCS GROUP INC COM 693475105 3,478 25,809 SH   SOLE 19 25,809 0 0
PNC FINL SVCS GROUP INC COM 693475105 25,693 190,642 SH   SOLE 20 0 0 190,642
PNC FINL SVCS GROUP INC COM 693475105 1,115,776 8,279,115 SH   SOLE 21 8,279,115 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,698,392 12,602,154 SH   SOLE 22 10,384,846 0 2,217,308
PNC FINL SVCS GROUP INC COM 693475105 80,524 597,493 SH   SOLE 23 597,493 0 0
PNC FINL SVCS GROUP INC COM 693475105 50,753 376,589 SH   SOLE 25 376,589 0 0
PNC FINL SVCS GROUP INC COM 693475105 172,972 1,283,463 SH   SOLE 26 428,980 0 854,483
PNC FINL SVCS GROUP INC COM 693475105 14,661 108,783 SH   SOLE 28 79,014 0 29,769
PNC FINL SVCS GROUP INC COM 693475105 4,496 33,360 SH   SOLE 29 16,666 0 16,694
PNC FINL SVCS GROUP INC COM 693475105 202,128 1,499,801 SH   SOLE 30 1,499,801 0 0
PNC FINL SVCS GROUP INC COM 693475105 26,993 200,288 SH   SOLE 31 107,809 0 92,479
PNC FINL SVCS GROUP INC COM 693475105 4,405 32,685 SH   SOLE 34 32,685 0 0
PNC FINL SVCS GROUP INC COM 693475105 68,239 506,340 SH   SOLE 36 506,340 0 0
PNC FINL SVCS GROUP INC COM 693475105 339 2,512 SH   SOLE 40 2,512 0 0
PNM RES INC COM 69349H107 3,364 83,485 SH   SOLE 2 69,355 0 14,130
PNM RES INC COM 69349H107 243 6,033 SH   SOLE 4 6,033 0 0
PNM RES INC COM 69349H107 122 3,015 SH   SOLE 7 3,015 0 0
PNM RES INC COM 69349H107 21,036 521,980 SH   SOLE 18 521,980 0 0
PNM RES INC COM 69349H107 2,396 59,442 SH   SOLE 19 59,442 0 0
PNM RES INC COM 69349H107 205,223 5,092,373 SH   SOLE 21 5,092,373 0 0
PNM RES INC COM 69349H107 102,622 2,546,461 SH   SOLE 22 2,397,517 0 148,944
PNM RES INC COM 69349H107 1,161 28,816 SH   SOLE 26 24,387 0 4,429
PNM RES INC COM 69349H107 461 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 1,811 44,929 SH   SOLE 30 44,929 0 0
PNM RES INC COM 69349H107 196 4,859 SH   SOLE 36 4,859 0 0
PNM RES INC COM 69349H107 338 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 9 496 SH   SOLE 18 496 0 0
POAGE BANKSHARES INC COM 730206109 12 661 SH   SOLE 21 661 0 0
POINTS INTL LTD COM NEW 730843208 362 31,759 SH   SOLE 22 31,759 0 0
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 43 8,896 SH   SOLE 21 8,896 0 0
POLARIS INDS INC COM 731068102 8,251 78,863 SH   SOLE 2 28,462 0 50,401
POLARIS INDS INC COM 731068102 1,964 18,774 SH   SOLE 4 16,120 0 2,654
POLARIS INDS INC COM 731068102 5,998 57,323 SH   SOLE 7 57,323 0 0
POLARIS INDS INC COM 731068102 38 363 SH   SOLE 15 363 0 0
POLARIS INDS INC COM 731068102 21,318 203,751 SH   SOLE 18 197,885 0 5,866
POLARIS INDS INC COM 731068102 4,612 44,083 SH   SOLE 19 44,083 0 0
POLARIS INDS INC COM 731068102 4,998 47,767 SH   SOLE 20 0 0 47,767
POLARIS INDS INC COM 731068102 258,031 2,466,128 SH   SOLE 21 2,466,128 0 0
POLARIS INDS INC COM 731068102 198,500 1,897,166 SH   SOLE 22 1,709,931 0 187,235
POLARIS INDS INC COM 731068102 7,803 74,579 SH   SOLE 23 74,579 0 0
POLARIS INDS INC COM 731068102 5,216 49,848 SH   SOLE 25 49,848 0 0
POLARIS INDS INC COM 731068102 18,407 175,928 SH   SOLE 26 72,850 0 103,078
POLARIS INDS INC COM 731068102 1,389 13,273 SH   SOLE 28 9,589 0 3,684
POLARIS INDS INC COM 731068102 1,745 16,674 SH   SOLE 29 1,564 0 15,110
POLARIS INDS INC COM 731068102 7,570 72,350 SH   SOLE 30 72,350 0 0
POLARIS INDS INC COM 731068102 2,917 27,881 SH   SOLE 31 13,984 0 13,897
POLARIS INDS INC COM 731068102 2,212 21,139 SH   SOLE 34 21,139 0 0
POLARIS INDS INC COM 731068102 6,095 58,249 SH   SOLE 36 58,249 0 0
POLARIS INDS INC COM 731068102 31 300 SH   SOLE 40 300 0 0
POLARITYTE INC COM 731094108 20 717 SH   SOLE 18 717 0 0
POLARITYTE INC COM 731094108 304 10,987 SH   SOLE 21 10,987 0 0
POLARITYTE INC COM 731094108 248 8,953 SH   SOLE 22 8,953 0 0
POLYMET MINING CORP COM 731916102 9 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 1,512 37,763 SH   SOLE 2 37,016 0 747
POLYONE CORP COM 73179P106 19 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 111 2,785 SH   SOLE 7 2,785 0 0
POLYONE CORP COM 73179P106 20,348 508,314 SH   SOLE 18 508,314 0 0
POLYONE CORP COM 73179P106 6,538 163,329 SH   SOLE 19 163,329 0 0
POLYONE CORP COM 73179P106 203,814 5,091,530 SH   SOLE 21 5,091,530 0 0
POLYONE CORP COM 73179P106 101,639 2,539,072 SH   SOLE 22 2,371,109 0 167,963
POLYONE CORP COM 73179P106 999 24,967 SH   SOLE 26 20,027 0 4,940
POLYONE CORP COM 73179P106 480 11,999 SH   SOLE 28 11,999 0 0
POLYONE CORP COM 73179P106 1,988 49,665 SH   SOLE 29 0 0 49,665
POLYONE CORP COM 73179P106 484 12,097 SH   SOLE 30 12,097 0 0
POLYONE CORP COM 73179P106 44 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 389 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 4,324 39,972 SH   SOLE 2 25,969 0 14,003
POOL CORPORATION COM 73278L105 163 1,506 SH   SOLE 4 1,506 0 0
POOL CORPORATION COM 73278L105 105 973 SH   SOLE 7 973 0 0
POOL CORPORATION COM 73278L105 14,746 136,327 SH   SOLE 18 136,327 0 0
POOL CORPORATION COM 73278L105 16,497 152,510 SH   SOLE 19 152,510 0 0
POOL CORPORATION COM 73278L105 190,094 1,757,362 SH   SOLE 21 1,757,362 0 0
POOL CORPORATION COM 73278L105 143,630 1,327,818 SH   SOLE 22 1,196,822 0 130,996
POOL CORPORATION COM 73278L105 1,798 16,625 SH   SOLE 26 14,339 0 2,286
POOL CORPORATION COM 73278L105 646 5,976 SH   SOLE 28 5,976 0 0
POOL CORPORATION COM 73278L105 1,105 10,214 SH   SOLE 29 0 0 10,214
POOL CORPORATION COM 73278L105 681 6,293 SH   SOLE 30 6,293 0 0
POOL CORPORATION COM 73278L105 100 927 SH   SOLE 31 927 0 0
POOL CORPORATION COM 73278L105 470 4,341 SH   SOLE 40 4,341 0 0
POPULAR INC COM NEW 733174700 2,212 61,560 SH   SOLE 2 10,690 0 50,870
POPULAR INC COM NEW 733174700 5 150 SH   SOLE 4 150 0 0
POPULAR INC COM NEW 733174700 136 3,777 SH   SOLE 7 3,777 0 0
POPULAR INC COM NEW 733174700 4,265 118,680 SH   SOLE 18 118,680 0 0
POPULAR INC COM NEW 733174700 7,202 200,389 SH   SOLE 19 200,389 0 0
POPULAR INC COM NEW 733174700 48,152 1,339,778 SH   SOLE 21 1,339,778 0 0
POPULAR INC COM NEW 733174700 100,894 2,807,285 SH   SOLE 22 2,488,172 0 319,113
POPULAR INC COM NEW 733174700 1,703 47,390 SH   SOLE 25 47,390 0 0
POPULAR INC COM NEW 733174700 1,233 34,300 SH   SOLE 26 28,445 0 5,855
POPULAR INC COM NEW 733174700 536 14,904 SH   SOLE 28 14,904 0 0
POPULAR INC COM NEW 733174700 110 3,049 SH   SOLE 29 0 0 3,049
POPULAR INC COM NEW 733174700 565 15,722 SH   SOLE 30 15,722 0 0
POPULAR INC COM NEW 733174700 87 2,432 SH   SOLE 31 2,432 0 0
POPULAR INC COM NEW 733174700 4,159 115,730 SH   SOLE 34 115,730 0 0
POPULAR INC COM NEW 733174700 287 7,997 SH   SOLE 36 7,997 0 0
POPULAR INC COM NEW 733174700 453 12,598 SH   SOLE 40 12,598 0 0
PORTER BANCORP INC COM NEW 736233206 5 396 SH   SOLE 18 396 0 0
PORTER BANCORP INC COM NEW 736233206 14 1,229 SH   SOLE 19 1,229 0 0
PORTER BANCORP INC COM NEW 736233206 55 4,829 SH   SOLE 21 4,829 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 414 450,000 PRN   SOLE 21 450,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,277 49,894 SH   SOLE 2 34,013 0 15,881
PORTLAND GEN ELEC CO COM NEW 736508847 397 8,702 SH   SOLE 4 8,702 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 313 6,865 SH   SOLE 7 6,865 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,702 103,027 SH   SOLE 13 103,027 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,215 333,367 SH   SOLE 18 333,367 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 41,702 913,712 SH   SOLE 19 913,712 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 139,778 3,062,621 SH   SOLE 21 3,062,621 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 153,600 3,365,472 SH   SOLE 22 2,968,452 0 397,020
PORTLAND GEN ELEC CO COM NEW 736508847 4,659 102,085 SH   SOLE 23 102,085 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,261 27,628 SH   SOLE 26 23,035 0 4,593
PORTLAND GEN ELEC CO COM NEW 736508847 586 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,693 124,734 SH   SOLE 29 0 0 124,734
PORTLAND GEN ELEC CO COM NEW 736508847 2,412 52,838 SH   SOLE 30 52,838 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,333 73,020 SH   SOLE 36 73,020 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 373 8,172 SH   SOLE 40 8,172 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 201 3,729 SH   SOLE 2 2,789 0 940
PORTOLA PHARMACEUTICALS INC COM 737010108 14 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 79 1,454 SH   SOLE 7 1,454 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 10,196 188,708 SH   SOLE 18 188,708 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 3,837 71,021 SH   SOLE 19 71,021 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 139,459 2,581,145 SH   SOLE 21 2,581,145 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 80,913 1,497,553 SH   SOLE 22 1,386,504 0 111,049
PORTOLA PHARMACEUTICALS INC COM 737010108 47 867 SH   SOLE 23 867 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,424 26,361 SH   SOLE 26 23,712 0 2,649
PORTOLA PHARMACEUTICALS INC COM 737010108 502 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 181 3,344 SH   SOLE 29 0 0 3,344
PORTOLA PHARMACEUTICALS INC COM 737010108 533 9,861 SH   SOLE 30 9,861 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 136 2,515 SH   SOLE 34 2,515 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 362 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 8,591 123,788 SH   SOLE 2 12,843 0 110,945
POSCO SPONSORED ADR 693483109 643 9,267 SH   SOLE 18 9,267 0 0
POSCO SPONSORED ADR 693483109 396 5,701 SH   SOLE 21 5,701 0 0
POSCO SPONSORED ADR 693483109 16,928 243,925 SH   SOLE 22 123,561 0 120,364
POSCO SPONSORED ADR 693483109 5,981 86,184 SH   SOLE 26 86,184 0 0
POST HLDGS INC COM 737446104 5,914 67,000 SH   SOLE 2 33,493 0 33,507
POST HLDGS INC COM 737446104 28 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 180 2,043 SH   SOLE 7 2,043 0 0
POST HLDGS INC COM 737446104 19,644 222,550 SH   SOLE 18 222,550 0 0
POST HLDGS INC COM 737446104 1,929 21,856 SH   SOLE 19 21,856 0 0
POST HLDGS INC COM 737446104 248,405 2,814,150 SH   SOLE 21 2,814,150 0 0
POST HLDGS INC COM 737446104 183,525 2,079,134 SH   SOLE 22 1,871,762 0 207,372
POST HLDGS INC COM 737446104 1,657 18,769 SH   SOLE 26 14,940 0 3,829
POST HLDGS INC COM 737446104 895 10,142 SH   SOLE 28 10,142 0 0
POST HLDGS INC COM 737446104 899 10,185 SH   SOLE 30 10,185 0 0
POST HLDGS INC COM 737446104 128 1,449 SH   SOLE 31 1,449 0 0
POST HLDGS INC COM 737446104 604 6,840 SH   SOLE 40 6,840 0 0
POTASH CORP SASK INC COM 73755L107 2 100 SH   SOLE 2 100 0 0
POTASH CORP SASK INC COM 73755L107 3 160 SH   SOLE 18 160 0 0
POTASH CORP SASK INC COM 73755L107 29,234 1,519,438 SH   SOLE 19 1,519,438 0 0
POTASH CORP SASK INC COM 73755L107 2,300 119,522 SH   SOLE 21 119,522 0 0
POTASH CORP SASK INC COM 73755L107 1,561 81,150 SH   SOLE 25 81,150 0 0
POTASH CORP SASK INC COM 73755L107 18,413 957,000 SH   SOLE 29 957,000 0 0
POTASH CORP SASK INC COM 73755L107 6,605 343,319 SH   SOLE 34 343,319 0 0
POTBELLY CORP COM 73754Y100 52 4,166 SH   SOLE 2 1,098 0 3,068
POTBELLY CORP COM 73754Y100 5 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 1,082 87,251 SH   SOLE 18 87,251 0 0
POTBELLY CORP COM 73754Y100 232 18,672 SH   SOLE 19 18,672 0 0
POTBELLY CORP COM 73754Y100 9,076 731,940 SH   SOLE 21 731,940 0 0
POTBELLY CORP COM 73754Y100 10,748 866,740 SH   SOLE 22 832,886 0 33,854
POTBELLY CORP COM 73754Y100 27 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 42 3,386 SH   SOLE 30 3,386 0 0
POTBELLY CORP COM 73754Y100 20 1,594 SH   SOLE 40 1,594 0 0
POTLATCH CORP NEW COM 737630103 961 18,835 SH   SOLE 2 18,682 0 153
POTLATCH CORP NEW COM 737630103 15 302 SH   SOLE 4 302 0 0
POTLATCH CORP NEW COM 737630103 45 878 SH   SOLE 7 878 0 0
POTLATCH CORP NEW COM 737630103 12,967 254,247 SH   SOLE 18 254,247 0 0
POTLATCH CORP NEW COM 737630103 1,627 31,911 SH   SOLE 19 31,911 0 0
POTLATCH CORP NEW COM 737630103 157,379 3,085,857 SH   SOLE 21 3,085,857 0 0
POTLATCH CORP NEW COM 737630103 71,216 1,396,398 SH   SOLE 22 1,316,335 0 80,063
POTLATCH CORP NEW COM 737630103 597 11,714 SH   SOLE 26 8,552 0 3,162
POTLATCH CORP NEW COM 737630103 308 6,045 SH   SOLE 28 6,045 0 0
POTLATCH CORP NEW COM 737630103 6,609 129,597 SH   SOLE 30 129,597 0 0
POTLATCH CORP NEW COM 737630103 425 8,328 SH   SOLE 34 8,328 0 0
POTLATCH CORP NEW COM 737630103 228 4,480 SH   SOLE 40 4,480 0 0
POWELL INDS INC COM 739128106 56 1,864 SH   SOLE 2 407 0 1,457
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,364 45,478 SH   SOLE 18 45,478 0 0
POWELL INDS INC COM 739128106 197 6,585 SH   SOLE 19 6,585 0 0
POWELL INDS INC COM 739128106 23,965 799,089 SH   SOLE 21 799,089 0 0
POWELL INDS INC COM 739128106 7,083 236,175 SH   SOLE 22 221,003 0 15,172
POWELL INDS INC COM 739128106 21 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 42 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 383 12,774 SH   SOLE 30 12,774 0 0
POWELL INDS INC COM 739128106 28 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 167 2,279 SH   SOLE 2 2,077 0 202
POWER INTEGRATIONS INC COM 739276103 15 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 54 744 SH   SOLE 7 744 0 0
POWER INTEGRATIONS INC COM 739276103 9,686 132,327 SH   SOLE 18 132,327 0 0
POWER INTEGRATIONS INC COM 739276103 1,949 26,624 SH   SOLE 19 26,624 0 0
POWER INTEGRATIONS INC COM 739276103 186,361 2,545,910 SH   SOLE 21 2,545,910 0 0
POWER INTEGRATIONS INC COM 739276103 56,335 769,605 SH   SOLE 22 714,663 0 54,942
POWER INTEGRATIONS INC COM 739276103 11 149 SH   SOLE 23 149 0 0
POWER INTEGRATIONS INC COM 739276103 516 7,052 SH   SOLE 26 5,328 0 1,724
POWER INTEGRATIONS INC COM 739276103 298 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 853 11,659 SH   SOLE 29 0 0 11,659
POWER INTEGRATIONS INC COM 739276103 2,960 40,437 SH   SOLE 30 40,437 0 0
POWER INTEGRATIONS INC COM 739276103 237 3,243 SH   SOLE 40 3,243 0 0
POWER REIT COM 73933H101 2 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 24 3,765 SH   SOLE 22 3,765 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 320 20,791 SH   SOLE 18 20,791 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 7,878 511,562 SH   SOLE 19 511,562 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1 39 SH   SOLE 17 0 0 39
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4,262 143,170 SH   SOLE 2 0 0 143,170
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4 125 SH   SOLE 17 0 0 125
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 33,145 1,113,379 SH   SOLE 26 1,113,379 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 92,015 3,090,859 SH   SOLE 31 0 0 3,090,859
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 0 1 SH   SOLE 17 0 0 1
POWERSHARES ETF TR II EX US SML PORT 73936T771 5 152 SH   SOLE 17 0 0 152
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 2 43 SH   SOLE 17 0 0 43
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 5 178 SH   SOLE 17 0 0 178
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 1 22 SH   SOLE 17 0 0 22
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 14 348 SH   SOLE 17 0 0 348
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1 40 SH   SOLE 17 0 0 40
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 2 104 SH   SOLE 17 0 0 104
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 72 1,577 SH   SOLE 17 0 0 1,577
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 22 242 SH   SOLE 17 0 0 242
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1 25 SH   SOLE 17 0 0 25
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 5 SH   SOLE 17 0 0 5
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 25 1,451 SH   SOLE 17 0 0 1,451
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 0 4 SH   SOLE 17 0 0 4
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 3 24 SH   SOLE 17 0 0 24
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 151 1,405 SH   SOLE 17 0 0 1,405
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 4 132 SH   SOLE 17 0 0 132
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 24 637 SH   SOLE 17 0 0 637
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1 35 SH   SOLE 17 0 0 35
POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 6 210 SH   SOLE 17 0 0 210
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 1 26 SH   SOLE 17 0 0 26
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 38,134 1,646,567 SH   SOLE 2 1,232,263 0 414,304
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,614 11,100 SH Call SOLE 2 11,100 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 4,960 34,100 SH Put SOLE 2 34,100 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 3,199 22,000 SH Put SOLE 18 22,000 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 199,674 1,372,800 SH Call SOLE 19 1,372,800 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 53,088 365,000 SH Put SOLE 19 365,000 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 2,342 16,100 SH Call SOLE 22 16,100 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 348 2,400 SH Put SOLE 22 2,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 316,857 2,178,457 SH   SOLE 2 2,178,457 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 548 3,766 SH   SOLE 17 0 0 3,766
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,025 20,800 SH   SOLE 19 20,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 39 267 SH   SOLE 22 267 0 0
PPG INDS INC COM 693506107 39,838 366,633 SH   SOLE 2 109,486 0 257,147
PPG INDS INC COM 693506107 9,067 83,440 SH   SOLE 4 73,927 0 9,513
PPG INDS INC COM 693506107 38,549 354,769 SH   SOLE 7 221,747 0 133,022
PPG INDS INC COM 693506107 338 3,111 SH   SOLE 13 3,111 0 0
PPG INDS INC COM 693506107 195 1,790 SH   SOLE 15 1,790 0 0
PPG INDS INC COM 693506107 61,280 563,962 SH   SOLE 18 516,137 0 47,825
PPG INDS INC COM 693506107 4,012 36,919 SH   SOLE 19 36,919 0 0
PPG INDS INC COM 693506107 15,867 146,028 SH   SOLE 20 0 0 146,028
PPG INDS INC COM 693506107 430,915 3,965,718 SH   SOLE 21 3,965,718 0 0
PPG INDS INC COM 693506107 733,734 6,752,568 SH   SOLE 22 5,584,767 0 1,167,801
PPG INDS INC COM 693506107 33,857 311,587 SH   SOLE 23 311,587 0 0
PPG INDS INC COM 693506107 22,306 205,282 SH   SOLE 25 205,282 0 0
PPG INDS INC COM 693506107 85,311 785,117 SH   SOLE 26 246,789 0 538,328
PPG INDS INC COM 693506107 6,424 59,122 SH   SOLE 28 43,219 0 15,903
PPG INDS INC COM 693506107 1,452 13,360 SH   SOLE 29 13,360 0 0
PPG INDS INC COM 693506107 77,568 713,857 SH   SOLE 30 713,857 0 0
PPG INDS INC COM 693506107 13,792 126,926 SH   SOLE 31 57,965 0 68,961
PPG INDS INC COM 693506107 2,025 18,635 SH   SOLE 34 18,635 0 0
PPG INDS INC COM 693506107 28,039 258,039 SH   SOLE 36 258,039 0 0
PPG INDS INC COM 693506107 137 1,258 SH   SOLE 40 1,258 0 0
PPL CORP COM 69351T106 32,100 845,859 SH   SOLE 2 188,609 0 657,250
PPL CORP COM 69351T106 9,241 243,498 SH   SOLE 4 225,656 0 17,842
PPL CORP COM 69351T106 21,433 564,774 SH   SOLE 7 536,021 0 28,753
PPL CORP COM 69351T106 371 9,775 SH   SOLE 13 9,775 0 0
PPL CORP COM 69351T106 176 4,645 SH   SOLE 15 4,645 0 0
PPL CORP COM 69351T106 8 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 59,791 1,575,527 SH   SOLE 18 1,480,807 0 94,720
PPL CORP COM 69351T106 9,155 241,232 SH   SOLE 19 241,232 0 0
PPL CORP COM 69351T106 14,647 385,950 SH   SOLE 20 0 0 385,950
PPL CORP COM 69351T106 744,989 19,630,807 SH   SOLE 21 19,630,807 0 0
PPL CORP COM 69351T106 709,017 18,682,919 SH   SOLE 22 15,407,151 0 3,275,768
PPL CORP COM 69351T106 32,109 846,079 SH   SOLE 23 846,079 0 0
PPL CORP COM 69351T106 20,702 545,519 SH   SOLE 25 545,519 0 0
PPL CORP COM 69351T106 65,474 1,725,280 SH   SOLE 26 607,224 0 1,118,056
PPL CORP COM 69351T106 5,875 154,804 SH   SOLE 28 112,797 0 42,007
PPL CORP COM 69351T106 856 22,559 SH   SOLE 29 22,559 0 0
PPL CORP COM 69351T106 81,248 2,140,933 SH   SOLE 30 2,140,933 0 0
PPL CORP COM 69351T106 12,217 321,915 SH   SOLE 31 144,684 0 177,231
PPL CORP COM 69351T106 3,108 81,897 SH   SOLE 32 81,897 0 0
PPL CORP COM 69351T106 1,684 44,382 SH   SOLE 34 44,382 0 0
PPL CORP COM 69351T106 11,903 313,637 SH   SOLE 35 313,637 0 0
PPL CORP COM 69351T106 28,956 763,017 SH   SOLE 36 763,017 0 0
PPL CORP COM 69351T106 129 3,397 SH   SOLE 40 3,397 0 0
PRA GROUP INC COM 69354N106 171 5,955 SH   SOLE 2 2,604 0 3,351
PRA GROUP INC COM 69354N106 7 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 34 1,201 SH   SOLE 7 1,201 0 0
PRA GROUP INC COM 69354N106 6,199 216,375 SH   SOLE 18 216,375 0 0
PRA GROUP INC COM 69354N106 11,039 385,319 SH   SOLE 19 385,319 0 0
PRA GROUP INC COM 69354N106 116,382 4,062,185 SH   SOLE 21 4,062,185 0 0
PRA GROUP INC COM 69354N106 35,276 1,231,272 SH   SOLE 22 1,139,102 0 92,170
PRA GROUP INC COM 69354N106 373 13,012 SH   SOLE 26 9,984 0 3,028
PRA GROUP INC COM 69354N106 201 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 1,815 63,337 SH   SOLE 30 63,337 0 0
PRA GROUP INC COM 69354N106 151 5,266 SH   SOLE 40 5,266 0 0
PRA HEALTH SCIENCES INC COM 69354M108 630 8,269 SH   SOLE 2 7,953 0 316
PRA HEALTH SCIENCES INC COM 69354M108 57 749 SH   SOLE 4 749 0 0
PRA HEALTH SCIENCES INC COM 69354M108 95 1,244 SH   SOLE 7 1,244 0 0
PRA HEALTH SCIENCES INC COM 69354M108 12,970 170,281 SH   SOLE 18 170,188 0 93
PRA HEALTH SCIENCES INC COM 69354M108 10,977 144,106 SH   SOLE 19 144,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 187,351 2,459,641 SH   SOLE 21 2,459,641 0 0
PRA HEALTH SCIENCES INC COM 69354M108 116,905 1,534,797 SH   SOLE 22 1,438,843 0 95,954
PRA HEALTH SCIENCES INC COM 69354M108 2,669 35,036 SH   SOLE 23 35,036 0 0
PRA HEALTH SCIENCES INC COM 69354M108 46 604 SH   SOLE 25 604 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,176 15,438 SH   SOLE 26 12,111 0 3,327
PRA HEALTH SCIENCES INC COM 69354M108 577 7,577 SH   SOLE 28 7,577 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,817 36,978 SH   SOLE 29 0 0 36,978
PRA HEALTH SCIENCES INC COM 69354M108 589 7,737 SH   SOLE 30 7,737 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,072 14,071 SH   SOLE 34 14,071 0 0
PRA HEALTH SCIENCES INC COM 69354M108 387 5,077 SH   SOLE 40 5,077 0 0
PRAXAIR INC COM 74005P104 71,117 508,925 SH   SOLE 2 227,982 0 280,943
PRAXAIR INC COM 74005P104 15,498 110,906 SH   SOLE 4 100,473 0 10,433
PRAXAIR INC COM 74005P104 35,409 253,394 SH   SOLE 7 241,234 0 12,160
PRAXAIR INC COM 74005P104 571 4,085 SH   SOLE 13 4,085 0 0
PRAXAIR INC COM 74005P104 273 1,956 SH   SOLE 15 1,956 0 0
PRAXAIR INC COM 74005P104 123,005 880,241 SH   SOLE 18 822,179 0 58,062
PRAXAIR INC COM 74005P104 74,425 532,596 SH   SOLE 19 532,596 0 0
PRAXAIR INC COM 74005P104 22,230 159,082 SH   SOLE 20 0 0 159,082
PRAXAIR INC COM 74005P104 666,013 4,766,090 SH   SOLE 21 4,766,090 0 0
PRAXAIR INC COM 74005P104 1,071,888 7,670,589 SH   SOLE 22 6,335,100 0 1,335,489
PRAXAIR INC COM 74005P104 51,860 371,119 SH   SOLE 23 371,119 0 0
PRAXAIR INC COM 74005P104 43,209 309,213 SH   SOLE 25 309,213 0 0
PRAXAIR INC COM 74005P104 94,629 677,176 SH   SOLE 26 245,259 0 431,917
PRAXAIR INC COM 74005P104 9,126 65,305 SH   SOLE 28 47,553 0 17,752
PRAXAIR INC COM 74005P104 2,404 17,206 SH   SOLE 29 16,054 0 1,152
PRAXAIR INC COM 74005P104 109,044 780,335 SH   SOLE 30 780,335 0 0
PRAXAIR INC COM 74005P104 19,456 139,228 SH   SOLE 31 63,070 0 76,158
PRAXAIR INC COM 74005P104 4,964 35,525 SH   SOLE 34 35,525 0 0
PRAXAIR INC COM 74005P104 41,823 299,295 SH   SOLE 36 299,295 0 0
PRAXAIR INC COM 74005P104 203 1,451 SH   SOLE 40 1,451 0 0
PRECISION DRILLING CORP COM 2010 74022D308 2 769 SH   SOLE 21 769 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 67 SH   SOLE 22 67 0 0
PREFERRED APT CMNTYS INC COM 74039L103 134 7,098 SH   SOLE 2 1,963 0 5,135
PREFERRED APT CMNTYS INC COM 74039L103 12 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,354 124,697 SH   SOLE 18 124,697 0 0
PREFERRED APT CMNTYS INC COM 74039L103 535 28,322 SH   SOLE 19 28,322 0 0
PREFERRED APT CMNTYS INC COM 74039L103 20,828 1,103,172 SH   SOLE 21 1,103,172 0 0
PREFERRED APT CMNTYS INC COM 74039L103 22,246 1,178,277 SH   SOLE 22 1,118,376 0 59,901
PREFERRED APT CMNTYS INC COM 74039L103 16 869 SH   SOLE 23 869 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 61 1,009 SH   SOLE 2 739 0 270
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,801 46,405 SH   SOLE 18 46,405 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 610 10,115 SH   SOLE 19 10,115 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 24,856 411,857 SH   SOLE 21 411,857 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 17,134 283,906 SH   SOLE 22 262,842 0 21,064
PREFERRED BK LOS ANGELES CA COM NEW 740367404 80 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 103 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 183 3,029 SH   SOLE 30 3,029 0 0
PREFORMED LINE PRODS CO COM 740444104 28 415 SH   SOLE 2 144 0 271
PREFORMED LINE PRODS CO COM 740444104 809 12,026 SH   SOLE 18 12,026 0 0
PREFORMED LINE PRODS CO COM 740444104 122 1,820 SH   SOLE 19 1,820 0 0
PREFORMED LINE PRODS CO COM 740444104 6,404 95,160 SH   SOLE 21 95,160 0 0
PREFORMED LINE PRODS CO COM 740444104 2,011 29,880 SH   SOLE 22 28,011 0 1,869
PREMIER FINL BANCORP INC COM 74050M105 35 1,623 SH   SOLE 2 644 0 979
PREMIER FINL BANCORP INC COM 74050M105 814 37,337 SH   SOLE 18 37,337 0 0
PREMIER FINL BANCORP INC COM 74050M105 106 4,856 SH   SOLE 19 4,856 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,757 310,108 SH   SOLE 21 310,108 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,971 90,436 SH   SOLE 22 84,370 0 6,066
PREMIER INC CL A 74051N102 1,058 32,479 SH   SOLE 2 5,965 0 26,514
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 54 1,643 SH   SOLE 7 1,643 0 0
PREMIER INC CL A 74051N102 1,537 47,182 SH   SOLE 18 47,182 0 0
PREMIER INC CL A 74051N102 3,619 111,128 SH   SOLE 19 111,128 0 0
PREMIER INC CL A 74051N102 23,143 710,557 SH   SOLE 21 710,557 0 0
PREMIER INC CL A 74051N102 46,081 1,414,841 SH   SOLE 22 1,262,270 0 152,571
PREMIER INC CL A 74051N102 869 26,670 SH   SOLE 25 26,670 0 0
PREMIER INC CL A 74051N102 456 14,001 SH   SOLE 26 12,152 0 1,849
PREMIER INC CL A 74051N102 366 11,222 SH   SOLE 28 11,222 0 0
PREMIER INC CL A 74051N102 236 7,251 SH   SOLE 30 7,251 0 0
PREMIER INC CL A 74051N102 33 1,026 SH   SOLE 31 1,026 0 0
PREMIER INC CL A 74051N102 2,121 65,120 SH   SOLE 34 65,120 0 0
PREMIER INC CL A 74051N102 205 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 4 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 5 1,019 SH   SOLE 21 1,019 0 0
PRESIDIO INC COM 74102M103 32 2,281 SH   SOLE 2 860 0 1,421
PRESIDIO INC COM 74102M103 956 67,582 SH   SOLE 18 67,582 0 0
PRESIDIO INC COM 74102M103 196 13,861 SH   SOLE 19 13,861 0 0
PRESIDIO INC COM 74102M103 7,948 561,696 SH   SOLE 21 561,696 0 0
PRESIDIO INC COM 74102M103 2,776 196,217 SH   SOLE 22 181,802 0 14,415
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,112 42,172 SH   SOLE 2 41,845 0 327
PRESTIGE BRANDS HLDGS INC COM 74112D101 11 223 SH   SOLE 4 223 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 65 1,289 SH   SOLE 7 1,289 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 634 12,656 SH   SOLE 13 12,656 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 16,521 329,835 SH   SOLE 18 329,835 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 22,908 457,338 SH   SOLE 19 457,338 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 177,390 3,541,432 SH   SOLE 21 3,541,432 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 110,937 2,214,746 SH   SOLE 22 2,088,460 0 126,286
PRESTIGE BRANDS HLDGS INC COM 74112D101 4,642 92,678 SH   SOLE 23 92,678 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,099 21,935 SH   SOLE 26 18,616 0 3,319
PRESTIGE BRANDS HLDGS INC COM 74112D101 381 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,945 58,790 SH   SOLE 29 0 0 58,790
PRESTIGE BRANDS HLDGS INC COM 74112D101 398 7,951 SH   SOLE 30 7,951 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 63 1,257 SH   SOLE 36 1,257 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 288 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 68 7,378 SH   SOLE 21 7,378 0 0
PRETIUM RES INC COM 74139C102 4,595 496,250 SH   SOLE 30 496,250 0 0
PRGX GLOBAL INC COM NEW 69357C503 25 3,598 SH   SOLE 18 3,598 0 0
PRGX GLOBAL INC COM NEW 69357C503 43 6,115 SH   SOLE 19 6,115 0 0
PRGX GLOBAL INC COM NEW 69357C503 405 57,868 SH   SOLE 21 57,868 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,834 690,632 SH   SOLE 22 690,632 0 0
PRGX GLOBAL INC COM NEW 69357C503 603 86,129 SH   SOLE 29 0 0 86,129
PRICE T ROWE GROUP INC COM 74144T108 31,583 348,408 SH   SOLE 2 112,577 0 235,831
PRICE T ROWE GROUP INC COM 74144T108 7,166 79,050 SH   SOLE 4 70,356 0 8,694
PRICE T ROWE GROUP INC COM 74144T108 41,172 454,181 SH   SOLE 7 278,904 0 175,277
PRICE T ROWE GROUP INC COM 74144T108 179 1,971 SH   SOLE 13 1,971 0 0
PRICE T ROWE GROUP INC COM 74144T108 134 1,473 SH   SOLE 15 1,473 0 0
PRICE T ROWE GROUP INC COM 74144T108 48,299 532,808 SH   SOLE 18 499,442 0 33,366
PRICE T ROWE GROUP INC COM 74144T108 3,811 42,038 SH   SOLE 19 42,038 0 0
PRICE T ROWE GROUP INC COM 74144T108 13,625 150,298 SH   SOLE 20 0 0 150,298
PRICE T ROWE GROUP INC COM 74144T108 519,191 5,727,426 SH   SOLE 21 5,727,426 0 0
PRICE T ROWE GROUP INC COM 74144T108 580,741 6,406,404 SH   SOLE 22 5,271,029 0 1,135,375
PRICE T ROWE GROUP INC COM 74144T108 27,799 306,663 SH   SOLE 23 306,663 0 0
PRICE T ROWE GROUP INC COM 74144T108 17,140 189,080 SH   SOLE 25 189,080 0 0
PRICE T ROWE GROUP INC COM 74144T108 60,248 664,627 SH   SOLE 26 250,168 0 414,459
PRICE T ROWE GROUP INC COM 74144T108 4,974 54,869 SH   SOLE 28 39,971 0 14,898
PRICE T ROWE GROUP INC COM 74144T108 853 9,415 SH   SOLE 29 9,415 0 0
PRICE T ROWE GROUP INC COM 74144T108 95,069 1,048,750 SH   SOLE 30 1,048,750 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,340 125,094 SH   SOLE 31 69,675 0 55,419
PRICE T ROWE GROUP INC COM 74144T108 1,389 15,323 SH   SOLE 34 15,323 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,016 320,083 SH   SOLE 36 320,083 0 0
PRICE T ROWE GROUP INC COM 74144T108 123 1,360 SH   SOLE 40 1,360 0 0
PRICELINE GRP INC COM NEW 741503403 136,281 74,437 SH   SOLE 2 14,022 0 60,415
PRICELINE GRP INC COM NEW 741503403 31,292 17,092 SH   SOLE 4 15,391 0 1,701
PRICELINE GRP INC COM NEW 741503403 63,319 34,585 SH   SOLE 7 34,463 0 122
PRICELINE GRP INC COM NEW 741503403 174 95 SH   SOLE 13 95 0 0
PRICELINE GRP INC COM NEW 741503403 723 395 SH   SOLE 15 395 0 0
PRICELINE GRP INC COM NEW 741503403 2 1 SH   SOLE 17 0 0 1
PRICELINE GRP INC COM NEW 741503403 411,193 224,595 SH   SOLE 18 187,292 0 37,303
PRICELINE GRP INC COM NEW 741503403 266,968 145,819 SH   SOLE 19 145,819 0 0
PRICELINE GRP INC COM NEW 741503403 48,921 26,721 SH   SOLE 20 0 0 26,721
PRICELINE GRP INC COM NEW 741503403 1,395,544 762,251 SH   SOLE 21 762,251 0 0
PRICELINE GRP INC COM NEW 741503403 2,400,236 1,311,017 SH   SOLE 22 1,089,892 0 221,125
PRICELINE GRP INC COM NEW 741503403 110,543 60,379 SH   SOLE 23 60,379 0 0
PRICELINE GRP INC COM NEW 741503403 90,953 49,679 SH   SOLE 25 49,679 0 0
PRICELINE GRP INC COM NEW 741503403 229,303 125,246 SH   SOLE 26 43,156 0 82,090
PRICELINE GRP INC COM NEW 741503403 20,404 11,145 SH   SOLE 28 8,123 0 3,022
PRICELINE GRP INC COM NEW 741503403 7,210 3,938 SH   SOLE 29 1,711 0 2,227
PRICELINE GRP INC COM NEW 741503403 263,570 143,963 SH   SOLE 30 143,963 0 0
PRICELINE GRP INC COM NEW 741503403 46,561 25,432 SH   SOLE 31 10,572 0 14,860
PRICELINE GRP INC COM NEW 741503403 12,999 7,100 SH   SOLE 32 7,100 0 0
PRICELINE GRP INC COM NEW 741503403 32,744 17,885 SH   SOLE 34 17,885 0 0
PRICELINE GRP INC COM NEW 741503403 83,848 45,798 SH   SOLE 36 45,798 0 0
PRICELINE GRP INC COM NEW 741503403 449 245 SH   SOLE 40 245 0 0
PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 4,394 2,276,000 PRN   SOLE 21 2,276,000 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 4,109 2,847,000 PRN   SOLE 21 2,847,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,586 3,125,000 PRN   SOLE 21 3,125,000 0 0
PRICESMART INC COM 741511109 118 1,320 SH   SOLE 2 1,232 0 88
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,691 74,964 SH   SOLE 18 74,964 0 0
PRICESMART INC COM 741511109 1,470 16,471 SH   SOLE 19 16,471 0 0
PRICESMART INC COM 741511109 59,457 666,187 SH   SOLE 21 666,187 0 0
PRICESMART INC COM 741511109 52,739 590,918 SH   SOLE 22 544,477 0 46,441
PRICESMART INC COM 741511109 440 4,932 SH   SOLE 26 3,658 0 1,274
PRICESMART INC COM 741511109 253 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 292 3,270 SH   SOLE 30 3,270 0 0
PRICESMART INC COM 741511109 188 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY CORP COM 74158E104 4 101 SH   SOLE 18 101 0 0
PRIMEENERGY CORP COM 74158E104 8 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 1,683 20,632 SH   SOLE 2 20,375 0 257
PRIMERICA INC COM 74164M108 23 281 SH   SOLE 4 281 0 0
PRIMERICA INC COM 74164M108 98 1,196 SH   SOLE 7 1,196 0 0
PRIMERICA INC COM 74164M108 22,864 280,365 SH   SOLE 18 280,365 0 0
PRIMERICA INC COM 74164M108 2,791 34,221 SH   SOLE 19 34,221 0 0
PRIMERICA INC COM 74164M108 233,699 2,865,720 SH   SOLE 21 2,865,720 0 0
PRIMERICA INC COM 74164M108 113,566 1,392,597 SH   SOLE 22 1,299,878 0 92,719
PRIMERICA INC COM 74164M108 1,261 15,461 SH   SOLE 26 12,202 0 3,259
PRIMERICA INC COM 74164M108 542 6,650 SH   SOLE 28 6,650 0 0
PRIMERICA INC COM 74164M108 510 6,257 SH   SOLE 29 0 0 6,257
PRIMERICA INC COM 74164M108 707 8,673 SH   SOLE 30 8,673 0 0
PRIMERICA INC COM 74164M108 18 218 SH   SOLE 34 218 0 0
PRIMERICA INC COM 74164M108 146 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 454 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 24 2,027 SH   SOLE 2 1,241 0 786
PRIMO WTR CORP COM 74165N105 15 1,224 SH   SOLE 7 1,224 0 0
PRIMO WTR CORP COM 74165N105 1,080 91,152 SH   SOLE 18 91,152 0 0
PRIMO WTR CORP COM 74165N105 1,555 131,241 SH   SOLE 19 131,241 0 0
PRIMO WTR CORP COM 74165N105 9,450 797,480 SH   SOLE 21 797,480 0 0
PRIMO WTR CORP COM 74165N105 6,840 577,223 SH   SOLE 22 547,663 0 29,560
PRIMO WTR CORP COM 74165N105 290 24,501 SH   SOLE 29 0 0 24,501
PRIMORIS SVCS CORP COM 74164F103 122 4,157 SH   SOLE 2 3,839 0 318
PRIMORIS SVCS CORP COM 74164F103 8 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 32 1,083 SH   SOLE 7 1,083 0 0
PRIMORIS SVCS CORP COM 74164F103 3,923 133,353 SH   SOLE 18 133,353 0 0
PRIMORIS SVCS CORP COM 74164F103 877 29,800 SH   SOLE 19 29,800 0 0
PRIMORIS SVCS CORP COM 74164F103 34,072 1,158,107 SH   SOLE 21 1,158,107 0 0
PRIMORIS SVCS CORP COM 74164F103 30,037 1,020,974 SH   SOLE 22 943,645 0 77,329
PRIMORIS SVCS CORP COM 74164F103 375 12,739 SH   SOLE 23 12,739 0 0
PRIMORIS SVCS CORP COM 74164F103 90 3,060 SH   SOLE 26 0 0 3,060
PRIMORIS SVCS CORP COM 74164F103 163 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 305 10,355 SH   SOLE 29 0 0 10,355
PRIMORIS SVCS CORP COM 74164F103 190 6,474 SH   SOLE 30 6,474 0 0
PRIMORIS SVCS CORP COM 74164F103 128 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 50,579 786,127 SH   SOLE 2 517,274 0 268,853
PRINCIPAL FINL GROUP INC COM 74251V102 9,987 155,222 SH   SOLE 4 144,258 0 10,964
PRINCIPAL FINL GROUP INC COM 74251V102 18,398 285,942 SH   SOLE 7 234,244 0 51,698
PRINCIPAL FINL GROUP INC COM 74251V102 169 2,632 SH   SOLE 13 2,632 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 114 1,766 SH   SOLE 15 1,766 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 40,886 635,467 SH   SOLE 18 594,693 0 40,774
PRINCIPAL FINL GROUP INC COM 74251V102 10,914 169,628 SH   SOLE 19 169,628 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,283 175,359 SH   SOLE 20 0 0 175,359
PRINCIPAL FINL GROUP INC COM 74251V102 399,865 6,214,874 SH   SOLE 21 6,214,874 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 512,886 7,971,494 SH   SOLE 22 6,493,900 0 1,477,594
PRINCIPAL FINL GROUP INC COM 74251V102 28,961 450,121 SH   SOLE 23 450,121 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 14,717 228,732 SH   SOLE 25 228,732 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 48,528 754,250 SH   SOLE 26 281,237 0 473,013
PRINCIPAL FINL GROUP INC COM 74251V102 4,271 66,374 SH   SOLE 28 48,562 0 17,812
PRINCIPAL FINL GROUP INC COM 74251V102 10,298 160,056 SH   SOLE 29 53,361 0 106,695
PRINCIPAL FINL GROUP INC COM 74251V102 62,092 965,067 SH   SOLE 30 965,067 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 15,838 246,163 SH   SOLE 31 176,072 0 70,091
PRINCIPAL FINL GROUP INC COM 74251V102 5,262 81,783 SH   SOLE 34 81,783 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 20,705 321,811 SH   SOLE 36 321,811 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 92 1,431 SH   SOLE 40 1,431 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,970 36,052 SH   SOLE 2 10,119 0 25,933
PROASSURANCE CORP COM 74267C106 20 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 120 2,192 SH   SOLE 7 2,192 0 0
PROASSURANCE CORP COM 74267C106 5,070 92,771 SH   SOLE 18 92,771 0 0
PROASSURANCE CORP COM 74267C106 4,875 89,200 SH   SOLE 19 89,200 0 0
PROASSURANCE CORP COM 74267C106 199,763 3,655,315 SH   SOLE 21 3,655,315 0 0
PROASSURANCE CORP COM 74267C106 77,558 1,419,184 SH   SOLE 22 1,235,769 0 183,415
PROASSURANCE CORP COM 74267C106 39 717 SH   SOLE 23 717 0 0
PROASSURANCE CORP COM 74267C106 1,036 18,957 SH   SOLE 26 15,915 0 3,042
PROASSURANCE CORP COM 74267C106 423 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 4,049 74,097 SH   SOLE 30 74,097 0 0
PROASSURANCE CORP COM 74267C106 59 1,085 SH   SOLE 31 1,085 0 0
PROASSURANCE CORP COM 74267C106 55 1,000 SH   SOLE 36 1,000 0 0
PROASSURANCE CORP COM 74267C106 292 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 364,932 4,011,128 SH   SOLE 2 1,506,090 0 2,505,038
PROCTER AND GAMBLE CO COM 742718109 83,135 913,771 SH   SOLE 4 824,836 0 88,935
PROCTER AND GAMBLE CO COM 742718109 201,728 2,217,276 SH   SOLE 7 1,994,581 0 222,695
PROCTER AND GAMBLE CO COM 742718109 2,563 28,173 SH   SOLE 13 28,173 0 0
PROCTER AND GAMBLE CO COM 742718109 1,617 17,769 SH   SOLE 15 17,769 0 0
PROCTER AND GAMBLE CO COM 742718109 44 485 SH   SOLE 17 0 0 485
PROCTER AND GAMBLE CO COM 742718109 601,354 6,609,738 SH   SOLE 18 6,158,762 0 450,976
PROCTER AND GAMBLE CO COM 742718109 355,416 3,906,524 SH   SOLE 19 3,906,524 0 0
PROCTER AND GAMBLE CO COM 742718109 127,206 1,398,171 SH   SOLE 20 72,480 0 1,325,691
PROCTER AND GAMBLE CO COM 742718109 3,993,438 43,893,577 SH   SOLE 21 43,893,577 0 0
PROCTER AND GAMBLE CO COM 742718109 6,256,566 68,768,590 SH   SOLE 22 56,587,613 0 12,180,977
PROCTER AND GAMBLE CO COM 742718109 297,694 3,272,085 SH   SOLE 23 3,272,085 0 0
PROCTER AND GAMBLE CO COM 742718109 207,092 2,276,232 SH   SOLE 25 2,276,232 0 0
PROCTER AND GAMBLE CO COM 742718109 751,284 8,257,679 SH   SOLE 26 2,262,597 0 5,995,082
PROCTER AND GAMBLE CO COM 742718109 52,941 581,893 SH   SOLE 28 424,430 0 157,463
PROCTER AND GAMBLE CO COM 742718109 16,506 181,420 SH   SOLE 29 118,261 0 63,159
PROCTER AND GAMBLE CO COM 742718109 679,391 7,467,479 SH   SOLE 30 7,467,479 0 0
PROCTER AND GAMBLE CO COM 742718109 130,144 1,430,465 SH   SOLE 31 670,970 0 759,495
PROCTER AND GAMBLE CO COM 742718109 12,289 135,072 SH   SOLE 32 135,072 0 0
PROCTER AND GAMBLE CO COM 742718109 70,980 780,171 SH   SOLE 34 780,171 0 0
PROCTER AND GAMBLE CO COM 742718109 241,940 2,659,262 SH   SOLE 36 2,659,262 0 0
PROCTER AND GAMBLE CO COM 742718109 2,252 24,758 SH   SOLE 37 24,758 0 0
PROCTER AND GAMBLE CO COM 742718109 1,183 13,004 SH   SOLE 40 13,004 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 1 224 SH   SOLE 18 224 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 14 3,636 SH   SOLE 21 3,636 0 0
PROFIRE ENERGY INC COM 74316X101 9 4,510 SH   SOLE 18 4,510 0 0
PROFIRE ENERGY INC COM 74316X101 148 74,158 SH   SOLE 21 74,158 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 38 5,225 SH   SOLE 2 4,665 0 560
PROGENICS PHARMACEUTICALS IN COM 743187106 11 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,499 339,533 SH   SOLE 18 339,533 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 547 74,295 SH   SOLE 19 74,295 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 53,389 7,253,901 SH   SOLE 21 7,253,901 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 14,546 1,976,351 SH   SOLE 22 1,830,000 0 146,351
PROGENICS PHARMACEUTICALS IN COM 743187106 209 28,344 SH   SOLE 23 28,344 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 74 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 715 97,189 SH   SOLE 30 97,189 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 54 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 193 5,046 SH   SOLE 2 3,288 0 1,758
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 49 1,280 SH   SOLE 7 1,280 0 0
PROGRESS SOFTWARE CORP COM 743312100 9,726 254,799 SH   SOLE 18 254,799 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,392 36,477 SH   SOLE 19 36,477 0 0
PROGRESS SOFTWARE CORP COM 743312100 163,111 4,273,272 SH   SOLE 21 4,273,272 0 0
PROGRESS SOFTWARE CORP COM 743312100 50,853 1,332,286 SH   SOLE 22 1,237,041 0 95,245
PROGRESS SOFTWARE CORP COM 743312100 762 19,967 SH   SOLE 26 16,721 0 3,246
PROGRESS SOFTWARE CORP COM 743312100 248 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,363 35,720 SH   SOLE 29 0 0 35,720
PROGRESS SOFTWARE CORP COM 743312100 2,471 64,742 SH   SOLE 30 64,742 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,475 91,046 SH   SOLE 34 91,046 0 0
PROGRESS SOFTWARE CORP COM 743312100 195 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 38,034 785,508 SH   SOLE 2 240,176 0 545,332
PROGRESSIVE CORP OHIO COM 743315103 8,870 183,187 SH   SOLE 4 163,139 0 20,048
PROGRESSIVE CORP OHIO COM 743315103 20,624 425,930 SH   SOLE 7 414,334 0 11,596
PROGRESSIVE CORP OHIO COM 743315103 575 11,882 SH   SOLE 13 11,882 0 0
PROGRESSIVE CORP OHIO COM 743315103 184 3,796 SH   SOLE 15 3,796 0 0
PROGRESSIVE CORP OHIO COM 743315103 61,523 1,270,619 SH   SOLE 18 1,189,993 0 80,626
PROGRESSIVE CORP OHIO COM 743315103 5,387 111,257 SH   SOLE 19 111,257 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,768 346,307 SH   SOLE 20 0 0 346,307
PROGRESSIVE CORP OHIO COM 743315103 593,963 12,266,899 SH   SOLE 21 12,266,899 0 0
PROGRESSIVE CORP OHIO COM 743315103 759,540 15,686,503 SH   SOLE 22 12,960,703 0 2,725,800
PROGRESSIVE CORP OHIO COM 743315103 34,820 719,130 SH   SOLE 23 719,130 0 0
PROGRESSIVE CORP OHIO COM 743315103 21,543 444,923 SH   SOLE 25 444,923 0 0
PROGRESSIVE CORP OHIO COM 743315103 80,747 1,667,644 SH   SOLE 26 558,608 0 1,109,036
PROGRESSIVE CORP OHIO COM 743315103 6,393 132,030 SH   SOLE 28 96,209 0 35,821
PROGRESSIVE CORP OHIO COM 743315103 940 19,422 SH   SOLE 29 19,422 0 0
PROGRESSIVE CORP OHIO COM 743315103 98,515 2,034,600 SH   SOLE 30 2,034,600 0 0
PROGRESSIVE CORP OHIO COM 743315103 13,822 285,462 SH   SOLE 31 127,969 0 157,493
PROGRESSIVE CORP OHIO COM 743315103 2,251 46,482 SH   SOLE 34 46,482 0 0
PROGRESSIVE CORP OHIO COM 743315103 28,205 582,517 SH   SOLE 36 582,517 0 0
PROGRESSIVE CORP OHIO COM 743315103 141 2,902 SH   SOLE 40 2,902 0 0
PROLOGIS INC COM 74340W103 76,541 1,206,128 SH   SOLE 2 201,613 0 1,004,515
PROLOGIS INC COM 74340W103 24,932 392,882 SH   SOLE 4 375,079 0 17,803
PROLOGIS INC COM 74340W103 69,601 1,096,775 SH   SOLE 7 1,090,494 0 6,281
PROLOGIS INC COM 74340W103 2,877 45,337 SH   SOLE 13 45,337 0 0
PROLOGIS INC COM 74340W103 1,401 22,071 SH   SOLE 15 22,071 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 76,703 1,208,682 SH   SOLE 18 1,135,156 0 73,526
PROLOGIS INC COM 74340W103 67,939 1,070,581 SH   SOLE 19 1,070,581 0 0
PROLOGIS INC COM 74340W103 15,479 243,920 SH   SOLE 20 0 0 243,920
PROLOGIS INC COM 74340W103 1,056,472 16,647,843 SH   SOLE 21 16,647,843 0 0
PROLOGIS INC COM 74340W103 1,373,250 21,639,620 SH   SOLE 22 18,788,833 0 2,850,787
PROLOGIS INC COM 74340W103 41,808 658,813 SH   SOLE 23 658,813 0 0
PROLOGIS INC COM 74340W103 92,558 1,458,521 SH   SOLE 25 1,458,521 0 0
PROLOGIS INC COM 74340W103 104,939 1,653,631 SH   SOLE 26 489,412 0 1,164,219
PROLOGIS INC COM 74340W103 7,675 120,946 SH   SOLE 28 88,109 0 32,837
PROLOGIS INC COM 74340W103 23,205 365,656 SH   SOLE 29 199,631 0 166,025
PROLOGIS INC COM 74340W103 255,863 4,031,885 SH   SOLE 30 4,031,885 0 0
PROLOGIS INC COM 74340W103 26,100 411,284 SH   SOLE 31 246,775 0 164,509
PROLOGIS INC COM 74340W103 8,139 128,249 SH   SOLE 34 128,249 0 0
PROLOGIS INC COM 74340W103 35,042 552,193 SH   SOLE 36 552,193 0 0
PROLOGIS INC COM 74340W103 186 2,938 SH   SOLE 40 2,938 0 0
PROOFPOINT INC COM 743424103 1,164 13,348 SH   SOLE 2 12,999 0 349
PROOFPOINT INC COM 743424103 58 663 SH   SOLE 4 663 0 0
PROOFPOINT INC COM 743424103 98 1,118 SH   SOLE 7 1,118 0 0
PROOFPOINT INC COM 743424103 12,816 146,934 SH   SOLE 18 146,934 0 0
PROOFPOINT INC COM 743424103 25,579 293,273 SH   SOLE 19 293,273 0 0
PROOFPOINT INC COM 743424103 125,309 1,436,698 SH   SOLE 21 1,436,698 0 0
PROOFPOINT INC COM 743424103 125,422 1,437,991 SH   SOLE 22 1,354,239 0 83,752
PROOFPOINT INC COM 743424103 6,383 73,186 SH   SOLE 23 73,186 0 0
PROOFPOINT INC COM 743424103 1,328 15,229 SH   SOLE 26 13,032 0 2,197
PROOFPOINT INC COM 743424103 576 6,600 SH   SOLE 28 6,600 0 0
PROOFPOINT INC COM 743424103 1,312 15,048 SH   SOLE 29 0 0 15,048
PROOFPOINT INC COM 743424103 579 6,643 SH   SOLE 30 6,643 0 0
PROOFPOINT INC COM 743424103 3,162 36,256 SH   SOLE 34 36,256 0 0
PROOFPOINT INC COM 743424103 353 4,043 SH   SOLE 40 4,043 0 0
PROPETRO HLDG CORP COM 74347M108 66 4,618 SH   SOLE 2 3,158 0 1,460
PROPETRO HLDG CORP COM 74347M108 15 1,028 SH   SOLE 7 1,028 0 0
PROPETRO HLDG CORP COM 74347M108 1,437 100,162 SH   SOLE 18 100,162 0 0
PROPETRO HLDG CORP COM 74347M108 327 22,792 SH   SOLE 19 22,792 0 0
PROPETRO HLDG CORP COM 74347M108 12,049 839,647 SH   SOLE 21 839,647 0 0
PROPETRO HLDG CORP COM 74347M108 13,096 912,600 SH   SOLE 22 862,372 0 50,228
PROPETRO HLDG CORP COM 74347M108 878 61,184 SH   SOLE 26 13,318 0 47,866
PROPHASE LABS INC COM 74345W108 2 708 SH   SOLE 18 708 0 0
PROS HOLDINGS INC COM 74346Y103 41 1,709 SH   SOLE 2 1,482 0 227
PROS HOLDINGS INC COM 74346Y103 13 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 2,269 94,016 SH   SOLE 18 94,016 0 0
PROS HOLDINGS INC COM 74346Y103 474 19,623 SH   SOLE 19 19,623 0 0
PROS HOLDINGS INC COM 74346Y103 20,067 831,618 SH   SOLE 21 831,618 0 0
PROS HOLDINGS INC COM 74346Y103 17,718 734,285 SH   SOLE 22 688,676 0 45,609
PROS HOLDINGS INC COM 74346Y103 32 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 88 3,660 SH   SOLE 28 3,660 0 0
PROS HOLDINGS INC COM 74346Y103 78 3,240 SH   SOLE 30 3,240 0 0
PROS HOLDINGS INC COM 74346Y103 62 2,561 SH   SOLE 40 2,561 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1 12 SH   SOLE 17 0 0 12
PROSPECT CAPITAL CORPORATION COM 74348T102 13,230 1,968,766 SH   SOLE 30 1,968,766 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,133 1,123,000 PRN   SOLE 21 1,123,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,684 71,262 SH   SOLE 2 37,268 0 33,994
PROSPERITY BANCSHARES INC COM 743606105 97 1,480 SH   SOLE 4 1,480 0 0
PROSPERITY BANCSHARES INC COM 743606105 147 2,241 SH   SOLE 7 2,241 0 0
PROSPERITY BANCSHARES INC COM 743606105 15,636 237,888 SH   SOLE 18 237,888 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,434 21,818 SH   SOLE 19 21,818 0 0
PROSPERITY BANCSHARES INC COM 743606105 198,647 3,022,162 SH   SOLE 21 3,022,162 0 0
PROSPERITY BANCSHARES INC COM 743606105 141,816 2,157,553 SH   SOLE 22 1,956,392 0 201,161
PROSPERITY BANCSHARES INC COM 743606105 295 4,483 SH   SOLE 23 4,483 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,263 19,218 SH   SOLE 26 15,488 0 3,730
PROSPERITY BANCSHARES INC COM 743606105 631 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 652 9,923 SH   SOLE 29 0 0 9,923
PROSPERITY BANCSHARES INC COM 743606105 691 10,509 SH   SOLE 30 10,509 0 0
PROSPERITY BANCSHARES INC COM 743606105 151 2,290 SH   SOLE 31 2,290 0 0
PROSPERITY BANCSHARES INC COM 743606105 31 478 SH   SOLE 34 478 0 0
PROSPERITY BANCSHARES INC COM 743606105 185 2,812 SH   SOLE 36 2,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 470 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 24 1,355 SH   SOLE 2 604 0 751
PROTAGONIST THERAPEUTICS INC COM 74366E102 623 35,262 SH   SOLE 18 35,262 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 130 7,371 SH   SOLE 19 7,371 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 5,222 295,525 SH   SOLE 21 295,525 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,909 108,012 SH   SOLE 22 101,256 0 6,756
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 55 94,203 SH   SOLE 29 0 0 94,203
PROTEON THERAPEUTICS INC COM 74371L109 3 1,374 SH   SOLE 19 1,374 0 0
PROTEON THERAPEUTICS INC COM 74371L109 7 3,264 SH   SOLE 21 3,264 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 6 2,875 SH   SOLE 18 2,875 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 79 37,422 SH   SOLE 21 37,422 0 0
PROTHENA CORP PLC SHS G72800108 245 3,783 SH   SOLE 2 2,155 0 1,628
PROTHENA CORP PLC SHS G72800108 7 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 67 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 8,909 137,544 SH   SOLE 18 137,544 0 0
PROTHENA CORP PLC SHS G72800108 5,518 85,189 SH   SOLE 19 85,189 0 0
PROTHENA CORP PLC SHS G72800108 111,549 1,722,235 SH   SOLE 21 1,722,235 0 0
PROTHENA CORP PLC SHS G72800108 66,737 1,030,363 SH   SOLE 22 957,636 0 72,727
PROTHENA CORP PLC SHS G72800108 24 368 SH   SOLE 23 368 0 0
PROTHENA CORP PLC SHS G72800108 564 8,706 SH   SOLE 26 5,252 0 3,454
PROTHENA CORP PLC SHS G72800108 428 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 367 5,669 SH   SOLE 30 5,669 0 0
PROTHENA CORP PLC SHS G72800108 90 1,384 SH   SOLE 34 1,384 0 0
PROTHENA CORP PLC SHS G72800108 215 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 120 1,498 SH   SOLE 2 1,395 0 103
PROTO LABS INC COM 743713109 11 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 47 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 9,098 113,303 SH   SOLE 18 113,303 0 0
PROTO LABS INC COM 743713109 1,459 18,167 SH   SOLE 19 18,167 0 0
PROTO LABS INC COM 743713109 171,471 2,135,374 SH   SOLE 21 2,135,374 0 0
PROTO LABS INC COM 743713109 53,196 662,466 SH   SOLE 22 616,545 0 45,921
PROTO LABS INC COM 743713109 812 10,107 SH   SOLE 26 8,892 0 1,215
PROTO LABS INC COM 743713109 273 3,403 SH   SOLE 28 3,403 0 0
PROTO LABS INC COM 743713109 2,699 33,608 SH   SOLE 30 33,608 0 0
PROTO LABS INC COM 743713109 207 2,584 SH   SOLE 40 2,584 0 0
PROVIDENCE SVC CORP COM 743815102 139 2,577 SH   SOLE 2 2,080 0 497
PROVIDENCE SVC CORP COM 743815102 21 383 SH   SOLE 7 383 0 0
PROVIDENCE SVC CORP COM 743815102 2,971 54,941 SH   SOLE 18 54,941 0 0
PROVIDENCE SVC CORP COM 743815102 851 15,737 SH   SOLE 19 15,737 0 0
PROVIDENCE SVC CORP COM 743815102 55,420 1,024,775 SH   SOLE 21 1,024,775 0 0
PROVIDENCE SVC CORP COM 743815102 17,883 330,673 SH   SOLE 22 308,161 0 22,512
PROVIDENCE SVC CORP COM 743815102 2,281 42,174 SH   SOLE 23 42,174 0 0
PROVIDENCE SVC CORP COM 743815102 103 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 164 3,025 SH   SOLE 29 0 0 3,025
PROVIDENCE SVC CORP COM 743815102 857 15,840 SH   SOLE 30 15,840 0 0
PROVIDENCE SVC CORP COM 743815102 81 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 14 588 SH   SOLE 2 186 0 402
PROVIDENT BANCORP INC COM 74383X109 367 15,862 SH   SOLE 18 15,862 0 0
PROVIDENT BANCORP INC COM 74383X109 56 2,413 SH   SOLE 19 2,413 0 0
PROVIDENT BANCORP INC COM 74383X109 3,170 136,937 SH   SOLE 21 136,937 0 0
PROVIDENT BANCORP INC COM 74383X109 884 38,173 SH   SOLE 22 35,686 0 2,487
PROVIDENT FINL HLDGS INC COM 743868101 25 1,271 SH   SOLE 2 415 0 856
PROVIDENT FINL HLDGS INC COM 743868101 470 24,001 SH   SOLE 18 24,001 0 0
PROVIDENT FINL HLDGS INC COM 743868101 93 4,746 SH   SOLE 19 4,746 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,292 218,994 SH   SOLE 21 218,994 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7,566 386,002 SH   SOLE 22 382,556 0 3,446
PROVIDENT FINL SVCS INC COM 74386T105 366 13,738 SH   SOLE 2 3,515 0 10,223
PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 117 4,395 SH   SOLE 7 4,395 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,350 313,094 SH   SOLE 18 313,094 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,227 46,008 SH   SOLE 19 46,008 0 0
PROVIDENT FINL SVCS INC COM 74386T105 146,819 5,505,018 SH   SOLE 21 5,505,018 0 0
PROVIDENT FINL SVCS INC COM 74386T105 45,958 1,723,219 SH   SOLE 22 1,614,172 0 109,047
PROVIDENT FINL SVCS INC COM 74386T105 794 29,761 SH   SOLE 26 26,256 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 230 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 556 20,859 SH   SOLE 29 0 0 20,859
PROVIDENT FINL SVCS INC COM 74386T105 2,234 83,746 SH   SOLE 30 83,746 0 0
PROVIDENT FINL SVCS INC COM 74386T105 534 20,040 SH   SOLE 34 20,040 0 0
PROVIDENT FINL SVCS INC COM 74386T105 173 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 16 874 SH   SOLE 2 276 0 598
PRUDENTIAL BANCORP INC NEW COM 74431A101 562 30,313 SH   SOLE 18 30,313 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 81 4,364 SH   SOLE 19 4,364 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,101 275,277 SH   SOLE 21 275,277 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,263 68,186 SH   SOLE 22 63,527 0 4,659
PRUDENTIAL FINL INC COM 744320102 101,593 955,537 SH   SOLE 2 536,942 0 418,595
PRUDENTIAL FINL INC COM 744320102 23,530 221,312 SH   SOLE 4 206,878 0 14,434
PRUDENTIAL FINL INC COM 744320102 34,899 328,241 SH   SOLE 7 315,390 0 12,851
PRUDENTIAL FINL INC COM 744320102 8,174 76,881 SH   SOLE 13 76,881 0 0
PRUDENTIAL FINL INC COM 744320102 315 2,959 SH   SOLE 15 2,959 0 0
PRUDENTIAL FINL INC COM 744320102 4 42 SH   SOLE 17 0 0 42
PRUDENTIAL FINL INC COM 744320102 200,236 1,883,337 SH   SOLE 18 1,742,071 0 141,266
PRUDENTIAL FINL INC COM 744320102 318,307 2,993,854 SH   SOLE 19 2,993,854 0 0
PRUDENTIAL FINL INC COM 744320102 18,962 178,345 SH   SOLE 20 0 0 178,345
PRUDENTIAL FINL INC COM 744320102 723,287 6,802,923 SH   SOLE 21 6,802,923 0 0
PRUDENTIAL FINL INC COM 744320102 1,349,281 12,690,754 SH   SOLE 22 10,299,952 0 2,390,802
PRUDENTIAL FINL INC COM 744320102 70,814 666,048 SH   SOLE 23 666,048 0 0
PRUDENTIAL FINL INC COM 744320102 39,616 372,614 SH   SOLE 25 372,614 0 0
PRUDENTIAL FINL INC COM 744320102 212,531 1,998,972 SH   SOLE 26 394,026 0 1,604,946
PRUDENTIAL FINL INC COM 744320102 10,355 97,396 SH   SOLE 28 70,831 0 26,565
PRUDENTIAL FINL INC COM 744320102 20,042 188,506 SH   SOLE 29 83,442 0 105,064
PRUDENTIAL FINL INC COM 744320102 150,144 1,412,185 SH   SOLE 30 1,412,185 0 0
PRUDENTIAL FINL INC COM 744320102 33,870 318,565 SH   SOLE 31 193,089 0 125,476
PRUDENTIAL FINL INC COM 744320102 34,942 328,648 SH   SOLE 34 328,648 0 0
PRUDENTIAL FINL INC COM 744320102 6,858 64,503 SH   SOLE 35 64,503 0 0
PRUDENTIAL FINL INC COM 744320102 59,089 555,762 SH   SOLE 36 555,762 0 0
PRUDENTIAL FINL INC COM 744320102 233 2,187 SH   SOLE 40 2,187 0 0
PRUDENTIAL PLC ADR 74435K204 24 500 SH   SOLE 2 500 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,662 57,393 SH   SOLE 2 10,278 0 47,115
PS BUSINESS PKS INC CALIF COM 69360J107 903 6,762 SH   SOLE 4 6,762 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,520 26,364 SH   SOLE 7 26,364 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 99 739 SH   SOLE 15 739 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,118 90,774 SH   SOLE 18 90,774 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 19,970 149,591 SH   SOLE 19 149,591 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 234,988 1,760,210 SH   SOLE 21 1,760,210 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 135,020 1,011,387 SH   SOLE 22 971,106 0 40,281
PS BUSINESS PKS INC CALIF COM 69360J107 5,242 39,263 SH   SOLE 23 39,263 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,812 36,042 SH   SOLE 25 36,042 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,734 12,989 SH   SOLE 26 5,135 0 7,854
PS BUSINESS PKS INC CALIF COM 69360J107 433 3,241 SH   SOLE 28 3,241 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 933 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,953 126,989 SH   SOLE 30 126,989 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 292 2,184 SH   SOLE 40 2,184 0 0
PSIVIDA CORP COM 74440J101 8 6,666 SH   SOLE 18 6,666 0 0
PSIVIDA CORP COM 74440J101 8 6,822 SH   SOLE 19 6,822 0 0
PSIVIDA CORP COM 74440J101 116 96,837 SH   SOLE 21 96,837 0 0
PSIVIDA CORP COM 74440J101 12 10,032 SH   SOLE 22 10,032 0 0
PSYCHEMEDICS CORP COM NEW 744375205 16 895 SH   SOLE 18 895 0 0
PSYCHEMEDICS CORP COM NEW 744375205 24 1,320 SH   SOLE 19 1,320 0 0
PSYCHEMEDICS CORP COM NEW 744375205 282 15,318 SH   SOLE 21 15,318 0 0
PSYCHEMEDICS CORP COM NEW 744375205 232 12,595 SH   SOLE 22 12,595 0 0
PTC INC COM 69370C100 5,413 96,188 SH   SOLE 2 56,192 0 39,996
PTC INC COM 69370C100 31 544 SH   SOLE 4 544 0 0
PTC INC COM 69370C100 158 2,812 SH   SOLE 7 2,812 0 0
PTC INC COM 69370C100 22,186 394,209 SH   SOLE 18 394,209 0 0
PTC INC COM 69370C100 23,462 416,876 SH   SOLE 19 416,876 0 0
PTC INC COM 69370C100 291,228 5,174,630 SH   SOLE 21 5,174,630 0 0
PTC INC COM 69370C100 203,795 3,621,086 SH   SOLE 22 3,275,282 0 345,804
PTC INC COM 69370C100 2,251 39,991 SH   SOLE 26 33,016 0 6,975
PTC INC COM 69370C100 1,004 17,831 SH   SOLE 28 17,831 0 0
PTC INC COM 69370C100 8,513 151,257 SH   SOLE 30 151,257 0 0
PTC INC COM 69370C100 139 2,475 SH   SOLE 31 2,475 0 0
PTC INC COM 69370C100 690 12,252 SH   SOLE 40 12,252 0 0
PTC THERAPEUTICS INC COM 69366J200 69 3,456 SH   SOLE 2 2,177 0 1,279
PTC THERAPEUTICS INC COM 69366J200 2 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 18 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 2,879 143,872 SH   SOLE 18 143,872 0 0
PTC THERAPEUTICS INC COM 69366J200 1,128 56,386 SH   SOLE 19 56,386 0 0
PTC THERAPEUTICS INC COM 69366J200 38,036 1,900,837 SH   SOLE 21 1,900,837 0 0
PTC THERAPEUTICS INC COM 69366J200 20,422 1,020,611 SH   SOLE 22 956,953 0 63,658
PTC THERAPEUTICS INC COM 69366J200 30 1,495 SH   SOLE 23 1,495 0 0
PTC THERAPEUTICS INC COM 69366J200 21 1,030 SH   SOLE 26 0 0 1,030
PTC THERAPEUTICS INC COM 69366J200 84 4,191 SH   SOLE 28 4,191 0 0
PTC THERAPEUTICS INC COM 69366J200 120 6,013 SH   SOLE 30 6,013 0 0
PTC THERAPEUTICS INC COM 69366J200 78 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 42,580 198,980 SH   SOLE 2 49,594 0 149,386
PUBLIC STORAGE COM 74460D109 23,781 111,131 SH   SOLE 4 105,869 0 5,262
PUBLIC STORAGE COM 74460D109 77,250 360,999 SH   SOLE 7 337,477 0 23,522
PUBLIC STORAGE COM 74460D109 327 1,530 SH   SOLE 13 1,530 0 0
PUBLIC STORAGE COM 74460D109 1,311 6,127 SH   SOLE 15 6,127 0 0
PUBLIC STORAGE COM 74460D109 68,767 321,357 SH   SOLE 18 299,938 0 21,419
PUBLIC STORAGE COM 74460D109 32,467 151,721 SH   SOLE 19 151,721 0 0
PUBLIC STORAGE COM 74460D109 1,047,256 4,893,947 SH   SOLE 21 4,893,947 0 0
PUBLIC STORAGE COM 74460D109 1,306,438 6,105,135 SH   SOLE 22 5,375,020 0 730,115
PUBLIC STORAGE COM 74460D109 41,770 195,198 SH   SOLE 23 195,198 0 0
PUBLIC STORAGE COM 74460D109 82,804 386,952 SH   SOLE 25 386,952 0 0
PUBLIC STORAGE COM 74460D109 102,219 477,683 SH   SOLE 26 142,537 0 335,146
PUBLIC STORAGE COM 74460D109 7,569 35,371 SH   SOLE 28 25,665 0 9,706
PUBLIC STORAGE COM 74460D109 12,201 57,017 SH   SOLE 29 57,017 0 0
PUBLIC STORAGE COM 74460D109 281,801 1,316,887 SH   SOLE 30 1,316,887 0 0
PUBLIC STORAGE COM 74460D109 21,683 101,327 SH   SOLE 31 60,932 0 40,395
PUBLIC STORAGE COM 74460D109 3,828 17,889 SH   SOLE 34 17,889 0 0
PUBLIC STORAGE COM 74460D109 32,579 152,244 SH   SOLE 36 152,244 0 0
PUBLIC STORAGE COM 74460D109 183 855 SH   SOLE 40 855 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 32,590 704,656 SH   SOLE 2 215,277 0 489,379
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,746 210,717 SH   SOLE 4 198,006 0 12,711
PUBLIC SVC ENTERPRISE GROUP COM 744573106 22,014 475,975 SH   SOLE 7 457,639 0 18,336
PUBLIC SVC ENTERPRISE GROUP COM 744573106 589 12,735 SH   SOLE 13 12,735 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 163 3,523 SH   SOLE 15 3,523 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6 130 SH   SOLE 17 0 0 130
PUBLIC SVC ENTERPRISE GROUP COM 744573106 199,716 4,318,192 SH   SOLE 18 4,099,878 0 218,314
PUBLIC SVC ENTERPRISE GROUP COM 744573106 296,985 6,421,300 SH   SOLE 19 6,421,300 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,907 322,317 SH   SOLE 20 0 0 322,317
PUBLIC SVC ENTERPRISE GROUP COM 744573106 667,038 14,422,454 SH   SOLE 21 14,422,454 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 647,526 14,000,566 SH   SOLE 22 11,566,247 0 2,434,319
PUBLIC SVC ENTERPRISE GROUP COM 744573106 29,591 639,813 SH   SOLE 23 639,813 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 21,757 470,421 SH   SOLE 25 454,394 0 16,027
PUBLIC SVC ENTERPRISE GROUP COM 744573106 82,526 1,784,346 SH   SOLE 26 489,849 0 1,294,497
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,356 115,804 SH   SOLE 28 84,526 0 31,278
PUBLIC SVC ENTERPRISE GROUP COM 744573106 747 16,148 SH   SOLE 29 16,148 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 105,877 2,289,239 SH   SOLE 30 2,289,239 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,956 236,885 SH   SOLE 31 104,281 0 132,604
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,380 73,091 SH   SOLE 32 73,091 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 20,420 441,503 SH   SOLE 34 441,503 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,399 224,847 SH   SOLE 35 224,847 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 25,823 558,326 SH   SOLE 36 558,326 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 119 2,573 SH   SOLE 40 2,573 0 0
PULMATRIX INC COM 74584P103 5 2,320 SH   SOLE 18 2,320 0 0
PULMATRIX INC COM 74584P103 58 28,338 SH   SOLE 21 28,338 0 0
PULMATRIX INC COM 74584P103 597 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 9 497 SH   SOLE 2 392 0 105
PULSE BIOSCIENCES INC COM 74587B101 6 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 609 32,748 SH   SOLE 18 32,748 0 0
PULSE BIOSCIENCES INC COM 74587B101 119 6,395 SH   SOLE 19 6,395 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,472 294,043 SH   SOLE 21 294,043 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,034 163,049 SH   SOLE 22 147,658 0 15,391
PULTE GROUP INC COM 745867101 10,554 386,176 SH   SOLE 2 58,743 0 327,433
PULTE GROUP INC COM 745867101 2,518 92,130 SH   SOLE 4 81,125 0 11,005
PULTE GROUP INC COM 745867101 5,989 219,141 SH   SOLE 7 213,329 0 5,812
PULTE GROUP INC COM 745867101 50 1,829 SH   SOLE 15 1,829 0 0
PULTE GROUP INC COM 745867101 17,099 625,642 SH   SOLE 18 585,980 0 39,662
PULTE GROUP INC COM 745867101 1,505 55,080 SH   SOLE 19 55,080 0 0
PULTE GROUP INC COM 745867101 276,977 10,134,536 SH   SOLE 21 10,134,536 0 0
PULTE GROUP INC COM 745867101 216,156 7,909,118 SH   SOLE 22 6,597,632 0 1,311,486
PULTE GROUP INC COM 745867101 10,610 388,218 SH   SOLE 23 388,218 0 0
PULTE GROUP INC COM 745867101 6,100 223,214 SH   SOLE 25 223,214 0 0
PULTE GROUP INC COM 745867101 22,691 830,244 SH   SOLE 26 366,492 0 463,752
PULTE GROUP INC COM 745867101 1,817 66,473 SH   SOLE 28 49,076 0 17,397
PULTE GROUP INC COM 745867101 2,171 79,429 SH   SOLE 29 9,167 0 70,262
PULTE GROUP INC COM 745867101 22,067 807,445 SH   SOLE 30 807,445 0 0
PULTE GROUP INC COM 745867101 4,132 151,191 SH   SOLE 31 79,177 0 72,014
PULTE GROUP INC COM 745867101 534 19,532 SH   SOLE 34 19,532 0 0
PULTE GROUP INC COM 745867101 7,194 263,230 SH   SOLE 36 263,230 0 0
PULTE GROUP INC COM 745867101 44 1,601 SH   SOLE 40 1,601 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 253 2,113 SH   SOLE 2 1,899 0 214
PUMA BIOTECHNOLOGY INC COM 74587V107 15 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 90 749 SH   SOLE 7 749 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,762 98,219 SH   SOLE 18 98,219 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4,723 39,441 SH   SOLE 19 39,441 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 103,264 862,331 SH   SOLE 21 862,331 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 93,298 779,105 SH   SOLE 22 723,764 0 55,341
PUMA BIOTECHNOLOGY INC COM 74587V107 165 1,375 SH   SOLE 23 1,375 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,457 12,165 SH   SOLE 26 9,594 0 2,571
PUMA BIOTECHNOLOGY INC COM 74587V107 575 4,804 SH   SOLE 28 4,804 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 575 4,800 SH   SOLE 29 0 0 4,800
PUMA BIOTECHNOLOGY INC COM 74587V107 583 4,870 SH   SOLE 30 4,870 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 131 1,091 SH   SOLE 34 1,091 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 414 3,457 SH   SOLE 40 3,457 0 0
PURE STORAGE INC CL A 74624M102 106 6,629 SH   SOLE 2 5,929 0 700
PURE STORAGE INC CL A 74624M102 1,392 87,080 SH   SOLE 4 87,080 0 0
PURE STORAGE INC CL A 74624M102 31 1,955 SH   SOLE 7 1,955 0 0
PURE STORAGE INC CL A 74624M102 17,262 1,079,562 SH   SOLE 18 1,079,562 0 0
PURE STORAGE INC CL A 74624M102 90,648 5,669,041 SH   SOLE 19 5,669,041 0 0
PURE STORAGE INC CL A 74624M102 43,733 2,735,047 SH   SOLE 21 2,735,047 0 0
PURE STORAGE INC CL A 74624M102 43,707 2,733,368 SH   SOLE 22 2,556,888 0 176,480
PURE STORAGE INC CL A 74624M102 226 14,160 SH   SOLE 28 14,160 0 0
PURE STORAGE INC CL A 74624M102 172 10,761 SH   SOLE 30 10,761 0 0
PURE STORAGE INC CL A 74624M102 35,445 2,216,719 SH   SOLE 34 2,216,719 0 0
PURE STORAGE INC CL A 74624M102 148 9,235 SH   SOLE 40 9,235 0 0
PURECYCLE CORP COM NEW 746228303 4 592 SH   SOLE 2 592 0 0
PURECYCLE CORP COM NEW 746228303 422 56,236 SH   SOLE 18 56,236 0 0
PURECYCLE CORP COM NEW 746228303 89 11,870 SH   SOLE 19 11,870 0 0
PURECYCLE CORP COM NEW 746228303 4,097 546,252 SH   SOLE 21 546,252 0 0
PURECYCLE CORP COM NEW 746228303 922 122,998 SH   SOLE 22 110,079 0 12,919
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 12,043 95,534 SH   SOLE 2 19,813 0 75,721
PVH CORP COM 693656100 3,578 28,385 SH   SOLE 4 25,745 0 2,640
PVH CORP COM 693656100 7,733 61,344 SH   SOLE 7 52,290 0 9,054
PVH CORP COM 693656100 407 3,227 SH   SOLE 13 3,227 0 0
PVH CORP COM 693656100 74 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 22,190 176,030 SH   SOLE 18 165,165 0 10,865
PVH CORP COM 693656100 5,525 43,831 SH   SOLE 19 43,831 0 0
PVH CORP COM 693656100 7,783 61,743 SH   SOLE 20 0 0 61,743
PVH CORP COM 693656100 195,354 1,549,688 SH   SOLE 21 1,549,688 0 0
PVH CORP COM 693656100 259,689 2,060,039 SH   SOLE 22 1,699,022 0 361,017
PVH CORP COM 693656100 12,288 97,481 SH   SOLE 23 97,481 0 0
PVH CORP COM 693656100 14,688 116,512 SH   SOLE 25 116,512 0 0
PVH CORP COM 693656100 30,743 243,872 SH   SOLE 26 98,795 0 145,077
PVH CORP COM 693656100 2,246 17,817 SH   SOLE 28 13,051 0 4,766
PVH CORP COM 693656100 2,857 22,660 SH   SOLE 29 2,462 0 20,198
PVH CORP COM 693656100 30,901 245,127 SH   SOLE 30 245,127 0 0
PVH CORP COM 693656100 4,843 38,417 SH   SOLE 31 17,995 0 20,422
PVH CORP COM 693656100 2,824 22,402 SH   SOLE 34 22,402 0 0
PVH CORP COM 693656100 9,291 73,705 SH   SOLE 36 73,705 0 0
PVH CORP COM 693656100 49 390 SH   SOLE 40 390 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 13 1,168 SH   SOLE 2 873 0 295
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 669 61,470 SH   SOLE 18 61,470 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 152 13,969 SH   SOLE 19 13,969 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,965 547,733 SH   SOLE 21 547,733 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,068 189,904 SH   SOLE 22 171,381 0 18,523
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 36 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 285 26,163 SH   SOLE 29 0 0 26,163
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 10 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 78 1,875 SH   SOLE 2 1,755 0 120
Q2 HLDGS INC COM 74736L109 32 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 4,451 106,862 SH   SOLE 18 106,862 0 0
Q2 HLDGS INC COM 74736L109 1,114 26,743 SH   SOLE 19 26,743 0 0
Q2 HLDGS INC COM 74736L109 38,895 933,851 SH   SOLE 21 933,851 0 0
Q2 HLDGS INC COM 74736L109 35,157 844,117 SH   SOLE 22 782,217 0 61,900
Q2 HLDGS INC COM 74736L109 2 58 SH   SOLE 23 58 0 0
Q2 HLDGS INC COM 74736L109 20 475 SH   SOLE 26 0 0 475
Q2 HLDGS INC COM 74736L109 263 6,307 SH   SOLE 28 6,307 0 0
Q2 HLDGS INC COM 74736L109 144 3,451 SH   SOLE 29 0 0 3,451
Q2 HLDGS INC COM 74736L109 201 4,832 SH   SOLE 30 4,832 0 0
Q2 HLDGS INC COM 74736L109 78 1,871 SH   SOLE 40 1,871 0 0
QAD INC CL B 74727D207 7 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 28 1,021 SH   SOLE 19 1,021 0 0
QAD INC CL B 74727D207 7 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 765 27,945 SH   SOLE 22 27,945 0 0
QAD INC CL A 74727D306 40 1,171 SH   SOLE 2 604 0 567
QAD INC CL A 74727D306 9 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,205 35,090 SH   SOLE 18 35,090 0 0
QAD INC CL A 74727D306 212 6,166 SH   SOLE 19 6,166 0 0
QAD INC CL A 74727D306 10,694 311,323 SH   SOLE 21 311,323 0 0
QAD INC CL A 74727D306 9,190 267,543 SH   SOLE 22 255,106 0 12,437
QAD INC CL A 74727D306 49 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 53 1,531 SH   SOLE 30 1,531 0 0
QAD INC CL A 74727D306 31 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 483 10,620 SH   SOLE 2 8,667 0 1,953
QCR HOLDINGS INC COM 74727A104 14 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,160 47,465 SH   SOLE 18 47,465 0 0
QCR HOLDINGS INC COM 74727A104 1,773 38,968 SH   SOLE 19 38,968 0 0
QCR HOLDINGS INC COM 74727A104 18,182 399,601 SH   SOLE 21 399,601 0 0
QCR HOLDINGS INC COM 74727A104 17,798 391,160 SH   SOLE 22 353,626 0 37,534
QCR HOLDINGS INC COM 74727A104 3,123 68,630 SH   SOLE 23 68,630 0 0
QCR HOLDINGS INC COM 74727A104 536 11,775 SH   SOLE 29 0 0 11,775
QCR HOLDINGS INC COM 74727A104 84 1,853 SH   SOLE 30 1,853 0 0
QEP RES INC COM 74733V100 2,040 238,075 SH   SOLE 2 118,646 0 119,429
QEP RES INC COM 74733V100 10 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 86 10,024 SH   SOLE 7 10,024 0 0
QEP RES INC COM 74733V100 6,984 814,960 SH   SOLE 18 814,960 0 0
QEP RES INC COM 74733V100 685 79,983 SH   SOLE 19 79,983 0 0
QEP RES INC COM 74733V100 92,891 10,839,124 SH   SOLE 21 10,839,124 0 0
QEP RES INC COM 74733V100 72,204 8,425,228 SH   SOLE 22 7,622,457 0 802,771
QEP RES INC COM 74733V100 805 93,922 SH   SOLE 26 78,973 0 14,949
QEP RES INC COM 74733V100 275 32,063 SH   SOLE 28 32,063 0 0
QEP RES INC COM 74733V100 528 61,632 SH   SOLE 29 0 0 61,632
QEP RES INC COM 74733V100 1,184 138,130 SH   SOLE 30 138,130 0 0
QEP RES INC COM 74733V100 44 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 142 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 172 20,094 SH   SOLE 40 20,094 0 0
QIAGEN NV SHS NEW N72482123 4,385 139,209 SH   SOLE 2 32,968 0 106,241
QIAGEN NV SHS NEW N72482123 171 5,431 SH   SOLE 7 5,431 0 0
QIAGEN NV SHS NEW N72482123 3,690 117,158 SH   SOLE 18 117,158 0 0
QIAGEN NV SHS NEW N72482123 1,198 38,029 SH   SOLE 19 38,029 0 0
QIAGEN NV SHS NEW N72482123 182,539 5,794,880 SH   SOLE 21 5,794,880 0 0
QIAGEN NV SHS NEW N72482123 75,947 2,411,010 SH   SOLE 22 1,790,833 0 620,177
QIAGEN NV SHS NEW N72482123 163 5,188 SH   SOLE 31 5,188 0 0
QIWI PLC SPON ADR REP B 74735M108 2 100 SH   SOLE 2 100 0 0
QIWI PLC SPON ADR REP B 74735M108 108 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 11,800 166,944 SH   SOLE 2 33,819 0 133,125
QORVO INC COM 74736K101 2,823 39,937 SH   SOLE 4 35,215 0 4,722
QORVO INC COM 74736K101 8,041 113,772 SH   SOLE 7 106,274 0 7,498
QORVO INC COM 74736K101 164 2,327 SH   SOLE 13 2,327 0 0
QORVO INC COM 74736K101 61 860 SH   SOLE 15 860 0 0
QORVO INC COM 74736K101 9 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 20,012 283,130 SH   SOLE 18 260,440 0 22,690
QORVO INC COM 74736K101 6,488 91,800 SH   SOLE 19 91,800 0 0
QORVO INC COM 74736K101 4,723 66,824 SH   SOLE 20 0 0 66,824
QORVO INC COM 74736K101 212,669 3,008,905 SH   SOLE 21 3,008,905 0 0
QORVO INC COM 74736K101 240,199 3,398,405 SH   SOLE 22 2,816,952 0 581,453
QORVO INC COM 74736K101 10,916 154,448 SH   SOLE 23 154,448 0 0
QORVO INC COM 74736K101 6,870 97,205 SH   SOLE 25 97,205 0 0
QORVO INC COM 74736K101 25,065 354,631 SH   SOLE 26 149,930 0 204,701
QORVO INC COM 74736K101 2,055 29,070 SH   SOLE 28 21,220 0 7,850
QORVO INC COM 74736K101 2,609 36,915 SH   SOLE 29 5,300 0 31,615
QORVO INC COM 74736K101 30,732 434,811 SH   SOLE 30 434,811 0 0
QORVO INC COM 74736K101 4,645 65,723 SH   SOLE 31 26,255 0 39,468
QORVO INC COM 74736K101 640 9,050 SH   SOLE 34 9,050 0 0
QORVO INC COM 74736K101 8,870 125,494 SH   SOLE 36 125,494 0 0
QORVO INC COM 74736K101 50 703 SH   SOLE 40 703 0 0
QTS RLTY TR INC COM CL A 74736A103 242 4,625 SH   SOLE 2 4,358 0 267
QTS RLTY TR INC COM CL A 74736A103 3,550 67,794 SH   SOLE 4 67,794 0 0
QTS RLTY TR INC COM CL A 74736A103 3,368 64,320 SH   SOLE 7 64,320 0 0
QTS RLTY TR INC COM CL A 74736A103 92 1,752 SH   SOLE 15 1,752 0 0
QTS RLTY TR INC COM CL A 74736A103 9,775 186,686 SH   SOLE 18 186,686 0 0
QTS RLTY TR INC COM CL A 74736A103 6,333 120,947 SH   SOLE 19 120,947 0 0
QTS RLTY TR INC COM CL A 74736A103 78,121 1,491,989 SH   SOLE 21 1,491,989 0 0
QTS RLTY TR INC COM CL A 74736A103 103,402 1,974,826 SH   SOLE 22 1,831,038 0 143,788
QTS RLTY TR INC COM CL A 74736A103 3,950 75,447 SH   SOLE 23 75,447 0 0
QTS RLTY TR INC COM CL A 74736A103 4,536 86,632 SH   SOLE 25 86,632 0 0
QTS RLTY TR INC COM CL A 74736A103 1,284 24,523 SH   SOLE 26 9,049 0 15,474
QTS RLTY TR INC COM CL A 74736A103 364 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 1,779 33,976 SH   SOLE 29 15,654 0 18,322
QTS RLTY TR INC COM CL A 74736A103 12,621 241,047 SH   SOLE 30 241,047 0 0
QTS RLTY TR INC COM CL A 74736A103 1,842 35,181 SH   SOLE 34 35,181 0 0
QTS RLTY TR INC COM CL A 74736A103 249 4,763 SH   SOLE 40 4,763 0 0
QUAD / GRAPHICS INC COM CL A 747301109 150 6,625 SH   SOLE 2 3,918 0 2,707
QUAD / GRAPHICS INC COM CL A 747301109 14 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,534 112,084 SH   SOLE 18 112,084 0 0
QUAD / GRAPHICS INC COM CL A 747301109 922 40,771 SH   SOLE 19 40,771 0 0
QUAD / GRAPHICS INC COM CL A 747301109 21,361 944,774 SH   SOLE 21 944,774 0 0
QUAD / GRAPHICS INC COM CL A 747301109 20,786 919,329 SH   SOLE 22 859,577 0 59,752
QUAD / GRAPHICS INC COM CL A 747301109 275 12,174 SH   SOLE 23 12,174 0 0
QUAD / GRAPHICS INC COM CL A 747301109 45 2,007 SH   SOLE 26 0 0 2,007
QUAD / GRAPHICS INC COM CL A 747301109 90 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 420 18,571 SH   SOLE 29 0 0 18,571
QUAD / GRAPHICS INC COM CL A 747301109 144 6,385 SH   SOLE 30 6,385 0 0
QUAD / GRAPHICS INC COM CL A 747301109 53 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 132 895 SH   SOLE 2 714 0 181
QUAKER CHEM CORP COM 747316107 11 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 51 348 SH   SOLE 7 348 0 0
QUAKER CHEM CORP COM 747316107 8 54 SH   SOLE 17 0 0 54
QUAKER CHEM CORP COM 747316107 8,893 60,108 SH   SOLE 18 60,108 0 0
QUAKER CHEM CORP COM 747316107 1,434 9,690 SH   SOLE 19 9,690 0 0
QUAKER CHEM CORP COM 747316107 169,117 1,143,069 SH   SOLE 21 1,143,069 0 0
QUAKER CHEM CORP COM 747316107 52,186 352,730 SH   SOLE 22 327,040 0 25,690
QUAKER CHEM CORP COM 747316107 1,066 7,204 SH   SOLE 26 6,141 0 1,063
QUAKER CHEM CORP COM 747316107 284 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 2,690 18,185 SH   SOLE 30 18,185 0 0
QUAKER CHEM CORP COM 747316107 222 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 96,494 1,861,378 SH   SOLE 2 409,277 0 1,452,101
QUALCOMM INC COM 747525103 30,865 595,392 SH   SOLE 4 545,615 0 49,777
QUALCOMM INC COM 747525103 56,427 1,088,490 SH   SOLE 7 1,049,918 0 38,572
QUALCOMM INC COM 747525103 929 17,926 SH   SOLE 13 17,926 0 0
QUALCOMM INC COM 747525103 630 12,151 SH   SOLE 15 12,151 0 0
QUALCOMM INC COM 747525103 5 88 SH   SOLE 17 0 0 88
QUALCOMM INC COM 747525103 373,457 7,204,028 SH   SOLE 18 6,861,669 0 342,359
QUALCOMM INC COM 747525103 724,852 13,982,494 SH   SOLE 19 13,982,494 0 0
QUALCOMM INC COM 747525103 39,571 763,330 SH   SOLE 20 0 0 763,330
QUALCOMM INC COM 747525103 1,317,799 25,420,505 SH   SOLE 21 25,420,505 0 0
QUALCOMM INC COM 747525103 2,044,294 39,434,692 SH   SOLE 22 32,601,394 0 6,833,298
QUALCOMM INC COM 747525103 99,493 1,919,229 SH   SOLE 23 1,919,229 0 0
QUALCOMM INC COM 747525103 60,199 1,161,254 SH   SOLE 25 1,161,254 0 0
QUALCOMM INC COM 747525103 273,274 5,271,497 SH   SOLE 26 1,304,402 0 3,967,095
QUALCOMM INC COM 747525103 17,466 336,930 SH   SOLE 28 246,128 0 90,802
QUALCOMM INC COM 747525103 2,953 56,966 SH   SOLE 29 56,966 0 0
QUALCOMM INC COM 747525103 269,403 5,196,826 SH   SOLE 30 5,196,826 0 0
QUALCOMM INC COM 747525103 41,801 806,356 SH   SOLE 31 361,583 0 444,773
QUALCOMM INC COM 747525103 11,071 213,559 SH   SOLE 32 213,559 0 0
QUALCOMM INC COM 747525103 167,328 3,227,770 SH   SOLE 34 3,227,770 0 0
QUALCOMM INC COM 747525103 77,128 1,487,814 SH   SOLE 36 1,487,814 0 0
QUALCOMM INC COM 747525103 396 7,646 SH   SOLE 40 7,646 0 0
QUALCOMM INC OPTIONS 747525103 1,358 26,200 SH Call SOLE 2 26,200 0 0
QUALCOMM INC OPTIONS 747525103 1,970 38,000 SH Call SOLE 18 38,000 0 0
QUALCOMM INC OPTIONS 747525103 33,437 645,000 SH Call SOLE 19 645,000 0 0
QUALCOMM INC OPTIONS 747525103 223 4,300 SH Call SOLE 22 4,300 0 0
QUALITY CARE PPTYS INC COM 747545101 15,919 1,027,064 SH   SOLE 2 1,011,791 0 15,273
QUALITY CARE PPTYS INC COM 747545101 496 32,013 SH   SOLE 4 32,013 0 0
QUALITY CARE PPTYS INC COM 747545101 2,056 132,660 SH   SOLE 7 132,660 0 0
QUALITY CARE PPTYS INC COM 747545101 47 3,064 SH   SOLE 15 3,064 0 0
QUALITY CARE PPTYS INC COM 747545101 9,584 618,351 SH   SOLE 18 618,351 0 0
QUALITY CARE PPTYS INC COM 747545101 2,504 161,536 SH   SOLE 19 161,536 0 0
QUALITY CARE PPTYS INC COM 747545101 102,086 6,586,168 SH   SOLE 21 6,586,168 0 0
QUALITY CARE PPTYS INC COM 747545101 67,317 4,343,012 SH   SOLE 22 4,156,931 0 186,081
QUALITY CARE PPTYS INC COM 747545101 41 2,622 SH   SOLE 23 2,622 0 0
QUALITY CARE PPTYS INC COM 747545101 2,940 189,684 SH   SOLE 25 189,684 0 0
QUALITY CARE PPTYS INC COM 747545101 869 56,036 SH   SOLE 26 18,887 0 37,149
QUALITY CARE PPTYS INC COM 747545101 179 11,523 SH   SOLE 28 11,523 0 0
QUALITY CARE PPTYS INC COM 747545101 499 32,187 SH   SOLE 29 32,187 0 0
QUALITY CARE PPTYS INC COM 747545101 2,185 140,958 SH   SOLE 30 140,958 0 0
QUALITY CARE PPTYS INC COM 747545101 17 1,075 SH   SOLE 31 1,075 0 0
QUALITY CARE PPTYS INC COM 747545101 58 3,711 SH   SOLE 36 3,711 0 0
QUALITY CARE PPTYS INC COM 747545101 172 11,068 SH   SOLE 40 11,068 0 0
QUALITY SYS INC COM 747582104 492 31,260 SH   SOLE 2 27,660 0 3,600
QUALITY SYS INC COM 747582104 5 288 SH   SOLE 4 288 0 0
QUALITY SYS INC COM 747582104 18 1,132 SH   SOLE 7 1,132 0 0
QUALITY SYS INC COM 747582104 3,767 239,492 SH   SOLE 18 239,492 0 0
QUALITY SYS INC COM 747582104 4,490 285,422 SH   SOLE 19 285,422 0 0
QUALITY SYS INC COM 747582104 67,352 4,281,724 SH   SOLE 21 4,281,724 0 0
QUALITY SYS INC COM 747582104 30,316 1,927,251 SH   SOLE 22 1,831,320 0 95,931
QUALITY SYS INC COM 747582104 2,770 176,071 SH   SOLE 23 176,071 0 0
QUALITY SYS INC COM 747582104 529 33,620 SH   SOLE 26 31,314 0 2,306
QUALITY SYS INC COM 747582104 105 6,648 SH   SOLE 28 6,648 0 0
QUALITY SYS INC COM 747582104 570 36,235 SH   SOLE 29 0 0 36,235
QUALITY SYS INC COM 747582104 1,035 65,793 SH   SOLE 30 65,793 0 0
QUALITY SYS INC COM 747582104 76 4,845 SH   SOLE 40 4,845 0 0
QUALYS INC COM 74758T303 103 1,992 SH   SOLE 2 1,855 0 137
QUALYS INC COM 74758T303 10 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 44 851 SH   SOLE 7 851 0 0
QUALYS INC COM 74758T303 7,449 143,795 SH   SOLE 18 143,795 0 0
QUALYS INC COM 74758T303 1,196 23,093 SH   SOLE 19 23,093 0 0
QUALYS INC COM 74758T303 143,028 2,761,149 SH   SOLE 21 2,761,149 0 0
QUALYS INC COM 74758T303 44,371 856,583 SH   SOLE 22 784,630 0 71,953
QUALYS INC COM 74758T303 128 2,478 SH   SOLE 26 0 0 2,478
QUALYS INC COM 74758T303 362 6,995 SH   SOLE 28 6,995 0 0
QUALYS INC COM 74758T303 2,267 43,759 SH   SOLE 30 43,759 0 0
QUALYS INC COM 74758T303 127 2,458 SH   SOLE 40 2,458 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 197 8,564 SH   SOLE 2 1,962 0 6,602
QUANEX BUILDING PRODUCTS COR COM 747619104 8 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 22 965 SH   SOLE 7 965 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 3,998 174,214 SH   SOLE 18 174,214 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 584 25,444 SH   SOLE 19 25,444 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 82,849 3,609,968 SH   SOLE 21 3,609,968 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 20,600 897,603 SH   SOLE 22 825,962 0 71,641
QUANEX BUILDING PRODUCTS COR COM 747619104 474 20,668 SH   SOLE 26 17,024 0 3,644
QUANEX BUILDING PRODUCTS COR COM 747619104 112 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,129 49,204 SH   SOLE 30 49,204 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 92 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 4,920 131,663 SH   SOLE 2 40,529 0 91,134
QUANTA SVCS INC COM 74762E102 25 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 5,006 133,958 SH   SOLE 7 133,958 0 0
QUANTA SVCS INC COM 74762E102 12,076 323,140 SH   SOLE 18 316,274 0 6,866
QUANTA SVCS INC COM 74762E102 973 26,046 SH   SOLE 19 26,046 0 0
QUANTA SVCS INC COM 74762E102 106,589 2,852,248 SH   SOLE 21 2,852,248 0 0
QUANTA SVCS INC COM 74762E102 155,808 4,169,324 SH   SOLE 22 3,488,088 0 681,236
QUANTA SVCS INC COM 74762E102 2,952 78,988 SH   SOLE 26 60,454 0 18,534
QUANTA SVCS INC COM 74762E102 934 24,989 SH   SOLE 28 24,989 0 0
QUANTA SVCS INC COM 74762E102 9,474 253,531 SH   SOLE 30 253,531 0 0
QUANTA SVCS INC COM 74762E102 1,425 38,135 SH   SOLE 31 38,135 0 0
QUANTA SVCS INC COM 74762E102 22,224 594,700 SH   SOLE 34 594,700 0 0
QUANTA SVCS INC COM 74762E102 393 10,516 SH   SOLE 36 10,516 0 0
QUANTA SVCS INC COM 74762E102 642 17,189 SH   SOLE 40 17,189 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 21 1,237 SH   SOLE 2 1,237 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 12 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,275 75,873 SH   SOLE 18 75,873 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 274 16,277 SH   SOLE 19 16,277 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 11,018 655,432 SH   SOLE 21 655,432 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 9,053 538,520 SH   SOLE 22 513,956 0 24,564
QUANTUM CORP COM NEW 747906501 34 5,596 SH   SOLE 2 1,855 0 3,741
QUANTUM CORP COM NEW 747906501 661 107,958 SH   SOLE 18 107,958 0 0
QUANTUM CORP COM NEW 747906501 135 22,107 SH   SOLE 19 22,107 0 0
QUANTUM CORP COM NEW 747906501 5,596 914,421 SH   SOLE 21 914,421 0 0
QUANTUM CORP COM NEW 747906501 5,248 857,543 SH   SOLE 22 838,655 0 18,888
QUANTUM CORP COM NEW 747906501 288 47,026 SH   SOLE 29 0 0 47,026
QUEST DIAGNOSTICS INC COM 74834L100 56,331 601,570 SH   SOLE 2 468,896 0 132,674
QUEST DIAGNOSTICS INC COM 74834L100 6,984 74,585 SH   SOLE 4 68,992 0 5,593
QUEST DIAGNOSTICS INC COM 74834L100 14,437 154,171 SH   SOLE 7 122,727 0 31,444
QUEST DIAGNOSTICS INC COM 74834L100 434 4,630 SH   SOLE 13 4,630 0 0
QUEST DIAGNOSTICS INC COM 74834L100 99 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 105,657 1,128,331 SH   SOLE 18 1,081,583 0 46,748
QUEST DIAGNOSTICS INC COM 74834L100 251,027 2,680,764 SH   SOLE 19 2,680,764 0 0
QUEST DIAGNOSTICS INC COM 74834L100 11,095 118,485 SH   SOLE 20 23,400 0 95,085
QUEST DIAGNOSTICS INC COM 74834L100 337,352 3,602,653 SH   SOLE 21 3,602,653 0 0
QUEST DIAGNOSTICS INC COM 74834L100 408,651 4,364,065 SH   SOLE 22 3,679,438 0 684,627
QUEST DIAGNOSTICS INC COM 74834L100 17,680 188,807 SH   SOLE 23 188,807 0 0
QUEST DIAGNOSTICS INC COM 74834L100 11,598 123,852 SH   SOLE 25 123,852 0 0
QUEST DIAGNOSTICS INC COM 74834L100 37,055 395,714 SH   SOLE 26 149,386 0 246,328
QUEST DIAGNOSTICS INC COM 74834L100 2,939 31,385 SH   SOLE 28 22,864 0 8,521
QUEST DIAGNOSTICS INC COM 74834L100 4,585 48,959 SH   SOLE 29 15,134 0 33,825
QUEST DIAGNOSTICS INC COM 74834L100 38,646 412,704 SH   SOLE 30 412,704 0 0
QUEST DIAGNOSTICS INC COM 74834L100 10,310 110,102 SH   SOLE 31 70,804 0 39,298
QUEST DIAGNOSTICS INC COM 74834L100 72,177 770,790 SH   SOLE 34 770,790 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,638 145,640 SH   SOLE 36 145,640 0 0
QUEST DIAGNOSTICS INC COM 74834L100 64 684 SH   SOLE 40 684 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 2,241 SH   SOLE 19 2,241 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 19 16,739 SH   SOLE 21 16,739 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 23 13,779 SH   SOLE 18 13,779 0 0
QUICKLOGIC CORP COM 74837P108 17 9,826 SH   SOLE 19 9,826 0 0
QUICKLOGIC CORP COM 74837P108 338 201,184 SH   SOLE 21 201,184 0 0
QUICKLOGIC CORP COM 74837P108 2,269 1,350,512 SH   SOLE 22 1,350,512 0 0
QUIDEL CORP COM 74838J101 72 1,633 SH   SOLE 2 1,568 0 65
QUIDEL CORP COM 74838J101 7 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 29 653 SH   SOLE 7 653 0 0
QUIDEL CORP COM 74838J101 4,133 94,242 SH   SOLE 18 94,242 0 0
QUIDEL CORP COM 74838J101 896 20,438 SH   SOLE 19 20,438 0 0
QUIDEL CORP COM 74838J101 36,038 821,649 SH   SOLE 21 821,649 0 0
QUIDEL CORP COM 74838J101 34,971 797,324 SH   SOLE 22 742,576 0 54,748
QUIDEL CORP COM 74838J101 294 6,707 SH   SOLE 26 4,760 0 1,947
QUIDEL CORP COM 74838J101 180 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 180 4,111 SH   SOLE 30 4,111 0 0
QUIDEL CORP COM 74838J101 135 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 57 7,697 SH   SOLE 2 1,618 0 6,079
QUINSTREET INC COM 74874Q100 6 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 1,396 189,919 SH   SOLE 18 189,919 0 0
QUINSTREET INC COM 74874Q100 8,159 1,110,014 SH   SOLE 19 1,110,014 0 0
QUINSTREET INC COM 74874Q100 24,161 3,287,266 SH   SOLE 21 3,287,266 0 0
QUINSTREET INC COM 74874Q100 17,693 2,407,221 SH   SOLE 22 2,361,124 0 46,097
QUINSTREET INC COM 74874Q100 32 4,403 SH   SOLE 23 4,403 0 0
QUINSTREET INC COM 74874Q100 729 99,186 SH   SOLE 29 0 0 99,186
QUINSTREET INC COM 74874Q100 319 43,366 SH   SOLE 30 43,366 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 16,280 171,241 SH   SOLE 2 35,123 0 136,118
QUINTILES IMS HOLDINGS INC COM 74876Y101 4,202 44,203 SH   SOLE 4 39,243 0 4,960
QUINTILES IMS HOLDINGS INC COM 74876Y101 10,538 110,846 SH   SOLE 7 103,463 0 7,383
QUINTILES IMS HOLDINGS INC COM 74876Y101 325 3,415 SH   SOLE 13 3,415 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 91 955 SH   SOLE 15 955 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 29,824 313,706 SH   SOLE 18 293,820 0 19,886
QUINTILES IMS HOLDINGS INC COM 74876Y101 2,170 22,826 SH   SOLE 19 22,826 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 8,148 85,701 SH   SOLE 20 0 0 85,701
QUINTILES IMS HOLDINGS INC COM 74876Y101 286,151 3,009,902 SH   SOLE 21 3,009,902 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 353,542 3,718,751 SH   SOLE 22 3,112,998 0 605,753
QUINTILES IMS HOLDINGS INC COM 74876Y101 15,504 163,078 SH   SOLE 23 163,078 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 10,316 108,511 SH   SOLE 25 108,511 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 44,353 466,534 SH   SOLE 26 160,339 0 306,195
QUINTILES IMS HOLDINGS INC COM 74876Y101 3,033 31,900 SH   SOLE 28 23,231 0 8,669
QUINTILES IMS HOLDINGS INC COM 74876Y101 400 4,211 SH   SOLE 29 4,211 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 39,063 410,886 SH   SOLE 30 410,886 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 6,042 63,557 SH   SOLE 31 28,651 0 34,906
QUINTILES IMS HOLDINGS INC COM 74876Y101 804 8,457 SH   SOLE 34 8,457 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 12,102 127,297 SH   SOLE 36 127,297 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 67 708 SH   SOLE 40 708 0 0
QUMU CORP COM 749063103 6 2,149 SH   SOLE 19 2,149 0 0
QUMU CORP COM 749063103 14 4,505 SH   SOLE 21 4,505 0 0
QUMU CORP COM 749063103 797 264,887 SH   SOLE 22 264,887 0 0
QUORUM HEALTH CORP COM 74909E106 199 38,458 SH   SOLE 18 38,458 0 0
QUORUM HEALTH CORP COM 74909E106 22 4,330 SH   SOLE 19 4,330 0 0
QUORUM HEALTH CORP COM 74909E106 9,548 1,843,250 SH   SOLE 21 1,843,250 0 0
QUORUM HEALTH CORP COM 74909E106 2,181 421,133 SH   SOLE 22 421,133 0 0
QUORUM HEALTH CORP COM 74909E106 214 41,380 SH   SOLE 30 41,380 0 0
QUOTIENT LTD SHS G73268107 14 2,928 SH   SOLE 2 1,673 0 1,255
QUOTIENT LTD SHS G73268107 477 96,731 SH   SOLE 18 96,731 0 0
QUOTIENT LTD SHS G73268107 2,439 494,711 SH   SOLE 19 494,711 0 0
QUOTIENT LTD SHS G73268107 4,180 847,893 SH   SOLE 21 847,893 0 0
QUOTIENT LTD SHS G73268107 1,091 221,320 SH   SOLE 22 202,651 0 18,669
QUOTIENT TECHNOLOGY INC COM 749119103 83 5,322 SH   SOLE 2 4,983 0 339
QUOTIENT TECHNOLOGY INC COM 749119103 9 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 34 2,173 SH   SOLE 7 2,173 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,923 250,686 SH   SOLE 18 250,686 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 863 55,165 SH   SOLE 19 55,165 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 34,228 2,187,090 SH   SOLE 21 2,187,090 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 31,608 2,019,653 SH   SOLE 22 1,851,646 0 168,007
QUOTIENT TECHNOLOGY INC COM 749119103 67 4,257 SH   SOLE 26 0 0 4,257
QUOTIENT TECHNOLOGY INC COM 749119103 130 8,337 SH   SOLE 28 8,337 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 171 10,942 SH   SOLE 30 10,942 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 90 5,780 SH   SOLE 40 5,780 0 0
R1 RCM INC COM 749397105 37 9,892 SH   SOLE 2 6,196 0 3,696
R1 RCM INC COM 749397105 15 3,912 SH   SOLE 7 3,912 0 0
R1 RCM INC COM 749397105 1,377 371,147 SH   SOLE 18 371,147 0 0
R1 RCM INC COM 749397105 301 81,139 SH   SOLE 19 81,139 0 0
R1 RCM INC COM 749397105 11,672 3,146,124 SH   SOLE 21 3,146,124 0 0
R1 RCM INC COM 749397105 4,337 1,168,920 SH   SOLE 22 987,382 0 181,538
RA PHARMACEUTICALS INC COM 74933V108 46 3,142 SH   SOLE 2 3,142 0 0
RA PHARMACEUTICALS INC COM 74933V108 613 41,966 SH   SOLE 18 41,966 0 0
RA PHARMACEUTICALS INC COM 74933V108 994 68,062 SH   SOLE 19 68,062 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,426 371,639 SH   SOLE 21 371,639 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,826 125,038 SH   SOLE 22 115,964 0 9,074
RA PHARMACEUTICALS INC COM 74933V108 477 32,688 SH   SOLE 23 32,688 0 0
RA PHARMACEUTICALS INC COM 74933V108 23 1,593 SH   SOLE 30 1,593 0 0
RADIAN GROUP INC COM 750236101 1,002 53,592 SH   SOLE 2 17,785 0 35,807
RADIAN GROUP INC COM 750236101 16 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 132 7,084 SH   SOLE 7 7,084 0 0
RADIAN GROUP INC COM 750236101 15,051 805,278 SH   SOLE 18 805,278 0 0
RADIAN GROUP INC COM 750236101 3,250 173,910 SH   SOLE 19 173,910 0 0
RADIAN GROUP INC COM 750236101 130,609 6,988,195 SH   SOLE 21 6,988,195 0 0
RADIAN GROUP INC COM 750236101 109,073 5,835,900 SH   SOLE 22 5,458,064 0 377,836
RADIAN GROUP INC COM 750236101 619 33,103 SH   SOLE 23 33,103 0 0
RADIAN GROUP INC COM 750236101 1,353 72,384 SH   SOLE 26 61,921 0 10,463
RADIAN GROUP INC COM 750236101 676 36,189 SH   SOLE 28 36,189 0 0
RADIAN GROUP INC COM 750236101 41 2,176 SH   SOLE 29 0 0 2,176
RADIAN GROUP INC COM 750236101 605 32,351 SH   SOLE 30 32,351 0 0
RADIAN GROUP INC COM 750236101 382 20,429 SH   SOLE 40 20,429 0 0
RADIANT LOGISTICS INC COM 75025X100 143 26,842 SH   SOLE 2 26,842 0 0
RADIANT LOGISTICS INC COM 75025X100 691 130,130 SH   SOLE 18 130,130 0 0
RADIANT LOGISTICS INC COM 75025X100 302 56,897 SH   SOLE 19 56,897 0 0
RADIANT LOGISTICS INC COM 75025X100 6,661 1,254,462 SH   SOLE 21 1,254,462 0 0
RADIANT LOGISTICS INC COM 75025X100 4,327 814,828 SH   SOLE 22 785,918 0 28,910
RADIANT LOGISTICS INC COM 75025X100 525 98,962 SH   SOLE 23 98,962 0 0
RADIANT LOGISTICS INC COM 75025X100 167 31,494 SH   SOLE 29 0 0 31,494
RADISYS CORP COM 750459109 7 4,917 SH   SOLE 2 1,285 0 3,632
RADISYS CORP COM 750459109 187 136,768 SH   SOLE 18 136,768 0 0
RADISYS CORP COM 750459109 27 19,345 SH   SOLE 19 19,345 0 0
RADISYS CORP COM 750459109 1,686 1,230,386 SH   SOLE 21 1,230,386 0 0
RADISYS CORP COM 750459109 1,580 1,153,042 SH   SOLE 22 1,110,097 0 42,945
RADIUS HEALTH INC COM NEW 750469207 92 2,388 SH   SOLE 2 2,092 0 296
RADIUS HEALTH INC COM NEW 750469207 7 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 31 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 4,872 126,387 SH   SOLE 18 126,387 0 0
RADIUS HEALTH INC COM NEW 750469207 1,534 39,789 SH   SOLE 19 39,789 0 0
RADIUS HEALTH INC COM NEW 750469207 69,226 1,795,736 SH   SOLE 21 1,795,736 0 0
RADIUS HEALTH INC COM NEW 750469207 39,127 1,014,980 SH   SOLE 22 952,075 0 62,905
RADIUS HEALTH INC COM NEW 750469207 10 269 SH   SOLE 23 269 0 0
RADIUS HEALTH INC COM NEW 750469207 321 8,335 SH   SOLE 26 6,359 0 1,976
RADIUS HEALTH INC COM NEW 750469207 155 4,014 SH   SOLE 28 4,014 0 0
RADIUS HEALTH INC COM NEW 750469207 192 4,982 SH   SOLE 30 4,982 0 0
RADIUS HEALTH INC COM NEW 750469207 24 611 SH   SOLE 34 611 0 0
RADIUS HEALTH INC COM NEW 750469207 120 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 951 950,000 PRN   SOLE 21 950,000 0 0
RADNET INC COM 750491102 25 2,199 SH   SOLE 2 1,887 0 312
RADNET INC COM 750491102 10 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,511 130,805 SH   SOLE 18 130,805 0 0
RADNET INC COM 750491102 329 28,467 SH   SOLE 19 28,467 0 0
RADNET INC COM 750491102 13,404 1,160,490 SH   SOLE 21 1,160,490 0 0
RADNET INC COM 750491102 8,534 738,882 SH   SOLE 22 689,757 0 49,125
RADWARE LTD ORD M81873107 108 6,406 SH   SOLE 2 1,023 0 5,383
RADWARE LTD ORD M81873107 73 4,359 SH   SOLE 7 2,773 0 1,586
RADWARE LTD ORD M81873107 727 43,119 SH   SOLE 21 43,119 0 0
RADWARE LTD ORD M81873107 4,597 272,652 SH   SOLE 22 242,919 0 29,733
RADWARE LTD ORD M81873107 35 2,100 SH   SOLE 26 0 0 2,100
RAIT FINANCIAL TRUST COM NEW 749227609 14 18,713 SH   SOLE 2 2,891 0 15,822
RAIT FINANCIAL TRUST COM NEW 749227609 1 1,652 SH   SOLE 7 1,652 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 254 347,542 SH   SOLE 18 347,542 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 59 81,448 SH   SOLE 19 81,448 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 3,657 5,009,567 SH   SOLE 21 5,009,567 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 2,027 2,776,243 SH   SOLE 22 2,612,571 0 163,672
RAIT FINANCIAL TRUST COM NEW 749227609 10 13,104 SH   SOLE 28 13,104 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 6 7,799 SH   SOLE 40 7,799 0 0
RALPH LAUREN CORP CL A 751212101 22,294 252,506 SH   SOLE 2 188,488 0 64,018
RALPH LAUREN CORP CL A 751212101 7,366 83,430 SH   SOLE 4 82,038 0 1,392
RALPH LAUREN CORP CL A 751212101 4,714 53,397 SH   SOLE 7 51,877 0 1,520
RALPH LAUREN CORP CL A 751212101 37 416 SH   SOLE 13 416 0 0
RALPH LAUREN CORP CL A 751212101 32 357 SH   SOLE 15 357 0 0
RALPH LAUREN CORP CL A 751212101 20,390 230,946 SH   SOLE 18 222,376 0 8,570
RALPH LAUREN CORP CL A 751212101 70,171 794,775 SH   SOLE 19 794,775 0 0
RALPH LAUREN CORP CL A 751212101 4,575 51,820 SH   SOLE 20 0 0 51,820
RALPH LAUREN CORP CL A 751212101 95,347 1,079,926 SH   SOLE 21 1,079,926 0 0
RALPH LAUREN CORP CL A 751212101 195,467 2,213,915 SH   SOLE 22 1,666,657 0 547,258
RALPH LAUREN CORP CL A 751212101 13,358 151,298 SH   SOLE 23 151,298 0 0
RALPH LAUREN CORP CL A 751212101 8,381 94,923 SH   SOLE 25 94,923 0 0
RALPH LAUREN CORP CL A 751212101 18,086 204,845 SH   SOLE 26 89,995 0 114,850
RALPH LAUREN CORP CL A 751212101 1,068 12,092 SH   SOLE 28 8,748 0 3,344
RALPH LAUREN CORP CL A 751212101 5,387 61,012 SH   SOLE 29 44,231 0 16,781
RALPH LAUREN CORP CL A 751212101 21,248 240,664 SH   SOLE 30 240,664 0 0
RALPH LAUREN CORP CL A 751212101 10,740 121,645 SH   SOLE 31 75,314 0 46,331
RALPH LAUREN CORP CL A 751212101 29,674 336,101 SH   SOLE 34 336,101 0 0
RALPH LAUREN CORP CL A 751212101 7,917 89,672 SH   SOLE 36 89,672 0 0
RALPH LAUREN CORP CL A 751212101 26 289 SH   SOLE 40 289 0 0
RAMACO RES INC COM 75134P303 12 1,743 SH   SOLE 2 0 0 1,743
RAMACO RES INC COM 75134P303 167 25,260 SH   SOLE 18 25,260 0 0
RAMACO RES INC COM 75134P303 28 4,174 SH   SOLE 19 4,174 0 0
RAMACO RES INC COM 75134P303 1,283 193,558 SH   SOLE 21 193,558 0 0
RAMACO RES INC COM 75134P303 503 75,841 SH   SOLE 22 69,991 0 5,850
RAMACO RES INC COM 75134P303 152 22,985 SH   SOLE 29 22,985 0 0
RAMBUS INC DEL COM 750917106 268 20,093 SH   SOLE 2 5,788 0 14,305
RAMBUS INC DEL COM 750917106 10 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 40 2,967 SH   SOLE 7 2,967 0 0
RAMBUS INC DEL COM 750917106 6,873 514,832 SH   SOLE 18 514,832 0 0
RAMBUS INC DEL COM 750917106 9,523 713,297 SH   SOLE 19 713,297 0 0
RAMBUS INC DEL COM 750917106 126,124 9,447,526 SH   SOLE 21 9,447,526 0 0
RAMBUS INC DEL COM 750917106 40,560 3,038,175 SH   SOLE 22 2,826,888 0 211,287
RAMBUS INC DEL COM 750917106 576 43,176 SH   SOLE 26 35,011 0 8,165
RAMBUS INC DEL COM 750917106 222 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 2,026 151,732 SH   SOLE 30 151,732 0 0
RAMBUS INC DEL COM 750917106 171 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 270 20,754 SH   SOLE 2 7,955 0 12,799
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 371 28,522 SH   SOLE 4 28,522 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,424 109,471 SH   SOLE 7 109,471 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 31 2,405 SH   SOLE 15 2,405 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5,063 389,164 SH   SOLE 18 389,164 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 13,702 1,053,153 SH   SOLE 19 1,053,153 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 90,928 6,989,071 SH   SOLE 21 6,989,071 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 43,126 3,314,836 SH   SOLE 22 3,157,719 0 157,117
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 29 2,239 SH   SOLE 23 2,239 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,097 161,197 SH   SOLE 25 161,197 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 663 50,941 SH   SOLE 26 23,984 0 26,957
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 154 11,833 SH   SOLE 28 11,833 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 565 43,421 SH   SOLE 29 27,117 0 16,304
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6,665 512,326 SH   SOLE 30 512,326 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6,304 484,574 SH   SOLE 34 484,574 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 111 8,564 SH   SOLE 40 8,564 0 0
RAND LOGISTICS INC COM 752182105 2 5,032 SH   SOLE 19 5,032 0 0
RAND LOGISTICS INC COM 752182105 3 8,471 SH   SOLE 21 8,471 0 0
RANDGOLD RES LTD ADR 752344309 20 200 SH   SOLE 2 200 0 0
RANDGOLD RES LTD ADR 752344309 3,071 31,441 SH   SOLE 4 31,441 0 0
RANDGOLD RES LTD ADR 752344309 39,461 404,061 SH   SOLE 7 404,061 0 0
RANDGOLD RES LTD ADR 752344309 1,796 18,394 SH   SOLE 19 18,394 0 0
RANDGOLD RES LTD ADR 752344309 451 4,616 SH   SOLE 21 4,616 0 0
RANDGOLD RES LTD ADR 752344309 41,956 429,613 SH   SOLE 23 429,613 0 0
RANDGOLD RES LTD ADR 752344309 121,532 1,244,435 SH   SOLE 25 1,244,435 0 0
RANDGOLD RES LTD ADR 752344309 39,679 406,299 SH   SOLE 26 0 0 406,299
RANDGOLD RES LTD ADR 752344309 678,249 6,945,000 SH   SOLE 34 6,945,000 0 0
RANDOLPH BANCORP INC COM 752378109 14 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 213 13,885 SH   SOLE 21 13,885 0 0
RANGE RES CORP COM 75281A109 6,256 319,688 SH   SOLE 2 47,834 0 271,854
RANGE RES CORP COM 75281A109 1,401 71,565 SH   SOLE 4 67,000 0 4,565
RANGE RES CORP COM 75281A109 3,058 156,259 SH   SOLE 7 150,534 0 5,725
RANGE RES CORP COM 75281A109 22 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 9,761 498,766 SH   SOLE 18 465,548 0 33,218
RANGE RES CORP COM 75281A109 944 48,236 SH   SOLE 19 48,236 0 0
RANGE RES CORP COM 75281A109 2,889 147,620 SH   SOLE 20 0 0 147,620
RANGE RES CORP COM 75281A109 93,662 4,785,988 SH   SOLE 21 4,785,988 0 0
RANGE RES CORP COM 75281A109 125,735 6,424,862 SH   SOLE 22 5,377,162 0 1,047,700
RANGE RES CORP COM 75281A109 6,916 353,380 SH   SOLE 23 353,380 0 0
RANGE RES CORP COM 75281A109 4,082 208,570 SH   SOLE 25 208,570 0 0
RANGE RES CORP COM 75281A109 12,799 654,025 SH   SOLE 26 311,117 0 342,908
RANGE RES CORP COM 75281A109 1,093 55,833 SH   SOLE 28 41,001 0 14,832
RANGE RES CORP COM 75281A109 1,543 78,836 SH   SOLE 29 8,372 0 70,464
RANGE RES CORP COM 75281A109 14,197 725,439 SH   SOLE 30 725,439 0 0
RANGE RES CORP COM 75281A109 2,517 128,633 SH   SOLE 31 56,492 0 72,141
RANGE RES CORP COM 75281A109 375 19,168 SH   SOLE 34 19,168 0 0
RANGE RES CORP COM 75281A109 3,748 191,507 SH   SOLE 36 191,507 0 0
RANGE RES CORP COM 75281A109 16 798 SH   SOLE 40 798 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 5 347 SH   SOLE 2 347 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 280 19,053 SH   SOLE 18 19,053 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 72 4,888 SH   SOLE 19 4,888 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 2,691 183,057 SH   SOLE 21 183,057 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 853 57,996 SH   SOLE 22 53,951 0 4,045
RAPID7 INC COM 753422104 18 1,002 SH   SOLE 2 1,002 0 0
RAPID7 INC COM 753422104 9 501 SH   SOLE 7 501 0 0
RAPID7 INC COM 753422104 1,258 71,478 SH   SOLE 18 71,478 0 0
RAPID7 INC COM 753422104 281 15,967 SH   SOLE 19 15,967 0 0
RAPID7 INC COM 753422104 10,721 609,156 SH   SOLE 21 609,156 0 0
RAPID7 INC COM 753422104 8,250 468,765 SH   SOLE 22 442,298 0 26,467
RAPID7 INC COM 753422104 32 1,801 SH   SOLE 23 1,801 0 0
RAPID7 INC COM 753422104 72 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 37 2,079 SH   SOLE 28 2,079 0 0
RAPID7 INC COM 753422104 151 8,552 SH   SOLE 29 0 0 8,552
RAPID7 INC COM 753422104 40 2,283 SH   SOLE 30 2,283 0 0
RAVE RESTAURANT GROUP INC COM 754198109 6 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 47 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 103 3,177 SH   SOLE 2 2,428 0 749
RAVEN INDS INC COM 754212108 7 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 27 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,292 163,333 SH   SOLE 18 163,333 0 0
RAVEN INDS INC COM 754212108 859 26,507 SH   SOLE 19 26,507 0 0
RAVEN INDS INC COM 754212108 101,920 3,145,682 SH   SOLE 21 3,145,682 0 0
RAVEN INDS INC COM 754212108 31,446 970,555 SH   SOLE 22 898,597 0 71,958
RAVEN INDS INC COM 754212108 533 16,443 SH   SOLE 26 13,962 0 2,481
RAVEN INDS INC COM 754212108 173 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 1,602 49,445 SH   SOLE 30 49,445 0 0
RAVEN INDS INC COM 754212108 22 668 SH   SOLE 34 668 0 0
RAVEN INDS INC COM 754212108 145 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 12,447 147,598 SH   SOLE 2 23,901 0 123,697
RAYMOND JAMES FINANCIAL INC COM 754730109 3,483 41,299 SH   SOLE 4 37,121 0 4,178
RAYMOND JAMES FINANCIAL INC COM 754730109 10,859 128,767 SH   SOLE 7 102,597 0 26,170
RAYMOND JAMES FINANCIAL INC COM 754730109 200 2,371 SH   SOLE 13 2,371 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 30 356 SH   SOLE 15 356 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 23,738 281,494 SH   SOLE 18 263,670 0 17,824
RAYMOND JAMES FINANCIAL INC COM 754730109 1,953 23,162 SH   SOLE 19 23,162 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 225,884 2,678,569 SH   SOLE 21 2,678,569 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 301,577 3,576,150 SH   SOLE 22 2,989,466 0 586,684
RAYMOND JAMES FINANCIAL INC COM 754730109 13,089 155,210 SH   SOLE 23 155,210 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 7,644 90,640 SH   SOLE 25 90,640 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 27,740 328,949 SH   SOLE 26 148,248 0 180,701
RAYMOND JAMES FINANCIAL INC COM 754730109 2,468 29,265 SH   SOLE 28 21,275 0 7,990
RAYMOND JAMES FINANCIAL INC COM 754730109 3,042 36,073 SH   SOLE 29 4,260 0 31,813
RAYMOND JAMES FINANCIAL INC COM 754730109 34,777 412,386 SH   SOLE 30 412,386 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,451 52,776 SH   SOLE 31 33,131 0 19,645
RAYMOND JAMES FINANCIAL INC COM 754730109 752 8,920 SH   SOLE 34 8,920 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 8,835 104,769 SH   SOLE 36 104,769 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 52 611 SH   SOLE 40 611 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 64 4,647 SH   SOLE 2 4,647 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 3 226 SH   SOLE 4 226 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 13 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 2,934 214,163 SH   SOLE 18 214,163 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 665 48,535 SH   SOLE 19 48,535 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 53,487 3,904,158 SH   SOLE 21 3,904,158 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 16,712 1,219,870 SH   SOLE 22 1,133,779 0 86,091
RAYONIER ADVANCED MATLS INC COM 75508B104 263 19,192 SH   SOLE 23 19,192 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 165 12,030 SH   SOLE 26 10,487 0 1,543
RAYONIER ADVANCED MATLS INC COM 75508B104 85 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 858 62,635 SH   SOLE 30 62,635 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 68 4,978 SH   SOLE 40 4,978 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 20,710 196,191 SH   SOLE 21 196,191 0 0
RAYONIER INC COM 754907103 4,052 140,239 SH   SOLE 2 76,816 0 63,423
RAYONIER INC COM 754907103 19 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 136 4,702 SH   SOLE 7 4,702 0 0
RAYONIER INC COM 754907103 13,271 459,372 SH   SOLE 18 459,372 0 0
RAYONIER INC COM 754907103 4,511 156,137 SH   SOLE 19 156,137 0 0
RAYONIER INC COM 754907103 201,643 6,979,694 SH   SOLE 21 6,979,694 0 0
RAYONIER INC COM 754907103 120,553 4,172,816 SH   SOLE 22 3,759,245 0 413,571
RAYONIER INC COM 754907103 942 32,610 SH   SOLE 25 32,610 0 0
RAYONIER INC COM 754907103 1,311 45,384 SH   SOLE 26 41,355 0 4,029
RAYONIER INC COM 754907103 653 22,615 SH   SOLE 28 22,615 0 0
RAYONIER INC COM 754907103 10,125 350,457 SH   SOLE 30 350,457 0 0
RAYONIER INC COM 754907103 82 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 2,298 79,530 SH   SOLE 34 79,530 0 0
RAYONIER INC COM 754907103 173 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 538 18,607 SH   SOLE 40 18,607 0 0
RAYTHEON CO COM NEW 755111507 83,118 445,480 SH   SOLE 2 164,695 0 280,785
RAYTHEON CO COM NEW 755111507 20,255 108,562 SH   SOLE 4 101,298 0 7,264
RAYTHEON CO COM NEW 755111507 47,577 254,993 SH   SOLE 7 212,065 0 42,928
RAYTHEON CO COM NEW 755111507 8,395 44,994 SH   SOLE 13 44,994 0 0
RAYTHEON CO COM NEW 755111507 378 2,028 SH   SOLE 15 2,028 0 0
RAYTHEON CO COM NEW 755111507 2 10 SH   SOLE 17 0 0 10
RAYTHEON CO COM NEW 755111507 157,773 845,604 SH   SOLE 18 804,549 0 41,055
RAYTHEON CO COM NEW 755111507 69,672 373,415 SH   SOLE 19 373,415 0 0
RAYTHEON CO COM NEW 755111507 34,723 186,103 SH   SOLE 20 0 0 186,103
RAYTHEON CO COM NEW 755111507 1,189,525 6,375,414 SH   SOLE 21 6,375,414 0 0
RAYTHEON CO COM NEW 755111507 1,532,658 8,214,481 SH   SOLE 22 6,692,745 0 1,521,736
RAYTHEON CO COM NEW 755111507 68,917 369,368 SH   SOLE 23 369,368 0 0
RAYTHEON CO COM NEW 755111507 61,141 327,693 SH   SOLE 25 327,693 0 0
RAYTHEON CO COM NEW 755111507 182,886 980,199 SH   SOLE 26 260,271 0 719,928
RAYTHEON CO COM NEW 755111507 4,250 22,781 SH   SOLE 28 4,505 0 18,276
RAYTHEON CO COM NEW 755111507 12,326 66,061 SH   SOLE 29 12,613 0 53,448
RAYTHEON CO COM NEW 755111507 159,115 852,800 SH   SOLE 30 852,800 0 0
RAYTHEON CO COM NEW 755111507 28,967 155,251 SH   SOLE 31 64,422 0 90,829
RAYTHEON CO COM NEW 755111507 8,771 47,008 SH   SOLE 34 47,008 0 0
RAYTHEON CO COM NEW 755111507 61,487 329,546 SH   SOLE 36 329,546 0 0
RAYTHEON CO COM NEW 755111507 280 1,500 SH   SOLE 40 1,500 0 0
RBB BANCORP COM 74930B105 5 221 SH   SOLE 2 221 0 0
RBB BANCORP COM 74930B105 221 9,643 SH   SOLE 18 9,643 0 0
RBB BANCORP COM 74930B105 47 2,074 SH   SOLE 19 2,074 0 0
RBB BANCORP COM 74930B105 2,765 120,810 SH   SOLE 21 120,810 0 0
RBB BANCORP COM 74930B105 1,037 45,294 SH   SOLE 22 43,045 0 2,249
RBC BEARINGS INC COM 75524B104 182 1,455 SH   SOLE 2 1,398 0 57
RBC BEARINGS INC COM 75524B104 10 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 74 590 SH   SOLE 7 590 0 0
RBC BEARINGS INC COM 75524B104 9,878 78,926 SH   SOLE 18 78,926 0 0
RBC BEARINGS INC COM 75524B104 2,187 17,476 SH   SOLE 19 17,476 0 0
RBC BEARINGS INC COM 75524B104 155,904 1,245,740 SH   SOLE 21 1,245,740 0 0
RBC BEARINGS INC COM 75524B104 78,480 627,086 SH   SOLE 22 582,362 0 44,724
RBC BEARINGS INC COM 75524B104 1,195 9,545 SH   SOLE 26 7,901 0 1,644
RBC BEARINGS INC COM 75524B104 422 3,369 SH   SOLE 28 3,369 0 0
RBC BEARINGS INC COM 75524B104 449 3,584 SH   SOLE 30 3,584 0 0
RBC BEARINGS INC COM 75524B104 335 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 19 767 SH   SOLE 2 767 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 867 35,019 SH   SOLE 18 35,019 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 198 7,981 SH   SOLE 19 7,981 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 7,352 297,053 SH   SOLE 21 297,053 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,884 76,112 SH   SOLE 22 70,142 0 5,970
RCM TECHNOLOGIES INC COM NEW 749360400 8 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 138 24,047 SH   SOLE 21 24,047 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 47 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 292 4,598 SH   SOLE 2 1,060 0 3,538
RE MAX HLDGS INC CL A 75524W108 31 494 SH   SOLE 7 494 0 0
RE MAX HLDGS INC CL A 75524W108 5,641 88,768 SH   SOLE 18 88,768 0 0
RE MAX HLDGS INC CL A 75524W108 873 13,743 SH   SOLE 19 13,743 0 0
RE MAX HLDGS INC CL A 75524W108 99,540 1,566,318 SH   SOLE 21 1,566,318 0 0
RE MAX HLDGS INC CL A 75524W108 31,002 487,842 SH   SOLE 22 458,406 0 29,436
RE MAX HLDGS INC CL A 75524W108 16 255 SH   SOLE 26 0 0 255
RE MAX HLDGS INC CL A 75524W108 161 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 804 12,649 SH   SOLE 29 0 0 12,649
RE MAX HLDGS INC CL A 75524W108 1,609 25,321 SH   SOLE 30 25,321 0 0
RE MAX HLDGS INC CL A 75524W108 115 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 35 2,204 SH   SOLE 2 846 0 1,358
READING INTERNATIONAL INC CL A 755408101 1,019 64,828 SH   SOLE 18 64,828 0 0
READING INTERNATIONAL INC CL A 755408101 176 11,175 SH   SOLE 19 11,175 0 0
READING INTERNATIONAL INC CL A 755408101 8,463 538,343 SH   SOLE 21 538,343 0 0
READING INTERNATIONAL INC CL A 755408101 2,831 180,070 SH   SOLE 22 167,346 0 12,724
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
REAL IND INC COM 75601W104 9 5,034 SH   SOLE 18 5,034 0 0
REAL IND INC COM 75601W104 10 5,569 SH   SOLE 19 5,569 0 0
REAL IND INC COM 75601W104 152 84,249 SH   SOLE 21 84,249 0 0
REAL IND INC COM 75601W104 611 339,616 SH   SOLE 22 339,616 0 0
REALNETWORKS INC COM NEW 75605L708 18 3,743 SH   SOLE 2 1,166 0 2,577
REALNETWORKS INC COM NEW 75605L708 2 416 SH   SOLE 7 416 0 0
REALNETWORKS INC COM NEW 75605L708 419 87,388 SH   SOLE 18 87,388 0 0
REALNETWORKS INC COM NEW 75605L708 81 16,888 SH   SOLE 19 16,888 0 0
REALNETWORKS INC COM NEW 75605L708 4,212 877,528 SH   SOLE 21 877,528 0 0
REALNETWORKS INC COM NEW 75605L708 4,493 936,015 SH   SOLE 22 906,334 0 29,681
REALOGY HLDGS CORP COM 75605Y106 4,576 138,892 SH   SOLE 2 66,161 0 72,731
REALOGY HLDGS CORP COM 75605Y106 361 10,954 SH   SOLE 4 10,954 0 0
REALOGY HLDGS CORP COM 75605Y106 197 5,988 SH   SOLE 7 5,988 0 0
REALOGY HLDGS CORP COM 75605Y106 3,038 92,187 SH   SOLE 18 92,187 0 0
REALOGY HLDGS CORP COM 75605Y106 4,019 121,976 SH   SOLE 19 121,976 0 0
REALOGY HLDGS CORP COM 75605Y106 69,759 2,117,120 SH   SOLE 21 2,117,120 0 0
REALOGY HLDGS CORP COM 75605Y106 125,120 3,797,282 SH   SOLE 22 3,359,697 0 437,585
REALOGY HLDGS CORP COM 75605Y106 261 7,917 SH   SOLE 23 7,917 0 0
REALOGY HLDGS CORP COM 75605Y106 1,718 52,128 SH   SOLE 25 52,128 0 0
REALOGY HLDGS CORP COM 75605Y106 1,378 41,829 SH   SOLE 26 33,609 0 8,220
REALOGY HLDGS CORP COM 75605Y106 692 21,009 SH   SOLE 28 21,009 0 0
REALOGY HLDGS CORP COM 75605Y106 1,858 56,380 SH   SOLE 29 0 0 56,380
REALOGY HLDGS CORP COM 75605Y106 714 21,681 SH   SOLE 30 21,681 0 0
REALOGY HLDGS CORP COM 75605Y106 209 6,351 SH   SOLE 31 6,351 0 0
REALOGY HLDGS CORP COM 75605Y106 2,416 73,321 SH   SOLE 34 73,321 0 0
REALOGY HLDGS CORP COM 75605Y106 362 10,980 SH   SOLE 36 10,980 0 0
REALOGY HLDGS CORP COM 75605Y106 454 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 157 3,925 SH   SOLE 2 3,478 0 447
REALPAGE INC COM 75606N109 8 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 55 1,378 SH   SOLE 7 1,378 0 0
REALPAGE INC COM 75606N109 7,973 199,820 SH   SOLE 18 199,820 0 0
REALPAGE INC COM 75606N109 1,771 44,388 SH   SOLE 19 44,388 0 0
REALPAGE INC COM 75606N109 74,332 1,862,945 SH   SOLE 21 1,862,945 0 0
REALPAGE INC COM 75606N109 61,927 1,552,044 SH   SOLE 22 1,435,013 0 117,031
REALPAGE INC COM 75606N109 876 21,956 SH   SOLE 26 18,936 0 3,020
REALPAGE INC COM 75606N109 336 8,431 SH   SOLE 28 8,431 0 0
REALPAGE INC COM 75606N109 385 9,645 SH   SOLE 30 9,645 0 0
REALPAGE INC COM 75606N109 270 6,764 SH   SOLE 40 6,764 0 0
REALTY INCOME CORP COM 756109104 20,840 364,400 SH   SOLE 2 102,174 0 262,226
REALTY INCOME CORP COM 756109104 10,190 178,184 SH   SOLE 4 168,597 0 9,587
REALTY INCOME CORP COM 756109104 44,508 778,247 SH   SOLE 7 757,805 0 20,442
REALTY INCOME CORP COM 756109104 664 11,609 SH   SOLE 13 11,609 0 0
REALTY INCOME CORP COM 756109104 634 11,080 SH   SOLE 15 11,080 0 0
REALTY INCOME CORP COM 756109104 12 214 SH   SOLE 17 0 0 214
REALTY INCOME CORP COM 756109104 34,642 605,739 SH   SOLE 18 567,843 0 37,896
REALTY INCOME CORP COM 756109104 17,734 310,083 SH   SOLE 19 310,083 0 0
REALTY INCOME CORP COM 756109104 8,137 142,275 SH   SOLE 20 0 0 142,275
REALTY INCOME CORP COM 756109104 593,010 10,369,121 SH   SOLE 21 10,369,121 0 0
REALTY INCOME CORP COM 756109104 581,696 10,171,296 SH   SOLE 22 8,895,076 0 1,276,220
REALTY INCOME CORP COM 756109104 18,801 328,743 SH   SOLE 23 328,743 0 0
REALTY INCOME CORP COM 756109104 41,192 720,270 SH   SOLE 25 720,270 0 0
REALTY INCOME CORP COM 756109104 50,495 882,938 SH   SOLE 26 277,035 0 605,903
REALTY INCOME CORP COM 756109104 3,493 61,083 SH   SOLE 28 44,388 0 16,695
REALTY INCOME CORP COM 756109104 10,095 176,516 SH   SOLE 29 102,913 0 73,603
REALTY INCOME CORP COM 756109104 141,990 2,482,782 SH   SOLE 30 2,482,782 0 0
REALTY INCOME CORP COM 756109104 12,836 224,449 SH   SOLE 31 130,968 0 93,481
REALTY INCOME CORP COM 756109104 1,004 17,555 SH   SOLE 34 17,555 0 0
REALTY INCOME CORP COM 756109104 14,828 259,272 SH   SOLE 36 259,272 0 0
REALTY INCOME CORP COM 756109104 88 1,546 SH   SOLE 40 1,546 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 613 19,698 SH   SOLE 2 19,698 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 18 578 SH   SOLE 7 578 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,544 49,644 SH   SOLE 18 49,644 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,794 122,001 SH   SOLE 19 122,001 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,206 38,780 SH   SOLE 20 38,780 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 11,041 355,027 SH   SOLE 21 355,027 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,828 251,702 SH   SOLE 22 226,862 0 24,840
REATA PHARMACEUTICALS INC CL A 75615P103 45 1,440 SH   SOLE 30 1,440 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,788 57,487 SH   SOLE 34 57,487 0 0
RECRO PHARMA INC COM 75629F109 64 7,136 SH   SOLE 2 5,514 0 1,622
RECRO PHARMA INC COM 75629F109 454 50,587 SH   SOLE 18 50,587 0 0
RECRO PHARMA INC COM 75629F109 226 25,217 SH   SOLE 19 25,217 0 0
RECRO PHARMA INC COM 75629F109 4,117 458,493 SH   SOLE 21 458,493 0 0
RECRO PHARMA INC COM 75629F109 3,108 346,122 SH   SOLE 22 338,399 0 7,723
RECRO PHARMA INC COM 75629F109 992 110,501 SH   SOLE 23 110,501 0 0
RED HAT INC COM 756577102 22,836 205,992 SH   SOLE 2 38,228 0 167,764
RED HAT INC COM 756577102 7,232 65,232 SH   SOLE 4 59,226 0 6,006
RED HAT INC COM 756577102 13,391 120,791 SH   SOLE 7 118,598 0 2,193
RED HAT INC COM 756577102 123 1,106 SH   SOLE 15 1,106 0 0
RED HAT INC COM 756577102 2 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 42,163 380,325 SH   SOLE 18 355,836 0 24,489
RED HAT INC COM 756577102 3,573 32,229 SH   SOLE 19 32,229 0 0
RED HAT INC COM 756577102 12,298 110,931 SH   SOLE 20 0 0 110,931
RED HAT INC COM 756577102 436,344 3,935,995 SH   SOLE 21 3,935,995 0 0
RED HAT INC COM 756577102 520,319 4,693,477 SH   SOLE 22 3,896,296 0 797,181
RED HAT INC COM 756577102 23,838 215,024 SH   SOLE 23 215,024 0 0
RED HAT INC COM 756577102 16,149 145,670 SH   SOLE 25 145,670 0 0
RED HAT INC COM 756577102 51,096 460,905 SH   SOLE 26 181,891 0 279,014
RED HAT INC COM 756577102 4,531 40,872 SH   SOLE 28 29,984 0 10,888
RED HAT INC COM 756577102 5,628 50,771 SH   SOLE 29 6,910 0 43,861
RED HAT INC COM 756577102 52,818 476,437 SH   SOLE 30 476,437 0 0
RED HAT INC COM 756577102 10,262 92,567 SH   SOLE 31 37,368 0 55,199
RED HAT INC COM 756577102 1,769 15,959 SH   SOLE 34 15,959 0 0
RED HAT INC COM 756577102 16,990 153,252 SH   SOLE 36 153,252 0 0
RED HAT INC COM 756577102 102 916 SH   SOLE 40 916 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 3,450 2,242,000 PRN   SOLE 21 2,242,000 0 0
RED LION HOTELS CORP COM 756764106 71 8,255 SH   SOLE 2 657 0 7,598
RED LION HOTELS CORP COM 756764106 535 61,882 SH   SOLE 18 61,882 0 0
RED LION HOTELS CORP COM 756764106 121 13,972 SH   SOLE 19 13,972 0 0
RED LION HOTELS CORP COM 756764106 4,962 573,643 SH   SOLE 21 573,643 0 0
RED LION HOTELS CORP COM 756764106 5,342 617,629 SH   SOLE 22 605,324 0 12,305
RED ROBIN GOURMET BURGERS IN COM 75689M101 82 1,226 SH   SOLE 2 838 0 388
RED ROBIN GOURMET BURGERS IN COM 75689M101 7 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 25 370 SH   SOLE 7 370 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4,017 59,961 SH   SOLE 18 59,961 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 5,258 78,476 SH   SOLE 19 78,476 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 75,563 1,127,799 SH   SOLE 21 1,127,799 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 24,008 358,322 SH   SOLE 22 330,271 0 28,051
RED ROBIN GOURMET BURGERS IN COM 75689M101 81 1,205 SH   SOLE 26 0 0 1,205
RED ROBIN GOURMET BURGERS IN COM 75689M101 136 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,171 17,482 SH   SOLE 30 17,482 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 105 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 92 3,973 SH   SOLE 2 3,973 0 0
RED ROCK RESORTS INC CL A 75700L108 39 1,670 SH   SOLE 7 1,670 0 0
RED ROCK RESORTS INC CL A 75700L108 5,388 232,660 SH   SOLE 18 232,660 0 0
RED ROCK RESORTS INC CL A 75700L108 1,234 53,282 SH   SOLE 19 53,282 0 0
RED ROCK RESORTS INC CL A 75700L108 48,128 2,078,068 SH   SOLE 21 2,078,068 0 0
RED ROCK RESORTS INC CL A 75700L108 39,927 1,723,966 SH   SOLE 22 1,564,813 0 159,153
RED ROCK RESORTS INC CL A 75700L108 432 18,673 SH   SOLE 28 18,673 0 0
RED ROCK RESORTS INC CL A 75700L108 240 10,367 SH   SOLE 30 10,367 0 0
RED ROCK RESORTS INC CL A 75700L108 94 4,057 SH   SOLE 40 4,057 0 0
REDFIN CORP COM 75737F108 14 567 SH   SOLE 2 567 0 0
REDFIN CORP COM 75737F108 17 688 SH   SOLE 7 688 0 0
REDFIN CORP COM 75737F108 851 33,910 SH   SOLE 18 33,910 0 0
REDFIN CORP COM 75737F108 1,021 40,684 SH   SOLE 19 40,684 0 0
REDFIN CORP COM 75737F108 7,885 314,259 SH   SOLE 21 314,259 0 0
REDFIN CORP COM 75737F108 8,500 338,777 SH   SOLE 22 309,866 0 28,911
REDFIN CORP COM 75737F108 648 25,840 SH   SOLE 34 25,840 0 0
REDWOOD TR INC COM 758075402 286 17,562 SH   SOLE 2 4,278 0 13,284
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 37 2,261 SH   SOLE 7 2,261 0 0
REDWOOD TR INC COM 758075402 4,745 291,272 SH   SOLE 18 291,272 0 0
REDWOOD TR INC COM 758075402 977 59,967 SH   SOLE 19 59,967 0 0
REDWOOD TR INC COM 758075402 69,431 4,262,156 SH   SOLE 21 4,262,156 0 0
REDWOOD TR INC COM 758075402 37,139 2,279,843 SH   SOLE 22 2,128,762 0 151,081
REDWOOD TR INC COM 758075402 451 27,657 SH   SOLE 26 21,726 0 5,931
REDWOOD TR INC COM 758075402 195 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 241 14,813 SH   SOLE 30 14,813 0 0
REDWOOD TR INC COM 758075402 151 9,243 SH   SOLE 40 9,243 0 0
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 864 858,000 PRN   SOLE 21 858,000 0 0
REEDS INC COM 758338107 4 1,792 SH   SOLE 18 1,792 0 0
REEDS INC COM 758338107 62 28,339 SH   SOLE 21 28,339 0 0
REGAL BELOIT CORP COM 758750103 3,840 48,611 SH   SOLE 2 26,050 0 22,561
REGAL BELOIT CORP COM 758750103 69 873 SH   SOLE 4 873 0 0
REGAL BELOIT CORP COM 758750103 132 1,667 SH   SOLE 7 1,667 0 0
REGAL BELOIT CORP COM 758750103 11,883 150,413 SH   SOLE 18 150,413 0 0
REGAL BELOIT CORP COM 758750103 1,139 14,418 SH   SOLE 19 14,418 0 0
REGAL BELOIT CORP COM 758750103 149,501 1,892,413 SH   SOLE 21 1,892,413 0 0
REGAL BELOIT CORP COM 758750103 109,542 1,386,611 SH   SOLE 22 1,245,913 0 140,698
REGAL BELOIT CORP COM 758750103 1,332 16,857 SH   SOLE 26 14,489 0 2,368
REGAL BELOIT CORP COM 758750103 510 6,461 SH   SOLE 28 6,461 0 0
REGAL BELOIT CORP COM 758750103 2,170 27,471 SH   SOLE 29 0 0 27,471
REGAL BELOIT CORP COM 758750103 8,216 103,996 SH   SOLE 30 103,996 0 0
REGAL BELOIT CORP COM 758750103 75 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 32,564 412,203 SH   SOLE 34 412,203 0 0
REGAL BELOIT CORP COM 758750103 204 2,588 SH   SOLE 36 2,588 0 0
REGAL BELOIT CORP COM 758750103 343 4,339 SH   SOLE 40 4,339 0 0
REGAL ENTMT GROUP CL A 758766109 1,382 86,395 SH   SOLE 2 32,343 0 54,052
REGAL ENTMT GROUP CL A 758766109 7 438 SH   SOLE 4 438 0 0
REGAL ENTMT GROUP CL A 758766109 74 4,651 SH   SOLE 7 4,651 0 0
REGAL ENTMT GROUP CL A 758766109 936 58,530 SH   SOLE 18 58,530 0 0
REGAL ENTMT GROUP CL A 758766109 566 35,402 SH   SOLE 19 35,402 0 0
REGAL ENTMT GROUP CL A 758766109 19,769 1,235,572 SH   SOLE 21 1,235,572 0 0
REGAL ENTMT GROUP CL A 758766109 52,755 3,297,216 SH   SOLE 22 2,926,127 0 371,089
REGAL ENTMT GROUP CL A 758766109 675 42,182 SH   SOLE 26 34,566 0 7,616
REGAL ENTMT GROUP CL A 758766109 273 17,065 SH   SOLE 28 17,065 0 0
REGAL ENTMT GROUP CL A 758766109 284 17,740 SH   SOLE 30 17,740 0 0
REGAL ENTMT GROUP CL A 758766109 40 2,500 SH   SOLE 31 2,500 0 0
REGAL ENTMT GROUP CL A 758766109 49 3,077 SH   SOLE 36 3,077 0 0
REGAL ENTMT GROUP CL A 758766109 147 9,194 SH   SOLE 40 9,194 0 0
REGENCY CTRS CORP COM 758849103 12,973 209,101 SH   SOLE 2 36,231 0 172,870
REGENCY CTRS CORP COM 758849103 11,292 182,009 SH   SOLE 4 175,746 0 6,263
REGENCY CTRS CORP COM 758849103 19,880 320,435 SH   SOLE 7 313,186 0 7,249
REGENCY CTRS CORP COM 758849103 236 3,810 SH   SOLE 13 3,810 0 0
REGENCY CTRS CORP COM 758849103 369 5,946 SH   SOLE 15 5,946 0 0
REGENCY CTRS CORP COM 758849103 22,270 358,954 SH   SOLE 18 338,273 0 20,681
REGENCY CTRS CORP COM 758849103 11,401 183,769 SH   SOLE 19 183,769 0 0
REGENCY CTRS CORP COM 758849103 5,680 91,560 SH   SOLE 20 0 0 91,560
REGENCY CTRS CORP COM 758849103 305,376 4,922,239 SH   SOLE 21 4,922,239 0 0
REGENCY CTRS CORP COM 758849103 394,644 6,361,115 SH   SOLE 22 5,520,577 0 840,538
REGENCY CTRS CORP COM 758849103 11,749 189,374 SH   SOLE 23 189,374 0 0
REGENCY CTRS CORP COM 758849103 24,215 390,314 SH   SOLE 25 390,314 0 0
REGENCY CTRS CORP COM 758849103 27,202 438,464 SH   SOLE 26 179,173 0 259,291
REGENCY CTRS CORP COM 758849103 2,192 35,330 SH   SOLE 28 25,993 0 9,337
REGENCY CTRS CORP COM 758849103 5,741 92,539 SH   SOLE 29 54,942 0 37,597
REGENCY CTRS CORP COM 758849103 70,588 1,137,788 SH   SOLE 30 1,137,788 0 0
REGENCY CTRS CORP COM 758849103 6,344 102,263 SH   SOLE 31 49,163 0 53,100
REGENCY CTRS CORP COM 758849103 3,980 64,157 SH   SOLE 34 64,157 0 0
REGENCY CTRS CORP COM 758849103 6,815 109,847 SH   SOLE 36 109,847 0 0
REGENCY CTRS CORP COM 758849103 56 904 SH   SOLE 40 904 0 0
REGENERON PHARMACEUTICALS COM 75886F107 58,237 130,250 SH   SOLE 2 56,013 0 74,237
REGENERON PHARMACEUTICALS COM 75886F107 13,009 29,095 SH   SOLE 4 26,349 0 2,746
REGENERON PHARMACEUTICALS COM 75886F107 24,874 55,631 SH   SOLE 7 55,186 0 445
REGENERON PHARMACEUTICALS COM 75886F107 430 961 SH   SOLE 13 961 0 0
REGENERON PHARMACEUTICALS COM 75886F107 293 655 SH   SOLE 15 655 0 0
REGENERON PHARMACEUTICALS COM 75886F107 78,369 175,275 SH   SOLE 18 164,404 0 10,871
REGENERON PHARMACEUTICALS COM 75886F107 61,239 136,964 SH   SOLE 19 136,964 0 0
REGENERON PHARMACEUTICALS COM 75886F107 19,314 43,197 SH   SOLE 20 0 0 43,197
REGENERON PHARMACEUTICALS COM 75886F107 1,232,608 2,756,773 SH   SOLE 21 2,756,773 0 0
REGENERON PHARMACEUTICALS COM 75886F107 909,945 2,035,124 SH   SOLE 22 1,679,630 0 355,494
REGENERON PHARMACEUTICALS COM 75886F107 45,771 102,368 SH   SOLE 23 102,368 0 0
REGENERON PHARMACEUTICALS COM 75886F107 28,512 63,769 SH   SOLE 25 63,769 0 0
REGENERON PHARMACEUTICALS COM 75886F107 66,770 149,334 SH   SOLE 26 71,377 0 77,957
REGENERON PHARMACEUTICALS COM 75886F107 7,972 17,830 SH   SOLE 28 13,004 0 4,826
REGENERON PHARMACEUTICALS COM 75886F107 2,390 5,345 SH   SOLE 29 5,345 0 0
REGENERON PHARMACEUTICALS COM 75886F107 104,999 234,833 SH   SOLE 30 234,833 0 0
REGENERON PHARMACEUTICALS COM 75886F107 19,811 44,307 SH   SOLE 31 20,301 0 24,006
REGENERON PHARMACEUTICALS COM 75886F107 6,809 15,229 SH   SOLE 32 15,229 0 0
REGENERON PHARMACEUTICALS COM 75886F107 25,704 57,487 SH   SOLE 34 57,487 0 0
REGENERON PHARMACEUTICALS COM 75886F107 33,341 74,569 SH   SOLE 36 74,569 0 0
REGENERON PHARMACEUTICALS COM 75886F107 178 399 SH   SOLE 40 399 0 0
REGENXBIO INC COM 75901B107 162 4,915 SH   SOLE 2 1,534 0 3,381
REGENXBIO INC COM 75901B107 26 793 SH   SOLE 7 793 0 0
REGENXBIO INC COM 75901B107 4,171 126,573 SH   SOLE 18 126,573 0 0
REGENXBIO INC COM 75901B107 23,093 700,849 SH   SOLE 19 700,849 0 0
REGENXBIO INC COM 75901B107 737 22,370 SH   SOLE 20 22,370 0 0
REGENXBIO INC COM 75901B107 44,738 1,357,767 SH   SOLE 21 1,357,767 0 0
REGENXBIO INC COM 75901B107 25,548 775,347 SH   SOLE 22 733,177 0 42,170
REGENXBIO INC COM 75901B107 206 6,253 SH   SOLE 28 6,253 0 0
REGENXBIO INC COM 75901B107 144 4,360 SH   SOLE 30 4,360 0 0
REGENXBIO INC COM 75901B107 126 3,812 SH   SOLE 40 3,812 0 0
REGIONAL MGMT CORP COM 75902K106 49 2,027 SH   SOLE 2 535 0 1,492
REGIONAL MGMT CORP COM 75902K106 965 39,856 SH   SOLE 18 39,856 0 0
REGIONAL MGMT CORP COM 75902K106 201 8,287 SH   SOLE 19 8,287 0 0
REGIONAL MGMT CORP COM 75902K106 8,351 344,922 SH   SOLE 21 344,922 0 0
REGIONAL MGMT CORP COM 75902K106 5,089 210,193 SH   SOLE 22 203,079 0 7,114
REGIONS FINL CORP NEW COM 7591EP100 24,358 1,599,359 SH   SOLE 2 408,546 0 1,190,813
REGIONS FINL CORP NEW COM 7591EP100 6,411 420,919 SH   SOLE 4 378,093 0 42,826
REGIONS FINL CORP NEW COM 7591EP100 16,360 1,074,208 SH   SOLE 7 962,698 0 111,510
REGIONS FINL CORP NEW COM 7591EP100 817 53,645 SH   SOLE 13 53,645 0 0
REGIONS FINL CORP NEW COM 7591EP100 128 8,398 SH   SOLE 15 8,398 0 0
REGIONS FINL CORP NEW COM 7591EP100 127,128 8,347,203 SH   SOLE 18 7,948,194 0 399,009
REGIONS FINL CORP NEW COM 7591EP100 70,075 4,601,135 SH   SOLE 19 4,601,135 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,976 655,050 SH   SOLE 20 0 0 655,050
REGIONS FINL CORP NEW COM 7591EP100 412,227 27,066,750 SH   SOLE 21 27,066,750 0 0
REGIONS FINL CORP NEW COM 7591EP100 489,453 32,137,411 SH   SOLE 22 26,508,819 0 5,628,592
REGIONS FINL CORP NEW COM 7591EP100 25,111 1,648,755 SH   SOLE 23 1,648,755 0 0
REGIONS FINL CORP NEW COM 7591EP100 18,245 1,197,986 SH   SOLE 25 1,106,579 0 91,407
REGIONS FINL CORP NEW COM 7591EP100 57,939 3,804,251 SH   SOLE 26 1,204,240 0 2,600,011
REGIONS FINL CORP NEW COM 7591EP100 4,199 275,692 SH   SOLE 28 202,561 0 73,131
REGIONS FINL CORP NEW COM 7591EP100 5,150 338,177 SH   SOLE 29 41,672 0 296,505
REGIONS FINL CORP NEW COM 7591EP100 60,496 3,972,135 SH   SOLE 30 3,972,135 0 0
REGIONS FINL CORP NEW COM 7591EP100 10,609 696,606 SH   SOLE 31 450,866 0 245,740
REGIONS FINL CORP NEW COM 7591EP100 23,620 1,550,919 SH   SOLE 34 1,550,919 0 0
REGIONS FINL CORP NEW COM 7591EP100 19,453 1,277,260 SH   SOLE 36 1,277,260 0 0
REGIONS FINL CORP NEW COM 7591EP100 87 5,705 SH   SOLE 40 5,705 0 0
REGIS CORP MINN COM 758932107 118 8,240 SH   SOLE 2 2,016 0 6,224
REGIS CORP MINN COM 758932107 6 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 14 960 SH   SOLE 7 960 0 0
REGIS CORP MINN COM 758932107 2,675 187,451 SH   SOLE 18 187,451 0 0
REGIS CORP MINN COM 758932107 373 26,129 SH   SOLE 19 26,129 0 0
REGIS CORP MINN COM 758932107 45,857 3,213,519 SH   SOLE 21 3,213,519 0 0
REGIS CORP MINN COM 758932107 13,928 975,999 SH   SOLE 22 892,235 0 83,764
REGIS CORP MINN COM 758932107 16 1,119 SH   SOLE 23 1,119 0 0
REGIS CORP MINN COM 758932107 566 39,651 SH   SOLE 26 34,908 0 4,743
REGIS CORP MINN COM 758932107 79 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 681 47,754 SH   SOLE 30 47,754 0 0
REGIS CORP MINN COM 758932107 333 23,319 SH   SOLE 34 23,319 0 0
REGIS CORP MINN COM 758932107 68 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 18 14,005 SH   SOLE 18 14,005 0 0
REGULUS THERAPEUTICS INC COM 75915K101 42 33,260 SH   SOLE 19 33,260 0 0
REGULUS THERAPEUTICS INC COM 75915K101 239 190,928 SH   SOLE 21 190,928 0 0
REGULUS THERAPEUTICS INC COM 75915K101 714 571,127 SH   SOLE 22 571,127 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 15,737 112,788 SH   SOLE 2 52,313 0 60,475
REINSURANCE GROUP AMER INC COM NEW 759351604 3,595 25,767 SH   SOLE 4 23,611 0 2,156
REINSURANCE GROUP AMER INC COM NEW 759351604 3,421 24,520 SH   SOLE 7 14,642 0 9,878
REINSURANCE GROUP AMER INC COM NEW 759351604 259 1,858 SH   SOLE 13 1,858 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 32,314 231,592 SH   SOLE 18 225,210 0 6,382
REINSURANCE GROUP AMER INC COM NEW 759351604 13,128 94,087 SH   SOLE 19 94,087 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 5,678 40,696 SH   SOLE 20 0 0 40,696
REINSURANCE GROUP AMER INC COM NEW 759351604 388,770 2,786,285 SH   SOLE 21 2,786,285 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 295,293 2,116,343 SH   SOLE 22 1,890,881 0 225,462
REINSURANCE GROUP AMER INC COM NEW 759351604 12,038 86,276 SH   SOLE 23 86,276 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,663 11,918 SH   SOLE 25 11,918 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 15,942 114,253 SH   SOLE 26 55,799 0 58,454
REINSURANCE GROUP AMER INC COM NEW 759351604 1,968 14,107 SH   SOLE 28 10,146 0 3,961
REINSURANCE GROUP AMER INC COM NEW 759351604 4,458 31,947 SH   SOLE 29 3,136 0 28,811
REINSURANCE GROUP AMER INC COM NEW 759351604 12,130 86,938 SH   SOLE 30 86,938 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,855 27,625 SH   SOLE 31 15,922 0 11,703
REINSURANCE GROUP AMER INC COM NEW 759351604 4,462 31,977 SH   SOLE 34 31,977 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,278 23,493 SH   SOLE 36 23,493 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 42 299 SH   SOLE 40 299 0 0
REIS INC COM 75936P105 11 592 SH   SOLE 2 592 0 0
REIS INC COM 75936P105 602 33,444 SH   SOLE 18 33,444 0 0
REIS INC COM 75936P105 118 6,557 SH   SOLE 19 6,557 0 0
REIS INC COM 75936P105 5,384 299,105 SH   SOLE 21 299,105 0 0
REIS INC COM 75936P105 4,571 253,939 SH   SOLE 22 246,952 0 6,987
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,710 74,963 SH   SOLE 2 39,751 0 35,212
RELIANCE STEEL & ALUMINUM CO COM 759509102 218 2,867 SH   SOLE 4 2,867 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 236 3,095 SH   SOLE 7 3,095 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 36,417 478,107 SH   SOLE 18 473,042 0 5,065
RELIANCE STEEL & ALUMINUM CO COM 759509102 26,962 353,969 SH   SOLE 19 353,969 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 238,513 3,131,320 SH   SOLE 21 3,131,320 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 180,957 2,375,698 SH   SOLE 22 2,136,232 0 239,466
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,143 15,000 SH   SOLE 23 15,000 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 717 9,409 SH   SOLE 25 9,409 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,921 25,224 SH   SOLE 26 20,557 0 4,667
RELIANCE STEEL & ALUMINUM CO COM 759509102 872 11,443 SH   SOLE 28 11,443 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,543 59,648 SH   SOLE 29 1,165 0 58,483
RELIANCE STEEL & ALUMINUM CO COM 759509102 867 11,385 SH   SOLE 30 11,385 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 213 2,792 SH   SOLE 31 2,792 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,197 94,489 SH   SOLE 34 94,489 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,007 13,222 SH   SOLE 36 13,222 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 575 7,553 SH   SOLE 40 7,553 0 0
RELIV INTL INC COM NEW 75952R209 0 59 SH   SOLE 19 59 0 0
RELIV INTL INC COM NEW 75952R209 2 258 SH   SOLE 21 258 0 0
RELM WIRELESS CORP COM 759525108 5 1,523 SH   SOLE 18 1,523 0 0
RELM WIRELESS CORP COM 759525108 97 26,876 SH   SOLE 21 26,876 0 0
REMARK HLDGS INC COM 75955K102 10 2,750 SH   SOLE 18 2,750 0 0
REMARK HLDGS INC COM 75955K102 16 4,264 SH   SOLE 19 4,264 0 0
REMARK HLDGS INC COM 75955K102 165 43,674 SH   SOLE 21 43,674 0 0
REMARK HLDGS INC COM 75955K102 25 6,667 SH   SOLE 22 6,667 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,187 60,582 SH   SOLE 2 23,671 0 36,911
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,240 9,174 SH   SOLE 4 8,077 0 1,097
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,633 26,883 SH   SOLE 7 26,883 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 29 214 SH   SOLE 15 214 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 15,741 116,478 SH   SOLE 18 112,469 0 4,009
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,434 10,613 SH   SOLE 19 10,613 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,213 31,173 SH   SOLE 20 0 0 31,173
RENAISSANCERE HOLDINGS LTD COM G7496G103 270,934 2,004,842 SH   SOLE 21 2,004,842 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 169,611 1,255,074 SH   SOLE 22 1,143,533 0 111,541
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,810 42,991 SH   SOLE 23 42,991 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,960 29,305 SH   SOLE 25 29,305 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 20,590 152,357 SH   SOLE 26 45,039 0 107,318
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,045 7,734 SH   SOLE 28 5,862 0 1,872
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,532 11,333 SH   SOLE 29 1,757 0 9,576
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,110 67,410 SH   SOLE 30 67,410 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,885 28,747 SH   SOLE 31 9,859 0 18,888
RENAISSANCERE HOLDINGS LTD COM G7496G103 277 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,068 44,900 SH   SOLE 36 44,900 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 26 196 SH   SOLE 40 196 0 0
RENASANT CORP COM 75970E107 404 9,408 SH   SOLE 2 2,431 0 6,977
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 41 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,955 162,114 SH   SOLE 18 162,114 0 0
RENASANT CORP COM 75970E107 1,427 33,271 SH   SOLE 19 33,271 0 0
RENASANT CORP COM 75970E107 56,806 1,324,143 SH   SOLE 21 1,324,143 0 0
RENASANT CORP COM 75970E107 55,376 1,290,813 SH   SOLE 22 1,217,091 0 73,722
RENASANT CORP COM 75970E107 856 19,946 SH   SOLE 26 16,802 0 3,144
RENASANT CORP COM 75970E107 479 11,171 SH   SOLE 28 11,171 0 0
RENASANT CORP COM 75970E107 270 6,303 SH   SOLE 30 6,303 0 0
RENASANT CORP COM 75970E107 173 4,026 SH   SOLE 40 4,026 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 511 42,079 SH   SOLE 2 35,613 0 6,466
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 5 SH   SOLE 17 0 0 5
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,835 151,041 SH   SOLE 18 151,041 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 742 61,092 SH   SOLE 19 61,092 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16,947 1,394,818 SH   SOLE 21 1,394,818 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 20,078 1,652,539 SH   SOLE 22 1,576,148 0 76,391
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 56 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 348 28,655 SH   SOLE 29 0 0 28,655
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,696 139,612 SH   SOLE 30 139,612 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 35 2,886 SH   SOLE 40 2,886 0 0
RENNOVA HEALTH INC COM NEW 759757602 0 26 SH   SOLE 19 26 0 0
RENNOVA HEALTH INC COM NEW 759757602 0 967 SH   SOLE 22 967 0 0
RENREN INC SPON ADR A NEW 759892201 5 600 SH   SOLE 2 600 0 0
RENREN INC SPON ADR A NEW 759892201 2,226 248,443 SH   SOLE 21 248,443 0 0
RENREN INC SPON ADR A NEW 759892201 653 72,827 SH   SOLE 22 72,827 0 0
RENREN INC SPON ADR A NEW 759892201 72 8,089 SH   SOLE 30 8,089 0 0
RENT A CTR INC NEW COM 76009N100 121 10,497 SH   SOLE 2 2,511 0 7,986
RENT A CTR INC NEW COM 76009N100 4 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 16 1,381 SH   SOLE 7 1,381 0 0
RENT A CTR INC NEW COM 76009N100 2,597 226,187 SH   SOLE 18 226,187 0 0
RENT A CTR INC NEW COM 76009N100 385 33,504 SH   SOLE 19 33,504 0 0
RENT A CTR INC NEW COM 76009N100 51,087 4,450,067 SH   SOLE 21 4,450,067 0 0
RENT A CTR INC NEW COM 76009N100 17,206 1,498,771 SH   SOLE 22 1,387,403 0 111,368
RENT A CTR INC NEW COM 76009N100 173 15,053 SH   SOLE 26 12,700 0 2,353
RENT A CTR INC NEW COM 76009N100 89 7,763 SH   SOLE 28 7,763 0 0
RENT A CTR INC NEW COM 76009N100 829 72,227 SH   SOLE 30 72,227 0 0
RENT A CTR INC NEW COM 76009N100 32 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 68 5,902 SH   SOLE 40 5,902 0 0
RENTECH INC COM NEW 760112201 1 3,065 SH   SOLE 19 3,065 0 0
RENTECH INC COM NEW 760112201 3 7,368 SH   SOLE 21 7,368 0 0
RENTECH INC COM NEW 760112201 149 324,300 SH   SOLE 22 324,300 0 0
REPLIGEN CORP COM 759916109 148 3,851 SH   SOLE 2 3,671 0 180
REPLIGEN CORP COM 759916109 10 250 SH   SOLE 4 250 0 0
REPLIGEN CORP COM 759916109 33 872 SH   SOLE 7 872 0 0
REPLIGEN CORP COM 759916109 6,536 170,569 SH   SOLE 18 170,569 0 0
REPLIGEN CORP COM 759916109 3,431 89,538 SH   SOLE 19 89,538 0 0
REPLIGEN CORP COM 759916109 146,323 3,818,451 SH   SOLE 21 3,818,451 0 0
REPLIGEN CORP COM 759916109 41,768 1,089,989 SH   SOLE 22 1,014,616 0 75,373
REPLIGEN CORP COM 759916109 884 23,072 SH   SOLE 23 23,072 0 0
REPLIGEN CORP COM 759916109 497 12,960 SH   SOLE 26 10,409 0 2,551
REPLIGEN CORP COM 759916109 285 7,439 SH   SOLE 28 7,439 0 0
REPLIGEN CORP COM 759916109 236 6,158 SH   SOLE 29 0 0 6,158
REPLIGEN CORP COM 759916109 1,950 50,887 SH   SOLE 30 50,887 0 0
REPLIGEN CORP COM 759916109 33 855 SH   SOLE 34 855 0 0
REPLIGEN CORP COM 759916109 138 3,594 SH   SOLE 40 3,594 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 1 4,528 SH   SOLE 19 4,528 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 4 12,296 SH   SOLE 21 12,296 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 214 669,500 SH   SOLE 22 669,500 0 0
REPUBLIC BANCORP KY CL A 760281204 217 5,570 SH   SOLE 2 4,117 0 1,453
REPUBLIC BANCORP KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,557 40,034 SH   SOLE 18 40,034 0 0
REPUBLIC BANCORP KY CL A 760281204 414 10,657 SH   SOLE 19 10,657 0 0
REPUBLIC BANCORP KY CL A 760281204 12,447 320,048 SH   SOLE 21 320,048 0 0
REPUBLIC BANCORP KY CL A 760281204 14,887 382,790 SH   SOLE 22 364,172 0 18,618
REPUBLIC BANCORP KY CL A 760281204 56 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 59 1,529 SH   SOLE 30 1,529 0 0
REPUBLIC BANCORP KY CL A 760281204 98 2,531 SH   SOLE 34 2,531 0 0
REPUBLIC BANCORP KY CL A 760281204 37 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 85 9,209 SH   SOLE 2 2,834 0 6,375
REPUBLIC FIRST BANCORP INC COM 760416107 7 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,723 186,268 SH   SOLE 18 186,268 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 353 38,174 SH   SOLE 19 38,174 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 14,625 1,581,036 SH   SOLE 21 1,581,036 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,935 749,757 SH   SOLE 22 615,753 0 134,004
REPUBLIC FIRST BANCORP INC COM 760416107 65 6,980 SH   SOLE 30 6,980 0 0
REPUBLIC SVCS INC COM 760759100 33,279 503,764 SH   SOLE 2 280,071 0 223,693
REPUBLIC SVCS INC COM 760759100 6,180 93,553 SH   SOLE 4 84,733 0 8,820
REPUBLIC SVCS INC COM 760759100 16,525 250,152 SH   SOLE 7 228,075 0 22,077
REPUBLIC SVCS INC COM 760759100 622 9,422 SH   SOLE 13 9,422 0 0
REPUBLIC SVCS INC COM 760759100 110 1,667 SH   SOLE 15 1,667 0 0
REPUBLIC SVCS INC COM 760759100 33,577 508,280 SH   SOLE 18 475,170 0 33,110
REPUBLIC SVCS INC COM 760759100 2,949 44,643 SH   SOLE 19 44,643 0 0
REPUBLIC SVCS INC COM 760759100 10,342 156,553 SH   SOLE 20 0 0 156,553
REPUBLIC SVCS INC COM 760759100 518,785 7,853,234 SH   SOLE 21 7,853,234 0 0
REPUBLIC SVCS INC COM 760759100 488,030 7,387,676 SH   SOLE 22 6,270,747 0 1,116,929
REPUBLIC SVCS INC COM 760759100 20,881 316,093 SH   SOLE 23 316,093 0 0
REPUBLIC SVCS INC COM 760759100 11,227 169,946 SH   SOLE 25 169,946 0 0
REPUBLIC SVCS INC COM 760759100 57,723 873,795 SH   SOLE 26 252,640 0 621,155
REPUBLIC SVCS INC COM 760759100 3,609 54,635 SH   SOLE 28 39,299 0 15,336
REPUBLIC SVCS INC COM 760759100 523 7,922 SH   SOLE 29 7,922 0 0
REPUBLIC SVCS INC COM 760759100 80,256 1,214,891 SH   SOLE 30 1,214,891 0 0
REPUBLIC SVCS INC COM 760759100 12,842 194,405 SH   SOLE 31 74,869 0 119,536
REPUBLIC SVCS INC COM 760759100 1,224 18,536 SH   SOLE 34 18,536 0 0
REPUBLIC SVCS INC COM 760759100 18,864 285,566 SH   SOLE 36 285,566 0 0
REPUBLIC SVCS INC COM 760759100 80 1,217 SH   SOLE 40 1,217 0 0
RESEARCH FRONTIERS INC COM 760911107 4 3,320 SH   SOLE 18 3,320 0 0
RESEARCH FRONTIERS INC COM 760911107 7 5,552 SH   SOLE 19 5,552 0 0
RESEARCH FRONTIERS INC COM 760911107 62 51,792 SH   SOLE 21 51,792 0 0
RESEARCH FRONTIERS INC COM 760911107 771 647,905 SH   SOLE 22 647,905 0 0
RESMED INC COM 761152107 22,906 297,637 SH   SOLE 2 162,788 0 134,849
RESMED INC COM 761152107 3,495 45,410 SH   SOLE 4 40,560 0 4,850
RESMED INC COM 761152107 11,718 152,258 SH   SOLE 7 123,115 0 29,143
RESMED INC COM 761152107 131 1,706 SH   SOLE 13 1,706 0 0
RESMED INC COM 761152107 65 844 SH   SOLE 15 844 0 0
RESMED INC COM 761152107 28,808 374,324 SH   SOLE 18 354,831 0 19,493
RESMED INC COM 761152107 54,815 712,250 SH   SOLE 19 712,250 0 0
RESMED INC COM 761152107 11,744 152,596 SH   SOLE 20 36,600 0 115,996
RESMED INC COM 761152107 275,416 3,578,686 SH   SOLE 21 3,578,686 0 0
RESMED INC COM 761152107 308,157 4,004,123 SH   SOLE 22 3,362,056 0 642,067
RESMED INC COM 761152107 12,590 163,589 SH   SOLE 23 163,589 0 0
RESMED INC COM 761152107 8,546 111,043 SH   SOLE 25 111,043 0 0
RESMED INC COM 761152107 33,284 432,481 SH   SOLE 26 167,420 0 265,061
RESMED INC COM 761152107 2,452 31,862 SH   SOLE 28 23,201 0 8,661
RESMED INC COM 761152107 3,074 39,938 SH   SOLE 29 4,535 0 35,403
RESMED INC COM 761152107 33,777 438,893 SH   SOLE 30 438,893 0 0
RESMED INC COM 761152107 6,007 78,055 SH   SOLE 31 27,379 0 50,676
RESMED INC COM 761152107 27,598 358,603 SH   SOLE 34 358,603 0 0
RESMED INC COM 761152107 11,242 146,077 SH   SOLE 36 146,077 0 0
RESMED INC COM 761152107 52 670 SH   SOLE 40 670 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 138 4,644 SH   SOLE 2 1,232 0 3,412
RESOLUTE ENERGY CORP COM NEW 76116A306 18 601 SH   SOLE 7 601 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,424 81,652 SH   SOLE 18 81,652 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 504 16,963 SH   SOLE 19 16,963 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 19,519 657,416 SH   SOLE 21 657,416 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 17,810 599,871 SH   SOLE 22 563,936 0 35,935
RESOLUTE ENERGY CORP COM NEW 76116A306 78 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 83 2,788 SH   SOLE 30 2,788 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 83 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 3 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 65 12,838 SH   SOLE 19 12,838 0 0
RESOLUTE FST PRODS INC COM 76117W109 364 72,171 SH   SOLE 21 72,171 0 0
RESOLUTE FST PRODS INC COM 76117W109 6,825 1,351,510 SH   SOLE 22 1,312,401 0 39,109
RESOLUTE FST PRODS INC COM 76117W109 117 23,228 SH   SOLE 26 14,423 0 8,805
RESOLUTE FST PRODS INC COM 76117W109 43 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 71 14,106 SH   SOLE 30 14,106 0 0
RESOLUTE FST PRODS INC COM 76117W109 34 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 8 1,812 SH   SOLE 18 1,812 0 0
RESONANT INC COM 76118L102 123 27,752 SH   SOLE 21 27,752 0 0
RESOURCE CAP CORP COM NEW 76120W708 69 6,432 SH   SOLE 2 1,455 0 4,977
RESOURCE CAP CORP COM NEW 76120W708 2 156 SH   SOLE 4 156 0 0
RESOURCE CAP CORP COM NEW 76120W708 4 325 SH   SOLE 7 325 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,273 118,047 SH   SOLE 18 118,047 0 0
RESOURCE CAP CORP COM NEW 76120W708 257 23,844 SH   SOLE 19 23,844 0 0
RESOURCE CAP CORP COM NEW 76120W708 19,039 1,766,181 SH   SOLE 21 1,766,181 0 0
RESOURCE CAP CORP COM NEW 76120W708 10,716 994,077 SH   SOLE 22 925,978 0 68,099
RESOURCE CAP CORP COM NEW 76120W708 70 6,495 SH   SOLE 26 6,495 0 0
RESOURCE CAP CORP COM NEW 76120W708 51 4,776 SH   SOLE 28 4,776 0 0
RESOURCE CAP CORP COM NEW 76120W708 54 4,989 SH   SOLE 30 4,989 0 0
RESOURCE CAP CORP COM NEW 76120W708 37 3,430 SH   SOLE 40 3,430 0 0
RESOURCES CONNECTION INC COM 76122Q105 94 6,749 SH   SOLE 2 1,405 0 5,344
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 16 1,133 SH   SOLE 7 1,133 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,091 150,434 SH   SOLE 18 150,434 0 0
RESOURCES CONNECTION INC COM 76122Q105 302 21,734 SH   SOLE 19 21,734 0 0
RESOURCES CONNECTION INC COM 76122Q105 35,776 2,573,777 SH   SOLE 21 2,573,777 0 0
RESOURCES CONNECTION INC COM 76122Q105 11,581 833,162 SH   SOLE 22 760,246 0 72,916
RESOURCES CONNECTION INC COM 76122Q105 325 23,395 SH   SOLE 23 23,395 0 0
RESOURCES CONNECTION INC COM 76122Q105 74 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 569 40,927 SH   SOLE 30 40,927 0 0
RESOURCES CONNECTION INC COM 76122Q105 151 10,890 SH   SOLE 34 10,890 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 43 680 SH   SOLE 15 680 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH   SOLE 17 0 0 199
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,263 66,435 SH   SOLE 2 50,054 0 16,381
RETAIL OPPORTUNITY INVTS COR COM 76131N101 686 36,090 SH   SOLE 4 36,090 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,765 145,457 SH   SOLE 7 145,457 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 10,169 534,910 SH   SOLE 18 534,910 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,918 469,130 SH   SOLE 19 469,130 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 184,081 9,683,381 SH   SOLE 21 9,683,381 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 105,701 5,560,264 SH   SOLE 22 5,314,717 0 245,547
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,715 353,217 SH   SOLE 23 353,217 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,814 200,642 SH   SOLE 25 200,642 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,469 77,260 SH   SOLE 26 40,385 0 36,875
RETAIL OPPORTUNITY INVTS COR COM 76131N101 279 14,662 SH   SOLE 28 14,662 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,312 69,006 SH   SOLE 29 37,650 0 31,356
RETAIL OPPORTUNITY INVTS COR COM 76131N101 13,288 698,977 SH   SOLE 30 698,977 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 192 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,293 174,659 SH   SOLE 2 50,979 0 123,680
RETAIL PPTYS AMER INC CL A 76131V202 3,778 287,743 SH   SOLE 4 287,743 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,121 313,853 SH   SOLE 7 313,853 0 0
RETAIL PPTYS AMER INC CL A 76131V202 114 8,657 SH   SOLE 15 8,657 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH   SOLE 17 0 0 25
RETAIL PPTYS AMER INC CL A 76131V202 2,508 191,020 SH   SOLE 18 191,020 0 0
RETAIL PPTYS AMER INC CL A 76131V202 17,181 1,308,519 SH   SOLE 19 1,308,519 0 0
RETAIL PPTYS AMER INC CL A 76131V202 51,078 3,890,147 SH   SOLE 21 3,890,147 0 0
RETAIL PPTYS AMER INC CL A 76131V202 121,492 9,253,011 SH   SOLE 22 8,340,261 0 912,750
RETAIL PPTYS AMER INC CL A 76131V202 85 6,442 SH   SOLE 23 6,442 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,616 427,692 SH   SOLE 25 427,692 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,067 157,420 SH   SOLE 26 75,078 0 82,342
RETAIL PPTYS AMER INC CL A 76131V202 450 34,266 SH   SOLE 28 34,266 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,075 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 15,594 1,187,689 SH   SOLE 30 1,187,689 0 0
RETAIL PPTYS AMER INC CL A 76131V202 74 5,622 SH   SOLE 31 5,622 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,745 666,020 SH   SOLE 34 666,020 0 0
RETAIL PPTYS AMER INC CL A 76131V202 98 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 296 22,507 SH   SOLE 40 22,507 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 1 2,114 SH   SOLE 18 2,114 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 3 4,605 SH   SOLE 19 4,605 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 28 42,264 SH   SOLE 21 42,264 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 17 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 437 17,546 SH   SOLE 2 11,465 0 6,081
RETROPHIN INC COM 761299106 19 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 6 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,564 143,179 SH   SOLE 18 143,179 0 0
RETROPHIN INC COM 761299106 2,027 81,443 SH   SOLE 19 81,443 0 0
RETROPHIN INC COM 761299106 43,577 1,750,788 SH   SOLE 21 1,750,788 0 0
RETROPHIN INC COM 761299106 31,237 1,255,007 SH   SOLE 22 1,192,049 0 62,958
RETROPHIN INC COM 761299106 1,635 65,671 SH   SOLE 23 65,671 0 0
RETROPHIN INC COM 761299106 117 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 613 24,645 SH   SOLE 29 0 0 24,645
RETROPHIN INC COM 761299106 152 6,120 SH   SOLE 30 6,120 0 0
RETROPHIN INC COM 761299106 68 2,732 SH   SOLE 40 2,732 0 0
REV GROUP INC COM 749527107 21 741 SH   SOLE 2 741 0 0
REV GROUP INC COM 749527107 23 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 1,264 43,960 SH   SOLE 18 43,960 0 0
REV GROUP INC COM 749527107 258 8,955 SH   SOLE 19 8,955 0 0
REV GROUP INC COM 749527107 11,021 383,208 SH   SOLE 21 383,208 0 0
REV GROUP INC COM 749527107 13,228 459,950 SH   SOLE 22 413,966 0 45,984
REV GROUP INC COM 749527107 56 1,957 SH   SOLE 30 1,957 0 0
REVANCE THERAPEUTICS INC COM 761330109 38 1,386 SH   SOLE 2 1,280 0 106
REVANCE THERAPEUTICS INC COM 761330109 10 368 SH   SOLE 7 368 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,193 79,610 SH   SOLE 18 79,610 0 0
REVANCE THERAPEUTICS INC COM 761330109 464 16,839 SH   SOLE 19 16,839 0 0
REVANCE THERAPEUTICS INC COM 761330109 39,177 1,422,024 SH   SOLE 21 1,422,024 0 0
REVANCE THERAPEUTICS INC COM 761330109 17,552 637,112 SH   SOLE 22 599,776 0 37,336
REVANCE THERAPEUTICS INC COM 761330109 78 2,838 SH   SOLE 28 2,838 0 0
REVANCE THERAPEUTICS INC COM 761330109 101 3,658 SH   SOLE 30 3,658 0 0
REVANCE THERAPEUTICS INC COM 761330109 49 1,765 SH   SOLE 40 1,765 0 0
REVEN HSG REIT INC COM NEW 761378207 2 477 SH   SOLE 18 477 0 0
REVLON INC CL A NEW 761525609 56 2,293 SH   SOLE 2 560 0 1,733
REVLON INC CL A NEW 761525609 6 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 1,066 43,438 SH   SOLE 18 43,438 0 0
REVLON INC CL A NEW 761525609 222 9,033 SH   SOLE 19 9,033 0 0
REVLON INC CL A NEW 761525609 8,903 362,631 SH   SOLE 21 362,631 0 0
REVLON INC CL A NEW 761525609 8,896 362,360 SH   SOLE 22 340,363 0 21,997
REVLON INC CL A NEW 761525609 45 1,838 SH   SOLE 28 1,838 0 0
REVLON INC CL A NEW 761525609 99 4,045 SH   SOLE 30 4,045 0 0
REVLON INC CL A NEW 761525609 36 1,457 SH   SOLE 40 1,457 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 14 2,167 SH   SOLE 2 720 0 1,447
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 296 45,485 SH   SOLE 18 45,485 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 35 5,356 SH   SOLE 19 5,356 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 2,632 404,850 SH   SOLE 21 404,850 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 591 90,946 SH   SOLE 22 82,692 0 8,254
REX AMERICAN RESOURCES CORP COM 761624105 139 1,479 SH   SOLE 2 342 0 1,137
REX AMERICAN RESOURCES CORP COM 761624105 14 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,814 29,989 SH   SOLE 18 29,989 0 0
REX AMERICAN RESOURCES CORP COM 761624105 455 4,845 SH   SOLE 19 4,845 0 0
REX AMERICAN RESOURCES CORP COM 761624105 48,786 519,942 SH   SOLE 21 519,942 0 0
REX AMERICAN RESOURCES CORP COM 761624105 15,484 165,018 SH   SOLE 22 153,499 0 11,519
REX AMERICAN RESOURCES CORP COM 761624105 1,048 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 94 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 85 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 128 1,368 SH   SOLE 29 0 0 1,368
REX AMERICAN RESOURCES CORP COM 761624105 721 7,685 SH   SOLE 30 7,685 0 0
REX AMERICAN RESOURCES CORP COM 761624105 198 2,107 SH   SOLE 34 2,107 0 0
REX AMERICAN RESOURCES CORP COM 761624105 80 852 SH   SOLE 40 852 0 0
REX ENERGY CORPORATION COM NEW 761565506 11 3,959 SH   SOLE 19 3,959 0 0
REX ENERGY CORPORATION COM NEW 761565506 31 11,360 SH   SOLE 21 11,360 0 0
REX ENERGY CORPORATION COM NEW 761565506 357 132,100 SH   SOLE 22 132,100 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 11 4,348 SH   SOLE 18 4,348 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 11 4,487 SH   SOLE 19 4,487 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 173 71,601 SH   SOLE 21 71,601 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 222 91,781 SH   SOLE 22 91,781 0 0
REXFORD INDL RLTY INC COM 76169C100 5,182 181,046 SH   SOLE 2 7,134 0 173,912
REXFORD INDL RLTY INC COM 76169C100 665 23,243 SH   SOLE 4 23,243 0 0
REXFORD INDL RLTY INC COM 76169C100 2,708 94,634 SH   SOLE 7 94,634 0 0
REXFORD INDL RLTY INC COM 76169C100 61 2,143 SH   SOLE 15 2,143 0 0
REXFORD INDL RLTY INC COM 76169C100 7,128 249,041 SH   SOLE 18 249,041 0 0
REXFORD INDL RLTY INC COM 76169C100 4,789 167,319 SH   SOLE 19 167,319 0 0
REXFORD INDL RLTY INC COM 76169C100 62,883 2,197,154 SH   SOLE 21 2,197,154 0 0
REXFORD INDL RLTY INC COM 76169C100 83,760 2,926,625 SH   SOLE 22 2,781,784 0 144,841
REXFORD INDL RLTY INC COM 76169C100 389 13,594 SH   SOLE 23 13,594 0 0
REXFORD INDL RLTY INC COM 76169C100 3,685 128,742 SH   SOLE 25 128,742 0 0
REXFORD INDL RLTY INC COM 76169C100 1,229 42,932 SH   SOLE 26 20,427 0 22,505
REXFORD INDL RLTY INC COM 76169C100 340 11,890 SH   SOLE 28 11,890 0 0
REXFORD INDL RLTY INC COM 76169C100 1,516 52,981 SH   SOLE 29 22,388 0 30,593
REXFORD INDL RLTY INC COM 76169C100 9,940 347,308 SH   SOLE 30 347,308 0 0
REXFORD INDL RLTY INC COM 76169C100 318 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 584 22,971 SH   SOLE 2 5,856 0 17,115
REXNORD CORP NEW COM 76169B102 8 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 1,296 50,984 SH   SOLE 7 50,984 0 0
REXNORD CORP NEW COM 76169B102 9,886 389,041 SH   SOLE 18 389,041 0 0
REXNORD CORP NEW COM 76169B102 7,090 279,025 SH   SOLE 19 279,025 0 0
REXNORD CORP NEW COM 76169B102 82,636 3,252,108 SH   SOLE 21 3,252,108 0 0
REXNORD CORP NEW COM 76169B102 69,875 2,749,884 SH   SOLE 22 2,563,016 0 186,868
REXNORD CORP NEW COM 76169B102 1,029 40,488 SH   SOLE 26 35,184 0 5,304
REXNORD CORP NEW COM 76169B102 366 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 436 17,148 SH   SOLE 29 0 0 17,148
REXNORD CORP NEW COM 76169B102 7,703 303,163 SH   SOLE 30 303,163 0 0
REXNORD CORP NEW COM 76169B102 284 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 8 3,584 SH   SOLE 21 3,584 0 0
RF INDS LTD COM PAR $0.01 749552105 807 343,543 SH   SOLE 22 343,543 0 0
RGC RES INC COM 74955L103 21 747 SH   SOLE 2 406 0 341
RGC RES INC COM 74955L103 667 23,354 SH   SOLE 18 23,354 0 0
RGC RES INC COM 74955L103 189 6,599 SH   SOLE 19 6,599 0 0
RGC RES INC COM 74955L103 5,675 198,650 SH   SOLE 21 198,650 0 0
RGC RES INC COM 74955L103 1,574 55,097 SH   SOLE 22 50,634 0 4,463
RH COM 74967X103 91 1,287 SH   SOLE 2 1,094 0 193
RH COM 74967X103 16 222 SH   SOLE 4 222 0 0
RH COM 74967X103 38 545 SH   SOLE 7 545 0 0
RH COM 74967X103 6,285 89,383 SH   SOLE 18 89,383 0 0
RH COM 74967X103 1,084 15,417 SH   SOLE 19 15,417 0 0
RH COM 74967X103 118,602 1,686,602 SH   SOLE 21 1,686,602 0 0
RH COM 74967X103 37,606 534,786 SH   SOLE 22 483,418 0 51,368
RH COM 74967X103 934 13,286 SH   SOLE 26 11,229 0 2,057
RH COM 74967X103 388 5,524 SH   SOLE 28 5,524 0 0
RH COM 74967X103 2,015 28,652 SH   SOLE 30 28,652 0 0
RH COM 74967X103 321 4,564 SH   SOLE 40 4,564 0 0
RICE ENERGY INC COM 762760106 4,530 156,548 SH   SOLE 2 84,508 0 72,040
RICE ENERGY INC COM 762760106 18 636 SH   SOLE 4 636 0 0
RICE ENERGY INC COM 762760106 115 3,959 SH   SOLE 7 3,959 0 0
RICE ENERGY INC COM 762760106 2,601 89,889 SH   SOLE 18 87,148 0 2,741
RICE ENERGY INC COM 762760106 1,628 56,253 SH   SOLE 19 56,253 0 0
RICE ENERGY INC COM 762760106 60,222 2,080,915 SH   SOLE 21 2,080,915 0 0
RICE ENERGY INC COM 762760106 126,870 4,383,884 SH   SOLE 22 3,809,488 0 574,396
RICE ENERGY INC COM 762760106 1,720 59,441 SH   SOLE 26 49,273 0 10,168
RICE ENERGY INC COM 762760106 604 20,876 SH   SOLE 28 20,876 0 0
RICE ENERGY INC COM 762760106 865 29,881 SH   SOLE 29 18,639 0 11,242
RICE ENERGY INC COM 762760106 2,812 97,173 SH   SOLE 30 97,173 0 0
RICE ENERGY INC COM 762760106 111 3,829 SH   SOLE 31 3,829 0 0
RICE ENERGY INC COM 762760106 501 17,305 SH   SOLE 40 17,305 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 5 3,750 SH   SOLE 21 3,750 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 12 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 11 1,884 SH   SOLE 18 1,884 0 0
RICHARDSON ELECTRS LTD COM 763165107 224 37,447 SH   SOLE 21 37,447 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,713 286,991 SH   SOLE 22 286,991 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 21 8,302 SH   SOLE 2 7,490 0 812
RIGEL PHARMACEUTICALS INC COM NEW 766559603 5 2,117 SH   SOLE 7 2,117 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 1 SH   SOLE 17 0 0 1
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,080 425,159 SH   SOLE 18 425,159 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 223 87,987 SH   SOLE 19 87,987 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14,826 5,837,019 SH   SOLE 21 5,837,019 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7,468 2,940,086 SH   SOLE 22 2,791,382 0 148,704
RIGNET INC COM 766582100 20 1,179 SH   SOLE 2 800 0 379
RIGNET INC COM 766582100 5 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 853 49,586 SH   SOLE 18 49,586 0 0
RIGNET INC COM 766582100 159 9,258 SH   SOLE 19 9,258 0 0
RIGNET INC COM 766582100 7,430 431,949 SH   SOLE 21 431,949 0 0
RIGNET INC COM 766582100 6,273 364,723 SH   SOLE 22 340,816 0 23,907
RIGNET INC COM 766582100 34 1,979 SH   SOLE 28 1,979 0 0
RIGNET INC COM 766582100 69 3,995 SH   SOLE 30 3,995 0 0
RIGNET INC COM 766582100 21 1,193 SH   SOLE 34 1,193 0 0
RIGNET INC COM 766582100 28 1,636 SH   SOLE 40 1,636 0 0
RING ENERGY INC COM 76680V108 44 3,029 SH   SOLE 2 2,628 0 401
RING ENERGY INC COM 76680V108 22 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 2,569 177,267 SH   SOLE 18 177,267 0 0
RING ENERGY INC COM 76680V108 575 39,708 SH   SOLE 19 39,708 0 0
RING ENERGY INC COM 76680V108 23,260 1,605,250 SH   SOLE 21 1,605,250 0 0
RING ENERGY INC COM 76680V108 21,672 1,495,683 SH   SOLE 22 1,373,619 0 122,064
RING ENERGY INC COM 76680V108 125 8,615 SH   SOLE 26 0 0 8,615
RING ENERGY INC COM 76680V108 116 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 82 5,633 SH   SOLE 30 5,633 0 0
RING ENERGY INC COM 76680V108 114 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 511 12,246 SH   SOLE 2 11,906 0 340
RINGCENTRAL INC CL A 76680R206 15 365 SH   SOLE 4 365 0 0
RINGCENTRAL INC CL A 76680R206 58 1,384 SH   SOLE 7 1,384 0 0
RINGCENTRAL INC CL A 76680R206 8,878 212,638 SH   SOLE 18 212,638 0 0
RINGCENTRAL INC CL A 76680R206 10,142 242,912 SH   SOLE 19 242,912 0 0
RINGCENTRAL INC CL A 76680R206 82,995 1,987,914 SH   SOLE 21 1,987,914 0 0
RINGCENTRAL INC CL A 76680R206 76,101 1,822,778 SH   SOLE 22 1,708,343 0 114,435
RINGCENTRAL INC CL A 76680R206 253 6,050 SH   SOLE 23 6,050 0 0
RINGCENTRAL INC CL A 76680R206 1,293 30,976 SH   SOLE 26 26,933 0 4,043
RINGCENTRAL INC CL A 76680R206 392 9,387 SH   SOLE 28 9,387 0 0
RINGCENTRAL INC CL A 76680R206 831 19,908 SH   SOLE 29 0 0 19,908
RINGCENTRAL INC CL A 76680R206 355 8,512 SH   SOLE 30 8,512 0 0
RINGCENTRAL INC CL A 76680R206 183 4,394 SH   SOLE 40 4,394 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,299 112,282 SH   SOLE 7 112,282 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,588 76,030 SH   SOLE 18 0 0 76,030
RIO TINTO PLC SPONSORED ADR 767204100 46,791 991,555 SH   SOLE 19 991,555 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,520 74,602 SH   SOLE 21 74,602 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,348 28,567 SH   SOLE 25 0 0 28,567
RIO TINTO PLC SPONSORED ADR 767204100 8,469 179,456 SH   SOLE 34 179,456 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,273 26,982 SH   SOLE 36 26,982 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1 17 SH   SOLE 18 17 0 0
RITE AID CORP COM 767754104 1,062 541,809 SH   SOLE 2 98,972 0 442,837
RITE AID CORP COM 767754104 10 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 98 49,825 SH   SOLE 7 49,825 0 0
RITE AID CORP COM 767754104 1 540 SH   SOLE 17 0 0 540
RITE AID CORP COM 767754104 1,070 545,827 SH   SOLE 18 545,827 0 0
RITE AID CORP COM 767754104 678 345,766 SH   SOLE 19 345,766 0 0
RITE AID CORP COM 767754104 21,511 10,974,786 SH   SOLE 21 10,974,786 0 0
RITE AID CORP COM 767754104 54,929 28,024,937 SH   SOLE 22 24,779,954 0 3,244,983
RITE AID CORP COM 767754104 777 396,592 SH   SOLE 26 328,163 0 68,429
RITE AID CORP COM 767754104 290 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 141 72,174 SH   SOLE 29 0 0 72,174
RITE AID CORP COM 767754104 486 248,003 SH   SOLE 30 248,003 0 0
RITE AID CORP COM 767754104 84 42,924 SH   SOLE 31 42,924 0 0
RITE AID CORP COM 767754104 570 290,761 SH   SOLE 36 290,761 0 0
RITE AID CORP COM 767754104 201 102,757 SH   SOLE 40 102,757 0 0
RITTER PHARMACEUTICALS INC COM 767836109 27 78,199 SH   SOLE 21 78,199 0 0
RIVERVIEW BANCORP INC COM 769397100 248 29,554 SH   SOLE 2 27,647 0 1,907
RIVERVIEW BANCORP INC COM 769397100 649 77,299 SH   SOLE 18 77,299 0 0
RIVERVIEW BANCORP INC COM 769397100 665 79,127 SH   SOLE 19 79,127 0 0
RIVERVIEW BANCORP INC COM 769397100 5,788 688,996 SH   SOLE 21 688,996 0 0
RIVERVIEW BANCORP INC COM 769397100 5,490 653,512 SH   SOLE 22 638,432 0 15,080
RIVERVIEW BANCORP INC COM 769397100 1,663 197,979 SH   SOLE 23 197,979 0 0
RLI CORP COM 749607107 191 3,335 SH   SOLE 2 2,180 0 1,155
RLI CORP COM 749607107 11 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,132 37,162 SH   SOLE 7 37,162 0 0
RLI CORP COM 749607107 10,326 180,027 SH   SOLE 18 180,027 0 0
RLI CORP COM 749607107 1,698 29,608 SH   SOLE 19 29,608 0 0
RLI CORP COM 749607107 195,940 3,415,962 SH   SOLE 21 3,415,962 0 0
RLI CORP COM 749607107 58,615 1,021,874 SH   SOLE 22 947,079 0 74,795
RLI CORP COM 749607107 926 16,140 SH   SOLE 26 13,660 0 2,480
RLI CORP COM 749607107 321 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 3,028 52,784 SH   SOLE 30 52,784 0 0
RLI CORP COM 749607107 49 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 249 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 932 42,385 SH   SOLE 2 14,136 0 28,249
RLJ LODGING TR COM 74965L101 1,698 77,192 SH   SOLE 4 77,192 0 0
RLJ LODGING TR COM 74965L101 5,083 231,050 SH   SOLE 7 231,050 0 0
RLJ LODGING TR COM 74965L101 148 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 15,149 688,578 SH   SOLE 18 686,763 0 1,815
RLJ LODGING TR COM 74965L101 6,466 293,921 SH   SOLE 19 293,921 0 0
RLJ LODGING TR COM 74965L101 137,663 6,257,407 SH   SOLE 21 6,257,407 0 0
RLJ LODGING TR COM 74965L101 153,012 6,955,076 SH   SOLE 22 6,577,396 0 377,680
RLJ LODGING TR COM 74965L101 787 35,774 SH   SOLE 23 35,774 0 0
RLJ LODGING TR COM 74965L101 6,983 317,417 SH   SOLE 25 317,417 0 0
RLJ LODGING TR COM 74965L101 2,411 109,591 SH   SOLE 26 52,561 0 57,030
RLJ LODGING TR COM 74965L101 561 25,506 SH   SOLE 28 25,506 0 0
RLJ LODGING TR COM 74965L101 3,624 164,749 SH   SOLE 29 82,479 0 82,270
RLJ LODGING TR COM 74965L101 19,533 887,869 SH   SOLE 30 887,869 0 0
RLJ LODGING TR COM 74965L101 657 29,868 SH   SOLE 31 0 0 29,868
RLJ LODGING TR COM 74965L101 4,441 201,870 SH   SOLE 34 201,870 0 0
RLJ LODGING TR COM 74965L101 142 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 450 20,464 SH   SOLE 40 20,464 0 0
RMG NETWORKS HLDG CORP COM NEW 74966K300 3 1,604 SH   SOLE 21 1,604 0 0
RMR GROUP INC CL A 74967R106 32 621 SH   SOLE 2 430 0 191
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 8 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,242 24,179 SH   SOLE 18 24,179 0 0
RMR GROUP INC CL A 74967R106 289 5,620 SH   SOLE 19 5,620 0 0
RMR GROUP INC CL A 74967R106 10,935 212,952 SH   SOLE 21 212,952 0 0
RMR GROUP INC CL A 74967R106 9,341 181,914 SH   SOLE 22 169,302 0 12,612
RMR GROUP INC CL A 74967R106 66 1,292 SH   SOLE 26 1,074 0 218
RMR GROUP INC CL A 74967R106 55 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 46 902 SH   SOLE 30 902 0 0
RMR GROUP INC CL A 74967R106 35 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 73 7,669 SH   SOLE 2 1,683 0 5,986
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6 633 SH   SOLE 7 633 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1,459 153,108 SH   SOLE 18 153,108 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 208 21,848 SH   SOLE 19 21,848 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 27,836 2,920,907 SH   SOLE 21 2,920,907 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6,879 721,776 SH   SOLE 22 658,482 0 63,294
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 15 1,561 SH   SOLE 26 0 0 1,561
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 43 4,505 SH   SOLE 28 4,505 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 431 45,239 SH   SOLE 30 45,239 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 28 2,964 SH   SOLE 40 2,964 0 0
ROBERT HALF INTL INC COM 770323103 15,484 307,592 SH   SOLE 2 174,711 0 132,881
ROBERT HALF INTL INC COM 770323103 3,093 61,435 SH   SOLE 4 57,704 0 3,731
ROBERT HALF INTL INC COM 770323103 6,326 125,660 SH   SOLE 7 108,896 0 16,764
ROBERT HALF INTL INC COM 770323103 41 806 SH   SOLE 15 806 0 0
ROBERT HALF INTL INC COM 770323103 41,624 826,852 SH   SOLE 18 755,918 0 70,934
ROBERT HALF INTL INC COM 770323103 10,289 204,394 SH   SOLE 19 204,394 0 0
ROBERT HALF INTL INC COM 770323103 5,416 107,590 SH   SOLE 20 0 0 107,590
ROBERT HALF INTL INC COM 770323103 129,732 2,577,122 SH   SOLE 21 2,577,122 0 0
ROBERT HALF INTL INC COM 770323103 194,676 3,867,230 SH   SOLE 22 3,238,004 0 629,226
ROBERT HALF INTL INC COM 770323103 8,768 174,174 SH   SOLE 23 174,174 0 0
ROBERT HALF INTL INC COM 770323103 7,025 139,554 SH   SOLE 25 119,435 0 20,119
ROBERT HALF INTL INC COM 770323103 21,483 426,753 SH   SOLE 26 178,880 0 247,873
ROBERT HALF INTL INC COM 770323103 1,430 28,405 SH   SOLE 28 20,305 0 8,100
ROBERT HALF INTL INC COM 770323103 4,608 91,538 SH   SOLE 29 11,228 0 80,310
ROBERT HALF INTL INC COM 770323103 19,440 386,180 SH   SOLE 30 386,180 0 0
ROBERT HALF INTL INC COM 770323103 4,391 87,219 SH   SOLE 31 43,740 0 43,479
ROBERT HALF INTL INC COM 770323103 8,560 170,048 SH   SOLE 34 170,048 0 0
ROBERT HALF INTL INC COM 770323103 7,165 142,324 SH   SOLE 36 142,324 0 0
ROBERT HALF INTL INC COM 770323103 33 649 SH   SOLE 40 649 0 0
ROCKWELL AUTOMATION INC COM 773903109 63,440 355,987 SH   SOLE 2 230,480 0 125,507
ROCKWELL AUTOMATION INC COM 773903109 11,453 64,268 SH   SOLE 4 59,508 0 4,760
ROCKWELL AUTOMATION INC COM 773903109 22,738 127,590 SH   SOLE 7 108,655 0 18,935
ROCKWELL AUTOMATION INC COM 773903109 7,915 44,412 SH   SOLE 13 44,412 0 0
ROCKWELL AUTOMATION INC COM 773903109 153 861 SH   SOLE 15 861 0 0
ROCKWELL AUTOMATION INC COM 773903109 52,517 294,691 SH   SOLE 18 274,350 0 20,341
ROCKWELL AUTOMATION INC COM 773903109 63,261 354,982 SH   SOLE 19 354,982 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,435 86,612 SH   SOLE 20 0 0 86,612
ROCKWELL AUTOMATION INC COM 773903109 502,568 2,820,089 SH   SOLE 21 2,820,089 0 0
ROCKWELL AUTOMATION INC COM 773903109 726,947 4,079,159 SH   SOLE 22 3,221,762 0 857,397
ROCKWELL AUTOMATION INC COM 773903109 32,541 182,599 SH   SOLE 23 182,599 0 0
ROCKWELL AUTOMATION INC COM 773903109 21,046 118,098 SH   SOLE 25 118,098 0 0
ROCKWELL AUTOMATION INC COM 773903109 61,670 346,052 SH   SOLE 26 127,050 0 219,002
ROCKWELL AUTOMATION INC COM 773903109 5,222 29,301 SH   SOLE 28 21,011 0 8,290
ROCKWELL AUTOMATION INC COM 773903109 17,619 98,867 SH   SOLE 29 19,899 0 78,968
ROCKWELL AUTOMATION INC COM 773903109 78,190 438,752 SH   SOLE 30 438,752 0 0
ROCKWELL AUTOMATION INC COM 773903109 18,265 102,494 SH   SOLE 31 56,292 0 46,202
ROCKWELL AUTOMATION INC COM 773903109 6,476 36,339 SH   SOLE 34 36,339 0 0
ROCKWELL AUTOMATION INC COM 773903109 28,586 160,409 SH   SOLE 36 160,409 0 0
ROCKWELL AUTOMATION INC COM 773903109 118 661 SH   SOLE 40 661 0 0
ROCKWELL COLLINS INC COM 774341101 24,446 187,027 SH   SOLE 2 31,797 0 155,230
ROCKWELL COLLINS INC COM 774341101 7,424 56,799 SH   SOLE 4 51,395 0 5,404
ROCKWELL COLLINS INC COM 774341101 19,168 146,642 SH   SOLE 7 125,583 0 21,059
ROCKWELL COLLINS INC COM 774341101 195 1,493 SH   SOLE 13 1,493 0 0
ROCKWELL COLLINS INC COM 774341101 147 1,122 SH   SOLE 15 1,122 0 0
ROCKWELL COLLINS INC COM 774341101 45,820 350,548 SH   SOLE 18 328,092 0 22,456
ROCKWELL COLLINS INC COM 774341101 3,813 29,170 SH   SOLE 19 29,170 0 0
ROCKWELL COLLINS INC COM 774341101 14,610 111,777 SH   SOLE 20 0 0 111,777
ROCKWELL COLLINS INC COM 774341101 606,714 4,641,681 SH   SOLE 21 4,641,681 0 0
ROCKWELL COLLINS INC COM 774341101 564,637 4,319,769 SH   SOLE 22 3,568,056 0 751,713
ROCKWELL COLLINS INC COM 774341101 25,874 197,953 SH   SOLE 23 197,953 0 0
ROCKWELL COLLINS INC COM 774341101 16,234 124,201 SH   SOLE 25 124,201 0 0
ROCKWELL COLLINS INC COM 774341101 47,078 360,169 SH   SOLE 26 169,865 0 190,304
ROCKWELL COLLINS INC COM 774341101 4,903 37,509 SH   SOLE 28 26,996 0 10,513
ROCKWELL COLLINS INC COM 774341101 6,031 46,144 SH   SOLE 29 5,704 0 40,440
ROCKWELL COLLINS INC COM 774341101 79,062 604,865 SH   SOLE 30 604,865 0 0
ROCKWELL COLLINS INC COM 774341101 11,405 87,252 SH   SOLE 31 32,879 0 54,373
ROCKWELL COLLINS INC COM 774341101 1,417 10,844 SH   SOLE 34 10,844 0 0
ROCKWELL COLLINS INC COM 774341101 19,388 148,332 SH   SOLE 36 148,332 0 0
ROCKWELL COLLINS INC COM 774341101 106 809 SH   SOLE 40 809 0 0
ROCKWELL MED INC COM 774374102 39 4,583 SH   SOLE 2 2,973 0 1,610
ROCKWELL MED INC COM 774374102 9 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 1,490 174,097 SH   SOLE 18 174,097 0 0
ROCKWELL MED INC COM 774374102 297 34,699 SH   SOLE 19 34,699 0 0
ROCKWELL MED INC COM 774374102 13,148 1,535,960 SH   SOLE 21 1,535,960 0 0
ROCKWELL MED INC COM 774374102 10,774 1,258,594 SH   SOLE 22 1,170,871 0 87,723
ROCKWELL MED INC COM 774374102 57 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 70 8,171 SH   SOLE 30 8,171 0 0
ROCKWELL MED INC COM 774374102 12 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 16 1,208 SH   SOLE 18 1,208 0 0
ROCKY BRANDS INC COM 774515100 18 1,306 SH   SOLE 19 1,306 0 0
ROCKY BRANDS INC COM 774515100 280 20,909 SH   SOLE 21 20,909 0 0
ROCKY BRANDS INC COM 774515100 3,263 243,498 SH   SOLE 22 243,498 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 865 SH   SOLE 18 865 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 32 2,724 SH   SOLE 19 2,724 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 225 19,061 SH   SOLE 21 19,061 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 72,617 1,408,938 SH   SOLE 18 1,408,938 0 0
ROGERS CORP COM 775133101 201 1,508 SH   SOLE 2 1,373 0 135
ROGERS CORP COM 775133101 5 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 65 489 SH   SOLE 7 489 0 0
ROGERS CORP COM 775133101 10,979 82,377 SH   SOLE 18 82,377 0 0
ROGERS CORP COM 775133101 3,234 24,261 SH   SOLE 19 24,261 0 0
ROGERS CORP COM 775133101 210,867 1,582,135 SH   SOLE 21 1,582,135 0 0
ROGERS CORP COM 775133101 67,260 504,655 SH   SOLE 22 469,436 0 35,219
ROGERS CORP COM 775133101 324 2,433 SH   SOLE 23 2,433 0 0
ROGERS CORP COM 775133101 822 6,170 SH   SOLE 26 4,932 0 1,238
ROGERS CORP COM 775133101 346 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 466 3,498 SH   SOLE 29 0 0 3,498
ROGERS CORP COM 775133101 3,300 24,762 SH   SOLE 30 24,762 0 0
ROGERS CORP COM 775133101 267 2,003 SH   SOLE 40 2,003 0 0
ROKA BIOSCIENCE INC COM NEW 775431208 0 12 SH   SOLE 17 0 0 12
ROKA BIOSCIENCE INC COM NEW 775431208 0 126 SH   SOLE 21 126 0 0
ROKU INC COM CL A 77543R102 8,203 309,083 SH   SOLE 19 309,083 0 0
ROKU INC COM CL A 77543R102 3,029 114,117 SH   SOLE 34 114,117 0 0
ROLLINS INC COM 775711104 6,267 135,836 SH   SOLE 2 58,552 0 77,284
ROLLINS INC COM 775711104 1,436 31,120 SH   SOLE 4 28,371 0 2,749
ROLLINS INC COM 775711104 1,392 30,164 SH   SOLE 7 17,873 0 12,291
ROLLINS INC COM 775711104 33 726 SH   SOLE 13 726 0 0
ROLLINS INC COM 775711104 15,163 328,636 SH   SOLE 18 319,010 0 9,626
ROLLINS INC COM 775711104 1,489 32,267 SH   SOLE 19 32,267 0 0
ROLLINS INC COM 775711104 5,650 122,443 SH   SOLE 20 0 0 122,443
ROLLINS INC COM 775711104 202,141 4,381,043 SH   SOLE 21 4,381,043 0 0
ROLLINS INC COM 775711104 149,149 3,232,528 SH   SOLE 22 2,932,413 0 300,115
ROLLINS INC COM 775711104 5,475 118,650 SH   SOLE 23 118,650 0 0
ROLLINS INC COM 775711104 9,911 214,808 SH   SOLE 26 117,954 0 96,854
ROLLINS INC COM 775711104 1,116 24,185 SH   SOLE 28 17,202 0 6,983
ROLLINS INC COM 775711104 1,104 23,917 SH   SOLE 29 0 0 23,917
ROLLINS INC COM 775711104 5,938 128,685 SH   SOLE 30 128,685 0 0
ROLLINS INC COM 775711104 1,787 38,738 SH   SOLE 31 20,100 0 18,638
ROLLINS INC COM 775711104 250 5,416 SH   SOLE 34 5,416 0 0
ROLLINS INC COM 775711104 555 12,039 SH   SOLE 36 12,039 0 0
ROLLINS INC COM 775711104 25 540 SH   SOLE 40 540 0 0
ROOT9B HOLDINGS INC COM NEW 776650202 1 612 SH   SOLE 18 612 0 0
ROOT9B HOLDINGS INC COM NEW 776650202 20 9,844 SH   SOLE 21 9,844 0 0
ROPER TECHNOLOGIES INC COM 776696106 40,211 165,205 SH   SOLE 2 40,043 0 125,162
ROPER TECHNOLOGIES INC COM 776696106 8,947 36,759 SH   SOLE 4 33,128 0 3,631
ROPER TECHNOLOGIES INC COM 776696106 18,615 76,478 SH   SOLE 7 73,865 0 2,613
ROPER TECHNOLOGIES INC COM 776696106 448 1,840 SH   SOLE 13 1,840 0 0
ROPER TECHNOLOGIES INC COM 776696106 173 710 SH   SOLE 15 710 0 0
ROPER TECHNOLOGIES INC COM 776696106 116,129 477,111 SH   SOLE 18 390,571 0 86,540
ROPER TECHNOLOGIES INC COM 776696106 77,701 319,232 SH   SOLE 19 319,232 0 0
ROPER TECHNOLOGIES INC COM 776696106 14,185 58,277 SH   SOLE 20 0 0 58,277
ROPER TECHNOLOGIES INC COM 776696106 498,028 2,046,130 SH   SOLE 21 2,046,130 0 0
ROPER TECHNOLOGIES INC COM 776696106 671,514 2,758,892 SH   SOLE 22 2,284,424 0 474,468
ROPER TECHNOLOGIES INC COM 776696106 30,363 124,745 SH   SOLE 23 124,745 0 0
ROPER TECHNOLOGIES INC COM 776696106 19,418 79,777 SH   SOLE 25 79,777 0 0
ROPER TECHNOLOGIES INC COM 776696106 65,881 270,669 SH   SOLE 26 98,534 0 172,135
ROPER TECHNOLOGIES INC COM 776696106 5,611 23,051 SH   SOLE 28 16,664 0 6,387
ROPER TECHNOLOGIES INC COM 776696106 6,704 27,543 SH   SOLE 29 3,310 0 24,233
ROPER TECHNOLOGIES INC COM 776696106 67,969 279,250 SH   SOLE 30 279,250 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,793 52,560 SH   SOLE 31 22,597 0 29,963
ROPER TECHNOLOGIES INC COM 776696106 5,827 23,940 SH   SOLE 34 23,940 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,720 97,454 SH   SOLE 36 97,454 0 0
ROPER TECHNOLOGIES INC COM 776696106 119 487 SH   SOLE 40 487 0 0
ROSEHILL RES INC CL A 777385105 77 9,390 SH   SOLE 18 9,390 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 88,623 SH   SOLE 21 88,623 0 0
ROSEHILL RES INC CL A 777385105 133 16,194 SH   SOLE 22 14,599 0 1,595
ROSETTA STONE INC COM 777780107 28 2,785 SH   SOLE 2 699 0 2,086
ROSETTA STONE INC COM 777780107 703 68,882 SH   SOLE 18 68,882 0 0
ROSETTA STONE INC COM 777780107 139 13,570 SH   SOLE 19 13,570 0 0
ROSETTA STONE INC COM 777780107 5,566 545,115 SH   SOLE 21 545,115 0 0
ROSETTA STONE INC COM 777780107 2,139 209,515 SH   SOLE 22 198,011 0 11,504
ROSS STORES INC COM 778296103 54,835 849,229 SH   SOLE 2 475,811 0 373,418
ROSS STORES INC COM 778296103 14,742 228,316 SH   SOLE 4 214,375 0 13,941
ROSS STORES INC COM 778296103 29,282 453,497 SH   SOLE 7 396,551 0 56,946
ROSS STORES INC COM 778296103 326 5,052 SH   SOLE 13 5,052 0 0
ROSS STORES INC COM 778296103 198 3,071 SH   SOLE 15 3,071 0 0
ROSS STORES INC COM 778296103 63,067 976,726 SH   SOLE 18 915,653 0 61,073
ROSS STORES INC COM 778296103 8,085 125,209 SH   SOLE 19 125,209 0 0
ROSS STORES INC COM 778296103 19,494 301,907 SH   SOLE 20 0 0 301,907
ROSS STORES INC COM 778296103 537,359 8,322,117 SH   SOLE 21 8,322,117 0 0
ROSS STORES INC COM 778296103 708,261 10,968,885 SH   SOLE 22 8,836,711 0 2,132,174
ROSS STORES INC COM 778296103 35,074 543,194 SH   SOLE 23 543,194 0 0
ROSS STORES INC COM 778296103 20,624 319,413 SH   SOLE 25 319,413 0 0
ROSS STORES INC COM 778296103 74,515 1,154,020 SH   SOLE 26 374,430 0 779,590
ROSS STORES INC COM 778296103 5,774 89,420 SH   SOLE 28 65,369 0 24,051
ROSS STORES INC COM 778296103 6,430 99,575 SH   SOLE 29 70,225 0 29,350
ROSS STORES INC COM 778296103 86,183 1,334,727 SH   SOLE 30 1,334,727 0 0
ROSS STORES INC COM 778296103 26,989 417,974 SH   SOLE 31 251,718 0 166,256
ROSS STORES INC COM 778296103 3,636 56,317 SH   SOLE 32 56,317 0 0
ROSS STORES INC COM 778296103 5,089 78,819 SH   SOLE 34 78,819 0 0
ROSS STORES INC COM 778296103 27,666 428,460 SH   SOLE 36 428,460 0 0
ROSS STORES INC COM 778296103 141 2,186 SH   SOLE 40 2,186 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 962 958,000 PRN   SOLE 21 958,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 921 71,639 SH   SOLE 2 51,814 0 19,825
ROWAN COMPANIES PLC SHS CL A G7665A101 6 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 82 6,361 SH   SOLE 7 6,361 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 11,019 857,496 SH   SOLE 18 857,496 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 5,698 443,416 SH   SOLE 19 443,416 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 97,456 7,584,108 SH   SOLE 21 7,584,108 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 47,884 3,726,372 SH   SOLE 22 3,487,054 0 239,318
ROWAN COMPANIES PLC SHS CL A G7665A101 1,296 100,840 SH   SOLE 25 100,840 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 293 22,767 SH   SOLE 26 15,461 0 7,306
ROWAN COMPANIES PLC SHS CL A G7665A101 220 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 235 18,325 SH   SOLE 30 18,325 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 3,165 246,280 SH   SOLE 34 246,280 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 174 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 169 13,167 SH   SOLE 40 13,167 0 0
ROYAL BANCSHARES PA INC CL A 780081105 15 3,382 SH   SOLE 18 3,382 0 0
ROYAL BANCSHARES PA INC CL A 780081105 265 59,439 SH   SOLE 21 59,439 0 0
ROYAL BANCSHARES PA INC CL A 780081105 1,085 243,224 SH   SOLE 22 243,224 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 565 7,305 SH   SOLE 18 7,305 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 597 7,722 SH   SOLE 25 7,722 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 73 949 SH   SOLE 26 949 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 9 1,200 SH   SOLE 2 1,200 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 75,639 2,945,459 SH   SOLE 21 2,945,459 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 34,396 290,160 SH   SOLE 2 121,713 0 168,447
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,732 73,663 SH   SOLE 4 67,996 0 5,667
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,080 127,217 SH   SOLE 7 118,159 0 9,058
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 537 4,534 SH   SOLE 13 4,534 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 122 1,029 SH   SOLE 15 1,029 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 51,060 430,737 SH   SOLE 18 406,909 0 23,828
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,236 69,479 SH   SOLE 19 69,479 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,890 100,300 SH   SOLE 20 0 0 100,300
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 393,139 3,316,513 SH   SOLE 21 3,316,513 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 572,032 4,825,643 SH   SOLE 22 4,022,212 0 803,431
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25,684 216,670 SH   SOLE 23 216,670 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,439 130,247 SH   SOLE 25 130,247 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 63,235 533,446 SH   SOLE 26 185,934 0 347,512
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,612 38,907 SH   SOLE 28 28,347 0 10,560
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,845 15,565 SH   SOLE 29 12,635 0 2,930
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55,156 465,293 SH   SOLE 30 465,293 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,092 85,138 SH   SOLE 31 41,346 0 43,792
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,482 29,374 SH   SOLE 34 29,374 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18,014 151,964 SH   SOLE 36 151,964 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97 815 SH   SOLE 40 815 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 94 1,500 SH   SOLE 2 1,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 213 3,401 SH   SOLE 18 3,401 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 209 3,337 SH   SOLE 21 3,337 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 109 1,800 SH   SOLE 2 1,800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,292 54,334 SH   SOLE 4 54,334 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3 50 SH   SOLE 17 0 0 50
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 223,456 3,688,612 SH   SOLE 18 3,560,662 0 127,950
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 736,131 12,151,383 SH   SOLE 19 12,151,383 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 242 3,989 SH   SOLE 21 3,989 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 35,689 589,114 SH   SOLE 22 589,114 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,319 54,790 SH   SOLE 23 54,790 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,140 35,330 SH   SOLE 25 35,330 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 101,157 1,669,805 SH   SOLE 34 1,669,805 0 0
ROYAL GOLD INC COM 780287108 5,330 61,952 SH   SOLE 2 32,165 0 29,787
ROYAL GOLD INC COM 780287108 32 368 SH   SOLE 4 368 0 0
ROYAL GOLD INC COM 780287108 24,357 283,086 SH   SOLE 7 283,086 0 0
ROYAL GOLD INC COM 780287108 18,809 218,604 SH   SOLE 18 218,604 0 0
ROYAL GOLD INC COM 780287108 1,801 20,937 SH   SOLE 19 20,937 0 0
ROYAL GOLD INC COM 780287108 248,347 2,886,411 SH   SOLE 21 2,886,411 0 0
ROYAL GOLD INC COM 780287108 175,170 2,035,918 SH   SOLE 22 1,835,533 0 200,385
ROYAL GOLD INC COM 780287108 1,788 20,785 SH   SOLE 26 16,460 0 4,325
ROYAL GOLD INC COM 780287108 822 9,554 SH   SOLE 28 9,554 0 0
ROYAL GOLD INC COM 780287108 1,268 14,732 SH   SOLE 29 0 0 14,732
ROYAL GOLD INC COM 780287108 19,196 223,105 SH   SOLE 30 223,105 0 0
ROYAL GOLD INC COM 780287108 131 1,524 SH   SOLE 31 1,524 0 0
ROYAL GOLD INC COM 780287108 618 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 951 862,000 PRN   SOLE 21 862,000 0 0
RPC INC COM 749660106 665 26,816 SH   SOLE 2 7,360 0 19,456
RPC INC COM 749660106 8 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 33 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 716 28,866 SH   SOLE 18 28,866 0 0
RPC INC COM 749660106 462 18,656 SH   SOLE 19 18,656 0 0
RPC INC COM 749660106 21,513 867,796 SH   SOLE 21 867,796 0 0
RPC INC COM 749660106 47,137 1,901,459 SH   SOLE 22 1,699,584 0 201,875
RPC INC COM 749660106 950 38,340 SH   SOLE 26 33,996 0 4,344
RPC INC COM 749660106 231 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 247 9,946 SH   SOLE 30 9,946 0 0
RPC INC COM 749660106 35 1,414 SH   SOLE 31 1,414 0 0
RPC INC COM 749660106 171 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 6,763 131,723 SH   SOLE 2 83,220 0 48,503
RPM INTL INC COM 749685103 32 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 4,511 87,868 SH   SOLE 7 87,868 0 0
RPM INTL INC COM 749685103 22,634 440,869 SH   SOLE 18 440,869 0 0
RPM INTL INC COM 749685103 2,216 43,169 SH   SOLE 19 43,169 0 0
RPM INTL INC COM 749685103 298,108 5,806,551 SH   SOLE 21 5,806,551 0 0
RPM INTL INC COM 749685103 224,167 4,366,327 SH   SOLE 22 3,949,215 0 417,112
RPM INTL INC COM 749685103 2,528 49,246 SH   SOLE 26 40,870 0 8,376
RPM INTL INC COM 749685103 1,008 19,642 SH   SOLE 28 19,642 0 0
RPM INTL INC COM 749685103 1,060 20,656 SH   SOLE 30 20,656 0 0
RPM INTL INC COM 749685103 149 2,901 SH   SOLE 31 2,901 0 0
RPM INTL INC COM 749685103 323 6,283 SH   SOLE 36 6,283 0 0
RPM INTL INC COM 749685103 746 14,521 SH   SOLE 40 14,521 0 0
RPX CORP COM 74972G103 166 12,532 SH   SOLE 2 4,138 0 8,394
RPX CORP COM 74972G103 16 1,183 SH   SOLE 7 1,183 0 0
RPX CORP COM 74972G103 2,403 180,921 SH   SOLE 18 180,921 0 0
RPX CORP COM 74972G103 2,601 195,879 SH   SOLE 19 195,879 0 0
RPX CORP COM 74972G103 18,271 1,375,829 SH   SOLE 21 1,375,829 0 0
RPX CORP COM 74972G103 23,710 1,785,363 SH   SOLE 22 1,699,509 0 85,854
RPX CORP COM 74972G103 645 48,600 SH   SOLE 23 48,600 0 0
RPX CORP COM 74972G103 101 7,586 SH   SOLE 28 7,586 0 0
RPX CORP COM 74972G103 1,215 91,471 SH   SOLE 29 0 0 91,471
RPX CORP COM 74972G103 81 6,105 SH   SOLE 30 6,105 0 0
RPX CORP COM 74972G103 481 36,223 SH   SOLE 34 36,223 0 0
RPX CORP COM 74972G103 74 5,602 SH   SOLE 40 5,602 0 0
RSP PERMIAN INC COM 74978Q105 3,479 100,588 SH   SOLE 2 42,453 0 58,135
RSP PERMIAN INC COM 74978Q105 5 140 SH   SOLE 4 140 0 0
RSP PERMIAN INC COM 74978Q105 106 3,077 SH   SOLE 7 3,077 0 0
RSP PERMIAN INC COM 74978Q105 2,281 65,947 SH   SOLE 18 65,947 0 0
RSP PERMIAN INC COM 74978Q105 7,073 204,494 SH   SOLE 19 204,494 0 0
RSP PERMIAN INC COM 74978Q105 55,938 1,617,187 SH   SOLE 21 1,617,187 0 0
RSP PERMIAN INC COM 74978Q105 124,074 3,587,004 SH   SOLE 22 3,198,075 0 388,929
RSP PERMIAN INC COM 74978Q105 1,423 41,136 SH   SOLE 26 32,355 0 8,781
RSP PERMIAN INC COM 74978Q105 602 17,390 SH   SOLE 28 17,390 0 0
RSP PERMIAN INC COM 74978Q105 162 4,669 SH   SOLE 29 0 0 4,669
RSP PERMIAN INC COM 74978Q105 2,436 70,426 SH   SOLE 30 70,426 0 0
RSP PERMIAN INC COM 74978Q105 106 3,075 SH   SOLE 31 3,075 0 0
RSP PERMIAN INC COM 74978Q105 486 14,058 SH   SOLE 40 14,058 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 1,167 1,048,000 PRN   SOLE 21 1,048,000 0 0
RTI SURGICAL INC COM 74975N105 24 5,261 SH   SOLE 2 3,529 0 1,732
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 954 209,730 SH   SOLE 18 209,730 0 0
RTI SURGICAL INC COM 74975N105 2,296 504,558 SH   SOLE 19 504,558 0 0
RTI SURGICAL INC COM 74975N105 7,995 1,757,047 SH   SOLE 21 1,757,047 0 0
RTI SURGICAL INC COM 74975N105 11,268 2,476,393 SH   SOLE 22 2,399,672 0 76,721
RTI SURGICAL INC COM 74975N105 280 61,572 SH   SOLE 29 0 0 61,572
RUBICON PROJ INC COM 78112V102 35 8,880 SH   SOLE 2 1,908 0 6,972
RUBICON PROJ INC COM 78112V102 2 591 SH   SOLE 7 591 0 0
RUBICON PROJ INC COM 78112V102 663 170,463 SH   SOLE 18 170,463 0 0
RUBICON PROJ INC COM 78112V102 129 33,133 SH   SOLE 19 33,133 0 0
RUBICON PROJ INC COM 78112V102 5,590 1,437,068 SH   SOLE 21 1,437,068 0 0
RUBICON PROJ INC COM 78112V102 4,229 1,087,273 SH   SOLE 22 1,023,767 0 63,506
RUBICON PROJ INC COM 78112V102 16 4,196 SH   SOLE 28 4,196 0 0
RUBICON PROJ INC COM 78112V102 138 35,602 SH   SOLE 29 0 0 35,602
RUBICON PROJ INC COM 78112V102 17 4,472 SH   SOLE 30 4,472 0 0
RUBICON PROJ INC COM 78112V102 7 1,908 SH   SOLE 40 1,908 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 4 529 SH   SOLE 19 529 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 403 48,761 SH   SOLE 22 48,761 0 0
RUBY TUESDAY INC COM 781182100 25 11,575 SH   SOLE 2 2,263 0 9,312
RUBY TUESDAY INC COM 781182100 3 1,439 SH   SOLE 7 1,439 0 0
RUBY TUESDAY INC COM 781182100 630 294,187 SH   SOLE 18 294,187 0 0
RUBY TUESDAY INC COM 781182100 92 42,972 SH   SOLE 19 42,972 0 0
RUBY TUESDAY INC COM 781182100 12,282 5,739,340 SH   SOLE 21 5,739,340 0 0
RUBY TUESDAY INC COM 781182100 3,252 1,519,643 SH   SOLE 22 1,444,173 0 75,470
RUBY TUESDAY INC COM 781182100 157 73,208 SH   SOLE 30 73,208 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 106 4,027 SH   SOLE 2 2,871 0 1,156
RUDOLPH TECHNOLOGIES INC COM 781270103 19 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,972 151,025 SH   SOLE 18 151,025 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 621 23,599 SH   SOLE 19 23,599 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 72,965 2,774,338 SH   SOLE 21 2,774,338 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 24,165 918,825 SH   SOLE 22 857,950 0 60,875
RUDOLPH TECHNOLOGIES INC COM 781270103 113 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,150 43,714 SH   SOLE 30 43,714 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 77 2,924 SH   SOLE 40 2,924 0 0
RUSH ENTERPRISES INC CL A 781846209 270 5,825 SH   SOLE 2 2,667 0 3,158
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 75 1,621 SH   SOLE 7 1,621 0 0
RUSH ENTERPRISES INC CL A 781846209 4,935 106,617 SH   SOLE 18 106,617 0 0
RUSH ENTERPRISES INC CL A 781846209 1,849 39,937 SH   SOLE 19 39,937 0 0
RUSH ENTERPRISES INC CL A 781846209 42,171 911,010 SH   SOLE 21 911,010 0 0
RUSH ENTERPRISES INC CL A 781846209 41,959 906,442 SH   SOLE 22 843,698 0 62,744
RUSH ENTERPRISES INC CL A 781846209 355 7,675 SH   SOLE 23 7,675 0 0
RUSH ENTERPRISES INC CL A 781846209 603 13,037 SH   SOLE 26 11,440 0 1,597
RUSH ENTERPRISES INC CL A 781846209 205 4,431 SH   SOLE 28 4,431 0 0
RUSH ENTERPRISES INC CL A 781846209 612 13,228 SH   SOLE 29 0 0 13,228
RUSH ENTERPRISES INC CL A 781846209 189 4,076 SH   SOLE 30 4,076 0 0
RUSH ENTERPRISES INC CL A 781846209 147 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 12 276 SH   SOLE 2 276 0 0
RUSH ENTERPRISES INC CL B 781846308 885 20,290 SH   SOLE 18 20,290 0 0
RUSH ENTERPRISES INC CL B 781846308 120 2,748 SH   SOLE 19 2,748 0 0
RUSH ENTERPRISES INC CL B 781846308 6,905 158,300 SH   SOLE 21 158,300 0 0
RUSH ENTERPRISES INC CL B 781846308 4,005 91,819 SH   SOLE 22 88,487 0 3,332
RUTHS HOSPITALITY GROUP INC COM 783332109 371 17,728 SH   SOLE 2 17,495 0 233
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 18 856 SH   SOLE 7 856 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,971 141,834 SH   SOLE 18 141,834 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,374 161,035 SH   SOLE 19 161,035 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 55,240 2,636,776 SH   SOLE 21 2,636,776 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 23,937 1,142,591 SH   SOLE 22 1,080,397 0 62,194
RUTHS HOSPITALITY GROUP INC COM 783332109 2,764 131,957 SH   SOLE 23 131,957 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 108 5,162 SH   SOLE 28 5,162 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 260 12,413 SH   SOLE 29 0 0 12,413
RUTHS HOSPITALITY GROUP INC COM 783332109 871 41,570 SH   SOLE 30 41,570 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 155 7,421 SH   SOLE 34 7,421 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 83 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 2 3,774 SH   SOLE 21 3,774 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 3 7,128 SH   SOLE 22 7,128 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,833 17,384 SH   SOLE 2 13,697 0 3,687
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 436 4,140 SH   SOLE 4 4,140 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,581 15,001 SH   SOLE 7 15,001 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 246 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 31 295 SH   SOLE 15 295 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 506 4,800 SH   SOLE 18 4,800 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 15,792 149,797 SH   SOLE 19 149,797 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 73,555 697,736 SH   SOLE 21 697,736 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 31,572 299,488 SH   SOLE 22 235,286 0 64,202
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 141 1,339 SH   SOLE 23 1,339 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 10,561 100,182 SH   SOLE 26 96,987 0 3,195
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 237 2,252 SH   SOLE 31 0 0 2,252
RYDER SYS INC COM 783549108 8,040 95,095 SH   SOLE 2 67,321 0 27,774
RYDER SYS INC COM 783549108 534 6,310 SH   SOLE 4 6,310 0 0
RYDER SYS INC COM 783549108 277 3,282 SH   SOLE 7 3,282 0 0
RYDER SYS INC COM 783549108 341 4,028 SH   SOLE 13 4,028 0 0
RYDER SYS INC COM 783549108 15,252 180,390 SH   SOLE 18 180,181 0 209
RYDER SYS INC COM 783549108 2,691 31,827 SH   SOLE 19 31,827 0 0
RYDER SYS INC COM 783549108 237,812 2,812,677 SH   SOLE 21 2,812,677 0 0
RYDER SYS INC COM 783549108 149,407 1,767,079 SH   SOLE 22 1,581,406 0 185,673
RYDER SYS INC COM 783549108 589 6,967 SH   SOLE 23 6,967 0 0
RYDER SYS INC COM 783549108 1,123 13,284 SH   SOLE 25 13,284 0 0
RYDER SYS INC COM 783549108 1,590 18,810 SH   SOLE 26 14,896 0 3,914
RYDER SYS INC COM 783549108 640 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 2,001 23,672 SH   SOLE 29 1,865 0 21,807
RYDER SYS INC COM 783549108 730 8,634 SH   SOLE 30 8,634 0 0
RYDER SYS INC COM 783549108 470 5,560 SH   SOLE 31 4,368 0 1,192
RYDER SYS INC COM 783549108 1,004 11,875 SH   SOLE 34 11,875 0 0
RYDER SYS INC COM 783549108 997 11,792 SH   SOLE 36 11,792 0 0
RYDER SYS INC COM 783549108 541 6,403 SH   SOLE 40 6,403 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 137 1,439 SH   SOLE 17 0 0 1,439
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 14,022 146,769 SH   SOLE 22 146,769 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 21 120 SH   SOLE 17 0 0 120
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 19 303 SH   SOLE 17 0 0 303
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 25 250 SH   SOLE 17 0 0 250
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1 5 SH   SOLE 17 0 0 5
RYERSON HLDG CORP COM 783754104 117 10,828 SH   SOLE 2 7,900 0 2,928
RYERSON HLDG CORP COM 783754104 680 62,636 SH   SOLE 18 62,636 0 0
RYERSON HLDG CORP COM 783754104 372 34,327 SH   SOLE 19 34,327 0 0
RYERSON HLDG CORP COM 783754104 5,853 539,493 SH   SOLE 21 539,493 0 0
RYERSON HLDG CORP COM 783754104 5,667 522,304 SH   SOLE 22 504,811 0 17,493
RYERSON HLDG CORP COM 783754104 329 30,362 SH   SOLE 29 0 0 30,362
RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 1,530 1,271,000 PRN   SOLE 2 982,000 0 289,000
RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 547 454,000 PRN   SOLE 19 454,000 0 0
RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 23 19,000 PRN   SOLE 25 19,000 0 0
RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 566 470,000 PRN   SOLE 26 470,000 0 0
RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 344 286,000 PRN   SOLE 34 286,000 0 0
RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 630 658,000 PRN   SOLE 21 658,000 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 899 14,381 SH   SOLE 2 14,058 0 323
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,018 16,287 SH   SOLE 4 16,287 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,724 59,599 SH   SOLE 7 59,599 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 112 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,320 149,149 SH   SOLE 18 149,149 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,073 145,196 SH   SOLE 19 145,196 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 102,606 1,641,951 SH   SOLE 21 1,641,951 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 131,912 2,110,934 SH   SOLE 22 2,016,325 0 94,609
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,603 41,650 SH   SOLE 23 41,650 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,329 85,271 SH   SOLE 25 85,271 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,720 27,527 SH   SOLE 26 11,472 0 16,055
RYMAN HOSPITALITY PPTYS INC COM 78377T107 421 6,734 SH   SOLE 28 6,734 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,597 41,552 SH   SOLE 29 16,851 0 24,701
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,424 230,813 SH   SOLE 30 230,813 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 69 1,111 SH   SOLE 34 1,111 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 247 3,957 SH   SOLE 40 3,957 0 0
S & T BANCORP INC COM 783859101 324 8,190 SH   SOLE 2 2,348 0 5,842
S & T BANCORP INC COM 783859101 12 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 35 872 SH   SOLE 7 872 0 0
S & T BANCORP INC COM 783859101 7,049 178,100 SH   SOLE 18 178,100 0 0
S & T BANCORP INC COM 783859101 1,029 26,004 SH   SOLE 19 26,004 0 0
S & T BANCORP INC COM 783859101 121,630 3,073,006 SH   SOLE 21 3,073,006 0 0
S & T BANCORP INC COM 783859101 39,547 999,177 SH   SOLE 22 933,928 0 65,249
S & T BANCORP INC COM 783859101 683 17,245 SH   SOLE 26 14,591 0 2,654
S & T BANCORP INC COM 783859101 184 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,910 48,249 SH   SOLE 30 48,249 0 0
S & T BANCORP INC COM 783859101 128 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 103,924 664,858 SH   SOLE 2 376,282 0 288,576
S&P GLOBAL INC COM 78409V104 24,606 157,419 SH   SOLE 4 148,558 0 8,861
S&P GLOBAL INC COM 78409V104 47,911 306,510 SH   SOLE 7 217,308 0 89,202
S&P GLOBAL INC COM 78409V104 8,654 55,365 SH   SOLE 13 55,365 0 0
S&P GLOBAL INC COM 78409V104 282 1,803 SH   SOLE 15 1,803 0 0
S&P GLOBAL INC COM 78409V104 130,788 836,725 SH   SOLE 18 715,100 0 121,625
S&P GLOBAL INC COM 78409V104 100,756 644,591 SH   SOLE 19 644,591 0 0
S&P GLOBAL INC COM 78409V104 17,092 109,345 SH   SOLE 20 0 0 109,345
S&P GLOBAL INC COM 78409V104 615,799 3,939,601 SH   SOLE 21 3,939,601 0 0
S&P GLOBAL INC COM 78409V104 1,227,571 7,853,440 SH   SOLE 22 6,186,332 0 1,667,108
S&P GLOBAL INC COM 78409V104 67,256 430,271 SH   SOLE 23 430,271 0 0
S&P GLOBAL INC COM 78409V104 50,825 325,152 SH   SOLE 25 325,152 0 0
S&P GLOBAL INC COM 78409V104 108,025 691,093 SH   SOLE 26 248,803 0 442,290
S&P GLOBAL INC COM 78409V104 9,157 58,585 SH   SOLE 28 42,751 0 15,834
S&P GLOBAL INC COM 78409V104 28,640 183,224 SH   SOLE 29 61,097 0 122,127
S&P GLOBAL INC COM 78409V104 121,551 777,626 SH   SOLE 30 777,626 0 0
S&P GLOBAL INC COM 78409V104 38,116 243,848 SH   SOLE 31 160,638 0 83,210
S&P GLOBAL INC COM 78409V104 12,029 76,953 SH   SOLE 34 76,953 0 0
S&P GLOBAL INC COM 78409V104 49,858 318,970 SH   SOLE 36 318,970 0 0
S&P GLOBAL INC COM 78409V104 205 1,310 SH   SOLE 40 1,310 0 0
S&W SEED CO COM 785135104 8 2,431 SH   SOLE 18 2,431 0 0
S&W SEED CO COM 785135104 125 39,836 SH   SOLE 21 39,836 0 0
S&W SEED CO COM 785135104 77 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,232 101,711 SH   SOLE 2 78,719 0 22,992
SABRA HEALTH CARE REIT INC COM 78573L106 5,482 249,852 SH   SOLE 4 249,852 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,133 233,958 SH   SOLE 7 233,958 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 132 6,030 SH   SOLE 15 6,030 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 26,390 1,202,819 SH   SOLE 18 1,202,819 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 23,416 1,067,255 SH   SOLE 19 1,067,255 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 266,536 12,148,399 SH   SOLE 21 12,148,399 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 152,652 6,957,708 SH   SOLE 22 6,508,083 0 449,625
SABRA HEALTH CARE REIT INC COM 78573L106 112 5,083 SH   SOLE 23 5,083 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,034 320,601 SH   SOLE 25 320,601 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,071 94,391 SH   SOLE 26 37,183 0 57,208
SABRA HEALTH CARE REIT INC COM 78573L106 509 23,215 SH   SOLE 28 23,215 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,659 75,632 SH   SOLE 29 55,060 0 20,572
SABRA HEALTH CARE REIT INC COM 78573L106 19,056 868,551 SH   SOLE 30 868,551 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,516 524,900 SH   SOLE 34 524,900 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 349 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 5,065 279,855 SH   SOLE 2 115,116 0 164,739
SABRE CORP COM 78573M104 1,306 72,135 SH   SOLE 4 67,361 0 4,774
SABRE CORP COM 78573M104 261 14,422 SH   SOLE 7 14,422 0 0
SABRE CORP COM 78573M104 14,710 812,713 SH   SOLE 18 792,516 0 20,197
SABRE CORP COM 78573M104 14,392 795,138 SH   SOLE 19 795,138 0 0
SABRE CORP COM 78573M104 3,247 179,390 SH   SOLE 20 0 0 179,390
SABRE CORP COM 78573M104 161,656 8,931,247 SH   SOLE 21 8,931,247 0 0
SABRE CORP COM 78573M104 122,868 6,788,270 SH   SOLE 22 6,136,266 0 652,004
SABRE CORP COM 78573M104 5,343 295,184 SH   SOLE 23 295,184 0 0
SABRE CORP COM 78573M104 7,655 422,955 SH   SOLE 26 245,545 0 177,410
SABRE CORP COM 78573M104 802 44,309 SH   SOLE 28 31,967 0 12,342
SABRE CORP COM 78573M104 1,026 56,675 SH   SOLE 29 3,949 0 52,726
SABRE CORP COM 78573M104 3,766 208,070 SH   SOLE 30 208,070 0 0
SABRE CORP COM 78573M104 1,572 86,873 SH   SOLE 31 37,518 0 49,355
SABRE CORP COM 78573M104 5,399 298,291 SH   SOLE 34 298,291 0 0
SABRE CORP COM 78573M104 606 33,456 SH   SOLE 36 33,456 0 0
SABRE CORP COM 78573M104 17 917 SH   SOLE 40 917 0 0
SACHEM CAP CORP COM 78590A109 2 519 SH   SOLE 18 519 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 2 811 SH   SOLE 18 811 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 25 9,835 SH   SOLE 21 9,835 0 0
SAFE BULKERS INC COM Y7388L103 23 8,272 SH   SOLE 2 2,124 0 6,148
SAFE BULKERS INC COM Y7388L103 510 186,206 SH   SOLE 18 186,206 0 0
SAFE BULKERS INC COM Y7388L103 77 28,187 SH   SOLE 19 28,187 0 0
SAFE BULKERS INC COM Y7388L103 4,197 1,531,797 SH   SOLE 21 1,531,797 0 0
SAFE BULKERS INC COM Y7388L103 1,163 424,382 SH   SOLE 22 392,358 0 32,024
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 52 3,888 SH   SOLE 2 1,119 0 2,769
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,066 79,873 SH   SOLE 18 79,873 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 231 17,279 SH   SOLE 19 17,279 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8,830 661,427 SH   SOLE 21 661,427 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9,522 713,245 SH   SOLE 22 668,549 0 44,696
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 52 3,891 SH   SOLE 26 0 0 3,891
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 40 2,992 SH   SOLE 28 2,992 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,619 121,264 SH   SOLE 30 121,264 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 27 2,015 SH   SOLE 40 2,015 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 11 596 SH   SOLE 2 596 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 495 26,543 SH   SOLE 18 26,543 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 142 7,615 SH   SOLE 19 7,615 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 6,167 330,846 SH   SOLE 21 330,846 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,854 99,456 SH   SOLE 22 92,243 0 7,213
SAFETY INS GROUP INC COM 78648T100 228 2,993 SH   SOLE 2 591 0 2,402
SAFETY INS GROUP INC COM 78648T100 12 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 24 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,311 69,607 SH   SOLE 18 69,607 0 0
SAFETY INS GROUP INC COM 78648T100 581 7,611 SH   SOLE 19 7,611 0 0
SAFETY INS GROUP INC COM 78648T100 75,984 995,865 SH   SOLE 21 995,865 0 0
SAFETY INS GROUP INC COM 78648T100 29,693 389,159 SH   SOLE 22 362,680 0 26,479
SAFETY INS GROUP INC COM 78648T100 642 8,410 SH   SOLE 26 6,432 0 1,978
SAFETY INS GROUP INC COM 78648T100 141 1,843 SH   SOLE 28 1,843 0 0
SAFETY INS GROUP INC COM 78648T100 1,581 20,726 SH   SOLE 30 20,726 0 0
SAFETY INS GROUP INC COM 78648T100 108 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 23 514 SH   SOLE 2 152 0 362
SAGA COMMUNICATIONS INC CL A NEW 786598300 667 14,621 SH   SOLE 18 14,621 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 129 2,833 SH   SOLE 19 2,833 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 6,030 132,229 SH   SOLE 21 132,229 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,957 130,639 SH   SOLE 22 128,308 0 2,331
SAGE THERAPEUTICS INC COM 78667J108 781 12,536 SH   SOLE 2 12,270 0 266
SAGE THERAPEUTICS INC COM 78667J108 13 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 51 816 SH   SOLE 7 816 0 0
SAGE THERAPEUTICS INC COM 78667J108 8,402 134,856 SH   SOLE 18 134,856 0 0
SAGE THERAPEUTICS INC COM 78667J108 14,249 228,710 SH   SOLE 19 228,710 0 0
SAGE THERAPEUTICS INC COM 78667J108 99,638 1,599,328 SH   SOLE 21 1,599,328 0 0
SAGE THERAPEUTICS INC COM 78667J108 57,766 927,221 SH   SOLE 22 864,385 0 62,836
SAGE THERAPEUTICS INC COM 78667J108 31 496 SH   SOLE 23 496 0 0
SAGE THERAPEUTICS INC COM 78667J108 568 9,122 SH   SOLE 26 7,744 0 1,378
SAGE THERAPEUTICS INC COM 78667J108 287 4,601 SH   SOLE 28 4,601 0 0
SAGE THERAPEUTICS INC COM 78667J108 296 4,746 SH   SOLE 30 4,746 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,973 31,677 SH   SOLE 34 31,677 0 0
SAGE THERAPEUTICS INC COM 78667J108 231 3,713 SH   SOLE 40 3,713 0 0
SAIA INC COM 78709Y105 418 6,665 SH   SOLE 2 4,380 0 2,285
SAIA INC COM 78709Y105 11 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 33 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 7,595 121,225 SH   SOLE 18 121,225 0 0
SAIA INC COM 78709Y105 4,120 65,761 SH   SOLE 19 65,761 0 0
SAIA INC COM 78709Y105 138,325 2,207,902 SH   SOLE 21 2,207,902 0 0
SAIA INC COM 78709Y105 45,121 720,208 SH   SOLE 22 671,848 0 48,360
SAIA INC COM 78709Y105 912 14,561 SH   SOLE 23 14,561 0 0
SAIA INC COM 78709Y105 136 2,176 SH   SOLE 26 0 0 2,176
SAIA INC COM 78709Y105 228 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 359 5,732 SH   SOLE 29 0 0 5,732
SAIA INC COM 78709Y105 2,143 34,203 SH   SOLE 30 34,203 0 0
SAIA INC COM 78709Y105 169 2,704 SH   SOLE 40 2,704 0 0
SALEM MEDIA GROUP INC CL A 794093104 15 2,230 SH   SOLE 2 576 0 1,654
SALEM MEDIA GROUP INC CL A 794093104 281 42,609 SH   SOLE 18 42,609 0 0
SALEM MEDIA GROUP INC CL A 794093104 64 9,665 SH   SOLE 19 9,665 0 0
SALEM MEDIA GROUP INC CL A 794093104 2,792 423,100 SH   SOLE 21 423,100 0 0
SALEM MEDIA GROUP INC CL A 794093104 2,669 404,330 SH   SOLE 22 396,759 0 7,571
SALESFORCE COM INC COM 79466L302 79,616 852,236 SH   SOLE 2 198,456 0 653,780
SALESFORCE COM INC COM 79466L302 21,125 226,128 SH   SOLE 4 203,581 0 22,547
SALESFORCE COM INC COM 79466L302 42,618 456,201 SH   SOLE 7 455,008 0 1,193
SALESFORCE COM INC COM 79466L302 620 6,642 SH   SOLE 13 6,642 0 0
SALESFORCE COM INC COM 79466L302 433 4,638 SH   SOLE 15 4,638 0 0
SALESFORCE COM INC COM 79466L302 3 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 134,924 1,444,276 SH   SOLE 18 1,350,118 0 94,158
SALESFORCE COM INC COM 79466L302 24,830 265,793 SH   SOLE 19 265,793 0 0
SALESFORCE COM INC COM 79466L302 25,646 274,523 SH   SOLE 20 0 0 274,523
SALESFORCE COM INC COM 79466L302 1,080,983 11,571,220 SH   SOLE 21 11,571,220 0 0
SALESFORCE COM INC COM 79466L302 1,656,910 17,736,141 SH   SOLE 22 14,735,845 0 3,000,296
SALESFORCE COM INC COM 79466L302 77,877 833,622 SH   SOLE 23 833,622 0 0
SALESFORCE COM INC COM 79466L302 49,362 528,383 SH   SOLE 25 528,383 0 0
SALESFORCE COM INC COM 79466L302 160,250 1,715,367 SH   SOLE 26 600,655 0 1,114,712
SALESFORCE COM INC COM 79466L302 14,349 153,595 SH   SOLE 28 112,049 0 41,546
SALESFORCE COM INC COM 79466L302 2,149 23,006 SH   SOLE 29 23,006 0 0
SALESFORCE COM INC COM 79466L302 174,179 1,864,474 SH   SOLE 30 1,864,474 0 0
SALESFORCE COM INC COM 79466L302 32,035 342,910 SH   SOLE 31 152,192 0 190,718
SALESFORCE COM INC COM 79466L302 12,290 131,554 SH   SOLE 34 131,554 0 0
SALESFORCE COM INC COM 79466L302 56,624 606,122 SH   SOLE 36 606,122 0 0
SALESFORCE COM INC COM 79466L302 333 3,567 SH   SOLE 40 3,567 0 0
SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 4,495 3,201,000 PRN   SOLE 21 3,201,000 0 0
SALISBURY BANCORP INC COM 795226109 19 409 SH   SOLE 18 409 0 0
SALISBURY BANCORP INC COM 795226109 10 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,689 137,320 SH   SOLE 2 80,646 0 56,674
SALLY BEAUTY HLDGS INC COM 79546E104 14 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 90 4,590 SH   SOLE 7 4,590 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 8,660 442,272 SH   SOLE 18 442,272 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 857 43,783 SH   SOLE 19 43,783 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 110,841 5,660,939 SH   SOLE 21 5,660,939 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 84,215 4,301,050 SH   SOLE 22 3,878,162 0 422,888
SALLY BEAUTY HLDGS INC COM 79546E104 1,079 55,130 SH   SOLE 26 45,865 0 9,265
SALLY BEAUTY HLDGS INC COM 79546E104 382 19,526 SH   SOLE 28 19,526 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 407 20,805 SH   SOLE 30 20,805 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 66 3,389 SH   SOLE 31 3,389 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 110 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 250 12,763 SH   SOLE 40 12,763 0 0
SAMSON OIL & GAS LTD SPON ADR NEW 796043206 0 100 SH   SOLE 17 0 0 100
SANCHEZ ENERGY CORP COM 79970Y105 14 2,943 SH   SOLE 2 2,632 0 311
SANCHEZ ENERGY CORP COM 79970Y105 1 257 SH   SOLE 4 257 0 0
SANCHEZ ENERGY CORP COM 79970Y105 5 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 982 203,798 SH   SOLE 18 203,798 0 0
SANCHEZ ENERGY CORP COM 79970Y105 151 31,397 SH   SOLE 19 31,397 0 0
SANCHEZ ENERGY CORP COM 79970Y105 10,615 2,202,249 SH   SOLE 21 2,202,249 0 0
SANCHEZ ENERGY CORP COM 79970Y105 6,826 1,416,160 SH   SOLE 22 1,322,924 0 93,236
SANCHEZ ENERGY CORP COM 79970Y105 25 5,238 SH   SOLE 26 0 0 5,238
SANCHEZ ENERGY CORP COM 79970Y105 32 6,729 SH   SOLE 28 6,729 0 0
SANCHEZ ENERGY CORP COM 79970Y105 55 11,440 SH   SOLE 30 11,440 0 0
SANCHEZ ENERGY CORP COM 79970Y105 27 5,662 SH   SOLE 40 5,662 0 0
SANDERSON FARMS INC COM 800013104 2,056 12,728 SH   SOLE 2 9,278 0 3,450
SANDERSON FARMS INC COM 800013104 23 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 1,104 6,834 SH   SOLE 7 6,834 0 0
SANDERSON FARMS INC COM 800013104 21,205 131,281 SH   SOLE 18 131,281 0 0
SANDERSON FARMS INC COM 800013104 2,393 14,817 SH   SOLE 19 14,817 0 0
SANDERSON FARMS INC COM 800013104 202,431 1,253,286 SH   SOLE 21 1,253,286 0 0
SANDERSON FARMS INC COM 800013104 105,157 651,044 SH   SOLE 22 612,440 0 38,604
SANDERSON FARMS INC COM 800013104 1,445 8,944 SH   SOLE 26 7,128 0 1,816
SANDERSON FARMS INC COM 800013104 477 2,952 SH   SOLE 28 2,952 0 0
SANDERSON FARMS INC COM 800013104 1,150 7,117 SH   SOLE 30 7,117 0 0
SANDERSON FARMS INC COM 800013104 361 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 158 7,840 SH   SOLE 2 2,541 0 5,299
SANDRIDGE ENERGY INC COM NEW 80007P869 20 982 SH   SOLE 7 982 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 2,803 139,512 SH   SOLE 18 139,512 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 594 29,554 SH   SOLE 19 29,554 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 23,579 1,173,689 SH   SOLE 21 1,173,689 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 10,429 519,113 SH   SOLE 22 445,639 0 73,474
SANDRIDGE ENERGY INC COM NEW 80007P869 85 4,216 SH   SOLE 23 4,216 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 94 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 100 4,954 SH   SOLE 30 4,954 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 19 966 SH   SOLE 34 966 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 95 4,720 SH   SOLE 40 4,720 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 34 7,520 SH   SOLE 21 7,520 0 0
SANDY SPRING BANCORP INC COM 800363103 702 16,929 SH   SOLE 2 13,241 0 3,688
SANDY SPRING BANCORP INC COM 800363103 36 875 SH   SOLE 7 875 0 0
SANDY SPRING BANCORP INC COM 800363103 4,131 99,677 SH   SOLE 18 99,677 0 0
SANDY SPRING BANCORP INC COM 800363103 2,671 64,452 SH   SOLE 19 64,452 0 0
SANDY SPRING BANCORP INC COM 800363103 30,083 725,946 SH   SOLE 21 725,946 0 0
SANDY SPRING BANCORP INC COM 800363103 41,883 1,010,681 SH   SOLE 22 963,791 0 46,890
SANDY SPRING BANCORP INC COM 800363103 4,094 98,785 SH   SOLE 23 98,785 0 0
SANDY SPRING BANCORP INC COM 800363103 148 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 801 19,318 SH   SOLE 29 0 0 19,318
SANDY SPRING BANCORP INC COM 800363103 158 3,813 SH   SOLE 30 3,813 0 0
SANDY SPRING BANCORP INC COM 800363103 604 14,564 SH   SOLE 34 14,564 0 0
SANDY SPRING BANCORP INC COM 800363103 79 1,910 SH   SOLE 40 1,910 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 39 581 SH   SOLE 2 446 0 135
SANFILIPPO JOHN B & SON INC COM 800422107 18 264 SH   SOLE 7 264 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,734 40,617 SH   SOLE 18 40,617 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 457 6,794 SH   SOLE 19 6,794 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 52,624 781,818 SH   SOLE 21 781,818 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 18,648 277,040 SH   SOLE 22 261,421 0 15,619
SANFILIPPO JOHN B & SON INC COM 800422107 80 1,183 SH   SOLE 28 1,183 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 895 13,296 SH   SOLE 30 13,296 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 53 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 88 5,862 SH   SOLE 2 5,482 0 380
SANGAMO THERAPEUTICS INC COM 800677106 8 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 37 2,495 SH   SOLE 7 2,495 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,369 291,274 SH   SOLE 18 291,274 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,601 173,398 SH   SOLE 19 173,398 0 0
SANGAMO THERAPEUTICS INC COM 800677106 58,529 3,901,942 SH   SOLE 21 3,901,942 0 0
SANGAMO THERAPEUTICS INC COM 800677106 34,176 2,278,402 SH   SOLE 22 2,140,913 0 137,489
SANGAMO THERAPEUTICS INC COM 800677106 191 12,703 SH   SOLE 23 12,703 0 0
SANGAMO THERAPEUTICS INC COM 800677106 251 16,711 SH   SOLE 26 13,484 0 3,227
SANGAMO THERAPEUTICS INC COM 800677106 151 10,089 SH   SOLE 28 10,089 0 0
SANGAMO THERAPEUTICS INC COM 800677106 274 18,267 SH   SOLE 29 0 0 18,267
SANGAMO THERAPEUTICS INC COM 800677106 189 12,613 SH   SOLE 30 12,613 0 0
SANGAMO THERAPEUTICS INC COM 800677106 23 1,527 SH   SOLE 34 1,527 0 0
SANGAMO THERAPEUTICS INC COM 800677106 110 7,324 SH   SOLE 40 7,324 0 0
SANMINA CORPORATION COM 801056102 1,730 46,575 SH   SOLE 2 34,154 0 12,421
SANMINA CORPORATION COM 801056102 8 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 125 3,358 SH   SOLE 7 3,358 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 13,683 368,317 SH   SOLE 18 367,988 0 329
SANMINA CORPORATION COM 801056102 11,768 316,778 SH   SOLE 19 316,778 0 0
SANMINA CORPORATION COM 801056102 248,791 6,696,921 SH   SOLE 21 6,696,921 0 0
SANMINA CORPORATION COM 801056102 97,809 2,632,816 SH   SOLE 22 2,487,250 0 145,566
SANMINA CORPORATION COM 801056102 7,019 188,949 SH   SOLE 23 188,949 0 0
SANMINA CORPORATION COM 801056102 993 26,720 SH   SOLE 26 21,984 0 4,736
SANMINA CORPORATION COM 801056102 386 10,384 SH   SOLE 28 10,384 0 0
SANMINA CORPORATION COM 801056102 1,917 51,600 SH   SOLE 29 0 0 51,600
SANMINA CORPORATION COM 801056102 4,003 107,740 SH   SOLE 30 107,740 0 0
SANMINA CORPORATION COM 801056102 331 8,903 SH   SOLE 36 8,903 0 0
SANMINA CORPORATION COM 801056102 328 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 2,634 52,900 SH   SOLE 2 52,900 0 0
SANOFI SPONSORED ADR 80105N105 85,338 1,713,951 SH   SOLE 18 1,713,951 0 0
SANOFI SPONSORED ADR 80105N105 47,181 947,600 SH   SOLE 19 947,600 0 0
SANOFI SPONSORED ADR 80105N105 2,380 47,800 SH   SOLE 20 47,800 0 0
SANOFI SPONSORED ADR 80105N105 7,902 158,700 SH   SOLE 34 158,700 0 0
SANOFI RIGHT 12/31/2020 80105N113 4 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 1,383 90,007 SH   SOLE 2 12,711 0 77,296
SANTANDER CONSUMER USA HDG I COM 80283M101 107 6,983 SH   SOLE 7 6,983 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 42 2,744 SH   SOLE 15 2,744 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,212 78,885 SH   SOLE 18 78,885 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 643 41,803 SH   SOLE 19 41,803 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 22,337 1,453,269 SH   SOLE 21 1,453,269 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 52,061 3,387,176 SH   SOLE 22 2,981,247 0 405,929
SANTANDER CONSUMER USA HDG I COM 80283M101 1,182 76,909 SH   SOLE 25 76,909 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 506 32,918 SH   SOLE 26 15,881 0 17,037
SANTANDER CONSUMER USA HDG I COM 80283M101 52 3,399 SH   SOLE 31 3,399 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,563 101,723 SH   SOLE 36 101,723 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,820 150,357 SH   SOLE 2 148,073 0 2,284
SAREPTA THERAPEUTICS INC COM 803607100 11 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 72 1,578 SH   SOLE 7 1,578 0 0
SAREPTA THERAPEUTICS INC COM 803607100 4 80 SH   SOLE 17 0 0 80
SAREPTA THERAPEUTICS INC COM 803607100 12,953 285,568 SH   SOLE 18 285,568 0 0
SAREPTA THERAPEUTICS INC COM 803607100 42,049 927,012 SH   SOLE 19 927,012 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,850 62,828 SH   SOLE 20 62,828 0 0
SAREPTA THERAPEUTICS INC COM 803607100 124,841 2,752,227 SH   SOLE 21 2,752,227 0 0
SAREPTA THERAPEUTICS INC COM 803607100 71,395 1,573,970 SH   SOLE 22 1,466,948 0 107,022
SAREPTA THERAPEUTICS INC COM 803607100 28 609 SH   SOLE 23 609 0 0
SAREPTA THERAPEUTICS INC COM 803607100 578 12,741 SH   SOLE 26 10,233 0 2,508
SAREPTA THERAPEUTICS INC COM 803607100 455 10,020 SH   SOLE 28 10,020 0 0
SAREPTA THERAPEUTICS INC COM 803607100 415 9,139 SH   SOLE 30 9,139 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,758 435,590 SH   SOLE 34 435,590 0 0
SAREPTA THERAPEUTICS INC COM 803607100 270 5,959 SH   SOLE 40 5,959 0 0
SASOL LTD SPONSORED ADR 803866300 0 8 SH   SOLE 18 8 0 0
SAUL CTRS INC COM 804395101 70 1,138 SH   SOLE 2 808 0 330
SAUL CTRS INC COM 804395101 231 3,739 SH   SOLE 4 3,739 0 0
SAUL CTRS INC COM 804395101 944 15,242 SH   SOLE 7 15,242 0 0
SAUL CTRS INC COM 804395101 39 629 SH   SOLE 15 629 0 0
SAUL CTRS INC COM 804395101 3,313 53,519 SH   SOLE 18 53,519 0 0
SAUL CTRS INC COM 804395101 1,187 19,169 SH   SOLE 19 19,169 0 0
SAUL CTRS INC COM 804395101 63,784 1,030,274 SH   SOLE 21 1,030,274 0 0
SAUL CTRS INC COM 804395101 34,560 558,228 SH   SOLE 22 531,798 0 26,430
SAUL CTRS INC COM 804395101 21 336 SH   SOLE 23 336 0 0
SAUL CTRS INC COM 804395101 1,352 21,839 SH   SOLE 25 21,839 0 0
SAUL CTRS INC COM 804395101 516 8,340 SH   SOLE 26 3,470 0 4,870
SAUL CTRS INC COM 804395101 138 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 284 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 4,767 76,995 SH   SOLE 30 76,995 0 0
SAUL CTRS INC COM 804395101 86 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 25 2,671 SH   SOLE 18 2,671 0 0
SAVARA INC COM 805111101 49 5,254 SH   SOLE 19 5,254 0 0
SAVARA INC COM 805111101 325 34,794 SH   SOLE 21 34,794 0 0
SAVARA INC COM 805111101 230 24,568 SH   SOLE 22 24,568 0 0
SB FINL GROUP INC COM 78408D105 13 759 SH   SOLE 18 759 0 0
SB FINL GROUP INC COM 78408D105 15 865 SH   SOLE 21 865 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 23,529 163,337 SH   SOLE 2 22,340 0 140,997
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,560 45,540 SH   SOLE 4 41,486 0 4,054
SBA COMMUNICATIONS CORP NEW CL A 78410G104 26,848 186,377 SH   SOLE 7 181,163 0 5,214
SBA COMMUNICATIONS CORP NEW CL A 78410G104 302 2,095 SH   SOLE 13 2,095 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 93 643 SH   SOLE 15 642 0 1
SBA COMMUNICATIONS CORP NEW CL A 78410G104 68,315 474,247 SH   SOLE 18 397,782 0 76,465
SBA COMMUNICATIONS CORP NEW CL A 78410G104 46,801 324,895 SH   SOLE 19 324,895 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,503 59,028 SH   SOLE 20 0 0 59,028
SBA COMMUNICATIONS CORP NEW CL A 78410G104 414,904 2,880,277 SH   SOLE 21 2,880,277 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 459,272 3,188,285 SH   SOLE 22 2,648,388 0 539,897
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22,322 154,959 SH   SOLE 23 154,959 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 14,964 103,881 SH   SOLE 25 103,881 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 47,486 329,652 SH   SOLE 26 127,964 0 201,688
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,032 27,992 SH   SOLE 28 20,420 0 7,572
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,043 35,006 SH   SOLE 29 4,804 0 30,202
SBA COMMUNICATIONS CORP NEW CL A 78410G104 55,023 381,969 SH   SOLE 30 381,969 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,255 64,250 SH   SOLE 31 43,919 0 20,331
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,892 27,015 SH   SOLE 34 27,015 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,621 115,382 SH   SOLE 36 115,382 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 91 629 SH   SOLE 40 629 0 0
SCANA CORP NEW COM 80589M102 9,615 198,288 SH   SOLE 2 68,990 0 129,298
SCANA CORP NEW COM 80589M102 2,284 47,103 SH   SOLE 4 43,618 0 3,485
SCANA CORP NEW COM 80589M102 7,782 160,495 SH   SOLE 7 129,830 0 30,665
SCANA CORP NEW COM 80589M102 375 7,733 SH   SOLE 13 7,733 0 0
SCANA CORP NEW COM 80589M102 40 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 17,689 364,787 SH   SOLE 18 345,899 0 18,888
SCANA CORP NEW COM 80589M102 1,133 23,357 SH   SOLE 19 23,357 0 0
SCANA CORP NEW COM 80589M102 5,325 109,807 SH   SOLE 20 0 0 109,807
SCANA CORP NEW COM 80589M102 291,361 6,008,686 SH   SOLE 21 6,008,686 0 0
SCANA CORP NEW COM 80589M102 182,354 3,760,643 SH   SOLE 22 3,116,483 0 644,160
SCANA CORP NEW COM 80589M102 7,639 157,544 SH   SOLE 23 157,544 0 0
SCANA CORP NEW COM 80589M102 4,620 95,272 SH   SOLE 25 95,272 0 0
SCANA CORP NEW COM 80589M102 17,865 368,432 SH   SOLE 26 145,708 0 222,724
SCANA CORP NEW COM 80589M102 1,463 30,162 SH   SOLE 28 21,950 0 8,212
SCANA CORP NEW COM 80589M102 1,816 37,455 SH   SOLE 29 4,054 0 33,401
SCANA CORP NEW COM 80589M102 22,891 472,073 SH   SOLE 30 472,073 0 0
SCANA CORP NEW COM 80589M102 3,140 64,758 SH   SOLE 31 29,504 0 35,254
SCANA CORP NEW COM 80589M102 3,265 67,325 SH   SOLE 32 67,325 0 0
SCANA CORP NEW COM 80589M102 458 9,439 SH   SOLE 34 9,439 0 0
SCANA CORP NEW COM 80589M102 6,710 138,386 SH   SOLE 35 138,386 0 0
SCANA CORP NEW COM 80589M102 7,344 151,452 SH   SOLE 36 151,452 0 0
SCANA CORP NEW COM 80589M102 31 642 SH   SOLE 40 642 0 0
SCANSOURCE INC COM 806037107 255 5,831 SH   SOLE 2 1,419 0 4,412
SCANSOURCE INC COM 806037107 10 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 64 1,470 SH   SOLE 7 1,470 0 0
SCANSOURCE INC COM 806037107 5,337 122,275 SH   SOLE 18 122,275 0 0
SCANSOURCE INC COM 806037107 788 18,054 SH   SOLE 19 18,054 0 0
SCANSOURCE INC COM 806037107 97,016 2,222,598 SH   SOLE 21 2,222,598 0 0
SCANSOURCE INC COM 806037107 30,569 700,321 SH   SOLE 22 648,548 0 51,773
SCANSOURCE INC COM 806037107 705 16,146 SH   SOLE 26 14,093 0 2,053
SCANSOURCE INC COM 806037107 169 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 221 5,052 SH   SOLE 29 0 0 5,052
SCANSOURCE INC COM 806037107 1,563 35,797 SH   SOLE 30 35,797 0 0
SCANSOURCE INC COM 806037107 147 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 18,005 219,604 SH   SOLE 2 66,712 0 152,892
SCHEIN HENRY INC COM 806407102 4,107 50,087 SH   SOLE 4 44,103 0 5,984
SCHEIN HENRY INC COM 806407102 11,116 135,581 SH   SOLE 7 130,745 0 4,836
SCHEIN HENRY INC COM 806407102 248 3,026 SH   SOLE 13 3,026 0 0
SCHEIN HENRY INC COM 806407102 118 1,440 SH   SOLE 15 1,440 0 0
SCHEIN HENRY INC COM 806407102 28,318 345,381 SH   SOLE 18 323,569 0 21,812
SCHEIN HENRY INC COM 806407102 2,284 27,858 SH   SOLE 19 27,858 0 0
SCHEIN HENRY INC COM 806407102 10,112 123,332 SH   SOLE 20 0 0 123,332
SCHEIN HENRY INC COM 806407102 340,540 4,153,435 SH   SOLE 21 4,153,435 0 0
SCHEIN HENRY INC COM 806407102 371,922 4,536,184 SH   SOLE 22 3,799,710 0 736,474
SCHEIN HENRY INC COM 806407102 15,767 192,307 SH   SOLE 23 192,307 0 0
SCHEIN HENRY INC COM 806407102 12,343 150,538 SH   SOLE 25 150,538 0 0
SCHEIN HENRY INC COM 806407102 48,892 596,322 SH   SOLE 26 168,409 0 427,913
SCHEIN HENRY INC COM 806407102 2,987 36,435 SH   SOLE 28 26,632 0 9,803
SCHEIN HENRY INC COM 806407102 3,705 45,184 SH   SOLE 29 5,436 0 39,748
SCHEIN HENRY INC COM 806407102 61,064 744,779 SH   SOLE 30 744,779 0 0
SCHEIN HENRY INC COM 806407102 6,276 76,540 SH   SOLE 31 33,774 0 42,766
SCHEIN HENRY INC COM 806407102 1,876 22,880 SH   SOLE 32 22,880 0 0
SCHEIN HENRY INC COM 806407102 849 10,352 SH   SOLE 34 10,352 0 0
SCHEIN HENRY INC COM 806407102 15,216 185,585 SH   SOLE 36 185,585 0 0
SCHEIN HENRY INC COM 806407102 67 812 SH   SOLE 40 812 0 0
SCHLUMBERGER LTD COM 806857108 133,453 1,913,029 SH   SOLE 2 368,307 0 1,544,722
SCHLUMBERGER LTD COM 806857108 33,119 474,758 SH   SOLE 4 439,426 0 35,332
SCHLUMBERGER LTD COM 806857108 73,363 1,051,643 SH   SOLE 7 1,015,130 0 36,513
SCHLUMBERGER LTD COM 806857108 1,381 19,799 SH   SOLE 13 19,799 0 0
SCHLUMBERGER LTD COM 806857108 668 9,569 SH   SOLE 15 9,569 0 0
SCHLUMBERGER LTD COM 806857108 5 72 SH   SOLE 17 0 0 72
SCHLUMBERGER LTD COM 806857108 223,755 3,207,502 SH   SOLE 18 3,003,971 0 203,531
SCHLUMBERGER LTD COM 806857108 132,778 1,903,356 SH   SOLE 19 1,903,356 0 0
SCHLUMBERGER LTD COM 806857108 51,362 736,268 SH   SOLE 20 70,818 0 665,450
SCHLUMBERGER LTD COM 806857108 1,792,794 25,699,459 SH   SOLE 21 25,699,459 0 0
SCHLUMBERGER LTD COM 806857108 2,562,857 36,738,205 SH   SOLE 22 30,194,852 0 6,543,353
SCHLUMBERGER LTD COM 806857108 118,958 1,705,246 SH   SOLE 23 1,705,246 0 0
SCHLUMBERGER LTD COM 806857108 77,162 1,106,109 SH   SOLE 25 1,106,109 0 0
SCHLUMBERGER LTD COM 806857108 368,798 5,286,670 SH   SOLE 26 1,220,892 0 4,065,778
SCHLUMBERGER LTD COM 806857108 22,166 317,752 SH   SOLE 28 232,281 0 85,471
SCHLUMBERGER LTD COM 806857108 30,393 435,674 SH   SOLE 29 435,674 0 0
SCHLUMBERGER LTD COM 806857108 272,688 3,908,940 SH   SOLE 30 3,908,940 0 0
SCHLUMBERGER LTD COM 806857108 52,981 759,482 SH   SOLE 31 301,465 0 458,017
SCHLUMBERGER LTD COM 806857108 113,368 1,625,113 SH   SOLE 34 1,625,113 0 0
SCHLUMBERGER LTD COM 806857108 97,663 1,399,980 SH   SOLE 36 1,399,980 0 0
SCHLUMBERGER LTD COM 806857108 489 7,008 SH   SOLE 40 7,008 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 374 SH   SOLE 21 374 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 58 2,311 SH   SOLE 2 1,835 0 476
SCHNEIDER NATIONAL INC CL B 80689H102 21 811 SH   SOLE 7 811 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,856 112,881 SH   SOLE 18 112,881 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 585 23,135 SH   SOLE 19 23,135 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 24,708 976,591 SH   SOLE 21 976,591 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 19,979 789,702 SH   SOLE 22 751,144 0 38,558
SCHNITZER STL INDS CL A 806882106 1,234 43,819 SH   SOLE 2 39,454 0 4,365
SCHNITZER STL INDS CL A 806882106 5 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 17 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 3,028 107,569 SH   SOLE 18 107,569 0 0
SCHNITZER STL INDS CL A 806882106 4,941 175,512 SH   SOLE 19 175,512 0 0
SCHNITZER STL INDS CL A 806882106 25,768 915,387 SH   SOLE 21 915,387 0 0
SCHNITZER STL INDS CL A 806882106 41,018 1,457,118 SH   SOLE 22 1,397,276 0 59,842
SCHNITZER STL INDS CL A 806882106 4,777 169,709 SH   SOLE 23 169,709 0 0
SCHNITZER STL INDS CL A 806882106 441 15,653 SH   SOLE 26 13,127 0 2,526
SCHNITZER STL INDS CL A 806882106 110 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 388 13,797 SH   SOLE 29 0 0 13,797
SCHNITZER STL INDS CL A 806882106 89 3,162 SH   SOLE 30 3,162 0 0
SCHNITZER STL INDS CL A 806882106 336 11,939 SH   SOLE 34 11,939 0 0
SCHNITZER STL INDS CL A 806882106 80 2,851 SH   SOLE 40 2,851 0 0
SCHOLASTIC CORP COM 807066105 238 6,404 SH   SOLE 2 1,613 0 4,791
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 25 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 5,170 138,978 SH   SOLE 18 138,978 0 0
SCHOLASTIC CORP COM 807066105 788 21,176 SH   SOLE 19 21,176 0 0
SCHOLASTIC CORP COM 807066105 91,984 2,472,689 SH   SOLE 21 2,472,689 0 0
SCHOLASTIC CORP COM 807066105 30,025 807,134 SH   SOLE 22 749,699 0 57,435
SCHOLASTIC CORP COM 807066105 516 13,879 SH   SOLE 26 11,613 0 2,266
SCHOLASTIC CORP COM 807066105 134 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,386 37,266 SH   SOLE 30 37,266 0 0
SCHOLASTIC CORP COM 807066105 94 2,515 SH   SOLE 40 2,515 0 0
SCHULMAN A INC COM 808194104 121 3,551 SH   SOLE 2 3,020 0 531
SCHULMAN A INC COM 808194104 2 44 SH   SOLE 4 44 0 0
SCHULMAN A INC COM 808194104 27 783 SH   SOLE 7 783 0 0
SCHULMAN A INC COM 808194104 4,506 131,954 SH   SOLE 18 131,954 0 0
SCHULMAN A INC COM 808194104 729 21,343 SH   SOLE 19 21,343 0 0
SCHULMAN A INC COM 808194104 85,912 2,515,723 SH   SOLE 21 2,515,723 0 0
SCHULMAN A INC COM 808194104 28,473 833,774 SH   SOLE 22 775,228 0 58,546
SCHULMAN A INC COM 808194104 387 11,340 SH   SOLE 26 10,569 0 771
SCHULMAN A INC COM 808194104 145 4,250 SH   SOLE 28 4,250 0 0
SCHULMAN A INC COM 808194104 407 11,925 SH   SOLE 29 0 0 11,925
SCHULMAN A INC COM 808194104 1,342 39,291 SH   SOLE 30 39,291 0 0
SCHULMAN A INC COM 808194104 110 3,212 SH   SOLE 40 3,212 0 0
SCHWAB CHARLES CORP NEW COM 808513105 80,229 1,834,221 SH   SOLE 2 682,600 0 1,151,621
SCHWAB CHARLES CORP NEW COM 808513105 24,408 558,020 SH   SOLE 4 518,068 0 39,952
SCHWAB CHARLES CORP NEW COM 808513105 35,132 803,207 SH   SOLE 7 792,893 0 10,314
SCHWAB CHARLES CORP NEW COM 808513105 890 20,347 SH   SOLE 13 20,347 0 0
SCHWAB CHARLES CORP NEW COM 808513105 344 7,857 SH   SOLE 15 7,857 0 0
SCHWAB CHARLES CORP NEW COM 808513105 122,372 2,797,715 SH   SOLE 18 2,629,293 0 168,422
SCHWAB CHARLES CORP NEW COM 808513105 100,240 2,291,731 SH   SOLE 19 2,291,731 0 0
SCHWAB CHARLES CORP NEW COM 808513105 27,893 637,709 SH   SOLE 20 0 0 637,709
SCHWAB CHARLES CORP NEW COM 808513105 890,700 20,363,520 SH   SOLE 21 20,363,520 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,393,672 31,862,644 SH   SOLE 22 26,196,017 0 5,666,627
SCHWAB CHARLES CORP NEW COM 808513105 70,894 1,620,807 SH   SOLE 23 1,620,807 0 0
SCHWAB CHARLES CORP NEW COM 808513105 40,518 926,344 SH   SOLE 25 926,344 0 0
SCHWAB CHARLES CORP NEW COM 808513105 235,832 5,391,677 SH   SOLE 26 1,085,567 0 4,306,110
SCHWAB CHARLES CORP NEW COM 808513105 11,953 273,274 SH   SOLE 28 199,271 0 74,003
SCHWAB CHARLES CORP NEW COM 808513105 9,279 212,130 SH   SOLE 29 87,708 0 124,422
SCHWAB CHARLES CORP NEW COM 808513105 160,658 3,673,016 SH   SOLE 30 3,673,016 0 0
SCHWAB CHARLES CORP NEW COM 808513105 24,487 559,832 SH   SOLE 31 266,241 0 293,591
SCHWAB CHARLES CORP NEW COM 808513105 42,421 969,842 SH   SOLE 34 969,842 0 0
SCHWAB CHARLES CORP NEW COM 808513105 48,335 1,105,056 SH   SOLE 36 1,105,056 0 0
SCHWAB CHARLES CORP NEW COM 808513105 262 5,987 SH   SOLE 40 5,987 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,922 146,479 SH   SOLE 17 0 0 146,479
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 607 10,115 SH   SOLE 17 0 0 10,115
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 120 1,822 SH   SOLE 17 0 0 1,822
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 39,132 755,157 SH   SOLE 17 0 0 755,157
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 67 SH   SOLE 17 0 0 67
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,694 25,147 SH   SOLE 17 0 0 25,147
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26,820 996,658 SH   SOLE 17 0 0 996,658
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 22 770 SH   SOLE 17 0 0 770
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 266 SH   SOLE 17 0 0 266
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 62,847 2,104,021 SH   SOLE 17 0 0 2,104,021
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 29 796 SH   SOLE 17 0 0 796
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 36 1,035 SH   SOLE 17 0 0 1,035
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 51 1,082 SH   SOLE 17 0 0 1,082
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,424 401,082 SH   SOLE 17 0 0 401,082
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9,035 172,551 SH   SOLE 17 0 0 172,551
SCHWAB STRATEGIC TR US REIT ETF 808524847 33,457 813,449 SH   SOLE 17 0 0 813,449
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 28 524 SH   SOLE 17 0 0 524
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH   SOLE 17 0 0 15
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1 18 SH   SOLE 2 18 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 242 4,383 SH   SOLE 17 0 0 4,383
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17,755 495,672 SH   SOLE 17 0 0 495,672
SCHWEITZER-MAUDUIT INTL INC COM 808541106 77 1,854 SH   SOLE 2 1,854 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 11 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 32 778 SH   SOLE 7 778 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6,159 148,541 SH   SOLE 18 148,541 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 925 22,309 SH   SOLE 19 22,309 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 111,812 2,696,857 SH   SOLE 21 2,696,857 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 37,727 909,973 SH   SOLE 22 853,072 0 56,901
SCHWEITZER-MAUDUIT INTL INC COM 808541106 94 2,264 SH   SOLE 23 2,264 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 499 12,026 SH   SOLE 26 9,928 0 2,098
SCHWEITZER-MAUDUIT INTL INC COM 808541106 182 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,786 43,074 SH   SOLE 30 43,074 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 140 3,367 SH   SOLE 40 3,367 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 94 8,434 SH   SOLE 2 2,963 0 5,471
SCICLONE PHARMACEUTICALS INC COM 80862K104 13 1,131 SH   SOLE 7 1,131 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 2,892 258,179 SH   SOLE 18 258,179 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 1,024 91,391 SH   SOLE 19 91,391 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 57,615 5,144,155 SH   SOLE 21 5,144,155 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 19,313 1,724,365 SH   SOLE 22 1,634,035 0 90,330
SCICLONE PHARMACEUTICALS INC COM 80862K104 198 17,699 SH   SOLE 23 17,699 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 76 6,807 SH   SOLE 28 6,807 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 97 8,622 SH   SOLE 29 0 0 8,622
SCICLONE PHARMACEUTICALS INC COM 80862K104 725 64,712 SH   SOLE 30 64,712 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 54 4,834 SH   SOLE 40 4,834 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,313 19,648 SH   SOLE 2 19,648 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 17 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 93 1,388 SH   SOLE 7 1,388 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 18,258 273,114 SH   SOLE 18 273,114 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,199 32,898 SH   SOLE 19 32,898 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 185,368 2,772,891 SH   SOLE 21 2,772,891 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 94,038 1,406,707 SH   SOLE 22 1,321,094 0 85,613
SCIENCE APPLICATNS INTL CP N COM 808625107 893 13,353 SH   SOLE 26 10,626 0 2,727
SCIENCE APPLICATNS INTL CP N COM 808625107 495 7,409 SH   SOLE 28 7,409 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 460 6,879 SH   SOLE 30 6,879 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 121 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 300 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 137 2,985 SH   SOLE 2 2,985 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 20 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 66 1,435 SH   SOLE 7 1,435 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 11,135 242,859 SH   SOLE 18 242,859 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 1,787 38,971 SH   SOLE 19 38,971 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 210,311 4,586,937 SH   SOLE 21 4,586,937 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 68,280 1,489,195 SH   SOLE 22 1,390,736 0 98,459
SCIENTIFIC GAMES CORP CL A 80874P109 1,480 32,290 SH   SOLE 26 28,878 0 3,412
SCIENTIFIC GAMES CORP CL A 80874P109 348 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 277 6,045 SH   SOLE 29 0 0 6,045
SCIENTIFIC GAMES CORP CL A 80874P109 3,301 72,000 SH   SOLE 30 72,000 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 246 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 141 20,019 SH   SOLE 2 10,716 0 9,303
SCORPIO BULKERS INC COM Y7546A122 4 632 SH   SOLE 7 632 0 0
SCORPIO BULKERS INC COM Y7546A122 1,635 231,900 SH   SOLE 18 231,900 0 0
SCORPIO BULKERS INC COM Y7546A122 2,949 418,228 SH   SOLE 19 418,228 0 0
SCORPIO BULKERS INC COM Y7546A122 13,208 1,873,411 SH   SOLE 21 1,873,411 0 0
SCORPIO BULKERS INC COM Y7546A122 4,272 605,903 SH   SOLE 22 549,267 0 56,636
SCORPIO TANKERS INC SHS Y7542C106 136 39,699 SH   SOLE 2 11,161 0 28,538
SCORPIO TANKERS INC SHS Y7542C106 15 4,511 SH   SOLE 7 4,511 0 0
SCORPIO TANKERS INC SHS Y7542C106 2,531 738,026 SH   SOLE 18 738,026 0 0
SCORPIO TANKERS INC SHS Y7542C106 450 131,118 SH   SOLE 19 131,118 0 0
SCORPIO TANKERS INC SHS Y7542C106 21,459 6,256,254 SH   SOLE 21 6,256,254 0 0
SCORPIO TANKERS INC SHS Y7542C106 9,145 2,666,238 SH   SOLE 22 2,416,421 0 249,817
SCOTTS MIRACLE GRO CO CL A 810186106 4,060 41,705 SH   SOLE 2 24,473 0 17,232
SCOTTS MIRACLE GRO CO CL A 810186106 23 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10,997 112,974 SH   SOLE 7 112,974 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 13,338 137,029 SH   SOLE 18 137,029 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,427 14,655 SH   SOLE 19 14,655 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 177,851 1,827,107 SH   SOLE 21 1,827,107 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 130,400 1,339,630 SH   SOLE 22 1,199,312 0 140,318
SCOTTS MIRACLE GRO CO CL A 810186106 1,415 14,540 SH   SOLE 26 12,387 0 2,153
SCOTTS MIRACLE GRO CO CL A 810186106 635 6,520 SH   SOLE 28 6,520 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,479 15,194 SH   SOLE 30 15,194 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 94 969 SH   SOLE 31 969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 86 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 453 4,650 SH   SOLE 40 4,650 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 246 12,855 SH   SOLE 2 3,328 0 9,527
SCRIPPS E W CO OHIO CL A NEW 811054402 7 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 29 1,514 SH   SOLE 7 1,514 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 5,426 283,914 SH   SOLE 18 283,914 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 828 43,324 SH   SOLE 19 43,324 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 94,947 4,968,444 SH   SOLE 21 4,968,444 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 31,174 1,631,295 SH   SOLE 22 1,533,485 0 97,810
SCRIPPS E W CO OHIO CL A NEW 811054402 44 2,278 SH   SOLE 26 0 0 2,278
SCRIPPS E W CO OHIO CL A NEW 811054402 147 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,423 74,450 SH   SOLE 30 74,450 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 110 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 11,790 137,263 SH   SOLE 2 56,027 0 81,236
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,382 27,736 SH   SOLE 4 23,511 0 4,225
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,635 65,603 SH   SOLE 7 65,603 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 215 2,504 SH   SOLE 13 2,504 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 45 523 SH   SOLE 15 523 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 17,821 207,486 SH   SOLE 18 195,315 0 12,171
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,297 38,392 SH   SOLE 19 38,392 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,615 65,377 SH   SOLE 20 0 0 65,377
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 151,188 1,760,249 SH   SOLE 21 1,760,249 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 211,565 2,463,211 SH   SOLE 22 2,045,330 0 417,881
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9,064 105,531 SH   SOLE 23 105,531 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,282 61,497 SH   SOLE 25 61,497 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 21,632 251,861 SH   SOLE 26 115,894 0 135,967
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1,704 19,842 SH   SOLE 28 14,559 0 5,283
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,143 24,945 SH   SOLE 29 3,794 0 21,151
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 20,269 235,989 SH   SOLE 30 235,989 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,814 44,400 SH   SOLE 31 19,576 0 24,824
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,254 26,239 SH   SOLE 34 26,239 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6,250 72,771 SH   SOLE 36 72,771 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 32 375 SH   SOLE 40 375 0 0
SCYNEXIS INC COM 811292101 10 4,073 SH   SOLE 18 4,073 0 0
SCYNEXIS INC COM 811292101 211 87,652 SH   SOLE 21 87,652 0 0
SCYNEXIS INC COM 811292101 20 8,102 SH   SOLE 22 8,102 0 0
SEABOARD CORP COM 811543107 784 174 SH   SOLE 2 42 0 132
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 23 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 635 141 SH   SOLE 18 141 0 0
SEABOARD CORP COM 811543107 360 80 SH   SOLE 19 80 0 0
SEABOARD CORP COM 811543107 12,100 2,686 SH   SOLE 21 2,686 0 0
SEABOARD CORP COM 811543107 29,472 6,542 SH   SOLE 22 5,669 0 873
SEABOARD CORP COM 811543107 104 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 180 40 SH   SOLE 28 40 0 0
SEABOARD CORP COM 811543107 473 105 SH   SOLE 30 105 0 0
SEABOARD CORP COM 811543107 23 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 149 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,322 190,292 SH   SOLE 7 190,292 0 0
SEACHANGE INTL INC COM 811699107 17 6,043 SH   SOLE 18 6,043 0 0
SEACHANGE INTL INC COM 811699107 19 7,106 SH   SOLE 19 7,106 0 0
SEACHANGE INTL INC COM 811699107 249 90,920 SH   SOLE 21 90,920 0 0
SEACHANGE INTL INC COM 811699107 1,526 556,983 SH   SOLE 22 556,983 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 590 24,684 SH   SOLE 2 18,075 0 6,609
SEACOAST BKG CORP FLA COM NEW 811707801 42 1,738 SH   SOLE 7 1,738 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,839 160,680 SH   SOLE 18 160,680 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,087 45,516 SH   SOLE 19 45,516 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 33,190 1,389,267 SH   SOLE 21 1,389,267 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 39,855 1,668,263 SH   SOLE 22 1,604,749 0 63,514
SEACOAST BKG CORP FLA COM NEW 811707801 436 18,249 SH   SOLE 28 18,249 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,024 42,882 SH   SOLE 29 0 0 42,882
SEACOAST BKG CORP FLA COM NEW 811707801 115 4,834 SH   SOLE 30 4,834 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 62 2,609 SH   SOLE 40 2,609 0 0
SEACOR HOLDINGS INC COM 811904101 231 5,013 SH   SOLE 2 2,236 0 2,777
SEACOR HOLDINGS INC COM 811904101 7 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 23 493 SH   SOLE 7 493 0 0
SEACOR HOLDINGS INC COM 811904101 3,778 81,945 SH   SOLE 18 81,945 0 0
SEACOR HOLDINGS INC COM 811904101 560 12,143 SH   SOLE 19 12,143 0 0
SEACOR HOLDINGS INC COM 811904101 71,220 1,544,567 SH   SOLE 21 1,544,567 0 0
SEACOR HOLDINGS INC COM 811904101 22,128 479,887 SH   SOLE 22 445,593 0 34,294
SEACOR HOLDINGS INC COM 811904101 182 3,938 SH   SOLE 26 3,360 0 578
SEACOR HOLDINGS INC COM 811904101 109 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,034 22,432 SH   SOLE 30 22,432 0 0
SEACOR HOLDINGS INC COM 811904101 90 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 60 3,824 SH   SOLE 2 1,033 0 2,791
SEACOR MARINE HLDGS INC COM 78413P101 2 146 SH   SOLE 4 146 0 0
SEACOR MARINE HLDGS INC COM 78413P101 8 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,045 66,792 SH   SOLE 18 66,792 0 0
SEACOR MARINE HLDGS INC COM 78413P101 197 12,581 SH   SOLE 19 12,581 0 0
SEACOR MARINE HLDGS INC COM 78413P101 8,204 524,526 SH   SOLE 21 524,526 0 0
SEACOR MARINE HLDGS INC COM 78413P101 9,975 637,818 SH   SOLE 22 606,073 0 31,745
SEACOR MARINE HLDGS INC COM 78413P101 185 11,837 SH   SOLE 23 11,837 0 0
SEACOR MARINE HLDGS INC COM 78413P101 62 3,958 SH   SOLE 26 3,377 0 581
SEACOR MARINE HLDGS INC COM 78413P101 37 2,383 SH   SOLE 28 2,383 0 0
SEACOR MARINE HLDGS INC COM 78413P101 47 2,981 SH   SOLE 30 2,981 0 0
SEACOR MARINE HLDGS INC COM 78413P101 31 1,952 SH   SOLE 40 1,952 0 0
SEADRILL LIMITED SHS G7945E105 4 10,458 SH   SOLE 18 10,458 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,135 215,095 SH   SOLE 2 41,642 0 173,453
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,964 89,369 SH   SOLE 4 79,319 0 10,050
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,588 319,210 SH   SOLE 7 258,182 0 61,028
SEAGATE TECHNOLOGY PLC SHS G7945M107 104 3,137 SH   SOLE 13 3,137 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 72 2,177 SH   SOLE 15 2,177 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,004 572,914 SH   SOLE 18 531,370 0 41,544
SEAGATE TECHNOLOGY PLC SHS G7945M107 260 7,843 SH   SOLE 19 7,843 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,119 184,467 SH   SOLE 20 0 0 184,467
SEAGATE TECHNOLOGY PLC SHS G7945M107 262,488 7,913,418 SH   SOLE 21 7,913,418 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 182,245 5,494,279 SH   SOLE 22 4,889,508 0 604,771
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,538 377,993 SH   SOLE 23 377,993 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,228 217,893 SH   SOLE 25 217,893 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 25,496 768,645 SH   SOLE 26 307,275 0 461,370
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,162 65,165 SH   SOLE 28 47,168 0 17,997
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,868 86,477 SH   SOLE 29 11,767 0 74,710
SEAGATE TECHNOLOGY PLC SHS G7945M107 36,513 1,100,775 SH   SOLE 30 1,100,775 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,136 184,986 SH   SOLE 31 73,883 0 111,103
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,627 139,501 SH   SOLE 32 139,501 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 579 17,446 SH   SOLE 34 17,446 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,802 295,520 SH   SOLE 35 295,520 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,936 329,707 SH   SOLE 36 329,707 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 48 1,439 SH   SOLE 40 1,439 0 0
SEALED AIR CORP NEW COM 81211K100 11,421 267,352 SH   SOLE 2 63,309 0 204,043
SEALED AIR CORP NEW COM 81211K100 2,644 61,896 SH   SOLE 4 54,701 0 7,195
SEALED AIR CORP NEW COM 81211K100 6,080 142,326 SH   SOLE 7 130,774 0 11,552
SEALED AIR CORP NEW COM 81211K100 54 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 2 45 SH   SOLE 17 0 0 45
SEALED AIR CORP NEW COM 81211K100 18,262 427,476 SH   SOLE 18 400,079 0 27,397
SEALED AIR CORP NEW COM 81211K100 1,629 38,124 SH   SOLE 19 38,124 0 0
SEALED AIR CORP NEW COM 81211K100 4,842 113,332 SH   SOLE 20 0 0 113,332
SEALED AIR CORP NEW COM 81211K100 164,204 3,843,737 SH   SOLE 21 3,843,737 0 0
SEALED AIR CORP NEW COM 81211K100 232,894 5,451,649 SH   SOLE 22 4,559,889 0 891,760
SEALED AIR CORP NEW COM 81211K100 11,133 260,610 SH   SOLE 23 260,610 0 0
SEALED AIR CORP NEW COM 81211K100 6,185 144,786 SH   SOLE 25 144,786 0 0
SEALED AIR CORP NEW COM 81211K100 24,611 576,104 SH   SOLE 26 232,952 0 343,152
SEALED AIR CORP NEW COM 81211K100 1,917 44,866 SH   SOLE 28 32,812 0 12,054
SEALED AIR CORP NEW COM 81211K100 2,344 54,865 SH   SOLE 29 5,765 0 49,100
SEALED AIR CORP NEW COM 81211K100 21,655 506,909 SH   SOLE 30 506,909 0 0
SEALED AIR CORP NEW COM 81211K100 4,049 94,789 SH   SOLE 31 44,123 0 50,666
SEALED AIR CORP NEW COM 81211K100 532 12,446 SH   SOLE 34 12,446 0 0
SEALED AIR CORP NEW COM 81211K100 7,989 187,017 SH   SOLE 36 187,017 0 0
SEALED AIR CORP NEW COM 81211K100 41 952 SH   SOLE 40 952 0 0
SEARS HLDGS CORP COM 812350106 22 3,007 SH   SOLE 2 591 0 2,416
SEARS HLDGS CORP COM 812350106 0 59 SH   SOLE 4 59 0 0
SEARS HLDGS CORP COM 812350106 35 4,837 SH   SOLE 7 4,837 0 0
SEARS HLDGS CORP COM 812350106 303 41,555 SH   SOLE 18 41,555 0 0
SEARS HLDGS CORP COM 812350106 84 11,515 SH   SOLE 19 11,515 0 0
SEARS HLDGS CORP COM 812350106 3,034 415,570 SH   SOLE 21 415,570 0 0
SEARS HLDGS CORP COM 812350106 4,906 671,991 SH   SOLE 22 638,919 0 33,072
SEARS HLDGS CORP COM 812350106 107 14,716 SH   SOLE 26 13,579 0 1,137
SEARS HLDGS CORP COM 812350106 28 3,804 SH   SOLE 28 3,804 0 0
SEARS HLDGS CORP COM 812350106 24 3,246 SH   SOLE 30 3,246 0 0
SEARS HLDGS CORP COM 812350106 20 2,782 SH   SOLE 40 2,782 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 5 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 58 22,563 SH   SOLE 21 22,563 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 891 349,267 SH   SOLE 22 349,267 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH   SOLE 36 18 0 0
SEASPAN CORP SHS Y75638109 59 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 179 25,229 SH   SOLE 21 25,229 0 0
SEASPAN CORP SHS Y75638109 1,439 202,964 SH   SOLE 22 202,964 0 0
SEASPAN CORP SHS Y75638109 84 11,854 SH   SOLE 25 11,854 0 0
SEASPAN CORP SHS Y75638109 635 89,502 SH   SOLE 30 89,502 0 0
SEASPINE HLDGS CORP COM 81255T108 17 1,549 SH   SOLE 18 1,549 0 0
SEASPINE HLDGS CORP COM 81255T108 1,181 105,243 SH   SOLE 19 105,243 0 0
SEASPINE HLDGS CORP COM 81255T108 366 32,593 SH   SOLE 21 32,593 0 0
SEASPINE HLDGS CORP COM 81255T108 3,524 314,083 SH   SOLE 22 314,083 0 0
SEASPINE HLDGS CORP COM 81255T108 214 19,067 SH   SOLE 29 0 0 19,067
SEATTLE GENETICS INC COM 812578102 7,542 138,617 SH   SOLE 2 58,696 0 79,921
SEATTLE GENETICS INC COM 812578102 2,024 37,207 SH   SOLE 4 35,422 0 1,785
SEATTLE GENETICS INC COM 812578102 336 6,180 SH   SOLE 7 5,450 0 730
SEATTLE GENETICS INC COM 812578102 5,187 95,340 SH   SOLE 18 85,443 0 9,897
SEATTLE GENETICS INC COM 812578102 25,592 470,349 SH   SOLE 19 470,349 0 0
SEATTLE GENETICS INC COM 812578102 3,811 70,049 SH   SOLE 20 0 0 70,049
SEATTLE GENETICS INC COM 812578102 184,715 3,394,876 SH   SOLE 21 3,394,876 0 0
SEATTLE GENETICS INC COM 812578102 145,457 2,673,343 SH   SOLE 22 2,370,259 0 303,084
SEATTLE GENETICS INC COM 812578102 6,357 116,836 SH   SOLE 23 116,836 0 0
SEATTLE GENETICS INC COM 812578102 10,695 196,569 SH   SOLE 26 103,132 0 93,437
SEATTLE GENETICS INC COM 812578102 1,210 22,243 SH   SOLE 28 16,090 0 6,153
SEATTLE GENETICS INC COM 812578102 1,987 36,527 SH   SOLE 29 5,140 0 31,387
SEATTLE GENETICS INC COM 812578102 7,091 130,319 SH   SOLE 30 130,319 0 0
SEATTLE GENETICS INC COM 812578102 2,831 52,031 SH   SOLE 31 26,274 0 25,757
SEATTLE GENETICS INC COM 812578102 4,181 76,834 SH   SOLE 34 76,834 0 0
SEATTLE GENETICS INC COM 812578102 966 17,757 SH   SOLE 36 17,757 0 0
SEATTLE GENETICS INC COM 812578102 25 462 SH   SOLE 40 462 0 0
SEAWORLD ENTMT INC COM 81282V100 58 4,446 SH   SOLE 2 3,852 0 594
SEAWORLD ENTMT INC COM 81282V100 8 610 SH   SOLE 4 610 0 0
SEAWORLD ENTMT INC COM 81282V100 42 3,236 SH   SOLE 7 3,236 0 0
SEAWORLD ENTMT INC COM 81282V100 3,041 234,083 SH   SOLE 18 234,083 0 0
SEAWORLD ENTMT INC COM 81282V100 644 49,600 SH   SOLE 19 49,600 0 0
SEAWORLD ENTMT INC COM 81282V100 26,759 2,060,002 SH   SOLE 21 2,060,002 0 0
SEAWORLD ENTMT INC COM 81282V100 22,952 1,766,905 SH   SOLE 22 1,623,113 0 143,792
SEAWORLD ENTMT INC COM 81282V100 97 7,466 SH   SOLE 26 0 0 7,466
SEAWORLD ENTMT INC COM 81282V100 135 10,425 SH   SOLE 28 10,425 0 0
SEAWORLD ENTMT INC COM 81282V100 130 10,001 SH   SOLE 30 10,001 0 0
SEAWORLD ENTMT INC COM 81282V100 102 7,889 SH   SOLE 40 7,889 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 5 4,226 SH   SOLE 18 4,226 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 62 51,897 SH   SOLE 21 51,897 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 309 257,216 SH   SOLE 22 257,216 0 0
SECUREWORKS CORP CL A 81374A105 20 1,655 SH   SOLE 2 642 0 1,013
SECUREWORKS CORP CL A 81374A105 375 30,353 SH   SOLE 18 30,353 0 0
SECUREWORKS CORP CL A 81374A105 46 3,726 SH   SOLE 19 3,726 0 0
SECUREWORKS CORP CL A 81374A105 2,969 240,382 SH   SOLE 21 240,382 0 0
SECUREWORKS CORP CL A 81374A105 675 54,665 SH   SOLE 22 49,585 0 5,080
SECURITY NATL FINL CORP CL A NEW 814785309 7 1,360 SH   SOLE 18 1,360 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 132 25,878 SH   SOLE 21 25,878 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 195 38,290 SH   SOLE 22 38,290 0 0
SEI INVESTMENTS CO COM 784117103 14,595 239,033 SH   SOLE 2 125,344 0 113,689
SEI INVESTMENTS CO COM 784117103 3,458 56,630 SH   SOLE 4 51,912 0 4,718
SEI INVESTMENTS CO COM 784117103 4,825 79,014 SH   SOLE 7 60,865 0 18,149
SEI INVESTMENTS CO COM 784117103 3,942 64,559 SH   SOLE 13 64,559 0 0
SEI INVESTMENTS CO COM 784117103 48 780 SH   SOLE 15 780 0 0
SEI INVESTMENTS CO COM 784117103 27,515 450,629 SH   SOLE 18 436,391 0 14,238
SEI INVESTMENTS CO COM 784117103 40,517 663,561 SH   SOLE 19 663,561 0 0
SEI INVESTMENTS CO COM 784117103 6,817 111,652 SH   SOLE 20 0 0 111,652
SEI INVESTMENTS CO COM 784117103 366,196 5,997,311 SH   SOLE 21 5,997,311 0 0
SEI INVESTMENTS CO COM 784117103 299,115 4,898,708 SH   SOLE 22 4,332,645 0 566,063
SEI INVESTMENTS CO COM 784117103 10,303 168,743 SH   SOLE 23 168,743 0 0
SEI INVESTMENTS CO COM 784117103 7,585 124,230 SH   SOLE 25 124,230 0 0
SEI INVESTMENTS CO COM 784117103 16,829 275,613 SH   SOLE 26 153,407 0 122,206
SEI INVESTMENTS CO COM 784117103 1,916 31,371 SH   SOLE 28 22,951 0 8,420
SEI INVESTMENTS CO COM 784117103 6,711 109,904 SH   SOLE 29 4,020 0 105,884
SEI INVESTMENTS CO COM 784117103 11,104 181,850 SH   SOLE 30 181,850 0 0
SEI INVESTMENTS CO COM 784117103 3,295 53,958 SH   SOLE 31 29,663 0 24,295
SEI INVESTMENTS CO COM 784117103 1,256 20,574 SH   SOLE 34 20,574 0 0
SEI INVESTMENTS CO COM 784117103 10,147 166,178 SH   SOLE 36 166,178 0 0
SEI INVESTMENTS CO COM 784117103 42 686 SH   SOLE 40 686 0 0
SELECT BANCORP INC NEW COM 81617L108 19 1,639 SH   SOLE 18 1,639 0 0
SELECT BANCORP INC NEW COM 81617L108 44 3,779 SH   SOLE 21 3,779 0 0
SELECT COMFORT CORP COM 81616X103 88 2,825 SH   SOLE 2 2,608 0 217
SELECT COMFORT CORP COM 81616X103 10 312 SH   SOLE 4 312 0 0
SELECT COMFORT CORP COM 81616X103 30 979 SH   SOLE 7 979 0 0
SELECT COMFORT CORP COM 81616X103 5,819 187,414 SH   SOLE 18 187,414 0 0
SELECT COMFORT CORP COM 81616X103 957 30,829 SH   SOLE 19 30,829 0 0
SELECT COMFORT CORP COM 81616X103 109,064 3,512,535 SH   SOLE 21 3,512,535 0 0
SELECT COMFORT CORP COM 81616X103 35,460 1,142,024 SH   SOLE 22 1,059,294 0 82,730
SELECT COMFORT CORP COM 81616X103 495 15,953 SH   SOLE 26 12,463 0 3,490
SELECT COMFORT CORP COM 81616X103 228 7,337 SH   SOLE 28 7,337 0 0
SELECT COMFORT CORP COM 81616X103 1,787 57,545 SH   SOLE 30 57,545 0 0
SELECT COMFORT CORP COM 81616X103 180 5,798 SH   SOLE 40 5,798 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 48 3,004 SH   SOLE 2 3,004 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 435 27,337 SH   SOLE 18 27,337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 191 11,984 SH   SOLE 19 11,984 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 4,222 265,223 SH   SOLE 21 265,223 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,106 132,278 SH   SOLE 22 124,792 0 7,486
SELECT ENERGY SVCS INC CL A COM 81617J301 586 36,831 SH   SOLE 23 36,831 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 364 15,542 SH   SOLE 2 3,576 0 11,966
SELECT INCOME REIT COM SH BEN INT 81618T100 536 22,898 SH   SOLE 4 22,898 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,037 86,968 SH   SOLE 7 86,968 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 52 2,241 SH   SOLE 15 2,241 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 5,640 240,813 SH   SOLE 18 240,813 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,513 107,317 SH   SOLE 19 107,317 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 48,373 2,065,443 SH   SOLE 21 2,065,443 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 58,256 2,487,454 SH   SOLE 22 2,368,380 0 119,074
SELECT INCOME REIT COM SH BEN INT 81618T100 42 1,801 SH   SOLE 23 1,801 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,819 120,377 SH   SOLE 25 120,377 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 939 40,110 SH   SOLE 26 16,828 0 23,282
SELECT INCOME REIT COM SH BEN INT 81618T100 234 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 550 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 7,724 329,818 SH   SOLE 30 329,818 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 163 6,975 SH   SOLE 40 6,975 0 0
SELECT MED HLDGS CORP COM 81619Q105 124 6,440 SH   SOLE 2 6,020 0 420
SELECT MED HLDGS CORP COM 81619Q105 7 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 98 5,122 SH   SOLE 7 5,122 0 0
SELECT MED HLDGS CORP COM 81619Q105 9,481 493,792 SH   SOLE 18 493,792 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,563 81,412 SH   SOLE 19 81,412 0 0
SELECT MED HLDGS CORP COM 81619Q105 186,761 9,727,110 SH   SOLE 21 9,727,110 0 0
SELECT MED HLDGS CORP COM 81619Q105 54,825 2,855,474 SH   SOLE 22 2,626,310 0 229,164
SELECT MED HLDGS CORP COM 81619Q105 1,271 66,172 SH   SOLE 26 60,979 0 5,193
SELECT MED HLDGS CORP COM 81619Q105 403 20,966 SH   SOLE 28 20,966 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,799 145,806 SH   SOLE 30 145,806 0 0
SELECT MED HLDGS CORP COM 81619Q105 299 15,594 SH   SOLE 36 15,594 0 0
SELECT MED HLDGS CORP COM 81619Q105 196 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 62,604 1,102,186 SH   SOLE 2 1,102,186 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 360 4,400 SH Call SOLE 2 4,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 441 5,400 SH Put SOLE 2 5,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 613 7,500 SH Put SOLE 18 7,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 44,886 549,200 SH Call SOLE 19 549,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 8,990 110,000 SH Put SOLE 19 110,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 523 6,400 SH Call SOLE 22 6,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 49 600 SH Put SOLE 22 600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 172,410 2,109,513 SH   SOLE 2 2,109,513 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 31 383 SH   SOLE 18 383 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 136,890 2,535,939 SH   SOLE 2 2,535,939 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 39 SH   SOLE 17 0 0 39
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 24 439 SH   SOLE 18 439 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 155,140 1,722,245 SH   SOLE 2 1,722,245 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 29 324 SH   SOLE 18 324 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 94,869 1,385,355 SH   SOLE 2 1,385,355 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 26 385 SH   SOLE 18 385 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 603 8,800 SH Put SOLE 2 8,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 73,856 1,078,500 SH Put SOLE 19 1,078,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 870 12,700 SH Put SOLE 22 12,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 16,711 646,200 SH Call SOLE 2 646,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 9,697 375,000 SH Put SOLE 2 375,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 490,236 18,957,300 SH Call SOLE 19 18,957,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 2,586 100,000 SH Put SOLE 19 100,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 7,443 287,800 SH Call SOLE 22 287,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 272 10,500 SH Put SOLE 22 10,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 243,729 9,424,940 SH   SOLE 2 9,424,940 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 23 875 SH   SOLE 18 875 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 219,176 8,475,487 SH   SOLE 19 8,475,487 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,169 122,561 SH   SOLE 22 122,561 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 383 5,400 SH Put SOLE 2 5,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 533 7,500 SH Put SOLE 18 7,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 7,988 112,500 SH Put SOLE 19 112,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 43 600 SH Put SOLE 22 600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 173,624 2,445,408 SH   SOLE 2 2,445,408 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7 97 SH   SOLE 18 97 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13,924 196,114 SH   SOLE 19 196,114 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 163 2,297 SH   SOLE 22 2,297 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 188,892 3,196,138 SH   SOLE 2 3,196,138 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 268 4,531 SH   SOLE 18 4,531 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,546 60,000 SH   SOLE 19 60,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 21 350 SH   SOLE 22 350 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 41,896 1,299,492 SH   SOLE 2 1,299,492 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 256 SH   SOLE 17 0 0 256
SELECT SECTOR SPDR TR OPTIONS 81369Y886 19,629 370,000 SH Put SOLE 2 370,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 57,322 1,080,524 SH   SOLE 2 1,080,524 0 0
SELECTA BIOSCIENCES INC COM 816212104 13 737 SH   SOLE 2 737 0 0
SELECTA BIOSCIENCES INC COM 816212104 904 49,522 SH   SOLE 18 49,522 0 0
SELECTA BIOSCIENCES INC COM 816212104 156 8,537 SH   SOLE 19 8,537 0 0
SELECTA BIOSCIENCES INC COM 816212104 7,163 392,494 SH   SOLE 21 392,494 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,330 127,675 SH   SOLE 22 116,847 0 10,828
SELECTIVE INS GROUP INC COM 816300107 865 16,066 SH   SOLE 2 6,609 0 9,457
SELECTIVE INS GROUP INC COM 816300107 1 17 SH   SOLE 4 17 0 0
SELECTIVE INS GROUP INC COM 816300107 113 2,105 SH   SOLE 7 2,105 0 0
SELECTIVE INS GROUP INC COM 816300107 15,395 285,892 SH   SOLE 18 285,892 0 0
SELECTIVE INS GROUP INC COM 816300107 10,408 193,285 SH   SOLE 19 193,285 0 0
SELECTIVE INS GROUP INC COM 816300107 278,666 5,174,855 SH   SOLE 21 5,174,855 0 0
SELECTIVE INS GROUP INC COM 816300107 93,234 1,731,369 SH   SOLE 22 1,621,933 0 109,436
SELECTIVE INS GROUP INC COM 816300107 969 17,987 SH   SOLE 23 17,987 0 0
SELECTIVE INS GROUP INC COM 816300107 1,393 25,872 SH   SOLE 26 22,177 0 3,695
SELECTIVE INS GROUP INC COM 816300107 435 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 837 15,536 SH   SOLE 29 0 0 15,536
SELECTIVE INS GROUP INC COM 816300107 4,288 79,623 SH   SOLE 30 79,623 0 0
SELECTIVE INS GROUP INC COM 816300107 76 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 356 6,605 SH   SOLE 40 6,605 0 0
SEMGROUP CORP CL A 81663A105 446 15,530 SH   SOLE 2 4,148 0 11,382
SEMGROUP CORP CL A 81663A105 111 3,859 SH   SOLE 4 3,859 0 0
SEMGROUP CORP CL A 81663A105 1,703 59,245 SH   SOLE 7 59,245 0 0
SEMGROUP CORP CL A 81663A105 7,141 248,388 SH   SOLE 18 248,388 0 0
SEMGROUP CORP CL A 81663A105 1,433 49,845 SH   SOLE 19 49,845 0 0
SEMGROUP CORP CL A 81663A105 61,764 2,148,325 SH   SOLE 21 2,148,325 0 0
SEMGROUP CORP CL A 81663A105 50,958 1,772,460 SH   SOLE 22 1,654,188 0 118,272
SEMGROUP CORP CL A 81663A105 833 28,980 SH   SOLE 26 23,141 0 5,839
SEMGROUP CORP CL A 81663A105 273 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 1,110 38,602 SH   SOLE 30 38,602 0 0
SEMGROUP CORP CL A 81663A105 70 2,449 SH   SOLE 36 2,449 0 0
SEMGROUP CORP CL A 81663A105 194 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 38,227 334,945 SH   SOLE 2 93,914 0 241,031
SEMPRA ENERGY COM 816851109 11,382 99,728 SH   SOLE 4 92,835 0 6,893
SEMPRA ENERGY COM 816851109 46,711 409,283 SH   SOLE 7 401,832 0 7,451
SEMPRA ENERGY COM 816851109 317 2,775 SH   SOLE 13 2,775 0 0
SEMPRA ENERGY COM 816851109 190 1,667 SH   SOLE 15 1,667 0 0
SEMPRA ENERGY COM 816851109 83,232 729,274 SH   SOLE 18 693,696 0 35,578
SEMPRA ENERGY COM 816851109 112,162 982,759 SH   SOLE 19 982,759 0 0
SEMPRA ENERGY COM 816851109 14,318 125,453 SH   SOLE 20 0 0 125,453
SEMPRA ENERGY COM 816851109 914,410 8,012,001 SH   SOLE 21 8,012,001 0 0
SEMPRA ENERGY COM 816851109 754,503 6,610,911 SH   SOLE 22 5,426,891 0 1,184,020
SEMPRA ENERGY COM 816851109 33,406 292,704 SH   SOLE 23 292,704 0 0
SEMPRA ENERGY COM 816851109 22,309 195,473 SH   SOLE 25 195,473 0 0
SEMPRA ENERGY COM 816851109 80,630 706,472 SH   SOLE 26 234,947 0 471,525
SEMPRA ENERGY COM 816851109 6,160 53,972 SH   SOLE 28 39,149 0 14,823
SEMPRA ENERGY COM 816851109 923 8,085 SH   SOLE 29 8,085 0 0
SEMPRA ENERGY COM 816851109 90,892 796,387 SH   SOLE 30 796,387 0 0
SEMPRA ENERGY COM 816851109 13,099 114,777 SH   SOLE 31 49,907 0 64,870
SEMPRA ENERGY COM 816851109 6,468 56,676 SH   SOLE 32 56,676 0 0
SEMPRA ENERGY COM 816851109 40,398 353,962 SH   SOLE 34 353,962 0 0
SEMPRA ENERGY COM 816851109 30,486 267,113 SH   SOLE 36 267,113 0 0
SEMPRA ENERGY COM 816851109 137 1,203 SH   SOLE 40 1,203 0 0
SEMTECH CORP COM 816850101 156 4,150 SH   SOLE 2 3,730 0 420
SEMTECH CORP COM 816850101 18 477 SH   SOLE 4 477 0 0
SEMTECH CORP COM 816850101 66 1,756 SH   SOLE 7 1,756 0 0
SEMTECH CORP COM 816850101 11,225 298,942 SH   SOLE 18 298,942 0 0
SEMTECH CORP COM 816850101 5,967 158,904 SH   SOLE 19 158,904 0 0
SEMTECH CORP COM 816850101 216,639 5,769,339 SH   SOLE 21 5,769,339 0 0
SEMTECH CORP COM 816850101 70,068 1,865,996 SH   SOLE 22 1,741,137 0 124,859
SEMTECH CORP COM 816850101 273 7,281 SH   SOLE 23 7,281 0 0
SEMTECH CORP COM 816850101 537 14,304 SH   SOLE 26 10,419 0 3,885
SEMTECH CORP COM 816850101 351 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 940 25,045 SH   SOLE 29 0 0 25,045
SEMTECH CORP COM 816850101 3,359 89,449 SH   SOLE 30 89,449 0 0
SEMTECH CORP COM 816850101 277 7,378 SH   SOLE 40 7,378 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 58 1,683 SH   SOLE 2 440 0 1,243
SENECA FOODS CORP NEW CL A 817070501 1,193 34,567 SH   SOLE 18 34,567 0 0
SENECA FOODS CORP NEW CL A 817070501 198 5,732 SH   SOLE 19 5,732 0 0
SENECA FOODS CORP NEW CL A 817070501 22,108 640,802 SH   SOLE 21 640,802 0 0
SENECA FOODS CORP NEW CL A 817070501 8,293 240,366 SH   SOLE 22 226,479 0 13,887
SENECA FOODS CORP NEW CL A 817070501 36 1,048 SH   SOLE 28 1,048 0 0
SENECA FOODS CORP NEW CL A 817070501 382 11,067 SH   SOLE 30 11,067 0 0
SENECA FOODS CORP NEW CL A 817070501 26 742 SH   SOLE 40 742 0 0
SENESTECH INC COM 81720R109 1 300 SH   SOLE 18 300 0 0
SENESTECH INC COM 81720R109 15 7,964 SH   SOLE 21 7,964 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,502 230,285 SH   SOLE 2 118,252 0 112,033
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,364 69,753 SH   SOLE 4 69,753 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,899 301,739 SH   SOLE 7 301,739 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 171 8,765 SH   SOLE 15 8,765 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 15,220 778,494 SH   SOLE 18 778,494 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,712 241,002 SH   SOLE 19 241,002 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 214,188 10,955,892 SH   SOLE 21 10,955,892 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 190,249 9,731,402 SH   SOLE 22 9,094,891 0 636,511
SENIOR HSG PPTYS TR SH BEN INT 81721M109 130 6,667 SH   SOLE 23 6,667 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,523 333,642 SH   SOLE 25 333,642 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,548 130,324 SH   SOLE 26 44,765 0 85,559
SENIOR HSG PPTYS TR SH BEN INT 81721M109 656 33,566 SH   SOLE 28 33,566 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,606 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 21,715 1,110,756 SH   SOLE 30 1,110,756 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 99 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 191 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 493 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 5 7,801 SH   SOLE 19 7,801 0 0
SENOMYX INC COM 81724Q107 12 19,157 SH   SOLE 21 19,157 0 0
SENOMYX INC COM 81724Q107 552 911,517 SH   SOLE 22 911,517 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,572 178,324 SH   SOLE 2 22,153 0 156,171
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,390 49,723 SH   SOLE 4 44,824 0 4,899
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 643 13,373 SH   SOLE 7 13,373 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 61 1,263 SH   SOLE 15 1,263 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 5,083 105,736 SH   SOLE 18 88,971 0 16,765
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,796 58,169 SH   SOLE 19 58,169 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4,478 93,164 SH   SOLE 20 0 0 93,164
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 88,856 1,848,475 SH   SOLE 21 1,848,475 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 222,435 4,627,324 SH   SOLE 22 4,083,586 0 543,738
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9,950 206,983 SH   SOLE 23 206,983 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 6,689 139,146 SH   SOLE 25 139,146 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 22,932 477,063 SH   SOLE 26 186,298 0 290,765
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1,982 41,224 SH   SOLE 28 30,432 0 10,792
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,383 49,565 SH   SOLE 29 7,527 0 42,038
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7,833 162,943 SH   SOLE 30 162,943 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3,804 79,135 SH   SOLE 31 33,396 0 45,739
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 622 12,942 SH   SOLE 34 12,942 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,000 166,432 SH   SOLE 36 166,432 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 37 765 SH   SOLE 40 765 0 0
SENSEONICS HLDGS INC COM 81727U105 35 10,912 SH   SOLE 18 10,912 0 0
SENSEONICS HLDGS INC COM 81727U105 455 142,506 SH   SOLE 21 142,506 0 0
SENSEONICS HLDGS INC COM 81727U105 25 7,793 SH   SOLE 22 7,793 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,574 20,457 SH   SOLE 2 19,975 0 482
SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 87 1,130 SH   SOLE 7 1,130 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 20,795 270,350 SH   SOLE 18 270,350 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,622 60,090 SH   SOLE 19 60,090 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 214,069 2,783,013 SH   SOLE 21 2,783,013 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 106,680 1,386,891 SH   SOLE 22 1,301,285 0 85,606
SENSIENT TECHNOLOGIES CORP COM 81725T100 844 10,971 SH   SOLE 23 10,971 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,049 13,637 SH   SOLE 26 11,090 0 2,547
SENSIENT TECHNOLOGIES CORP COM 81725T100 482 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,105 14,360 SH   SOLE 29 0 0 14,360
SENSIENT TECHNOLOGIES CORP COM 81725T100 528 6,866 SH   SOLE 30 6,866 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 62 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 313 4,064 SH   SOLE 40 4,064 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 27 8,883 SH   SOLE 2 1,751 0 7,132
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 514 SH   SOLE 7 514 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 462 154,531 SH   SOLE 18 154,531 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 86 28,811 SH   SOLE 19 28,811 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3,850 1,287,662 SH   SOLE 21 1,287,662 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2,543 850,395 SH   SOLE 22 772,171 0 78,224
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 15 5,126 SH   SOLE 28 5,126 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 42 14,155 SH   SOLE 30 14,155 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 8 2,588 SH   SOLE 40 2,588 0 0
SERES THERAPEUTICS INC COM 81750R102 20 1,274 SH   SOLE 2 1,274 0 0
SERES THERAPEUTICS INC COM 81750R102 2 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 1,146 71,477 SH   SOLE 18 71,477 0 0
SERES THERAPEUTICS INC COM 81750R102 241 15,041 SH   SOLE 19 15,041 0 0
SERES THERAPEUTICS INC COM 81750R102 20,496 1,277,799 SH   SOLE 21 1,277,799 0 0
SERES THERAPEUTICS INC COM 81750R102 8,674 540,743 SH   SOLE 22 507,351 0 33,392
SERES THERAPEUTICS INC COM 81750R102 22 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 66 4,136 SH   SOLE 30 4,136 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 254 5,512 SH   SOLE 2 1,364 0 4,148
SERITAGE GROWTH PPTYS CL A 81752R100 395 8,576 SH   SOLE 4 8,576 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,584 34,378 SH   SOLE 7 34,378 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 45 971 SH   SOLE 15 971 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,321 93,785 SH   SOLE 18 93,785 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 17,961 389,856 SH   SOLE 19 389,856 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 35,836 777,858 SH   SOLE 21 777,858 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 46,146 1,001,652 SH   SOLE 22 954,746 0 46,906
SERITAGE GROWTH PPTYS CL A 81752R100 32 694 SH   SOLE 23 694 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,157 46,820 SH   SOLE 25 46,820 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 425 9,222 SH   SOLE 26 0 0 9,222
SERITAGE GROWTH PPTYS CL A 81752R100 167 3,625 SH   SOLE 28 3,625 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 445 9,665 SH   SOLE 29 9,665 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5,947 129,097 SH   SOLE 30 129,097 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 165 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 6,055 175,496 SH   SOLE 2 108,781 0 66,715
SERVICE CORP INTL COM 817565104 33 963 SH   SOLE 4 963 0 0
SERVICE CORP INTL COM 817565104 204 5,906 SH   SOLE 7 5,906 0 0
SERVICE CORP INTL COM 817565104 24,489 709,836 SH   SOLE 18 709,836 0 0
SERVICE CORP INTL COM 817565104 30,629 887,787 SH   SOLE 19 887,787 0 0
SERVICE CORP INTL COM 817565104 4,382 127,000 SH   SOLE 20 127,000 0 0
SERVICE CORP INTL COM 817565104 272,234 7,890,830 SH   SOLE 21 7,890,830 0 0
SERVICE CORP INTL COM 817565104 201,629 5,844,320 SH   SOLE 22 5,275,833 0 568,487
SERVICE CORP INTL COM 817565104 2,112 61,211 SH   SOLE 26 46,819 0 14,392
SERVICE CORP INTL COM 817565104 959 27,809 SH   SOLE 28 27,809 0 0
SERVICE CORP INTL COM 817565104 2,163 62,707 SH   SOLE 29 0 0 62,707
SERVICE CORP INTL COM 817565104 1,343 38,925 SH   SOLE 30 38,925 0 0
SERVICE CORP INTL COM 817565104 141 4,088 SH   SOLE 31 4,088 0 0
SERVICE CORP INTL COM 817565104 7,811 226,394 SH   SOLE 34 226,394 0 0
SERVICE CORP INTL COM 817565104 242 7,016 SH   SOLE 36 7,016 0 0
SERVICE CORP INTL COM 817565104 656 19,000 SH   SOLE 40 19,000 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,897 61,984 SH   SOLE 2 13,640 0 48,344
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 190 4,069 SH   SOLE 7 4,069 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,003 64,253 SH   SOLE 18 64,253 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10,838 231,924 SH   SOLE 19 231,924 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 64,556 1,381,464 SH   SOLE 21 1,381,464 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 168,617 3,608,325 SH   SOLE 22 3,203,211 0 405,114
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,010 43,017 SH   SOLE 26 35,040 0 7,977
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 982 21,005 SH   SOLE 28 21,005 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,477 31,602 SH   SOLE 29 0 0 31,602
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 977 20,904 SH   SOLE 30 20,904 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 143 3,063 SH   SOLE 31 3,063 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 635 13,583 SH   SOLE 40 13,583 0 0
SERVICENOW INC COM 81762P102 17,208 146,417 SH   SOLE 2 11,416 0 135,001
SERVICENOW INC COM 81762P102 6,449 54,871 SH   SOLE 4 48,783 0 6,088
SERVICENOW INC COM 81762P102 1,871 15,922 SH   SOLE 7 9,475 0 6,447
SERVICENOW INC COM 81762P102 118 1,008 SH   SOLE 15 1,008 0 0
SERVICENOW INC COM 81762P102 10,673 90,814 SH   SOLE 18 73,956 0 16,858
SERVICENOW INC COM 81762P102 6,425 54,664 SH   SOLE 19 54,664 0 0
SERVICENOW INC COM 81762P102 9,458 80,472 SH   SOLE 20 0 0 80,472
SERVICENOW INC COM 81762P102 260,830 2,219,267 SH   SOLE 21 2,219,267 0 0
SERVICENOW INC COM 81762P102 507,320 4,316,513 SH   SOLE 22 3,801,230 0 515,283
SERVICENOW INC COM 81762P102 23,830 202,756 SH   SOLE 23 202,756 0 0
SERVICENOW INC COM 81762P102 14,735 125,371 SH   SOLE 25 125,371 0 0
SERVICENOW INC COM 81762P102 46,478 395,457 SH   SOLE 26 145,607 0 249,850
SERVICENOW INC COM 81762P102 4,520 38,461 SH   SOLE 28 28,107 0 10,354
SERVICENOW INC COM 81762P102 5,644 48,025 SH   SOLE 29 5,767 0 42,258
SERVICENOW INC COM 81762P102 29,450 250,574 SH   SOLE 30 250,574 0 0
SERVICENOW INC COM 81762P102 10,292 87,565 SH   SOLE 31 39,284 0 48,281
SERVICENOW INC COM 81762P102 8,113 69,028 SH   SOLE 34 69,028 0 0
SERVICENOW INC COM 81762P102 16,811 143,039 SH   SOLE 36 143,039 0 0
SERVICENOW INC COM 81762P102 115 980 SH   SOLE 40 980 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 2,508 1,562,000 PRN   SOLE 21 1,562,000 0 0
SERVICESOURCE INTL INC COM 81763U100 25 7,353 SH   SOLE 2 3,677 0 3,676
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 952 275,128 SH   SOLE 18 275,128 0 0
SERVICESOURCE INTL INC COM 81763U100 189 54,634 SH   SOLE 19 54,634 0 0
SERVICESOURCE INTL INC COM 81763U100 8,327 2,406,617 SH   SOLE 21 2,406,617 0 0
SERVICESOURCE INTL INC COM 81763U100 6,400 1,849,611 SH   SOLE 22 1,715,789 0 133,822
SERVICESOURCE INTL INC COM 81763U100 36 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 30 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 72 20,842 SH   SOLE 30 20,842 0 0
SERVICESOURCE INTL INC COM 81763U100 23 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 120 3,098 SH   SOLE 2 2,602 0 496
SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 46 1,182 SH   SOLE 7 1,182 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,178 210,497 SH   SOLE 18 210,497 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,359 34,982 SH   SOLE 19 34,982 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 152,372 3,922,065 SH   SOLE 21 3,922,065 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 50,550 1,301,159 SH   SOLE 22 1,208,477 0 92,682
SERVISFIRST BANCSHARES INC COM 81768T108 864 22,236 SH   SOLE 26 19,845 0 2,391
SERVISFIRST BANCSHARES INC COM 81768T108 244 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 260 6,703 SH   SOLE 29 0 0 6,703
SERVISFIRST BANCSHARES INC COM 81768T108 2,429 62,512 SH   SOLE 30 62,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 184 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1,651 SH   SOLE 18 1,651 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 26 3,773 SH   SOLE 21 3,773 0 0
SHAKE SHACK INC CL A 819047101 157 4,725 SH   SOLE 2 4,568 0 157
SHAKE SHACK INC CL A 819047101 21 644 SH   SOLE 7 644 0 0
SHAKE SHACK INC CL A 819047101 3,208 96,539 SH   SOLE 18 96,539 0 0
SHAKE SHACK INC CL A 819047101 545 16,399 SH   SOLE 19 16,399 0 0
SHAKE SHACK INC CL A 819047101 56,013 1,685,602 SH   SOLE 21 1,685,602 0 0
SHAKE SHACK INC CL A 819047101 17,108 514,847 SH   SOLE 22 476,590 0 38,257
SHAKE SHACK INC CL A 819047101 25 763 SH   SOLE 26 0 0 763
SHAKE SHACK INC CL A 819047101 137 4,111 SH   SOLE 28 4,111 0 0
SHAKE SHACK INC CL A 819047101 847 25,486 SH   SOLE 30 25,486 0 0
SHAKE SHACK INC CL A 819047101 90 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 11 2,232 SH   SOLE 18 2,232 0 0
SHARPS COMPLIANCE CORP COM 820017101 17 3,499 SH   SOLE 19 3,499 0 0
SHARPS COMPLIANCE CORP COM 820017101 173 36,160 SH   SOLE 21 36,160 0 0
SHARPS COMPLIANCE CORP COM 820017101 286 59,767 SH   SOLE 22 59,767 0 0
SHARPSPRING INC COM 820054104 3 893 SH   SOLE 18 893 0 0
SHARPSPRING INC COM 820054104 59 18,101 SH   SOLE 21 18,101 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 24,923 895,228 SH   SOLE 19 895,228 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 117 3,138 SH   SOLE 2 2,833 0 305
SHENANDOAH TELECOMMUNICATION COM 82312B106 13 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 46 1,232 SH   SOLE 7 1,232 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,914 158,988 SH   SOLE 18 158,988 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,361 36,598 SH   SOLE 19 36,598 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 71,998 1,935,428 SH   SOLE 21 1,935,428 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 48,058 1,291,884 SH   SOLE 22 1,204,746 0 87,138
SHENANDOAH TELECOMMUNICATION COM 82312B106 578 15,527 SH   SOLE 26 12,820 0 2,707
SHENANDOAH TELECOMMUNICATION COM 82312B106 248 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 263 7,080 SH   SOLE 30 7,080 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 183 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 50,332 140,577 SH   SOLE 2 33,299 0 107,278
SHERWIN WILLIAMS CO COM 824348106 9,890 27,623 SH   SOLE 4 24,772 0 2,851
SHERWIN WILLIAMS CO COM 824348106 42,605 118,996 SH   SOLE 7 69,120 0 49,876
SHERWIN WILLIAMS CO COM 824348106 624 1,742 SH   SOLE 13 1,742 0 0
SHERWIN WILLIAMS CO COM 824348106 189 529 SH   SOLE 15 529 0 0
SHERWIN WILLIAMS CO COM 824348106 2 6 SH   SOLE 17 0 0 6
SHERWIN WILLIAMS CO COM 824348106 143,876 401,842 SH   SOLE 18 326,232 0 75,610
SHERWIN WILLIAMS CO COM 824348106 74,631 208,442 SH   SOLE 19 208,442 0 0
SHERWIN WILLIAMS CO COM 824348106 19,705 55,037 SH   SOLE 20 0 0 55,037
SHERWIN WILLIAMS CO COM 824348106 558,169 1,558,958 SH   SOLE 21 1,558,958 0 0
SHERWIN WILLIAMS CO COM 824348106 799,028 2,231,672 SH   SOLE 22 1,858,278 0 373,394
SHERWIN WILLIAMS CO COM 824348106 36,862 102,956 SH   SOLE 23 102,956 0 0
SHERWIN WILLIAMS CO COM 824348106 21,581 60,274 SH   SOLE 25 60,274 0 0
SHERWIN WILLIAMS CO COM 824348106 84,594 236,271 SH   SOLE 26 80,469 0 155,802
SHERWIN WILLIAMS CO COM 824348106 6,853 19,141 SH   SOLE 28 13,965 0 5,176
SHERWIN WILLIAMS CO COM 824348106 1,043 2,912 SH   SOLE 29 2,912 0 0
SHERWIN WILLIAMS CO COM 824348106 84,233 235,262 SH   SOLE 30 235,262 0 0
SHERWIN WILLIAMS CO COM 824348106 14,791 41,311 SH   SOLE 31 17,605 0 23,706
SHERWIN WILLIAMS CO COM 824348106 9,297 25,966 SH   SOLE 34 25,966 0 0
SHERWIN WILLIAMS CO COM 824348106 26,733 74,666 SH   SOLE 36 74,666 0 0
SHERWIN WILLIAMS CO COM 824348106 145 405 SH   SOLE 40 405 0 0
SHILOH INDS INC COM 824543102 34 3,245 SH   SOLE 2 2,509 0 736
SHILOH INDS INC COM 824543102 592 56,910 SH   SOLE 18 56,910 0 0
SHILOH INDS INC COM 824543102 116 11,146 SH   SOLE 19 11,146 0 0
SHILOH INDS INC COM 824543102 4,700 451,934 SH   SOLE 21 451,934 0 0
SHILOH INDS INC COM 824543102 3,322 319,457 SH   SOLE 22 308,360 0 11,097
SHILOH INDS INC COM 824543102 107 10,320 SH   SOLE 29 0 0 10,320
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4 100 SH   SOLE 2 100 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 105 2,368 SH   SOLE 18 2,368 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 739 16,681 SH   SOLE 19 16,681 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,549 34,959 SH   SOLE 21 34,959 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3,209 72,434 SH   SOLE 22 29,896 0 42,538
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 139 3,140 SH   SOLE 25 3,140 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,753 107,301 SH   SOLE 26 107,301 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,326 52,516 SH   SOLE 34 52,516 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 385 8,696 SH   SOLE 36 8,696 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 209 14,445 SH   SOLE 2 3,440 0 11,005
SHIP FINANCE INTERNATIONAL L SHS G81075106 342 23,589 SH   SOLE 7 23,589 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,315 228,590 SH   SOLE 18 228,590 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 503 34,668 SH   SOLE 19 34,668 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 25,923 1,787,759 SH   SOLE 21 1,787,759 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 9,052 624,247 SH   SOLE 22 546,902 0 77,345
SHIP FINANCE INTERNATIONAL L SHS G81075106 104 7,169 SH   SOLE 23 7,169 0 0
SHIRE PLC SPONSORED ADR 82481R106 46 300 SH   SOLE 2 300 0 0
SHIRE PLC SPONSORED ADR 82481R106 587 3,834 SH   SOLE 4 3,834 0 0
SHIRE PLC SPONSORED ADR 82481R106 261 1,705 SH   SOLE 7 1,705 0 0
SHIRE PLC SPONSORED ADR 82481R106 93 610 SH   SOLE 15 610 0 0
SHIRE PLC SPONSORED ADR 82481R106 43 284 SH   SOLE 18 196 0 88
SHIRE PLC SPONSORED ADR 82481R106 1,265 8,261 SH   SOLE 20 8,261 0 0
SHIRE PLC SPONSORED ADR 82481R106 170,251 1,111,733 SH   SOLE 21 1,111,733 0 0
SHIRE PLC SPONSORED ADR 82481R106 848 5,537 SH   SOLE 22 5,537 0 0
SHIRE PLC SPONSORED ADR 82481R106 604 3,942 SH   SOLE 26 0 0 3,942
SHIRE PLC SPONSORED ADR 82481R106 2,181 14,241 SH   SOLE 30 14,241 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,615 10,547 SH   SOLE 32 10,547 0 0
SHOE CARNIVAL INC COM 824889109 53 2,386 SH   SOLE 2 716 0 1,670
SHOE CARNIVAL INC COM 824889109 8 344 SH   SOLE 7 344 0 0
SHOE CARNIVAL INC COM 824889109 1,276 57,021 SH   SOLE 18 57,021 0 0
SHOE CARNIVAL INC COM 824889109 216 9,644 SH   SOLE 19 9,644 0 0
SHOE CARNIVAL INC COM 824889109 23,087 1,031,602 SH   SOLE 21 1,031,602 0 0
SHOE CARNIVAL INC COM 824889109 8,009 357,856 SH   SOLE 22 332,084 0 25,772
SHOE CARNIVAL INC COM 824889109 19 849 SH   SOLE 26 0 0 849
SHOE CARNIVAL INC COM 824889109 49 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 380 16,993 SH   SOLE 30 16,993 0 0
SHOE CARNIVAL INC COM 824889109 39 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 2 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 10,810 92,800 SH   SOLE 19 92,800 0 0
SHOPIFY INC CL A 82509L107 71 608 SH   SOLE 22 608 0 0
SHORE BANCSHARES INC COM 825107105 27 1,605 SH   SOLE 2 643 0 962
SHORE BANCSHARES INC COM 825107105 837 50,295 SH   SOLE 18 50,295 0 0
SHORE BANCSHARES INC COM 825107105 164 9,831 SH   SOLE 19 9,831 0 0
SHORE BANCSHARES INC COM 825107105 6,991 419,897 SH   SOLE 21 419,897 0 0
SHORE BANCSHARES INC COM 825107105 4,380 263,065 SH   SOLE 22 252,071 0 10,994
SHOTSPOTTER INC COM 82536T107 8 562 SH   SOLE 18 562 0 0
SHOTSPOTTER INC COM 82536T107 102 7,618 SH   SOLE 21 7,618 0 0
SHUTTERFLY INC COM 82568P304 96 1,971 SH   SOLE 2 1,801 0 170
SHUTTERFLY INC COM 82568P304 10 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 46 947 SH   SOLE 7 947 0 0
SHUTTERFLY INC COM 82568P304 7,348 151,576 SH   SOLE 18 151,576 0 0
SHUTTERFLY INC COM 82568P304 1,225 25,260 SH   SOLE 19 25,260 0 0
SHUTTERFLY INC COM 82568P304 141,118 2,910,856 SH   SOLE 21 2,910,856 0 0
SHUTTERFLY INC COM 82568P304 44,102 909,700 SH   SOLE 22 843,421 0 66,279
SHUTTERFLY INC COM 82568P304 176 3,621 SH   SOLE 23 3,621 0 0
SHUTTERFLY INC COM 82568P304 542 11,180 SH   SOLE 26 8,889 0 2,291
SHUTTERFLY INC COM 82568P304 233 4,807 SH   SOLE 28 4,807 0 0
SHUTTERFLY INC COM 82568P304 2,224 45,877 SH   SOLE 30 45,877 0 0
SHUTTERFLY INC COM 82568P304 202 4,159 SH   SOLE 40 4,159 0 0
SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 453 458,000 PRN   SOLE 21 458,000 0 0
SHUTTERSTOCK INC COM 825690100 39 1,161 SH   SOLE 2 1,047 0 114
SHUTTERSTOCK INC COM 825690100 3 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 14 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 2,831 85,037 SH   SOLE 18 85,037 0 0
SHUTTERSTOCK INC COM 825690100 457 13,736 SH   SOLE 19 13,736 0 0
SHUTTERSTOCK INC COM 825690100 52,616 1,580,520 SH   SOLE 21 1,580,520 0 0
SHUTTERSTOCK INC COM 825690100 17,348 521,105 SH   SOLE 22 485,291 0 35,814
SHUTTERSTOCK INC COM 825690100 36 1,071 SH   SOLE 26 0 0 1,071
SHUTTERSTOCK INC COM 825690100 97 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 68 2,048 SH   SOLE 29 0 0 2,048
SHUTTERSTOCK INC COM 825690100 850 25,534 SH   SOLE 30 25,534 0 0
SHUTTERSTOCK INC COM 825690100 67 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 31 2,093 SH   SOLE 2 778 0 1,315
SI FINL GROUP INC MD COM 78425V104 659 44,090 SH   SOLE 18 44,090 0 0
SI FINL GROUP INC MD COM 78425V104 97 6,458 SH   SOLE 19 6,458 0 0
SI FINL GROUP INC MD COM 78425V104 5,588 373,785 SH   SOLE 21 373,785 0 0
SI FINL GROUP INC MD COM 78425V104 3,570 238,809 SH   SOLE 22 232,123 0 6,686
SIBANYE STILLWATER SPONSORED ADR 825724206 16 3,500 SH   SOLE 2 3,500 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 8,160 1,829,545 SH   SOLE 7 1,829,545 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 83 18,575 SH   SOLE 21 18,575 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 6,178 1,385,211 SH   SOLE 30 1,385,211 0 0
SIEBERT FINL CORP COM 826176109 1 368 SH   SOLE 18 368 0 0
SIEBERT FINL CORP COM 826176109 29 7,449 SH   SOLE 21 7,449 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 248 SH   SOLE 2 248 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 327 14,677 SH   SOLE 18 14,677 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 74 3,320 SH   SOLE 19 3,320 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 3,532 158,724 SH   SOLE 21 158,724 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1,053 47,345 SH   SOLE 22 43,554 0 3,791
SIENTRA INC COM 82621J105 39 2,558 SH   SOLE 2 911 0 1,647
SIENTRA INC COM 82621J105 827 53,733 SH   SOLE 18 53,733 0 0
SIENTRA INC COM 82621J105 119 7,696 SH   SOLE 19 7,696 0 0
SIENTRA INC COM 82621J105 6,694 434,682 SH   SOLE 21 434,682 0 0
SIENTRA INC COM 82621J105 3,456 224,414 SH   SOLE 22 215,185 0 9,229
SIERRA BANCORP COM 82620P102 66 2,445 SH   SOLE 2 590 0 1,855
SIERRA BANCORP COM 82620P102 1,311 48,280 SH   SOLE 18 48,280 0 0
SIERRA BANCORP COM 82620P102 386 14,231 SH   SOLE 19 14,231 0 0
SIERRA BANCORP COM 82620P102 10,903 401,570 SH   SOLE 21 401,570 0 0
SIERRA BANCORP COM 82620P102 8,657 318,869 SH   SOLE 22 308,377 0 10,492
SIERRA BANCORP COM 82620P102 356 13,119 SH   SOLE 29 0 0 13,119
SIERRA WIRELESS INC COM 826516106 1 24 SH   SOLE 17 0 0 24
SIFCO INDS INC COM 826546103 3 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 44 7,735 SH   SOLE 21 7,735 0 0
SIFCO INDS INC COM 826546103 32 5,558 SH   SOLE 22 5,558 0 0
SIGMA DESIGNS INC COM 826565103 49 7,835 SH   SOLE 2 1,790 0 6,045
SIGMA DESIGNS INC COM 826565103 6 874 SH   SOLE 7 874 0 0
SIGMA DESIGNS INC COM 826565103 948 150,472 SH   SOLE 18 150,472 0 0
SIGMA DESIGNS INC COM 826565103 173 27,515 SH   SOLE 19 27,515 0 0
SIGMA DESIGNS INC COM 826565103 7,617 1,209,008 SH   SOLE 21 1,209,008 0 0
SIGMA DESIGNS INC COM 826565103 5,590 887,275 SH   SOLE 22 845,378 0 41,897
SIGMATRON INTL INC COM 82661L101 26 3,048 SH   SOLE 21 3,048 0 0
SIGMATRON INTL INC COM 82661L101 1,501 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 9,619 75,127 SH   SOLE 2 28,821 0 46,306
SIGNATURE BK NEW YORK N Y COM 82669G104 2,272 17,746 SH   SOLE 4 15,400 0 2,346
SIGNATURE BK NEW YORK N Y COM 82669G104 474 3,702 SH   SOLE 7 3,702 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 24,268 189,535 SH   SOLE 18 184,001 0 5,534
SIGNATURE BK NEW YORK N Y COM 82669G104 2,393 18,690 SH   SOLE 19 18,690 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,697 36,686 SH   SOLE 20 0 0 36,686
SIGNATURE BK NEW YORK N Y COM 82669G104 313,506 2,448,500 SH   SOLE 21 2,448,500 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 229,318 1,790,988 SH   SOLE 22 1,620,098 0 170,890
SIGNATURE BK NEW YORK N Y COM 82669G104 8,947 69,878 SH   SOLE 23 69,878 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 12,742 99,515 SH   SOLE 26 50,527 0 48,988
SIGNATURE BK NEW YORK N Y COM 82669G104 1,602 12,509 SH   SOLE 28 9,111 0 3,398
SIGNATURE BK NEW YORK N Y COM 82669G104 1,980 15,461 SH   SOLE 29 1,637 0 13,824
SIGNATURE BK NEW YORK N Y COM 82669G104 6,546 51,128 SH   SOLE 30 51,128 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,886 22,539 SH   SOLE 31 13,855 0 8,684
SIGNATURE BK NEW YORK N Y COM 82669G104 510 3,985 SH   SOLE 34 3,985 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,330 10,384 SH   SOLE 36 10,384 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 47 370 SH   SOLE 40 370 0 0
SIGNET JEWELERS LIMITED SHS G81276100 8,983 134,980 SH   SOLE 2 48,796 0 86,184
SIGNET JEWELERS LIMITED SHS G81276100 1,267 19,040 SH   SOLE 4 17,228 0 1,812
SIGNET JEWELERS LIMITED SHS G81276100 2,948 44,297 SH   SOLE 7 42,609 0 1,688
SIGNET JEWELERS LIMITED SHS G81276100 36 543 SH   SOLE 13 543 0 0
SIGNET JEWELERS LIMITED SHS G81276100 32 474 SH   SOLE 15 474 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 10,371 155,836 SH   SOLE 18 134,079 0 21,757
SIGNET JEWELERS LIMITED SHS G81276100 2,362 35,498 SH   SOLE 19 35,498 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,902 58,633 SH   SOLE 20 0 0 58,633
SIGNET JEWELERS LIMITED SHS G81276100 86,679 1,302,457 SH   SOLE 21 1,302,457 0 0
SIGNET JEWELERS LIMITED SHS G81276100 121,520 1,825,994 SH   SOLE 22 1,510,418 0 315,576
SIGNET JEWELERS LIMITED SHS G81276100 6,119 91,952 SH   SOLE 23 91,952 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,729 56,038 SH   SOLE 25 56,038 0 0
SIGNET JEWELERS LIMITED SHS G81276100 14,445 217,052 SH   SOLE 26 112,396 0 104,656
SIGNET JEWELERS LIMITED SHS G81276100 960 14,418 SH   SOLE 28 10,723 0 3,695
SIGNET JEWELERS LIMITED SHS G81276100 1,428 21,457 SH   SOLE 29 6,051 0 15,406
SIGNET JEWELERS LIMITED SHS G81276100 14,676 220,531 SH   SOLE 30 220,531 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,474 37,171 SH   SOLE 31 20,005 0 17,166
SIGNET JEWELERS LIMITED SHS G81276100 309 4,644 SH   SOLE 34 4,644 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,961 59,523 SH   SOLE 36 59,523 0 0
SIGNET JEWELERS LIMITED SHS G81276100 24 364 SH   SOLE 40 364 0 0
SILGAN HOLDINGS INC COM 827048109 2,332 79,231 SH   SOLE 2 53,773 0 25,458
SILGAN HOLDINGS INC COM 827048109 13 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 82 2,796 SH   SOLE 7 2,796 0 0
SILGAN HOLDINGS INC COM 827048109 7,513 255,299 SH   SOLE 18 255,299 0 0
SILGAN HOLDINGS INC COM 827048109 708 24,063 SH   SOLE 19 24,063 0 0
SILGAN HOLDINGS INC COM 827048109 92,827 3,154,155 SH   SOLE 21 3,154,155 0 0
SILGAN HOLDINGS INC COM 827048109 70,741 2,403,718 SH   SOLE 22 2,166,548 0 237,170
SILGAN HOLDINGS INC COM 827048109 254 8,639 SH   SOLE 25 8,639 0 0
SILGAN HOLDINGS INC COM 827048109 900 30,568 SH   SOLE 26 26,632 0 3,936
SILGAN HOLDINGS INC COM 827048109 343 11,642 SH   SOLE 28 11,642 0 0
SILGAN HOLDINGS INC COM 827048109 731 24,830 SH   SOLE 29 0 0 24,830
SILGAN HOLDINGS INC COM 827048109 368 12,489 SH   SOLE 30 12,489 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,766 SH   SOLE 31 1,766 0 0
SILGAN HOLDINGS INC COM 827048109 1,626 55,266 SH   SOLE 34 55,266 0 0
SILGAN HOLDINGS INC COM 827048109 42 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 250 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 1,559 19,507 SH   SOLE 2 19,266 0 241
SILICON LABORATORIES INC COM 826919102 13 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 84 1,057 SH   SOLE 7 1,057 0 0
SILICON LABORATORIES INC COM 826919102 21,008 262,925 SH   SOLE 18 262,925 0 0
SILICON LABORATORIES INC COM 826919102 17,937 224,487 SH   SOLE 19 224,487 0 0
SILICON LABORATORIES INC COM 826919102 222,051 2,779,114 SH   SOLE 21 2,779,114 0 0
SILICON LABORATORIES INC COM 826919102 104,843 1,312,183 SH   SOLE 22 1,224,791 0 87,392
SILICON LABORATORIES INC COM 826919102 908 11,368 SH   SOLE 26 8,954 0 2,414
SILICON LABORATORIES INC COM 826919102 597 7,471 SH   SOLE 28 7,471 0 0
SILICON LABORATORIES INC COM 826919102 514 6,430 SH   SOLE 30 6,430 0 0
SILICON LABORATORIES INC COM 826919102 2,735 34,225 SH   SOLE 34 34,225 0 0
SILICON LABORATORIES INC COM 826919102 339 4,242 SH   SOLE 40 4,242 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 10 204 SH   SOLE 22 204 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 236 4,921 SH   SOLE 25 4,921 0 0
SILVER RUN ACQUISITION COM CL A 82812A103 86 8,420 SH   SOLE 22 8,420 0 0
SILVER RUN ACQUISITION COM CL A 82812A103 2,968 291,580 SH   SOLE 26 63,590 0 227,990
SILVER SPRING NETWORKS INC COM 82817Q103 151 9,366 SH   SOLE 2 4,100 0 5,266
SILVER SPRING NETWORKS INC COM 82817Q103 14 840 SH   SOLE 7 840 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 2,552 157,825 SH   SOLE 18 157,825 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 691 42,704 SH   SOLE 19 42,704 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 21,676 1,340,516 SH   SOLE 21 1,340,516 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 18,902 1,168,980 SH   SOLE 22 1,097,237 0 71,743
SILVER SPRING NETWORKS INC COM 82817Q103 227 14,014 SH   SOLE 23 14,014 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 34 2,112 SH   SOLE 26 0 0 2,112
SILVER SPRING NETWORKS INC COM 82817Q103 76 4,685 SH   SOLE 28 4,685 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 119 7,377 SH   SOLE 29 0 0 7,377
SILVER SPRING NETWORKS INC COM 82817Q103 66 4,109 SH   SOLE 30 4,109 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 57 3,531 SH   SOLE 40 3,531 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 460 458,000 PRN   SOLE 21 458,000 0 0
SILVERBOW RES INC COM 82836G102 24 995 SH   SOLE 2 343 0 652
SILVERBOW RES INC COM 82836G102 686 27,939 SH   SOLE 18 27,939 0 0
SILVERBOW RES INC COM 82836G102 148 6,033 SH   SOLE 19 6,033 0 0
SILVERBOW RES INC COM 82836G102 5,495 223,826 SH   SOLE 21 223,826 0 0
SILVERBOW RES INC COM 82836G102 1,848 75,263 SH   SOLE 22 70,768 0 4,495
SILVERCREST ASSET MGMT GROUP CL A 828359109 3 236 SH   SOLE 2 236 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 413 28,400 SH   SOLE 18 28,400 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 61 4,196 SH   SOLE 19 4,196 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,278 225,297 SH   SOLE 21 225,297 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,161 79,773 SH   SOLE 22 73,651 0 6,122
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 390 6,733 SH   SOLE 2 1,718 0 5,015
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 206 SH   SOLE 4 206 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 741 SH   SOLE 7 741 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8,837 152,618 SH   SOLE 18 152,618 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,381 23,849 SH   SOLE 19 23,849 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 162,605 2,808,379 SH   SOLE 21 2,808,379 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 54,454 940,483 SH   SOLE 22 887,345 0 53,138
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 683 11,794 SH   SOLE 26 9,960 0 1,834
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 237 4,098 SH   SOLE 28 4,098 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,521 43,534 SH   SOLE 30 43,534 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 194 3,359 SH   SOLE 40 3,359 0 0
SIMON PPTY GROUP INC NEW COM 828806109 71,926 446,716 SH   SOLE 2 142,264 0 304,452
SIMON PPTY GROUP INC NEW COM 828806109 49,671 308,494 SH   SOLE 4 297,064 0 11,430
SIMON PPTY GROUP INC NEW COM 828806109 102,885 638,999 SH   SOLE 7 629,658 0 9,341
SIMON PPTY GROUP INC NEW COM 828806109 2,810 17,454 SH   SOLE 13 17,454 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,087 12,965 SH   SOLE 15 12,965 0 0
SIMON PPTY GROUP INC NEW COM 828806109 110,114 683,896 SH   SOLE 18 639,679 0 44,217
SIMON PPTY GROUP INC NEW COM 828806109 107,625 668,439 SH   SOLE 19 668,439 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20,562 127,706 SH   SOLE 20 0 0 127,706
SIMON PPTY GROUP INC NEW COM 828806109 1,254,413 7,790,904 SH   SOLE 21 7,790,904 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,036,575 12,648,749 SH   SOLE 22 10,961,220 0 1,687,529
SIMON PPTY GROUP INC NEW COM 828806109 69,968 434,559 SH   SOLE 23 434,559 0 0
SIMON PPTY GROUP INC NEW COM 828806109 132,177 820,922 SH   SOLE 25 820,922 0 0
SIMON PPTY GROUP INC NEW COM 828806109 147,372 915,298 SH   SOLE 26 283,902 0 631,396
SIMON PPTY GROUP INC NEW COM 828806109 11,468 71,224 SH   SOLE 28 52,127 0 19,097
SIMON PPTY GROUP INC NEW COM 828806109 31,132 193,354 SH   SOLE 29 121,475 0 71,879
SIMON PPTY GROUP INC NEW COM 828806109 385,075 2,391,619 SH   SOLE 30 2,391,619 0 0
SIMON PPTY GROUP INC NEW COM 828806109 36,226 224,992 SH   SOLE 31 127,379 0 97,613
SIMON PPTY GROUP INC NEW COM 828806109 21,055 130,766 SH   SOLE 34 130,766 0 0
SIMON PPTY GROUP INC NEW COM 828806109 49,240 305,817 SH   SOLE 36 305,817 0 0
SIMON PPTY GROUP INC NEW COM 828806109 258 1,602 SH   SOLE 40 1,602 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,535 131,073 SH   SOLE 22 131,073 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 114 2,324 SH   SOLE 2 2,324 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 13 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 51 1,042 SH   SOLE 7 1,042 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 9,848 200,812 SH   SOLE 18 200,812 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,484 30,256 SH   SOLE 19 30,256 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 194,941 3,975,135 SH   SOLE 21 3,975,135 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 57,069 1,163,718 SH   SOLE 22 1,087,867 0 75,851
SIMPSON MANUFACTURING CO INC COM 829073105 714 14,561 SH   SOLE 26 12,098 0 2,463
SIMPSON MANUFACTURING CO INC COM 829073105 288 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,815 57,410 SH   SOLE 30 57,410 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 220 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 7 445 SH   SOLE 2 445 0 0
SIMULATIONS PLUS INC COM 829214105 587 37,864 SH   SOLE 18 37,864 0 0
SIMULATIONS PLUS INC COM 829214105 93 6,027 SH   SOLE 19 6,027 0 0
SIMULATIONS PLUS INC COM 829214105 5,349 345,106 SH   SOLE 21 345,106 0 0
SIMULATIONS PLUS INC COM 829214105 5,660 365,143 SH   SOLE 22 356,615 0 8,528
SINA CORP ORD G81477104 2,276 19,856 SH   SOLE 2 5,588 0 14,268
SINA CORP ORD G81477104 1,633 14,245 SH   SOLE 4 13,284 0 961
SINA CORP ORD G81477104 466 4,062 SH   SOLE 7 4,062 0 0
SINA CORP ORD G81477104 206 1,797 SH   SOLE 13 0 0 1,797
SINA CORP ORD G81477104 2,801 24,429 SH   SOLE 15 24,429 0 0
SINA CORP ORD G81477104 4,148 36,181 SH   SOLE 18 36,181 0 0
SINA CORP ORD G81477104 237 2,065 SH   SOLE 19 2,065 0 0
SINA CORP ORD G81477104 113,105 986,522 SH   SOLE 21 986,522 0 0
SINA CORP ORD G81477104 76,934 671,035 SH   SOLE 22 624,150 0 46,885
SINA CORP ORD G81477104 6,952 60,641 SH   SOLE 23 60,641 0 0
SINA CORP ORD G81477104 2,851 24,867 SH   SOLE 25 24,867 0 0
SINA CORP ORD G81477104 23,265 202,919 SH   SOLE 26 45,479 0 157,440
SINA CORP ORD G81477104 83 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 2,547 22,219 SH   SOLE 29 14,752 0 7,467
SINA CORP ORD G81477104 38,375 334,714 SH   SOLE 30 334,714 0 0
SINA CORP ORD G81477104 3,478 30,336 SH   SOLE 31 3,456 0 26,880
SINA CORP ORD G81477104 417 3,637 SH   SOLE 32 3,637 0 0
SINA CORP ORD G81477104 701 6,115 SH   SOLE 34 6,115 0 0
SINA CORP ORD G81477104 44 388 SH   SOLE 40 388 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 160 4,999 SH   SOLE 2 4,424 0 575
SINCLAIR BROADCAST GROUP INC CL A 829226109 12 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 53 1,650 SH   SOLE 7 1,650 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 7,877 245,762 SH   SOLE 18 245,762 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,769 55,204 SH   SOLE 19 55,204 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 71,423 2,228,483 SH   SOLE 21 2,228,483 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 65,328 2,038,319 SH   SOLE 22 1,890,156 0 148,163
SINCLAIR BROADCAST GROUP INC CL A 829226109 927 28,936 SH   SOLE 26 24,622 0 4,314
SINCLAIR BROADCAST GROUP INC CL A 829226109 390 12,176 SH   SOLE 28 12,176 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 486 15,158 SH   SOLE 29 0 0 15,158
SINCLAIR BROADCAST GROUP INC CL A 829226109 370 11,534 SH   SOLE 30 11,534 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 306 9,540 SH   SOLE 40 9,540 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 3 1,009 SH   SOLE 18 1,009 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 35 11,547 SH   SOLE 21 11,547 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 63 1,047 SH   SOLE 21 1,047 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,576 26,341 SH   SOLE 22 26,341 0 0
SIRIUS XM HLDGS INC COM 82968B103 8,608 1,559,491 SH   SOLE 2 180,520 0 1,378,971
SIRIUS XM HLDGS INC COM 82968B103 3,043 551,287 SH   SOLE 4 496,592 0 54,695
SIRIUS XM HLDGS INC COM 82968B103 2,095 379,540 SH   SOLE 7 237,527 0 142,013
SIRIUS XM HLDGS INC COM 82968B103 167 30,226 SH   SOLE 13 30,226 0 0
SIRIUS XM HLDGS INC COM 82968B103 107 19,350 SH   SOLE 15 19,350 0 0
SIRIUS XM HLDGS INC COM 82968B103 29 5,326 SH   SOLE 17 0 0 5,326
SIRIUS XM HLDGS INC COM 82968B103 4,480 811,670 SH   SOLE 18 649,761 0 161,909
SIRIUS XM HLDGS INC COM 82968B103 2,646 479,277 SH   SOLE 19 479,277 0 0
SIRIUS XM HLDGS INC COM 82968B103 86,580 15,684,836 SH   SOLE 21 15,684,836 0 0
SIRIUS XM HLDGS INC COM 82968B103 216,380 39,199,347 SH   SOLE 22 34,405,230 0 4,794,117
SIRIUS XM HLDGS INC COM 82968B103 11,319 2,050,549 SH   SOLE 23 2,050,549 0 0
SIRIUS XM HLDGS INC COM 82968B103 6,961 1,261,001 SH   SOLE 25 1,261,001 0 0
SIRIUS XM HLDGS INC COM 82968B103 23,697 4,292,864 SH   SOLE 26 1,605,618 0 2,687,246
SIRIUS XM HLDGS INC COM 82968B103 2,108 381,818 SH   SOLE 28 282,328 0 99,490
SIRIUS XM HLDGS INC COM 82968B103 282 51,149 SH   SOLE 29 51,149 0 0
SIRIUS XM HLDGS INC COM 82968B103 17,702 3,206,888 SH   SOLE 30 3,206,888 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,759 862,213 SH   SOLE 31 405,124 0 457,089
SIRIUS XM HLDGS INC COM 82968B103 3,685 667,531 SH   SOLE 32 667,531 0 0
SIRIUS XM HLDGS INC COM 82968B103 589 106,703 SH   SOLE 34 106,703 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,591 1,375,189 SH   SOLE 36 1,375,189 0 0
SIRIUS XM HLDGS INC COM 82968B103 49 8,938 SH   SOLE 40 8,938 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 126 2,165 SH   SOLE 2 1,893 0 272
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 45 780 SH   SOLE 7 780 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,716 115,600 SH   SOLE 18 115,600 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,498 25,789 SH   SOLE 19 25,789 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 58,747 1,011,132 SH   SOLE 21 1,011,132 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 58,239 1,002,392 SH   SOLE 22 929,975 0 72,417
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 994 17,110 SH   SOLE 26 14,774 0 2,336
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 305 5,244 SH   SOLE 28 5,244 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 355 6,110 SH   SOLE 30 6,110 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 194 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 6 900 SH   SOLE 2 900 0 0
SITO MOBILE LTD COM NEW 82988R203 21 2,966 SH   SOLE 18 2,966 0 0
SITO MOBILE LTD COM NEW 82988R203 343 48,039 SH   SOLE 21 48,039 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,438 72,824 SH   SOLE 2 47,164 0 25,660
SIX FLAGS ENTMT CORP NEW COM 83001A102 25 403 SH   SOLE 4 403 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 141 2,319 SH   SOLE 7 2,319 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,658 256,940 SH   SOLE 18 256,940 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,702 192,033 SH   SOLE 19 192,033 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 199,719 3,277,299 SH   SOLE 21 3,277,299 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 160,406 2,632,191 SH   SOLE 22 2,418,464 0 213,727
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,569 25,746 SH   SOLE 26 21,147 0 4,599
SIX FLAGS ENTMT CORP NEW COM 83001A102 648 10,635 SH   SOLE 28 10,635 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 683 11,203 SH   SOLE 30 11,203 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 99 1,627 SH   SOLE 31 1,627 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 489 8,028 SH   SOLE 40 8,028 0 0
SJW GROUP COM 784305104 210 3,719 SH   SOLE 2 1,122 0 2,597
SJW GROUP COM 784305104 173 3,049 SH   SOLE 4 3,049 0 0
SJW GROUP COM 784305104 1,186 20,953 SH   SOLE 7 20,953 0 0
SJW GROUP COM 784305104 3,498 61,809 SH   SOLE 18 61,809 0 0
SJW GROUP COM 784305104 665 11,749 SH   SOLE 19 11,749 0 0
SJW GROUP COM 784305104 27,922 493,315 SH   SOLE 21 493,315 0 0
SJW GROUP COM 784305104 27,340 483,047 SH   SOLE 22 452,998 0 30,049
SJW GROUP COM 784305104 384 6,780 SH   SOLE 23 6,780 0 0
SJW GROUP COM 784305104 590 10,425 SH   SOLE 26 10,204 0 221
SJW GROUP COM 784305104 126 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 631 11,140 SH   SOLE 29 0 0 11,140
SJW GROUP COM 784305104 474 8,371 SH   SOLE 30 8,371 0 0
SJW GROUP COM 784305104 19 339 SH   SOLE 34 339 0 0
SJW GROUP COM 784305104 30 525 SH   SOLE 36 525 0 0
SJW GROUP COM 784305104 89 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 9,877 401,684 SH   SOLE 2 19,779 0 381,905
SK TELECOM LTD SPONSORED ADR 78440P108 9,789 398,080 SH   SOLE 18 301,670 0 96,410
SK TELECOM LTD SPONSORED ADR 78440P108 11,421 464,440 SH   SOLE 19 464,440 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 9,348 380,161 SH   SOLE 22 345,257 0 34,904
SK TELECOM LTD SPONSORED ADR 78440P108 1,201 48,848 SH   SOLE 25 48,848 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 299 12,176 SH   SOLE 26 0 0 12,176
SK TELECOM LTD SPONSORED ADR 78440P108 6,975 283,670 SH   SOLE 30 283,670 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 517 21,030 SH   SOLE 34 21,030 0 0
SKECHERS U S A INC CL A 830566105 3,159 125,889 SH   SOLE 2 69,186 0 56,703
SKECHERS U S A INC CL A 830566105 45 1,778 SH   SOLE 4 1,778 0 0
SKECHERS U S A INC CL A 830566105 83 3,291 SH   SOLE 7 3,291 0 0
SKECHERS U S A INC CL A 830566105 152 6,064 SH   SOLE 13 6,064 0 0
SKECHERS U S A INC CL A 830566105 11,353 452,482 SH   SOLE 18 452,482 0 0
SKECHERS U S A INC CL A 830566105 17,334 690,885 SH   SOLE 19 690,885 0 0
SKECHERS U S A INC CL A 830566105 143,559 5,721,747 SH   SOLE 21 5,721,747 0 0
SKECHERS U S A INC CL A 830566105 111,635 4,449,380 SH   SOLE 22 3,984,144 0 465,236
SKECHERS U S A INC CL A 830566105 1,049 41,792 SH   SOLE 26 34,178 0 7,614
SKECHERS U S A INC CL A 830566105 468 18,660 SH   SOLE 28 18,660 0 0
SKECHERS U S A INC CL A 830566105 2,462 98,127 SH   SOLE 29 0 0 98,127
SKECHERS U S A INC CL A 830566105 509 20,286 SH   SOLE 30 20,286 0 0
SKECHERS U S A INC CL A 830566105 78 3,109 SH   SOLE 31 3,109 0 0
SKECHERS U S A INC CL A 830566105 374 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CORP COM 830830105 15 1,221 SH   SOLE 18 1,221 0 0
SKYLINE CORP COM 830830105 244 20,206 SH   SOLE 21 20,206 0 0
SKYLINE CORP COM 830830105 2,171 179,537 SH   SOLE 22 179,537 0 0
SKYLINE MED INC COM PAR 83084T606 0 57 SH   SOLE 21 57 0 0
SKYWEST INC COM 830879102 492 11,210 SH   SOLE 2 2,736 0 8,474
SKYWEST INC COM 830879102 59 1,352 SH   SOLE 7 1,352 0 0
SKYWEST INC COM 830879102 11,033 251,326 SH   SOLE 18 251,326 0 0
SKYWEST INC COM 830879102 1,674 38,121 SH   SOLE 19 38,121 0 0
SKYWEST INC COM 830879102 199,900 4,553,520 SH   SOLE 21 4,553,520 0 0
SKYWEST INC COM 830879102 59,356 1,352,080 SH   SOLE 22 1,277,509 0 74,571
SKYWEST INC COM 830879102 84 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 2,828 64,408 SH   SOLE 30 64,408 0 0
SKYWEST INC COM 830879102 276 6,281 SH   SOLE 34 6,281 0 0
SKYWEST INC COM 830879102 57 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 24,092 236,427 SH   SOLE 2 55,331 0 181,096
SKYWORKS SOLUTIONS INC COM 83088M102 6,429 63,088 SH   SOLE 4 56,334 0 6,754
SKYWORKS SOLUTIONS INC COM 83088M102 17,852 175,193 SH   SOLE 7 147,418 0 27,775
SKYWORKS SOLUTIONS INC COM 83088M102 175 1,722 SH   SOLE 13 1,722 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 159 1,565 SH   SOLE 15 1,565 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 40,989 402,244 SH   SOLE 18 373,591 0 28,653
SKYWORKS SOLUTIONS INC COM 83088M102 10,281 100,896 SH   SOLE 19 100,896 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,253 110,429 SH   SOLE 20 0 0 110,429
SKYWORKS SOLUTIONS INC COM 83088M102 441,949 4,337,081 SH   SOLE 21 4,337,081 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 497,295 4,880,224 SH   SOLE 22 4,034,589 0 845,635
SKYWORKS SOLUTIONS INC COM 83088M102 23,936 234,900 SH   SOLE 23 234,900 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,261 139,950 SH   SOLE 25 139,950 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51,442 504,830 SH   SOLE 26 181,855 0 322,975
SKYWORKS SOLUTIONS INC COM 83088M102 4,302 42,217 SH   SOLE 28 30,730 0 11,487
SKYWORKS SOLUTIONS INC COM 83088M102 5,397 52,968 SH   SOLE 29 6,827 0 46,141
SKYWORKS SOLUTIONS INC COM 83088M102 56,106 550,595 SH   SOLE 30 550,595 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,239 90,668 SH   SOLE 31 38,626 0 52,042
SKYWORKS SOLUTIONS INC COM 83088M102 2,709 26,588 SH   SOLE 32 26,588 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,250 12,263 SH   SOLE 34 12,263 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,851 165,372 SH   SOLE 36 165,372 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 94 926 SH   SOLE 40 926 0 0
SL GREEN RLTY CORP COM 78440X101 11,536 113,860 SH   SOLE 2 18,687 0 95,173
SL GREEN RLTY CORP COM 78440X101 6,569 64,836 SH   SOLE 4 61,042 0 3,794
SL GREEN RLTY CORP COM 78440X101 20,885 206,133 SH   SOLE 7 202,258 0 3,875
SL GREEN RLTY CORP COM 78440X101 325 3,210 SH   SOLE 13 3,210 0 0
SL GREEN RLTY CORP COM 78440X101 432 4,265 SH   SOLE 15 4,265 0 0
SL GREEN RLTY CORP COM 78440X101 22,098 218,097 SH   SOLE 18 204,045 0 14,052
SL GREEN RLTY CORP COM 78440X101 11,146 110,005 SH   SOLE 19 110,005 0 0
SL GREEN RLTY CORP COM 78440X101 5,727 56,522 SH   SOLE 20 0 0 56,522
SL GREEN RLTY CORP COM 78440X101 312,898 3,088,214 SH   SOLE 21 3,088,214 0 0
SL GREEN RLTY CORP COM 78440X101 401,571 3,963,389 SH   SOLE 22 3,451,806 0 511,583
SL GREEN RLTY CORP COM 78440X101 13,112 129,410 SH   SOLE 23 129,410 0 0
SL GREEN RLTY CORP COM 78440X101 26,130 257,891 SH   SOLE 25 257,891 0 0
SL GREEN RLTY CORP COM 78440X101 23,919 236,070 SH   SOLE 26 110,547 0 125,523
SL GREEN RLTY CORP COM 78440X101 2,387 23,563 SH   SOLE 28 17,317 0 6,246
SL GREEN RLTY CORP COM 78440X101 6,541 64,553 SH   SOLE 29 39,124 0 25,429
SL GREEN RLTY CORP COM 78440X101 76,909 759,072 SH   SOLE 30 759,072 0 0
SL GREEN RLTY CORP COM 78440X101 6,883 67,938 SH   SOLE 31 50,107 0 17,831
SL GREEN RLTY CORP COM 78440X101 671 6,627 SH   SOLE 34 6,627 0 0
SL GREEN RLTY CORP COM 78440X101 10,254 101,202 SH   SOLE 36 101,202 0 0
SL GREEN RLTY CORP COM 78440X101 51 508 SH   SOLE 40 508 0 0
SLM CORP COM 78442P106 5,006 436,405 SH   SOLE 2 215,430 0 220,975
SLM CORP COM 78442P106 56 4,888 SH   SOLE 4 4,888 0 0
SLM CORP COM 78442P106 197 17,202 SH   SOLE 7 17,202 0 0
SLM CORP COM 78442P106 48,169 4,199,561 SH   SOLE 18 3,821,775 0 377,786
SLM CORP COM 78442P106 52,788 4,602,304 SH   SOLE 19 4,602,304 0 0
SLM CORP COM 78442P106 215,463 18,784,941 SH   SOLE 21 18,784,941 0 0
SLM CORP COM 78442P106 159,496 13,905,481 SH   SOLE 22 12,604,920 0 1,300,561
SLM CORP COM 78442P106 1,378 120,106 SH   SOLE 23 120,106 0 0
SLM CORP COM 78442P106 1,420 123,826 SH   SOLE 25 1,220 0 122,606
SLM CORP COM 78442P106 1,860 162,134 SH   SOLE 26 130,203 0 31,931
SLM CORP COM 78442P106 777 67,702 SH   SOLE 28 67,702 0 0
SLM CORP COM 78442P106 422 36,809 SH   SOLE 29 0 0 36,809
SLM CORP COM 78442P106 775 67,555 SH   SOLE 30 67,555 0 0
SLM CORP COM 78442P106 115 10,053 SH   SOLE 31 10,053 0 0
SLM CORP COM 78442P106 17,137 1,494,033 SH   SOLE 34 1,494,033 0 0
SLM CORP COM 78442P106 1,758 153,275 SH   SOLE 36 153,275 0 0
SLM CORP COM 78442P106 528 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 1,982 111,717 SH   SOLE 2 50,844 0 60,873
SM ENERGY CO COM 78454L100 6 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 71 4,020 SH   SOLE 7 4,020 0 0
SM ENERGY CO COM 78454L100 6,205 349,794 SH   SOLE 18 349,794 0 0
SM ENERGY CO COM 78454L100 663 37,348 SH   SOLE 19 37,348 0 0
SM ENERGY CO COM 78454L100 82,232 4,635,425 SH   SOLE 21 4,635,425 0 0
SM ENERGY CO COM 78454L100 60,792 3,426,858 SH   SOLE 22 3,038,629 0 388,229
SM ENERGY CO COM 78454L100 661 37,259 SH   SOLE 26 32,694 0 4,565
SM ENERGY CO COM 78454L100 269 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 203 11,423 SH   SOLE 29 0 0 11,423
SM ENERGY CO COM 78454L100 1,065 60,013 SH   SOLE 30 60,013 0 0
SM ENERGY CO COM 78454L100 41 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 215 12,106 SH   SOLE 36 12,106 0 0
SM ENERGY CO COM 78454L100 228 12,854 SH   SOLE 40 12,854 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 21,704 23,120,000 PRN   SOLE 19 23,120,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 6,459 6,880,000 PRN   SOLE 34 6,880,000 0 0
SMART & FINAL STORES INC COM 83190B101 74 9,456 SH   SOLE 2 4,486 0 4,970
SMART & FINAL STORES INC COM 83190B101 4 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 690 87,867 SH   SOLE 18 87,867 0 0
SMART & FINAL STORES INC COM 83190B101 2,302 293,227 SH   SOLE 19 293,227 0 0
SMART & FINAL STORES INC COM 83190B101 5,805 739,495 SH   SOLE 21 739,495 0 0
SMART & FINAL STORES INC COM 83190B101 6,837 870,901 SH   SOLE 22 833,196 0 37,705
SMART & FINAL STORES INC COM 83190B101 33 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 74 9,409 SH   SOLE 30 9,409 0 0
SMART & FINAL STORES INC COM 83190B101 23 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 28 1,057 SH   SOLE 2 1,057 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 24 893 SH   SOLE 7 893 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,851 69,102 SH   SOLE 18 69,102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 326 12,189 SH   SOLE 19 12,189 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 17,077 637,668 SH   SOLE 21 637,668 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 8,674 323,914 SH   SOLE 22 281,143 0 42,771
SMART SAND INC COM 83191H107 15 2,233 SH   SOLE 2 1,101 0 1,132
SMART SAND INC COM 83191H107 530 78,190 SH   SOLE 18 78,190 0 0
SMART SAND INC COM 83191H107 82 12,094 SH   SOLE 19 12,094 0 0
SMART SAND INC COM 83191H107 4,474 659,821 SH   SOLE 21 659,821 0 0
SMART SAND INC COM 83191H107 3,946 582,069 SH   SOLE 22 563,066 0 19,003
SMARTFINANCIAL INC COM NEW 83190L208 32 1,330 SH   SOLE 2 437 0 893
SMARTFINANCIAL INC COM NEW 83190L208 661 27,478 SH   SOLE 18 27,478 0 0
SMARTFINANCIAL INC COM NEW 83190L208 95 3,967 SH   SOLE 19 3,967 0 0
SMARTFINANCIAL INC COM NEW 83190L208 5,722 237,819 SH   SOLE 21 237,819 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,475 61,301 SH   SOLE 22 56,911 0 4,390
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,694 46,542 SH   SOLE 18 46,542 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7,019 192,830 SH   SOLE 19 192,830 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,998 54,880 SH   SOLE 25 54,880 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4,875 133,940 SH   SOLE 34 133,940 0 0
SMITH A O COM 831865209 10,272 172,846 SH   SOLE 2 39,918 0 132,928
SMITH A O COM 831865209 2,650 44,589 SH   SOLE 4 38,863 0 5,726
SMITH A O COM 831865209 10,457 175,958 SH   SOLE 7 156,466 0 19,492
SMITH A O COM 831865209 65 1,097 SH   SOLE 13 1,097 0 0
SMITH A O COM 831865209 19,158 322,358 SH   SOLE 18 302,118 0 20,240
SMITH A O COM 831865209 17,431 293,297 SH   SOLE 19 293,297 0 0
SMITH A O COM 831865209 6,573 110,597 SH   SOLE 20 0 0 110,597
SMITH A O COM 831865209 180,475 3,036,766 SH   SOLE 21 3,036,766 0 0
SMITH A O COM 831865209 247,900 4,171,287 SH   SOLE 22 3,520,249 0 651,038
SMITH A O COM 831865209 10,408 175,124 SH   SOLE 23 175,124 0 0
SMITH A O COM 831865209 19,024 320,106 SH   SOLE 25 320,106 0 0
SMITH A O COM 831865209 21,309 358,554 SH   SOLE 26 177,302 0 181,252
SMITH A O COM 831865209 2,054 34,567 SH   SOLE 28 24,979 0 9,588
SMITH A O COM 831865209 2,744 46,172 SH   SOLE 29 4,776 0 41,396
SMITH A O COM 831865209 26,763 450,330 SH   SOLE 30 450,330 0 0
SMITH A O COM 831865209 4,265 71,758 SH   SOLE 31 34,730 0 37,028
SMITH A O COM 831865209 2,388 40,183 SH   SOLE 34 40,183 0 0
SMITH A O COM 831865209 1,463 24,616 SH   SOLE 36 24,616 0 0
SMITH A O COM 831865209 43 730 SH   SOLE 40 730 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 3 3,086 SH   SOLE 19 3,086 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 5 4,594 SH   SOLE 21 4,594 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 342 305,588 SH   SOLE 22 305,588 0 0
SMUCKER J M CO COM NEW 832696405 17,474 166,530 SH   SOLE 2 56,061 0 110,469
SMUCKER J M CO COM NEW 832696405 3,996 38,082 SH   SOLE 4 33,713 0 4,369
SMUCKER J M CO COM NEW 832696405 10,014 95,437 SH   SOLE 7 87,481 0 7,956
SMUCKER J M CO COM NEW 832696405 609 5,807 SH   SOLE 13 5,807 0 0
SMUCKER J M CO COM NEW 832696405 85 813 SH   SOLE 15 813 0 0
SMUCKER J M CO COM NEW 832696405 49,629 472,969 SH   SOLE 18 452,139 0 20,830
SMUCKER J M CO COM NEW 832696405 34,103 325,010 SH   SOLE 19 325,010 0 0
SMUCKER J M CO COM NEW 832696405 8,342 79,503 SH   SOLE 20 0 0 79,503
SMUCKER J M CO COM NEW 832696405 257,012 2,449,371 SH   SOLE 21 2,449,371 0 0
SMUCKER J M CO COM NEW 832696405 334,752 3,190,243 SH   SOLE 22 2,647,783 0 542,460
SMUCKER J M CO COM NEW 832696405 16,320 155,530 SH   SOLE 23 155,530 0 0
SMUCKER J M CO COM NEW 832696405 9,270 88,342 SH   SOLE 25 88,342 0 0
SMUCKER J M CO COM NEW 832696405 43,745 416,899 SH   SOLE 26 121,518 0 295,381
SMUCKER J M CO COM NEW 832696405 2,826 26,933 SH   SOLE 28 19,770 0 7,163
SMUCKER J M CO COM NEW 832696405 3,493 33,291 SH   SOLE 29 4,645 0 28,646
SMUCKER J M CO COM NEW 832696405 52,601 501,292 SH   SOLE 30 501,292 0 0
SMUCKER J M CO COM NEW 832696405 5,879 56,029 SH   SOLE 31 23,438 0 32,591
SMUCKER J M CO COM NEW 832696405 7,032 67,020 SH   SOLE 34 67,020 0 0
SMUCKER J M CO COM NEW 832696405 12,208 116,342 SH   SOLE 36 116,342 0 0
SMUCKER J M CO COM NEW 832696405 73 691 SH   SOLE 40 691 0 0
SNAP INC CL A 83304A106 847 58,234 SH   SOLE 4 58,234 0 0
SNAP INC CL A 83304A106 7,423 510,520 SH   SOLE 18 510,520 0 0
SNAP INC CL A 83304A106 60,444 4,157,086 SH   SOLE 19 4,157,086 0 0
SNAP INC CL A 83304A106 1,561 107,330 SH   SOLE 21 107,330 0 0
SNAP INC CL A 83304A106 52,252 3,593,678 SH   SOLE 22 3,593,678 0 0
SNAP INC CL A 83304A106 21,226 1,459,816 SH   SOLE 34 1,459,816 0 0
SNAP ON INC COM 833034101 14,013 94,038 SH   SOLE 2 30,606 0 63,432
SNAP ON INC COM 833034101 3,237 21,726 SH   SOLE 4 19,553 0 2,173
SNAP ON INC COM 833034101 8,349 56,030 SH   SOLE 7 46,373 0 9,657
SNAP ON INC COM 833034101 128 856 SH   SOLE 13 856 0 0
SNAP ON INC COM 833034101 53 353 SH   SOLE 15 353 0 0
SNAP ON INC COM 833034101 19,184 128,740 SH   SOLE 18 120,792 0 7,948
SNAP ON INC COM 833034101 1,673 11,227 SH   SOLE 19 11,227 0 0
SNAP ON INC COM 833034101 5,972 40,075 SH   SOLE 20 0 0 40,075
SNAP ON INC COM 833034101 172,609 1,158,375 SH   SOLE 21 1,158,375 0 0
SNAP ON INC COM 833034101 255,215 1,712,736 SH   SOLE 22 1,441,992 0 270,744
SNAP ON INC COM 833034101 10,485 70,362 SH   SOLE 23 70,362 0 0
SNAP ON INC COM 833034101 6,641 44,570 SH   SOLE 25 44,570 0 0
SNAP ON INC COM 833034101 27,109 181,926 SH   SOLE 26 65,584 0 116,342
SNAP ON INC COM 833034101 1,990 13,355 SH   SOLE 28 9,606 0 3,749
SNAP ON INC COM 833034101 3,279 22,006 SH   SOLE 29 1,782 0 20,224
SNAP ON INC COM 833034101 24,533 164,637 SH   SOLE 30 164,637 0 0
SNAP ON INC COM 833034101 3,939 26,437 SH   SOLE 31 11,043 0 15,394
SNAP ON INC COM 833034101 585 3,924 SH   SOLE 34 3,924 0 0
SNAP ON INC COM 833034101 7,146 47,957 SH   SOLE 36 47,957 0 0
SNAP ON INC COM 833034101 41 275 SH   SOLE 40 275 0 0
SNYDERS-LANCE INC COM 833551104 2,033 53,297 SH   SOLE 2 38,636 0 14,661
SNYDERS-LANCE INC COM 833551104 14 369 SH   SOLE 4 369 0 0
SNYDERS-LANCE INC COM 833551104 75 1,963 SH   SOLE 7 1,963 0 0
SNYDERS-LANCE INC COM 833551104 21,469 562,894 SH   SOLE 18 562,894 0 0
SNYDERS-LANCE INC COM 833551104 2,464 64,606 SH   SOLE 19 64,606 0 0
SNYDERS-LANCE INC COM 833551104 202,130 5,299,689 SH   SOLE 21 5,299,689 0 0
SNYDERS-LANCE INC COM 833551104 101,780 2,668,588 SH   SOLE 22 2,505,100 0 163,488
SNYDERS-LANCE INC COM 833551104 984 25,802 SH   SOLE 26 22,273 0 3,529
SNYDERS-LANCE INC COM 833551104 415 10,893 SH   SOLE 28 10,893 0 0
SNYDERS-LANCE INC COM 833551104 457 11,972 SH   SOLE 30 11,972 0 0
SNYDERS-LANCE INC COM 833551104 283 7,410 SH   SOLE 40 7,410 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 5,064 480,000 SH   SOLE 2 480,000 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 528 50,000 SH   SOLE 22 50,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 306 5,497 SH   SOLE 2 1,600 0 3,897
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 18,047 324,245 SH   SOLE 7 324,245 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3 58 SH   SOLE 18 58 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 16,713 300,275 SH   SOLE 21 300,275 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2,969 53,337 SH   SOLE 22 53,337 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4,127 74,146 SH   SOLE 25 74,146 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,370 60,545 SH   SOLE 26 60,545 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11,728 210,702 SH   SOLE 30 210,702 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,281 23,007 SH   SOLE 34 23,007 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 102 1,540 SH   SOLE 2 944 0 596
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 8 113 SH   SOLE 4 113 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 105 1,584 SH   SOLE 7 770 0 814
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 8,884 133,699 SH   SOLE 21 133,699 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 9,306 140,045 SH   SOLE 22 119,879 0 20,166
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 432 6,499 SH   SOLE 26 0 0 6,499
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 158 2,374 SH   SOLE 40 2,374 0 0
SOHU COM INC COM 83408W103 1,055 19,377 SH   SOLE 2 2,438 0 16,939
SOHU COM INC COM 83408W103 221 4,050 SH   SOLE 4 4,050 0 0
SOHU COM INC COM 83408W103 130 2,384 SH   SOLE 7 2,384 0 0
SOHU COM INC COM 83408W103 10 185 SH   SOLE 18 0 0 185
SOHU COM INC COM 83408W103 113 2,069 SH   SOLE 19 2,069 0 0
SOHU COM INC COM 83408W103 12,591 231,240 SH   SOLE 21 231,240 0 0
SOHU COM INC COM 83408W103 30,240 555,367 SH   SOLE 22 497,807 0 57,560
SOHU COM INC COM 83408W103 501 9,193 SH   SOLE 23 9,193 0 0
SOHU COM INC COM 83408W103 262 4,813 SH   SOLE 25 4,813 0 0
SOHU COM INC COM 83408W103 33 613 SH   SOLE 26 351 0 262
SOHU COM INC COM 83408W103 513 9,426 SH   SOLE 29 9,426 0 0
SOHU COM INC COM 83408W103 3,200 58,765 SH   SOLE 30 58,765 0 0
SOHU COM INC COM 83408W103 162 2,976 SH   SOLE 34 2,976 0 0
SOHU COM INC COM 83408W103 208 3,815 SH   SOLE 36 3,815 0 0
SOLAR CAP LTD COM 83413U100 4,272 197,408 SH   SOLE 30 197,408 0 0
SOLAR SR CAP LTD COM 83416M105 1,589 92,250 SH   SOLE 30 92,250 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,538 1,627,000 PRN   SOLE 21 1,627,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9 300 SH   SOLE 2 300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,196 41,875 SH   SOLE 18 41,875 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 151 5,296 SH   SOLE 19 5,296 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 60,859 2,131,651 SH   SOLE 21 2,131,651 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 16,982 594,801 SH   SOLE 22 580,974 0 13,827
SOLAREDGE TECHNOLOGIES INC COM 83417M104 203 7,097 SH   SOLE 28 7,097 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,470 156,566 SH   SOLE 30 156,566 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 85 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 62 3,552 SH   SOLE 2 3,217 0 335
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 621 35,632 SH   SOLE 18 35,632 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 309 17,707 SH   SOLE 19 17,707 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5,535 317,555 SH   SOLE 21 317,555 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4,197 240,816 SH   SOLE 22 232,773 0 8,043
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 505 28,994 SH   SOLE 23 28,994 0 0
SOLENO THERAPEUTICS INC COM 834203101 2 2,995 SH   SOLE 21 2,995 0 0
SOLENO THERAPEUTICS INC COM 834203101 39 75,000 SH   SOLE 22 75,000 0 0
SOLITARIO ZINC CORP COM 8342EP107 11 15,315 SH   SOLE 19 15,315 0 0
SOLITARIO ZINC CORP COM 8342EP107 312 451,577 SH   SOLE 21 451,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 133 6,504 SH   SOLE 2 1,557 0 4,947
SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 49 2,401 SH   SOLE 7 2,401 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,418 118,512 SH   SOLE 18 118,512 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 396 19,393 SH   SOLE 19 19,393 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 45,980 2,253,918 SH   SOLE 21 2,253,918 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 15,853 777,087 SH   SOLE 22 713,192 0 63,895
SONIC AUTOMOTIVE INC CL A 83545G102 147 7,201 SH   SOLE 26 4,539 0 2,662
SONIC AUTOMOTIVE INC CL A 83545G102 97 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 736 36,069 SH   SOLE 30 36,069 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 41 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 73 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 156 6,149 SH   SOLE 2 2,556 0 3,593
SONIC CORP COM 835451105 4 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 23 900 SH   SOLE 7 900 0 0
SONIC CORP COM 835451105 5 202 SH   SOLE 17 0 0 202
SONIC CORP COM 835451105 5,060 198,837 SH   SOLE 18 198,837 0 0
SONIC CORP COM 835451105 817 32,121 SH   SOLE 19 32,121 0 0
SONIC CORP COM 835451105 91,769 3,605,871 SH   SOLE 21 3,605,871 0 0
SONIC CORP COM 835451105 29,668 1,165,740 SH   SOLE 22 1,083,997 0 81,743
SONIC CORP COM 835451105 109 4,275 SH   SOLE 26 0 0 4,275
SONIC CORP COM 835451105 176 6,905 SH   SOLE 28 6,905 0 0
SONIC CORP COM 835451105 1,482 58,232 SH   SOLE 30 58,232 0 0
SONIC CORP COM 835451105 139 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 7 2,214 SH   SOLE 19 2,214 0 0
SONIC FDRY INC COM NEW 83545R207 2 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 14 4,408 SH   SOLE 22 4,408 0 0
SONOCO PRODS CO COM 835495102 6,218 123,258 SH   SOLE 2 71,943 0 51,315
SONOCO PRODS CO COM 835495102 21 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 6,718 133,167 SH   SOLE 7 133,167 0 0
SONOCO PRODS CO COM 835495102 18,947 375,554 SH   SOLE 18 375,554 0 0
SONOCO PRODS CO COM 835495102 1,633 32,377 SH   SOLE 19 32,377 0 0
SONOCO PRODS CO COM 835495102 337,567 6,691,113 SH   SOLE 21 6,691,113 0 0
SONOCO PRODS CO COM 835495102 162,046 3,212,005 SH   SOLE 22 2,891,071 0 320,934
SONOCO PRODS CO COM 835495102 1,928 38,224 SH   SOLE 26 32,526 0 5,698
SONOCO PRODS CO COM 835495102 708 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 821 16,281 SH   SOLE 30 16,281 0 0
SONOCO PRODS CO COM 835495102 2,635 52,227 SH   SOLE 31 52,227 0 0
SONOCO PRODS CO COM 835495102 2,638 52,283 SH   SOLE 32 52,283 0 0
SONOCO PRODS CO COM 835495102 299 5,921 SH   SOLE 36 5,921 0 0
SONOCO PRODS CO COM 835495102 511 10,125 SH   SOLE 40 10,125 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 16 2,980 SH   SOLE 21 2,980 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 133 25,523 SH   SOLE 22 25,523 0 0
SONUS NETWORKS INC COM NEW 835916503 74 9,733 SH   SOLE 2 2,308 0 7,425
SONUS NETWORKS INC COM NEW 835916503 2 264 SH   SOLE 4 264 0 0
SONUS NETWORKS INC COM NEW 835916503 9 1,124 SH   SOLE 7 1,124 0 0
SONUS NETWORKS INC COM NEW 835916503 1,451 189,657 SH   SOLE 18 189,657 0 0
SONUS NETWORKS INC COM NEW 835916503 280 36,614 SH   SOLE 19 36,614 0 0
SONUS NETWORKS INC COM NEW 835916503 11,754 1,536,524 SH   SOLE 21 1,536,524 0 0
SONUS NETWORKS INC COM NEW 835916503 10,154 1,327,332 SH   SOLE 22 1,243,805 0 83,527
SONUS NETWORKS INC COM NEW 835916503 85 11,046 SH   SOLE 26 8,851 0 2,195
SONUS NETWORKS INC COM NEW 835916503 50 6,558 SH   SOLE 28 6,558 0 0
SONUS NETWORKS INC COM NEW 835916503 83 10,844 SH   SOLE 30 10,844 0 0
SONUS NETWORKS INC COM NEW 835916503 37 4,894 SH   SOLE 40 4,894 0 0
SONY CORP SPONSORED ADR 835699307 48,644 1,302,719 SH   SOLE 18 1,302,719 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 11 4,985 SH   SOLE 18 4,985 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 152 70,910 SH   SOLE 21 70,910 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 21 12,442 SH   SOLE 18 12,442 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 10 6,112 SH   SOLE 19 6,112 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 265 156,019 SH   SOLE 21 156,019 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 838 493,193 SH   SOLE 22 493,193 0 0
SOTHEBYS COM 835898107 811 17,588 SH   SOLE 2 17,311 0 277
SOTHEBYS COM 835898107 13 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 44 954 SH   SOLE 7 954 0 0
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 10,804 234,313 SH   SOLE 18 234,313 0 0
SOTHEBYS COM 835898107 1,324 28,721 SH   SOLE 19 28,721 0 0
SOTHEBYS COM 835898107 108,555 2,354,258 SH   SOLE 21 2,354,258 0 0
SOTHEBYS COM 835898107 54,549 1,183,013 SH   SOLE 22 1,109,685 0 73,328
SOTHEBYS COM 835898107 993 21,529 SH   SOLE 26 18,307 0 3,222
SOTHEBYS COM 835898107 233 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 757 16,414 SH   SOLE 30 16,414 0 0
SOTHEBYS COM 835898107 245 5,317 SH   SOLE 34 5,317 0 0
SOTHEBYS COM 835898107 155 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 12 2,099 SH   SOLE 18 2,099 0 0
SOTHERLY HOTELS INC COM 83600C103 264 44,846 SH   SOLE 21 44,846 0 0
SOTHERLY HOTELS INC COM 83600C103 2,855 484,637 SH   SOLE 22 484,637 0 0
SOUND FINL BANCORP INC COM 83607A100 13 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 9 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 627 18,164 SH   SOLE 2 4,476 0 13,688
SOUTH JERSEY INDS INC COM 838518108 16 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 67 1,935 SH   SOLE 7 1,935 0 0
SOUTH JERSEY INDS INC COM 838518108 13,620 394,436 SH   SOLE 18 394,436 0 0
SOUTH JERSEY INDS INC COM 838518108 3,958 114,624 SH   SOLE 19 114,624 0 0
SOUTH JERSEY INDS INC COM 838518108 243,430 7,049,824 SH   SOLE 21 7,049,824 0 0
SOUTH JERSEY INDS INC COM 838518108 74,185 2,148,433 SH   SOLE 22 1,985,898 0 162,535
SOUTH JERSEY INDS INC COM 838518108 159 4,617 SH   SOLE 23 4,617 0 0
SOUTH JERSEY INDS INC COM 838518108 945 27,360 SH   SOLE 26 22,956 0 4,404
SOUTH JERSEY INDS INC COM 838518108 520 15,047 SH   SOLE 28 15,047 0 0
SOUTH JERSEY INDS INC COM 838518108 3,749 108,560 SH   SOLE 30 108,560 0 0
SOUTH JERSEY INDS INC COM 838518108 254 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 1,031 11,444 SH   SOLE 2 6,804 0 4,640
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 65 724 SH   SOLE 7 724 0 0
SOUTH ST CORP COM 840441109 9,753 108,312 SH   SOLE 18 108,312 0 0
SOUTH ST CORP COM 840441109 3,753 41,680 SH   SOLE 19 41,680 0 0
SOUTH ST CORP COM 840441109 81,090 900,504 SH   SOLE 21 900,504 0 0
SOUTH ST CORP COM 840441109 94,653 1,051,119 SH   SOLE 22 1,001,068 0 50,051
SOUTH ST CORP COM 840441109 4,337 48,160 SH   SOLE 23 48,160 0 0
SOUTH ST CORP COM 840441109 791 8,783 SH   SOLE 26 6,403 0 2,380
SOUTH ST CORP COM 840441109 385 4,275 SH   SOLE 28 4,275 0 0
SOUTH ST CORP COM 840441109 2,122 23,568 SH   SOLE 29 0 0 23,568
SOUTH ST CORP COM 840441109 375 4,169 SH   SOLE 30 4,169 0 0
SOUTH ST CORP COM 840441109 231 2,565 SH   SOLE 40 2,565 0 0
SOUTHERN CO COM 842587107 60,483 1,230,821 SH   SOLE 2 261,031 0 969,790
SOUTHERN CO COM 842587107 17,528 356,690 SH   SOLE 4 329,068 0 27,622
SOUTHERN CO COM 842587107 38,961 792,860 SH   SOLE 7 752,826 0 40,034
SOUTHERN CO COM 842587107 1,625 33,073 SH   SOLE 13 33,073 0 0
SOUTHERN CO COM 842587107 312 6,355 SH   SOLE 15 6,355 0 0
SOUTHERN CO COM 842587107 93,768 1,908,183 SH   SOLE 18 1,769,934 0 138,249
SOUTHERN CO COM 842587107 2,806 57,108 SH   SOLE 19 57,108 0 0
SOUTHERN CO COM 842587107 22,281 453,411 SH   SOLE 20 0 0 453,411
SOUTHERN CO COM 842587107 949,229 19,316,826 SH   SOLE 21 19,316,826 0 0
SOUTHERN CO COM 842587107 1,341,712 27,303,863 SH   SOLE 22 22,617,105 0 4,686,758
SOUTHERN CO COM 842587107 60,823 1,237,746 SH   SOLE 23 1,237,746 0 0
SOUTHERN CO COM 842587107 37,403 761,148 SH   SOLE 25 761,148 0 0
SOUTHERN CO COM 842587107 124,673 2,537,098 SH   SOLE 26 841,195 0 1,695,903
SOUTHERN CO COM 842587107 11,076 225,388 SH   SOLE 28 164,289 0 61,099
SOUTHERN CO COM 842587107 1,695 34,502 SH   SOLE 29 34,502 0 0
SOUTHERN CO COM 842587107 191,946 3,906,108 SH   SOLE 30 3,906,108 0 0
SOUTHERN CO COM 842587107 25,000 508,753 SH   SOLE 31 207,137 0 301,616
SOUTHERN CO COM 842587107 3,246 66,054 SH   SOLE 34 66,054 0 0
SOUTHERN CO COM 842587107 11,542 234,888 SH   SOLE 35 234,888 0 0
SOUTHERN CO COM 842587107 56,913 1,158,171 SH   SOLE 36 1,158,171 0 0
SOUTHERN CO COM 842587107 242 4,919 SH   SOLE 40 4,919 0 0
SOUTHERN COPPER CORP COM 84265V105 3,509 88,264 SH   SOLE 2 26,822 0 61,442
SOUTHERN COPPER CORP COM 84265V105 866 21,783 SH   SOLE 4 21,783 0 0
SOUTHERN COPPER CORP COM 84265V105 2,291 57,623 SH   SOLE 7 57,623 0 0
SOUTHERN COPPER CORP COM 84265V105 37 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 4,953 124,562 SH   SOLE 18 54,562 0 70,000
SOUTHERN COPPER CORP COM 84265V105 2,606 65,550 SH   SOLE 19 65,550 0 0
SOUTHERN COPPER CORP COM 84265V105 117,126 2,945,813 SH   SOLE 21 2,945,813 0 0
SOUTHERN COPPER CORP COM 84265V105 75,559 1,900,384 SH   SOLE 22 1,638,498 0 261,886
SOUTHERN COPPER CORP COM 84265V105 4,213 105,958 SH   SOLE 23 105,958 0 0
SOUTHERN COPPER CORP COM 84265V105 5,569 140,063 SH   SOLE 25 140,063 0 0
SOUTHERN COPPER CORP COM 84265V105 14,012 352,419 SH   SOLE 26 113,243 0 239,176
SOUTHERN COPPER CORP COM 84265V105 582 14,636 SH   SOLE 28 14,636 0 0
SOUTHERN COPPER CORP COM 84265V105 2,061 51,845 SH   SOLE 29 38,461 0 13,384
SOUTHERN COPPER CORP COM 84265V105 21,090 530,421 SH   SOLE 30 530,421 0 0
SOUTHERN COPPER CORP COM 84265V105 1,488 37,430 SH   SOLE 31 32,542 0 4,888
SOUTHERN COPPER CORP COM 84265V105 16,799 422,515 SH   SOLE 34 422,515 0 0
SOUTHERN COPPER CORP COM 84265V105 3,328 83,690 SH   SOLE 36 83,690 0 0
SOUTHERN COPPER CORP COM 84265V105 18 465 SH   SOLE 40 465 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 40 1,087 SH   SOLE 2 257 0 830
SOUTHERN FIRST BANCSHARES IN COM 842873101 893 24,559 SH   SOLE 18 24,559 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 184 5,067 SH   SOLE 19 5,067 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,771 213,771 SH   SOLE 21 213,771 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,291 63,034 SH   SOLE 22 58,992 0 4,042
SOUTHERN MO BANCORP INC COM 843380106 38 1,052 SH   SOLE 2 358 0 694
SOUTHERN MO BANCORP INC COM 843380106 887 24,302 SH   SOLE 18 24,302 0 0
SOUTHERN MO BANCORP INC COM 843380106 215 5,879 SH   SOLE 19 5,879 0 0
SOUTHERN MO BANCORP INC COM 843380106 7,520 206,080 SH   SOLE 21 206,080 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,959 53,687 SH   SOLE 22 48,885 0 4,802
SOUTHERN NATL BANCORP OF VA COM 843395104 67 3,945 SH   SOLE 2 1,059 0 2,886
SOUTHERN NATL BANCORP OF VA COM 843395104 1,185 69,729 SH   SOLE 18 69,729 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 253 14,911 SH   SOLE 19 14,911 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,747 691,406 SH   SOLE 21 691,406 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,297 252,889 SH   SOLE 22 235,440 0 17,449
SOUTHSIDE BANCSHARES INC COM 84470P109 219 6,017 SH   SOLE 2 1,593 0 4,424
SOUTHSIDE BANCSHARES INC COM 84470P109 32 879 SH   SOLE 7 879 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,986 137,121 SH   SOLE 18 137,121 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 792 21,787 SH   SOLE 19 21,787 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 85,513 2,351,849 SH   SOLE 21 2,351,849 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 29,588 813,750 SH   SOLE 22 767,241 0 46,509
SOUTHSIDE BANCSHARES INC COM 84470P109 441 12,122 SH   SOLE 26 8,050 0 4,072
SOUTHSIDE BANCSHARES INC COM 84470P109 131 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,370 37,670 SH   SOLE 30 37,670 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 88 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 26,072 465,733 SH   SOLE 2 101,934 0 363,799
SOUTHWEST AIRLS CO COM 844741108 2,855 51,004 SH   SOLE 4 45,691 0 5,313
SOUTHWEST AIRLS CO COM 844741108 22,814 407,537 SH   SOLE 7 379,175 0 28,362
SOUTHWEST AIRLS CO COM 844741108 356 6,354 SH   SOLE 13 6,354 0 0
SOUTHWEST AIRLS CO COM 844741108 57 1,019 SH   SOLE 15 1,019 0 0
SOUTHWEST AIRLS CO COM 844741108 75 1,347 SH   SOLE 17 0 0 1,347
SOUTHWEST AIRLS CO COM 844741108 106,982 1,911,076 SH   SOLE 18 1,872,639 0 38,437
SOUTHWEST AIRLS CO COM 844741108 21,334 381,102 SH   SOLE 19 381,102 0 0
SOUTHWEST AIRLS CO COM 844741108 6,963 124,386 SH   SOLE 20 0 0 124,386
SOUTHWEST AIRLS CO COM 844741108 504,835 9,018,134 SH   SOLE 21 9,018,134 0 0
SOUTHWEST AIRLS CO COM 844741108 817,010 14,594,669 SH   SOLE 22 12,385,460 0 2,209,209
SOUTHWEST AIRLS CO COM 844741108 10,725 191,592 SH   SOLE 23 191,592 0 0
SOUTHWEST AIRLS CO COM 844741108 6,538 116,793 SH   SOLE 25 116,793 0 0
SOUTHWEST AIRLS CO COM 844741108 27,889 498,198 SH   SOLE 26 238,108 0 260,090
SOUTHWEST AIRLS CO COM 844741108 1,905 34,026 SH   SOLE 28 24,478 0 9,548
SOUTHWEST AIRLS CO COM 844741108 227 4,047 SH   SOLE 29 4,047 0 0
SOUTHWEST AIRLS CO COM 844741108 69,927 1,249,141 SH   SOLE 30 1,249,141 0 0
SOUTHWEST AIRLS CO COM 844741108 4,604 82,244 SH   SOLE 31 45,006 0 37,238
SOUTHWEST AIRLS CO COM 844741108 557 9,949 SH   SOLE 34 9,949 0 0
SOUTHWEST AIRLS CO COM 844741108 8,123 145,100 SH   SOLE 36 145,100 0 0
SOUTHWEST AIRLS CO COM 844741108 44 785 SH   SOLE 40 785 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 103 3,752 SH   SOLE 2 1,099 0 2,653
SOUTHWEST BANCORP INC OKLA COM 844767103 11 401 SH   SOLE 7 401 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1,901 69,011 SH   SOLE 18 69,011 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 387 14,052 SH   SOLE 19 14,052 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 16,040 582,206 SH   SOLE 21 582,206 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 17,933 650,911 SH   SOLE 22 615,380 0 35,531
SOUTHWEST BANCORP INC OKLA COM 844767103 486 17,656 SH   SOLE 23 17,656 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 90 3,264 SH   SOLE 28 3,264 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 75 2,723 SH   SOLE 30 2,723 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 3,399 43,791 SH   SOLE 2 36,480 0 7,311
SOUTHWEST GAS HOLDINGS INC COM 844895102 289 3,727 SH   SOLE 4 3,727 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,278 42,235 SH   SOLE 7 42,235 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 23,955 308,620 SH   SOLE 18 308,620 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,759 87,084 SH   SOLE 19 87,084 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 240,506 3,098,507 SH   SOLE 21 3,098,507 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 138,231 1,780,869 SH   SOLE 22 1,690,851 0 90,018
SOUTHWEST GAS HOLDINGS INC COM 844895102 620 7,984 SH   SOLE 23 7,984 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,151 27,712 SH   SOLE 25 27,712 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,412 18,195 SH   SOLE 26 15,396 0 2,799
SOUTHWEST GAS HOLDINGS INC COM 844895102 532 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,875 37,035 SH   SOLE 29 0 0 37,035
SOUTHWEST GAS HOLDINGS INC COM 844895102 577 7,429 SH   SOLE 30 7,429 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 952 12,260 SH   SOLE 34 12,260 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 398 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,227 691,786 SH   SOLE 2 433,810 0 257,976
SOUTHWESTERN ENERGY CO COM 845467109 190 31,128 SH   SOLE 4 31,128 0 0
SOUTHWESTERN ENERGY CO COM 845467109 98 16,035 SH   SOLE 7 16,035 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 10,629 1,739,566 SH   SOLE 18 1,739,566 0 0
SOUTHWESTERN ENERGY CO COM 845467109 980 160,367 SH   SOLE 19 160,367 0 0
SOUTHWESTERN ENERGY CO COM 845467109 140,444 22,985,954 SH   SOLE 21 22,985,954 0 0
SOUTHWESTERN ENERGY CO COM 845467109 112,927 18,482,269 SH   SOLE 22 16,879,931 0 1,602,338
SOUTHWESTERN ENERGY CO COM 845467109 86 14,142 SH   SOLE 23 14,142 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,090 178,393 SH   SOLE 26 145,509 0 32,884
SOUTHWESTERN ENERGY CO COM 845467109 554 90,707 SH   SOLE 28 90,707 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,769 289,449 SH   SOLE 30 289,449 0 0
SOUTHWESTERN ENERGY CO COM 845467109 130 21,211 SH   SOLE 31 21,211 0 0
SOUTHWESTERN ENERGY CO COM 845467109 152 24,802 SH   SOLE 36 24,802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 301 49,288 SH   SOLE 40 49,288 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 23,868 1,673,766 SH   SOLE 2 1,673,766 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 53,836 3,775,313 SH   SOLE 21 3,775,313 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 1,657 116,234 SH   SOLE 22 116,234 0 0
SP PLUS CORP COM 78469C103 180 4,557 SH   SOLE 2 2,348 0 2,209
SP PLUS CORP COM 78469C103 22 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,882 72,953 SH   SOLE 18 72,953 0 0
SP PLUS CORP COM 78469C103 1,025 25,943 SH   SOLE 19 25,943 0 0
SP PLUS CORP COM 78469C103 22,389 566,818 SH   SOLE 21 566,818 0 0
SP PLUS CORP COM 78469C103 20,175 510,753 SH   SOLE 22 478,583 0 32,170
SP PLUS CORP COM 78469C103 4,691 118,752 SH   SOLE 23 118,752 0 0
SP PLUS CORP COM 78469C103 336 8,502 SH   SOLE 28 8,502 0 0
SP PLUS CORP COM 78469C103 184 4,659 SH   SOLE 29 0 0 4,659
SP PLUS CORP COM 78469C103 136 3,452 SH   SOLE 30 3,452 0 0
SP PLUS CORP COM 78469C103 744 18,824 SH   SOLE 34 18,824 0 0
SP PLUS CORP COM 78469C103 63 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 3 3,165 SH   SOLE 19 3,165 0 0
SPAR GROUP INC COM 784933103 3 3,218 SH   SOLE 21 3,218 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 20 1,306 SH   SOLE 2 502 0 804
SPARK ENERGY INC CL A COM 846511103 11 729 SH   SOLE 7 729 0 0
SPARK ENERGY INC CL A COM 846511103 625 41,641 SH   SOLE 18 41,641 0 0
SPARK ENERGY INC CL A COM 846511103 156 10,393 SH   SOLE 19 10,393 0 0
SPARK ENERGY INC CL A COM 846511103 5,598 373,222 SH   SOLE 21 373,222 0 0
SPARK ENERGY INC CL A COM 846511103 7,441 496,066 SH   SOLE 22 478,325 0 17,741
SPARK ENERGY INC CL A COM 846511103 10 658 SH   SOLE 26 0 0 658
SPARK ENERGY INC CL A COM 846511103 64 4,253 SH   SOLE 30 4,253 0 0
SPARK NETWORKS INC COM 84651P100 3 2,438 SH   SOLE 18 2,438 0 0
SPARK NETWORKS INC COM 84651P100 57 46,758 SH   SOLE 21 46,758 0 0
SPARK NETWORKS INC COM 84651P100 10 8,169 SH   SOLE 22 8,169 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,735 30,675 SH   SOLE 2 30,506 0 169
SPARK THERAPEUTICS INC COM 84652J103 10 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 66 744 SH   SOLE 7 744 0 0
SPARK THERAPEUTICS INC COM 84652J103 9,532 106,904 SH   SOLE 18 106,904 0 0
SPARK THERAPEUTICS INC COM 84652J103 18,575 208,335 SH   SOLE 19 208,335 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,274 25,500 SH   SOLE 20 25,500 0 0
SPARK THERAPEUTICS INC COM 84652J103 120,639 1,353,062 SH   SOLE 21 1,353,062 0 0
SPARK THERAPEUTICS INC COM 84652J103 68,815 771,814 SH   SOLE 22 716,060 0 55,754
SPARK THERAPEUTICS INC COM 84652J103 35 398 SH   SOLE 23 398 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,038 11,641 SH   SOLE 26 10,279 0 1,362
SPARK THERAPEUTICS INC COM 84652J103 461 5,168 SH   SOLE 28 5,168 0 0
SPARK THERAPEUTICS INC COM 84652J103 239 2,677 SH   SOLE 29 0 0 2,677
SPARK THERAPEUTICS INC COM 84652J103 418 4,683 SH   SOLE 30 4,683 0 0
SPARK THERAPEUTICS INC COM 84652J103 7,993 89,651 SH   SOLE 34 89,651 0 0
SPARK THERAPEUTICS INC COM 84652J103 276 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 49 4,448 SH   SOLE 2 1,948 0 2,500
SPARTAN MTRS INC COM 846819100 13 1,150 SH   SOLE 7 1,150 0 0
SPARTAN MTRS INC COM 846819100 1,389 125,701 SH   SOLE 18 125,701 0 0
SPARTAN MTRS INC COM 846819100 272 24,594 SH   SOLE 19 24,594 0 0
SPARTAN MTRS INC COM 846819100 12,098 1,094,866 SH   SOLE 21 1,094,866 0 0
SPARTAN MTRS INC COM 846819100 11,351 1,027,207 SH   SOLE 22 981,346 0 45,861
SPARTANNASH CO COM 847215100 223 8,473 SH   SOLE 2 2,165 0 6,308
SPARTANNASH CO COM 847215100 4 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 50 1,897 SH   SOLE 7 1,897 0 0
SPARTANNASH CO COM 847215100 4,881 185,079 SH   SOLE 18 185,079 0 0
SPARTANNASH CO COM 847215100 726 27,546 SH   SOLE 19 27,546 0 0
SPARTANNASH CO COM 847215100 86,155 3,267,154 SH   SOLE 21 3,267,154 0 0
SPARTANNASH CO COM 847215100 28,547 1,082,565 SH   SOLE 22 1,006,575 0 75,990
SPARTANNASH CO COM 847215100 472 17,885 SH   SOLE 26 13,987 0 3,898
SPARTANNASH CO COM 847215100 143 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 723 27,414 SH   SOLE 29 0 0 27,414
SPARTANNASH CO COM 847215100 1,367 51,830 SH   SOLE 30 51,830 0 0
SPARTANNASH CO COM 847215100 114 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 11 492 SH   SOLE 2 492 0 0
SPARTON CORP COM 847235108 6 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 925 39,868 SH   SOLE 18 39,868 0 0
SPARTON CORP COM 847235108 168 7,249 SH   SOLE 19 7,249 0 0
SPARTON CORP COM 847235108 7,371 317,575 SH   SOLE 21 317,575 0 0
SPARTON CORP COM 847235108 3,596 154,947 SH   SOLE 22 141,598 0 13,349
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 1,119 5,000 SH Call SOLE 2 5,000 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 1,679 7,500 SH Call SOLE 18 7,500 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 16,787 75,000 SH Call SOLE 19 75,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 129 575 SH   SOLE 2 575 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 246 1,100 SH   SOLE 17 0 0 1,100
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 224 1,000 SH   SOLE 18 1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,917 17,500 SH   SOLE 19 17,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 28 125 SH   SOLE 22 125 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 24,936 205,097 SH   SOLE 4 205,097 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2 20 SH   SOLE 17 0 0 20
SPDR GOLD TRUST GOLD SHS 78463V107 238,711 1,963,406 SH   SOLE 18 1,963,406 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,407,426 11,576,131 SH   SOLE 19 11,576,131 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 47,109 387,473 SH   SOLE 22 387,473 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 604,851 4,974,921 SH   SOLE 34 4,974,921 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 4 100 SH   SOLE 17 0 0 100
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 68 SH   SOLE 17 0 0 68
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1 14 SH   SOLE 17 0 0 14
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 64,132 1,395,083 SH   SOLE 13 1,395,083 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 153 3,195 SH   SOLE 17 0 0 3,195
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6 127 SH   SOLE 17 0 0 127
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2 32 SH   SOLE 17 0 0 32
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,396 88,479 SH   SOLE 17 0 0 88,479
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 259 6,740 SH   SOLE 18 6,740 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 5 164 SH   SOLE 17 0 0 164
SPDR S&P 500 ETF TR OPTIONS 78462F103 211,182 840,600 SH Call SOLE 2 840,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 79,766 317,500 SH Put SOLE 2 317,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,145 16,500 SH Put SOLE 18 16,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,705,527 30,671,200 SH Call SOLE 19 30,671,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 271,731 1,081,600 SH Put SOLE 19 1,081,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 116,497 463,700 SH Call SOLE 22 463,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,880 23,400 SH Put SOLE 22 23,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 18,190 72,400 SH Call SOLE 25 72,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 32,936 131,100 SH Call SOLE 26 0 0 131,100
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,108,674 8,393,400 SH Call SOLE 34 8,393,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 27,635 110,000 SH Put SOLE 34 110,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 81,211 323,255 SH   SOLE 2 300,255 0 23,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,525 6,072 SH   SOLE 17 0 0 6,072
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,386 244,341 SH   SOLE 18 244,341 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,710 14,768 SH   SOLE 22 14,768 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 232,091 923,817 SH   SOLE 23 923,817 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,103 48,176 SH   SOLE 26 0 0 48,176
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,392 13,458 SH   SOLE 2 13,458 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,159 6,615 SH   SOLE 17 0 0 6,615
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 534 1,635 SH   SOLE 18 1,635 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,822 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 9,645 344,821 SH   SOLE 2 0 0 344,821
SPDR SER TR BLOOMBERG SRT TR 78468R408 3 109 SH   SOLE 17 0 0 109
SPDR SER TR S&P1500MOMTILT 78468R705 4 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 76 SH   SOLE 2 76 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 11 222 SH   SOLE 17 0 0 222
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,841 99,610 SH   SOLE 2 0 0 99,610
SPDR SER TR NUVEEN BLMBRG SR 78468R739 124 2,549 SH   SOLE 18 2,549 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 20 89 SH   SOLE 17 0 0 89
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,710 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4 32 SH   SOLE 17 0 0 32
SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 3,218 76,400 SH   SOLE 18 76,400 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 4 33 SH   SOLE 17 0 0 33
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14,799 396,533 SH   SOLE 2 134,548 0 261,985
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 615 16,475 SH   SOLE 17 0 0 16,475
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 443,403 11,881,106 SH   SOLE 19 11,881,106 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 8,763 234,806 SH   SOLE 22 234,806 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16,007 428,912 SH   SOLE 26 407,912 0 21,000
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16,552 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 41,250 1,105,315 SH   SOLE 34 1,105,315 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 14,504 472,912 SH   SOLE 2 0 0 472,912
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 22 732 SH   SOLE 17 0 0 732
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 0 6 SH   SOLE 17 0 0 6
SPDR SERIES TRUST S&P 500 VALUE 78464A508 3 24 SH   SOLE 17 0 0 24
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2,394 85,223 SH   SOLE 17 0 0 85,223
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 109 3,885 SH   SOLE 18 3,885 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3,838 136,622 SH   SOLE 19 136,622 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 31 339 SH   SOLE 17 0 0 339
SPDR SERIES TRUST DJ REIT ETF 78464A607 34,631 374,348 SH   SOLE 22 374,348 0 0
SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1 12 SH   SOLE 17 0 0 12
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST OPTIONS 78464A714 844 20,200 SH Put SOLE 2 20,200 0 0
SPDR SERIES TRUST OPTIONS 78464A714 209 5,000 SH Put SOLE 18 5,000 0 0
SPDR SERIES TRUST OPTIONS 78464A714 88,102 2,109,200 SH Put SOLE 19 2,109,200 0 0
SPDR SERIES TRUST OPTIONS 78464A714 1,007 24,100 SH Put SOLE 22 24,100 0 0
SPDR SERIES TRUST OPTIONS 78464A730 5,365 157,400 SH Put SOLE 19 157,400 0 0
SPDR SERIES TRUST OPTIONS 78464A730 89 2,600 SH Put SOLE 22 2,600 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 30 330 SH   SOLE 17 0 0 330
SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 51 274 SH   SOLE 17 0 0 274
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,548 11,899 SH   SOLE 17 0 0 11,899
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 7 SH   SOLE 17 0 0 7
SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 3 29 SH   SOLE 17 0 0 29
SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 10 85 SH   SOLE 17 0 0 85
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,736 25,828 SH   SOLE 2 5,318 0 20,510
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,148 10,839 SH   SOLE 4 10,005 0 834
SPECTRUM BRANDS HLDGS INC COM 84763R101 331 3,125 SH   SOLE 7 3,125 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,497 14,135 SH   SOLE 18 11,538 0 2,597
SPECTRUM BRANDS HLDGS INC COM 84763R101 872 8,231 SH   SOLE 19 8,231 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,716 35,081 SH   SOLE 20 0 0 35,081
SPECTRUM BRANDS HLDGS INC COM 84763R101 27,369 258,392 SH   SOLE 21 258,392 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 72,253 682,145 SH   SOLE 22 605,874 0 76,271
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,925 27,618 SH   SOLE 23 27,618 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 6,954 65,654 SH   SOLE 26 38,815 0 26,839
SPECTRUM BRANDS HLDGS INC COM 84763R101 625 5,900 SH   SOLE 28 4,408 0 1,492
SPECTRUM BRANDS HLDGS INC COM 84763R101 845 7,973 SH   SOLE 29 1,258 0 6,715
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,726 25,738 SH   SOLE 30 25,738 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,261 11,905 SH   SOLE 31 5,482 0 6,423
SPECTRUM BRANDS HLDGS INC COM 84763R101 166 1,568 SH   SOLE 34 1,568 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 452 4,266 SH   SOLE 36 4,266 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 14 135 SH   SOLE 40 135 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 453 32,181 SH   SOLE 2 19,704 0 12,477
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 22 1,547 SH   SOLE 7 1,547 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 1 SH   SOLE 17 0 0 1
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5,577 396,370 SH   SOLE 18 396,370 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,969 139,967 SH   SOLE 19 139,967 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 123,822 8,800,423 SH   SOLE 21 8,800,423 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 33,434 2,376,285 SH   SOLE 22 2,241,603 0 134,682
SPECTRUM PHARMACEUTICALS INC COM 84763A108 394 28,034 SH   SOLE 23 28,034 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 796 56,540 SH   SOLE 26 42,508 0 14,032
SPECTRUM PHARMACEUTICALS INC COM 84763A108 135 9,586 SH   SOLE 28 9,586 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 347 24,627 SH   SOLE 29 0 0 24,627
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,470 104,459 SH   SOLE 30 104,459 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 98 6,937 SH   SOLE 40 6,937 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 86 4,058 SH   SOLE 2 558 0 3,500
SPEEDWAY MOTORSPORTS INC COM 847788106 7 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 983 46,171 SH   SOLE 18 46,171 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 189 8,852 SH   SOLE 19 8,852 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 7,543 354,127 SH   SOLE 21 354,127 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,009 282,108 SH   SOLE 22 272,393 0 9,715
SPEEDWAY MOTORSPORTS INC COM 847788106 39 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 39 1,843 SH   SOLE 30 1,843 0 0
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 811 10,864 SH   SOLE 2 2,627 0 8,237
SPIRE INC COM 84857L101 170 2,275 SH   SOLE 4 2,275 0 0
SPIRE INC COM 84857L101 3,255 43,597 SH   SOLE 7 43,597 0 0
SPIRE INC COM 84857L101 18,060 241,924 SH   SOLE 18 241,924 0 0
SPIRE INC COM 84857L101 7,644 102,399 SH   SOLE 19 102,399 0 0
SPIRE INC COM 84857L101 322,654 4,322,218 SH   SOLE 21 4,322,218 0 0
SPIRE INC COM 84857L101 92,565 1,239,986 SH   SOLE 22 1,150,741 0 89,245
SPIRE INC COM 84857L101 726 9,725 SH   SOLE 26 7,329 0 2,396
SPIRE INC COM 84857L101 585 7,830 SH   SOLE 28 7,830 0 0
SPIRE INC COM 84857L101 6,422 86,032 SH   SOLE 30 86,032 0 0
SPIRE INC COM 84857L101 118 1,582 SH   SOLE 36 1,582 0 0
SPIRE INC COM 84857L101 363 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7,421 95,479 SH   SOLE 2 28,780 0 66,699
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51 652 SH   SOLE 4 652 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 323 4,156 SH   SOLE 7 4,156 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,070 65,237 SH   SOLE 18 65,237 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,011 38,747 SH   SOLE 19 38,747 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 220,559 2,837,868 SH   SOLE 21 2,837,868 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 253,547 3,262,308 SH   SOLE 22 2,878,001 0 384,307
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,762 48,407 SH   SOLE 26 40,176 0 8,231
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,501 19,315 SH   SOLE 28 19,315 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,994 25,659 SH   SOLE 30 25,659 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 212 2,733 SH   SOLE 31 2,733 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 245 3,156 SH   SOLE 36 3,156 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 996 12,813 SH   SOLE 40 12,813 0 0
SPIRIT AIRLS INC COM 848577102 1,427 42,720 SH   SOLE 2 6,784 0 35,936
SPIRIT AIRLS INC COM 848577102 4 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 56 1,691 SH   SOLE 7 1,691 0 0
SPIRIT AIRLS INC COM 848577102 1,257 37,611 SH   SOLE 18 37,611 0 0
SPIRIT AIRLS INC COM 848577102 738 22,082 SH   SOLE 19 22,082 0 0
SPIRIT AIRLS INC COM 848577102 24,479 732,699 SH   SOLE 21 732,699 0 0
SPIRIT AIRLS INC COM 848577102 58,758 1,758,694 SH   SOLE 22 1,569,042 0 189,652
SPIRIT AIRLS INC COM 848577102 59 1,775 SH   SOLE 26 0 0 1,775
SPIRIT AIRLS INC COM 848577102 87 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 78 2,346 SH   SOLE 30 2,346 0 0
SPIRIT AIRLS INC COM 848577102 51 1,529 SH   SOLE 31 1,529 0 0
SPIRIT AIRLS INC COM 848577102 68 2,029 SH   SOLE 40 2,029 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,550 297,598 SH   SOLE 2 47,075 0 250,523
SPIRIT RLTY CAP INC NEW COM 84860W102 5,426 633,114 SH   SOLE 4 633,114 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,618 655,498 SH   SOLE 7 655,498 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 146 17,001 SH   SOLE 15 17,001 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 3,540 413,094 SH   SOLE 18 413,094 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 15,082 1,759,815 SH   SOLE 19 1,759,815 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 66,484 7,757,719 SH   SOLE 21 7,757,719 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 153,102 17,864,914 SH   SOLE 22 15,900,244 0 1,964,670
SPIRIT RLTY CAP INC NEW COM 84860W102 110 12,874 SH   SOLE 23 12,874 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 7,638 891,225 SH   SOLE 25 891,225 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,650 309,207 SH   SOLE 26 146,119 0 163,088
SPIRIT RLTY CAP INC NEW COM 84860W102 599 69,914 SH   SOLE 28 69,914 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,434 167,375 SH   SOLE 29 167,375 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 21,546 2,514,081 SH   SOLE 30 2,514,081 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 96 11,145 SH   SOLE 31 11,145 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 7,802 910,415 SH   SOLE 34 910,415 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 270 31,528 SH   SOLE 36 31,528 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 390 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 874 872,000 PRN   SOLE 21 872,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1,022 1,000,000 PRN   SOLE 21 1,000,000 0 0
SPLUNK INC COM 848637104 8,331 125,415 SH   SOLE 2 13,719 0 111,696
SPLUNK INC COM 848637104 2,934 44,165 SH   SOLE 4 39,865 0 4,300
SPLUNK INC COM 848637104 497 7,486 SH   SOLE 7 7,486 0 0
SPLUNK INC COM 848637104 56 837 SH   SOLE 15 837 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 5,316 80,026 SH   SOLE 18 66,298 0 13,728
SPLUNK INC COM 848637104 3,159 47,560 SH   SOLE 19 47,560 0 0
SPLUNK INC COM 848637104 128,148 1,929,066 SH   SOLE 21 1,929,066 0 0
SPLUNK INC COM 848637104 253,482 3,815,781 SH   SOLE 22 3,393,203 0 422,578
SPLUNK INC COM 848637104 11,741 176,740 SH   SOLE 23 176,740 0 0
SPLUNK INC COM 848637104 7,472 112,476 SH   SOLE 25 112,476 0 0
SPLUNK INC COM 848637104 21,186 318,920 SH   SOLE 26 129,466 0 189,454
SPLUNK INC COM 848637104 2,068 31,131 SH   SOLE 28 22,742 0 8,389
SPLUNK INC COM 848637104 2,689 40,479 SH   SOLE 29 6,067 0 34,412
SPLUNK INC COM 848637104 18,808 283,123 SH   SOLE 30 283,123 0 0
SPLUNK INC COM 848637104 4,370 65,783 SH   SOLE 31 29,641 0 36,142
SPLUNK INC COM 848637104 606 9,124 SH   SOLE 34 9,124 0 0
SPLUNK INC COM 848637104 8,391 126,314 SH   SOLE 36 126,314 0 0
SPLUNK INC COM 848637104 40 603 SH   SOLE 40 603 0 0
SPOK HLDGS INC COM 84863T106 71 4,634 SH   SOLE 2 993 0 3,641
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,595 103,898 SH   SOLE 18 103,898 0 0
SPOK HLDGS INC COM 84863T106 236 15,367 SH   SOLE 19 15,367 0 0
SPOK HLDGS INC COM 84863T106 42,031 2,738,172 SH   SOLE 21 2,738,172 0 0
SPOK HLDGS INC COM 84863T106 10,361 674,955 SH   SOLE 22 637,150 0 37,805
SPOK HLDGS INC COM 84863T106 48 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 485 31,616 SH   SOLE 30 31,616 0 0
SPOK HLDGS INC COM 84863T106 81 5,252 SH   SOLE 34 5,252 0 0
SPOK HLDGS INC COM 84863T106 30 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 2,044 SH   SOLE 2 1,962 0 82
SPORTSMANS WHSE HLDGS INC COM 84920Y106 589 130,656 SH   SOLE 18 130,656 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 105 23,247 SH   SOLE 19 23,247 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,157 1,143,525 SH   SOLE 21 1,143,525 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,335 1,182,978 SH   SOLE 22 1,143,292 0 39,686
SPRING BK PHARMACEUTICALS IN COM 849431101 32 1,916 SH   SOLE 18 1,916 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 451 26,786 SH   SOLE 21 26,786 0 0
SPRINT CORP COM SER 1 85207U105 5,088 654,011 SH   SOLE 2 54,242 0 599,769
SPRINT CORP COM SER 1 85207U105 1,752 225,199 SH   SOLE 4 203,807 0 21,392
SPRINT CORP COM SER 1 85207U105 496 63,792 SH   SOLE 7 63,792 0 0
SPRINT CORP COM SER 1 85207U105 48 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 0 2 SH   SOLE 17 0 0 2
SPRINT CORP COM SER 1 85207U105 1,664 213,871 SH   SOLE 18 135,636 0 78,235
SPRINT CORP COM SER 1 85207U105 2,322 298,452 SH   SOLE 19 298,452 0 0
SPRINT CORP COM SER 1 85207U105 4,053 520,987 SH   SOLE 20 0 0 520,987
SPRINT CORP COM SER 1 85207U105 64,639 8,308,311 SH   SOLE 21 8,308,311 0 0
SPRINT CORP COM SER 1 85207U105 154,125 19,810,450 SH   SOLE 22 17,672,237 0 2,138,213
SPRINT CORP COM SER 1 85207U105 8,520 1,095,177 SH   SOLE 23 1,095,177 0 0
SPRINT CORP COM SER 1 85207U105 4,590 589,963 SH   SOLE 25 589,963 0 0
SPRINT CORP COM SER 1 85207U105 17,087 2,196,298 SH   SOLE 26 910,686 0 1,285,612
SPRINT CORP COM SER 1 85207U105 1,440 185,130 SH   SOLE 28 136,341 0 48,789
SPRINT CORP COM SER 1 85207U105 322 41,338 SH   SOLE 29 16,050 0 25,288
SPRINT CORP COM SER 1 85207U105 7,449 957,445 SH   SOLE 30 957,445 0 0
SPRINT CORP COM SER 1 85207U105 3,108 399,477 SH   SOLE 31 174,195 0 225,282
SPRINT CORP COM SER 1 85207U105 436 55,986 SH   SOLE 34 55,986 0 0
SPRINT CORP COM SER 1 85207U105 5,254 675,347 SH   SOLE 36 675,347 0 0
SPRINT CORP COM SER 1 85207U105 30 3,844 SH   SOLE 40 3,844 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,065 110,007 SH   SOLE 2 62,281 0 47,726
SPROUTS FMRS MKT INC COM 85208M102 14 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 93 4,931 SH   SOLE 7 4,931 0 0
SPROUTS FMRS MKT INC COM 85208M102 7,935 422,768 SH   SOLE 18 422,768 0 0
SPROUTS FMRS MKT INC COM 85208M102 807 42,998 SH   SOLE 19 42,998 0 0
SPROUTS FMRS MKT INC COM 85208M102 101,841 5,425,724 SH   SOLE 21 5,425,724 0 0
SPROUTS FMRS MKT INC COM 85208M102 81,782 4,357,060 SH   SOLE 22 3,942,103 0 414,957
SPROUTS FMRS MKT INC COM 85208M102 659 35,131 SH   SOLE 26 28,394 0 6,737
SPROUTS FMRS MKT INC COM 85208M102 383 20,410 SH   SOLE 28 20,410 0 0
SPROUTS FMRS MKT INC COM 85208M102 426 22,680 SH   SOLE 29 0 0 22,680
SPROUTS FMRS MKT INC COM 85208M102 565 30,108 SH   SOLE 30 30,108 0 0
SPROUTS FMRS MKT INC COM 85208M102 59 3,132 SH   SOLE 31 3,132 0 0
SPROUTS FMRS MKT INC COM 85208M102 122 6,476 SH   SOLE 34 6,476 0 0
SPROUTS FMRS MKT INC COM 85208M102 230 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 78 1,380 SH   SOLE 2 1,248 0 132
SPS COMM INC COM 78463M107 5 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 25 444 SH   SOLE 7 444 0 0
SPS COMM INC COM 78463M107 4,409 77,745 SH   SOLE 18 77,745 0 0
SPS COMM INC COM 78463M107 701 12,361 SH   SOLE 19 12,361 0 0
SPS COMM INC COM 78463M107 84,036 1,481,850 SH   SOLE 21 1,481,850 0 0
SPS COMM INC COM 78463M107 27,212 479,842 SH   SOLE 22 448,682 0 31,160
SPS COMM INC COM 78463M107 69 1,209 SH   SOLE 26 0 0 1,209
SPS COMM INC COM 78463M107 138 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 1,334 23,522 SH   SOLE 30 23,522 0 0
SPS COMM INC COM 78463M107 98 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 70 2,391 SH   SOLE 2 2,215 0 176
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 33 1,121 SH   SOLE 7 1,121 0 0
SPX CORP COM 784635104 5,830 198,717 SH   SOLE 18 198,717 0 0
SPX CORP COM 784635104 8,421 287,022 SH   SOLE 19 287,022 0 0
SPX CORP COM 784635104 108,724 3,705,671 SH   SOLE 21 3,705,671 0 0
SPX CORP COM 784635104 34,389 1,172,099 SH   SOLE 22 1,092,042 0 80,057
SPX CORP COM 784635104 282 9,610 SH   SOLE 26 8,119 0 1,491
SPX CORP COM 784635104 159 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 1,663 56,695 SH   SOLE 30 56,695 0 0
SPX CORP COM 784635104 117 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 296 7,689 SH   SOLE 2 2,442 0 5,247
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 86 2,238 SH   SOLE 7 2,238 0 0
SPX FLOW INC COM 78469X107 7,505 194,623 SH   SOLE 18 194,623 0 0
SPX FLOW INC COM 78469X107 1,209 31,349 SH   SOLE 19 31,349 0 0
SPX FLOW INC COM 78469X107 142,180 3,687,251 SH   SOLE 21 3,687,251 0 0
SPX FLOW INC COM 78469X107 43,324 1,123,542 SH   SOLE 22 1,045,903 0 77,639
SPX FLOW INC COM 78469X107 371 9,612 SH   SOLE 26 8,119 0 1,493
SPX FLOW INC COM 78469X107 211 5,462 SH   SOLE 28 5,462 0 0
SPX FLOW INC COM 78469X107 232 6,005 SH   SOLE 29 0 0 6,005
SPX FLOW INC COM 78469X107 2,226 57,722 SH   SOLE 30 57,722 0 0
SPX FLOW INC COM 78469X107 356 9,236 SH   SOLE 36 9,236 0 0
SPX FLOW INC COM 78469X107 154 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 3,123 108,407 SH   SOLE 2 22,822 0 85,585
SQUARE INC CL A 852234103 25 885 SH   SOLE 4 885 0 0
SQUARE INC CL A 852234103 175 6,069 SH   SOLE 7 6,069 0 0
SQUARE INC CL A 852234103 3,313 115,001 SH   SOLE 18 115,001 0 0
SQUARE INC CL A 852234103 17,551 609,187 SH   SOLE 19 609,187 0 0
SQUARE INC CL A 852234103 74,270 2,577,930 SH   SOLE 21 2,577,930 0 0
SQUARE INC CL A 852234103 190,137 6,599,674 SH   SOLE 22 5,904,882 0 694,792
SQUARE INC CL A 852234103 20,771 720,978 SH   SOLE 26 206,186 0 514,792
SQUARE INC CL A 852234103 974 33,806 SH   SOLE 28 33,806 0 0
SQUARE INC CL A 852234103 360 12,504 SH   SOLE 29 0 0 12,504
SQUARE INC CL A 852234103 963 33,443 SH   SOLE 30 33,443 0 0
SQUARE INC CL A 852234103 162 5,633 SH   SOLE 31 5,633 0 0
SQUARE INC CL A 852234103 3,970 137,814 SH   SOLE 34 137,814 0 0
SQUARE INC CL A 852234103 591 20,509 SH   SOLE 40 20,509 0 0
SRC ENERGY INC COM 78470V108 417 43,133 SH   SOLE 2 13,131 0 30,002
SRC ENERGY INC COM 78470V108 11 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 40 4,114 SH   SOLE 7 4,114 0 0
SRC ENERGY INC COM 78470V108 9,511 983,539 SH   SOLE 18 983,539 0 0
SRC ENERGY INC COM 78470V108 5,690 588,463 SH   SOLE 19 588,463 0 0
SRC ENERGY INC COM 78470V108 172,115 17,798,862 SH   SOLE 21 17,798,862 0 0
SRC ENERGY INC COM 78470V108 54,958 5,683,314 SH   SOLE 22 5,356,402 0 326,912
SRC ENERGY INC COM 78470V108 716 73,998 SH   SOLE 26 55,577 0 18,421
SRC ENERGY INC COM 78470V108 261 26,996 SH   SOLE 28 26,996 0 0
SRC ENERGY INC COM 78470V108 3,542 366,266 SH   SOLE 30 366,266 0 0
SRC ENERGY INC COM 78470V108 187 19,325 SH   SOLE 40 19,325 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,290 156,655 SH   SOLE 2 16,661 0 139,994
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,509 62,492 SH   SOLE 4 57,723 0 4,769
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 359 8,940 SH   SOLE 7 8,940 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,037 100,537 SH   SOLE 18 83,532 0 17,005
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,354 58,625 SH   SOLE 19 58,625 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,902 122,085 SH   SOLE 20 0 0 122,085
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 90,474 2,253,401 SH   SOLE 21 2,253,401 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 191,182 4,761,692 SH   SOLE 22 4,222,267 0 539,425
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,441 210,244 SH   SOLE 23 210,244 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,406 333,896 SH   SOLE 26 178,542 0 155,354
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,544 38,452 SH   SOLE 28 27,961 0 10,491
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,732 92,941 SH   SOLE 29 6,237 0 86,704
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,360 208,213 SH   SOLE 30 208,213 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,220 80,197 SH   SOLE 31 35,405 0 44,792
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 482 12,013 SH   SOLE 34 12,013 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 891 22,194 SH   SOLE 36 22,194 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30 748 SH   SOLE 40 748 0 0
SSR MNG INC COM 784730103 62 5,875 SH   SOLE 21 5,875 0 0
ST JOE CO COM 790148100 231 12,240 SH   SOLE 2 3,157 0 9,083
ST JOE CO COM 790148100 1,865 98,943 SH   SOLE 4 98,943 0 0
ST JOE CO COM 790148100 20 1,072 SH   SOLE 7 1,072 0 0
ST JOE CO COM 790148100 15,029 797,288 SH   SOLE 18 797,288 0 0
ST JOE CO COM 790148100 126,082 6,688,682 SH   SOLE 19 6,688,682 0 0
ST JOE CO COM 790148100 27,872 1,478,622 SH   SOLE 21 1,478,622 0 0
ST JOE CO COM 790148100 32,876 1,744,101 SH   SOLE 22 1,657,546 0 86,555
ST JOE CO COM 790148100 176 9,354 SH   SOLE 30 9,354 0 0
ST JOE CO COM 790148100 45,495 2,413,511 SH   SOLE 34 2,413,511 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 32 2,536 SH   SOLE 2 2,406 0 130
STAAR SURGICAL CO COM PAR $0.01 852312305 4 307 SH   SOLE 4 307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 12 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,837 147,559 SH   SOLE 18 147,559 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 349 28,059 SH   SOLE 19 28,059 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 16,091 1,292,414 SH   SOLE 21 1,292,414 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 13,022 1,045,971 SH   SOLE 22 974,133 0 71,838
STAAR SURGICAL CO COM PAR $0.01 852312305 57 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 55 4,390 SH   SOLE 30 4,390 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 41 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 6,610 240,616 SH   SOLE 2 5,100 0 235,516
STAG INDL INC COM 85254J102 825 30,029 SH   SOLE 4 30,029 0 0
STAG INDL INC COM 85254J102 3,459 125,934 SH   SOLE 7 125,934 0 0
STAG INDL INC COM 85254J102 83 3,005 SH   SOLE 15 3,005 0 0
STAG INDL INC COM 85254J102 9,377 341,367 SH   SOLE 18 341,367 0 0
STAG INDL INC COM 85254J102 4,443 161,738 SH   SOLE 19 161,738 0 0
STAG INDL INC COM 85254J102 80,625 2,935,034 SH   SOLE 21 2,935,034 0 0
STAG INDL INC COM 85254J102 95,254 3,467,572 SH   SOLE 22 3,294,412 0 173,160
STAG INDL INC COM 85254J102 71 2,598 SH   SOLE 23 2,598 0 0
STAG INDL INC COM 85254J102 4,768 173,587 SH   SOLE 25 173,587 0 0
STAG INDL INC COM 85254J102 1,275 46,422 SH   SOLE 26 16,805 0 29,617
STAG INDL INC COM 85254J102 388 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,278 46,507 SH   SOLE 29 30,720 0 15,787
STAG INDL INC COM 85254J102 12,800 465,952 SH   SOLE 30 465,952 0 0
STAG INDL INC COM 85254J102 197 7,177 SH   SOLE 40 7,177 0 0
STAGE STORES INC COM NEW 85254C305 8 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 9 4,672 SH   SOLE 19 4,672 0 0
STAGE STORES INC COM NEW 85254C305 113 61,440 SH   SOLE 21 61,440 0 0
STAGE STORES INC COM NEW 85254C305 727 395,117 SH   SOLE 22 395,117 0 0
STAMPS COM INC COM NEW 852857200 202 995 SH   SOLE 2 881 0 114
STAMPS COM INC COM NEW 852857200 17 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 72 354 SH   SOLE 7 354 0 0
STAMPS COM INC COM NEW 852857200 14,597 72,029 SH   SOLE 18 72,029 0 0
STAMPS COM INC COM NEW 852857200 2,402 11,852 SH   SOLE 19 11,852 0 0
STAMPS COM INC COM NEW 852857200 276,899 1,366,389 SH   SOLE 21 1,366,389 0 0
STAMPS COM INC COM NEW 852857200 84,730 418,108 SH   SOLE 22 387,478 0 30,630
STAMPS COM INC COM NEW 852857200 1,074 5,299 SH   SOLE 26 4,166 0 1,133
STAMPS COM INC COM NEW 852857200 522 2,578 SH   SOLE 28 2,578 0 0
STAMPS COM INC COM NEW 852857200 4,377 21,600 SH   SOLE 30 21,600 0 0
STAMPS COM INC COM NEW 852857200 328 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 146 3,030 SH   SOLE 2 1,314 0 1,716
STANDARD MTR PRODS INC COM 853666105 21 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,769 98,847 SH   SOLE 18 98,847 0 0
STANDARD MTR PRODS INC COM 853666105 741 15,366 SH   SOLE 19 15,366 0 0
STANDARD MTR PRODS INC COM 853666105 87,706 1,817,742 SH   SOLE 21 1,817,742 0 0
STANDARD MTR PRODS INC COM 853666105 28,423 589,077 SH   SOLE 22 547,793 0 41,284
STANDARD MTR PRODS INC COM 853666105 88 1,830 SH   SOLE 26 0 0 1,830
STANDARD MTR PRODS INC COM 853666105 138 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,303 27,012 SH   SOLE 30 27,012 0 0
STANDARD MTR PRODS INC COM 853666105 105 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 146 1,377 SH   SOLE 2 811 0 566
STANDEX INTL CORP COM 854231107 10 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 36 335 SH   SOLE 7 335 0 0
STANDEX INTL CORP COM 854231107 6,283 59,163 SH   SOLE 18 59,163 0 0
STANDEX INTL CORP COM 854231107 998 9,397 SH   SOLE 19 9,397 0 0
STANDEX INTL CORP COM 854231107 117,650 1,107,815 SH   SOLE 21 1,107,815 0 0
STANDEX INTL CORP COM 854231107 35,696 336,120 SH   SOLE 22 311,582 0 24,538
STANDEX INTL CORP COM 854231107 148 1,395 SH   SOLE 26 0 0 1,395
STANDEX INTL CORP COM 854231107 197 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,817 17,112 SH   SOLE 30 17,112 0 0
STANDEX INTL CORP COM 854231107 157 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 47,215 312,746 SH   SOLE 2 165,550 0 147,196
STANLEY BLACK & DECKER INC COM 854502101 9,264 61,366 SH   SOLE 4 56,351 0 5,015
STANLEY BLACK & DECKER INC COM 854502101 36,351 240,782 SH   SOLE 7 140,533 0 100,249
STANLEY BLACK & DECKER INC COM 854502101 628 4,157 SH   SOLE 13 4,157 0 0
STANLEY BLACK & DECKER INC COM 854502101 159 1,051 SH   SOLE 15 1,051 0 0
STANLEY BLACK & DECKER INC COM 854502101 58,934 390,368 SH   SOLE 18 328,023 0 62,345
STANLEY BLACK & DECKER INC COM 854502101 17,788 117,824 SH   SOLE 19 117,824 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,099 93,390 SH   SOLE 20 0 0 93,390
STANLEY BLACK & DECKER INC COM 854502101 447,708 2,965,540 SH   SOLE 21 2,965,540 0 0
STANLEY BLACK & DECKER INC COM 854502101 615,507 4,077,018 SH   SOLE 22 3,351,667 0 725,351
STANLEY BLACK & DECKER INC COM 854502101 29,584 195,957 SH   SOLE 23 195,957 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,472 142,226 SH   SOLE 25 127,952 0 14,274
STANLEY BLACK & DECKER INC COM 854502101 74,134 491,048 SH   SOLE 26 150,230 0 340,818
STANLEY BLACK & DECKER INC COM 854502101 5,322 35,253 SH   SOLE 28 25,454 0 9,799
STANLEY BLACK & DECKER INC COM 854502101 1,748 11,578 SH   SOLE 29 11,578 0 0
STANLEY BLACK & DECKER INC COM 854502101 63,902 423,275 SH   SOLE 30 423,275 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,566 76,611 SH   SOLE 31 30,657 0 45,954
STANLEY BLACK & DECKER INC COM 854502101 16,924 112,103 SH   SOLE 34 112,103 0 0
STANLEY BLACK & DECKER INC COM 854502101 25,303 167,601 SH   SOLE 36 167,601 0 0
STANLEY BLACK & DECKER INC COM 854502101 110 726 SH   SOLE 40 726 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 9 7,512 SH   SOLE 21 7,512 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 328 278,167 SH   SOLE 22 278,167 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 13 1,300 SH   SOLE 2 1,300 0 0
STARBUCKS CORP COM 855244109 132,219 2,461,729 SH   SOLE 2 1,069,750 0 1,391,979
STARBUCKS CORP COM 855244109 34,723 646,490 SH   SOLE 4 597,755 0 48,735
STARBUCKS CORP COM 855244109 57,557 1,071,626 SH   SOLE 7 1,065,553 0 6,073
STARBUCKS CORP COM 855244109 1,096 20,404 SH   SOLE 13 20,404 0 0
STARBUCKS CORP COM 855244109 604 11,239 SH   SOLE 15 11,239 0 0
STARBUCKS CORP COM 855244109 44 819 SH   SOLE 17 0 0 819
STARBUCKS CORP COM 855244109 172,477 3,211,256 SH   SOLE 18 3,009,996 0 201,260
STARBUCKS CORP COM 855244109 64,253 1,196,286 SH   SOLE 19 1,196,286 0 0
STARBUCKS CORP COM 855244109 47,044 875,884 SH   SOLE 20 0 0 875,884
STARBUCKS CORP COM 855244109 1,290,034 24,018,501 SH   SOLE 21 24,018,501 0 0
STARBUCKS CORP COM 855244109 2,075,568 38,643,982 SH   SOLE 22 31,761,143 0 6,882,839
STARBUCKS CORP COM 855244109 105,870 1,971,135 SH   SOLE 23 1,971,135 0 0
STARBUCKS CORP COM 855244109 59,666 1,110,884 SH   SOLE 25 1,110,884 0 0
STARBUCKS CORP COM 855244109 216,163 4,024,627 SH   SOLE 26 1,274,763 0 2,749,864
STARBUCKS CORP COM 855244109 17,734 330,187 SH   SOLE 28 240,933 0 89,254
STARBUCKS CORP COM 855244109 9,618 179,081 SH   SOLE 29 140,971 0 38,110
STARBUCKS CORP COM 855244109 260,727 4,854,342 SH   SOLE 30 4,854,342 0 0
STARBUCKS CORP COM 855244109 47,024 875,525 SH   SOLE 31 386,338 0 489,187
STARBUCKS CORP COM 855244109 11,222 208,941 SH   SOLE 32 208,941 0 0
STARBUCKS CORP COM 855244109 30,668 570,990 SH   SOLE 34 570,990 0 0
STARBUCKS CORP COM 855244109 76,303 1,420,640 SH   SOLE 36 1,420,640 0 0
STARBUCKS CORP COM 855244109 390 7,270 SH   SOLE 40 7,270 0 0
STARRETT L S CO CL A 855668109 8 950 SH   SOLE 18 950 0 0
STARRETT L S CO CL A 855668109 173 19,416 SH   SOLE 21 19,416 0 0
STARRETT L S CO CL A 855668109 82 9,231 SH   SOLE 22 9,231 0 0
STARTEK INC COM 85569C107 6 470 SH   SOLE 2 470 0 0
STARTEK INC COM 85569C107 443 37,722 SH   SOLE 18 37,722 0 0
STARTEK INC COM 85569C107 97 8,276 SH   SOLE 19 8,276 0 0
STARTEK INC COM 85569C107 3,834 326,310 SH   SOLE 21 326,310 0 0
STARTEK INC COM 85569C107 5,553 472,579 SH   SOLE 22 464,819 0 7,760
STARWOOD PPTY TR INC COM 85571B105 3,678 169,327 SH   SOLE 2 36,384 0 132,943
STARWOOD PPTY TR INC COM 85571B105 22 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 138 6,346 SH   SOLE 7 6,346 0 0
STARWOOD PPTY TR INC COM 85571B105 3,001 138,162 SH   SOLE 18 138,162 0 0
STARWOOD PPTY TR INC COM 85571B105 1,783 82,109 SH   SOLE 19 82,109 0 0
STARWOOD PPTY TR INC COM 85571B105 185,399 8,535,875 SH   SOLE 21 8,535,875 0 0
STARWOOD PPTY TR INC COM 85571B105 152,074 7,001,580 SH   SOLE 22 6,148,640 0 852,940
STARWOOD PPTY TR INC COM 85571B105 1,898 87,401 SH   SOLE 26 76,992 0 10,409
STARWOOD PPTY TR INC COM 85571B105 869 40,019 SH   SOLE 28 40,019 0 0
STARWOOD PPTY TR INC COM 85571B105 870 40,076 SH   SOLE 30 40,076 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.550% 3/0 85571BAA3 1,148 1,084,000 PRN   SOLE 21 1,084,000 0 0
STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 1,142 1,025,000 PRN   SOLE 21 1,025,000 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 708 700,000 PRN   SOLE 21 700,000 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 869 23,883 SH   SOLE 2 7,052 0 16,831
STARWOOD WAYPOINT HOMES COM 85572F105 5,143 141,411 SH   SOLE 4 141,411 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 6,225 171,148 SH   SOLE 7 171,148 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 167 4,602 SH   SOLE 15 4,602 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 18,368 505,026 SH   SOLE 18 505,026 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 8,293 228,005 SH   SOLE 19 228,005 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 175,937 4,837,431 SH   SOLE 21 4,837,431 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 188,150 5,173,221 SH   SOLE 22 4,794,968 0 378,253
STARWOOD WAYPOINT HOMES COM 85572F105 131 3,607 SH   SOLE 23 3,607 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 8,483 233,254 SH   SOLE 25 233,254 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 2,907 79,937 SH   SOLE 26 35,618 0 44,319
STARWOOD WAYPOINT HOMES COM 85572F105 702 19,288 SH   SOLE 28 19,288 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 1,599 43,955 SH   SOLE 29 43,955 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 23,559 647,761 SH   SOLE 30 647,761 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 1,248 34,308 SH   SOLE 31 0 0 34,308
STARWOOD WAYPOINT HOMES COM 85572F105 2,476 68,087 SH   SOLE 34 68,087 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 523 14,388 SH   SOLE 40 14,388 0 0
STATE AUTO FINL CORP COM 855707105 87 3,317 SH   SOLE 2 1,126 0 2,191
STATE AUTO FINL CORP COM 855707105 10 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,570 59,854 SH   SOLE 18 59,854 0 0
STATE AUTO FINL CORP COM 855707105 354 13,497 SH   SOLE 19 13,497 0 0
STATE AUTO FINL CORP COM 855707105 12,803 488,087 SH   SOLE 21 488,087 0 0
STATE AUTO FINL CORP COM 855707105 12,023 458,353 SH   SOLE 22 429,947 0 28,406
STATE AUTO FINL CORP COM 855707105 65 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 127 4,859 SH   SOLE 30 4,859 0 0
STATE AUTO FINL CORP COM 855707105 40 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 227 7,910 SH   SOLE 2 2,149 0 5,761
STATE BK FINL CORP COM 856190103 11 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 24 834 SH   SOLE 7 834 0 0
STATE BK FINL CORP COM 856190103 4,037 140,918 SH   SOLE 18 140,918 0 0
STATE BK FINL CORP COM 856190103 808 28,193 SH   SOLE 19 28,193 0 0
STATE BK FINL CORP COM 856190103 32,460 1,132,984 SH   SOLE 21 1,132,984 0 0
STATE BK FINL CORP COM 856190103 20,208 705,351 SH   SOLE 22 637,056 0 68,295
STATE BK FINL CORP COM 856190103 787 27,479 SH   SOLE 26 22,966 0 4,513
STATE BK FINL CORP COM 856190103 147 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 136 4,749 SH   SOLE 30 4,749 0 0
STATE BK FINL CORP COM 856190103 114 3,985 SH   SOLE 40 3,985 0 0
STATE NATL COS INC COM 85711T305 52 2,473 SH   SOLE 2 1,843 0 630
STATE NATL COS INC COM 85711T305 28 1,336 SH   SOLE 7 1,336 0 0
STATE NATL COS INC COM 85711T305 2,281 108,658 SH   SOLE 18 108,658 0 0
STATE NATL COS INC COM 85711T305 499 23,753 SH   SOLE 19 23,753 0 0
STATE NATL COS INC COM 85711T305 20,244 964,465 SH   SOLE 21 964,465 0 0
STATE NATL COS INC COM 85711T305 10,635 506,692 SH   SOLE 22 451,590 0 55,102
STATE NATL COS INC COM 85711T305 203 9,670 SH   SOLE 23 9,670 0 0
STATE NATL COS INC COM 85711T305 99 4,694 SH   SOLE 28 4,694 0 0
STATE NATL COS INC COM 85711T305 106 5,055 SH   SOLE 29 0 0 5,055
STATE NATL COS INC COM 85711T305 88 4,205 SH   SOLE 30 4,205 0 0
STATE NATL COS INC COM 85711T305 66 3,135 SH   SOLE 40 3,135 0 0
STATE STR CORP COM 857477103 47,317 495,255 SH   SOLE 2 121,419 0 373,836
STATE STR CORP COM 857477103 12,306 128,806 SH   SOLE 4 116,284 0 12,522
STATE STR CORP COM 857477103 25,355 265,383 SH   SOLE 7 251,253 0 14,130
STATE STR CORP COM 857477103 361 3,777 SH   SOLE 13 3,777 0 0
STATE STR CORP COM 857477103 253 2,650 SH   SOLE 15 2,650 0 0
STATE STR CORP COM 857477103 34 356 SH   SOLE 17 0 0 356
STATE STR CORP COM 857477103 69,563 728,099 SH   SOLE 18 673,067 0 55,032
STATE STR CORP COM 857477103 4,062 42,517 SH   SOLE 19 42,517 0 0
STATE STR CORP COM 857477103 19,247 201,459 SH   SOLE 20 0 0 201,459
STATE STR CORP COM 857477103 542,199 5,675,099 SH   SOLE 21 5,675,099 0 0
STATE STR CORP COM 857477103 949,931 9,942,762 SH   SOLE 22 8,245,250 0 1,697,512
STATE STR CORP COM 857477103 43,378 454,032 SH   SOLE 23 454,032 0 0
STATE STR CORP COM 857477103 28,680 300,188 SH   SOLE 25 300,188 0 0
STATE STR CORP COM 857477103 108,764 1,138,408 SH   SOLE 26 362,585 0 775,823
STATE STR CORP COM 857477103 8,271 86,576 SH   SOLE 28 63,317 0 23,259
STATE STR CORP COM 857477103 1,356 14,195 SH   SOLE 29 14,195 0 0
STATE STR CORP COM 857477103 108,294 1,133,499 SH   SOLE 30 1,133,499 0 0
STATE STR CORP COM 857477103 15,193 159,024 SH   SOLE 31 83,540 0 75,484
STATE STR CORP COM 857477103 3,154 33,009 SH   SOLE 34 33,009 0 0
STATE STR CORP COM 857477103 45,987 481,337 SH   SOLE 36 481,337 0 0
STATE STR CORP COM 857477103 180 1,886 SH   SOLE 40 1,886 0 0
STATOIL ASA SPONSORED ADR 85771P102 41,901 2,085,668 SH   SOLE 18 2,026,116 0 59,552
STATOIL ASA SPONSORED ADR 85771P102 2,413 120,101 SH   SOLE 19 120,101 0 0
STATOIL ASA SPONSORED ADR 85771P102 39 1,928 SH   SOLE 21 1,928 0 0
STATOIL ASA SPONSORED ADR 85771P102 448 22,301 SH   SOLE 25 0 0 22,301
STATOIL ASA SPONSORED ADR 85771P102 2,804 139,586 SH   SOLE 34 139,586 0 0
STEEL DYNAMICS INC COM 858119100 13,276 385,137 SH   SOLE 2 161,096 0 224,041
STEEL DYNAMICS INC COM 858119100 3,276 95,045 SH   SOLE 4 85,857 0 9,188
STEEL DYNAMICS INC COM 858119100 1,136 32,953 SH   SOLE 7 17,523 0 15,430
STEEL DYNAMICS INC COM 858119100 28,513 827,183 SH   SOLE 18 803,403 0 23,780
STEEL DYNAMICS INC COM 858119100 2,757 79,973 SH   SOLE 19 79,973 0 0
STEEL DYNAMICS INC COM 858119100 4,369 126,747 SH   SOLE 20 0 0 126,747
STEEL DYNAMICS INC COM 858119100 362,300 10,510,597 SH   SOLE 21 10,510,597 0 0
STEEL DYNAMICS INC COM 858119100 282,519 8,196,070 SH   SOLE 22 7,371,771 0 824,299
STEEL DYNAMICS INC COM 858119100 10,569 306,600 SH   SOLE 23 306,600 0 0
STEEL DYNAMICS INC COM 858119100 19,804 574,539 SH   SOLE 26 230,757 0 343,782
STEEL DYNAMICS INC COM 858119100 1,932 56,063 SH   SOLE 28 40,832 0 15,231
STEEL DYNAMICS INC COM 858119100 5,269 152,856 SH   SOLE 29 21,846 0 131,010
STEEL DYNAMICS INC COM 858119100 9,909 287,477 SH   SOLE 30 287,477 0 0
STEEL DYNAMICS INC COM 858119100 4,145 120,262 SH   SOLE 31 69,292 0 50,970
STEEL DYNAMICS INC COM 858119100 711 20,624 SH   SOLE 34 20,624 0 0
STEEL DYNAMICS INC COM 858119100 1,947 56,477 SH   SOLE 36 56,477 0 0
STEEL DYNAMICS INC COM 858119100 53 1,536 SH   SOLE 40 1,536 0 0
STEELCASE INC CL A 858155203 295 19,152 SH   SOLE 2 16,405 0 2,747
STEELCASE INC CL A 858155203 8 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 31 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 4,635 300,983 SH   SOLE 18 300,983 0 0
STEELCASE INC CL A 858155203 2,914 189,199 SH   SOLE 19 189,199 0 0
STEELCASE INC CL A 858155203 40,488 2,629,099 SH   SOLE 21 2,629,099 0 0
STEELCASE INC CL A 858155203 45,670 2,965,609 SH   SOLE 22 2,787,286 0 178,323
STEELCASE INC CL A 858155203 5,430 352,589 SH   SOLE 23 352,589 0 0
STEELCASE INC CL A 858155203 364 23,645 SH   SOLE 26 17,839 0 5,806
STEELCASE INC CL A 858155203 202 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 1,676 108,821 SH   SOLE 29 0 0 108,821
STEELCASE INC CL A 858155203 205 13,338 SH   SOLE 30 13,338 0 0
STEELCASE INC CL A 858155203 71 4,636 SH   SOLE 34 4,636 0 0
STEELCASE INC CL A 858155203 146 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 7 5,294 SH   SOLE 18 5,294 0 0
STEIN MART INC COM 858375108 6 4,383 SH   SOLE 19 4,383 0 0
STEIN MART INC COM 858375108 84 64,494 SH   SOLE 21 64,494 0 0
STEIN MART INC COM 858375108 774 595,429 SH   SOLE 22 595,429 0 0
STELLUS CAP INVT CORP COM 858568108 1,269 93,000 SH   SOLE 30 93,000 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 42 3,740 SH   SOLE 2 1,192 0 2,548
STEMLINE THERAPEUTICS INC COM 85858C107 4 322 SH   SOLE 7 322 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 952 85,771 SH   SOLE 18 85,771 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 164 14,788 SH   SOLE 19 14,788 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 8,126 732,039 SH   SOLE 21 732,039 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 5,400 486,477 SH   SOLE 22 461,323 0 25,154
STEPAN CO COM 858586100 519 6,203 SH   SOLE 2 4,562 0 1,641
STEPAN CO COM 858586100 5 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 44 529 SH   SOLE 7 529 0 0
STEPAN CO COM 858586100 7,841 93,727 SH   SOLE 18 93,727 0 0
STEPAN CO COM 858586100 7,314 87,426 SH   SOLE 19 87,426 0 0
STEPAN CO COM 858586100 145,228 1,735,926 SH   SOLE 21 1,735,926 0 0
STEPAN CO COM 858586100 51,421 614,641 SH   SOLE 22 576,450 0 38,191
STEPAN CO COM 858586100 3,368 40,261 SH   SOLE 23 40,261 0 0
STEPAN CO COM 858586100 843 10,079 SH   SOLE 26 8,758 0 1,321
STEPAN CO COM 858586100 241 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,261 27,025 SH   SOLE 30 27,025 0 0
STEPAN CO COM 858586100 189 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 6,881 96,083 SH   SOLE 2 18,403 0 77,680
STERICYCLE INC COM 858912108 1,756 24,514 SH   SOLE 4 22,214 0 2,300
STERICYCLE INC COM 858912108 4,308 60,156 SH   SOLE 7 59,459 0 697
STERICYCLE INC COM 858912108 37 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 13,393 186,994 SH   SOLE 18 175,332 0 11,662
STERICYCLE INC COM 858912108 9,671 135,037 SH   SOLE 19 135,037 0 0
STERICYCLE INC COM 858912108 114,889 1,604,147 SH   SOLE 21 1,604,147 0 0
STERICYCLE INC COM 858912108 159,824 2,231,550 SH   SOLE 22 1,844,232 0 387,318
STERICYCLE INC COM 858912108 7,833 109,364 SH   SOLE 23 109,364 0 0
STERICYCLE INC COM 858912108 4,369 61,007 SH   SOLE 25 61,007 0 0
STERICYCLE INC COM 858912108 16,747 233,828 SH   SOLE 26 99,185 0 134,643
STERICYCLE INC COM 858912108 1,402 19,570 SH   SOLE 28 14,176 0 5,394
STERICYCLE INC COM 858912108 1,781 24,862 SH   SOLE 29 3,931 0 20,931
STERICYCLE INC COM 858912108 22,571 315,154 SH   SOLE 30 315,154 0 0
STERICYCLE INC COM 858912108 2,780 38,820 SH   SOLE 31 16,280 0 22,540
STERICYCLE INC COM 858912108 9,674 135,068 SH   SOLE 34 135,068 0 0
STERICYCLE INC COM 858912108 5,600 78,189 SH   SOLE 36 78,189 0 0
STERICYCLE INC COM 858912108 29 402 SH   SOLE 40 402 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 46,804 795,448 SH   SOLE 21 795,448 0 0
STERIS PLC SHS USD G84720104 8,227 93,062 SH   SOLE 2 50,259 0 42,803
STERIS PLC SHS USD G84720104 37 417 SH   SOLE 4 417 0 0
STERIS PLC SHS USD G84720104 240 2,720 SH   SOLE 7 2,720 0 0
STERIS PLC SHS USD G84720104 25,263 285,777 SH   SOLE 18 285,777 0 0
STERIS PLC SHS USD G84720104 2,416 27,328 SH   SOLE 19 27,328 0 0
STERIS PLC SHS USD G84720104 335,533 3,795,621 SH   SOLE 21 3,795,621 0 0
STERIS PLC SHS USD G84720104 234,496 2,652,672 SH   SOLE 22 2,383,016 0 269,656
STERIS PLC SHS USD G84720104 2,453 27,747 SH   SOLE 26 22,231 0 5,516
STERIS PLC SHS USD G84720104 1,094 12,378 SH   SOLE 28 12,378 0 0
STERIS PLC SHS USD G84720104 1,064 12,040 SH   SOLE 29 0 0 12,040
STERIS PLC SHS USD G84720104 1,977 22,360 SH   SOLE 30 22,360 0 0
STERIS PLC SHS USD G84720104 168 1,904 SH   SOLE 31 1,904 0 0
STERIS PLC SHS USD G84720104 236 2,669 SH   SOLE 36 2,669 0 0
STERIS PLC SHS USD G84720104 753 8,514 SH   SOLE 40 8,514 0 0
STERLING BANCORP DEL COM 85917A100 2,915 118,257 SH   SOLE 2 96,432 0 21,825
STERLING BANCORP DEL COM 85917A100 15 604 SH   SOLE 4 604 0 0
STERLING BANCORP DEL COM 85917A100 72 2,937 SH   SOLE 7 2,937 0 0
STERLING BANCORP DEL COM 85917A100 27,793 1,127,486 SH   SOLE 18 1,127,486 0 0
STERLING BANCORP DEL COM 85917A100 2,445 99,184 SH   SOLE 19 99,184 0 0
STERLING BANCORP DEL COM 85917A100 284,683 11,548,987 SH   SOLE 21 11,548,987 0 0
STERLING BANCORP DEL COM 85917A100 118,399 4,803,191 SH   SOLE 22 4,568,582 0 234,609
STERLING BANCORP DEL COM 85917A100 1,101 44,684 SH   SOLE 26 37,586 0 7,098
STERLING BANCORP DEL COM 85917A100 538 21,832 SH   SOLE 28 21,832 0 0
STERLING BANCORP DEL COM 85917A100 820 33,269 SH   SOLE 30 33,269 0 0
STERLING BANCORP DEL COM 85917A100 394 15,964 SH   SOLE 40 15,964 0 0
STERLING CONSTRUCTION CO INC COM 859241101 91 5,971 SH   SOLE 2 1,514 0 4,457
STERLING CONSTRUCTION CO INC COM 859241101 30 1,944 SH   SOLE 7 1,944 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,494 98,119 SH   SOLE 18 98,119 0 0
STERLING CONSTRUCTION CO INC COM 859241101 295 19,376 SH   SOLE 19 19,376 0 0
STERLING CONSTRUCTION CO INC COM 859241101 12,579 825,936 SH   SOLE 21 825,936 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,195 866,363 SH   SOLE 22 790,796 0 75,567
STEWARDSHIP FINL CORP COM 860326107 14 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 31 3,182 SH   SOLE 21 3,182 0 0
STEWART INFORMATION SVCS COR COM 860372101 170 4,497 SH   SOLE 2 1,182 0 3,315
STEWART INFORMATION SVCS COR COM 860372101 18 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,105 108,725 SH   SOLE 18 108,725 0 0
STEWART INFORMATION SVCS COR COM 860372101 660 17,489 SH   SOLE 19 17,489 0 0
STEWART INFORMATION SVCS COR COM 860372101 76,444 2,024,478 SH   SOLE 21 2,024,478 0 0
STEWART INFORMATION SVCS COR COM 860372101 25,127 665,450 SH   SOLE 22 625,693 0 39,757
STEWART INFORMATION SVCS COR COM 860372101 49 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 130 3,433 SH   SOLE 28 3,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,225 32,447 SH   SOLE 30 32,447 0 0
STEWART INFORMATION SVCS COR COM 860372101 88 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 2,245 41,991 SH   SOLE 2 30,999 0 10,992
STIFEL FINL CORP COM 860630102 20 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 129 2,420 SH   SOLE 7 2,420 0 0
STIFEL FINL CORP COM 860630102 23,758 444,406 SH   SOLE 18 444,406 0 0
STIFEL FINL CORP COM 860630102 2,681 50,156 SH   SOLE 19 50,156 0 0
STIFEL FINL CORP COM 860630102 232,119 4,341,917 SH   SOLE 21 4,341,917 0 0
STIFEL FINL CORP COM 860630102 113,396 2,121,143 SH   SOLE 22 1,995,437 0 125,706
STIFEL FINL CORP COM 860630102 1,067 19,950 SH   SOLE 26 16,942 0 3,008
STIFEL FINL CORP COM 860630102 510 9,549 SH   SOLE 28 9,549 0 0
STIFEL FINL CORP COM 860630102 170 3,185 SH   SOLE 29 0 0 3,185
STIFEL FINL CORP COM 860630102 561 10,489 SH   SOLE 30 10,489 0 0
STIFEL FINL CORP COM 860630102 267 4,996 SH   SOLE 36 4,996 0 0
STIFEL FINL CORP COM 860630102 361 6,754 SH   SOLE 40 6,754 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 10 500 SH   SOLE 2 500 0 0
STOCK YDS BANCORP INC COM 861025104 194 5,118 SH   SOLE 2 1,237 0 3,881
STOCK YDS BANCORP INC COM 861025104 24 625 SH   SOLE 7 625 0 0
STOCK YDS BANCORP INC COM 861025104 3,302 86,897 SH   SOLE 18 86,897 0 0
STOCK YDS BANCORP INC COM 861025104 633 16,662 SH   SOLE 19 16,662 0 0
STOCK YDS BANCORP INC COM 861025104 26,970 709,744 SH   SOLE 21 709,744 0 0
STOCK YDS BANCORP INC COM 861025104 26,357 693,618 SH   SOLE 22 649,115 0 44,503
STOCK YDS BANCORP INC COM 861025104 29 760 SH   SOLE 26 0 0 760
STOCK YDS BANCORP INC COM 861025104 117 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 121 3,195 SH   SOLE 30 3,195 0 0
STOCK YDS BANCORP INC COM 861025104 17 439 SH   SOLE 34 439 0 0
STOCK YDS BANCORP INC COM 861025104 102 2,694 SH   SOLE 40 2,694 0 0
STONE ENERGY CORP COM PAR 861642403 161 5,530 SH   SOLE 2 2,647 0 2,883
STONE ENERGY CORP COM PAR 861642403 12 421 SH   SOLE 7 421 0 0
STONE ENERGY CORP COM PAR 861642403 2,231 76,773 SH   SOLE 18 76,773 0 0
STONE ENERGY CORP COM PAR 861642403 446 15,348 SH   SOLE 19 15,348 0 0
STONE ENERGY CORP COM PAR 861642403 18,002 619,463 SH   SOLE 21 619,463 0 0
STONE ENERGY CORP COM PAR 861642403 10,304 354,561 SH   SOLE 22 326,230 0 28,331
STONERIDGE INC COM 86183P102 121 6,088 SH   SOLE 2 1,585 0 4,503
STONERIDGE INC COM 86183P102 15 746 SH   SOLE 7 746 0 0
STONERIDGE INC COM 86183P102 2,119 106,949 SH   SOLE 18 106,949 0 0
STONERIDGE INC COM 86183P102 503 25,401 SH   SOLE 19 25,401 0 0
STONERIDGE INC COM 86183P102 17,377 877,206 SH   SOLE 21 877,206 0 0
STONERIDGE INC COM 86183P102 18,175 917,478 SH   SOLE 22 866,670 0 50,808
STONERIDGE INC COM 86183P102 104 5,246 SH   SOLE 23 5,246 0 0
STONERIDGE INC COM 86183P102 79 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 490 24,742 SH   SOLE 29 0 0 24,742
STONERIDGE INC COM 86183P102 110 5,529 SH   SOLE 30 5,529 0 0
STONERIDGE INC COM 86183P102 113 5,693 SH   SOLE 34 5,693 0 0
STORE CAP CORP COM 862121100 2,781 111,803 SH   SOLE 2 24,345 0 87,458
STORE CAP CORP COM 862121100 1,412 56,780 SH   SOLE 4 56,780 0 0
STORE CAP CORP COM 862121100 5,708 229,498 SH   SOLE 7 229,498 0 0
STORE CAP CORP COM 862121100 141 5,682 SH   SOLE 15 5,682 0 0
STORE CAP CORP COM 862121100 2,298 92,399 SH   SOLE 18 92,399 0 0
STORE CAP CORP COM 862121100 5,390 216,719 SH   SOLE 19 216,719 0 0
STORE CAP CORP COM 862121100 67,188 2,701,582 SH   SOLE 21 2,701,582 0 0
STORE CAP CORP COM 862121100 159,919 6,430,204 SH   SOLE 22 5,814,806 0 615,398
STORE CAP CORP COM 862121100 116 4,681 SH   SOLE 23 4,681 0 0
STORE CAP CORP COM 862121100 7,768 312,343 SH   SOLE 25 312,343 0 0
STORE CAP CORP COM 862121100 2,693 108,296 SH   SOLE 26 51,443 0 56,853
STORE CAP CORP COM 862121100 699 28,115 SH   SOLE 28 28,115 0 0
STORE CAP CORP COM 862121100 3,654 146,911 SH   SOLE 29 58,975 0 87,936
STORE CAP CORP COM 862121100 21,934 881,947 SH   SOLE 30 881,947 0 0
STORE CAP CORP COM 862121100 96 3,852 SH   SOLE 31 3,852 0 0
STORE CAP CORP COM 862121100 432 17,370 SH   SOLE 40 17,370 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 104 575 SH   SOLE 2 534 0 41
STRAIGHT PATH COMMUNICATNS I CL B 862578101 9 49 SH   SOLE 4 49 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 42 234 SH   SOLE 7 234 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 5,985 33,125 SH   SOLE 18 33,125 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 1,275 7,056 SH   SOLE 19 7,056 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 54,626 302,352 SH   SOLE 21 302,352 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 47,318 261,901 SH   SOLE 22 243,790 0 18,111
STRAIGHT PATH COMMUNICATNS I CL B 862578101 122 673 SH   SOLE 26 0 0 673
STRAIGHT PATH COMMUNICATNS I CL B 862578101 241 1,335 SH   SOLE 28 1,335 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 223 1,233 SH   SOLE 30 1,233 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 175 971 SH   SOLE 40 971 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 108 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 166 7,199 SH   SOLE 2 2,828 0 4,371
STRATASYS LTD SHS M85548101 31 1,331 SH   SOLE 7 1,331 0 0
STRATASYS LTD SHS M85548101 4,096 177,175 SH   SOLE 18 177,175 0 0
STRATASYS LTD SHS M85548101 705 30,478 SH   SOLE 19 30,478 0 0
STRATASYS LTD SHS M85548101 33,639 1,454,968 SH   SOLE 21 1,454,968 0 0
STRATASYS LTD SHS M85548101 11,664 504,482 SH   SOLE 22 442,360 0 62,122
STRATTEC SEC CORP COM 863111100 26 625 SH   SOLE 18 625 0 0
STRATTEC SEC CORP COM 863111100 23 573 SH   SOLE 19 573 0 0
STRATTEC SEC CORP COM 863111100 698 17,060 SH   SOLE 21 17,060 0 0
STRATTEC SEC CORP COM 863111100 3,298 80,634 SH   SOLE 22 80,634 0 0
STRATUS PPTYS INC COM NEW 863167201 68 2,232 SH   SOLE 2 381 0 1,851
STRATUS PPTYS INC COM NEW 863167201 700 23,110 SH   SOLE 18 23,110 0 0
STRATUS PPTYS INC COM NEW 863167201 98 3,245 SH   SOLE 19 3,245 0 0
STRATUS PPTYS INC COM NEW 863167201 5,691 187,818 SH   SOLE 21 187,818 0 0
STRATUS PPTYS INC COM NEW 863167201 1,572 51,897 SH   SOLE 22 47,298 0 4,599
STRAYER ED INC COM 863236105 61 694 SH   SOLE 2 595 0 99
STRAYER ED INC COM 863236105 7 81 SH   SOLE 4 81 0 0
STRAYER ED INC COM 863236105 28 325 SH   SOLE 7 325 0 0
STRAYER ED INC COM 863236105 4,197 48,094 SH   SOLE 18 48,094 0 0
STRAYER ED INC COM 863236105 705 8,074 SH   SOLE 19 8,074 0 0
STRAYER ED INC COM 863236105 80,528 922,744 SH   SOLE 21 922,744 0 0
STRAYER ED INC COM 863236105 25,271 289,568 SH   SOLE 22 266,973 0 22,595
STRAYER ED INC COM 863236105 358 4,107 SH   SOLE 26 3,424 0 683
STRAYER ED INC COM 863236105 141 1,618 SH   SOLE 28 1,618 0 0
STRAYER ED INC COM 863236105 1,303 14,931 SH   SOLE 30 14,931 0 0
STRAYER ED INC COM 863236105 95 1,087 SH   SOLE 40 1,087 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 13 8,667 SH   SOLE 21 8,667 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 539 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 7 954 SH   SOLE 2 954 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 515 74,625 SH   SOLE 18 74,625 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 89 12,900 SH   SOLE 19 12,900 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4,637 671,983 SH   SOLE 21 671,983 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,028 149,028 SH   SOLE 22 132,930 0 16,098
STRYKER CORP COM 863667101 91,737 645,946 SH   SOLE 2 320,278 0 325,668
STRYKER CORP COM 863667101 15,558 109,549 SH   SOLE 4 97,887 0 11,662
STRYKER CORP COM 863667101 35,940 253,062 SH   SOLE 7 248,234 0 4,828
STRYKER CORP COM 863667101 271 1,910 SH   SOLE 13 1,910 0 0
STRYKER CORP COM 863667101 289 2,037 SH   SOLE 15 2,037 0 0
STRYKER CORP COM 863667101 116,007 816,834 SH   SOLE 18 770,723 0 46,111
STRYKER CORP COM 863667101 202,417 1,425,268 SH   SOLE 19 1,425,268 0 0
STRYKER CORP COM 863667101 2,727 19,200 SH   SOLE 20 19,200 0 0
STRYKER CORP COM 863667101 1,050,169 7,394,516 SH   SOLE 21 7,394,516 0 0
STRYKER CORP COM 863667101 1,273,654 8,968,131 SH   SOLE 22 7,435,760 0 1,532,371
STRYKER CORP COM 863667101 58,502 411,926 SH   SOLE 23 411,926 0 0
STRYKER CORP COM 863667101 37,127 261,419 SH   SOLE 25 261,419 0 0
STRYKER CORP COM 863667101 134,721 948,609 SH   SOLE 26 303,136 0 645,473
STRYKER CORP COM 863667101 10,855 76,432 SH   SOLE 28 55,709 0 20,723
STRYKER CORP COM 863667101 1,669 11,754 SH   SOLE 29 11,754 0 0
STRYKER CORP COM 863667101 173,675 1,222,890 SH   SOLE 30 1,222,890 0 0
STRYKER CORP COM 863667101 27,226 191,708 SH   SOLE 31 70,904 0 120,804
STRYKER CORP COM 863667101 92,296 649,878 SH   SOLE 34 649,878 0 0
STRYKER CORP COM 863667101 50,030 352,272 SH   SOLE 36 352,272 0 0
STRYKER CORP COM 863667101 240 1,688 SH   SOLE 40 1,688 0 0
STURM RUGER & CO INC COM 864159108 55 1,056 SH   SOLE 2 1,056 0 0
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 26 505 SH   SOLE 7 505 0 0
STURM RUGER & CO INC COM 864159108 4,142 80,107 SH   SOLE 18 80,107 0 0
STURM RUGER & CO INC COM 864159108 657 12,714 SH   SOLE 19 12,714 0 0
STURM RUGER & CO INC COM 864159108 116,728 2,257,795 SH   SOLE 21 2,257,795 0 0
STURM RUGER & CO INC COM 864159108 24,569 475,219 SH   SOLE 22 446,894 0 28,325
STURM RUGER & CO INC COM 864159108 333 6,433 SH   SOLE 26 5,037 0 1,396
STURM RUGER & CO INC COM 864159108 139 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,266 24,484 SH   SOLE 30 24,484 0 0
STURM RUGER & CO INC COM 864159108 104 2,018 SH   SOLE 40 2,018 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 26 2,242 SH   SOLE 2 1,245 0 997
SUCAMPO PHARMACEUTICALS INC CL A 864909106 6 495 SH   SOLE 7 495 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 1,391 117,878 SH   SOLE 18 117,878 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 219 18,575 SH   SOLE 19 18,575 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 34,520 2,925,411 SH   SOLE 21 2,925,411 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 9,870 836,459 SH   SOLE 22 791,341 0 45,118
SUCAMPO PHARMACEUTICALS INC CL A 864909106 39 3,330 SH   SOLE 28 3,330 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 394 33,414 SH   SOLE 30 33,414 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 25 2,134 SH   SOLE 40 2,134 0 0
SUCAMPO PHARMACEUTICALS INC DBCV 3.250%12/1 864909AA4 790 765,000 PRN   SOLE 21 765,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1,300 SH   SOLE 2 1,300 0 0
SUMMER INFANT INC COM 865646103 3 1,436 SH   SOLE 18 1,436 0 0
SUMMER INFANT INC COM 865646103 66 35,044 SH   SOLE 21 35,044 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 47 1,840 SH   SOLE 2 538 0 1,302
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,090 42,475 SH   SOLE 18 42,475 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 227 8,833 SH   SOLE 19 8,833 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9,087 354,121 SH   SOLE 21 354,121 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,434 94,846 SH   SOLE 22 87,942 0 6,904
SUMMIT HOTEL PPTYS COM 866082100 838 52,378 SH   SOLE 2 35,380 0 16,998
SUMMIT HOTEL PPTYS COM 866082100 562 35,178 SH   SOLE 4 35,178 0 0
SUMMIT HOTEL PPTYS COM 866082100 2,210 138,183 SH   SOLE 7 138,183 0 0
SUMMIT HOTEL PPTYS COM 866082100 61 3,786 SH   SOLE 15 3,786 0 0
SUMMIT HOTEL PPTYS COM 866082100 8,186 511,925 SH   SOLE 18 511,925 0 0
SUMMIT HOTEL PPTYS COM 866082100 5,579 348,915 SH   SOLE 19 348,915 0 0
SUMMIT HOTEL PPTYS COM 866082100 147,942 9,252,129 SH   SOLE 21 9,252,129 0 0
SUMMIT HOTEL PPTYS COM 866082100 76,236 4,767,719 SH   SOLE 22 4,573,167 0 194,552
SUMMIT HOTEL PPTYS COM 866082100 4,718 295,089 SH   SOLE 23 295,089 0 0
SUMMIT HOTEL PPTYS COM 866082100 3,081 192,657 SH   SOLE 25 192,657 0 0
SUMMIT HOTEL PPTYS COM 866082100 1,312 82,021 SH   SOLE 26 45,853 0 36,168
SUMMIT HOTEL PPTYS COM 866082100 349 21,795 SH   SOLE 28 21,795 0 0
SUMMIT HOTEL PPTYS COM 866082100 506 31,654 SH   SOLE 29 31,654 0 0
SUMMIT HOTEL PPTYS COM 866082100 10,776 673,920 SH   SOLE 30 673,920 0 0
SUMMIT HOTEL PPTYS COM 866082100 158 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 212 6,619 SH   SOLE 2 5,842 0 777
SUMMIT MATLS INC CL A 86614U100 12 369 SH   SOLE 4 369 0 0
SUMMIT MATLS INC CL A 86614U100 83 2,604 SH   SOLE 7 2,604 0 0
SUMMIT MATLS INC CL A 86614U100 11,685 364,802 SH   SOLE 18 364,802 0 0
SUMMIT MATLS INC CL A 86614U100 3,374 105,350 SH   SOLE 19 105,350 0 0
SUMMIT MATLS INC CL A 86614U100 106,174 3,314,845 SH   SOLE 21 3,314,845 0 0
SUMMIT MATLS INC CL A 86614U100 89,547 2,795,735 SH   SOLE 22 2,588,405 0 207,330
SUMMIT MATLS INC CL A 86614U100 93 2,891 SH   SOLE 23 2,891 0 0
SUMMIT MATLS INC CL A 86614U100 926 28,921 SH   SOLE 26 20,755 0 8,166
SUMMIT MATLS INC CL A 86614U100 623 19,453 SH   SOLE 28 19,453 0 0
SUMMIT MATLS INC CL A 86614U100 606 18,918 SH   SOLE 29 0 0 18,918
SUMMIT MATLS INC CL A 86614U100 884 27,591 SH   SOLE 30 27,591 0 0
SUMMIT MATLS INC CL A 86614U100 406 12,662 SH   SOLE 40 12,662 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 855 SH   SOLE 18 855 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 868 SH   SOLE 21 868 0 0
SUN BANCORP INC COM NEW 86663B201 46 1,852 SH   SOLE 2 488 0 1,364
SUN BANCORP INC COM NEW 86663B201 1,005 40,458 SH   SOLE 18 40,458 0 0
SUN BANCORP INC COM NEW 86663B201 191 7,686 SH   SOLE 19 7,686 0 0
SUN BANCORP INC COM NEW 86663B201 8,680 349,287 SH   SOLE 21 349,287 0 0
SUN BANCORP INC COM NEW 86663B201 8,602 346,167 SH   SOLE 22 331,220 0 14,947
SUN BANCORP INC COM NEW 86663B201 39 1,550 SH   SOLE 30 1,550 0 0
SUN CMNTYS INC COM 866674104 3,857 45,011 SH   SOLE 2 7,340 0 37,671
SUN CMNTYS INC COM 866674104 5,151 60,114 SH   SOLE 4 60,114 0 0
SUN CMNTYS INC COM 866674104 8,777 102,444 SH   SOLE 7 102,444 0 0
SUN CMNTYS INC COM 866674104 216 2,520 SH   SOLE 15 2,520 0 0
SUN CMNTYS INC COM 866674104 4,530 52,866 SH   SOLE 18 52,866 0 0
SUN CMNTYS INC COM 866674104 8,759 102,227 SH   SOLE 19 102,227 0 0
SUN CMNTYS INC COM 866674104 117,570 1,372,202 SH   SOLE 21 1,372,202 0 0
SUN CMNTYS INC COM 866674104 275,217 3,212,151 SH   SOLE 22 2,903,213 0 308,938
SUN CMNTYS INC COM 866674104 190 2,220 SH   SOLE 23 2,220 0 0
SUN CMNTYS INC COM 866674104 12,261 143,100 SH   SOLE 25 143,100 0 0
SUN CMNTYS INC COM 866674104 4,158 48,533 SH   SOLE 26 22,544 0 25,989
SUN CMNTYS INC COM 866674104 996 11,629 SH   SOLE 28 11,629 0 0
SUN CMNTYS INC COM 866674104 2,652 30,949 SH   SOLE 29 25,705 0 5,244
SUN CMNTYS INC COM 866674104 33,448 390,379 SH   SOLE 30 390,379 0 0
SUN CMNTYS INC COM 866674104 143 1,670 SH   SOLE 31 1,670 0 0
SUN CMNTYS INC COM 866674104 2,113 24,660 SH   SOLE 34 24,660 0 0
SUN CMNTYS INC COM 866674104 777 9,073 SH   SOLE 40 9,073 0 0
SUN HYDRAULICS CORP COM 866942105 73 1,343 SH   SOLE 2 1,343 0 0
SUN HYDRAULICS CORP COM 866942105 12 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 27 495 SH   SOLE 7 495 0 0
SUN HYDRAULICS CORP COM 866942105 4,371 80,937 SH   SOLE 18 80,937 0 0
SUN HYDRAULICS CORP COM 866942105 984 18,224 SH   SOLE 19 18,224 0 0
SUN HYDRAULICS CORP COM 866942105 37,903 701,900 SH   SOLE 21 701,900 0 0
SUN HYDRAULICS CORP COM 866942105 36,808 681,636 SH   SOLE 22 637,672 0 43,964
SUN HYDRAULICS CORP COM 866942105 556 10,289 SH   SOLE 26 8,374 0 1,915
SUN HYDRAULICS CORP COM 866942105 176 3,262 SH   SOLE 28 3,262 0 0
SUN HYDRAULICS CORP COM 866942105 185 3,417 SH   SOLE 30 3,417 0 0
SUN HYDRAULICS CORP COM 866942105 126 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 146 16,005 SH   SOLE 2 5,259 0 10,746
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 13 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 3,036 332,139 SH   SOLE 18 332,139 0 0
SUNCOKE ENERGY INC COM 86722A103 439 48,084 SH   SOLE 19 48,084 0 0
SUNCOKE ENERGY INC COM 86722A103 53,568 5,860,791 SH   SOLE 21 5,860,791 0 0
SUNCOKE ENERGY INC COM 86722A103 16,915 1,850,613 SH   SOLE 22 1,718,067 0 132,546
SUNCOKE ENERGY INC COM 86722A103 247 27,009 SH   SOLE 26 22,995 0 4,014
SUNCOKE ENERGY INC COM 86722A103 86 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 99 10,865 SH   SOLE 29 0 0 10,865
SUNCOKE ENERGY INC COM 86722A103 795 87,020 SH   SOLE 30 87,020 0 0
SUNCOKE ENERGY INC COM 86722A103 67 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 7 204 SH   SOLE 17 0 0 204
SUNCOR ENERGY INC NEW COM 867224107 311,134 8,881,920 SH   SOLE 18 7,500,177 0 1,381,743
SUNCOR ENERGY INC NEW COM 867224107 556,576 15,888,558 SH   SOLE 19 15,888,558 0 0
SUNCOR ENERGY INC NEW COM 867224107 33,093 944,709 SH   SOLE 21 944,709 0 0
SUNCOR ENERGY INC NEW COM 867224107 36,299 1,036,228 SH   SOLE 22 1,036,228 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,818 51,890 SH   SOLE 23 51,890 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,163 147,378 SH   SOLE 25 79,600 0 67,778
SUNCOR ENERGY INC NEW COM 867224107 26,473 755,714 SH   SOLE 34 755,714 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,312 65,997 SH   SOLE 36 65,997 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 7 3,356 SH   SOLE 18 3,356 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 5 2,343 SH   SOLE 19 2,343 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 93 47,943 SH   SOLE 21 47,943 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 127 65,580 SH   SOLE 22 65,580 0 0
SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 1 SH   SOLE 22 1 0 0
SUNOCO LP COM U REP LP 86765K109 287 9,221 SH   SOLE 7 9,221 0 0
SUNOPTA INC COM 8676EP108 3 351 SH   SOLE 2 351 0 0
SUNOPTA INC COM 8676EP108 4 483 SH   SOLE 17 0 0 483
SUNOPTA INC COM 8676EP108 765 87,953 SH   SOLE 19 87,953 0 0
SUNOPTA INC COM 8676EP108 2,814 323,412 SH   SOLE 34 323,412 0 0
SUNPOWER CORP COM 867652406 99 13,523 SH   SOLE 2 3,117 0 10,406
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 10 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,632 223,881 SH   SOLE 18 223,881 0 0
SUNPOWER CORP COM 867652406 365 50,132 SH   SOLE 19 50,132 0 0
SUNPOWER CORP COM 867652406 14,579 1,999,847 SH   SOLE 21 1,999,847 0 0
SUNPOWER CORP COM 867652406 11,457 1,571,669 SH   SOLE 22 1,474,401 0 97,268
SUNPOWER CORP COM 867652406 27 3,751 SH   SOLE 26 0 0 3,751
SUNPOWER CORP COM 867652406 57 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 1,700 233,181 SH   SOLE 30 233,181 0 0
SUNPOWER CORP COM 867652406 43 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 79 83,000 PRN   SOLE 21 83,000 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 942 1,190,000 PRN   SOLE 21 1,190,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,073 1,308,000 PRN   SOLE 21 1,308,000 0 0
SUNRUN INC COM 86771W105 112 20,117 SH   SOLE 2 6,517 0 13,600
SUNRUN INC COM 86771W105 8 1,430 SH   SOLE 7 1,430 0 0
SUNRUN INC COM 86771W105 1,877 338,228 SH   SOLE 18 338,228 0 0
SUNRUN INC COM 86771W105 331 59,616 SH   SOLE 19 59,616 0 0
SUNRUN INC COM 86771W105 16,769 3,021,421 SH   SOLE 21 3,021,421 0 0
SUNRUN INC COM 86771W105 12,527 2,257,033 SH   SOLE 22 2,085,571 0 171,462
SUNRUN INC COM 86771W105 128 23,074 SH   SOLE 28 23,074 0 0
SUNRUN INC COM 86771W105 1,399 252,074 SH   SOLE 30 252,074 0 0
SUNRUN INC COM 86771W105 62 11,141 SH   SOLE 40 11,141 0 0
SUNSHINE BANCORP INC COM 86777J108 31 1,337 SH   SOLE 2 481 0 856
SUNSHINE BANCORP INC COM 86777J108 661 28,433 SH   SOLE 18 28,433 0 0
SUNSHINE BANCORP INC COM 86777J108 131 5,631 SH   SOLE 19 5,631 0 0
SUNSHINE BANCORP INC COM 86777J108 5,632 242,359 SH   SOLE 21 242,359 0 0
SUNSHINE BANCORP INC COM 86777J108 1,496 64,380 SH   SOLE 22 59,509 0 4,871
SUNSTONE HOTEL INVS INC NEW COM 867892101 812 50,557 SH   SOLE 2 13,934 0 36,623
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,166 72,584 SH   SOLE 4 72,584 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,884 303,911 SH   SOLE 7 303,911 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 128 7,995 SH   SOLE 15 7,995 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 13,546 842,960 SH   SOLE 18 842,960 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,269 390,079 SH   SOLE 19 390,079 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 132,268 8,230,747 SH   SOLE 21 8,230,747 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 142,983 8,897,499 SH   SOLE 22 8,319,397 0 578,102
SUNSTONE HOTEL INVS INC NEW COM 867892101 102 6,349 SH   SOLE 23 6,349 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,768 421,128 SH   SOLE 25 421,128 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,028 126,199 SH   SOLE 26 51,021 0 75,178
SUNSTONE HOTEL INVS INC NEW COM 867892101 504 31,389 SH   SOLE 28 31,389 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,425 88,680 SH   SOLE 29 74,938 0 13,742
SUNSTONE HOTEL INVS INC NEW COM 867892101 18,385 1,144,083 SH   SOLE 30 1,144,083 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 406 25,276 SH   SOLE 34 25,276 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 381 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 58,991 986,975 SH   SOLE 2 509,314 0 477,661
SUNTRUST BKS INC COM 867914103 13,125 219,586 SH   SOLE 4 202,354 0 17,232
SUNTRUST BKS INC COM 867914103 21,367 357,495 SH   SOLE 7 336,448 0 21,047
SUNTRUST BKS INC COM 867914103 658 11,006 SH   SOLE 13 11,006 0 0
SUNTRUST BKS INC COM 867914103 192 3,220 SH   SOLE 15 3,220 0 0
SUNTRUST BKS INC COM 867914103 319,261 5,341,500 SH   SOLE 18 5,075,673 0 265,827
SUNTRUST BKS INC COM 867914103 376,680 6,302,151 SH   SOLE 19 6,302,151 0 0
SUNTRUST BKS INC COM 867914103 640,689 10,719,241 SH   SOLE 21 10,719,241 0 0
SUNTRUST BKS INC COM 867914103 801,309 13,406,535 SH   SOLE 22 10,880,161 0 2,526,374
SUNTRUST BKS INC COM 867914103 43,385 725,861 SH   SOLE 23 725,861 0 0
SUNTRUST BKS INC COM 867914103 29,253 489,418 SH   SOLE 25 446,855 0 42,563
SUNTRUST BKS INC COM 867914103 81,596 1,365,164 SH   SOLE 26 466,821 0 898,343
SUNTRUST BKS INC COM 867914103 6,623 110,803 SH   SOLE 28 80,818 0 29,985
SUNTRUST BKS INC COM 867914103 7,269 121,609 SH   SOLE 29 38,136 0 83,473
SUNTRUST BKS INC COM 867914103 93,010 1,556,128 SH   SOLE 30 1,556,128 0 0
SUNTRUST BKS INC COM 867914103 18,296 306,103 SH   SOLE 31 195,791 0 110,312
SUNTRUST BKS INC COM 867914103 55,997 936,880 SH   SOLE 34 936,880 0 0
SUNTRUST BKS INC COM 867914103 33,863 566,559 SH   SOLE 36 566,559 0 0
SUNTRUST BKS INC COM 867914103 162 2,712 SH   SOLE 40 2,712 0 0
SUNWORKS INC COM 86803X105 5 3,482 SH   SOLE 18 3,482 0 0
SUNWORKS INC COM 86803X105 8 4,851 SH   SOLE 19 4,851 0 0
SUNWORKS INC COM 86803X105 86 54,770 SH   SOLE 21 54,770 0 0
SUNWORKS INC COM 86803X105 59 37,776 SH   SOLE 22 37,776 0 0
SUPER MICRO COMPUTER INC COM 86800U104 171 7,745 SH   SOLE 2 2,193 0 5,552
SUPER MICRO COMPUTER INC COM 86800U104 3 146 SH   SOLE 4 146 0 0
SUPER MICRO COMPUTER INC COM 86800U104 22 975 SH   SOLE 7 975 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,166 188,516 SH   SOLE 18 188,516 0 0
SUPER MICRO COMPUTER INC COM 86800U104 638 28,870 SH   SOLE 19 28,870 0 0
SUPER MICRO COMPUTER INC COM 86800U104 74,206 3,357,756 SH   SOLE 21 3,357,756 0 0
SUPER MICRO COMPUTER INC COM 86800U104 24,916 1,127,436 SH   SOLE 22 1,057,366 0 70,070
SUPER MICRO COMPUTER INC COM 86800U104 42 1,882 SH   SOLE 26 0 0 1,882
SUPER MICRO COMPUTER INC COM 86800U104 121 5,497 SH   SOLE 28 5,497 0 0
SUPER MICRO COMPUTER INC COM 86800U104 334 15,101 SH   SOLE 29 0 0 15,101
SUPER MICRO COMPUTER INC COM 86800U104 1,161 52,544 SH   SOLE 30 52,544 0 0
SUPER MICRO COMPUTER INC COM 86800U104 92 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 46 44,899 SH   SOLE 22 44,899 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 3,725 SH   SOLE 21 3,725 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,602 150,041 SH   SOLE 2 125,083 0 24,958
SUPERIOR ENERGY SVCS INC COM 868157108 9 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 74 6,970 SH   SOLE 7 6,970 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 10,671 999,190 SH   SOLE 18 999,190 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 8,565 801,975 SH   SOLE 19 801,975 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 108,950 10,201,271 SH   SOLE 21 10,201,271 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 52,709 4,935,329 SH   SOLE 22 4,621,775 0 313,554
SUPERIOR ENERGY SVCS INC COM 868157108 1,393 130,453 SH   SOLE 25 130,453 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 673 63,034 SH   SOLE 26 53,133 0 9,901
SUPERIOR ENERGY SVCS INC COM 868157108 231 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,634 153,003 SH   SOLE 29 153,003 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 251 23,527 SH   SOLE 30 23,527 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 6,585 616,590 SH   SOLE 34 616,590 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 212 19,813 SH   SOLE 36 19,813 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 181 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR INDS INTL INC COM 868168105 93 5,597 SH   SOLE 2 1,453 0 4,144
SUPERIOR INDS INTL INC COM 868168105 2 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 10 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 2,041 122,558 SH   SOLE 18 122,558 0 0
SUPERIOR INDS INTL INC COM 868168105 285 17,133 SH   SOLE 19 17,133 0 0
SUPERIOR INDS INTL INC COM 868168105 36,087 2,167,373 SH   SOLE 21 2,167,373 0 0
SUPERIOR INDS INTL INC COM 868168105 10,950 657,655 SH   SOLE 22 608,038 0 49,617
SUPERIOR INDS INTL INC COM 868168105 49 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 513 30,833 SH   SOLE 30 30,833 0 0
SUPERIOR INDS INTL INC COM 868168105 42 2,521 SH   SOLE 40 2,521 0 0
SUPERIOR UNIFORM GP INC COM 868358102 8 332 SH   SOLE 2 332 0 0
SUPERIOR UNIFORM GP INC COM 868358102 674 29,435 SH   SOLE 18 29,435 0 0
SUPERIOR UNIFORM GP INC COM 868358102 89 3,879 SH   SOLE 19 3,879 0 0
SUPERIOR UNIFORM GP INC COM 868358102 6,370 278,174 SH   SOLE 21 278,174 0 0
SUPERIOR UNIFORM GP INC COM 868358102 3,422 149,427 SH   SOLE 22 142,691 0 6,736
SUPERNUS PHARMACEUTICALS INC COM 868459108 120 2,995 SH   SOLE 2 2,648 0 347
SUPERNUS PHARMACEUTICALS INC COM 868459108 17 436 SH   SOLE 4 436 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 51 1,278 SH   SOLE 7 1,278 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,823 220,586 SH   SOLE 18 220,586 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,410 35,262 SH   SOLE 19 35,262 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 202,185 5,054,614 SH   SOLE 21 5,054,614 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 53,584 1,339,599 SH   SOLE 22 1,245,800 0 93,799
SUPERNUS PHARMACEUTICALS INC COM 868459108 349 8,735 SH   SOLE 23 8,735 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,086 27,158 SH   SOLE 26 23,534 0 3,624
SUPERNUS PHARMACEUTICALS INC COM 868459108 313 7,817 SH   SOLE 28 7,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 335 8,377 SH   SOLE 29 0 0 8,377
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,738 68,461 SH   SOLE 30 68,461 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 261 6,518 SH   SOLE 40 6,518 0 0
SUPERVALU INC COM NEW 868536301 193 8,875 SH   SOLE 2 2,200 0 6,675
SUPERVALU INC COM NEW 868536301 2 73 SH   SOLE 4 73 0 0
SUPERVALU INC COM NEW 868536301 84 3,840 SH   SOLE 7 3,840 0 0
SUPERVALU INC COM NEW 868536301 4,293 197,378 SH   SOLE 18 197,378 0 0
SUPERVALU INC COM NEW 868536301 6,556 301,434 SH   SOLE 19 301,434 0 0
SUPERVALU INC COM NEW 868536301 73,486 3,378,661 SH   SOLE 21 3,378,661 0 0
SUPERVALU INC COM NEW 868536301 24,903 1,144,973 SH   SOLE 22 1,067,999 0 76,974
SUPERVALU INC COM NEW 868536301 42 1,951 SH   SOLE 26 0 0 1,951
SUPERVALU INC COM NEW 868536301 96 4,405 SH   SOLE 28 4,405 0 0
SUPERVALU INC COM NEW 868536301 1,144 52,614 SH   SOLE 30 52,614 0 0
SUPERVALU INC COM NEW 868536301 153 7,053 SH   SOLE 36 7,053 0 0
SUPERVALU INC COM NEW 868536301 69 3,188 SH   SOLE 40 3,188 0 0
SUPPORT COM INC COM NEW 86858W200 6 2,635 SH   SOLE 18 2,635 0 0
SUPPORT COM INC COM NEW 86858W200 14 5,782 SH   SOLE 19 5,782 0 0
SUPPORT COM INC COM NEW 86858W200 108 45,837 SH   SOLE 21 45,837 0 0
SUPPORT COM INC COM NEW 86858W200 1,012 430,827 SH   SOLE 22 430,827 0 0
SUPPORT COM INC COM NEW 86858W200 67 28,697 SH   SOLE 29 0 0 28,697
SURGERY PARTNERS INC COM 86881A100 14 1,392 SH   SOLE 2 1,198 0 194
SURGERY PARTNERS INC COM 86881A100 3 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 671 64,858 SH   SOLE 18 64,858 0 0
SURGERY PARTNERS INC COM 86881A100 145 14,046 SH   SOLE 19 14,046 0 0
SURGERY PARTNERS INC COM 86881A100 6,072 586,680 SH   SOLE 21 586,680 0 0
SURGERY PARTNERS INC COM 86881A100 6,427 620,962 SH   SOLE 22 583,311 0 37,651
SURGERY PARTNERS INC COM 86881A100 33 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 54 5,170 SH   SOLE 30 5,170 0 0
SURGERY PARTNERS INC COM 86881A100 25 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 25 812 SH   SOLE 2 635 0 177
SURMODICS INC COM 868873100 4 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 10 329 SH   SOLE 7 329 0 0
SURMODICS INC COM 868873100 2,028 65,427 SH   SOLE 18 65,427 0 0
SURMODICS INC COM 868873100 306 9,862 SH   SOLE 19 9,862 0 0
SURMODICS INC COM 868873100 36,061 1,163,261 SH   SOLE 21 1,163,261 0 0
SURMODICS INC COM 868873100 13,503 435,588 SH   SOLE 22 409,129 0 26,459
SURMODICS INC COM 868873100 731 23,584 SH   SOLE 23 23,584 0 0
SURMODICS INC COM 868873100 61 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 556 17,949 SH   SOLE 30 17,949 0 0
SURMODICS INC COM 868873100 204 6,573 SH   SOLE 34 6,573 0 0
SURMODICS INC COM 868873100 61 1,981 SH   SOLE 40 1,981 0 0
SUSSEX BANCORP COM 869245100 21 868 SH   SOLE 18 868 0 0
SUSSEX BANCORP COM 869245100 395 16,660 SH   SOLE 21 16,660 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 66 4,205 SH   SOLE 2 1,033 0 3,172
SUTHERLAND ASSET MGMT CORP M COM 86933G105 26 1,679 SH   SOLE 7 1,679 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1,133 72,162 SH   SOLE 18 72,162 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 180 11,438 SH   SOLE 19 11,438 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 15,580 992,326 SH   SOLE 21 992,326 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 5,797 369,259 SH   SOLE 22 353,417 0 15,842
SUTHERLAND ASSET MGMT CORP M COM 86933G105 41 2,609 SH   SOLE 30 2,609 0 0
SVB FINL GROUP COM 78486Q101 13,739 73,433 SH   SOLE 2 28,469 0 44,964
SVB FINL GROUP COM 78486Q101 3,392 18,130 SH   SOLE 4 15,936 0 2,194
SVB FINL GROUP COM 78486Q101 875 4,676 SH   SOLE 7 3,557 0 1,119
SVB FINL GROUP COM 78486Q101 36,757 196,466 SH   SOLE 18 191,193 0 5,273
SVB FINL GROUP COM 78486Q101 22,911 122,458 SH   SOLE 19 122,458 0 0
SVB FINL GROUP COM 78486Q101 6,330 33,833 SH   SOLE 20 0 0 33,833
SVB FINL GROUP COM 78486Q101 453,755 2,425,332 SH   SOLE 21 2,425,332 0 0
SVB FINL GROUP COM 78486Q101 319,146 1,705,842 SH   SOLE 22 1,542,681 0 163,161
SVB FINL GROUP COM 78486Q101 11,897 63,591 SH   SOLE 23 63,591 0 0
SVB FINL GROUP COM 78486Q101 629 3,362 SH   SOLE 25 3,362 0 0
SVB FINL GROUP COM 78486Q101 17,758 94,919 SH   SOLE 26 46,580 0 48,339
SVB FINL GROUP COM 78486Q101 2,248 12,015 SH   SOLE 28 8,728 0 3,287
SVB FINL GROUP COM 78486Q101 3,066 16,390 SH   SOLE 29 2,012 0 14,378
SVB FINL GROUP COM 78486Q101 11,868 63,433 SH   SOLE 30 63,433 0 0
SVB FINL GROUP COM 78486Q101 3,651 19,512 SH   SOLE 31 10,728 0 8,784
SVB FINL GROUP COM 78486Q101 17,828 95,290 SH   SOLE 34 95,290 0 0
SVB FINL GROUP COM 78486Q101 1,733 9,265 SH   SOLE 36 9,265 0 0
SVB FINL GROUP COM 78486Q101 42 226 SH   SOLE 40 226 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 1,543 302,600 SH   SOLE 19 302,600 0 0
SYKES ENTERPRISES INC COM 871237103 250 8,572 SH   SOLE 2 2,241 0 6,331
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 29 1,005 SH   SOLE 7 1,005 0 0
SYKES ENTERPRISES INC COM 871237103 5,599 192,000 SH   SOLE 18 192,000 0 0
SYKES ENTERPRISES INC COM 871237103 846 29,022 SH   SOLE 19 29,022 0 0
SYKES ENTERPRISES INC COM 871237103 101,954 3,496,349 SH   SOLE 21 3,496,349 0 0
SYKES ENTERPRISES INC COM 871237103 33,410 1,145,757 SH   SOLE 22 1,070,707 0 75,050
SYKES ENTERPRISES INC COM 871237103 324 11,120 SH   SOLE 26 7,618 0 3,502
SYKES ENTERPRISES INC COM 871237103 165 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,534 52,604 SH   SOLE 30 52,604 0 0
SYKES ENTERPRISES INC COM 871237103 134 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 26,773 816,012 SH   SOLE 2 209,835 0 606,177
SYMANTEC CORP COM 871503108 6,422 195,724 SH   SOLE 4 173,517 0 22,207
SYMANTEC CORP COM 871503108 15,408 469,620 SH   SOLE 7 433,225 0 36,395
SYMANTEC CORP COM 871503108 160 4,871 SH   SOLE 13 4,871 0 0
SYMANTEC CORP COM 871503108 166 5,045 SH   SOLE 15 5,045 0 0
SYMANTEC CORP COM 871503108 5 150 SH   SOLE 17 0 0 150
SYMANTEC CORP COM 871503108 46,497 1,417,165 SH   SOLE 18 1,329,535 0 87,630
SYMANTEC CORP COM 871503108 7,014 213,773 SH   SOLE 19 213,773 0 0
SYMANTEC CORP COM 871503108 10,248 312,348 SH   SOLE 20 0 0 312,348
SYMANTEC CORP COM 871503108 483,207 14,727,423 SH   SOLE 21 14,727,423 0 0
SYMANTEC CORP COM 871503108 532,994 16,244,870 SH   SOLE 22 13,461,634 0 2,783,236
SYMANTEC CORP COM 871503108 25,034 762,991 SH   SOLE 23 762,991 0 0
SYMANTEC CORP COM 871503108 16,402 499,914 SH   SOLE 25 499,914 0 0
SYMANTEC CORP COM 871503108 54,157 1,650,632 SH   SOLE 26 617,554 0 1,033,078
SYMANTEC CORP COM 871503108 4,500 137,168 SH   SOLE 28 99,888 0 37,280
SYMANTEC CORP COM 871503108 693 21,116 SH   SOLE 29 21,116 0 0
SYMANTEC CORP COM 871503108 68,809 2,097,196 SH   SOLE 30 2,097,196 0 0
SYMANTEC CORP COM 871503108 13,295 405,209 SH   SOLE 31 227,656 0 177,553
SYMANTEC CORP COM 871503108 2,918 88,928 SH   SOLE 32 88,928 0 0
SYMANTEC CORP COM 871503108 3,698 112,697 SH   SOLE 34 112,697 0 0
SYMANTEC CORP COM 871503108 21,962 669,362 SH   SOLE 36 669,362 0 0
SYMANTEC CORP COM 871503108 120 3,658 SH   SOLE 40 3,658 0 0
SYNACOR INC COM 871561106 16 5,767 SH   SOLE 18 5,767 0 0
SYNACOR INC COM 871561106 227 84,131 SH   SOLE 21 84,131 0 0
SYNACOR INC COM 871561106 14 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 18 1,469 SH   SOLE 18 1,469 0 0
SYNALLOY CP DEL COM 871565107 27 2,147 SH   SOLE 19 2,147 0 0
SYNALLOY CP DEL COM 871565107 317 25,350 SH   SOLE 21 25,350 0 0
SYNALLOY CP DEL COM 871565107 1,350 107,974 SH   SOLE 22 107,974 0 0
SYNAPTICS INC COM 87157D109 607 15,489 SH   SOLE 2 15,310 0 179
SYNAPTICS INC COM 87157D109 7 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 35 900 SH   SOLE 7 900 0 0
SYNAPTICS INC COM 87157D109 8,312 212,156 SH   SOLE 18 212,156 0 0
SYNAPTICS INC COM 87157D109 5,106 130,322 SH   SOLE 19 130,322 0 0
SYNAPTICS INC COM 87157D109 87,579 2,235,291 SH   SOLE 21 2,235,291 0 0
SYNAPTICS INC COM 87157D109 41,421 1,057,198 SH   SOLE 22 988,660 0 68,538
SYNAPTICS INC COM 87157D109 1,751 44,689 SH   SOLE 23 44,689 0 0
SYNAPTICS INC COM 87157D109 383 9,763 SH   SOLE 26 7,498 0 2,265
SYNAPTICS INC COM 87157D109 204 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 860 21,946 SH   SOLE 29 0 0 21,946
SYNAPTICS INC COM 87157D109 208 5,307 SH   SOLE 30 5,307 0 0
SYNAPTICS INC COM 87157D109 156 3,972 SH   SOLE 40 3,972 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 100 10,749 SH   SOLE 2 3,555 0 7,194
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 150 SH   SOLE 4 150 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9 986 SH   SOLE 7 986 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,940 207,918 SH   SOLE 18 207,918 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 295 31,665 SH   SOLE 19 31,665 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 34,073 3,651,982 SH   SOLE 21 3,651,982 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10,654 1,141,931 SH   SOLE 22 1,072,115 0 69,816
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 72 7,700 SH   SOLE 26 6,226 0 1,474
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 51 5,473 SH   SOLE 28 5,473 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 555 59,537 SH   SOLE 30 59,537 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 38 4,045 SH   SOLE 40 4,045 0 0
SYNCHRONY FINL COM 87165B103 36,084 1,162,116 SH   SOLE 2 380,131 0 781,985
SYNCHRONY FINL COM 87165B103 8,832 284,453 SH   SOLE 4 256,410 0 28,043
SYNCHRONY FINL COM 87165B103 16,564 533,475 SH   SOLE 7 511,280 0 22,195
SYNCHRONY FINL COM 87165B103 402 12,939 SH   SOLE 13 12,939 0 0
SYNCHRONY FINL COM 87165B103 189 6,102 SH   SOLE 15 6,102 0 0
SYNCHRONY FINL COM 87165B103 52,537 1,692,004 SH   SOLE 18 1,581,130 0 110,874
SYNCHRONY FINL COM 87165B103 9,038 291,085 SH   SOLE 19 291,085 0 0
SYNCHRONY FINL COM 87165B103 473,068 15,235,677 SH   SOLE 21 15,235,677 0 0
SYNCHRONY FINL COM 87165B103 630,634 20,310,274 SH   SOLE 22 16,568,160 0 3,742,114
SYNCHRONY FINL COM 87165B103 32,041 1,031,924 SH   SOLE 23 1,031,924 0 0
SYNCHRONY FINL COM 87165B103 19,880 640,271 SH   SOLE 25 640,271 0 0
SYNCHRONY FINL COM 87165B103 72,195 2,325,119 SH   SOLE 26 777,426 0 1,547,693
SYNCHRONY FINL COM 87165B103 5,741 184,907 SH   SOLE 28 135,161 0 49,746
SYNCHRONY FINL COM 87165B103 4,534 146,018 SH   SOLE 29 27,167 0 118,851
SYNCHRONY FINL COM 87165B103 70,897 2,283,318 SH   SOLE 30 2,283,318 0 0
SYNCHRONY FINL COM 87165B103 11,215 361,189 SH   SOLE 31 200,739 0 160,450
SYNCHRONY FINL COM 87165B103 3,058 98,479 SH   SOLE 34 98,479 0 0
SYNCHRONY FINL COM 87165B103 26,583 856,122 SH   SOLE 36 856,122 0 0
SYNCHRONY FINL COM 87165B103 122 3,928 SH   SOLE 40 3,928 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,201 102,678 SH   SOLE 2 102,678 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 958 81,914 SH   SOLE 18 81,914 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 11,919 1,018,713 SH   SOLE 19 1,018,713 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 419 35,788 SH   SOLE 20 35,788 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,423 292,530 SH   SOLE 21 292,530 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,204 102,941 SH   SOLE 22 94,716 0 8,225
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,713 317,326 SH   SOLE 34 317,326 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 43 14,726 SH   SOLE 2 12,859 0 1,867
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 19 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2,364 815,169 SH   SOLE 18 815,169 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 506 174,558 SH   SOLE 19 174,558 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 36,941 12,738,290 SH   SOLE 21 12,738,290 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 18,267 6,298,848 SH   SOLE 22 5,888,453 0 410,395
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 279 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 82 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 99 34,252 SH   SOLE 30 34,252 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 86 29,715 SH   SOLE 40 29,715 0 0
SYNLOGIC INC COM 87166L100 4 233 SH   SOLE 18 233 0 0
SYNLOGIC INC COM 87166L100 66 3,497 SH   SOLE 21 3,497 0 0
SYNNEX CORP COM 87162W100 2,615 20,668 SH   SOLE 2 16,695 0 3,973
SYNNEX CORP COM 87162W100 100 793 SH   SOLE 4 793 0 0
SYNNEX CORP COM 87162W100 145 1,148 SH   SOLE 7 1,148 0 0
SYNNEX CORP COM 87162W100 23,819 188,279 SH   SOLE 18 188,279 0 0
SYNNEX CORP COM 87162W100 15,334 121,210 SH   SOLE 19 121,210 0 0
SYNNEX CORP COM 87162W100 232,134 1,834,910 SH   SOLE 21 1,834,910 0 0
SYNNEX CORP COM 87162W100 133,764 1,057,341 SH   SOLE 22 1,000,872 0 56,469
SYNNEX CORP COM 87162W100 5,298 41,878 SH   SOLE 23 41,878 0 0
SYNNEX CORP COM 87162W100 1,325 10,473 SH   SOLE 26 8,939 0 1,534
SYNNEX CORP COM 87162W100 534 4,222 SH   SOLE 28 4,222 0 0
SYNNEX CORP COM 87162W100 2,883 22,790 SH   SOLE 29 0 0 22,790
SYNNEX CORP COM 87162W100 588 4,648 SH   SOLE 30 4,648 0 0
SYNNEX CORP COM 87162W100 12 98 SH   SOLE 34 98 0 0
SYNNEX CORP COM 87162W100 190 1,503 SH   SOLE 36 1,503 0 0
SYNNEX CORP COM 87162W100 420 3,316 SH   SOLE 40 3,316 0 0
SYNOPSYS INC COM 871607107 23,793 295,460 SH   SOLE 2 145,394 0 150,066
SYNOPSYS INC COM 871607107 4,846 60,179 SH   SOLE 4 55,075 0 5,104
SYNOPSYS INC COM 871607107 13,535 168,071 SH   SOLE 7 139,935 0 28,136
SYNOPSYS INC COM 871607107 498 6,188 SH   SOLE 13 6,188 0 0
SYNOPSYS INC COM 871607107 90 1,112 SH   SOLE 15 1,112 0 0
SYNOPSYS INC COM 871607107 26,730 331,932 SH   SOLE 18 311,271 0 20,661
SYNOPSYS INC COM 871607107 8,285 102,879 SH   SOLE 19 102,879 0 0
SYNOPSYS INC COM 871607107 9,394 116,648 SH   SOLE 20 0 0 116,648
SYNOPSYS INC COM 871607107 365,244 4,535,508 SH   SOLE 21 4,535,508 0 0
SYNOPSYS INC COM 871607107 358,651 4,453,634 SH   SOLE 22 3,741,022 0 712,612
SYNOPSYS INC COM 871607107 16,902 209,884 SH   SOLE 23 209,884 0 0
SYNOPSYS INC COM 871607107 9,159 113,734 SH   SOLE 25 113,734 0 0
SYNOPSYS INC COM 871607107 43,496 540,122 SH   SOLE 26 164,505 0 375,617
SYNOPSYS INC COM 871607107 2,704 33,574 SH   SOLE 28 24,198 0 9,376
SYNOPSYS INC COM 871607107 5,983 74,297 SH   SOLE 29 13,795 0 60,502
SYNOPSYS INC COM 871607107 45,337 562,987 SH   SOLE 30 562,987 0 0
SYNOPSYS INC COM 871607107 10,196 126,610 SH   SOLE 31 42,233 0 84,377
SYNOPSYS INC COM 871607107 6,992 86,829 SH   SOLE 34 86,829 0 0
SYNOPSYS INC COM 871607107 12,938 160,662 SH   SOLE 36 160,662 0 0
SYNOPSYS INC COM 871607107 60 745 SH   SOLE 40 745 0 0
SYNOVUS FINL CORP COM NEW 87161C501 6,530 141,775 SH   SOLE 2 78,935 0 62,840
SYNOVUS FINL CORP COM NEW 87161C501 72 1,558 SH   SOLE 4 1,558 0 0
SYNOVUS FINL CORP COM NEW 87161C501 116 2,512 SH   SOLE 7 2,512 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,258 114,147 SH   SOLE 13 114,147 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,969 411,843 SH   SOLE 18 411,843 0 0
SYNOVUS FINL CORP COM NEW 87161C501 32,560 706,896 SH   SOLE 19 706,896 0 0
SYNOVUS FINL CORP COM NEW 87161C501 250,444 5,437,346 SH   SOLE 21 5,437,346 0 0
SYNOVUS FINL CORP COM NEW 87161C501 222,379 4,828,025 SH   SOLE 22 4,209,683 0 618,342
SYNOVUS FINL CORP COM NEW 87161C501 306 6,633 SH   SOLE 23 6,633 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,352 51,071 SH   SOLE 26 44,070 0 7,001
SYNOVUS FINL CORP COM NEW 87161C501 829 17,995 SH   SOLE 28 17,995 0 0
SYNOVUS FINL CORP COM NEW 87161C501 9,375 203,546 SH   SOLE 29 729 0 202,817
SYNOVUS FINL CORP COM NEW 87161C501 1,111 24,117 SH   SOLE 30 24,117 0 0
SYNOVUS FINL CORP COM NEW 87161C501 144 3,124 SH   SOLE 31 3,124 0 0
SYNOVUS FINL CORP COM NEW 87161C501 297 6,458 SH   SOLE 34 6,458 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,661 57,781 SH   SOLE 36 57,781 0 0
SYNOVUS FINL CORP COM NEW 87161C501 625 13,571 SH   SOLE 40 13,571 0 0
SYNTEL INC COM 87162H103 76 3,865 SH   SOLE 2 3,677 0 188
SYNTEL INC COM 87162H103 3 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 15 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 1 40 SH   SOLE 17 0 0 40
SYNTEL INC COM 87162H103 2,114 107,593 SH   SOLE 18 107,593 0 0
SYNTEL INC COM 87162H103 513 26,083 SH   SOLE 19 26,083 0 0
SYNTEL INC COM 87162H103 19,854 1,010,376 SH   SOLE 21 1,010,376 0 0
SYNTEL INC COM 87162H103 18,871 960,364 SH   SOLE 22 896,682 0 63,682
SYNTEL INC COM 87162H103 191 9,734 SH   SOLE 26 8,516 0 1,218
SYNTEL INC COM 87162H103 94 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 88 4,474 SH   SOLE 30 4,474 0 0
SYNTEL INC COM 87162H103 71 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 31 57,656 SH   SOLE 19 57,656 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 17 30,922 SH   SOLE 21 30,922 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 97 178,971 SH   SOLE 22 178,971 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 13 13,497 SH   SOLE 19 13,497 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 30 31,784 SH   SOLE 21 31,784 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 1,206 1,292,677 SH   SOLE 22 1,292,677 0 0
SYPRIS SOLUTIONS INC COM 871655106 11 7,853 SH   SOLE 21 7,853 0 0
SYPRIS SOLUTIONS INC COM 871655106 44 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 30 2,032 SH   SOLE 2 2,032 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 649 44,100 SH   SOLE 18 44,100 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 122 8,319 SH   SOLE 19 8,319 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 5,763 391,509 SH   SOLE 21 391,509 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,823 123,836 SH   SOLE 22 114,296 0 9,540
SYSCO CORP COM 871829107 38,575 715,023 SH   SOLE 2 211,394 0 503,629
SYSCO CORP COM 871829107 9,713 180,034 SH   SOLE 4 161,230 0 18,804
SYSCO CORP COM 871829107 42,668 790,872 SH   SOLE 7 506,040 0 284,832
SYSCO CORP COM 871829107 771 14,288 SH   SOLE 13 14,288 0 0
SYSCO CORP COM 871829107 182 3,377 SH   SOLE 15 3,377 0 0
SYSCO CORP COM 871829107 17 309 SH   SOLE 17 0 0 309
SYSCO CORP COM 871829107 57,805 1,071,459 SH   SOLE 18 1,001,831 0 69,628
SYSCO CORP COM 871829107 1,548 28,690 SH   SOLE 19 28,690 0 0
SYSCO CORP COM 871829107 17,230 319,377 SH   SOLE 20 0 0 319,377
SYSCO CORP COM 871829107 550,520 10,204,265 SH   SOLE 21 10,204,265 0 0
SYSCO CORP COM 871829107 738,469 13,688,030 SH   SOLE 22 11,345,007 0 2,343,023
SYSCO CORP COM 871829107 34,171 633,377 SH   SOLE 23 633,377 0 0
SYSCO CORP COM 871829107 21,076 390,649 SH   SOLE 25 390,649 0 0
SYSCO CORP COM 871829107 96,783 1,793,938 SH   SOLE 26 493,173 0 1,300,765
SYSCO CORP COM 871829107 6,240 115,667 SH   SOLE 28 84,309 0 31,358
SYSCO CORP COM 871829107 979 18,141 SH   SOLE 29 18,141 0 0
SYSCO CORP COM 871829107 81,073 1,502,736 SH   SOLE 30 1,502,736 0 0
SYSCO CORP COM 871829107 14,070 260,791 SH   SOLE 31 109,749 0 151,042
SYSCO CORP COM 871829107 2,542 47,121 SH   SOLE 32 47,121 0 0
SYSCO CORP COM 871829107 1,861 34,488 SH   SOLE 34 34,488 0 0
SYSCO CORP COM 871829107 29,585 548,377 SH   SOLE 36 548,377 0 0
SYSCO CORP COM 871829107 135 2,511 SH   SOLE 40 2,511 0 0
SYSTEMAX INC COM 871851101 54 2,056 SH   SOLE 2 1,572 0 484
SYSTEMAX INC COM 871851101 14 525 SH   SOLE 7 525 0 0
SYSTEMAX INC COM 871851101 1,089 41,221 SH   SOLE 18 41,221 0 0
SYSTEMAX INC COM 871851101 225 8,524 SH   SOLE 19 8,524 0 0
SYSTEMAX INC COM 871851101 9,735 368,347 SH   SOLE 21 368,347 0 0
SYSTEMAX INC COM 871851101 7,879 298,096 SH   SOLE 22 277,832 0 20,264
SYSTEMAX INC COM 871851101 64 2,414 SH   SOLE 30 2,414 0 0
T MOBILE US INC COM 872590104 20,389 330,663 SH   SOLE 2 90,572 0 240,091
T MOBILE US INC COM 872590104 5,650 91,632 SH   SOLE 4 81,502 0 10,130
T MOBILE US INC COM 872590104 4,276 69,344 SH   SOLE 7 50,786 0 18,558
T MOBILE US INC COM 872590104 4,257 69,048 SH   SOLE 13 69,048 0 0
T MOBILE US INC COM 872590104 182 2,958 SH   SOLE 15 2,958 0 0
T MOBILE US INC COM 872590104 0 6 SH   SOLE 17 0 0 6
T MOBILE US INC COM 872590104 7,588 123,068 SH   SOLE 18 94,212 0 28,856
T MOBILE US INC COM 872590104 89,495 1,451,428 SH   SOLE 19 1,451,428 0 0
T MOBILE US INC COM 872590104 191,450 3,104,930 SH   SOLE 21 3,104,930 0 0
T MOBILE US INC COM 872590104 498,760 8,088,879 SH   SOLE 22 7,062,880 0 1,025,999
T MOBILE US INC COM 872590104 21,835 354,118 SH   SOLE 23 354,118 0 0
T MOBILE US INC COM 872590104 14,115 228,920 SH   SOLE 25 228,920 0 0
T MOBILE US INC COM 872590104 37,569 609,287 SH   SOLE 26 273,501 0 335,786
T MOBILE US INC COM 872590104 4,095 66,413 SH   SOLE 28 48,416 0 17,997
T MOBILE US INC COM 872590104 3,360 54,496 SH   SOLE 29 9,888 0 44,608
T MOBILE US INC COM 872590104 30,984 502,502 SH   SOLE 30 502,502 0 0
T MOBILE US INC COM 872590104 9,560 155,051 SH   SOLE 31 65,611 0 89,440
T MOBILE US INC COM 872590104 7,415 120,258 SH   SOLE 32 120,258 0 0
T MOBILE US INC COM 872590104 15,514 251,602 SH   SOLE 34 251,602 0 0
T MOBILE US INC COM 872590104 18,916 306,783 SH   SOLE 36 306,783 0 0
T MOBILE US INC COM 872590104 102 1,649 SH   SOLE 40 1,649 0 0
T MOBILE US INC CONV PFD SER A 872590203 779 7,802 SH   SOLE 2 7,802 0 0
T MOBILE US INC CONV PFD SER A 872590203 217,840 2,180,363 SH   SOLE 21 2,180,363 0 0
T MOBILE US INC CONV PFD SER A 872590203 45 450 SH   SOLE 25 450 0 0
T MOBILE US INC CONV PFD SER A 872590203 1,259 12,600 SH   SOLE 26 12,600 0 0
T MOBILE US INC CONV PFD SER A 872590203 500 5,000 SH   SOLE 34 5,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 15 3,526 SH   SOLE 18 3,526 0 0
T2 BIOSYSTEMS INC COM 89853L104 17 4,053 SH   SOLE 19 4,053 0 0
T2 BIOSYSTEMS INC COM 89853L104 212 50,373 SH   SOLE 21 50,373 0 0
T2 BIOSYSTEMS INC COM 89853L104 403 96,014 SH   SOLE 22 96,014 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,120 28,302 SH   SOLE 2 6,911 0 21,391
TABLEAU SOFTWARE INC CL A 87336U105 16 218 SH   SOLE 4 218 0 0
TABLEAU SOFTWARE INC CL A 87336U105 104 1,389 SH   SOLE 7 1,389 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 2,133 28,477 SH   SOLE 18 28,477 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3,438 45,906 SH   SOLE 19 45,906 0 0
TABLEAU SOFTWARE INC CL A 87336U105 68,412 913,504 SH   SOLE 21 913,504 0 0
TABLEAU SOFTWARE INC CL A 87336U105 125,336 1,673,605 SH   SOLE 22 1,497,287 0 176,318
TABLEAU SOFTWARE INC CL A 87336U105 1,582 21,127 SH   SOLE 26 17,355 0 3,772
TABLEAU SOFTWARE INC CL A 87336U105 689 9,204 SH   SOLE 28 9,204 0 0
TABLEAU SOFTWARE INC CL A 87336U105 919 12,277 SH   SOLE 29 0 0 12,277
TABLEAU SOFTWARE INC CL A 87336U105 10,144 135,453 SH   SOLE 30 135,453 0 0
TABLEAU SOFTWARE INC CL A 87336U105 98 1,306 SH   SOLE 31 1,306 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,670 22,300 SH   SOLE 34 22,300 0 0
TABLEAU SOFTWARE INC CL A 87336U105 459 6,127 SH   SOLE 40 6,127 0 0
TABULA RASA HEALTHCARE INC COM 873379101 15 558 SH   SOLE 2 558 0 0
TABULA RASA HEALTHCARE INC COM 873379101 883 33,033 SH   SOLE 18 33,033 0 0
TABULA RASA HEALTHCARE INC COM 873379101 142 5,299 SH   SOLE 19 5,299 0 0
TABULA RASA HEALTHCARE INC COM 873379101 7,736 289,288 SH   SOLE 21 289,288 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,266 84,728 SH   SOLE 22 77,610 0 7,118
TACTILE SYS TECHNOLOGY INC COM 87357P100 18 570 SH   SOLE 2 570 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 16 529 SH   SOLE 7 529 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,011 32,658 SH   SOLE 18 32,658 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 173 5,599 SH   SOLE 19 5,599 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 8,820 284,970 SH   SOLE 21 284,970 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 7,734 249,880 SH   SOLE 22 228,978 0 20,902
TAHOE RES INC COM 873868103 958 181,738 SH   SOLE 2 30,449 0 151,289
TAHOE RES INC COM 873868103 40 7,503 SH   SOLE 7 7,503 0 0
TAHOE RES INC COM 873868103 877 166,319 SH   SOLE 18 166,319 0 0
TAHOE RES INC COM 873868103 272 51,700 SH   SOLE 19 51,700 0 0
TAHOE RES INC COM 873868103 16,055 3,046,525 SH   SOLE 21 3,046,525 0 0
TAHOE RES INC COM 873868103 16,412 3,114,211 SH   SOLE 22 2,353,283 0 760,928
TAHOE RES INC COM 873868103 38 7,130 SH   SOLE 31 7,130 0 0
TAILORED BRANDS INC COM 87403A107 292 20,252 SH   SOLE 2 14,188 0 6,064
TAILORED BRANDS INC COM 87403A107 3 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 18 1,219 SH   SOLE 7 1,219 0 0
TAILORED BRANDS INC COM 87403A107 3,439 238,147 SH   SOLE 18 238,147 0 0
TAILORED BRANDS INC COM 87403A107 523 36,198 SH   SOLE 19 36,198 0 0
TAILORED BRANDS INC COM 87403A107 62,461 4,325,571 SH   SOLE 21 4,325,571 0 0
TAILORED BRANDS INC COM 87403A107 18,639 1,290,811 SH   SOLE 22 1,205,051 0 85,760
TAILORED BRANDS INC COM 87403A107 178 12,351 SH   SOLE 26 8,732 0 3,619
TAILORED BRANDS INC COM 87403A107 87 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 974 67,475 SH   SOLE 30 67,475 0 0
TAILORED BRANDS INC COM 87403A107 65 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 897 23,900 SH   SOLE 2 0 0 23,900
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 145,571 3,876,735 SH   SOLE 18 3,740,265 0 136,470
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 130,141 3,465,801 SH   SOLE 19 3,465,801 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 48,337 1,287,258 SH   SOLE 21 1,287,258 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17,979 478,805 SH   SOLE 22 478,805 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,315 88,271 SH   SOLE 25 88,271 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 15,405 410,252 SH   SOLE 26 75,333 0 334,919
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,948 78,500 SH   SOLE 32 78,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 20,677 550,648 SH   SOLE 34 550,648 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,116 89,172 SH   SOLE 2 52,333 0 36,839
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 48 471 SH   SOLE 4 471 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 259 2,533 SH   SOLE 7 2,533 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,970 351,855 SH   SOLE 18 351,611 0 244
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37,162 363,516 SH   SOLE 19 363,516 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 483,980 4,734,223 SH   SOLE 21 4,734,223 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 341,901 3,344,425 SH   SOLE 22 3,034,569 0 309,856
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 326 3,192 SH   SOLE 25 3,192 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,589 35,108 SH   SOLE 26 29,067 0 6,041
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,592 15,576 SH   SOLE 28 15,576 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 330 3,228 SH   SOLE 29 0 0 3,228
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,632 15,961 SH   SOLE 30 15,961 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 244 2,389 SH   SOLE 31 2,389 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,806 17,664 SH   SOLE 34 17,664 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,168 11,426 SH   SOLE 40 11,426 0 0
TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000% 7/0 874054AD1 3,596 758,000 PRN   SOLE 21 758,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,356 69,902 SH   SOLE 2 8,138 0 61,764
TAL ED GROUP SPONSORED ADS 874080104 2,420 71,779 SH   SOLE 4 67,634 0 4,145
TAL ED GROUP SPONSORED ADS 874080104 2,066 61,297 SH   SOLE 7 24,403 0 36,894
TAL ED GROUP SPONSORED ADS 874080104 335 9,925 SH   SOLE 13 0 0 9,925
TAL ED GROUP SPONSORED ADS 874080104 4,120 122,224 SH   SOLE 15 122,224 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,448 102,282 SH   SOLE 18 102,282 0 0
TAL ED GROUP SPONSORED ADS 874080104 293 8,706 SH   SOLE 19 8,706 0 0
TAL ED GROUP SPONSORED ADS 874080104 218,220 6,473,443 SH   SOLE 21 6,473,443 0 0
TAL ED GROUP SPONSORED ADS 874080104 118,700 3,521,222 SH   SOLE 22 3,338,638 0 182,584
TAL ED GROUP SPONSORED ADS 874080104 10,048 298,077 SH   SOLE 23 298,077 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,704 50,562 SH   SOLE 25 50,562 0 0
TAL ED GROUP SPONSORED ADS 874080104 28,627 849,210 SH   SOLE 26 183,191 0 666,019
TAL ED GROUP SPONSORED ADS 874080104 1,515 44,952 SH   SOLE 28 44,952 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,428 101,694 SH   SOLE 29 65,160 0 36,534
TAL ED GROUP SPONSORED ADS 874080104 59,539 1,766,200 SH   SOLE 30 1,766,200 0 0
TAL ED GROUP SPONSORED ADS 874080104 5,072 150,474 SH   SOLE 31 16,362 0 134,112
TAL ED GROUP SPONSORED ADS 874080104 578 17,143 SH   SOLE 32 17,143 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,048 31,074 SH   SOLE 34 31,074 0 0
TAL ED GROUP SPONSORED ADS 874080104 59 1,762 SH   SOLE 40 1,762 0 0
TALEND S A ADS 874224207 4 100 SH   SOLE 2 100 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 7 249 SH   SOLE 4 249 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 991 35,062 SH   SOLE 7 35,062 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 431 15,262 SH   SOLE 21 15,262 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 3,540 125,294 SH   SOLE 22 95,326 0 29,968
TALLGRASS ENERGY GP LP SHS CL A 874696107 965 34,159 SH   SOLE 26 29,514 0 4,645
TALLGRASS ENERGY GP LP SHS CL A 874696107 192 6,794 SH   SOLE 28 6,794 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,175 41,610 SH   SOLE 29 0 0 41,610
TALLGRASS ENERGY GP LP SHS CL A 874696107 223 7,883 SH   SOLE 30 7,883 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 150 5,316 SH   SOLE 40 5,316 0 0
TANDEM DIABETES CARE INC COM 875372104 3 3,670 SH   SOLE 19 3,670 0 0
TANDEM DIABETES CARE INC COM 875372104 6 7,987 SH   SOLE 21 7,987 0 0
TANDEM DIABETES CARE INC COM 875372104 298 407,743 SH   SOLE 22 407,743 0 0
TANDY LEATHER FACTORY INC COM 87538X105 8 1,022 SH   SOLE 18 1,022 0 0
TANDY LEATHER FACTORY INC COM 87538X105 128 16,359 SH   SOLE 21 16,359 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,745 112,418 SH   SOLE 2 65,924 0 46,494
TANGER FACTORY OUTLET CTRS I COM 875465106 770 31,534 SH   SOLE 4 31,534 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 12,210 499,996 SH   SOLE 7 499,996 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 86 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,773 318,289 SH   SOLE 18 318,289 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 15,683 642,223 SH   SOLE 19 642,223 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 111,149 4,551,567 SH   SOLE 21 4,551,567 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 103,381 4,233,472 SH   SOLE 22 3,925,996 0 307,476
TANGER FACTORY OUTLET CTRS I COM 875465106 65 2,676 SH   SOLE 23 2,676 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,218 172,707 SH   SOLE 25 172,707 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,592 65,174 SH   SOLE 26 30,364 0 34,810
TANGER FACTORY OUTLET CTRS I COM 875465106 336 13,742 SH   SOLE 28 13,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,257 133,373 SH   SOLE 29 33,169 0 100,204
TANGER FACTORY OUTLET CTRS I COM 875465106 11,594 474,778 SH   SOLE 30 474,778 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 53 2,178 SH   SOLE 31 2,178 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 226 9,248 SH   SOLE 40 9,248 0 0
TAPIMMUNE INC COM PAR 876033408 3 925 SH   SOLE 18 925 0 0
TAPIMMUNE INC COM PAR 876033408 39 12,909 SH   SOLE 21 12,909 0 0
TARENA INTL INC ADR 876108101 9 600 SH   SOLE 2 600 0 0
TARENA INTL INC ADR 876108101 76 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 4,624 317,780 SH   SOLE 21 317,780 0 0
TARENA INTL INC ADR 876108101 1,885 129,575 SH   SOLE 22 129,575 0 0
TARENA INTL INC ADR 876108101 1,199 82,437 SH   SOLE 30 82,437 0 0
TARGA RES CORP COM 87612G101 11,084 234,343 SH   SOLE 2 25,217 0 209,126
TARGA RES CORP COM 87612G101 3,342 70,651 SH   SOLE 4 64,727 0 5,924
TARGA RES CORP COM 87612G101 9,790 206,973 SH   SOLE 7 199,599 0 7,374
TARGA RES CORP COM 87612G101 22 466 SH   SOLE 15 466 0 0
TARGA RES CORP COM 87612G101 8,692 183,771 SH   SOLE 18 162,631 0 21,140
TARGA RES CORP COM 87612G101 16,377 346,236 SH   SOLE 19 346,236 0 0
TARGA RES CORP COM 87612G101 4,860 102,748 SH   SOLE 20 0 0 102,748
TARGA RES CORP COM 87612G101 142,929 3,021,758 SH   SOLE 21 3,021,758 0 0
TARGA RES CORP COM 87612G101 280,373 5,927,552 SH   SOLE 22 5,232,212 0 695,340
TARGA RES CORP COM 87612G101 12,516 264,606 SH   SOLE 23 264,606 0 0
TARGA RES CORP COM 87612G101 7,645 161,629 SH   SOLE 25 161,629 0 0
TARGA RES CORP COM 87612G101 26,306 556,162 SH   SOLE 26 215,122 0 341,040
TARGA RES CORP COM 87612G101 2,352 49,731 SH   SOLE 28 36,708 0 13,023
TARGA RES CORP COM 87612G101 2,906 61,445 SH   SOLE 29 8,436 0 53,009
TARGA RES CORP COM 87612G101 11,602 245,293 SH   SOLE 30 245,293 0 0
TARGA RES CORP COM 87612G101 5,661 119,690 SH   SOLE 31 47,467 0 72,223
TARGA RES CORP COM 87612G101 616 13,015 SH   SOLE 34 13,015 0 0
TARGA RES CORP COM 87612G101 8,166 172,647 SH   SOLE 36 172,647 0 0
TARGA RES CORP COM 87612G101 52 1,100 SH   SOLE 40 1,100 0 0
TARGACEPT INC NOTE 2/1 87611RAA6 0 32 PRN   SOLE 17 0 0 32
TARGET CORP COM 87612E106 76,538 1,297,037 SH   SOLE 2 767,461 0 529,576
TARGET CORP COM 87612E106 20,783 352,193 SH   SOLE 4 333,191 0 19,002
TARGET CORP COM 87612E106 54,447 922,677 SH   SOLE 7 643,405 0 279,272
TARGET CORP COM 87612E106 8,257 139,923 SH   SOLE 13 139,923 0 0
TARGET CORP COM 87612E106 235 3,986 SH   SOLE 15 3,986 0 0
TARGET CORP COM 87612E106 82,650 1,400,603 SH   SOLE 18 1,321,211 0 79,392
TARGET CORP COM 87612E106 190,522 3,228,639 SH   SOLE 19 3,228,639 0 0
TARGET CORP COM 87612E106 23,279 394,487 SH   SOLE 20 0 0 394,487
TARGET CORP COM 87612E106 714,073 12,100,873 SH   SOLE 21 12,100,873 0 0
TARGET CORP COM 87612E106 1,010,006 17,115,853 SH   SOLE 22 13,592,981 0 3,522,872
TARGET CORP COM 87612E106 53,576 907,913 SH   SOLE 23 907,913 0 0
TARGET CORP COM 87612E106 28,658 485,654 SH   SOLE 25 485,654 0 0
TARGET CORP COM 87612E106 118,403 2,006,496 SH   SOLE 26 523,930 0 1,482,566
TARGET CORP COM 87612E106 7,047 119,412 SH   SOLE 28 87,024 0 32,388
TARGET CORP COM 87612E106 21,064 356,960 SH   SOLE 29 108,491 0 248,469
TARGET CORP COM 87612E106 101,977 1,728,126 SH   SOLE 30 1,728,126 0 0
TARGET CORP COM 87612E106 32,548 551,566 SH   SOLE 31 324,391 0 227,175
TARGET CORP COM 87612E106 4,808 81,486 SH   SOLE 32 81,486 0 0
TARGET CORP COM 87612E106 76,828 1,301,953 SH   SOLE 34 1,301,953 0 0
TARGET CORP COM 87612E106 11,517 195,169 SH   SOLE 35 195,169 0 0
TARGET CORP COM 87612E106 46,526 788,443 SH   SOLE 36 788,443 0 0
TARGET CORP COM 87612E106 157 2,659 SH   SOLE 40 2,659 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 362 3,208 SH   SOLE 2 2,038 0 1,170
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 524 4,651 SH   SOLE 4 4,377 0 274
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,259 11,171 SH   SOLE 7 9,055 0 2,116
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,576 13,984 SH   SOLE 18 13,365 0 619
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,320 11,710 SH   SOLE 19 11,710 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16,681 148,028 SH   SOLE 21 148,028 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 20,559 182,440 SH   SOLE 22 159,923 0 22,517
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,299 55,894 SH   SOLE 23 55,894 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4,317 38,308 SH   SOLE 26 30,259 0 8,049
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 33 297 SH   SOLE 28 297 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 28 252 SH   SOLE 29 252 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,828 16,225 SH   SOLE 30 16,225 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 969 8,601 SH   SOLE 31 3,256 0 5,345
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 255 2,263 SH   SOLE 36 2,263 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 18 160 SH   SOLE 40 160 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,652 84,812 SH   SOLE 2 84,812 0 0
TATA MTRS LTD SPONSORED ADR 876568502 367 11,724 SH   SOLE 7 2,304 0 9,420
TATA MTRS LTD SPONSORED ADR 876568502 423 13,517 SH   SOLE 13 13,517 0 0
TATA MTRS LTD SPONSORED ADR 876568502 11 359 SH   SOLE 17 0 0 359
TATA MTRS LTD SPONSORED ADR 876568502 8,773 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 597 19,104 SH   SOLE 19 19,104 0 0
TATA MTRS LTD SPONSORED ADR 876568502 12,660 404,856 SH   SOLE 21 404,856 0 0
TATA MTRS LTD SPONSORED ADR 876568502 58,400 1,867,614 SH   SOLE 22 1,275,911 0 591,703
TATA MTRS LTD SPONSORED ADR 876568502 504 16,115 SH   SOLE 25 16,115 0 0
TATA MTRS LTD SPONSORED ADR 876568502 27,026 864,276 SH   SOLE 26 444,705 0 419,571
TATA MTRS LTD SPONSORED ADR 876568502 4,829 154,423 SH   SOLE 28 154,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,936 157,866 SH   SOLE 29 153,262 0 4,604
TATA MTRS LTD SPONSORED ADR 876568502 17,938 573,661 SH   SOLE 30 573,661 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,998 63,882 SH   SOLE 34 63,882 0 0
TATA MTRS LTD SPONSORED ADR 876568502 45 1,424 SH   SOLE 40 1,424 0 0
TAUBMAN CTRS INC COM 876664103 2,911 58,563 SH   SOLE 2 33,438 0 25,125
TAUBMAN CTRS INC COM 876664103 992 19,964 SH   SOLE 4 19,964 0 0
TAUBMAN CTRS INC COM 876664103 4,010 80,692 SH   SOLE 7 80,692 0 0
TAUBMAN CTRS INC COM 876664103 110 2,217 SH   SOLE 15 2,217 0 0
TAUBMAN CTRS INC COM 876664103 10,037 201,960 SH   SOLE 18 201,960 0 0
TAUBMAN CTRS INC COM 876664103 3,844 77,349 SH   SOLE 19 77,349 0 0
TAUBMAN CTRS INC COM 876664103 144,351 2,904,445 SH   SOLE 21 2,904,445 0 0
TAUBMAN CTRS INC COM 876664103 131,907 2,654,057 SH   SOLE 22 2,453,817 0 200,240
TAUBMAN CTRS INC COM 876664103 86 1,725 SH   SOLE 23 1,725 0 0
TAUBMAN CTRS INC COM 876664103 5,400 108,658 SH   SOLE 25 108,658 0 0
TAUBMAN CTRS INC COM 876664103 2,009 40,428 SH   SOLE 26 20,024 0 20,404
TAUBMAN CTRS INC COM 876664103 424 8,529 SH   SOLE 28 8,529 0 0
TAUBMAN CTRS INC COM 876664103 1,339 26,940 SH   SOLE 29 20,845 0 6,095
TAUBMAN CTRS INC COM 876664103 15,314 308,137 SH   SOLE 30 308,137 0 0
TAUBMAN CTRS INC COM 876664103 67 1,349 SH   SOLE 31 1,349 0 0
TAUBMAN CTRS INC COM 876664103 210 4,220 SH   SOLE 36 4,220 0 0
TAUBMAN CTRS INC COM 876664103 324 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 9 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 32 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 659 29,882 SH   SOLE 2 29,603 0 279
TAYLOR MORRISON HOME CORP CL A 87724P106 34 1,535 SH   SOLE 7 1,535 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 5,182 234,994 SH   SOLE 18 234,994 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 15,564 705,848 SH   SOLE 19 705,848 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 77,553 3,517,128 SH   SOLE 21 3,517,128 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 63,447 2,877,402 SH   SOLE 22 2,727,431 0 149,971
TAYLOR MORRISON HOME CORP CL A 87724P106 6,118 277,443 SH   SOLE 23 277,443 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 829 37,611 SH   SOLE 26 33,831 0 3,780
TAYLOR MORRISON HOME CORP CL A 87724P106 248 11,263 SH   SOLE 28 11,263 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,006 45,606 SH   SOLE 29 0 0 45,606
TAYLOR MORRISON HOME CORP CL A 87724P106 246 11,160 SH   SOLE 30 11,160 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 298 13,496 SH   SOLE 40 13,496 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 289 5,524 SH   SOLE 7 5,524 0 0
TCF FINL CORP COM 872275102 2,867 168,248 SH   SOLE 2 88,911 0 79,337
TCF FINL CORP COM 872275102 63 3,706 SH   SOLE 4 3,706 0 0
TCF FINL CORP COM 872275102 103 6,041 SH   SOLE 7 6,041 0 0
TCF FINL CORP COM 872275102 1 30 SH   SOLE 17 0 0 30
TCF FINL CORP COM 872275102 9,729 570,954 SH   SOLE 18 570,954 0 0
TCF FINL CORP COM 872275102 932 54,714 SH   SOLE 19 54,714 0 0
TCF FINL CORP COM 872275102 127,503 7,482,559 SH   SOLE 21 7,482,559 0 0
TCF FINL CORP COM 872275102 95,104 5,581,199 SH   SOLE 22 5,086,337 0 494,862
TCF FINL CORP COM 872275102 1,157 67,876 SH   SOLE 26 58,539 0 9,337
TCF FINL CORP COM 872275102 397 23,303 SH   SOLE 28 23,303 0 0
TCF FINL CORP COM 872275102 791 46,398 SH   SOLE 29 0 0 46,398
TCF FINL CORP COM 872275102 414 24,276 SH   SOLE 30 24,276 0 0
TCF FINL CORP COM 872275102 62 3,628 SH   SOLE 31 3,628 0 0
TCF FINL CORP COM 872275102 64 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 297 17,426 SH   SOLE 40 17,426 0 0
TCP CAP CORP COM 87238Q103 5,710 346,295 SH   SOLE 30 346,295 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 23,923 490,230 SH   SOLE 2 281,323 0 208,907
TD AMERITRADE HLDG CORP COM 87236Y108 7,491 153,497 SH   SOLE 4 144,574 0 8,923
TD AMERITRADE HLDG CORP COM 87236Y108 1,927 39,484 SH   SOLE 7 30,592 0 8,892
TD AMERITRADE HLDG CORP COM 87236Y108 70 1,442 SH   SOLE 15 1,442 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 7,114 145,780 SH   SOLE 18 118,173 0 27,607
TD AMERITRADE HLDG CORP COM 87236Y108 4,001 81,978 SH   SOLE 19 81,978 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 174,633 3,578,541 SH   SOLE 21 3,578,541 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 337,269 6,911,242 SH   SOLE 22 5,850,017 0 1,061,225
TD AMERITRADE HLDG CORP COM 87236Y108 19,438 398,328 SH   SOLE 23 398,328 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,448 193,604 SH   SOLE 25 193,604 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 25,897 530,682 SH   SOLE 26 264,370 0 266,312
TD AMERITRADE HLDG CORP COM 87236Y108 2,994 61,362 SH   SOLE 28 44,976 0 16,386
TD AMERITRADE HLDG CORP COM 87236Y108 2,664 54,580 SH   SOLE 29 54,580 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 15,655 320,807 SH   SOLE 30 320,807 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,896 202,785 SH   SOLE 31 108,427 0 94,358
TD AMERITRADE HLDG CORP COM 87236Y108 1,574 32,259 SH   SOLE 34 32,259 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,458 234,787 SH   SOLE 36 234,787 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 64 1,314 SH   SOLE 40 1,314 0 0
TE CONNECTIVITY LTD REG SHS H84989104 47,542 572,384 SH   SOLE 2 354,145 0 218,239
TE CONNECTIVITY LTD REG SHS H84989104 12,253 147,522 SH   SOLE 4 134,668 0 12,854
TE CONNECTIVITY LTD REG SHS H84989104 29,009 349,253 SH   SOLE 7 289,109 0 60,144
TE CONNECTIVITY LTD REG SHS H84989104 847 10,196 SH   SOLE 13 10,196 0 0
TE CONNECTIVITY LTD REG SHS H84989104 195 2,348 SH   SOLE 15 2,348 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 13 SH   SOLE 17 0 0 13
TE CONNECTIVITY LTD REG SHS H84989104 51,860 624,367 SH   SOLE 18 569,304 0 55,063
TE CONNECTIVITY LTD REG SHS H84989104 11,796 142,019 SH   SOLE 19 142,019 0 0
TE CONNECTIVITY LTD REG SHS H84989104 17,684 212,908 SH   SOLE 20 0 0 212,908
TE CONNECTIVITY LTD REG SHS H84989104 339,938 4,092,678 SH   SOLE 21 4,092,678 0 0
TE CONNECTIVITY LTD REG SHS H84989104 556,709 6,702,492 SH   SOLE 22 5,828,379 0 874,113
TE CONNECTIVITY LTD REG SHS H84989104 39,398 474,329 SH   SOLE 23 474,329 0 0
TE CONNECTIVITY LTD REG SHS H84989104 24,951 300,402 SH   SOLE 25 300,402 0 0
TE CONNECTIVITY LTD REG SHS H84989104 91,986 1,107,459 SH   SOLE 26 340,455 0 767,004
TE CONNECTIVITY LTD REG SHS H84989104 6,770 81,503 SH   SOLE 28 58,894 0 22,609
TE CONNECTIVITY LTD REG SHS H84989104 10,024 120,689 SH   SOLE 29 44,614 0 76,075
TE CONNECTIVITY LTD REG SHS H84989104 89,618 1,078,956 SH   SOLE 30 1,078,956 0 0
TE CONNECTIVITY LTD REG SHS H84989104 19,675 236,880 SH   SOLE 31 124,993 0 111,887
TE CONNECTIVITY LTD REG SHS H84989104 6,964 83,848 SH   SOLE 34 83,848 0 0
TE CONNECTIVITY LTD REG SHS H84989104 32,236 388,100 SH   SOLE 36 388,100 0 0
TE CONNECTIVITY LTD REG SHS H84989104 152 1,827 SH   SOLE 40 1,827 0 0
TEAM INC COM 878155100 62 4,647 SH   SOLE 2 1,680 0 2,967
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 11 800 SH   SOLE 7 800 0 0
TEAM INC COM 878155100 1,985 148,681 SH   SOLE 18 148,681 0 0
TEAM INC COM 878155100 293 21,965 SH   SOLE 19 21,965 0 0
TEAM INC COM 878155100 35,138 2,632,084 SH   SOLE 21 2,632,084 0 0
TEAM INC COM 878155100 10,674 799,549 SH   SOLE 22 743,185 0 56,364
TEAM INC COM 878155100 50 3,766 SH   SOLE 26 2,358 0 1,408
TEAM INC COM 878155100 54 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 546 40,908 SH   SOLE 30 40,908 0 0
TEAM INC COM 878155100 42 3,112 SH   SOLE 40 3,112 0 0
TEARLAB CORP COM NEW 878193200 1 1,007 SH   SOLE 21 1,007 0 0
TEARLAB CORP COM NEW 878193200 2 1,319 SH   SOLE 22 1,319 0 0
TECH DATA CORP COM 878237106 1,930 21,724 SH   SOLE 2 16,244 0 5,480
TECH DATA CORP COM 878237106 16 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 255 2,875 SH   SOLE 7 2,875 0 0
TECH DATA CORP COM 878237106 20,152 226,814 SH   SOLE 18 226,814 0 0
TECH DATA CORP COM 878237106 2,307 25,960 SH   SOLE 19 25,960 0 0
TECH DATA CORP COM 878237106 196,974 2,216,928 SH   SOLE 21 2,216,928 0 0
TECH DATA CORP COM 878237106 101,655 1,144,122 SH   SOLE 22 1,066,051 0 78,071
TECH DATA CORP COM 878237106 1,016 11,430 SH   SOLE 26 9,462 0 1,968
TECH DATA CORP COM 878237106 493 5,551 SH   SOLE 28 5,551 0 0
TECH DATA CORP COM 878237106 518 5,831 SH   SOLE 30 5,831 0 0
TECH DATA CORP COM 878237106 1,935 21,783 SH   SOLE 36 21,783 0 0
TECH DATA CORP COM 878237106 379 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,654 632,312 SH   SOLE 2 96,007 0 536,305
TECHNIPFMC PLC COM G87110105 3,884 139,124 SH   SOLE 4 128,183 0 10,941
TECHNIPFMC PLC COM G87110105 8,785 314,658 SH   SOLE 7 305,322 0 9,336
TECHNIPFMC PLC COM G87110105 92 3,296 SH   SOLE 13 3,296 0 0
TECHNIPFMC PLC COM G87110105 94 3,371 SH   SOLE 15 1,225 0 2,146
TECHNIPFMC PLC COM G87110105 40,004 1,432,822 SH   SOLE 18 1,366,368 0 66,454
TECHNIPFMC PLC COM G87110105 14,874 532,735 SH   SOLE 19 532,735 0 0
TECHNIPFMC PLC COM G87110105 7,480 267,926 SH   SOLE 20 0 0 267,926
TECHNIPFMC PLC COM G87110105 162,242 5,810,973 SH   SOLE 21 5,810,973 0 0
TECHNIPFMC PLC COM G87110105 227,632 8,153,014 SH   SOLE 22 7,197,265 0 955,749
TECHNIPFMC PLC COM G87110105 15,885 568,950 SH   SOLE 23 568,950 0 0
TECHNIPFMC PLC COM G87110105 754 27,015 SH   SOLE 25 27,015 0 0
TECHNIPFMC PLC COM G87110105 22,711 813,432 SH   SOLE 26 407,929 0 405,503
TECHNIPFMC PLC COM G87110105 2,706 96,915 SH   SOLE 28 69,908 0 27,007
TECHNIPFMC PLC COM G87110105 17,528 627,803 SH   SOLE 29 627,803 0 0
TECHNIPFMC PLC COM G87110105 46,169 1,653,622 SH   SOLE 30 1,653,622 0 0
TECHNIPFMC PLC COM G87110105 5,798 207,672 SH   SOLE 31 82,016 0 125,656
TECHNIPFMC PLC COM G87110105 1,521 54,481 SH   SOLE 34 54,481 0 0
TECHNIPFMC PLC COM G87110105 1,113 39,852 SH   SOLE 36 39,852 0 0
TECHNIPFMC PLC COM G87110105 31 1,111 SH   SOLE 40 1,111 0 0
TECHTARGET INC COM 87874R100 26 2,163 SH   SOLE 2 831 0 1,332
TECHTARGET INC COM 87874R100 898 75,191 SH   SOLE 18 75,191 0 0
TECHTARGET INC COM 87874R100 159 13,322 SH   SOLE 19 13,322 0 0
TECHTARGET INC COM 87874R100 7,455 624,383 SH   SOLE 21 624,383 0 0
TECHTARGET INC COM 87874R100 2,887 241,816 SH   SOLE 22 228,594 0 13,222
TECK RESOURCES LTD CL B 878742204 526 24,920 SH   SOLE 2 24,920 0 0
TECK RESOURCES LTD CL B 878742204 38,952 1,846,926 SH   SOLE 19 1,846,926 0 0
TECK RESOURCES LTD CL B 878742204 6,687 317,062 SH   SOLE 21 317,062 0 0
TECK RESOURCES LTD CL B 878742204 33,228 1,575,526 SH   SOLE 22 1,575,526 0 0
TECK RESOURCES LTD CL B 878742204 5,369 254,576 SH   SOLE 25 254,576 0 0
TECK RESOURCES LTD CL B 878742204 20,270 961,100 SH   SOLE 29 961,100 0 0
TECK RESOURCES LTD CL B 878742204 4,407 208,949 SH   SOLE 34 208,949 0 0
TECNOGLASS INC SHS G87264100 4 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 8 2,637 SH   SOLE 18 2,637 0 0
TECOGEN INC NEW COM NEW 87876P201 4 1,236 SH   SOLE 19 1,236 0 0
TECOGEN INC NEW COM NEW 87876P201 127 39,701 SH   SOLE 21 39,701 0 0
TEEKAY CORPORATION COM Y8564W103 101 11,333 SH   SOLE 2 3,193 0 8,140
TEEKAY CORPORATION COM Y8564W103 34 3,832 SH   SOLE 7 3,832 0 0
TEEKAY CORPORATION COM Y8564W103 1,833 205,274 SH   SOLE 18 205,274 0 0
TEEKAY CORPORATION COM Y8564W103 290 32,512 SH   SOLE 19 32,512 0 0
TEEKAY CORPORATION COM Y8564W103 14,411 1,613,773 SH   SOLE 21 1,613,773 0 0
TEEKAY CORPORATION COM Y8564W103 5,203 582,609 SH   SOLE 22 500,477 0 82,132
TEEKAY CORPORATION COM Y8564W103 250 28,033 SH   SOLE 36 28,033 0 0
TEEKAY TANKERS LTD CL A Y8565N102 42 25,797 SH   SOLE 2 5,986 0 19,811
TEEKAY TANKERS LTD CL A Y8565N102 4 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 821 506,701 SH   SOLE 18 506,701 0 0
TEEKAY TANKERS LTD CL A Y8565N102 124 76,467 SH   SOLE 19 76,467 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6,109 3,771,014 SH   SOLE 21 3,771,014 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,125 1,311,690 SH   SOLE 22 1,183,233 0 128,457
TEGNA INC COM 87901J105 2,962 222,187 SH   SOLE 2 113,162 0 109,025
TEGNA INC COM 87901J105 13 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 112 8,396 SH   SOLE 7 8,396 0 0
TEGNA INC COM 87901J105 19 1,402 SH   SOLE 15 1,402 0 0
TEGNA INC COM 87901J105 9,680 726,146 SH   SOLE 18 726,146 0 0
TEGNA INC COM 87901J105 923 69,265 SH   SOLE 19 69,265 0 0
TEGNA INC COM 87901J105 119,361 8,954,293 SH   SOLE 21 8,954,293 0 0
TEGNA INC COM 87901J105 92,156 6,913,438 SH   SOLE 22 6,230,986 0 682,452
TEGNA INC COM 87901J105 2,180 163,528 SH   SOLE 25 163,528 0 0
TEGNA INC COM 87901J105 2,854 214,092 SH   SOLE 26 84,326 0 129,766
TEGNA INC COM 87901J105 395 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 417 31,251 SH   SOLE 30 31,251 0 0
TEGNA INC COM 87901J105 63 4,754 SH   SOLE 31 4,754 0 0
TEGNA INC COM 87901J105 2,444 183,337 SH   SOLE 36 183,337 0 0
TEGNA INC COM 87901J105 279 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 86 4,053 SH   SOLE 2 904 0 3,149
TEJON RANCH CO COM 879080109 3 149 SH   SOLE 4 149 0 0
TEJON RANCH CO COM 879080109 7 344 SH   SOLE 7 344 0 0
TEJON RANCH CO COM 879080109 1,244 58,961 SH   SOLE 18 58,961 0 0
TEJON RANCH CO COM 879080109 240 11,353 SH   SOLE 19 11,353 0 0
TEJON RANCH CO COM 879080109 10,273 486,863 SH   SOLE 21 486,863 0 0
TEJON RANCH CO COM 879080109 9,376 444,344 SH   SOLE 22 416,010 0 28,334
TEJON RANCH CO COM 879080109 48 2,282 SH   SOLE 28 2,282 0 0
TEJON RANCH CO COM 879080109 42 2,010 SH   SOLE 30 2,010 0 0
TEJON RANCH CO COM 879080109 30 1,443 SH   SOLE 40 1,443 0 0
TEL INSTR ELECTRS CORP COM NEW 879165207 1 226 SH   SOLE 21 226 0 0
TELADOC INC COM 87918A105 4,346 131,092 SH   SOLE 2 130,715 0 377
TELADOC INC COM 87918A105 8 229 SH   SOLE 4 229 0 0
TELADOC INC COM 87918A105 45 1,357 SH   SOLE 7 1,357 0 0
TELADOC INC COM 87918A105 8,352 251,955 SH   SOLE 18 251,955 0 0
TELADOC INC COM 87918A105 26,536 800,474 SH   SOLE 19 800,474 0 0
TELADOC INC COM 87918A105 2,062 62,200 SH   SOLE 20 62,200 0 0
TELADOC INC COM 87918A105 57,689 1,740,246 SH   SOLE 21 1,740,246 0 0
TELADOC INC COM 87918A105 41,308 1,246,107 SH   SOLE 22 1,148,629 0 97,478
TELADOC INC COM 87918A105 119 3,583 SH   SOLE 26 0 0 3,583
TELADOC INC COM 87918A105 147 4,425 SH   SOLE 28 4,425 0 0
TELADOC INC COM 87918A105 170 5,134 SH   SOLE 30 5,134 0 0
TELADOC INC COM 87918A105 12,511 377,400 SH   SOLE 34 377,400 0 0
TELADOC INC COM 87918A105 145 4,380 SH   SOLE 40 4,380 0 0
TELARIA INC COM 879181105 27 6,262 SH   SOLE 18 6,262 0 0
TELARIA INC COM 879181105 107 24,607 SH   SOLE 19 24,607 0 0
TELARIA INC COM 879181105 507 116,328 SH   SOLE 21 116,328 0 0
TELARIA INC COM 879181105 1,547 354,900 SH   SOLE 22 354,900 0 0
TELARIA INC COM 879181105 103 23,709 SH   SOLE 23 23,709 0 0
TELARIA INC COM 879181105 275 63,088 SH   SOLE 29 0 0 63,088
TELECOM ARGENTINA S A SPON ADR REP B 879273209 43 1,400 SH   SOLE 2 1,400 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 11,524 373,660 SH   SOLE 21 373,660 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 5,235 169,761 SH   SOLE 22 169,761 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 46 4,885 SH   SOLE 18 4,885 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,939 43,592 SH   SOLE 2 23,444 0 20,148
TELEDYNE TECHNOLOGIES INC COM 879360105 29 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 183 1,149 SH   SOLE 7 1,149 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 18,906 118,769 SH   SOLE 18 118,769 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,780 11,181 SH   SOLE 19 11,181 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 328,317 2,062,549 SH   SOLE 21 2,062,549 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 177,275 1,113,675 SH   SOLE 22 1,000,372 0 113,303
TELEDYNE TECHNOLOGIES INC COM 879360105 2,027 12,735 SH   SOLE 26 10,388 0 2,347
TELEDYNE TECHNOLOGIES INC COM 879360105 859 5,398 SH   SOLE 28 5,398 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 830 5,213 SH   SOLE 30 5,213 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 125 786 SH   SOLE 31 786 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 289 1,818 SH   SOLE 36 1,818 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 602 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 20,596 85,117 SH   SOLE 2 43,419 0 41,698
TELEFLEX INC COM 879369106 3,626 14,984 SH   SOLE 4 13,405 0 1,579
TELEFLEX INC COM 879369106 4,376 18,083 SH   SOLE 7 12,187 0 5,896
TELEFLEX INC COM 879369106 39,938 165,053 SH   SOLE 18 160,647 0 4,406
TELEFLEX INC COM 879369106 49,246 203,522 SH   SOLE 19 203,522 0 0
TELEFLEX INC COM 879369106 10,924 45,145 SH   SOLE 20 6,700 0 38,445
TELEFLEX INC COM 879369106 544,730 2,251,231 SH   SOLE 21 2,251,231 0 0
TELEFLEX INC COM 879369106 354,369 1,464,518 SH   SOLE 22 1,319,656 0 144,862
TELEFLEX INC COM 879369106 12,822 52,991 SH   SOLE 23 52,991 0 0
TELEFLEX INC COM 879369106 20,433 84,444 SH   SOLE 26 41,460 0 42,984
TELEFLEX INC COM 879369106 2,489 10,286 SH   SOLE 28 7,527 0 2,759
TELEFLEX INC COM 879369106 3,090 12,771 SH   SOLE 29 1,506 0 11,265
TELEFLEX INC COM 879369106 15,490 64,018 SH   SOLE 30 64,018 0 0
TELEFLEX INC COM 879369106 4,791 19,798 SH   SOLE 31 9,156 0 10,642
TELEFLEX INC COM 879369106 12,881 53,233 SH   SOLE 34 53,233 0 0
TELEFLEX INC COM 879369106 1,794 7,415 SH   SOLE 36 7,415 0 0
TELEFLEX INC COM 879369106 50 205 SH   SOLE 40 205 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 4,713 297,539 SH   SOLE 2 0 0 297,539
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,980 125,000 SH   SOLE 18 0 0 125,000
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,253 79,124 SH   SOLE 19 79,124 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,980 125,000 SH   SOLE 25 125,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 6,097 384,894 SH   SOLE 26 0 0 384,894
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3,504 221,194 SH   SOLE 30 221,194 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 11,595 732,000 SH   SOLE 34 732,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 16 1,500 SH   SOLE 2 1,500 0 0
TELEFONICA S A SPONSORED ADR 879382208 54 4,981 SH   SOLE 18 4,981 0 0
TELENAV INC COM 879455103 28 4,376 SH   SOLE 2 2,041 0 2,335
TELENAV INC COM 879455103 730 114,895 SH   SOLE 18 114,895 0 0
TELENAV INC COM 879455103 153 24,097 SH   SOLE 19 24,097 0 0
TELENAV INC COM 879455103 6,476 1,019,819 SH   SOLE 21 1,019,819 0 0
TELENAV INC COM 879455103 2,733 430,442 SH   SOLE 22 406,336 0 24,106
TELENAV INC COM 879455103 141 22,221 SH   SOLE 29 0 0 22,221
TELEPHONE & DATA SYS INC COM NEW 879433829 3,066 109,949 SH   SOLE 2 61,938 0 48,011
TELEPHONE & DATA SYS INC COM NEW 879433829 96 3,456 SH   SOLE 4 3,456 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,420 158,469 SH   SOLE 7 158,469 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,545 162,978 SH   SOLE 13 162,978 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 65,622 2,352,886 SH   SOLE 18 2,310,762 0 42,124
TELEPHONE & DATA SYS INC COM NEW 879433829 96,377 3,455,600 SH   SOLE 19 3,455,600 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 130,894 4,693,233 SH   SOLE 21 4,693,233 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 137,614 4,934,181 SH   SOLE 22 4,109,692 0 824,489
TELEPHONE & DATA SYS INC COM NEW 879433829 2,728 97,820 SH   SOLE 23 97,820 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,430 87,135 SH   SOLE 25 87,135 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,166 41,799 SH   SOLE 26 36,486 0 5,313
TELEPHONE & DATA SYS INC COM NEW 879433829 393 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,112 39,853 SH   SOLE 29 0 0 39,853
TELEPHONE & DATA SYS INC COM NEW 879433829 406 14,575 SH   SOLE 30 14,575 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 991 35,515 SH   SOLE 31 2,181 0 33,334
TELEPHONE & DATA SYS INC COM NEW 879433829 19,866 712,293 SH   SOLE 34 712,293 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,134 112,357 SH   SOLE 36 112,357 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 290 10,404 SH   SOLE 40 10,404 0 0
TELETECH HOLDINGS INC COM 879939106 33 800 SH   SOLE 2 800 0 0
TELETECH HOLDINGS INC COM 879939106 12 298 SH   SOLE 4 298 0 0
TELETECH HOLDINGS INC COM 879939106 15 368 SH   SOLE 7 368 0 0
TELETECH HOLDINGS INC COM 879939106 2,694 64,516 SH   SOLE 18 64,516 0 0
TELETECH HOLDINGS INC COM 879939106 437 10,459 SH   SOLE 19 10,459 0 0
TELETECH HOLDINGS INC COM 879939106 51,736 1,239,175 SH   SOLE 21 1,239,175 0 0
TELETECH HOLDINGS INC COM 879939106 19,962 478,125 SH   SOLE 22 446,417 0 31,708
TELETECH HOLDINGS INC COM 879939106 192 4,592 SH   SOLE 26 4,058 0 534
TELETECH HOLDINGS INC COM 879939106 107 2,566 SH   SOLE 28 2,566 0 0
TELETECH HOLDINGS INC COM 879939106 907 21,713 SH   SOLE 30 21,713 0 0
TELETECH HOLDINGS INC COM 879939106 37 877 SH   SOLE 34 877 0 0
TELETECH HOLDINGS INC COM 879939106 92 2,195 SH   SOLE 40 2,195 0 0
TELIGENT INC NEW COM 87960W104 18 2,740 SH   SOLE 2 2,397 0 343
TELIGENT INC NEW COM 87960W104 9 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 995 148,239 SH   SOLE 18 148,239 0 0
TELIGENT INC NEW COM 87960W104 202 30,073 SH   SOLE 19 30,073 0 0
TELIGENT INC NEW COM 87960W104 14,284 2,128,740 SH   SOLE 21 2,128,740 0 0
TELIGENT INC NEW COM 87960W104 8,181 1,219,266 SH   SOLE 22 1,145,772 0 73,494
TELIGENT INC NEW COM 87960W104 36 5,384 SH   SOLE 28 5,384 0 0
TELIGENT INC NEW COM 87960W104 37 5,549 SH   SOLE 30 5,549 0 0
TELIGENT INC NEW COM 87960W104 26 3,836 SH   SOLE 40 3,836 0 0
TELLURIAN INC NEW COM 87968A104 39 3,667 SH   SOLE 2 3,176 0 491
TELLURIAN INC NEW COM 87968A104 15 1,399 SH   SOLE 7 1,399 0 0
TELLURIAN INC NEW COM 87968A104 2,042 191,180 SH   SOLE 18 191,180 0 0
TELLURIAN INC NEW COM 87968A104 478 44,715 SH   SOLE 19 44,715 0 0
TELLURIAN INC NEW COM 87968A104 18,331 1,716,414 SH   SOLE 21 1,716,414 0 0
TELLURIAN INC NEW COM 87968A104 23,775 2,226,120 SH   SOLE 22 2,117,818 0 108,302
TELLURIAN INC NEW COM 87968A104 323 30,281 SH   SOLE 23 30,281 0 0
TELLURIAN INC NEW COM 87968A104 91 8,505 SH   SOLE 28 8,505 0 0
TELLURIAN INC NEW COM 87968A104 98 9,192 SH   SOLE 30 9,192 0 0
TELLURIAN INC NEW COM 87968A104 91 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 72,495 2,015,422 SH   SOLE 18 2,015,422 0 0
TELUS CORP COM 87971M103 2,065 57,409 SH   SOLE 26 57,409 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,750 42,619 SH   SOLE 2 22,419 0 20,200
TEMPUR SEALY INTL INC COM 88023U101 21 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 111 1,720 SH   SOLE 7 1,720 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,940 154,067 SH   SOLE 18 154,067 0 0
TEMPUR SEALY INTL INC COM 88023U101 972 15,065 SH   SOLE 19 15,065 0 0
TEMPUR SEALY INTL INC COM 88023U101 125,718 1,948,519 SH   SOLE 21 1,948,519 0 0
TEMPUR SEALY INTL INC COM 88023U101 94,413 1,463,306 SH   SOLE 22 1,312,201 0 151,105
TEMPUR SEALY INTL INC COM 88023U101 1,234 19,129 SH   SOLE 26 15,859 0 3,270
TEMPUR SEALY INTL INC COM 88023U101 445 6,901 SH   SOLE 28 6,901 0 0
TEMPUR SEALY INTL INC COM 88023U101 453 7,017 SH   SOLE 30 7,017 0 0
TEMPUR SEALY INTL INC COM 88023U101 68 1,056 SH   SOLE 31 1,056 0 0
TEMPUR SEALY INTL INC COM 88023U101 355 5,497 SH   SOLE 40 5,497 0 0
TENARIS S A SPONSORED ADR 88031M109 13 462 SH   SOLE 21 462 0 0
TENAX THERAPEUTICS INC COM 88032L100 1 1,873 SH   SOLE 19 1,873 0 0
TENAX THERAPEUTICS INC COM 88032L100 4 11,430 SH   SOLE 21 11,430 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,013 61,648 SH   SOLE 2 61,079 0 569
TENET HEALTHCARE CORP COM NEW 88033G407 1,266 77,035 SH   SOLE 4 77,035 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 152 9,222 SH   SOLE 7 9,222 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 19,305 1,175,015 SH   SOLE 18 1,175,015 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 81,885 4,983,865 SH   SOLE 19 4,983,865 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 87,255 5,310,713 SH   SOLE 21 5,310,713 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 44,970 2,737,095 SH   SOLE 22 2,543,917 0 193,178
TENET HEALTHCARE CORP COM NEW 88033G407 404 24,596 SH   SOLE 26 18,257 0 6,339
TENET HEALTHCARE CORP COM NEW 88033G407 237 14,400 SH   SOLE 28 14,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 552 33,616 SH   SOLE 30 33,616 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 32,371 1,970,253 SH   SOLE 34 1,970,253 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,159 70,520 SH   SOLE 36 70,520 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 209 12,741 SH   SOLE 40 12,741 0 0
TENNANT CO COM 880345103 99 1,492 SH   SOLE 2 1,190 0 302
TENNANT CO COM 880345103 10 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 31 467 SH   SOLE 7 467 0 0
TENNANT CO COM 880345103 5,416 81,811 SH   SOLE 18 81,811 0 0
TENNANT CO COM 880345103 849 12,823 SH   SOLE 19 12,823 0 0
TENNANT CO COM 880345103 101,717 1,536,517 SH   SOLE 21 1,536,517 0 0
TENNANT CO COM 880345103 31,424 474,681 SH   SOLE 22 440,844 0 33,837
TENNANT CO COM 880345103 519 7,835 SH   SOLE 26 6,291 0 1,544
TENNANT CO COM 880345103 161 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,585 23,945 SH   SOLE 30 23,945 0 0
TENNANT CO COM 880345103 129 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 7,651 126,102 SH   SOLE 2 125,821 0 281
TENNECO INC COM 880349105 847 13,968 SH   SOLE 4 13,968 0 0
TENNECO INC COM 880349105 247 4,077 SH   SOLE 7 4,077 0 0
TENNECO INC COM 880349105 0 8 SH   SOLE 17 0 0 8
TENNECO INC COM 880349105 11,602 191,236 SH   SOLE 18 191,080 0 156
TENNECO INC COM 880349105 18,029 297,166 SH   SOLE 19 297,166 0 0
TENNECO INC COM 880349105 98,834 1,629,047 SH   SOLE 21 1,629,047 0 0
TENNECO INC COM 880349105 142,239 2,344,467 SH   SOLE 22 2,186,854 0 157,613
TENNECO INC COM 880349105 8,514 140,339 SH   SOLE 23 140,339 0 0
TENNECO INC COM 880349105 143 2,363 SH   SOLE 25 2,363 0 0
TENNECO INC COM 880349105 1,255 20,687 SH   SOLE 26 16,609 0 4,078
TENNECO INC COM 880349105 486 8,018 SH   SOLE 28 8,018 0 0
TENNECO INC COM 880349105 6,081 100,233 SH   SOLE 29 4,213 0 96,020
TENNECO INC COM 880349105 599 9,873 SH   SOLE 30 9,873 0 0
TENNECO INC COM 880349105 504 8,301 SH   SOLE 31 6,125 0 2,176
TENNECO INC COM 880349105 2,813 46,369 SH   SOLE 34 46,369 0 0
TENNECO INC COM 880349105 660 10,884 SH   SOLE 36 10,884 0 0
TENNECO INC COM 880349105 390 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 4,627 136,929 SH   SOLE 2 69,916 0 67,013
TERADATA CORP DEL COM 88076W103 25 736 SH   SOLE 4 736 0 0
TERADATA CORP DEL COM 88076W103 152 4,488 SH   SOLE 7 4,488 0 0
TERADATA CORP DEL COM 88076W103 14,429 427,022 SH   SOLE 18 427,022 0 0
TERADATA CORP DEL COM 88076W103 1,371 40,584 SH   SOLE 19 40,584 0 0
TERADATA CORP DEL COM 88076W103 183,769 5,438,562 SH   SOLE 21 5,438,562 0 0
TERADATA CORP DEL COM 88076W103 140,568 4,160,061 SH   SOLE 22 3,749,221 0 410,840
TERADATA CORP DEL COM 88076W103 5,175 153,162 SH   SOLE 25 153,162 0 0
TERADATA CORP DEL COM 88076W103 2,357 69,762 SH   SOLE 26 50,335 0 19,427
TERADATA CORP DEL COM 88076W103 641 18,973 SH   SOLE 28 18,973 0 0
TERADATA CORP DEL COM 88076W103 74 2,200 SH   SOLE 29 0 0 2,200
TERADATA CORP DEL COM 88076W103 10,663 315,555 SH   SOLE 30 315,555 0 0
TERADATA CORP DEL COM 88076W103 95 2,801 SH   SOLE 31 2,801 0 0
TERADATA CORP DEL COM 88076W103 524 15,520 SH   SOLE 34 15,520 0 0
TERADATA CORP DEL COM 88076W103 216 6,405 SH   SOLE 36 6,405 0 0
TERADATA CORP DEL COM 88076W103 493 14,591 SH   SOLE 40 14,591 0 0
TERADYNE INC COM 880770102 11,901 319,141 SH   SOLE 2 108,491 0 210,650
TERADYNE INC COM 880770102 40 1,082 SH   SOLE 4 1,082 0 0
TERADYNE INC COM 880770102 225 6,029 SH   SOLE 7 6,029 0 0
TERADYNE INC COM 880770102 73,139 1,961,368 SH   SOLE 18 1,642,138 0 319,230
TERADYNE INC COM 880770102 77,147 2,068,851 SH   SOLE 19 2,068,851 0 0
TERADYNE INC COM 880770102 340,211 9,123,380 SH   SOLE 21 9,123,380 0 0
TERADYNE INC COM 880770102 245,794 6,591,425 SH   SOLE 22 5,989,707 0 601,718
TERADYNE INC COM 880770102 2,711 72,696 SH   SOLE 26 59,449 0 13,247
TERADYNE INC COM 880770102 1,149 30,811 SH   SOLE 28 30,811 0 0
TERADYNE INC COM 880770102 736 19,725 SH   SOLE 29 0 0 19,725
TERADYNE INC COM 880770102 9,432 252,941 SH   SOLE 30 252,941 0 0
TERADYNE INC COM 880770102 167 4,487 SH   SOLE 31 4,487 0 0
TERADYNE INC COM 880770102 6,988 187,407 SH   SOLE 34 187,407 0 0
TERADYNE INC COM 880770102 96 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 823 22,081 SH   SOLE 40 22,081 0 0
TEREX CORP NEW COM 880779103 3,858 85,703 SH   SOLE 2 42,166 0 43,537
TEREX CORP NEW COM 880779103 23 521 SH   SOLE 4 521 0 0
TEREX CORP NEW COM 880779103 181 4,014 SH   SOLE 7 4,014 0 0
TEREX CORP NEW COM 880779103 6 135 SH   SOLE 17 0 0 135
TEREX CORP NEW COM 880779103 13,932 309,460 SH   SOLE 18 309,460 0 0
TEREX CORP NEW COM 880779103 5,161 114,637 SH   SOLE 19 114,637 0 0
TEREX CORP NEW COM 880779103 161,752 3,592,886 SH   SOLE 21 3,592,886 0 0
TEREX CORP NEW COM 880779103 119,841 2,661,940 SH   SOLE 22 2,373,767 0 288,173
TEREX CORP NEW COM 880779103 1,109 24,630 SH   SOLE 25 24,630 0 0
TEREX CORP NEW COM 880779103 1,818 40,390 SH   SOLE 26 33,807 0 6,583
TEREX CORP NEW COM 880779103 703 15,626 SH   SOLE 28 15,626 0 0
TEREX CORP NEW COM 880779103 730 16,225 SH   SOLE 30 16,225 0 0
TEREX CORP NEW COM 880779103 90 1,993 SH   SOLE 31 1,993 0 0
TEREX CORP NEW COM 880779103 2,709 60,170 SH   SOLE 34 60,170 0 0
TEREX CORP NEW COM 880779103 306 6,787 SH   SOLE 36 6,787 0 0
TEREX CORP NEW COM 880779103 550 12,222 SH   SOLE 40 12,222 0 0
TERNIUM SA SPON ADR 880890108 28 900 SH   SOLE 2 900 0 0
TERNIUM SA SPON ADR 880890108 143 4,622 SH   SOLE 22 4,622 0 0
TERRA NITROGEN CO L P COM UNIT 881005201 1,023 12,514 SH   SOLE 7 12,514 0 0
TERRAFORM GLOBAL INC CL A 88104M101 110 23,220 SH   SOLE 2 5,210 0 18,010
TERRAFORM GLOBAL INC CL A 88104M101 14 2,969 SH   SOLE 7 2,969 0 0
TERRAFORM GLOBAL INC CL A 88104M101 1,649 347,076 SH   SOLE 18 347,076 0 0
TERRAFORM GLOBAL INC CL A 88104M101 325 68,445 SH   SOLE 19 68,445 0 0
TERRAFORM GLOBAL INC CL A 88104M101 14,467 3,045,718 SH   SOLE 21 3,045,718 0 0
TERRAFORM GLOBAL INC CL A 88104M101 8,545 1,799,048 SH   SOLE 22 1,637,497 0 161,551
TERRAFORM GLOBAL INC CL A 88104M101 85 17,917 SH   SOLE 26 0 0 17,917
TERRAFORM GLOBAL INC CL A 88104M101 34 7,224 SH   SOLE 28 7,224 0 0
TERRAFORM GLOBAL INC CL A 88104M101 845 177,910 SH   SOLE 30 177,910 0 0
TERRAFORM PWR INC CL A COM 88104R100 246 18,600 SH   SOLE 2 4,569 0 14,031
TERRAFORM PWR INC CL A COM 88104R100 3 237 SH   SOLE 4 237 0 0
TERRAFORM PWR INC CL A COM 88104R100 33 2,466 SH   SOLE 7 2,466 0 0
TERRAFORM PWR INC CL A COM 88104R100 4,046 306,031 SH   SOLE 18 306,031 0 0
TERRAFORM PWR INC CL A COM 88104R100 805 60,893 SH   SOLE 19 60,893 0 0
TERRAFORM PWR INC CL A COM 88104R100 35,828 2,710,140 SH   SOLE 21 2,710,140 0 0
TERRAFORM PWR INC CL A COM 88104R100 28,353 2,144,668 SH   SOLE 22 2,018,322 0 126,346
TERRAFORM PWR INC CL A COM 88104R100 110 8,331 SH   SOLE 26 5,641 0 2,690
TERRAFORM PWR INC CL A COM 88104R100 92 6,955 SH   SOLE 28 6,955 0 0
TERRAFORM PWR INC CL A COM 88104R100 3,764 284,734 SH   SOLE 30 284,734 0 0
TERRAFORM PWR INC CL A COM 88104R100 89 6,764 SH   SOLE 40 6,764 0 0
TERRENO RLTY CORP COM 88146M101 5,463 150,982 SH   SOLE 2 23,231 0 127,751
TERRENO RLTY CORP COM 88146M101 623 17,218 SH   SOLE 4 17,218 0 0
TERRENO RLTY CORP COM 88146M101 2,483 68,641 SH   SOLE 7 68,641 0 0
TERRENO RLTY CORP COM 88146M101 59 1,630 SH   SOLE 15 1,630 0 0
TERRENO RLTY CORP COM 88146M101 6,599 182,405 SH   SOLE 18 182,405 0 0
TERRENO RLTY CORP COM 88146M101 12,808 354,013 SH   SOLE 19 354,013 0 0
TERRENO RLTY CORP COM 88146M101 58,538 1,617,957 SH   SOLE 21 1,617,957 0 0
TERRENO RLTY CORP COM 88146M101 106,103 2,932,644 SH   SOLE 22 2,843,664 0 88,980
TERRENO RLTY CORP COM 88146M101 8,791 242,967 SH   SOLE 23 242,967 0 0
TERRENO RLTY CORP COM 88146M101 3,459 95,607 SH   SOLE 25 95,607 0 0
TERRENO RLTY CORP COM 88146M101 1,525 42,161 SH   SOLE 26 24,287 0 17,874
TERRENO RLTY CORP COM 88146M101 412 11,396 SH   SOLE 28 11,396 0 0
TERRENO RLTY CORP COM 88146M101 2,256 62,361 SH   SOLE 29 16,279 0 46,082
TERRENO RLTY CORP COM 88146M101 9,077 250,872 SH   SOLE 30 250,872 0 0
TERRENO RLTY CORP COM 88146M101 712 19,670 SH   SOLE 31 0 0 19,670
TERRENO RLTY CORP COM 88146M101 222 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 58 1,833 SH   SOLE 2 291 0 1,542
TERRITORIAL BANCORP INC COM 88145X108 23 739 SH   SOLE 7 739 0 0
TERRITORIAL BANCORP INC COM 88145X108 929 29,433 SH   SOLE 18 29,433 0 0
TERRITORIAL BANCORP INC COM 88145X108 235 7,450 SH   SOLE 19 7,450 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,276 262,143 SH   SOLE 21 262,143 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,967 125,666 SH   SOLE 22 111,730 0 13,936
TESARO INC COM 881569107 13,182 102,109 SH   SOLE 2 72,255 0 29,854
TESARO INC COM 881569107 2,705 20,955 SH   SOLE 4 19,946 0 1,009
TESARO INC COM 881569107 298 2,309 SH   SOLE 7 2,309 0 0
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 12,316 95,397 SH   SOLE 18 91,702 0 3,695
TESARO INC COM 881569107 85,586 662,940 SH   SOLE 19 662,940 0 0
TESARO INC COM 881569107 3,535 27,385 SH   SOLE 20 0 0 27,385
TESARO INC COM 881569107 178,590 1,383,343 SH   SOLE 21 1,383,343 0 0
TESARO INC COM 881569107 134,766 1,043,885 SH   SOLE 22 926,806 0 117,079
TESARO INC COM 881569107 6,242 48,347 SH   SOLE 23 48,347 0 0
TESARO INC COM 881569107 9,604 74,391 SH   SOLE 26 40,319 0 34,072
TESARO INC COM 881569107 1,123 8,697 SH   SOLE 28 6,369 0 2,328
TESARO INC COM 881569107 1,349 10,452 SH   SOLE 29 1,187 0 9,265
TESARO INC COM 881569107 6,952 53,849 SH   SOLE 30 53,849 0 0
TESARO INC COM 881569107 2,231 17,283 SH   SOLE 31 9,419 0 7,864
TESARO INC COM 881569107 38,229 296,119 SH   SOLE 34 296,119 0 0
TESARO INC COM 881569107 709 5,491 SH   SOLE 36 5,491 0 0
TESARO INC COM 881569107 25 191 SH   SOLE 40 191 0 0
TESCO CORP COM 88157K101 51 9,370 SH   SOLE 2 2,401 0 6,969
TESCO CORP COM 88157K101 2 335 SH   SOLE 4 335 0 0
TESCO CORP COM 88157K101 4 804 SH   SOLE 7 804 0 0
TESCO CORP COM 88157K101 1,211 222,191 SH   SOLE 18 222,191 0 0
TESCO CORP COM 88157K101 189 34,618 SH   SOLE 19 34,618 0 0
TESCO CORP COM 88157K101 22,642 4,154,459 SH   SOLE 21 4,154,459 0 0
TESCO CORP COM 88157K101 6,389 1,172,252 SH   SOLE 22 1,089,606 0 82,646
TESCO CORP COM 88157K101 14 2,609 SH   SOLE 26 0 0 2,609
TESCO CORP COM 88157K101 106 19,440 SH   SOLE 28 19,440 0 0
TESCO CORP COM 88157K101 332 60,932 SH   SOLE 30 60,932 0 0
TESCO CORP COM 88157K101 18 3,236 SH   SOLE 40 3,236 0 0
TESLA INC COM 88160R101 43,943 128,828 SH   SOLE 2 22,470 0 106,358
TESLA INC COM 88160R101 14,404 42,227 SH   SOLE 4 37,664 0 4,563
TESLA INC COM 88160R101 3,859 11,314 SH   SOLE 7 10,821 0 493
TESLA INC COM 88160R101 598 1,754 SH   SOLE 13 1,754 0 0
TESLA INC COM 88160R101 355 1,040 SH   SOLE 15 1,040 0 0
TESLA INC COM 88160R101 377 1,105 SH   SOLE 17 0 0 1,105
TESLA INC COM 88160R101 22,692 66,526 SH   SOLE 18 53,486 0 13,040
TESLA INC COM 88160R101 19,156 56,160 SH   SOLE 19 56,160 0 0
TESLA INC COM 88160R101 275,144 806,637 SH   SOLE 21 806,637 0 0
TESLA INC COM 88160R101 1,139,930 3,341,924 SH   SOLE 22 2,942,579 0 399,345
TESLA INC COM 88160R101 55,905 163,896 SH   SOLE 23 163,896 0 0
TESLA INC COM 88160R101 34,222 100,328 SH   SOLE 25 100,328 0 0
TESLA INC COM 88160R101 105,628 309,668 SH   SOLE 26 103,847 0 205,821
TESLA INC COM 88160R101 10,208 29,927 SH   SOLE 28 21,834 0 8,093
TESLA INC COM 88160R101 1,527 4,477 SH   SOLE 29 4,477 0 0
TESLA INC COM 88160R101 61,295 179,698 SH   SOLE 30 179,698 0 0
TESLA INC COM 88160R101 22,269 65,285 SH   SOLE 31 29,031 0 36,254
TESLA INC COM 88160R101 8,238 24,150 SH   SOLE 32 24,150 0 0
TESLA INC COM 88160R101 6,990 20,492 SH   SOLE 34 20,492 0 0
TESLA INC COM 88160R101 38,868 113,948 SH   SOLE 36 113,948 0 0
TESLA INC COM 88160R101 221 649 SH   SOLE 40 649 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 2,608 2,375,000 PRN   SOLE 21 2,375,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 4,157 3,691,000 PRN   SOLE 21 3,691,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 3,316 2,700,000 PRN   SOLE 21 2,700,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 13 1,078 SH   SOLE 18 1,078 0 0
TESSCO TECHNOLOGIES INC COM 872386107 233 18,723 SH   SOLE 21 18,723 0 0
TESSCO TECHNOLOGIES INC COM 872386107 3,634 291,919 SH   SOLE 22 291,919 0 0
TETRA TECH INC NEW COM 88162G103 873 18,744 SH   SOLE 2 17,371 0 1,373
TETRA TECH INC NEW COM 88162G103 12 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 1,381 29,672 SH   SOLE 7 29,672 0 0
TETRA TECH INC NEW COM 88162G103 12,257 263,317 SH   SOLE 18 263,317 0 0
TETRA TECH INC NEW COM 88162G103 12,643 271,605 SH   SOLE 19 271,605 0 0
TETRA TECH INC NEW COM 88162G103 230,431 4,950,189 SH   SOLE 21 4,950,189 0 0
TETRA TECH INC NEW COM 88162G103 79,981 1,718,173 SH   SOLE 22 1,603,508 0 114,665
TETRA TECH INC NEW COM 88162G103 2,102 45,151 SH   SOLE 23 45,151 0 0
TETRA TECH INC NEW COM 88162G103 712 15,288 SH   SOLE 26 11,320 0 3,968
TETRA TECH INC NEW COM 88162G103 383 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 1,692 36,357 SH   SOLE 29 0 0 36,357
TETRA TECH INC NEW COM 88162G103 11,740 252,201 SH   SOLE 30 252,201 0 0
TETRA TECH INC NEW COM 88162G103 309 6,630 SH   SOLE 40 6,630 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 70 24,647 SH   SOLE 2 5,439 0 19,208
TETRA TECHNOLOGIES INC DEL COM 88162F105 1 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 5 1,819 SH   SOLE 7 1,819 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,696 593,135 SH   SOLE 18 593,135 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 260 90,992 SH   SOLE 19 90,992 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 29,873 10,445,253 SH   SOLE 21 10,445,253 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8,902 3,112,713 SH   SOLE 22 2,949,837 0 162,876
TETRA TECHNOLOGIES INC DEL COM 88162F105 82 28,765 SH   SOLE 23 28,765 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 150 52,578 SH   SOLE 26 48,251 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 33 11,496 SH   SOLE 28 11,496 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 222 77,477 SH   SOLE 29 0 0 77,477
TETRA TECHNOLOGIES INC DEL COM 88162F105 449 157,055 SH   SOLE 30 157,055 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 29 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 67 9,846 SH   SOLE 2 4,231 0 5,615
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1,316 192,457 SH   SOLE 18 192,457 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 283 41,381 SH   SOLE 19 41,381 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 11,335 1,657,104 SH   SOLE 21 1,657,104 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 9,819 1,435,460 SH   SOLE 22 1,382,601 0 52,859
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,449 1,608,000 PRN   SOLE 21 1,608,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,721 325,052 SH   SOLE 2 263,159 0 61,893
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,185 294,589 SH   SOLE 4 266,931 0 27,658
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8,043 457,009 SH   SOLE 7 435,442 0 21,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16,142 917,182 SH   SOLE 18 907,650 0 9,532
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11,060 628,418 SH   SOLE 19 628,418 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 163,802 9,306,929 SH   SOLE 21 9,306,929 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 232,731 13,223,363 SH   SOLE 22 11,930,524 0 1,292,839
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 20,176 1,146,381 SH   SOLE 23 1,146,381 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7,454 423,506 SH   SOLE 25 423,506 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 12,415 705,377 SH   SOLE 26 338,982 0 366,395
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 238 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 29 1,653 SH   SOLE 29 1,653 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,896 221,373 SH   SOLE 30 221,373 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,874 333,740 SH   SOLE 31 177,688 0 156,052
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 18,619 1,057,911 SH   SOLE 34 1,057,911 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,612 148,399 SH   SOLE 36 148,399 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 88 5,016 SH   SOLE 40 5,016 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,163 25,207 SH   SOLE 2 22,852 0 2,355
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 21 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 110 1,285 SH   SOLE 7 1,285 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 26,764 311,937 SH   SOLE 18 311,937 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,938 92,516 SH   SOLE 19 92,516 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 273,838 3,191,586 SH   SOLE 21 3,191,586 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 134,624 1,569,049 SH   SOLE 22 1,471,714 0 97,335
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,604 18,698 SH   SOLE 26 15,655 0 3,043
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 728 8,485 SH   SOLE 28 8,485 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 788 9,183 SH   SOLE 29 0 0 9,183
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 653 7,609 SH   SOLE 30 7,609 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 293 3,411 SH   SOLE 36 3,411 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 428 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 188,277 2,100,369 SH   SOLE 2 1,125,974 0 974,395
TEXAS INSTRS INC COM 882508104 45,280 505,127 SH   SOLE 4 471,308 0 33,819
TEXAS INSTRS INC COM 882508104 67,526 753,306 SH   SOLE 7 748,010 0 5,296
TEXAS INSTRS INC COM 882508104 10,938 122,026 SH   SOLE 13 122,026 0 0
TEXAS INSTRS INC COM 882508104 708 7,901 SH   SOLE 15 7,901 0 0
TEXAS INSTRS INC COM 882508104 21 230 SH   SOLE 17 0 0 230
TEXAS INSTRS INC COM 882508104 192,962 2,152,636 SH   SOLE 18 1,979,494 0 173,142
TEXAS INSTRS INC COM 882508104 84,113 938,343 SH   SOLE 19 938,343 0 0
TEXAS INSTRS INC COM 882508104 50,583 564,286 SH   SOLE 20 0 0 564,286
TEXAS INSTRS INC COM 882508104 1,648,981 18,395,596 SH   SOLE 21 18,395,596 0 0
TEXAS INSTRS INC COM 882508104 2,575,693 28,733,750 SH   SOLE 22 23,042,758 0 5,690,992
TEXAS INSTRS INC COM 882508104 138,192 1,541,631 SH   SOLE 23 1,541,631 0 0
TEXAS INSTRS INC COM 882508104 90,081 1,004,915 SH   SOLE 25 1,004,915 0 0
TEXAS INSTRS INC COM 882508104 315,845 3,523,483 SH   SOLE 26 895,741 0 2,627,742
TEXAS INSTRS INC COM 882508104 20,317 226,653 SH   SOLE 28 165,060 0 61,593
TEXAS INSTRS INC COM 882508104 44,233 493,455 SH   SOLE 29 213,667 0 279,788
TEXAS INSTRS INC COM 882508104 309,555 3,453,308 SH   SOLE 30 3,453,308 0 0
TEXAS INSTRS INC COM 882508104 76,232 850,426 SH   SOLE 31 464,395 0 386,031
TEXAS INSTRS INC COM 882508104 12,842 143,264 SH   SOLE 32 143,264 0 0
TEXAS INSTRS INC COM 882508104 41,467 462,597 SH   SOLE 34 462,597 0 0
TEXAS INSTRS INC COM 882508104 103,492 1,154,527 SH   SOLE 36 1,154,527 0 0
TEXAS INSTRS INC COM 882508104 468 5,218 SH   SOLE 40 5,218 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 649 1,606 SH   SOLE 21 1,606 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 609 1,507 SH   SOLE 26 1,037 0 470
TEXAS PAC LD TR SUB CTF PROP I T 882610108 414 1,025 SH   SOLE 28 1,025 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 394 974 SH   SOLE 30 974 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 370 915 SH   SOLE 40 915 0 0
TEXAS ROADHOUSE INC COM 882681109 1,516 30,842 SH   SOLE 2 30,356 0 486
TEXAS ROADHOUSE INC COM 882681109 8 168 SH   SOLE 4 168 0 0
TEXAS ROADHOUSE INC COM 882681109 83 1,681 SH   SOLE 7 1,681 0 0
TEXAS ROADHOUSE INC COM 882681109 20,137 409,794 SH   SOLE 18 409,794 0 0
TEXAS ROADHOUSE INC COM 882681109 4,711 95,873 SH   SOLE 19 95,873 0 0
TEXAS ROADHOUSE INC COM 882681109 202,679 4,124,527 SH   SOLE 21 4,124,527 0 0
TEXAS ROADHOUSE INC COM 882681109 98,339 2,001,206 SH   SOLE 22 1,872,061 0 129,145
TEXAS ROADHOUSE INC COM 882681109 578 11,762 SH   SOLE 23 11,762 0 0
TEXAS ROADHOUSE INC COM 882681109 1,327 27,013 SH   SOLE 26 22,927 0 4,086
TEXAS ROADHOUSE INC COM 882681109 578 11,772 SH   SOLE 28 11,772 0 0
TEXAS ROADHOUSE INC COM 882681109 1,223 24,895 SH   SOLE 29 0 0 24,895
TEXAS ROADHOUSE INC COM 882681109 517 10,531 SH   SOLE 30 10,531 0 0
TEXAS ROADHOUSE INC COM 882681109 339 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 103 6,007 SH   SOLE 2 1,578 0 4,429
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 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,777 103,628 SH   SOLE 18 103,628 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 308 17,950 SH   SOLE 19 17,950 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 13,867 808,582 SH   SOLE 21 808,582 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,732 275,900 SH   SOLE 22 239,266 0 36,634
TEXTRON INC COM 883203101 16,917 313,977 SH   SOLE 2 54,276 0 259,701
TEXTRON INC COM 883203101 3,631 67,386 SH   SOLE 4 60,798 0 6,588
TEXTRON INC COM 883203101 11,333 210,331 SH   SOLE 7 210,331 0 0
TEXTRON INC COM 883203101 162 3,002 SH   SOLE 13 3,002 0 0
TEXTRON INC COM 883203101 97 1,807 SH   SOLE 15 1,807 0 0
TEXTRON INC COM 883203101 10 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 30,174 560,018 SH   SOLE 18 549,490 0 10,528
TEXTRON INC COM 883203101 2,525 46,868 SH   SOLE 19 46,868 0 0
TEXTRON INC COM 883203101 427,521 7,934,688 SH   SOLE 21 7,934,688 0 0
TEXTRON INC COM 883203101 374,459 6,949,870 SH   SOLE 22 5,706,110 0 1,243,760
TEXTRON INC COM 883203101 17,367 322,321 SH   SOLE 23 322,321 0 0
TEXTRON INC COM 883203101 28,817 534,830 SH   SOLE 25 534,830 0 0
TEXTRON INC COM 883203101 10,678 198,184 SH   SOLE 26 183,575 0 14,609
TEXTRON INC COM 883203101 753 13,979 SH   SOLE 29 9,427 0 4,552
TEXTRON INC COM 883203101 39,818 739,011 SH   SOLE 30 739,011 0 0
TEXTRON INC COM 883203101 6,320 117,302 SH   SOLE 31 60,648 0 56,654
TEXTRON INC COM 883203101 15,228 282,626 SH   SOLE 36 282,626 0 0
TEXTRON INC COM 883203101 73 1,348 SH   SOLE 40 1,348 0 0
TFS FINL CORP COM 87240R107 597 37,034 SH   SOLE 2 5,418 0 31,616
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 54 3,358 SH   SOLE 7 3,358 0 0
TFS FINL CORP COM 87240R107 495 30,690 SH   SOLE 18 30,690 0 0
TFS FINL CORP COM 87240R107 413 25,578 SH   SOLE 19 25,578 0 0
TFS FINL CORP COM 87240R107 10,205 632,642 SH   SOLE 21 632,642 0 0
TFS FINL CORP COM 87240R107 28,285 1,753,574 SH   SOLE 22 1,549,022 0 204,552
TFS FINL CORP COM 87240R107 497 30,795 SH   SOLE 26 24,589 0 6,206
TFS FINL CORP COM 87240R107 162 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 337 20,912 SH   SOLE 29 0 0 20,912
TFS FINL CORP COM 87240R107 173 10,711 SH   SOLE 30 10,711 0 0
TFS FINL CORP COM 87240R107 20 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 141 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 36 3,009 SH   SOLE 2 2,764 0 245
TG THERAPEUTICS INC COM 88322Q108 13 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 2,095 176,823 SH   SOLE 18 176,823 0 0
TG THERAPEUTICS INC COM 88322Q108 464 39,160 SH   SOLE 19 39,160 0 0
TG THERAPEUTICS INC COM 88322Q108 18,269 1,541,727 SH   SOLE 21 1,541,727 0 0
TG THERAPEUTICS INC COM 88322Q108 17,969 1,516,399 SH   SOLE 22 1,433,564 0 82,835
TG THERAPEUTICS INC COM 88322Q108 62 5,238 SH   SOLE 28 5,238 0 0
TG THERAPEUTICS INC COM 88322Q108 86 7,216 SH   SOLE 30 7,216 0 0
TG THERAPEUTICS INC COM 88322Q108 108 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 5 2,993 SH   SOLE 18 2,993 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 47 27,837 SH   SOLE 21 27,837 0 0
THE TRADE DESK INC COM CL A 88339J105 121 1,962 SH   SOLE 2 1,885 0 77
THE TRADE DESK INC COM CL A 88339J105 9 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 40 657 SH   SOLE 7 657 0 0
THE TRADE DESK INC COM CL A 88339J105 4,876 79,268 SH   SOLE 18 79,268 0 0
THE TRADE DESK INC COM CL A 88339J105 1,059 17,219 SH   SOLE 19 17,219 0 0
THE TRADE DESK INC COM CL A 88339J105 42,853 696,684 SH   SOLE 21 696,684 0 0
THE TRADE DESK INC COM CL A 88339J105 34,188 555,806 SH   SOLE 22 511,342 0 44,464
THE TRADE DESK INC COM CL A 88339J105 136 2,204 SH   SOLE 26 0 0 2,204
THE TRADE DESK INC COM CL A 88339J105 262 4,258 SH   SOLE 28 4,258 0 0
THE TRADE DESK INC COM CL A 88339J105 293 4,760 SH   SOLE 29 0 0 4,760
THE TRADE DESK INC COM CL A 88339J105 243 3,947 SH   SOLE 30 3,947 0 0
THE TRADE DESK INC COM CL A 88339J105 172 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 52 9,736 SH   SOLE 2 8,919 0 817
THERAPEUTICSMD INC COM 88338N107 6 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 18 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 2,826 534,189 SH   SOLE 18 534,189 0 0
THERAPEUTICSMD INC COM 88338N107 623 117,764 SH   SOLE 19 117,764 0 0
THERAPEUTICSMD INC COM 88338N107 30,591 5,782,762 SH   SOLE 21 5,782,762 0 0
THERAPEUTICSMD INC COM 88338N107 24,105 4,556,675 SH   SOLE 22 4,272,876 0 283,799
THERAPEUTICSMD INC COM 88338N107 332 62,739 SH   SOLE 26 45,346 0 17,393
THERAPEUTICSMD INC COM 88338N107 118 22,239 SH   SOLE 28 22,239 0 0
THERAPEUTICSMD INC COM 88338N107 116 21,872 SH   SOLE 30 21,872 0 0
THERAPEUTICSMD INC COM 88338N107 63 11,962 SH   SOLE 40 11,962 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 90 2,615 SH   SOLE 2 2,339 0 276
THERAVANCE BIOPHARMA INC COM G8807B106 5 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 39 1,149 SH   SOLE 7 1,149 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 5,144 150,245 SH   SOLE 18 150,245 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,163 121,569 SH   SOLE 19 121,569 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 627 18,300 SH   SOLE 20 18,300 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 79,905 2,333,664 SH   SOLE 21 2,333,664 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 38,930 1,136,981 SH   SOLE 22 1,058,977 0 78,004
THERAVANCE BIOPHARMA INC COM G8807B106 795 23,208 SH   SOLE 26 19,938 0 3,270
THERAVANCE BIOPHARMA INC COM G8807B106 207 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 200 5,848 SH   SOLE 30 5,848 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 187 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 4 4,000 PRN   SOLE 21 4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 110,031 581,559 SH   SOLE 2 196,102 0 385,457
THERMO FISHER SCIENTIFIC INC COM 883556102 26,009 137,470 SH   SOLE 4 124,302 0 13,168
THERMO FISHER SCIENTIFIC INC COM 883556102 52,764 278,881 SH   SOLE 7 277,150 0 1,731
THERMO FISHER SCIENTIFIC INC COM 883556102 715 3,781 SH   SOLE 13 3,781 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 502 2,655 SH   SOLE 15 2,655 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19 100 SH   SOLE 17 0 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 162,060 856,555 SH   SOLE 18 800,107 0 56,448
THERMO FISHER SCIENTIFIC INC COM 883556102 116,736 617,000 SH   SOLE 19 617,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 39,159 206,972 SH   SOLE 20 0 0 206,972
THERMO FISHER SCIENTIFIC INC COM 883556102 1,286,343 6,798,852 SH   SOLE 21 6,798,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,981,862 10,474,956 SH   SOLE 22 8,645,855 0 1,829,101
THERMO FISHER SCIENTIFIC INC COM 883556102 91,323 482,679 SH   SOLE 23 482,679 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 57,848 305,748 SH   SOLE 25 305,748 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 194,636 1,028,734 SH   SOLE 26 352,197 0 676,537
THERMO FISHER SCIENTIFIC INC COM 883556102 16,900 89,321 SH   SOLE 28 65,073 0 24,248
THERMO FISHER SCIENTIFIC INC COM 883556102 2,684 14,184 SH   SOLE 29 14,184 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 211,993 1,120,471 SH   SOLE 30 1,120,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 35,262 186,374 SH   SOLE 31 83,254 0 103,120
THERMO FISHER SCIENTIFIC INC COM 883556102 49,107 259,552 SH   SOLE 34 259,552 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 72,315 382,214 SH   SOLE 36 382,214 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 382 2,017 SH   SOLE 40 2,017 0 0
THERMON GROUP HLDGS INC COM 88362T103 129 7,156 SH   SOLE 2 1,844 0 5,312
THERMON GROUP HLDGS INC COM 88362T103 4 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 13 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,135 118,680 SH   SOLE 18 118,680 0 0
THERMON GROUP HLDGS INC COM 88362T103 431 23,938 SH   SOLE 19 23,938 0 0
THERMON GROUP HLDGS INC COM 88362T103 17,464 970,759 SH   SOLE 21 970,759 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,002 778,335 SH   SOLE 22 718,993 0 59,342
THERMON GROUP HLDGS INC COM 88362T103 39 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 84 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 79 4,375 SH   SOLE 30 4,375 0 0
THERMON GROUP HLDGS INC COM 88362T103 68 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 18 16,585 SH   SOLE 19 16,585 0 0
THESTREET INC COM 88368Q103 17 15,553 SH   SOLE 21 15,553 0 0
THESTREET INC COM 88368Q103 1,405 1,300,808 SH   SOLE 22 1,300,808 0 0
THIRD PT REINS LTD COM G8827U100 183 11,725 SH   SOLE 2 5,282 0 6,443
THIRD PT REINS LTD COM G8827U100 35 2,254 SH   SOLE 7 2,254 0 0
THIRD PT REINS LTD COM G8827U100 5,482 351,421 SH   SOLE 18 351,421 0 0
THIRD PT REINS LTD COM G8827U100 871 55,814 SH   SOLE 19 55,814 0 0
THIRD PT REINS LTD COM G8827U100 93,711 6,007,103 SH   SOLE 21 6,007,103 0 0
THIRD PT REINS LTD COM G8827U100 31,163 1,997,645 SH   SOLE 22 1,872,792 0 124,853
THIRD PT REINS LTD COM G8827U100 144 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,313 84,169 SH   SOLE 30 84,169 0 0
THIRD PT REINS LTD COM G8827U100 101 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 1,785 191,298 SH   SOLE 30 191,298 0 0
THOMSON REUTERS CORP COM 884903105 9 200 SH   SOLE 2 200 0 0
THOMSON REUTERS CORP COM 884903105 82 1,792 SH   SOLE 22 1,792 0 0
THOR INDS INC COM 885160101 6,022 47,828 SH   SOLE 2 29,871 0 17,957
THOR INDS INC COM 885160101 133 1,059 SH   SOLE 4 1,059 0 0
THOR INDS INC COM 885160101 179 1,422 SH   SOLE 7 1,422 0 0
THOR INDS INC COM 885160101 1,104 8,766 SH   SOLE 13 8,766 0 0
THOR INDS INC COM 885160101 20,434 162,288 SH   SOLE 18 162,288 0 0
THOR INDS INC COM 885160101 15,438 122,613 SH   SOLE 19 122,613 0 0
THOR INDS INC COM 885160101 265,645 2,109,799 SH   SOLE 21 2,109,799 0 0
THOR INDS INC COM 885160101 219,637 1,744,397 SH   SOLE 22 1,555,747 0 188,650
THOR INDS INC COM 885160101 1,913 15,191 SH   SOLE 26 12,232 0 2,959
THOR INDS INC COM 885160101 974 7,734 SH   SOLE 28 7,734 0 0
THOR INDS INC COM 885160101 3,954 31,401 SH   SOLE 29 0 0 31,401
THOR INDS INC COM 885160101 1,377 10,936 SH   SOLE 30 10,936 0 0
THOR INDS INC COM 885160101 133 1,053 SH   SOLE 31 1,053 0 0
THOR INDS INC COM 885160101 947 7,518 SH   SOLE 36 7,518 0 0
THOR INDS INC COM 885160101 659 5,231 SH   SOLE 40 5,231 0 0
TICC CAPITAL CORP COM 87244T109 2,096 306,036 SH   SOLE 30 306,036 0 0
TIDEWATER INC NEW COM 88642R109 27 918 SH   SOLE 7 918 0 0
TIDEWATER INC NEW COM 88642R109 213 7,336 SH   SOLE 19 7,336 0 0
TIDEWATER INC NEW COM 88642R109 4,361 149,976 SH   SOLE 22 149,976 0 0
TIER REIT INC COM NEW 88650V208 216 11,193 SH   SOLE 2 4,024 0 7,169
TIER REIT INC COM NEW 88650V208 352 18,232 SH   SOLE 4 18,232 0 0
TIER REIT INC COM NEW 88650V208 1,202 62,295 SH   SOLE 7 62,295 0 0
TIER REIT INC COM NEW 88650V208 40 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 10 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 3,491 180,876 SH   SOLE 18 180,876 0 0
TIER REIT INC COM NEW 88650V208 1,610 83,396 SH   SOLE 19 83,396 0 0
TIER REIT INC COM NEW 88650V208 28,880 1,496,393 SH   SOLE 21 1,496,393 0 0
TIER REIT INC COM NEW 88650V208 34,789 1,802,550 SH   SOLE 22 1,715,979 0 86,571
TIER REIT INC COM NEW 88650V208 26 1,357 SH   SOLE 23 1,357 0 0
TIER REIT INC COM NEW 88650V208 1,592 82,480 SH   SOLE 25 82,480 0 0
TIER REIT INC COM NEW 88650V208 337 17,457 SH   SOLE 26 0 0 17,457
TIER REIT INC COM NEW 88650V208 132 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 316 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 4,796 248,501 SH   SOLE 30 248,501 0 0
TIER REIT INC COM NEW 88650V208 63 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 19,691 214,547 SH   SOLE 2 90,879 0 123,668
TIFFANY & CO NEW COM 886547108 3,780 41,184 SH   SOLE 4 37,011 0 4,173
TIFFANY & CO NEW COM 886547108 7,585 82,647 SH   SOLE 7 71,609 0 11,038
TIFFANY & CO NEW COM 886547108 407 4,438 SH   SOLE 13 4,438 0 0
TIFFANY & CO NEW COM 886547108 79 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 23,754 258,817 SH   SOLE 18 216,138 0 42,679
TIFFANY & CO NEW COM 886547108 5,794 63,132 SH   SOLE 19 63,132 0 0
TIFFANY & CO NEW COM 886547108 8,539 93,033 SH   SOLE 20 0 0 93,033
TIFFANY & CO NEW COM 886547108 199,221 2,170,632 SH   SOLE 21 2,170,632 0 0
TIFFANY & CO NEW COM 886547108 256,611 2,795,940 SH   SOLE 22 2,289,795 0 506,145
TIFFANY & CO NEW COM 886547108 13,557 147,715 SH   SOLE 23 147,715 0 0
TIFFANY & CO NEW COM 886547108 8,248 89,867 SH   SOLE 25 89,867 0 0
TIFFANY & CO NEW COM 886547108 41,934 456,897 SH   SOLE 26 126,688 0 330,209
TIFFANY & CO NEW COM 886547108 2,550 27,780 SH   SOLE 28 20,222 0 7,558
TIFFANY & CO NEW COM 886547108 3,989 43,459 SH   SOLE 29 12,842 0 30,617
TIFFANY & CO NEW COM 886547108 27,371 298,224 SH   SOLE 30 298,224 0 0
TIFFANY & CO NEW COM 886547108 6,687 72,861 SH   SOLE 31 33,910 0 38,951
TIFFANY & CO NEW COM 886547108 766 8,343 SH   SOLE 34 8,343 0 0
TIFFANY & CO NEW COM 886547108 8,734 95,161 SH   SOLE 36 95,161 0 0
TIFFANY & CO NEW COM 886547108 56 612 SH   SOLE 40 612 0 0
TILE SHOP HLDGS INC COM 88677Q109 29 2,263 SH   SOLE 2 2,263 0 0
TILE SHOP HLDGS INC COM 88677Q109 7 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 2,178 171,478 SH   SOLE 18 171,478 0 0
TILE SHOP HLDGS INC COM 88677Q109 386 30,428 SH   SOLE 19 30,428 0 0
TILE SHOP HLDGS INC COM 88677Q109 46,832 3,687,535 SH   SOLE 21 3,687,535 0 0
TILE SHOP HLDGS INC COM 88677Q109 13,105 1,031,929 SH   SOLE 22 970,328 0 61,601
TILE SHOP HLDGS INC COM 88677Q109 33 2,565 SH   SOLE 26 0 0 2,565
TILE SHOP HLDGS INC COM 88677Q109 51 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 578 45,504 SH   SOLE 30 45,504 0 0
TILE SHOP HLDGS INC COM 88677Q109 31 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 45 3,746 SH   SOLE 2 1,227 0 2,519
TILLYS INC CL A 886885102 598 49,888 SH   SOLE 18 49,888 0 0
TILLYS INC CL A 886885102 73 6,122 SH   SOLE 19 6,122 0 0
TILLYS INC CL A 886885102 5,038 420,183 SH   SOLE 21 420,183 0 0
TILLYS INC CL A 886885102 4,886 407,524 SH   SOLE 22 399,033 0 8,491
TILLYS INC CL A 886885102 185 15,429 SH   SOLE 29 0 0 15,429
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,465 134,857 SH   SOLE 18 134,857 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 796 43,556 SH   SOLE 19 43,556 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 817 44,680 SH   SOLE 21 44,680 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 65,075 3,559,918 SH   SOLE 22 2,723,568 0 836,350
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5,588 305,714 SH   SOLE 26 0 0 305,714
TIMBERLAND BANCORP INC COM 887098101 28 906 SH   SOLE 2 287 0 619
TIMBERLAND BANCORP INC COM 887098101 749 23,895 SH   SOLE 18 23,895 0 0
TIMBERLAND BANCORP INC COM 887098101 108 3,443 SH   SOLE 19 3,443 0 0
TIMBERLAND BANCORP INC COM 887098101 6,462 206,205 SH   SOLE 21 206,205 0 0
TIMBERLAND BANCORP INC COM 887098101 4,154 132,544 SH   SOLE 22 128,424 0 4,120
TIME INC NEW COM 887228104 313 23,206 SH   SOLE 2 6,201 0 17,005
TIME INC NEW COM 887228104 8 611 SH   SOLE 4 611 0 0
TIME INC NEW COM 887228104 66 4,921 SH   SOLE 7 4,921 0 0
TIME INC NEW COM 887228104 6,631 491,198 SH   SOLE 18 491,198 0 0
TIME INC NEW COM 887228104 1,011 74,877 SH   SOLE 19 74,877 0 0
TIME INC NEW COM 887228104 120,205 8,904,059 SH   SOLE 21 8,904,059 0 0
TIME INC NEW COM 887228104 40,449 2,996,189 SH   SOLE 22 2,791,914 0 204,275
TIME INC NEW COM 887228104 348 25,744 SH   SOLE 26 18,869 0 6,875
TIME INC NEW COM 887228104 208 15,436 SH   SOLE 28 15,436 0 0
TIME INC NEW COM 887228104 2,085 154,447 SH   SOLE 30 154,447 0 0
TIME INC NEW COM 887228104 297 22,025 SH   SOLE 36 22,025 0 0
TIME INC NEW COM 887228104 164 12,183 SH   SOLE 40 12,183 0 0
TIME WARNER INC COM NEW 887317303 121,790 1,188,775 SH   SOLE 2 424,511 0 764,264
TIME WARNER INC COM NEW 887317303 29,713 290,025 SH   SOLE 4 264,007 0 26,018
TIME WARNER INC COM NEW 887317303 56,702 553,465 SH   SOLE 7 544,061 0 9,404
TIME WARNER INC COM NEW 887317303 3,172 30,958 SH   SOLE 13 30,958 0 0
TIME WARNER INC COM NEW 887317303 530 5,170 SH   SOLE 15 5,170 0 0
TIME WARNER INC COM NEW 887317303 40 391 SH   SOLE 17 0 0 391
TIME WARNER INC COM NEW 887317303 154,263 1,505,742 SH   SOLE 18 1,388,757 0 116,985
TIME WARNER INC COM NEW 887317303 23,498 229,365 SH   SOLE 19 229,365 0 0
TIME WARNER INC COM NEW 887317303 42,073 410,664 SH   SOLE 20 0 0 410,664
TIME WARNER INC COM NEW 887317303 1,250,169 12,202,721 SH   SOLE 21 12,202,721 0 0
TIME WARNER INC COM NEW 887317303 2,138,043 20,869,140 SH   SOLE 22 17,098,208 0 3,770,932
TIME WARNER INC COM NEW 887317303 102,485 1,000,342 SH   SOLE 23 1,000,342 0 0
TIME WARNER INC COM NEW 887317303 63,055 615,469 SH   SOLE 25 615,469 0 0
TIME WARNER INC COM NEW 887317303 228,138 2,226,825 SH   SOLE 26 681,771 0 1,545,054
TIME WARNER INC COM NEW 887317303 18,055 176,233 SH   SOLE 28 128,414 0 47,819
TIME WARNER INC COM NEW 887317303 12,777 124,719 SH   SOLE 29 52,767 0 71,952
TIME WARNER INC COM NEW 887317303 220,002 2,147,406 SH   SOLE 30 2,147,406 0 0
TIME WARNER INC COM NEW 887317303 48,500 473,406 SH   SOLE 31 246,066 0 227,340
TIME WARNER INC COM NEW 887317303 6,771 66,094 SH   SOLE 34 66,094 0 0
TIME WARNER INC COM NEW 887317303 85,153 831,163 SH   SOLE 36 831,163 0 0
TIME WARNER INC COM NEW 887317303 415 4,054 SH   SOLE 40 4,054 0 0
TIMKEN CO COM 887389104 3,552 73,165 SH   SOLE 2 37,303 0 35,862
TIMKEN CO COM 887389104 77 1,590 SH   SOLE 4 1,590 0 0
TIMKEN CO COM 887389104 124 2,564 SH   SOLE 7 2,564 0 0
TIMKEN CO COM 887389104 253 5,205 SH   SOLE 17 0 0 5,205
TIMKEN CO COM 887389104 11,520 237,275 SH   SOLE 18 237,275 0 0
TIMKEN CO COM 887389104 1,056 21,749 SH   SOLE 19 21,749 0 0
TIMKEN CO COM 887389104 141,434 2,913,156 SH   SOLE 21 2,913,156 0 0
TIMKEN CO COM 887389104 105,976 2,182,818 SH   SOLE 22 1,956,247 0 226,571
TIMKEN CO COM 887389104 1,395 28,731 SH   SOLE 26 24,162 0 4,569
TIMKEN CO COM 887389104 496 10,210 SH   SOLE 28 10,210 0 0
TIMKEN CO COM 887389104 936 19,277 SH   SOLE 29 0 0 19,277
TIMKEN CO COM 887389104 718 14,781 SH   SOLE 30 14,781 0 0
TIMKEN CO COM 887389104 80 1,655 SH   SOLE 31 1,655 0 0
TIMKEN CO COM 887389104 1,360 28,018 SH   SOLE 34 28,018 0 0
TIMKEN CO COM 887389104 224 4,615 SH   SOLE 36 4,615 0 0
TIMKEN CO COM 887389104 305 6,272 SH   SOLE 40 6,272 0 0
TIMKENSTEEL CORP COM 887399103 151 9,170 SH   SOLE 2 2,129 0 7,041
TIMKENSTEEL CORP COM 887399103 4 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 14 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1 64 SH   SOLE 17 0 0 64
TIMKENSTEEL CORP COM 887399103 3,315 200,938 SH   SOLE 18 200,938 0 0
TIMKENSTEEL CORP COM 887399103 4,277 259,193 SH   SOLE 19 259,193 0 0
TIMKENSTEEL CORP COM 887399103 58,434 3,541,477 SH   SOLE 21 3,541,477 0 0
TIMKENSTEEL CORP COM 887399103 18,883 1,144,427 SH   SOLE 22 1,062,847 0 81,580
TIMKENSTEEL CORP COM 887399103 116 7,039 SH   SOLE 26 5,465 0 1,574
TIMKENSTEEL CORP COM 887399103 85 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 869 52,676 SH   SOLE 30 52,676 0 0
TIMKENSTEEL CORP COM 887399103 63 3,816 SH   SOLE 40 3,816 0 0
TINTRI INC COM 88770Q105 147 46,710 SH   SOLE 18 46,710 0 0
TINTRI INC COM 88770Q105 27 8,668 SH   SOLE 19 8,668 0 0
TINTRI INC COM 88770Q105 992 315,770 SH   SOLE 21 315,770 0 0
TINTRI INC COM 88770Q105 152 48,418 SH   SOLE 22 42,737 0 5,681
TIPTREE INC CL A 88822Q103 20 3,130 SH   SOLE 2 1,343 0 1,787
TIPTREE INC CL A 88822Q103 11 1,713 SH   SOLE 7 1,713 0 0
TIPTREE INC CL A 88822Q103 655 104,849 SH   SOLE 18 104,849 0 0
TIPTREE INC CL A 88822Q103 89 14,280 SH   SOLE 19 14,280 0 0
TIPTREE INC CL A 88822Q103 5,205 832,824 SH   SOLE 21 832,824 0 0
TIPTREE INC CL A 88822Q103 1,438 230,101 SH   SOLE 22 212,986 0 17,115
TITAN INTL INC ILL COM 88830M102 129 12,691 SH   SOLE 2 2,846 0 9,845
TITAN INTL INC ILL COM 88830M102 4 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,061 104,571 SH   SOLE 7 104,571 0 0
TITAN INTL INC ILL COM 88830M102 2,581 254,282 SH   SOLE 18 254,282 0 0
TITAN INTL INC ILL COM 88830M102 379 37,378 SH   SOLE 19 37,378 0 0
TITAN INTL INC ILL COM 88830M102 45,696 4,502,040 SH   SOLE 21 4,502,040 0 0
TITAN INTL INC ILL COM 88830M102 12,785 1,259,606 SH   SOLE 22 1,158,829 0 100,777
TITAN INTL INC ILL COM 88830M102 285 28,055 SH   SOLE 26 25,562 0 2,493
TITAN INTL INC ILL COM 88830M102 68 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 827 81,429 SH   SOLE 30 81,429 0 0
TITAN INTL INC ILL COM 88830M102 43 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 69 4,464 SH   SOLE 2 1,105 0 3,359
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,168 75,219 SH   SOLE 18 75,219 0 0
TITAN MACHY INC COM 88830R101 212 13,672 SH   SOLE 19 13,672 0 0
TITAN MACHY INC COM 88830R101 9,347 601,890 SH   SOLE 21 601,890 0 0
TITAN MACHY INC COM 88830R101 7,486 482,029 SH   SOLE 22 450,556 0 31,473
TITAN MACHY INC COM 88830R101 522 33,600 SH   SOLE 23 33,600 0 0
TITAN MACHY INC COM 88830R101 42 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 44 2,847 SH   SOLE 30 2,847 0 0
TITAN MACHY INC COM 88830R101 132 8,477 SH   SOLE 34 8,477 0 0
TITAN MACHY INC COM 88830R101 26 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 6 3,653 SH   SOLE 18 3,653 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 6 3,672 SH   SOLE 19 3,672 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 97 55,284 SH   SOLE 21 55,284 0 0
TIVITY HEALTH INC COM 88870R102 182 4,470 SH   SOLE 2 2,029 0 2,441
TIVITY HEALTH INC COM 88870R102 14 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 42 1,035 SH   SOLE 7 1,035 0 0
TIVITY HEALTH INC COM 88870R102 6,861 168,171 SH   SOLE 18 168,171 0 0
TIVITY HEALTH INC COM 88870R102 1,083 26,553 SH   SOLE 19 26,553 0 0
TIVITY HEALTH INC COM 88870R102 128,609 3,152,186 SH   SOLE 21 3,152,186 0 0
TIVITY HEALTH INC COM 88870R102 39,485 967,772 SH   SOLE 22 904,670 0 63,102
TIVITY HEALTH INC COM 88870R102 101 2,468 SH   SOLE 26 0 0 2,468
TIVITY HEALTH INC COM 88870R102 193 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 1,870 45,835 SH   SOLE 30 45,835 0 0
TIVITY HEALTH INC COM 88870R102 142 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 531 26,737 SH   SOLE 2 7,238 0 19,499
TIVO CORP COM 88870P106 16 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 53 2,650 SH   SOLE 7 2,650 0 0
TIVO CORP COM 88870P106 11,564 582,592 SH   SOLE 18 582,592 0 0
TIVO CORP COM 88870P106 6,920 348,601 SH   SOLE 19 348,601 0 0
TIVO CORP COM 88870P106 214,156 10,788,714 SH   SOLE 21 10,788,714 0 0
TIVO CORP COM 88870P106 65,234 3,286,326 SH   SOLE 22 3,061,389 0 224,937
TIVO CORP COM 88870P106 949 47,814 SH   SOLE 26 41,479 0 6,335
TIVO CORP COM 88870P106 346 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 3,267 164,596 SH   SOLE 30 164,596 0 0
TIVO CORP COM 88870P106 294 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 116,035 1,573,782 SH   SOLE 2 943,933 0 629,849
TJX COS INC NEW COM 872540109 28,782 390,371 SH   SOLE 4 368,469 0 21,902
TJX COS INC NEW COM 872540109 49,397 669,972 SH   SOLE 7 579,437 0 90,535
TJX COS INC NEW COM 872540109 5,726 77,662 SH   SOLE 13 77,662 0 0
TJX COS INC NEW COM 872540109 333 4,511 SH   SOLE 15 4,511 0 0
TJX COS INC NEW COM 872540109 4 58 SH   SOLE 17 0 0 58
TJX COS INC NEW COM 872540109 100,650 1,365,111 SH   SOLE 18 1,267,094 0 98,017
TJX COS INC NEW COM 872540109 19,757 267,965 SH   SOLE 19 267,965 0 0
TJX COS INC NEW COM 872540109 33,173 449,920 SH   SOLE 20 0 0 449,920
TJX COS INC NEW COM 872540109 873,655 11,849,379 SH   SOLE 21 11,849,379 0 0
TJX COS INC NEW COM 872540109 1,408,637 19,105,348 SH   SOLE 22 15,213,001 0 3,892,347
TJX COS INC NEW COM 872540109 80,426 1,090,818 SH   SOLE 23 1,090,818 0 0
TJX COS INC NEW COM 872540109 41,154 558,169 SH   SOLE 25 558,169 0 0
TJX COS INC NEW COM 872540109 221,507 3,004,296 SH   SOLE 26 601,643 0 2,402,653
TJX COS INC NEW COM 872540109 10,901 147,847 SH   SOLE 28 108,451 0 39,396
TJX COS INC NEW COM 872540109 24,518 332,542 SH   SOLE 29 204,338 0 128,204
TJX COS INC NEW COM 872540109 171,157 2,321,408 SH   SOLE 30 2,321,408 0 0
TJX COS INC NEW COM 872540109 51,744 701,802 SH   SOLE 31 403,043 0 298,759
TJX COS INC NEW COM 872540109 10,176 138,011 SH   SOLE 34 138,011 0 0
TJX COS INC NEW COM 872540109 64,583 875,941 SH   SOLE 36 875,941 0 0
TJX COS INC NEW COM 872540109 244 3,313 SH   SOLE 40 3,313 0 0
TOCAGEN INC COM 888846102 470 37,724 SH   SOLE 2 37,724 0 0
TOCAGEN INC COM 888846102 537 43,082 SH   SOLE 18 43,082 0 0
TOCAGEN INC COM 888846102 2,829 227,017 SH   SOLE 19 227,017 0 0
TOCAGEN INC COM 888846102 85 6,809 SH   SOLE 20 6,809 0 0
TOCAGEN INC COM 888846102 3,355 269,233 SH   SOLE 21 269,233 0 0
TOCAGEN INC COM 888846102 1,032 82,788 SH   SOLE 22 76,547 0 6,241
TOCAGEN INC COM 888846102 1,459 117,103 SH   SOLE 34 117,103 0 0
TOLL BROTHERS INC COM 889478103 8,333 200,931 SH   SOLE 2 74,955 0 125,976
TOLL BROTHERS INC COM 889478103 1,687 40,669 SH   SOLE 4 37,295 0 3,374
TOLL BROTHERS INC COM 889478103 1,690 40,746 SH   SOLE 7 17,172 0 23,574
TOLL BROTHERS INC COM 889478103 49 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 21,707 523,445 SH   SOLE 18 508,303 0 15,142
TOLL BROTHERS INC COM 889478103 2,133 51,441 SH   SOLE 19 51,441 0 0
TOLL BROTHERS INC COM 889478103 384,323 9,267,501 SH   SOLE 21 9,267,501 0 0
TOLL BROTHERS INC COM 889478103 232,462 5,605,535 SH   SOLE 22 5,128,839 0 476,696
TOLL BROTHERS INC COM 889478103 8,202 197,783 SH   SOLE 23 197,783 0 0
TOLL BROTHERS INC COM 889478103 4,804 115,839 SH   SOLE 25 115,839 0 0
TOLL BROTHERS INC COM 889478103 17,931 432,388 SH   SOLE 26 189,869 0 242,519
TOLL BROTHERS INC COM 889478103 1,450 34,953 SH   SOLE 28 25,459 0 9,494
TOLL BROTHERS INC COM 889478103 1,720 41,474 SH   SOLE 29 3,844 0 37,630
TOLL BROTHERS INC COM 889478103 10,604 255,703 SH   SOLE 30 255,703 0 0
TOLL BROTHERS INC COM 889478103 2,983 71,934 SH   SOLE 31 32,617 0 39,317
TOLL BROTHERS INC COM 889478103 423 10,196 SH   SOLE 34 10,196 0 0
TOLL BROTHERS INC COM 889478103 6,033 145,489 SH   SOLE 36 145,489 0 0
TOLL BROTHERS INC COM 889478103 34 808 SH   SOLE 40 808 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 287 3,327 SH   SOLE 2 831 0 2,496
TOMPKINS FINANCIAL CORPORATI COM 890110109 38 436 SH   SOLE 7 436 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 6,022 69,905 SH   SOLE 18 69,905 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 937 10,879 SH   SOLE 19 10,879 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 98,627 1,144,965 SH   SOLE 21 1,144,965 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 33,488 388,763 SH   SOLE 22 362,754 0 26,009
TOMPKINS FINANCIAL CORPORATI COM 890110109 90 1,047 SH   SOLE 26 0 0 1,047
TOMPKINS FINANCIAL CORPORATI COM 890110109 166 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,440 16,721 SH   SOLE 30 16,721 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 80 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 6 1,298 SH   SOLE 18 1,298 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 1 155 SH   SOLE 19 155 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 69 15,182 SH   SOLE 21 15,182 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 21 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 383 10,088 SH   SOLE 2 8,778 0 1,310
TOOTSIE ROLL INDS INC COM 890516107 6 157 SH   SOLE 4 157 0 0
TOOTSIE ROLL INDS INC COM 890516107 18 461 SH   SOLE 7 461 0 0
TOOTSIE ROLL INDS INC COM 890516107 4,305 113,287 SH   SOLE 18 113,287 0 0
TOOTSIE ROLL INDS INC COM 890516107 494 12,993 SH   SOLE 19 12,993 0 0
TOOTSIE ROLL INDS INC COM 890516107 42,984 1,131,163 SH   SOLE 21 1,131,163 0 0
TOOTSIE ROLL INDS INC COM 890516107 22,932 603,473 SH   SOLE 22 568,206 0 35,267
TOOTSIE ROLL INDS INC COM 890516107 158 4,162 SH   SOLE 26 3,498 0 664
TOOTSIE ROLL INDS INC COM 890516107 109 2,874 SH   SOLE 28 2,874 0 0
TOOTSIE ROLL INDS INC COM 890516107 106 2,777 SH   SOLE 30 2,777 0 0
TOOTSIE ROLL INDS INC COM 890516107 87 2,287 SH   SOLE 40 2,287 0 0
TOPBUILD CORP COM 89055F103 343 5,268 SH   SOLE 2 2,074 0 3,194
TOPBUILD CORP COM 89055F103 12 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 65 1,004 SH   SOLE 7 1,004 0 0
TOPBUILD CORP COM 89055F103 11,329 173,841 SH   SOLE 18 173,841 0 0
TOPBUILD CORP COM 89055F103 6,109 93,743 SH   SOLE 19 93,743 0 0
TOPBUILD CORP COM 89055F103 245,944 3,773,887 SH   SOLE 21 3,773,887 0 0
TOPBUILD CORP COM 89055F103 73,151 1,122,461 SH   SOLE 22 1,051,979 0 70,482
TOPBUILD CORP COM 89055F103 147 2,254 SH   SOLE 23 2,254 0 0
TOPBUILD CORP COM 89055F103 738 11,320 SH   SOLE 26 7,995 0 3,325
TOPBUILD CORP COM 89055F103 351 5,380 SH   SOLE 28 5,380 0 0
TOPBUILD CORP COM 89055F103 1,057 16,218 SH   SOLE 29 0 0 16,218
TOPBUILD CORP COM 89055F103 3,278 50,299 SH   SOLE 30 50,299 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 259 3,974 SH   SOLE 40 3,974 0 0
TOR MINERALS INTL INC COM NEW 890878309 7 1,000 SH   SOLE 19 1,000 0 0
TOR MINERALS INTL INC COM NEW 890878309 2 263 SH   SOLE 21 263 0 0
TOR MINERALS INTL INC COM NEW 890878309 564 76,363 SH   SOLE 22 76,363 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 9 7,355 SH   SOLE 18 7,355 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 20 15,877 SH   SOLE 19 15,877 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 232 185,990 SH   SOLE 21 185,990 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 153 122,119 SH   SOLE 22 122,119 0 0
TORCHMARK CORP COM 891027104 13,417 167,520 SH   SOLE 2 40,406 0 127,114
TORCHMARK CORP COM 891027104 2,796 34,912 SH   SOLE 4 31,638 0 3,274
TORCHMARK CORP COM 891027104 9,304 116,164 SH   SOLE 7 90,658 0 25,506
TORCHMARK CORP COM 891027104 360 4,491 SH   SOLE 13 4,491 0 0
TORCHMARK CORP COM 891027104 72 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 20,060 250,462 SH   SOLE 18 235,187 0 15,275
TORCHMARK CORP COM 891027104 1,808 22,571 SH   SOLE 19 22,571 0 0
TORCHMARK CORP COM 891027104 7,398 92,369 SH   SOLE 20 0 0 92,369
TORCHMARK CORP COM 891027104 203,362 2,539,168 SH   SOLE 21 2,539,168 0 0
TORCHMARK CORP COM 891027104 259,377 3,238,573 SH   SOLE 22 2,702,945 0 535,628
TORCHMARK CORP COM 891027104 11,091 138,477 SH   SOLE 23 138,477 0 0
TORCHMARK CORP COM 891027104 7,431 92,781 SH   SOLE 25 92,781 0 0
TORCHMARK CORP COM 891027104 25,733 321,300 SH   SOLE 26 141,941 0 179,359
TORCHMARK CORP COM 891027104 2,095 26,159 SH   SOLE 28 18,893 0 7,266
TORCHMARK CORP COM 891027104 2,476 30,919 SH   SOLE 29 3,397 0 27,522
TORCHMARK CORP COM 891027104 29,020 362,343 SH   SOLE 30 362,343 0 0
TORCHMARK CORP COM 891027104 4,172 52,089 SH   SOLE 31 22,197 0 29,892
TORCHMARK CORP COM 891027104 603 7,531 SH   SOLE 34 7,531 0 0
TORCHMARK CORP COM 891027104 8,677 108,340 SH   SOLE 36 108,340 0 0
TORCHMARK CORP COM 891027104 50 621 SH   SOLE 40 621 0 0
TORO CO COM 891092108 6,749 108,755 SH   SOLE 2 71,530 0 37,225
TORO CO COM 891092108 125 2,008 SH   SOLE 4 2,008 0 0
TORO CO COM 891092108 2,969 47,843 SH   SOLE 7 47,843 0 0
TORO CO COM 891092108 23,030 371,094 SH   SOLE 18 371,060 0 34
TORO CO COM 891092108 2,138 34,446 SH   SOLE 19 34,446 0 0
TORO CO COM 891092108 285,554 4,601,259 SH   SOLE 21 4,601,259 0 0
TORO CO COM 891092108 216,033 3,481,036 SH   SOLE 22 3,155,811 0 325,225
TORO CO COM 891092108 75 1,209 SH   SOLE 23 1,209 0 0
TORO CO COM 891092108 2,179 35,118 SH   SOLE 26 27,551 0 7,567
TORO CO COM 891092108 959 15,458 SH   SOLE 28 15,458 0 0
TORO CO COM 891092108 3,149 50,741 SH   SOLE 29 990 0 49,751
TORO CO COM 891092108 1,037 16,710 SH   SOLE 30 16,710 0 0
TORO CO COM 891092108 246 3,966 SH   SOLE 31 3,966 0 0
TORO CO COM 891092108 1,725 27,791 SH   SOLE 34 27,791 0 0
TORO CO COM 891092108 35 558 SH   SOLE 36 558 0 0
TORO CO COM 891092108 759 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 72 1,272 SH   SOLE 18 1,272 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 14 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADR 89151E109 69 1,288 SH   SOLE 4 1,288 0 0
TOTAL S A SPONSORED ADR 89151E109 139,923 2,614,414 SH   SOLE 18 2,440,299 0 174,115
TOTAL S A SPONSORED ADR 89151E109 373,883 6,985,858 SH   SOLE 19 6,985,858 0 0
TOTAL S A SPONSORED ADR 89151E109 237 4,425 SH   SOLE 21 4,425 0 0
TOTAL S A SPONSORED ADR 89151E109 24,575 459,172 SH   SOLE 22 459,172 0 0
TOTAL S A SPONSORED ADR 89151E109 3,099 57,907 SH   SOLE 25 41,427 0 16,480
TOTAL S A SPONSORED ADR 89151E109 8,523 159,249 SH   SOLE 34 159,249 0 0
TOTAL S A SPONSORED ADR 89151E109 852 15,913 SH   SOLE 36 15,913 0 0
TOTAL SYS SVCS INC COM 891906109 14,399 219,833 SH   SOLE 2 56,836 0 162,997
TOTAL SYS SVCS INC COM 891906109 3,827 58,422 SH   SOLE 4 52,519 0 5,903
TOTAL SYS SVCS INC COM 891906109 11,007 168,042 SH   SOLE 7 136,513 0 31,529
TOTAL SYS SVCS INC COM 891906109 266 4,065 SH   SOLE 13 4,065 0 0
TOTAL SYS SVCS INC COM 891906109 70 1,073 SH   SOLE 15 1,073 0 0
TOTAL SYS SVCS INC COM 891906109 24,124 368,307 SH   SOLE 18 345,333 0 22,974
TOTAL SYS SVCS INC COM 891906109 5,554 84,800 SH   SOLE 19 84,800 0 0
TOTAL SYS SVCS INC COM 891906109 7,493 114,400 SH   SOLE 20 0 0 114,400
TOTAL SYS SVCS INC COM 891906109 224,171 3,422,451 SH   SOLE 21 3,422,451 0 0
TOTAL SYS SVCS INC COM 891906109 308,937 4,716,603 SH   SOLE 22 3,886,379 0 830,224
TOTAL SYS SVCS INC COM 891906109 13,092 199,876 SH   SOLE 23 199,876 0 0
TOTAL SYS SVCS INC COM 891906109 26,254 400,819 SH   SOLE 25 400,819 0 0
TOTAL SYS SVCS INC COM 891906109 32,847 501,479 SH   SOLE 26 204,787 0 296,692
TOTAL SYS SVCS INC COM 891906109 2,466 37,644 SH   SOLE 28 27,455 0 10,189
TOTAL SYS SVCS INC COM 891906109 6,609 100,903 SH   SOLE 29 6,495 0 94,408
TOTAL SYS SVCS INC COM 891906109 30,885 471,525 SH   SOLE 30 471,525 0 0
TOTAL SYS SVCS INC COM 891906109 6,193 94,544 SH   SOLE 31 37,677 0 56,867
TOTAL SYS SVCS INC COM 891906109 2,500 38,170 SH   SOLE 34 38,170 0 0
TOTAL SYS SVCS INC COM 891906109 9,650 147,326 SH   SOLE 36 147,326 0 0
TOTAL SYS SVCS INC COM 891906109 52 791 SH   SOLE 40 791 0 0
TOWER INTL INC COM 891826109 883 32,451 SH   SOLE 2 28,949 0 3,502
TOWER INTL INC COM 891826109 13 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,295 84,371 SH   SOLE 18 84,371 0 0
TOWER INTL INC COM 891826109 6,297 231,496 SH   SOLE 19 231,496 0 0
TOWER INTL INC COM 891826109 18,444 678,073 SH   SOLE 21 678,073 0 0
TOWER INTL INC COM 891826109 33,370 1,226,823 SH   SOLE 22 1,187,346 0 39,477
TOWER INTL INC COM 891826109 5,821 213,999 SH   SOLE 23 213,999 0 0
TOWER INTL INC COM 891826109 84 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 1,844 67,803 SH   SOLE 29 0 0 67,803
TOWER INTL INC COM 891826109 94 3,447 SH   SOLE 30 3,447 0 0
TOWER INTL INC COM 891826109 606 22,263 SH   SOLE 34 22,263 0 0
TOWER INTL INC COM 891826109 68 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 9 300 SH   SOLE 2 300 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6,989 227,300 SH   SOLE 19 227,300 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 58 1,889 SH   SOLE 22 1,889 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,873 60,900 SH   SOLE 34 60,900 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 15 2,168 SH   SOLE 18 2,168 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 36 5,154 SH   SOLE 19 5,154 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 285 40,774 SH   SOLE 21 40,774 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 346 49,421 SH   SOLE 22 49,421 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 416 12,414 SH   SOLE 2 3,181 0 9,233
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1,153 SH   SOLE 7 1,153 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 7,138 213,074 SH   SOLE 18 213,074 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,416 42,264 SH   SOLE 19 42,264 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,742 1,753,484 SH   SOLE 21 1,753,484 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 51,911 1,549,576 SH   SOLE 22 1,448,909 0 100,667
TOWNEBANK PORTSMOUTH VA COM 89214P109 562 16,775 SH   SOLE 26 14,375 0 2,400
TOWNEBANK PORTSMOUTH VA COM 89214P109 335 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 283 8,436 SH   SOLE 30 8,436 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 255 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 15 1,476 SH   SOLE 2 542 0 934
TOWNSQUARE MEDIA INC CL A 892231101 389 38,926 SH   SOLE 18 38,926 0 0
TOWNSQUARE MEDIA INC CL A 892231101 51 5,139 SH   SOLE 19 5,139 0 0
TOWNSQUARE MEDIA INC CL A 892231101 3,042 304,245 SH   SOLE 21 304,245 0 0
TOWNSQUARE MEDIA INC CL A 892231101 742 74,230 SH   SOLE 22 69,023 0 5,207
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3 24 SH   SOLE 17 0 0 24
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 6,740 655,000 SH   SOLE 2 655,000 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 732 71,110 SH   SOLE 22 71,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,635 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 10 519 SH   SOLE 2 519 0 0
TPG RE FIN TR INC COM 87266M107 685 34,665 SH   SOLE 18 34,665 0 0
TPG RE FIN TR INC COM 87266M107 181 9,132 SH   SOLE 19 9,132 0 0
TPG RE FIN TR INC COM 87266M107 11,956 604,756 SH   SOLE 21 604,756 0 0
TPG RE FIN TR INC COM 87266M107 2,178 110,144 SH   SOLE 22 102,582 0 7,562
TPG RE FIN TR INC COM 87266M107 102 5,174 SH   SOLE 29 0 0 5,174
TPI COMPOSITES INC COM 87266J104 22 977 SH   SOLE 2 977 0 0
TPI COMPOSITES INC COM 87266J104 859 38,439 SH   SOLE 18 38,439 0 0
TPI COMPOSITES INC COM 87266J104 171 7,656 SH   SOLE 19 7,656 0 0
TPI COMPOSITES INC COM 87266J104 7,422 332,237 SH   SOLE 21 332,237 0 0
TPI COMPOSITES INC COM 87266J104 2,761 123,604 SH   SOLE 22 115,428 0 8,176
TRACON PHARMACEUTICALS INC COM 89237H100 6 1,891 SH   SOLE 18 1,891 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 4 1,428 SH   SOLE 19 1,428 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 93 29,435 SH   SOLE 21 29,435 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 154 48,959 SH   SOLE 22 48,959 0 0
TRACTOR SUPPLY CO COM 892356106 13,772 217,600 SH   SOLE 2 81,734 0 135,866
TRACTOR SUPPLY CO COM 892356106 2,540 40,140 SH   SOLE 4 35,287 0 4,853
TRACTOR SUPPLY CO COM 892356106 7,090 112,024 SH   SOLE 7 109,135 0 2,889
TRACTOR SUPPLY CO COM 892356106 62 973 SH   SOLE 13 973 0 0
TRACTOR SUPPLY CO COM 892356106 56 892 SH   SOLE 15 892 0 0
TRACTOR SUPPLY CO COM 892356106 18,341 289,792 SH   SOLE 18 253,852 0 35,940
TRACTOR SUPPLY CO COM 892356106 3,272 51,696 SH   SOLE 19 51,696 0 0
TRACTOR SUPPLY CO COM 892356106 6,554 103,556 SH   SOLE 20 0 0 103,556
TRACTOR SUPPLY CO COM 892356106 163,373 2,581,338 SH   SOLE 21 2,581,338 0 0
TRACTOR SUPPLY CO COM 892356106 213,438 3,372,388 SH   SOLE 22 2,788,909 0 583,479
TRACTOR SUPPLY CO COM 892356106 10,113 159,792 SH   SOLE 23 159,792 0 0
TRACTOR SUPPLY CO COM 892356106 5,923 93,589 SH   SOLE 25 93,589 0 0
TRACTOR SUPPLY CO COM 892356106 24,229 382,826 SH   SOLE 26 161,501 0 221,325
TRACTOR SUPPLY CO COM 892356106 1,793 28,327 SH   SOLE 28 20,555 0 7,772
TRACTOR SUPPLY CO COM 892356106 2,633 41,606 SH   SOLE 29 9,446 0 32,160
TRACTOR SUPPLY CO COM 892356106 24,132 381,296 SH   SOLE 30 381,296 0 0
TRACTOR SUPPLY CO COM 892356106 4,245 67,070 SH   SOLE 31 29,593 0 37,477
TRACTOR SUPPLY CO COM 892356106 1,160 18,334 SH   SOLE 32 18,334 0 0
TRACTOR SUPPLY CO COM 892356106 596 9,419 SH   SOLE 34 9,419 0 0
TRACTOR SUPPLY CO COM 892356106 6,506 102,789 SH   SOLE 36 102,789 0 0
TRACTOR SUPPLY CO COM 892356106 41 652 SH   SOLE 40 652 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 3 1,631 SH   SOLE 18 1,631 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 41 20,420 SH   SOLE 21 20,420 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 641 320,627 SH   SOLE 22 320,627 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 13 1,303 SH   SOLE 18 1,303 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 26 2,692 SH   SOLE 19 2,692 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 234 23,967 SH   SOLE 21 23,967 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,501 256,490 SH   SOLE 22 256,490 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 4 4,986 SH   SOLE 18 4,986 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 122 142,118 SH   SOLE 21 142,118 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 9 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 30 600 SH   SOLE 18 600 0 0
TRANSCANADA CORP COM 89353D107 24,494 495,522 SH   SOLE 21 495,522 0 0
TRANSCAT INC COM 893529107 16 1,172 SH   SOLE 18 1,172 0 0
TRANSCAT INC COM 893529107 241 17,769 SH   SOLE 21 17,769 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 105 3,856 SH   SOLE 18 3,856 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 18 670 SH   SOLE 19 670 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,383 50,862 SH   SOLE 21 50,862 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 329 12,109 SH   SOLE 22 10,534 0 1,575
TRANSDIGM GROUP INC COM 893641100 22,947 89,759 SH   SOLE 2 9,950 0 79,809
TRANSDIGM GROUP INC COM 893641100 4,590 17,955 SH   SOLE 4 16,170 0 1,785
TRANSDIGM GROUP INC COM 893641100 8,800 34,421 SH   SOLE 7 33,575 0 846
TRANSDIGM GROUP INC COM 893641100 128 499 SH   SOLE 13 499 0 0
TRANSDIGM GROUP INC COM 893641100 82 321 SH   SOLE 15 321 0 0
TRANSDIGM GROUP INC COM 893641100 95,791 374,694 SH   SOLE 18 296,341 0 78,353
TRANSDIGM GROUP INC COM 893641100 72,444 283,373 SH   SOLE 19 283,373 0 0
TRANSDIGM GROUP INC COM 893641100 7,159 28,005 SH   SOLE 20 0 0 28,005
TRANSDIGM GROUP INC COM 893641100 366,536 1,433,740 SH   SOLE 21 1,433,740 0 0
TRANSDIGM GROUP INC COM 893641100 339,100 1,326,423 SH   SOLE 22 1,105,308 0 221,115
TRANSDIGM GROUP INC COM 893641100 17,024 66,592 SH   SOLE 23 66,592 0 0
TRANSDIGM GROUP INC COM 893641100 10,027 39,222 SH   SOLE 25 39,222 0 0
TRANSDIGM GROUP INC COM 893641100 39,688 155,242 SH   SOLE 26 61,448 0 93,794
TRANSDIGM GROUP INC COM 893641100 3,092 12,094 SH   SOLE 28 8,626 0 3,468
TRANSDIGM GROUP INC COM 893641100 3,781 14,788 SH   SOLE 29 1,788 0 13,000
TRANSDIGM GROUP INC COM 893641100 34,325 134,265 SH   SOLE 30 134,265 0 0
TRANSDIGM GROUP INC COM 893641100 6,693 26,182 SH   SOLE 31 11,445 0 14,737
TRANSDIGM GROUP INC COM 893641100 5,183 20,273 SH   SOLE 34 20,273 0 0
TRANSDIGM GROUP INC COM 893641100 12,664 49,536 SH   SOLE 36 49,536 0 0
TRANSDIGM GROUP INC COM 893641100 66 260 SH   SOLE 40 260 0 0
TRANSENTERIX INC COM NEW 89366M201 43 29,999 SH   SOLE 19 29,999 0 0
TRANSENTERIX INC COM NEW 89366M201 38 26,344 SH   SOLE 21 26,344 0 0
TRANSENTERIX INC COM NEW 89366M201 898 627,790 SH   SOLE 22 627,790 0 0
TRANSGLOBE ENERGY CORP COM 893662106 20 14,002 SH   SOLE 22 14,002 0 0
TRANSOCEAN LTD REG SHS H8817H100 4,562 423,950 SH   SOLE 2 216,530 0 207,420
TRANSOCEAN LTD REG SHS H8817H100 20 1,816 SH   SOLE 4 1,816 0 0
TRANSOCEAN LTD REG SHS H8817H100 316 29,341 SH   SOLE 7 29,341 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 16,312 1,516,007 SH   SOLE 18 1,516,007 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,684 621,216 SH   SOLE 19 621,216 0 0
TRANSOCEAN LTD REG SHS H8817H100 187,643 17,438,930 SH   SOLE 21 17,438,930 0 0
TRANSOCEAN LTD REG SHS H8817H100 149,827 13,924,412 SH   SOLE 22 12,501,003 0 1,423,409
TRANSOCEAN LTD REG SHS H8817H100 1,511 140,420 SH   SOLE 25 140,420 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,245 115,668 SH   SOLE 26 108,997 0 6,671
TRANSOCEAN LTD REG SHS H8817H100 591 54,961 SH   SOLE 28 54,961 0 0
TRANSOCEAN LTD REG SHS H8817H100 645 59,927 SH   SOLE 30 59,927 0 0
TRANSOCEAN LTD REG SHS H8817H100 95 8,873 SH   SOLE 31 8,873 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,690 342,950 SH   SOLE 34 342,950 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,510 233,270 SH   SOLE 36 233,270 0 0
TRANSOCEAN LTD REG SHS H8817H100 441 40,950 SH   SOLE 40 40,950 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 8,250 406,210 SH   SOLE 21 406,210 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 3,009 148,133 SH   SOLE 22 148,133 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 8,485 417,757 SH   SOLE 25 417,757 0 0
TRANSUNION COM 89400J107 3,159 66,848 SH   SOLE 2 14,753 0 52,095
TRANSUNION COM 89400J107 13 282 SH   SOLE 4 282 0 0
TRANSUNION COM 89400J107 171 3,625 SH   SOLE 7 3,625 0 0
TRANSUNION COM 89400J107 3,375 71,403 SH   SOLE 18 71,403 0 0
TRANSUNION COM 89400J107 2,268 47,994 SH   SOLE 19 47,994 0 0
TRANSUNION COM 89400J107 74,126 1,568,463 SH   SOLE 21 1,568,463 0 0
TRANSUNION COM 89400J107 187,009 3,957,019 SH   SOLE 22 3,514,298 0 442,721
TRANSUNION COM 89400J107 2,502 52,936 SH   SOLE 26 44,129 0 8,807
TRANSUNION COM 89400J107 1,093 23,133 SH   SOLE 28 23,133 0 0
TRANSUNION COM 89400J107 356 7,527 SH   SOLE 29 0 0 7,527
TRANSUNION COM 89400J107 1,123 23,758 SH   SOLE 30 23,758 0 0
TRANSUNION COM 89400J107 178 3,774 SH   SOLE 31 3,774 0 0
TRANSUNION COM 89400J107 668 14,127 SH   SOLE 40 14,127 0 0
TRAVELCENTERS AMER LLC COM 894174101 24 5,666 SH   SOLE 21 5,666 0 0
TRAVELCENTERS AMER LLC COM 894174101 118 27,875 SH   SOLE 22 13,413 0 14,462
TRAVELCENTERS AMER LLC COM 894174101 20 4,784 SH   SOLE 28 4,784 0 0
TRAVELCENTERS AMER LLC COM 894174101 99 23,271 SH   SOLE 29 0 0 23,271
TRAVELCENTERS AMER LLC COM 894174101 36 8,482 SH   SOLE 30 8,482 0 0
TRAVELCENTERS AMER LLC COM 894174101 14 3,210 SH   SOLE 40 3,210 0 0
TRAVELERS COMPANIES INC COM 89417E109 48,048 392,167 SH   SOLE 2 114,585 0 277,582
TRAVELERS COMPANIES INC COM 89417E109 11,994 97,895 SH   SOLE 4 87,840 0 10,055
TRAVELERS COMPANIES INC COM 89417E109 27,411 223,724 SH   SOLE 7 213,393 0 10,331
TRAVELERS COMPANIES INC COM 89417E109 631 5,148 SH   SOLE 13 5,148 0 0
TRAVELERS COMPANIES INC COM 89417E109 247 2,014 SH   SOLE 15 2,014 0 0
TRAVELERS COMPANIES INC COM 89417E109 39 321 SH   SOLE 17 0 0 321
TRAVELERS COMPANIES INC COM 89417E109 137,496 1,122,233 SH   SOLE 18 1,048,393 0 73,840
TRAVELERS COMPANIES INC COM 89417E109 236,286 1,928,554 SH   SOLE 19 1,928,554 0 0
TRAVELERS COMPANIES INC COM 89417E109 19,675 160,583 SH   SOLE 20 0 0 160,583
TRAVELERS COMPANIES INC COM 89417E109 581,187 4,743,610 SH   SOLE 21 4,743,610 0 0
TRAVELERS COMPANIES INC COM 89417E109 949,163 7,747,001 SH   SOLE 22 6,384,321 0 1,362,680
TRAVELERS COMPANIES INC COM 89417E109 42,577 347,510 SH   SOLE 23 347,510 0 0
TRAVELERS COMPANIES INC COM 89417E109 28,787 234,961 SH   SOLE 25 234,961 0 0
TRAVELERS COMPANIES INC COM 89417E109 204,935 1,672,668 SH   SOLE 26 263,339 0 1,409,329
TRAVELERS COMPANIES INC COM 89417E109 7,778 63,481 SH   SOLE 28 46,212 0 17,269
TRAVELERS COMPANIES INC COM 89417E109 2,172 17,724 SH   SOLE 29 10,315 0 7,409
TRAVELERS COMPANIES INC COM 89417E109 152,583 1,245,373 SH   SOLE 30 1,245,373 0 0
TRAVELERS COMPANIES INC COM 89417E109 16,185 132,100 SH   SOLE 31 61,584 0 70,516
TRAVELERS COMPANIES INC COM 89417E109 9,977 81,430 SH   SOLE 32 81,430 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,549 86,101 SH   SOLE 34 86,101 0 0
TRAVELERS COMPANIES INC COM 89417E109 38,910 317,584 SH   SOLE 36 317,584 0 0
TRAVELERS COMPANIES INC COM 89417E109 172 1,406 SH   SOLE 40 1,406 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 367 23,370 SH   SOLE 2 7,429 0 15,941
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 41 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 7,171 456,727 SH   SOLE 18 456,727 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,879 183,378 SH   SOLE 19 183,378 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 60,830 3,874,550 SH   SOLE 21 3,874,550 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 51,141 3,257,410 SH   SOLE 22 3,013,946 0 243,464
TRAVELPORT WORLDWIDE LTD SHS G9019D104 5,171 329,391 SH   SOLE 23 329,391 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 527 33,584 SH   SOLE 26 27,985 0 5,599
TRAVELPORT WORLDWIDE LTD SHS G9019D104 350 22,300 SH   SOLE 28 22,300 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,859 118,397 SH   SOLE 29 0 0 118,397
TRAVELPORT WORLDWIDE LTD SHS G9019D104 331 21,055 SH   SOLE 30 21,055 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 152 9,662 SH   SOLE 40 9,662 0 0
TRAVELZOO COM NEW 89421Q205 9 1,076 SH   SOLE 18 1,076 0 0
TRAVELZOO COM NEW 89421Q205 18 2,100 SH   SOLE 19 2,100 0 0
TRAVELZOO COM NEW 89421Q205 142 16,534 SH   SOLE 21 16,534 0 0
TRAVELZOO COM NEW 89421Q205 2,035 236,685 SH   SOLE 22 236,685 0 0
TRECORA RES COM 894648104 63 4,772 SH   SOLE 2 1,070 0 3,702
TRECORA RES COM 894648104 8 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 1,065 80,055 SH   SOLE 18 80,055 0 0
TRECORA RES COM 894648104 242 18,221 SH   SOLE 19 18,221 0 0
TRECORA RES COM 894648104 8,410 632,327 SH   SOLE 21 632,327 0 0
TRECORA RES COM 894648104 2,761 207,579 SH   SOLE 22 181,902 0 25,677
TREDEGAR CORP COM 894650100 111 6,150 SH   SOLE 2 1,458 0 4,692
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 11 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,353 130,734 SH   SOLE 18 130,734 0 0
TREDEGAR CORP COM 894650100 334 18,579 SH   SOLE 19 18,579 0 0
TREDEGAR CORP COM 894650100 41,617 2,312,049 SH   SOLE 21 2,312,049 0 0
TREDEGAR CORP COM 894650100 11,980 665,583 SH   SOLE 22 622,884 0 42,699
TREDEGAR CORP COM 894650100 22 1,215 SH   SOLE 26 0 0 1,215
TREDEGAR CORP COM 894650100 57 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 612 34,004 SH   SOLE 30 34,004 0 0
TREDEGAR CORP COM 894650100 46 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 3,642 53,770 SH   SOLE 2 28,648 0 25,122
TREEHOUSE FOODS INC COM 89469A104 17 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 130 1,922 SH   SOLE 7 1,922 0 0
TREEHOUSE FOODS INC COM 89469A104 12,929 190,888 SH   SOLE 18 190,888 0 0
TREEHOUSE FOODS INC COM 89469A104 4,237 62,564 SH   SOLE 19 62,564 0 0
TREEHOUSE FOODS INC COM 89469A104 159,312 2,352,163 SH   SOLE 21 2,352,163 0 0
TREEHOUSE FOODS INC COM 89469A104 119,162 1,759,374 SH   SOLE 22 1,581,244 0 178,130
TREEHOUSE FOODS INC COM 89469A104 1,624 23,978 SH   SOLE 26 20,513 0 3,465
TREEHOUSE FOODS INC COM 89469A104 639 9,431 SH   SOLE 28 9,431 0 0
TREEHOUSE FOODS INC COM 89469A104 605 8,930 SH   SOLE 30 8,930 0 0
TREEHOUSE FOODS INC COM 89469A104 86 1,269 SH   SOLE 31 1,269 0 0
TREEHOUSE FOODS INC COM 89469A104 135 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 431 6,367 SH   SOLE 40 6,367 0 0
TREVENA INC COM 89532E109 24 9,434 SH   SOLE 2 2,233 0 7,201
TREVENA INC COM 89532E109 9 3,567 SH   SOLE 7 3,567 0 0
TREVENA INC COM 89532E109 541 212,197 SH   SOLE 18 212,197 0 0
TREVENA INC COM 89532E109 92 35,957 SH   SOLE 19 35,957 0 0
TREVENA INC COM 89532E109 6,853 2,687,295 SH   SOLE 21 2,687,295 0 0
TREVENA INC COM 89532E109 2,791 1,094,647 SH   SOLE 22 1,040,518 0 54,129
TREX CO INC COM 89531P105 175 1,945 SH   SOLE 2 1,745 0 200
TREX CO INC COM 89531P105 9 98 SH   SOLE 4 98 0 0
TREX CO INC COM 89531P105 61 678 SH   SOLE 7 678 0 0
TREX CO INC COM 89531P105 12,075 134,060 SH   SOLE 18 134,060 0 0
TREX CO INC COM 89531P105 1,990 22,096 SH   SOLE 19 22,096 0 0
TREX CO INC COM 89531P105 247,801 2,751,206 SH   SOLE 21 2,751,206 0 0
TREX CO INC COM 89531P105 71,095 789,334 SH   SOLE 22 734,014 0 55,320
TREX CO INC COM 89531P105 1,043 11,581 SH   SOLE 26 9,120 0 2,461
TREX CO INC COM 89531P105 403 4,475 SH   SOLE 28 4,475 0 0
TREX CO INC COM 89531P105 3,624 40,238 SH   SOLE 30 40,238 0 0
TREX CO INC COM 89531P105 307 3,404 SH   SOLE 40 3,404 0 0
TRI POINTE GROUP INC COM 87265H109 1,323 95,781 SH   SOLE 2 68,295 0 27,486
TRI POINTE GROUP INC COM 87265H109 5 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 56 4,056 SH   SOLE 7 4,056 0 0
TRI POINTE GROUP INC COM 87265H109 13,402 970,431 SH   SOLE 18 970,431 0 0
TRI POINTE GROUP INC COM 87265H109 1,601 115,902 SH   SOLE 19 115,902 0 0
TRI POINTE GROUP INC COM 87265H109 168,304 12,187,086 SH   SOLE 21 12,187,086 0 0
TRI POINTE GROUP INC COM 87265H109 66,284 4,799,720 SH   SOLE 22 4,526,407 0 273,313
TRI POINTE GROUP INC COM 87265H109 1,000 72,410 SH   SOLE 26 60,759 0 11,651
TRI POINTE GROUP INC COM 87265H109 305 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 333 24,100 SH   SOLE 30 24,100 0 0
TRI POINTE GROUP INC COM 87265H109 224 16,202 SH   SOLE 40 16,202 0 0
TRIANGLE CAP CORP COM 895848109 3,982 278,879 SH   SOLE 30 278,879 0 0
TRIBUNE MEDIA CO CL A 896047503 1,867 45,682 SH   SOLE 2 6,711 0 38,971
TRIBUNE MEDIA CO CL A 896047503 17 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 156 3,830 SH   SOLE 7 3,830 0 0
TRIBUNE MEDIA CO CL A 896047503 1,604 39,266 SH   SOLE 18 39,266 0 0
TRIBUNE MEDIA CO CL A 896047503 954 23,347 SH   SOLE 19 23,347 0 0
TRIBUNE MEDIA CO CL A 896047503 32,625 798,468 SH   SOLE 21 798,468 0 0
TRIBUNE MEDIA CO CL A 896047503 81,601 1,997,084 SH   SOLE 22 1,760,091 0 236,993
TRIBUNE MEDIA CO CL A 896047503 427 10,458 SH   SOLE 23 10,458 0 0
TRIBUNE MEDIA CO CL A 896047503 751 18,378 SH   SOLE 26 13,929 0 4,449
TRIBUNE MEDIA CO CL A 896047503 456 11,168 SH   SOLE 28 11,168 0 0
TRIBUNE MEDIA CO CL A 896047503 679 16,610 SH   SOLE 30 16,610 0 0
TRIBUNE MEDIA CO CL A 896047503 75 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 241 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 364 8,913 SH   SOLE 40 8,913 0 0
TRICO BANCSHARES COM 896095106 184 4,506 SH   SOLE 2 1,361 0 3,145
TRICO BANCSHARES COM 896095106 18 440 SH   SOLE 7 440 0 0
TRICO BANCSHARES COM 896095106 3,373 82,774 SH   SOLE 18 82,774 0 0
TRICO BANCSHARES COM 896095106 627 15,391 SH   SOLE 19 15,391 0 0
TRICO BANCSHARES COM 896095106 27,127 665,695 SH   SOLE 21 665,695 0 0
TRICO BANCSHARES COM 896095106 26,841 658,683 SH   SOLE 22 617,146 0 41,537
TRICO BANCSHARES COM 896095106 121 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 476 11,683 SH   SOLE 29 0 0 11,683
TRICO BANCSHARES COM 896095106 138 3,387 SH   SOLE 30 3,387 0 0
TRICO BANCSHARES COM 896095106 395 9,701 SH   SOLE 34 9,701 0 0
TRICO BANCSHARES COM 896095106 96 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 281 10,421 SH   SOLE 2 2,589 0 7,832
TRIMAS CORP COM NEW 896215209 7 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 34 1,258 SH   SOLE 7 1,258 0 0
TRIMAS CORP COM NEW 896215209 4,586 169,839 SH   SOLE 18 169,839 0 0
TRIMAS CORP COM NEW 896215209 1,077 39,902 SH   SOLE 19 39,902 0 0
TRIMAS CORP COM NEW 896215209 37,138 1,375,465 SH   SOLE 21 1,375,465 0 0
TRIMAS CORP COM NEW 896215209 34,306 1,270,593 SH   SOLE 22 1,189,001 0 81,592
TRIMAS CORP COM NEW 896215209 119 4,397 SH   SOLE 23 4,397 0 0
TRIMAS CORP COM NEW 896215209 89 3,297 SH   SOLE 26 0 0 3,297
TRIMAS CORP COM NEW 896215209 174 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 356 13,173 SH   SOLE 29 0 0 13,173
TRIMAS CORP COM NEW 896215209 200 7,418 SH   SOLE 30 7,418 0 0
TRIMAS CORP COM NEW 896215209 136 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 13,174 335,646 SH   SOLE 2 125,232 0 210,414
TRIMBLE INC COM 896239100 3,220 82,041 SH   SOLE 4 73,785 0 8,256
TRIMBLE INC COM 896239100 692 17,641 SH   SOLE 7 17,641 0 0
TRIMBLE INC COM 896239100 72 1,831 SH   SOLE 13 1,831 0 0
TRIMBLE INC COM 896239100 63 1,595 SH   SOLE 15 1,595 0 0
TRIMBLE INC COM 896239100 34,250 872,610 SH   SOLE 18 847,260 0 25,350
TRIMBLE INC COM 896239100 3,390 86,359 SH   SOLE 19 86,359 0 0
TRIMBLE INC COM 896239100 7,254 184,808 SH   SOLE 20 0 0 184,808
TRIMBLE INC COM 896239100 435,288 11,090,146 SH   SOLE 21 11,090,146 0 0
TRIMBLE INC COM 896239100 320,351 8,161,819 SH   SOLE 22 7,370,704 0 791,115
TRIMBLE INC COM 896239100 12,107 308,458 SH   SOLE 23 308,458 0 0
TRIMBLE INC COM 896239100 7,912 201,583 SH   SOLE 25 201,583 0 0
TRIMBLE INC COM 896239100 27,071 689,709 SH   SOLE 26 262,649 0 427,060
TRIMBLE INC COM 896239100 2,257 57,503 SH   SOLE 28 41,405 0 16,098
TRIMBLE INC COM 896239100 2,787 71,006 SH   SOLE 29 7,788 0 63,218
TRIMBLE INC COM 896239100 11,288 287,580 SH   SOLE 30 287,580 0 0
TRIMBLE INC COM 896239100 4,781 121,804 SH   SOLE 31 61,084 0 60,720
TRIMBLE INC COM 896239100 4,029 102,647 SH   SOLE 34 102,647 0 0
TRIMBLE INC COM 896239100 9,503 242,124 SH   SOLE 36 242,124 0 0
TRIMBLE INC COM 896239100 49 1,243 SH   SOLE 40 1,243 0 0
TRINET GROUP INC COM 896288107 92 2,746 SH   SOLE 2 2,532 0 214
TRINET GROUP INC COM 896288107 9 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 31 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 5,144 153,008 SH   SOLE 18 153,008 0 0
TRINET GROUP INC COM 896288107 6,376 189,647 SH   SOLE 19 189,647 0 0
TRINET GROUP INC COM 896288107 41,207 1,225,676 SH   SOLE 21 1,225,676 0 0
TRINET GROUP INC COM 896288107 36,406 1,082,878 SH   SOLE 22 1,007,366 0 75,512
TRINET GROUP INC COM 896288107 73 2,166 SH   SOLE 26 0 0 2,166
TRINET GROUP INC COM 896288107 189 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 213 6,337 SH   SOLE 30 6,337 0 0
TRINET GROUP INC COM 896288107 1,120 33,325 SH   SOLE 34 33,325 0 0
TRINET GROUP INC COM 896288107 146 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 4,839 151,701 SH   SOLE 2 74,721 0 76,980
TRINITY INDS INC COM 896522109 21 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 191 5,979 SH   SOLE 7 5,979 0 0
TRINITY INDS INC COM 896522109 16,290 510,666 SH   SOLE 18 510,666 0 0
TRINITY INDS INC COM 896522109 1,528 47,895 SH   SOLE 19 47,895 0 0
TRINITY INDS INC COM 896522109 204,531 6,411,634 SH   SOLE 21 6,411,634 0 0
TRINITY INDS INC COM 896522109 154,980 4,858,305 SH   SOLE 22 4,371,404 0 486,901
TRINITY INDS INC COM 896522109 1,518 47,601 SH   SOLE 26 39,220 0 8,381
TRINITY INDS INC COM 896522109 689 21,592 SH   SOLE 28 21,592 0 0
TRINITY INDS INC COM 896522109 726 22,772 SH   SOLE 30 22,772 0 0
TRINITY INDS INC COM 896522109 111 3,465 SH   SOLE 31 3,465 0 0
TRINITY INDS INC COM 896522109 247 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 528 16,566 SH   SOLE 40 16,566 0 0
TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 1,573 1,173,000 PRN   SOLE 21 1,173,000 0 0
TRINITY PL HLDGS INC COM 89656D101 7 1,059 SH   SOLE 2 1,059 0 0
TRINITY PL HLDGS INC COM 89656D101 453 64,596 SH   SOLE 18 64,596 0 0
TRINITY PL HLDGS INC COM 89656D101 68 9,645 SH   SOLE 19 9,645 0 0
TRINITY PL HLDGS INC COM 89656D101 4,348 619,407 SH   SOLE 21 619,407 0 0
TRINITY PL HLDGS INC COM 89656D101 1,106 157,583 SH   SOLE 22 144,019 0 13,564
TRINSEO S A SHS L9340P101 366 5,460 SH   SOLE 2 2,579 0 2,881
TRINSEO S A SHS L9340P101 39 584 SH   SOLE 4 584 0 0
TRINSEO S A SHS L9340P101 113 1,682 SH   SOLE 7 1,682 0 0
TRINSEO S A SHS L9340P101 10,433 155,479 SH   SOLE 18 155,479 0 0
TRINSEO S A SHS L9340P101 2,258 33,653 SH   SOLE 19 33,653 0 0
TRINSEO S A SHS L9340P101 94,480 1,408,044 SH   SOLE 21 1,408,044 0 0
TRINSEO S A SHS L9340P101 82,905 1,235,541 SH   SOLE 22 1,151,520 0 84,021
TRINSEO S A SHS L9340P101 1,182 17,611 SH   SOLE 26 15,567 0 2,044
TRINSEO S A SHS L9340P101 437 6,508 SH   SOLE 28 6,508 0 0
TRINSEO S A SHS L9340P101 1,004 14,964 SH   SOLE 29 0 0 14,964
TRINSEO S A SHS L9340P101 452 6,741 SH   SOLE 30 6,741 0 0
TRINSEO S A SHS L9340P101 32 483 SH   SOLE 34 483 0 0
TRINSEO S A SHS L9340P101 354 5,271 SH   SOLE 40 5,271 0 0
TRIO TECH INTL COM NEW 896712205 2 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 5,563 137,247 SH   SOLE 2 23,335 0 113,912
TRIPADVISOR INC COM 896945201 2,643 65,199 SH   SOLE 4 62,414 0 2,785
TRIPADVISOR INC COM 896945201 2,857 70,497 SH   SOLE 7 70,497 0 0
TRIPADVISOR INC COM 896945201 25 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 20,260 499,872 SH   SOLE 18 483,872 0 16,000
TRIPADVISOR INC COM 896945201 77,821 1,920,073 SH   SOLE 19 1,920,073 0 0
TRIPADVISOR INC COM 896945201 3,673 90,632 SH   SOLE 20 0 0 90,632
TRIPADVISOR INC COM 896945201 85,454 2,108,407 SH   SOLE 21 2,108,407 0 0
TRIPADVISOR INC COM 896945201 125,883 3,105,918 SH   SOLE 22 2,601,949 0 503,969
TRIPADVISOR INC COM 896945201 6,684 164,911 SH   SOLE 23 164,911 0 0
TRIPADVISOR INC COM 896945201 3,421 84,403 SH   SOLE 25 84,403 0 0
TRIPADVISOR INC COM 896945201 13,936 343,834 SH   SOLE 26 164,272 0 179,562
TRIPADVISOR INC COM 896945201 1,030 25,406 SH   SOLE 28 18,494 0 6,912
TRIPADVISOR INC COM 896945201 1,356 33,465 SH   SOLE 29 5,282 0 28,183
TRIPADVISOR INC COM 896945201 13,398 330,575 SH   SOLE 30 330,575 0 0
TRIPADVISOR INC COM 896945201 2,581 63,671 SH   SOLE 31 34,342 0 29,329
TRIPADVISOR INC COM 896945201 30,346 748,733 SH   SOLE 34 748,733 0 0
TRIPADVISOR INC COM 896945201 4,220 104,123 SH   SOLE 36 104,123 0 0
TRIPADVISOR INC COM 896945201 22 554 SH   SOLE 40 554 0 0
TRIPLE-S MGMT CORP CL B 896749108 103 4,362 SH   SOLE 2 1,209 0 3,153
TRIPLE-S MGMT CORP CL B 896749108 5 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 13 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 2,139 90,324 SH   SOLE 18 90,324 0 0
TRIPLE-S MGMT CORP CL B 896749108 417 17,591 SH   SOLE 19 17,591 0 0
TRIPLE-S MGMT CORP CL B 896749108 21,252 897,458 SH   SOLE 21 897,458 0 0
TRIPLE-S MGMT CORP CL B 896749108 14,564 615,028 SH   SOLE 22 563,390 0 51,638
TRIPLE-S MGMT CORP CL B 896749108 54 2,262 SH   SOLE 26 0 0 2,262
TRIPLE-S MGMT CORP CL B 896749108 79 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 66 2,774 SH   SOLE 30 2,774 0 0
TRIPLE-S MGMT CORP CL B 896749108 44 1,856 SH   SOLE 34 1,856 0 0
TRIPLE-S MGMT CORP CL B 896749108 63 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,270 94,807 SH   SOLE 30 94,807 0 0
TRISTATE CAP HLDGS INC COM 89678F100 89 3,880 SH   SOLE 2 1,283 0 2,597
TRISTATE CAP HLDGS INC COM 89678F100 6 268 SH   SOLE 7 268 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,996 87,153 SH   SOLE 18 87,153 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,031 88,694 SH   SOLE 19 88,694 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16,587 724,304 SH   SOLE 21 724,304 0 0
TRISTATE CAP HLDGS INC COM 89678F100 9,334 407,615 SH   SOLE 22 359,568 0 48,047
TRISTATE CAP HLDGS INC COM 89678F100 93 4,081 SH   SOLE 26 0 0 4,081
TRISTATE CAP HLDGS INC COM 89678F100 70 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 75 3,295 SH   SOLE 30 3,295 0 0
TRISTATE CAP HLDGS INC COM 89678F100 55 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 333 10,021 SH   SOLE 2 2,464 0 7,557
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 36 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 5,429 163,121 SH   SOLE 18 163,121 0 0
TRITON INTL LTD CL A G9078F107 1,210 36,351 SH   SOLE 19 36,351 0 0
TRITON INTL LTD CL A G9078F107 45,192 1,357,938 SH   SOLE 21 1,357,938 0 0
TRITON INTL LTD CL A G9078F107 39,433 1,184,873 SH   SOLE 22 1,103,155 0 81,718
TRITON INTL LTD CL A G9078F107 350 10,519 SH   SOLE 26 8,203 0 2,316
TRITON INTL LTD CL A G9078F107 259 7,796 SH   SOLE 28 7,796 0 0
TRITON INTL LTD CL A G9078F107 252 7,567 SH   SOLE 29 0 0 7,567
TRITON INTL LTD CL A G9078F107 306 9,199 SH   SOLE 30 9,199 0 0
TRITON INTL LTD CL A G9078F107 125 3,770 SH   SOLE 40 3,770 0 0
TRIUMPH BANCORP INC COM 89679E300 108 3,360 SH   SOLE 2 930 0 2,430
TRIUMPH BANCORP INC COM 89679E300 14 440 SH   SOLE 7 440 0 0
TRIUMPH BANCORP INC COM 89679E300 2,163 67,056 SH   SOLE 18 67,056 0 0
TRIUMPH BANCORP INC COM 89679E300 464 14,402 SH   SOLE 19 14,402 0 0
TRIUMPH BANCORP INC COM 89679E300 18,267 566,425 SH   SOLE 21 566,425 0 0
TRIUMPH BANCORP INC COM 89679E300 8,560 265,437 SH   SOLE 22 239,482 0 25,955
TRIUMPH GROUP INC NEW COM 896818101 82 2,765 SH   SOLE 2 2,765 0 0
TRIUMPH GROUP INC NEW COM 896818101 9 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 76 2,555 SH   SOLE 7 2,555 0 0
TRIUMPH GROUP INC NEW COM 896818101 7,186 241,561 SH   SOLE 18 241,561 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,108 37,245 SH   SOLE 19 37,245 0 0
TRIUMPH GROUP INC NEW COM 896818101 179,221 6,024,232 SH   SOLE 21 6,024,232 0 0
TRIUMPH GROUP INC NEW COM 896818101 39,876 1,340,359 SH   SOLE 22 1,239,239 0 101,120
TRIUMPH GROUP INC NEW COM 896818101 282 9,491 SH   SOLE 26 6,559 0 2,932
TRIUMPH GROUP INC NEW COM 896818101 213 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,020 67,887 SH   SOLE 30 67,887 0 0
TRIUMPH GROUP INC NEW COM 896818101 127 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 163 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 312 28,729 SH   SOLE 22 28,729 0 0
TRONC INC COM 89703P107 39 2,695 SH   SOLE 2 1,324 0 1,371
TRONC INC COM 89703P107 7 472 SH   SOLE 7 472 0 0
TRONC INC COM 89703P107 1,097 75,519 SH   SOLE 18 75,519 0 0
TRONC INC COM 89703P107 223 15,354 SH   SOLE 19 15,354 0 0
TRONC INC COM 89703P107 9,020 620,794 SH   SOLE 21 620,794 0 0
TRONC INC COM 89703P107 8,539 587,688 SH   SOLE 22 549,313 0 38,375
TRONC INC COM 89703P107 44 3,055 SH   SOLE 28 3,055 0 0
TRONC INC COM 89703P107 30 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 319 15,127 SH   SOLE 2 3,670 0 11,457
TRONOX LTD SHS CL A Q9235V101 6 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 41 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 5,187 245,827 SH   SOLE 18 245,827 0 0
TRONOX LTD SHS CL A Q9235V101 1,091 51,720 SH   SOLE 19 51,720 0 0
TRONOX LTD SHS CL A Q9235V101 43,082 2,041,810 SH   SOLE 21 2,041,810 0 0
TRONOX LTD SHS CL A Q9235V101 37,877 1,795,140 SH   SOLE 22 1,668,319 0 126,821
TRONOX LTD SHS CL A Q9235V101 218 10,332 SH   SOLE 26 6,946 0 3,386
TRONOX LTD SHS CL A Q9235V101 195 9,245 SH   SOLE 28 9,245 0 0
TRONOX LTD SHS CL A Q9235V101 219 10,396 SH   SOLE 30 10,396 0 0
TRONOX LTD SHS CL A Q9235V101 155 7,365 SH   SOLE 40 7,365 0 0
TROVAGENE INC COM NEW 897238309 4 5,524 SH   SOLE 19 5,524 0 0
TROVAGENE INC COM NEW 897238309 9 11,701 SH   SOLE 21 11,701 0 0
TROVAGENE INC COM NEW 897238309 282 385,780 SH   SOLE 22 385,780 0 0
TRUEBLUE INC COM 89785X101 209 9,296 SH   SOLE 2 2,379 0 6,917
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 24 1,086 SH   SOLE 7 1,086 0 0
TRUEBLUE INC COM 89785X101 4,450 198,238 SH   SOLE 18 198,238 0 0
TRUEBLUE INC COM 89785X101 690 30,747 SH   SOLE 19 30,747 0 0
TRUEBLUE INC COM 89785X101 82,751 3,685,997 SH   SOLE 21 3,685,997 0 0
TRUEBLUE INC COM 89785X101 27,039 1,204,425 SH   SOLE 22 1,124,929 0 79,496
TRUEBLUE INC COM 89785X101 254 11,303 SH   SOLE 26 8,223 0 3,080
TRUEBLUE INC COM 89785X101 136 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,307 58,204 SH   SOLE 30 58,204 0 0
TRUEBLUE INC COM 89785X101 101 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 85 5,385 SH   SOLE 2 5,006 0 379
TRUECAR INC COM 89785L107 7 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 28 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 3,636 230,294 SH   SOLE 18 230,294 0 0
TRUECAR INC COM 89785L107 851 53,907 SH   SOLE 19 53,907 0 0
TRUECAR INC COM 89785L107 32,655 2,068,072 SH   SOLE 21 2,068,072 0 0
TRUECAR INC COM 89785L107 30,867 1,954,843 SH   SOLE 22 1,815,472 0 139,371
TRUECAR INC COM 89785L107 21 1,348 SH   SOLE 23 1,348 0 0
TRUECAR INC COM 89785L107 58 3,685 SH   SOLE 26 0 0 3,685
TRUECAR INC COM 89785L107 187 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 145 9,156 SH   SOLE 29 0 0 9,156
TRUECAR INC COM 89785L107 161 10,225 SH   SOLE 30 10,225 0 0
TRUECAR INC COM 89785L107 147 9,339 SH   SOLE 40 9,339 0 0
TRUETT-HURST INC CL A 897871109 2 708 SH   SOLE 21 708 0 0
TRUPANION INC COM 898202106 45 1,697 SH   SOLE 2 1,697 0 0
TRUPANION INC COM 898202106 26 1,001 SH   SOLE 7 1,001 0 0
TRUPANION INC COM 898202106 2,145 81,231 SH   SOLE 18 81,231 0 0
TRUPANION INC COM 898202106 512 19,405 SH   SOLE 19 19,405 0 0
TRUPANION INC COM 898202106 19,052 721,391 SH   SOLE 21 721,391 0 0
TRUPANION INC COM 898202106 8,123 307,573 SH   SOLE 22 270,272 0 37,301
TRUPANION INC COM 898202106 63 2,383 SH   SOLE 30 2,383 0 0
TRUPANION INC COM 898202106 90 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 206 23,170 SH   SOLE 2 5,679 0 17,491
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 4,158 467,202 SH   SOLE 18 467,202 0 0
TRUSTCO BK CORP N Y COM 898349105 607 68,232 SH   SOLE 19 68,232 0 0
TRUSTCO BK CORP N Y COM 898349105 74,252 8,342,907 SH   SOLE 21 8,342,907 0 0
TRUSTCO BK CORP N Y COM 898349105 24,483 2,750,877 SH   SOLE 22 2,577,710 0 173,167
TRUSTCO BK CORP N Y COM 898349105 815 91,550 SH   SOLE 26 74,945 0 16,605
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,164 130,794 SH   SOLE 30 130,794 0 0
TRUSTCO BK CORP N Y COM 898349105 115 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 1,392 42,039 SH   SOLE 2 30,543 0 11,496
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 360 10,865 SH   SOLE 7 10,865 0 0
TRUSTMARK CORP COM 898402102 16,014 483,527 SH   SOLE 18 483,527 0 0
TRUSTMARK CORP COM 898402102 1,628 49,155 SH   SOLE 19 49,155 0 0
TRUSTMARK CORP COM 898402102 227,459 6,867,720 SH   SOLE 21 6,867,720 0 0
TRUSTMARK CORP COM 898402102 73,091 2,206,852 SH   SOLE 22 2,086,316 0 120,536
TRUSTMARK CORP COM 898402102 968 29,214 SH   SOLE 26 24,996 0 4,218
TRUSTMARK CORP COM 898402102 313 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 7 200 SH   SOLE 29 0 0 200
TRUSTMARK CORP COM 898402102 358 10,798 SH   SOLE 30 10,798 0 0
TRUSTMARK CORP COM 898402102 1,762 53,191 SH   SOLE 32 53,191 0 0
TRUSTMARK CORP COM 898402102 18 531 SH   SOLE 34 531 0 0
TRUSTMARK CORP COM 898402102 96 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 228 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 49 10,875 SH   SOLE 25 10,875 0 0
TTM TECHNOLOGIES INC COM 87305R109 275 17,889 SH   SOLE 2 5,208 0 12,681
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 33 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,870 446,983 SH   SOLE 18 446,983 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,055 68,634 SH   SOLE 19 68,634 0 0
TTM TECHNOLOGIES INC COM 87305R109 124,053 8,071,098 SH   SOLE 21 8,071,098 0 0
TTM TECHNOLOGIES INC COM 87305R109 38,721 2,519,247 SH   SOLE 22 2,338,555 0 180,692
TTM TECHNOLOGIES INC COM 87305R109 18 1,176 SH   SOLE 23 1,176 0 0
TTM TECHNOLOGIES INC COM 87305R109 562 36,591 SH   SOLE 26 32,898 0 3,693
TTM TECHNOLOGIES INC COM 87305R109 192 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,889 122,908 SH   SOLE 30 122,908 0 0
TTM TECHNOLOGIES INC COM 87305R109 108 7,054 SH   SOLE 40 7,054 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 1,315 779,000 PRN   SOLE 21 779,000 0 0
TUCOWS INC COM NEW 898697206 31 534 SH   SOLE 2 534 0 0
TUCOWS INC COM NEW 898697206 16 270 SH   SOLE 7 270 0 0
TUCOWS INC COM NEW 898697206 1,901 32,470 SH   SOLE 18 32,470 0 0
TUCOWS INC COM NEW 898697206 317 5,406 SH   SOLE 19 5,406 0 0
TUCOWS INC COM NEW 898697206 16,573 283,063 SH   SOLE 21 283,063 0 0
TUCOWS INC COM NEW 898697206 5,976 102,061 SH   SOLE 22 81,419 0 20,642
TUCOWS INC COM NEW 898697206 19 329 SH   SOLE 26 0 0 329
TUCOWS INC COM NEW 898697206 93 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 70 1,200 SH   SOLE 30 1,200 0 0
TUCOWS INC COM NEW 898697206 83 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 25 7,772 SH   SOLE 18 7,772 0 0
TUESDAY MORNING CORP COM NEW 899035505 20 6,404 SH   SOLE 19 6,404 0 0
TUESDAY MORNING CORP COM NEW 899035505 372 116,273 SH   SOLE 21 116,273 0 0
TUESDAY MORNING CORP COM NEW 899035505 2,283 713,573 SH   SOLE 22 713,573 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 10 1,300 SH   SOLE 2 1,300 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,449 313,183 SH   SOLE 21 313,183 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1,507 192,764 SH   SOLE 22 192,764 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 554 70,806 SH   SOLE 30 70,806 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,200 51,764 SH   SOLE 2 34,528 0 17,236
TUPPERWARE BRANDS CORP COM 899896104 14 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,054 17,044 SH   SOLE 7 17,044 0 0
TUPPERWARE BRANDS CORP COM 899896104 14,296 231,248 SH   SOLE 18 231,248 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,006 16,280 SH   SOLE 19 16,280 0 0
TUPPERWARE BRANDS CORP COM 899896104 371,457 6,008,693 SH   SOLE 21 6,008,693 0 0
TUPPERWARE BRANDS CORP COM 899896104 102,024 1,650,345 SH   SOLE 22 1,495,286 0 155,059
TUPPERWARE BRANDS CORP COM 899896104 1,132 18,309 SH   SOLE 26 15,351 0 2,958
TUPPERWARE BRANDS CORP COM 899896104 445 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 489 7,908 SH   SOLE 30 7,908 0 0
TUPPERWARE BRANDS CORP COM 899896104 74 1,200 SH   SOLE 31 1,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 5,185 83,875 SH   SOLE 32 83,875 0 0
TUPPERWARE BRANDS CORP COM 899896104 158 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 297 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 24 2,700 SH   SOLE 2 2,700 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 66 7,539 SH   SOLE 22 7,539 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 42 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 336 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 5 290 SH   SOLE 2 290 0 0
TURNING PT BRANDS INC COM 90041L105 342 20,127 SH   SOLE 18 20,127 0 0
TURNING PT BRANDS INC COM 90041L105 594 34,935 SH   SOLE 19 34,935 0 0
TURNING PT BRANDS INC COM 90041L105 3,027 178,069 SH   SOLE 21 178,069 0 0
TURNING PT BRANDS INC COM 90041L105 762 44,806 SH   SOLE 22 42,482 0 2,324
TURQUOISE HILL RES LTD COM 900435108 190 61,407 SH   SOLE 21 61,407 0 0
TURTLE BEACH CORP COM 900450107 5 6,063 SH   SOLE 19 6,063 0 0
TURTLE BEACH CORP COM 900450107 6 7,588 SH   SOLE 21 7,588 0 0
TURTLE BEACH CORP COM 900450107 285 343,711 SH   SOLE 22 343,711 0 0
TUTOR PERINI CORP COM 901109108 247 8,689 SH   SOLE 2 2,651 0 6,038
TUTOR PERINI CORP COM 901109108 7 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 569 20,042 SH   SOLE 7 20,042 0 0
TUTOR PERINI CORP COM 901109108 3,930 138,389 SH   SOLE 18 138,389 0 0
TUTOR PERINI CORP COM 901109108 799 28,133 SH   SOLE 19 28,133 0 0
TUTOR PERINI CORP COM 901109108 33,131 1,166,591 SH   SOLE 21 1,166,591 0 0
TUTOR PERINI CORP COM 901109108 29,311 1,032,085 SH   SOLE 22 957,256 0 74,829
TUTOR PERINI CORP COM 901109108 189 6,666 SH   SOLE 26 4,626 0 2,040
TUTOR PERINI CORP COM 901109108 161 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 142 5,012 SH   SOLE 30 5,012 0 0
TUTOR PERINI CORP COM 901109108 60 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 117 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 38,596 1,463,081 SH   SOLE 2 434,132 0 1,028,949
TWENTY FIRST CENTY FOX INC CL A 90130A101 9,975 378,133 SH   SOLE 4 338,023 0 40,110
TWENTY FIRST CENTY FOX INC CL A 90130A101 19,599 742,960 SH   SOLE 7 734,669 0 8,291
TWENTY FIRST CENTY FOX INC CL A 90130A101 291 11,046 SH   SOLE 13 11,046 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 223 8,449 SH   SOLE 15 8,449 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 53,398 2,024,191 SH   SOLE 18 1,875,998 0 148,193
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,506 57,098 SH   SOLE 19 57,098 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 404,712 15,341,604 SH   SOLE 21 15,341,604 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 743,982 28,202,485 SH   SOLE 22 23,482,703 0 4,719,782
TWENTY FIRST CENTY FOX INC CL A 90130A101 35,792 1,356,803 SH   SOLE 23 1,356,803 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 21,357 809,573 SH   SOLE 25 809,573 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 55,954 2,121,095 SH   SOLE 26 875,848 0 1,245,247
TWENTY FIRST CENTY FOX INC CL A 90130A101 6,127 232,255 SH   SOLE 28 170,011 0 62,244
TWENTY FIRST CENTY FOX INC CL A 90130A101 963 36,521 SH   SOLE 29 36,521 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 83,070 3,148,994 SH   SOLE 30 3,148,994 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 15,566 590,084 SH   SOLE 31 295,772 0 294,312
TWENTY FIRST CENTY FOX INC CL A 90130A101 4,018 152,308 SH   SOLE 32 152,308 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,885 71,451 SH   SOLE 34 71,451 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 27,966 1,060,107 SH   SOLE 36 1,060,107 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 137 5,208 SH   SOLE 40 5,208 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 13,295 515,504 SH   SOLE 2 99,075 0 416,429
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,942 152,848 SH   SOLE 4 134,512 0 18,336
TWENTY FIRST CENTY FOX INC CL B 90130A200 8,516 330,209 SH   SOLE 7 330,209 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 99 3,847 SH   SOLE 15 3,847 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 3 115 SH   SOLE 17 0 0 115
TWENTY FIRST CENTY FOX INC CL B 90130A200 21,874 848,139 SH   SOLE 18 786,073 0 62,066
TWENTY FIRST CENTY FOX INC CL B 90130A200 627 24,318 SH   SOLE 19 24,318 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 161,961 6,279,978 SH   SOLE 21 6,279,978 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 301,637 11,695,876 SH   SOLE 22 9,509,703 0 2,186,173
TWENTY FIRST CENTY FOX INC CL B 90130A200 14,160 549,053 SH   SOLE 23 549,053 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 8,101 314,133 SH   SOLE 25 314,133 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 48,680 1,887,565 SH   SOLE 26 517,455 0 1,370,110
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,791 108,210 SH   SOLE 28 78,677 0 29,533
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,427 55,334 SH   SOLE 29 15,072 0 40,262
TWENTY FIRST CENTY FOX INC CL B 90130A200 34,645 1,343,352 SH   SOLE 30 1,343,352 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,378 247,307 SH   SOLE 31 118,150 0 129,157
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,977 115,415 SH   SOLE 32 115,415 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 757 29,345 SH   SOLE 34 29,345 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,939 424,151 SH   SOLE 36 424,151 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 55 2,140 SH   SOLE 40 2,140 0 0
TWILIO INC CL A 90138F102 128 4,290 SH   SOLE 2 3,910 0 380
TWILIO INC CL A 90138F102 7 237 SH   SOLE 4 237 0 0
TWILIO INC CL A 90138F102 47 1,582 SH   SOLE 7 1,582 0 0
TWILIO INC CL A 90138F102 6,307 211,301 SH   SOLE 18 211,301 0 0
TWILIO INC CL A 90138F102 1,402 46,967 SH   SOLE 19 46,967 0 0
TWILIO INC CL A 90138F102 55,567 1,861,547 SH   SOLE 21 1,861,547 0 0
TWILIO INC CL A 90138F102 50,197 1,681,632 SH   SOLE 22 1,558,040 0 123,592
TWILIO INC CL A 90138F102 617 20,666 SH   SOLE 26 16,782 0 3,884
TWILIO INC CL A 90138F102 239 7,990 SH   SOLE 28 7,990 0 0
TWILIO INC CL A 90138F102 268 8,979 SH   SOLE 30 8,979 0 0
TWILIO INC CL A 90138F102 196 6,562 SH   SOLE 40 6,562 0 0
TWIN DISC INC COM 901476101 32 1,719 SH   SOLE 2 562 0 1,157
TWIN DISC INC COM 901476101 589 31,672 SH   SOLE 18 31,672 0 0
TWIN DISC INC COM 901476101 121 6,493 SH   SOLE 19 6,493 0 0
TWIN DISC INC COM 901476101 5,144 276,404 SH   SOLE 21 276,404 0 0
TWIN DISC INC COM 901476101 4,477 240,559 SH   SOLE 22 235,050 0 5,509
TWITTER INC COM 90184L102 10,045 595,455 SH   SOLE 2 54,687 0 540,768
TWITTER INC COM 90184L102 3,293 195,197 SH   SOLE 4 175,741 0 19,456
TWITTER INC COM 90184L102 1,193 70,707 SH   SOLE 7 37,167 0 33,540
TWITTER INC COM 90184L102 371 21,976 SH   SOLE 13 21,976 0 0
TWITTER INC COM 90184L102 106 6,282 SH   SOLE 15 6,282 0 0
TWITTER INC COM 90184L102 2 131 SH   SOLE 17 0 0 131
TWITTER INC COM 90184L102 6,694 396,792 SH   SOLE 18 334,815 0 61,977
TWITTER INC COM 90184L102 3,531 209,318 SH   SOLE 19 209,318 0 0
TWITTER INC COM 90184L102 5,266 312,126 SH   SOLE 20 0 0 312,126
TWITTER INC COM 90184L102 128,459 7,614,662 SH   SOLE 21 7,614,662 0 0
TWITTER INC COM 90184L102 280,855 16,648,189 SH   SOLE 22 14,529,711 0 2,118,478
TWITTER INC COM 90184L102 13,742 814,599 SH   SOLE 23 814,599 0 0
TWITTER INC COM 90184L102 9,146 542,174 SH   SOLE 25 542,174 0 0
TWITTER INC COM 90184L102 31,813 1,885,780 SH   SOLE 26 602,799 0 1,282,981
TWITTER INC COM 90184L102 2,377 140,876 SH   SOLE 28 103,063 0 37,813
TWITTER INC COM 90184L102 2,962 175,584 SH   SOLE 29 19,696 0 155,888
TWITTER INC COM 90184L102 11,710 694,149 SH   SOLE 30 694,149 0 0
TWITTER INC COM 90184L102 4,859 287,998 SH   SOLE 31 128,926 0 159,072
TWITTER INC COM 90184L102 707 41,924 SH   SOLE 34 41,924 0 0
TWITTER INC COM 90184L102 10,156 601,988 SH   SOLE 36 601,988 0 0
TWITTER INC COM 90184L102 49 2,910 SH   SOLE 40 2,910 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 2,085 2,200,000 PRN   SOLE 21 2,200,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,738 2,982,000 PRN   SOLE 21 2,982,000 0 0
TWO HBRS INVT CORP COM 90187B101 2,456 243,663 SH   SOLE 2 66,997 0 176,666
TWO HBRS INVT CORP COM 90187B101 15 1,456 SH   SOLE 4 1,456 0 0
TWO HBRS INVT CORP COM 90187B101 142 14,115 SH   SOLE 7 14,115 0 0
TWO HBRS INVT CORP COM 90187B101 1,940 192,459 SH   SOLE 18 192,459 0 0
TWO HBRS INVT CORP COM 90187B101 1,145 113,593 SH   SOLE 19 113,593 0 0
TWO HBRS INVT CORP COM 90187B101 112,336 11,144,433 SH   SOLE 21 11,144,433 0 0
TWO HBRS INVT CORP COM 90187B101 91,707 9,097,883 SH   SOLE 22 7,970,870 0 1,127,013
TWO HBRS INVT CORP COM 90187B101 1,261 125,147 SH   SOLE 26 109,428 0 15,719
TWO HBRS INVT CORP COM 90187B101 553 54,846 SH   SOLE 28 54,846 0 0
TWO HBRS INVT CORP COM 90187B101 175 17,315 SH   SOLE 29 0 0 17,315
TWO HBRS INVT CORP COM 90187B101 521 51,736 SH   SOLE 30 51,736 0 0
TWO HBRS INVT CORP COM 90187B101 83 8,215 SH   SOLE 31 8,215 0 0
TWO HBRS INVT CORP COM 90187B101 297 29,432 SH   SOLE 34 29,432 0 0
TWO HBRS INVT CORP COM 90187B101 160 15,843 SH   SOLE 36 15,843 0 0
TWO HBRS INVT CORP COM 90187B101 403 39,954 SH   SOLE 40 39,954 0 0
TWO RIV BANCORP COM 90207C105 17 864 SH   SOLE 2 261 0 603
TWO RIV BANCORP COM 90207C105 541 27,285 SH   SOLE 18 27,285 0 0
TWO RIV BANCORP COM 90207C105 84 4,247 SH   SOLE 19 4,247 0 0
TWO RIV BANCORP COM 90207C105 4,782 241,275 SH   SOLE 21 241,275 0 0
TWO RIV BANCORP COM 90207C105 1,236 62,375 SH   SOLE 22 58,005 0 4,370
TYLER TECHNOLOGIES INC COM 902252105 5,468 31,366 SH   SOLE 2 19,093 0 12,273
TYLER TECHNOLOGIES INC COM 902252105 26 149 SH   SOLE 4 149 0 0
TYLER TECHNOLOGIES INC COM 902252105 142 817 SH   SOLE 7 817 0 0
TYLER TECHNOLOGIES INC COM 902252105 19,972 114,569 SH   SOLE 18 114,569 0 0
TYLER TECHNOLOGIES INC COM 902252105 6,582 37,756 SH   SOLE 19 37,756 0 0
TYLER TECHNOLOGIES INC COM 902252105 273,056 1,566,405 SH   SOLE 21 1,566,405 0 0
TYLER TECHNOLOGIES INC COM 902252105 190,155 1,090,836 SH   SOLE 22 988,126 0 102,710
TYLER TECHNOLOGIES INC COM 902252105 2,078 11,918 SH   SOLE 26 9,966 0 1,952
TYLER TECHNOLOGIES INC COM 902252105 922 5,289 SH   SOLE 28 5,289 0 0
TYLER TECHNOLOGIES INC COM 902252105 923 5,296 SH   SOLE 30 5,296 0 0
TYLER TECHNOLOGIES INC COM 902252105 135 773 SH   SOLE 31 773 0 0
TYLER TECHNOLOGIES INC COM 902252105 680 3,900 SH   SOLE 40 3,900 0 0
TYSON FOODS INC CL A 902494103 17,358 246,389 SH   SOLE 2 104,262 0 142,127
TYSON FOODS INC CL A 902494103 6,880 97,665 SH   SOLE 4 87,410 0 10,255
TYSON FOODS INC CL A 902494103 37,683 534,894 SH   SOLE 7 477,297 0 57,597
TYSON FOODS INC CL A 902494103 138 1,964 SH   SOLE 15 1,964 0 0
TYSON FOODS INC CL A 902494103 59,665 846,910 SH   SOLE 18 801,585 0 45,325
TYSON FOODS INC CL A 902494103 61,507 873,058 SH   SOLE 19 873,058 0 0
TYSON FOODS INC CL A 902494103 409,475 5,812,278 SH   SOLE 21 5,812,278 0 0
TYSON FOODS INC CL A 902494103 565,000 8,019,871 SH   SOLE 22 6,639,150 0 1,380,721
TYSON FOODS INC CL A 902494103 26,754 379,756 SH   SOLE 23 379,756 0 0
TYSON FOODS INC CL A 902494103 16,135 229,031 SH   SOLE 25 229,031 0 0
TYSON FOODS INC CL A 902494103 68,190 967,921 SH   SOLE 26 296,306 0 671,615
TYSON FOODS INC CL A 902494103 4,554 64,636 SH   SOLE 28 46,871 0 17,765
TYSON FOODS INC CL A 902494103 19,682 279,380 SH   SOLE 29 191,256 0 88,124
TYSON FOODS INC CL A 902494103 98,959 1,404,667 SH   SOLE 30 1,404,667 0 0
TYSON FOODS INC CL A 902494103 11,496 163,182 SH   SOLE 31 63,692 0 99,490
TYSON FOODS INC CL A 902494103 19,332 274,410 SH   SOLE 34 274,410 0 0
TYSON FOODS INC CL A 902494103 20,562 291,860 SH   SOLE 36 291,860 0 0
TYSON FOODS INC CL A 902494103 117 1,666 SH   SOLE 40 1,666 0 0
U S CONCRETE INC COM NEW 90333L201 75 982 SH   SOLE 2 862 0 120
U S CONCRETE INC COM NEW 90333L201 25 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 5,370 70,379 SH   SOLE 18 70,379 0 0
U S CONCRETE INC COM NEW 90333L201 870 11,407 SH   SOLE 19 11,407 0 0
U S CONCRETE INC COM NEW 90333L201 100,354 1,315,262 SH   SOLE 21 1,315,262 0 0
U S CONCRETE INC COM NEW 90333L201 33,863 443,811 SH   SOLE 22 413,187 0 30,624
U S CONCRETE INC COM NEW 90333L201 86 1,124 SH   SOLE 26 0 0 1,124
U S CONCRETE INC COM NEW 90333L201 154 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 361 4,732 SH   SOLE 29 0 0 4,732
U S CONCRETE INC COM NEW 90333L201 1,552 20,335 SH   SOLE 30 20,335 0 0
U S CONCRETE INC COM NEW 90333L201 107 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 161 208,449 SH   SOLE 22 208,449 0 0
U S G CORP COM NEW 903293405 1,800 55,118 SH   SOLE 2 8,351 0 46,767
U S G CORP COM NEW 903293405 14 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 74 2,280 SH   SOLE 7 2,280 0 0
U S G CORP COM NEW 903293405 1,524 46,666 SH   SOLE 18 46,666 0 0
U S G CORP COM NEW 903293405 2,933 89,846 SH   SOLE 19 89,846 0 0
U S G CORP COM NEW 903293405 48,503 1,485,530 SH   SOLE 21 1,485,530 0 0
U S G CORP COM NEW 903293405 77,217 2,365,004 SH   SOLE 22 2,090,242 0 274,762
U S G CORP COM NEW 903293405 1,284 39,329 SH   SOLE 26 33,929 0 5,400
U S G CORP COM NEW 903293405 446 13,667 SH   SOLE 28 13,667 0 0
U S G CORP COM NEW 903293405 463 14,173 SH   SOLE 30 14,173 0 0
U S G CORP COM NEW 903293405 67 2,063 SH   SOLE 31 2,063 0 0
U S G CORP COM NEW 903293405 336 10,288 SH   SOLE 40 10,288 0 0
U S GEOTHERMAL INC COM NEW 90338S201 11 2,758 SH   SOLE 18 2,758 0 0
U S GEOTHERMAL INC COM NEW 90338S201 30 7,641 SH   SOLE 19 7,641 0 0
U S GEOTHERMAL INC COM NEW 90338S201 174 43,676 SH   SOLE 21 43,676 0 0
U S GEOTHERMAL INC COM NEW 90338S201 19 4,648 SH   SOLE 22 4,648 0 0
U S GLOBAL INVS INC CL A 902952100 9 4,302 SH   SOLE 19 4,302 0 0
U S GLOBAL INVS INC CL A 902952100 17 8,045 SH   SOLE 21 8,045 0 0
U S GLOBAL INVS INC CL A 902952100 725 340,164 SH   SOLE 22 340,164 0 0
U S GOLD CORP COM PAR NEW 90291C102 0 74 SH   SOLE 19 74 0 0
U S PHYSICAL THERAPY INC COM 90337L108 58 943 SH   SOLE 2 885 0 58
U S PHYSICAL THERAPY INC COM 90337L108 18 288 SH   SOLE 7 288 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,544 57,680 SH   SOLE 18 57,680 0 0
U S PHYSICAL THERAPY INC COM 90337L108 549 8,939 SH   SOLE 19 8,939 0 0
U S PHYSICAL THERAPY INC COM 90337L108 70,997 1,155,358 SH   SOLE 21 1,155,358 0 0
U S PHYSICAL THERAPY INC COM 90337L108 20,760 337,835 SH   SOLE 22 314,695 0 23,140
U S PHYSICAL THERAPY INC COM 90337L108 112 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,033 16,803 SH   SOLE 30 16,803 0 0
U S PHYSICAL THERAPY INC COM 90337L108 81 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 425 13,677 SH   SOLE 2 7,774 0 5,903
U S SILICA HLDGS INC COM 90346E103 9 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 55 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 1 18 SH   SOLE 17 0 0 18
U S SILICA HLDGS INC COM 90346E103 12,003 386,307 SH   SOLE 18 386,307 0 0
U S SILICA HLDGS INC COM 90346E103 1,893 60,939 SH   SOLE 19 60,939 0 0
U S SILICA HLDGS INC COM 90346E103 227,535 7,323,296 SH   SOLE 21 7,323,296 0 0
U S SILICA HLDGS INC COM 90346E103 65,611 2,111,720 SH   SOLE 22 1,957,213 0 154,507
U S SILICA HLDGS INC COM 90346E103 497 16,000 SH   SOLE 25 16,000 0 0
U S SILICA HLDGS INC COM 90346E103 709 22,816 SH   SOLE 26 18,643 0 4,173
U S SILICA HLDGS INC COM 90346E103 351 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 2,398 77,168 SH   SOLE 29 61,540 0 15,628
U S SILICA HLDGS INC COM 90346E103 3,458 111,282 SH   SOLE 30 111,282 0 0
U S SILICA HLDGS INC COM 90346E103 287 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 9 3,096 SH   SOLE 18 3,096 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 10 3,527 SH   SOLE 19 3,527 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 133 45,866 SH   SOLE 21 45,866 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 593 205,118 SH   SOLE 22 205,118 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 12 4,117 SH   SOLE 23 4,117 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 86 29,845 SH   SOLE 29 0 0 29,845
UBIQUITI NETWORKS INC COM 90347A100 97 1,737 SH   SOLE 2 1,524 0 213
UBIQUITI NETWORKS INC COM 90347A100 12 219 SH   SOLE 4 219 0 0
UBIQUITI NETWORKS INC COM 90347A100 33 596 SH   SOLE 7 596 0 0
UBIQUITI NETWORKS INC COM 90347A100 4,390 78,364 SH   SOLE 18 78,364 0 0
UBIQUITI NETWORKS INC COM 90347A100 3,024 53,989 SH   SOLE 19 53,989 0 0
UBIQUITI NETWORKS INC COM 90347A100 39,753 709,627 SH   SOLE 21 709,627 0 0
UBIQUITI NETWORKS INC COM 90347A100 37,315 666,110 SH   SOLE 22 619,136 0 46,974
UBIQUITI NETWORKS INC COM 90347A100 178 3,186 SH   SOLE 23 3,186 0 0
UBIQUITI NETWORKS INC COM 90347A100 574 10,243 SH   SOLE 26 8,258 0 1,985
UBIQUITI NETWORKS INC COM 90347A100 241 4,298 SH   SOLE 28 4,298 0 0
UBIQUITI NETWORKS INC COM 90347A100 990 17,672 SH   SOLE 29 0 0 17,672
UBIQUITI NETWORKS INC COM 90347A100 224 4,000 SH   SOLE 30 4,000 0 0
UBIQUITI NETWORKS INC COM 90347A100 145 2,586 SH   SOLE 40 2,586 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 3 100 SH   SOLE 17 0 0 100
UBS GROUP AG SHS H42097107 2,388 139,230 SH   SOLE 22 139,230 0 0
UDR INC COM 902653104 12,671 333,191 SH   SOLE 2 79,502 0 253,689
UDR INC COM 902653104 6,602 173,611 SH   SOLE 4 163,794 0 9,817
UDR INC COM 902653104 23,160 608,986 SH   SOLE 7 590,712 0 18,274
UDR INC COM 902653104 371 9,763 SH   SOLE 13 9,763 0 0
UDR INC COM 902653104 429 11,282 SH   SOLE 15 11,282 0 0
UDR INC COM 902653104 22,663 595,920 SH   SOLE 18 559,277 0 36,643
UDR INC COM 902653104 11,547 303,619 SH   SOLE 19 303,619 0 0
UDR INC COM 902653104 6,924 182,064 SH   SOLE 20 0 0 182,064
UDR INC COM 902653104 411,147 10,811,132 SH   SOLE 21 10,811,132 0 0
UDR INC COM 902653104 424,468 11,161,402 SH   SOLE 22 9,858,355 0 1,303,047
UDR INC COM 902653104 12,614 331,677 SH   SOLE 23 331,677 0 0
UDR INC COM 902653104 26,675 701,413 SH   SOLE 25 701,413 0 0
UDR INC COM 902653104 32,329 850,102 SH   SOLE 26 293,150 0 556,952
UDR INC COM 902653104 2,346 61,678 SH   SOLE 28 44,545 0 17,133
UDR INC COM 902653104 6,451 169,638 SH   SOLE 29 103,862 0 65,776
UDR INC COM 902653104 83,020 2,183,023 SH   SOLE 30 2,183,023 0 0
UDR INC COM 902653104 7,471 196,451 SH   SOLE 31 134,492 0 61,959
UDR INC COM 902653104 753 19,810 SH   SOLE 34 19,810 0 0
UDR INC COM 902653104 10,819 284,474 SH   SOLE 36 284,474 0 0
UDR INC COM 902653104 52 1,357 SH   SOLE 40 1,357 0 0
UFP TECHNOLOGIES INC COM 902673102 55 1,967 SH   SOLE 2 377 0 1,590
UFP TECHNOLOGIES INC COM 902673102 733 26,078 SH   SOLE 18 26,078 0 0
UFP TECHNOLOGIES INC COM 902673102 130 4,630 SH   SOLE 19 4,630 0 0
UFP TECHNOLOGIES INC COM 902673102 5,903 210,060 SH   SOLE 21 210,060 0 0
UFP TECHNOLOGIES INC COM 902673102 1,834 65,251 SH   SOLE 22 61,368 0 3,883
UGI CORP NEW COM 902681105 12,666 270,298 SH   SOLE 2 103,773 0 166,525
UGI CORP NEW COM 902681105 2,719 58,031 SH   SOLE 4 53,432 0 4,599
UGI CORP NEW COM 902681105 7,872 167,998 SH   SOLE 7 142,280 0 25,718
UGI CORP NEW COM 902681105 28,575 609,790 SH   SOLE 18 592,824 0 16,966
UGI CORP NEW COM 902681105 2,756 58,822 SH   SOLE 19 58,822 0 0
UGI CORP NEW COM 902681105 7,619 162,600 SH   SOLE 20 0 0 162,600
UGI CORP NEW COM 902681105 380,596 8,121,979 SH   SOLE 21 8,121,979 0 0
UGI CORP NEW COM 902681105 266,761 5,692,720 SH   SOLE 22 5,093,023 0 599,697
UGI CORP NEW COM 902681105 10,777 229,988 SH   SOLE 23 229,988 0 0
UGI CORP NEW COM 902681105 14,977 319,617 SH   SOLE 26 155,146 0 164,471
UGI CORP NEW COM 902681105 1,793 38,260 SH   SOLE 28 26,984 0 11,276
UGI CORP NEW COM 902681105 2,290 48,870 SH   SOLE 29 5,396 0 43,474
UGI CORP NEW COM 902681105 11,316 241,485 SH   SOLE 30 241,485 0 0
UGI CORP NEW COM 902681105 3,456 73,761 SH   SOLE 31 31,971 0 41,790
UGI CORP NEW COM 902681105 603 12,878 SH   SOLE 34 12,878 0 0
UGI CORP NEW COM 902681105 2,421 51,658 SH   SOLE 36 51,658 0 0
UGI CORP NEW COM 902681105 37 800 SH   SOLE 40 800 0 0
ULTA BEAUTY INC COM 90384S303 34,418 152,252 SH   SOLE 2 37,587 0 114,665
ULTA BEAUTY INC COM 90384S303 4,510 19,952 SH   SOLE 4 18,015 0 1,937
ULTA BEAUTY INC COM 90384S303 11,849 52,415 SH   SOLE 7 42,149 0 10,266
ULTA BEAUTY INC COM 90384S303 197 871 SH   SOLE 13 871 0 0
ULTA BEAUTY INC COM 90384S303 114 503 SH   SOLE 15 503 0 0
ULTA BEAUTY INC COM 90384S303 141,659 626,642 SH   SOLE 18 484,609 0 142,033
ULTA BEAUTY INC COM 90384S303 128,841 569,940 SH   SOLE 19 569,940 0 0
ULTA BEAUTY INC COM 90384S303 10,052 44,468 SH   SOLE 20 0 0 44,468
ULTA BEAUTY INC COM 90384S303 273,420 1,209,501 SH   SOLE 21 1,209,501 0 0
ULTA BEAUTY INC COM 90384S303 364,449 1,612,177 SH   SOLE 22 1,347,359 0 264,818
ULTA BEAUTY INC COM 90384S303 16,187 71,605 SH   SOLE 23 71,605 0 0
ULTA BEAUTY INC COM 90384S303 10,189 45,070 SH   SOLE 25 45,070 0 0
ULTA BEAUTY INC COM 90384S303 38,916 172,149 SH   SOLE 26 58,445 0 113,704
ULTA BEAUTY INC COM 90384S303 2,971 13,141 SH   SOLE 28 9,534 0 3,607
ULTA BEAUTY INC COM 90384S303 4,334 19,171 SH   SOLE 29 4,627 0 14,544
ULTA BEAUTY INC COM 90384S303 40,522 179,252 SH   SOLE 30 179,252 0 0
ULTA BEAUTY INC COM 90384S303 8,099 35,826 SH   SOLE 31 19,211 0 16,615
ULTA BEAUTY INC COM 90384S303 2,009 8,889 SH   SOLE 32 8,889 0 0
ULTA BEAUTY INC COM 90384S303 7,647 33,826 SH   SOLE 34 33,826 0 0
ULTA BEAUTY INC COM 90384S303 11,753 51,989 SH   SOLE 36 51,989 0 0
ULTA BEAUTY INC COM 90384S303 66 292 SH   SOLE 40 292 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 4,554 24,021 SH   SOLE 2 13,808 0 10,213
ULTIMATE SOFTWARE GROUP INC COM 90385D107 22 118 SH   SOLE 4 118 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 126 666 SH   SOLE 7 666 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 17,770 93,726 SH   SOLE 18 93,726 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 4,857 25,618 SH   SOLE 19 25,618 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 243,394 1,283,724 SH   SOLE 21 1,283,724 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 173,334 914,209 SH   SOLE 22 830,487 0 83,722
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,706 9,000 SH   SOLE 26 7,364 0 1,636
ULTIMATE SOFTWARE GROUP INC COM 90385D107 828 4,367 SH   SOLE 28 4,367 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 822 4,335 SH   SOLE 30 4,335 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 129 680 SH   SOLE 31 680 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 578 3,046 SH   SOLE 40 3,046 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 483 15,788 SH   SOLE 2 15,693 0 95
ULTRA CLEAN HLDGS INC COM 90385V107 22 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,652 119,269 SH   SOLE 18 119,269 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,803 91,530 SH   SOLE 19 91,530 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 32,201 1,051,623 SH   SOLE 21 1,051,623 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 36,574 1,194,462 SH   SOLE 22 1,135,940 0 58,522
ULTRA CLEAN HLDGS INC COM 90385V107 416 13,575 SH   SOLE 23 13,575 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 181 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 920 30,059 SH   SOLE 29 0 0 30,059
ULTRA CLEAN HLDGS INC COM 90385V107 149 4,869 SH   SOLE 30 4,869 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 135 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 427 49,231 SH   SOLE 2 20,261 0 28,970
ULTRA PETROLEUM CORP COM NEW 903914208 43 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 6,276 723,917 SH   SOLE 18 723,917 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 1,505 173,637 SH   SOLE 19 173,637 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 50,106 5,779,230 SH   SOLE 21 5,779,230 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 32,198 3,713,752 SH   SOLE 22 3,475,129 0 238,623
ULTRA PETROLEUM CORP COM NEW 903914208 923 106,484 SH   SOLE 23 106,484 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 73 8,439 SH   SOLE 29 0 0 8,439
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,231 41,881 SH   SOLE 2 41,623 0 258
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 50 947 SH   SOLE 7 947 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,195 172,641 SH   SOLE 18 172,641 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 24,487 459,768 SH   SOLE 19 459,768 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,347 25,300 SH   SOLE 20 25,300 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 98,510 1,849,612 SH   SOLE 21 1,849,612 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 56,220 1,055,578 SH   SOLE 22 979,727 0 75,851
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 31 581 SH   SOLE 23 581 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 771 14,474 SH   SOLE 26 12,445 0 2,029
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 360 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 226 4,244 SH   SOLE 29 0 0 4,244
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 313 5,875 SH   SOLE 30 5,875 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,359 119,391 SH   SOLE 34 119,391 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 257 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 12 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 31 4,545 SH   SOLE 19 4,545 0 0
ULTRALIFE CORP COM 903899102 211 31,237 SH   SOLE 21 31,237 0 0
ULTRALIFE CORP COM 903899102 535 79,195 SH   SOLE 22 79,195 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2 100 SH   SOLE 2 100 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,779 116,667 SH   SOLE 7 116,667 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 21,862 917,808 SH   SOLE 21 917,808 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5,543 232,712 SH   SOLE 26 0 0 232,712
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9,596 402,854 SH   SOLE 30 402,854 0 0
UMB FINL CORP COM 902788108 2,056 27,607 SH   SOLE 2 20,077 0 7,530
UMB FINL CORP COM 902788108 15 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 87 1,171 SH   SOLE 7 1,171 0 0
UMB FINL CORP COM 902788108 21,924 294,324 SH   SOLE 18 294,324 0 0
UMB FINL CORP COM 902788108 2,492 33,455 SH   SOLE 19 33,455 0 0
UMB FINL CORP COM 902788108 216,593 2,907,680 SH   SOLE 21 2,907,680 0 0
UMB FINL CORP COM 902788108 107,420 1,442,073 SH   SOLE 22 1,364,847 0 77,226
UMB FINL CORP COM 902788108 1,259 16,897 SH   SOLE 26 14,474 0 2,423
UMB FINL CORP COM 902788108 452 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 478 6,413 SH   SOLE 30 6,413 0 0
UMB FINL CORP COM 902788108 324 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 60 3,830 SH   SOLE 2 2,133 0 1,697
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,638 105,369 SH   SOLE 18 105,369 0 0
UMH PPTYS INC COM 903002103 359 23,094 SH   SOLE 19 23,094 0 0
UMH PPTYS INC COM 903002103 15,260 981,353 SH   SOLE 21 981,353 0 0
UMH PPTYS INC COM 903002103 19,003 1,222,037 SH   SOLE 22 1,131,678 0 90,359
UMH PPTYS INC COM 903002103 13 851 SH   SOLE 23 851 0 0
UMH PPTYS INC COM 903002103 126 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 68 4,359 SH   SOLE 30 4,359 0 0
UMPQUA HLDGS CORP COM 904214103 2,680 137,355 SH   SOLE 2 100,112 0 37,243
UMPQUA HLDGS CORP COM 904214103 43 2,195 SH   SOLE 4 2,195 0 0
UMPQUA HLDGS CORP COM 904214103 157 8,058 SH   SOLE 7 8,058 0 0
UMPQUA HLDGS CORP COM 904214103 28,155 1,443,112 SH   SOLE 18 1,443,112 0 0
UMPQUA HLDGS CORP COM 904214103 12,776 654,834 SH   SOLE 19 654,834 0 0
UMPQUA HLDGS CORP COM 904214103 279,998 14,351,534 SH   SOLE 21 14,351,534 0 0
UMPQUA HLDGS CORP COM 904214103 137,136 7,029,019 SH   SOLE 22 6,629,282 0 399,737
UMPQUA HLDGS CORP COM 904214103 191 9,799 SH   SOLE 23 9,799 0 0
UMPQUA HLDGS CORP COM 904214103 1,511 77,451 SH   SOLE 26 65,922 0 11,529
UMPQUA HLDGS CORP COM 904214103 620 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 279 14,302 SH   SOLE 29 0 0 14,302
UMPQUA HLDGS CORP COM 904214103 670 34,334 SH   SOLE 30 34,334 0 0
UMPQUA HLDGS CORP COM 904214103 304 15,604 SH   SOLE 36 15,604 0 0
UMPQUA HLDGS CORP COM 904214103 465 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 3,392 205,806 SH   SOLE 2 29,281 0 176,525
UNDER ARMOUR INC CL A 904311107 884 53,671 SH   SOLE 4 49,011 0 4,660
UNDER ARMOUR INC CL A 904311107 2,061 125,090 SH   SOLE 7 125,090 0 0
UNDER ARMOUR INC CL A 904311107 22 1,336 SH   SOLE 13 1,336 0 0
UNDER ARMOUR INC CL A 904311107 18 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 1 44 SH   SOLE 17 0 0 44
UNDER ARMOUR INC CL A 904311107 6,734 408,625 SH   SOLE 18 383,699 0 24,926
UNDER ARMOUR INC CL A 904311107 3,691 223,997 SH   SOLE 19 223,997 0 0
UNDER ARMOUR INC CL A 904311107 2,778 168,566 SH   SOLE 20 0 0 168,566
UNDER ARMOUR INC CL A 904311107 58,532 3,551,689 SH   SOLE 21 3,551,689 0 0
UNDER ARMOUR INC CL A 904311107 78,513 4,764,166 SH   SOLE 22 3,956,749 0 807,417
UNDER ARMOUR INC CL A 904311107 4,404 267,233 SH   SOLE 23 267,233 0 0
UNDER ARMOUR INC CL A 904311107 2,267 137,534 SH   SOLE 25 137,534 0 0
UNDER ARMOUR INC CL A 904311107 9,311 564,999 SH   SOLE 26 229,817 0 335,182
UNDER ARMOUR INC CL A 904311107 682 41,355 SH   SOLE 28 29,094 0 12,261
UNDER ARMOUR INC CL A 904311107 901 54,668 SH   SOLE 29 9,442 0 45,226
UNDER ARMOUR INC CL A 904311107 8,516 516,767 SH   SOLE 30 516,767 0 0
UNDER ARMOUR INC CL A 904311107 1,545 93,766 SH   SOLE 31 48,496 0 45,270
UNDER ARMOUR INC CL A 904311107 1,178 71,451 SH   SOLE 34 71,451 0 0
UNDER ARMOUR INC CL A 904311107 2,774 168,323 SH   SOLE 36 168,323 0 0
UNDER ARMOUR INC CL A 904311107 13 785 SH   SOLE 40 785 0 0
UNDER ARMOUR INC CL C 904311206 2,980 198,383 SH   SOLE 2 32,320 0 166,063
UNDER ARMOUR INC CL C 904311206 815 54,283 SH   SOLE 4 49,590 0 4,693
UNDER ARMOUR INC CL C 904311206 1,971 131,258 SH   SOLE 7 131,258 0 0
UNDER ARMOUR INC CL C 904311206 20 1,358 SH   SOLE 13 1,358 0 0
UNDER ARMOUR INC CL C 904311206 19 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 6,141 408,867 SH   SOLE 18 383,097 0 25,770
UNDER ARMOUR INC CL C 904311206 496 33,029 SH   SOLE 19 33,029 0 0
UNDER ARMOUR INC CL C 904311206 2,772 184,525 SH   SOLE 20 0 0 184,525
UNDER ARMOUR INC CL C 904311206 54,884 3,654,064 SH   SOLE 21 3,654,064 0 0
UNDER ARMOUR INC CL C 904311206 73,694 4,906,365 SH   SOLE 22 4,072,649 0 833,716
UNDER ARMOUR INC CL C 904311206 4,275 284,590 SH   SOLE 23 284,590 0 0
UNDER ARMOUR INC CL C 904311206 2,061 137,227 SH   SOLE 25 137,227 0 0
UNDER ARMOUR INC CL C 904311206 8,234 548,204 SH   SOLE 26 235,980 0 312,224
UNDER ARMOUR INC CL C 904311206 587 39,109 SH   SOLE 28 29,685 0 9,424
UNDER ARMOUR INC CL C 904311206 831 55,321 SH   SOLE 29 9,266 0 46,055
UNDER ARMOUR INC CL C 904311206 7,241 482,093 SH   SOLE 30 482,093 0 0
UNDER ARMOUR INC CL C 904311206 1,602 106,645 SH   SOLE 31 61,499 0 45,146
UNDER ARMOUR INC CL C 904311206 181 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 2,530 168,442 SH   SOLE 36 168,442 0 0
UNDER ARMOUR INC CL C 904311206 12 790 SH   SOLE 40 790 0 0
UNICO AMERN CORP COM 904607108 4 411 SH   SOLE 18 411 0 0
UNICO AMERN CORP COM 904607108 6 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 131 3,675 SH   SOLE 2 993 0 2,682
UNIFI INC COM NEW 904677200 12 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 2,829 79,400 SH   SOLE 18 79,400 0 0
UNIFI INC COM NEW 904677200 434 12,176 SH   SOLE 19 12,176 0 0
UNIFI INC COM NEW 904677200 52,782 1,481,387 SH   SOLE 21 1,481,387 0 0
UNIFI INC COM NEW 904677200 15,226 427,323 SH   SOLE 22 399,053 0 28,270
UNIFI INC COM NEW 904677200 20 560 SH   SOLE 26 0 0 560
UNIFI INC COM NEW 904677200 78 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 804 22,570 SH   SOLE 30 22,570 0 0
UNIFI INC COM NEW 904677200 60 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 512 3,381 SH   SOLE 2 855 0 2,526
UNIFIRST CORP MASS COM 904708104 12 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 55 365 SH   SOLE 7 365 0 0
UNIFIRST CORP MASS COM 904708104 11,352 74,929 SH   SOLE 18 74,929 0 0
UNIFIRST CORP MASS COM 904708104 1,727 11,397 SH   SOLE 19 11,397 0 0
UNIFIRST CORP MASS COM 904708104 204,403 1,349,198 SH   SOLE 21 1,349,198 0 0
UNIFIRST CORP MASS COM 904708104 63,518 419,259 SH   SOLE 22 392,003 0 27,256
UNIFIRST CORP MASS COM 904708104 701 4,626 SH   SOLE 26 3,718 0 908
UNIFIRST CORP MASS COM 904708104 335 2,214 SH   SOLE 28 2,214 0 0
UNIFIRST CORP MASS COM 904708104 3,197 21,101 SH   SOLE 30 21,101 0 0
UNIFIRST CORP MASS COM 904708104 247 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 171,791 2,909,732 SH   SOLE 18 2,827,581 0 82,151
UNILEVER N V N Y SHS NEW 904784709 257,100 4,354,674 SH   SOLE 19 4,354,674 0 0
UNILEVER N V N Y SHS NEW 904784709 17,393 294,594 SH   SOLE 22 294,594 0 0
UNILEVER N V N Y SHS NEW 904784709 420 7,116 SH   SOLE 23 7,116 0 0
UNILEVER N V N Y SHS NEW 904784709 1,599 27,090 SH   SOLE 25 27,090 0 0
UNILEVER N V N Y SHS NEW 904784709 3,244 54,950 SH   SOLE 34 54,950 0 0
UNILEVER PLC SPON ADR NEW 904767704 17 300 SH   SOLE 2 300 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,118 36,549 SH   SOLE 18 36,549 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,184 54,930 SH   SOLE 22 0 0 54,930
UNION BANKSHARES CORP NEW COM 90539J109 708 20,062 SH   SOLE 2 13,220 0 6,842
UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 41 1,162 SH   SOLE 7 1,162 0 0
UNION BANKSHARES CORP NEW COM 90539J109 5,778 163,676 SH   SOLE 18 163,676 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,929 82,978 SH   SOLE 19 82,978 0 0
UNION BANKSHARES CORP NEW COM 90539J109 47,841 1,355,279 SH   SOLE 21 1,355,279 0 0
UNION BANKSHARES CORP NEW COM 90539J109 56,185 1,591,630 SH   SOLE 22 1,504,655 0 86,975
UNION BANKSHARES CORP NEW COM 90539J109 2,999 84,955 SH   SOLE 23 84,955 0 0
UNION BANKSHARES CORP NEW COM 90539J109 586 16,603 SH   SOLE 26 14,831 0 1,772
UNION BANKSHARES CORP NEW COM 90539J109 226 6,404 SH   SOLE 28 6,404 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,591 45,078 SH   SOLE 29 0 0 45,078
UNION BANKSHARES CORP NEW COM 90539J109 223 6,327 SH   SOLE 30 6,327 0 0
UNION BANKSHARES CORP NEW COM 90539J109 344 9,739 SH   SOLE 34 9,739 0 0
UNION BANKSHARES CORP NEW COM 90539J109 181 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 9 178 SH   SOLE 2 178 0 0
UNION BANKSHARES INC COM 905400107 692 14,306 SH   SOLE 18 14,306 0 0
UNION BANKSHARES INC COM 905400107 103 2,119 SH   SOLE 19 2,119 0 0
UNION BANKSHARES INC COM 905400107 5,945 122,832 SH   SOLE 21 122,832 0 0
UNION BANKSHARES INC COM 905400107 1,649 34,068 SH   SOLE 22 29,744 0 4,324
UNION PAC CORP COM 907818108 186,027 1,604,095 SH   SOLE 2 810,946 0 793,149
UNION PAC CORP COM 907818108 49,027 422,753 SH   SOLE 4 394,892 0 27,861
UNION PAC CORP COM 907818108 67,728 584,011 SH   SOLE 7 579,648 0 4,363
UNION PAC CORP COM 907818108 1,033 8,908 SH   SOLE 13 8,908 0 0
UNION PAC CORP COM 907818108 644 5,549 SH   SOLE 15 5,549 0 0
UNION PAC CORP COM 907818108 243,882 2,102,972 SH   SOLE 18 1,957,075 0 145,897
UNION PAC CORP COM 907818108 164,060 1,414,675 SH   SOLE 19 1,414,675 0 0
UNION PAC CORP COM 907818108 61,207 527,785 SH   SOLE 20 100,402 0 427,383
UNION PAC CORP COM 907818108 1,444,522 12,455,997 SH   SOLE 21 12,455,997 0 0
UNION PAC CORP COM 907818108 2,601,430 22,431,919 SH   SOLE 22 18,167,676 0 4,264,243
UNION PAC CORP COM 907818108 143,552 1,237,836 SH   SOLE 23 1,237,836 0 0
UNION PAC CORP COM 907818108 74,618 643,421 SH   SOLE 25 643,421 0 0
UNION PAC CORP COM 907818108 246,965 2,129,560 SH   SOLE 26 720,871 0 1,408,689
UNION PAC CORP COM 907818108 21,297 183,645 SH   SOLE 28 133,684 0 49,961
UNION PAC CORP COM 907818108 33,622 289,923 SH   SOLE 29 155,125 0 134,798
UNION PAC CORP COM 907818108 306,448 2,642,475 SH   SOLE 30 2,642,475 0 0
UNION PAC CORP COM 907818108 81,189 700,085 SH   SOLE 31 400,563 0 299,522
UNION PAC CORP COM 907818108 44,165 380,832 SH   SOLE 34 380,832 0 0
UNION PAC CORP COM 907818108 107,906 930,466 SH   SOLE 36 930,466 0 0
UNION PAC CORP COM 907818108 480 4,140 SH   SOLE 40 4,140 0 0
UNIQUE FABRICATING INC COM 90915J103 10 1,165 SH   SOLE 18 1,165 0 0
UNIQUE FABRICATING INC COM 90915J103 163 19,233 SH   SOLE 21 19,233 0 0
UNIQURE NV SHS N90064101 29 3,056 SH   SOLE 18 3,056 0 0
UNIQURE NV SHS N90064101 380 39,543 SH   SOLE 21 39,543 0 0
UNISYS CORP COM NEW 909214306 84 9,874 SH   SOLE 2 6,658 0 3,216
UNISYS CORP COM NEW 909214306 2 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 34 3,969 SH   SOLE 7 3,969 0 0
UNISYS CORP COM NEW 909214306 1,586 186,533 SH   SOLE 18 186,533 0 0
UNISYS CORP COM NEW 909214306 1,879 221,048 SH   SOLE 19 221,048 0 0
UNISYS CORP COM NEW 909214306 13,922 1,637,930 SH   SOLE 21 1,637,930 0 0
UNISYS CORP COM NEW 909214306 15,308 1,800,943 SH   SOLE 22 1,694,445 0 106,498
UNISYS CORP COM NEW 909214306 105 12,343 SH   SOLE 23 12,343 0 0
UNISYS CORP COM NEW 909214306 104 12,226 SH   SOLE 26 9,010 0 3,216
UNISYS CORP COM NEW 909214306 61 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 428 50,316 SH   SOLE 29 0 0 50,316
UNISYS CORP COM NEW 909214306 77 9,031 SH   SOLE 30 9,031 0 0
UNISYS CORP COM NEW 909214306 46 5,391 SH   SOLE 34 5,391 0 0
UNISYS CORP COM NEW 909214306 49 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 235 11,422 SH   SOLE 2 2,978 0 8,444
UNIT CORP COM 909218109 6 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 30 1,438 SH   SOLE 7 1,438 0 0
UNIT CORP COM 909218109 5,301 257,568 SH   SOLE 18 257,568 0 0
UNIT CORP COM 909218109 794 38,569 SH   SOLE 19 38,569 0 0
UNIT CORP COM 909218109 98,282 4,775,623 SH   SOLE 21 4,775,623 0 0
UNIT CORP COM 909218109 31,957 1,552,805 SH   SOLE 22 1,442,428 0 110,377
UNIT CORP COM 909218109 284 13,781 SH   SOLE 26 10,767 0 3,014
UNIT CORP COM 909218109 144 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 271 13,177 SH   SOLE 29 0 0 13,177
UNIT CORP COM 909218109 1,483 72,071 SH   SOLE 30 72,071 0 0
UNIT CORP COM 909218109 111 5,393 SH   SOLE 36 5,393 0 0
UNIT CORP COM 909218109 100 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 10 833 SH   SOLE 18 833 0 0
UNITED BANCORP INC OHIO COM 909911109 37 3,115 SH   SOLE 19 3,115 0 0
UNITED BANCORP INC OHIO COM 909911109 36 3,039 SH   SOLE 21 3,039 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 2,367 63,705 SH   SOLE 2 47,117 0 16,588
UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,917 186,204 SH   SOLE 7 186,204 0 0
UNITED BANKSHARES INC WEST V COM 909907107 26,503 713,409 SH   SOLE 18 713,409 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,875 77,400 SH   SOLE 19 77,400 0 0
UNITED BANKSHARES INC WEST V COM 909907107 345,208 9,292,266 SH   SOLE 21 9,292,266 0 0
UNITED BANKSHARES INC WEST V COM 909907107 124,310 3,346,164 SH   SOLE 22 3,164,722 0 181,442
UNITED BANKSHARES INC WEST V COM 909907107 13 360 SH   SOLE 23 360 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,522 40,982 SH   SOLE 26 34,971 0 6,011
UNITED BANKSHARES INC WEST V COM 909907107 557 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 554 14,922 SH   SOLE 30 14,922 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,096 56,427 SH   SOLE 32 56,427 0 0
UNITED BANKSHARES INC WEST V COM 909907107 370 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BANCORP IND COM 90984R101 12 614 SH   SOLE 18 614 0 0
UNITED CMNTY BANCORP IND COM 90984R101 16 811 SH   SOLE 21 811 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,113 38,990 SH   SOLE 2 27,340 0 11,650
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 55 1,923 SH   SOLE 7 1,923 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,066 352,709 SH   SOLE 18 352,709 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,231 113,223 SH   SOLE 19 113,223 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 180,855 6,336,896 SH   SOLE 21 6,336,896 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 76,532 2,681,586 SH   SOLE 22 2,549,709 0 131,877
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,791 97,795 SH   SOLE 23 97,795 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 583 20,415 SH   SOLE 26 16,508 0 3,907
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 430 15,071 SH   SOLE 28 15,071 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,215 42,566 SH   SOLE 29 0 0 42,566
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,842 99,566 SH   SOLE 30 99,566 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 140 4,918 SH   SOLE 40 4,918 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 92 9,635 SH   SOLE 2 2,449 0 7,186
UNITED CMNTY FINL CORP OHIO COM 909839102 29 3,023 SH   SOLE 7 3,023 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,865 194,309 SH   SOLE 18 194,309 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 356 37,114 SH   SOLE 19 37,114 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 15,290 1,592,677 SH   SOLE 21 1,592,677 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 13,603 1,416,944 SH   SOLE 22 1,379,941 0 37,003
UNITED CMNTY FINL CORP OHIO COM 909839102 121 12,649 SH   SOLE 23 12,649 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 146 15,247 SH   SOLE 29 0 0 15,247
UNITED CONTL HLDGS INC COM 910047109 14,333 235,427 SH   SOLE 2 53,072 0 182,355
UNITED CONTL HLDGS INC COM 910047109 4,294 70,531 SH   SOLE 4 68,460 0 2,071
UNITED CONTL HLDGS INC COM 910047109 12,047 197,882 SH   SOLE 7 186,014 0 11,868
UNITED CONTL HLDGS INC COM 910047109 484 7,953 SH   SOLE 13 7,953 0 0
UNITED CONTL HLDGS INC COM 910047109 42 694 SH   SOLE 15 694 0 0
UNITED CONTL HLDGS INC COM 910047109 60,850 999,512 SH   SOLE 18 979,233 0 20,279
UNITED CONTL HLDGS INC COM 910047109 187,446 3,078,934 SH   SOLE 19 3,078,934 0 0
UNITED CONTL HLDGS INC COM 910047109 3,301 54,227 SH   SOLE 20 0 0 54,227
UNITED CONTL HLDGS INC COM 910047109 361,588 5,939,348 SH   SOLE 21 5,939,348 0 0
UNITED CONTL HLDGS INC COM 910047109 427,144 7,016,166 SH   SOLE 22 5,891,088 0 1,125,078
UNITED CONTL HLDGS INC COM 910047109 6,377 104,755 SH   SOLE 23 104,755 0 0
UNITED CONTL HLDGS INC COM 910047109 3,608 59,260 SH   SOLE 25 59,260 0 0
UNITED CONTL HLDGS INC COM 910047109 21,614 355,029 SH   SOLE 26 133,284 0 221,745
UNITED CONTL HLDGS INC COM 910047109 1,106 18,171 SH   SOLE 28 13,205 0 4,966
UNITED CONTL HLDGS INC COM 910047109 133 2,191 SH   SOLE 29 2,191 0 0
UNITED CONTL HLDGS INC COM 910047109 39,561 649,816 SH   SOLE 30 649,816 0 0
UNITED CONTL HLDGS INC COM 910047109 3,058 50,224 SH   SOLE 31 24,892 0 25,332
UNITED CONTL HLDGS INC COM 910047109 72,550 1,191,684 SH   SOLE 34 1,191,684 0 0
UNITED CONTL HLDGS INC COM 910047109 4,807 78,963 SH   SOLE 36 78,963 0 0
UNITED CONTL HLDGS INC COM 910047109 27 447 SH   SOLE 40 447 0 0
UNITED FINL BANCORP INC NEW COM 910304104 210 11,484 SH   SOLE 2 3,041 0 8,443
UNITED FINL BANCORP INC NEW COM 910304104 30 1,647 SH   SOLE 7 1,647 0 0
UNITED FINL BANCORP INC NEW COM 910304104 3,687 201,602 SH   SOLE 18 201,602 0 0
UNITED FINL BANCORP INC NEW COM 910304104 692 37,838 SH   SOLE 19 37,838 0 0
UNITED FINL BANCORP INC NEW COM 910304104 30,372 1,660,573 SH   SOLE 21 1,660,573 0 0
UNITED FINL BANCORP INC NEW COM 910304104 30,276 1,655,337 SH   SOLE 22 1,565,991 0 89,346
UNITED FINL BANCORP INC NEW COM 910304104 494 26,999 SH   SOLE 26 26,269 0 730
UNITED FINL BANCORP INC NEW COM 910304104 127 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 192 10,472 SH   SOLE 30 10,472 0 0
UNITED FINL BANCORP INC NEW COM 910304104 125 6,810 SH   SOLE 34 6,810 0 0
UNITED FINL BANCORP INC NEW COM 910304104 89 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 194 4,227 SH   SOLE 2 877 0 3,350
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 28 613 SH   SOLE 7 613 0 0
UNITED FIRE GROUP INC COM 910340108 4,721 103,038 SH   SOLE 18 103,038 0 0
UNITED FIRE GROUP INC COM 910340108 514 11,215 SH   SOLE 19 11,215 0 0
UNITED FIRE GROUP INC COM 910340108 76,288 1,664,960 SH   SOLE 21 1,664,960 0 0
UNITED FIRE GROUP INC COM 910340108 25,616 559,065 SH   SOLE 22 518,459 0 40,606
UNITED FIRE GROUP INC COM 910340108 233 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 147 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,340 29,253 SH   SOLE 30 29,253 0 0
UNITED FIRE GROUP INC COM 910340108 95 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 357 18,295 SH   SOLE 21 18,295 0 0
UNITED GUARDIAN INC COM 910571108 59 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 33 2,011 SH   SOLE 2 1,354 0 657
UNITED INS HLDGS CORP COM 910710102 6 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,543 94,681 SH   SOLE 18 94,681 0 0
UNITED INS HLDGS CORP COM 910710102 283 17,332 SH   SOLE 19 17,332 0 0
UNITED INS HLDGS CORP COM 910710102 30,369 1,863,147 SH   SOLE 21 1,863,147 0 0
UNITED INS HLDGS CORP COM 910710102 9,143 560,945 SH   SOLE 22 527,674 0 33,271
UNITED INS HLDGS CORP COM 910710102 43 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 488 29,959 SH   SOLE 30 29,959 0 0
UNITED INS HLDGS CORP COM 910710102 29 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 59 23,783 SH   SOLE 22 23,783 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 34 13,480 SH   SOLE 26 0 0 13,480
UNITED NAT FOODS INC COM 911163103 1,352 32,518 SH   SOLE 2 23,878 0 8,640
UNITED NAT FOODS INC COM 911163103 9 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 98 2,362 SH   SOLE 7 2,362 0 0
UNITED NAT FOODS INC COM 911163103 13,902 334,258 SH   SOLE 18 334,258 0 0
UNITED NAT FOODS INC COM 911163103 1,591 38,245 SH   SOLE 19 38,245 0 0
UNITED NAT FOODS INC COM 911163103 132,174 3,178,034 SH   SOLE 21 3,178,034 0 0
UNITED NAT FOODS INC COM 911163103 67,809 1,630,408 SH   SOLE 22 1,530,759 0 99,649
UNITED NAT FOODS INC COM 911163103 519 12,476 SH   SOLE 26 9,079 0 3,397
UNITED NAT FOODS INC COM 911163103 303 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 314 7,552 SH   SOLE 30 7,552 0 0
UNITED NAT FOODS INC COM 911163103 212 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 223 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 124,916 1,040,187 SH   SOLE 2 370,170 0 670,017
UNITED PARCEL SERVICE INC CL B 911312106 29,239 243,475 SH   SOLE 4 219,372 0 24,103
UNITED PARCEL SERVICE INC CL B 911312106 61,382 511,130 SH   SOLE 7 504,700 0 6,430
UNITED PARCEL SERVICE INC CL B 911312106 568 4,733 SH   SOLE 13 4,733 0 0
UNITED PARCEL SERVICE INC CL B 911312106 550 4,582 SH   SOLE 15 4,582 0 0
UNITED PARCEL SERVICE INC CL B 911312106 259,067 2,157,275 SH   SOLE 18 2,036,122 0 121,153
UNITED PARCEL SERVICE INC CL B 911312106 149,900 1,248,230 SH   SOLE 19 1,248,230 0 0
UNITED PARCEL SERVICE INC CL B 911312106 33,025 275,006 SH   SOLE 20 0 0 275,006
UNITED PARCEL SERVICE INC CL B 911312106 1,492,503 12,428,206 SH   SOLE 21 12,428,206 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,244,301 18,688,492 SH   SOLE 22 15,497,412 0 3,191,080
UNITED PARCEL SERVICE INC CL B 911312106 104,132 867,117 SH   SOLE 23 867,117 0 0
UNITED PARCEL SERVICE INC CL B 911312106 95,953 799,010 SH   SOLE 25 799,010 0 0
UNITED PARCEL SERVICE INC CL B 911312106 253,305 2,109,290 SH   SOLE 26 641,641 0 1,467,649
UNITED PARCEL SERVICE INC CL B 911312106 18,788 156,450 SH   SOLE 28 114,089 0 42,361
UNITED PARCEL SERVICE INC CL B 911312106 3,410 28,396 SH   SOLE 29 26,322 0 2,074
UNITED PARCEL SERVICE INC CL B 911312106 230,502 1,919,408 SH   SOLE 30 1,919,408 0 0
UNITED PARCEL SERVICE INC CL B 911312106 40,948 340,977 SH   SOLE 31 142,386 0 198,591
UNITED PARCEL SERVICE INC CL B 911312106 37,002 308,120 SH   SOLE 34 308,120 0 0
UNITED PARCEL SERVICE INC CL B 911312106 86,450 719,880 SH   SOLE 36 719,880 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,324 11,025 SH   SOLE 37 11,025 0 0
UNITED PARCEL SERVICE INC CL B 911312106 429 3,576 SH   SOLE 40 3,576 0 0
UNITED RENTALS INC COM 911363109 14,954 107,785 SH   SOLE 2 22,357 0 85,428
UNITED RENTALS INC COM 911363109 4,057 29,241 SH   SOLE 4 26,054 0 3,187
UNITED RENTALS INC COM 911363109 8,270 59,611 SH   SOLE 7 56,238 0 3,373
UNITED RENTALS INC COM 911363109 132 950 SH   SOLE 13 950 0 0
UNITED RENTALS INC COM 911363109 77 556 SH   SOLE 15 556 0 0
UNITED RENTALS INC COM 911363109 26,965 194,353 SH   SOLE 18 182,593 0 11,760
UNITED RENTALS INC COM 911363109 9,882 71,230 SH   SOLE 19 71,230 0 0
UNITED RENTALS INC COM 911363109 5,819 41,944 SH   SOLE 20 0 0 41,944
UNITED RENTALS INC COM 911363109 249,332 1,797,117 SH   SOLE 21 1,797,117 0 0
UNITED RENTALS INC COM 911363109 380,629 2,743,468 SH   SOLE 22 2,360,882 0 382,586
UNITED RENTALS INC COM 911363109 15,465 111,468 SH   SOLE 23 111,468 0 0
UNITED RENTALS INC COM 911363109 8,713 62,800 SH   SOLE 25 62,800 0 0
UNITED RENTALS INC COM 911363109 33,102 238,591 SH   SOLE 26 97,166 0 141,425
UNITED RENTALS INC COM 911363109 2,635 18,989 SH   SOLE 28 13,771 0 5,218
UNITED RENTALS INC COM 911363109 3,261 23,505 SH   SOLE 29 2,764 0 20,741
UNITED RENTALS INC COM 911363109 43,415 312,926 SH   SOLE 30 312,926 0 0
UNITED RENTALS INC COM 911363109 7,671 55,290 SH   SOLE 31 30,582 0 24,708
UNITED RENTALS INC COM 911363109 3,699 26,659 SH   SOLE 34 26,659 0 0
UNITED RENTALS INC COM 911363109 11,247 81,067 SH   SOLE 36 81,067 0 0
UNITED RENTALS INC COM 911363109 63 454 SH   SOLE 40 454 0 0
UNITED SECURITY BANCSHARES C COM 911460103 19 1,965 SH   SOLE 2 508 0 1,457
UNITED SECURITY BANCSHARES C COM 911460103 469 49,333 SH   SOLE 18 49,333 0 0
UNITED SECURITY BANCSHARES C COM 911460103 93 9,791 SH   SOLE 19 9,791 0 0
UNITED SECURITY BANCSHARES C COM 911460103 4,169 438,819 SH   SOLE 21 438,819 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,065 112,149 SH   SOLE 22 103,989 0 8,160
UNITED STATES ANTIMONY CORP COM 911549103 9 30,414 SH   SOLE 21 30,414 0 0
UNITED STATES ANTIMONY CORP COM 911549103 10 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 331 9,361 SH   SOLE 2 2,462 0 6,899
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 3,914 110,578 SH   SOLE 18 107,341 0 3,237
UNITED STATES CELLULAR CORP COM 911684108 7,292 205,982 SH   SOLE 19 205,982 0 0
UNITED STATES CELLULAR CORP COM 911684108 25,384 717,075 SH   SOLE 21 717,075 0 0
UNITED STATES CELLULAR CORP COM 911684108 15,686 443,120 SH   SOLE 22 405,521 0 37,599
UNITED STATES CELLULAR CORP COM 911684108 251 7,082 SH   SOLE 23 7,082 0 0
UNITED STATES CELLULAR CORP COM 911684108 170 4,791 SH   SOLE 26 4,289 0 502
UNITED STATES CELLULAR CORP COM 911684108 57 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 48 1,356 SH   SOLE 30 1,356 0 0
UNITED STATES CELLULAR CORP COM 911684108 10 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,302 36,788 SH   SOLE 34 36,788 0 0
UNITED STATES CELLULAR CORP COM 911684108 88 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 47 564 SH   SOLE 2 126 0 438
UNITED STATES LIME & MINERAL COM 911922102 688 8,188 SH   SOLE 18 8,188 0 0
UNITED STATES LIME & MINERAL COM 911922102 120 1,423 SH   SOLE 19 1,423 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,516 65,666 SH   SOLE 21 65,666 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,439 88,563 SH   SOLE 22 86,052 0 2,511
UNITED STATES LIME & MINERAL COM 911922102 34 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 130 1,543 SH   SOLE 34 1,543 0 0
UNITED STATES LIME & MINERAL COM 911922102 22 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 3 320 SH   SOLE 17 0 0 320
UNITED STATES STL CORP NEW COM 912909108 4,501 175,390 SH   SOLE 2 85,643 0 89,747
UNITED STATES STL CORP NEW COM 912909108 22 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 182 7,096 SH   SOLE 7 7,096 0 0
UNITED STATES STL CORP NEW COM 912909108 15,133 589,768 SH   SOLE 18 589,768 0 0
UNITED STATES STL CORP NEW COM 912909108 1,447 56,383 SH   SOLE 19 56,383 0 0
UNITED STATES STL CORP NEW COM 912909108 197,484 7,696,164 SH   SOLE 21 7,696,164 0 0
UNITED STATES STL CORP NEW COM 912909108 154,283 6,012,578 SH   SOLE 22 5,449,201 0 563,377
UNITED STATES STL CORP NEW COM 912909108 1,546 60,237 SH   SOLE 26 49,519 0 10,718
UNITED STATES STL CORP NEW COM 912909108 646 25,179 SH   SOLE 28 25,179 0 0
UNITED STATES STL CORP NEW COM 912909108 667 26,010 SH   SOLE 30 26,010 0 0
UNITED STATES STL CORP NEW COM 912909108 104 4,068 SH   SOLE 31 4,068 0 0
UNITED STATES STL CORP NEW COM 912909108 1,506 58,691 SH   SOLE 36 58,691 0 0
UNITED STATES STL CORP NEW COM 912909108 501 19,511 SH   SOLE 40 19,511 0 0
UNITED TECHNOLOGIES CORP COM 913017109 115,049 991,116 SH   SOLE 2 255,099 0 736,017
UNITED TECHNOLOGIES CORP COM 913017109 30,552 263,194 SH   SOLE 4 237,206 0 25,988
UNITED TECHNOLOGIES CORP COM 913017109 64,728 557,617 SH   SOLE 7 536,112 0 21,505
UNITED TECHNOLOGIES CORP COM 913017109 322 2,777 SH   SOLE 13 2,777 0 0
UNITED TECHNOLOGIES CORP COM 913017109 594 5,115 SH   SOLE 15 5,115 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10 85 SH   SOLE 17 0 0 85
UNITED TECHNOLOGIES CORP COM 913017109 216,810 1,867,762 SH   SOLE 18 1,758,511 0 109,251
UNITED TECHNOLOGIES CORP COM 913017109 97,500 839,936 SH   SOLE 19 839,936 0 0
UNITED TECHNOLOGIES CORP COM 913017109 47,503 409,224 SH   SOLE 20 0 0 409,224
UNITED TECHNOLOGIES CORP COM 913017109 1,619,467 13,951,301 SH   SOLE 21 13,951,301 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,273,375 19,584,554 SH   SOLE 22 16,066,296 0 3,518,258
UNITED TECHNOLOGIES CORP COM 913017109 108,425 934,055 SH   SOLE 23 934,055 0 0
UNITED TECHNOLOGIES CORP COM 913017109 88,473 762,173 SH   SOLE 25 762,173 0 0
UNITED TECHNOLOGIES CORP COM 913017109 208,622 1,797,227 SH   SOLE 26 730,226 0 1,067,001
UNITED TECHNOLOGIES CORP COM 913017109 20,189 173,922 SH   SOLE 28 126,513 0 47,409
UNITED TECHNOLOGIES CORP COM 913017109 3,094 26,651 SH   SOLE 29 26,651 0 0
UNITED TECHNOLOGIES CORP COM 913017109 246,558 2,124,035 SH   SOLE 30 2,124,035 0 0
UNITED TECHNOLOGIES CORP COM 913017109 43,820 377,501 SH   SOLE 31 166,857 0 210,644
UNITED TECHNOLOGIES CORP COM 913017109 9,452 81,430 SH   SOLE 32 81,430 0 0
UNITED TECHNOLOGIES CORP COM 913017109 57,261 493,293 SH   SOLE 34 493,293 0 0
UNITED TECHNOLOGIES CORP COM 913017109 88,374 761,317 SH   SOLE 36 761,317 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,275 19,598 SH   SOLE 37 19,598 0 0
UNITED TECHNOLOGIES CORP COM 913017109 444 3,824 SH   SOLE 40 3,824 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,845 75,479 SH   SOLE 2 33,008 0 42,471
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,795 15,317 SH   SOLE 4 14,280 0 1,037
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,057 17,556 SH   SOLE 7 11,195 0 6,361
UNITED THERAPEUTICS CORP DEL COM 91307C102 19,244 164,209 SH   SOLE 18 159,776 0 4,433
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,403 46,105 SH   SOLE 19 46,105 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,472 38,156 SH   SOLE 20 0 0 38,156
UNITED THERAPEUTICS CORP DEL COM 91307C102 310,174 2,646,762 SH   SOLE 21 2,646,762 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 175,132 1,494,425 SH   SOLE 22 1,349,250 0 145,175
UNITED THERAPEUTICS CORP DEL COM 91307C102 6,508 55,530 SH   SOLE 23 55,530 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 853 7,275 SH   SOLE 25 7,275 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,372 88,509 SH   SOLE 26 46,152 0 42,357
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,258 10,734 SH   SOLE 28 7,881 0 2,853
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,106 17,971 SH   SOLE 29 3,502 0 14,469
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,536 72,837 SH   SOLE 30 72,837 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,373 20,245 SH   SOLE 31 9,889 0 10,356
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,481 21,168 SH   SOLE 34 21,168 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,068 9,116 SH   SOLE 36 9,116 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 26 225 SH   SOLE 40 225 0 0
UNITEDHEALTH GROUP INC COM 91324P102 388,177 1,982,013 SH   SOLE 2 869,727 0 1,112,286
UNITEDHEALTH GROUP INC COM 91324P102 80,388 410,458 SH   SOLE 4 377,637 0 32,821
UNITEDHEALTH GROUP INC COM 91324P102 137,566 702,406 SH   SOLE 7 698,853 0 3,553
UNITEDHEALTH GROUP INC COM 91324P102 10,308 52,630 SH   SOLE 13 52,630 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,295 6,611 SH   SOLE 15 6,611 0 0
UNITEDHEALTH GROUP INC COM 91324P102 175 895 SH   SOLE 17 0 0 895
UNITEDHEALTH GROUP INC COM 91324P102 964,241 4,923,364 SH   SOLE 18 4,308,796 0 614,568
UNITEDHEALTH GROUP INC COM 91324P102 1,217,396 6,215,959 SH   SOLE 19 6,215,959 0 0
UNITEDHEALTH GROUP INC COM 91324P102 102,485 523,284 SH   SOLE 20 26,312 0 496,972
UNITEDHEALTH GROUP INC COM 91324P102 3,392,657 17,322,734 SH   SOLE 21 17,322,734 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,224,310 26,675,056 SH   SOLE 22 21,799,601 0 4,875,455
UNITEDHEALTH GROUP INC COM 91324P102 258,933 1,322,100 SH   SOLE 23 1,322,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 154,897 790,895 SH   SOLE 25 775,613 0 15,282
UNITEDHEALTH GROUP INC COM 91324P102 500,291 2,554,461 SH   SOLE 26 838,387 0 1,716,074
UNITEDHEALTH GROUP INC COM 91324P102 42,893 219,007 SH   SOLE 28 159,458 0 59,549
UNITEDHEALTH GROUP INC COM 91324P102 45,390 231,759 SH   SOLE 29 114,460 0 117,299
UNITEDHEALTH GROUP INC COM 91324P102 584,853 2,986,230 SH   SOLE 30 2,986,230 0 0
UNITEDHEALTH GROUP INC COM 91324P102 130,978 668,766 SH   SOLE 31 354,774 0 313,992
UNITEDHEALTH GROUP INC COM 91324P102 15,948 81,430 SH   SOLE 32 81,430 0 0
UNITEDHEALTH GROUP INC COM 91324P102 258,584 1,320,319 SH   SOLE 34 1,320,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 209,572 1,070,064 SH   SOLE 36 1,070,064 0 0
UNITEDHEALTH GROUP INC COM 91324P102 959 4,897 SH   SOLE 40 4,897 0 0
UNITI GROUP INC COM 91325V108 2,483 169,403 SH   SOLE 2 82,210 0 87,193
UNITI GROUP INC COM 91325V108 112 7,632 SH   SOLE 4 7,632 0 0
UNITI GROUP INC COM 91325V108 58 3,941 SH   SOLE 7 3,941 0 0
UNITI GROUP INC COM 91325V108 0 3 SH   SOLE 17 0 0 3
UNITI GROUP INC COM 91325V108 8,150 555,963 SH   SOLE 18 555,963 0 0
UNITI GROUP INC COM 91325V108 804 54,838 SH   SOLE 19 54,838 0 0
UNITI GROUP INC COM 91325V108 115,304 7,865,230 SH   SOLE 21 7,865,230 0 0
UNITI GROUP INC COM 91325V108 78,840 5,377,885 SH   SOLE 22 4,850,918 0 526,967
UNITI GROUP INC COM 91325V108 955 65,138 SH   SOLE 26 57,590 0 7,548
UNITI GROUP INC COM 91325V108 362 24,715 SH   SOLE 28 24,715 0 0
UNITI GROUP INC COM 91325V108 1,418 96,754 SH   SOLE 30 96,754 0 0
UNITI GROUP INC COM 91325V108 56 3,830 SH   SOLE 31 3,830 0 0
UNITI GROUP INC COM 91325V108 82 5,614 SH   SOLE 36 5,614 0 0
UNITI GROUP INC COM 91325V108 256 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V108 94 6,400 SH Put SOLE 2 6,400 0 0
UNITI GROUP INC OPTIONS 91325V108 132 9,000 SH Put SOLE 18 9,000 0 0
UNITI GROUP INC OPTIONS 91325V108 1,979 135,000 SH Put SOLE 19 135,000 0 0
UNITI GROUP INC OPTIONS 91325V108 16 1,100 SH Put SOLE 22 1,100 0 0
UNITIL CORP COM 913259107 171 3,453 SH   SOLE 2 792 0 2,661
UNITIL CORP COM 913259107 9 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 629 12,712 SH   SOLE 7 12,712 0 0
UNITIL CORP COM 913259107 2,657 53,729 SH   SOLE 18 53,729 0 0
UNITIL CORP COM 913259107 529 10,700 SH   SOLE 19 10,700 0 0
UNITIL CORP COM 913259107 22,502 454,960 SH   SOLE 21 454,960 0 0
UNITIL CORP COM 913259107 25,657 518,743 SH   SOLE 22 491,241 0 27,502
UNITIL CORP COM 913259107 209 4,219 SH   SOLE 28 4,219 0 0
UNITIL CORP COM 913259107 118 2,395 SH   SOLE 30 2,395 0 0
UNITIL CORP COM 913259107 75 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 16 829 SH   SOLE 2 281 0 548
UNITY BANCORP INC COM 913290102 569 28,714 SH   SOLE 18 28,714 0 0
UNITY BANCORP INC COM 913290102 76 3,814 SH   SOLE 19 3,814 0 0
UNITY BANCORP INC COM 913290102 5,148 260,023 SH   SOLE 21 260,023 0 0
UNITY BANCORP INC COM 913290102 1,268 64,047 SH   SOLE 22 59,681 0 4,366
UNIVAR INC COM 91336L107 1,329 45,922 SH   SOLE 2 9,510 0 36,412
UNIVAR INC COM 91336L107 14 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 119 4,128 SH   SOLE 7 4,128 0 0
UNIVAR INC COM 91336L107 1,412 48,813 SH   SOLE 18 48,813 0 0
UNIVAR INC COM 91336L107 984 34,026 SH   SOLE 19 34,026 0 0
UNIVAR INC COM 91336L107 31,970 1,105,092 SH   SOLE 21 1,105,092 0 0
UNIVAR INC COM 91336L107 78,820 2,724,510 SH   SOLE 22 2,413,381 0 311,129
UNIVAR INC COM 91336L107 1,374 47,498 SH   SOLE 26 42,058 0 5,440
UNIVAR INC COM 91336L107 447 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 247 8,544 SH   SOLE 29 0 0 8,544
UNIVAR INC COM 91336L107 454 15,699 SH   SOLE 30 15,699 0 0
UNIVAR INC COM 91336L107 67 2,314 SH   SOLE 31 2,314 0 0
UNIVAR INC COM 91336L107 278 9,605 SH   SOLE 40 9,605 0 0
UNIVERSAL CORP VA COM 913456109 79 1,385 SH   SOLE 2 1,385 0 0
UNIVERSAL CORP VA COM 913456109 11 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 62 1,078 SH   SOLE 7 1,078 0 0
UNIVERSAL CORP VA COM 913456109 6,962 121,508 SH   SOLE 18 121,508 0 0
UNIVERSAL CORP VA COM 913456109 1,106 19,299 SH   SOLE 19 19,299 0 0
UNIVERSAL CORP VA COM 913456109 127,967 2,233,286 SH   SOLE 21 2,233,286 0 0
UNIVERSAL CORP VA COM 913456109 39,113 682,606 SH   SOLE 22 636,677 0 45,929
UNIVERSAL CORP VA COM 913456109 448 7,811 SH   SOLE 26 5,908 0 1,903
UNIVERSAL CORP VA COM 913456109 182 3,180 SH   SOLE 28 3,180 0 0
UNIVERSAL CORP VA COM 913456109 343 5,992 SH   SOLE 29 0 0 5,992
UNIVERSAL CORP VA COM 913456109 1,975 34,476 SH   SOLE 30 34,476 0 0
UNIVERSAL CORP VA COM 913456109 204 3,552 SH   SOLE 36 3,552 0 0
UNIVERSAL CORP VA COM 913456109 133 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,396 18,595 SH   SOLE 2 4,007 0 14,588
UNIVERSAL DISPLAY CORP COM 91347P105 22 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 129 1,005 SH   SOLE 7 1,005 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,566 19,917 SH   SOLE 18 19,917 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,741 13,508 SH   SOLE 19 13,508 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 58,010 450,217 SH   SOLE 21 450,217 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 144,084 1,118,231 SH   SOLE 22 994,457 0 123,774
UNIVERSAL DISPLAY CORP COM 91347P105 2,591 20,111 SH   SOLE 26 17,482 0 2,629
UNIVERSAL DISPLAY CORP COM 91347P105 780 6,050 SH   SOLE 28 6,050 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 830 6,442 SH   SOLE 30 6,442 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 120 934 SH   SOLE 31 934 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 559 4,336 SH   SOLE 40 4,336 0 0
UNIVERSAL ELECTRS INC COM 913483103 50 788 SH   SOLE 2 788 0 0
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 28 449 SH   SOLE 7 449 0 0
UNIVERSAL ELECTRS INC COM 913483103 4,119 64,975 SH   SOLE 18 64,975 0 0
UNIVERSAL ELECTRS INC COM 913483103 668 10,539 SH   SOLE 19 10,539 0 0
UNIVERSAL ELECTRS INC COM 913483103 78,282 1,234,738 SH   SOLE 21 1,234,738 0 0
UNIVERSAL ELECTRS INC COM 913483103 25,061 395,278 SH   SOLE 22 365,758 0 29,520
UNIVERSAL ELECTRS INC COM 913483103 322 5,073 SH   SOLE 26 4,409 0 664
UNIVERSAL ELECTRS INC COM 913483103 132 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,295 20,424 SH   SOLE 30 20,424 0 0
UNIVERSAL ELECTRS INC COM 913483103 105 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,496 15,241 SH   SOLE 2 14,608 0 633
UNIVERSAL FST PRODS INC COM 913543104 13 133 SH   SOLE 4 133 0 0
UNIVERSAL FST PRODS INC COM 913543104 50 508 SH   SOLE 7 508 0 0
UNIVERSAL FST PRODS INC COM 913543104 9,093 92,631 SH   SOLE 18 92,631 0 0
UNIVERSAL FST PRODS INC COM 913543104 16,685 169,975 SH   SOLE 19 169,975 0 0
UNIVERSAL FST PRODS INC COM 913543104 191,404 1,949,917 SH   SOLE 21 1,949,917 0 0
UNIVERSAL FST PRODS INC COM 913543104 83,910 854,831 SH   SOLE 22 814,872 0 39,959
UNIVERSAL FST PRODS INC COM 913543104 5,695 58,019 SH   SOLE 23 58,019 0 0
UNIVERSAL FST PRODS INC COM 913543104 619 6,306 SH   SOLE 26 4,593 0 1,713
UNIVERSAL FST PRODS INC COM 913543104 284 2,893 SH   SOLE 28 2,893 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,181 12,028 SH   SOLE 29 0 0 12,028
UNIVERSAL FST PRODS INC COM 913543104 2,766 28,183 SH   SOLE 30 28,183 0 0
UNIVERSAL FST PRODS INC COM 913543104 209 2,130 SH   SOLE 40 2,130 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 56 739 SH   SOLE 2 739 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 336 4,445 SH   SOLE 4 4,445 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,259 16,678 SH   SOLE 7 16,678 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 45 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,538 60,108 SH   SOLE 18 60,108 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,713 22,690 SH   SOLE 19 22,690 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 86,682 1,148,259 SH   SOLE 21 1,148,259 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40,646 538,433 SH   SOLE 22 514,999 0 23,434
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 26 350 SH   SOLE 23 350 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,737 23,006 SH   SOLE 25 23,006 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 281 3,722 SH   SOLE 26 0 0 3,722
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 329 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6,105 80,872 SH   SOLE 30 80,872 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 115 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 15,243 137,396 SH   SOLE 2 51,268 0 86,128
UNIVERSAL HLTH SVCS INC CL B 913903100 3,155 28,439 SH   SOLE 4 24,971 0 3,468
UNIVERSAL HLTH SVCS INC CL B 913903100 10,286 92,715 SH   SOLE 7 75,211 0 17,504
UNIVERSAL HLTH SVCS INC CL B 913903100 288 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 33,597 302,836 SH   SOLE 18 289,657 0 13,179
UNIVERSAL HLTH SVCS INC CL B 913903100 43,153 388,972 SH   SOLE 19 388,972 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 230,638 2,078,940 SH   SOLE 21 2,078,940 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 258,386 2,329,060 SH   SOLE 22 1,919,837 0 409,223
UNIVERSAL HLTH SVCS INC CL B 913903100 13,154 118,570 SH   SOLE 23 118,570 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,318 65,966 SH   SOLE 25 65,966 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 20,439 184,237 SH   SOLE 26 99,718 0 84,519
UNIVERSAL HLTH SVCS INC CL B 913903100 2,237 20,166 SH   SOLE 28 14,729 0 5,437
UNIVERSAL HLTH SVCS INC CL B 913903100 2,790 25,149 SH   SOLE 29 3,090 0 22,059
UNIVERSAL HLTH SVCS INC CL B 913903100 41,391 373,092 SH   SOLE 30 373,092 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,433 39,959 SH   SOLE 31 18,439 0 21,520
UNIVERSAL HLTH SVCS INC CL B 913903100 10,035 90,455 SH   SOLE 34 90,455 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,949 89,683 SH   SOLE 36 89,683 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 48 434 SH   SOLE 40 434 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 75 3,279 SH   SOLE 2 1,921 0 1,358
UNIVERSAL INS HLDGS INC COM 91359V107 16 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,660 159,116 SH   SOLE 18 159,116 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 564 24,506 SH   SOLE 19 24,506 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 66,545 2,893,258 SH   SOLE 21 2,893,258 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 20,512 891,818 SH   SOLE 22 832,873 0 58,945
UNIVERSAL INS HLDGS INC COM 91359V107 66 2,886 SH   SOLE 26 0 0 2,886
UNIVERSAL INS HLDGS INC COM 91359V107 106 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,023 44,474 SH   SOLE 30 44,474 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 84 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11 521 SH   SOLE 2 346 0 175
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 678 33,166 SH   SOLE 18 33,166 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 110 5,386 SH   SOLE 19 5,386 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,976 292,210 SH   SOLE 21 292,210 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4,618 225,834 SH   SOLE 22 216,215 0 9,619
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 29 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 24 1,167 SH   SOLE 34 1,167 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 15 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 27 1,271 SH   SOLE 18 1,271 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 27 1,302 SH   SOLE 19 1,302 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 422 20,250 SH   SOLE 21 20,250 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 59 2,840 SH   SOLE 22 2,840 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 11 3,138 SH   SOLE 18 3,138 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 12 3,377 SH   SOLE 19 3,377 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 157 45,178 SH   SOLE 21 45,178 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,507 434,419 SH   SOLE 22 434,419 0 0
UNIVEST CORP PA COM 915271100 190 5,939 SH   SOLE 2 1,481 0 4,458
UNIVEST CORP PA COM 915271100 20 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 3,294 102,928 SH   SOLE 18 102,928 0 0
UNIVEST CORP PA COM 915271100 630 19,686 SH   SOLE 19 19,686 0 0
UNIVEST CORP PA COM 915271100 26,971 842,829 SH   SOLE 21 842,829 0 0
UNIVEST CORP PA COM 915271100 25,386 793,321 SH   SOLE 22 739,622 0 53,699
UNIVEST CORP PA COM 915271100 65 2,040 SH   SOLE 26 0 0 2,040
UNIVEST CORP PA COM 915271100 96 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 126 3,943 SH   SOLE 30 3,943 0 0
UNIVEST CORP PA COM 915271100 78 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 21,031 411,328 SH   SOLE 2 188,364 0 222,964
UNUM GROUP COM 91529Y106 5,644 110,382 SH   SOLE 4 102,888 0 7,494
UNUM GROUP COM 91529Y106 12,260 239,787 SH   SOLE 7 191,032 0 48,755
UNUM GROUP COM 91529Y106 729 14,251 SH   SOLE 13 14,251 0 0
UNUM GROUP COM 91529Y106 95 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 33,558 656,335 SH   SOLE 18 624,152 0 32,183
UNUM GROUP COM 91529Y106 67,146 1,313,244 SH   SOLE 19 1,313,244 0 0
UNUM GROUP COM 91529Y106 6,451 126,160 SH   SOLE 20 0 0 126,160
UNUM GROUP COM 91529Y106 242,974 4,752,091 SH   SOLE 21 4,752,091 0 0
UNUM GROUP COM 91529Y106 321,498 6,287,852 SH   SOLE 22 5,165,903 0 1,121,949
UNUM GROUP COM 91529Y106 15,770 308,432 SH   SOLE 23 308,432 0 0
UNUM GROUP COM 91529Y106 9,045 176,903 SH   SOLE 25 176,903 0 0
UNUM GROUP COM 91529Y106 33,166 648,663 SH   SOLE 26 260,431 0 388,232
UNUM GROUP COM 91529Y106 2,743 53,650 SH   SOLE 28 39,005 0 14,645
UNUM GROUP COM 91529Y106 5,431 106,212 SH   SOLE 29 10,777 0 95,435
UNUM GROUP COM 91529Y106 40,893 799,785 SH   SOLE 30 799,785 0 0
UNUM GROUP COM 91529Y106 6,392 125,020 SH   SOLE 31 74,454 0 50,566
UNUM GROUP COM 91529Y106 22,844 446,786 SH   SOLE 34 446,786 0 0
UNUM GROUP COM 91529Y106 14,561 284,781 SH   SOLE 36 284,781 0 0
UNUM GROUP COM 91529Y106 62 1,211 SH   SOLE 40 1,211 0 0
UPLAND SOFTWARE INC COM 91544A109 18 846 SH   SOLE 2 846 0 0
UPLAND SOFTWARE INC COM 91544A109 561 26,491 SH   SOLE 18 26,491 0 0
UPLAND SOFTWARE INC COM 91544A109 131 6,180 SH   SOLE 19 6,180 0 0
UPLAND SOFTWARE INC COM 91544A109 5,046 238,471 SH   SOLE 21 238,471 0 0
UPLAND SOFTWARE INC COM 91544A109 1,852 87,538 SH   SOLE 22 81,123 0 6,415
UQM TECHNOLOGIES INC COM 903213106 21 18,628 SH   SOLE 21 18,628 0 0
UQM TECHNOLOGIES INC COM 903213106 1,599 1,390,637 SH   SOLE 22 1,390,637 0 0
URANIUM ENERGY CORP COM 916896103 8 5,949 SH   SOLE 2 5,949 0 0
URANIUM ENERGY CORP COM 916896103 657 476,194 SH   SOLE 18 476,194 0 0
URANIUM ENERGY CORP COM 916896103 132 95,772 SH   SOLE 19 95,772 0 0
URANIUM ENERGY CORP COM 916896103 6,088 4,411,377 SH   SOLE 21 4,411,377 0 0
URANIUM ENERGY CORP COM 916896103 4,231 3,066,287 SH   SOLE 22 2,953,216 0 113,071
URBAN EDGE PPTYS COM 91704F104 1,162 48,172 SH   SOLE 2 47,486 0 686
URBAN EDGE PPTYS COM 91704F104 804 33,350 SH   SOLE 4 33,350 0 0
URBAN EDGE PPTYS COM 91704F104 3,156 130,826 SH   SOLE 7 130,826 0 0
URBAN EDGE PPTYS COM 91704F104 78 3,230 SH   SOLE 15 3,230 0 0
URBAN EDGE PPTYS COM 91704F104 15,269 633,029 SH   SOLE 18 633,029 0 0
URBAN EDGE PPTYS COM 91704F104 4,118 170,747 SH   SOLE 19 170,747 0 0
URBAN EDGE PPTYS COM 91704F104 166,485 6,902,362 SH   SOLE 21 6,902,362 0 0
URBAN EDGE PPTYS COM 91704F104 112,294 4,655,636 SH   SOLE 22 4,424,173 0 231,463
URBAN EDGE PPTYS COM 91704F104 71 2,948 SH   SOLE 23 2,948 0 0
URBAN EDGE PPTYS COM 91704F104 4,274 177,199 SH   SOLE 25 177,199 0 0
URBAN EDGE PPTYS COM 91704F104 1,630 67,592 SH   SOLE 26 33,577 0 34,015
URBAN EDGE PPTYS COM 91704F104 552 22,886 SH   SOLE 28 22,886 0 0
URBAN EDGE PPTYS COM 91704F104 810 33,592 SH   SOLE 29 33,592 0 0
URBAN EDGE PPTYS COM 91704F104 12,245 507,658 SH   SOLE 30 507,658 0 0
URBAN EDGE PPTYS COM 91704F104 267 11,059 SH   SOLE 40 11,059 0 0
URBAN ONE INC CL A 91705J105 0 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 7 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 107 64,695 SH   SOLE 21 64,695 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,660 1,005,976 SH   SOLE 22 1,005,976 0 0
URBAN OUTFITTERS INC COM 917047102 2,043 85,487 SH   SOLE 2 40,557 0 44,930
URBAN OUTFITTERS INC COM 917047102 12 485 SH   SOLE 4 485 0 0
URBAN OUTFITTERS INC COM 917047102 82 3,422 SH   SOLE 7 3,422 0 0
URBAN OUTFITTERS INC COM 917047102 49,127 2,055,507 SH   SOLE 18 1,894,232 0 161,275
URBAN OUTFITTERS INC COM 917047102 14,029 586,985 SH   SOLE 19 586,985 0 0
URBAN OUTFITTERS INC COM 917047102 85,682 3,585,037 SH   SOLE 21 3,585,037 0 0
URBAN OUTFITTERS INC COM 917047102 62,217 2,603,213 SH   SOLE 22 2,296,750 0 306,463
URBAN OUTFITTERS INC COM 917047102 93 3,890 SH   SOLE 23 3,890 0 0
URBAN OUTFITTERS INC COM 917047102 1,451 60,726 SH   SOLE 25 0 0 60,726
URBAN OUTFITTERS INC COM 917047102 530 22,164 SH   SOLE 26 18,035 0 4,129
URBAN OUTFITTERS INC COM 917047102 302 12,633 SH   SOLE 28 12,633 0 0
URBAN OUTFITTERS INC COM 917047102 294 12,315 SH   SOLE 30 12,315 0 0
URBAN OUTFITTERS INC COM 917047102 52 2,182 SH   SOLE 31 2,182 0 0
URBAN OUTFITTERS INC COM 917047102 9,086 380,179 SH   SOLE 34 380,179 0 0
URBAN OUTFITTERS INC COM 917047102 1,408 58,924 SH   SOLE 36 58,924 0 0
URBAN OUTFITTERS INC COM 917047102 183 7,656 SH   SOLE 40 7,656 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 149 6,887 SH   SOLE 2 2,047 0 4,840
URSTADT BIDDLE PPTYS INC CL A 917286205 215 9,907 SH   SOLE 4 9,907 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 803 37,004 SH   SOLE 7 37,004 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 24 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,236 149,102 SH   SOLE 18 149,102 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,091 50,273 SH   SOLE 19 50,273 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 58,396 2,691,055 SH   SOLE 21 2,691,055 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 20,739 955,714 SH   SOLE 22 908,820 0 46,894
URSTADT BIDDLE PPTYS INC CL A 917286205 18 848 SH   SOLE 23 848 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,135 52,318 SH   SOLE 25 52,318 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 189 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 233 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,175 192,410 SH   SOLE 30 192,410 0 0
US BANCORP DEL COM NEW 902973304 114,773 2,141,692 SH   SOLE 2 552,592 0 1,589,100
US BANCORP DEL COM NEW 902973304 30,542 569,927 SH   SOLE 4 511,488 0 58,439
US BANCORP DEL COM NEW 902973304 60,791 1,134,374 SH   SOLE 7 1,085,396 0 48,978
US BANCORP DEL COM NEW 902973304 2,364 44,110 SH   SOLE 13 44,110 0 0
US BANCORP DEL COM NEW 902973304 595 11,094 SH   SOLE 15 11,094 0 0
US BANCORP DEL COM NEW 902973304 3 62 SH   SOLE 17 0 0 62
US BANCORP DEL COM NEW 902973304 472,899 8,824,386 SH   SOLE 18 7,657,520 0 1,166,866
US BANCORP DEL COM NEW 902973304 459,384 8,572,191 SH   SOLE 19 8,572,191 0 0
US BANCORP DEL COM NEW 902973304 35,422 660,987 SH   SOLE 20 0 0 660,987
US BANCORP DEL COM NEW 902973304 1,445,637 26,975,877 SH   SOLE 21 26,975,877 0 0
US BANCORP DEL COM NEW 902973304 2,272,262 42,400,852 SH   SOLE 22 34,932,677 0 7,468,175
US BANCORP DEL COM NEW 902973304 112,016 2,090,245 SH   SOLE 23 2,090,245 0 0
US BANCORP DEL COM NEW 902973304 87,379 1,630,505 SH   SOLE 25 1,576,984 0 53,521
US BANCORP DEL COM NEW 902973304 250,523 4,674,806 SH   SOLE 26 1,525,648 0 3,149,158
US BANCORP DEL COM NEW 902973304 20,495 382,441 SH   SOLE 28 278,590 0 103,851
US BANCORP DEL COM NEW 902973304 4,764 88,905 SH   SOLE 29 59,000 0 29,905
US BANCORP DEL COM NEW 902973304 259,645 4,845,025 SH   SOLE 30 4,845,025 0 0
US BANCORP DEL COM NEW 902973304 37,842 706,148 SH   SOLE 31 365,544 0 340,604
US BANCORP DEL COM NEW 902973304 63,008 1,175,740 SH   SOLE 34 1,175,740 0 0
US BANCORP DEL COM NEW 902973304 92,241 1,721,228 SH   SOLE 36 1,721,228 0 0
US BANCORP DEL COM NEW 902973304 1,837 34,277 SH   SOLE 37 34,277 0 0
US BANCORP DEL COM NEW 902973304 457 8,535 SH   SOLE 40 8,535 0 0
US ECOLOGY INC COM 91732J102 74 1,381 SH   SOLE 2 1,217 0 164
US ECOLOGY INC COM 91732J102 8 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 34 624 SH   SOLE 7 624 0 0
US ECOLOGY INC COM 91732J102 5,375 99,898 SH   SOLE 18 99,898 0 0
US ECOLOGY INC COM 91732J102 893 16,597 SH   SOLE 19 16,597 0 0
US ECOLOGY INC COM 91732J102 101,443 1,885,557 SH   SOLE 21 1,885,557 0 0
US ECOLOGY INC COM 91732J102 31,693 589,082 SH   SOLE 22 547,173 0 41,909
US ECOLOGY INC COM 91732J102 441 8,192 SH   SOLE 26 6,236 0 1,956
US ECOLOGY INC COM 91732J102 169 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,581 29,384 SH   SOLE 30 29,384 0 0
US ECOLOGY INC COM 91732J102 130 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 2,756 103,217 SH   SOLE 2 28,198 0 75,019
US FOODS HLDG CORP COM 912008109 4 150 SH   SOLE 4 150 0 0
US FOODS HLDG CORP COM 912008109 115 4,324 SH   SOLE 7 4,324 0 0
US FOODS HLDG CORP COM 912008109 2,419 90,600 SH   SOLE 18 90,600 0 0
US FOODS HLDG CORP COM 912008109 1,316 49,284 SH   SOLE 19 49,284 0 0
US FOODS HLDG CORP COM 912008109 48,164 1,803,908 SH   SOLE 21 1,803,908 0 0
US FOODS HLDG CORP COM 912008109 106,805 4,000,170 SH   SOLE 22 3,555,831 0 444,339
US FOODS HLDG CORP COM 912008109 14,793 554,043 SH   SOLE 26 159,007 0 395,036
US FOODS HLDG CORP COM 912008109 555 20,797 SH   SOLE 28 20,797 0 0
US FOODS HLDG CORP COM 912008109 644 24,127 SH   SOLE 29 0 0 24,127
US FOODS HLDG CORP COM 912008109 777 29,093 SH   SOLE 30 29,093 0 0
US FOODS HLDG CORP COM 912008109 80 2,996 SH   SOLE 31 2,996 0 0
US FOODS HLDG CORP COM 912008109 564 21,123 SH   SOLE 40 21,123 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 23 3,717 SH   SOLE 2 2,814 0 903
USA TECHNOLOGIES INC COM NO PAR 90328S500 988 158,078 SH   SOLE 18 158,078 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 240 38,355 SH   SOLE 19 38,355 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 8,429 1,348,599 SH   SOLE 21 1,348,599 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 3,805 608,789 SH   SOLE 22 572,053 0 36,736
USA TRUCK INC COM 902925106 19 1,356 SH   SOLE 18 1,356 0 0
USA TRUCK INC COM 902925106 23 1,622 SH   SOLE 19 1,622 0 0
USA TRUCK INC COM 902925106 420 29,870 SH   SOLE 21 29,870 0 0
USA TRUCK INC COM 902925106 3,430 244,099 SH   SOLE 22 244,099 0 0
USANA HEALTH SCIENCES INC COM 90328M107 66 1,142 SH   SOLE 2 1,142 0 0
USANA HEALTH SCIENCES INC COM 90328M107 14 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,288 39,650 SH   SOLE 18 39,650 0 0
USANA HEALTH SCIENCES INC COM 90328M107 474 8,207 SH   SOLE 19 8,207 0 0
USANA HEALTH SCIENCES INC COM 90328M107 20,024 347,034 SH   SOLE 21 347,034 0 0
USANA HEALTH SCIENCES INC COM 90328M107 18,467 320,056 SH   SOLE 22 296,727 0 23,329
USANA HEALTH SCIENCES INC COM 90328M107 105 1,819 SH   SOLE 26 0 0 1,819
USANA HEALTH SCIENCES INC COM 90328M107 97 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 103 1,792 SH   SOLE 30 1,792 0 0
USANA HEALTH SCIENCES INC COM 90328M107 68 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 19 259 SH   SOLE 2 203 0 56
UTAH MED PRODS INC COM 917488108 933 12,680 SH   SOLE 18 12,680 0 0
UTAH MED PRODS INC COM 917488108 175 2,376 SH   SOLE 19 2,376 0 0
UTAH MED PRODS INC COM 917488108 7,738 105,202 SH   SOLE 21 105,202 0 0
UTAH MED PRODS INC COM 917488108 2,802 38,094 SH   SOLE 22 34,825 0 3,269
V F CORP COM 918204108 29,588 465,446 SH   SOLE 2 149,334 0 316,112
V F CORP COM 918204108 7,463 117,395 SH   SOLE 4 104,628 0 12,767
V F CORP COM 918204108 38,482 605,345 SH   SOLE 7 372,872 0 232,473
V F CORP COM 918204108 164 2,579 SH   SOLE 13 2,579 0 0
V F CORP COM 918204108 149 2,348 SH   SOLE 15 2,348 0 0
V F CORP COM 918204108 49,572 779,799 SH   SOLE 18 732,755 0 47,044
V F CORP COM 918204108 3,684 57,952 SH   SOLE 19 57,952 0 0
V F CORP COM 918204108 14,975 235,564 SH   SOLE 20 0 0 235,564
V F CORP COM 918204108 439,764 6,917,796 SH   SOLE 21 6,917,796 0 0
V F CORP COM 918204108 553,429 8,705,814 SH   SOLE 22 7,162,998 0 1,542,816
V F CORP COM 918204108 26,777 421,227 SH   SOLE 23 421,227 0 0
V F CORP COM 918204108 15,814 248,765 SH   SOLE 25 248,765 0 0
V F CORP COM 918204108 68,106 1,071,351 SH   SOLE 26 335,268 0 736,083
V F CORP COM 918204108 4,919 77,378 SH   SOLE 28 56,315 0 21,063
V F CORP COM 918204108 782 12,297 SH   SOLE 29 12,297 0 0
V F CORP COM 918204108 83,005 1,305,730 SH   SOLE 30 1,305,730 0 0
V F CORP COM 918204108 11,086 174,384 SH   SOLE 31 67,341 0 107,043
V F CORP COM 918204108 1,489 23,424 SH   SOLE 34 23,424 0 0
V F CORP COM 918204108 21,000 330,347 SH   SOLE 36 330,347 0 0
V F CORP COM 918204108 119 1,870 SH   SOLE 40 1,870 0 0
VAALCO ENERGY INC COM NEW 91851C201 8 9,976 SH   SOLE 18 9,976 0 0
VAALCO ENERGY INC COM NEW 91851C201 9 10,701 SH   SOLE 19 10,701 0 0
VAALCO ENERGY INC COM NEW 91851C201 228 278,080 SH   SOLE 21 278,080 0 0
VAALCO ENERGY INC COM NEW 91851C201 820 999,791 SH   SOLE 22 999,791 0 0
VAIL RESORTS INC COM 91879Q109 9,023 39,555 SH   SOLE 2 7,764 0 31,791
VAIL RESORTS INC COM 91879Q109 3,156 13,836 SH   SOLE 4 12,451 0 1,385
VAIL RESORTS INC COM 91879Q109 470 2,059 SH   SOLE 7 2,059 0 0
VAIL RESORTS INC COM 91879Q109 5,397 23,658 SH   SOLE 18 19,735 0 3,923
VAIL RESORTS INC COM 91879Q109 35,017 153,504 SH   SOLE 19 153,504 0 0
VAIL RESORTS INC COM 91879Q109 6,998 30,678 SH   SOLE 20 0 0 30,678
VAIL RESORTS INC COM 91879Q109 105,962 464,502 SH   SOLE 21 464,502 0 0
VAIL RESORTS INC COM 91879Q109 255,120 1,118,358 SH   SOLE 22 993,792 0 124,566
VAIL RESORTS INC COM 91879Q109 11,193 49,068 SH   SOLE 23 49,068 0 0
VAIL RESORTS INC COM 91879Q109 17,125 75,069 SH   SOLE 26 36,867 0 38,202
VAIL RESORTS INC COM 91879Q109 2,011 8,815 SH   SOLE 28 6,258 0 2,557
VAIL RESORTS INC COM 91879Q109 3,664 16,062 SH   SOLE 29 1,439 0 14,623
VAIL RESORTS INC COM 91879Q109 11,077 48,556 SH   SOLE 30 48,556 0 0
VAIL RESORTS INC COM 91879Q109 4,149 18,187 SH   SOLE 31 8,240 0 9,947
VAIL RESORTS INC COM 91879Q109 621 2,723 SH   SOLE 34 2,723 0 0
VAIL RESORTS INC COM 91879Q109 1,242 5,446 SH   SOLE 36 5,446 0 0
VAIL RESORTS INC COM 91879Q109 47 208 SH   SOLE 40 208 0 0
VALE S A ADR 91912E105 23,946 2,377,973 SH   SOLE 2 87,738 0 2,290,235
VALE S A ADR 91912E105 36,178 3,592,657 SH   SOLE 18 1,977,657 0 1,615,000
VALE S A ADR 91912E105 53,709 5,333,516 SH   SOLE 19 5,333,516 0 0
VALE S A ADR 91912E105 97,871 9,719,055 SH   SOLE 21 9,719,055 0 0
VALE S A ADR 91912E105 13,706 1,361,077 SH   SOLE 22 391,389 0 969,688
VALE S A ADR 91912E105 92,009 9,136,941 SH   SOLE 25 9,136,941 0 0
VALE S A ADR 91912E105 33,143 3,291,277 SH   SOLE 26 0 0 3,291,277
VALE S A ADR 91912E105 50,683 5,033,069 SH   SOLE 29 5,033,069 0 0
VALE S A ADR 91912E105 4,684 465,147 SH   SOLE 30 465,147 0 0
VALE S A ADR 91912E105 586,176 58,210,135 SH   SOLE 34 58,210,135 0 0
VALE S A ADR REPSTG PFD 91912E204 56 6,000 SH   SOLE 2 6,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 3,948 275,540 SH   SOLE 19 275,540 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 16,479 1,149,966 SH   SOLE 22 1,149,966 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 56 3,900 SH Call SOLE 2 3,900 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 378 26,500 SH Put SOLE 2 26,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 107 7,500 SH Call SOLE 18 7,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 566 39,500 SH Put SOLE 18 39,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 1,612 112,500 SH Call SOLE 19 112,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 7,666 535,000 SH Put SOLE 19 535,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 9 600 SH Call SOLE 22 600 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 35 2,500 SH Put SOLE 22 2,500 0 0
VALERITAS HLDGS INC COM NEW 91914N202 1 299 SH   SOLE 18 299 0 0
VALERITAS HLDGS INC COM NEW 91914N202 19 5,837 SH   SOLE 21 5,837 0 0
VALERO ENERGY CORP NEW COM 91913Y100 81,166 1,055,061 SH   SOLE 2 608,414 0 446,647
VALERO ENERGY CORP NEW COM 91913Y100 22,190 288,448 SH   SOLE 4 277,282 0 11,166
VALERO ENERGY CORP NEW COM 91913Y100 41,120 534,509 SH   SOLE 7 451,542 0 82,967
VALERO ENERGY CORP NEW COM 91913Y100 8,821 114,660 SH   SOLE 13 114,660 0 0
VALERO ENERGY CORP NEW COM 91913Y100 248 3,223 SH   SOLE 15 3,223 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2 28 SH   SOLE 17 0 0 28
VALERO ENERGY CORP NEW COM 91913Y100 145,948 1,897,155 SH   SOLE 18 1,800,306 0 96,849
VALERO ENERGY CORP NEW COM 91913Y100 121,894 1,584,476 SH   SOLE 19 1,584,476 0 0
VALERO ENERGY CORP NEW COM 91913Y100 18,759 243,847 SH   SOLE 20 0 0 243,847
VALERO ENERGY CORP NEW COM 91913Y100 937,258 12,183,255 SH   SOLE 21 12,183,255 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,078,162 14,014,840 SH   SOLE 22 11,060,741 0 2,954,099
VALERO ENERGY CORP NEW COM 91913Y100 65,474 851,086 SH   SOLE 23 851,086 0 0
VALERO ENERGY CORP NEW COM 91913Y100 31,269 406,462 SH   SOLE 25 400,047 0 6,415
VALERO ENERGY CORP NEW COM 91913Y100 120,060 1,560,644 SH   SOLE 26 434,506 0 1,126,138
VALERO ENERGY CORP NEW COM 91913Y100 7,806 101,469 SH   SOLE 28 73,850 0 27,619
VALERO ENERGY CORP NEW COM 91913Y100 23,143 300,837 SH   SOLE 29 142,971 0 157,866
VALERO ENERGY CORP NEW COM 91913Y100 122,090 1,587,029 SH   SOLE 30 1,587,029 0 0
VALERO ENERGY CORP NEW COM 91913Y100 38,222 496,835 SH   SOLE 31 267,085 0 229,750
VALERO ENERGY CORP NEW COM 91913Y100 6,018 78,221 SH   SOLE 32 78,221 0 0
VALERO ENERGY CORP NEW COM 91913Y100 91,121 1,184,469 SH   SOLE 34 1,184,469 0 0
VALERO ENERGY CORP NEW COM 91913Y100 12,579 163,516 SH   SOLE 35 163,516 0 0
VALERO ENERGY CORP NEW COM 91913Y100 53,521 695,712 SH   SOLE 36 695,712 0 0
VALERO ENERGY CORP NEW COM 91913Y100 168 2,185 SH   SOLE 40 2,185 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 9,618 219,995 SH   SOLE 19 219,995 0 0
VALHI INC NEW COM 918905100 23 9,280 SH   SOLE 2 1,313 0 7,967
VALHI INC NEW COM 918905100 239 98,362 SH   SOLE 18 98,362 0 0
VALHI INC NEW COM 918905100 52 21,573 SH   SOLE 19 21,573 0 0
VALHI INC NEW COM 918905100 1,895 779,951 SH   SOLE 21 779,951 0 0
VALHI INC NEW COM 918905100 1,308 538,474 SH   SOLE 22 518,081 0 20,393
VALHI INC NEW COM 918905100 17 6,900 SH   SOLE 29 0 0 6,900
VALIDUS HOLDINGS LTD COM SHS G9319H102 4,133 83,984 SH   SOLE 2 44,373 0 39,611
VALIDUS HOLDINGS LTD COM SHS G9319H102 273 5,547 SH   SOLE 4 5,547 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 215 4,365 SH   SOLE 7 4,365 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 926 18,824 SH   SOLE 13 18,824 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 5,465 111,051 SH   SOLE 18 110,814 0 237
VALIDUS HOLDINGS LTD COM SHS G9319H102 24,775 503,463 SH   SOLE 19 503,463 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 42,846 870,686 SH   SOLE 21 870,686 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 132,216 2,686,763 SH   SOLE 22 2,286,498 0 400,265
VALIDUS HOLDINGS LTD COM SHS G9319H102 389 7,913 SH   SOLE 23 7,913 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,066 41,978 SH   SOLE 25 41,978 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,757 35,707 SH   SOLE 26 29,327 0 6,380
VALIDUS HOLDINGS LTD COM SHS G9319H102 611 12,410 SH   SOLE 28 12,410 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 12,688 257,843 SH   SOLE 29 0 0 257,843
VALIDUS HOLDINGS LTD COM SHS G9319H102 615 12,490 SH   SOLE 30 12,490 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 533 10,836 SH   SOLE 31 8,053 0 2,783
VALIDUS HOLDINGS LTD COM SHS G9319H102 6,948 141,189 SH   SOLE 34 141,189 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,133 23,018 SH   SOLE 36 23,018 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 355 7,206 SH   SOLE 40 7,206 0 0
VALLEY NATL BANCORP COM 919794107 3,663 303,973 SH   SOLE 2 262,156 0 41,817
VALLEY NATL BANCORP COM 919794107 14 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 263 21,800 SH   SOLE 7 21,800 0 0
VALLEY NATL BANCORP COM 919794107 21,357 1,772,387 SH   SOLE 18 1,772,387 0 0
VALLEY NATL BANCORP COM 919794107 2,540 210,757 SH   SOLE 19 210,757 0 0
VALLEY NATL BANCORP COM 919794107 241,216 20,017,891 SH   SOLE 21 20,017,891 0 0
VALLEY NATL BANCORP COM 919794107 100,110 8,307,875 SH   SOLE 22 7,731,484 0 576,391
VALLEY NATL BANCORP COM 919794107 1,078 89,456 SH   SOLE 26 76,711 0 12,745
VALLEY NATL BANCORP COM 919794107 574 47,627 SH   SOLE 28 47,627 0 0
VALLEY NATL BANCORP COM 919794107 487 40,454 SH   SOLE 30 40,454 0 0
VALLEY NATL BANCORP COM 919794107 798 66,233 SH   SOLE 32 66,233 0 0
VALLEY NATL BANCORP COM 919794107 70 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 312 25,924 SH   SOLE 40 25,924 0 0
VALMONT INDS INC COM 920253101 3,913 24,753 SH   SOLE 2 12,852 0 11,901
VALMONT INDS INC COM 920253101 19 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 122 774 SH   SOLE 7 774 0 0
VALMONT INDS INC COM 920253101 11,999 75,893 SH   SOLE 18 75,893 0 0
VALMONT INDS INC COM 920253101 1,168 7,388 SH   SOLE 19 7,388 0 0
VALMONT INDS INC COM 920253101 151,275 956,830 SH   SOLE 21 956,830 0 0
VALMONT INDS INC COM 920253101 112,992 714,687 SH   SOLE 22 645,425 0 69,262
VALMONT INDS INC COM 920253101 1,439 9,100 SH   SOLE 26 7,762 0 1,338
VALMONT INDS INC COM 920253101 491 3,108 SH   SOLE 28 3,108 0 0
VALMONT INDS INC COM 920253101 539 3,408 SH   SOLE 30 3,408 0 0
VALMONT INDS INC COM 920253101 81 514 SH   SOLE 31 514 0 0
VALMONT INDS INC COM 920253101 402 2,544 SH   SOLE 40 2,544 0 0
VALUE LINE INC COM 920437100 4 201 SH   SOLE 2 0 0 201
VALUE LINE INC COM 920437100 23 1,318 SH   SOLE 18 1,318 0 0
VALUE LINE INC COM 920437100 16 906 SH   SOLE 19 906 0 0
VALUE LINE INC COM 920437100 642 36,446 SH   SOLE 21 36,446 0 0
VALUE LINE INC COM 920437100 856 48,580 SH   SOLE 22 47,403 0 1,177
VALVOLINE INC COM 92047W101 4,991 212,857 SH   SOLE 2 107,122 0 105,735
VALVOLINE INC COM 92047W101 19 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 113 4,835 SH   SOLE 7 4,835 0 0
VALVOLINE INC COM 92047W101 16,054 684,595 SH   SOLE 18 684,595 0 0
VALVOLINE INC COM 92047W101 1,576 67,196 SH   SOLE 19 67,196 0 0
VALVOLINE INC COM 92047W101 206,315 8,798,102 SH   SOLE 21 8,798,102 0 0
VALVOLINE INC COM 92047W101 150,160 6,403,431 SH   SOLE 22 5,754,780 0 648,651
VALVOLINE INC COM 92047W101 1,260 53,715 SH   SOLE 26 40,484 0 13,231
VALVOLINE INC COM 92047W101 701 29,884 SH   SOLE 28 29,884 0 0
VALVOLINE INC COM 92047W101 721 30,752 SH   SOLE 30 30,752 0 0
VALVOLINE INC COM 92047W101 108 4,624 SH   SOLE 31 4,624 0 0
VALVOLINE INC COM 92047W101 480 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 270 15,091 SH   SOLE 2 14,750 0 341
VANDA PHARMACEUTICALS INC COM 921659108 24 1,313 SH   SOLE 7 1,313 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,842 158,786 SH   SOLE 18 158,786 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,584 144,376 SH   SOLE 19 144,376 0 0
VANDA PHARMACEUTICALS INC COM 921659108 44,546 2,488,585 SH   SOLE 21 2,488,585 0 0
VANDA PHARMACEUTICALS INC COM 921659108 27,136 1,515,970 SH   SOLE 22 1,438,785 0 77,185
VANDA PHARMACEUTICALS INC COM 921659108 1,629 91,027 SH   SOLE 23 91,027 0 0
VANDA PHARMACEUTICALS INC COM 921659108 110 6,160 SH   SOLE 28 6,160 0 0
VANDA PHARMACEUTICALS INC COM 921659108 557 31,135 SH   SOLE 29 0 0 31,135
VANDA PHARMACEUTICALS INC COM 921659108 89 4,995 SH   SOLE 30 4,995 0 0
VANDA PHARMACEUTICALS INC COM 921659108 80 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 8 322 SH   SOLE 17 0 0 322
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 14,955 477,653 SH   SOLE 2 0 0 477,653
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10,959 350,000 SH   SOLE 19 350,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14,198 636,945 SH   SOLE 2 636,945 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 16,655 747,216 SH   SOLE 22 747,216 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 704 36,652 SH   SOLE 17 0 0 36,652
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 291 12,084 SH   SOLE 17 0 0 12,084
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 2 56 SH   SOLE 17 0 0 56
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 220 SH   SOLE 17 0 0 220
VANECK VECTORS ETF TR OPTIONS 92189F676 877 9,400 SH Put SOLE 2 9,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,167 12,500 SH Put SOLE 18 12,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 19,597 210,000 SH Put SOLE 19 210,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 149 1,600 SH Put SOLE 22 1,600 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 121 4,151 SH   SOLE 22 0 0 4,151
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1 100 SH   SOLE 17 0 0 100
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 181 1,408 SH   SOLE 18 1,408 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 6 58 SH   SOLE 17 0 0 58
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 11 115 SH   SOLE 17 0 0 115
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 26 308 SH   SOLE 17 0 0 308
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,589 70,026 SH   SOLE 2 0 0 70,026
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 32 404 SH   SOLE 17 0 0 404
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 198 2,479 SH   SOLE 18 2,479 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 396,490 4,837,603 SH   SOLE 2 4,769,518 0 68,085
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11,045 134,755 SH   SOLE 17 0 0 134,755
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 26,585 324,369 SH   SOLE 19 324,369 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 20,264 371,200 SH   SOLE 2 371,200 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40,920 749,583 SH   SOLE 17 0 0 749,583
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1 19 SH   SOLE 18 19 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,293 9,939 SH   SOLE 17 0 0 9,939
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 264 1,143 SH   SOLE 18 1,143 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 189 1,794 SH   SOLE 17 0 0 1,794
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 85 699 SH   SOLE 17 0 0 699
VANGUARD INDEX FDS REIT ETF 922908553 405 4,870 SH   SOLE 2 0 0 4,870
VANGUARD INDEX FDS REIT ETF 922908553 60,389 726,789 SH   SOLE 4 726,789 0 0
VANGUARD INDEX FDS REIT ETF 922908553 21,623 260,240 SH   SOLE 17 0 0 260,240
VANGUARD INDEX FDS REIT ETF 922908553 140 1,684 SH   SOLE 18 1,684 0 0
VANGUARD INDEX FDS REIT ETF 922908553 136,247 1,639,757 SH   SOLE 22 1,639,757 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 408 SH   SOLE 17 0 0 408
VANGUARD INDEX FDS SM CP VAL ETF 922908611 156 1,218 SH   SOLE 17 0 0 1,218
VANGUARD INDEX FDS MID CAP ETF 922908629 83 565 SH   SOLE 17 0 0 565
VANGUARD INDEX FDS LARGE CAP ETF 922908637 38,022 329,483 SH   SOLE 2 0 0 329,483
VANGUARD INDEX FDS LARGE CAP ETF 922908637 666 5,769 SH   SOLE 17 0 0 5,769
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 85 798 SH   SOLE 17 0 0 798
VANGUARD INDEX FDS GROWTH ETF 922908736 625 4,710 SH   SOLE 17 0 0 4,710
VANGUARD INDEX FDS GROWTH ETF 922908736 75 568 SH   SOLE 18 568 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 21,928 219,674 SH   SOLE 17 0 0 219,674
VANGUARD INDEX FDS VALUE ETF 922908744 372 3,729 SH   SOLE 18 3,729 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,007 35,427 SH   SOLE 2 0 0 35,427
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,555 25,154 SH   SOLE 17 0 0 25,154
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,658 105,450 SH   SOLE 17 0 0 105,450
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 50,853 855,959 SH   SOLE 17 0 0 855,959
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 6 SH   SOLE 18 6 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,724 41,100 SH   SOLE 17 0 0 41,100
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 761 10,756 SH   SOLE 17 0 0 10,756
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 372 7,057 SH   SOLE 17 0 0 7,057
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 264 5,015 SH   SOLE 18 5,015 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,966 205,788 SH   SOLE 2 205,788 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32,261 740,440 SH   SOLE 17 0 0 740,440
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13 308 SH   SOLE 18 308 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 44 652 SH   SOLE 17 0 0 652
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 150 2,565 SH   SOLE 17 0 0 2,565
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 122,263 2,096,052 SH   SOLE 23 2,096,052 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15,432 312,075 SH   SOLE 17 0 0 312,075
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 116,862 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7 88 SH   SOLE 17 0 0 88
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 3 30 SH   SOLE 17 0 0 30
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 10 SH   SOLE 17 0 0 10
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 51 432 SH   SOLE 17 0 0 432
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 22 SH   SOLE 17 0 0 22
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 5 75 SH   SOLE 17 0 0 75
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 16 154 SH   SOLE 17 0 0 154
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 25 217 SH   SOLE 17 0 0 217
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,509 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5 104 SH   SOLE 17 0 0 104
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6 122 SH   SOLE 18 122 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 10 102 SH   SOLE 17 0 0 102
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,211 34,100 SH   SOLE 18 34,100 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 942 10,699 SH   SOLE 17 0 0 10,699
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 118 1,241 SH   SOLE 17 0 0 1,241
VANGUARD STAR FD VG TL INTL STK F 921909768 242 4,423 SH   SOLE 17 0 0 4,423
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 33,962 782,355 SH   SOLE 2 141,889 0 640,466
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19,530 449,905 SH   SOLE 17 0 0 449,905
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 112 1,376 SH   SOLE 17 0 0 1,376
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 20 242 SH   SOLE 17 0 0 242
VANGUARD WORLD FD EXTENDED DUR 921910709 10 90 SH   SOLE 17 0 0 90
VANGUARD WORLD FD MEGA GRWTH IND 921910816 223 2,129 SH   SOLE 17 0 0 2,129
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 22 307 SH   SOLE 17 0 0 307
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 91 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 90 SH   SOLE 17 0 0 90
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 2 SH   SOLE 18 2 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VANTIV INC CL A 92210H105 11,146 158,171 SH   SOLE 2 18,783 0 139,388
VANTIV INC CL A 92210H105 3,626 51,459 SH   SOLE 4 45,575 0 5,884
VANTIV INC CL A 92210H105 2,959 41,988 SH   SOLE 7 28,475 0 13,513
VANTIV INC CL A 92210H105 312 4,427 SH   SOLE 13 4,427 0 0
VANTIV INC CL A 92210H105 109 1,547 SH   SOLE 15 1,547 0 0
VANTIV INC CL A 92210H105 6,150 87,277 SH   SOLE 18 71,150 0 16,127
VANTIV INC CL A 92210H105 13,640 193,558 SH   SOLE 19 193,558 0 0
VANTIV INC CL A 92210H105 6,728 95,480 SH   SOLE 20 0 0 95,480
VANTIV INC CL A 92210H105 185,777 2,636,258 SH   SOLE 21 2,636,258 0 0
VANTIV INC CL A 92210H105 302,217 4,288,593 SH   SOLE 22 3,794,707 0 493,886
VANTIV INC CL A 92210H105 14,261 202,371 SH   SOLE 23 202,371 0 0
VANTIV INC CL A 92210H105 9,061 128,574 SH   SOLE 25 128,574 0 0
VANTIV INC CL A 92210H105 28,974 411,159 SH   SOLE 26 156,984 0 254,175
VANTIV INC CL A 92210H105 2,490 35,329 SH   SOLE 28 25,364 0 9,965
VANTIV INC CL A 92210H105 3,196 45,357 SH   SOLE 29 4,791 0 40,566
VANTIV INC CL A 92210H105 13,530 191,995 SH   SOLE 30 191,995 0 0
VANTIV INC CL A 92210H105 5,334 75,698 SH   SOLE 31 31,900 0 43,798
VANTIV INC CL A 92210H105 650 9,222 SH   SOLE 34 9,222 0 0
VANTIV INC CL A 92210H105 11,275 160,003 SH   SOLE 36 160,003 0 0
VANTIV INC CL A 92210H105 58 816 SH   SOLE 40 816 0 0
VAREX IMAGING CORP COM 92214X106 80 2,363 SH   SOLE 2 2,120 0 243
VAREX IMAGING CORP COM 92214X106 6 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 32 946 SH   SOLE 7 946 0 0
VAREX IMAGING CORP COM 92214X106 1 40 SH   SOLE 17 0 0 40
VAREX IMAGING CORP COM 92214X106 5,848 172,817 SH   SOLE 18 172,817 0 0
VAREX IMAGING CORP COM 92214X106 932 27,544 SH   SOLE 19 27,544 0 0
VAREX IMAGING CORP COM 92214X106 115,656 3,417,727 SH   SOLE 21 3,417,727 0 0
VAREX IMAGING CORP COM 92214X106 35,994 1,063,645 SH   SOLE 22 990,477 0 73,168
VAREX IMAGING CORP COM 92214X106 106 3,142 SH   SOLE 23 3,142 0 0
VAREX IMAGING CORP COM 92214X106 294 8,684 SH   SOLE 26 8,212 0 472
VAREX IMAGING CORP COM 92214X106 182 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,723 50,926 SH   SOLE 30 50,926 0 0
VAREX IMAGING CORP COM 92214X106 20 602 SH   SOLE 31 602 0 0
VAREX IMAGING CORP COM 92214X106 143 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 20,832 208,198 SH   SOLE 2 120,348 0 87,850
VARIAN MED SYS INC COM 92220P105 3,032 30,303 SH   SOLE 4 27,393 0 2,910
VARIAN MED SYS INC COM 92220P105 11,426 114,187 SH   SOLE 7 92,731 0 21,456
VARIAN MED SYS INC COM 92220P105 329 3,288 SH   SOLE 13 3,288 0 0
VARIAN MED SYS INC COM 92220P105 61 612 SH   SOLE 15 612 0 0
VARIAN MED SYS INC COM 92220P105 10 100 SH   SOLE 17 0 0 100
VARIAN MED SYS INC COM 92220P105 24,113 240,988 SH   SOLE 18 227,552 0 13,436
VARIAN MED SYS INC COM 92220P105 46,574 465,458 SH   SOLE 19 465,458 0 0
VARIAN MED SYS INC COM 92220P105 8,038 80,330 SH   SOLE 20 0 0 80,330
VARIAN MED SYS INC COM 92220P105 322,524 3,223,306 SH   SOLE 21 3,223,306 0 0
VARIAN MED SYS INC COM 92220P105 273,320 2,731,557 SH   SOLE 22 2,309,008 0 422,549
VARIAN MED SYS INC COM 92220P105 11,080 110,734 SH   SOLE 23 110,734 0 0
VARIAN MED SYS INC COM 92220P105 23,685 236,709 SH   SOLE 25 236,709 0 0
VARIAN MED SYS INC COM 92220P105 38,940 389,169 SH   SOLE 26 115,284 0 273,885
VARIAN MED SYS INC COM 92220P105 2,109 21,077 SH   SOLE 28 15,452 0 5,625
VARIAN MED SYS INC COM 92220P105 2,842 28,399 SH   SOLE 29 3,148 0 25,251
VARIAN MED SYS INC COM 92220P105 37,226 372,035 SH   SOLE 30 372,035 0 0
VARIAN MED SYS INC COM 92220P105 4,775 47,724 SH   SOLE 31 18,573 0 29,151
VARIAN MED SYS INC COM 92220P105 25,213 251,976 SH   SOLE 34 251,976 0 0
VARIAN MED SYS INC COM 92220P105 10,049 100,426 SH   SOLE 36 100,426 0 0
VARIAN MED SYS INC COM 92220P105 49 489 SH   SOLE 40 489 0 0
VARONIS SYS INC COM 922280102 551 13,160 SH   SOLE 2 13,069 0 91
VARONIS SYS INC COM 922280102 19 444 SH   SOLE 7 444 0 0
VARONIS SYS INC COM 922280102 2,876 68,637 SH   SOLE 18 68,637 0 0
VARONIS SYS INC COM 922280102 8,591 205,035 SH   SOLE 19 205,035 0 0
VARONIS SYS INC COM 922280102 25,732 614,135 SH   SOLE 21 614,135 0 0
VARONIS SYS INC COM 922280102 37,503 895,058 SH   SOLE 22 857,706 0 37,352
VARONIS SYS INC COM 922280102 2,306 55,033 SH   SOLE 23 55,033 0 0
VARONIS SYS INC COM 922280102 92 2,205 SH   SOLE 26 0 0 2,205
VARONIS SYS INC COM 922280102 56 1,330 SH   SOLE 28 1,330 0 0
VARONIS SYS INC COM 922280102 1,429 34,101 SH   SOLE 29 0 0 34,101
VARONIS SYS INC COM 922280102 135 3,227 SH   SOLE 30 3,227 0 0
VARONIS SYS INC COM 922280102 27 640 SH   SOLE 40 640 0 0
VASCO DATA SEC INTL INC COM 92230Y104 88 7,343 SH   SOLE 2 2,726 0 4,617
VASCO DATA SEC INTL INC COM 92230Y104 8 643 SH   SOLE 7 643 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1,804 149,719 SH   SOLE 18 149,719 0 0
VASCO DATA SEC INTL INC COM 92230Y104 261 21,696 SH   SOLE 19 21,696 0 0
VASCO DATA SEC INTL INC COM 92230Y104 32,618 2,706,866 SH   SOLE 21 2,706,866 0 0
VASCO DATA SEC INTL INC COM 92230Y104 9,520 790,019 SH   SOLE 22 738,414 0 51,605
VASCO DATA SEC INTL INC COM 92230Y104 33 2,722 SH   SOLE 26 0 0 2,722
VASCO DATA SEC INTL INC COM 92230Y104 53 4,371 SH   SOLE 28 4,371 0 0
VASCO DATA SEC INTL INC COM 92230Y104 487 40,437 SH   SOLE 30 40,437 0 0
VASCO DATA SEC INTL INC COM 92230Y104 40 3,328 SH   SOLE 40 3,328 0 0
VBI VACCINES INC COM NEW 91822J103 4 1,105 SH   SOLE 2 1,105 0 0
VBI VACCINES INC COM NEW 91822J103 278 72,237 SH   SOLE 18 72,237 0 0
VBI VACCINES INC COM NEW 91822J103 32 8,339 SH   SOLE 19 8,339 0 0
VBI VACCINES INC COM NEW 91822J103 2,664 691,926 SH   SOLE 21 691,926 0 0
VBI VACCINES INC COM NEW 91822J103 572 148,643 SH   SOLE 22 133,038 0 15,605
VECTOR GROUP LTD COM 92240M108 118 5,769 SH   SOLE 2 5,769 0 0
VECTOR GROUP LTD COM 92240M108 9 464 SH   SOLE 4 464 0 0
VECTOR GROUP LTD COM 92240M108 46 2,233 SH   SOLE 7 2,233 0 0
VECTOR GROUP LTD COM 92240M108 7,241 353,749 SH   SOLE 18 353,749 0 0
VECTOR GROUP LTD COM 92240M108 1,494 72,979 SH   SOLE 19 72,979 0 0
VECTOR GROUP LTD COM 92240M108 60,920 2,976,051 SH   SOLE 21 2,976,051 0 0
VECTOR GROUP LTD COM 92240M108 58,487 2,857,220 SH   SOLE 22 2,686,500 0 170,720
VECTOR GROUP LTD COM 92240M108 598 29,224 SH   SOLE 26 23,216 0 6,008
VECTOR GROUP LTD COM 92240M108 300 14,669 SH   SOLE 28 14,669 0 0
VECTOR GROUP LTD COM 92240M108 454 22,197 SH   SOLE 29 0 0 22,197
VECTOR GROUP LTD COM 92240M108 332 16,212 SH   SOLE 30 16,212 0 0
VECTOR GROUP LTD COM 92240M108 26 1,288 SH   SOLE 36 1,288 0 0
VECTOR GROUP LTD COM 92240M108 224 10,955 SH   SOLE 40 10,955 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 856 750,000 PRN   SOLE 21 750,000 0 0
VECTREN CORP COM 92240G101 8,133 123,658 SH   SOLE 2 80,735 0 42,923
VECTREN CORP COM 92240G101 587 8,929 SH   SOLE 4 8,929 0 0
VECTREN CORP COM 92240G101 5,750 87,433 SH   SOLE 7 87,433 0 0
VECTREN CORP COM 92240G101 1,735 26,378 SH   SOLE 13 26,378 0 0
VECTREN CORP COM 92240G101 18,473 280,866 SH   SOLE 18 280,866 0 0
VECTREN CORP COM 92240G101 16,382 249,081 SH   SOLE 19 249,081 0 0
VECTREN CORP COM 92240G101 235,553 3,581,470 SH   SOLE 21 3,581,470 0 0
VECTREN CORP COM 92240G101 214,730 3,264,855 SH   SOLE 22 2,803,742 0 461,113
VECTREN CORP COM 92240G101 277 4,208 SH   SOLE 23 4,208 0 0
VECTREN CORP COM 92240G101 1,749 26,594 SH   SOLE 26 22,107 0 4,487
VECTREN CORP COM 92240G101 856 13,016 SH   SOLE 28 13,016 0 0
VECTREN CORP COM 92240G101 5,138 78,123 SH   SOLE 29 0 0 78,123
VECTREN CORP COM 92240G101 3,228 49,077 SH   SOLE 30 49,077 0 0
VECTREN CORP COM 92240G101 116 1,771 SH   SOLE 31 1,771 0 0
VECTREN CORP COM 92240G101 2,025 30,792 SH   SOLE 36 30,792 0 0
VECTREN CORP COM 92240G101 572 8,699 SH   SOLE 40 8,699 0 0
VECTRUS INC COM 92242T101 67 2,161 SH   SOLE 2 531 0 1,630
VECTRUS INC COM 92242T101 7 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,309 42,461 SH   SOLE 18 42,461 0 0
VECTRUS INC COM 92242T101 1,069 34,650 SH   SOLE 19 34,650 0 0
VECTRUS INC COM 92242T101 10,904 353,556 SH   SOLE 21 353,556 0 0
VECTRUS INC COM 92242T101 12,181 394,963 SH   SOLE 22 381,057 0 13,906
VECTRUS INC COM 92242T101 209 6,770 SH   SOLE 29 0 0 6,770
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 2,868 148,140 SH   SOLE 2 118,290 0 29,850
VEDANTA LTD SPONSORED ADR 92242Y100 4,261 220,087 SH   SOLE 7 210,667 0 9,420
VEDANTA LTD SPONSORED ADR 92242Y100 8,915 460,469 SH   SOLE 18 460,469 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 655 33,850 SH   SOLE 19 33,850 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 15,576 804,571 SH   SOLE 21 804,571 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,759 90,868 SH   SOLE 22 90,868 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,418 73,261 SH   SOLE 25 73,261 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 15,197 784,985 SH   SOLE 26 220,000 0 564,985
VEDANTA LTD SPONSORED ADR 92242Y100 4,040 208,667 SH   SOLE 28 208,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 5,113 264,081 SH   SOLE 29 264,081 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 20,105 1,038,499 SH   SOLE 30 1,038,499 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,619 83,648 SH   SOLE 34 83,648 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 38 1,981 SH   SOLE 40 1,981 0 0
VEECO INSTRS INC DEL COM 922417100 224 10,489 SH   SOLE 2 2,658 0 7,831
VEECO INSTRS INC DEL COM 922417100 7 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 28 1,307 SH   SOLE 7 1,307 0 0
VEECO INSTRS INC DEL COM 922417100 5,007 233,950 SH   SOLE 18 233,950 0 0
VEECO INSTRS INC DEL COM 922417100 2,727 127,407 SH   SOLE 19 127,407 0 0
VEECO INSTRS INC DEL COM 922417100 89,011 4,159,415 SH   SOLE 21 4,159,415 0 0
VEECO INSTRS INC DEL COM 922417100 28,040 1,310,292 SH   SOLE 22 1,223,078 0 87,214
VEECO INSTRS INC DEL COM 922417100 294 13,726 SH   SOLE 26 10,738 0 2,988
VEECO INSTRS INC DEL COM 922417100 147 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,390 64,942 SH   SOLE 30 64,942 0 0
VEECO INSTRS INC DEL COM 922417100 13,621 636,500 SH   SOLE 34 636,500 0 0
VEECO INSTRS INC DEL COM 922417100 116 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 956 1,000,000 PRN   SOLE 21 1,000,000 0 0
VEEVA SYS INC CL A COM 922475108 8,219 145,702 SH   SOLE 2 55,024 0 90,678
VEEVA SYS INC CL A COM 922475108 2,523 44,721 SH   SOLE 4 41,414 0 3,307
VEEVA SYS INC CL A COM 922475108 331 5,869 SH   SOLE 7 5,869 0 0
VEEVA SYS INC CL A COM 922475108 2,298 40,731 SH   SOLE 13 40,731 0 0
VEEVA SYS INC CL A COM 922475108 3,678 65,196 SH   SOLE 18 52,670 0 12,526
VEEVA SYS INC CL A COM 922475108 28,865 511,702 SH   SOLE 19 511,702 0 0
VEEVA SYS INC CL A COM 922475108 4,085 72,411 SH   SOLE 20 0 0 72,411
VEEVA SYS INC CL A COM 922475108 74,043 1,312,590 SH   SOLE 21 1,312,590 0 0
VEEVA SYS INC CL A COM 922475108 202,242 3,585,212 SH   SOLE 22 3,046,413 0 538,799
VEEVA SYS INC CL A COM 922475108 7,928 140,537 SH   SOLE 23 140,537 0 0
VEEVA SYS INC CL A COM 922475108 240 4,252 SH   SOLE 25 4,252 0 0
VEEVA SYS INC CL A COM 922475108 11,358 201,356 SH   SOLE 26 106,478 0 94,878
VEEVA SYS INC CL A COM 922475108 1,404 24,886 SH   SOLE 28 18,395 0 6,491
VEEVA SYS INC CL A COM 922475108 7,179 127,266 SH   SOLE 29 5,961 0 121,305
VEEVA SYS INC CL A COM 922475108 7,265 128,782 SH   SOLE 30 128,782 0 0
VEEVA SYS INC CL A COM 922475108 2,743 48,628 SH   SOLE 31 23,205 0 25,423
VEEVA SYS INC CL A COM 922475108 550 9,742 SH   SOLE 34 9,742 0 0
VEEVA SYS INC CL A COM 922475108 2,034 36,064 SH   SOLE 36 36,064 0 0
VEEVA SYS INC CL A COM 922475108 28 489 SH   SOLE 40 489 0 0
VENATOR MATLS PLC SHS G9329Z100 4,736 209,536 SH   SOLE 22 209,536 0 0
VENATOR MATLS PLC SHS G9329Z100 825 36,525 SH   SOLE 26 7,950 0 28,575
VENTAS INC COM 92276F100 30,647 470,556 SH   SOLE 2 130,109 0 340,447
VENTAS INC COM 92276F100 15,616 239,771 SH   SOLE 4 227,625 0 12,146
VENTAS INC COM 92276F100 49,744 763,766 SH   SOLE 7 753,117 0 10,649
VENTAS INC COM 92276F100 7,657 117,570 SH   SOLE 13 117,570 0 0
VENTAS INC COM 92276F100 962 14,772 SH   SOLE 15 14,772 0 0
VENTAS INC COM 92276F100 51,585 792,029 SH   SOLE 18 742,787 0 49,242
VENTAS INC COM 92276F100 78,408 1,203,865 SH   SOLE 19 1,203,865 0 0
VENTAS INC COM 92276F100 11,245 172,659 SH   SOLE 20 0 0 172,659
VENTAS INC COM 92276F100 781,311 11,996,184 SH   SOLE 21 11,996,184 0 0
VENTAS INC COM 92276F100 995,160 15,279,596 SH   SOLE 22 13,075,826 0 2,203,770
VENTAS INC COM 92276F100 29,217 448,589 SH   SOLE 23 448,589 0 0
VENTAS INC COM 92276F100 61,254 940,489 SH   SOLE 25 940,489 0 0
VENTAS INC COM 92276F100 76,111 1,168,604 SH   SOLE 26 335,854 0 832,750
VENTAS INC COM 92276F100 5,260 80,767 SH   SOLE 28 58,867 0 21,900
VENTAS INC COM 92276F100 15,696 240,991 SH   SOLE 29 134,213 0 106,778
VENTAS INC COM 92276F100 176,631 2,711,971 SH   SOLE 30 2,711,971 0 0
VENTAS INC COM 92276F100 15,781 242,300 SH   SOLE 31 171,438 0 70,862
VENTAS INC COM 92276F100 1,518 23,300 SH   SOLE 34 23,300 0 0
VENTAS INC COM 92276F100 27,270 418,695 SH   SOLE 36 418,695 0 0
VENTAS INC COM 92276F100 112 1,725 SH   SOLE 40 1,725 0 0
VEON LTD SPONSORED ADR 91822M106 77 18,531 SH   SOLE 22 18,531 0 0
VEON LTD SPONSORED ADR 91822M106 285 68,138 SH   SOLE 25 68,138 0 0
VERA BRADLEY INC COM 92335C106 33 3,777 SH   SOLE 2 1,040 0 2,737
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 4 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 891 101,186 SH   SOLE 18 101,186 0 0
VERA BRADLEY INC COM 92335C106 1,118 126,862 SH   SOLE 19 126,862 0 0
VERA BRADLEY INC COM 92335C106 15,568 1,767,121 SH   SOLE 21 1,767,121 0 0
VERA BRADLEY INC COM 92335C106 5,998 680,863 SH   SOLE 22 643,395 0 37,468
VERA BRADLEY INC COM 92335C106 78 8,845 SH   SOLE 26 8,845 0 0
VERA BRADLEY INC COM 92335C106 27 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 243 27,635 SH   SOLE 30 27,635 0 0
VERA BRADLEY INC COM 92335C106 19 2,104 SH   SOLE 34 2,104 0 0
VERA BRADLEY INC COM 92335C106 24 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 114 12,968 SH   SOLE 2 12,930 0 38
VERACYTE INC COM 92337F107 767 87,495 SH   SOLE 18 87,495 0 0
VERACYTE INC COM 92337F107 725 82,718 SH   SOLE 19 82,718 0 0
VERACYTE INC COM 92337F107 6,585 750,861 SH   SOLE 21 750,861 0 0
VERACYTE INC COM 92337F107 2,626 299,376 SH   SOLE 22 281,315 0 18,061
VERACYTE INC COM 92337F107 228 25,981 SH   SOLE 23 25,981 0 0
VERASTEM INC COM 92337C104 9 2,000 SH   SOLE 2 2,000 0 0
VERASTEM INC COM 92337C104 28 6,051 SH   SOLE 18 6,051 0 0
VERASTEM INC COM 92337C104 25 5,333 SH   SOLE 19 5,333 0 0
VERASTEM INC COM 92337C104 411 87,543 SH   SOLE 21 87,543 0 0
VERASTEM INC COM 92337C104 4,073 866,666 SH   SOLE 22 866,666 0 0
VEREIT INC COM 92339V100 7,508 905,728 SH   SOLE 2 90,640 0 815,088
VEREIT INC COM 92339V100 11,210 1,352,192 SH   SOLE 4 1,319,132 0 33,060
VEREIT INC COM 92339V100 12,210 1,472,848 SH   SOLE 7 1,384,036 0 88,812
VEREIT INC COM 92339V100 264 31,857 SH   SOLE 13 31,857 0 0
VEREIT INC COM 92339V100 335 40,461 SH   SOLE 15 40,461 0 0
VEREIT INC COM 92339V100 6,848 826,053 SH   SOLE 18 730,485 0 95,568
VEREIT INC COM 92339V100 21,338 2,573,927 SH   SOLE 19 2,573,927 0 0
VEREIT INC COM 92339V100 4,454 537,304 SH   SOLE 20 0 0 537,304
VEREIT INC COM 92339V100 150,990 18,213,562 SH   SOLE 21 18,213,562 0 0
VEREIT INC COM 92339V100 303,899 36,658,489 SH   SOLE 22 32,428,257 0 4,230,232
VEREIT INC COM 92339V100 10,563 1,274,213 SH   SOLE 23 1,274,213 0 0
VEREIT INC COM 92339V100 21,385 2,579,580 SH   SOLE 25 2,579,580 0 0
VEREIT INC COM 92339V100 23,193 2,797,739 SH   SOLE 26 1,039,285 0 1,758,454
VEREIT INC COM 92339V100 1,860 224,357 SH   SOLE 28 169,020 0 55,337
VEREIT INC COM 92339V100 5,012 604,599 SH   SOLE 29 364,959 0 239,640
VEREIT INC COM 92339V100 56,814 6,853,347 SH   SOLE 30 6,853,347 0 0
VEREIT INC COM 92339V100 4,639 559,550 SH   SOLE 31 395,883 0 163,667
VEREIT INC COM 92339V100 10,062 1,213,784 SH   SOLE 34 1,213,784 0 0
VEREIT INC COM 92339V100 8,254 995,710 SH   SOLE 36 995,710 0 0
VEREIT INC COM 92339V100 36 4,360 SH   SOLE 40 4,360 0 0
VERICEL CORP COM 92346J108 35 5,878 SH   SOLE 18 5,878 0 0
VERICEL CORP COM 92346J108 44 7,335 SH   SOLE 19 7,335 0 0
VERICEL CORP COM 92346J108 509 84,804 SH   SOLE 21 84,804 0 0
VERICEL CORP COM 92346J108 5,724 954,005 SH   SOLE 22 954,005 0 0
VERIFONE SYS INC COM 92342Y109 1,400 69,021 SH   SOLE 2 51,815 0 17,206
VERIFONE SYS INC COM 92342Y109 728 35,897 SH   SOLE 4 35,897 0 0
VERIFONE SYS INC COM 92342Y109 88 4,340 SH   SOLE 7 4,340 0 0
VERIFONE SYS INC COM 92342Y109 21,131 1,041,953 SH   SOLE 18 1,041,953 0 0
VERIFONE SYS INC COM 92342Y109 47,927 2,363,267 SH   SOLE 19 2,363,267 0 0
VERIFONE SYS INC COM 92342Y109 142,215 7,012,571 SH   SOLE 21 7,012,571 0 0
VERIFONE SYS INC COM 92342Y109 71,915 3,546,125 SH   SOLE 22 3,342,126 0 203,999
VERIFONE SYS INC COM 92342Y109 539 26,584 SH   SOLE 26 20,469 0 6,115
VERIFONE SYS INC COM 92342Y109 321 15,805 SH   SOLE 28 15,805 0 0
VERIFONE SYS INC COM 92342Y109 351 17,321 SH   SOLE 30 17,321 0 0
VERIFONE SYS INC COM 92342Y109 18,148 894,876 SH   SOLE 34 894,876 0 0
VERIFONE SYS INC COM 92342Y109 27 1,341 SH   SOLE 36 1,341 0 0
VERIFONE SYS INC COM 92342Y109 252 12,429 SH   SOLE 40 12,429 0 0
VERINT SYS INC COM 92343X100 865 20,681 SH   SOLE 2 11,831 0 8,850
VERINT SYS INC COM 92343X100 35 834 SH   SOLE 4 834 0 0
VERINT SYS INC COM 92343X100 63 1,497 SH   SOLE 7 1,497 0 0
VERINT SYS INC COM 92343X100 9,658 230,788 SH   SOLE 18 230,788 0 0
VERINT SYS INC COM 92343X100 17,744 423,996 SH   SOLE 19 423,996 0 0
VERINT SYS INC COM 92343X100 95,193 2,274,617 SH   SOLE 21 2,274,617 0 0
VERINT SYS INC COM 92343X100 86,761 2,073,141 SH   SOLE 22 1,941,419 0 131,722
VERINT SYS INC COM 92343X100 3,647 87,137 SH   SOLE 23 87,137 0 0
VERINT SYS INC COM 92343X100 1,047 25,015 SH   SOLE 26 21,626 0 3,389
VERINT SYS INC COM 92343X100 377 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 1,463 34,950 SH   SOLE 29 0 0 34,950
VERINT SYS INC COM 92343X100 389 9,288 SH   SOLE 30 9,288 0 0
VERINT SYS INC COM 92343X100 278 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 735 752,000 PRN   SOLE 21 752,000 0 0
VERISIGN INC COM 92343E102 43,918 412,806 SH   SOLE 2 320,723 0 92,083
VERISIGN INC COM 92343E102 13,317 125,169 SH   SOLE 4 121,477 0 3,692
VERISIGN INC COM 92343E102 9,328 87,675 SH   SOLE 7 85,160 0 2,515
VERISIGN INC COM 92343E102 3,012 28,308 SH   SOLE 13 28,308 0 0
VERISIGN INC COM 92343E102 64 604 SH   SOLE 15 604 0 0
VERISIGN INC COM 92343E102 21,629 203,298 SH   SOLE 18 188,197 0 15,101
VERISIGN INC COM 92343E102 19,195 180,417 SH   SOLE 19 180,417 0 0
VERISIGN INC COM 92343E102 6,271 58,942 SH   SOLE 20 0 0 58,942
VERISIGN INC COM 92343E102 188,252 1,769,454 SH   SOLE 21 1,769,454 0 0
VERISIGN INC COM 92343E102 390,598 3,671,381 SH   SOLE 22 2,776,508 0 894,873
VERISIGN INC COM 92343E102 28,032 263,482 SH   SOLE 23 263,482 0 0
VERISIGN INC COM 92343E102 27,264 256,269 SH   SOLE 25 256,269 0 0
VERISIGN INC COM 92343E102 33,798 317,677 SH   SOLE 26 126,700 0 190,977
VERISIGN INC COM 92343E102 2,237 21,026 SH   SOLE 28 15,414 0 5,612
VERISIGN INC COM 92343E102 14,532 136,589 SH   SOLE 29 86,789 0 49,800
VERISIGN INC COM 92343E102 31,793 298,836 SH   SOLE 30 298,836 0 0
VERISIGN INC COM 92343E102 24,589 231,125 SH   SOLE 31 150,275 0 80,850
VERISIGN INC COM 92343E102 9,987 93,876 SH   SOLE 34 93,876 0 0
VERISIGN INC COM 92343E102 19,119 179,706 SH   SOLE 36 179,706 0 0
VERISIGN INC COM 92343E102 53 501 SH   SOLE 40 501 0 0
VERISK ANALYTICS INC COM 92345Y106 18,769 225,621 SH   SOLE 2 73,681 0 151,940
VERISK ANALYTICS INC COM 92345Y106 4,268 51,307 SH   SOLE 4 45,552 0 5,755
VERISK ANALYTICS INC COM 92345Y106 10,633 127,821 SH   SOLE 7 119,060 0 8,761
VERISK ANALYTICS INC COM 92345Y106 319 3,832 SH   SOLE 13 3,832 0 0
VERISK ANALYTICS INC COM 92345Y106 102 1,225 SH   SOLE 15 1,225 0 0
VERISK ANALYTICS INC COM 92345Y106 27,741 333,463 SH   SOLE 18 311,893 0 21,570
VERISK ANALYTICS INC COM 92345Y106 2,233 26,848 SH   SOLE 19 26,848 0 0
VERISK ANALYTICS INC COM 92345Y106 9,165 110,169 SH   SOLE 20 0 0 110,169
VERISK ANALYTICS INC COM 92345Y106 272,424 3,274,726 SH   SOLE 21 3,274,726 0 0
VERISK ANALYTICS INC COM 92345Y106 337,712 4,059,527 SH   SOLE 22 3,354,746 0 704,781
VERISK ANALYTICS INC COM 92345Y106 16,143 194,054 SH   SOLE 23 194,054 0 0
VERISK ANALYTICS INC COM 92345Y106 10,041 120,704 SH   SOLE 25 120,704 0 0
VERISK ANALYTICS INC COM 92345Y106 27,344 328,697 SH   SOLE 26 172,138 0 156,559
VERISK ANALYTICS INC COM 92345Y106 3,009 36,174 SH   SOLE 28 26,458 0 9,716
VERISK ANALYTICS INC COM 92345Y106 3,679 44,227 SH   SOLE 29 5,352 0 38,875
VERISK ANALYTICS INC COM 92345Y106 39,208 471,311 SH   SOLE 30 471,311 0 0
VERISK ANALYTICS INC COM 92345Y106 5,841 70,212 SH   SOLE 31 31,410 0 38,802
VERISK ANALYTICS INC COM 92345Y106 1,990 23,919 SH   SOLE 32 23,919 0 0
VERISK ANALYTICS INC COM 92345Y106 928 11,158 SH   SOLE 34 11,158 0 0
VERISK ANALYTICS INC COM 92345Y106 12,454 149,702 SH   SOLE 36 149,702 0 0
VERISK ANALYTICS INC COM 92345Y106 65 778 SH   SOLE 40 778 0 0
VERITEX HLDGS INC COM 923451108 61 2,262 SH   SOLE 2 842 0 1,420
VERITEX HLDGS INC COM 923451108 9 345 SH   SOLE 7 345 0 0
VERITEX HLDGS INC COM 923451108 1,552 57,566 SH   SOLE 18 57,566 0 0
VERITEX HLDGS INC COM 923451108 424 15,733 SH   SOLE 19 15,733 0 0
VERITEX HLDGS INC COM 923451108 13,927 516,566 SH   SOLE 21 516,566 0 0
VERITEX HLDGS INC COM 923451108 5,729 212,509 SH   SOLE 22 181,555 0 30,954
VERITIV CORP COM 923454102 86 2,654 SH   SOLE 2 683 0 1,971
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 6 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,844 56,739 SH   SOLE 18 56,739 0 0
VERITIV CORP COM 923454102 287 8,824 SH   SOLE 19 8,824 0 0
VERITIV CORP COM 923454102 32,141 988,955 SH   SOLE 21 988,955 0 0
VERITIV CORP COM 923454102 11,525 354,604 SH   SOLE 22 335,369 0 19,235
VERITIV CORP COM 923454102 114 3,502 SH   SOLE 26 3,502 0 0
VERITIV CORP COM 923454102 42 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 495 15,230 SH   SOLE 30 15,230 0 0
VERITIV CORP COM 923454102 33 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 40 872 SH   SOLE 2 872 0 0
VERITONE INC COM 92347M100 409 9,008 SH   SOLE 18 9,008 0 0
VERITONE INC COM 92347M100 65 1,425 SH   SOLE 19 1,425 0 0
VERITONE INC COM 92347M100 3,642 80,138 SH   SOLE 21 80,138 0 0
VERITONE INC COM 92347M100 4,116 90,552 SH   SOLE 22 88,443 0 2,109
VERIZON COMMUNICATIONS INC COM 92343V104 257,625 5,205,597 SH   SOLE 2 1,230,254 0 3,975,343
VERIZON COMMUNICATIONS INC COM 92343V104 72,412 1,463,158 SH   SOLE 4 1,324,176 0 138,982
VERIZON COMMUNICATIONS INC COM 92343V104 159,224 3,217,288 SH   SOLE 7 3,107,232 0 110,056
VERIZON COMMUNICATIONS INC COM 92343V104 3,155 63,756 SH   SOLE 13 63,756 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,383 27,944 SH   SOLE 15 27,944 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4 85 SH   SOLE 17 0 0 85
VERIZON COMMUNICATIONS INC COM 92343V104 643,647 13,005,599 SH   SOLE 18 12,277,233 0 728,366
VERIZON COMMUNICATIONS INC COM 92343V104 692,578 13,994,292 SH   SOLE 19 13,994,292 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 75,985 1,535,368 SH   SOLE 20 0 0 1,535,368
VERIZON COMMUNICATIONS INC COM 92343V104 3,590,201 72,543,962 SH   SOLE 21 72,543,962 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,446,897 110,060,554 SH   SOLE 22 90,769,847 0 19,290,707
VERIZON COMMUNICATIONS INC COM 92343V104 253,526 5,122,767 SH   SOLE 23 5,122,767 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 158,692 3,206,556 SH   SOLE 25 3,206,556 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 589,299 11,907,429 SH   SOLE 26 3,511,643 0 8,395,786
VERIZON COMMUNICATIONS INC COM 92343V104 45,934 928,141 SH   SOLE 28 677,303 0 250,838
VERIZON COMMUNICATIONS INC COM 92343V104 18,165 367,048 SH   SOLE 29 141,875 0 225,173
VERIZON COMMUNICATIONS INC COM 92343V104 569,721 11,511,832 SH   SOLE 30 11,511,832 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 100,985 2,040,520 SH   SOLE 31 929,902 0 1,110,618
VERIZON COMMUNICATIONS INC COM 92343V104 8,277 167,243 SH   SOLE 32 167,243 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 128,521 2,596,913 SH   SOLE 34 2,596,913 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,331 249,160 SH   SOLE 35 249,160 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 219,344 4,432,092 SH   SOLE 36 4,432,092 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,048 21,174 SH   SOLE 40 21,174 0 0
VERMILION ENERGY INC COM 923725105 2,447 68,770 SH   SOLE 21 68,770 0 0
VERMILLION INC COM NEW 92407M206 9 4,885 SH   SOLE 18 4,885 0 0
VERMILLION INC COM NEW 92407M206 125 69,275 SH   SOLE 21 69,275 0 0
VERMILLION INC COM NEW 92407M206 25 14,092 SH   SOLE 22 14,092 0 0
VERSARTIS INC COM 92529L102 10 4,204 SH   SOLE 2 4,041 0 163
VERSARTIS INC COM 92529L102 1 545 SH   SOLE 7 545 0 0
VERSARTIS INC COM 92529L102 282 114,915 SH   SOLE 18 114,915 0 0
VERSARTIS INC COM 92529L102 175 71,415 SH   SOLE 19 71,415 0 0
VERSARTIS INC COM 92529L102 3,842 1,568,091 SH   SOLE 21 1,568,091 0 0
VERSARTIS INC COM 92529L102 2,136 871,846 SH   SOLE 22 827,011 0 44,835
VERSARTIS INC COM 92529L102 5 1,954 SH   SOLE 23 1,954 0 0
VERSARTIS INC COM 92529L102 6 2,633 SH   SOLE 28 2,633 0 0
VERSARTIS INC COM 92529L102 12 4,959 SH   SOLE 29 0 0 4,959
VERSARTIS INC COM 92529L102 9 3,600 SH   SOLE 30 3,600 0 0
VERSARTIS INC COM 92529L102 4 1,633 SH   SOLE 40 1,633 0 0
VERSO CORP CL A 92531L207 37 7,288 SH   SOLE 2 1,801 0 5,487
VERSO CORP CL A 92531L207 695 136,492 SH   SOLE 18 136,492 0 0
VERSO CORP CL A 92531L207 138 27,161 SH   SOLE 19 27,161 0 0
VERSO CORP CL A 92531L207 5,558 1,091,985 SH   SOLE 21 1,091,985 0 0
VERSO CORP CL A 92531L207 1,763 346,461 SH   SOLE 22 323,081 0 23,380
VERSUM MATLS INC COM 92532W103 6,858 176,658 SH   SOLE 2 121,621 0 55,037
VERSUM MATLS INC COM 92532W103 19 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 98 2,521 SH   SOLE 7 2,521 0 0
VERSUM MATLS INC COM 92532W103 15,519 399,770 SH   SOLE 18 399,670 0 100
VERSUM MATLS INC COM 92532W103 1,381 35,563 SH   SOLE 19 35,563 0 0
VERSUM MATLS INC COM 92532W103 1,206 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 190,672 4,911,683 SH   SOLE 21 4,911,683 0 0
VERSUM MATLS INC COM 92532W103 137,553 3,543,357 SH   SOLE 22 3,181,506 0 361,851
VERSUM MATLS INC COM 92532W103 100 2,578 SH   SOLE 23 2,578 0 0
VERSUM MATLS INC COM 92532W103 1,693 43,619 SH   SOLE 26 37,252 0 6,367
VERSUM MATLS INC COM 92532W103 646 16,635 SH   SOLE 28 16,635 0 0
VERSUM MATLS INC COM 92532W103 1,114 28,688 SH   SOLE 29 0 0 28,688
VERSUM MATLS INC COM 92532W103 619 15,956 SH   SOLE 30 15,956 0 0
VERSUM MATLS INC COM 92532W103 135 3,480 SH   SOLE 31 3,480 0 0
VERSUM MATLS INC COM 92532W103 3,928 101,184 SH   SOLE 34 101,184 0 0
VERSUM MATLS INC COM 92532W103 518 13,342 SH   SOLE 40 13,342 0 0
VERTEX ENERGY INC COM 92534K107 3 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 52 69,031 SH   SOLE 21 69,031 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 82,612 543,355 SH   SOLE 2 242,799 0 300,556
VERTEX PHARMACEUTICALS INC COM 92532F100 14,019 92,207 SH   SOLE 4 84,041 0 8,166
VERTEX PHARMACEUTICALS INC COM 92532F100 26,724 175,769 SH   SOLE 7 174,299 0 1,470
VERTEX PHARMACEUTICALS INC COM 92532F100 284 1,868 SH   SOLE 13 1,868 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 305 2,009 SH   SOLE 15 2,009 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 170,514 1,121,506 SH   SOLE 18 957,290 0 164,216
VERTEX PHARMACEUTICALS INC COM 92532F100 244,544 1,608,422 SH   SOLE 19 1,608,422 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 15,402 101,303 SH   SOLE 20 0 0 101,303
VERTEX PHARMACEUTICALS INC COM 92532F100 985,548 6,482,165 SH   SOLE 21 6,482,165 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,014,524 6,672,747 SH   SOLE 22 5,525,779 0 1,146,968
VERTEX PHARMACEUTICALS INC COM 92532F100 49,107 322,989 SH   SOLE 23 322,989 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 50,067 329,303 SH   SOLE 25 329,303 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 99,836 656,645 SH   SOLE 26 242,406 0 414,239
VERTEX PHARMACEUTICALS INC COM 92532F100 8,648 56,881 SH   SOLE 28 41,541 0 15,340
VERTEX PHARMACEUTICALS INC COM 92532F100 2,869 18,871 SH   SOLE 29 16,992 0 1,879
VERTEX PHARMACEUTICALS INC COM 92532F100 113,417 745,965 SH   SOLE 30 745,965 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 23,156 152,305 SH   SOLE 31 80,877 0 71,428
VERTEX PHARMACEUTICALS INC COM 92532F100 5,547 36,483 SH   SOLE 32 36,483 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 57,339 377,128 SH   SOLE 34 377,128 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 35,986 236,685 SH   SOLE 36 236,685 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 194 1,278 SH   SOLE 40 1,278 0 0
VERU INC COM 92536C103 23 8,551 SH   SOLE 21 8,551 0 0
VERU INC COM 92536C103 28 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 120 3,283 SH   SOLE 2 0 0 3,283
VIACOM INC NEW CL A 92553P102 161 4,393 SH   SOLE 18 4,393 0 0
VIACOM INC NEW CL A 92553P102 55 1,507 SH   SOLE 19 1,507 0 0
VIACOM INC NEW CL A 92553P102 4,149 113,043 SH   SOLE 21 113,043 0 0
VIACOM INC NEW CL A 92553P102 3,400 92,652 SH   SOLE 22 57,571 0 35,081
VIACOM INC NEW CL A 92553P102 9 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 13,879 498,541 SH   SOLE 2 169,955 0 328,586
VIACOM INC NEW CL B 92553P201 3,427 123,081 SH   SOLE 4 110,405 0 12,676
VIACOM INC NEW CL B 92553P201 7,423 266,625 SH   SOLE 7 248,267 0 18,358
VIACOM INC NEW CL B 92553P201 111 3,988 SH   SOLE 13 3,988 0 0
VIACOM INC NEW CL B 92553P201 77 2,767 SH   SOLE 15 2,767 0 0
VIACOM INC NEW CL B 92553P201 21,644 777,428 SH   SOLE 18 728,450 0 48,978
VIACOM INC NEW CL B 92553P201 4,324 155,318 SH   SOLE 19 155,318 0 0
VIACOM INC NEW CL B 92553P201 5,917 212,533 SH   SOLE 20 0 0 212,533
VIACOM INC NEW CL B 92553P201 186,258 6,690,293 SH   SOLE 21 6,690,293 0 0
VIACOM INC NEW CL B 92553P201 282,604 10,151,020 SH   SOLE 22 8,375,227 0 1,775,793
VIACOM INC NEW CL B 92553P201 11,811 424,244 SH   SOLE 23 424,244 0 0
VIACOM INC NEW CL B 92553P201 19,986 717,887 SH   SOLE 25 717,887 0 0
VIACOM INC NEW CL B 92553P201 28,124 1,010,191 SH   SOLE 26 407,011 0 603,180
VIACOM INC NEW CL B 92553P201 2,141 76,901 SH   SOLE 28 55,656 0 21,245
VIACOM INC NEW CL B 92553P201 1,712 61,510 SH   SOLE 29 12,933 0 48,577
VIACOM INC NEW CL B 92553P201 31,360 1,126,444 SH   SOLE 30 1,126,444 0 0
VIACOM INC NEW CL B 92553P201 4,871 174,954 SH   SOLE 31 81,643 0 93,311
VIACOM INC NEW CL B 92553P201 1,417 50,904 SH   SOLE 32 50,904 0 0
VIACOM INC NEW CL B 92553P201 2,009 72,169 SH   SOLE 34 72,169 0 0
VIACOM INC NEW CL B 92553P201 10,137 364,120 SH   SOLE 36 364,120 0 0
VIACOM INC NEW CL B 92553P201 48 1,742 SH   SOLE 40 1,742 0 0
VIAD CORP COM NEW 92552R406 198 3,254 SH   SOLE 2 1,259 0 1,995
VIAD CORP COM NEW 92552R406 14 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 28 464 SH   SOLE 7 464 0 0
VIAD CORP COM NEW 92552R406 6,050 99,339 SH   SOLE 18 99,339 0 0
VIAD CORP COM NEW 92552R406 909 14,922 SH   SOLE 19 14,922 0 0
VIAD CORP COM NEW 92552R406 110,415 1,813,049 SH   SOLE 21 1,813,049 0 0
VIAD CORP COM NEW 92552R406 32,730 537,438 SH   SOLE 22 496,398 0 41,040
VIAD CORP COM NEW 92552R406 355 5,830 SH   SOLE 26 5,536 0 294
VIAD CORP COM NEW 92552R406 178 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,702 27,953 SH   SOLE 30 27,953 0 0
VIAD CORP COM NEW 92552R406 125 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 1,553 24,144 SH   SOLE 2 24,144 0 0
VIASAT INC COM 92552V100 18 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 83 1,294 SH   SOLE 7 1,294 0 0
VIASAT INC COM 92552V100 22,567 350,861 SH   SOLE 18 350,861 0 0
VIASAT INC COM 92552V100 2,557 39,758 SH   SOLE 19 39,758 0 0
VIASAT INC COM 92552V100 221,300 3,440,602 SH   SOLE 21 3,440,602 0 0
VIASAT INC COM 92552V100 111,183 1,728,596 SH   SOLE 22 1,630,099 0 98,497
VIASAT INC COM 92552V100 1,004 15,615 SH   SOLE 26 13,016 0 2,599
VIASAT INC COM 92552V100 509 7,910 SH   SOLE 28 7,910 0 0
VIASAT INC COM 92552V100 540 8,395 SH   SOLE 30 8,395 0 0
VIASAT INC COM 92552V100 132 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 379 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 365 38,619 SH   SOLE 2 13,528 0 25,091
VIAVI SOLUTIONS INC COM 925550105 57 6,032 SH   SOLE 7 6,032 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE 17 0 0 12
VIAVI SOLUTIONS INC COM 925550105 10,392 1,098,486 SH   SOLE 18 1,098,486 0 0
VIAVI SOLUTIONS INC COM 925550105 8,842 934,722 SH   SOLE 19 934,722 0 0
VIAVI SOLUTIONS INC COM 925550105 193,442 20,448,444 SH   SOLE 21 20,448,444 0 0
VIAVI SOLUTIONS INC COM 925550105 59,197 6,257,604 SH   SOLE 22 5,837,770 0 419,834
VIAVI SOLUTIONS INC COM 925550105 462 48,805 SH   SOLE 26 34,506 0 14,299
VIAVI SOLUTIONS INC COM 925550105 323 34,169 SH   SOLE 28 34,169 0 0
VIAVI SOLUTIONS INC COM 925550105 2,917 308,349 SH   SOLE 30 308,349 0 0
VIAVI SOLUTIONS INC COM 925550105 239 25,290 SH   SOLE 40 25,290 0 0
VICAL INC COM NEW 925602203 7 2,976 SH   SOLE 19 2,976 0 0
VICAL INC COM NEW 925602203 10 4,076 SH   SOLE 21 4,076 0 0
VICAL INC COM NEW 925602203 777 323,613 SH   SOLE 22 323,613 0 0
VICON INDS INC COM 925811101 1 3,159 SH   SOLE 21 3,159 0 0
VICOR CORP COM 925815102 40 1,692 SH   SOLE 2 1,036 0 656
VICOR CORP COM 925815102 13 571 SH   SOLE 7 571 0 0
VICOR CORP COM 925815102 1,874 79,409 SH   SOLE 18 79,409 0 0
VICOR CORP COM 925815102 295 12,480 SH   SOLE 19 12,480 0 0
VICOR CORP COM 925815102 34,877 1,477,823 SH   SOLE 21 1,477,823 0 0
VICOR CORP COM 925815102 13,033 552,260 SH   SOLE 22 527,347 0 24,913
VICOR CORP COM 925815102 66 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 522 22,131 SH   SOLE 30 22,131 0 0
VICOR CORP COM 925815102 39 1,655 SH   SOLE 40 1,655 0 0
VIEWRAY INC COM 92672L107 11 1,886 SH   SOLE 2 1,886 0 0
VIEWRAY INC COM 92672L107 603 104,756 SH   SOLE 18 104,756 0 0
VIEWRAY INC COM 92672L107 142 24,568 SH   SOLE 19 24,568 0 0
VIEWRAY INC COM 92672L107 5,394 936,528 SH   SOLE 21 936,528 0 0
VIEWRAY INC COM 92672L107 2,760 479,135 SH   SOLE 22 454,828 0 24,307
VIKING THERAPEUTICS INC COM 92686J106 1 703 SH   SOLE 21 703 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 43 1,743 SH   SOLE 2 361 0 1,382
VILLAGE SUPER MKT INC CL A NEW 927107409 753 30,427 SH   SOLE 18 30,427 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 122 4,951 SH   SOLE 19 4,951 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,362 257,173 SH   SOLE 21 257,173 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,865 196,635 SH   SOLE 22 183,946 0 12,689
VILLAGE SUPER MKT INC CL A NEW 927107409 26 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 27 1,098 SH   SOLE 30 1,098 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 20 801 SH   SOLE 34 801 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 17 682 SH   SOLE 40 682 0 0
VINA CONCHA Y TORO S A SPONSORED ADR 927191106 110 3,276 SH   SOLE 25 3,276 0 0
VINCE HLDG CORP COM 92719W108 2 2,985 SH   SOLE 19 2,985 0 0
VINCE HLDG CORP COM 92719W108 5 8,633 SH   SOLE 21 8,633 0 0
VINCE HLDG CORP COM 92719W108 197 328,960 SH   SOLE 22 328,960 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,069 121,604 SH   SOLE 2 11,168 0 110,436
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 891 101,364 SH   SOLE 4 101,364 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 304 34,531 SH   SOLE 7 34,531 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 113 12,812 SH   SOLE 13 0 0 12,812
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,485 168,901 SH   SOLE 15 168,901 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,160 131,926 SH   SOLE 18 131,926 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 124 14,149 SH   SOLE 19 14,149 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 62,443 7,103,909 SH   SOLE 21 7,103,909 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 40,201 4,573,472 SH   SOLE 22 4,309,674 0 263,798
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4,127 469,529 SH   SOLE 23 469,529 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 623 70,891 SH   SOLE 25 70,891 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 10,979 1,249,021 SH   SOLE 26 260,829 0 988,192
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 538 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,298 147,702 SH   SOLE 29 97,792 0 49,910
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 19,199 2,184,195 SH   SOLE 30 2,184,195 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,959 222,882 SH   SOLE 31 23,984 0 198,898
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 400 45,501 SH   SOLE 34 45,501 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 18 2,071 SH   SOLE 40 2,071 0 0
VIRCO MFG CO COM 927651109 12 2,214 SH   SOLE 18 2,214 0 0
VIRCO MFG CO COM 927651109 29 5,315 SH   SOLE 19 5,315 0 0
VIRCO MFG CO COM 927651109 20 3,643 SH   SOLE 21 3,643 0 0
VIRCO MFG CO COM 927651109 406 73,797 SH   SOLE 22 73,797 0 0
VIRNETX HLDG CORP COM 92823T108 15 3,765 SH   SOLE 2 3,411 0 354
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 708 181,549 SH   SOLE 18 181,549 0 0
VIRNETX HLDG CORP COM 92823T108 146 37,415 SH   SOLE 19 37,415 0 0
VIRNETX HLDG CORP COM 92823T108 6,266 1,606,736 SH   SOLE 21 1,606,736 0 0
VIRNETX HLDG CORP COM 92823T108 4,690 1,202,603 SH   SOLE 22 1,135,845 0 66,758
VIRTU FINL INC CL A 928254101 21 1,299 SH   SOLE 2 1,299 0 0
VIRTU FINL INC CL A 928254101 8 516 SH   SOLE 7 516 0 0
VIRTU FINL INC CL A 928254101 1,364 84,220 SH   SOLE 18 84,220 0 0
VIRTU FINL INC CL A 928254101 351 21,669 SH   SOLE 19 21,669 0 0
VIRTU FINL INC CL A 928254101 14,498 894,915 SH   SOLE 21 894,915 0 0
VIRTU FINL INC CL A 928254101 16,268 1,004,216 SH   SOLE 22 956,169 0 48,047
VIRTU FINL INC CL A 928254101 18 1,094 SH   SOLE 26 0 0 1,094
VIRTU FINL INC CL A 928254101 240 14,810 SH   SOLE 28 14,810 0 0
VIRTU FINL INC CL A 928254101 99 6,117 SH   SOLE 30 6,117 0 0
VIRTU FINL INC CL A 928254101 36 2,192 SH   SOLE 40 2,192 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 153 1,317 SH   SOLE 2 403 0 914
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 23 198 SH   SOLE 7 198 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,986 34,343 SH   SOLE 18 34,343 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,158 44,449 SH   SOLE 19 44,449 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 72,420 624,040 SH   SOLE 21 624,040 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 24,563 211,659 SH   SOLE 22 199,198 0 12,461
VIRTUS INVT PARTNERS INC COM 92828Q109 181 1,562 SH   SOLE 26 886 0 676
VIRTUS INVT PARTNERS INC COM 92828Q109 120 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,110 9,564 SH   SOLE 30 9,564 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 87 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 12,685 122,592 SH   SOLE 21 122,592 0 0
VIRTUSA CORP COM 92827P102 120 3,178 SH   SOLE 2 1,436 0 1,742
VIRTUSA CORP COM 92827P102 8 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 28 744 SH   SOLE 7 744 0 0
VIRTUSA CORP COM 92827P102 4,716 124,841 SH   SOLE 18 124,841 0 0
VIRTUSA CORP COM 92827P102 763 20,198 SH   SOLE 19 20,198 0 0
VIRTUSA CORP COM 92827P102 89,843 2,378,044 SH   SOLE 21 2,378,044 0 0
VIRTUSA CORP COM 92827P102 29,262 774,544 SH   SOLE 22 722,156 0 52,388
VIRTUSA CORP COM 92827P102 66 1,735 SH   SOLE 26 0 0 1,735
VIRTUSA CORP COM 92827P102 154 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 1,462 38,708 SH   SOLE 30 38,708 0 0
VIRTUSA CORP COM 92827P102 118 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 331,067 3,145,833 SH   SOLE 2 1,075,111 0 2,070,722
VISA INC COM CL A 92826C839 77,024 731,893 SH   SOLE 4 667,023 0 64,870
VISA INC COM CL A 92826C839 138,339 1,314,510 SH   SOLE 7 1,310,594 0 3,916
VISA INC COM CL A 92826C839 4,565 43,380 SH   SOLE 13 43,380 0 0
VISA INC COM CL A 92826C839 546 5,190 SH   SOLE 15 5,190 0 0
VISA INC COM CL A 92826C839 71 672 SH   SOLE 17 0 0 672
VISA INC COM CL A 92826C839 671,602 6,381,627 SH   SOLE 18 5,493,502 0 888,125
VISA INC COM CL A 92826C839 409,232 3,888,559 SH   SOLE 19 3,888,559 0 0
VISA INC COM CL A 92826C839 101,079 960,465 SH   SOLE 20 0 0 960,465
VISA INC COM CL A 92826C839 3,366,906 31,992,642 SH   SOLE 21 31,992,642 0 0
VISA INC COM CL A 92826C839 5,266,484 50,042,604 SH   SOLE 22 41,183,417 0 8,859,187
VISA INC COM CL A 92826C839 250,719 2,382,354 SH   SOLE 23 2,382,354 0 0
VISA INC COM CL A 92826C839 152,473 1,448,815 SH   SOLE 25 1,448,815 0 0
VISA INC COM CL A 92826C839 513,327 4,877,676 SH   SOLE 26 1,609,153 0 3,268,523
VISA INC COM CL A 92826C839 44,170 419,708 SH   SOLE 28 306,117 0 113,591
VISA INC COM CL A 92826C839 38,030 361,369 SH   SOLE 29 134,403 0 226,966
VISA INC COM CL A 92826C839 566,056 5,378,720 SH   SOLE 30 5,378,720 0 0
VISA INC COM CL A 92826C839 118,096 1,122,159 SH   SOLE 31 510,468 0 611,691
VISA INC COM CL A 92826C839 12,620 119,913 SH   SOLE 32 119,913 0 0
VISA INC COM CL A 92826C839 83,155 790,148 SH   SOLE 34 790,148 0 0
VISA INC COM CL A 92826C839 193,562 1,839,240 SH   SOLE 36 1,839,240 0 0
VISA INC COM CL A 92826C839 995 9,452 SH   SOLE 40 9,452 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,687 89,708 SH   SOLE 2 66,800 0 22,908
VISHAY INTERTECHNOLOGY INC COM 928298108 17 911 SH   SOLE 4 911 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 105 5,600 SH   SOLE 7 5,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 16,727 889,752 SH   SOLE 18 889,752 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,917 155,167 SH   SOLE 19 155,167 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 159,687 8,493,976 SH   SOLE 21 8,493,976 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 93,845 4,991,776 SH   SOLE 22 4,735,012 0 256,764
VISHAY INTERTECHNOLOGY INC COM 928298108 3,285 174,758 SH   SOLE 23 174,758 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 647 34,413 SH   SOLE 26 25,895 0 8,518
VISHAY INTERTECHNOLOGY INC COM 928298108 367 19,517 SH   SOLE 28 19,517 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,283 68,258 SH   SOLE 29 0 0 68,258
VISHAY INTERTECHNOLOGY INC COM 928298108 395 21,012 SH   SOLE 30 21,012 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 353 18,780 SH   SOLE 34 18,780 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 130 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 273 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 55 2,258 SH   SOLE 2 461 0 1,797
VISHAY PRECISION GROUP INC COM 92835K103 8 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 943 38,654 SH   SOLE 18 38,654 0 0
VISHAY PRECISION GROUP INC COM 92835K103 352 14,439 SH   SOLE 19 14,439 0 0
VISHAY PRECISION GROUP INC COM 92835K103 7,985 327,246 SH   SOLE 21 327,246 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,573 474,299 SH   SOLE 22 460,376 0 13,923
VISTA OUTDOOR INC COM 928377100 75 3,278 SH   SOLE 2 3,278 0 0
VISTA OUTDOOR INC COM 928377100 7 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 77 3,349 SH   SOLE 7 3,349 0 0
VISTA OUTDOOR INC COM 928377100 6,439 280,688 SH   SOLE 18 280,688 0 0
VISTA OUTDOOR INC COM 928377100 1,000 43,595 SH   SOLE 19 43,595 0 0
VISTA OUTDOOR INC COM 928377100 114,597 4,995,502 SH   SOLE 21 4,995,502 0 0
VISTA OUTDOOR INC COM 928377100 35,817 1,561,315 SH   SOLE 22 1,474,652 0 86,663
VISTA OUTDOOR INC COM 928377100 404 17,621 SH   SOLE 26 13,707 0 3,914
VISTA OUTDOOR INC COM 928377100 200 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,947 84,887 SH   SOLE 30 84,887 0 0
VISTA OUTDOOR INC COM 928377100 160 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 1,830 14,787 SH   SOLE 2 4,060 0 10,727
VISTEON CORP COM NEW 92839U206 77 625 SH   SOLE 4 625 0 0
VISTEON CORP COM NEW 92839U206 182 1,474 SH   SOLE 7 1,474 0 0
VISTEON CORP COM NEW 92839U206 2,211 17,863 SH   SOLE 18 17,863 0 0
VISTEON CORP COM NEW 92839U206 1,252 10,118 SH   SOLE 19 10,118 0 0
VISTEON CORP COM NEW 92839U206 41,238 333,181 SH   SOLE 21 333,181 0 0
VISTEON CORP COM NEW 92839U206 111,393 899,996 SH   SOLE 22 797,466 0 102,530
VISTEON CORP COM NEW 92839U206 1,207 9,749 SH   SOLE 26 7,520 0 2,229
VISTEON CORP COM NEW 92839U206 600 4,844 SH   SOLE 28 4,844 0 0
VISTEON CORP COM NEW 92839U206 1,193 9,640 SH   SOLE 29 0 0 9,640
VISTEON CORP COM NEW 92839U206 1,182 9,552 SH   SOLE 30 9,552 0 0
VISTEON CORP COM NEW 92839U206 101 814 SH   SOLE 31 814 0 0
VISTEON CORP COM NEW 92839U206 1,040 8,406 SH   SOLE 34 8,406 0 0
VISTEON CORP COM NEW 92839U206 350 2,826 SH   SOLE 36 2,826 0 0
VISTEON CORP COM NEW 92839U206 417 3,371 SH   SOLE 40 3,371 0 0
VISTRA ENERGY CORP COM 92840M102 3,078 164,698 SH   SOLE 2 37,949 0 126,749
VISTRA ENERGY CORP COM 92840M102 382 20,449 SH   SOLE 4 20,449 0 0
VISTRA ENERGY CORP COM 92840M102 107 5,750 SH   SOLE 7 5,750 0 0
VISTRA ENERGY CORP COM 92840M102 5,801 310,389 SH   SOLE 18 310,389 0 0
VISTRA ENERGY CORP COM 92840M102 26,929 1,440,807 SH   SOLE 19 1,440,807 0 0
VISTRA ENERGY CORP COM 92840M102 52,349 2,800,891 SH   SOLE 21 2,800,891 0 0
VISTRA ENERGY CORP COM 92840M102 126,624 6,774,970 SH   SOLE 22 6,184,146 0 590,824
VISTRA ENERGY CORP COM 92840M102 100 5,340 SH   SOLE 31 5,340 0 0
VISTRA ENERGY CORP COM 92840M102 9,643 515,970 SH   SOLE 34 515,970 0 0
VISTRA ENERGY CORP COM 92840M102 513 27,428 SH   SOLE 37 27,428 0 0
VITAL THERAPIES INC COM 92847R104 28 5,467 SH   SOLE 18 5,467 0 0
VITAL THERAPIES INC COM 92847R104 19 3,761 SH   SOLE 19 3,761 0 0
VITAL THERAPIES INC COM 92847R104 369 73,055 SH   SOLE 21 73,055 0 0
VITAL THERAPIES INC COM 92847R104 1,702 337,127 SH   SOLE 22 337,127 0 0
VITAMIN SHOPPE INC COM 92849E101 42 7,860 SH   SOLE 2 3,787 0 4,073
VITAMIN SHOPPE INC COM 92849E101 1 171 SH   SOLE 4 171 0 0
VITAMIN SHOPPE INC COM 92849E101 4 804 SH   SOLE 7 804 0 0
VITAMIN SHOPPE INC COM 92849E101 625 116,906 SH   SOLE 18 116,906 0 0
VITAMIN SHOPPE INC COM 92849E101 92 17,133 SH   SOLE 19 17,133 0 0
VITAMIN SHOPPE INC COM 92849E101 11,000 2,056,076 SH   SOLE 21 2,056,076 0 0
VITAMIN SHOPPE INC COM 92849E101 3,592 671,324 SH   SOLE 22 617,274 0 54,050
VITAMIN SHOPPE INC COM 92849E101 46 8,593 SH   SOLE 26 7,157 0 1,436
VITAMIN SHOPPE INC COM 92849E101 23 4,221 SH   SOLE 28 4,221 0 0
VITAMIN SHOPPE INC COM 92849E101 190 35,485 SH   SOLE 30 35,485 0 0
VITAMIN SHOPPE INC COM 92849E101 16 3,077 SH   SOLE 40 3,077 0 0
VIVEVE MED INC COM NEW 92852W204 3 588 SH   SOLE 2 588 0 0
VIVEVE MED INC COM NEW 92852W204 278 53,001 SH   SOLE 18 53,001 0 0
VIVEVE MED INC COM NEW 92852W204 44 8,459 SH   SOLE 19 8,459 0 0
VIVEVE MED INC COM NEW 92852W204 2,493 475,798 SH   SOLE 21 475,798 0 0
VIVEVE MED INC COM NEW 92852W204 913 174,264 SH   SOLE 22 162,710 0 11,554
VIVINT SOLAR INC COM 92854Q106 25 7,295 SH   SOLE 2 1,359 0 5,936
VIVINT SOLAR INC COM 92854Q106 2 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 350 102,817 SH   SOLE 18 102,817 0 0
VIVINT SOLAR INC COM 92854Q106 80 23,627 SH   SOLE 19 23,627 0 0
VIVINT SOLAR INC COM 92854Q106 2,886 848,883 SH   SOLE 21 848,883 0 0
VIVINT SOLAR INC COM 92854Q106 2,463 724,392 SH   SOLE 22 695,005 0 29,387
VIVUS INC COM 928551100 18 18,355 SH   SOLE 18 18,355 0 0
VIVUS INC COM 928551100 17 17,507 SH   SOLE 19 17,507 0 0
VIVUS INC COM 928551100 290 292,784 SH   SOLE 21 292,784 0 0
VIVUS INC COM 928551100 1,950 1,969,289 SH   SOLE 22 1,969,289 0 0
VMWARE INC CL A COM 928563402 20,352 186,388 SH   SOLE 2 124,994 0 61,394
VMWARE INC CL A COM 928563402 8,810 80,685 SH   SOLE 4 78,223 0 2,462
VMWARE INC CL A COM 928563402 3,545 32,463 SH   SOLE 7 32,463 0 0
VMWARE INC CL A COM 928563402 60 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 15,403 141,069 SH   SOLE 18 130,415 0 10,654
VMWARE INC CL A COM 928563402 87,323 799,734 SH   SOLE 19 799,734 0 0
VMWARE INC CL A COM 928563402 6,924 63,414 SH   SOLE 20 0 0 63,414
VMWARE INC CL A COM 928563402 148,069 1,356,068 SH   SOLE 21 1,356,068 0 0
VMWARE INC CL A COM 928563402 269,429 2,467,528 SH   SOLE 22 1,995,884 0 471,644
VMWARE INC CL A COM 928563402 18,960 173,640 SH   SOLE 23 173,640 0 0
VMWARE INC CL A COM 928563402 7,147 65,458 SH   SOLE 25 65,458 0 0
VMWARE INC CL A COM 928563402 25,959 237,738 SH   SOLE 26 90,398 0 147,340
VMWARE INC CL A COM 928563402 1,740 15,935 SH   SOLE 28 11,632 0 4,303
VMWARE INC CL A COM 928563402 6,304 57,734 SH   SOLE 29 57,734 0 0
VMWARE INC CL A COM 928563402 16,917 154,932 SH   SOLE 30 154,932 0 0
VMWARE INC CL A COM 928563402 14,269 130,676 SH   SOLE 31 81,666 0 49,010
VMWARE INC CL A COM 928563402 35,018 320,708 SH   SOLE 34 320,708 0 0
VMWARE INC CL A COM 928563402 11,958 109,516 SH   SOLE 36 109,516 0 0
VMWARE INC CL A COM 928563402 44 405 SH   SOLE 40 405 0 0
VOC ENERGY TR TR UNIT 91829B103 84 22,580 SH   SOLE 22 22,580 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 52 1,667 SH   SOLE 2 1,659 0 8
VOCERA COMMUNICATIONS INC COM 92857F107 25 787 SH   SOLE 7 787 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,152 100,470 SH   SOLE 18 100,470 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 5,077 161,830 SH   SOLE 19 161,830 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 27,551 878,273 SH   SOLE 21 878,273 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 27,333 871,296 SH   SOLE 22 822,368 0 48,928
VOCERA COMMUNICATIONS INC COM 92857F107 29 918 SH   SOLE 26 0 0 918
VOCERA COMMUNICATIONS INC COM 92857F107 108 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 163 5,202 SH   SOLE 30 5,202 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 78 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9 300 SH   SOLE 2 300 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,097 38,544 SH   SOLE 4 38,544 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 309 10,870 SH   SOLE 7 10,870 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 14 480 SH   SOLE 15 480 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,618 337,942 SH   SOLE 18 337,942 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 71,554 2,514,179 SH   SOLE 19 2,514,179 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,887 66,300 SH   SOLE 22 66,300 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,586 90,855 SH   SOLE 30 90,855 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,914 67,241 SH   SOLE 32 67,241 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 27,928 981,306 SH   SOLE 34 981,306 0 0
VOLITIONRX LTD COM 928661107 17 6,405 SH   SOLE 19 6,405 0 0
VOLITIONRX LTD COM 928661107 12 4,578 SH   SOLE 21 4,578 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 6 1,809 SH   SOLE 18 1,809 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 86 27,203 SH   SOLE 21 27,203 0 0
VONAGE HLDGS CORP COM 92886T201 95 11,683 SH   SOLE 2 11,199 0 484
VONAGE HLDGS CORP COM 92886T201 6 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 38 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 7,554 928,043 SH   SOLE 18 928,043 0 0
VONAGE HLDGS CORP COM 92886T201 1,197 147,058 SH   SOLE 19 147,058 0 0
VONAGE HLDGS CORP COM 92886T201 165,372 20,315,929 SH   SOLE 21 20,315,929 0 0
VONAGE HLDGS CORP COM 92886T201 48,238 5,926,009 SH   SOLE 22 5,556,512 0 369,497
VONAGE HLDGS CORP COM 92886T201 642 78,915 SH   SOLE 26 60,883 0 18,032
VONAGE HLDGS CORP COM 92886T201 215 26,406 SH   SOLE 28 26,406 0 0
VONAGE HLDGS CORP COM 92886T201 2,346 288,149 SH   SOLE 30 288,149 0 0
VONAGE HLDGS CORP COM 92886T201 152 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 21,723 282,560 SH   SOLE 2 119,347 0 163,213
VORNADO RLTY TR SH BEN INT 929042109 12,959 168,557 SH   SOLE 4 162,432 0 6,125
VORNADO RLTY TR SH BEN INT 929042109 27,761 361,096 SH   SOLE 7 355,468 0 5,628
VORNADO RLTY TR SH BEN INT 929042109 322 4,188 SH   SOLE 13 4,188 0 0
VORNADO RLTY TR SH BEN INT 929042109 550 7,156 SH   SOLE 15 7,156 0 0
VORNADO RLTY TR SH BEN INT 929042109 30,578 397,731 SH   SOLE 18 374,026 0 23,705
VORNADO RLTY TR SH BEN INT 929042109 15,807 205,612 SH   SOLE 19 205,612 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,246 94,248 SH   SOLE 20 0 0 94,248
VORNADO RLTY TR SH BEN INT 929042109 418,270 5,440,554 SH   SOLE 21 5,440,554 0 0
VORNADO RLTY TR SH BEN INT 929042109 531,865 6,918,115 SH   SOLE 22 5,983,722 0 934,393
VORNADO RLTY TR SH BEN INT 929042109 17,167 223,300 SH   SOLE 23 223,300 0 0
VORNADO RLTY TR SH BEN INT 929042109 35,037 455,736 SH   SOLE 25 455,736 0 0
VORNADO RLTY TR SH BEN INT 929042109 36,955 480,686 SH   SOLE 26 170,047 0 310,639
VORNADO RLTY TR SH BEN INT 929042109 2,993 38,927 SH   SOLE 28 28,429 0 10,498
VORNADO RLTY TR SH BEN INT 929042109 4,990 64,908 SH   SOLE 29 64,908 0 0
VORNADO RLTY TR SH BEN INT 929042109 109,720 1,427,155 SH   SOLE 30 1,427,155 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,959 129,540 SH   SOLE 31 88,092 0 41,448
VORNADO RLTY TR SH BEN INT 929042109 3,459 44,992 SH   SOLE 34 44,992 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,177 158,396 SH   SOLE 36 158,396 0 0
VORNADO RLTY TR SH BEN INT 929042109 63 821 SH   SOLE 40 821 0 0
VOXELJET AG ADS 92912L107 0 25 SH   SOLE 17 0 0 25
VOXX INTL CORP CL A 91829F104 37 4,379 SH   SOLE 2 1,296 0 3,083
VOXX INTL CORP CL A 91829F104 1 59 SH   SOLE 17 0 0 59
VOXX INTL CORP CL A 91829F104 659 77,075 SH   SOLE 18 77,075 0 0
VOXX INTL CORP CL A 91829F104 134 15,710 SH   SOLE 19 15,710 0 0
VOXX INTL CORP CL A 91829F104 5,575 652,072 SH   SOLE 21 652,072 0 0
VOXX INTL CORP CL A 91829F104 4,852 567,534 SH   SOLE 22 554,659 0 12,875
VOYA FINL INC COM 929089100 11,872 297,627 SH   SOLE 2 110,891 0 186,736
VOYA FINL INC COM 929089100 3,039 76,176 SH   SOLE 4 68,762 0 7,414
VOYA FINL INC COM 929089100 2,991 74,993 SH   SOLE 7 45,543 0 29,450
VOYA FINL INC COM 929089100 45 1,128 SH   SOLE 15 1,128 0 0
VOYA FINL INC COM 929089100 4,815 120,717 SH   SOLE 18 100,985 0 19,732
VOYA FINL INC COM 929089100 2,504 62,767 SH   SOLE 19 62,767 0 0
VOYA FINL INC COM 929089100 4,295 107,683 SH   SOLE 20 0 0 107,683
VOYA FINL INC COM 929089100 88,426 2,216,758 SH   SOLE 21 2,216,758 0 0
VOYA FINL INC COM 929089100 216,194 5,419,764 SH   SOLE 22 4,815,901 0 603,863
VOYA FINL INC COM 929089100 12,833 321,721 SH   SOLE 23 321,721 0 0
VOYA FINL INC COM 929089100 6,714 168,314 SH   SOLE 25 168,314 0 0
VOYA FINL INC COM 929089100 21,003 526,529 SH   SOLE 26 226,701 0 299,828
VOYA FINL INC COM 929089100 1,728 43,311 SH   SOLE 28 31,615 0 11,696
VOYA FINL INC COM 929089100 3,548 88,941 SH   SOLE 29 41,686 0 47,255
VOYA FINL INC COM 929089100 12,088 303,026 SH   SOLE 30 303,026 0 0
VOYA FINL INC COM 929089100 3,393 85,047 SH   SOLE 31 47,185 0 37,862
VOYA FINL INC COM 929089100 9,609 240,886 SH   SOLE 34 240,886 0 0
VOYA FINL INC COM 929089100 9,112 228,421 SH   SOLE 36 228,421 0 0
VOYA FINL INC COM 929089100 39 987 SH   SOLE 40 987 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 1,113 212,761 SH   SOLE 19 212,761 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 58 2,829 SH   SOLE 2 776 0 2,053
VOYAGER THERAPEUTICS INC COM 92915B106 1,141 55,428 SH   SOLE 18 55,428 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 252 12,236 SH   SOLE 19 12,236 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 9,685 470,369 SH   SOLE 21 470,369 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 3,033 147,316 SH   SOLE 22 138,324 0 8,992
VOYAGER THERAPEUTICS INC COM 92915B106 170 8,240 SH   SOLE 29 0 0 8,240
VSE CORP COM 918284100 35 618 SH   SOLE 2 618 0 0
VSE CORP COM 918284100 12 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,935 34,034 SH   SOLE 18 34,034 0 0
VSE CORP COM 918284100 368 6,467 SH   SOLE 19 6,467 0 0
VSE CORP COM 918284100 15,949 280,497 SH   SOLE 21 280,497 0 0
VSE CORP COM 918284100 13,776 242,281 SH   SOLE 22 228,085 0 14,196
VSE CORP COM 918284100 71 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 69 1,209 SH   SOLE 30 1,209 0 0
VSE CORP COM 918284100 52 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 1 134 SH   SOLE 2 134 0 0
VTV THERAPEUTICS INC CL A 918385105 151 25,248 SH   SOLE 18 25,248 0 0
VTV THERAPEUTICS INC CL A 918385105 248 41,544 SH   SOLE 19 41,544 0 0
VTV THERAPEUTICS INC CL A 918385105 1,435 240,017 SH   SOLE 21 240,017 0 0
VTV THERAPEUTICS INC CL A 918385105 444 74,203 SH   SOLE 22 68,650 0 5,553
VTV THERAPEUTICS INC CL A 918385105 197 32,934 SH   SOLE 29 0 0 32,934
VULCAN MATLS CO COM 929160109 24,417 204,158 SH   SOLE 2 46,348 0 157,810
VULCAN MATLS CO COM 929160109 5,276 44,114 SH   SOLE 4 39,440 0 4,674
VULCAN MATLS CO COM 929160109 11,486 96,040 SH   SOLE 7 90,917 0 5,123
VULCAN MATLS CO COM 929160109 453 3,785 SH   SOLE 13 3,785 0 0
VULCAN MATLS CO COM 929160109 104 871 SH   SOLE 15 871 0 0
VULCAN MATLS CO COM 929160109 67,534 564,664 SH   SOLE 18 474,326 0 90,338
VULCAN MATLS CO COM 929160109 42,199 352,835 SH   SOLE 19 352,835 0 0
VULCAN MATLS CO COM 929160109 8,250 68,982 SH   SOLE 20 0 0 68,982
VULCAN MATLS CO COM 929160109 316,343 2,645,005 SH   SOLE 21 2,645,005 0 0
VULCAN MATLS CO COM 929160109 418,610 3,500,084 SH   SOLE 22 2,912,739 0 587,345
VULCAN MATLS CO COM 929160109 19,314 161,489 SH   SOLE 23 161,489 0 0
VULCAN MATLS CO COM 929160109 11,965 100,041 SH   SOLE 25 100,041 0 0
VULCAN MATLS CO COM 929160109 48,536 405,816 SH   SOLE 26 135,212 0 270,604
VULCAN MATLS CO COM 929160109 3,584 29,968 SH   SOLE 28 21,750 0 8,218
VULCAN MATLS CO COM 929160109 4,481 37,466 SH   SOLE 29 4,905 0 32,561
VULCAN MATLS CO COM 929160109 42,970 359,284 SH   SOLE 30 359,284 0 0
VULCAN MATLS CO COM 929160109 7,198 60,183 SH   SOLE 31 27,253 0 32,930
VULCAN MATLS CO COM 929160109 3,167 26,482 SH   SOLE 34 26,482 0 0
VULCAN MATLS CO COM 929160109 14,104 117,930 SH   SOLE 36 117,930 0 0
VULCAN MATLS CO COM 929160109 79 657 SH   SOLE 40 657 0 0
VUZIX CORP COM NEW 92921W300 16 2,911 SH   SOLE 18 2,911 0 0
VUZIX CORP COM NEW 92921W300 243 44,648 SH   SOLE 21 44,648 0 0
VUZIX CORP COM NEW 92921W300 1,265 232,200 SH   SOLE 22 232,200 0 0
VWR CORP COM 91843L103 2,073 62,602 SH   SOLE 2 17,565 0 45,037
VWR CORP COM 91843L103 13 407 SH   SOLE 4 407 0 0
VWR CORP COM 91843L103 106 3,190 SH   SOLE 7 3,190 0 0
VWR CORP COM 91843L103 1,528 46,157 SH   SOLE 18 46,157 0 0
VWR CORP COM 91843L103 903 27,273 SH   SOLE 19 27,273 0 0
VWR CORP COM 91843L103 31,019 936,839 SH   SOLE 21 936,839 0 0
VWR CORP COM 91843L103 78,701 2,376,964 SH   SOLE 22 2,106,871 0 270,093
VWR CORP COM 91843L103 1,292 39,029 SH   SOLE 26 33,322 0 5,707
VWR CORP COM 91843L103 464 14,016 SH   SOLE 28 14,016 0 0
VWR CORP COM 91843L103 1,172 35,394 SH   SOLE 29 0 0 35,394
VWR CORP COM 91843L103 478 14,439 SH   SOLE 30 14,439 0 0
VWR CORP COM 91843L103 59 1,794 SH   SOLE 31 1,794 0 0
VWR CORP COM 91843L103 351 10,593 SH   SOLE 40 10,593 0 0
W & T OFFSHORE INC COM 92922P106 70 23,061 SH   SOLE 2 9,706 0 13,355
W & T OFFSHORE INC COM 92922P106 2 801 SH   SOLE 7 801 0 0
W & T OFFSHORE INC COM 92922P106 1,136 372,589 SH   SOLE 18 372,589 0 0
W & T OFFSHORE INC COM 92922P106 429 140,726 SH   SOLE 19 140,726 0 0
W & T OFFSHORE INC COM 92922P106 9,113 2,987,714 SH   SOLE 21 2,987,714 0 0
W & T OFFSHORE INC COM 92922P106 6,713 2,201,099 SH   SOLE 22 2,051,450 0 149,649
W & T OFFSHORE INC COM 92922P106 636 208,525 SH   SOLE 23 208,525 0 0
W P CAREY INC COM 92936U109 4,737 70,299 SH   SOLE 2 16,220 0 54,079
W P CAREY INC COM 92936U109 2,361 35,028 SH   SOLE 4 35,028 0 0
W P CAREY INC COM 92936U109 9,658 143,318 SH   SOLE 7 143,318 0 0
W P CAREY INC COM 92936U109 249 3,692 SH   SOLE 15 3,692 0 0
W P CAREY INC COM 92936U109 3,861 57,293 SH   SOLE 18 57,293 0 0
W P CAREY INC COM 92936U109 9,169 136,061 SH   SOLE 19 136,061 0 0
W P CAREY INC COM 92936U109 114,506 1,699,161 SH   SOLE 21 1,699,161 0 0
W P CAREY INC COM 92936U109 267,423 3,968,284 SH   SOLE 22 3,627,045 0 341,239
W P CAREY INC COM 92936U109 203 3,013 SH   SOLE 23 3,013 0 0
W P CAREY INC COM 92936U109 13,299 197,346 SH   SOLE 25 197,346 0 0
W P CAREY INC COM 92936U109 4,317 64,057 SH   SOLE 26 29,071 0 34,986
W P CAREY INC COM 92936U109 1,039 15,423 SH   SOLE 28 15,423 0 0
W P CAREY INC COM 92936U109 2,427 36,019 SH   SOLE 29 36,019 0 0
W P CAREY INC COM 92936U109 36,789 545,913 SH   SOLE 30 545,913 0 0
W P CAREY INC COM 92936U109 158 2,340 SH   SOLE 31 2,340 0 0
W P CAREY INC COM 92936U109 143 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 917 13,601 SH   SOLE 40 13,601 0 0
WABASH NATL CORP COM 929566107 245 10,758 SH   SOLE 2 3,092 0 7,666
WABASH NATL CORP COM 929566107 11 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 31 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 6,327 277,264 SH   SOLE 18 277,264 0 0
WABASH NATL CORP COM 929566107 1,022 44,781 SH   SOLE 19 44,781 0 0
WABASH NATL CORP COM 929566107 117,983 5,170,174 SH   SOLE 21 5,170,174 0 0
WABASH NATL CORP COM 929566107 36,809 1,613,020 SH   SOLE 22 1,489,505 0 123,515
WABASH NATL CORP COM 929566107 397 17,391 SH   SOLE 26 13,307 0 4,084
WABASH NATL CORP COM 929566107 221 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,868 81,839 SH   SOLE 30 81,839 0 0
WABASH NATL CORP COM 929566107 167 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 9,699 65,537 SH   SOLE 2 19,602 0 45,935
WABCO HLDGS INC COM 92927K102 2,519 17,019 SH   SOLE 4 15,193 0 1,826
WABCO HLDGS INC COM 92927K102 1,719 11,616 SH   SOLE 7 4,747 0 6,869
WABCO HLDGS INC COM 92927K102 58 390 SH   SOLE 13 390 0 0
WABCO HLDGS INC COM 92927K102 11,872 80,215 SH   SOLE 18 59,648 0 20,567
WABCO HLDGS INC COM 92927K102 13,081 88,382 SH   SOLE 19 88,382 0 0
WABCO HLDGS INC COM 92927K102 5,690 38,443 SH   SOLE 20 0 0 38,443
WABCO HLDGS INC COM 92927K102 79,325 535,982 SH   SOLE 21 535,982 0 0
WABCO HLDGS INC COM 92927K102 209,410 1,414,933 SH   SOLE 22 1,258,968 0 155,965
WABCO HLDGS INC COM 92927K102 8,891 60,075 SH   SOLE 23 60,075 0 0
WABCO HLDGS INC COM 92927K102 600 4,056 SH   SOLE 25 0 0 4,056
WABCO HLDGS INC COM 92927K102 15,481 104,604 SH   SOLE 26 55,528 0 49,076
WABCO HLDGS INC COM 92927K102 1,745 11,791 SH   SOLE 28 8,505 0 3,286
WABCO HLDGS INC COM 92927K102 2,319 15,669 SH   SOLE 29 2,904 0 12,765
WABCO HLDGS INC COM 92927K102 9,472 64,001 SH   SOLE 30 64,001 0 0
WABCO HLDGS INC COM 92927K102 4,148 28,027 SH   SOLE 31 12,018 0 16,009
WABCO HLDGS INC COM 92927K102 6,631 44,801 SH   SOLE 34 44,801 0 0
WABCO HLDGS INC COM 92927K102 1,874 12,659 SH   SOLE 36 12,659 0 0
WABCO HLDGS INC COM 92927K102 40 269 SH   SOLE 40 269 0 0
WABTEC CORP COM 929740108 9,714 128,238 SH   SOLE 2 43,422 0 84,816
WABTEC CORP COM 929740108 2,046 27,013 SH   SOLE 4 23,663 0 3,350
WABTEC CORP COM 929740108 456 6,016 SH   SOLE 7 6,016 0 0
WABTEC CORP COM 929740108 50 657 SH   SOLE 13 657 0 0
WABTEC CORP COM 929740108 36 470 SH   SOLE 15 470 0 0
WABTEC CORP COM 929740108 22,452 296,396 SH   SOLE 18 287,938 0 8,458
WABTEC CORP COM 929740108 2,209 29,167 SH   SOLE 19 29,167 0 0
WABTEC CORP COM 929740108 5,040 66,540 SH   SOLE 20 0 0 66,540
WABTEC CORP COM 929740108 275,232 3,633,429 SH   SOLE 21 3,633,429 0 0
WABTEC CORP COM 929740108 207,778 2,742,943 SH   SOLE 22 2,468,312 0 274,631
WABTEC CORP COM 929740108 8,706 114,936 SH   SOLE 23 114,936 0 0
WABTEC CORP COM 929740108 4,613 60,903 SH   SOLE 25 60,903 0 0
WABTEC CORP COM 929740108 17,492 230,915 SH   SOLE 26 99,275 0 131,640
WABTEC CORP COM 929740108 1,456 19,226 SH   SOLE 28 13,887 0 5,339
WABTEC CORP COM 929740108 1,796 23,705 SH   SOLE 29 2,694 0 21,011
WABTEC CORP COM 929740108 7,436 98,168 SH   SOLE 30 98,168 0 0
WABTEC CORP COM 929740108 3,111 41,074 SH   SOLE 31 17,785 0 23,289
WABTEC CORP COM 929740108 431 5,689 SH   SOLE 34 5,689 0 0
WABTEC CORP COM 929740108 5,363 70,798 SH   SOLE 36 70,798 0 0
WABTEC CORP COM 929740108 35 461 SH   SOLE 40 461 0 0
WADDELL & REED FINL INC CL A 930059100 316 15,737 SH   SOLE 2 3,294 0 12,443
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 643 32,022 SH   SOLE 7 32,022 0 0
WADDELL & REED FINL INC CL A 930059100 9,659 481,276 SH   SOLE 18 481,276 0 0
WADDELL & REED FINL INC CL A 930059100 964 48,046 SH   SOLE 19 48,046 0 0
WADDELL & REED FINL INC CL A 930059100 267,905 13,348,552 SH   SOLE 21 13,348,552 0 0
WADDELL & REED FINL INC CL A 930059100 43,581 2,171,467 SH   SOLE 22 2,016,767 0 154,700
WADDELL & REED FINL INC CL A 930059100 501 24,971 SH   SOLE 26 19,264 0 5,707
WADDELL & REED FINL INC CL A 930059100 244 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 2,231 111,143 SH   SOLE 30 111,143 0 0
WADDELL & REED FINL INC CL A 930059100 3,022 150,561 SH   SOLE 32 150,561 0 0
WADDELL & REED FINL INC CL A 930059100 263 13,081 SH   SOLE 36 13,081 0 0
WADDELL & REED FINL INC CL A 930059100 185 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,437 23,673 SH   SOLE 2 23,462 0 211
WAGEWORKS INC COM 930427109 123 2,027 SH   SOLE 4 2,027 0 0
WAGEWORKS INC COM 930427109 71 1,171 SH   SOLE 7 1,171 0 0
WAGEWORKS INC COM 930427109 10,963 180,614 SH   SOLE 18 180,521 0 93
WAGEWORKS INC COM 930427109 2,561 42,196 SH   SOLE 19 42,196 0 0
WAGEWORKS INC COM 930427109 208,241 3,430,662 SH   SOLE 21 3,430,662 0 0
WAGEWORKS INC COM 930427109 76,138 1,254,337 SH   SOLE 22 1,166,856 0 87,481
WAGEWORKS INC COM 930427109 261 4,308 SH   SOLE 23 4,308 0 0
WAGEWORKS INC COM 930427109 153 2,516 SH   SOLE 25 2,516 0 0
WAGEWORKS INC COM 930427109 612 10,080 SH   SOLE 26 7,526 0 2,554
WAGEWORKS INC COM 930427109 418 6,890 SH   SOLE 28 6,890 0 0
WAGEWORKS INC COM 930427109 180 2,964 SH   SOLE 29 537 0 2,427
WAGEWORKS INC COM 930427109 3,289 54,191 SH   SOLE 30 54,191 0 0
WAGEWORKS INC COM 930427109 80 1,326 SH   SOLE 31 1,326 0 0
WAGEWORKS INC COM 930427109 91 1,500 SH   SOLE 34 1,500 0 0
WAGEWORKS INC COM 930427109 52 852 SH   SOLE 36 852 0 0
WAGEWORKS INC COM 930427109 241 3,975 SH   SOLE 40 3,975 0 0
WAL-MART STORES INC COM 931142103 211,438 2,705,889 SH   SOLE 2 1,257,542 0 1,448,347
WAL-MART STORES INC COM 931142103 54,530 697,851 SH   SOLE 4 645,316 0 52,535
WAL-MART STORES INC COM 931142103 118,979 1,522,643 SH   SOLE 7 1,291,120 0 231,523
WAL-MART STORES INC COM 931142103 5,025 64,312 SH   SOLE 13 64,312 0 0
WAL-MART STORES INC COM 931142103 804 10,284 SH   SOLE 15 10,284 0 0
WAL-MART STORES INC COM 931142103 24 308 SH   SOLE 17 0 0 308
WAL-MART STORES INC COM 931142103 298,493 3,819,971 SH   SOLE 18 3,507,940 0 312,031
WAL-MART STORES INC COM 931142103 47,414 606,778 SH   SOLE 19 606,778 0 0
WAL-MART STORES INC COM 931142103 1,433 18,345 SH   SOLE 20 18,345 0 0
WAL-MART STORES INC COM 931142103 1,982,732 25,374,098 SH   SOLE 21 25,374,098 0 0
WAL-MART STORES INC COM 931142103 3,154,094 40,364,656 SH   SOLE 22 33,162,263 0 7,202,393
WAL-MART STORES INC COM 931142103 179,364 2,295,414 SH   SOLE 23 2,295,414 0 0
WAL-MART STORES INC COM 931142103 95,988 1,228,411 SH   SOLE 25 1,193,436 0 34,975
WAL-MART STORES INC COM 931142103 241,519 3,090,855 SH   SOLE 26 1,030,268 0 2,060,587
WAL-MART STORES INC COM 931142103 27,036 345,997 SH   SOLE 28 251,985 0 94,012
WAL-MART STORES INC COM 931142103 19,300 246,989 SH   SOLE 29 246,989 0 0
WAL-MART STORES INC COM 931142103 404,282 5,173,813 SH   SOLE 30 5,173,813 0 0
WAL-MART STORES INC COM 931142103 99,744 1,276,477 SH   SOLE 31 732,019 0 544,458
WAL-MART STORES INC COM 931142103 8,769 112,221 SH   SOLE 32 112,221 0 0
WAL-MART STORES INC COM 931142103 33,909 433,956 SH   SOLE 34 433,956 0 0
WAL-MART STORES INC COM 931142103 147,293 1,884,988 SH   SOLE 36 1,884,988 0 0
WAL-MART STORES INC COM 931142103 611 7,818 SH   SOLE 40 7,818 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 97,929 1,268,181 SH   SOLE 2 379,257 0 888,924
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,643 332,083 SH   SOLE 4 300,907 0 31,176
WALGREENS BOOTS ALLIANCE INC COM 931427108 69,060 894,324 SH   SOLE 7 718,375 0 175,949
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,382 17,899 SH   SOLE 13 17,899 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 565 7,312 SH   SOLE 15 7,312 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 23 302 SH   SOLE 17 0 0 302
WALGREENS BOOTS ALLIANCE INC COM 931427108 269,081 3,484,601 SH   SOLE 18 3,277,088 0 207,513
WALGREENS BOOTS ALLIANCE INC COM 931427108 113,882 1,474,777 SH   SOLE 19 1,474,777 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 37,108 480,550 SH   SOLE 20 0 0 480,550
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,041,156 13,482,990 SH   SOLE 21 13,482,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,898,715 24,588,382 SH   SOLE 22 20,225,169 0 4,363,213
WALGREENS BOOTS ALLIANCE INC COM 931427108 92,195 1,193,922 SH   SOLE 23 1,193,922 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,298 754,956 SH   SOLE 25 732,618 0 22,338
WALGREENS BOOTS ALLIANCE INC COM 931427108 264,093 3,420,013 SH   SOLE 26 820,164 0 2,599,849
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,147 209,106 SH   SOLE 28 152,597 0 56,509
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,011 103,744 SH   SOLE 29 43,197 0 60,547
WALGREENS BOOTS ALLIANCE INC COM 931427108 208,351 2,698,144 SH   SOLE 30 2,698,144 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 35,581 460,772 SH   SOLE 31 213,328 0 247,444
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,957 154,849 SH   SOLE 32 154,849 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 35,084 454,337 SH   SOLE 34 454,337 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 75,914 983,093 SH   SOLE 36 983,093 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 369 4,774 SH   SOLE 40 4,774 0 0
WALKER & DUNLOP INC COM 93148P102 208 3,982 SH   SOLE 2 2,970 0 1,012
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 31 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,850 130,891 SH   SOLE 18 130,891 0 0
WALKER & DUNLOP INC COM 93148P102 3,268 62,455 SH   SOLE 19 62,455 0 0
WALKER & DUNLOP INC COM 93148P102 128,198 2,449,808 SH   SOLE 21 2,449,808 0 0
WALKER & DUNLOP INC COM 93148P102 44,717 854,513 SH   SOLE 22 802,100 0 52,413
WALKER & DUNLOP INC COM 93148P102 1,856 35,475 SH   SOLE 23 35,475 0 0
WALKER & DUNLOP INC COM 93148P102 498 9,526 SH   SOLE 26 6,887 0 2,639
WALKER & DUNLOP INC COM 93148P102 208 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 860 16,434 SH   SOLE 29 0 0 16,434
WALKER & DUNLOP INC COM 93148P102 2,093 39,989 SH   SOLE 30 39,989 0 0
WALKER & DUNLOP INC COM 93148P102 146 2,798 SH   SOLE 40 2,798 0 0
WALTER INVT MGMT CORP COM 93317W102 2 2,961 SH   SOLE 18 2,961 0 0
WALTER INVT MGMT CORP COM 93317W102 3 5,793 SH   SOLE 19 5,793 0 0
WALTER INVT MGMT CORP COM 93317W102 27 45,480 SH   SOLE 21 45,480 0 0
WALTER INVT MGMT CORP COM 93317W102 339 572,119 SH   SOLE 22 572,119 0 0
WALTER INVT MGMT CORP NOTE 4.500%11/0 93317WAA0 1 8,000 PRN   SOLE 21 8,000 0 0
WARRIOR MET COAL INC COM 93627C101 117 4,951 SH   SOLE 2 1,451 0 3,500
WARRIOR MET COAL INC COM 93627C101 15 651 SH   SOLE 7 651 0 0
WARRIOR MET COAL INC COM 93627C101 1,492 63,310 SH   SOLE 18 63,310 0 0
WARRIOR MET COAL INC COM 93627C101 279 11,824 SH   SOLE 19 11,824 0 0
WARRIOR MET COAL INC COM 93627C101 11,726 497,482 SH   SOLE 21 497,482 0 0
WARRIOR MET COAL INC COM 93627C101 10,744 455,837 SH   SOLE 22 426,681 0 29,156
WASHINGTON FED INC COM 938824109 1,858 55,215 SH   SOLE 2 40,245 0 14,970
WASHINGTON FED INC COM 938824109 15 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 104 3,092 SH   SOLE 7 3,092 0 0
WASHINGTON FED INC COM 938824109 19,267 572,579 SH   SOLE 18 572,579 0 0
WASHINGTON FED INC COM 938824109 2,273 67,536 SH   SOLE 19 67,536 0 0
WASHINGTON FED INC COM 938824109 195,562 5,811,643 SH   SOLE 21 5,811,643 0 0
WASHINGTON FED INC COM 938824109 103,737 3,082,810 SH   SOLE 22 2,918,048 0 164,762
WASHINGTON FED INC COM 938824109 1,387 41,226 SH   SOLE 26 35,921 0 5,305
WASHINGTON FED INC COM 938824109 456 13,545 SH   SOLE 28 13,545 0 0
WASHINGTON FED INC COM 938824109 197 5,862 SH   SOLE 29 0 0 5,862
WASHINGTON FED INC COM 938824109 528 15,677 SH   SOLE 30 15,677 0 0
WASHINGTON FED INC COM 938824109 73 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 365 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,002 120,301 SH   SOLE 2 87,844 0 32,457
WASHINGTON PRIME GROUP NEW COM 93964W108 534 64,131 SH   SOLE 4 64,131 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,168 260,312 SH   SOLE 7 260,312 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 50 6,010 SH   SOLE 15 6,010 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 10,217 1,226,558 SH   SOLE 18 1,226,558 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,844 341,412 SH   SOLE 19 341,412 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 106,606 12,797,794 SH   SOLE 21 12,797,794 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 71,228 8,550,736 SH   SOLE 22 8,164,671 0 386,065
WASHINGTON PRIME GROUP NEW COM 93964W108 43 5,216 SH   SOLE 23 5,216 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,813 337,725 SH   SOLE 25 337,725 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 860 103,289 SH   SOLE 26 40,324 0 62,965
WASHINGTON PRIME GROUP NEW COM 93964W108 224 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 530 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 8,014 962,023 SH   SOLE 30 962,023 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 16 1,926 SH   SOLE 36 1,926 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 168 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 414 12,643 SH   SOLE 2 4,259 0 8,384
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 830 25,326 SH   SOLE 4 25,326 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,407 103,992 SH   SOLE 7 103,992 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 88 2,674 SH   SOLE 15 2,674 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,196 280,717 SH   SOLE 18 280,717 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,410 134,606 SH   SOLE 19 134,606 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91,793 2,801,996 SH   SOLE 21 2,801,996 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 104,141 3,178,913 SH   SOLE 22 2,989,224 0 189,689
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 72 2,199 SH   SOLE 23 2,199 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,815 146,976 SH   SOLE 25 146,976 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,586 48,418 SH   SOLE 26 21,399 0 27,019
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 563 17,193 SH   SOLE 28 17,193 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 846 25,810 SH   SOLE 29 25,810 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12,909 394,046 SH   SOLE 30 394,046 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,073 32,762 SH   SOLE 31 0 0 32,762
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 46 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 237 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 183 3,195 SH   SOLE 2 861 0 2,334
WASHINGTON TR BANCORP COM 940610108 32 556 SH   SOLE 7 556 0 0
WASHINGTON TR BANCORP COM 940610108 3,433 59,958 SH   SOLE 18 59,958 0 0
WASHINGTON TR BANCORP COM 940610108 646 11,282 SH   SOLE 19 11,282 0 0
WASHINGTON TR BANCORP COM 940610108 28,271 493,814 SH   SOLE 21 493,814 0 0
WASHINGTON TR BANCORP COM 940610108 26,874 469,421 SH   SOLE 22 437,740 0 31,681
WASHINGTON TR BANCORP COM 940610108 88 1,534 SH   SOLE 26 1,018 0 516
WASHINGTON TR BANCORP COM 940610108 119 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 181 3,169 SH   SOLE 30 3,169 0 0
WASHINGTON TR BANCORP COM 940610108 223 3,903 SH   SOLE 34 3,903 0 0
WASHINGTON TR BANCORP COM 940610108 90 1,566 SH   SOLE 40 1,566 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 69 1,942 SH   SOLE 2 570 0 1,372
WASHINGTONFIRST BANKSHARES I COM 940730104 27 751 SH   SOLE 7 751 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 1,340 37,662 SH   SOLE 18 37,662 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 258 7,248 SH   SOLE 19 7,248 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 11,444 321,558 SH   SOLE 21 321,558 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 4,556 128,001 SH   SOLE 22 90,875 0 37,126
WASTE CONNECTIONS INC COM 94106B101 10,218 146,062 SH   SOLE 2 28,048 0 118,014
WASTE CONNECTIONS INC COM 94106B101 5,647 80,716 SH   SOLE 4 70,995 0 9,721
WASTE CONNECTIONS INC COM 94106B101 1,210 17,293 SH   SOLE 7 17,293 0 0
WASTE CONNECTIONS INC COM 94106B101 1,931 27,599 SH   SOLE 18 1,432 0 26,167
WASTE CONNECTIONS INC COM 94106B101 402 5,748 SH   SOLE 19 5,748 0 0
WASTE CONNECTIONS INC COM 94106B101 10,500 150,088 SH   SOLE 20 0 0 150,088
WASTE CONNECTIONS INC COM 94106B101 43,939 628,062 SH   SOLE 21 628,062 0 0
WASTE CONNECTIONS INC COM 94106B101 34,413 491,902 SH   SOLE 22 315,149 0 176,753
WASTE CONNECTIONS INC COM 94106B101 21,956 313,842 SH   SOLE 23 313,842 0 0
WASTE CONNECTIONS INC COM 94106B101 28,259 403,937 SH   SOLE 26 177,492 0 226,445
WASTE CONNECTIONS INC COM 94106B101 4,128 59,010 SH   SOLE 28 42,605 0 16,405
WASTE CONNECTIONS INC COM 94106B101 4,701 67,190 SH   SOLE 29 9,001 0 58,189
WASTE CONNECTIONS INC COM 94106B101 20,469 292,579 SH   SOLE 30 292,579 0 0
WASTE CONNECTIONS INC COM 94106B101 6,934 99,119 SH   SOLE 31 40,007 0 59,112
WASTE CONNECTIONS INC COM 94106B101 1,297 18,533 SH   SOLE 34 18,533 0 0
WASTE CONNECTIONS INC COM 94106B101 1,808 25,849 SH   SOLE 36 25,849 0 0
WASTE CONNECTIONS INC COM 94106B101 87 1,238 SH   SOLE 40 1,238 0 0
WASTE MGMT INC DEL COM 94106L109 75,706 967,237 SH   SOLE 2 548,037 0 419,200
WASTE MGMT INC DEL COM 94106L109 16,610 212,210 SH   SOLE 4 195,902 0 16,308
WASTE MGMT INC DEL COM 94106L109 29,594 378,096 SH   SOLE 7 353,080 0 25,016
WASTE MGMT INC DEL COM 94106L109 267 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 236 3,014 SH   SOLE 15 3,014 0 0
WASTE MGMT INC DEL COM 94106L109 70,447 900,047 SH   SOLE 18 838,541 0 61,506
WASTE MGMT INC DEL COM 94106L109 9,214 117,716 SH   SOLE 19 117,716 0 0
WASTE MGMT INC DEL COM 94106L109 17,279 220,761 SH   SOLE 20 0 0 220,761
WASTE MGMT INC DEL COM 94106L109 878,029 11,217,952 SH   SOLE 21 11,217,952 0 0
WASTE MGMT INC DEL COM 94106L109 976,450 12,475,403 SH   SOLE 22 10,317,800 0 2,157,603
WASTE MGMT INC DEL COM 94106L109 50,795 648,977 SH   SOLE 23 648,977 0 0
WASTE MGMT INC DEL COM 94106L109 27,191 347,395 SH   SOLE 25 347,395 0 0
WASTE MGMT INC DEL COM 94106L109 105,657 1,349,908 SH   SOLE 26 412,098 0 937,810
WASTE MGMT INC DEL COM 94106L109 7,837 100,133 SH   SOLE 28 72,370 0 27,763
WASTE MGMT INC DEL COM 94106L109 7,794 99,576 SH   SOLE 29 58,106 0 41,470
WASTE MGMT INC DEL COM 94106L109 133,213 1,701,964 SH   SOLE 30 1,701,964 0 0
WASTE MGMT INC DEL COM 94106L109 31,705 405,077 SH   SOLE 31 218,538 0 186,539
WASTE MGMT INC DEL COM 94106L109 3,443 43,991 SH   SOLE 32 43,991 0 0
WASTE MGMT INC DEL COM 94106L109 20,931 267,423 SH   SOLE 34 267,423 0 0
WASTE MGMT INC DEL COM 94106L109 41,951 535,984 SH   SOLE 36 535,984 0 0
WASTE MGMT INC DEL COM 94106L109 171 2,188 SH   SOLE 40 2,188 0 0
WATERS CORP COM 941848103 24,446 136,177 SH   SOLE 2 59,987 0 76,190
WATERS CORP COM 941848103 5,891 32,815 SH   SOLE 4 29,847 0 2,968
WATERS CORP COM 941848103 14,670 81,717 SH   SOLE 7 66,359 0 15,358
WATERS CORP COM 941848103 861 4,795 SH   SOLE 13 4,795 0 0
WATERS CORP COM 941848103 100 557 SH   SOLE 15 557 0 0
WATERS CORP COM 941848103 30,958 172,446 SH   SOLE 18 161,170 0 11,276
WATERS CORP COM 941848103 8,601 47,913 SH   SOLE 19 47,913 0 0
WATERS CORP COM 941848103 10,282 57,277 SH   SOLE 20 0 0 57,277
WATERS CORP COM 941848103 360,674 2,009,102 SH   SOLE 21 2,009,102 0 0
WATERS CORP COM 941848103 391,673 2,181,778 SH   SOLE 22 1,814,959 0 366,819
WATERS CORP COM 941848103 17,519 97,589 SH   SOLE 23 97,589 0 0
WATERS CORP COM 941848103 12,077 67,275 SH   SOLE 25 67,275 0 0
WATERS CORP COM 941848103 37,992 211,629 SH   SOLE 26 82,946 0 128,683
WATERS CORP COM 941848103 3,325 18,520 SH   SOLE 28 13,598 0 4,922
WATERS CORP COM 941848103 10,253 57,116 SH   SOLE 29 3,675 0 53,441
WATERS CORP COM 941848103 44,163 246,004 SH   SOLE 30 246,004 0 0
WATERS CORP COM 941848103 7,755 43,197 SH   SOLE 31 16,703 0 26,494
WATERS CORP COM 941848103 2,072 11,543 SH   SOLE 34 11,543 0 0
WATERS CORP COM 941848103 13,203 73,547 SH   SOLE 36 73,547 0 0
WATERS CORP COM 941848103 71 398 SH   SOLE 40 398 0 0
WATERSTONE FINL INC MD COM 94188P101 101 5,197 SH   SOLE 2 1,500 0 3,697
WATERSTONE FINL INC MD COM 94188P101 18 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,946 99,820 SH   SOLE 18 99,820 0 0
WATERSTONE FINL INC MD COM 94188P101 408 20,907 SH   SOLE 19 20,907 0 0
WATERSTONE FINL INC MD COM 94188P101 16,607 851,634 SH   SOLE 21 851,634 0 0
WATERSTONE FINL INC MD COM 94188P101 9,527 488,577 SH   SOLE 22 427,711 0 60,866
WATERSTONE FINL INC MD COM 94188P101 796 40,816 SH   SOLE 23 40,816 0 0
WATERSTONE FINL INC MD COM 94188P101 48 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 82 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 112 5,764 SH   SOLE 30 5,764 0 0
WATERSTONE FINL INC MD COM 94188P101 69 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 5,331 33,100 SH   SOLE 2 22,380 0 10,720
WATSCO INC COM 942622200 23 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 159 989 SH   SOLE 7 989 0 0
WATSCO INC COM 942622200 16,205 100,610 SH   SOLE 18 100,610 0 0
WATSCO INC COM 942622200 1,575 9,780 SH   SOLE 19 9,780 0 0
WATSCO INC COM 942622200 229,171 1,422,806 SH   SOLE 21 1,422,806 0 0
WATSCO INC COM 942622200 156,829 973,667 SH   SOLE 22 870,521 0 103,146
WATSCO INC COM 942622200 1,664 10,330 SH   SOLE 26 8,300 0 2,030
WATSCO INC COM 942622200 762 4,732 SH   SOLE 28 4,732 0 0
WATSCO INC COM 942622200 1,844 11,447 SH   SOLE 29 0 0 11,447
WATSCO INC COM 942622200 731 4,538 SH   SOLE 30 4,538 0 0
WATSCO INC COM 942622200 112 693 SH   SOLE 31 693 0 0
WATSCO INC COM 942622200 226 1,403 SH   SOLE 36 1,403 0 0
WATSCO INC COM 942622200 481 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 264 3,808 SH   SOLE 2 1,766 0 2,042
WATTS WATER TECHNOLOGIES INC CL A 942749102 12 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 932 13,466 SH   SOLE 7 13,466 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,864 128,095 SH   SOLE 18 128,095 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,458 21,072 SH   SOLE 19 21,072 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 167,927 2,426,694 SH   SOLE 21 2,426,694 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 54,626 789,386 SH   SOLE 22 736,799 0 52,587
WATTS WATER TECHNOLOGIES INC CL A 942749102 498 7,201 SH   SOLE 26 5,767 0 1,434
WATTS WATER TECHNOLOGIES INC CL A 942749102 266 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,287 18,592 SH   SOLE 29 0 0 18,592
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,969 115,153 SH   SOLE 30 115,153 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 209 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 13 600 SH   SOLE 2 600 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 17 779 SH   SOLE 7 779 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 925 42,522 SH   SOLE 18 42,522 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 220 10,114 SH   SOLE 19 10,114 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 8,080 371,502 SH   SOLE 21 371,502 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 3,409 156,716 SH   SOLE 22 134,134 0 22,582
WAVE LIFE SCIENCES LTD SHS Y95308105 42 1,930 SH   SOLE 30 1,930 0 0
WAYFAIR INC CL A 94419L101 4,459 66,164 SH   SOLE 2 52,897 0 13,267
WAYFAIR INC CL A 94419L101 16 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 64 946 SH   SOLE 7 946 0 0
WAYFAIR INC CL A 94419L101 0 5 SH   SOLE 17 0 0 5
WAYFAIR INC CL A 94419L101 1,221 18,121 SH   SOLE 18 18,121 0 0
WAYFAIR INC CL A 94419L101 856 12,699 SH   SOLE 19 12,699 0 0
WAYFAIR INC CL A 94419L101 27,487 407,812 SH   SOLE 21 407,812 0 0
WAYFAIR INC CL A 94419L101 72,597 1,077,103 SH   SOLE 22 963,685 0 113,418
WAYFAIR INC CL A 94419L101 1,018 15,111 SH   SOLE 26 12,825 0 2,286
WAYFAIR INC CL A 94419L101 388 5,762 SH   SOLE 28 5,762 0 0
WAYFAIR INC CL A 94419L101 369 5,472 SH   SOLE 30 5,472 0 0
WAYFAIR INC CL A 94419L101 57 848 SH   SOLE 31 848 0 0
WAYFAIR INC CL A 94419L101 265 3,935 SH   SOLE 40 3,935 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAA9 1,205 1,244,000 PRN   SOLE 21 1,244,000 0 0
WAYNE SVGS BANCSHARES INC NE COM 94624Q101 8 428 SH   SOLE 18 428 0 0
WAYNE SVGS BANCSHARES INC NE COM 94624Q101 12 682 SH   SOLE 21 682 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 682 SH   SOLE 18 682 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,920 141,500 SH   SOLE 22 141,500 0 0
WD-40 CO COM 929236107 109 970 SH   SOLE 2 764 0 206
WD-40 CO COM 929236107 8 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 42 373 SH   SOLE 7 373 0 0
WD-40 CO COM 929236107 6,843 61,154 SH   SOLE 18 61,154 0 0
WD-40 CO COM 929236107 1,192 10,652 SH   SOLE 19 10,652 0 0
WD-40 CO COM 929236107 136,494 1,219,783 SH   SOLE 21 1,219,783 0 0
WD-40 CO COM 929236107 43,060 384,805 SH   SOLE 22 357,525 0 27,280
WD-40 CO COM 929236107 821 7,340 SH   SOLE 26 6,153 0 1,187
WD-40 CO COM 929236107 233 2,082 SH   SOLE 28 2,082 0 0
WD-40 CO COM 929236107 2,172 19,408 SH   SOLE 30 19,408 0 0
WD-40 CO COM 929236107 168 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 3,767 3,450,000 PRN   SOLE 21 3,450,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,415 963,980 SH   SOLE 2 88,805 0 875,175
WEATHERFORD INTL PLC ORD SHS G48833100 1,234 269,388 SH   SOLE 4 245,149 0 24,239
WEATHERFORD INTL PLC ORD SHS G48833100 384 83,754 SH   SOLE 7 72,613 0 11,141
WEATHERFORD INTL PLC ORD SHS G48833100 28 6,081 SH   SOLE 15 6,081 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,645 577,494 SH   SOLE 18 485,839 0 91,655
WEATHERFORD INTL PLC ORD SHS G48833100 1,699 370,852 SH   SOLE 19 370,852 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,691 587,550 SH   SOLE 20 0 0 587,550
WEATHERFORD INTL PLC ORD SHS G48833100 57,049 12,456,153 SH   SOLE 21 12,456,153 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 123,489 26,962,650 SH   SOLE 22 23,859,933 0 3,102,717
WEATHERFORD INTL PLC ORD SHS G48833100 5,737 1,252,720 SH   SOLE 23 1,252,720 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 3,744 817,544 SH   SOLE 25 817,544 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 12,215 2,666,966 SH   SOLE 26 1,146,565 0 1,520,401
WEATHERFORD INTL PLC ORD SHS G48833100 1,011 220,732 SH   SOLE 28 164,921 0 55,811
WEATHERFORD INTL PLC ORD SHS G48833100 1,216 265,602 SH   SOLE 29 35,774 0 229,828
WEATHERFORD INTL PLC ORD SHS G48833100 4,632 1,011,462 SH   SOLE 30 1,011,462 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,380 519,735 SH   SOLE 31 201,648 0 318,087
WEATHERFORD INTL PLC ORD SHS G48833100 269 58,838 SH   SOLE 34 58,838 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 5,872 1,282,144 SH   SOLE 36 1,282,144 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 17 3,699 SH   SOLE 40 3,699 0 0
WEATHERFORD INTL PLC OPTIONS G48833100 105 23,000 SH Put SOLE 2 23,000 0 0
WEATHERFORD INTL PLC OPTIONS G48833100 176 38,500 SH Put SOLE 18 38,500 0 0
WEATHERFORD INTL PLC OPTIONS G48833100 1,763 385,000 SH Put SOLE 19 385,000 0 0
WEB COM GROUP INC COM 94733A104 61 2,422 SH   SOLE 2 2,166 0 256
WEB COM GROUP INC COM 94733A104 9 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 28 1,127 SH   SOLE 7 1,127 0 0
WEB COM GROUP INC COM 94733A104 3,292 131,667 SH   SOLE 18 131,667 0 0
WEB COM GROUP INC COM 94733A104 1,442 57,699 SH   SOLE 19 57,699 0 0
WEB COM GROUP INC COM 94733A104 28,698 1,147,922 SH   SOLE 21 1,147,922 0 0
WEB COM GROUP INC COM 94733A104 32,783 1,311,314 SH   SOLE 22 1,230,133 0 81,181
WEB COM GROUP INC COM 94733A104 69 2,763 SH   SOLE 26 0 0 2,763
WEB COM GROUP INC COM 94733A104 156 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 1,110 44,389 SH   SOLE 29 0 0 44,389
WEB COM GROUP INC COM 94733A104 130 5,215 SH   SOLE 30 5,215 0 0
WEB COM GROUP INC COM 94733A104 58 2,309 SH   SOLE 34 2,309 0 0
WEB COM GROUP INC COM 94733A104 128 5,114 SH   SOLE 40 5,114 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 840 845,000 PRN   SOLE 21 845,000 0 0
WEBSTER FINL CORP CONN COM 947890109 4,956 94,315 SH   SOLE 2 47,758 0 46,557
WEBSTER FINL CORP CONN COM 947890109 50 952 SH   SOLE 4 952 0 0
WEBSTER FINL CORP CONN COM 947890109 154 2,937 SH   SOLE 7 2,937 0 0
WEBSTER FINL CORP CONN COM 947890109 16,249 309,213 SH   SOLE 18 309,213 0 0
WEBSTER FINL CORP CONN COM 947890109 2,665 50,711 SH   SOLE 19 50,711 0 0
WEBSTER FINL CORP CONN COM 947890109 216,401 4,117,997 SH   SOLE 21 4,117,997 0 0
WEBSTER FINL CORP CONN COM 947890109 156,918 2,986,064 SH   SOLE 22 2,704,058 0 282,006
WEBSTER FINL CORP CONN COM 947890109 113 2,148 SH   SOLE 23 2,148 0 0
WEBSTER FINL CORP CONN COM 947890109 1,544 29,377 SH   SOLE 26 24,563 0 4,814
WEBSTER FINL CORP CONN COM 947890109 697 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 1,724 32,802 SH   SOLE 29 0 0 32,802
WEBSTER FINL CORP CONN COM 947890109 748 14,234 SH   SOLE 30 14,234 0 0
WEBSTER FINL CORP CONN COM 947890109 109 2,078 SH   SOLE 31 2,078 0 0
WEBSTER FINL CORP CONN COM 947890109 19,074 362,975 SH   SOLE 34 362,975 0 0
WEBSTER FINL CORP CONN COM 947890109 238 4,534 SH   SOLE 36 4,534 0 0
WEBSTER FINL CORP CONN COM 947890109 513 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 30,725 489,413 SH   SOLE 2 181,109 0 308,304
WEC ENERGY GROUP INC COM 92939U106 7,156 113,986 SH   SOLE 4 105,053 0 8,933
WEC ENERGY GROUP INC COM 92939U106 18,953 301,888 SH   SOLE 7 276,729 0 25,159
WEC ENERGY GROUP INC COM 92939U106 944 15,037 SH   SOLE 13 15,037 0 0
WEC ENERGY GROUP INC COM 92939U106 136 2,162 SH   SOLE 15 2,162 0 0
WEC ENERGY GROUP INC COM 92939U106 47,304 753,484 SH   SOLE 18 709,611 0 43,873
WEC ENERGY GROUP INC COM 92939U106 7,964 126,853 SH   SOLE 19 126,853 0 0
WEC ENERGY GROUP INC COM 92939U106 12,781 203,586 SH   SOLE 20 0 0 203,586
WEC ENERGY GROUP INC COM 92939U106 746,944 11,897,801 SH   SOLE 21 11,897,801 0 0
WEC ENERGY GROUP INC COM 92939U106 555,739 8,852,160 SH   SOLE 22 7,347,728 0 1,504,432
WEC ENERGY GROUP INC COM 92939U106 24,149 384,658 SH   SOLE 23 384,658 0 0
WEC ENERGY GROUP INC COM 92939U106 14,952 238,171 SH   SOLE 25 238,171 0 0
WEC ENERGY GROUP INC COM 92939U106 52,168 830,965 SH   SOLE 26 288,191 0 542,774
WEC ENERGY GROUP INC COM 92939U106 4,505 71,755 SH   SOLE 28 52,181 0 19,574
WEC ENERGY GROUP INC COM 92939U106 5,709 90,943 SH   SOLE 29 12,290 0 78,653
WEC ENERGY GROUP INC COM 92939U106 74,643 1,188,955 SH   SOLE 30 1,188,955 0 0
WEC ENERGY GROUP INC COM 92939U106 14,831 236,234 SH   SOLE 31 98,887 0 137,347
WEC ENERGY GROUP INC COM 92939U106 4,178 66,557 SH   SOLE 32 66,557 0 0
WEC ENERGY GROUP INC COM 92939U106 1,286 20,484 SH   SOLE 34 20,484 0 0
WEC ENERGY GROUP INC COM 92939U106 22,622 360,331 SH   SOLE 36 360,331 0 0
WEC ENERGY GROUP INC COM 92939U106 101 1,603 SH   SOLE 40 1,603 0 0
WEIBO CORP SPONSORED ADR 948596101 12,522 126,560 SH   SOLE 2 25,680 0 100,880
WEIBO CORP SPONSORED ADR 948596101 1,217 12,296 SH   SOLE 4 12,296 0 0
WEIBO CORP SPONSORED ADR 948596101 334 3,376 SH   SOLE 7 3,376 0 0
WEIBO CORP SPONSORED ADR 948596101 118 1,193 SH   SOLE 13 0 0 1,193
WEIBO CORP SPONSORED ADR 948596101 2,036 20,576 SH   SOLE 15 20,576 0 0
WEIBO CORP SPONSORED ADR 948596101 3,463 34,997 SH   SOLE 18 34,997 0 0
WEIBO CORP SPONSORED ADR 948596101 549 5,550 SH   SOLE 19 5,550 0 0
WEIBO CORP SPONSORED ADR 948596101 80,525 813,876 SH   SOLE 21 813,876 0 0
WEIBO CORP SPONSORED ADR 948596101 127,285 1,286,482 SH   SOLE 22 957,859 0 328,623
WEIBO CORP SPONSORED ADR 948596101 4,916 49,690 SH   SOLE 23 49,690 0 0
WEIBO CORP SPONSORED ADR 948596101 708 7,157 SH   SOLE 25 7,157 0 0
WEIBO CORP SPONSORED ADR 948596101 15,385 155,498 SH   SOLE 26 46,230 0 109,268
WEIBO CORP SPONSORED ADR 948596101 659 6,658 SH   SOLE 28 6,658 0 0
WEIBO CORP SPONSORED ADR 948596101 1,266 12,796 SH   SOLE 29 7,541 0 5,255
WEIBO CORP SPONSORED ADR 948596101 25,903 261,805 SH   SOLE 30 261,805 0 0
WEIBO CORP SPONSORED ADR 948596101 2,377 24,025 SH   SOLE 31 2,712 0 21,313
WEIBO CORP SPONSORED ADR 948596101 382 3,856 SH   SOLE 34 3,856 0 0
WEIBO CORP SPONSORED ADR 948596101 28 286 SH   SOLE 40 286 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 98 2,250 SH   SOLE 2 1,568 0 682
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 27 620 SH   SOLE 7 620 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,184 96,067 SH   SOLE 18 96,067 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,510 34,669 SH   SOLE 19 34,669 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 36,091 828,724 SH   SOLE 21 828,724 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 31,789 729,948 SH   SOLE 22 665,391 0 64,557
WEIGHT WATCHERS INTL INC NEW COM 948626106 829 19,028 SH   SOLE 23 19,028 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 409 9,392 SH   SOLE 26 7,682 0 1,710
WEIGHT WATCHERS INTL INC NEW COM 948626106 201 4,610 SH   SOLE 28 4,610 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 200 4,593 SH   SOLE 29 0 0 4,593
WEIGHT WATCHERS INTL INC NEW COM 948626106 186 4,278 SH   SOLE 30 4,278 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 145 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,902 185,937 SH   SOLE 2 125,089 0 60,848
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,594 81,728 SH   SOLE 4 81,728 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,459 171,984 SH   SOLE 7 171,984 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 153 4,835 SH   SOLE 15 4,835 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 12,849 404,810 SH   SOLE 18 403,332 0 1,478
WEINGARTEN RLTY INVS SH BEN INT 948741103 21,217 668,471 SH   SOLE 19 668,471 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 184,528 5,813,725 SH   SOLE 21 5,813,725 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 186,659 5,880,879 SH   SOLE 22 5,336,958 0 543,921
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,497 110,178 SH   SOLE 23 110,178 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,259 323,211 SH   SOLE 25 323,211 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,572 175,564 SH   SOLE 26 60,109 0 115,455
WEINGARTEN RLTY INVS SH BEN INT 948741103 718 22,625 SH   SOLE 28 22,625 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,508 236,557 SH   SOLE 29 79,245 0 157,312
WEINGARTEN RLTY INVS SH BEN INT 948741103 19,677 619,955 SH   SOLE 30 619,955 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 711 22,411 SH   SOLE 31 2,732 0 19,679
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,606 239,620 SH   SOLE 34 239,620 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,761 118,494 SH   SOLE 36 118,494 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 362 11,410 SH   SOLE 40 11,410 0 0
WEIS MKTS INC COM 948849104 112 2,581 SH   SOLE 2 537 0 2,044
WEIS MKTS INC COM 948849104 7 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 13 309 SH   SOLE 7 309 0 0
WEIS MKTS INC COM 948849104 1,541 35,436 SH   SOLE 18 35,436 0 0
WEIS MKTS INC COM 948849104 343 7,876 SH   SOLE 19 7,876 0 0
WEIS MKTS INC COM 948849104 13,122 301,652 SH   SOLE 21 301,652 0 0
WEIS MKTS INC COM 948849104 14,785 339,874 SH   SOLE 22 316,764 0 23,110
WEIS MKTS INC COM 948849104 380 8,729 SH   SOLE 26 8,729 0 0
WEIS MKTS INC COM 948849104 76 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 69 1,597 SH   SOLE 30 1,597 0 0
WEIS MKTS INC COM 948849104 64 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 1,286 55,789 SH   SOLE 2 12,689 0 43,100
WELBILT INC COM 949090104 19 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 117 5,055 SH   SOLE 7 5,055 0 0
WELBILT INC COM 949090104 1,384 60,048 SH   SOLE 18 60,048 0 0
WELBILT INC COM 949090104 1,017 44,115 SH   SOLE 19 44,115 0 0
WELBILT INC COM 949090104 31,709 1,375,645 SH   SOLE 21 1,375,645 0 0
WELBILT INC COM 949090104 81,514 3,536,413 SH   SOLE 22 3,163,226 0 373,187
WELBILT INC COM 949090104 1,384 60,032 SH   SOLE 26 53,083 0 6,949
WELBILT INC COM 949090104 431 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 450 19,527 SH   SOLE 30 19,527 0 0
WELBILT INC COM 949090104 69 3,003 SH   SOLE 31 3,003 0 0
WELBILT INC COM 949090104 44 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 326 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 14,174 82,530 SH   SOLE 2 65,722 0 16,808
WELLCARE HEALTH PLANS INC COM 94946T106 1,148 6,682 SH   SOLE 4 6,682 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 489 2,847 SH   SOLE 7 2,847 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 31,145 181,347 SH   SOLE 18 180,876 0 471
WELLCARE HEALTH PLANS INC COM 94946T106 37,003 215,462 SH   SOLE 19 215,462 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 343,381 1,999,426 SH   SOLE 21 1,999,426 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 267,080 1,555,141 SH   SOLE 22 1,418,203 0 136,938
WELLCARE HEALTH PLANS INC COM 94946T106 1,812 10,551 SH   SOLE 23 10,551 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,252 7,290 SH   SOLE 25 7,290 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,080 17,932 SH   SOLE 26 13,411 0 4,521
WELLCARE HEALTH PLANS INC COM 94946T106 1,188 6,917 SH   SOLE 28 6,917 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,933 28,724 SH   SOLE 29 7,615 0 21,109
WELLCARE HEALTH PLANS INC COM 94946T106 1,394 8,117 SH   SOLE 30 8,117 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,320 7,684 SH   SOLE 31 2,706 0 4,978
WELLCARE HEALTH PLANS INC COM 94946T106 18,572 108,140 SH   SOLE 34 108,140 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 454 2,646 SH   SOLE 36 2,646 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 851 4,956 SH   SOLE 40 4,956 0 0
WELLESLEY BANCORP INC COM 949485106 7 267 SH   SOLE 21 267 0 0
WELLS FARGO CO NEW COM 949746101 340,630 6,176,432 SH   SOLE 2 1,589,055 0 4,587,377
WELLS FARGO CO NEW COM 949746101 89,087 1,615,357 SH   SOLE 4 1,452,050 0 163,307
WELLS FARGO CO NEW COM 949746101 183,200 3,321,841 SH   SOLE 7 3,203,202 0 118,639
WELLS FARGO CO NEW COM 949746101 815 14,780 SH   SOLE 13 14,780 0 0
WELLS FARGO CO NEW COM 949746101 1,677 30,402 SH   SOLE 15 30,402 0 0
WELLS FARGO CO NEW COM 949746101 30 543 SH   SOLE 17 0 0 543
WELLS FARGO CO NEW COM 949746101 816,591 14,806,720 SH   SOLE 18 13,717,700 0 1,089,020
WELLS FARGO CO NEW COM 949746101 786,091 14,253,693 SH   SOLE 19 14,253,693 0 0
WELLS FARGO CO NEW COM 949746101 115,707 2,098,034 SH   SOLE 20 336,269 0 1,761,765
WELLS FARGO CO NEW COM 949746101 4,103,855 74,412,595 SH   SOLE 21 74,412,595 0 0
WELLS FARGO CO NEW COM 949746101 6,540,448 118,593,807 SH   SOLE 22 97,859,375 0 20,734,432
WELLS FARGO CO NEW COM 949746101 324,513 5,884,182 SH   SOLE 23 5,884,182 0 0
WELLS FARGO CO NEW COM 949746101 213,023 3,862,617 SH   SOLE 25 3,862,617 0 0
WELLS FARGO CO NEW COM 949746101 598,900 10,859,476 SH   SOLE 26 3,174,527 0 7,684,949
WELLS FARGO CO NEW COM 949746101 59,500 1,078,879 SH   SOLE 28 786,721 0 292,158
WELLS FARGO CO NEW COM 949746101 17,777 322,341 SH   SOLE 29 166,927 0 155,414
WELLS FARGO CO NEW COM 949746101 748,370 13,569,713 SH   SOLE 30 13,569,713 0 0
WELLS FARGO CO NEW COM 949746101 114,570 2,077,421 SH   SOLE 31 1,162,627 0 914,794
WELLS FARGO CO NEW COM 949746101 105,276 1,908,897 SH   SOLE 34 1,908,897 0 0
WELLS FARGO CO NEW COM 949746101 265,108 4,807,030 SH   SOLE 36 4,807,030 0 0
WELLS FARGO CO NEW COM 949746101 1,918 34,781 SH   SOLE 37 34,781 0 0
WELLS FARGO CO NEW COM 949746101 1,336 24,219 SH   SOLE 40 24,219 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 309 235 SH   SOLE 4 235 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,729 2,075 SH   SOLE 18 2,075 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 19,662 14,952 SH   SOLE 19 14,952 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 535,919 407,543 SH   SOLE 21 407,543 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 531 404 SH   SOLE 22 404 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 7,411 5,636 SH   SOLE 34 5,636 0 0
WELLTOWER INC COM 95040Q104 32,566 463,373 SH   SOLE 2 113,363 0 350,010
WELLTOWER INC COM 95040Q104 24,954 355,063 SH   SOLE 4 342,595 0 12,468
WELLTOWER INC COM 95040Q104 55,026 782,954 SH   SOLE 7 771,566 0 11,388
WELLTOWER INC COM 95040Q104 321 4,565 SH   SOLE 13 4,565 0 0
WELLTOWER INC COM 95040Q104 1,075 15,293 SH   SOLE 15 15,293 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 60,911 866,687 SH   SOLE 18 816,014 0 50,673
WELLTOWER INC COM 95040Q104 34,954 497,347 SH   SOLE 19 497,347 0 0
WELLTOWER INC COM 95040Q104 12,206 173,674 SH   SOLE 20 0 0 173,674
WELLTOWER INC COM 95040Q104 882,102 12,551,248 SH   SOLE 21 12,551,248 0 0
WELLTOWER INC COM 95040Q104 1,042,677 14,836,039 SH   SOLE 22 12,931,029 0 1,905,010
WELLTOWER INC COM 95040Q104 31,888 453,722 SH   SOLE 23 453,722 0 0
WELLTOWER INC COM 95040Q104 69,018 982,039 SH   SOLE 25 982,039 0 0
WELLTOWER INC COM 95040Q104 93,168 1,325,675 SH   SOLE 26 341,881 0 983,794
WELLTOWER INC COM 95040Q104 5,819 82,799 SH   SOLE 28 60,182 0 22,617
WELLTOWER INC COM 95040Q104 9,805 139,517 SH   SOLE 29 139,517 0 0
WELLTOWER INC COM 95040Q104 199,281 2,835,533 SH   SOLE 30 2,835,533 0 0
WELLTOWER INC COM 95040Q104 18,414 262,007 SH   SOLE 31 185,510 0 76,497
WELLTOWER INC COM 95040Q104 10,425 148,330 SH   SOLE 34 148,330 0 0
WELLTOWER INC COM 95040Q104 26,704 379,965 SH   SOLE 36 379,965 0 0
WELLTOWER INC COM 95040Q104 124 1,768 SH   SOLE 40 1,768 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 717 11,304 SH   SOLE 4 11,304 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 6,263 98,735 SH   SOLE 18 98,735 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 45,604 718,962 SH   SOLE 19 718,962 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 99,428 1,567,516 SH   SOLE 21 1,567,516 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 1,233 19,437 SH   SOLE 22 19,437 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 16,938 267,034 SH   SOLE 34 267,034 0 0
WENDYS CO COM 95058W100 2,474 159,309 SH   SOLE 2 91,510 0 67,799
WENDYS CO COM 95058W100 13 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 77 4,939 SH   SOLE 7 4,939 0 0
WENDYS CO COM 95058W100 0 10 SH   SOLE 17 0 0 10
WENDYS CO COM 95058W100 9,379 603,900 SH   SOLE 18 603,900 0 0
WENDYS CO COM 95058W100 913 58,803 SH   SOLE 19 58,803 0 0
WENDYS CO COM 95058W100 121,972 7,853,981 SH   SOLE 21 7,853,981 0 0
WENDYS CO COM 95058W100 91,010 5,860,256 SH   SOLE 22 5,268,110 0 592,146
WENDYS CO COM 95058W100 1,204 77,513 SH   SOLE 26 62,876 0 14,637
WENDYS CO COM 95058W100 459 29,574 SH   SOLE 28 29,574 0 0
WENDYS CO COM 95058W100 638 41,061 SH   SOLE 30 41,061 0 0
WENDYS CO COM 95058W100 65 4,208 SH   SOLE 31 4,208 0 0
WENDYS CO COM 95058W100 82 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 282 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 1,031 28,208 SH   SOLE 2 20,788 0 7,420
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 39 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 11,163 305,418 SH   SOLE 18 305,418 0 0
WERNER ENTERPRISES INC COM 950755108 1,622 44,382 SH   SOLE 19 44,382 0 0
WERNER ENTERPRISES INC COM 950755108 105,189 2,877,935 SH   SOLE 21 2,877,935 0 0
WERNER ENTERPRISES INC COM 950755108 55,190 1,509,992 SH   SOLE 22 1,419,418 0 90,574
WERNER ENTERPRISES INC COM 950755108 189 5,178 SH   SOLE 23 5,178 0 0
WERNER ENTERPRISES INC COM 950755108 627 17,142 SH   SOLE 26 14,343 0 2,799
WERNER ENTERPRISES INC COM 950755108 247 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 239 6,539 SH   SOLE 30 6,539 0 0
WERNER ENTERPRISES INC COM 950755108 210 5,745 SH   SOLE 34 5,745 0 0
WERNER ENTERPRISES INC COM 950755108 188 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 392 9,556 SH   SOLE 2 2,394 0 7,162
WESBANCO INC COM 950810101 14 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 38 922 SH   SOLE 7 922 0 0
WESBANCO INC COM 950810101 6,498 158,421 SH   SOLE 18 158,421 0 0
WESBANCO INC COM 950810101 1,314 32,030 SH   SOLE 19 32,030 0 0
WESBANCO INC COM 950810101 54,443 1,327,226 SH   SOLE 21 1,327,226 0 0
WESBANCO INC COM 950810101 48,367 1,179,105 SH   SOLE 22 1,104,230 0 74,875
WESBANCO INC COM 950810101 763 18,611 SH   SOLE 26 15,189 0 3,422
WESBANCO INC COM 950810101 534 13,018 SH   SOLE 28 13,018 0 0
WESBANCO INC COM 950810101 249 6,068 SH   SOLE 30 6,068 0 0
WESBANCO INC COM 950810101 161 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 126 13,367 SH   SOLE 2 3,973 0 9,394
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 16 1,667 SH   SOLE 7 1,667 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 2,008 213,606 SH   SOLE 18 213,606 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 391 41,590 SH   SOLE 19 41,590 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 45,820 4,874,495 SH   SOLE 21 4,874,495 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 15,364 1,634,517 SH   SOLE 22 1,530,900 0 103,617
WESCO AIRCRAFT HLDGS INC COM 950814103 47 4,952 SH   SOLE 26 0 0 4,952
WESCO AIRCRAFT HLDGS INC COM 950814103 92 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 68 7,219 SH   SOLE 30 7,219 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 72 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 1,679 28,818 SH   SOLE 2 4,465 0 24,353
WESCO INTL INC COM 95082P105 13 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 126 2,163 SH   SOLE 7 2,163 0 0
WESCO INTL INC COM 95082P105 1,539 26,427 SH   SOLE 18 26,427 0 0
WESCO INTL INC COM 95082P105 887 15,226 SH   SOLE 19 15,226 0 0
WESCO INTL INC COM 95082P105 31,349 538,182 SH   SOLE 21 538,182 0 0
WESCO INTL INC COM 95082P105 74,322 1,275,914 SH   SOLE 22 1,113,424 0 162,490
WESCO INTL INC COM 95082P105 31 535 SH   SOLE 23 535 0 0
WESCO INTL INC COM 95082P105 966 16,592 SH   SOLE 26 14,179 0 2,413
WESCO INTL INC COM 95082P105 401 6,883 SH   SOLE 28 6,883 0 0
WESCO INTL INC COM 95082P105 413 7,088 SH   SOLE 29 0 0 7,088
WESCO INTL INC COM 95082P105 423 7,263 SH   SOLE 30 7,263 0 0
WESCO INTL INC COM 95082P105 64 1,107 SH   SOLE 31 1,107 0 0
WESCO INTL INC COM 95082P105 259 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 304 5,222 SH   SOLE 40 5,222 0 0
WEST BANCORPORATION INC CAP STK 95123P106 60 2,451 SH   SOLE 2 724 0 1,727
WEST BANCORPORATION INC CAP STK 95123P106 13 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,497 61,341 SH   SOLE 18 61,341 0 0
WEST BANCORPORATION INC CAP STK 95123P106 292 11,970 SH   SOLE 19 11,970 0 0
WEST BANCORPORATION INC CAP STK 95123P106 12,903 528,793 SH   SOLE 21 528,793 0 0
WEST BANCORPORATION INC CAP STK 95123P106 4,001 163,975 SH   SOLE 22 151,710 0 12,265
WEST BANCORPORATION INC CAP STK 95123P106 322 13,208 SH   SOLE 29 0 0 13,208
WEST CORP COM 952355204 221 9,396 SH   SOLE 2 2,303 0 7,093
WEST CORP COM 952355204 7 282 SH   SOLE 4 282 0 0
WEST CORP COM 952355204 31 1,303 SH   SOLE 7 1,303 0 0
WEST CORP COM 952355204 3,628 154,594 SH   SOLE 18 154,594 0 0
WEST CORP COM 952355204 774 32,991 SH   SOLE 19 32,991 0 0
WEST CORP COM 952355204 31,580 1,345,545 SH   SOLE 21 1,345,545 0 0
WEST CORP COM 952355204 31,550 1,344,264 SH   SOLE 22 1,260,885 0 83,379
WEST CORP COM 952355204 14 617 SH   SOLE 26 0 0 617
WEST CORP COM 952355204 156 6,635 SH   SOLE 28 6,635 0 0
WEST CORP COM 952355204 159 6,795 SH   SOLE 30 6,795 0 0
WEST CORP COM 952355204 111 4,742 SH   SOLE 40 4,742 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,735 69,962 SH   SOLE 2 44,485 0 25,477
WEST PHARMACEUTICAL SVSC INC COM 955306105 36 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,255 13,037 SH   SOLE 7 13,037 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 23,543 244,574 SH   SOLE 18 244,574 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,294 23,830 SH   SOLE 19 23,830 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 306,525 3,184,343 SH   SOLE 21 3,184,343 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 221,142 2,297,341 SH   SOLE 22 2,074,867 0 222,474
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,183 22,678 SH   SOLE 26 18,098 0 4,580
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,104 11,466 SH   SOLE 28 11,466 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,096 11,382 SH   SOLE 30 11,382 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 156 1,622 SH   SOLE 31 1,622 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 733 7,611 SH   SOLE 40 7,611 0 0
WESTAMERICA BANCORPORATION COM 957090103 334 5,613 SH   SOLE 2 1,218 0 4,395
WESTAMERICA BANCORPORATION COM 957090103 13 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 39 653 SH   SOLE 7 653 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,539 126,620 SH   SOLE 18 126,620 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,162 19,508 SH   SOLE 19 19,508 0 0
WESTAMERICA BANCORPORATION COM 957090103 137,213 2,304,557 SH   SOLE 21 2,304,557 0 0
WESTAMERICA BANCORPORATION COM 957090103 46,945 788,460 SH   SOLE 22 741,689 0 46,771
WESTAMERICA BANCORPORATION COM 957090103 986 16,556 SH   SOLE 26 14,379 0 2,177
WESTAMERICA BANCORPORATION COM 957090103 224 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,165 36,359 SH   SOLE 30 36,359 0 0
WESTAMERICA BANCORPORATION COM 957090103 170 2,851 SH   SOLE 40 2,851 0 0
WESTAR ENERGY INC COM 95709T100 40,882 824,239 SH   SOLE 2 682,813 0 141,426
WESTAR ENERGY INC COM 95709T100 6,261 126,228 SH   SOLE 4 122,393 0 3,835
WESTAR ENERGY INC COM 95709T100 4,876 98,297 SH   SOLE 7 68,510 0 29,787
WESTAR ENERGY INC COM 95709T100 7,270 146,569 SH   SOLE 13 146,569 0 0
WESTAR ENERGY INC COM 95709T100 24,519 494,333 SH   SOLE 18 479,605 0 14,728
WESTAR ENERGY INC COM 95709T100 53,923 1,087,150 SH   SOLE 19 1,087,150 0 0
WESTAR ENERGY INC COM 95709T100 356,469 7,186,873 SH   SOLE 21 7,186,873 0 0
WESTAR ENERGY INC COM 95709T100 345,715 6,970,065 SH   SOLE 22 5,681,089 0 1,288,976
WESTAR ENERGY INC COM 95709T100 15,575 314,013 SH   SOLE 23 314,013 0 0
WESTAR ENERGY INC COM 95709T100 686 13,821 SH   SOLE 25 13,821 0 0
WESTAR ENERGY INC COM 95709T100 13,307 268,280 SH   SOLE 26 128,556 0 139,724
WESTAR ENERGY INC COM 95709T100 1,624 32,732 SH   SOLE 28 24,090 0 8,642
WESTAR ENERGY INC COM 95709T100 2,964 59,759 SH   SOLE 29 59,759 0 0
WESTAR ENERGY INC COM 95709T100 13,544 273,056 SH   SOLE 30 273,056 0 0
WESTAR ENERGY INC COM 95709T100 11,156 224,929 SH   SOLE 31 144,964 0 79,965
WESTAR ENERGY INC COM 95709T100 14,875 299,896 SH   SOLE 34 299,896 0 0
WESTAR ENERGY INC COM 95709T100 7,902 159,319 SH   SOLE 36 159,319 0 0
WESTAR ENERGY INC COM 95709T100 33 656 SH   SOLE 40 656 0 0
WESTBURY BANCORP INC COM 95727P106 12 605 SH   SOLE 18 605 0 0
WESTBURY BANCORP INC COM 95727P106 309 15,466 SH   SOLE 21 15,466 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 14 4,670 SH   SOLE 21 4,670 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 887 298,640 SH   SOLE 22 298,640 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 191 64,171 SH   SOLE 29 0 0 64,171
WESTERN ALLIANCE BANCORP COM 957638109 2,795 52,665 SH   SOLE 2 12,185 0 40,480
WESTERN ALLIANCE BANCORP COM 957638109 54 1,026 SH   SOLE 4 1,026 0 0
WESTERN ALLIANCE BANCORP COM 957638109 124 2,343 SH   SOLE 7 2,343 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,594 48,878 SH   SOLE 18 48,878 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,665 31,362 SH   SOLE 19 31,362 0 0
WESTERN ALLIANCE BANCORP COM 957638109 65,503 1,234,050 SH   SOLE 21 1,234,050 0 0
WESTERN ALLIANCE BANCORP COM 957638109 144,141 2,715,537 SH   SOLE 22 2,411,270 0 304,267
WESTERN ALLIANCE BANCORP COM 957638109 196 3,700 SH   SOLE 23 3,700 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,207 41,578 SH   SOLE 26 35,900 0 5,678
WESTERN ALLIANCE BANCORP COM 957638109 779 14,669 SH   SOLE 28 14,669 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,979 56,120 SH   SOLE 29 0 0 56,120
WESTERN ALLIANCE BANCORP COM 957638109 826 15,554 SH   SOLE 30 15,554 0 0
WESTERN ALLIANCE BANCORP COM 957638109 116 2,176 SH   SOLE 31 2,176 0 0
WESTERN ALLIANCE BANCORP COM 957638109 23 430 SH   SOLE 34 430 0 0
WESTERN ALLIANCE BANCORP COM 957638109 704 13,263 SH   SOLE 40 13,263 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 104 9,914 SH   SOLE 2 2,078 0 7,836
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,717 164,034 SH   SOLE 18 164,034 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 383 36,548 SH   SOLE 19 36,548 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 25,022 2,389,904 SH   SOLE 21 2,389,904 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 13,677 1,306,315 SH   SOLE 22 1,223,704 0 82,611
WESTERN ASSET MTG CAP CORP COM 95790D105 16 1,568 SH   SOLE 26 0 0 1,568
WESTERN ASSET MTG CAP CORP COM 95790D105 67 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 64 6,134 SH   SOLE 30 6,134 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 44 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 31,957 369,876 SH   SOLE 2 86,992 0 282,884
WESTERN DIGITAL CORP COM 958102105 8,387 97,074 SH   SOLE 4 86,862 0 10,212
WESTERN DIGITAL CORP COM 958102105 19,753 228,622 SH   SOLE 7 217,123 0 11,499
WESTERN DIGITAL CORP COM 958102105 369 4,273 SH   SOLE 13 4,273 0 0
WESTERN DIGITAL CORP COM 958102105 224 2,590 SH   SOLE 15 2,590 0 0
WESTERN DIGITAL CORP COM 958102105 14 164 SH   SOLE 17 0 0 164
WESTERN DIGITAL CORP COM 958102105 58,223 673,875 SH   SOLE 18 630,040 0 43,835
WESTERN DIGITAL CORP COM 958102105 10,343 119,716 SH   SOLE 19 119,716 0 0
WESTERN DIGITAL CORP COM 958102105 10,647 123,231 SH   SOLE 20 0 0 123,231
WESTERN DIGITAL CORP COM 958102105 546,463 6,324,809 SH   SOLE 21 6,324,809 0 0
WESTERN DIGITAL CORP COM 958102105 671,115 7,767,537 SH   SOLE 22 6,400,446 0 1,367,091
WESTERN DIGITAL CORP COM 958102105 30,869 357,283 SH   SOLE 23 357,283 0 0
WESTERN DIGITAL CORP COM 958102105 24,982 289,145 SH   SOLE 25 289,145 0 0
WESTERN DIGITAL CORP COM 958102105 69,677 806,451 SH   SOLE 26 277,746 0 528,705
WESTERN DIGITAL CORP COM 958102105 5,718 66,175 SH   SOLE 28 48,269 0 17,906
WESTERN DIGITAL CORP COM 958102105 970 11,222 SH   SOLE 29 10,332 0 890
WESTERN DIGITAL CORP COM 958102105 86,752 1,004,071 SH   SOLE 30 1,004,071 0 0
WESTERN DIGITAL CORP COM 958102105 15,538 179,840 SH   SOLE 31 75,868 0 103,972
WESTERN DIGITAL CORP COM 958102105 3,687 42,670 SH   SOLE 32 42,670 0 0
WESTERN DIGITAL CORP COM 958102105 4,887 56,565 SH   SOLE 34 56,565 0 0
WESTERN DIGITAL CORP COM 958102105 24,568 284,354 SH   SOLE 36 284,354 0 0
WESTERN DIGITAL CORP COM 958102105 123 1,422 SH   SOLE 40 1,422 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 1,279 14,800 SH Put SOLE 2 14,800 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 1,684 19,500 SH Put SOLE 18 19,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 26,352 305,000 SH Put SOLE 19 305,000 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 190 2,200 SH Put SOLE 22 2,200 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 651 15,800 SH   SOLE 18 15,800 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 21,725 423,654 SH   SOLE 19 423,654 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 14 1,290 SH   SOLE 2 1,290 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1,160 106,463 SH   SOLE 18 106,463 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 246 22,590 SH   SOLE 19 22,590 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 9,870 905,473 SH   SOLE 21 905,473 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 13,161 1,207,466 SH   SOLE 22 1,188,788 0 18,678
WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 2,922 113,252 SH   SOLE 7 113,252 0 0
WESTERN UN CO COM 959802109 12,804 666,877 SH   SOLE 2 187,935 0 478,942
WESTERN UN CO COM 959802109 2,859 148,893 SH   SOLE 4 129,099 0 19,794
WESTERN UN CO COM 959802109 6,765 352,345 SH   SOLE 7 323,387 0 28,958
WESTERN UN CO COM 959802109 73 3,794 SH   SOLE 15 3,794 0 0
WESTERN UN CO COM 959802109 19,893 1,036,072 SH   SOLE 18 941,349 0 94,723
WESTERN UN CO COM 959802109 5,166 269,059 SH   SOLE 19 269,059 0 0
WESTERN UN CO COM 959802109 5,429 282,751 SH   SOLE 20 0 0 282,751
WESTERN UN CO COM 959802109 184,298 9,598,875 SH   SOLE 21 9,598,875 0 0
WESTERN UN CO COM 959802109 245,272 12,774,593 SH   SOLE 22 10,604,507 0 2,170,086
WESTERN UN CO COM 959802109 11,636 606,033 SH   SOLE 23 606,033 0 0
WESTERN UN CO COM 959802109 15,275 795,564 SH   SOLE 25 795,564 0 0
WESTERN UN CO COM 959802109 26,424 1,376,230 SH   SOLE 26 569,952 0 806,278
WESTERN UN CO COM 959802109 1,996 103,936 SH   SOLE 28 75,695 0 28,241
WESTERN UN CO COM 959802109 2,820 146,849 SH   SOLE 29 22,719 0 124,130
WESTERN UN CO COM 959802109 28,969 1,508,802 SH   SOLE 30 1,508,802 0 0
WESTERN UN CO COM 959802109 4,688 244,159 SH   SOLE 31 108,950 0 135,209
WESTERN UN CO COM 959802109 7,599 395,795 SH   SOLE 34 395,795 0 0
WESTERN UN CO COM 959802109 9,507 495,169 SH   SOLE 36 495,169 0 0
WESTERN UN CO COM 959802109 48 2,507 SH   SOLE 40 2,507 0 0
WESTLAKE CHEM CORP COM 960413102 1,700 20,463 SH   SOLE 2 4,248 0 16,215
WESTLAKE CHEM CORP COM 960413102 74 892 SH   SOLE 7 892 0 0
WESTLAKE CHEM CORP COM 960413102 24 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,528 18,395 SH   SOLE 18 18,395 0 0
WESTLAKE CHEM CORP COM 960413102 966 11,624 SH   SOLE 19 11,624 0 0
WESTLAKE CHEM CORP COM 960413102 33,241 400,055 SH   SOLE 21 400,055 0 0
WESTLAKE CHEM CORP COM 960413102 77,215 929,295 SH   SOLE 22 831,395 0 97,900
WESTLAKE CHEM CORP COM 960413102 2,342 28,188 SH   SOLE 25 28,188 0 0
WESTLAKE CHEM CORP COM 960413102 478 5,757 SH   SOLE 26 5,757 0 0
WESTLAKE CHEM CORP COM 960413102 72 865 SH   SOLE 31 865 0 0
WESTLAKE CHEM CORP COM 960413102 2,588 31,142 SH   SOLE 36 31,142 0 0
WESTMORELAND COAL CO COM 960878106 2 808 SH   SOLE 2 808 0 0
WESTMORELAND COAL CO COM 960878106 1 347 SH   SOLE 7 347 0 0
WESTMORELAND COAL CO COM 960878106 178 69,848 SH   SOLE 18 69,848 0 0
WESTMORELAND COAL CO COM 960878106 28 11,101 SH   SOLE 19 11,101 0 0
WESTMORELAND COAL CO COM 960878106 1,452 569,563 SH   SOLE 21 569,563 0 0
WESTMORELAND COAL CO COM 960878106 1,414 554,610 SH   SOLE 22 541,347 0 13,263
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 31 SH   SOLE 17 0 0 31
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH   SOLE 22 2 0 0
WESTROCK CO COM 96145D105 23,562 415,339 SH   SOLE 2 175,486 0 239,853
WESTROCK CO COM 96145D105 7,267 128,096 SH   SOLE 4 118,778 0 9,318
WESTROCK CO COM 96145D105 11,402 200,991 SH   SOLE 7 190,687 0 10,304
WESTROCK CO COM 96145D105 2,400 42,314 SH   SOLE 13 42,314 0 0
WESTROCK CO COM 96145D105 96 1,690 SH   SOLE 15 1,690 0 0
WESTROCK CO COM 96145D105 47,854 843,538 SH   SOLE 18 808,774 0 34,764
WESTROCK CO COM 96145D105 99,446 1,752,972 SH   SOLE 19 1,752,972 0 0
WESTROCK CO COM 96145D105 6,909 121,791 SH   SOLE 20 0 0 121,791
WESTROCK CO COM 96145D105 463,493 8,170,151 SH   SOLE 21 8,170,151 0 0
WESTROCK CO COM 96145D105 439,871 7,753,759 SH   SOLE 22 6,466,408 0 1,287,351
WESTROCK CO COM 96145D105 18,253 321,747 SH   SOLE 23 321,747 0 0
WESTROCK CO COM 96145D105 12,857 226,636 SH   SOLE 25 226,636 0 0
WESTROCK CO COM 96145D105 38,411 677,077 SH   SOLE 26 261,674 0 415,403
WESTROCK CO COM 96145D105 3,202 56,448 SH   SOLE 28 40,876 0 15,572
WESTROCK CO COM 96145D105 8,373 147,589 SH   SOLE 29 8,829 0 138,760
WESTROCK CO COM 96145D105 46,516 819,954 SH   SOLE 30 819,954 0 0
WESTROCK CO COM 96145D105 6,774 119,404 SH   SOLE 31 57,392 0 62,012
WESTROCK CO COM 96145D105 3,305 58,264 SH   SOLE 32 58,264 0 0
WESTROCK CO COM 96145D105 35,891 632,657 SH   SOLE 34 632,657 0 0
WESTROCK CO COM 96145D105 8,751 154,251 SH   SOLE 35 154,251 0 0
WESTROCK CO COM 96145D105 15,671 276,247 SH   SOLE 36 276,247 0 0
WESTROCK CO COM 96145D105 74 1,309 SH   SOLE 40 1,309 0 0
WESTWATER RES INC COM 961684107 6 4,353 SH   SOLE 18 4,353 0 0
WESTWATER RES INC COM 961684107 82 56,816 SH   SOLE 21 56,816 0 0
WESTWATER RES INC COM 961684107 607 421,871 SH   SOLE 22 421,871 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 37 548 SH   SOLE 2 532 0 16
WESTWOOD HLDGS GROUP INC COM 961765104 10 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 2,012 29,916 SH   SOLE 18 29,916 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 428 6,368 SH   SOLE 19 6,368 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 17,335 257,692 SH   SOLE 21 257,692 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 17,948 266,802 SH   SOLE 22 249,411 0 17,391
WESTWOOD HLDGS GROUP INC COM 961765104 82 1,216 SH   SOLE 23 1,216 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 76 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 125 1,863 SH   SOLE 29 0 0 1,863
WESTWOOD HLDGS GROUP INC COM 961765104 73 1,087 SH   SOLE 30 1,087 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 110 1,635 SH   SOLE 34 1,635 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 48 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 3,837 34,196 SH   SOLE 2 19,600 0 14,596
WEX INC COM 96208T104 22 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 107 950 SH   SOLE 7 950 0 0
WEX INC COM 96208T104 14,813 132,002 SH   SOLE 18 132,002 0 0
WEX INC COM 96208T104 1,419 12,649 SH   SOLE 19 12,649 0 0
WEX INC COM 96208T104 191,042 1,702,386 SH   SOLE 21 1,702,386 0 0
WEX INC COM 96208T104 140,999 1,256,454 SH   SOLE 22 1,135,814 0 120,640
WEX INC COM 96208T104 1,420 12,654 SH   SOLE 26 10,587 0 2,067
WEX INC COM 96208T104 643 5,730 SH   SOLE 28 5,730 0 0
WEX INC COM 96208T104 1,635 14,573 SH   SOLE 30 14,573 0 0
WEX INC COM 96208T104 94 841 SH   SOLE 31 841 0 0
WEX INC COM 96208T104 472 4,206 SH   SOLE 40 4,206 0 0
WEYCO GROUP INC COM 962149100 44 1,541 SH   SOLE 2 241 0 1,300
WEYCO GROUP INC COM 962149100 691 24,353 SH   SOLE 18 24,353 0 0
WEYCO GROUP INC COM 962149100 125 4,421 SH   SOLE 19 4,421 0 0
WEYCO GROUP INC COM 962149100 5,967 210,256 SH   SOLE 21 210,256 0 0
WEYCO GROUP INC COM 962149100 5,479 193,044 SH   SOLE 22 185,827 0 7,217
WEYCO GROUP INC COM 962149100 25 881 SH   SOLE 28 881 0 0
WEYCO GROUP INC COM 962149100 20 696 SH   SOLE 40 696 0 0
WEYERHAEUSER CO COM 962166104 31,897 937,323 SH   SOLE 2 217,241 0 720,082
WEYERHAEUSER CO COM 962166104 7,974 234,319 SH   SOLE 4 207,813 0 26,506
WEYERHAEUSER CO COM 962166104 17,017 500,052 SH   SOLE 7 479,958 0 20,094
WEYERHAEUSER CO COM 962166104 143 4,200 SH   SOLE 13 4,200 0 0
WEYERHAEUSER CO COM 962166104 129 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 57,994 1,704,200 SH   SOLE 18 1,599,722 0 104,478
WEYERHAEUSER CO COM 962166104 14,182 416,759 SH   SOLE 19 416,759 0 0
WEYERHAEUSER CO COM 962166104 11,833 347,728 SH   SOLE 20 0 0 347,728
WEYERHAEUSER CO COM 962166104 632,578 18,588,827 SH   SOLE 21 18,588,827 0 0
WEYERHAEUSER CO COM 962166104 679,996 19,982,260 SH   SOLE 22 16,507,927 0 3,474,333
WEYERHAEUSER CO COM 962166104 31,145 915,208 SH   SOLE 23 915,208 0 0
WEYERHAEUSER CO COM 962166104 19,912 585,123 SH   SOLE 25 585,123 0 0
WEYERHAEUSER CO COM 962166104 71,527 2,101,869 SH   SOLE 26 716,847 0 1,385,022
WEYERHAEUSER CO COM 962166104 5,751 168,998 SH   SOLE 28 123,208 0 45,790
WEYERHAEUSER CO COM 962166104 956 28,107 SH   SOLE 29 28,107 0 0
WEYERHAEUSER CO COM 962166104 78,037 2,293,171 SH   SOLE 30 2,293,171 0 0
WEYERHAEUSER CO COM 962166104 15,322 450,249 SH   SOLE 31 296,790 0 153,459
WEYERHAEUSER CO COM 962166104 1,936 56,897 SH   SOLE 34 56,897 0 0
WEYERHAEUSER CO COM 962166104 24,631 723,795 SH   SOLE 36 723,795 0 0
WEYERHAEUSER CO COM 962166104 141 4,151 SH   SOLE 40 4,151 0 0
WGL HLDGS INC COM 92924F106 2,682 31,855 SH   SOLE 2 23,017 0 8,838
WGL HLDGS INC COM 92924F106 17 203 SH   SOLE 4 203 0 0
WGL HLDGS INC COM 92924F106 7,965 94,595 SH   SOLE 7 94,595 0 0
WGL HLDGS INC COM 92924F106 28,324 336,385 SH   SOLE 18 336,385 0 0
WGL HLDGS INC COM 92924F106 3,180 37,765 SH   SOLE 19 37,765 0 0
WGL HLDGS INC COM 92924F106 278,227 3,304,364 SH   SOLE 21 3,304,364 0 0
WGL HLDGS INC COM 92924F106 132,117 1,569,087 SH   SOLE 22 1,475,663 0 93,424
WGL HLDGS INC COM 92924F106 1,878 22,306 SH   SOLE 26 19,334 0 2,972
WGL HLDGS INC COM 92924F106 616 7,318 SH   SOLE 28 7,318 0 0
WGL HLDGS INC COM 92924F106 647 7,690 SH   SOLE 30 7,690 0 0
WGL HLDGS INC COM 92924F106 268 3,183 SH   SOLE 36 3,183 0 0
WGL HLDGS INC COM 92924F106 458 5,438 SH   SOLE 40 5,438 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 12,074 632,474 SH   SOLE 19 632,474 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,205 272,666 SH   SOLE 21 272,666 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 696 36,447 SH   SOLE 25 36,447 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,234 588,467 SH   SOLE 29 588,467 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 584 30,611 SH   SOLE 34 30,611 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 17 1,480 SH   SOLE 18 1,480 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 252 21,802 SH   SOLE 21 21,802 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 552 47,749 SH   SOLE 22 47,749 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 216 SH   SOLE 23 216 0 0
WHIRLPOOL CORP COM 963320106 16,115 87,371 SH   SOLE 2 16,455 0 70,916
WHIRLPOOL CORP COM 963320106 4,907 26,605 SH   SOLE 4 23,968 0 2,637
WHIRLPOOL CORP COM 963320106 10,126 54,903 SH   SOLE 7 51,736 0 3,167
WHIRLPOOL CORP COM 963320106 423 2,292 SH   SOLE 13 2,292 0 0
WHIRLPOOL CORP COM 963320106 93 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 29,687 160,955 SH   SOLE 18 150,723 0 10,232
WHIRLPOOL CORP COM 963320106 2,464 13,361 SH   SOLE 19 13,361 0 0
WHIRLPOOL CORP COM 963320106 8,422 45,663 SH   SOLE 20 0 0 45,663
WHIRLPOOL CORP COM 963320106 271,084 1,469,769 SH   SOLE 21 1,469,769 0 0
WHIRLPOOL CORP COM 963320106 366,860 1,989,050 SH   SOLE 22 1,640,636 0 348,414
WHIRLPOOL CORP COM 963320106 17,401 94,346 SH   SOLE 23 94,346 0 0
WHIRLPOOL CORP COM 963320106 17,771 96,352 SH   SOLE 25 96,352 0 0
WHIRLPOOL CORP COM 963320106 48,104 260,809 SH   SOLE 26 82,133 0 178,676
WHIRLPOOL CORP COM 963320106 3,118 16,904 SH   SOLE 28 12,347 0 4,557
WHIRLPOOL CORP COM 963320106 3,977 21,563 SH   SOLE 29 2,706 0 18,857
WHIRLPOOL CORP COM 963320106 41,575 225,412 SH   SOLE 30 225,412 0 0
WHIRLPOOL CORP COM 963320106 7,079 38,381 SH   SOLE 31 15,652 0 22,729
WHIRLPOOL CORP COM 963320106 1,590 8,621 SH   SOLE 34 8,621 0 0
WHIRLPOOL CORP COM 963320106 14,428 78,227 SH   SOLE 36 78,227 0 0
WHIRLPOOL CORP COM 963320106 70 379 SH   SOLE 40 379 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,277 2,657 SH   SOLE 2 420 0 2,237
WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 142 166 SH   SOLE 7 166 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,028 2,366 SH   SOLE 18 2,366 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,161 1,355 SH   SOLE 19 1,355 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 41,846 48,829 SH   SOLE 21 48,829 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 91,454 106,714 SH   SOLE 22 90,868 0 15,846
WHITE MTNS INS GROUP LTD COM G9618E107 159 185 SH   SOLE 23 185 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,402 1,636 SH   SOLE 26 1,322 0 314
WHITE MTNS INS GROUP LTD COM G9618E107 586 684 SH   SOLE 28 684 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,050 1,225 SH   SOLE 30 1,225 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 87 101 SH   SOLE 31 101 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 409 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 713 48,368 SH   SOLE 30 48,368 0 0
WHITESTONE REIT COM 966084204 123 9,398 SH   SOLE 2 2,362 0 7,036
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,190 167,836 SH   SOLE 18 167,836 0 0
WHITESTONE REIT COM 966084204 440 33,743 SH   SOLE 19 33,743 0 0
WHITESTONE REIT COM 966084204 27,556 2,111,609 SH   SOLE 21 2,111,609 0 0
WHITESTONE REIT COM 966084204 17,466 1,338,424 SH   SOLE 22 1,290,163 0 48,261
WHITESTONE REIT COM 966084204 14 1,056 SH   SOLE 23 1,056 0 0
WHITESTONE REIT COM 966084204 587 44,957 SH   SOLE 30 44,957 0 0
WHITING PETE CORP NEW COM 966387102 1,245 227,944 SH   SOLE 2 41,092 0 186,852
WHITING PETE CORP NEW COM 966387102 9 1,633 SH   SOLE 4 1,633 0 0
WHITING PETE CORP NEW COM 966387102 96 17,614 SH   SOLE 7 17,614 0 0
WHITING PETE CORP NEW COM 966387102 1 106 SH   SOLE 17 0 0 106
WHITING PETE CORP NEW COM 966387102 1,051 192,559 SH   SOLE 18 192,559 0 0
WHITING PETE CORP NEW COM 966387102 652 119,391 SH   SOLE 19 119,391 0 0
WHITING PETE CORP NEW COM 966387102 26,048 4,770,780 SH   SOLE 21 4,770,780 0 0
WHITING PETE CORP NEW COM 966387102 62,843 11,509,774 SH   SOLE 22 10,217,224 0 1,292,550
WHITING PETE CORP NEW COM 966387102 531 97,288 SH   SOLE 26 75,925 0 21,363
WHITING PETE CORP NEW COM 966387102 313 57,253 SH   SOLE 28 57,253 0 0
WHITING PETE CORP NEW COM 966387102 990 181,355 SH   SOLE 29 0 0 181,355
WHITING PETE CORP NEW COM 966387102 1,129 206,702 SH   SOLE 30 206,702 0 0
WHITING PETE CORP NEW COM 966387102 46 8,339 SH   SOLE 31 8,339 0 0
WHITING PETE CORP NEW COM 966387102 361 66,091 SH   SOLE 36 66,091 0 0
WHITING PETE CORP NEW COM 966387102 201 36,840 SH   SOLE 40 36,840 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 4,714 5,289,000 PRN   SOLE 2 5,289,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,299 2,580,000 PRN   SOLE 19 2,580,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,080 1,212,000 PRN   SOLE 21 1,212,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,225 2,497,000 PRN   SOLE 26 2,497,000 0 0
WIDEOPENWEST INC COM 96758W101 21 1,384 SH   SOLE 2 1,384 0 0
WIDEOPENWEST INC COM 96758W101 12 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 1,029 68,266 SH   SOLE 18 68,266 0 0
WIDEOPENWEST INC COM 96758W101 190 12,624 SH   SOLE 19 12,624 0 0
WIDEOPENWEST INC COM 96758W101 9,354 620,293 SH   SOLE 21 620,293 0 0
WIDEOPENWEST INC COM 96758W101 3,245 215,210 SH   SOLE 22 178,575 0 36,635
WIDEPOINT CORP COM 967590100 21 31,860 SH   SOLE 21 31,860 0 0
WIDEPOINT CORP COM 967590100 99 152,131 SH   SOLE 22 152,131 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 59 4,464 SH   SOLE 2 1,430 0 3,034
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,009 75,752 SH   SOLE 18 75,752 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 210 15,787 SH   SOLE 19 15,787 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 8,636 648,374 SH   SOLE 21 648,374 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 11,349 852,025 SH   SOLE 22 834,598 0 17,427
WILDHORSE RESOURCE DEV CORP COM 96812T102 170 12,778 SH   SOLE 23 12,778 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 48 3,607 SH   SOLE 30 3,607 0 0
WILEY JOHN & SONS INC CL A 968223206 2,888 53,972 SH   SOLE 2 30,387 0 23,585
WILEY JOHN & SONS INC CL A 968223206 9 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,557 47,798 SH   SOLE 7 47,798 0 0
WILEY JOHN & SONS INC CL A 968223206 8,336 155,815 SH   SOLE 18 155,815 0 0
WILEY JOHN & SONS INC CL A 968223206 1,662 31,057 SH   SOLE 19 31,057 0 0
WILEY JOHN & SONS INC CL A 968223206 101,354 1,894,473 SH   SOLE 21 1,894,473 0 0
WILEY JOHN & SONS INC CL A 968223206 79,442 1,484,897 SH   SOLE 22 1,335,885 0 149,012
WILEY JOHN & SONS INC CL A 968223206 537 10,034 SH   SOLE 26 7,220 0 2,814
WILEY JOHN & SONS INC CL A 968223206 350 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 2,800 52,345 SH   SOLE 29 0 0 52,345
WILEY JOHN & SONS INC CL A 968223206 379 7,082 SH   SOLE 30 7,082 0 0
WILEY JOHN & SONS INC CL A 968223206 54 1,014 SH   SOLE 31 1,014 0 0
WILEY JOHN & SONS INC CL A 968223206 1,159 21,671 SH   SOLE 34 21,671 0 0
WILEY JOHN & SONS INC CL A 968223206 85 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 276 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 2 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 769 SH   SOLE 18 769 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 18 2,312 SH   SOLE 19 2,312 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 794 SH   SOLE 21 794 0 0
WILLBROS GROUP INC DEL COM 969203108 33 10,283 SH   SOLE 2 1,549 0 8,734
WILLBROS GROUP INC DEL COM 969203108 530 164,587 SH   SOLE 18 164,587 0 0
WILLBROS GROUP INC DEL COM 969203108 126 39,085 SH   SOLE 19 39,085 0 0
WILLBROS GROUP INC DEL COM 969203108 4,925 1,529,587 SH   SOLE 21 1,529,587 0 0
WILLBROS GROUP INC DEL COM 969203108 4,897 1,520,669 SH   SOLE 22 1,491,755 0 28,914
WILLDAN GROUP INC COM 96924N100 35 1,071 SH   SOLE 2 945 0 126
WILLDAN GROUP INC COM 96924N100 897 27,620 SH   SOLE 18 27,620 0 0
WILLDAN GROUP INC COM 96924N100 187 5,765 SH   SOLE 19 5,765 0 0
WILLDAN GROUP INC COM 96924N100 7,807 240,509 SH   SOLE 21 240,509 0 0
WILLDAN GROUP INC COM 96924N100 6,516 200,728 SH   SOLE 22 194,794 0 5,934
WILLIAMS COS INC DEL COM 969457100 32,781 1,092,326 SH   SOLE 2 303,129 0 789,197
WILLIAMS COS INC DEL COM 969457100 13,390 446,190 SH   SOLE 4 424,615 0 21,575
WILLIAMS COS INC DEL COM 969457100 40,135 1,337,381 SH   SOLE 7 1,316,124 0 21,257
WILLIAMS COS INC DEL COM 969457100 2,157 71,862 SH   SOLE 13 71,862 0 0
WILLIAMS COS INC DEL COM 969457100 154 5,137 SH   SOLE 15 5,137 0 0
WILLIAMS COS INC DEL COM 969457100 89,835 2,993,502 SH   SOLE 18 2,878,582 0 114,920
WILLIAMS COS INC DEL COM 969457100 236,583 7,883,471 SH   SOLE 19 7,883,471 0 0
WILLIAMS COS INC DEL COM 969457100 10,340 344,553 SH   SOLE 20 0 0 344,553
WILLIAMS COS INC DEL COM 969457100 584,940 19,491,488 SH   SOLE 21 19,491,488 0 0
WILLIAMS COS INC DEL COM 969457100 722,176 24,064,516 SH   SOLE 22 20,110,021 0 3,954,495
WILLIAMS COS INC DEL COM 969457100 30,616 1,020,184 SH   SOLE 23 1,020,184 0 0
WILLIAMS COS INC DEL COM 969457100 21,219 707,076 SH   SOLE 25 707,076 0 0
WILLIAMS COS INC DEL COM 969457100 59,007 1,966,239 SH   SOLE 26 728,484 0 1,237,755
WILLIAMS COS INC DEL COM 969457100 5,561 185,303 SH   SOLE 28 134,807 0 50,496
WILLIAMS COS INC DEL COM 969457100 6,666 222,120 SH   SOLE 29 28,584 0 193,536
WILLIAMS COS INC DEL COM 969457100 79,996 2,665,653 SH   SOLE 30 2,665,653 0 0
WILLIAMS COS INC DEL COM 969457100 14,686 489,377 SH   SOLE 31 214,084 0 275,293
WILLIAMS COS INC DEL COM 969457100 90,514 3,016,134 SH   SOLE 34 3,016,134 0 0
WILLIAMS COS INC DEL COM 969457100 26,681 889,078 SH   SOLE 36 889,078 0 0
WILLIAMS COS INC DEL COM 969457100 130 4,317 SH   SOLE 40 4,317 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 391 10,062 SH   SOLE 18 10,062 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 47,729 1,226,975 SH   SOLE 19 1,226,975 0 0
WILLIAMS SONOMA INC COM 969904101 4,986 100,009 SH   SOLE 2 58,661 0 41,348
WILLIAMS SONOMA INC COM 969904101 1,144 22,945 SH   SOLE 4 22,945 0 0
WILLIAMS SONOMA INC COM 969904101 343 6,885 SH   SOLE 7 6,885 0 0
WILLIAMS SONOMA INC COM 969904101 24,377 488,914 SH   SOLE 18 488,914 0 0
WILLIAMS SONOMA INC COM 969904101 93,021 1,865,650 SH   SOLE 19 1,865,650 0 0
WILLIAMS SONOMA INC COM 969904101 175,683 3,523,532 SH   SOLE 21 3,523,532 0 0
WILLIAMS SONOMA INC COM 969904101 133,777 2,683,055 SH   SOLE 22 2,411,143 0 271,912
WILLIAMS SONOMA INC COM 969904101 704 14,112 SH   SOLE 25 14,112 0 0
WILLIAMS SONOMA INC COM 969904101 1,520 30,492 SH   SOLE 26 23,588 0 6,904
WILLIAMS SONOMA INC COM 969904101 607 12,177 SH   SOLE 28 12,177 0 0
WILLIAMS SONOMA INC COM 969904101 2,140 42,929 SH   SOLE 29 0 0 42,929
WILLIAMS SONOMA INC COM 969904101 628 12,595 SH   SOLE 30 12,595 0 0
WILLIAMS SONOMA INC COM 969904101 103 2,063 SH   SOLE 31 2,063 0 0
WILLIAMS SONOMA INC COM 969904101 35,272 707,417 SH   SOLE 34 707,417 0 0
WILLIAMS SONOMA INC COM 969904101 153 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 454 9,099 SH   SOLE 40 9,099 0 0
WILLIS LEASE FINANCE CORP COM 970646105 19 788 SH   SOLE 2 210 0 578
WILLIS LEASE FINANCE CORP COM 970646105 384 15,620 SH   SOLE 18 15,620 0 0
WILLIS LEASE FINANCE CORP COM 970646105 74 3,020 SH   SOLE 19 3,020 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,152 128,186 SH   SOLE 21 128,186 0 0
WILLIS LEASE FINANCE CORP COM 970646105 823 33,469 SH   SOLE 22 31,466 0 2,003
WILLIS TOWERS WATSON PUB LTD SHS G96629103 26,634 172,692 SH   SOLE 2 44,219 0 128,473
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,530 42,342 SH   SOLE 4 37,845 0 4,497
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,004 97,282 SH   SOLE 7 91,088 0 6,194
WILLIS TOWERS WATSON PUB LTD SHS G96629103 428 2,773 SH   SOLE 13 2,773 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 128 827 SH   SOLE 15 827 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 45,408 294,418 SH   SOLE 18 276,372 0 18,046
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,509 22,753 SH   SOLE 19 22,753 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 9,475 61,434 SH   SOLE 20 0 0 61,434
WILLIS TOWERS WATSON PUB LTD SHS G96629103 394,114 2,555,368 SH   SOLE 21 2,555,368 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 533,878 3,461,573 SH   SOLE 22 2,867,757 0 593,816
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,430 158,398 SH   SOLE 23 158,398 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,771 102,254 SH   SOLE 25 102,254 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 51,405 333,300 SH   SOLE 26 129,728 0 203,572
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,491 29,117 SH   SOLE 28 21,187 0 7,930
WILLIS TOWERS WATSON PUB LTD SHS G96629103 636 4,122 SH   SOLE 29 4,122 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 59,773 387,559 SH   SOLE 30 387,559 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,678 49,780 SH   SOLE 31 29,211 0 20,569
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,342 8,703 SH   SOLE 34 8,703 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 18,216 118,112 SH   SOLE 36 118,112 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 97 627 SH   SOLE 40 627 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 77 43,392 SH   SOLE 2 11,066 0 32,326
WINDSTREAM HLDGS INC COM NEW 97382A200 2 1,194 SH   SOLE 4 1,194 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 26 14,442 SH   SOLE 7 14,442 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 0 3 SH   SOLE 17 0 0 3
WINDSTREAM HLDGS INC COM NEW 97382A200 1,267 715,795 SH   SOLE 18 715,795 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 247 139,496 SH   SOLE 19 139,496 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 22,871 12,921,689 SH   SOLE 21 12,921,689 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 10,523 5,945,085 SH   SOLE 22 5,480,157 0 464,928
WINDSTREAM HLDGS INC COM NEW 97382A200 221 124,747 SH   SOLE 26 99,283 0 25,464
WINDSTREAM HLDGS INC COM NEW 97382A200 47 26,832 SH   SOLE 28 26,832 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 69 38,745 SH   SOLE 30 38,745 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 79 44,686 SH   SOLE 36 44,686 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 34 19,471 SH   SOLE 40 19,471 0 0
WINGSTOP INC COM 974155103 132 3,968 SH   SOLE 2 3,671 0 297
WINGSTOP INC COM 974155103 29 875 SH   SOLE 7 875 0 0
WINGSTOP INC COM 974155103 4,431 133,261 SH   SOLE 18 133,261 0 0
WINGSTOP INC COM 974155103 738 22,193 SH   SOLE 19 22,193 0 0
WINGSTOP INC COM 974155103 83,336 2,506,358 SH   SOLE 21 2,506,358 0 0
WINGSTOP INC COM 974155103 29,970 901,364 SH   SOLE 22 839,663 0 61,701
WINGSTOP INC COM 974155103 74 2,239 SH   SOLE 26 0 0 2,239
WINGSTOP INC COM 974155103 196 5,909 SH   SOLE 28 5,909 0 0
WINGSTOP INC COM 974155103 1,290 38,809 SH   SOLE 30 38,809 0 0
WINGSTOP INC COM 974155103 79 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 22 169 SH   SOLE 2 146 0 23
WINMARK CORP COM 974250102 5 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 30 229 SH   SOLE 7 229 0 0
WINMARK CORP COM 974250102 1,170 8,884 SH   SOLE 18 8,884 0 0
WINMARK CORP COM 974250102 246 1,865 SH   SOLE 19 1,865 0 0
WINMARK CORP COM 974250102 9,790 74,309 SH   SOLE 21 74,309 0 0
WINMARK CORP COM 974250102 3,874 29,401 SH   SOLE 22 25,879 0 3,522
WINMARK CORP COM 974250102 60 452 SH   SOLE 23 452 0 0
WINMARK CORP COM 974250102 43 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 44 337 SH   SOLE 30 337 0 0
WINMARK CORP COM 974250102 34 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 80 1,785 SH   SOLE 2 1,785 0 0
WINNEBAGO INDS INC COM 974637100 3 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 43 964 SH   SOLE 7 964 0 0
WINNEBAGO INDS INC COM 974637100 6,588 147,212 SH   SOLE 18 147,212 0 0
WINNEBAGO INDS INC COM 974637100 996 22,258 SH   SOLE 19 22,258 0 0
WINNEBAGO INDS INC COM 974637100 118,102 2,639,152 SH   SOLE 21 2,639,152 0 0
WINNEBAGO INDS INC COM 974637100 35,197 786,536 SH   SOLE 22 728,037 0 58,499
WINNEBAGO INDS INC COM 974637100 105 2,356 SH   SOLE 26 0 0 2,356
WINNEBAGO INDS INC COM 974637100 173 3,867 SH   SOLE 28 3,867 0 0
WINNEBAGO INDS INC COM 974637100 1,771 39,583 SH   SOLE 30 39,583 0 0
WINNEBAGO INDS INC COM 974637100 132 2,948 SH   SOLE 40 2,948 0 0
WINS FIN HLDGS INC ORD SHS G97223104 0 1,275 SH   SOLE 18 1,275 0 0
WINS FIN HLDGS INC ORD SHS G97223104 0 542 SH   SOLE 19 542 0 0
WINS FIN HLDGS INC ORD SHS G97223104 0 40,212 SH   SOLE 21 40,212 0 0
WINS FIN HLDGS INC ORD SHS G97223104 0 5,291 SH   SOLE 22 4,335 0 956
WINTRUST FINL CORP COM 97650W108 3,894 49,720 SH   SOLE 2 40,753 0 8,967
WINTRUST FINL CORP COM 97650W108 16 208 SH   SOLE 4 208 0 0
WINTRUST FINL CORP COM 97650W108 139 1,780 SH   SOLE 7 1,780 0 0
WINTRUST FINL CORP COM 97650W108 28,402 362,691 SH   SOLE 18 362,691 0 0
WINTRUST FINL CORP COM 97650W108 19,082 243,675 SH   SOLE 19 243,675 0 0
WINTRUST FINL CORP COM 97650W108 280,805 3,585,809 SH   SOLE 21 3,585,809 0 0
WINTRUST FINL CORP COM 97650W108 177,201 2,262,811 SH   SOLE 22 2,149,274 0 113,537
WINTRUST FINL CORP COM 97650W108 9,039 115,423 SH   SOLE 23 115,423 0 0
WINTRUST FINL CORP COM 97650W108 1,308 16,708 SH   SOLE 26 14,127 0 2,581
WINTRUST FINL CORP COM 97650W108 692 8,837 SH   SOLE 28 8,837 0 0
WINTRUST FINL CORP COM 97650W108 3,215 41,058 SH   SOLE 29 0 0 41,058
WINTRUST FINL CORP COM 97650W108 680 8,686 SH   SOLE 30 8,686 0 0
WINTRUST FINL CORP COM 97650W108 247 3,154 SH   SOLE 36 3,154 0 0
WINTRUST FINL CORP COM 97650W108 444 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,686 648,932 SH   SOLE 2 578,924 0 70,008
WIPRO LTD SPON ADR 1 SH 97651M109 296 52,091 SH   SOLE 7 0 0 52,091
WIPRO LTD SPON ADR 1 SH 97651M109 7,522 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 605 106,500 SH   SOLE 19 106,500 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 40,966 7,212,343 SH   SOLE 21 7,212,343 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,202 1,972,175 SH   SOLE 22 1,972,175 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 771 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,498 1,848,281 SH   SOLE 26 598,615 0 1,249,666
WIPRO LTD SPON ADR 1 SH 97651M109 4,419 778,060 SH   SOLE 28 778,060 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,446 782,788 SH   SOLE 29 782,788 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 19,204 3,380,898 SH   SOLE 30 3,380,898 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,273 224,048 SH   SOLE 34 224,048 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 36 6,326 SH   SOLE 40 6,326 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 89 53,411 SH   SOLE 21 53,411 0 0
WIRELESS TELECOM GROUP INC COM 976524108 54 32,140 SH   SOLE 22 32,140 0 0
WISDOMTREE INVTS INC COM 97717P104 73 7,149 SH   SOLE 2 6,453 0 696
WISDOMTREE INVTS INC COM 97717P104 3 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 29 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 1 102 SH   SOLE 17 0 0 102
WISDOMTREE INVTS INC COM 97717P104 5,280 518,693 SH   SOLE 18 518,693 0 0
WISDOMTREE INVTS INC COM 97717P104 768 75,417 SH   SOLE 19 75,417 0 0
WISDOMTREE INVTS INC COM 97717P104 96,512 9,480,549 SH   SOLE 21 9,480,549 0 0
WISDOMTREE INVTS INC COM 97717P104 32,578 3,200,226 SH   SOLE 22 2,988,624 0 211,602
WISDOMTREE INVTS INC COM 97717P104 279 27,444 SH   SOLE 26 16,859 0 10,585
WISDOMTREE INVTS INC COM 97717P104 174 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,683 165,304 SH   SOLE 30 165,304 0 0
WISDOMTREE INVTS INC COM 97717P104 127 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 65 743 SH   SOLE 17 0 0 743
WISDOMTREE TR EMG MKTS SMCAP 97717W281 168 3,426 SH   SOLE 18 3,426 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,446 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 187,534 7,450,702 SH   SOLE 2 225,952 0 7,224,750
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INDIA ERNGS FD 97717W422 32,082 1,274,625 SH   SOLE 22 1,274,625 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2 19 SH   SOLE 17 0 0 19
WISDOMTREE TR US SMALLCP ERNGS 97717W562 1 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 24 SH   SOLE 17 0 0 24
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 11 SH   SOLE 17 0 0 11
WISDOMTREE TR INTL EQUITY FD 97717W703 27 494 SH   SOLE 17 0 0 494
WISDOMTREE TR INTL EQUITY FD 97717W703 2,275 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 3 44 SH   SOLE 17 0 0 44
WISDOMTREE TR JAPN HEDGE EQT 97717W851 532 9,721 SH   SOLE 2 9,721 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 40 SH   SOLE 17 0 0 40
WISDOMTREE TR JAPN HEDGE EQT 97717W851 22,324 408,110 SH   SOLE 19 408,110 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 29,097 531,929 SH   SOLE 22 344,270 0 187,659
WISDOMTREE TR OPTIONS 97717W851 16,492 301,500 SH Call SOLE 2 301,500 0 0
WISDOMTREE TR OPTIONS 97717W851 16,492 301,500 SH Put SOLE 2 301,500 0 0
WISDOMTREE TR OPTIONS 97717W851 394 7,200 SH Call SOLE 22 7,200 0 0
WISDOMTREE TR OPTIONS 97717W851 394 7,200 SH Put SOLE 22 7,200 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7 174 SH   SOLE 17 0 0 174
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 23 351 SH   SOLE 18 351 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,217 96,092 SH   SOLE 22 96,092 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 3 59 SH   SOLE 17 0 0 59
WISDOMTREE TR EM LCL DEBT FD 97717X867 4 99 SH   SOLE 17 0 0 99
WIX COM LTD SHS M98068105 179 2,494 SH   SOLE 2 2,494 0 0
WIX COM LTD SHS M98068105 24 340 SH   SOLE 4 340 0 0
WIX COM LTD SHS M98068105 206 2,864 SH   SOLE 7 2,864 0 0
WIX COM LTD SHS M98068105 10 138 SH   SOLE 18 0 0 138
WIX COM LTD SHS M98068105 22,732 316,386 SH   SOLE 19 316,386 0 0
WIX COM LTD SHS M98068105 17,278 240,479 SH   SOLE 21 240,479 0 0
WIX COM LTD SHS M98068105 17,527 243,940 SH   SOLE 22 221,675 0 22,265
WIX COM LTD SHS M98068105 53 734 SH   SOLE 23 734 0 0
WIX COM LTD SHS M98068105 235 3,266 SH   SOLE 26 0 0 3,266
WIX COM LTD SHS M98068105 348 4,843 SH   SOLE 29 0 0 4,843
WIX COM LTD SHS M98068105 3,452 48,049 SH   SOLE 34 48,049 0 0
WIX COM LTD SHS M98068105 337 4,691 SH   SOLE 40 4,691 0 0
WMIH CORP COM 92936P100 36 37,642 SH   SOLE 2 10,198 0 27,444
WMIH CORP COM 92936P100 10 10,260 SH   SOLE 7 10,260 0 0
WMIH CORP COM 92936P100 760 800,407 SH   SOLE 18 800,407 0 0
WMIH CORP COM 92936P100 149 156,841 SH   SOLE 19 156,841 0 0
WMIH CORP COM 92936P100 6,044 6,362,146 SH   SOLE 21 6,362,146 0 0
WMIH CORP COM 92936P100 2,452 2,580,546 SH   SOLE 22 2,271,744 0 308,802
WMIH CORP COM 92936P100 26 27,460 SH   SOLE 28 27,460 0 0
WMIH CORP COM 92936P100 44 46,290 SH   SOLE 30 46,290 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 11 300 SH   SOLE 2 300 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 9,625 263,700 SH   SOLE 22 263,700 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 249 6,818 SH   SOLE 25 6,818 0 0
WOLVERINE BANCORP INC COM 977880103 13 293 SH   SOLE 18 293 0 0
WOLVERINE BANCORP INC COM 977880103 12 283 SH   SOLE 21 283 0 0
WOLVERINE WORLD WIDE INC COM 978097103 233 8,080 SH   SOLE 2 7,818 0 262
WOLVERINE WORLD WIDE INC COM 978097103 41 1,435 SH   SOLE 4 1,435 0 0
WOLVERINE WORLD WIDE INC COM 978097103 59 2,045 SH   SOLE 7 2,045 0 0
WOLVERINE WORLD WIDE INC COM 978097103 12,658 438,737 SH   SOLE 18 438,737 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,532 191,746 SH   SOLE 19 191,746 0 0
WOLVERINE WORLD WIDE INC COM 978097103 243,778 8,449,830 SH   SOLE 21 8,449,830 0 0
WOLVERINE WORLD WIDE INC COM 978097103 75,373 2,612,590 SH   SOLE 22 2,419,794 0 192,796
WOLVERINE WORLD WIDE INC COM 978097103 40 1,382 SH   SOLE 23 1,382 0 0
WOLVERINE WORLD WIDE INC COM 978097103 716 24,826 SH   SOLE 26 19,161 0 5,665
WOLVERINE WORLD WIDE INC COM 978097103 405 14,039 SH   SOLE 28 14,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103 95 3,280 SH   SOLE 29 0 0 3,280
WOLVERINE WORLD WIDE INC COM 978097103 3,822 132,466 SH   SOLE 30 132,466 0 0
WOLVERINE WORLD WIDE INC COM 978097103 359 12,433 SH   SOLE 34 12,433 0 0
WOLVERINE WORLD WIDE INC COM 978097103 317 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 2,123 27,357 SH   SOLE 2 24,859 0 2,498
WOODWARD INC COM 980745103 83 1,070 SH   SOLE 4 1,070 0 0
WOODWARD INC COM 980745103 132 1,696 SH   SOLE 7 1,696 0 0
WOODWARD INC COM 980745103 25,871 333,345 SH   SOLE 18 333,345 0 0
WOODWARD INC COM 980745103 3,135 40,400 SH   SOLE 19 40,400 0 0
WOODWARD INC COM 980745103 262,614 3,383,771 SH   SOLE 21 3,383,771 0 0
WOODWARD INC COM 980745103 128,331 1,653,543 SH   SOLE 22 1,542,444 0 111,099
WOODWARD INC COM 980745103 50 644 SH   SOLE 23 644 0 0
WOODWARD INC COM 980745103 1,703 21,940 SH   SOLE 26 18,685 0 3,255
WOODWARD INC COM 980745103 601 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 899 11,589 SH   SOLE 29 0 0 11,589
WOODWARD INC COM 980745103 642 8,270 SH   SOLE 30 8,270 0 0
WOODWARD INC COM 980745103 204 2,627 SH   SOLE 36 2,627 0 0
WOODWARD INC COM 980745103 495 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 11,969 113,567 SH   SOLE 2 7,434 0 106,133
WORKDAY INC CL A 98138H101 4,320 40,991 SH   SOLE 4 36,321 0 4,670
WORKDAY INC CL A 98138H101 987 9,366 SH   SOLE 7 7,343 0 2,023
WORKDAY INC CL A 98138H101 80 762 SH   SOLE 15 762 0 0
WORKDAY INC CL A 98138H101 0 3 SH   SOLE 17 0 0 3
WORKDAY INC CL A 98138H101 7,643 72,521 SH   SOLE 18 59,511 0 13,010
WORKDAY INC CL A 98138H101 4,497 42,672 SH   SOLE 19 42,672 0 0
WORKDAY INC CL A 98138H101 6,771 64,248 SH   SOLE 20 0 0 64,248
WORKDAY INC CL A 98138H101 183,098 1,737,342 SH   SOLE 21 1,737,342 0 0
WORKDAY INC CL A 98138H101 354,015 3,359,094 SH   SOLE 22 2,956,052 0 403,042
WORKDAY INC CL A 98138H101 16,134 153,084 SH   SOLE 23 153,084 0 0
WORKDAY INC CL A 98138H101 10,675 101,288 SH   SOLE 25 101,288 0 0
WORKDAY INC CL A 98138H101 35,620 337,979 SH   SOLE 26 122,269 0 215,710
WORKDAY INC CL A 98138H101 3,133 29,723 SH   SOLE 28 21,774 0 7,949
WORKDAY INC CL A 98138H101 3,961 37,584 SH   SOLE 29 4,972 0 32,612
WORKDAY INC CL A 98138H101 14,409 136,723 SH   SOLE 30 136,723 0 0
WORKDAY INC CL A 98138H101 6,698 63,553 SH   SOLE 31 29,356 0 34,197
WORKDAY INC CL A 98138H101 929 8,819 SH   SOLE 34 8,819 0 0
WORKDAY INC CL A 98138H101 12,210 115,859 SH   SOLE 36 115,859 0 0
WORKDAY INC CL A 98138H101 63 600 SH   SOLE 40 600 0 0
WORKDAY INC NOTE 0.750% 7/1 98138HAC5 805 617,000 PRN   SOLE 21 617,000 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1,088 775,000 PRN   SOLE 21 775,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 13 4,625 SH   SOLE 18 4,625 0 0
WORKHORSE GROUP INC COM NEW 98138J206 184 66,725 SH   SOLE 21 66,725 0 0
WORKIVA INC COM CL A 98139A105 38 1,818 SH   SOLE 2 1,769 0 49
WORKIVA INC COM CL A 98139A105 19 891 SH   SOLE 7 891 0 0
WORKIVA INC COM CL A 98139A105 1,846 88,533 SH   SOLE 18 88,533 0 0
WORKIVA INC COM CL A 98139A105 390 18,720 SH   SOLE 19 18,720 0 0
WORKIVA INC COM CL A 98139A105 16,373 785,257 SH   SOLE 21 785,257 0 0
WORKIVA INC COM CL A 98139A105 11,253 539,725 SH   SOLE 22 495,060 0 44,665
WORKIVA INC COM CL A 98139A105 17 830 SH   SOLE 26 0 0 830
WORKIVA INC COM CL A 98139A105 53 2,552 SH   SOLE 28 2,552 0 0
WORKIVA INC COM CL A 98139A105 65 3,133 SH   SOLE 30 3,133 0 0
WORLD ACCEP CORP DEL COM 981419104 114 1,376 SH   SOLE 2 354 0 1,022
WORLD ACCEP CORP DEL COM 981419104 7 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 15 178 SH   SOLE 7 178 0 0
WORLD ACCEP CORP DEL COM 981419104 2,559 30,878 SH   SOLE 18 30,878 0 0
WORLD ACCEP CORP DEL COM 981419104 386 4,652 SH   SOLE 19 4,652 0 0
WORLD ACCEP CORP DEL COM 981419104 44,427 535,977 SH   SOLE 21 535,977 0 0
WORLD ACCEP CORP DEL COM 981419104 15,070 181,802 SH   SOLE 22 166,016 0 15,786
WORLD ACCEP CORP DEL COM 981419104 415 5,011 SH   SOLE 26 4,324 0 687
WORLD ACCEP CORP DEL COM 981419104 80 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 685 8,263 SH   SOLE 30 8,263 0 0
WORLD ACCEP CORP DEL COM 981419104 68 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,345 69,166 SH   SOLE 2 33,711 0 35,455
WORLD FUEL SVCS CORP COM 981475106 9 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 173 5,093 SH   SOLE 7 5,093 0 0
WORLD FUEL SVCS CORP COM 981475106 7,877 232,295 SH   SOLE 18 232,295 0 0
WORLD FUEL SVCS CORP COM 981475106 741 21,850 SH   SOLE 19 21,850 0 0
WORLD FUEL SVCS CORP COM 981475106 103,066 3,039,401 SH   SOLE 21 3,039,401 0 0
WORLD FUEL SVCS CORP COM 981475106 77,629 2,289,269 SH   SOLE 22 2,020,398 0 268,871
WORLD FUEL SVCS CORP COM 981475106 87 2,555 SH   SOLE 23 2,555 0 0
WORLD FUEL SVCS CORP COM 981475106 645 19,018 SH   SOLE 26 14,424 0 4,594
WORLD FUEL SVCS CORP COM 981475106 352 10,377 SH   SOLE 28 10,377 0 0
WORLD FUEL SVCS CORP COM 981475106 356 10,499 SH   SOLE 30 10,499 0 0
WORLD FUEL SVCS CORP COM 981475106 54 1,596 SH   SOLE 31 1,596 0 0
WORLD FUEL SVCS CORP COM 981475106 939 27,677 SH   SOLE 36 27,677 0 0
WORLD FUEL SVCS CORP COM 981475106 268 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 73 3,090 SH   SOLE 2 2,757 0 333
WORLD WRESTLING ENTMT INC CL A 98156Q108 8 348 SH   SOLE 4 348 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 16 661 SH   SOLE 7 661 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,200 178,352 SH   SOLE 18 178,352 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 692 29,368 SH   SOLE 19 29,368 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 78,946 3,352,278 SH   SOLE 21 3,352,278 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 25,533 1,084,217 SH   SOLE 22 1,018,311 0 65,906
WORLD WRESTLING ENTMT INC CL A 98156Q108 23 957 SH   SOLE 26 0 0 957
WORLD WRESTLING ENTMT INC CL A 98156Q108 116 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,218 51,703 SH   SOLE 30 51,703 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 88 3,743 SH   SOLE 40 3,743 0 0
WORTHINGTON INDS INC COM 981811102 1,808 39,300 SH   SOLE 2 38,102 0 1,198
WORTHINGTON INDS INC COM 981811102 105 2,286 SH   SOLE 4 2,286 0 0
WORTHINGTON INDS INC COM 981811102 73 1,583 SH   SOLE 7 1,583 0 0
WORTHINGTON INDS INC COM 981811102 12,943 281,372 SH   SOLE 18 281,372 0 0
WORTHINGTON INDS INC COM 981811102 12,590 273,706 SH   SOLE 19 273,706 0 0
WORTHINGTON INDS INC COM 981811102 133,244 2,896,616 SH   SOLE 21 2,896,616 0 0
WORTHINGTON INDS INC COM 981811102 84,528 1,837,568 SH   SOLE 22 1,735,886 0 101,682
WORTHINGTON INDS INC COM 981811102 3,113 67,670 SH   SOLE 23 67,670 0 0
WORTHINGTON INDS INC COM 981811102 219 4,758 SH   SOLE 25 4,758 0 0
WORTHINGTON INDS INC COM 981811102 592 12,872 SH   SOLE 26 9,273 0 3,599
WORTHINGTON INDS INC COM 981811102 320 6,946 SH   SOLE 28 6,946 0 0
WORTHINGTON INDS INC COM 981811102 793 17,248 SH   SOLE 29 1,193 0 16,055
WORTHINGTON INDS INC COM 981811102 361 7,841 SH   SOLE 30 7,841 0 0
WORTHINGTON INDS INC COM 981811102 110 2,382 SH   SOLE 31 2,382 0 0
WORTHINGTON INDS INC COM 981811102 348 7,574 SH   SOLE 34 7,574 0 0
WORTHINGTON INDS INC COM 981811102 250 5,434 SH   SOLE 36 5,434 0 0
WORTHINGTON INDS INC COM 981811102 261 5,670 SH   SOLE 40 5,670 0 0
WPCS INTL INC COM PAR NEW 92931L401 95 54,158 SH   SOLE 22 54,158 0 0
WPP PLC NEW ADR 92937A102 9 100 SH   SOLE 2 100 0 0
WPP PLC NEW ADR 92937A102 0 4 SH   SOLE 17 0 0 4
WPP PLC NEW ADR 92937A102 0 1 SH   SOLE 18 1 0 0
WPX ENERGY INC COM 98212B103 4,516 392,690 SH   SOLE 2 194,925 0 197,765
WPX ENERGY INC COM 98212B103 22 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 150 13,000 SH   SOLE 7 13,000 0 0
WPX ENERGY INC COM 98212B103 15,410 1,339,982 SH   SOLE 18 1,339,982 0 0
WPX ENERGY INC COM 98212B103 1,493 129,817 SH   SOLE 19 129,817 0 0
WPX ENERGY INC COM 98212B103 203,016 17,653,567 SH   SOLE 21 17,653,567 0 0
WPX ENERGY INC COM 98212B103 143,952 12,517,600 SH   SOLE 22 11,278,233 0 1,239,367
WPX ENERGY INC COM 98212B103 1,594 138,622 SH   SOLE 26 117,922 0 20,700
WPX ENERGY INC COM 98212B103 651 56,574 SH   SOLE 28 56,574 0 0
WPX ENERGY INC COM 98212B103 2,615 227,376 SH   SOLE 30 227,376 0 0
WPX ENERGY INC COM 98212B103 99 8,604 SH   SOLE 31 8,604 0 0
WPX ENERGY INC COM 98212B103 219 19,009 SH   SOLE 36 19,009 0 0
WPX ENERGY INC COM 98212B103 456 39,619 SH   SOLE 40 39,619 0 0
WPX ENERGY INC PFD SER A CV 98212B202 27,934 523,506 SH   SOLE 21 523,506 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 1,646 1,523,000 PRN   SOLE 21 1,523,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 338 13,082 SH   SOLE 2 12,419 0 663
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 9,220 356,404 SH   SOLE 18 356,404 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5,823 225,101 SH   SOLE 19 225,101 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 89,845 3,472,929 SH   SOLE 21 3,472,929 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 75,889 2,933,488 SH   SOLE 22 2,740,892 0 192,596
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1,720 66,479 SH   SOLE 23 66,479 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 678 26,200 SH   SOLE 26 20,649 0 5,551
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 436 16,868 SH   SOLE 28 16,868 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 535 20,690 SH   SOLE 29 0 0 20,690
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 392 15,154 SH   SOLE 30 15,154 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 261 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 259 5,318 SH   SOLE 2 1,729 0 3,589
WSFS FINL CORP COM 929328102 17 354 SH   SOLE 4 354 0 0
WSFS FINL CORP COM 929328102 42 867 SH   SOLE 7 867 0 0
WSFS FINL CORP COM 929328102 5,424 111,260 SH   SOLE 18 111,260 0 0
WSFS FINL CORP COM 929328102 1,137 23,327 SH   SOLE 19 23,327 0 0
WSFS FINL CORP COM 929328102 44,797 918,917 SH   SOLE 21 918,917 0 0
WSFS FINL CORP COM 929328102 42,058 862,729 SH   SOLE 22 810,588 0 52,141
WSFS FINL CORP COM 929328102 121 2,482 SH   SOLE 26 0 0 2,482
WSFS FINL CORP COM 929328102 195 4,006 SH   SOLE 28 4,006 0 0
WSFS FINL CORP COM 929328102 290 5,944 SH   SOLE 30 5,944 0 0
WSFS FINL CORP COM 929328102 178 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 10 3,007 SH   SOLE 21 3,007 0 0
WSI INDS INC COM 92932Q102 346 104,781 SH   SOLE 22 104,781 0 0
WVS FINL CORP COM 929358109 2 134 SH   SOLE 18 134 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 13,519 128,255 SH   SOLE 2 26,292 0 101,963
WYNDHAM WORLDWIDE CORP COM 98310W108 3,472 32,940 SH   SOLE 4 29,102 0 3,838
WYNDHAM WORLDWIDE CORP COM 98310W108 8,174 77,545 SH   SOLE 7 72,634 0 4,911
WYNDHAM WORLDWIDE CORP COM 98310W108 79 748 SH   SOLE 15 748 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 24,487 232,301 SH   SOLE 18 217,803 0 14,498
WYNDHAM WORLDWIDE CORP COM 98310W108 10,691 101,427 SH   SOLE 19 101,427 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 7,787 73,874 SH   SOLE 20 0 0 73,874
WYNDHAM WORLDWIDE CORP COM 98310W108 218,555 2,073,384 SH   SOLE 21 2,073,384 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 291,847 2,768,682 SH   SOLE 22 2,294,092 0 474,590
WYNDHAM WORLDWIDE CORP COM 98310W108 14,244 135,126 SH   SOLE 23 135,126 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 8,209 77,873 SH   SOLE 25 77,873 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 33,964 322,205 SH   SOLE 26 126,284 0 195,921
WYNDHAM WORLDWIDE CORP COM 98310W108 2,541 24,108 SH   SOLE 28 17,613 0 6,495
WYNDHAM WORLDWIDE CORP COM 98310W108 3,084 29,256 SH   SOLE 29 3,298 0 25,958
WYNDHAM WORLDWIDE CORP COM 98310W108 30,302 287,466 SH   SOLE 30 287,466 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 5,239 49,703 SH   SOLE 31 24,139 0 25,564
WYNDHAM WORLDWIDE CORP COM 98310W108 4,033 38,262 SH   SOLE 34 38,262 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 9,697 91,989 SH   SOLE 36 91,989 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 63 593 SH   SOLE 40 593 0 0
WYNN RESORTS LTD COM 983134107 6,433 43,199 SH   SOLE 2 15,060 0 28,139
WYNN RESORTS LTD COM 983134107 3,922 26,338 SH   SOLE 4 23,524 0 2,814
WYNN RESORTS LTD COM 983134107 9,113 61,192 SH   SOLE 7 58,122 0 3,070
WYNN RESORTS LTD COM 983134107 109 729 SH   SOLE 15 729 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
WYNN RESORTS LTD COM 983134107 26,736 179,531 SH   SOLE 18 168,439 0 11,092
WYNN RESORTS LTD COM 983134107 9,935 66,713 SH   SOLE 19 66,713 0 0
WYNN RESORTS LTD COM 983134107 6,326 42,476 SH   SOLE 20 0 0 42,476
WYNN RESORTS LTD COM 983134107 229,806 1,543,151 SH   SOLE 21 1,543,151 0 0
WYNN RESORTS LTD COM 983134107 313,145 2,102,773 SH   SOLE 22 1,784,783 0 317,990
WYNN RESORTS LTD COM 983134107 14,582 97,920 SH   SOLE 23 97,920 0 0
WYNN RESORTS LTD COM 983134107 9,669 64,926 SH   SOLE 25 64,926 0 0
WYNN RESORTS LTD COM 983134107 33,936 227,883 SH   SOLE 26 92,511 0 135,372
WYNN RESORTS LTD COM 983134107 2,785 18,700 SH   SOLE 28 13,661 0 5,039
WYNN RESORTS LTD COM 983134107 3,060 20,547 SH   SOLE 29 0 0 20,547
WYNN RESORTS LTD COM 983134107 34,690 232,945 SH   SOLE 30 232,945 0 0
WYNN RESORTS LTD COM 983134107 5,687 38,189 SH   SOLE 31 13,260 0 24,929
WYNN RESORTS LTD COM 983134107 2,210 14,842 SH   SOLE 32 14,842 0 0
WYNN RESORTS LTD COM 983134107 3,796 25,490 SH   SOLE 34 25,490 0 0
WYNN RESORTS LTD COM 983134107 13,448 90,306 SH   SOLE 36 90,306 0 0
WYNN RESORTS LTD COM 983134107 59 397 SH   SOLE 40 397 0 0
XBIOTECH INC COM 98400H102 4 905 SH   SOLE 2 905 0 0
XBIOTECH INC COM 98400H102 276 63,197 SH   SOLE 18 63,197 0 0
XBIOTECH INC COM 98400H102 57 13,022 SH   SOLE 19 13,022 0 0
XBIOTECH INC COM 98400H102 5,148 1,178,131 SH   SOLE 21 1,178,131 0 0
XBIOTECH INC COM 98400H102 935 213,854 SH   SOLE 22 177,749 0 36,105
XBIOTECH INC COM 98400H102 12 2,664 SH   SOLE 30 2,664 0 0
XCEL BRANDS INC COM NEW 98400M101 5 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 58 15,679 SH   SOLE 21 15,679 0 0
XCEL ENERGY INC COM 98389B100 36,753 776,686 SH   SOLE 2 292,601 0 484,085
XCEL ENERGY INC COM 98389B100 9,759 206,242 SH   SOLE 4 192,284 0 13,958
XCEL ENERGY INC COM 98389B100 23,417 494,866 SH   SOLE 7 456,651 0 38,215
XCEL ENERGY INC COM 98389B100 4,290 90,663 SH   SOLE 13 90,663 0 0
XCEL ENERGY INC COM 98389B100 168 3,541 SH   SOLE 15 3,541 0 0
XCEL ENERGY INC COM 98389B100 55,529 1,173,482 SH   SOLE 18 1,102,954 0 70,528
XCEL ENERGY INC COM 98389B100 38,052 804,142 SH   SOLE 19 804,142 0 0
XCEL ENERGY INC COM 98389B100 14,324 302,698 SH   SOLE 20 0 0 302,698
XCEL ENERGY INC COM 98389B100 834,278 17,630,555 SH   SOLE 21 17,630,555 0 0
XCEL ENERGY INC COM 98389B100 715,666 15,123,959 SH   SOLE 22 12,425,947 0 2,698,012
XCEL ENERGY INC COM 98389B100 29,986 633,688 SH   SOLE 23 633,688 0 0
XCEL ENERGY INC COM 98389B100 19,134 404,363 SH   SOLE 25 404,363 0 0
XCEL ENERGY INC COM 98389B100 80,937 1,710,426 SH   SOLE 26 460,355 0 1,250,071
XCEL ENERGY INC COM 98389B100 5,375 113,585 SH   SOLE 28 82,063 0 31,522
XCEL ENERGY INC COM 98389B100 788 16,659 SH   SOLE 29 16,659 0 0
XCEL ENERGY INC COM 98389B100 87,048 1,839,563 SH   SOLE 30 1,839,563 0 0
XCEL ENERGY INC COM 98389B100 19,935 421,291 SH   SOLE 31 215,111 0 206,180
XCEL ENERGY INC COM 98389B100 2,957 62,486 SH   SOLE 32 62,486 0 0
XCEL ENERGY INC COM 98389B100 1,574 33,261 SH   SOLE 34 33,261 0 0
XCEL ENERGY INC COM 98389B100 30,817 651,245 SH   SOLE 36 651,245 0 0
XCEL ENERGY INC COM 98389B100 123 2,600 SH   SOLE 40 2,600 0 0
XCERRA CORP COM 98400J108 49 4,934 SH   SOLE 2 3,079 0 1,855
XCERRA CORP COM 98400J108 6 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 11 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 1,934 196,349 SH   SOLE 18 196,349 0 0
XCERRA CORP COM 98400J108 473 47,970 SH   SOLE 19 47,970 0 0
XCERRA CORP COM 98400J108 16,640 1,689,348 SH   SOLE 21 1,689,348 0 0
XCERRA CORP COM 98400J108 16,316 1,656,496 SH   SOLE 22 1,551,683 0 104,813
XCERRA CORP COM 98400J108 75 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 135 13,738 SH   SOLE 30 13,738 0 0
XCERRA CORP COM 98400J108 64 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 201 8,788 SH   SOLE 2 8,503 0 285
XENCOR INC COM 98401F105 31 1,365 SH   SOLE 7 1,365 0 0
XENCOR INC COM 98401F105 2,990 130,449 SH   SOLE 18 130,449 0 0
XENCOR INC COM 98401F105 2,531 110,434 SH   SOLE 19 110,434 0 0
XENCOR INC COM 98401F105 42,226 1,842,302 SH   SOLE 21 1,842,302 0 0
XENCOR INC COM 98401F105 24,168 1,054,440 SH   SOLE 22 991,776 0 62,664
XENCOR INC COM 98401F105 456 19,900 SH   SOLE 23 19,900 0 0
XENCOR INC COM 98401F105 53 2,300 SH   SOLE 26 0 0 2,300
XENCOR INC COM 98401F105 213 9,290 SH   SOLE 28 9,290 0 0
XENCOR INC COM 98401F105 133 5,811 SH   SOLE 30 5,811 0 0
XENCOR INC COM 98401F105 16 701 SH   SOLE 34 701 0 0
XENCOR INC COM 98401F105 66 2,859 SH   SOLE 40 2,859 0 0
XENIA HOTELS & RESORTS INC COM 984017103 504 23,924 SH   SOLE 2 6,923 0 17,001
XENIA HOTELS & RESORTS INC COM 984017103 750 35,649 SH   SOLE 4 35,649 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,090 146,797 SH   SOLE 7 146,797 0 0
XENIA HOTELS & RESORTS INC COM 984017103 77 3,647 SH   SOLE 15 3,647 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,437 400,828 SH   SOLE 18 400,828 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,855 183,152 SH   SOLE 19 183,152 0 0
XENIA HOTELS & RESORTS INC COM 984017103 82,867 3,936,659 SH   SOLE 21 3,936,659 0 0
XENIA HOTELS & RESORTS INC COM 984017103 91,409 4,342,461 SH   SOLE 22 4,121,062 0 221,399
XENIA HOTELS & RESORTS INC COM 984017103 64 3,058 SH   SOLE 23 3,058 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,239 201,370 SH   SOLE 25 201,370 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,222 58,042 SH   SOLE 26 15,794 0 42,248
XENIA HOTELS & RESORTS INC COM 984017103 322 15,302 SH   SOLE 28 15,302 0 0
XENIA HOTELS & RESORTS INC COM 984017103 862 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 11,752 558,287 SH   SOLE 30 558,287 0 0
XENIA HOTELS & RESORTS INC COM 984017103 126 6,007 SH   SOLE 34 6,007 0 0
XENIA HOTELS & RESORTS INC COM 984017103 245 11,644 SH   SOLE 40 11,644 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 36 1,094 SH   SOLE 2 214 0 880
XENITH BANKSHARES INC NEW COM NEW 984102202 664 20,427 SH   SOLE 18 20,427 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 133 4,077 SH   SOLE 19 4,077 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 5,645 173,682 SH   SOLE 21 173,682 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 1,925 59,230 SH   SOLE 22 55,940 0 3,290
XENITH BANKSHARES INC NEW COM NEW 984102202 41 1,251 SH   SOLE 30 1,251 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 10 2,086 SH   SOLE 18 2,086 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 155 32,519 SH   SOLE 21 32,519 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 530 110,952 SH   SOLE 22 110,952 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 92 19,235 SH   SOLE 29 0 0 19,235
XEROX CORP COM NEW 984121608 10,196 306,285 SH   SOLE 2 82,491 0 223,794
XEROX CORP COM NEW 984121608 2,430 72,998 SH   SOLE 4 65,214 0 7,784
XEROX CORP COM NEW 984121608 7,590 227,994 SH   SOLE 7 194,240 0 33,754
XEROX CORP COM NEW 984121608 55 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 0 5 SH   SOLE 17 0 0 5
XEROX CORP COM NEW 984121608 16,056 482,307 SH   SOLE 18 452,820 0 29,487
XEROX CORP COM NEW 984121608 1,341 40,286 SH   SOLE 19 40,286 0 0
XEROX CORP COM NEW 984121608 4,404 132,296 SH   SOLE 20 0 0 132,296
XEROX CORP COM NEW 984121608 155,962 4,684,961 SH   SOLE 21 4,684,961 0 0
XEROX CORP COM NEW 984121608 211,893 6,365,060 SH   SOLE 22 5,296,009 0 1,069,051
XEROX CORP COM NEW 984121608 9,740 292,585 SH   SOLE 23 292,585 0 0
XEROX CORP COM NEW 984121608 11,627 349,251 SH   SOLE 25 349,251 0 0
XEROX CORP COM NEW 984121608 22,275 669,121 SH   SOLE 26 285,743 0 383,378
XEROX CORP COM NEW 984121608 1,599 48,041 SH   SOLE 28 35,006 0 13,035
XEROX CORP COM NEW 984121608 2,089 62,757 SH   SOLE 29 6,784 0 55,973
XEROX CORP COM NEW 984121608 25,948 779,442 SH   SOLE 30 779,442 0 0
XEROX CORP COM NEW 984121608 4,404 132,280 SH   SOLE 31 48,562 0 83,718
XEROX CORP COM NEW 984121608 964 28,950 SH   SOLE 34 28,950 0 0
XEROX CORP COM NEW 984121608 9,667 290,394 SH   SOLE 36 290,394 0 0
XEROX CORP COM NEW 984121608 52 1,559 SH   SOLE 40 1,559 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 22,815 322,109 SH   SOLE 2 79,457 0 242,652
XILINX INC COM 983919101 5,909 83,425 SH   SOLE 4 74,664 0 8,761
XILINX INC COM 983919101 13,469 190,158 SH   SOLE 7 178,052 0 12,106
XILINX INC COM 983919101 207 2,923 SH   SOLE 13 2,923 0 0
XILINX INC COM 983919101 141 1,994 SH   SOLE 15 1,994 0 0
XILINX INC COM 983919101 40,119 566,417 SH   SOLE 18 523,768 0 42,649
XILINX INC COM 983919101 7,601 107,319 SH   SOLE 19 107,319 0 0
XILINX INC COM 983919101 11,068 156,265 SH   SOLE 20 0 0 156,265
XILINX INC COM 983919101 426,514 6,021,660 SH   SOLE 21 6,021,660 0 0
XILINX INC COM 983919101 472,786 6,674,947 SH   SOLE 22 5,529,990 0 1,144,957
XILINX INC COM 983919101 21,877 308,867 SH   SOLE 23 308,867 0 0
XILINX INC COM 983919101 15,530 219,263 SH   SOLE 25 219,263 0 0
XILINX INC COM 983919101 53,776 759,223 SH   SOLE 26 256,399 0 502,824
XILINX INC COM 983919101 4,019 56,737 SH   SOLE 28 41,381 0 15,356
XILINX INC COM 983919101 5,062 71,469 SH   SOLE 29 10,229 0 61,240
XILINX INC COM 983919101 69,441 980,387 SH   SOLE 30 980,387 0 0
XILINX INC COM 983919101 9,602 135,558 SH   SOLE 31 54,067 0 81,491
XILINX INC COM 983919101 2,548 35,974 SH   SOLE 32 35,974 0 0
XILINX INC COM 983919101 4,995 70,528 SH   SOLE 34 70,528 0 0
XILINX INC COM 983919101 16,163 228,201 SH   SOLE 36 228,201 0 0
XILINX INC COM 983919101 90 1,271 SH   SOLE 40 1,271 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 12 2,096 SH   SOLE 18 2,096 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 154 27,125 SH   SOLE 21 27,125 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 974 171,523 SH   SOLE 22 171,523 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 116 20,362 SH   SOLE 30 20,362 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 36 6,390 SH   SOLE 34 6,390 0 0
XL GROUP LTD COM G98294104 15,041 381,272 SH   SOLE 2 105,750 0 275,522
XL GROUP LTD COM G98294104 3,404 86,279 SH   SOLE 4 76,454 0 9,825
XL GROUP LTD COM G98294104 11,052 280,161 SH   SOLE 7 223,353 0 56,808
XL GROUP LTD COM G98294104 430 10,910 SH   SOLE 13 10,910 0 0
XL GROUP LTD COM G98294104 98 2,474 SH   SOLE 15 2,474 0 0
XL GROUP LTD COM G98294104 44,274 1,122,289 SH   SOLE 18 1,056,373 0 65,916
XL GROUP LTD COM G98294104 35,889 909,735 SH   SOLE 19 909,735 0 0
XL GROUP LTD COM G98294104 6,833 173,216 SH   SOLE 20 0 0 173,216
XL GROUP LTD COM G98294104 216,764 5,494,652 SH   SOLE 21 5,494,652 0 0
XL GROUP LTD COM G98294104 279,137 7,075,718 SH   SOLE 22 5,855,443 0 1,220,275
XL GROUP LTD COM G98294104 15,008 380,428 SH   SOLE 23 380,428 0 0
XL GROUP LTD COM G98294104 7,748 196,393 SH   SOLE 25 196,393 0 0
XL GROUP LTD COM G98294104 27,354 693,395 SH   SOLE 26 284,731 0 408,664
XL GROUP LTD COM G98294104 2,392 60,627 SH   SOLE 28 44,437 0 16,190
XL GROUP LTD COM G98294104 3,154 79,955 SH   SOLE 29 14,769 0 65,186
XL GROUP LTD COM G98294104 34,427 872,674 SH   SOLE 30 872,674 0 0
XL GROUP LTD COM G98294104 4,514 114,412 SH   SOLE 31 57,630 0 56,782
XL GROUP LTD COM G98294104 6,672 169,116 SH   SOLE 34 169,116 0 0
XL GROUP LTD COM G98294104 10,416 264,033 SH   SOLE 36 264,033 0 0
XL GROUP LTD COM G98294104 57 1,442 SH   SOLE 40 1,442 0 0
XO GROUP INC COM 983772104 43 2,183 SH   SOLE 2 1,394 0 789
XO GROUP INC COM 983772104 11 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 2,373 120,636 SH   SOLE 18 120,636 0 0
XO GROUP INC COM 983772104 382 19,435 SH   SOLE 19 19,435 0 0
XO GROUP INC COM 983772104 43,247 2,198,602 SH   SOLE 21 2,198,602 0 0
XO GROUP INC COM 983772104 14,515 737,930 SH   SOLE 22 689,223 0 48,707
XO GROUP INC COM 983772104 63 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 640 32,550 SH   SOLE 30 32,550 0 0
XO GROUP INC COM 983772104 52 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 4 200 SH   SOLE 2 200 0 0
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XOMA CORP DEL COM NEW 98419J206 21 1,047 SH   SOLE 18 1,047 0 0
XOMA CORP DEL COM NEW 98419J206 25 1,296 SH   SOLE 19 1,296 0 0
XOMA CORP DEL COM NEW 98419J206 315 16,029 SH   SOLE 21 16,029 0 0
XOMA CORP DEL COM NEW 98419J206 3,320 168,944 SH   SOLE 22 168,944 0 0
XPERI CORP COM 98421B100 79 3,124 SH   SOLE 2 2,755 0 369
XPERI CORP COM 98421B100 5 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 33 1,290 SH   SOLE 7 1,290 0 0
XPERI CORP COM 98421B100 5,674 224,258 SH   SOLE 18 224,258 0 0
XPERI CORP COM 98421B100 936 37,004 SH   SOLE 19 37,004 0 0
XPERI CORP COM 98421B100 108,256 4,278,907 SH   SOLE 21 4,278,907 0 0
XPERI CORP COM 98421B100 33,082 1,307,586 SH   SOLE 22 1,215,726 0 91,860
XPERI CORP COM 98421B100 421 16,654 SH   SOLE 26 12,458 0 4,196
XPERI CORP COM 98421B100 168 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,722 68,064 SH   SOLE 30 68,064 0 0
XPERI CORP COM 98421B100 128 5,071 SH   SOLE 40 5,071 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 14 4,009 SH   SOLE 21 4,009 0 0
XPO LOGISTICS INC COM 983793100 4,154 61,281 SH   SOLE 2 15,073 0 46,208
XPO LOGISTICS INC COM 983793100 41 607 SH   SOLE 4 607 0 0
XPO LOGISTICS INC COM 983793100 250 3,682 SH   SOLE 7 3,682 0 0
XPO LOGISTICS INC COM 983793100 14 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 3,906 57,625 SH   SOLE 18 57,625 0 0
XPO LOGISTICS INC COM 983793100 4,702 69,377 SH   SOLE 19 69,377 0 0
XPO LOGISTICS INC COM 983793100 90,304 1,332,316 SH   SOLE 21 1,332,316 0 0
XPO LOGISTICS INC COM 983793100 200,962 2,964,914 SH   SOLE 22 2,591,832 0 373,082
XPO LOGISTICS INC COM 983793100 2,793 41,209 SH   SOLE 26 33,189 0 8,020
XPO LOGISTICS INC COM 983793100 1,164 17,179 SH   SOLE 28 17,179 0 0
XPO LOGISTICS INC COM 983793100 1,166 17,200 SH   SOLE 30 17,200 0 0
XPO LOGISTICS INC COM 983793100 182 2,692 SH   SOLE 31 2,692 0 0
XPO LOGISTICS INC COM 983793100 842 12,424 SH   SOLE 40 12,424 0 0
XTANT MED HLDGS INC COM 98420P100 1 1,455 SH   SOLE 21 1,455 0 0
XUNLEI LTD SPONSORED ADR 98419E108 14 3,249 SH   SOLE 21 3,249 0 0
XUNLEI LTD SPONSORED ADR 98419E108 505 118,803 SH   SOLE 22 118,803 0 0
XUNLEI LTD SPONSORED ADR 98419E108 62 14,487 SH   SOLE 30 14,487 0 0
XYLEM INC COM 98419M100 15,995 255,384 SH   SOLE 2 59,850 0 195,534
XYLEM INC COM 98419M100 3,623 57,853 SH   SOLE 4 51,644 0 6,209
XYLEM INC COM 98419M100 13,552 216,386 SH   SOLE 7 205,624 0 10,762
XYLEM INC COM 98419M100 218 3,485 SH   SOLE 13 3,485 0 0
XYLEM INC COM 98419M100 84 1,340 SH   SOLE 15 1,340 0 0
XYLEM INC COM 98419M100 25,453 406,401 SH   SOLE 18 377,306 0 29,095
XYLEM INC COM 98419M100 15,472 247,045 SH   SOLE 19 247,045 0 0
XYLEM INC COM 98419M100 7,961 127,118 SH   SOLE 20 0 0 127,118
XYLEM INC COM 98419M100 227,583 3,633,762 SH   SOLE 21 3,633,762 0 0
XYLEM INC COM 98419M100 315,098 5,031,096 SH   SOLE 22 4,218,651 0 812,445
XYLEM INC COM 98419M100 13,090 209,002 SH   SOLE 23 209,002 0 0
XYLEM INC COM 98419M100 8,505 135,795 SH   SOLE 25 135,795 0 0
XYLEM INC COM 98419M100 31,126 496,990 SH   SOLE 26 196,775 0 300,215
XYLEM INC COM 98419M100 2,607 41,631 SH   SOLE 28 30,235 0 11,396
XYLEM INC COM 98419M100 3,179 50,766 SH   SOLE 29 6,614 0 44,152
XYLEM INC COM 98419M100 62,384 996,077 SH   SOLE 30 996,077 0 0
XYLEM INC COM 98419M100 5,385 85,987 SH   SOLE 31 38,967 0 47,020
XYLEM INC COM 98419M100 772 12,322 SH   SOLE 34 12,322 0 0
XYLEM INC COM 98419M100 10,736 171,420 SH   SOLE 36 171,420 0 0
XYLEM INC COM 98419M100 54 865 SH   SOLE 40 865 0 0
YAHOO INC NOTE 12/0 984332AF3 5,093 3,925,000 PRN   SOLE 21 3,925,000 0 0
YAMANA GOLD INC COM 98462Y100 1,550 584,757 SH   SOLE 21 584,757 0 0
YANDEX N V SHS CLASS A N97284108 56,106 1,702,769 SH   SOLE 2 157,375 0 1,545,394
YANDEX N V SHS CLASS A N97284108 56 1,698 SH   SOLE 15 1,698 0 0
YANDEX N V SHS CLASS A N97284108 2,764 83,885 SH   SOLE 18 83,885 0 0
YANDEX N V SHS CLASS A N97284108 312 9,476 SH   SOLE 19 9,476 0 0
YANDEX N V SHS CLASS A N97284108 1,720 52,195 SH   SOLE 21 52,195 0 0
YANDEX N V SHS CLASS A N97284108 179,764 5,455,648 SH   SOLE 22 3,713,777 0 1,741,871
YANDEX N V SHS CLASS A N97284108 8,335 252,963 SH   SOLE 25 252,963 0 0
YANDEX N V SHS CLASS A N97284108 6,487 196,860 SH   SOLE 26 33,836 0 163,024
YANDEX N V SHS CLASS A N97284108 5,990 181,797 SH   SOLE 36 181,797 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 878 883,000 PRN   SOLE 21 883,000 0 0
YANGTZE RIV DEV LTD COM 984752105 53 3,222 SH   SOLE 22 3,222 0 0
YATRA ONLINE INC ORD SHS G98338109 2 200 SH   SOLE 2 200 0 0
YELP INC CL A 985817105 204 4,705 SH   SOLE 2 4,247 0 458
YELP INC CL A 985817105 114 2,623 SH   SOLE 4 2,623 0 0
YELP INC CL A 985817105 88 2,030 SH   SOLE 7 2,030 0 0
YELP INC CL A 985817105 11,417 263,682 SH   SOLE 18 263,682 0 0
YELP INC CL A 985817105 10,064 232,429 SH   SOLE 19 232,429 0 0
YELP INC CL A 985817105 101,696 2,348,628 SH   SOLE 21 2,348,628 0 0
YELP INC CL A 985817105 88,230 2,037,642 SH   SOLE 22 1,889,751 0 147,891
YELP INC CL A 985817105 247 5,704 SH   SOLE 23 5,704 0 0
YELP INC CL A 985817105 923 21,323 SH   SOLE 26 17,414 0 3,909
YELP INC CL A 985817105 527 12,171 SH   SOLE 28 12,171 0 0
YELP INC CL A 985817105 1,468 33,905 SH   SOLE 29 0 0 33,905
YELP INC CL A 985817105 1,737 40,108 SH   SOLE 30 40,108 0 0
YELP INC CL A 985817105 15 349 SH   SOLE 36 349 0 0
YELP INC CL A 985817105 308 7,111 SH   SOLE 40 7,111 0 0
YEXT INC COM 98585N106 8 573 SH   SOLE 2 573 0 0
YEXT INC COM 98585N106 588 44,269 SH   SOLE 18 44,269 0 0
YEXT INC COM 98585N106 80 6,042 SH   SOLE 19 6,042 0 0
YEXT INC COM 98585N106 4,748 357,563 SH   SOLE 21 357,563 0 0
YEXT INC COM 98585N106 4,195 315,871 SH   SOLE 22 306,165 0 9,706
YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 233 SH   SOLE 19 233 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 47 14,625 SH   SOLE 22 14,625 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 257 23,239 SH   SOLE 22 23,239 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 86 2,052 SH   SOLE 4 2,052 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 234 5,578 SH   SOLE 21 5,578 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,896 45,217 SH   SOLE 22 45,217 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 310 7,398 SH   SOLE 30 7,398 0 0
YOGAWORKS INC COM 986005106 4 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 43 15,418 SH   SOLE 21 15,418 0 0
YORK WTR CO COM 987184108 25 746 SH   SOLE 2 746 0 0
YORK WTR CO COM 987184108 228 6,717 SH   SOLE 7 6,717 0 0
YORK WTR CO COM 987184108 1,552 45,789 SH   SOLE 18 45,789 0 0
YORK WTR CO COM 987184108 322 9,513 SH   SOLE 19 9,513 0 0
YORK WTR CO COM 987184108 13,867 409,049 SH   SOLE 21 409,049 0 0
YORK WTR CO COM 987184108 5,671 167,294 SH   SOLE 22 138,137 0 29,157
YORK WTR CO COM 987184108 41 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,431 42,209 SH   SOLE 30 42,209 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9 400 SH   SOLE 2 400 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19,295 866,029 SH   SOLE 21 866,029 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,968 402,519 SH   SOLE 22 402,519 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11,746 527,208 SH   SOLE 25 527,208 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 158 11,483 SH   SOLE 2 7,548 0 3,935
YRC WORLDWIDE INC COM PAR $.01 984249607 52 3,782 SH   SOLE 7 3,782 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,757 127,355 SH   SOLE 18 127,355 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,527 110,643 SH   SOLE 19 110,643 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 14,685 1,064,150 SH   SOLE 21 1,064,150 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 15,321 1,110,250 SH   SOLE 22 1,057,466 0 52,784
YRC WORLDWIDE INC COM PAR $.01 984249607 352 25,537 SH   SOLE 23 25,537 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 44 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 491 35,575 SH   SOLE 29 0 0 35,575
YRC WORLDWIDE INC COM PAR $.01 984249607 57 4,119 SH   SOLE 30 4,119 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 23 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 34,515 468,885 SH   SOLE 2 128,046 0 340,839
YUM BRANDS INC COM 988498101 8,050 109,359 SH   SOLE 4 97,716 0 11,643
YUM BRANDS INC COM 988498101 18,386 249,780 SH   SOLE 7 236,433 0 13,347
YUM BRANDS INC COM 988498101 864 11,739 SH   SOLE 13 11,739 0 0
YUM BRANDS INC COM 988498101 198 2,688 SH   SOLE 15 2,688 0 0
YUM BRANDS INC COM 988498101 53,328 724,468 SH   SOLE 18 678,405 0 46,063
YUM BRANDS INC COM 988498101 1,405 19,093 SH   SOLE 19 19,093 0 0
YUM BRANDS INC COM 988498101 11,892 161,558 SH   SOLE 20 0 0 161,558
YUM BRANDS INC COM 988498101 366,609 4,980,424 SH   SOLE 21 4,980,424 0 0
YUM BRANDS INC COM 988498101 729,097 9,904,869 SH   SOLE 22 8,312,269 0 1,592,600
YUM BRANDS INC COM 988498101 30,416 413,209 SH   SOLE 23 413,209 0 0
YUM BRANDS INC COM 988498101 37,324 507,044 SH   SOLE 25 507,044 0 0
YUM BRANDS INC COM 988498101 69,539 944,695 SH   SOLE 26 354,688 0 590,007
YUM BRANDS INC COM 988498101 5,566 75,610 SH   SOLE 28 55,364 0 20,246
YUM BRANDS INC COM 988498101 1,090 14,805 SH   SOLE 29 11,650 0 3,155
YUM BRANDS INC COM 988498101 87,067 1,182,821 SH   SOLE 30 1,182,821 0 0
YUM BRANDS INC COM 988498101 16,000 217,360 SH   SOLE 31 121,496 0 95,864
YUM BRANDS INC COM 988498101 3,387 46,007 SH   SOLE 34 46,007 0 0
YUM BRANDS INC COM 988498101 24,669 335,127 SH   SOLE 36 335,127 0 0
YUM BRANDS INC COM 988498101 134 1,825 SH   SOLE 40 1,825 0 0
YUM CHINA HLDGS INC COM 98850P109 13,088 327,445 SH   SOLE 2 97,591 0 229,854
YUM CHINA HLDGS INC COM 98850P109 3,945 98,695 SH   SOLE 4 93,852 0 4,843
YUM CHINA HLDGS INC COM 98850P109 3,671 91,841 SH   SOLE 7 41,084 0 50,757
YUM CHINA HLDGS INC COM 98850P109 516 12,911 SH   SOLE 13 0 0 12,911
YUM CHINA HLDGS INC COM 98850P109 6,738 168,584 SH   SOLE 15 168,584 0 0
YUM CHINA HLDGS INC COM 98850P109 11,980 299,715 SH   SOLE 18 299,715 0 0
YUM CHINA HLDGS INC COM 98850P109 3,025 75,687 SH   SOLE 19 75,687 0 0
YUM CHINA HLDGS INC COM 98850P109 500,693 12,526,715 SH   SOLE 21 12,526,715 0 0
YUM CHINA HLDGS INC COM 98850P109 368,491 9,219,195 SH   SOLE 22 8,025,731 0 1,193,464
YUM CHINA HLDGS INC COM 98850P109 17,916 448,243 SH   SOLE 23 448,243 0 0
YUM CHINA HLDGS INC COM 98850P109 13,966 349,415 SH   SOLE 25 349,415 0 0
YUM CHINA HLDGS INC COM 98850P109 50,933 1,274,293 SH   SOLE 26 193,211 0 1,081,082
YUM CHINA HLDGS INC COM 98850P109 2,492 62,341 SH   SOLE 28 62,341 0 0
YUM CHINA HLDGS INC COM 98850P109 4,698 117,532 SH   SOLE 29 67,634 0 49,898
YUM CHINA HLDGS INC COM 98850P109 94,836 2,372,687 SH   SOLE 30 2,372,687 0 0
YUM CHINA HLDGS INC COM 98850P109 8,760 219,154 SH   SOLE 31 34,143 0 185,011
YUM CHINA HLDGS INC COM 98850P109 940 23,521 SH   SOLE 32 23,521 0 0
YUM CHINA HLDGS INC COM 98850P109 1,814 45,389 SH   SOLE 34 45,389 0 0
YUM CHINA HLDGS INC COM 98850P109 12,028 300,933 SH   SOLE 36 300,933 0 0
YUM CHINA HLDGS INC COM 98850P109 91 2,269 SH   SOLE 40 2,269 0 0
YUMA ENERGY INC NEW COM 98872F105 1 729 SH   SOLE 21 729 0 0
YUME INC COM 98872B104 56 12,119 SH   SOLE 2 12,119 0 0
YUME INC COM 98872B104 19 4,137 SH   SOLE 18 4,137 0 0
YUME INC COM 98872B104 292 62,989 SH   SOLE 19 62,989 0 0
YUME INC COM 98872B104 477 103,002 SH   SOLE 21 103,002 0 0
YUME INC COM 98872B104 1,696 366,296 SH   SOLE 22 366,296 0 0
YUME INC COM 98872B104 807 174,207 SH   SOLE 23 174,207 0 0
YUME INC COM 98872B104 110 23,788 SH   SOLE 29 0 0 23,788
YY INC ADS REPCOM CLA 98426T106 1,978 22,791 SH   SOLE 2 8,879 0 13,912
YY INC ADS REPCOM CLA 98426T106 880 10,137 SH   SOLE 4 10,137 0 0
YY INC ADS REPCOM CLA 98426T106 355 4,088 SH   SOLE 7 4,088 0 0
YY INC ADS REPCOM CLA 98426T106 80 927 SH   SOLE 13 0 0 927
YY INC ADS REPCOM CLA 98426T106 1,680 19,360 SH   SOLE 15 19,360 0 0
YY INC ADS REPCOM CLA 98426T106 547 6,300 SH   SOLE 18 5,847 0 453
YY INC ADS REPCOM CLA 98426T106 110 1,263 SH   SOLE 19 1,263 0 0
YY INC ADS REPCOM CLA 98426T106 65,893 759,310 SH   SOLE 21 759,310 0 0
YY INC ADS REPCOM CLA 98426T106 43,616 502,609 SH   SOLE 22 475,755 0 26,854
YY INC ADS REPCOM CLA 98426T106 3,916 45,130 SH   SOLE 23 45,130 0 0
YY INC ADS REPCOM CLA 98426T106 415 4,779 SH   SOLE 25 4,779 0 0
YY INC ADS REPCOM CLA 98426T106 13,387 154,266 SH   SOLE 26 58,695 0 95,571
YY INC ADS REPCOM CLA 98426T106 395 4,548 SH   SOLE 28 4,548 0 0
YY INC ADS REPCOM CLA 98426T106 2,060 23,742 SH   SOLE 29 17,987 0 5,755
YY INC ADS REPCOM CLA 98426T106 21,723 250,322 SH   SOLE 30 250,322 0 0
YY INC ADS REPCOM CLA 98426T106 1,970 22,699 SH   SOLE 31 2,576 0 20,123
YY INC ADS REPCOM CLA 98426T106 622 7,165 SH   SOLE 34 7,165 0 0
YY INC ADS REPCOM CLA 98426T106 20 234 SH   SOLE 40 234 0 0
ZAFGEN INC COM 98885E103 14 3,963 SH   SOLE 18 3,963 0 0
ZAFGEN INC COM 98885E103 11 2,989 SH   SOLE 19 2,989 0 0
ZAFGEN INC COM 98885E103 201 56,992 SH   SOLE 21 56,992 0 0
ZAFGEN INC COM 98885E103 1,070 303,934 SH   SOLE 22 303,934 0 0
ZAGG INC COM 98884U108 107 6,773 SH   SOLE 2 3,774 0 2,999
ZAGG INC COM 98884U108 12 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 1,608 102,082 SH   SOLE 18 102,082 0 0
ZAGG INC COM 98884U108 3,195 202,855 SH   SOLE 19 202,855 0 0
ZAGG INC COM 98884U108 13,631 865,446 SH   SOLE 21 865,446 0 0
ZAGG INC COM 98884U108 18,275 1,160,334 SH   SOLE 22 1,119,437 0 40,897
ZAGG INC COM 98884U108 587 37,296 SH   SOLE 29 0 0 37,296
ZAIS GROUP HLDGS INC COM 98887G106 2 628 SH   SOLE 18 628 0 0
ZAIS GROUP HLDGS INC COM 98887G106 31 8,367 SH   SOLE 21 8,367 0 0
ZAYO GROUP HLDGS INC COM 98919V105 8,848 257,051 SH   SOLE 2 17,045 0 240,006
ZAYO GROUP HLDGS INC COM 98919V105 2,116 61,462 SH   SOLE 4 57,543 0 3,919
ZAYO GROUP HLDGS INC COM 98919V105 891 25,900 SH   SOLE 7 25,900 0 0
ZAYO GROUP HLDGS INC COM 98919V105 32,404 941,423 SH   SOLE 18 686,979 0 254,444
ZAYO GROUP HLDGS INC COM 98919V105 42,577 1,236,978 SH   SOLE 19 1,236,978 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5,221 151,680 SH   SOLE 20 0 0 151,680
ZAYO GROUP HLDGS INC COM 98919V105 94,803 2,754,293 SH   SOLE 21 2,754,293 0 0
ZAYO GROUP HLDGS INC COM 98919V105 162,602 4,724,059 SH   SOLE 22 4,156,647 0 567,412
ZAYO GROUP HLDGS INC COM 98919V105 7,717 224,215 SH   SOLE 23 224,215 0 0
ZAYO GROUP HLDGS INC COM 98919V105 12,487 362,786 SH   SOLE 26 192,010 0 170,776
ZAYO GROUP HLDGS INC COM 98919V105 1,451 42,167 SH   SOLE 28 31,077 0 11,090
ZAYO GROUP HLDGS INC COM 98919V105 1,863 54,133 SH   SOLE 29 7,425 0 46,708
ZAYO GROUP HLDGS INC COM 98919V105 6,657 193,393 SH   SOLE 30 193,393 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,510 72,929 SH   SOLE 31 32,477 0 40,452
ZAYO GROUP HLDGS INC COM 98919V105 2,297 66,747 SH   SOLE 34 66,747 0 0
ZAYO GROUP HLDGS INC COM 98919V105 847 24,598 SH   SOLE 36 24,598 0 0
ZAYO GROUP HLDGS INC COM 98919V105 25 736 SH   SOLE 40 736 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,964 45,718 SH   SOLE 2 27,451 0 18,267
ZEBRA TECHNOLOGIES CORP CL A 989207105 29 270 SH   SOLE 4 270 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 137 1,262 SH   SOLE 7 1,262 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,988 27,518 SH   SOLE 13 27,518 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 11 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 19,510 179,681 SH   SOLE 18 179,681 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 24,567 226,253 SH   SOLE 19 226,253 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 247,771 2,281,924 SH   SOLE 21 2,281,924 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 217,232 2,000,662 SH   SOLE 22 1,690,958 0 309,704
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,120 19,527 SH   SOLE 26 15,571 0 3,956
ZEBRA TECHNOLOGIES CORP CL A 989207105 897 8,264 SH   SOLE 28 8,264 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,201 11,061 SH   SOLE 29 0 0 11,061
ZEBRA TECHNOLOGIES CORP CL A 989207105 867 7,984 SH   SOLE 30 7,984 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 122 1,119 SH   SOLE 31 1,119 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,037 18,761 SH   SOLE 36 18,761 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 604 5,560 SH   SOLE 40 5,560 0 0
ZEDGE INC CL B 98923T104 8 4,053 SH   SOLE 19 4,053 0 0
ZEDGE INC CL B 98923T104 6 3,163 SH   SOLE 21 3,163 0 0
ZEDGE INC CL B 98923T104 176 91,817 SH   SOLE 22 91,817 0 0
ZENDESK INC COM 98936J101 5,739 197,147 SH   SOLE 2 5,448 0 191,699
ZENDESK INC COM 98936J101 9 322 SH   SOLE 4 322 0 0
ZENDESK INC COM 98936J101 71 2,428 SH   SOLE 7 2,428 0 0
ZENDESK INC COM 98936J101 58,248 2,000,966 SH   SOLE 18 1,657,262 0 343,704
ZENDESK INC COM 98936J101 80,801 2,775,721 SH   SOLE 19 2,775,721 0 0
ZENDESK INC COM 98936J101 90,030 3,092,738 SH   SOLE 21 3,092,738 0 0
ZENDESK INC COM 98936J101 82,874 2,846,938 SH   SOLE 22 2,654,947 0 191,991
ZENDESK INC COM 98936J101 20 704 SH   SOLE 23 704 0 0
ZENDESK INC COM 98936J101 562 19,300 SH   SOLE 26 15,142 0 4,158
ZENDESK INC COM 98936J101 447 15,340 SH   SOLE 28 15,340 0 0
ZENDESK INC COM 98936J101 433 14,887 SH   SOLE 30 14,887 0 0
ZENDESK INC COM 98936J101 5,121 175,914 SH   SOLE 34 175,914 0 0
ZENDESK INC COM 98936J101 275 9,454 SH   SOLE 40 9,454 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 30 1,647 SH   SOLE 21 1,647 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 680 37,342 SH   SOLE 22 37,342 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 75 4,100 SH   SOLE 30 4,100 0 0
ZILLOW GROUP INC CL A 98954M101 1,019 25,388 SH   SOLE 2 4,963 0 20,425
ZILLOW GROUP INC CL A 98954M101 47 1,174 SH   SOLE 7 1,174 0 0
ZILLOW GROUP INC CL A 98954M101 57 1,421 SH   SOLE 17 0 0 1,421
ZILLOW GROUP INC CL A 98954M101 1,030 25,645 SH   SOLE 18 25,645 0 0
ZILLOW GROUP INC CL A 98954M101 635 15,828 SH   SOLE 19 15,828 0 0
ZILLOW GROUP INC CL A 98954M101 22,596 562,801 SH   SOLE 21 562,801 0 0
ZILLOW GROUP INC CL A 98954M101 46,518 1,158,598 SH   SOLE 22 1,035,312 0 123,286
ZILLOW GROUP INC CL A 98954M101 49 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,239 105,432 SH   SOLE 2 9,760 0 95,672
ZILLOW GROUP INC CL C CAP STK 98954M200 1,295 32,201 SH   SOLE 4 30,014 0 2,187
ZILLOW GROUP INC CL C CAP STK 98954M200 352 8,743 SH   SOLE 7 8,743 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 33 827 SH   SOLE 13 827 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 116 2,897 SH   SOLE 17 0 0 2,897
ZILLOW GROUP INC CL C CAP STK 98954M200 2,520 62,665 SH   SOLE 18 52,488 0 10,177
ZILLOW GROUP INC CL C CAP STK 98954M200 1,509 37,524 SH   SOLE 19 37,524 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 53,043 1,319,154 SH   SOLE 21 1,319,154 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 120,409 2,994,501 SH   SOLE 22 2,675,263 0 319,238
ZILLOW GROUP INC CL C CAP STK 98954M200 6,056 150,600 SH   SOLE 23 150,600 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,354 232,635 SH   SOLE 26 131,973 0 100,662
ZILLOW GROUP INC CL C CAP STK 98954M200 932 23,180 SH   SOLE 28 16,800 0 6,380
ZILLOW GROUP INC CL C CAP STK 98954M200 1,190 29,598 SH   SOLE 29 4,246 0 25,352
ZILLOW GROUP INC CL C CAP STK 98954M200 6,261 155,711 SH   SOLE 30 155,711 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,115 52,603 SH   SOLE 31 23,559 0 29,044
ZILLOW GROUP INC CL C CAP STK 98954M200 309 7,694 SH   SOLE 34 7,694 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 647 16,093 SH   SOLE 36 16,093 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 20 492 SH   SOLE 40 492 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 29,247 249,781 SH   SOLE 2 57,924 0 191,857
ZIMMER BIOMET HLDGS INC COM 98956P102 10,068 85,984 SH   SOLE 4 79,231 0 6,753
ZIMMER BIOMET HLDGS INC COM 98956P102 17,545 149,840 SH   SOLE 7 143,403 0 6,437
ZIMMER BIOMET HLDGS INC COM 98956P102 761 6,498 SH   SOLE 13 6,498 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 158 1,346 SH   SOLE 15 1,346 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 182,022 1,554,546 SH   SOLE 18 1,507,438 0 47,108
ZIMMER BIOMET HLDGS INC COM 98956P102 339,434 2,898,912 SH   SOLE 19 2,898,912 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 13,769 117,594 SH   SOLE 20 0 0 117,594
ZIMMER BIOMET HLDGS INC COM 98956P102 539,104 4,604,186 SH   SOLE 21 4,604,186 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 636,153 5,433,027 SH   SOLE 22 4,505,019 0 928,008
ZIMMER BIOMET HLDGS INC COM 98956P102 34,150 291,660 SH   SOLE 23 291,660 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 19,404 165,717 SH   SOLE 25 165,717 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 66,286 566,111 SH   SOLE 26 192,888 0 373,223
ZIMMER BIOMET HLDGS INC COM 98956P102 5,371 45,870 SH   SOLE 28 33,569 0 12,301
ZIMMER BIOMET HLDGS INC COM 98956P102 829 7,077 SH   SOLE 29 7,077 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 68,846 587,979 SH   SOLE 30 587,979 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 11,601 99,074 SH   SOLE 31 42,810 0 56,264
ZIMMER BIOMET HLDGS INC COM 98956P102 102,685 876,976 SH   SOLE 34 876,976 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 24,505 209,287 SH   SOLE 36 209,287 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 128 1,094 SH   SOLE 40 1,094 0 0
ZION OIL & GAS INC COM 989696109 26 7,721 SH   SOLE 18 7,721 0 0
ZION OIL & GAS INC COM 989696109 49 14,230 SH   SOLE 19 14,230 0 0
ZION OIL & GAS INC COM 989696109 689 201,941 SH   SOLE 21 201,941 0 0
ZION OIL & GAS INC COM 989696109 456 133,613 SH   SOLE 22 133,613 0 0
ZIONS BANCORPORATION COM 989701107 13,058 276,772 SH   SOLE 2 53,002 0 223,770
ZIONS BANCORPORATION COM 989701107 3,415 72,377 SH   SOLE 4 65,045 0 7,332
ZIONS BANCORPORATION COM 989701107 8,082 171,292 SH   SOLE 7 157,510 0 13,782
ZIONS BANCORPORATION COM 989701107 72 1,530 SH   SOLE 15 1,530 0 0
ZIONS BANCORPORATION COM 989701107 6 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION COM 989701107 21,648 458,842 SH   SOLE 18 431,046 0 27,796
ZIONS BANCORPORATION COM 989701107 11,051 234,231 SH   SOLE 19 234,231 0 0
ZIONS BANCORPORATION COM 989701107 6,174 130,857 SH   SOLE 20 0 0 130,857
ZIONS BANCORPORATION COM 989701107 196,971 4,174,878 SH   SOLE 21 4,174,878 0 0
ZIONS BANCORPORATION COM 989701107 270,792 5,739,547 SH   SOLE 22 4,816,993 0 922,554
ZIONS BANCORPORATION COM 989701107 11,788 249,853 SH   SOLE 23 249,853 0 0
ZIONS BANCORPORATION COM 989701107 7,582 160,698 SH   SOLE 25 160,698 0 0
ZIONS BANCORPORATION COM 989701107 26,932 570,838 SH   SOLE 26 244,540 0 326,298
ZIONS BANCORPORATION COM 989701107 2,198 46,588 SH   SOLE 28 33,988 0 12,600
ZIONS BANCORPORATION COM 989701107 2,691 57,045 SH   SOLE 29 7,247 0 49,798
ZIONS BANCORPORATION COM 989701107 29,492 625,102 SH   SOLE 30 625,102 0 0
ZIONS BANCORPORATION COM 989701107 4,615 97,809 SH   SOLE 31 64,041 0 33,768
ZIONS BANCORPORATION COM 989701107 1,780 37,731 SH   SOLE 34 37,731 0 0
ZIONS BANCORPORATION COM 989701107 9,387 198,964 SH   SOLE 36 198,964 0 0
ZIONS BANCORPORATION COM 989701107 49 1,046 SH   SOLE 40 1,046 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 50 8,098 SH   SOLE 2 7,454 0 644
ZIOPHARM ONCOLOGY INC COM 98973P101 5 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 18 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 6 1,000 SH   SOLE 17 0 0 1,000
ZIOPHARM ONCOLOGY INC COM 98973P101 2,740 446,316 SH   SOLE 18 446,316 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 598 97,447 SH   SOLE 19 97,447 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 23,780 3,872,968 SH   SOLE 21 3,872,968 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 22,771 3,708,697 SH   SOLE 22 3,473,317 0 235,380
ZIOPHARM ONCOLOGY INC COM 98973P101 161 26,187 SH   SOLE 26 14,795 0 11,392
ZIOPHARM ONCOLOGY INC COM 98973P101 104 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 99 16,101 SH   SOLE 30 16,101 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 134 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 17 3,435 SH   SOLE 2 3,435 0 0
ZIX CORP COM 98974P100 8 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 938 191,755 SH   SOLE 18 191,755 0 0
ZIX CORP COM 98974P100 1,332 272,343 SH   SOLE 19 272,343 0 0
ZIX CORP COM 98974P100 8,519 1,742,080 SH   SOLE 21 1,742,080 0 0
ZIX CORP COM 98974P100 10,909 2,230,959 SH   SOLE 22 2,146,467 0 84,492
ZIX CORP COM 98974P100 102 20,881 SH   SOLE 23 20,881 0 0
ZIX CORP COM 98974P100 327 66,860 SH   SOLE 29 0 0 66,860
ZOES KITCHEN INC COM 98979J109 82 6,497 SH   SOLE 2 3,745 0 2,752
ZOES KITCHEN INC COM 98979J109 7 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 950 75,202 SH   SOLE 18 75,202 0 0
ZOES KITCHEN INC COM 98979J109 184 14,551 SH   SOLE 19 14,551 0 0
ZOES KITCHEN INC COM 98979J109 8,038 636,412 SH   SOLE 21 636,412 0 0
ZOES KITCHEN INC COM 98979J109 6,102 483,133 SH   SOLE 22 449,795 0 33,338
ZOES KITCHEN INC COM 98979J109 34 2,697 SH   SOLE 28 2,697 0 0
ZOES KITCHEN INC COM 98979J109 68 5,404 SH   SOLE 30 5,404 0 0
ZOES KITCHEN INC COM 98979J109 27 2,118 SH   SOLE 40 2,118 0 0
ZOETIS INC CL A 98978V103 65,384 1,025,470 SH   SOLE 2 448,789 0 576,681
ZOETIS INC CL A 98978V103 11,459 179,717 SH   SOLE 4 162,798 0 16,919
ZOETIS INC CL A 98978V103 22,325 350,136 SH   SOLE 7 335,123 0 15,013
ZOETIS INC CL A 98978V103 8,373 131,324 SH   SOLE 13 131,324 0 0
ZOETIS INC CL A 98978V103 202 3,171 SH   SOLE 15 3,171 0 0
ZOETIS INC CL A 98978V103 128,359 2,013,160 SH   SOLE 18 1,702,681 0 310,479
ZOETIS INC CL A 98978V103 175,593 2,753,970 SH   SOLE 19 2,753,970 0 0
ZOETIS INC CL A 98978V103 18,700 293,289 SH   SOLE 20 0 0 293,289
ZOETIS INC CL A 98978V103 683,614 10,721,669 SH   SOLE 21 10,721,669 0 0
ZOETIS INC CL A 98978V103 905,089 14,195,253 SH   SOLE 22 11,541,396 0 2,653,857
ZOETIS INC CL A 98978V103 40,890 641,315 SH   SOLE 23 641,315 0 0
ZOETIS INC CL A 98978V103 24,699 387,370 SH   SOLE 25 387,370 0 0
ZOETIS INC CL A 98978V103 88,026 1,380,590 SH   SOLE 26 465,396 0 915,194
ZOETIS INC CL A 98978V103 7,165 112,367 SH   SOLE 28 82,140 0 30,227
ZOETIS INC CL A 98978V103 8,400 131,743 SH   SOLE 29 18,793 0 112,950
ZOETIS INC CL A 98978V103 87,155 1,366,915 SH   SOLE 30 1,366,915 0 0
ZOETIS INC CL A 98978V103 19,104 299,618 SH   SOLE 31 153,329 0 146,289
ZOETIS INC CL A 98978V103 37,556 589,018 SH   SOLE 34 589,018 0 0
ZOETIS INC CL A 98978V103 32,701 512,871 SH   SOLE 36 512,871 0 0
ZOETIS INC CL A 98978V103 154 2,420 SH   SOLE 40 2,420 0 0
ZOGENIX INC COM NEW 98978L204 170 4,856 SH   SOLE 2 3,555 0 1,301
ZOGENIX INC COM NEW 98978L204 28 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 3,249 92,682 SH   SOLE 18 92,682 0 0
ZOGENIX INC COM NEW 98978L204 658 18,768 SH   SOLE 19 18,768 0 0
ZOGENIX INC COM NEW 98978L204 41,109 1,172,869 SH   SOLE 21 1,172,869 0 0
ZOGENIX INC COM NEW 98978L204 26,070 743,796 SH   SOLE 22 714,504 0 29,292
ZOSANO PHARMA CORP COM 98979H103 6 6,886 SH   SOLE 18 6,886 0 0
ZOSANO PHARMA CORP COM 98979H103 71 85,776 SH   SOLE 21 85,776 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 20 1,400 SH   SOLE 2 1,400 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 591 42,070 SH   SOLE 19 42,070 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 324 23,044 SH   SOLE 22 23,044 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 725 51,644 SH   SOLE 25 51,644 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 702 50,000 SH   SOLE 26 0 0 50,000
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,311 164,567 SH   SOLE 30 164,567 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,639 116,735 SH   SOLE 34 116,735 0 0
ZUMIEZ INC COM 989817101 80 4,397 SH   SOLE 2 1,114 0 3,283
ZUMIEZ INC COM 989817101 2 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 8 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 1,705 94,185 SH   SOLE 18 94,185 0 0
ZUMIEZ INC COM 989817101 258 14,244 SH   SOLE 19 14,244 0 0
ZUMIEZ INC COM 989817101 28,466 1,572,697 SH   SOLE 21 1,572,697 0 0
ZUMIEZ INC COM 989817101 11,253 621,715 SH   SOLE 22 580,757 0 40,958
ZUMIEZ INC COM 989817101 57 3,139 SH   SOLE 23 3,139 0 0
ZUMIEZ INC COM 989817101 169 9,330 SH   SOLE 26 7,926 0 1,404
ZUMIEZ INC COM 989817101 53 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 439 24,280 SH   SOLE 30 24,280 0 0
ZUMIEZ INC COM 989817101 47 2,600 SH   SOLE 40 2,600 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 7 824 SH   SOLE 2 824 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3
ZYNERBA PHARMACEUTICALS INC COM 98986X109 343 41,084 SH   SOLE 18 41,084 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 56 6,717 SH   SOLE 19 6,717 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,032 362,656 SH   SOLE 21 362,656 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,176 260,322 SH   SOLE 22 251,335 0 8,987
ZYNGA INC CL A 98986T108 2,017 533,575 SH   SOLE 2 140,457 0 393,118
ZYNGA INC CL A 98986T108 124 32,695 SH   SOLE 4 32,695 0 0
ZYNGA INC CL A 98986T108 72 19,144 SH   SOLE 7 19,144 0 0
ZYNGA INC CL A 98986T108 0 8 SH   SOLE 15 0 0 8
ZYNGA INC CL A 98986T108 1,560 412,760 SH   SOLE 18 409,807 0 2,953
ZYNGA INC CL A 98986T108 7,239 1,915,046 SH   SOLE 19 1,915,046 0 0
ZYNGA INC CL A 98986T108 35,157 9,300,904 SH   SOLE 21 9,300,904 0 0
ZYNGA INC CL A 98986T108 78,372 20,733,343 SH   SOLE 22 18,413,061 0 2,320,282
ZYNGA INC CL A 98986T108 1,014 268,181 SH   SOLE 26 216,117 0 52,064
ZYNGA INC CL A 98986T108 405 107,199 SH   SOLE 28 107,199 0 0
ZYNGA INC CL A 98986T108 602 159,204 SH   SOLE 29 0 0 159,204
ZYNGA INC CL A 98986T108 457 120,778 SH   SOLE 30 120,778 0 0
ZYNGA INC CL A 98986T108 64 16,915 SH   SOLE 31 16,915 0 0
ZYNGA INC CL A 98986T108 23 6,213 SH   SOLE 36 6,213 0 0
ZYNGA INC CL A 98986T108 318 84,096 SH   SOLE 40 84,096 0 0