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 7 814 SH   SOLE 18 814 0 0
1347 PPTY INS HLDGS INC COM 68244P107 98 12,110 SH   SOLE 21 12,110 0 0
1ST CONSTITUTION BANCORP COM 31986N102 20 1,077 SH   SOLE 18 1,077 0 0
1ST CONSTITUTION BANCORP COM 31986N102 42 2,296 SH   SOLE 21 2,296 0 0
1ST SOURCE CORP COM 336901103 153 3,256 SH   SOLE 2 701 0 2,555
1ST SOURCE CORP COM 336901103 18 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,944 62,695 SH   SOLE 18 62,695 0 0
1ST SOURCE CORP COM 336901103 438 9,333 SH   SOLE 19 9,333 0 0
1ST SOURCE CORP COM 336901103 22,168 472,164 SH   SOLE 21 472,164 0 0
1ST SOURCE CORP COM 336901103 24,796 528,136 SH   SOLE 22 499,314 0 28,822
1ST SOURCE CORP COM 336901103 46 970 SH   SOLE 26 0 0 970
1ST SOURCE CORP COM 336901103 91 1,930 SH   SOLE 28 1,930 0 0
1ST SOURCE CORP COM 336901103 142 3,028 SH   SOLE 30 3,028 0 0
1ST SOURCE CORP COM 336901103 71 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 2 300 SH   SOLE 2 300 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 80 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 68 12,406 SH   SOLE 7 12,406 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 2,613 476,013 SH   SOLE 21 476,013 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 3,887 707,934 SH   SOLE 22 707,934 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 49 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 610 111,054 SH   SOLE 30 111,054 0 0
22ND CENTY GROUP INC COM 90137F103 21 17,627 SH   SOLE 21 17,627 0 0
22ND CENTY GROUP INC COM 90137F103 141 119,786 SH   SOLE 22 119,786 0 0
2U INC COM 90214J101 80 2,013 SH   SOLE 2 1,864 0 149
2U INC COM 90214J101 8 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 44 1,110 SH   SOLE 7 1,110 0 0
2U INC COM 90214J101 5,339 134,614 SH   SOLE 18 134,614 0 0
2U INC COM 90214J101 903 22,775 SH   SOLE 19 22,775 0 0
2U INC COM 90214J101 43,351 1,093,058 SH   SOLE 21 1,093,058 0 0
2U INC COM 90214J101 41,511 1,046,679 SH   SOLE 22 978,275 0 68,404
2U INC COM 90214J101 93 2,344 SH   SOLE 26 0 0 2,344
2U INC COM 90214J101 309 7,787 SH   SOLE 28 7,787 0 0
2U INC COM 90214J101 230 5,789 SH   SOLE 30 5,789 0 0
2U INC COM 90214J101 163 4,100 SH   SOLE 40 4,100 0 0
3-D SYS CORP DEL COM NEW 88554D205 686 45,848 SH   SOLE 2 45,260 0 588
3-D SYS CORP DEL COM NEW 88554D205 9 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 43 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 10,518 703,062 SH   SOLE 18 703,062 0 0
3-D SYS CORP DEL COM NEW 88554D205 973 65,011 SH   SOLE 19 65,011 0 0
3-D SYS CORP DEL COM NEW 88554D205 103,909 6,945,778 SH   SOLE 21 6,945,778 0 0
3-D SYS CORP DEL COM NEW 88554D205 52,337 3,498,470 SH   SOLE 22 3,282,196 0 216,274
3-D SYS CORP DEL COM NEW 88554D205 334 22,294 SH   SOLE 26 16,274 0 6,020
3-D SYS CORP DEL COM NEW 88554D205 230 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 264 17,620 SH   SOLE 30 17,620 0 0
3-D SYS CORP DEL COM NEW 88554D205 166 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 108,052 564,743 SH   SOLE 2 192,891 0 371,852
3M CO COM 88579Y101 43,844 229,154 SH   SOLE 4 213,095 0 16,059
3M CO COM 88579Y101 98,926 517,043 SH   SOLE 7 443,356 0 73,687
3M CO COM 88579Y101 371 1,939 SH   SOLE 13 1,939 0 0
3M CO COM 88579Y101 744 3,890 SH   SOLE 15 3,890 0 0
3M CO COM 88579Y101 1 4 SH   SOLE 17 0 0 4
3M CO COM 88579Y101 396,182 2,070,675 SH   SOLE 18 1,966,429 0 104,246
3M CO COM 88579Y101 246,065 1,286,076 SH   SOLE 19 1,286,076 0 0
3M CO COM 88579Y101 67,508 352,837 SH   SOLE 20 23,636 0 329,201
3M CO COM 88579Y101 1,760,279 9,200,227 SH   SOLE 21 9,200,227 0 0
3M CO COM 88579Y101 3,048,935 15,935,479 SH   SOLE 22 12,897,541 0 3,037,938
3M CO COM 88579Y101 139,757 730,448 SH   SOLE 23 730,448 0 0
3M CO COM 88579Y101 58,894 307,815 SH   SOLE 25 307,815 0 0
3M CO COM 88579Y101 292,252 1,527,474 SH   SOLE 26 405,797 0 1,121,677
3M CO COM 88579Y101 24,152 126,234 SH   SOLE 28 94,163 0 32,071
3M CO COM 88579Y101 19,141 100,040 SH   SOLE 29 26,985 0 73,055
3M CO COM 88579Y101 325,498 1,701,240 SH   SOLE 30 1,701,240 0 0
3M CO COM 88579Y101 68,064 355,744 SH   SOLE 31 121,037 0 234,707
3M CO COM 88579Y101 17,672 92,362 SH   SOLE 32 92,362 0 0
3M CO COM 88579Y101 58,004 303,163 SH   SOLE 34 303,163 0 0
3M CO COM 88579Y101 172,696 902,609 SH   SOLE 36 902,609 0 0
3M CO COM 88579Y101 2,720 14,218 SH   SOLE 37 14,218 0 0
3M CO COM 88579Y101 610 3,186 SH   SOLE 40 3,186 0 0
3M CO OPTIONS 88579Y101 1,607 8,400 SH Call OTR 19 8,400 0 0
500 COM LTD SPON ADR REP A 33829R100 9 700 SH   SOLE 2 700 0 0
500 COM LTD SPON ADR REP A 33829R100 55 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 41 3,040 SH   SOLE 7 3,040 0 0
500 COM LTD SPON ADR REP A 33829R100 2,767 206,342 SH   SOLE 21 206,342 0 0
500 COM LTD SPON ADR REP A 33829R100 1,248 93,051 SH   SOLE 22 93,051 0 0
500 COM LTD SPON ADR REP A 33829R100 479 35,735 SH   SOLE 30 35,735 0 0
51JOB INC SP ADR REP COM 316827104 156 4,242 SH   SOLE 4 4,242 0 0
51JOB INC SP ADR REP COM 316827104 6,328 172,621 SH   SOLE 21 172,621 0 0
51JOB INC SP ADR REP COM 316827104 3,078 83,958 SH   SOLE 22 83,958 0 0
51JOB INC SP ADR REP COM 316827104 1,239 33,807 SH   SOLE 30 33,807 0 0
58 COM INC SPON ADR REP A 31680Q104 708 20,017 SH   SOLE 2 1,930 0 18,087
58 COM INC SPON ADR REP A 31680Q104 704 19,891 SH   SOLE 4 19,891 0 0
58 COM INC SPON ADR REP A 31680Q104 537 15,166 SH   SOLE 7 15,166 0 0
58 COM INC SPON ADR REP A 31680Q104 91 2,578 SH   SOLE 13 0 0 2,578
58 COM INC SPON ADR REP A 31680Q104 952 26,911 SH   SOLE 15 26,911 0 0
58 COM INC SPON ADR REP A 31680Q104 897 25,348 SH   SOLE 18 25,348 0 0
58 COM INC SPON ADR REP A 31680Q104 3,402 96,141 SH   SOLE 19 96,141 0 0
58 COM INC SPON ADR REP A 31680Q104 46,389 1,310,800 SH   SOLE 21 1,310,800 0 0
58 COM INC SPON ADR REP A 31680Q104 33,694 952,083 SH   SOLE 22 907,753 0 44,330
58 COM INC SPON ADR REP A 31680Q104 3,168 89,515 SH   SOLE 23 89,515 0 0
58 COM INC SPON ADR REP A 31680Q104 375 10,605 SH   SOLE 25 10,605 0 0
58 COM INC SPON ADR REP A 31680Q104 9,552 269,898 SH   SOLE 26 83,542 0 186,356
58 COM INC SPON ADR REP A 31680Q104 412 11,639 SH   SOLE 28 11,639 0 0
58 COM INC SPON ADR REP A 31680Q104 1,045 29,523 SH   SOLE 29 19,326 0 10,197
58 COM INC SPON ADR REP A 31680Q104 13,816 390,383 SH   SOLE 30 390,383 0 0
58 COM INC SPON ADR REP A 31680Q104 5,990 169,244 SH   SOLE 31 3,437 0 165,807
58 COM INC SPON ADR REP A 31680Q104 20,083 567,466 SH   SOLE 34 567,466 0 0
58 COM INC SPON ADR REP A 31680Q104 13 359 SH   SOLE 40 359 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 116 8,554 SH   SOLE 21 8,554 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 38 2,803 SH   SOLE 28 2,803 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 77 5,671 SH   SOLE 30 5,671 0 0
8X8 INC NEW COM 282914100 72 4,734 SH   SOLE 2 4,055 0 679
8X8 INC NEW COM 282914100 11 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 35 2,307 SH   SOLE 7 2,307 0 0
8X8 INC NEW COM 282914100 6,763 443,445 SH   SOLE 18 443,445 0 0
8X8 INC NEW COM 282914100 844 55,324 SH   SOLE 19 55,324 0 0
8X8 INC NEW COM 282914100 115,130 7,549,507 SH   SOLE 21 7,549,507 0 0
8X8 INC NEW COM 282914100 36,600 2,399,998 SH   SOLE 22 2,219,333 0 180,665
8X8 INC NEW COM 282914100 594 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 197 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,693 176,608 SH   SOLE 30 176,608 0 0
8X8 INC NEW COM 282914100 161 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 19 3,123 SH   SOLE 18 3,123 0 0
A H BELO CORP COM CL A 001282102 37 6,086 SH   SOLE 19 6,086 0 0
A H BELO CORP COM CL A 001282102 377 61,239 SH   SOLE 21 61,239 0 0
A H BELO CORP COM CL A 001282102 3,504 569,772 SH   SOLE 22 569,772 0 0
A MARK PRECIOUS METALS INC COM 00181T107 12 700 SH   SOLE 18 700 0 0
A MARK PRECIOUS METALS INC COM 00181T107 294 17,199 SH   SOLE 21 17,199 0 0
A MARK PRECIOUS METALS INC COM 00181T107 176 10,328 SH   SOLE 22 10,328 0 0
A10 NETWORKS INC COM 002121101 423 46,195 SH   SOLE 2 45,941 0 254
A10 NETWORKS INC COM 002121101 23 2,491 SH   SOLE 7 2,491 0 0
A10 NETWORKS INC COM 002121101 1,538 168,053 SH   SOLE 18 168,053 0 0
A10 NETWORKS INC COM 002121101 5,877 642,291 SH   SOLE 19 642,291 0 0
A10 NETWORKS INC COM 002121101 13,154 1,437,646 SH   SOLE 21 1,437,646 0 0
A10 NETWORKS INC COM 002121101 20,117 2,198,580 SH   SOLE 22 2,107,206 0 91,374
A10 NETWORKS INC COM 002121101 50 5,473 SH   SOLE 23 5,473 0 0
A10 NETWORKS INC COM 002121101 42 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 667 72,924 SH   SOLE 29 0 0 72,924
A10 NETWORKS INC COM 002121101 100 10,905 SH   SOLE 30 10,905 0 0
AAC HLDGS INC COM 000307108 4 484 SH   SOLE 2 454 0 30
AAC HLDGS INC COM 000307108 1 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 322 37,803 SH   SOLE 18 37,803 0 0
AAC HLDGS INC COM 000307108 50 5,859 SH   SOLE 19 5,859 0 0
AAC HLDGS INC COM 000307108 2,797 327,879 SH   SOLE 21 327,879 0 0
AAC HLDGS INC COM 000307108 1,862 218,251 SH   SOLE 22 202,194 0 16,057
AAC HLDGS INC COM 000307108 11 1,327 SH   SOLE 28 1,327 0 0
AAC HLDGS INC COM 000307108 7 860 SH   SOLE 40 860 0 0
AAON INC COM PAR $0.004 000360206 66 1,856 SH   SOLE 2 1,856 0 0
AAON INC COM PAR $0.004 000360206 7 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 39 1,113 SH   SOLE 7 1,113 0 0
AAON INC COM PAR $0.004 000360206 7,040 199,153 SH   SOLE 18 199,153 0 0
AAON INC COM PAR $0.004 000360206 902 25,510 SH   SOLE 19 25,510 0 0
AAON INC COM PAR $0.004 000360206 117,508 3,324,136 SH   SOLE 21 3,324,136 0 0
AAON INC COM PAR $0.004 000360206 38,709 1,095,010 SH   SOLE 22 1,004,117 0 90,893
AAON INC COM PAR $0.004 000360206 689 19,488 SH   SOLE 26 15,487 0 4,001
AAON INC COM PAR $0.004 000360206 216 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 2,704 76,490 SH   SOLE 30 76,490 0 0
AAON INC COM PAR $0.004 000360206 167 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 503 14,951 SH   SOLE 2 1,514 0 13,437
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 32 958 SH   SOLE 7 958 0 0
AAR CORP COM 000361105 5,799 172,442 SH   SOLE 18 172,442 0 0
AAR CORP COM 000361105 669 19,906 SH   SOLE 19 19,906 0 0
AAR CORP COM 000361105 117,926 3,506,580 SH   SOLE 21 3,506,580 0 0
AAR CORP COM 000361105 28,797 856,281 SH   SOLE 22 781,871 0 74,410
AAR CORP COM 000361105 516 15,335 SH   SOLE 26 12,397 0 2,938
AAR CORP COM 000361105 161 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 2,104 62,567 SH   SOLE 30 62,567 0 0
AAR CORP COM 000361105 121 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 1,144 38,483 SH   SOLE 2 27,036 0 11,447
AARONS INC COM PAR $0.50 002535300 9 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 48 1,620 SH   SOLE 7 1,620 0 0
AARONS INC COM PAR $0.50 002535300 13,221 444,546 SH   SOLE 18 444,546 0 0
AARONS INC COM PAR $0.50 002535300 2,071 69,629 SH   SOLE 19 69,629 0 0
AARONS INC COM PAR $0.50 002535300 121,470 4,084,402 SH   SOLE 21 4,084,402 0 0
AARONS INC COM PAR $0.50 002535300 67,007 2,253,098 SH   SOLE 22 2,122,080 0 131,018
AARONS INC COM PAR $0.50 002535300 21 717 SH   SOLE 23 717 0 0
AARONS INC COM PAR $0.50 002535300 456 15,320 SH   SOLE 26 11,114 0 4,206
AARONS INC COM PAR $0.50 002535300 280 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 315 10,607 SH   SOLE 30 10,607 0 0
AARONS INC COM PAR $0.50 002535300 63 2,124 SH   SOLE 34 2,124 0 0
AARONS INC COM PAR $0.50 002535300 37 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 214 7,185 SH   SOLE 40 7,185 0 0
ABAXIS INC COM 002567105 57 1,184 SH   SOLE 2 1,018 0 166
ABAXIS INC COM 002567105 3 52 SH   SOLE 4 52 0 0
ABAXIS INC COM 002567105 29 588 SH   SOLE 7 588 0 0
ABAXIS INC COM 002567105 5,324 109,764 SH   SOLE 18 109,764 0 0
ABAXIS INC COM 002567105 629 12,973 SH   SOLE 19 12,973 0 0
ABAXIS INC COM 002567105 91,722 1,891,174 SH   SOLE 21 1,891,174 0 0
ABAXIS INC COM 002567105 29,788 614,187 SH   SOLE 22 567,845 0 46,342
ABAXIS INC COM 002567105 444 9,158 SH   SOLE 26 7,242 0 1,916
ABAXIS INC COM 002567105 153 3,148 SH   SOLE 28 3,148 0 0
ABAXIS INC COM 002567105 2,168 44,694 SH   SOLE 30 44,694 0 0
ABAXIS INC COM 002567105 125 2,568 SH   SOLE 40 2,568 0 0
ABBOTT LABS COM 002824100 81,656 1,838,696 SH   SOLE 2 771,015 0 1,067,681
ABBOTT LABS COM 002824100 27,672 623,093 SH   SOLE 4 580,387 0 42,706
ABBOTT LABS COM 002824100 74,497 1,677,493 SH   SOLE 7 1,354,469 0 323,024
ABBOTT LABS COM 002824100 1,233 27,755 SH   SOLE 13 27,755 0 0
ABBOTT LABS COM 002824100 474 10,673 SH   SOLE 15 10,673 0 0
ABBOTT LABS COM 002824100 6 129 SH   SOLE 17 0 0 129
ABBOTT LABS COM 002824100 163,817 3,688,734 SH   SOLE 18 3,439,082 0 249,652
ABBOTT LABS COM 002824100 184,491 4,154,262 SH   SOLE 19 4,154,262 0 0
ABBOTT LABS COM 002824100 42,916 966,352 SH   SOLE 20 112,356 0 853,996
ABBOTT LABS COM 002824100 1,261,946 28,415,809 SH   SOLE 21 28,415,809 0 0
ABBOTT LABS COM 002824100 2,054,127 46,253,715 SH   SOLE 22 37,605,190 0 8,648,525
ABBOTT LABS COM 002824100 90,973 2,048,472 SH   SOLE 23 2,048,472 0 0
ABBOTT LABS COM 002824100 38,619 869,600 SH   SOLE 25 869,600 0 0
ABBOTT LABS COM 002824100 197,196 4,440,354 SH   SOLE 26 1,094,039 0 3,346,315
ABBOTT LABS COM 002824100 15,894 357,893 SH   SOLE 28 266,501 0 91,392
ABBOTT LABS COM 002824100 3,558 80,114 SH   SOLE 29 77,101 0 3,013
ABBOTT LABS COM 002824100 211,932 4,772,175 SH   SOLE 30 4,772,175 0 0
ABBOTT LABS COM 002824100 41,984 945,368 SH   SOLE 31 350,828 0 594,540
ABBOTT LABS COM 002824100 83,690 1,884,491 SH   SOLE 34 1,884,491 0 0
ABBOTT LABS COM 002824100 118,157 2,660,590 SH   SOLE 36 2,660,590 0 0
ABBOTT LABS COM 002824100 401 9,040 SH   SOLE 40 9,040 0 0
ABBVIE INC COM 00287Y109 127,339 1,954,246 SH   SOLE 2 944,263 0 1,009,983
ABBVIE INC COM 00287Y109 43,257 663,852 SH   SOLE 4 623,636 0 40,216
ABBVIE INC COM 00287Y109 93,907 1,441,181 SH   SOLE 7 1,202,866 0 238,315
ABBVIE INC COM 00287Y109 135 2,076 SH   SOLE 13 2,076 0 0
ABBVIE INC COM 00287Y109 684 10,503 SH   SOLE 15 10,503 0 0
ABBVIE INC COM 00287Y109 9 133 SH   SOLE 17 0 0 133
ABBVIE INC COM 00287Y109 256,605 3,938,081 SH   SOLE 18 3,690,763 0 247,318
ABBVIE INC COM 00287Y109 851 13,060 SH   OTR 19 0 13,060 0
ABBVIE INC COM 00287Y109 101,620 1,559,549 SH   SOLE 19 1,559,549 0 0
ABBVIE INC COM 00287Y109 45,198 693,648 SH   SOLE 20 79,123 0 614,525
ABBVIE INC COM 00287Y109 1,486,487 22,812,883 SH   SOLE 21 22,812,883 0 0
ABBVIE INC COM 00287Y109 2,796,052 42,910,553 SH   SOLE 22 34,733,673 0 8,176,880
ABBVIE INC COM 00287Y109 134,008 2,056,600 SH   SOLE 23 2,056,600 0 0
ABBVIE INC COM 00287Y109 51,076 783,851 SH   SOLE 25 783,851 0 0
ABBVIE INC COM 00287Y109 247,696 3,801,343 SH   SOLE 26 1,060,345 0 2,740,998
ABBVIE INC COM 00287Y109 22,258 341,586 SH   SOLE 28 255,308 0 86,278
ABBVIE INC COM 00287Y109 15,342 235,444 SH   SOLE 29 127,152 0 108,292
ABBVIE INC COM 00287Y109 279,919 4,295,872 SH   SOLE 30 4,295,872 0 0
ABBVIE INC COM 00287Y109 65,246 1,001,315 SH   SOLE 31 408,213 0 593,102
ABBVIE INC COM 00287Y109 77,640 1,191,523 SH   SOLE 34 1,191,523 0 0
ABBVIE INC COM 00287Y109 160,433 2,462,144 SH   SOLE 36 2,462,144 0 0
ABBVIE INC COM 00287Y109 2,121 32,550 SH   SOLE 37 32,550 0 0
ABBVIE INC COM 00287Y109 557 8,551 SH   SOLE 40 8,551 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 16 3,238 SH   SOLE 18 3,238 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 259 51,710 SH   SOLE 21 51,710 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,013 202,550 SH   SOLE 22 202,550 0 0
ABERCROMBIE & FITCH CO CL A 002896207 180 15,112 SH   SOLE 2 3,181 0 11,931
ABERCROMBIE & FITCH CO CL A 002896207 4 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 72 6,060 SH   SOLE 7 6,060 0 0
ABERCROMBIE & FITCH CO CL A 002896207 0 2 SH   SOLE 17 0 0 2
ABERCROMBIE & FITCH CO CL A 002896207 4,285 359,183 SH   SOLE 18 359,183 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,333 111,698 SH   SOLE 19 111,698 0 0
ABERCROMBIE & FITCH CO CL A 002896207 70,087 5,874,850 SH   SOLE 21 5,874,850 0 0
ABERCROMBIE & FITCH CO CL A 002896207 21,805 1,827,737 SH   SOLE 22 1,655,889 0 171,848
ABERCROMBIE & FITCH CO CL A 002896207 238 19,957 SH   SOLE 26 15,396 0 4,561
ABERCROMBIE & FITCH CO CL A 002896207 119 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,602 134,255 SH   SOLE 30 134,255 0 0
ABERCROMBIE & FITCH CO CL A 002896207 80 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 93 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 2,548 20,349 SH   SOLE 2 20,065 0 284
ABIOMED INC COM 003654100 27 219 SH   SOLE 4 219 0 0
ABIOMED INC COM 003654100 122 975 SH   SOLE 7 975 0 0
ABIOMED INC COM 003654100 216 1,728 SH   SOLE 15 0 0 1,728
ABIOMED INC COM 003654100 16,977 135,603 SH   SOLE 18 135,603 0 0
ABIOMED INC COM 003654100 3,245 25,921 SH   SOLE 19 25,921 0 0
ABIOMED INC COM 003654100 221,883 1,772,228 SH   SOLE 21 1,772,228 0 0
ABIOMED INC COM 003654100 159,767 1,276,093 SH   SOLE 22 1,143,601 0 132,492
ABIOMED INC COM 003654100 1,977 15,794 SH   SOLE 26 13,074 0 2,720
ABIOMED INC COM 003654100 733 5,855 SH   SOLE 28 5,855 0 0
ABIOMED INC COM 003654100 502 4,013 SH   SOLE 29 0 0 4,013
ABIOMED INC COM 003654100 860 6,870 SH   SOLE 30 6,870 0 0
ABIOMED INC COM 003654100 124 989 SH   SOLE 31 989 0 0
ABIOMED INC COM 003654100 452 3,608 SH   SOLE 40 3,608 0 0
ABM INDS INC COM 000957100 540 12,387 SH   SOLE 2 2,428 0 9,959
ABM INDS INC COM 000957100 15 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,817 87,550 SH   SOLE 7 87,550 0 0
ABM INDS INC COM 000957100 12,726 291,876 SH   SOLE 18 291,876 0 0
ABM INDS INC COM 000957100 13,167 301,996 SH   SOLE 19 301,996 0 0
ABM INDS INC COM 000957100 208,330 4,778,220 SH   SOLE 21 4,778,220 0 0
ABM INDS INC COM 000957100 64,575 1,481,083 SH   SOLE 22 1,369,334 0 111,749
ABM INDS INC COM 000957100 937 21,483 SH   SOLE 26 18,145 0 3,338
ABM INDS INC COM 000957100 336 7,709 SH   SOLE 28 7,709 0 0
ABM INDS INC COM 000957100 1,007 23,105 SH   SOLE 29 0 0 23,105
ABM INDS INC COM 000957100 4,670 107,116 SH   SOLE 30 107,116 0 0
ABM INDS INC COM 000957100 124 2,834 SH   SOLE 36 2,834 0 0
ABM INDS INC COM 000957100 269 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 74 36,582 SH   SOLE 2 19,359 0 17,223
ABRAXAS PETE CORP COM 003830106 4 2,021 SH   SOLE 7 2,021 0 0
ABRAXAS PETE CORP COM 003830106 1,134 561,580 SH   SOLE 18 561,580 0 0
ABRAXAS PETE CORP COM 003830106 264 130,617 SH   SOLE 19 130,617 0 0
ABRAXAS PETE CORP COM 003830106 9,843 4,872,605 SH   SOLE 21 4,872,605 0 0
ABRAXAS PETE CORP COM 003830106 10,295 5,096,588 SH   SOLE 22 4,915,252 0 181,336
ACACIA COMMUNICATIONS INC COM 00401C108 15 251 SH   SOLE 2 251 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 11 182 SH   SOLE 7 182 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,131 19,292 SH   SOLE 18 19,292 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 268 4,580 SH   SOLE 19 4,580 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 9,474 161,619 SH   SOLE 21 161,619 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 16,183 276,065 SH   SOLE 22 268,902 0 7,163
ACACIA RESH CORP ACACIA TCH COM 003881307 52 9,046 SH   SOLE 2 721 0 8,325
ACACIA RESH CORP ACACIA TCH COM 003881307 7 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 1,083 188,270 SH   SOLE 18 188,270 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 135 23,541 SH   SOLE 19 23,541 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 7,317 1,272,549 SH   SOLE 21 1,272,549 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 7,009 1,219,024 SH   SOLE 22 1,149,738 0 69,286
ACADIA HEALTHCARE COMPANY IN COM 00404A109 713 16,342 SH   SOLE 2 7,664 0 8,678
ACADIA HEALTHCARE COMPANY IN COM 00404A109 892 20,460 SH   SOLE 4 20,460 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 78 1,794 SH   SOLE 7 1,794 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,924 204,682 SH   SOLE 18 204,682 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 57,424 1,317,075 SH   SOLE 19 1,317,075 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 43,512 997,990 SH   SOLE 21 997,990 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 89,271 2,047,508 SH   SOLE 22 1,799,456 0 248,052
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,335 30,613 SH   SOLE 26 26,235 0 4,378
ACADIA HEALTHCARE COMPANY IN COM 00404A109 437 10,012 SH   SOLE 28 10,012 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 681 15,622 SH   SOLE 30 15,622 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 75 1,722 SH   SOLE 31 1,722 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 20,696 474,668 SH   SOLE 34 474,668 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 318 7,298 SH   SOLE 40 7,298 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 303 8,825 SH   SOLE 2 8,172 0 653
ACADIA PHARMACEUTICALS INC COM 004225108 16 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 83 2,417 SH   SOLE 7 2,417 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,578 45,911 SH   SOLE 18 45,911 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,161 62,857 SH   SOLE 19 62,857 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 92,511 2,690,827 SH   SOLE 21 2,690,827 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 87,244 2,537,628 SH   SOLE 22 2,222,067 0 315,561
ACADIA PHARMACEUTICALS INC COM 004225108 1,042 30,318 SH   SOLE 26 23,749 0 6,569
ACADIA PHARMACEUTICALS INC COM 004225108 466 13,563 SH   SOLE 28 13,563 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 458 13,335 SH   SOLE 29 0 0 13,335
ACADIA PHARMACEUTICALS INC COM 004225108 557 16,214 SH   SOLE 30 16,214 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 74 2,163 SH   SOLE 31 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 298 8,676 SH   SOLE 40 8,676 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 418 13,904 SH   SOLE 2 3,515 0 10,389
ACADIA RLTY TR COM SH BEN INT 004239109 764 25,429 SH   SOLE 4 25,429 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,024 100,601 SH   SOLE 7 100,601 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 101 3,363 SH   SOLE 15 3,363 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,566 418,025 SH   SOLE 18 418,025 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,269 108,765 SH   SOLE 19 108,765 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 228,499 7,601,432 SH   SOLE 21 7,601,432 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 95,239 3,168,287 SH   SOLE 22 3,019,904 0 148,383
ACADIA RLTY TR COM SH BEN INT 004239109 108 3,609 SH   SOLE 23 3,609 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,407 113,344 SH   SOLE 25 113,344 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,361 45,292 SH   SOLE 26 17,812 0 27,480
ACADIA RLTY TR COM SH BEN INT 004239109 365 12,137 SH   SOLE 28 12,137 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 834 27,742 SH   SOLE 29 27,742 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 15,704 522,429 SH   SOLE 30 522,429 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 220 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 36 1,488 SH   SOLE 2 1,141 0 347
ACCELERATE DIAGNOSTICS INC COM 00430H102 13 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2,044 84,467 SH   SOLE 18 84,467 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 348 14,365 SH   SOLE 19 14,365 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 16,427 678,788 SH   SOLE 21 678,788 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 16,063 663,746 SH   SOLE 22 614,856 0 48,890
ACCELERATE DIAGNOSTICS INC COM 00430H102 84 3,472 SH   SOLE 26 0 0 3,472
ACCELERATE DIAGNOSTICS INC COM 00430H102 105 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 123 5,086 SH   SOLE 30 5,086 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 67 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 2,535 95,754 SH   SOLE 2 95,632 0 122
ACCELERON PHARMA INC COM 00434H108 5 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 27 1,021 SH   SOLE 7 1,021 0 0
ACCELERON PHARMA INC COM 00434H108 3,968 149,908 SH   SOLE 18 149,908 0 0
ACCELERON PHARMA INC COM 00434H108 23,139 874,156 SH   SOLE 19 874,156 0 0
ACCELERON PHARMA INC COM 00434H108 2,129 80,434 SH   SOLE 20 80,434 0 0
ACCELERON PHARMA INC COM 00434H108 35,457 1,339,520 SH   SOLE 21 1,339,520 0 0
ACCELERON PHARMA INC COM 00434H108 21,560 814,510 SH   SOLE 22 761,353 0 53,157
ACCELERON PHARMA INC COM 00434H108 6 230 SH   SOLE 23 230 0 0
ACCELERON PHARMA INC COM 00434H108 56 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 105 3,976 SH   SOLE 28 3,976 0 0
ACCELERON PHARMA INC COM 00434H108 123 4,638 SH   SOLE 30 4,638 0 0
ACCELERON PHARMA INC COM 00434H108 8,097 305,900 SH   SOLE 34 305,900 0 0
ACCELERON PHARMA INC COM 00434H108 59 2,243 SH   SOLE 40 2,243 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 115,512 963,563 SH   SOLE 2 572,343 0 391,220
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,761 281,625 SH   SOLE 4 265,955 0 15,670
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 66,331 553,311 SH   SOLE 7 527,361 0 25,950
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,186 51,605 SH   SOLE 13 51,605 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 512 4,267 SH   SOLE 15 4,267 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63 527 SH   SOLE 17 0 0 527
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 160,971 1,342,765 SH   SOLE 18 1,240,598 0 102,167
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,050 142,222 SH   SOLE 19 142,222 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44,492 371,135 SH   SOLE 20 0 0 371,135
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,268,088 10,577,982 SH   SOLE 21 10,577,982 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,101,075 17,526,482 SH   SOLE 22 13,962,564 0 3,563,918
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102,011 850,940 SH   SOLE 23 850,940 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 48,680 406,076 SH   SOLE 25 406,076 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 285,619 2,382,539 SH   SOLE 26 389,540 0 1,992,999
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,699 130,954 SH   SOLE 28 97,936 0 33,018
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,429 195,439 SH   SOLE 29 94,791 0 100,648
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 239,188 1,995,228 SH   SOLE 30 1,995,228 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58,338 486,633 SH   SOLE 31 215,768 0 270,865
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,024 116,986 SH   SOLE 34 116,986 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 129,384 1,079,282 SH   SOLE 36 1,079,282 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 408 3,406 SH   SOLE 40 3,406 0 0
ACCESS NATL CORP COM 004337101 47 1,559 SH   SOLE 2 321 0 1,238
ACCESS NATL CORP COM 004337101 1,025 34,138 SH   SOLE 18 34,138 0 0
ACCESS NATL CORP COM 004337101 84 2,810 SH   SOLE 19 2,810 0 0
ACCESS NATL CORP COM 004337101 8,045 267,975 SH   SOLE 21 267,975 0 0
ACCESS NATL CORP COM 004337101 3,406 113,447 SH   SOLE 22 106,181 0 7,266
ACCO BRANDS CORP COM 00081T108 526 40,032 SH   SOLE 2 20,914 0 19,118
ACCO BRANDS CORP COM 00081T108 12 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 32 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 5,610 426,583 SH   SOLE 18 426,583 0 0
ACCO BRANDS CORP COM 00081T108 1,357 103,170 SH   SOLE 19 103,170 0 0
ACCO BRANDS CORP COM 00081T108 42,965 3,267,310 SH   SOLE 21 3,267,310 0 0
ACCO BRANDS CORP COM 00081T108 44,125 3,355,476 SH   SOLE 22 3,133,507 0 221,969
ACCO BRANDS CORP COM 00081T108 59 4,508 SH   SOLE 23 4,508 0 0
ACCO BRANDS CORP COM 00081T108 688 52,310 SH   SOLE 26 43,228 0 9,082
ACCO BRANDS CORP COM 00081T108 200 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 1,397 106,216 SH   SOLE 29 0 0 106,216
ACCO BRANDS CORP COM 00081T108 217 16,469 SH   SOLE 30 16,469 0 0
ACCO BRANDS CORP COM 00081T108 170 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 19 3,975 SH   SOLE 2 3,699 0 276
ACCURAY INC COM 004397105 4 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 8 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,471 309,596 SH   SOLE 18 309,596 0 0
ACCURAY INC COM 004397105 2,601 547,615 SH   SOLE 19 547,615 0 0
ACCURAY INC COM 004397105 13,950 2,936,807 SH   SOLE 21 2,936,807 0 0
ACCURAY INC COM 004397105 10,991 2,313,846 SH   SOLE 22 2,143,914 0 169,932
ACCURAY INC COM 004397105 16 3,414 SH   SOLE 26 0 0 3,414
ACCURAY INC COM 004397105 54 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 74 15,636 SH   SOLE 30 15,636 0 0
ACCURAY INC COM 004397105 35 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 4 1,313 SH   SOLE 2 1,313 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 417 132,418 SH   SOLE 18 132,418 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 58 18,264 SH   SOLE 19 18,264 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,551 1,127,280 SH   SOLE 21 1,127,280 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,852 905,351 SH   SOLE 22 878,935 0 26,416
ACETO CORP COM 004446100 41 2,601 SH   SOLE 2 1,435 0 1,166
ACETO CORP COM 004446100 10 648 SH   SOLE 7 648 0 0
ACETO CORP COM 004446100 2,433 153,867 SH   SOLE 18 153,867 0 0
ACETO CORP COM 004446100 270 17,083 SH   SOLE 19 17,083 0 0
ACETO CORP COM 004446100 42,524 2,689,710 SH   SOLE 21 2,689,710 0 0
ACETO CORP COM 004446100 11,923 754,142 SH   SOLE 22 699,867 0 54,275
ACETO CORP COM 004446100 67 4,260 SH   SOLE 28 4,260 0 0
ACETO CORP COM 004446100 813 51,418 SH   SOLE 30 51,418 0 0
ACETO CORP COM 004446100 44 2,808 SH   SOLE 40 2,808 0 0
ACHAOGEN INC COM 004449104 122 4,816 SH   SOLE 18 4,816 0 0
ACHAOGEN INC COM 004449104 97 3,849 SH   SOLE 19 3,849 0 0
ACHAOGEN INC COM 004449104 1,966 77,922 SH   SOLE 21 77,922 0 0
ACHAOGEN INC COM 004449104 10,317 408,929 SH   SOLE 22 408,929 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 25 6,037 SH   SOLE 2 5,426 0 611
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 13 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,820 432,291 SH   SOLE 18 432,291 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,537 365,007 SH   SOLE 19 365,007 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 22,835 5,424,027 SH   SOLE 21 5,424,027 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 14,887 3,536,041 SH   SOLE 22 3,292,528 0 243,513
ACHILLION PHARMACEUTICALS IN COM 00448Q201 56 13,233 SH   SOLE 26 0 0 13,233
ACHILLION PHARMACEUTICALS IN COM 00448Q201 66 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 374 88,917 SH   SOLE 29 0 0 88,917
ACHILLION PHARMACEUTICALS IN COM 00448Q201 59 14,102 SH   SOLE 30 14,102 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 40 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 1,066 49,843 SH   SOLE 2 49,123 0 720
ACI WORLDWIDE INC COM 004498101 9 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 61 2,873 SH   SOLE 7 2,873 0 0
ACI WORLDWIDE INC COM 004498101 16,115 753,408 SH   SOLE 18 753,408 0 0
ACI WORLDWIDE INC COM 004498101 1,501 70,177 SH   SOLE 19 70,177 0 0
ACI WORLDWIDE INC COM 004498101 158,595 7,414,430 SH   SOLE 21 7,414,430 0 0
ACI WORLDWIDE INC COM 004498101 77,326 3,615,036 SH   SOLE 22 3,376,305 0 238,731
ACI WORLDWIDE INC COM 004498101 768 35,926 SH   SOLE 26 28,711 0 7,215
ACI WORLDWIDE INC COM 004498101 363 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 413 19,285 SH   SOLE 30 19,285 0 0
ACI WORLDWIDE INC COM 004498101 268 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 15 500 SH   SOLE 2 500 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,199 40,217 SH   SOLE 18 40,217 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 222 7,442 SH   SOLE 19 7,442 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,005 33,700 SH   SOLE 20 33,700 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 10,652 357,200 SH   SOLE 21 357,200 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 10,111 339,053 SH   SOLE 22 302,427 0 36,626
ACLARIS THERAPEUTICS INC COM 00461U105 87 2,931 SH   SOLE 30 2,931 0 0
ACME UTD CORP COM 004816104 11 385 SH   SOLE 18 385 0 0
ACME UTD CORP COM 004816104 21 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 6 203 SH   SOLE 2 203 0 0
ACNB CORP COM 000868109 683 23,671 SH   SOLE 18 23,671 0 0
ACNB CORP COM 000868109 72 2,511 SH   SOLE 19 2,511 0 0
ACNB CORP COM 000868109 5,926 205,393 SH   SOLE 21 205,393 0 0
ACNB CORP COM 000868109 1,295 44,885 SH   SOLE 22 39,254 0 5,631
ACORDA THERAPEUTICS INC COM 00484M106 365 17,370 SH   SOLE 2 10,798 0 6,572
ACORDA THERAPEUTICS INC COM 00484M106 5 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 23 1,097 SH   SOLE 7 1,097 0 0
ACORDA THERAPEUTICS INC COM 00484M106 4,796 228,382 SH   SOLE 18 228,382 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,640 78,089 SH   SOLE 19 78,089 0 0
ACORDA THERAPEUTICS INC COM 00484M106 95,994 4,571,146 SH   SOLE 21 4,571,146 0 0
ACORDA THERAPEUTICS INC COM 00484M106 28,860 1,374,278 SH   SOLE 22 1,291,608 0 82,670
ACORDA THERAPEUTICS INC COM 00484M106 20 932 SH   SOLE 23 932 0 0
ACORDA THERAPEUTICS INC COM 00484M106 410 19,504 SH   SOLE 26 15,938 0 3,566
ACORDA THERAPEUTICS INC COM 00484M106 131 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 416 19,813 SH   SOLE 29 0 0 19,813
ACORDA THERAPEUTICS INC COM 00484M106 2,167 103,180 SH   SOLE 30 103,180 0 0
ACORDA THERAPEUTICS INC COM 00484M106 105 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 323 380,000 PRN   SOLE 21 380,000 0 0
ACRE RLTY INVS INC COM 00489F106 3 2,207 SH   SOLE 21 2,207 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 12 8,200 SH   SOLE 18 8,200 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 13 8,447 SH   SOLE 19 8,447 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 189 125,316 SH   SOLE 21 125,316 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 845 559,831 SH   SOLE 22 559,831 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42,418 850,746 SH   SOLE 2 212,354 0 638,392
ACTIVISION BLIZZARD INC COM 00507V109 10,042 201,404 SH   SOLE 4 186,821 0 14,583
ACTIVISION BLIZZARD INC COM 00507V109 23,204 465,388 SH   SOLE 7 451,868 0 13,520
ACTIVISION BLIZZARD INC COM 00507V109 758 15,206 SH   SOLE 13 15,206 0 0
ACTIVISION BLIZZARD INC COM 00507V109 254 5,091 SH   SOLE 15 5,091 0 0
ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH   SOLE 17 0 0 6
ACTIVISION BLIZZARD INC COM 00507V109 275,591 5,527,304 SH   SOLE 18 4,686,773 0 840,531
ACTIVISION BLIZZARD INC COM 00507V109 207,943 4,170,533 SH   SOLE 19 4,140,056 0 30,477
ACTIVISION BLIZZARD INC COM 00507V109 16,302 326,958 SH   SOLE 20 0 0 326,958
ACTIVISION BLIZZARD INC COM 00507V109 497,920 9,986,371 SH   SOLE 21 9,986,371 0 0
ACTIVISION BLIZZARD INC COM 00507V109 880,174 17,652,914 SH   SOLE 22 14,632,872 0 3,020,042
ACTIVISION BLIZZARD INC COM 00507V109 35,412 710,238 SH   SOLE 23 710,238 0 0
ACTIVISION BLIZZARD INC COM 00507V109 56,198 1,127,118 SH   SOLE 25 1,092,936 0 34,182
ACTIVISION BLIZZARD INC COM 00507V109 189,759 3,805,830 SH   SOLE 26 404,728 0 3,401,102
ACTIVISION BLIZZARD INC COM 00507V109 6,167 123,685 SH   SOLE 28 92,075 0 31,610
ACTIVISION BLIZZARD INC COM 00507V109 4,158 83,392 SH   SOLE 29 25,620 0 57,772
ACTIVISION BLIZZARD INC COM 00507V109 91,614 1,837,429 SH   SOLE 30 1,837,429 0 0
ACTIVISION BLIZZARD INC COM 00507V109 16,983 340,611 SH   SOLE 31 116,139 0 224,472
ACTIVISION BLIZZARD INC COM 00507V109 6,382 128,002 SH   SOLE 32 128,002 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,142 464,140 SH   SOLE 34 464,140 0 0
ACTIVISION BLIZZARD INC COM 00507V109 54,177 1,086,583 SH   SOLE 36 1,086,583 0 0
ACTIVISION BLIZZARD INC COM 00507V109 155 3,116 SH   SOLE 40 3,116 0 0
ACTUA CORP COM 005094107 114 8,112 SH   SOLE 2 1,710 0 6,402
ACTUA CORP COM 005094107 4 287 SH   SOLE 4 287 0 0
ACTUA CORP COM 005094107 12 833 SH   SOLE 7 833 0 0
ACTUA CORP COM 005094107 2,165 154,099 SH   SOLE 18 154,099 0 0
ACTUA CORP COM 005094107 311 22,111 SH   SOLE 19 22,111 0 0
ACTUA CORP COM 005094107 16,570 1,179,335 SH   SOLE 21 1,179,335 0 0
ACTUA CORP COM 005094107 14,765 1,050,862 SH   SOLE 22 976,590 0 74,272
ACTUA CORP COM 005094107 76 5,400 SH   SOLE 28 5,400 0 0
ACTUA CORP COM 005094107 3,374 240,163 SH   SOLE 30 240,163 0 0
ACTUANT CORP CL A NEW 00508X203 220 8,365 SH   SOLE 2 2,727 0 5,638
ACTUANT CORP CL A NEW 00508X203 666 25,270 SH   SOLE 4 25,270 0 0
ACTUANT CORP CL A NEW 00508X203 42 1,582 SH   SOLE 7 1,582 0 0
ACTUANT CORP CL A NEW 00508X203 8,412 319,239 SH   SOLE 18 319,239 0 0
ACTUANT CORP CL A NEW 00508X203 13,672 518,853 SH   SOLE 19 518,853 0 0
ACTUANT CORP CL A NEW 00508X203 134,087 5,088,694 SH   SOLE 21 5,088,694 0 0
ACTUANT CORP CL A NEW 00508X203 42,769 1,623,109 SH   SOLE 22 1,502,601 0 120,508
ACTUANT CORP CL A NEW 00508X203 375 14,222 SH   SOLE 26 10,954 0 3,268
ACTUANT CORP CL A NEW 00508X203 216 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 3,069 116,481 SH   SOLE 30 116,481 0 0
ACTUANT CORP CL A NEW 00508X203 1,455 55,200 SH   SOLE 34 55,200 0 0
ACTUANT CORP CL A NEW 00508X203 162 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 18,787 92,091 SH   SOLE 2 11,298 0 80,793
ACUITY BRANDS INC COM 00508Y102 2,786 13,655 SH   SOLE 4 12,387 0 1,268
ACUITY BRANDS INC COM 00508Y102 7,381 36,181 SH   SOLE 7 34,242 0 1,939
ACUITY BRANDS INC COM 00508Y102 65 320 SH   SOLE 13 320 0 0
ACUITY BRANDS INC COM 00508Y102 56 275 SH   SOLE 15 275 0 0
ACUITY BRANDS INC COM 00508Y102 120,629 591,319 SH   SOLE 18 445,538 0 145,781
ACUITY BRANDS INC COM 00508Y102 114,588 561,706 SH   SOLE 19 561,706 0 0
ACUITY BRANDS INC COM 00508Y102 4,761 23,339 SH   SOLE 20 0 0 23,339
ACUITY BRANDS INC COM 00508Y102 159,126 780,027 SH   SOLE 21 780,027 0 0
ACUITY BRANDS INC COM 00508Y102 251,243 1,231,582 SH   SOLE 22 1,017,776 0 213,806
ACUITY BRANDS INC COM 00508Y102 10,854 53,204 SH   SOLE 23 53,204 0 0
ACUITY BRANDS INC COM 00508Y102 3,880 19,020 SH   SOLE 25 19,020 0 0
ACUITY BRANDS INC COM 00508Y102 23,614 115,756 SH   SOLE 26 39,072 0 76,684
ACUITY BRANDS INC COM 00508Y102 1,882 9,227 SH   SOLE 28 6,881 0 2,346
ACUITY BRANDS INC COM 00508Y102 2,490 12,208 SH   SOLE 29 2,150 0 10,058
ACUITY BRANDS INC COM 00508Y102 23,987 117,582 SH   SOLE 30 117,582 0 0
ACUITY BRANDS INC COM 00508Y102 5,197 25,474 SH   SOLE 31 8,558 0 16,916
ACUITY BRANDS INC COM 00508Y102 6,620 32,451 SH   SOLE 34 32,451 0 0
ACUITY BRANDS INC COM 00508Y102 12,377 60,672 SH   SOLE 36 60,672 0 0
ACUITY BRANDS INC COM 00508Y102 43 210 SH   SOLE 40 210 0 0
ACUSHNET HOLDINGS CORP COM 005098108 26 1,480 SH   SOLE 2 914 0 566
ACUSHNET HOLDINGS CORP COM 005098108 1,297 75,049 SH   SOLE 18 75,049 0 0
ACUSHNET HOLDINGS CORP COM 005098108 160 9,251 SH   SOLE 19 9,251 0 0
ACUSHNET HOLDINGS CORP COM 005098108 11,549 668,371 SH   SOLE 21 668,371 0 0
ACUSHNET HOLDINGS CORP COM 005098108 5,508 318,748 SH   SOLE 22 257,445 0 61,303
ACUSHNET HOLDINGS CORP COM 005098108 73 4,202 SH   SOLE 29 0 0 4,202
ACXIOM CORP COM 005125109 1,248 43,829 SH   SOLE 2 35,973 0 7,856
ACXIOM CORP COM 005125109 16 579 SH   SOLE 4 579 0 0
ACXIOM CORP COM 005125109 56 1,959 SH   SOLE 7 1,959 0 0
ACXIOM CORP COM 005125109 14,921 524,097 SH   SOLE 18 524,097 0 0
ACXIOM CORP COM 005125109 2,965 104,160 SH   SOLE 19 104,160 0 0
ACXIOM CORP COM 005125109 138,619 4,868,946 SH   SOLE 21 4,868,946 0 0
ACXIOM CORP COM 005125109 69,722 2,448,965 SH   SOLE 22 2,291,785 0 157,180
ACXIOM CORP COM 005125109 72 2,519 SH   SOLE 23 2,519 0 0
ACXIOM CORP COM 005125109 738 25,938 SH   SOLE 26 21,431 0 4,507
ACXIOM CORP COM 005125109 319 11,210 SH   SOLE 28 11,210 0 0
ACXIOM CORP COM 005125109 217 7,630 SH   SOLE 29 0 0 7,630
ACXIOM CORP COM 005125109 404 14,190 SH   SOLE 30 14,190 0 0
ACXIOM CORP COM 005125109 238 8,353 SH   SOLE 40 8,353 0 0
ADAM NAT RES FD INC COM 00548F105 158 8,135 SH   OTR 19 8,135 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 50 2,875 SH   SOLE 2 788 0 2,087
ADAMAS PHARMACEUTICALS INC COM 00548A106 5 303 SH   SOLE 7 303 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,167 66,700 SH   SOLE 18 66,700 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 173 9,870 SH   SOLE 19 9,870 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 14,919 852,534 SH   SOLE 21 852,534 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 6,443 368,147 SH   SOLE 22 349,440 0 18,707
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 12 2,807 SH   SOLE 18 2,807 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 21 4,970 SH   SOLE 19 4,970 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 217 51,128 SH   SOLE 21 51,128 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 594 139,864 SH   SOLE 22 139,864 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 55 3,985 SH   OTR 19 3,985 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 16 426 SH   SOLE 2 128 0 298
ADAMS RES & ENERGY INC COM NEW 006351308 322 8,611 SH   SOLE 18 8,611 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 40 1,065 SH   SOLE 19 1,065 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,678 71,709 SH   SOLE 21 71,709 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,397 90,952 SH   SOLE 22 89,820 0 1,132
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 4 3,058 SH   SOLE 18 3,058 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 9 7,324 SH   SOLE 19 7,324 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 63 50,210 SH   SOLE 21 50,210 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 12 9,802 SH   SOLE 22 9,802 0 0
ADDUS HOMECARE CORP COM 006739106 52 1,610 SH   SOLE 2 331 0 1,279
ADDUS HOMECARE CORP COM 006739106 1,016 31,760 SH   SOLE 18 31,760 0 0
ADDUS HOMECARE CORP COM 006739106 149 4,654 SH   SOLE 19 4,654 0 0
ADDUS HOMECARE CORP COM 006739106 7,824 244,493 SH   SOLE 21 244,493 0 0
ADDUS HOMECARE CORP COM 006739106 5,094 159,179 SH   SOLE 22 154,058 0 5,121
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 4 2,156 SH   SOLE 21 2,156 0 0
ADECOAGRO S A COM L00849106 95 8,300 SH   SOLE 2 8,300 0 0
ADECOAGRO S A COM L00849106 1,203 105,000 SH   SOLE 19 105,000 0 0
ADECOAGRO S A COM L00849106 6,089 531,291 SH   SOLE 21 531,291 0 0
ADECOAGRO S A COM L00849106 5,796 505,739 SH   SOLE 22 505,739 0 0
ADECOAGRO S A COM L00849106 1,948 170,000 SH   SOLE 25 170,000 0 0
ADECOAGRO S A COM L00849106 6,177 539,000 SH   SOLE 34 539,000 0 0
ADEPTUS HEALTH INC CL A 006855100 1 724 SH   SOLE 2 693 0 31
ADEPTUS HEALTH INC CL A 006855100 0 127 SH   SOLE 4 127 0 0
ADEPTUS HEALTH INC CL A 006855100 0 204 SH   SOLE 7 204 0 0
ADEPTUS HEALTH INC CL A 006855100 102 56,734 SH   SOLE 18 56,734 0 0
ADEPTUS HEALTH INC CL A 006855100 14 7,682 SH   SOLE 19 7,682 0 0
ADEPTUS HEALTH INC CL A 006855100 2,720 1,511,259 SH   SOLE 21 1,511,259 0 0
ADEPTUS HEALTH INC CL A 006855100 677 375,867 SH   SOLE 22 349,772 0 26,095
ADEPTUS HEALTH INC CL A 006855100 1 350 SH   SOLE 26 0 0 350
ADEPTUS HEALTH INC CL A 006855100 3 1,761 SH   SOLE 28 1,761 0 0
ADEPTUS HEALTH INC CL A 006855100 51 28,444 SH   SOLE 30 28,444 0 0
ADEPTUS HEALTH INC CL A 006855100 2 1,378 SH   SOLE 40 1,378 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 6 1,471 SH   SOLE 18 1,471 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 91 21,986 SH   SOLE 21 21,986 0 0
ADIENT PLC ORD SHS G0084W101 1,992 27,405 SH   SOLE 2 25,460 0 1,945
ADIENT PLC ORD SHS G0084W101 33 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 418 5,748 SH   SOLE 7 5,748 0 0
ADIENT PLC ORD SHS G0084W101 4,125 56,761 SH   SOLE 15 579 0 56,182
ADIENT PLC ORD SHS G0084W101 3,464 47,669 SH   SOLE 18 47,669 0 0
ADIENT PLC ORD SHS G0084W101 4,234 58,265 SH   SOLE 19 58,265 0 0
ADIENT PLC ORD SHS G0084W101 70,068 964,200 SH   SOLE 21 964,200 0 0
ADIENT PLC ORD SHS G0084W101 171,240 2,356,412 SH   SOLE 22 2,043,621 0 312,791
ADIENT PLC ORD SHS G0084W101 2,499 34,384 SH   SOLE 25 34,384 0 0
ADIENT PLC ORD SHS G0084W101 7,200 99,078 SH   SOLE 26 28,353 0 70,725
ADIENT PLC ORD SHS G0084W101 999 13,745 SH   SOLE 28 13,745 0 0
ADIENT PLC ORD SHS G0084W101 1,092 15,030 SH   SOLE 30 15,030 0 0
ADIENT PLC ORD SHS G0084W101 148 2,031 SH   SOLE 31 2,031 0 0
ADIENT PLC ORD SHS G0084W101 9,233 127,051 SH   SOLE 36 127,051 0 0
ADIENT PLC ORD SHS G0084W101 629 8,653 SH   SOLE 40 8,653 0 0
ADMA BIOLOGICS INC COM 000899104 4 856 SH   SOLE 18 856 0 0
ADMA BIOLOGICS INC COM 000899104 89 18,213 SH   SOLE 21 18,213 0 0
ADOBE SYS INC COM 00724F101 99,645 765,733 SH   SOLE 2 387,331 0 378,402
ADOBE SYS INC COM 00724F101 34,470 264,889 SH   SOLE 4 252,831 0 12,058
ADOBE SYS INC COM 00724F101 58,664 450,812 SH   SOLE 7 348,258 0 102,554
ADOBE SYS INC COM 00724F101 5,251 40,354 SH   SOLE 13 40,354 0 0
ADOBE SYS INC COM 00724F101 477 3,668 SH   SOLE 15 3,668 0 0
ADOBE SYS INC COM 00724F101 61 468 SH   SOLE 17 0 0 468
ADOBE SYS INC COM 00724F101 221,294 1,700,563 SH   SOLE 18 1,446,075 0 254,488
ADOBE SYS INC COM 00724F101 118,848 913,300 SH   SOLE 19 897,806 0 15,494
ADOBE SYS INC COM 00724F101 33,500 257,438 SH   SOLE 20 0 0 257,438
ADOBE SYS INC COM 00724F101 1,072,652 8,242,923 SH   SOLE 21 8,242,923 0 0
ADOBE SYS INC COM 00724F101 1,802,837 13,854,121 SH   SOLE 22 11,058,700 0 2,795,421
ADOBE SYS INC COM 00724F101 90,476 695,271 SH   SOLE 23 695,271 0 0
ADOBE SYS INC COM 00724F101 25,705 197,535 SH   SOLE 25 197,535 0 0
ADOBE SYS INC COM 00724F101 154,121 1,184,365 SH   SOLE 26 312,723 0 871,642
ADOBE SYS INC COM 00724F101 13,543 104,073 SH   SOLE 28 77,619 0 26,454
ADOBE SYS INC COM 00724F101 19,736 151,664 SH   SOLE 29 76,420 0 75,244
ADOBE SYS INC COM 00724F101 197,342 1,516,497 SH   SOLE 30 1,516,497 0 0
ADOBE SYS INC COM 00724F101 49,816 382,816 SH   SOLE 31 154,513 0 228,303
ADOBE SYS INC COM 00724F101 10,947 84,120 SH   SOLE 32 84,120 0 0
ADOBE SYS INC COM 00724F101 27,883 214,271 SH   SOLE 34 214,271 0 0
ADOBE SYS INC COM 00724F101 103,627 796,335 SH   SOLE 36 796,335 0 0
ADOBE SYS INC COM 00724F101 355 2,726 SH   SOLE 40 2,726 0 0
ADTRAN INC COM 00738A106 128 6,169 SH   SOLE 2 2,343 0 3,826
ADTRAN INC COM 00738A106 9 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 29 1,375 SH   SOLE 7 1,375 0 0
ADTRAN INC COM 00738A106 5,149 248,156 SH   SOLE 18 248,156 0 0
ADTRAN INC COM 00738A106 592 28,548 SH   SOLE 19 28,548 0 0
ADTRAN INC COM 00738A106 86,700 4,178,300 SH   SOLE 21 4,178,300 0 0
ADTRAN INC COM 00738A106 27,859 1,342,609 SH   SOLE 22 1,232,323 0 110,286
ADTRAN INC COM 00738A106 397 19,137 SH   SOLE 26 14,848 0 4,289
ADTRAN INC COM 00738A106 149 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,922 92,621 SH   SOLE 30 92,621 0 0
ADTRAN INC COM 00738A106 120 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 22 2,005 SH   SOLE 2 1,587 0 418
ADURO BIOTECH INC COM 00739L101 15 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,389 129,198 SH   SOLE 18 129,198 0 0
ADURO BIOTECH INC COM 00739L101 729 67,772 SH   SOLE 19 67,772 0 0
ADURO BIOTECH INC COM 00739L101 21,697 2,018,343 SH   SOLE 21 2,018,343 0 0
ADURO BIOTECH INC COM 00739L101 10,036 933,595 SH   SOLE 22 868,712 0 64,883
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 34 3,207 SH   SOLE 30 3,207 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,377 63,246 SH   SOLE 2 16,718 0 46,528
ADVANCE AUTO PARTS INC COM 00751Y106 3,234 21,811 SH   SOLE 4 20,158 0 1,653
ADVANCE AUTO PARTS INC COM 00751Y106 7,473 50,407 SH   SOLE 7 48,085 0 2,322
ADVANCE AUTO PARTS INC COM 00751Y106 322 2,172 SH   SOLE 13 2,172 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 66 446 SH   SOLE 15 446 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 24,800 167,275 SH   SOLE 18 156,687 0 10,588
ADVANCE AUTO PARTS INC COM 00751Y106 1,256 8,474 SH   OTR 19 0 8,474 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,217 55,426 SH   SOLE 19 55,426 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,124 41,303 SH   SOLE 20 0 0 41,303
ADVANCE AUTO PARTS INC COM 00751Y106 189,761 1,279,921 SH   SOLE 21 1,279,921 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 286,700 1,933,768 SH   SOLE 22 1,582,120 0 351,648
ADVANCE AUTO PARTS INC COM 00751Y106 12,533 84,536 SH   SOLE 23 84,536 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,031 27,186 SH   SOLE 25 27,186 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 29,334 197,857 SH   SOLE 26 56,680 0 141,177
ADVANCE AUTO PARTS INC COM 00751Y106 2,241 15,114 SH   SOLE 28 11,245 0 3,869
ADVANCE AUTO PARTS INC COM 00751Y106 3,014 20,326 SH   SOLE 29 3,522 0 16,804
ADVANCE AUTO PARTS INC COM 00751Y106 28,302 190,897 SH   SOLE 30 190,897 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,534 44,072 SH   SOLE 31 14,969 0 29,103
ADVANCE AUTO PARTS INC COM 00751Y106 724 4,881 SH   SOLE 34 4,881 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 16,426 110,790 SH   SOLE 36 110,790 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 55 372 SH   SOLE 40 372 0 0
ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 20 500 SH   SOLE 2 500 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 21 934 SH   SOLE 2 934 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,789 79,138 SH   SOLE 18 79,138 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 13,511 597,828 SH   SOLE 19 597,828 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 15,235 674,102 SH   SOLE 21 674,102 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,103 270,031 SH   SOLE 22 230,926 0 39,105
ADVANCED DISP SVCS INC DEL COM 00790X101 540 23,900 SH   SOLE 25 23,900 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2,090 92,477 SH   SOLE 34 92,477 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 46 2,084 SH   SOLE 2 1,580 0 504
ADVANCED DRAIN SYS INC DEL COM 00790R104 6 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 338 15,418 SH   SOLE 7 15,418 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,787 127,246 SH   SOLE 18 127,246 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 467 21,328 SH   SOLE 19 21,328 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 22,636 1,033,608 SH   SOLE 21 1,033,608 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 20,312 927,481 SH   SOLE 22 864,124 0 63,357
ADVANCED DRAIN SYS INC DEL COM 00790R104 109 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,936 88,405 SH   SOLE 30 88,405 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 79 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 29,781 3,121,693 SH   SOLE 2 3,121,693 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4,590 481,104 SH   SOLE 19 481,104 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1,967 206,138 SH   SOLE 22 206,138 0 0
ADVANCED ENERGY INDS COM 007973100 765 11,160 SH   SOLE 2 10,212 0 948
ADVANCED ENERGY INDS COM 007973100 12 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 72 1,050 SH   SOLE 7 1,050 0 0
ADVANCED ENERGY INDS COM 007973100 13,312 194,163 SH   SOLE 18 194,163 0 0
ADVANCED ENERGY INDS COM 007973100 7,139 104,128 SH   SOLE 19 104,128 0 0
ADVANCED ENERGY INDS COM 007973100 228,458 3,332,231 SH   SOLE 21 3,332,231 0 0
ADVANCED ENERGY INDS COM 007973100 82,977 1,210,276 SH   SOLE 22 1,129,103 0 81,173
ADVANCED ENERGY INDS COM 007973100 136 1,984 SH   SOLE 23 1,984 0 0
ADVANCED ENERGY INDS COM 007973100 1,161 16,932 SH   SOLE 26 12,919 0 4,013
ADVANCED ENERGY INDS COM 007973100 386 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 872 12,716 SH   SOLE 29 0 0 12,716
ADVANCED ENERGY INDS COM 007973100 5,248 76,552 SH   SOLE 30 76,552 0 0
ADVANCED ENERGY INDS COM 007973100 300 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,191 700,433 SH   SOLE 2 152,305 0 548,128
ADVANCED MICRO DEVICES INC COM 007903107 3,393 233,177 SH   SOLE 4 213,725 0 19,452
ADVANCED MICRO DEVICES INC COM 007903107 7,361 505,935 SH   SOLE 7 491,599 0 14,336
ADVANCED MICRO DEVICES INC COM 007903107 120 8,217 SH   SOLE 13 8,217 0 0
ADVANCED MICRO DEVICES INC COM 007903107 859 59,049 SH   SOLE 15 4,879 0 54,170
ADVANCED MICRO DEVICES INC COM 007903107 11 727 SH   SOLE 17 0 0 727
ADVANCED MICRO DEVICES INC COM 007903107 60,705 4,172,147 SH   SOLE 18 4,058,297 0 113,850
ADVANCED MICRO DEVICES INC COM 007903107 29,987 2,060,972 SH   SOLE 19 2,060,972 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,648 388,149 SH   SOLE 20 0 0 388,149
ADVANCED MICRO DEVICES INC COM 007903107 467,102 32,103,258 SH   SOLE 21 32,103,258 0 0
ADVANCED MICRO DEVICES INC COM 007903107 320,178 22,005,352 SH   SOLE 22 19,269,244 0 2,736,108
ADVANCED MICRO DEVICES INC COM 007903107 12,813 880,605 SH   SOLE 23 880,605 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,951 340,289 SH   SOLE 25 340,289 0 0
ADVANCED MICRO DEVICES INC COM 007903107 28,445 1,954,980 SH   SOLE 26 584,507 0 1,370,473
ADVANCED MICRO DEVICES INC COM 007903107 2,428 166,899 SH   SOLE 28 124,973 0 41,926
ADVANCED MICRO DEVICES INC COM 007903107 3,218 221,145 SH   SOLE 29 36,690 0 184,455
ADVANCED MICRO DEVICES INC COM 007903107 29,958 2,059,000 SH   SOLE 30 2,059,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,967 410,112 SH   SOLE 31 142,830 0 267,282
ADVANCED MICRO DEVICES INC COM 007903107 4,698 322,900 SH   SOLE 34 322,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15,579 1,070,691 SH   SOLE 36 1,070,691 0 0
ADVANCED MICRO DEVICES INC COM 007903107 61 4,220 SH   SOLE 40 4,220 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 146 10,000 SH Put OTR 19 10,000 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 1,728 875,000 PRN   SOLE 21 875,000 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 473 73,000 SH   SOLE 22 73,000 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 46 1,488 SH   SOLE 2 1,018 0 470
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 22 706 SH   SOLE 7 706 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 2,571 82,495 SH   SOLE 18 82,495 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 17,704 567,982 SH   SOLE 19 567,982 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 21,478 689,055 SH   SOLE 21 689,055 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 27,421 879,716 SH   SOLE 22 823,762 0 55,954
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 1,502 48,178 SH   SOLE 25 48,178 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 199 6,369 SH   SOLE 30 6,369 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 5,625 180,460 SH   SOLE 34 180,460 0 0
ADVANSIX INC COM 00773T101 1,524 55,798 SH   SOLE 2 55,798 0 0
ADVANSIX INC COM 00773T101 4 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 21 786 SH   SOLE 7 786 0 0
ADVANSIX INC COM 00773T101 403 14,748 SH   SOLE 13 14,748 0 0
ADVANSIX INC COM 00773T101 1 23 SH   SOLE 15 0 0 23
ADVANSIX INC COM 00773T101 1,433 52,445 SH   SOLE 18 52,445 0 0
ADVANSIX INC COM 00773T101 169 6,200 SH   SOLE 19 6,200 0 0
ADVANSIX INC COM 00773T101 52,415 1,918,550 SH   SOLE 21 1,918,550 0 0
ADVANSIX INC COM 00773T101 28,159 1,030,724 SH   SOLE 22 868,107 0 162,617
ADVANSIX INC COM 00773T101 174 6,362 SH   SOLE 26 6,028 0 334
ADVANSIX INC COM 00773T101 292 10,681 SH   SOLE 29 0 0 10,681
ADVANSIX INC COM 00773T101 1,695 62,050 SH   SOLE 30 62,050 0 0
ADVANSIX INC COM 00773T101 20 723 SH   SOLE 31 723 0 0
ADVANSIX INC COM 00773T101 313 11,463 SH   SOLE 36 11,463 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 2 238 SH   SOLE 21 238 0 0
ADVAXIS INC COM NEW 007624208 42 5,191 SH   SOLE 2 5,045 0 146
ADVAXIS INC COM NEW 007624208 6 681 SH   SOLE 7 681 0 0
ADVAXIS INC COM NEW 007624208 1,140 139,491 SH   SOLE 18 139,491 0 0
ADVAXIS INC COM NEW 007624208 171 20,979 SH   SOLE 19 20,979 0 0
ADVAXIS INC COM NEW 007624208 9,166 1,121,968 SH   SOLE 21 1,121,968 0 0
ADVAXIS INC COM NEW 007624208 7,724 945,367 SH   SOLE 22 886,696 0 58,671
ADVAXIS INC COM NEW 007624208 39 4,821 SH   SOLE 28 4,821 0 0
ADVAXIS INC COM NEW 007624208 34 4,170 SH   SOLE 30 4,170 0 0
ADVAXIS INC COM NEW 007624208 20 2,446 SH   SOLE 40 2,446 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12 4,428 SH   SOLE 2 1,281 0 3,147
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 865 SH   SOLE 7 865 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 302 111,859 SH   SOLE 18 111,859 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 33 12,128 SH   SOLE 19 12,128 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,161 800,294 SH   SOLE 21 800,294 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,288 476,894 SH   SOLE 22 441,457 0 35,437
ADVISORY BRD CO COM 00762W107 96 2,041 SH   SOLE 2 1,787 0 254
ADVISORY BRD CO COM 00762W107 7 156 SH   SOLE 4 156 0 0
ADVISORY BRD CO COM 00762W107 49 1,055 SH   SOLE 7 1,055 0 0
ADVISORY BRD CO COM 00762W107 7,051 150,653 SH   SOLE 18 150,653 0 0
ADVISORY BRD CO COM 00762W107 1,171 25,017 SH   SOLE 19 25,017 0 0
ADVISORY BRD CO COM 00762W107 57,816 1,235,377 SH   SOLE 21 1,235,377 0 0
ADVISORY BRD CO COM 00762W107 51,550 1,101,490 SH   SOLE 22 1,018,730 0 82,760
ADVISORY BRD CO COM 00762W107 556 11,880 SH   SOLE 26 9,553 0 2,327
ADVISORY BRD CO COM 00762W107 280 5,984 SH   SOLE 28 5,984 0 0
ADVISORY BRD CO COM 00762W107 334 7,143 SH   SOLE 30 7,143 0 0
ADVISORY BRD CO COM 00762W107 209 4,456 SH   SOLE 40 4,456 0 0
AECOM COM 00766T100 2,532 71,154 SH   SOLE 2 71,154 0 0
AECOM COM 00766T100 27 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 542 15,226 SH   SOLE 7 15,226 0 0
AECOM COM 00766T100 21,356 600,043 SH   SOLE 18 600,043 0 0
AECOM COM 00766T100 15,881 446,207 SH   SOLE 19 446,207 0 0
AECOM COM 00766T100 233,671 6,565,648 SH   SOLE 21 6,565,648 0 0
AECOM COM 00766T100 172,524 4,847,551 SH   SOLE 22 4,313,813 0 533,738
AECOM COM 00766T100 1,361 38,254 SH   SOLE 26 35,726 0 2,528
AECOM COM 00766T100 1,218 34,228 SH   SOLE 29 0 0 34,228
AECOM COM 00766T100 911 25,609 SH   SOLE 30 25,609 0 0
AECOM COM 00766T100 120 3,383 SH   SOLE 31 3,383 0 0
AECOM COM 00766T100 300 8,432 SH   SOLE 36 8,432 0 0
AECOM COM 00766T100 506 14,215 SH   SOLE 40 14,215 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 6,142 509,721 SH   SOLE 2 509,721 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 36 2,979 SH   SOLE 7 2,979 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 830 68,852 SH   SOLE 22 68,852 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 260 325,000 PRN   SOLE 21 325,000 0 0
AEGION CORP COM 00770F104 205 8,949 SH   SOLE 2 1,595 0 7,354
AEGION CORP COM 00770F104 7 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 636 27,740 SH   SOLE 7 27,740 0 0
AEGION CORP COM 00770F104 4,298 187,592 SH   SOLE 18 187,592 0 0
AEGION CORP COM 00770F104 500 21,841 SH   SOLE 19 21,841 0 0
AEGION CORP COM 00770F104 68,111 2,973,000 SH   SOLE 21 2,973,000 0 0
AEGION CORP COM 00770F104 22,160 967,281 SH   SOLE 22 890,691 0 76,590
AEGION CORP COM 00770F104 305 13,329 SH   SOLE 26 9,594 0 3,735
AEGION CORP COM 00770F104 120 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,584 156,444 SH   SOLE 30 156,444 0 0
AEGION CORP COM 00770F104 84 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 821 SH   SOLE 18 821 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 107 14,334 SH   SOLE 21 14,334 0 0
AEGON N V NY REGISTRY SH 007924103 1 126 SH   SOLE 18 126 0 0
AEGON N V NY REGISTRY SH 007924103 3,124 609,057 SH   SOLE 22 609,057 0 0
AEHR TEST SYSTEMS COM 00760J108 24 5,059 SH   SOLE 21 5,059 0 0
AEMETIS INC COM NEW 00770K202 3 2,331 SH   SOLE 18 2,331 0 0
AEMETIS INC COM NEW 00770K202 5 3,787 SH   SOLE 19 3,787 0 0
AEMETIS INC COM NEW 00770K202 43 33,650 SH   SOLE 21 33,650 0 0
AEMETIS INC COM NEW 00770K202 10 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 5,557 120,886 SH   SOLE 2 41,227 0 79,659
AERCAP HOLDINGS NV SHS N00985106 2,298 49,997 SH   SOLE 4 46,296 0 3,701
AERCAP HOLDINGS NV SHS N00985106 3,710 80,699 SH   SOLE 7 79,085 0 1,614
AERCAP HOLDINGS NV SHS N00985106 147 3,197 SH   SOLE 13 3,197 0 0
AERCAP HOLDINGS NV SHS N00985106 53 1,154 SH   SOLE 15 1,154 0 0
AERCAP HOLDINGS NV SHS N00985106 8,061 175,362 SH   SOLE 18 158,458 0 16,904
AERCAP HOLDINGS NV SHS N00985106 4,646 101,059 SH   SOLE 19 101,059 0 0
AERCAP HOLDINGS NV SHS N00985106 76,214 1,657,913 SH   SOLE 21 1,657,913 0 0
AERCAP HOLDINGS NV SHS N00985106 108,594 2,362,272 SH   SOLE 22 2,118,807 0 243,465
AERCAP HOLDINGS NV SHS N00985106 9,233 200,849 SH   SOLE 23 200,849 0 0
AERCAP HOLDINGS NV SHS N00985106 2,727 59,324 SH   SOLE 25 59,324 0 0
AERCAP HOLDINGS NV SHS N00985106 18,543 403,364 SH   SOLE 26 94,521 0 308,843
AERCAP HOLDINGS NV SHS N00985106 1,068 23,238 SH   SOLE 28 23,238 0 0
AERCAP HOLDINGS NV SHS N00985106 557 12,107 SH   SOLE 29 12,107 0 0
AERCAP HOLDINGS NV SHS N00985106 31,154 677,703 SH   SOLE 30 677,703 0 0
AERCAP HOLDINGS NV SHS N00985106 33,387 726,273 SH   SOLE 31 35,697 0 690,576
AERCAP HOLDINGS NV SHS N00985106 650 14,136 SH   SOLE 34 14,136 0 0
AERCAP HOLDINGS NV SHS N00985106 10,011 217,768 SH   SOLE 36 217,768 0 0
AERCAP HOLDINGS NV SHS N00985106 38 828 SH   SOLE 40 828 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 70 1,536 SH   SOLE 2 1,295 0 241
AERIE PHARMACEUTICALS INC COM 00771V108 13 295 SH   SOLE 4 295 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 26 574 SH   SOLE 7 574 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 4,928 108,664 SH   SOLE 18 108,664 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 874 19,274 SH   SOLE 19 19,274 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 72,814 1,605,597 SH   SOLE 21 1,605,597 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 38,027 838,518 SH   SOLE 22 781,681 0 56,837
AERIE PHARMACEUTICALS INC COM 00771V108 597 13,161 SH   SOLE 26 11,736 0 1,425
AERIE PHARMACEUTICALS INC COM 00771V108 286 6,311 SH   SOLE 28 6,311 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 195 4,296 SH   SOLE 30 4,296 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 121 2,662 SH   SOLE 40 2,662 0 0
AEROCENTURY CORP COM 007737109 2 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 5 1,284 SH   SOLE 2 1,111 0 173
AEROHIVE NETWORKS INC COM 007786106 401 95,263 SH   SOLE 18 95,263 0 0
AEROHIVE NETWORKS INC COM 007786106 36 8,545 SH   SOLE 19 8,545 0 0
AEROHIVE NETWORKS INC COM 007786106 3,333 791,651 SH   SOLE 21 791,651 0 0
AEROHIVE NETWORKS INC COM 007786106 1,563 371,210 SH   SOLE 22 353,197 0 18,013
AEROJET ROCKETDYNE HLDGS INC COM 007800105 60 2,752 SH   SOLE 2 2,752 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 36 1,668 SH   SOLE 7 1,668 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,048 324,793 SH   SOLE 18 324,793 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 821 37,850 SH   SOLE 19 37,850 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 157,803 7,272,011 SH   SOLE 21 7,272,011 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 41,547 1,914,593 SH   SOLE 22 1,785,232 0 129,361
AEROJET ROCKETDYNE HLDGS INC COM 007800105 34 1,581 SH   SOLE 26 0 0 1,581
AEROJET ROCKETDYNE HLDGS INC COM 007800105 250 11,516 SH   SOLE 29 0 0 11,516
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,040 140,082 SH   SOLE 30 140,082 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 122 5,600 SH   SOLE 40 5,600 0 0
AEROVIRONMENT INC COM 008073108 26 924 SH   SOLE 2 924 0 0
AEROVIRONMENT INC COM 008073108 4 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 12 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 3,194 113,950 SH   SOLE 18 113,950 0 0
AEROVIRONMENT INC COM 008073108 338 12,063 SH   SOLE 19 12,063 0 0
AEROVIRONMENT INC COM 008073108 68,121 2,430,301 SH   SOLE 21 2,430,301 0 0
AEROVIRONMENT INC COM 008073108 17,045 608,085 SH   SOLE 22 564,602 0 43,483
AEROVIRONMENT INC COM 008073108 263 9,395 SH   SOLE 26 6,647 0 2,748
AEROVIRONMENT INC COM 008073108 86 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 1,025 36,576 SH   SOLE 30 36,576 0 0
AEROVIRONMENT INC COM 008073108 58 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 10,402 930,428 SH   SOLE 2 444,629 0 485,799
AES CORP COM 00130H105 2,308 206,404 SH   SOLE 4 191,734 0 14,670
AES CORP COM 00130H105 5,279 472,155 SH   SOLE 7 447,071 0 25,084
AES CORP COM 00130H105 45 3,993 SH   SOLE 15 3,993 0 0
AES CORP COM 00130H105 1 55 SH   SOLE 17 0 0 55
AES CORP COM 00130H105 95,405 8,533,506 SH   SOLE 18 8,186,095 0 347,411
AES CORP COM 00130H105 144,980 12,967,831 SH   SOLE 19 12,967,831 0 0
AES CORP COM 00130H105 4,498 402,338 SH   SOLE 20 0 0 402,338
AES CORP COM 00130H105 147,704 13,211,482 SH   SOLE 21 13,211,482 0 0
AES CORP COM 00130H105 239,959 21,463,268 SH   SOLE 22 18,022,371 0 3,440,897
AES CORP COM 00130H105 13,468 1,204,634 SH   SOLE 23 1,204,634 0 0
AES CORP COM 00130H105 9,338 835,266 SH   SOLE 25 835,266 0 0
AES CORP COM 00130H105 16,834 1,505,748 SH   SOLE 26 599,965 0 905,783
AES CORP COM 00130H105 1,501 134,256 SH   SOLE 28 100,939 0 33,317
AES CORP COM 00130H105 2,494 223,061 SH   SOLE 29 69,770 0 153,291
AES CORP COM 00130H105 23,201 2,075,258 SH   SOLE 30 2,075,258 0 0
AES CORP COM 00130H105 3,789 338,869 SH   SOLE 31 132,400 0 206,469
AES CORP COM 00130H105 35,254 3,153,276 SH   SOLE 34 3,153,276 0 0
AES CORP COM 00130H105 13,013 1,163,934 SH   SOLE 36 1,163,934 0 0
AES CORP COM 00130H105 37 3,265 SH   SOLE 40 3,265 0 0
AETHLON MED INC COM NEW 00808Y208 4 1,193 SH   SOLE 18 1,193 0 0
AETHLON MED INC COM NEW 00808Y208 60 18,426 SH   SOLE 21 18,426 0 0
AETHLON MED INC COM NEW 00808Y208 178 54,499 SH   SOLE 22 54,499 0 0
AETNA INC NEW COM 00817Y108 60,236 472,255 SH   SOLE 2 256,425 0 215,830
AETNA INC NEW COM 00817Y108 18,487 144,942 SH   SOLE 4 136,604 0 8,338
AETNA INC NEW COM 00817Y108 41,476 325,173 SH   SOLE 7 290,345 0 34,828
AETNA INC NEW COM 00817Y108 1,063 8,336 SH   SOLE 13 8,336 0 0
AETNA INC NEW COM 00817Y108 274 2,149 SH   SOLE 15 2,149 0 0
AETNA INC NEW COM 00817Y108 18 138 SH   SOLE 17 0 0 138
AETNA INC NEW COM 00817Y108 359,885 2,821,522 SH   SOLE 18 2,699,561 0 121,961
AETNA INC NEW COM 00817Y108 793,135 6,218,226 SH   SOLE 19 6,206,121 0 12,105
AETNA INC NEW COM 00817Y108 24,601 192,870 SH   SOLE 20 0 0 192,870
AETNA INC NEW COM 00817Y108 757,695 5,940,380 SH   SOLE 21 5,940,380 0 0
AETNA INC NEW COM 00817Y108 1,237,494 9,702,032 SH   SOLE 22 7,954,566 0 1,747,466
AETNA INC NEW COM 00817Y108 53,344 418,223 SH   SOLE 23 418,223 0 0
AETNA INC NEW COM 00817Y108 19,485 152,760 SH   SOLE 25 151,441 0 1,319
AETNA INC NEW COM 00817Y108 132,623 1,039,775 SH   SOLE 26 219,678 0 820,097
AETNA INC NEW COM 00817Y108 9,325 73,111 SH   SOLE 28 54,473 0 18,638
AETNA INC NEW COM 00817Y108 6,242 48,934 SH   SOLE 29 17,016 0 31,918
AETNA INC NEW COM 00817Y108 139,613 1,094,572 SH   SOLE 30 1,094,572 0 0
AETNA INC NEW COM 00817Y108 50,943 399,396 SH   SOLE 31 73,555 0 325,841
AETNA INC NEW COM 00817Y108 140,066 1,098,125 SH   SOLE 34 1,098,125 0 0
AETNA INC NEW COM 00817Y108 71,094 557,381 SH   SOLE 36 557,381 0 0
AETNA INC NEW COM 00817Y108 245 1,919 SH   SOLE 40 1,919 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 3 1,700 SH   SOLE 2 1,487 0 213
AEVI GENOMIC MEDICINE INC COM 00835P105 178 95,841 SH   SOLE 18 95,841 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 31 16,692 SH   SOLE 19 16,692 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 1,843 990,971 SH   SOLE 21 990,971 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 1,699 913,659 SH   SOLE 22 893,129 0 20,530
AFFILIATED MANAGERS GROUP COM 008252108 7,431 45,327 SH   SOLE 2 12,615 0 32,712
AFFILIATED MANAGERS GROUP COM 008252108 2,900 17,691 SH   SOLE 4 16,392 0 1,299
AFFILIATED MANAGERS GROUP COM 008252108 6,122 37,345 SH   SOLE 7 36,883 0 462
AFFILIATED MANAGERS GROUP COM 008252108 54 332 SH   SOLE 15 332 0 0
AFFILIATED MANAGERS GROUP COM 008252108 20,981 127,979 SH   SOLE 18 119,955 0 8,024
AFFILIATED MANAGERS GROUP COM 008252108 8,193 49,974 SH   SOLE 19 49,974 0 0
AFFILIATED MANAGERS GROUP COM 008252108 173,090 1,055,812 SH   SOLE 21 1,055,812 0 0
AFFILIATED MANAGERS GROUP COM 008252108 242,952 1,481,959 SH   SOLE 22 1,209,390 0 272,569
AFFILIATED MANAGERS GROUP COM 008252108 10,343 63,088 SH   SOLE 23 63,088 0 0
AFFILIATED MANAGERS GROUP COM 008252108 3,394 20,702 SH   SOLE 25 20,702 0 0
AFFILIATED MANAGERS GROUP COM 008252108 22,022 134,331 SH   SOLE 26 48,481 0 85,850
AFFILIATED MANAGERS GROUP COM 008252108 1,834 11,189 SH   SOLE 28 8,326 0 2,863
AFFILIATED MANAGERS GROUP COM 008252108 2,495 15,220 SH   SOLE 29 2,713 0 12,507
AFFILIATED MANAGERS GROUP COM 008252108 24,511 149,514 SH   SOLE 30 149,514 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,229 25,798 SH   SOLE 31 10,593 0 15,205
AFFILIATED MANAGERS GROUP COM 008252108 12,981 79,182 SH   SOLE 34 79,182 0 0
AFFILIATED MANAGERS GROUP COM 008252108 17,981 109,683 SH   SOLE 36 109,683 0 0
AFFILIATED MANAGERS GROUP COM 008252108 43 264 SH   SOLE 40 264 0 0
AFLAC INC COM 001055102 26,420 364,821 SH   SOLE 2 109,643 0 255,178
AFLAC INC COM 001055102 10,052 138,796 SH   SOLE 4 128,020 0 10,776
AFLAC INC COM 001055102 45,602 629,685 SH   SOLE 7 413,283 0 216,402
AFLAC INC COM 001055102 534 7,370 SH   SOLE 13 7,370 0 0
AFLAC INC COM 001055102 180 2,492 SH   SOLE 15 2,492 0 0
AFLAC INC COM 001055102 55,793 770,415 SH   SOLE 18 711,951 0 58,464
AFLAC INC COM 001055102 590 8,151 SH   OTR 19 0 8,151 0
AFLAC INC COM 001055102 1,535 21,197 SH   SOLE 19 21,197 0 0
AFLAC INC COM 001055102 17,066 235,647 SH   SOLE 20 0 0 235,647
AFLAC INC COM 001055102 437,018 6,034,500 SH   SOLE 21 6,034,500 0 0
AFLAC INC COM 001055102 806,740 11,139,740 SH   SOLE 22 9,092,556 0 2,047,184
AFLAC INC COM 001055102 36,633 505,842 SH   SOLE 23 505,842 0 0
AFLAC INC COM 001055102 10,736 148,243 SH   SOLE 25 148,243 0 0
AFLAC INC COM 001055102 84,861 1,171,785 SH   SOLE 26 270,105 0 901,680
AFLAC INC COM 001055102 6,264 86,498 SH   SOLE 28 64,490 0 22,008
AFLAC INC COM 001055102 1,388 19,160 SH   SOLE 29 19,160 0 0
AFLAC INC COM 001055102 96,730 1,335,684 SH   SOLE 30 1,335,684 0 0
AFLAC INC COM 001055102 40,802 563,404 SH   SOLE 31 83,898 0 479,506
AFLAC INC COM 001055102 2,092 28,887 SH   SOLE 34 28,887 0 0
AFLAC INC COM 001055102 45,995 635,110 SH   SOLE 36 635,110 0 0
AFLAC INC COM 001055102 162 2,241 SH   SOLE 40 2,241 0 0
AG MTG INVT TR INC COM 001228105 130 7,209 SH   SOLE 2 1,710 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 14 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 2,123 117,602 SH   SOLE 18 117,602 0 0
AG MTG INVT TR INC COM 001228105 303 16,760 SH   SOLE 19 16,760 0 0
AG MTG INVT TR INC COM 001228105 28,740 1,592,231 SH   SOLE 21 1,592,231 0 0
AG MTG INVT TR INC COM 001228105 16,956 939,405 SH   SOLE 22 870,417 0 68,988
AG MTG INVT TR INC COM 001228105 107 5,936 SH   SOLE 26 0 0 5,936
AG MTG INVT TR INC COM 001228105 82 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 67 3,689 SH   SOLE 30 3,689 0 0
AG MTG INVT TR INC COM 001228105 49 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 8,377 139,199 SH   SOLE 2 81,419 0 57,780
AGCO CORP COM 001084102 1,296 21,536 SH   SOLE 4 20,388 0 1,148
AGCO CORP COM 001084102 6,560 109,014 SH   SOLE 7 109,014 0 0
AGCO CORP COM 001084102 29 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 15,609 259,367 SH   SOLE 18 235,856 0 23,511
AGCO CORP COM 001084102 5,089 84,564 SH   SOLE 19 84,564 0 0
AGCO CORP COM 001084102 3,774 62,713 SH   SOLE 20 0 0 62,713
AGCO CORP COM 001084102 190,280 3,161,842 SH   SOLE 21 3,161,842 0 0
AGCO CORP COM 001084102 131,911 2,191,943 SH   SOLE 22 1,942,243 0 249,700
AGCO CORP COM 001084102 4,267 70,902 SH   SOLE 23 70,902 0 0
AGCO CORP COM 001084102 8,852 147,088 SH   SOLE 26 79,167 0 67,921
AGCO CORP COM 001084102 910 15,121 SH   SOLE 28 10,341 0 4,780
AGCO CORP COM 001084102 1,300 21,608 SH   SOLE 29 7,341 0 14,267
AGCO CORP COM 001084102 9,099 151,202 SH   SOLE 30 151,202 0 0
AGCO CORP COM 001084102 1,884 31,303 SH   SOLE 31 14,363 0 16,940
AGCO CORP COM 001084102 2,680 44,537 SH   SOLE 34 44,537 0 0
AGCO CORP COM 001084102 995 16,528 SH   SOLE 36 16,528 0 0
AGCO CORP COM 001084102 26 426 SH   SOLE 40 426 0 0
AGENUS INC COM NEW 00847G705 26 6,935 SH   SOLE 2 3,576 0 3,359
AGENUS INC COM NEW 00847G705 10 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,105 292,981 SH   SOLE 18 292,981 0 0
AGENUS INC COM NEW 00847G705 164 43,536 SH   SOLE 19 43,536 0 0
AGENUS INC COM NEW 00847G705 8,808 2,336,408 SH   SOLE 21 2,336,408 0 0
AGENUS INC COM NEW 00847G705 7,877 2,089,340 SH   SOLE 22 1,940,795 0 148,545
AGENUS INC COM NEW 00847G705 49 12,885 SH   SOLE 30 12,885 0 0
AGILE THERAPEUTICS INC COM 00847L100 2 585 SH   SOLE 2 585 0 0
AGILE THERAPEUTICS INC COM 00847L100 145 45,301 SH   SOLE 18 45,301 0 0
AGILE THERAPEUTICS INC COM 00847L100 15 4,696 SH   SOLE 19 4,696 0 0
AGILE THERAPEUTICS INC COM 00847L100 1,556 485,348 SH   SOLE 21 485,348 0 0
AGILE THERAPEUTICS INC COM 00847L100 318 99,301 SH   SOLE 22 88,724 0 10,577
AGILENT TECHNOLOGIES INC COM 00846U101 43,252 818,088 SH   SOLE 2 623,543 0 194,545
AGILENT TECHNOLOGIES INC COM 00846U101 10,680 202,012 SH   SOLE 4 194,351 0 7,661
AGILENT TECHNOLOGIES INC COM 00846U101 13,800 261,025 SH   SOLE 7 240,578 0 20,447
AGILENT TECHNOLOGIES INC COM 00846U101 274 5,180 SH   SOLE 13 5,180 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,549 67,132 SH   SOLE 15 1,997 0 65,135
AGILENT TECHNOLOGIES INC COM 00846U101 4 75 SH   SOLE 17 0 0 75
AGILENT TECHNOLOGIES INC COM 00846U101 40,275 761,783 SH   SOLE 18 714,421 0 47,362
AGILENT TECHNOLOGIES INC COM 00846U101 46,359 876,851 SH   SOLE 19 876,851 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10,561 199,762 SH   SOLE 20 0 0 199,762
AGILENT TECHNOLOGIES INC COM 00846U101 340,141 6,433,534 SH   SOLE 21 6,433,534 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 495,089 9,364,276 SH   SOLE 22 7,379,569 0 1,984,707
AGILENT TECHNOLOGIES INC COM 00846U101 26,459 500,455 SH   SOLE 23 500,455 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,940 339,314 SH   SOLE 25 339,314 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 44,656 844,635 SH   SOLE 26 251,426 0 593,209
AGILENT TECHNOLOGIES INC COM 00846U101 3,585 67,806 SH   SOLE 28 50,564 0 17,242
AGILENT TECHNOLOGIES INC COM 00846U101 8,529 161,326 SH   SOLE 29 82,738 0 78,588
AGILENT TECHNOLOGIES INC COM 00846U101 48,404 915,538 SH   SOLE 30 915,538 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 16,988 321,316 SH   SOLE 31 166,691 0 154,625
AGILENT TECHNOLOGIES INC COM 00846U101 23,252 439,800 SH   SOLE 34 439,800 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28,427 537,686 SH   SOLE 36 537,686 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 86 1,625 SH   SOLE 40 1,625 0 0
AGILYSYS INC COM 00847J105 6 597 SH   SOLE 2 597 0 0
AGILYSYS INC COM 00847J105 4 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 729 77,176 SH   SOLE 18 77,176 0 0
AGILYSYS INC COM 00847J105 81 8,526 SH   SOLE 19 8,526 0 0
AGILYSYS INC COM 00847J105 13,422 1,420,313 SH   SOLE 21 1,420,313 0 0
AGILYSYS INC COM 00847J105 4,864 514,663 SH   SOLE 22 495,915 0 18,748
AGILYSYS INC COM 00847J105 332 35,118 SH   SOLE 30 35,118 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,413 24,198 SH   SOLE 2 23,968 0 230
AGIOS PHARMACEUTICALS INC COM 00847X104 6 110 SH   SOLE 4 110 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 49 838 SH   SOLE 7 838 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,513 25,910 SH   SOLE 18 25,910 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 11,926 204,217 SH   SOLE 19 204,217 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 53,148 910,064 SH   SOLE 21 910,064 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 52,571 900,196 SH   SOLE 22 800,716 0 99,480
AGIOS PHARMACEUTICALS INC COM 00847X104 431 7,386 SH   SOLE 26 5,623 0 1,763
AGIOS PHARMACEUTICALS INC COM 00847X104 262 4,482 SH   SOLE 28 4,482 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 723 12,373 SH   SOLE 29 0 0 12,373
AGIOS PHARMACEUTICALS INC COM 00847X104 375 6,417 SH   SOLE 30 6,417 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 40 692 SH   SOLE 31 692 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,860 66,100 SH   SOLE 34 66,100 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 239 4,091 SH   SOLE 40 4,091 0 0
AGNC INVT CORP COM 00123Q104 5,730 288,061 SH   SOLE 2 86,740 0 201,321
AGNC INVT CORP COM 00123Q104 1,952 98,128 SH   SOLE 4 89,484 0 8,644
AGNC INVT CORP COM 00123Q104 3,003 150,994 SH   SOLE 7 144,175 0 6,819
AGNC INVT CORP COM 00123Q104 26 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 4,549 228,713 SH   SOLE 18 193,844 0 34,869
AGNC INVT CORP COM 00123Q104 4,319 217,151 SH   SOLE 19 217,151 0 0
AGNC INVT CORP COM 00123Q104 5,018 252,280 SH   SOLE 20 0 0 252,280
AGNC INVT CORP COM 00123Q104 316,931 15,934,168 SH   SOLE 21 15,934,168 0 0
AGNC INVT CORP COM 00123Q104 201,153 10,113,290 SH   SOLE 22 8,916,037 0 1,197,253
AGNC INVT CORP COM 00123Q104 6,843 344,019 SH   SOLE 23 344,019 0 0
AGNC INVT CORP COM 00123Q104 2,800 140,798 SH   SOLE 25 140,798 0 0
AGNC INVT CORP COM 00123Q104 27,105 1,362,739 SH   SOLE 26 295,898 0 1,066,841
AGNC INVT CORP COM 00123Q104 1,325 66,612 SH   SOLE 28 48,426 0 18,186
AGNC INVT CORP COM 00123Q104 1,790 89,971 SH   SOLE 29 15,293 0 74,678
AGNC INVT CORP COM 00123Q104 14,096 708,701 SH   SOLE 30 708,701 0 0
AGNC INVT CORP COM 00123Q104 3,640 183,015 SH   SOLE 31 66,955 0 116,060
AGNC INVT CORP COM 00123Q104 529 26,604 SH   SOLE 34 26,604 0 0
AGNC INVT CORP COM 00123Q104 12,552 631,047 SH   SOLE 36 631,047 0 0
AGNC INVT CORP COM 00123Q104 34 1,694 SH   SOLE 40 1,694 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,171 145,403 SH   SOLE 21 145,403 0 0
AGREE REALTY CORP COM 008492100 269 5,599 SH   SOLE 2 1,238 0 4,361
AGREE REALTY CORP COM 008492100 2,161 45,062 SH   SOLE 4 45,062 0 0
AGREE REALTY CORP COM 008492100 1,462 30,489 SH   SOLE 7 30,489 0 0
AGREE REALTY CORP COM 008492100 50 1,046 SH   SOLE 15 1,046 0 0
AGREE REALTY CORP COM 008492100 7,334 152,909 SH   SOLE 18 152,909 0 0
AGREE REALTY CORP COM 008492100 1,981 41,298 SH   SOLE 19 41,298 0 0
AGREE REALTY CORP COM 008492100 105,432 2,198,336 SH   SOLE 21 2,198,336 0 0
AGREE REALTY CORP COM 008492100 47,090 981,858 SH   SOLE 22 908,820 0 73,038
AGREE REALTY CORP COM 008492100 53 1,114 SH   SOLE 23 1,114 0 0
AGREE REALTY CORP COM 008492100 1,840 38,362 SH   SOLE 25 38,362 0 0
AGREE REALTY CORP COM 008492100 484 10,094 SH   SOLE 26 0 0 10,094
AGREE REALTY CORP COM 008492100 410 8,550 SH   SOLE 28 8,550 0 0
AGREE REALTY CORP COM 008492100 452 9,416 SH   SOLE 29 9,416 0 0
AGREE REALTY CORP COM 008492100 7,801 162,650 SH   SOLE 30 162,650 0 0
AGREE REALTY CORP COM 008492100 1,188 24,771 SH   SOLE 34 24,771 0 0
AGREE REALTY CORP COM 008492100 92 1,928 SH   SOLE 40 1,928 0 0
AGRIUM INC COM 008916108 134 1,400 SH   SOLE 2 1,400 0 0
AGRIUM INC COM 008916108 1,408 14,731 SH   SOLE 21 14,731 0 0
AGROFRESH SOLUTIONS COM 00856G109 5 1,201 SH   SOLE 2 1,201 0 0
AGROFRESH SOLUTIONS COM 00856G109 392 89,631 SH   SOLE 18 89,631 0 0
AGROFRESH SOLUTIONS COM 00856G109 37 8,518 SH   SOLE 19 8,518 0 0
AGROFRESH SOLUTIONS COM 00856G109 3,231 739,380 SH   SOLE 21 739,380 0 0
AGROFRESH SOLUTIONS COM 00856G109 1,178 269,534 SH   SOLE 22 253,432 0 16,102
AGROFRESH SOLUTIONS COM 00856G109 20 4,476 SH   SOLE 28 4,476 0 0
AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 18 68,115 SH   OTR 19 68,115 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 31 1,442 SH   SOLE 2 1,275 0 167
AIMMUNE THERAPEUTICS INC COM 00900T107 19 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2,063 94,938 SH   SOLE 18 94,938 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 317 14,569 SH   SOLE 19 14,569 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 29,751 1,369,110 SH   SOLE 21 1,369,110 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 14,255 655,997 SH   SOLE 22 603,008 0 52,989
AIMMUNE THERAPEUTICS INC COM 00900T107 39 1,815 SH   SOLE 28 1,815 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 68 3,126 SH   SOLE 30 3,126 0 0
AIR INDS GROUP COM NEW 00912N205 4 1,056 SH   SOLE 18 1,056 0 0
AIR INDS GROUP COM NEW 00912N205 10 2,802 SH   SOLE 21 2,802 0 0
AIR LEASE CORP CL A 00912X302 819 21,131 SH   SOLE 2 12,080 0 9,051
AIR LEASE CORP CL A 00912X302 17 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 128 3,296 SH   SOLE 7 3,296 0 0
AIR LEASE CORP CL A 00912X302 2,026 52,284 SH   SOLE 18 52,284 0 0
AIR LEASE CORP CL A 00912X302 2,378 61,370 SH   SOLE 19 61,370 0 0
AIR LEASE CORP CL A 00912X302 41,565 1,072,644 SH   SOLE 21 1,072,644 0 0
AIR LEASE CORP CL A 00912X302 99,204 2,560,115 SH   SOLE 22 2,242,749 0 317,366
AIR LEASE CORP CL A 00912X302 1,480 38,191 SH   SOLE 26 32,528 0 5,663
AIR LEASE CORP CL A 00912X302 530 13,680 SH   SOLE 28 13,680 0 0
AIR LEASE CORP CL A 00912X302 610 15,739 SH   SOLE 30 15,739 0 0
AIR LEASE CORP CL A 00912X302 87 2,258 SH   SOLE 31 2,258 0 0
AIR LEASE CORP CL A 00912X302 410 10,590 SH   SOLE 40 10,590 0 0
AIR METHODS CORP COM PAR $.06 009128307 76 1,779 SH   SOLE 2 1,505 0 274
AIR METHODS CORP COM PAR $.06 009128307 11 261 SH   SOLE 4 261 0 0
AIR METHODS CORP COM PAR $.06 009128307 43 994 SH   SOLE 7 994 0 0
AIR METHODS CORP COM PAR $.06 009128307 7,119 165,551 SH   SOLE 18 165,551 0 0
AIR METHODS CORP COM PAR $.06 009128307 897 20,862 SH   SOLE 19 20,862 0 0
AIR METHODS CORP COM PAR $.06 009128307 127,966 2,975,950 SH   SOLE 21 2,975,950 0 0
AIR METHODS CORP COM PAR $.06 009128307 38,611 897,935 SH   SOLE 22 824,810 0 73,125
AIR METHODS CORP COM PAR $.06 009128307 449 10,444 SH   SOLE 26 7,107 0 3,337
AIR METHODS CORP COM PAR $.06 009128307 233 5,420 SH   SOLE 28 5,420 0 0
AIR METHODS CORP COM PAR $.06 009128307 2,718 63,213 SH   SOLE 30 63,213 0 0
AIR METHODS CORP COM PAR $.06 009128307 180 4,184 SH   SOLE 40 4,184 0 0
AIR PRODS & CHEMS INC COM 009158106 28,420 210,068 SH   SOLE 2 82,673 0 127,395
AIR PRODS & CHEMS INC COM 009158106 13,301 98,317 SH   SOLE 4 93,171 0 5,146
AIR PRODS & CHEMS INC COM 009158106 37,685 278,549 SH   SOLE 7 188,425 0 90,124
AIR PRODS & CHEMS INC COM 009158106 324 2,398 SH   SOLE 13 2,398 0 0
AIR PRODS & CHEMS INC COM 009158106 187 1,383 SH   SOLE 15 1,383 0 0
AIR PRODS & CHEMS INC COM 009158106 85,106 629,065 SH   SOLE 18 599,062 0 30,003
AIR PRODS & CHEMS INC COM 009158106 196,326 1,451,153 SH   SOLE 19 1,440,271 0 10,882
AIR PRODS & CHEMS INC COM 009158106 24,193 178,826 SH   SOLE 20 62,114 0 116,712
AIR PRODS & CHEMS INC COM 009158106 425,800 3,147,316 SH   SOLE 21 3,147,316 0 0
AIR PRODS & CHEMS INC COM 009158106 778,264 5,752,558 SH   SOLE 22 4,738,533 0 1,014,025
AIR PRODS & CHEMS INC COM 009158106 33,700 249,095 SH   SOLE 23 249,095 0 0
AIR PRODS & CHEMS INC COM 009158106 10,717 79,212 SH   SOLE 25 79,212 0 0
AIR PRODS & CHEMS INC COM 009158106 60,067 443,989 SH   SOLE 26 136,490 0 307,499
AIR PRODS & CHEMS INC COM 009158106 5,809 42,939 SH   SOLE 28 31,900 0 11,039
AIR PRODS & CHEMS INC COM 009158106 1,181 8,729 SH   SOLE 29 8,729 0 0
AIR PRODS & CHEMS INC COM 009158106 79,014 584,031 SH   SOLE 30 584,031 0 0
AIR PRODS & CHEMS INC COM 009158106 15,321 113,242 SH   SOLE 31 40,166 0 73,076
AIR PRODS & CHEMS INC COM 009158106 74,104 547,745 SH   SOLE 34 547,745 0 0
AIR PRODS & CHEMS INC COM 009158106 44,586 329,556 SH   SOLE 36 329,556 0 0
AIR PRODS & CHEMS INC COM 009158106 158 1,169 SH   SOLE 40 1,169 0 0
AIR T INC COM 009207101 40 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 5 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 168 8,380 SH   SOLE 22 8,380 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 172 10,686 SH   SOLE 2 3,296 0 7,390
AIR TRANSPORT SERVICES GRP I COM 00922R105 21 1,299 SH   SOLE 7 1,299 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,094 192,743 SH   SOLE 18 192,743 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 459 28,617 SH   SOLE 19 28,617 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 25,146 1,566,758 SH   SOLE 21 1,566,758 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 20,157 1,255,869 SH   SOLE 22 1,185,460 0 70,409
AIR TRANSPORT SERVICES GRP I COM 00922R105 37 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 30 1,850 SH   SOLE 40 1,850 0 0
AIRCASTLE LTD COM G0129K104 267 11,063 SH   SOLE 2 2,205 0 8,858
AIRCASTLE LTD COM G0129K104 5 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 68 2,816 SH   SOLE 7 2,816 0 0
AIRCASTLE LTD COM G0129K104 4,590 190,240 SH   SOLE 18 190,240 0 0
AIRCASTLE LTD COM G0129K104 728 30,182 SH   SOLE 19 30,182 0 0
AIRCASTLE LTD COM G0129K104 36,340 1,506,002 SH   SOLE 21 1,506,002 0 0
AIRCASTLE LTD COM G0129K104 34,715 1,438,661 SH   SOLE 22 1,333,053 0 105,608
AIRCASTLE LTD COM G0129K104 744 30,836 SH   SOLE 26 26,488 0 4,348
AIRCASTLE LTD COM G0129K104 203 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 293 12,141 SH   SOLE 30 12,141 0 0
AIRCASTLE LTD COM G0129K104 78 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 182 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 14 900 SH   SOLE 2 900 0 0
AIRGAIN INC COM 00938A104 5 355 SH   SOLE 18 355 0 0
AIRGAIN INC COM 00938A104 84 5,531 SH   SOLE 21 5,531 0 0
AK STL HLDG CORP COM 001547108 495 68,804 SH   SOLE 2 14,213 0 54,591
AK STL HLDG CORP COM 001547108 13 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 71 9,826 SH   SOLE 7 9,826 0 0
AK STL HLDG CORP COM 001547108 11,778 1,638,163 SH   SOLE 18 1,638,163 0 0
AK STL HLDG CORP COM 001547108 6,532 908,477 SH   SOLE 19 908,477 0 0
AK STL HLDG CORP COM 001547108 195,384 27,174,398 SH   SOLE 21 27,174,398 0 0
AK STL HLDG CORP COM 001547108 62,320 8,667,576 SH   SOLE 22 8,032,170 0 635,406
AK STL HLDG CORP COM 001547108 800 111,316 SH   SOLE 26 90,850 0 20,466
AK STL HLDG CORP COM 001547108 312 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 4,338 603,299 SH   SOLE 30 603,299 0 0
AK STL HLDG CORP COM 001547108 278 38,723 SH   SOLE 36 38,723 0 0
AK STL HLDG CORP COM 001547108 197 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,176 136,947 SH   SOLE 2 31,618 0 105,329
AKAMAI TECHNOLOGIES INC COM 00971T101 3,234 54,167 SH   SOLE 4 50,138 0 4,029
AKAMAI TECHNOLOGIES INC COM 00971T101 7,365 123,367 SH   SOLE 7 114,817 0 8,550
AKAMAI TECHNOLOGIES INC COM 00971T101 76 1,281 SH   SOLE 13 1,281 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 74 1,244 SH   SOLE 15 1,244 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 22,101 370,200 SH   SOLE 18 345,341 0 24,859
AKAMAI TECHNOLOGIES INC COM 00971T101 5,073 84,980 SH   SOLE 19 84,980 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,281 121,957 SH   SOLE 20 0 0 121,957
AKAMAI TECHNOLOGIES INC COM 00971T101 198,087 3,318,047 SH   SOLE 21 3,318,047 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 273,812 4,586,464 SH   SOLE 22 3,739,923 0 846,541
AKAMAI TECHNOLOGIES INC COM 00971T101 12,898 216,050 SH   SOLE 23 216,050 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,550 59,463 SH   SOLE 25 59,463 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25,302 423,822 SH   SOLE 26 139,264 0 284,558
AKAMAI TECHNOLOGIES INC COM 00971T101 2,171 36,366 SH   SOLE 28 27,147 0 9,219
AKAMAI TECHNOLOGIES INC COM 00971T101 2,874 48,135 SH   SOLE 29 8,795 0 39,340
AKAMAI TECHNOLOGIES INC COM 00971T101 29,740 498,155 SH   SOLE 30 498,155 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,993 100,378 SH   SOLE 31 35,146 0 65,232
AKAMAI TECHNOLOGIES INC COM 00971T101 1,760 29,487 SH   SOLE 32 29,487 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 764 12,800 SH   SOLE 34 12,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 15,010 251,416 SH   SOLE 36 251,416 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 50 843 SH   SOLE 40 843 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 727 735,000 PRN   SOLE 21 735,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 61 6,618 SH   SOLE 2 2,400 0 4,218
AKEBIA THERAPEUTICS INC COM 00972D105 8 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,316 143,048 SH   SOLE 18 143,048 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 226 24,606 SH   SOLE 19 24,606 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 15,693 1,705,732 SH   SOLE 21 1,705,732 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7,404 804,752 SH   SOLE 22 765,750 0 39,002
AKEBIA THERAPEUTICS INC COM 00972D105 22 2,407 SH   SOLE 23 2,407 0 0
AKERS BIOSCIENCES INC COM 00973E102 1 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 25 14,068 SH   SOLE 22 14,068 0 0
AKORN INC COM 009728106 1,215 50,446 SH   SOLE 2 49,925 0 521
AKORN INC COM 009728106 7 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 47 1,948 SH   SOLE 7 1,948 0 0
AKORN INC COM 009728106 7,013 291,227 SH   SOLE 18 291,227 0 0
AKORN INC COM 009728106 1,329 55,184 SH   SOLE 19 55,184 0 0
AKORN INC COM 009728106 141,455 5,874,376 SH   SOLE 21 5,874,376 0 0
AKORN INC COM 009728106 65,991 2,740,480 SH   SOLE 22 2,477,293 0 263,187
AKORN INC COM 009728106 650 27,006 SH   SOLE 26 22,117 0 4,889
AKORN INC COM 009728106 221 9,180 SH   SOLE 28 9,180 0 0
AKORN INC COM 009728106 264 10,958 SH   SOLE 29 0 0 10,958
AKORN INC COM 009728106 275 11,433 SH   SOLE 30 11,433 0 0
AKORN INC COM 009728106 45 1,869 SH   SOLE 31 1,869 0 0
AKORN INC COM 009728106 159 6,586 SH   SOLE 40 6,586 0 0
ALAMO GROUP INC COM 011311107 236 3,104 SH   SOLE 2 1,040 0 2,064
ALAMO GROUP INC COM 011311107 7,937 104,170 SH   SOLE 7 104,170 0 0
ALAMO GROUP INC COM 011311107 3,899 51,174 SH   SOLE 18 51,174 0 0
ALAMO GROUP INC COM 011311107 454 5,959 SH   SOLE 19 5,959 0 0
ALAMO GROUP INC COM 011311107 63,083 827,972 SH   SOLE 21 827,972 0 0
ALAMO GROUP INC COM 011311107 20,017 262,724 SH   SOLE 22 247,475 0 15,249
ALAMO GROUP INC COM 011311107 25 334 SH   SOLE 26 0 0 334
ALAMO GROUP INC COM 011311107 107 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,341 17,598 SH   SOLE 30 17,598 0 0
ALAMO GROUP INC COM 011311107 75 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 83 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 40 5,020 SH   SOLE 19 5,020 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 93 11,582 SH   SOLE 21 11,582 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 0 2 SH   SOLE 22 2 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,338 166,601 SH   SOLE 23 166,601 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 5,029 626,302 SH   SOLE 25 626,302 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,098 136,681 SH   SOLE 26 0 0 136,681
ALAMOS GOLD INC NEW COM CL A 011532108 943 117,380 SH   SOLE 29 117,380 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 20,016 2,492,643 SH   SOLE 34 2,492,643 0 0
ALARM COM HLDGS INC COM 011642105 62 2,029 SH   SOLE 2 1,838 0 191
ALARM COM HLDGS INC COM 011642105 18 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 1,155 37,585 SH   SOLE 18 37,585 0 0
ALARM COM HLDGS INC COM 011642105 202 6,562 SH   SOLE 19 6,562 0 0
ALARM COM HLDGS INC COM 011642105 9,258 301,184 SH   SOLE 21 301,184 0 0
ALARM COM HLDGS INC COM 011642105 9,581 311,689 SH   SOLE 22 297,520 0 14,169
ALARM COM HLDGS INC COM 011642105 65 2,101 SH   SOLE 28 2,101 0 0
ALARM COM HLDGS INC COM 011642105 58 1,878 SH   SOLE 30 1,878 0 0
ALASKA AIR GROUP INC COM 011659109 5,691 61,709 SH   SOLE 2 39,553 0 22,156
ALASKA AIR GROUP INC COM 011659109 7,093 76,912 SH   SOLE 7 73,136 0 3,776
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 23,673 256,702 SH   SOLE 18 251,090 0 5,612
ALASKA AIR GROUP INC COM 011659109 5,547 60,154 SH   SOLE 19 60,154 0 0
ALASKA AIR GROUP INC COM 011659109 263,217 2,854,225 SH   SOLE 21 2,854,225 0 0
ALASKA AIR GROUP INC COM 011659109 292,068 3,167,082 SH   SOLE 22 2,659,204 0 507,878
ALASKA AIR GROUP INC COM 011659109 16,715 181,256 SH   SOLE 25 181,256 0 0
ALASKA AIR GROUP INC COM 011659109 4,920 53,349 SH   SOLE 26 15,001 0 38,348
ALASKA AIR GROUP INC COM 011659109 702 7,615 SH   SOLE 29 0 0 7,615
ALASKA AIR GROUP INC COM 011659109 17,823 193,265 SH   SOLE 30 193,265 0 0
ALASKA AIR GROUP INC COM 011659109 1,096 11,880 SH   SOLE 31 2,681 0 9,199
ALASKA AIR GROUP INC COM 011659109 1,493 16,188 SH   SOLE 34 16,188 0 0
ALASKA AIR GROUP INC COM 011659109 3,628 39,337 SH   SOLE 36 39,337 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 16 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 260 140,366 SH   SOLE 21 140,366 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 3,116 1,684,055 SH   SOLE 22 1,684,055 0 0
ALBANY INTL CORP CL A 012348108 250 5,426 SH   SOLE 2 1,211 0 4,215
ALBANY INTL CORP CL A 012348108 11 230 SH   SOLE 4 230 0 0
ALBANY INTL CORP CL A 012348108 35 757 SH   SOLE 7 757 0 0
ALBANY INTL CORP CL A 012348108 6,956 151,056 SH   SOLE 18 151,056 0 0
ALBANY INTL CORP CL A 012348108 7,235 157,121 SH   SOLE 19 157,121 0 0
ALBANY INTL CORP CL A 012348108 113,102 2,456,077 SH   SOLE 21 2,456,077 0 0
ALBANY INTL CORP CL A 012348108 35,123 762,719 SH   SOLE 22 704,748 0 57,971
ALBANY INTL CORP CL A 012348108 585 12,711 SH   SOLE 26 10,222 0 2,489
ALBANY INTL CORP CL A 012348108 192 4,167 SH   SOLE 28 4,167 0 0
ALBANY INTL CORP CL A 012348108 2,662 57,803 SH   SOLE 30 57,803 0 0
ALBANY INTL CORP CL A 012348108 151 3,279 SH   SOLE 40 3,279 0 0
ALBANY MOLECULAR RESH INC COM 012423109 50 3,539 SH   SOLE 2 1,113 0 2,426
ALBANY MOLECULAR RESH INC COM 012423109 7 521 SH   SOLE 7 521 0 0
ALBANY MOLECULAR RESH INC COM 012423109 1,921 136,941 SH   SOLE 18 136,941 0 0
ALBANY MOLECULAR RESH INC COM 012423109 4,658 332,025 SH   SOLE 19 332,025 0 0
ALBANY MOLECULAR RESH INC COM 012423109 38,127 2,717,530 SH   SOLE 21 2,717,530 0 0
ALBANY MOLECULAR RESH INC COM 012423109 10,482 747,104 SH   SOLE 22 701,776 0 45,328
ALBANY MOLECULAR RESH INC COM 012423109 38 2,710 SH   SOLE 26 0 0 2,710
ALBANY MOLECULAR RESH INC COM 012423109 56 3,977 SH   SOLE 28 3,977 0 0
ALBANY MOLECULAR RESH INC COM 012423109 584 41,630 SH   SOLE 30 41,630 0 0
ALBANY MOLECULAR RESH INC COM 012423109 44 3,150 SH   SOLE 40 3,150 0 0
ALBEMARLE CORP COM 012653101 12,265 116,098 SH   SOLE 2 26,667 0 89,431
ALBEMARLE CORP COM 012653101 3,822 36,176 SH   SOLE 4 33,518 0 2,658
ALBEMARLE CORP COM 012653101 12,978 122,851 SH   SOLE 7 113,131 0 9,720
ALBEMARLE CORP COM 012653101 2,119 20,056 SH   SOLE 13 20,056 0 0
ALBEMARLE CORP COM 012653101 36 340 SH   SOLE 15 340 0 0
ALBEMARLE CORP COM 012653101 28,187 266,817 SH   SOLE 18 250,808 0 16,009
ALBEMARLE CORP COM 012653101 9,114 86,277 SH   SOLE 19 85,030 0 1,247
ALBEMARLE CORP COM 012653101 6,167 58,378 SH   SOLE 20 0 0 58,378
ALBEMARLE CORP COM 012653101 244,342 2,312,966 SH   SOLE 21 2,312,966 0 0
ALBEMARLE CORP COM 012653101 334,218 3,163,743 SH   SOLE 22 2,602,184 0 561,559
ALBEMARLE CORP COM 012653101 13,945 132,003 SH   SOLE 23 132,003 0 0
ALBEMARLE CORP COM 012653101 23,935 226,569 SH   SOLE 25 226,569 0 0
ALBEMARLE CORP COM 012653101 30,027 284,237 SH   SOLE 26 93,871 0 190,366
ALBEMARLE CORP COM 012653101 2,475 23,428 SH   SOLE 28 17,443 0 5,985
ALBEMARLE CORP COM 012653101 3,629 34,349 SH   SOLE 29 5,414 0 28,935
ALBEMARLE CORP COM 012653101 33,242 314,675 SH   SOLE 30 314,675 0 0
ALBEMARLE CORP COM 012653101 5,996 56,759 SH   SOLE 31 20,844 0 35,915
ALBEMARLE CORP COM 012653101 93,640 886,407 SH   SOLE 34 886,407 0 0
ALBEMARLE CORP COM 012653101 17,753 168,050 SH   SOLE 36 168,050 0 0
ALBEMARLE CORP COM 012653101 57 538 SH   SOLE 40 538 0 0
ALBIREO PHARMA INC COM 01345P106 0 17 SH   SOLE 21 17 0 0
ALBIREO PHARMA INC COM 01345P106 21 863 SH   SOLE 22 863 0 0
ALCENTRA CAP CORP COM 01374T102 1,232 89,688 SH   SOLE 30 89,688 0 0
ALCOA CORP COM 013872106 1,288 37,431 SH   SOLE 2 36,570 0 861
ALCOA CORP COM 013872106 208 6,033 SH   SOLE 4 6,033 0 0
ALCOA CORP COM 013872106 3,553 103,283 SH   SOLE 7 103,283 0 0
ALCOA CORP COM 013872106 478 13,887 SH   SOLE 15 887 0 13,000
ALCOA CORP COM 013872106 2,675 77,748 SH   SOLE 18 77,748 0 0
ALCOA CORP COM 013872106 424 12,314 SH   OTR 19 0 12,314 0
ALCOA CORP COM 013872106 9,432 274,175 SH   SOLE 19 274,175 0 0
ALCOA CORP COM 013872106 63,612 1,849,178 SH   SOLE 21 1,849,178 0 0
ALCOA CORP COM 013872106 129,830 3,774,121 SH   SOLE 22 3,278,517 0 495,604
ALCOA CORP COM 013872106 2,806 81,560 SH   SOLE 25 81,560 0 0
ALCOA CORP COM 013872106 5,325 154,799 SH   SOLE 26 45,001 0 109,798
ALCOA CORP COM 013872106 737 21,428 SH   SOLE 28 21,428 0 0
ALCOA CORP COM 013872106 1,276 37,102 SH   SOLE 29 0 0 37,102
ALCOA CORP COM 013872106 864 25,110 SH   SOLE 30 25,110 0 0
ALCOA CORP COM 013872106 117 3,403 SH   SOLE 31 3,212 0 191
ALCOA CORP COM 013872106 2,061 59,900 SH   SOLE 34 59,900 0 0
ALCOA CORP COM 013872106 9,551 277,645 SH   SOLE 36 277,645 0 0
ALCOA CORP COM 013872106 395 11,482 SH   SOLE 40 11,482 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 256 12,310 SH   SOLE 2 11,941 0 369
ALDER BIOPHARMACEUTICALS INC COM 014339105 5 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 27 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 3,705 178,117 SH   SOLE 18 178,117 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 5,226 251,271 SH   SOLE 19 233,135 0 18,136
ALDER BIOPHARMACEUTICALS INC COM 014339105 44,329 2,131,208 SH   SOLE 21 2,131,208 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 27,551 1,324,581 SH   SOLE 22 1,237,438 0 87,143
ALDER BIOPHARMACEUTICALS INC COM 014339105 39 1,883 SH   SOLE 23 1,883 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 308 14,802 SH   SOLE 26 12,535 0 2,267
ALDER BIOPHARMACEUTICALS INC COM 014339105 118 5,655 SH   SOLE 28 5,655 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 70 3,384 SH   SOLE 29 0 0 3,384
ALDER BIOPHARMACEUTICALS INC COM 014339105 123 5,921 SH   SOLE 30 5,921 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 430 20,661 SH   SOLE 34 20,661 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 98 4,724 SH   SOLE 40 4,724 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 9 1,828 SH   SOLE 18 1,828 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 15 2,978 SH   SOLE 19 2,978 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 151 30,289 SH   SOLE 21 30,289 0 0
ALERE INC COM 01449J105 872 21,940 SH   SOLE 2 9,411 0 12,529
ALERE INC COM 01449J105 14 352 SH   SOLE 4 352 0 0
ALERE INC COM 01449J105 123 3,105 SH   SOLE 7 3,105 0 0
ALERE INC COM 01449J105 2,038 51,306 SH   SOLE 18 51,306 0 0
ALERE INC COM 01449J105 28 700 SH   OTR 19 700 0 0
ALERE INC COM 01449J105 3,412 85,884 SH   SOLE 19 85,884 0 0
ALERE INC COM 01449J105 38,485 968,669 SH   SOLE 21 968,669 0 0
ALERE INC COM 01449J105 93,509 2,353,619 SH   SOLE 22 2,059,358 0 294,261
ALERE INC COM 01449J105 140 3,526 SH   SOLE 23 3,526 0 0
ALERE INC COM 01449J105 1,310 32,969 SH   SOLE 26 28,213 0 4,756
ALERE INC COM 01449J105 471 11,854 SH   SOLE 28 11,854 0 0
ALERE INC COM 01449J105 168 4,221 SH   SOLE 29 0 0 4,221
ALERE INC COM 01449J105 828 20,844 SH   SOLE 30 20,844 0 0
ALERE INC COM 01449J105 81 2,028 SH   SOLE 31 2,028 0 0
ALERE INC COM 01449J105 61 1,533 SH   SOLE 36 1,533 0 0
ALERE INC COM 01449J105 316 7,945 SH   SOLE 40 7,945 0 0
ALERE INC OPTIONS 01449J105 358 9,000 SH Call SOLE 2 9,000 0 0
ALERE INC OPTIONS 01449J105 203 5,100 SH Put SOLE 2 5,100 0 0
ALERE INC OPTIONS 01449J105 258 6,500 SH Call SOLE 18 6,500 0 0
ALERE INC OPTIONS 01449J105 159 4,000 SH Put SOLE 18 4,000 0 0
ALERE INC OPTIONS 01449J105 5,165 130,000 SH Call SOLE 19 130,000 0 0
ALERE INC OPTIONS 01449J105 2,491 62,700 SH Put SOLE 19 62,700 0 0
ALERE INC OPTIONS 01449J105 40 1,000 SH Call SOLE 22 1,000 0 0
ALERE INC OPTIONS 01449J105 8 200 SH Put SOLE 22 200 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,078 24,223 SH   SOLE 2 19,778 0 4,445
ALEXANDER & BALDWIN INC NEW COM 014491104 14 308 SH   SOLE 4 308 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 56 1,254 SH   SOLE 7 1,254 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 16,202 363,935 SH   SOLE 18 363,935 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,002 202,199 SH   SOLE 19 202,199 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 137,474 3,087,916 SH   SOLE 21 3,087,916 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 64,523 1,449,307 SH   SOLE 22 1,356,827 0 92,480
ALEXANDER & BALDWIN INC NEW COM 014491104 736 16,526 SH   SOLE 26 13,015 0 3,511
ALEXANDER & BALDWIN INC NEW COM 014491104 304 6,828 SH   SOLE 28 6,828 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 325 7,306 SH   SOLE 30 7,306 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 220 4,939 SH   SOLE 40 4,939 0 0
ALEXANDERS INC COM 014752109 48 112 SH   SOLE 2 89 0 23
ALEXANDERS INC COM 014752109 323 747 SH   SOLE 4 747 0 0
ALEXANDERS INC COM 014752109 1,074 2,487 SH   SOLE 7 2,487 0 0
ALEXANDERS INC COM 014752109 41 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 3,376 7,817 SH   SOLE 18 7,817 0 0
ALEXANDERS INC COM 014752109 1,322 3,061 SH   SOLE 19 3,061 0 0
ALEXANDERS INC COM 014752109 28,584 66,188 SH   SOLE 21 66,188 0 0
ALEXANDERS INC COM 014752109 42,475 98,354 SH   SOLE 22 94,155 0 4,199
ALEXANDERS INC COM 014752109 65 150 SH   SOLE 23 150 0 0
ALEXANDERS INC COM 014752109 1,232 2,852 SH   SOLE 25 2,852 0 0
ALEXANDERS INC COM 014752109 597 1,382 SH   SOLE 26 496 0 886
ALEXANDERS INC COM 014752109 144 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 304 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 4,234 9,804 SH   SOLE 30 9,804 0 0
ALEXANDERS INC COM 014752109 102 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,144 82,737 SH   SOLE 2 19,763 0 62,974
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,291 120,260 SH   SOLE 4 118,663 0 1,597
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,545 176,850 SH   SOLE 7 174,408 0 2,442
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 189 1,712 SH   SOLE 13 1,712 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 409 3,700 SH   SOLE 15 3,700 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25,524 230,941 SH   SOLE 18 218,714 0 12,227
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,183 128,333 SH   SOLE 19 128,333 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,707 51,639 SH   SOLE 20 0 0 51,639
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 308,280 2,789,360 SH   SOLE 21 2,789,360 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 391,582 3,543,084 SH   SOLE 22 3,053,799 0 489,285
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,936 89,903 SH   SOLE 23 89,903 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,334 129,696 SH   SOLE 25 129,696 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,170 164,404 SH   SOLE 26 65,381 0 99,023
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,815 16,421 SH   SOLE 28 12,061 0 4,360
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,872 62,179 SH   SOLE 29 34,167 0 28,012
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,220 653,460 SH   SOLE 30 653,460 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,235 38,315 SH   SOLE 31 15,906 0 22,409
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,828 52,733 SH   SOLE 34 52,733 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,559 14,104 SH   SOLE 36 14,104 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44 396 SH   SOLE 40 396 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 59,137 487,765 SH   SOLE 2 117,429 0 370,336
ALEXION PHARMACEUTICALS INC COM 015351109 10,336 85,250 SH   SOLE 4 79,885 0 5,365
ALEXION PHARMACEUTICALS INC COM 015351109 18,321 151,115 SH   SOLE 7 149,675 0 1,440
ALEXION PHARMACEUTICALS INC COM 015351109 319 2,628 SH   SOLE 13 2,628 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 200 1,652 SH   SOLE 15 1,652 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 260,152 2,145,757 SH   SOLE 18 1,675,478 0 470,279
ALEXION PHARMACEUTICALS INC COM 015351109 184,285 1,520,005 SH   SOLE 19 1,520,005 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,117 124,686 SH   SOLE 20 15,446 0 109,240
ALEXION PHARMACEUTICALS INC COM 015351109 682,592 5,630,092 SH   SOLE 21 5,630,092 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 744,037 6,136,894 SH   SOLE 22 5,037,020 0 1,099,874
ALEXION PHARMACEUTICALS INC COM 015351109 34,949 288,265 SH   SOLE 23 288,265 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9,789 80,744 SH   SOLE 25 80,744 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 65,549 540,655 SH   SOLE 26 150,949 0 389,706
ALEXION PHARMACEUTICALS INC COM 015351109 5,673 46,789 SH   SOLE 28 34,892 0 11,897
ALEXION PHARMACEUTICALS INC COM 015351109 18,641 153,754 SH   SOLE 29 153,754 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 76,697 632,608 SH   SOLE 30 632,608 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 16,561 136,598 SH   SOLE 31 53,987 0 82,611
ALEXION PHARMACEUTICALS INC COM 015351109 4,636 38,241 SH   SOLE 32 38,241 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,421 85,953 SH   SOLE 34 85,953 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 40,917 337,488 SH   SOLE 36 337,488 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 138 1,141 SH   SOLE 40 1,141 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89,033 825,677 SH   SOLE 2 156,900 0 668,777
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 35 328 SH   SOLE 3 328 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 42,005 389,551 SH   SOLE 4 389,551 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18,806 174,405 SH   SOLE 7 174,405 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,866 54,404 SH   SOLE 13 18,819 0 35,585
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 77,398 717,776 SH   SOLE 15 666,952 0 50,824
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60 553 SH   SOLE 17 0 0 553
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 136,704 1,267,769 SH   SOLE 18 1,113,996 0 153,773
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,165 10,802 SH   OTR 19 0 10,802 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 323,359 2,998,789 SH   SOLE 19 2,998,789 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,870,267 17,344,585 SH   SOLE 21 17,344,585 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,729,404 16,038,242 SH   SOLE 22 14,672,438 0 1,365,804
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 135,522 1,256,808 SH   SOLE 23 1,256,808 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37,381 346,669 SH   SOLE 25 346,669 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 297,137 2,755,608 SH   SOLE 26 202,154 0 2,553,454
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,101 177,142 SH   SOLE 28 177,142 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 51,982 482,073 SH   SOLE 29 330,414 0 151,659
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 607,466 5,633,554 SH   SOLE 30 5,633,554 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 300,293 2,784,877 SH   SOLE 31 97,064 0 2,687,813
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,255 48,735 SH   SOLE 32 48,735 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 391,562 3,631,293 SH   SOLE 34 3,631,293 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,677 24,828 SH   SOLE 36 24,828 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,109 19,558 SH   SOLE 39 19,558 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 536 4,975 SH   SOLE 40 4,975 0 0
ALICO INC COM 016230104 17 628 SH   SOLE 2 205 0 423
ALICO INC COM 016230104 382 14,480 SH   SOLE 18 14,480 0 0
ALICO INC COM 016230104 45 1,690 SH   SOLE 19 1,690 0 0
ALICO INC COM 016230104 2,932 111,075 SH   SOLE 21 111,075 0 0
ALICO INC COM 016230104 3,102 117,514 SH   SOLE 22 115,343 0 2,171
ALIGN TECHNOLOGY INC COM 016255101 8,306 72,412 SH   SOLE 2 40,557 0 31,855
ALIGN TECHNOLOGY INC COM 016255101 2,704 23,572 SH   SOLE 4 21,801 0 1,771
ALIGN TECHNOLOGY INC COM 016255101 2,067 18,022 SH   SOLE 7 15,378 0 2,644
ALIGN TECHNOLOGY INC COM 016255101 863 7,519 SH   SOLE 15 0 0 7,519
ALIGN TECHNOLOGY INC COM 016255101 29,969 261,262 SH   SOLE 18 253,711 0 7,551
ALIGN TECHNOLOGY INC COM 016255101 16,648 145,129 SH   SOLE 19 145,129 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,862 59,822 SH   SOLE 20 0 0 59,822
ALIGN TECHNOLOGY INC COM 016255101 368,310 3,210,792 SH   SOLE 21 3,210,792 0 0
ALIGN TECHNOLOGY INC COM 016255101 279,197 2,433,936 SH   SOLE 22 2,187,988 0 245,948
ALIGN TECHNOLOGY INC COM 016255101 8,862 77,255 SH   SOLE 23 77,255 0 0
ALIGN TECHNOLOGY INC COM 016255101 688 5,994 SH   SOLE 25 5,994 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,783 128,871 SH   SOLE 26 62,130 0 66,741
ALIGN TECHNOLOGY INC COM 016255101 1,754 15,287 SH   SOLE 28 11,451 0 3,836
ALIGN TECHNOLOGY INC COM 016255101 2,958 25,786 SH   SOLE 29 3,391 0 22,395
ALIGN TECHNOLOGY INC COM 016255101 10,027 87,415 SH   SOLE 30 87,415 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,771 32,871 SH   SOLE 31 14,849 0 18,022
ALIGN TECHNOLOGY INC COM 016255101 2,640 23,015 SH   SOLE 34 23,015 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,289 11,235 SH   SOLE 36 11,235 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 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 233 166,229 SH   SOLE 21 166,229 0 0
ALIMERA SCIENCES INC COM 016259103 14 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 2 652 SH   SOLE 2 652 0 0
ALJ REGIONAL HLDGS INC COM 001627108 270 72,588 SH   SOLE 18 72,588 0 0
ALJ REGIONAL HLDGS INC COM 001627108 26 6,941 SH   SOLE 19 6,941 0 0
ALJ REGIONAL HLDGS INC COM 001627108 2,157 579,768 SH   SOLE 21 579,768 0 0
ALJ REGIONAL HLDGS INC COM 001627108 503 135,310 SH   SOLE 22 120,971 0 14,339
ALKERMES PLC SHS G01767105 9,507 162,511 SH   SOLE 2 85,786 0 76,725
ALKERMES PLC SHS G01767105 3,275 55,986 SH   SOLE 4 52,741 0 3,245
ALKERMES PLC SHS G01767105 724 12,376 SH   SOLE 7 10,742 0 1,634
ALKERMES PLC SHS G01767105 49 841 SH   SOLE 15 841 0 0
ALKERMES PLC SHS G01767105 7,087 121,138 SH   SOLE 18 105,253 0 15,885
ALKERMES PLC SHS G01767105 37,254 636,813 SH   SOLE 19 636,813 0 0
ALKERMES PLC SHS G01767105 5,456 93,270 SH   SOLE 20 0 0 93,270
ALKERMES PLC SHS G01767105 216,792 3,705,847 SH   SOLE 21 3,705,847 0 0
ALKERMES PLC SHS G01767105 249,143 4,258,859 SH   SOLE 22 3,727,681 0 531,178
ALKERMES PLC SHS G01767105 10,640 181,885 SH   SOLE 23 181,885 0 0
ALKERMES PLC SHS G01767105 2,793 47,744 SH   SOLE 25 47,744 0 0
ALKERMES PLC SHS G01767105 20,129 344,092 SH   SOLE 26 119,973 0 224,119
ALKERMES PLC SHS G01767105 1,843 31,510 SH   SOLE 28 23,417 0 8,093
ALKERMES PLC SHS G01767105 2,923 49,967 SH   SOLE 29 10,867 0 39,100
ALKERMES PLC SHS G01767105 10,247 175,163 SH   SOLE 30 175,163 0 0
ALKERMES PLC SHS G01767105 4,598 78,604 SH   SOLE 31 38,051 0 40,553
ALKERMES PLC SHS G01767105 7,502 128,244 SH   SOLE 34 128,244 0 0
ALKERMES PLC SHS G01767105 12,110 207,013 SH   SOLE 36 207,013 0 0
ALKERMES PLC SHS G01767105 43 738 SH   SOLE 40 738 0 0
ALLEGHANY CORP DEL COM 017175100 10,372 16,875 SH   SOLE 2 8,010 0 8,865
ALLEGHANY CORP DEL COM 017175100 2,433 3,958 SH   SOLE 4 3,677 0 281
ALLEGHANY CORP DEL COM 017175100 3,075 5,003 SH   SOLE 7 4,082 0 921
ALLEGHANY CORP DEL COM 017175100 256 416 SH   SOLE 13 416 0 0
ALLEGHANY CORP DEL COM 017175100 52 85 SH   SOLE 15 85 0 0
ALLEGHANY CORP DEL COM 017175100 32,898 53,522 SH   SOLE 18 51,925 0 1,597
ALLEGHANY CORP DEL COM 017175100 11,284 18,358 SH   SOLE 19 18,358 0 0
ALLEGHANY CORP DEL COM 017175100 7,094 11,542 SH   SOLE 20 0 0 11,542
ALLEGHANY CORP DEL COM 017175100 409,948 666,951 SH   SOLE 21 666,951 0 0
ALLEGHANY CORP DEL COM 017175100 312,909 509,077 SH   SOLE 22 456,710 0 52,367
ALLEGHANY CORP DEL COM 017175100 10,195 16,586 SH   SOLE 23 16,586 0 0
ALLEGHANY CORP DEL COM 017175100 3,417 5,559 SH   SOLE 25 5,559 0 0
ALLEGHANY CORP DEL COM 017175100 32,260 52,484 SH   SOLE 26 10,640 0 41,844
ALLEGHANY CORP DEL COM 017175100 1,821 2,962 SH   SOLE 28 2,320 0 642
ALLEGHANY CORP DEL COM 017175100 2,590 4,214 SH   SOLE 29 786 0 3,428
ALLEGHANY CORP DEL COM 017175100 15,429 25,101 SH   SOLE 30 25,101 0 0
ALLEGHANY CORP DEL COM 017175100 4,089 6,652 SH   SOLE 31 3,080 0 3,572
ALLEGHANY CORP DEL COM 017175100 483 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 14,859 24,175 SH   SOLE 36 24,175 0 0
ALLEGHANY CORP DEL COM 017175100 49 80 SH   SOLE 40 80 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,169 65,075 SH   SOLE 2 46,391 0 18,684
ALLEGHENY TECHNOLOGIES INC COM 01741R102 8 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 104 5,770 SH   SOLE 7 5,770 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 13,434 748,012 SH   SOLE 18 748,012 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,194 66,476 SH   SOLE 19 66,476 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 126,489 7,042,790 SH   SOLE 21 7,042,790 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 62,736 3,493,110 SH   SOLE 22 3,260,665 0 232,445
ALLEGHENY TECHNOLOGIES INC COM 01741R102 466 25,971 SH   SOLE 26 19,470 0 6,501
ALLEGHENY TECHNOLOGIES INC COM 01741R102 285 15,854 SH   SOLE 28 15,854 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 310 17,288 SH   SOLE 30 17,288 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 300 16,687 SH   SOLE 36 16,687 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 215 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 445 300,000 PRN   SOLE 21 300,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 88 2,369 SH   SOLE 2 499 0 1,870
ALLEGIANCE BANCSHARES INC COM 01748H107 1,673 44,984 SH   SOLE 18 44,984 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 190 5,113 SH   SOLE 19 5,113 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 13,402 360,259 SH   SOLE 21 360,259 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 4,191 112,655 SH   SOLE 22 101,283 0 11,372
ALLEGIANT TRAVEL CO COM 01748X102 118 738 SH   SOLE 2 571 0 167
ALLEGIANT TRAVEL CO COM 01748X102 51 318 SH   SOLE 7 318 0 0
ALLEGIANT TRAVEL CO COM 01748X102 10,301 64,282 SH   SOLE 18 64,282 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,237 7,719 SH   SOLE 19 7,719 0 0
ALLEGIANT TRAVEL CO COM 01748X102 176,886 1,103,813 SH   SOLE 21 1,103,813 0 0
ALLEGIANT TRAVEL CO COM 01748X102 55,193 344,418 SH   SOLE 22 322,405 0 22,013
ALLEGIANT TRAVEL CO COM 01748X102 30 185 SH   SOLE 26 0 0 185
ALLEGIANT TRAVEL CO COM 01748X102 99 616 SH   SOLE 28 616 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,833 23,919 SH   SOLE 30 23,919 0 0
ALLEGIANT TRAVEL CO COM 01748X102 76 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,958 39,075 SH   SOLE 2 23,020 0 16,055
ALLEGION PUB LTD CO ORD SHS G0176J109 212 2,796 SH   SOLE 4 2,796 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,286 56,616 SH   SOLE 7 56,616 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 44 585 SH   SOLE 15 585 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 14,826 195,849 SH   SOLE 18 191,488 0 4,361
ALLEGION PUB LTD CO ORD SHS G0176J109 3,620 47,823 SH   SOLE 19 47,823 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 127,055 1,678,407 SH   SOLE 21 1,678,407 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 202,932 2,680,745 SH   SOLE 22 2,182,692 0 498,053
ALLEGION PUB LTD CO ORD SHS G0176J109 57 758 SH   SOLE 23 758 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,511 33,166 SH   SOLE 25 33,166 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8,855 116,976 SH   SOLE 26 33,040 0 83,936
ALLEGION PUB LTD CO ORD SHS G0176J109 1,020 13,479 SH   SOLE 28 13,479 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,409 45,037 SH   SOLE 29 0 0 45,037
ALLEGION PUB LTD CO ORD SHS G0176J109 12,011 158,670 SH   SOLE 30 158,670 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 230 3,044 SH   SOLE 31 2,094 0 950
ALLEGION PUB LTD CO ORD SHS G0176J109 9,674 127,798 SH   SOLE 36 127,798 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 619 8,179 SH   SOLE 40 8,179 0 0
ALLERGAN PLC SHS G0177J108 97,162 406,670 SH   SOLE 2 177,436 0 229,234
ALLERGAN PLC SHS G0177J108 28,892 120,927 SH   SOLE 4 111,352 0 9,575
ALLERGAN PLC SHS G0177J108 57,776 241,822 SH   SOLE 7 225,939 0 15,883
ALLERGAN PLC SHS G0177J108 1,371 5,740 SH   SOLE 13 5,740 0 0
ALLERGAN PLC SHS G0177J108 523 2,190 SH   SOLE 15 2,190 0 0
ALLERGAN PLC SHS G0177J108 220,777 924,061 SH   SOLE 18 861,271 0 62,790
ALLERGAN PLC SHS G0177J108 231,733 969,918 SH   SOLE 19 963,985 0 5,933
ALLERGAN PLC SHS G0177J108 35,462 148,427 SH   SOLE 20 0 0 148,427
ALLERGAN PLC SHS G0177J108 1,216,365 5,091,098 SH   SOLE 21 5,091,098 0 0
ALLERGAN PLC SHS G0177J108 2,135,689 8,938,929 SH   SOLE 22 7,280,079 0 1,658,850
ALLERGAN PLC SHS G0177J108 108,350 453,497 SH   SOLE 23 453,497 0 0
ALLERGAN PLC SHS G0177J108 30,901 129,337 SH   SOLE 25 126,312 0 3,025
ALLERGAN PLC SHS G0177J108 203,866 853,283 SH   SOLE 26 236,627 0 616,656
ALLERGAN PLC SHS G0177J108 19,171 80,240 SH   SOLE 28 60,322 0 19,918
ALLERGAN PLC SHS G0177J108 4,092 17,126 SH   SOLE 29 17,126 0 0
ALLERGAN PLC SHS G0177J108 248,619 1,040,595 SH   SOLE 30 1,040,595 0 0
ALLERGAN PLC SHS G0177J108 81,056 339,262 SH   SOLE 31 77,127 0 262,135
ALLERGAN PLC SHS G0177J108 81,739 342,118 SH   SOLE 34 342,118 0 0
ALLERGAN PLC SHS G0177J108 123,966 518,860 SH   SOLE 36 518,860 0 0
ALLERGAN PLC SHS G0177J108 497 2,079 SH   SOLE 40 2,079 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 831 980 SH   SOLE 2 980 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 1,122 1,322 SH   SOLE 4 1,322 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 9,200 10,844 SH   SOLE 18 10,844 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 256 302 SH   OTR 19 302 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 72,716 85,706 SH   SOLE 19 85,706 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 433,452 510,887 SH   SOLE 21 510,887 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 2,251 2,653 SH   SOLE 22 2,653 0 0
ALLERGAN PLC PFD CONV SER A G0177J116 26,946 31,760 SH   SOLE 34 31,760 0 0
ALLERGAN PLC OPTIONS SBY9D5468 239 1,000 SH Call OTR 19 1,000 0 0
ALLETE INC COM NEW 018522300 2,386 35,241 SH   SOLE 2 25,885 0 9,356
ALLETE INC COM NEW 018522300 15 223 SH   SOLE 4 223 0 0
ALLETE INC COM NEW 018522300 259 3,831 SH   SOLE 7 3,831 0 0
ALLETE INC COM NEW 018522300 16 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 17,603 259,975 SH   SOLE 18 259,975 0 0
ALLETE INC COM NEW 018522300 14,389 212,510 SH   SOLE 19 212,510 0 0
ALLETE INC COM NEW 018522300 304,452 4,496,415 SH   SOLE 21 4,496,415 0 0
ALLETE INC COM NEW 018522300 89,540 1,322,406 SH   SOLE 22 1,226,888 0 95,518
ALLETE INC COM NEW 018522300 1,277 18,860 SH   SOLE 26 16,492 0 2,368
ALLETE INC COM NEW 018522300 454 6,702 SH   SOLE 28 6,702 0 0
ALLETE INC COM NEW 018522300 7,041 103,987 SH   SOLE 30 103,987 0 0
ALLETE INC COM NEW 018522300 209 3,094 SH   SOLE 36 3,094 0 0
ALLETE INC COM NEW 018522300 311 4,599 SH   SOLE 40 4,599 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11,730 47,109 SH   SOLE 2 10,782 0 36,327
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,210 16,908 SH   SOLE 4 15,376 0 1,532
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,312 37,396 SH   SOLE 7 36,735 0 661
ALLIANCE DATA SYSTEMS CORP COM 018581108 198 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 88 353 SH   SOLE 15 353 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,264 121,544 SH   SOLE 18 113,725 0 7,819
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,936 51,953 SH   SOLE 19 51,953 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,108 28,545 SH   SOLE 20 0 0 28,545
ALLIANCE DATA SYSTEMS CORP COM 018581108 253,650 1,018,674 SH   SOLE 21 1,018,674 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 368,538 1,480,073 SH   SOLE 22 1,205,452 0 274,621
ALLIANCE DATA SYSTEMS CORP COM 018581108 17,343 69,652 SH   SOLE 23 69,652 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,303 21,299 SH   SOLE 25 21,299 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 33,569 134,817 SH   SOLE 26 41,883 0 92,934
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,978 11,959 SH   SOLE 28 9,229 0 2,730
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,560 14,297 SH   SOLE 29 2,437 0 11,860
ALLIANCE DATA SYSTEMS CORP COM 018581108 37,512 150,651 SH   SOLE 30 150,651 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,301 29,321 SH   SOLE 31 11,533 0 17,788
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,140 12,612 SH   SOLE 34 12,612 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 21,563 86,598 SH   SOLE 36 86,598 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 73 293 SH   SOLE 40 293 0 0
ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 0 45 SH   SOLE 17 0 0 45
ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 9 887 SH   SOLE 18 887 0 0
ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 23 2,209 SH   SOLE 19 2,209 0 0
ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 170 16,585 SH   SOLE 21 16,585 0 0
ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 2,672 260,637 SH   SOLE 22 260,637 0 0
ALLIANCE MMA INC COM 018626101 1 456 SH   SOLE 18 456 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 6 434 SH   SOLE 2 434 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 432 33,647 SH   SOLE 18 33,647 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 61 4,717 SH   SOLE 19 4,717 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 3,656 284,527 SH   SOLE 21 284,527 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 2,626 204,346 SH   SOLE 22 196,009 0 8,337
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,065 84,676 SH   SOLE 19 84,676 0 0
ALLIANT ENERGY CORP COM 018802108 11,881 299,954 SH   SOLE 2 116,950 0 183,004
ALLIANT ENERGY CORP COM 018802108 2,856 72,107 SH   SOLE 4 67,109 0 4,998
ALLIANT ENERGY CORP COM 018802108 9,272 234,075 SH   SOLE 7 200,212 0 33,863
ALLIANT ENERGY CORP COM 018802108 357 9,012 SH   SOLE 13 9,012 0 0
ALLIANT ENERGY CORP COM 018802108 54 1,370 SH   SOLE 15 1,370 0 0
ALLIANT ENERGY CORP COM 018802108 22,430 566,282 SH   SOLE 18 534,000 0 32,282
ALLIANT ENERGY CORP COM 018802108 4,636 117,041 SH   SOLE 19 117,041 0 0
ALLIANT ENERGY CORP COM 018802108 8,512 214,890 SH   SOLE 20 0 0 214,890
ALLIANT ENERGY CORP COM 018802108 310,806 7,846,656 SH   SOLE 21 7,846,656 0 0
ALLIANT ENERGY CORP COM 018802108 254,207 6,417,747 SH   SOLE 22 5,251,092 0 1,166,655
ALLIANT ENERGY CORP COM 018802108 10,718 270,598 SH   SOLE 23 270,598 0 0
ALLIANT ENERGY CORP COM 018802108 3,388 85,537 SH   SOLE 25 85,537 0 0
ALLIANT ENERGY CORP COM 018802108 20,733 523,427 SH   SOLE 26 202,512 0 320,915
ALLIANT ENERGY CORP COM 018802108 1,868 47,155 SH   SOLE 28 34,911 0 12,244
ALLIANT ENERGY CORP COM 018802108 2,495 62,979 SH   SOLE 29 10,645 0 52,334
ALLIANT ENERGY CORP COM 018802108 29,930 755,615 SH   SOLE 30 755,615 0 0
ALLIANT ENERGY CORP COM 018802108 4,938 124,665 SH   SOLE 31 52,873 0 71,792
ALLIANT ENERGY CORP COM 018802108 2,847 71,867 SH   SOLE 32 71,867 0 0
ALLIANT ENERGY CORP COM 018802108 600 15,157 SH   SOLE 34 15,157 0 0
ALLIANT ENERGY CORP COM 018802108 14,089 355,703 SH   SOLE 36 355,703 0 0
ALLIANT ENERGY CORP COM 018802108 42 1,068 SH   SOLE 40 1,068 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 328 SH   SOLE 2 328 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 470 23,397 SH   SOLE 18 23,397 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 83 4,146 SH   SOLE 19 4,146 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 4,078 202,869 SH   SOLE 21 202,869 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 3,894 193,747 SH   SOLE 22 189,133 0 4,614
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1,587 29,894 SH   SOLE 2 14,496 0 15,398
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 25 480 SH   SOLE 4 480 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 184 3,462 SH   SOLE 7 3,462 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2,701 50,861 SH   SOLE 18 50,861 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 3,060 57,626 SH   SOLE 19 57,626 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 55,445 1,044,162 SH   SOLE 21 1,044,162 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 127,723 2,405,325 SH   SOLE 22 2,048,441 0 356,884
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1,367 25,743 SH   SOLE 26 21,067 0 4,676
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 706 13,305 SH   SOLE 28 13,305 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 517 9,745 SH   SOLE 29 0 0 9,745
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 769 14,473 SH   SOLE 30 14,473 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 101 1,897 SH   SOLE 31 1,897 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 273 5,145 SH   SOLE 36 5,145 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 424 7,994 SH   SOLE 40 7,994 0 0
ALLIQUA BIOMEDICAL INC COM NEW 019621200 2 3,876 SH   SOLE 18 3,876 0 0
ALLIQUA BIOMEDICAL INC COM NEW 019621200 38 75,006 SH   SOLE 21 75,006 0 0
ALLIQUA BIOMEDICAL INC COM NEW 019621200 13 25,547 SH   SOLE 22 25,547 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,257 62,599 SH   SOLE 2 37,751 0 24,848
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,728 47,907 SH   SOLE 4 47,907 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 170 4,718 SH   SOLE 7 4,718 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,654 156,801 SH   SOLE 18 156,801 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 15,968 442,829 SH   SOLE 19 442,829 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 56,423 1,564,699 SH   SOLE 21 1,564,699 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 152,469 4,228,199 SH   SOLE 22 3,746,976 0 481,223
ALLISON TRANSMISSION HLDGS I COM 01973R101 66 1,822 SH   SOLE 23 1,822 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 66 1,831 SH   SOLE 25 1,831 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,901 52,710 SH   SOLE 26 44,542 0 8,168
ALLISON TRANSMISSION HLDGS I COM 01973R101 743 20,601 SH   SOLE 28 20,601 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 882 24,468 SH   SOLE 30 24,468 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 112 3,115 SH   SOLE 31 3,108 0 7
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,422 94,885 SH   SOLE 34 94,885 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 574 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,494 117,786 SH   SOLE 2 85,558 0 32,228
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 88 6,942 SH   SOLE 7 6,942 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,046 634,574 SH   SOLE 18 634,574 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,505 118,703 SH   SOLE 19 118,703 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 99,409 7,839,800 SH   SOLE 21 7,839,800 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 73,272 5,778,570 SH   SOLE 22 5,143,545 0 635,025
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 627 49,432 SH   SOLE 26 39,526 0 9,906
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 329 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 652 51,400 SH   SOLE 30 51,400 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 55 4,353 SH   SOLE 31 4,353 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 239 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 401 400,000 PRN   SOLE 21 400,000 0 0
ALLSTATE CORP COM 020002101 26,527 325,521 SH   SOLE 2 92,780 0 232,741
ALLSTATE CORP COM 020002101 11,459 140,623 SH   SOLE 4 131,268 0 9,355
ALLSTATE CORP COM 020002101 23,807 292,148 SH   SOLE 7 270,697 0 21,451
ALLSTATE CORP COM 020002101 847 10,392 SH   SOLE 13 10,392 0 0
ALLSTATE CORP COM 020002101 194 2,379 SH   SOLE 15 2,379 0 0
ALLSTATE CORP COM 020002101 81,220 996,687 SH   SOLE 18 912,693 0 83,994
ALLSTATE CORP COM 020002101 1,521 18,665 SH   OTR 19 0 18,665 0
ALLSTATE CORP COM 020002101 236,456 2,901,662 SH   SOLE 19 2,901,662 0 0
ALLSTATE CORP COM 020002101 17,131 210,227 SH   SOLE 20 0 0 210,227
ALLSTATE CORP COM 020002101 513,103 6,296,518 SH   SOLE 21 6,296,518 0 0
ALLSTATE CORP COM 020002101 869,023 10,664,170 SH   SOLE 22 8,712,846 0 1,951,324
ALLSTATE CORP COM 020002101 37,049 454,649 SH   SOLE 23 454,649 0 0
ALLSTATE CORP COM 020002101 11,851 145,429 SH   SOLE 25 145,429 0 0
ALLSTATE CORP COM 020002101 101,051 1,240,036 SH   SOLE 26 252,349 0 987,687
ALLSTATE CORP COM 020002101 6,398 78,513 SH   SOLE 28 58,685 0 19,828
ALLSTATE CORP COM 020002101 6,395 78,471 SH   SOLE 29 15,188 0 63,283
ALLSTATE CORP COM 020002101 97,776 1,199,849 SH   SOLE 30 1,199,849 0 0
ALLSTATE CORP COM 020002101 17,767 218,023 SH   SOLE 31 74,708 0 143,315
ALLSTATE CORP COM 020002101 45,405 557,187 SH   SOLE 34 557,187 0 0
ALLSTATE CORP COM 020002101 50,943 625,146 SH   SOLE 36 625,146 0 0
ALLSTATE CORP COM 020002101 166 2,032 SH   SOLE 40 2,032 0 0
ALLY FINL INC COM 02005N100 18,663 917,987 SH   SOLE 2 729,450 0 188,537
ALLY FINL INC COM 02005N100 2,513 123,616 SH   SOLE 4 114,520 0 9,096
ALLY FINL INC COM 02005N100 1,948 95,810 SH   SOLE 7 56,588 0 39,222
ALLY FINL INC COM 02005N100 208 10,254 SH   SOLE 13 10,254 0 0
ALLY FINL INC COM 02005N100 72 3,554 SH   SOLE 15 3,554 0 0
ALLY FINL INC COM 02005N100 5,842 287,357 SH   SOLE 18 241,734 0 45,623
ALLY FINL INC COM 02005N100 1,655 81,402 SH   OTR 19 0 81,402 0
ALLY FINL INC COM 02005N100 5,847 287,600 SH   SOLE 19 287,600 0 0
ALLY FINL INC COM 02005N100 4,516 222,115 SH   SOLE 20 0 0 222,115
ALLY FINL INC COM 02005N100 108,858 5,354,558 SH   SOLE 21 5,354,558 0 0
ALLY FINL INC COM 02005N100 247,921 12,194,834 SH   SOLE 22 10,553,885 0 1,640,949
ALLY FINL INC COM 02005N100 10,656 524,161 SH   SOLE 23 524,161 0 0
ALLY FINL INC COM 02005N100 3,789 186,395 SH   SOLE 25 186,395 0 0
ALLY FINL INC COM 02005N100 21,274 1,046,431 SH   SOLE 26 338,615 0 707,816
ALLY FINL INC COM 02005N100 1,801 88,594 SH   SOLE 28 66,647 0 21,947
ALLY FINL INC COM 02005N100 2,404 118,267 SH   SOLE 29 20,042 0 98,225
ALLY FINL INC COM 02005N100 11,560 568,603 SH   SOLE 30 568,603 0 0
ALLY FINL INC COM 02005N100 3,563 175,278 SH   SOLE 31 80,489 0 94,789
ALLY FINL INC COM 02005N100 530 26,093 SH   SOLE 34 26,093 0 0
ALLY FINL INC COM 02005N100 17,905 880,735 SH   SOLE 36 880,735 0 0
ALLY FINL INC COM 02005N100 42 2,075 SH   SOLE 40 2,075 0 0
ALMOST FAMILY INC COM 020409108 96 1,984 SH   SOLE 2 409 0 1,575
ALMOST FAMILY INC COM 020409108 9 195 SH   SOLE 7 195 0 0
ALMOST FAMILY INC COM 020409108 2,833 58,285 SH   SOLE 18 58,285 0 0
ALMOST FAMILY INC COM 020409108 381 7,842 SH   SOLE 19 7,842 0 0
ALMOST FAMILY INC COM 020409108 49,935 1,027,475 SH   SOLE 21 1,027,475 0 0
ALMOST FAMILY INC COM 020409108 16,157 332,450 SH   SOLE 22 302,542 0 29,908
ALMOST FAMILY INC COM 020409108 107 2,192 SH   SOLE 23 2,192 0 0
ALMOST FAMILY INC COM 020409108 57 1,171 SH   SOLE 28 1,171 0 0
ALMOST FAMILY INC COM 020409108 1,173 24,131 SH   SOLE 30 24,131 0 0
ALMOST FAMILY INC COM 020409108 21 441 SH   SOLE 40 441 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,870 56,009 SH   SOLE 2 53,705 0 2,304
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17 333 SH   SOLE 4 333 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 97 1,892 SH   SOLE 7 1,892 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,718 53,036 SH   SOLE 18 53,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16,352 319,067 SH   SOLE 19 319,067 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,773 34,600 SH   SOLE 20 34,600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 107,921 2,105,768 SH   SOLE 21 2,105,768 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 100,280 1,956,691 SH   SOLE 22 1,716,001 0 240,690
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,117 21,803 SH   SOLE 26 16,348 0 5,455
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 577 11,265 SH   SOLE 28 11,265 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 765 14,936 SH   SOLE 29 0 0 14,936
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 884 17,253 SH   SOLE 30 17,253 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 90 1,756 SH   SOLE 31 1,756 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,406 144,500 SH   SOLE 34 144,500 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 375 7,325 SH   SOLE 40 7,325 0 0
ALON USA ENERGY INC COM 020520102 99 8,117 SH   SOLE 2 1,574 0 6,543
ALON USA ENERGY INC COM 020520102 11 918 SH   SOLE 7 918 0 0
ALON USA ENERGY INC COM 020520102 1,497 122,815 SH   SOLE 18 122,815 0 0
ALON USA ENERGY INC COM 020520102 225 18,483 SH   SOLE 19 18,483 0 0
ALON USA ENERGY INC COM 020520102 11,761 964,836 SH   SOLE 21 964,836 0 0
ALON USA ENERGY INC COM 020520102 11,476 941,454 SH   SOLE 22 872,439 0 69,015
ALON USA ENERGY INC COM 020520102 53 4,361 SH   SOLE 26 0 0 4,361
ALON USA ENERGY INC COM 020520102 52 4,247 SH   SOLE 28 4,247 0 0
ALON USA ENERGY INC COM 020520102 49 4,012 SH   SOLE 30 4,012 0 0
ALON USA ENERGY INC COM 020520102 38 3,131 SH   SOLE 40 3,131 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 330 19,218 SH   SOLE 2 15,927 0 3,291
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24 1,418 SH   SOLE 7 1,418 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,338 77,845 SH   SOLE 18 77,845 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,651 154,229 SH   SOLE 19 154,229 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,789 627,636 SH   SOLE 21 627,636 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16,970 987,204 SH   SOLE 22 957,647 0 29,557
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 71 4,139 SH   SOLE 23 4,139 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 54 3,135 SH   SOLE 29 0 0 3,135
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 53 3,067 SH   SOLE 30 3,067 0 0
ALPHA PRO TECH LTD COM 020772109 6 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 130 47,304 SH   SOLE 21 47,304 0 0
ALPHABET INC CAP STK CL C 02079K107 257,984 310,989 SH   SOLE 2 120,237 0 190,752
ALPHABET INC CAP STK CL C 02079K107 94,408 113,805 SH   SOLE 4 106,144 0 7,661
ALPHABET INC CAP STK CL C 02079K107 174,170 209,955 SH   SOLE 7 201,038 0 8,917
ALPHABET INC CAP STK CL C 02079K107 7,324 8,829 SH   SOLE 13 8,829 0 0
ALPHABET INC CAP STK CL C 02079K107 11,210 13,513 SH   SOLE 15 2,272 0 11,241
ALPHABET INC CAP STK CL C 02079K107 212 256 SH   SOLE 17 0 0 256
ALPHABET INC CAP STK CL C 02079K107 641,525 773,332 SH   SOLE 18 719,153 0 54,179
ALPHABET INC CAP STK CL C 02079K107 257,233 310,084 SH   SOLE 19 310,084 0 0
ALPHABET INC CAP STK CL C 02079K107 127,493 153,688 SH   SOLE 20 0 0 153,688
ALPHABET INC CAP STK CL C 02079K107 3,571,248 4,304,990 SH   SOLE 21 4,304,990 0 0
ALPHABET INC CAP STK CL C 02079K107 6,612,823 7,971,482 SH   SOLE 22 6,441,424 0 1,530,058
ALPHABET INC CAP STK CL C 02079K107 322,292 388,509 SH   SOLE 23 388,509 0 0
ALPHABET INC CAP STK CL C 02079K107 168,591 203,229 SH   SOLE 25 200,271 0 2,958
ALPHABET INC CAP STK CL C 02079K107 564,973 681,052 SH   SOLE 26 182,317 0 498,735
ALPHABET INC CAP STK CL C 02079K107 53,990 65,083 SH   SOLE 28 48,639 0 16,444
ALPHABET INC CAP STK CL C 02079K107 39,451 47,556 SH   SOLE 29 19,261 0 28,295
ALPHABET INC CAP STK CL C 02079K107 711,078 857,175 SH   SOLE 30 857,175 0 0
ALPHABET INC CAP STK CL C 02079K107 177,039 213,413 SH   SOLE 31 70,281 0 143,132
ALPHABET INC CAP STK CL C 02079K107 54,095 65,209 SH   SOLE 32 65,209 0 0
ALPHABET INC CAP STK CL C 02079K107 76,927 92,732 SH   SOLE 34 92,732 0 0
ALPHABET INC CAP STK CL C 02079K107 369,158 445,005 SH   SOLE 36 445,005 0 0
ALPHABET INC CAP STK CL C 02079K107 1,360 1,640 SH   SOLE 40 1,640 0 0
ALPHABET INC CAP STK CL A 02079K305 309,468 365,025 SH   SOLE 2 124,069 0 240,956
ALPHABET INC CAP STK CL A 02079K305 90,502 106,749 SH   SOLE 4 99,438 0 7,311
ALPHABET INC CAP STK CL A 02079K305 170,855 201,527 SH   SOLE 7 201,403 0 124
ALPHABET INC CAP STK CL A 02079K305 2,475 2,919 SH   SOLE 13 2,919 0 0
ALPHABET INC CAP STK CL A 02079K305 1,877 2,214 SH   SOLE 15 2,214 0 0
ALPHABET INC CAP STK CL A 02079K305 1,105,481 1,303,941 SH   SOLE 18 1,110,118 0 193,823
ALPHABET INC CAP STK CL A 02079K305 615,883 726,449 SH   SOLE 19 719,606 0 6,843
ALPHABET INC CAP STK CL A 02079K305 129,283 152,492 SH   SOLE 20 2,601 0 149,891
ALPHABET INC CAP STK CL A 02079K305 3,719,833 4,387,630 SH   SOLE 21 4,387,630 0 0
ALPHABET INC CAP STK CL A 02079K305 6,751,386 7,963,418 SH   SOLE 22 6,457,623 0 1,505,795
ALPHABET INC CAP STK CL A 02079K305 313,459 369,732 SH   SOLE 23 369,732 0 0
ALPHABET INC CAP STK CL A 02079K305 96,983 114,394 SH   SOLE 25 111,485 0 2,909
ALPHABET INC CAP STK CL A 02079K305 563,308 664,435 SH   SOLE 26 173,616 0 490,819
ALPHABET INC CAP STK CL A 02079K305 52,495 61,919 SH   SOLE 28 46,122 0 15,797
ALPHABET INC CAP STK CL A 02079K305 39,679 46,802 SH   SOLE 29 18,474 0 28,328
ALPHABET INC CAP STK CL A 02079K305 703,873 830,235 SH   SOLE 30 830,235 0 0
ALPHABET INC CAP STK CL A 02079K305 174,563 205,901 SH   SOLE 31 67,223 0 138,678
ALPHABET INC CAP STK CL A 02079K305 48,122 56,761 SH   SOLE 32 56,761 0 0
ALPHABET INC CAP STK CL A 02079K305 49,257 58,100 SH   SOLE 34 58,100 0 0
ALPHABET INC CAP STK CL A 02079K305 376,755 444,391 SH   SOLE 36 444,391 0 0
ALPHABET INC CAP STK CL A 02079K305 1,325 1,563 SH   SOLE 40 1,563 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 4 1,899 SH   SOLE 19 1,899 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 5 2,181 SH   SOLE 21 2,181 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 375 161,129 SH   SOLE 22 154,369 0 6,760
ALPHATEC HOLDINGS INC COM NEW 02081G201 16 6,678 SH   SOLE 29 0 0 6,678
ALPS ETF TR SECTR DIV DOGS 00162Q858 12 268 SH   SOLE 18 268 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,780 140,077 SH   SOLE 2 140,077 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,028 80,863 SH   SOLE 18 30,180 0 50,683
ALTERYX INC COM CL A 02156B103 196 12,552 SH   SOLE 2 12,552 0 0
ALTERYX INC COM CL A 02156B103 5,720 365,986 SH   SOLE 19 365,986 0 0
ALTERYX INC COM CL A 02156B103 1,441 92,198 SH   SOLE 22 92,198 0 0
ALTERYX INC COM CL A 02156B103 13 841 SH   SOLE 23 841 0 0
ALTERYX INC COM CL A 02156B103 1,926 123,253 SH   SOLE 25 123,253 0 0
ALTERYX INC COM CL A 02156B103 304 19,445 SH   SOLE 26 3,032 0 16,413
ALTERYX INC COM CL A 02156B103 411 26,274 SH   SOLE 29 0 0 26,274
ALTERYX INC COM CL A 02156B103 984 62,934 SH   SOLE 34 62,934 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 9 115 SH   SOLE 18 115 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 132 1,751 SH   SOLE 21 1,751 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 24 660 SH   SOLE 2 569 0 91
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 332 SH   SOLE 7 332 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,650 44,847 SH   SOLE 18 44,847 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 270 7,334 SH   SOLE 19 7,334 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13,913 378,070 SH   SOLE 21 378,070 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13,972 379,671 SH   SOLE 22 348,129 0 31,542
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 317 8,608 SH   SOLE 26 7,433 0 1,175
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 78 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 161 4,368 SH   SOLE 29 0 0 4,368
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 81 2,203 SH   SOLE 30 2,203 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 60 1,641 SH   SOLE 40 1,641 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 177 11,612 SH   SOLE 2 2,316 0 9,296
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 7 485 SH   SOLE 4 485 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 27 1,747 SH   SOLE 7 1,747 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 3,140 205,919 SH   SOLE 18 205,919 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 494 32,384 SH   SOLE 19 32,384 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 45,040 2,953,465 SH   SOLE 21 2,953,465 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 23,065 1,512,491 SH   SOLE 22 1,395,995 0 116,496
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 89 5,856 SH   SOLE 26 0 0 5,856
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 126 8,232 SH   SOLE 28 8,232 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 123 8,098 SH   SOLE 30 8,098 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 100 6,530 SH   SOLE 40 6,530 0 0
ALTRA INDL MOTION CORP COM 02208R106 86 2,216 SH   SOLE 2 1,159 0 1,057
ALTRA INDL MOTION CORP COM 02208R106 6 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 25 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,695 94,867 SH   SOLE 18 94,867 0 0
ALTRA INDL MOTION CORP COM 02208R106 629 16,155 SH   SOLE 19 16,155 0 0
ALTRA INDL MOTION CORP COM 02208R106 29,058 746,035 SH   SOLE 21 746,035 0 0
ALTRA INDL MOTION CORP COM 02208R106 29,761 764,088 SH   SOLE 22 708,074 0 56,014
ALTRA INDL MOTION CORP COM 02208R106 125 3,201 SH   SOLE 26 0 0 3,201
ALTRA INDL MOTION CORP COM 02208R106 148 3,806 SH   SOLE 28 3,806 0 0
ALTRA INDL MOTION CORP COM 02208R106 132 3,391 SH   SOLE 30 3,391 0 0
ALTRA INDL MOTION CORP COM 02208R106 108 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 57,031 798,524 SH   SOLE 2 798,524 0 0
ALTRIA GROUP INC COM 02209S103 43,456 608,454 SH   SOLE 4 608,454 0 0
ALTRIA GROUP INC COM 02209S103 99,153 1,388,313 SH   SOLE 7 1,374,570 0 13,743
ALTRIA GROUP INC COM 02209S103 7,677 107,493 SH   SOLE 13 107,493 0 0
ALTRIA GROUP INC COM 02209S103 892 12,492 SH   SOLE 15 12,492 0 0
ALTRIA GROUP INC COM 02209S103 123 1,724 SH   SOLE 17 0 0 1,724
ALTRIA GROUP INC COM 02209S103 502,696 7,038,595 SH   SOLE 18 6,646,356 0 392,239
ALTRIA GROUP INC COM 02209S103 336,668 4,713,911 SH   SOLE 19 4,676,334 0 37,577
ALTRIA GROUP INC COM 02209S103 69,142 968,110 SH   SOLE 20 15,436 0 952,674
ALTRIA GROUP INC COM 02209S103 2,397,876 33,574,293 SH   SOLE 21 33,574,293 0 0
ALTRIA GROUP INC COM 02209S103 3,612,624 50,582,808 SH   SOLE 22 42,574,474 0 8,008,334
ALTRIA GROUP INC COM 02209S103 173,103 2,423,738 SH   SOLE 23 2,423,738 0 0
ALTRIA GROUP INC COM 02209S103 114,625 1,604,938 SH   SOLE 25 1,576,996 0 27,942
ALTRIA GROUP INC COM 02209S103 223,209 3,125,300 SH   SOLE 26 1,247,326 0 1,877,974
ALTRIA GROUP INC COM 02209S103 21,778 304,926 SH   SOLE 28 304,926 0 0
ALTRIA GROUP INC COM 02209S103 18,130 253,845 SH   SOLE 29 0 0 253,845
ALTRIA GROUP INC COM 02209S103 387,148 5,420,719 SH   SOLE 30 5,420,719 0 0
ALTRIA GROUP INC COM 02209S103 55,089 771,335 SH   SOLE 31 60,488 0 710,847
ALTRIA GROUP INC COM 02209S103 5,032 70,451 SH   SOLE 32 70,451 0 0
ALTRIA GROUP INC COM 02209S103 109,663 1,535,466 SH   SOLE 34 1,535,466 0 0
ALTRIA GROUP INC COM 02209S103 7,561 105,863 SH   SOLE 35 105,863 0 0
ALTRIA GROUP INC COM 02209S103 219,647 3,075,430 SH   SOLE 36 3,075,430 0 0
ALTRIA GROUP INC COM 02209S103 4,230 59,224 SH   SOLE 37 59,224 0 0
ALTRIA GROUP INC COM 02209S103 740 10,359 SH   SOLE 40 10,359 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,382 113,958 SH   SOLE 7 113,958 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 98 8,100 SH   SOLE 21 8,100 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 50 4,135 SH   SOLE 22 4,135 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 136 6,039 SH   SOLE 2 1,637 0 4,402
AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 21 926 SH   SOLE 7 926 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 4,125 182,915 SH   SOLE 18 182,915 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 487 21,614 SH   SOLE 19 21,614 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 84,845 3,762,531 SH   SOLE 21 3,762,531 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 21,264 942,989 SH   SOLE 22 874,365 0 68,624
AMAG PHARMACEUTICALS INC COM 00163U106 77 3,400 SH   SOLE 26 0 0 3,400
AMAG PHARMACEUTICALS INC COM 00163U106 114 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,476 65,434 SH   SOLE 30 65,434 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 99 4,381 SH   SOLE 40 4,381 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 11,646 3,639,327 SH   SOLE 21 3,639,327 0 0
AMAZON COM INC COM 023135106 420,614 474,444 SH   SOLE 2 167,277 0 307,167
AMAZON COM INC COM 023135106 135,332 152,652 SH   SOLE 4 142,766 0 9,886
AMAZON COM INC COM 023135106 233,003 262,823 SH   SOLE 7 262,417 0 406
AMAZON COM INC COM 023135106 10,375 11,703 SH   SOLE 13 11,703 0 0
AMAZON COM INC COM 023135106 2,656 2,996 SH   SOLE 15 2,996 0 0
AMAZON COM INC COM 023135106 290 327 SH   SOLE 17 0 0 327
AMAZON COM INC COM 023135106 1,250,854 1,410,939 SH   SOLE 18 1,207,302 0 203,637
AMAZON COM INC COM 023135106 928,053 1,046,826 SH   SOLE 19 1,042,481 0 4,345
AMAZON COM INC COM 023135106 4,796,211 5,410,033 SH   SOLE 21 5,410,033 0 0
AMAZON COM INC COM 023135106 9,374,080 10,573,781 SH   SOLE 22 8,585,396 0 1,988,385
AMAZON COM INC COM 023135106 447,218 504,453 SH   SOLE 23 504,453 0 0
AMAZON COM INC COM 023135106 147,747 166,656 SH   SOLE 25 166,656 0 0
AMAZON COM INC COM 023135106 772,582 871,458 SH   SOLE 26 239,164 0 632,294
AMAZON COM INC COM 023135106 75,023 84,624 SH   SOLE 28 63,167 0 21,457
AMAZON COM INC COM 023135106 55,159 62,218 SH   SOLE 29 26,692 0 35,526
AMAZON COM INC COM 023135106 1,009,650 1,138,866 SH   SOLE 30 1,138,866 0 0
AMAZON COM INC COM 023135106 250,937 283,052 SH   SOLE 31 93,567 0 189,485
AMAZON COM INC COM 023135106 79,320 89,471 SH   SOLE 32 89,471 0 0
AMAZON COM INC COM 023135106 216,548 244,262 SH   SOLE 34 244,262 0 0
AMAZON COM INC COM 023135106 511,631 577,110 SH   SOLE 36 577,110 0 0
AMAZON COM INC COM 023135106 1,895 2,137 SH   SOLE 40 2,137 0 0
AMBAC FINL GROUP INC COM NEW 023139884 175 9,297 SH   SOLE 2 1,876 0 7,421
AMBAC FINL GROUP INC COM NEW 023139884 45 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,994 158,765 SH   SOLE 18 158,765 0 0
AMBAC FINL GROUP INC COM NEW 023139884 342 18,131 SH   SOLE 19 18,131 0 0
AMBAC FINL GROUP INC COM NEW 023139884 18,478 979,761 SH   SOLE 21 979,761 0 0
AMBAC FINL GROUP INC COM NEW 023139884 18,007 954,776 SH   SOLE 22 900,049 0 54,727
AMBAC FINL GROUP INC COM NEW 023139884 75 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 99 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 271 4,958 SH   SOLE 2 1,375 0 3,583
AMBARELLA INC SHS G037AX101 7 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 42 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 6,752 123,414 SH   SOLE 18 123,414 0 0
AMBARELLA INC SHS G037AX101 789 14,418 SH   SOLE 19 14,418 0 0
AMBARELLA INC SHS G037AX101 52,290 955,762 SH   SOLE 21 955,762 0 0
AMBARELLA INC SHS G037AX101 18,150 331,744 SH   SOLE 22 271,898 0 59,846
AMBARELLA INC SHS G037AX101 323 5,907 SH   SOLE 26 3,679 0 2,228
AMBARELLA INC SHS G037AX101 251 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 230 4,209 SH   SOLE 29 0 0 4,209
AMBARELLA INC SHS G037AX101 272 4,977 SH   SOLE 30 4,977 0 0
AMBARELLA INC SHS G037AX101 176 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 560 72,518 SH   SOLE 18 72,518 0 0
AMBER RD INC COM 02318Y108 50 6,450 SH   SOLE 19 6,450 0 0
AMBER RD INC COM 02318Y108 4,514 584,667 SH   SOLE 21 584,667 0 0
AMBER RD INC COM 02318Y108 3,220 417,102 SH   SOLE 22 402,864 0 14,238
AMBEV SA SPONSORED ADR 02319V103 1,296 225,039 SH   SOLE 7 225,039 0 0
AMBEV SA SPONSORED ADR 02319V103 1,440 250,000 SH   SOLE 18 250,000 0 0
AMBEV SA SPONSORED ADR 02319V103 655 113,661 SH   OTR 19 0 113,661 0
AMBEV SA SPONSORED ADR 02319V103 7,344 1,275,000 SH   SOLE 19 1,275,000 0 0
AMBEV SA SPONSORED ADR 02319V103 69,856 12,127,758 SH   SOLE 21 12,127,758 0 0
AMBEV SA SPONSORED ADR 02319V103 10,368 1,800,000 SH   SOLE 25 1,800,000 0 0
AMBEV SA SPONSORED ADR 02319V103 7,589 1,317,472 SH   SOLE 26 0 0 1,317,472
AMBEV SA SPONSORED ADR 02319V103 9,033 1,568,295 SH   SOLE 30 1,568,295 0 0
AMBEV SA SPONSORED ADR 02319V103 60,480 10,500,000 SH   SOLE 34 10,500,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 310 9,850 SH   SOLE 2 2,419 0 7,431
AMC ENTMT HLDGS INC CL A COM 00165C104 18 557 SH   SOLE 4 557 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 26 835 SH   SOLE 7 835 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 6,571 208,921 SH   SOLE 18 208,921 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,043 33,172 SH   SOLE 19 33,172 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 50,642 1,610,231 SH   SOLE 21 1,610,231 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 45,731 1,454,089 SH   SOLE 22 1,333,466 0 120,623
AMC ENTMT HLDGS INC CL A COM 00165C104 587 18,656 SH   SOLE 26 16,820 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 138 4,381 SH   SOLE 28 4,381 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 264 8,382 SH   SOLE 30 8,382 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 98 3,110 SH   SOLE 40 3,110 0 0
AMC NETWORKS INC CL A 00164V103 2,727 46,474 SH   SOLE 2 46,003 0 471
AMC NETWORKS INC CL A 00164V103 207 3,536 SH   SOLE 4 3,536 0 0
AMC NETWORKS INC CL A 00164V103 117 2,001 SH   SOLE 7 2,001 0 0
AMC NETWORKS INC CL A 00164V103 12,777 217,737 SH   SOLE 18 217,737 0 0
AMC NETWORKS INC CL A 00164V103 21,094 359,478 SH   SOLE 19 359,478 0 0
AMC NETWORKS INC CL A 00164V103 139,721 2,381,071 SH   SOLE 21 2,381,071 0 0
AMC NETWORKS INC CL A 00164V103 115,676 1,971,299 SH   SOLE 22 1,778,964 0 192,335
AMC NETWORKS INC CL A 00164V103 105 1,790 SH   SOLE 23 1,790 0 0
AMC NETWORKS INC CL A 00164V103 53 904 SH   SOLE 25 904 0 0
AMC NETWORKS INC CL A 00164V103 973 16,574 SH   SOLE 26 13,224 0 3,350
AMC NETWORKS INC CL A 00164V103 515 8,771 SH   SOLE 28 8,771 0 0
AMC NETWORKS INC CL A 00164V103 1,318 22,460 SH   SOLE 29 0 0 22,460
AMC NETWORKS INC CL A 00164V103 581 9,904 SH   SOLE 30 9,904 0 0
AMC NETWORKS INC CL A 00164V103 82 1,397 SH   SOLE 31 1,397 0 0
AMC NETWORKS INC CL A 00164V103 23 397 SH   SOLE 34 397 0 0
AMC NETWORKS INC CL A 00164V103 276 4,697 SH   SOLE 40 4,697 0 0
AMCON DISTRG CO COM NEW 02341Q205 6 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 18,639 305,612 SH   SOLE 2 304,443 0 1,169
AMDOCS LTD SHS G02602103 2,785 45,656 SH   SOLE 4 45,656 0 0
AMDOCS LTD SHS G02602103 2,452 40,201 SH   SOLE 7 18,878 0 21,323
AMDOCS LTD SHS G02602103 3,449 56,557 SH   SOLE 13 56,557 0 0
AMDOCS LTD SHS G02602103 57 933 SH   SOLE 15 933 0 0
AMDOCS LTD SHS G02602103 10,663 174,835 SH   SOLE 18 122,193 0 52,642
AMDOCS LTD SHS G02602103 78,492 1,286,957 SH   SOLE 19 1,273,653 0 13,304
AMDOCS LTD SHS G02602103 94,741 1,553,379 SH   SOLE 21 1,553,379 0 0
AMDOCS LTD SHS G02602103 265,578 4,354,447 SH   SOLE 22 3,595,127 0 759,320
AMDOCS LTD SHS G02602103 4,993 81,868 SH   SOLE 23 81,868 0 0
AMDOCS LTD SHS G02602103 4,919 80,655 SH   SOLE 25 65,003 0 15,652
AMDOCS LTD SHS G02602103 7,361 120,687 SH   SOLE 26 1,667 0 119,020
AMDOCS LTD SHS G02602103 4,249 69,669 SH   SOLE 29 54,416 0 15,253
AMDOCS LTD SHS G02602103 104 1,711 SH   SOLE 30 1,711 0 0
AMDOCS LTD SHS G02602103 5,307 87,010 SH   SOLE 31 78,242 0 8,768
AMDOCS LTD SHS G02602103 11,978 196,385 SH   SOLE 34 196,385 0 0
AMDOCS LTD SHS G02602103 15,823 259,429 SH   SOLE 36 259,429 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 4 532 SH   SOLE 21 532 0 0
AMEDICA CORP COM NEW 023435209 1 3,225 SH   SOLE 21 3,225 0 0
AMEDICA CORP COM NEW 023435209 63 153,073 SH   SOLE 22 153,073 0 0
AMEDISYS INC COM 023436108 9,683 189,532 SH   SOLE 2 189,338 0 194
AMEDISYS INC COM 023436108 11 213 SH   SOLE 4 213 0 0
AMEDISYS INC COM 023436108 37 727 SH   SOLE 7 727 0 0
AMEDISYS INC COM 023436108 3 64 SH   SOLE 17 0 0 64
AMEDISYS INC COM 023436108 10,371 203,000 SH   SOLE 18 203,000 0 0
AMEDISYS INC COM 023436108 61,650 1,206,686 SH   SOLE 19 1,206,686 0 0
AMEDISYS INC COM 023436108 4,618 90,380 SH   SOLE 20 90,380 0 0
AMEDISYS INC COM 023436108 127,116 2,488,083 SH   SOLE 21 2,488,083 0 0
AMEDISYS INC COM 023436108 39,013 763,606 SH   SOLE 22 704,619 0 58,987
AMEDISYS INC COM 023436108 577 11,300 SH   SOLE 25 11,300 0 0
AMEDISYS INC COM 023436108 19 369 SH   SOLE 26 0 0 369
AMEDISYS INC COM 023436108 187 3,656 SH   SOLE 28 3,656 0 0
AMEDISYS INC COM 023436108 2,691 52,671 SH   SOLE 30 52,671 0 0
AMEDISYS INC COM 023436108 33,919 663,902 SH   SOLE 34 663,902 0 0
AMEDISYS INC COM 023436108 137 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 1,428 3,745 SH   SOLE 2 823 0 2,922
AMERCO COM 023586100 805 2,111 SH   SOLE 4 1,995 0 116
AMERCO COM 023586100 800 2,099 SH   SOLE 7 1,846 0 253
AMERCO COM 023586100 238 625 SH   SOLE 15 0 0 625
AMERCO COM 023586100 1,496 3,925 SH   SOLE 18 3,236 0 689
AMERCO COM 023586100 1,508 3,956 SH   SOLE 19 3,956 0 0
AMERCO COM 023586100 3,443 9,033 SH   SOLE 20 0 0 9,033
AMERCO COM 023586100 25,435 66,726 SH   SOLE 21 66,726 0 0
AMERCO COM 023586100 63,176 165,733 SH   SOLE 22 143,492 0 22,241
AMERCO COM 023586100 2,765 7,254 SH   SOLE 23 7,254 0 0
AMERCO COM 023586100 6,873 18,030 SH   SOLE 26 10,793 0 7,237
AMERCO COM 023586100 558 1,464 SH   SOLE 28 1,027 0 437
AMERCO COM 023586100 747 1,960 SH   SOLE 29 302 0 1,658
AMERCO COM 023586100 2,517 6,602 SH   SOLE 30 6,602 0 0
AMERCO COM 023586100 978 2,565 SH   SOLE 31 959 0 1,606
AMERCO COM 023586100 197 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 416 1,092 SH   SOLE 36 1,092 0 0
AMERCO COM 023586100 21 56 SH   SOLE 40 56 0 0
AMEREN CORP COM 023608102 16,477 301,830 SH   SOLE 2 148,163 0 153,667
AMEREN CORP COM 023608102 4,895 89,660 SH   SOLE 4 83,390 0 6,270
AMEREN CORP COM 023608102 12,589 230,615 SH   SOLE 7 196,599 0 34,016
AMEREN CORP COM 023608102 479 8,777 SH   SOLE 13 8,777 0 0
AMEREN CORP COM 023608102 81 1,476 SH   SOLE 15 1,476 0 0
AMEREN CORP COM 023608102 86 1,573 SH   SOLE 17 0 0 1,573
AMEREN CORP COM 023608102 29,977 549,135 SH   SOLE 18 507,418 0 41,717
AMEREN CORP COM 023608102 13,563 248,444 SH   SOLE 19 248,444 0 0
AMEREN CORP COM 023608102 9,193 168,399 SH   SOLE 20 0 0 168,399
AMEREN CORP COM 023608102 262,380 4,806,368 SH   SOLE 21 4,806,368 0 0
AMEREN CORP COM 023608102 358,383 6,565,001 SH   SOLE 22 5,302,658 0 1,262,343
AMEREN CORP COM 023608102 15,448 282,988 SH   SOLE 23 282,988 0 0
AMEREN CORP COM 023608102 4,939 90,468 SH   SOLE 25 88,338 0 2,130
AMEREN CORP COM 023608102 33,564 614,834 SH   SOLE 26 192,523 0 422,311
AMEREN CORP COM 023608102 2,741 50,208 SH   SOLE 28 37,196 0 13,012
AMEREN CORP COM 023608102 3,677 67,360 SH   SOLE 29 11,815 0 55,545
AMEREN CORP COM 023608102 57,325 1,050,107 SH   SOLE 30 1,050,107 0 0
AMEREN CORP COM 023608102 7,247 132,745 SH   SOLE 31 47,050 0 85,695
AMEREN CORP COM 023608102 6,911 126,595 SH   SOLE 34 126,595 0 0
AMEREN CORP COM 023608102 22,000 403,012 SH   SOLE 36 403,012 0 0
AMEREN CORP COM 023608102 69 1,260 SH   SOLE 40 1,260 0 0
AMERESCO INC CL A 02361E108 40 6,106 SH   SOLE 2 881 0 5,225
AMERESCO INC CL A 02361E108 565 86,280 SH   SOLE 18 86,280 0 0
AMERESCO INC CL A 02361E108 117 17,910 SH   SOLE 19 17,910 0 0
AMERESCO INC CL A 02361E108 4,566 697,082 SH   SOLE 21 697,082 0 0
AMERESCO INC CL A 02361E108 970 148,081 SH   SOLE 22 134,561 0 13,520
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,853 201,343 SH   SOLE 2 182,282 0 19,061
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,080 499,642 SH   SOLE 18 134,642 0 365,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,756 265,049 SH   SOLE 19 265,049 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,170 82,555 SH   SOLE 21 82,555 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 70,959 5,007,713 SH   SOLE 22 2,440,705 0 2,567,008
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,304 374,312 SH   SOLE 25 374,312 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,869 555,304 SH   SOLE 26 555,304 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 33,063 2,333,320 SH   SOLE 34 2,333,320 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,902 234,099 SH   SOLE 2 87,115 0 146,984
AMERICAN AIRLS GROUP INC COM 02376R102 1,818 42,968 SH   SOLE 4 39,131 0 3,837
AMERICAN AIRLS GROUP INC COM 02376R102 14,399 340,398 SH   SOLE 7 333,476 0 6,922
AMERICAN AIRLS GROUP INC COM 02376R102 156 3,693 SH   SOLE 13 3,693 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 66 1,566 SH   SOLE 15 1,566 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45 1,058 SH   SOLE 17 0 0 1,058
AMERICAN AIRLS GROUP INC COM 02376R102 56,657 1,339,403 SH   SOLE 18 1,300,842 0 38,561
AMERICAN AIRLS GROUP INC COM 02376R102 26,231 620,113 SH   SOLE 19 620,113 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,309 101,866 SH   SOLE 20 0 0 101,866
AMERICAN AIRLS GROUP INC COM 02376R102 436,960 10,330,013 SH   SOLE 21 10,330,013 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 540,510 12,778,008 SH   SOLE 22 10,447,778 0 2,330,230
AMERICAN AIRLS GROUP INC COM 02376R102 6,192 146,392 SH   SOLE 23 146,392 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17,362 410,443 SH   SOLE 25 410,443 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 18,715 442,434 SH   SOLE 26 176,136 0 266,298
AMERICAN AIRLS GROUP INC COM 02376R102 1,192 28,170 SH   SOLE 28 21,190 0 6,980
AMERICAN AIRLS GROUP INC COM 02376R102 348 8,234 SH   SOLE 29 4,698 0 3,536
AMERICAN AIRLS GROUP INC COM 02376R102 52,813 1,248,546 SH   SOLE 30 1,248,546 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,246 124,015 SH   SOLE 31 43,967 0 80,048
AMERICAN AIRLS GROUP INC COM 02376R102 3,631 85,832 SH   SOLE 32 85,832 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,917 116,248 SH   SOLE 34 116,248 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,609 203,516 SH   SOLE 36 203,516 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 36 861 SH   SOLE 40 861 0 0
AMERICAN ASSETS TR INC COM 024013104 327 7,807 SH   SOLE 2 3,764 0 4,043
AMERICAN ASSETS TR INC COM 024013104 544 13,011 SH   SOLE 4 13,011 0 0
AMERICAN ASSETS TR INC COM 024013104 2,070 49,475 SH   SOLE 7 49,475 0 0
AMERICAN ASSETS TR INC COM 024013104 70 1,682 SH   SOLE 15 1,682 0 0
AMERICAN ASSETS TR INC COM 024013104 8,524 203,725 SH   SOLE 18 203,725 0 0
AMERICAN ASSETS TR INC COM 024013104 3,091 73,876 SH   SOLE 19 73,876 0 0
AMERICAN ASSETS TR INC COM 024013104 143,420 3,427,811 SH   SOLE 21 3,427,811 0 0
AMERICAN ASSETS TR INC COM 024013104 65,320 1,561,196 SH   SOLE 22 1,490,909 0 70,287
AMERICAN ASSETS TR INC COM 024013104 92 2,198 SH   SOLE 23 2,198 0 0
AMERICAN ASSETS TR INC COM 024013104 2,330 55,698 SH   SOLE 25 55,698 0 0
AMERICAN ASSETS TR INC COM 024013104 1,083 25,877 SH   SOLE 26 11,845 0 14,032
AMERICAN ASSETS TR INC COM 024013104 204 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 1,023 24,454 SH   SOLE 29 13,514 0 10,940
AMERICAN ASSETS TR INC COM 024013104 10,742 256,747 SH   SOLE 30 256,747 0 0
AMERICAN ASSETS TR INC COM 024013104 136 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 76 4,060 SH   SOLE 2 3,805 0 255
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 72 3,811 SH   SOLE 7 3,811 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7,117 378,951 SH   SOLE 18 378,951 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 866 46,107 SH   SOLE 19 46,107 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 124,348 6,621,303 SH   SOLE 21 6,621,303 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 45,501 2,422,833 SH   SOLE 22 2,267,116 0 155,717
AMERICAN AXLE & MFG HLDGS IN COM 024061103 708 37,685 SH   SOLE 26 33,525 0 4,160
AMERICAN AXLE & MFG HLDGS IN COM 024061103 187 9,962 SH   SOLE 28 9,962 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,737 145,758 SH   SOLE 30 145,758 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 138 7,365 SH   SOLE 40 7,365 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,986 83,760 SH   SOLE 2 61,127 0 22,633
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,953 104,066 SH   SOLE 4 104,066 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,403 176,577 SH   SOLE 7 176,577 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 269 5,661 SH   SOLE 15 5,661 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 23,251 488,576 SH   SOLE 18 488,576 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,390 197,317 SH   SOLE 19 197,317 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 354,533 7,449,728 SH   SOLE 21 7,449,728 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 277,146 5,823,615 SH   SOLE 22 5,318,780 0 504,835
AMERICAN CAMPUS CMNTYS INC COM 024835100 270 5,683 SH   SOLE 23 5,683 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,021 189,552 SH   SOLE 25 189,552 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,154 87,293 SH   SOLE 26 39,708 0 47,585
AMERICAN CAMPUS CMNTYS INC COM 024835100 879 18,467 SH   SOLE 28 18,467 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,515 73,860 SH   SOLE 29 45,715 0 28,145
AMERICAN CAMPUS CMNTYS INC COM 024835100 29,549 620,902 SH   SOLE 30 620,902 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 136 2,856 SH   SOLE 31 2,856 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,010 42,237 SH   SOLE 34 42,237 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 169 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 637 13,379 SH   SOLE 40 13,379 0 0
AMERICAN DG ENERGY INC COM 025398108 4 13,435 SH   SOLE 19 13,435 0 0
AMERICAN DG ENERGY INC COM 025398108 3 8,989 SH   SOLE 21 8,989 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,246 160,121 SH   SOLE 2 155,200 0 4,921
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 257 18,298 SH   SOLE 4 18,298 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 105 7,503 SH   SOLE 7 7,503 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 100 SH   SOLE 17 0 0 100
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 15,570 1,109,741 SH   SOLE 18 1,109,741 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,402 99,945 SH   SOLE 19 99,945 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 147,399 10,506,006 SH   SOLE 21 10,506,006 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 78,572 5,600,251 SH   SOLE 22 5,225,351 0 374,900
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 531 37,865 SH   SOLE 23 37,865 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 151 10,742 SH   SOLE 25 10,742 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 944 67,262 SH   SOLE 26 56,595 0 10,667
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 352 25,116 SH   SOLE 28 25,116 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 515 36,702 SH   SOLE 29 0 0 36,702
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 542 38,598 SH   SOLE 30 38,598 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 112 7,975 SH   SOLE 31 0 0 7,975
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 91 6,476 SH   SOLE 34 6,476 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 377 26,894 SH   SOLE 36 26,894 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 188 13,430 SH   SOLE 40 13,430 0 0
AMERICAN ELEC PWR INC COM 025537101 41,363 616,166 SH   SOLE 2 314,066 0 302,100
AMERICAN ELEC PWR INC COM 025537101 12,807 190,778 SH   SOLE 4 177,762 0 13,016
AMERICAN ELEC PWR INC COM 025537101 27,014 402,407 SH   SOLE 7 372,495 0 29,912
AMERICAN ELEC PWR INC COM 025537101 5,364 79,898 SH   SOLE 13 79,898 0 0
AMERICAN ELEC PWR INC COM 025537101 201 2,991 SH   SOLE 15 2,991 0 0
AMERICAN ELEC PWR INC COM 025537101 75,475 1,124,311 SH   SOLE 18 1,050,388 0 73,923
AMERICAN ELEC PWR INC COM 025537101 24,627 366,857 SH   SOLE 19 366,857 0 0
AMERICAN ELEC PWR INC COM 025537101 16,273 242,413 SH   SOLE 20 0 0 242,413
AMERICAN ELEC PWR INC COM 025537101 775,748 11,555,905 SH   SOLE 21 11,555,905 0 0
AMERICAN ELEC PWR INC COM 025537101 946,884 14,105,232 SH   SOLE 22 11,392,408 0 2,712,824
AMERICAN ELEC PWR INC COM 025537101 41,573 619,296 SH   SOLE 23 619,296 0 0
AMERICAN ELEC PWR INC COM 025537101 12,185 181,508 SH   SOLE 25 181,508 0 0
AMERICAN ELEC PWR INC COM 025537101 76,790 1,143,898 SH   SOLE 26 332,214 0 811,684
AMERICAN ELEC PWR INC COM 025537101 6,897 102,735 SH   SOLE 28 76,523 0 26,212
AMERICAN ELEC PWR INC COM 025537101 2,662 39,648 SH   SOLE 29 39,648 0 0
AMERICAN ELEC PWR INC COM 025537101 109,042 1,624,344 SH   SOLE 30 1,624,344 0 0
AMERICAN ELEC PWR INC COM 025537101 20,006 298,015 SH   SOLE 31 120,764 0 177,251
AMERICAN ELEC PWR INC COM 025537101 5,325 79,321 SH   SOLE 32 79,321 0 0
AMERICAN ELEC PWR INC COM 025537101 5,694 84,821 SH   SOLE 34 84,821 0 0
AMERICAN ELEC PWR INC COM 025537101 9,034 134,578 SH   SOLE 35 134,578 0 0
AMERICAN ELEC PWR INC COM 025537101 55,175 821,909 SH   SOLE 36 821,909 0 0
AMERICAN ELEC PWR INC COM 025537101 187 2,790 SH   SOLE 40 2,790 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 6 3,011 SH   SOLE 21 3,011 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 444 18,775 SH   SOLE 2 4,211 0 14,564
AMERICAN EQTY INVT LIFE HLD COM 025676206 10 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 65 2,757 SH   SOLE 7 2,757 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 8,812 372,923 SH   SOLE 18 372,923 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 7,307 309,245 SH   SOLE 19 309,245 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 136,070 5,758,340 SH   SOLE 21 5,758,340 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 46,445 1,965,489 SH   SOLE 22 1,809,866 0 155,623
AMERICAN EQTY INVT LIFE HLD COM 025676206 699 29,596 SH   SOLE 26 22,940 0 6,656
AMERICAN EQTY INVT LIFE HLD COM 025676206 156 6,589 SH   SOLE 28 6,589 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 182 7,708 SH   SOLE 29 0 0 7,708
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,648 69,751 SH   SOLE 30 69,751 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 230 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 94,566 1,195,368 SH   SOLE 2 703,517 0 491,851
AMERICAN EXPRESS CO COM 025816109 26,278 332,171 SH   SOLE 4 311,846 0 20,325
AMERICAN EXPRESS CO COM 025816109 42,807 541,106 SH   SOLE 7 508,953 0 32,153
AMERICAN EXPRESS CO COM 025816109 585 7,396 SH   SOLE 13 7,396 0 0
AMERICAN EXPRESS CO COM 025816109 428 5,406 SH   SOLE 15 5,406 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 115,132 1,455,337 SH   SOLE 18 1,334,319 0 121,018
AMERICAN EXPRESS CO COM 025816109 19,741 249,540 SH   SOLE 19 249,540 0 0
AMERICAN EXPRESS CO COM 025816109 30,515 385,730 SH   SOLE 20 81,955 0 303,775
AMERICAN EXPRESS CO COM 025816109 862,463 10,902,075 SH   SOLE 21 10,902,075 0 0
AMERICAN EXPRESS CO COM 025816109 1,654,964 20,919,779 SH   SOLE 22 16,780,142 0 4,139,637
AMERICAN EXPRESS CO COM 025816109 88,361 1,116,941 SH   SOLE 23 1,116,941 0 0
AMERICAN EXPRESS CO COM 025816109 25,122 317,552 SH   SOLE 25 317,552 0 0
AMERICAN EXPRESS CO COM 025816109 143,117 1,809,093 SH   SOLE 26 492,430 0 1,316,663
AMERICAN EXPRESS CO COM 025816109 12,986 164,147 SH   SOLE 28 122,901 0 41,246
AMERICAN EXPRESS CO COM 025816109 12,241 154,730 SH   SOLE 29 75,886 0 78,844
AMERICAN EXPRESS CO COM 025816109 185,934 2,350,321 SH   SOLE 30 2,350,321 0 0
AMERICAN EXPRESS CO COM 025816109 64,777 818,821 SH   SOLE 31 270,791 0 548,030
AMERICAN EXPRESS CO COM 025816109 7,307 92,362 SH   SOLE 32 92,362 0 0
AMERICAN EXPRESS CO COM 025816109 6,426 81,223 SH   SOLE 34 81,223 0 0
AMERICAN EXPRESS CO COM 025816109 100,845 1,274,748 SH   SOLE 36 1,274,748 0 0
AMERICAN EXPRESS CO COM 025816109 318 4,020 SH   SOLE 40 4,020 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,284 55,381 SH   SOLE 2 43,326 0 12,055
AMERICAN FINL GROUP INC OHIO COM 025932104 67 705 SH   SOLE 4 705 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 245 2,569 SH   SOLE 7 2,569 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26,106 273,587 SH   SOLE 18 273,587 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,029 115,586 SH   SOLE 19 115,586 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 295,205 3,093,748 SH   SOLE 21 3,093,748 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 219,963 2,305,210 SH   SOLE 22 2,046,521 0 258,689
AMERICAN FINL GROUP INC OHIO COM 025932104 344 3,609 SH   SOLE 23 3,609 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,394 25,091 SH   SOLE 26 19,453 0 5,638
AMERICAN FINL GROUP INC OHIO COM 025932104 956 10,021 SH   SOLE 28 10,021 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 605 6,343 SH   SOLE 29 0 0 6,343
AMERICAN FINL GROUP INC OHIO COM 025932104 1,091 11,437 SH   SOLE 30 11,437 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 140 1,467 SH   SOLE 31 1,467 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 406 4,259 SH   SOLE 36 4,259 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 641 6,719 SH   SOLE 40 6,719 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 994 43,293 SH   SOLE 2 14,207 0 29,086
AMERICAN HOMES 4 RENT CL A 02665T306 1,643 71,561 SH   SOLE 4 71,561 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,285 273,735 SH   SOLE 7 273,735 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 215 9,373 SH   SOLE 15 9,373 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,223 96,814 SH   SOLE 18 96,814 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,483 282,363 SH   SOLE 19 282,363 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 74,642 3,250,964 SH   SOLE 21 3,250,964 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 186,544 8,124,717 SH   SOLE 22 7,510,394 0 614,323
AMERICAN HOMES 4 RENT CL A 02665T306 211 9,209 SH   SOLE 23 9,209 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,409 322,678 SH   SOLE 25 322,678 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,166 137,905 SH   SOLE 26 64,372 0 73,533
AMERICAN HOMES 4 RENT CL A 02665T306 701 30,550 SH   SOLE 28 30,550 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,775 77,307 SH   SOLE 29 77,307 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,258 316,132 SH   SOLE 30 316,132 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 90 3,905 SH   SOLE 31 3,905 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 498 21,706 SH   SOLE 40 21,706 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 3 SH   SOLE 17 0 0 3
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 47 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 33 1,553 SH   SOLE 31 0 0 1,553
AMERICAN INTL GROUP INC COM NEW 026874784 56,647 907,365 SH   SOLE 2 255,268 0 652,097
AMERICAN INTL GROUP INC COM NEW 026874784 19,938 319,365 SH   SOLE 4 290,955 0 28,410
AMERICAN INTL GROUP INC COM NEW 026874784 43,252 692,813 SH   SOLE 7 643,844 0 48,969
AMERICAN INTL GROUP INC COM NEW 026874784 736 11,782 SH   SOLE 13 11,782 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 444 7,105 SH   SOLE 15 7,105 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 26 423 SH   SOLE 17 0 0 423
AMERICAN INTL GROUP INC COM NEW 026874784 257,509 4,124,764 SH   SOLE 18 3,979,505 0 145,259
AMERICAN INTL GROUP INC COM NEW 026874784 1,714 27,454 SH   OTR 19 0 27,454 0
AMERICAN INTL GROUP INC COM NEW 026874784 462,668 7,410,985 SH   SOLE 19 7,410,985 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 26,256 420,561 SH   SOLE 20 0 0 420,561
AMERICAN INTL GROUP INC COM NEW 026874784 853,191 13,666,368 SH   SOLE 21 13,666,368 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,639,424 26,260,194 SH   SOLE 22 21,234,064 0 5,026,130
AMERICAN INTL GROUP INC COM NEW 026874784 78,388 1,255,607 SH   SOLE 23 1,255,607 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 28,519 456,812 SH   SOLE 25 456,812 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 167,047 2,675,744 SH   SOLE 26 652,252 0 2,023,492
AMERICAN INTL GROUP INC COM NEW 026874784 13,737 220,037 SH   SOLE 28 165,290 0 54,747
AMERICAN INTL GROUP INC COM NEW 026874784 3,004 48,116 SH   SOLE 29 48,116 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 187,717 3,006,846 SH   SOLE 30 3,006,846 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 34,702 555,848 SH   SOLE 31 214,540 0 341,308
AMERICAN INTL GROUP INC COM NEW 026874784 12,629 202,295 SH   SOLE 34 202,295 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 108,486 1,737,719 SH   SOLE 36 1,737,719 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 366 5,860 SH   SOLE 40 5,860 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 75 2,024 SH   SOLE 2 285 0 1,739
AMERICAN NATL BANKSHARES INC COM 027745108 12 331 SH   SOLE 7 331 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,269 34,062 SH   SOLE 18 34,062 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 225 6,037 SH   SOLE 19 6,037 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,245 275,030 SH   SOLE 21 275,030 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,754 288,686 SH   SOLE 22 273,121 0 15,565
AMERICAN NATL INS CO COM 028591105 366 3,104 SH   SOLE 2 1,864 0 1,240
AMERICAN NATL INS CO COM 028591105 22 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 509 4,315 SH   SOLE 18 4,315 0 0
AMERICAN NATL INS CO COM 028591105 558 4,730 SH   SOLE 19 4,730 0 0
AMERICAN NATL INS CO COM 028591105 10,124 85,777 SH   SOLE 21 85,777 0 0
AMERICAN NATL INS CO COM 028591105 24,012 203,438 SH   SOLE 22 176,693 0 26,745
AMERICAN NATL INS CO COM 028591105 159 1,351 SH   SOLE 28 1,351 0 0
AMERICAN NATL INS CO COM 028591105 189 1,603 SH   SOLE 30 1,603 0 0
AMERICAN NATL INS CO COM 028591105 21 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 59 496 SH   SOLE 40 496 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 50 2,530 SH   SOLE 2 2,530 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 7 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 28 1,419 SH   SOLE 7 1,419 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3,953 199,560 SH   SOLE 18 199,560 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 678 34,238 SH   SOLE 19 34,238 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 57,270 2,890,950 SH   SOLE 21 2,890,950 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 29,398 1,484,003 SH   SOLE 22 1,393,904 0 90,099
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,776 89,665 SH   SOLE 23 89,665 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 238 12,007 SH   SOLE 26 7,286 0 4,721
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 155 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 151 7,604 SH   SOLE 30 7,604 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 106 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 85 3,695 SH   SOLE 2 741 0 2,954
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 2,020 88,197 SH   SOLE 18 88,197 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 218 9,514 SH   SOLE 19 9,514 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 32,813 1,432,893 SH   SOLE 21 1,432,893 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9,993 436,357 SH   SOLE 22 402,775 0 33,582
AMERICAN PUBLIC EDUCATION IN COM 02913V103 194 8,463 SH   SOLE 26 6,473 0 1,990
AMERICAN PUBLIC EDUCATION IN COM 02913V103 54 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 808 35,301 SH   SOLE 30 35,301 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 42 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 100 2,426 SH   SOLE 2 657 0 1,769
AMERICAN RAILCAR INDS INC COM 02916P103 9 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 1,340 32,593 SH   SOLE 18 32,593 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 190 4,632 SH   SOLE 19 4,632 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 10,141 246,737 SH   SOLE 21 246,737 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,896 216,439 SH   SOLE 22 201,266 0 15,173
AMERICAN RAILCAR INDS INC COM 02916P103 26 631 SH   SOLE 26 0 0 631
AMERICAN RAILCAR INDS INC COM 02916P103 54 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 125 3,030 SH   SOLE 30 3,030 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 44 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 7 409 SH   SOLE 2 409 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 551 32,671 SH   SOLE 18 32,671 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 53 3,117 SH   SOLE 19 3,117 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,665 276,351 SH   SOLE 21 276,351 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3,875 229,556 SH   SOLE 22 218,847 0 10,709
AMERICAN RENAL ASSOCIATES HO COM 029227105 34 2,032 SH   SOLE 30 2,032 0 0
AMERICAN RIVER BANKSHARES COM 029326105 16 1,048 SH   SOLE 18 1,048 0 0
AMERICAN RIVER BANKSHARES COM 029326105 415 27,971 SH   SOLE 21 27,971 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 615 615,000 PRN   SOLE 21 615,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 477 475,000 PRN   SOLE 21 475,000 0 0
AMERICAN RLTY INVS INC COM 029174109 3 361 SH   SOLE 18 361 0 0
AMERICAN RLTY INVS INC COM 029174109 13 1,631 SH   SOLE 19 1,631 0 0
AMERICAN RLTY INVS INC COM 029174109 57 7,088 SH   SOLE 21 7,088 0 0
AMERICAN RLTY INVS INC COM 029174109 305 37,881 SH   SOLE 22 37,881 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 3 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 15 1,467 SH   SOLE 2 1,467 0 0
AMERICAN SOFTWARE INC CL A 029683109 8 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,025 99,685 SH   SOLE 18 99,685 0 0
AMERICAN SOFTWARE INC CL A 029683109 171 16,617 SH   SOLE 19 16,617 0 0
AMERICAN SOFTWARE INC CL A 029683109 8,463 823,273 SH   SOLE 21 823,273 0 0
AMERICAN SOFTWARE INC CL A 029683109 8,616 838,145 SH   SOLE 22 783,631 0 54,514
AMERICAN SOFTWARE INC CL A 029683109 36 3,495 SH   SOLE 23 3,495 0 0
AMERICAN STS WTR CO COM 029899101 174 3,924 SH   SOLE 2 1,580 0 2,344
AMERICAN STS WTR CO COM 029899101 6 146 SH   SOLE 4 146 0 0
AMERICAN STS WTR CO COM 029899101 2,066 46,631 SH   SOLE 7 46,631 0 0
AMERICAN STS WTR CO COM 029899101 8,208 185,281 SH   SOLE 18 185,281 0 0
AMERICAN STS WTR CO COM 029899101 958 21,622 SH   SOLE 19 21,622 0 0
AMERICAN STS WTR CO COM 029899101 139,022 3,138,201 SH   SOLE 21 3,138,201 0 0
AMERICAN STS WTR CO COM 029899101 43,855 989,964 SH   SOLE 22 911,842 0 78,122
AMERICAN STS WTR CO COM 029899101 968 21,850 SH   SOLE 26 18,200 0 3,650
AMERICAN STS WTR CO COM 029899101 306 6,905 SH   SOLE 28 6,905 0 0
AMERICAN STS WTR CO COM 029899101 7,598 171,518 SH   SOLE 30 171,518 0 0
AMERICAN STS WTR CO COM 029899101 185 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2 340 SH   SOLE 2 340 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 321 46,851 SH   SOLE 18 46,851 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 23 3,399 SH   SOLE 19 3,399 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2,713 395,414 SH   SOLE 21 395,414 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,897 276,528 SH   SOLE 22 269,195 0 7,333
AMERICAN TOWER CORP NEW COM 03027X100 55,795 459,063 SH   SOLE 2 188,413 0 270,650
AMERICAN TOWER CORP NEW COM 03027X100 18,591 152,958 SH   SOLE 4 142,069 0 10,889
AMERICAN TOWER CORP NEW COM 03027X100 72,277 594,680 SH   SOLE 7 592,925 0 1,755
AMERICAN TOWER CORP NEW COM 03027X100 389 3,204 SH   SOLE 13 3,204 0 0
AMERICAN TOWER CORP NEW COM 03027X100 279 2,295 SH   SOLE 15 2,295 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6 52 SH   SOLE 17 0 0 52
AMERICAN TOWER CORP NEW COM 03027X100 113,692 935,430 SH   SOLE 18 857,870 0 77,560
AMERICAN TOWER CORP NEW COM 03027X100 26,015 214,042 SH   SOLE 19 197,141 0 16,901
AMERICAN TOWER CORP NEW COM 03027X100 21,212 174,527 SH   SOLE 20 0 0 174,527
AMERICAN TOWER CORP NEW COM 03027X100 976,639 8,035,539 SH   SOLE 21 8,035,539 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,379,884 11,353,331 SH   SOLE 22 9,202,170 0 2,151,161
AMERICAN TOWER CORP NEW COM 03027X100 64,912 534,082 SH   SOLE 23 534,082 0 0
AMERICAN TOWER CORP NEW COM 03027X100 19,219 158,132 SH   SOLE 25 158,132 0 0
AMERICAN TOWER CORP NEW COM 03027X100 122,599 1,008,712 SH   SOLE 26 268,420 0 740,292
AMERICAN TOWER CORP NEW COM 03027X100 10,816 88,988 SH   SOLE 28 66,435 0 22,553
AMERICAN TOWER CORP NEW COM 03027X100 7,572 62,304 SH   SOLE 29 24,045 0 38,259
AMERICAN TOWER CORP NEW COM 03027X100 144,041 1,185,135 SH   SOLE 30 1,185,135 0 0
AMERICAN TOWER CORP NEW COM 03027X100 27,046 222,527 SH   SOLE 31 87,482 0 135,045
AMERICAN TOWER CORP NEW COM 03027X100 10,599 87,207 SH   SOLE 34 87,207 0 0
AMERICAN TOWER CORP NEW COM 03027X100 76,672 630,839 SH   SOLE 36 630,839 0 0
AMERICAN TOWER CORP NEW COM 03027X100 283 2,328 SH   SOLE 40 2,328 0 0
AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 388 3,393 SH   SOLE 4 3,393 0 0
AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 3,121 27,328 SH   SOLE 18 27,328 0 0
AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 25,607 224,187 SH   SOLE 19 224,187 0 0
AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 915 8,015 SH   SOLE 22 8,015 0 0
AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 9,648 84,470 SH   SOLE 34 84,470 0 0
AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 154,793 1,385,793 SH   SOLE 21 1,385,793 0 0
AMERICAN VANGUARD CORP COM 030371108 127 7,645 SH   SOLE 2 1,567 0 6,078
AMERICAN VANGUARD CORP COM 030371108 969 58,370 SH   SOLE 7 58,370 0 0
AMERICAN VANGUARD CORP COM 030371108 2,581 155,503 SH   SOLE 18 155,503 0 0
AMERICAN VANGUARD CORP COM 030371108 263 15,825 SH   SOLE 19 15,825 0 0
AMERICAN VANGUARD CORP COM 030371108 40,055 2,412,972 SH   SOLE 21 2,412,972 0 0
AMERICAN VANGUARD CORP COM 030371108 11,939 719,209 SH   SOLE 22 668,917 0 50,292
AMERICAN VANGUARD CORP COM 030371108 42 2,552 SH   SOLE 26 0 0 2,552
AMERICAN VANGUARD CORP COM 030371108 62 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 981 59,072 SH   SOLE 30 59,072 0 0
AMERICAN VANGUARD CORP COM 030371108 45 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORP COM 030506109 83 900 SH   SOLE 2 784 0 116
AMERICAN WOODMARK CORP COM 030506109 10 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORP COM 030506109 32 347 SH   SOLE 7 347 0 0
AMERICAN WOODMARK CORP COM 030506109 6,297 68,591 SH   SOLE 18 68,591 0 0
AMERICAN WOODMARK CORP COM 030506109 764 8,323 SH   SOLE 19 8,323 0 0
AMERICAN WOODMARK CORP COM 030506109 120,419 1,311,749 SH   SOLE 21 1,311,749 0 0
AMERICAN WOODMARK CORP COM 030506109 35,402 385,647 SH   SOLE 22 358,632 0 27,015
AMERICAN WOODMARK CORP COM 030506109 34 365 SH   SOLE 26 0 0 365
AMERICAN WOODMARK CORP COM 030506109 184 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORP COM 030506109 2,441 26,591 SH   SOLE 30 26,591 0 0
AMERICAN WOODMARK CORP COM 030506109 150 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 30,988 398,461 SH   SOLE 2 291,930 0 106,531
AMERICAN WTR WKS CO INC NEW COM 030420103 11,435 147,035 SH   SOLE 4 142,244 0 4,791
AMERICAN WTR WKS CO INC NEW COM 030420103 29,563 380,129 SH   SOLE 7 361,803 0 18,326
AMERICAN WTR WKS CO INC NEW COM 030420103 4,331 55,696 SH   SOLE 13 55,696 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 85 1,093 SH   SOLE 15 1,093 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 35,137 451,802 SH   SOLE 18 418,181 0 33,621
AMERICAN WTR WKS CO INC NEW COM 030420103 44,965 578,182 SH   SOLE 19 578,182 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,524 122,470 SH   SOLE 20 0 0 122,470
AMERICAN WTR WKS CO INC NEW COM 030420103 330,595 4,250,933 SH   SOLE 21 4,250,933 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 430,143 5,530,964 SH   SOLE 22 4,373,791 0 1,157,173
AMERICAN WTR WKS CO INC NEW COM 030420103 24,286 312,279 SH   SOLE 23 312,279 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,185 66,670 SH   SOLE 25 66,670 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 37,246 478,920 SH   SOLE 26 139,019 0 339,901
AMERICAN WTR WKS CO INC NEW COM 030420103 2,940 37,806 SH   SOLE 28 28,090 0 9,716
AMERICAN WTR WKS CO INC NEW COM 030420103 9,012 115,874 SH   SOLE 29 55,772 0 60,102
AMERICAN WTR WKS CO INC NEW COM 030420103 82,401 1,059,542 SH   SOLE 30 1,059,542 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,354 171,716 SH   SOLE 31 101,847 0 69,869
AMERICAN WTR WKS CO INC NEW COM 030420103 2,273 29,226 SH   SOLE 34 29,226 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,667 330,042 SH   SOLE 36 330,042 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 72 931 SH   SOLE 40 931 0 0
AMERICAS CAR MART INC COM 03062T105 65 1,790 SH   SOLE 2 323 0 1,467
AMERICAS CAR MART INC COM 03062T105 6 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,138 31,209 SH   SOLE 18 31,209 0 0
AMERICAS CAR MART INC COM 03062T105 181 4,970 SH   SOLE 19 4,970 0 0
AMERICAS CAR MART INC COM 03062T105 9,491 260,397 SH   SOLE 21 260,397 0 0
AMERICAS CAR MART INC COM 03062T105 8,683 238,224 SH   SOLE 22 225,322 0 12,902
AMERIPRISE FINL INC COM 03076C106 39,941 307,993 SH   SOLE 2 200,489 0 107,504
AMERIPRISE FINL INC COM 03076C106 14,245 109,848 SH   SOLE 4 105,546 0 4,302
AMERIPRISE FINL INC COM 03076C106 15,384 118,632 SH   SOLE 7 110,802 0 7,830
AMERIPRISE FINL INC COM 03076C106 133 1,024 SH   SOLE 13 1,024 0 0
AMERIPRISE FINL INC COM 03076C106 134 1,032 SH   SOLE 15 1,032 0 0
AMERIPRISE FINL INC COM 03076C106 54,107 417,235 SH   SOLE 18 391,238 0 25,997
AMERIPRISE FINL INC COM 03076C106 34,728 267,799 SH   SOLE 19 267,799 0 0
AMERIPRISE FINL INC COM 03076C106 11,247 86,730 SH   SOLE 20 19,150 0 67,580
AMERIPRISE FINL INC COM 03076C106 373,907 2,883,302 SH   SOLE 21 2,883,302 0 0
AMERIPRISE FINL INC COM 03076C106 559,227 4,312,358 SH   SOLE 22 3,393,798 0 918,560
AMERIPRISE FINL INC COM 03076C106 35,038 270,186 SH   SOLE 23 270,186 0 0
AMERIPRISE FINL INC COM 03076C106 9,287 71,612 SH   SOLE 25 71,612 0 0
AMERIPRISE FINL INC COM 03076C106 54,697 421,787 SH   SOLE 26 117,109 0 304,678
AMERIPRISE FINL INC COM 03076C106 4,344 33,499 SH   SOLE 28 25,086 0 8,413
AMERIPRISE FINL INC COM 03076C106 5,308 40,928 SH   SOLE 29 39,318 0 1,610
AMERIPRISE FINL INC COM 03076C106 65,640 506,166 SH   SOLE 30 506,166 0 0
AMERIPRISE FINL INC COM 03076C106 45,836 353,458 SH   SOLE 31 71,730 0 281,728
AMERIPRISE FINL INC COM 03076C106 22,580 174,119 SH   SOLE 34 174,119 0 0
AMERIPRISE FINL INC COM 03076C106 33,938 261,708 SH   SOLE 36 261,708 0 0
AMERIPRISE FINL INC COM 03076C106 115 889 SH   SOLE 40 889 0 0
AMERIS BANCORP COM 03076K108 158 3,430 SH   SOLE 2 1,584 0 1,846
AMERIS BANCORP COM 03076K108 10 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 40 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 8,184 177,534 SH   SOLE 18 177,534 0 0
AMERIS BANCORP COM 03076K108 9,217 199,927 SH   SOLE 19 199,927 0 0
AMERIS BANCORP COM 03076K108 142,185 3,084,265 SH   SOLE 21 3,084,265 0 0
AMERIS BANCORP COM 03076K108 47,297 1,025,957 SH   SOLE 22 959,387 0 66,570
AMERIS BANCORP COM 03076K108 710 15,400 SH   SOLE 25 15,400 0 0
AMERIS BANCORP COM 03076K108 605 13,115 SH   SOLE 26 11,670 0 1,445
AMERIS BANCORP COM 03076K108 217 4,708 SH   SOLE 28 4,708 0 0
AMERIS BANCORP COM 03076K108 362 7,859 SH   SOLE 29 0 0 7,859
AMERIS BANCORP COM 03076K108 3,341 72,479 SH   SOLE 30 72,479 0 0
AMERIS BANCORP COM 03076K108 2,725 59,100 SH   SOLE 34 59,100 0 0
AMERIS BANCORP COM 03076K108 154 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 108 1,669 SH   SOLE 2 800 0 869
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 35 543 SH   SOLE 7 543 0 0
AMERISAFE INC COM 03071H100 6,233 96,037 SH   SOLE 18 96,037 0 0
AMERISAFE INC COM 03071H100 722 11,129 SH   SOLE 19 11,129 0 0
AMERISAFE INC COM 03071H100 103,766 1,598,855 SH   SOLE 21 1,598,855 0 0
AMERISAFE INC COM 03071H100 32,469 500,299 SH   SOLE 22 457,303 0 42,996
AMERISAFE INC COM 03071H100 370 5,699 SH   SOLE 26 3,279 0 2,420
AMERISAFE INC COM 03071H100 190 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 2,303 35,479 SH   SOLE 30 35,479 0 0
AMERISAFE INC COM 03071H100 128 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 11 2,987 SH   SOLE 18 2,987 0 0
AMERISERV FINL INC COM 03074A102 227 60,403 SH   SOLE 21 60,403 0 0
AMERISERV FINL INC COM 03074A102 542 144,439 SH   SOLE 22 144,439 0 0
AMERISOURCEBERGEN CORP COM 03073E105 47,810 540,221 SH   SOLE 2 422,715 0 117,506
AMERISOURCEBERGEN CORP COM 03073E105 12,440 140,566 SH   SOLE 4 136,002 0 4,564
AMERISOURCEBERGEN CORP COM 03073E105 12,274 138,690 SH   SOLE 7 135,496 0 3,194
AMERISOURCEBERGEN CORP COM 03073E105 3,070 34,691 SH   SOLE 13 34,691 0 0
AMERISOURCEBERGEN CORP COM 03073E105 103 1,163 SH   SOLE 15 1,163 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11 124 SH   SOLE 17 0 0 124
AMERISOURCEBERGEN CORP COM 03073E105 33,149 374,564 SH   SOLE 18 346,847 0 27,717
AMERISOURCEBERGEN CORP COM 03073E105 35,851 405,098 SH   SOLE 19 405,098 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,249 93,214 SH   SOLE 20 0 0 93,214
AMERISOURCEBERGEN CORP COM 03073E105 280,848 3,173,425 SH   SOLE 21 3,173,425 0 0
AMERISOURCEBERGEN CORP COM 03073E105 469,445 5,304,462 SH   SOLE 22 4,070,627 0 1,233,835
AMERISOURCEBERGEN CORP COM 03073E105 29,996 338,935 SH   SOLE 23 338,935 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,552 74,031 SH   SOLE 25 74,031 0 0
AMERISOURCEBERGEN CORP COM 03073E105 42,704 482,526 SH   SOLE 26 140,860 0 341,666
AMERISOURCEBERGEN CORP COM 03073E105 3,440 38,875 SH   SOLE 28 30,124 0 8,751
AMERISOURCEBERGEN CORP COM 03073E105 13,533 152,910 SH   SOLE 29 82,040 0 70,870
AMERISOURCEBERGEN CORP COM 03073E105 43,051 486,457 SH   SOLE 30 486,457 0 0
AMERISOURCEBERGEN CORP COM 03073E105 21,843 246,814 SH   SOLE 31 141,616 0 105,198
AMERISOURCEBERGEN CORP COM 03073E105 24,735 279,491 SH   SOLE 34 279,491 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,405 366,154 SH   SOLE 36 366,154 0 0
AMERISOURCEBERGEN CORP COM 03073E105 99 1,119 SH   SOLE 40 1,119 0 0
AMES NATL CORP COM 031001100 46 1,491 SH   SOLE 2 308 0 1,183
AMES NATL CORP COM 031001100 10 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 1,085 35,470 SH   SOLE 18 35,470 0 0
AMES NATL CORP COM 031001100 180 5,875 SH   SOLE 19 5,875 0 0
AMES NATL CORP COM 031001100 8,596 280,901 SH   SOLE 21 280,901 0 0
AMES NATL CORP COM 031001100 6,389 208,791 SH   SOLE 22 202,236 0 6,555
AMETEK INC NEW COM 031100100 10,583 195,695 SH   SOLE 2 54,898 0 140,797
AMETEK INC NEW COM 031100100 3,648 67,450 SH   SOLE 4 62,028 0 5,422
AMETEK INC NEW COM 031100100 8,601 159,039 SH   SOLE 7 153,070 0 5,969
AMETEK INC NEW COM 031100100 99 1,837 SH   SOLE 13 1,837 0 0
AMETEK INC NEW COM 031100100 78 1,438 SH   SOLE 15 1,438 0 0
AMETEK INC NEW COM 031100100 29,746 550,045 SH   SOLE 18 516,613 0 33,432
AMETEK INC NEW COM 031100100 14,802 273,706 SH   SOLE 19 250,836 0 22,870
AMETEK INC NEW COM 031100100 229,321 4,240,406 SH   SOLE 21 4,240,406 0 0
AMETEK INC NEW COM 031100100 329,944 6,101,037 SH   SOLE 22 4,923,040 0 1,177,997
AMETEK INC NEW COM 031100100 15,372 284,242 SH   SOLE 23 284,242 0 0
AMETEK INC NEW COM 031100100 4,622 85,470 SH   SOLE 25 85,470 0 0
AMETEK INC NEW COM 031100100 31,304 578,843 SH   SOLE 26 184,898 0 393,945
AMETEK INC NEW COM 031100100 2,657 49,128 SH   SOLE 28 36,409 0 12,719
AMETEK INC NEW COM 031100100 3,296 60,948 SH   SOLE 29 7,942 0 53,006
AMETEK INC NEW COM 031100100 35,394 654,467 SH   SOLE 30 654,467 0 0
AMETEK INC NEW COM 031100100 8,370 154,778 SH   SOLE 31 47,307 0 107,471
AMETEK INC NEW COM 031100100 763 14,101 SH   SOLE 34 14,101 0 0
AMETEK INC NEW COM 031100100 18,907 349,620 SH   SOLE 36 349,620 0 0
AMETEK INC NEW COM 031100100 65 1,201 SH   SOLE 40 1,201 0 0
AMGEN INC COM 031162100 165,835 1,010,757 SH   SOLE 2 546,377 0 464,380
AMGEN INC COM 031162100 50,032 304,944 SH   SOLE 4 286,655 0 18,289
AMGEN INC COM 031162100 82,546 503,112 SH   SOLE 7 502,633 0 479
AMGEN INC COM 031162100 5,647 34,418 SH   SOLE 13 34,418 0 0
AMGEN INC COM 031162100 924 5,633 SH   SOLE 15 5,633 0 0
AMGEN INC COM 031162100 76 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 290,748 1,772,095 SH   SOLE 18 1,657,443 0 114,652
AMGEN INC COM 031162100 284,507 1,734,058 SH   SOLE 19 1,721,887 0 12,171
AMGEN INC COM 031162100 60,591 369,302 SH   SOLE 20 0 0 369,302
AMGEN INC COM 031162100 2,359,905 14,383,524 SH   SOLE 21 14,383,524 0 0
AMGEN INC COM 031162100 3,347,582 20,403,378 SH   SOLE 22 16,491,029 0 3,912,349
AMGEN INC COM 031162100 154,971 944,541 SH   SOLE 23 944,541 0 0
AMGEN INC COM 031162100 63,589 387,573 SH   SOLE 25 387,573 0 0
AMGEN INC COM 031162100 281,409 1,715,176 SH   SOLE 26 453,320 0 1,261,856
AMGEN INC COM 031162100 25,741 156,889 SH   SOLE 28 117,311 0 39,578
AMGEN INC COM 031162100 23,038 140,417 SH   SOLE 29 58,532 0 81,885
AMGEN INC COM 031162100 355,927 2,169,359 SH   SOLE 30 2,169,359 0 0
AMGEN INC COM 031162100 76,778 467,956 SH   SOLE 31 183,843 0 284,113
AMGEN INC COM 031162100 23,083 140,689 SH   SOLE 32 140,689 0 0
AMGEN INC COM 031162100 121,974 743,428 SH   SOLE 34 743,428 0 0
AMGEN INC COM 031162100 188,654 1,149,838 SH   SOLE 36 1,149,838 0 0
AMGEN INC COM 031162100 650 3,964 SH   SOLE 40 3,964 0 0
AMICUS THERAPEUTICS INC COM 03152W109 52 7,242 SH   SOLE 2 5,994 0 1,248
AMICUS THERAPEUTICS INC COM 03152W109 6 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 21 2,981 SH   SOLE 7 2,981 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,672 514,984 SH   SOLE 18 514,984 0 0
AMICUS THERAPEUTICS INC COM 03152W109 817 114,526 SH   SOLE 19 114,526 0 0
AMICUS THERAPEUTICS INC COM 03152W109 53,364 7,484,434 SH   SOLE 21 7,484,434 0 0
AMICUS THERAPEUTICS INC COM 03152W109 26,803 3,759,179 SH   SOLE 22 3,491,911 0 267,268
AMICUS THERAPEUTICS INC COM 03152W109 5 698 SH   SOLE 23 698 0 0
AMICUS THERAPEUTICS INC COM 03152W109 186 26,084 SH   SOLE 26 14,205 0 11,879
AMICUS THERAPEUTICS INC COM 03152W109 115 16,101 SH   SOLE 28 16,101 0 0
AMICUS THERAPEUTICS INC COM 03152W109 150 21,052 SH   SOLE 30 21,052 0 0
AMICUS THERAPEUTICS INC COM 03152W109 139 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 429 37,032 SH   SOLE 2 20,020 0 17,012
AMKOR TECHNOLOGY INC COM 031652100 9 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 70 6,014 SH   SOLE 7 6,014 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,590 396,046 SH   SOLE 18 396,046 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,839 244,955 SH   SOLE 19 244,955 0 0
AMKOR TECHNOLOGY INC COM 031652100 36,364 3,137,519 SH   SOLE 21 3,137,519 0 0
AMKOR TECHNOLOGY INC COM 031652100 46,809 4,038,716 SH   SOLE 22 3,828,899 0 209,817
AMKOR TECHNOLOGY INC COM 031652100 20 1,764 SH   SOLE 23 1,764 0 0
AMKOR TECHNOLOGY INC COM 031652100 539 46,518 SH   SOLE 26 40,952 0 5,566
AMKOR TECHNOLOGY INC COM 031652100 176 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,032 89,073 SH   SOLE 29 0 0 89,073
AMKOR TECHNOLOGY INC COM 031652100 200 17,264 SH   SOLE 30 17,264 0 0
AMKOR TECHNOLOGY INC COM 031652100 101 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 135 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 105 2,585 SH   SOLE 2 2,358 0 227
AMN HEALTHCARE SERVICES INC COM 001744101 8 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 49 1,210 SH   SOLE 7 1,210 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 9,533 234,809 SH   SOLE 18 234,809 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,166 28,731 SH   SOLE 19 28,731 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 161,798 3,985,162 SH   SOLE 21 3,985,162 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 51,806 1,276,014 SH   SOLE 22 1,180,504 0 95,510
AMN HEALTHCARE SERVICES INC COM 001744101 633 15,599 SH   SOLE 26 11,395 0 4,204
AMN HEALTHCARE SERVICES INC COM 001744101 281 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,693 90,960 SH   SOLE 30 90,960 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 217 5,354 SH   SOLE 40 5,354 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3 230 SH   SOLE 2 230 0 0
AMPCO-PITTSBURGH CORP COM 032037103 475 33,835 SH   SOLE 18 33,835 0 0
AMPCO-PITTSBURGH CORP COM 032037103 70 4,972 SH   SOLE 19 4,972 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3,950 281,148 SH   SOLE 21 281,148 0 0
AMPCO-PITTSBURGH CORP COM 032037103 3,771 268,421 SH   SOLE 22 258,360 0 10,061
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 25 1,722 SH   SOLE 2 1,650 0 72
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,696 185,938 SH   SOLE 18 185,938 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 328 22,636 SH   SOLE 19 22,636 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 62,107 4,283,243 SH   SOLE 21 4,283,243 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 13,611 938,679 SH   SOLE 22 877,170 0 61,509
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 81 5,584 SH   SOLE 26 0 0 5,584
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 71 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,047 72,179 SH   SOLE 30 72,179 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 49 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 21,144 297,086 SH   SOLE 2 107,203 0 189,883
AMPHENOL CORP NEW CL A 032095101 7,798 109,575 SH   SOLE 4 100,631 0 8,944
AMPHENOL CORP NEW CL A 032095101 24,347 342,090 SH   SOLE 7 210,810 0 131,280
AMPHENOL CORP NEW CL A 032095101 160 2,250 SH   SOLE 13 2,250 0 0
AMPHENOL CORP NEW CL A 032095101 135 1,893 SH   SOLE 15 1,893 0 0
AMPHENOL CORP NEW CL A 032095101 22 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 46,875 658,632 SH   SOLE 18 611,949 0 46,683
AMPHENOL CORP NEW CL A 032095101 23,221 326,281 SH   SOLE 19 306,741 0 19,540
AMPHENOL CORP NEW CL A 032095101 13,530 190,105 SH   SOLE 20 0 0 190,105
AMPHENOL CORP NEW CL A 032095101 430,501 6,048,908 SH   SOLE 21 6,048,908 0 0
AMPHENOL CORP NEW CL A 032095101 580,493 8,156,434 SH   SOLE 22 6,637,768 0 1,518,666
AMPHENOL CORP NEW CL A 032095101 27,328 383,987 SH   SOLE 23 383,987 0 0
AMPHENOL CORP NEW CL A 032095101 8,972 126,059 SH   SOLE 25 126,059 0 0
AMPHENOL CORP NEW CL A 032095101 51,870 728,825 SH   SOLE 26 211,690 0 517,135
AMPHENOL CORP NEW CL A 032095101 4,575 64,276 SH   SOLE 28 47,388 0 16,888
AMPHENOL CORP NEW CL A 032095101 6,087 85,534 SH   SOLE 29 15,154 0 70,380
AMPHENOL CORP NEW CL A 032095101 60,035 843,540 SH   SOLE 30 843,540 0 0
AMPHENOL CORP NEW CL A 032095101 11,963 168,093 SH   SOLE 31 58,585 0 109,508
AMPHENOL CORP NEW CL A 032095101 5,154 72,412 SH   SOLE 34 72,412 0 0
AMPHENOL CORP NEW CL A 032095101 32,269 453,407 SH   SOLE 36 453,407 0 0
AMPHENOL CORP NEW CL A 032095101 107 1,504 SH   SOLE 40 1,504 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1 1,683 SH   SOLE 2 1,683 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 132 164,626 SH   SOLE 18 164,626 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 17 21,025 SH   SOLE 19 21,025 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,282 1,602,316 SH   SOLE 21 1,602,316 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,205 1,506,607 SH   SOLE 22 1,473,929 0 32,678
AMPLIFY SNACK BRANDS COM 03211L102 14 1,612 SH   SOLE 2 1,311 0 301
AMPLIFY SNACK BRANDS COM 03211L102 8 917 SH   SOLE 7 917 0 0
AMPLIFY SNACK BRANDS COM 03211L102 902 107,363 SH   SOLE 18 107,363 0 0
AMPLIFY SNACK BRANDS COM 03211L102 147 17,555 SH   SOLE 19 17,555 0 0
AMPLIFY SNACK BRANDS COM 03211L102 7,386 879,299 SH   SOLE 21 879,299 0 0
AMPLIFY SNACK BRANDS COM 03211L102 7,195 856,543 SH   SOLE 22 798,156 0 58,387
AMPLIFY SNACK BRANDS COM 03211L102 23 2,782 SH   SOLE 28 2,782 0 0
AMPLIFY SNACK BRANDS COM 03211L102 61 7,240 SH   SOLE 30 7,240 0 0
AMPLIPHI BIOSCIENCES CORP COM NEW 03211P202 0 777 SH   SOLE 21 777 0 0
AMREP CORP NEW COM 032159105 4 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 29 4,574 SH   SOLE 21 4,574 0 0
AMREP CORP NEW COM 032159105 25 3,949 SH   SOLE 22 3,949 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 10 1,794 SH   SOLE 18 1,794 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 12 2,148 SH   SOLE 19 2,148 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 171 31,079 SH   SOLE 21 31,079 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 69 12,470 SH   SOLE 22 12,470 0 0
AMTRUST FINL SVCS INC COM 032359309 509 27,583 SH   SOLE 2 13,064 0 14,519
AMTRUST FINL SVCS INC COM 032359309 7 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 40 2,168 SH   SOLE 7 2,168 0 0
AMTRUST FINL SVCS INC COM 032359309 950 51,461 SH   SOLE 18 51,461 0 0
AMTRUST FINL SVCS INC COM 032359309 1,114 60,334 SH   SOLE 19 60,334 0 0
AMTRUST FINL SVCS INC COM 032359309 18,786 1,017,685 SH   SOLE 21 1,017,685 0 0
AMTRUST FINL SVCS INC COM 032359309 50,726 2,747,861 SH   SOLE 22 2,439,784 0 308,077
AMTRUST FINL SVCS INC COM 032359309 699 37,844 SH   SOLE 26 33,390 0 4,454
AMTRUST FINL SVCS INC COM 032359309 239 12,922 SH   SOLE 28 12,922 0 0
AMTRUST FINL SVCS INC COM 032359309 331 17,932 SH   SOLE 29 0 0 17,932
AMTRUST FINL SVCS INC COM 032359309 260 14,100 SH   SOLE 30 14,100 0 0
AMTRUST FINL SVCS INC COM 032359309 38 2,034 SH   SOLE 31 2,034 0 0
AMTRUST FINL SVCS INC COM 032359309 147 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM 03236M101 5 8,820 SH   SOLE 19 8,820 0 0
AMYRIS INC COM 03236M101 98 184,935 SH   SOLE 21 184,935 0 0
ANADARKO PETE CORP COM 032511107 37,088 598,193 SH   SOLE 2 251,466 0 346,727
ANADARKO PETE CORP COM 032511107 16,081 259,367 SH   SOLE 4 245,672 0 13,695
ANADARKO PETE CORP COM 032511107 22,343 360,378 SH   SOLE 7 358,180 0 2,198
ANADARKO PETE CORP COM 032511107 5,365 86,528 SH   SOLE 13 86,528 0 0
ANADARKO PETE CORP COM 032511107 206 3,324 SH   SOLE 15 3,324 0 0
ANADARKO PETE CORP COM 032511107 4 64 SH   SOLE 17 0 0 64
ANADARKO PETE CORP COM 032511107 135,958 2,192,863 SH   SOLE 18 2,071,712 0 121,151
ANADARKO PETE CORP COM 032511107 388,117 6,259,945 SH   SOLE 19 6,255,246 0 4,699
ANADARKO PETE CORP COM 032511107 13,684 220,707 SH   SOLE 20 0 0 220,707
ANADARKO PETE CORP COM 032511107 534,043 8,613,593 SH   SOLE 21 8,613,593 0 0
ANADARKO PETE CORP COM 032511107 940,810 15,174,357 SH   SOLE 22 12,324,748 0 2,849,609
ANADARKO PETE CORP COM 032511107 42,413 684,074 SH   SOLE 23 684,074 0 0
ANADARKO PETE CORP COM 032511107 18,459 297,724 SH   SOLE 25 291,566 0 6,158
ANADARKO PETE CORP COM 032511107 83,612 1,348,577 SH   SOLE 26 357,112 0 991,465
ANADARKO PETE CORP COM 032511107 7,289 117,557 SH   SOLE 28 87,845 0 29,712
ANADARKO PETE CORP COM 032511107 4,969 80,145 SH   SOLE 29 24,036 0 56,109
ANADARKO PETE CORP COM 032511107 100,998 1,629,003 SH   SOLE 30 1,629,003 0 0
ANADARKO PETE CORP COM 032511107 21,026 339,137 SH   SOLE 31 119,357 0 219,780
ANADARKO PETE CORP COM 032511107 194,178 3,131,898 SH   SOLE 34 3,131,898 0 0
ANADARKO PETE CORP COM 032511107 55,788 899,811 SH   SOLE 36 899,811 0 0
ANADARKO PETE CORP COM 032511107 188 3,029 SH   SOLE 40 3,029 0 0
ANALOG DEVICES INC COM 032654105 34,208 417,420 SH   SOLE 2 195,712 0 221,708
ANALOG DEVICES INC COM 032654105 11,013 134,389 SH   SOLE 4 127,016 0 7,373
ANALOG DEVICES INC COM 032654105 21,027 256,587 SH   SOLE 7 241,911 0 14,676
ANALOG DEVICES INC COM 032654105 215 2,618 SH   SOLE 15 2,618 0 0
ANALOG DEVICES INC COM 032654105 66,369 809,877 SH   SOLE 18 757,146 0 52,731
ANALOG DEVICES INC COM 032654105 18,626 227,286 SH   SOLE 19 227,286 0 0
ANALOG DEVICES INC COM 032654105 17,669 215,612 SH   SOLE 20 0 0 215,612
ANALOG DEVICES INC COM 032654105 612,275 7,471,321 SH   SOLE 21 7,471,321 0 0
ANALOG DEVICES INC COM 032654105 807,913 9,858,605 SH   SOLE 22 7,977,323 0 1,881,282
ANALOG DEVICES INC COM 032654105 36,227 442,062 SH   SOLE 23 442,062 0 0
ANALOG DEVICES INC COM 032654105 12,079 147,396 SH   SOLE 25 147,396 0 0
ANALOG DEVICES INC COM 032654105 68,528 836,212 SH   SOLE 26 251,621 0 584,591
ANALOG DEVICES INC COM 032654105 6,180 75,417 SH   SOLE 28 55,989 0 19,428
ANALOG DEVICES INC COM 032654105 8,396 102,448 SH   SOLE 29 19,411 0 83,037
ANALOG DEVICES INC COM 032654105 95,049 1,159,845 SH   SOLE 30 1,159,845 0 0
ANALOG DEVICES INC COM 032654105 18,240 222,572 SH   SOLE 31 92,939 0 129,633
ANALOG DEVICES INC COM 032654105 4,314 52,645 SH   SOLE 32 52,645 0 0
ANALOG DEVICES INC COM 032654105 6,215 75,833 SH   SOLE 34 75,833 0 0
ANALOG DEVICES INC COM 032654105 43,873 535,363 SH   SOLE 36 535,363 0 0
ANALOG DEVICES INC COM 032654105 146 1,787 SH   SOLE 40 1,787 0 0
ANALOGIC CORP COM PAR $0.05 032657207 206 2,712 SH   SOLE 2 586 0 2,126
ANALOGIC CORP COM PAR $0.05 032657207 5 72 SH   SOLE 4 72 0 0
ANALOGIC CORP COM PAR $0.05 032657207 25 324 SH   SOLE 7 324 0 0
ANALOGIC CORP COM PAR $0.05 032657207 4,951 65,232 SH   SOLE 18 65,232 0 0
ANALOGIC CORP COM PAR $0.05 032657207 550 7,249 SH   SOLE 19 7,249 0 0
ANALOGIC CORP COM PAR $0.05 032657207 84,497 1,113,266 SH   SOLE 21 1,113,266 0 0
ANALOGIC CORP COM PAR $0.05 032657207 28,644 377,393 SH   SOLE 22 352,384 0 25,009
ANALOGIC CORP COM PAR $0.05 032657207 461 6,077 SH   SOLE 26 4,986 0 1,091
ANALOGIC CORP COM PAR $0.05 032657207 137 1,807 SH   SOLE 28 1,807 0 0
ANALOGIC CORP COM PAR $0.05 032657207 1,943 25,602 SH   SOLE 30 25,602 0 0
ANALOGIC CORP COM PAR $0.05 032657207 99 1,303 SH   SOLE 40 1,303 0 0
ANAPTYSBIO INC COM 032724106 75 2,687 SH   SOLE 2 2,687 0 0
ANAPTYSBIO INC COM 032724106 462 16,648 SH   SOLE 18 16,648 0 0
ANAPTYSBIO INC COM 032724106 1,017 36,646 SH   SOLE 19 36,646 0 0
ANAPTYSBIO INC COM 032724106 4,499 162,137 SH   SOLE 21 162,137 0 0
ANAPTYSBIO INC COM 032724106 815 29,366 SH   SOLE 22 25,886 0 3,480
ANAPTYSBIO INC COM 032724106 20 735 SH   SOLE 23 735 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8 1,344 SH   SOLE 2 1,344 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 718 125,171 SH   SOLE 18 125,171 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 118 20,526 SH   SOLE 19 20,526 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6,181 1,076,880 SH   SOLE 21 1,076,880 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2,189 381,331 SH   SOLE 22 333,534 0 47,797
ANCHOR BANCORP WA COM 032838104 11 417 SH   SOLE 18 417 0 0
ANCHOR BANCORP WA COM 032838104 16 622 SH   SOLE 21 622 0 0
ANDERSONS INC COM 034164103 229 6,040 SH   SOLE 2 1,253 0 4,787
ANDERSONS INC COM 034164103 8 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 978 25,812 SH   SOLE 7 25,812 0 0
ANDERSONS INC COM 034164103 5,326 140,521 SH   SOLE 18 140,521 0 0
ANDERSONS INC COM 034164103 583 15,382 SH   SOLE 19 15,382 0 0
ANDERSONS INC COM 034164103 87,240 2,301,856 SH   SOLE 21 2,301,856 0 0
ANDERSONS INC COM 034164103 27,535 726,520 SH   SOLE 22 667,878 0 58,642
ANDERSONS INC COM 034164103 330 8,702 SH   SOLE 26 6,712 0 1,990
ANDERSONS INC COM 034164103 150 3,957 SH   SOLE 28 3,957 0 0
ANDERSONS INC COM 034164103 1,930 50,925 SH   SOLE 30 50,925 0 0
ANDERSONS INC COM 034164103 28 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 119 3,152 SH   SOLE 40 3,152 0 0
ANGIES LIST INC COM 034754101 13 2,193 SH   SOLE 2 1,921 0 272
ANGIES LIST INC COM 034754101 1 207 SH   SOLE 4 207 0 0
ANGIES LIST INC COM 034754101 8 1,345 SH   SOLE 7 1,345 0 0
ANGIES LIST INC COM 034754101 888 155,769 SH   SOLE 18 155,769 0 0
ANGIES LIST INC COM 034754101 138 24,180 SH   SOLE 19 24,180 0 0
ANGIES LIST INC COM 034754101 7,335 1,286,834 SH   SOLE 21 1,286,834 0 0
ANGIES LIST INC COM 034754101 6,049 1,061,157 SH   SOLE 22 976,961 0 84,196
ANGIES LIST INC COM 034754101 17 3,051 SH   SOLE 26 0 0 3,051
ANGIES LIST INC COM 034754101 36 6,330 SH   SOLE 28 6,330 0 0
ANGIES LIST INC COM 034754101 38 6,582 SH   SOLE 30 6,582 0 0
ANGIES LIST INC COM 034754101 25 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 113 6,492 SH   SOLE 2 2,254 0 4,238
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 2,664 153,565 SH   SOLE 18 153,565 0 0
ANGIODYNAMICS INC COM 03475V101 1,124 64,785 SH   SOLE 19 64,785 0 0
ANGIODYNAMICS INC COM 03475V101 47,050 2,711,795 SH   SOLE 21 2,711,795 0 0
ANGIODYNAMICS INC COM 03475V101 18,457 1,063,782 SH   SOLE 22 1,005,298 0 58,484
ANGIODYNAMICS INC COM 03475V101 32 1,829 SH   SOLE 23 1,829 0 0
ANGIODYNAMICS INC COM 03475V101 66 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 224 12,914 SH   SOLE 29 0 0 12,914
ANGIODYNAMICS INC COM 03475V101 1,050 60,498 SH   SOLE 30 60,498 0 0
ANGIODYNAMICS INC COM 03475V101 47 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,029 95,580 SH   SOLE 4 95,580 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,285 1,697,764 SH   SOLE 7 1,697,764 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 190 17,652 SH   SOLE 21 17,652 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 247 22,906 SH   SOLE 22 22,906 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17,558 1,630,255 SH   SOLE 23 1,630,255 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 53,492 4,966,752 SH   SOLE 25 4,966,752 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 13,685 1,270,667 SH   SOLE 26 0 0 1,270,667
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,266 1,046,091 SH   SOLE 30 1,046,091 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 181,831 16,883,143 SH   SOLE 34 16,883,143 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 44 400 SH   SOLE 2 400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11 100 SH   SOLE 17 0 0 100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20,939 190,771 SH   SOLE 18 190,771 0 0
ANI PHARMACEUTICALS INC COM 00182C103 23 467 SH   SOLE 2 391 0 76
ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,073 41,865 SH   SOLE 18 41,865 0 0
ANI PHARMACEUTICALS INC COM 00182C103 229 4,633 SH   SOLE 19 4,633 0 0
ANI PHARMACEUTICALS INC COM 00182C103 42,020 848,722 SH   SOLE 21 848,722 0 0
ANI PHARMACEUTICALS INC COM 00182C103 10,819 218,517 SH   SOLE 22 204,282 0 14,235
ANI PHARMACEUTICALS INC COM 00182C103 61 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 738 14,912 SH   SOLE 30 14,912 0 0
ANI PHARMACEUTICALS INC COM 00182C103 40 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 52 1,193 SH   SOLE 2 647 0 546
ANIKA THERAPEUTICS INC COM 035255108 19 435 SH   SOLE 7 435 0 0
ANIKA THERAPEUTICS INC COM 035255108 3,200 73,670 SH   SOLE 18 73,670 0 0
ANIKA THERAPEUTICS INC COM 035255108 378 8,709 SH   SOLE 19 8,709 0 0
ANIKA THERAPEUTICS INC COM 035255108 55,082 1,268,004 SH   SOLE 21 1,268,004 0 0
ANIKA THERAPEUTICS INC COM 035255108 17,248 397,053 SH   SOLE 22 371,357 0 25,696
ANIKA THERAPEUTICS INC COM 035255108 94 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 296 6,807 SH   SOLE 29 0 0 6,807
ANIKA THERAPEUTICS INC COM 035255108 1,207 27,796 SH   SOLE 30 27,796 0 0
ANIKA THERAPEUTICS INC COM 035255108 74 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 514 6,481 SH   SOLE 2 1,373 0 5,108
ANIXTER INTL INC COM 035290105 14 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 104 1,316 SH   SOLE 7 1,316 0 0
ANIXTER INTL INC COM 035290105 12,026 151,647 SH   SOLE 18 151,647 0 0
ANIXTER INTL INC COM 035290105 10,668 134,533 SH   SOLE 19 134,533 0 0
ANIXTER INTL INC COM 035290105 199,717 2,518,499 SH   SOLE 21 2,518,499 0 0
ANIXTER INTL INC COM 035290105 64,147 808,915 SH   SOLE 22 745,843 0 63,072
ANIXTER INTL INC COM 035290105 883 11,135 SH   SOLE 26 9,616 0 1,519
ANIXTER INTL INC COM 035290105 342 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 571 7,197 SH   SOLE 29 0 0 7,197
ANIXTER INTL INC COM 035290105 4,370 55,104 SH   SOLE 30 55,104 0 0
ANIXTER INTL INC COM 035290105 118 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 247 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 7,637 687,432 SH   SOLE 2 273,663 0 413,769
ANNALY CAP MGMT INC COM 035710409 3,424 308,229 SH   SOLE 4 281,073 0 27,156
ANNALY CAP MGMT INC COM 035710409 7,011 631,085 SH   SOLE 7 427,432 0 203,653
ANNALY CAP MGMT INC COM 035710409 1,013 91,216 SH   SOLE 13 91,216 0 0
ANNALY CAP MGMT INC COM 035710409 44 3,963 SH   SOLE 15 3,963 0 0
ANNALY CAP MGMT INC COM 035710409 7,213 649,264 SH   SOLE 18 543,715 0 105,549
ANNALY CAP MGMT INC COM 035710409 7,191 647,249 SH   SOLE 19 647,249 0 0
ANNALY CAP MGMT INC COM 035710409 6,691 602,242 SH   SOLE 20 0 0 602,242
ANNALY CAP MGMT INC COM 035710409 543,518 48,921,520 SH   SOLE 21 48,921,520 0 0
ANNALY CAP MGMT INC COM 035710409 322,841 29,058,590 SH   SOLE 22 25,412,520 0 3,646,070
ANNALY CAP MGMT INC COM 035710409 12,122 1,091,056 SH   SOLE 23 1,091,056 0 0
ANNALY CAP MGMT INC COM 035710409 4,130 371,720 SH   SOLE 25 371,720 0 0
ANNALY CAP MGMT INC COM 035710409 42,780 3,850,586 SH   SOLE 26 707,653 0 3,142,933
ANNALY CAP MGMT INC COM 035710409 2,278 205,006 SH   SOLE 28 152,597 0 52,409
ANNALY CAP MGMT INC COM 035710409 3,059 275,340 SH   SOLE 29 42,883 0 232,457
ANNALY CAP MGMT INC COM 035710409 23,705 2,133,701 SH   SOLE 30 2,133,701 0 0
ANNALY CAP MGMT INC COM 035710409 6,274 564,744 SH   SOLE 31 195,835 0 368,909
ANNALY CAP MGMT INC COM 035710409 759 68,332 SH   SOLE 34 68,332 0 0
ANNALY CAP MGMT INC COM 035710409 21,318 1,918,830 SH   SOLE 36 1,918,830 0 0
ANNALY CAP MGMT INC COM 035710409 51 4,547 SH   SOLE 40 4,547 0 0
ANSYS INC COM 03662Q105 12,028 112,547 SH   SOLE 2 61,394 0 51,153
ANSYS INC COM 03662Q105 2,808 26,276 SH   SOLE 4 23,733 0 2,543
ANSYS INC COM 03662Q105 2,746 25,699 SH   SOLE 7 21,154 0 4,545
ANSYS INC COM 03662Q105 216 2,023 SH   SOLE 13 2,023 0 0
ANSYS INC COM 03662Q105 55 510 SH   SOLE 15 510 0 0
ANSYS INC COM 03662Q105 32,628 305,308 SH   SOLE 18 296,259 0 9,049
ANSYS INC COM 03662Q105 6,211 58,116 SH   SOLE 19 58,116 0 0
ANSYS INC COM 03662Q105 6,112 57,189 SH   SOLE 20 0 0 57,189
ANSYS INC COM 03662Q105 486,008 4,547,657 SH   SOLE 21 4,547,657 0 0
ANSYS INC COM 03662Q105 318,947 2,984,437 SH   SOLE 22 2,663,914 0 320,523
ANSYS INC COM 03662Q105 11,438 107,030 SH   SOLE 23 107,030 0 0
ANSYS INC COM 03662Q105 22,106 206,850 SH   SOLE 25 206,850 0 0
ANSYS INC COM 03662Q105 32,496 304,075 SH   SOLE 26 68,711 0 235,364
ANSYS INC COM 03662Q105 1,938 18,133 SH   SOLE 28 13,496 0 4,637
ANSYS INC COM 03662Q105 2,546 23,820 SH   SOLE 29 4,477 0 19,343
ANSYS INC COM 03662Q105 18,770 175,634 SH   SOLE 30 175,634 0 0
ANSYS INC COM 03662Q105 4,586 42,915 SH   SOLE 31 18,865 0 24,050
ANSYS INC COM 03662Q105 698 6,529 SH   SOLE 34 6,529 0 0
ANSYS INC COM 03662Q105 12,069 112,929 SH   SOLE 36 112,929 0 0
ANSYS INC COM 03662Q105 47 440 SH   SOLE 40 440 0 0
ANTARES PHARMA INC COM 036642106 74 26,095 SH   SOLE 19 26,095 0 0
ANTARES PHARMA INC COM 036642106 134 47,025 SH   SOLE 21 47,025 0 0
ANTARES PHARMA INC COM 036642106 8,009 2,820,119 SH   SOLE 22 2,820,119 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 689 20,780 SH   SOLE 18 20,780 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 13,614 410,569 SH   SOLE 19 410,569 0 0
ANTERO RES CORP COM 03674X106 2,426 106,342 SH   SOLE 2 38,044 0 68,298
ANTERO RES CORP COM 03674X106 1,372 60,158 SH   SOLE 4 56,483 0 3,675
ANTERO RES CORP COM 03674X106 512 22,461 SH   SOLE 7 22,461 0 0
ANTERO RES CORP COM 03674X106 21 916 SH   SOLE 15 916 0 0
ANTERO RES CORP COM 03674X106 3,965 173,813 SH   SOLE 18 158,295 0 15,518
ANTERO RES CORP COM 03674X106 2,673 117,205 SH   SOLE 19 111,870 0 5,335
ANTERO RES CORP COM 03674X106 2,584 113,303 SH   SOLE 20 0 0 113,303
ANTERO RES CORP COM 03674X106 49,650 2,176,686 SH   SOLE 21 2,176,686 0 0
ANTERO RES CORP COM 03674X106 99,915 4,380,325 SH   SOLE 22 3,758,219 0 622,106
ANTERO RES CORP COM 03674X106 6,549 287,131 SH   SOLE 23 287,131 0 0
ANTERO RES CORP COM 03674X106 1,764 77,355 SH   SOLE 25 77,355 0 0
ANTERO RES CORP COM 03674X106 8,007 351,014 SH   SOLE 26 184,929 0 166,085
ANTERO RES CORP COM 03674X106 739 32,380 SH   SOLE 28 24,325 0 8,055
ANTERO RES CORP COM 03674X106 1,006 44,087 SH   SOLE 29 7,081 0 37,006
ANTERO RES CORP COM 03674X106 4,971 217,951 SH   SOLE 30 217,951 0 0
ANTERO RES CORP COM 03674X106 2,212 96,970 SH   SOLE 31 37,117 0 59,853
ANTERO RES CORP COM 03674X106 313 13,732 SH   SOLE 34 13,732 0 0
ANTERO RES CORP COM 03674X106 6,334 277,694 SH   SOLE 36 277,694 0 0
ANTERO RES CORP COM 03674X106 31 1,350 SH   SOLE 40 1,350 0 0
ANTHEM INC COM 036752103 63,219 382,263 SH   SOLE 2 219,616 0 162,647
ANTHEM INC COM 036752103 16,751 101,286 SH   SOLE 4 94,965 0 6,321
ANTHEM INC COM 036752103 34,613 209,292 SH   SOLE 7 192,482 0 16,810
ANTHEM INC COM 036752103 1,106 6,689 SH   SOLE 13 6,689 0 0
ANTHEM INC COM 036752103 268 1,620 SH   SOLE 15 1,620 0 0
ANTHEM INC COM 036752103 255,714 1,546,223 SH   SOLE 18 1,435,846 0 110,377
ANTHEM INC COM 036752103 1,478 8,936 SH   OTR 19 0 8,936 0
ANTHEM INC COM 036752103 765,237 4,627,142 SH   SOLE 19 4,627,142 0 0
ANTHEM INC COM 036752103 24,931 150,748 SH   SOLE 20 9,400 0 141,348
ANTHEM INC COM 036752103 708,698 4,285,269 SH   SOLE 21 4,285,269 0 0
ANTHEM INC COM 036752103 1,215,939 7,352,395 SH   SOLE 22 6,006,356 0 1,346,039
ANTHEM INC COM 036752103 52,834 319,469 SH   SOLE 23 319,469 0 0
ANTHEM INC COM 036752103 19,680 119,000 SH   SOLE 25 116,406 0 2,594
ANTHEM INC COM 036752103 225,137 1,361,330 SH   SOLE 26 169,146 0 1,192,184
ANTHEM INC COM 036752103 9,096 55,002 SH   SOLE 28 41,009 0 13,993
ANTHEM INC COM 036752103 2,075 12,544 SH   SOLE 29 12,544 0 0
ANTHEM INC COM 036752103 134,115 810,952 SH   SOLE 30 810,952 0 0
ANTHEM INC COM 036752103 50,733 306,764 SH   SOLE 31 52,275 0 254,489
ANTHEM INC COM 036752103 96,040 580,722 SH   SOLE 34 580,722 0 0
ANTHEM INC COM 036752103 72,444 438,043 SH   SOLE 36 438,043 0 0
ANTHEM INC COM 036752103 208 1,256 SH   SOLE 40 1,256 0 0
ANTHEM INC UNIT 05/01/20188 036752202 1,651 32,379 SH   SOLE 4 32,379 0 0
ANTHEM INC UNIT 05/01/20188 036752202 13,385 262,450 SH   SOLE 18 262,450 0 0
ANTHEM INC UNIT 05/01/20188 036752202 104,610 2,051,183 SH   SOLE 19 2,051,183 0 0
ANTHEM INC UNIT 05/01/20188 036752202 3,306 64,830 SH   SOLE 22 64,830 0 0
ANTHEM INC UNIT 05/01/20188 036752202 39,082 766,312 SH   SOLE 34 766,312 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 1,153 505,000 PRN   SOLE 21 505,000 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 1 1,935 SH   SOLE 2 1,733 0 202
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 0 860 SH   SOLE 7 860 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 82 191,892 SH   SOLE 18 191,892 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 8 17,813 SH   SOLE 19 17,813 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 740 1,738,501 SH   SOLE 21 1,738,501 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 403 946,478 SH   SOLE 22 834,893 0 111,585
ANWORTH MORTGAGE ASSET CP COM 037347101 139 25,032 SH   SOLE 2 4,508 0 20,524
ANWORTH MORTGAGE ASSET CP COM 037347101 5 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 16 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 2,220 400,055 SH   SOLE 18 400,055 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 310 55,870 SH   SOLE 19 55,870 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 31,116 5,606,541 SH   SOLE 21 5,606,541 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 16,435 2,961,338 SH   SOLE 22 2,681,534 0 279,804
ANWORTH MORTGAGE ASSET CP COM 037347101 456 82,200 SH   SOLE 26 65,265 0 16,935
ANWORTH MORTGAGE ASSET CP COM 037347101 88 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 77 13,835 SH   SOLE 30 13,835 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 63 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 35,195 296,525 SH   SOLE 2 129,165 0 167,360
AON PLC SHS CL A G0408V102 10,999 92,670 SH   SOLE 4 85,720 0 6,950
AON PLC SHS CL A G0408V102 21,995 185,312 SH   SOLE 7 181,107 0 4,205
AON PLC SHS CL A G0408V102 249 2,098 SH   SOLE 13 2,098 0 0
AON PLC SHS CL A G0408V102 197 1,663 SH   SOLE 15 1,663 0 0
AON PLC SHS CL A G0408V102 17 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 71,520 602,578 SH   SOLE 18 557,226 0 45,352
AON PLC SHS CL A G0408V102 1,406 11,846 SH   OTR 19 0 11,846 0
AON PLC SHS CL A G0408V102 2,916 24,570 SH   SOLE 19 24,570 0 0
AON PLC SHS CL A G0408V102 18,289 154,090 SH   SOLE 20 0 0 154,090
AON PLC SHS CL A G0408V102 499,419 4,207,761 SH   SOLE 21 4,207,761 0 0
AON PLC SHS CL A G0408V102 870,177 7,331,508 SH   SOLE 22 5,999,904 0 1,331,604
AON PLC SHS CL A G0408V102 39,391 331,881 SH   SOLE 23 331,881 0 0
AON PLC SHS CL A G0408V102 11,331 95,468 SH   SOLE 25 95,468 0 0
AON PLC SHS CL A G0408V102 78,113 658,124 SH   SOLE 26 172,999 0 485,125
AON PLC SHS CL A G0408V102 6,551 55,196 SH   SOLE 28 41,195 0 14,001
AON PLC SHS CL A G0408V102 5,340 44,993 SH   SOLE 29 14,198 0 30,795
AON PLC SHS CL A G0408V102 106,142 894,276 SH   SOLE 30 894,276 0 0
AON PLC SHS CL A G0408V102 17,664 148,825 SH   SOLE 31 54,818 0 94,007
AON PLC SHS CL A G0408V102 2,073 17,469 SH   SOLE 34 17,469 0 0
AON PLC SHS CL A G0408V102 48,012 404,519 SH   SOLE 36 404,519 0 0
AON PLC SHS CL A G0408V102 172 1,453 SH   SOLE 40 1,453 0 0
APACHE CORP COM 037411105 18,333 356,737 SH   SOLE 2 124,180 0 232,557
APACHE CORP COM 037411105 7,020 136,604 SH   SOLE 4 127,468 0 9,136
APACHE CORP COM 037411105 13,336 259,499 SH   SOLE 7 242,703 0 16,796
APACHE CORP COM 037411105 227 4,411 SH   SOLE 13 4,411 0 0
APACHE CORP COM 037411105 120 2,336 SH   SOLE 15 2,336 0 0
APACHE CORP COM 037411105 14 279 SH   SOLE 17 0 0 279
APACHE CORP COM 037411105 164,723 3,205,348 SH   SOLE 18 3,105,921 0 99,427
APACHE CORP COM 037411105 184,820 3,596,415 SH   SOLE 19 3,596,415 0 0
APACHE CORP COM 037411105 8,306 161,636 SH   SOLE 20 0 0 161,636
APACHE CORP COM 037411105 297,310 5,785,360 SH   SOLE 21 5,785,360 0 0
APACHE CORP COM 037411105 568,887 11,069,992 SH   SOLE 22 9,168,180 0 1,901,812
APACHE CORP COM 037411105 30,311 589,818 SH   SOLE 23 589,818 0 0
APACHE CORP COM 037411105 7,378 143,564 SH   SOLE 25 143,564 0 0
APACHE CORP COM 037411105 43,534 847,132 SH   SOLE 26 256,470 0 590,662
APACHE CORP COM 037411105 4,077 79,325 SH   SOLE 28 59,190 0 20,135
APACHE CORP COM 037411105 963 18,747 SH   SOLE 29 18,747 0 0
APACHE CORP COM 037411105 56,518 1,099,792 SH   SOLE 30 1,099,792 0 0
APACHE CORP COM 037411105 11,522 224,212 SH   SOLE 31 72,289 0 151,923
APACHE CORP COM 037411105 40,472 787,541 SH   SOLE 34 787,541 0 0
APACHE CORP COM 037411105 32,523 632,872 SH   SOLE 36 632,872 0 0
APACHE CORP COM 037411105 115 2,230 SH   SOLE 40 2,230 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 3,614 81,497 SH   SOLE 2 30,172 0 51,325
APARTMENT INVT & MGMT CO CL A 03748R101 2,204 49,706 SH   SOLE 4 49,706 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,324 277,879 SH   SOLE 7 277,879 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 296 6,682 SH   SOLE 15 6,682 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14,945 336,974 SH   SOLE 18 329,832 0 7,142
APARTMENT INVT & MGMT CO CL A 03748R101 8,671 195,506 SH   SOLE 19 195,506 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 172,038 3,879,099 SH   SOLE 21 3,879,099 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 272,468 6,143,584 SH   SOLE 22 5,378,005 0 765,579
APARTMENT INVT & MGMT CO CL A 03748R101 298 6,720 SH   SOLE 23 6,720 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 10,311 232,486 SH   SOLE 25 232,486 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5,569 125,559 SH   SOLE 26 58,738 0 66,821
APARTMENT INVT & MGMT CO CL A 03748R101 987 22,255 SH   SOLE 28 22,255 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 4,338 97,818 SH   SOLE 29 54,083 0 43,735
APARTMENT INVT & MGMT CO CL A 03748R101 43,564 982,277 SH   SOLE 30 982,277 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 495 11,157 SH   SOLE 31 3,403 0 7,754
APARTMENT INVT & MGMT CO CL A 03748R101 212 4,776 SH   SOLE 34 4,776 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 109 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 680 15,339 SH   SOLE 40 15,339 0 0
APOGEE ENTERPRISES INC COM 037598109 1,033 17,326 SH   SOLE 2 17,090 0 236
APOGEE ENTERPRISES INC COM 037598109 6 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 44 742 SH   SOLE 7 742 0 0
APOGEE ENTERPRISES INC COM 037598109 8,275 138,818 SH   SOLE 18 138,818 0 0
APOGEE ENTERPRISES INC COM 037598109 17,112 287,063 SH   SOLE 19 287,063 0 0
APOGEE ENTERPRISES INC COM 037598109 145,420 2,439,526 SH   SOLE 21 2,439,526 0 0
APOGEE ENTERPRISES INC COM 037598109 72,641 1,218,599 SH   SOLE 22 1,156,946 0 61,653
APOGEE ENTERPRISES INC COM 037598109 372 6,247 SH   SOLE 23 6,247 0 0
APOGEE ENTERPRISES INC COM 037598109 684 11,482 SH   SOLE 26 9,174 0 2,308
APOGEE ENTERPRISES INC COM 037598109 251 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 2,641 44,308 SH   SOLE 29 0 0 44,308
APOGEE ENTERPRISES INC COM 037598109 3,326 55,789 SH   SOLE 30 55,789 0 0
APOGEE ENTERPRISES INC COM 037598109 195 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 382 20,307 SH   SOLE 2 3,698 0 16,609
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 31 1,668 SH   SOLE 7 1,668 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5,956 316,651 SH   SOLE 18 316,651 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 933 49,614 SH   SOLE 19 49,614 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 93,073 4,948,077 SH   SOLE 21 4,948,077 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 42,015 2,233,637 SH   SOLE 22 2,077,581 0 156,056
APOLLO COML REAL EST FIN INC COM 03762U105 614 32,620 SH   SOLE 26 30,045 0 2,575
APOLLO COML REAL EST FIN INC COM 03762U105 232 12,354 SH   SOLE 28 12,354 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 271 14,384 SH   SOLE 30 14,384 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 125 6,653 SH   SOLE 40 6,653 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 341 310,000 PRN   SOLE 21 310,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1 72 SH   SOLE 21 72 0 0
APOLLO INVT CORP COM 03761U106 12,000 1,829,280 SH   SOLE 30 1,829,280 0 0
APPFOLIO INC COM CL A 03783C100 8 285 SH   SOLE 2 285 0 0
APPFOLIO INC COM CL A 03783C100 790 29,061 SH   SOLE 18 29,061 0 0
APPFOLIO INC COM CL A 03783C100 75 2,768 SH   SOLE 19 2,768 0 0
APPFOLIO INC COM CL A 03783C100 6,712 246,757 SH   SOLE 21 246,757 0 0
APPFOLIO INC COM CL A 03783C100 2,490 91,526 SH   SOLE 22 85,662 0 5,864
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,076 56,319 SH   SOLE 2 26,595 0 29,724
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,284 67,220 SH   SOLE 4 67,220 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,980 260,731 SH   SOLE 7 260,731 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 169 8,858 SH   SOLE 15 8,858 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,805 94,521 SH   SOLE 18 94,521 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,036 263,653 SH   SOLE 19 263,653 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 49,635 2,598,692 SH   SOLE 21 2,598,692 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 135,655 7,102,330 SH   SOLE 22 6,469,681 0 632,649
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 128 6,727 SH   SOLE 23 6,727 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,828 305,109 SH   SOLE 25 305,109 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,204 115,398 SH   SOLE 26 43,719 0 71,679
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 524 27,436 SH   SOLE 28 27,436 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,403 73,434 SH   SOLE 29 73,434 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 19,042 996,968 SH   SOLE 30 996,968 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 75 3,906 SH   SOLE 31 3,906 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 254 13,289 SH   SOLE 40 13,289 0 0
APPLE INC COM 037833100 821,532 5,718,583 SH   SOLE 2 2,280,360 0 3,438,223
APPLE INC COM 037833100 284,510 1,980,442 SH   SOLE 4 1,848,575 0 131,867
APPLE INC COM 037833100 512,529 3,567,650 SH   SOLE 7 3,566,881 0 769
APPLE INC COM 037833100 15,551 108,250 SH   SOLE 13 108,250 0 0
APPLE INC COM 037833100 5,740 39,955 SH   SOLE 15 39,955 0 0
APPLE INC COM 037833100 1,311 9,126 SH   SOLE 17 0 0 9,126
APPLE INC COM 037833100 2,176,848 15,152,777 SH   SOLE 18 13,904,879 0 1,247,898
APPLE INC COM 037833100 1,246,130 8,674,160 SH   SOLE 19 8,651,497 0 22,663
APPLE INC COM 037833100 378,226 2,632,789 SH   SOLE 20 16,404 0 2,616,385
APPLE INC COM 037833100 11,362,029 79,089,718 SH   SOLE 21 79,089,718 0 0
APPLE INC COM 037833100 20,452,042 142,364,210 SH   SOLE 22 114,880,989 0 27,483,221
APPLE INC COM 037833100 966,577 6,728,229 SH   SOLE 23 6,728,229 0 0
APPLE INC COM 037833100 298,608 2,078,571 SH   SOLE 25 2,034,963 0 43,608
APPLE INC COM 037833100 1,802,264 12,545,345 SH   SOLE 26 3,137,202 0 9,408,143
APPLE INC COM 037833100 160,659 1,118,326 SH   SOLE 28 835,060 0 283,266
APPLE INC COM 037833100 121,497 845,727 SH   SOLE 29 354,168 0 491,559
APPLE INC COM 037833100 2,260,739 15,736,732 SH   SOLE 30 15,736,732 0 0
APPLE INC COM 037833100 454,534 3,163,956 SH   SOLE 31 1,248,278 0 1,915,678
APPLE INC COM 037833100 157,256 1,094,640 SH   SOLE 32 1,094,640 0 0
APPLE INC COM 037833100 347,264 2,417,260 SH   SOLE 34 2,417,260 0 0
APPLE INC COM 037833100 1,166,621 8,120,710 SH   SOLE 36 8,120,710 0 0
APPLE INC COM 037833100 4,105 28,571 SH   SOLE 40 28,571 0 0
APPLE INC OPTIONS 037833100 1,566 10,900 SH Call SOLE 2 10,900 0 0
APPLE INC OPTIONS 037833100 1,437 10,000 SH Call SOLE 18 10,000 0 0
APPLE INC OPTIONS 037833100 48,400 336,900 SH Call SOLE 19 336,900 0 0
APPLE INC OPTIONS 037833100 446 3,100 SH Call SOLE 22 3,100 0 0
APPLE INC OPTIONS 037833100 4,971 34,600 SH Call SOLE 34 34,600 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 6 3,719 SH   SOLE 18 3,719 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 11 6,764 SH   SOLE 19 6,764 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 98 59,504 SH   SOLE 21 59,504 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 252 152,634 SH   SOLE 22 152,634 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 68 9,926 SH   SOLE 2 9,877 0 49
APPLIED GENETIC TECHNOL CORP COM 03820J100 330 47,755 SH   SOLE 18 47,755 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 779 112,828 SH   SOLE 19 112,828 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 3,093 448,297 SH   SOLE 21 448,297 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 2,391 346,506 SH   SOLE 22 330,489 0 16,017
APPLIED GENETIC TECHNOL CORP COM 03820J100 23 3,358 SH   SOLE 23 3,358 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 267 38,703 SH   SOLE 29 0 0 38,703
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,522 24,613 SH   SOLE 2 20,947 0 3,666
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 56 903 SH   SOLE 7 903 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11,723 189,538 SH   SOLE 18 189,538 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 20,288 328,024 SH   SOLE 19 328,024 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 204,270 3,302,660 SH   SOLE 21 3,302,660 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 98,487 1,592,357 SH   SOLE 22 1,514,261 0 78,096
APPLIED INDL TECHNOLOGIES IN COM 03820C105 386 6,241 SH   SOLE 23 6,241 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 642 10,377 SH   SOLE 26 7,027 0 3,350
APPLIED INDL TECHNOLOGIES IN COM 03820C105 335 5,410 SH   SOLE 28 5,410 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,637 26,470 SH   SOLE 29 0 0 26,470
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,688 75,803 SH   SOLE 30 75,803 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 266 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 69,477 1,786,050 SH   SOLE 2 1,094,899 0 691,151
APPLIED MATLS INC COM 038222105 22,813 586,446 SH   SOLE 4 558,893 0 27,553
APPLIED MATLS INC COM 038222105 35,831 921,118 SH   SOLE 7 875,578 0 45,540
APPLIED MATLS INC COM 038222105 445 11,432 SH   SOLE 13 11,432 0 0
APPLIED MATLS INC COM 038222105 325 8,364 SH   SOLE 15 8,364 0 0
APPLIED MATLS INC COM 038222105 91,261 2,346,043 SH   SOLE 18 2,154,915 0 191,128
APPLIED MATLS INC COM 038222105 34,750 893,322 SH   SOLE 19 893,322 0 0
APPLIED MATLS INC COM 038222105 22,361 574,830 SH   SOLE 20 0 0 574,830
APPLIED MATLS INC COM 038222105 678,766 17,449,002 SH   SOLE 21 17,449,002 0 0
APPLIED MATLS INC COM 038222105 1,180,381 30,343,984 SH   SOLE 22 24,164,715 0 6,179,269
APPLIED MATLS INC COM 038222105 63,938 1,643,663 SH   SOLE 23 1,643,663 0 0
APPLIED MATLS INC COM 038222105 18,158 466,784 SH   SOLE 25 457,710 0 9,074
APPLIED MATLS INC COM 038222105 107,891 2,773,557 SH   SOLE 26 718,358 0 2,055,199
APPLIED MATLS INC COM 038222105 8,854 227,604 SH   SOLE 28 169,943 0 57,661
APPLIED MATLS INC COM 038222105 12,225 314,279 SH   SOLE 29 268,874 0 45,405
APPLIED MATLS INC COM 038222105 128,447 3,301,992 SH   SOLE 30 3,301,992 0 0
APPLIED MATLS INC COM 038222105 40,932 1,052,242 SH   SOLE 31 524,811 0 527,431
APPLIED MATLS INC COM 038222105 7,152 183,844 SH   SOLE 32 183,844 0 0
APPLIED MATLS INC COM 038222105 13,181 338,836 SH   SOLE 34 338,836 0 0
APPLIED MATLS INC COM 038222105 69,255 1,780,323 SH   SOLE 36 1,780,323 0 0
APPLIED MATLS INC COM 038222105 233 5,991 SH   SOLE 40 5,991 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 226 4,029 SH   SOLE 2 871 0 3,158
APPLIED OPTOELECTRONICS INC COM 03823U102 21 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 4,120 73,383 SH   SOLE 18 73,383 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 627 11,160 SH   SOLE 19 11,160 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 32,479 578,426 SH   SOLE 21 578,426 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 25,463 453,489 SH   SOLE 22 431,996 0 21,493
APPROACH RESOURCES INC COM 03834A103 37 14,618 SH   SOLE 2 14,618 0 0
APPROACH RESOURCES INC COM 03834A103 17 6,722 SH   SOLE 18 6,722 0 0
APPROACH RESOURCES INC COM 03834A103 26 10,436 SH   SOLE 19 10,436 0 0
APPROACH RESOURCES INC COM 03834A103 359 143,033 SH   SOLE 21 143,033 0 0
APPROACH RESOURCES INC COM 03834A103 2,705 1,077,550 SH   SOLE 22 1,067,846 0 9,704
APPROACH RESOURCES INC COM 03834A103 106 42,282 SH   SOLE 29 0 0 42,282
APPTIO INC CL A 03835C108 10 874 SH   SOLE 2 874 0 0
APPTIO INC CL A 03835C108 241 20,575 SH   SOLE 18 20,575 0 0
APPTIO INC CL A 03835C108 31 2,685 SH   SOLE 19 2,685 0 0
APPTIO INC CL A 03835C108 2,426 206,819 SH   SOLE 21 206,819 0 0
APPTIO INC CL A 03835C108 915 77,972 SH   SOLE 22 73,825 0 4,147
APRICUS BIOSCIENCES INC COM NEW 03832V307 1 262 SH   SOLE 17 0 0 262
APRICUS BIOSCIENCES INC COM NEW 03832V307 3 1,237 SH   SOLE 19 1,237 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 3 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 12 5,862 SH   SOLE 22 5,862 0 0
APTARGROUP INC COM 038336103 3,594 46,686 SH   SOLE 2 37,770 0 8,916
APTARGROUP INC COM 038336103 23 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 3,930 51,047 SH   SOLE 7 51,047 0 0
APTARGROUP INC COM 038336103 16,620 215,872 SH   SOLE 18 215,872 0 0
APTARGROUP INC COM 038336103 3,114 40,441 SH   SOLE 19 40,441 0 0
APTARGROUP INC COM 038336103 206,676 2,684,453 SH   SOLE 21 2,684,453 0 0
APTARGROUP INC COM 038336103 154,111 2,001,702 SH   SOLE 22 1,776,507 0 225,195
APTARGROUP INC COM 038336103 1,363 17,701 SH   SOLE 26 13,624 0 4,077
APTARGROUP INC COM 038336103 678 8,805 SH   SOLE 28 8,805 0 0
APTARGROUP INC COM 038336103 797 10,357 SH   SOLE 30 10,357 0 0
APTARGROUP INC COM 038336103 103 1,335 SH   SOLE 31 1,335 0 0
APTARGROUP INC COM 038336103 201 2,613 SH   SOLE 36 2,613 0 0
APTARGROUP INC COM 038336103 429 5,575 SH   SOLE 40 5,575 0 0
APTEVO THERAPEUTICS INC COM 03835L108 2 888 SH   SOLE 2 808 0 80
APTEVO THERAPEUTICS INC COM 03835L108 1 397 SH   SOLE 7 397 0 0
APTEVO THERAPEUTICS INC COM 03835L108 124 60,195 SH   SOLE 18 60,195 0 0
APTEVO THERAPEUTICS INC COM 03835L108 92 44,464 SH   SOLE 19 44,464 0 0
APTEVO THERAPEUTICS INC COM 03835L108 1,034 501,787 SH   SOLE 21 501,787 0 0
APTEVO THERAPEUTICS INC COM 03835L108 778 377,564 SH   SOLE 22 354,288 0 23,276
APTEVO THERAPEUTICS INC COM 03835L108 7 3,456 SH   SOLE 23 3,456 0 0
APTEVO THERAPEUTICS INC COM 03835L108 286 138,700 SH   SOLE 29 0 0 138,700
AQUA AMERICA INC COM 03836W103 4,085 127,054 SH   SOLE 2 95,665 0 31,389
AQUA AMERICA INC COM 03836W103 25 772 SH   SOLE 4 772 0 0
AQUA AMERICA INC COM 03836W103 13,037 405,490 SH   SOLE 7 405,490 0 0
AQUA AMERICA INC COM 03836W103 4 125 SH   SOLE 17 0 0 125
AQUA AMERICA INC COM 03836W103 19,749 614,286 SH   SOLE 18 614,286 0 0
AQUA AMERICA INC COM 03836W103 3,670 114,144 SH   SOLE 19 114,144 0 0
AQUA AMERICA INC COM 03836W103 245,756 7,644,050 SH   SOLE 21 7,644,050 0 0
AQUA AMERICA INC COM 03836W103 179,208 5,574,111 SH   SOLE 22 4,943,930 0 630,181
AQUA AMERICA INC COM 03836W103 2,072 64,452 SH   SOLE 26 54,255 0 10,197
AQUA AMERICA INC COM 03836W103 813 25,278 SH   SOLE 28 25,278 0 0
AQUA AMERICA INC COM 03836W103 1,982 61,651 SH   SOLE 29 0 0 61,651
AQUA AMERICA INC COM 03836W103 18,630 579,479 SH   SOLE 30 579,479 0 0
AQUA AMERICA INC COM 03836W103 123 3,827 SH   SOLE 31 3,827 0 0
AQUA AMERICA INC COM 03836W103 56 1,753 SH   SOLE 36 1,753 0 0
AQUA AMERICA INC COM 03836W103 572 17,804 SH   SOLE 40 17,804 0 0
AQUA METALS INC COM 03837J101 12 633 SH   SOLE 2 633 0 0
AQUA METALS INC COM 03837J101 897 45,887 SH   SOLE 18 45,887 0 0
AQUA METALS INC COM 03837J101 112 5,716 SH   SOLE 19 5,716 0 0
AQUA METALS INC COM 03837J101 7,618 389,891 SH   SOLE 21 389,891 0 0
AQUA METALS INC COM 03837J101 2,705 138,458 SH   SOLE 22 129,100 0 9,358
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 110 SH   SOLE 2 104 0 6
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 26 SH   SOLE 7 26 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4 391 SH   SOLE 18 391 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6 523 SH   SOLE 19 523 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 91 8,255 SH   SOLE 21 8,255 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 268 24,158 SH   SOLE 22 22,103 0 2,055
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 19 SH   SOLE 31 19 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 33 1,927 SH   SOLE 2 1,927 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 396 23,172 SH   SOLE 18 23,172 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 47 2,758 SH   SOLE 19 2,758 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 4,173 244,452 SH   SOLE 21 244,452 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1,110 66,488 SH   SOLE 2 66,488 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 421 25,200 SH   SOLE 18 25,200 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 7,253 434,564 SH   SOLE 19 434,564 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3,199 191,693 SH   SOLE 20 191,693 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 5,456 326,895 SH   SOLE 21 326,895 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 5,152 308,680 SH   SOLE 22 308,680 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3,704 221,926 SH   SOLE 34 221,926 0 0
ARADIGM CORP COM NO PAR NEW 038505400 2 1,598 SH   SOLE 18 1,598 0 0
ARADIGM CORP COM NO PAR NEW 038505400 5 3,199 SH   SOLE 21 3,199 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1,951 911,877 SH   SOLE 21 911,877 0 0
ARAMARK COM 03852U106 6,552 177,699 SH   SOLE 2 58,416 0 119,283
ARAMARK COM 03852U106 2,532 68,681 SH   SOLE 4 62,117 0 6,564
ARAMARK COM 03852U106 1,318 35,751 SH   SOLE 7 35,751 0 0
ARAMARK COM 03852U106 5,822 157,902 SH   SOLE 18 133,616 0 24,286
ARAMARK COM 03852U106 6,928 187,896 SH   SOLE 19 161,767 0 26,129
ARAMARK COM 03852U106 6,026 163,450 SH   SOLE 20 0 0 163,450
ARAMARK COM 03852U106 129,277 3,506,297 SH   SOLE 21 3,506,297 0 0
ARAMARK COM 03852U106 253,376 6,872,157 SH   SOLE 22 6,020,418 0 851,739
ARAMARK COM 03852U106 9,791 265,564 SH   SOLE 23 265,564 0 0
ARAMARK COM 03852U106 97 2,634 SH   SOLE 25 2,634 0 0
ARAMARK COM 03852U106 15,501 420,435 SH   SOLE 26 188,388 0 232,047
ARAMARK COM 03852U106 1,774 48,126 SH   SOLE 28 35,705 0 12,421
ARAMARK COM 03852U106 2,367 64,191 SH   SOLE 29 10,851 0 53,340
ARAMARK COM 03852U106 10,384 281,643 SH   SOLE 30 281,643 0 0
ARAMARK COM 03852U106 4,397 119,252 SH   SOLE 31 45,240 0 74,012
ARAMARK COM 03852U106 709 19,234 SH   SOLE 34 19,234 0 0
ARAMARK COM 03852U106 2,243 60,845 SH   SOLE 36 60,845 0 0
ARAMARK COM 03852U106 57 1,549 SH   SOLE 40 1,549 0 0
ARATANA THERAPEUTICS INC COM 03874P101 22 4,189 SH   SOLE 2 1,663 0 2,526
ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 679 128,194 SH   SOLE 18 128,194 0 0
ARATANA THERAPEUTICS INC COM 03874P101 103 19,503 SH   SOLE 19 19,503 0 0
ARATANA THERAPEUTICS INC COM 03874P101 8,432 1,591,019 SH   SOLE 21 1,591,019 0 0
ARATANA THERAPEUTICS INC COM 03874P101 4,799 905,550 SH   SOLE 22 863,319 0 42,231
ARBOR RLTY TR INC COM 038923108 447 53,385 SH   SOLE 2 53,385 0 0
ARBOR RLTY TR INC COM 038923108 346 41,318 SH   SOLE 19 41,318 0 0
ARBOR RLTY TR INC COM 038923108 423 50,436 SH   SOLE 21 50,436 0 0
ARBOR RLTY TR INC COM 038923108 26,625 3,177,154 SH   SOLE 22 3,177,154 0 0
ARBOR RLTY TR INC COM 038923108 1,302 155,418 SH   SOLE 29 0 0 155,418
ARC DOCUMENT SOLUTIONS INC COM 00191G103 53 15,410 SH   SOLE 2 6,518 0 8,892
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3 813 SH   SOLE 7 813 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 590 171,133 SH   SOLE 18 171,133 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,768 512,398 SH   SOLE 19 512,398 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 4,641 1,345,157 SH   SOLE 21 1,345,157 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 9,486 2,749,561 SH   SOLE 22 2,697,845 0 51,716
ARC DOCUMENT SOLUTIONS INC COM 00191G103 305 88,366 SH   SOLE 29 0 0 88,366
ARC GROUP WORLDWIDE INC COM 00213H105 7 1,761 SH   SOLE 18 1,761 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 99 23,541 SH   SOLE 21 23,541 0 0
ARCA BIOPHARMA INC COM PAR$.001 00211Y407 3 1,046 SH   SOLE 18 1,046 0 0
ARCA BIOPHARMA INC COM PAR$.001 00211Y407 38 14,998 SH   SOLE 21 14,998 0 0
ARCADIA BIOSCIENCES INC COM 039014105 2 2,204 SH   SOLE 18 2,204 0 0
ARCADIA BIOSCIENCES INC COM 039014105 25 36,179 SH   SOLE 21 36,179 0 0
ARCBEST CORP COM 03937C105 448 17,223 SH   SOLE 2 13,399 0 3,824
ARCBEST CORP COM 03937C105 6 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 20 784 SH   SOLE 7 784 0 0
ARCBEST CORP COM 03937C105 3,500 134,602 SH   SOLE 18 134,602 0 0
ARCBEST CORP COM 03937C105 834 32,066 SH   SOLE 19 32,066 0 0
ARCBEST CORP COM 03937C105 56,425 2,170,200 SH   SOLE 21 2,170,200 0 0
ARCBEST CORP COM 03937C105 23,266 894,853 SH   SOLE 22 838,809 0 56,044
ARCBEST CORP COM 03937C105 3 101 SH   SOLE 23 101 0 0
ARCBEST CORP COM 03937C105 58 2,247 SH   SOLE 26 0 0 2,247
ARCBEST CORP COM 03937C105 94 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 635 24,422 SH   SOLE 29 0 0 24,422
ARCBEST CORP COM 03937C105 1,176 45,212 SH   SOLE 30 45,212 0 0
ARCBEST CORP COM 03937C105 74 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 100 12,000 SH   SOLE 2 12,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 5,511 660,000 SH   SOLE 19 660,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 4,593 550,000 SH   SOLE 29 550,000 0 0
ARCH CAP GROUP LTD ORD G0450A105 10,472 110,498 SH   SOLE 2 32,155 0 78,343
ARCH CAP GROUP LTD ORD G0450A105 3,506 36,998 SH   SOLE 4 34,479 0 2,519
ARCH CAP GROUP LTD ORD G0450A105 8,367 88,286 SH   SOLE 7 63,575 0 24,711
ARCH CAP GROUP LTD ORD G0450A105 900 9,499 SH   SOLE 13 9,499 0 0
ARCH CAP GROUP LTD ORD G0450A105 67 711 SH   SOLE 15 711 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,186 86,381 SH   SOLE 18 73,509 0 12,872
ARCH CAP GROUP LTD ORD G0450A105 9,010 95,071 SH   SOLE 19 95,071 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,765 92,487 SH   SOLE 20 0 0 92,487
ARCH CAP GROUP LTD ORD G0450A105 289,392 3,053,626 SH   SOLE 21 3,053,626 0 0
ARCH CAP GROUP LTD ORD G0450A105 371,346 3,918,387 SH   SOLE 22 3,469,404 0 448,983
ARCH CAP GROUP LTD ORD G0450A105 13,296 140,293 SH   SOLE 23 140,293 0 0
ARCH CAP GROUP LTD ORD G0450A105 4,070 42,942 SH   SOLE 25 42,942 0 0
ARCH CAP GROUP LTD ORD G0450A105 48,285 509,492 SH   SOLE 26 96,164 0 413,328
ARCH CAP GROUP LTD ORD G0450A105 2,450 25,852 SH   SOLE 28 19,274 0 6,578
ARCH CAP GROUP LTD ORD G0450A105 3,017 31,831 SH   SOLE 29 4,285 0 27,546
ARCH CAP GROUP LTD ORD G0450A105 25,036 264,178 SH   SOLE 30 264,178 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,195 65,365 SH   SOLE 31 26,662 0 38,703
ARCH CAP GROUP LTD ORD G0450A105 797 8,411 SH   SOLE 34 8,411 0 0
ARCH CAP GROUP LTD ORD G0450A105 17,854 188,394 SH   SOLE 36 188,394 0 0
ARCH CAP GROUP LTD ORD G0450A105 62 649 SH   SOLE 40 649 0 0
ARCH COAL INC CL A 039380407 21 300 SH   SOLE 2 300 0 0
ARCH COAL INC CL A 039380407 480 6,964 SH   SOLE 19 3,734 0 3,230
ARCH COAL INC CL A 039380407 757 10,984 SH   SOLE 21 10,984 0 0
ARCH COAL INC CL A 039380407 27,239 395,113 SH   SOLE 22 395,113 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 64,223 1,394,932 SH   SOLE 2 1,028,397 0 366,535
ARCHER DANIELS MIDLAND CO COM 039483102 18,720 406,610 SH   SOLE 4 392,053 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 60,591 1,316,058 SH   SOLE 7 985,659 0 330,399
ARCHER DANIELS MIDLAND CO COM 039483102 2,499 54,275 SH   SOLE 13 54,275 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 168 3,650 SH   SOLE 15 3,650 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH   SOLE 17 0 0 20
ARCHER DANIELS MIDLAND CO COM 039483102 50,453 1,095,844 SH   SOLE 18 1,005,381 0 90,463
ARCHER DANIELS MIDLAND CO COM 039483102 3,959 85,983 SH   SOLE 19 85,983 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 15,062 327,142 SH   SOLE 20 0 0 327,142
ARCHER DANIELS MIDLAND CO COM 039483102 404,841 8,793,254 SH   SOLE 21 8,793,254 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 783,928 17,027,117 SH   SOLE 22 13,163,444 0 3,863,673
ARCHER DANIELS MIDLAND CO COM 039483102 46,812 1,016,778 SH   SOLE 23 1,016,778 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 19,463 422,749 SH   SOLE 25 422,749 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 85,171 1,849,928 SH   SOLE 26 417,234 0 1,432,694
ARCHER DANIELS MIDLAND CO COM 039483102 5,635 122,403 SH   SOLE 28 91,714 0 30,689
ARCHER DANIELS MIDLAND CO COM 039483102 18,558 403,089 SH   SOLE 29 234,750 0 168,339
ARCHER DANIELS MIDLAND CO COM 039483102 113,260 2,460,044 SH   SOLE 30 2,460,044 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 36,395 790,510 SH   SOLE 31 383,861 0 406,649
ARCHER DANIELS MIDLAND CO COM 039483102 23,919 519,535 SH   SOLE 34 519,535 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 53,193 1,155,365 SH   SOLE 36 1,155,365 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 147 3,183 SH   SOLE 40 3,183 0 0
ARCHROCK INC COM 03957W106 232 18,735 SH   SOLE 2 5,956 0 12,779
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,622 372,736 SH   SOLE 18 372,736 0 0
ARCHROCK INC COM 03957W106 545 43,979 SH   SOLE 19 43,979 0 0
ARCHROCK INC COM 03957W106 77,721 6,267,819 SH   SOLE 21 6,267,819 0 0
ARCHROCK INC COM 03957W106 27,838 2,244,961 SH   SOLE 22 2,103,362 0 141,599
ARCHROCK INC COM 03957W106 218 17,579 SH   SOLE 26 11,923 0 5,656
ARCHROCK INC COM 03957W106 119 9,587 SH   SOLE 28 9,587 0 0
ARCHROCK INC COM 03957W106 398 32,096 SH   SOLE 29 0 0 32,096
ARCHROCK INC COM 03957W106 1,713 138,177 SH   SOLE 30 138,177 0 0
ARCHROCK INC COM 03957W106 90 7,286 SH   SOLE 40 7,286 0 0
ARCONIC INC COM 03965L100 12,636 479,734 SH   SOLE 2 210,055 0 269,679
ARCONIC INC COM 03965L100 3,995 151,685 SH   SOLE 4 141,281 0 10,404
ARCONIC INC COM 03965L100 8,367 317,672 SH   SOLE 7 283,998 0 33,674
ARCONIC INC COM 03965L100 520 19,734 SH   SOLE 13 19,734 0 0
ARCONIC INC COM 03965L100 68 2,579 SH   SOLE 15 2,579 0 0
ARCONIC INC COM 03965L100 25,677 974,844 SH   SOLE 18 911,418 0 63,426
ARCONIC INC COM 03965L100 849 32,240 SH   OTR 19 0 32,240 0
ARCONIC INC COM 03965L100 5,749 218,276 SH   SOLE 19 218,276 0 0
ARCONIC INC COM 03965L100 5,422 205,864 SH   SOLE 20 0 0 205,864
ARCONIC INC COM 03965L100 300,742 11,417,676 SH   SOLE 21 11,417,676 0 0
ARCONIC INC COM 03965L100 308,464 11,710,869 SH   SOLE 22 9,488,352 0 2,222,517
ARCONIC INC COM 03965L100 14,758 560,305 SH   SOLE 23 560,305 0 0
ARCONIC INC COM 03965L100 3,962 150,432 SH   SOLE 25 150,432 0 0
ARCONIC INC COM 03965L100 40,971 1,555,451 SH   SOLE 26 416,720 0 1,138,731
ARCONIC INC COM 03965L100 2,375 90,171 SH   SOLE 28 66,625 0 23,546
ARCONIC INC COM 03965L100 3,098 117,619 SH   SOLE 29 19,094 0 98,525
ARCONIC INC COM 03965L100 32,719 1,242,174 SH   SOLE 30 1,242,174 0 0
ARCONIC INC COM 03965L100 6,914 262,496 SH   SOLE 31 87,310 0 175,186
ARCONIC INC COM 03965L100 777 29,488 SH   SOLE 34 29,488 0 0
ARCONIC INC COM 03965L100 17,017 646,068 SH   SOLE 36 646,068 0 0
ARCONIC INC COM 03965L100 61 2,325 SH   SOLE 40 2,325 0 0
ARCONIC INC OPTIONS 03965L100 90 3,400 SH Call OTR 19 3,400 0 0
ARCONIC INC PFD CONV B SER 1 03965L308 361 8,783 SH   OTR 19 8,783 0 0
ARCONIC INC PFD CONV B SER 1 03965L308 107,637 2,622,086 SH   SOLE 21 2,622,086 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1 100 SH   SOLE 2 100 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,376 170,982 SH   SOLE 4 170,982 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 960 119,198 SH   SOLE 18 119,198 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,975 866,452 SH   SOLE 19 866,452 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5,748 713,996 SH   SOLE 21 713,996 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,046 378,358 SH   SOLE 34 378,358 0 0
ARDAGH GROUP S A CL A L0223L101 81 3,676 SH   SOLE 2 3,676 0 0
ARDAGH GROUP S A CL A L0223L101 1,599 72,814 SH   SOLE 19 72,814 0 0
ARDAGH GROUP S A CL A L0223L101 74 3,388 SH   SOLE 22 3,388 0 0
ARDAGH GROUP S A CL A L0223L101 2,719 123,796 SH   SOLE 26 19,281 0 104,515
ARDAGH GROUP S A CL A L0223L101 463 21,063 SH   SOLE 34 21,063 0 0
ARDELYX INC COM 039697107 81 6,421 SH   SOLE 2 1,649 0 4,772
ARDELYX INC COM 039697107 18 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 1,649 130,322 SH   SOLE 18 130,322 0 0
ARDELYX INC COM 039697107 944 74,620 SH   SOLE 19 74,620 0 0
ARDELYX INC COM 039697107 21,159 1,672,678 SH   SOLE 21 1,672,678 0 0
ARDELYX INC COM 039697107 6,249 493,971 SH   SOLE 22 464,585 0 29,386
ARDELYX INC COM 039697107 33 2,616 SH   SOLE 28 2,616 0 0
ARDELYX INC COM 039697107 59 4,667 SH   SOLE 30 4,667 0 0
ARDMORE SHIPPING CORP COM Y0207T100 52 6,491 SH   SOLE 2 1,580 0 4,911
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,009 125,389 SH   SOLE 18 125,389 0 0
ARDMORE SHIPPING CORP COM Y0207T100 158 19,675 SH   SOLE 19 19,675 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,295 906,241 SH   SOLE 21 906,241 0 0
ARDMORE SHIPPING CORP COM Y0207T100 6,352 789,024 SH   SOLE 22 756,546 0 32,478
ARENA PHARMACEUTICALS INC COM 040047102 62 42,643 SH   SOLE 2 41,080 0 1,563
ARENA PHARMACEUTICALS INC COM 040047102 1 801 SH   SOLE 4 801 0 0
ARENA PHARMACEUTICALS INC COM 040047102 7 4,985 SH   SOLE 7 4,985 0 0
ARENA PHARMACEUTICALS INC COM 040047102 0 128 SH   SOLE 17 0 0 128
ARENA PHARMACEUTICALS INC COM 040047102 1,367 936,487 SH   SOLE 18 936,487 0 0
ARENA PHARMACEUTICALS INC COM 040047102 1,153 789,642 SH   SOLE 19 789,642 0 0
ARENA PHARMACEUTICALS INC COM 040047102 187 128,000 SH   SOLE 20 128,000 0 0
ARENA PHARMACEUTICALS INC COM 040047102 16,674 11,420,682 SH   SOLE 21 11,420,682 0 0
ARENA PHARMACEUTICALS INC COM 040047102 9,447 6,470,617 SH   SOLE 22 5,816,166 0 654,451
ARENA PHARMACEUTICALS INC COM 040047102 29 19,768 SH   SOLE 23 19,768 0 0
ARENA PHARMACEUTICALS INC COM 040047102 167 114,294 SH   SOLE 26 103,657 0 10,637
ARENA PHARMACEUTICALS INC COM 040047102 51 34,629 SH   SOLE 28 34,629 0 0
ARENA PHARMACEUTICALS INC COM 040047102 61 41,802 SH   SOLE 30 41,802 0 0
ARENA PHARMACEUTICALS INC COM 040047102 41 27,875 SH   SOLE 40 27,875 0 0
ARES CAP CORP COM 04010L103 35,067 2,017,653 SH   SOLE 30 2,017,653 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 475 465,000 PRN   SOLE 21 465,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 257 19,179 SH   SOLE 2 14,025 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,586 118,503 SH   SOLE 18 118,503 0 0
ARES COML REAL ESTATE CORP COM 04013V108 472 35,240 SH   SOLE 19 35,240 0 0
ARES COML REAL ESTATE CORP COM 04013V108 20,976 1,567,731 SH   SOLE 21 1,567,731 0 0
ARES COML REAL ESTATE CORP COM 04013V108 13,840 1,034,375 SH   SOLE 22 1,005,616 0 28,759
ARES MGMT L P COM UNIT RP IN 04014Y101 174 9,206 SH   SOLE 18 9,206 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 873 46,084 SH   SOLE 19 46,084 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 0 4 SH   SOLE 22 4 0 0
ARGAN INC COM 04010E109 103 1,553 SH   SOLE 2 1,418 0 135
ARGAN INC COM 04010E109 2,605 39,381 SH   SOLE 7 39,381 0 0
ARGAN INC COM 04010E109 3,365 50,871 SH   SOLE 18 50,871 0 0
ARGAN INC COM 04010E109 531 8,032 SH   SOLE 19 8,032 0 0
ARGAN INC COM 04010E109 28,190 426,154 SH   SOLE 21 426,154 0 0
ARGAN INC COM 04010E109 22,807 344,775 SH   SOLE 22 321,197 0 23,578
ARGAN INC COM 04010E109 85 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 126 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 166 2,510 SH   SOLE 30 2,510 0 0
ARGAN INC COM 04010E109 90 1,354 SH   SOLE 40 1,354 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,586 23,389 SH   SOLE 2 18,572 0 4,817
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 91 SH   SOLE 4 91 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 53 776 SH   SOLE 7 776 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,718 113,838 SH   SOLE 18 113,838 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,780 85,244 SH   SOLE 19 85,244 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 62,740 925,370 SH   SOLE 21 925,370 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 87,932 1,296,928 SH   SOLE 22 1,236,498 0 60,430
ARGO GROUP INTL HLDGS LTD COM G0464B107 107 1,584 SH   SOLE 23 1,584 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 946 13,948 SH   SOLE 26 11,208 0 2,740
ARGO GROUP INTL HLDGS LTD COM G0464B107 317 4,674 SH   SOLE 28 4,674 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,766 26,041 SH   SOLE 29 0 0 26,041
ARGO GROUP INTL HLDGS LTD COM G0464B107 372 5,481 SH   SOLE 30 5,481 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 85 1,247 SH   SOLE 36 1,247 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 230 3,399 SH   SOLE 40 3,399 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 533 SH   SOLE 2 533 0 0
ARGOS THERAPEUTICS INC COM 040221103 29 63,278 SH   SOLE 18 63,278 0 0
ARGOS THERAPEUTICS INC COM 040221103 3 5,941 SH   SOLE 19 5,941 0 0
ARGOS THERAPEUTICS INC COM 040221103 260 575,447 SH   SOLE 21 575,447 0 0
ARGOS THERAPEUTICS INC COM 040221103 68 149,902 SH   SOLE 22 128,554 0 21,348
ARI NETWORK SVCS INC COM NEW 001930205 15 2,875 SH   SOLE 18 2,875 0 0
ARI NETWORK SVCS INC COM NEW 001930205 45 8,705 SH   SOLE 21 8,705 0 0
ARISTA NETWORKS INC COM 040413106 467 3,534 SH   SOLE 2 3,186 0 348
ARISTA NETWORKS INC COM 040413106 30 226 SH   SOLE 4 226 0 0
ARISTA NETWORKS INC COM 040413106 124 937 SH   SOLE 7 937 0 0
ARISTA NETWORKS INC COM 040413106 2,484 18,783 SH   SOLE 18 18,783 0 0
ARISTA NETWORKS INC COM 040413106 3,391 25,640 SH   SOLE 19 25,640 0 0
ARISTA NETWORKS INC COM 040413106 65,985 498,864 SH   SOLE 21 498,864 0 0
ARISTA NETWORKS INC COM 040413106 145,519 1,100,163 SH   SOLE 22 968,281 0 131,882
ARISTA NETWORKS INC COM 040413106 2,363 17,867 SH   SOLE 26 15,268 0 2,599
ARISTA NETWORKS INC COM 040413106 813 6,146 SH   SOLE 28 6,146 0 0
ARISTA NETWORKS INC COM 040413106 997 7,540 SH   SOLE 30 7,540 0 0
ARISTA NETWORKS INC COM 040413106 122 926 SH   SOLE 31 926 0 0
ARISTA NETWORKS INC COM 040413106 489 3,696 SH   SOLE 40 3,696 0 0
ARK RESTAURANTS CORP COM 040712101 9 361 SH   SOLE 18 361 0 0
ARK RESTAURANTS CORP COM 040712101 128 5,047 SH   SOLE 21 5,047 0 0
ARK RESTAURANTS CORP COM 040712101 65 2,586 SH   SOLE 22 2,586 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 42 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 1,021 72,254 SH   SOLE 18 72,254 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 92 6,491 SH   SOLE 19 6,491 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,172 578,329 SH   SOLE 21 578,329 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 6,366 450,540 SH   SOLE 22 428,438 0 22,102
ARMADA HOFFLER PPTYS INC COM 04208T108 118 8,490 SH   SOLE 2 6,747 0 1,743
ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,917 138,022 SH   SOLE 18 138,022 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 352 25,322 SH   SOLE 19 25,322 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 16,101 1,159,157 SH   SOLE 21 1,159,157 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 20,648 1,486,554 SH   SOLE 22 1,403,976 0 82,578
ARMADA HOFFLER PPTYS INC COM 04208T108 23 1,651 SH   SOLE 23 1,651 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 46 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 77 5,513 SH   SOLE 30 5,513 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 223 9,834 SH   SOLE 2 1,731 0 8,103
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 21 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3,311 145,805 SH   SOLE 18 145,805 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 502 22,086 SH   SOLE 19 22,086 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 46,669 2,055,018 SH   SOLE 21 2,055,018 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 26,395 1,162,269 SH   SOLE 22 1,080,224 0 82,045
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 329 14,496 SH   SOLE 26 11,857 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 137 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 144 6,358 SH   SOLE 30 6,358 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 118 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 104 5,661 SH   SOLE 2 1,050 0 4,611
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 9 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,787 96,996 SH   SOLE 18 96,996 0 0
ARMSTRONG FLOORING INC COM 04238R106 260 14,105 SH   SOLE 19 14,105 0 0
ARMSTRONG FLOORING INC COM 04238R106 13,943 756,956 SH   SOLE 21 756,956 0 0
ARMSTRONG FLOORING INC COM 04238R106 12,429 674,771 SH   SOLE 22 625,872 0 48,899
ARMSTRONG FLOORING INC COM 04238R106 103 5,618 SH   SOLE 26 4,085 0 1,533
ARMSTRONG FLOORING INC COM 04238R106 52 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 65 3,510 SH   SOLE 30 3,510 0 0
ARMSTRONG FLOORING INC COM 04238R106 40 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 695 15,087 SH   SOLE 2 6,755 0 8,332
ARMSTRONG WORLD INDS INC NEW COM 04247X102 12 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 94 2,048 SH   SOLE 7 2,048 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,241 26,959 SH   SOLE 18 26,959 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,385 30,074 SH   SOLE 19 30,074 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 23,292 505,792 SH   SOLE 21 505,792 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 60,199 1,307,245 SH   SOLE 22 1,141,841 0 165,404
ARMSTRONG WORLD INDS INC NEW COM 04247X102 495 10,755 SH   SOLE 26 8,172 0 2,583
ARMSTRONG WORLD INDS INC NEW COM 04247X102 259 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 324 7,044 SH   SOLE 30 7,044 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 52 1,124 SH   SOLE 31 1,124 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 295 6,405 SH   SOLE 36 6,405 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 198 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 10 3,237 SH   SOLE 18 3,237 0 0
AROTECH CORP COM NEW 042682203 178 60,418 SH   SOLE 21 60,418 0 0
ARQULE INC COM 04269E107 11 10,163 SH   SOLE 18 10,163 0 0
ARQULE INC COM 04269E107 16 14,883 SH   SOLE 19 14,883 0 0
ARQULE INC COM 04269E107 180 170,188 SH   SOLE 21 170,188 0 0
ARQULE INC COM 04269E107 2,152 2,030,407 SH   SOLE 22 2,030,407 0 0
ARRAY BIOPHARMA INC COM 04269X105 306 34,281 SH   SOLE 2 7,542 0 26,739
ARRAY BIOPHARMA INC COM 04269X105 4 458 SH   SOLE 4 458 0 0
ARRAY BIOPHARMA INC COM 04269X105 27 3,000 SH   SOLE 7 3,000 0 0
ARRAY BIOPHARMA INC COM 04269X105 5,920 662,192 SH   SOLE 18 662,192 0 0
ARRAY BIOPHARMA INC COM 04269X105 910 101,795 SH   SOLE 19 101,795 0 0
ARRAY BIOPHARMA INC COM 04269X105 65,975 7,379,764 SH   SOLE 21 7,379,764 0 0
ARRAY BIOPHARMA INC COM 04269X105 40,856 4,570,075 SH   SOLE 22 4,271,100 0 298,975
ARRAY BIOPHARMA INC COM 04269X105 463 51,772 SH   SOLE 26 47,107 0 4,665
ARRAY BIOPHARMA INC COM 04269X105 183 20,458 SH   SOLE 28 20,458 0 0
ARRAY BIOPHARMA INC COM 04269X105 57 6,322 SH   SOLE 29 0 0 6,322
ARRAY BIOPHARMA INC COM 04269X105 216 24,206 SH   SOLE 30 24,206 0 0
ARRAY BIOPHARMA INC COM 04269X105 132 14,814 SH   SOLE 40 14,814 0 0
ARRIS INTL INC SHS G0551A103 3,054 115,466 SH   SOLE 2 89,516 0 25,950
ARRIS INTL INC SHS G0551A103 93 3,525 SH   SOLE 4 3,525 0 0
ARRIS INTL INC SHS G0551A103 171 6,450 SH   SOLE 7 6,450 0 0
ARRIS INTL INC SHS G0551A103 1,117 42,244 SH   SOLE 15 0 0 42,244
ARRIS INTL INC SHS G0551A103 17,354 656,117 SH   SOLE 18 656,117 0 0
ARRIS INTL INC SHS G0551A103 3,269 123,594 SH   SOLE 19 123,594 0 0
ARRIS INTL INC SHS G0551A103 218,339 8,254,767 SH   SOLE 21 8,254,767 0 0
ARRIS INTL INC SHS G0551A103 160,536 6,069,416 SH   SOLE 22 5,421,101 0 648,315
ARRIS INTL INC SHS G0551A103 71 2,701 SH   SOLE 23 2,701 0 0
ARRIS INTL INC SHS G0551A103 1,810 68,434 SH   SOLE 26 57,028 0 11,406
ARRIS INTL INC SHS G0551A103 681 25,758 SH   SOLE 28 25,758 0 0
ARRIS INTL INC SHS G0551A103 1,351 51,075 SH   SOLE 29 0 0 51,075
ARRIS INTL INC SHS G0551A103 789 29,814 SH   SOLE 30 29,814 0 0
ARRIS INTL INC SHS G0551A103 110 4,153 SH   SOLE 31 4,153 0 0
ARRIS INTL INC SHS G0551A103 13 501 SH   SOLE 34 501 0 0
ARRIS INTL INC SHS G0551A103 401 15,161 SH   SOLE 40 15,161 0 0
ARROW ELECTRS INC COM 042735100 7,715 105,098 SH   SOLE 2 46,952 0 58,146
ARROW ELECTRS INC COM 042735100 1,872 25,496 SH   SOLE 4 23,366 0 2,130
ARROW ELECTRS INC COM 042735100 2,584 35,205 SH   SOLE 7 27,363 0 7,842
ARROW ELECTRS INC COM 042735100 41 565 SH   SOLE 15 565 0 0
ARROW ELECTRS INC COM 042735100 1 17 SH   SOLE 17 0 0 17
ARROW ELECTRS INC COM 042735100 23,521 320,403 SH   SOLE 18 310,870 0 9,533
ARROW ELECTRS INC COM 042735100 4,406 60,024 SH   SOLE 19 60,024 0 0
ARROW ELECTRS INC COM 042735100 5,406 73,647 SH   SOLE 20 0 0 73,647
ARROW ELECTRS INC COM 042735100 286,990 3,909,407 SH   SOLE 21 3,909,407 0 0
ARROW ELECTRS INC COM 042735100 219,927 2,995,871 SH   SOLE 22 2,658,639 0 337,232
ARROW ELECTRS INC COM 042735100 7,843 106,838 SH   SOLE 23 106,838 0 0
ARROW ELECTRS INC COM 042735100 2,711 36,926 SH   SOLE 25 36,926 0 0
ARROW ELECTRS INC COM 042735100 16,568 225,688 SH   SOLE 26 78,385 0 147,303
ARROW ELECTRS INC COM 042735100 1,431 19,496 SH   SOLE 28 14,538 0 4,958
ARROW ELECTRS INC COM 042735100 1,786 24,323 SH   SOLE 29 4,284 0 20,039
ARROW ELECTRS INC COM 042735100 10,600 144,399 SH   SOLE 30 144,399 0 0
ARROW ELECTRS INC COM 042735100 3,664 49,905 SH   SOLE 31 18,455 0 31,450
ARROW ELECTRS INC COM 042735100 431 5,869 SH   SOLE 34 5,869 0 0
ARROW ELECTRS INC COM 042735100 12,245 166,806 SH   SOLE 36 166,806 0 0
ARROW ELECTRS INC COM 042735100 35 473 SH   SOLE 40 473 0 0
ARROW FINL CORP COM 042744102 88 2,597 SH   SOLE 2 527 0 2,070
ARROW FINL CORP COM 042744102 27 801 SH   SOLE 7 801 0 0
ARROW FINL CORP COM 042744102 1,571 46,332 SH   SOLE 18 46,332 0 0
ARROW FINL CORP COM 042744102 275 8,104 SH   SOLE 19 8,104 0 0
ARROW FINL CORP COM 042744102 12,804 377,687 SH   SOLE 21 377,687 0 0
ARROW FINL CORP COM 042744102 17,320 510,904 SH   SOLE 22 483,453 0 27,451
ARROW FINL CORP COM 042744102 58 1,725 SH   SOLE 28 1,725 0 0
ARROW FINL CORP COM 042744102 115 3,395 SH   SOLE 30 3,395 0 0
ARROW FINL CORP COM 042744102 41 1,223 SH   SOLE 40 1,223 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7 3,928 SH   SOLE 2 2,987 0 941
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 1,198 SH   SOLE 7 1,198 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 451 243,676 SH   SOLE 18 243,676 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 80 42,986 SH   SOLE 19 42,986 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,145 3,321,581 SH   SOLE 21 3,321,581 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,591 1,940,874 SH   SOLE 22 1,803,783 0 137,091
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17 9,223 SH   SOLE 26 0 0 9,223
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16 8,532 SH   SOLE 28 8,532 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14 7,828 SH   SOLE 30 7,828 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11 5,806 SH   SOLE 40 5,806 0 0
ARTESIAN RESOURCES CORP CL A 043113208 42 1,280 SH   SOLE 2 427 0 853
ARTESIAN RESOURCES CORP CL A 043113208 995 30,551 SH   SOLE 18 30,551 0 0
ARTESIAN RESOURCES CORP CL A 043113208 214 6,577 SH   SOLE 19 6,577 0 0
ARTESIAN RESOURCES CORP CL A 043113208 8,360 256,747 SH   SOLE 21 256,747 0 0
ARTESIAN RESOURCES CORP CL A 043113208 2,478 76,116 SH   SOLE 22 63,134 0 12,982
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 151 5,456 SH   SOLE 2 5,237 0 219
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 27 969 SH   SOLE 7 969 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 535 19,367 SH   SOLE 18 19,367 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 770 27,881 SH   SOLE 19 27,881 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12,391 448,939 SH   SOLE 21 448,939 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32,958 1,194,127 SH   SOLE 22 1,065,389 0 128,738
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 59 2,147 SH   SOLE 26 0 0 2,147
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 146 5,294 SH   SOLE 28 5,294 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 183 6,633 SH   SOLE 30 6,633 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 24 885 SH   SOLE 31 885 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 113 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 23 8,734 SH   SOLE 21 8,734 0 0
ASB BANCORP INC N C COM 00213T109 17 491 SH   SOLE 18 491 0 0
ASB BANCORP INC N C COM 00213T109 477 14,044 SH   SOLE 21 14,044 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 476 7,917 SH   SOLE 2 7,834 0 83
ASBURY AUTOMOTIVE GROUP INC COM 043436104 9 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 66 1,106 SH   SOLE 7 1,106 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,848 97,309 SH   SOLE 18 97,309 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,530 42,094 SH   SOLE 19 42,094 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 100,201 1,667,243 SH   SOLE 21 1,667,243 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 37,760 628,282 SH   SOLE 22 581,017 0 47,265
ASBURY AUTOMOTIVE GROUP INC COM 043436104 100 1,656 SH   SOLE 23 1,656 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 485 8,067 SH   SOLE 26 6,533 0 1,534
ASBURY AUTOMOTIVE GROUP INC COM 043436104 190 3,163 SH   SOLE 28 3,163 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,091 18,153 SH   SOLE 29 0 0 18,153
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,172 36,134 SH   SOLE 30 36,134 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 35 588 SH   SOLE 36 588 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 157 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 119 27,879 SH   SOLE 2 8,138 0 19,741
ASCENA RETAIL GROUP INC COM 04351G101 4 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 59 13,804 SH   SOLE 7 13,804 0 0
ASCENA RETAIL GROUP INC COM 04351G101 3,758 882,163 SH   SOLE 18 882,163 0 0
ASCENA RETAIL GROUP INC COM 04351G101 434 101,918 SH   SOLE 19 101,918 0 0
ASCENA RETAIL GROUP INC COM 04351G101 63,480 14,901,309 SH   SOLE 21 14,901,309 0 0
ASCENA RETAIL GROUP INC COM 04351G101 19,956 4,684,547 SH   SOLE 22 4,299,750 0 384,797
ASCENA RETAIL GROUP INC COM 04351G101 184 43,113 SH   SOLE 26 34,058 0 9,055
ASCENA RETAIL GROUP INC COM 04351G101 108 25,374 SH   SOLE 28 25,374 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,438 337,650 SH   SOLE 30 337,650 0 0
ASCENA RETAIL GROUP INC COM 04351G101 103 24,240 SH   SOLE 36 24,240 0 0
ASCENA RETAIL GROUP INC COM 04351G101 37 8,763 SH   SOLE 40 8,763 0 0
ASCENT CAP GROUP INC COM SER A 043632108 116 8,239 SH   SOLE 2 6,439 0 1,800
ASCENT CAP GROUP INC COM SER A 043632108 5 325 SH   SOLE 7 325 0 0
ASCENT CAP GROUP INC COM SER A 043632108 596 42,194 SH   SOLE 18 42,194 0 0
ASCENT CAP GROUP INC COM SER A 043632108 153 10,817 SH   SOLE 19 10,817 0 0
ASCENT CAP GROUP INC COM SER A 043632108 4,906 347,239 SH   SOLE 21 347,239 0 0
ASCENT CAP GROUP INC COM SER A 043632108 4,440 314,249 SH   SOLE 22 296,705 0 17,544
ASCENT CAP GROUP INC COM SER A 043632108 1 98 SH   SOLE 23 98 0 0
ASCENT CAP GROUP INC COM SER A 043632108 167 11,840 SH   SOLE 29 0 0 11,840
ASHFORD HOSPITALITY PRIME IN COM 044102101 393 37,068 SH   SOLE 2 33,652 0 3,416
ASHFORD HOSPITALITY PRIME IN COM 044102101 1 82 SH   SOLE 4 82 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 8 758 SH   SOLE 7 758 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 1,098 103,521 SH   SOLE 18 103,521 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 924 87,081 SH   SOLE 19 87,081 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 8,957 844,235 SH   SOLE 21 844,235 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 20,497 1,931,834 SH   SOLE 22 1,870,514 0 61,320
ASHFORD HOSPITALITY PRIME IN COM 044102101 28 2,641 SH   SOLE 23 2,641 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 13 1,195 SH   SOLE 26 0 0 1,195
ASHFORD HOSPITALITY PRIME IN COM 044102101 45 4,258 SH   SOLE 28 4,258 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 308 29,071 SH   SOLE 29 0 0 29,071
ASHFORD HOSPITALITY PRIME IN COM 044102101 60 5,626 SH   SOLE 30 5,626 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 29 2,704 SH   SOLE 40 2,704 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 109 17,132 SH   SOLE 2 3,583 0 13,549
ASHFORD HOSPITALITY TR INC COM SHS 044103109 237 37,178 SH   SOLE 4 37,178 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 710 111,485 SH   SOLE 7 111,485 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 21 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,110 331,214 SH   SOLE 18 331,214 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 800 125,656 SH   SOLE 19 125,656 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 17,252 2,708,379 SH   SOLE 21 2,708,379 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 22,268 3,495,688 SH   SOLE 22 3,301,425 0 194,263
ASHFORD HOSPITALITY TR INC COM SHS 044103109 22 3,393 SH   SOLE 23 3,393 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 804 126,250 SH   SOLE 25 126,250 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 254 39,910 SH   SOLE 26 0 0 39,910
ASHFORD HOSPITALITY TR INC COM SHS 044103109 89 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 636 99,858 SH   SOLE 29 35,321 0 64,537
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,759 433,192 SH   SOLE 30 433,192 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 129 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 9 161 SH   SOLE 18 161 0 0
ASHFORD INC COM 044104107 23 394 SH   SOLE 19 394 0 0
ASHFORD INC COM 044104107 9 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 1,494 25,322 SH   SOLE 22 24,378 0 944
ASHFORD INC COM 044104107 97 1,650 SH   SOLE 29 0 0 1,650
ASHLAND GLOBAL HLDGS INC COM 044186104 14,289 115,413 SH   SOLE 2 67,802 0 47,611
ASHLAND GLOBAL HLDGS INC COM 044186104 2,301 18,588 SH   SOLE 4 16,974 0 1,614
ASHLAND GLOBAL HLDGS INC COM 044186104 1,064 8,595 SH   SOLE 7 6,823 0 1,772
ASHLAND GLOBAL HLDGS INC COM 044186104 1,783 14,399 SH   SOLE 15 399 0 14,000
ASHLAND GLOBAL HLDGS INC COM 044186104 29,204 235,881 SH   SOLE 18 215,643 0 20,238
ASHLAND GLOBAL HLDGS INC COM 044186104 7,768 62,739 SH   SOLE 19 62,739 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 4,870 39,338 SH   SOLE 20 0 0 39,338
ASHLAND GLOBAL HLDGS INC COM 044186104 337,595 2,726,715 SH   SOLE 21 2,726,715 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 249,906 2,018,467 SH   SOLE 22 1,790,188 0 228,279
ASHLAND GLOBAL HLDGS INC COM 044186104 9,302 75,128 SH   SOLE 23 75,128 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,803 22,638 SH   SOLE 25 22,638 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 17,368 140,279 SH   SOLE 26 50,960 0 89,319
ASHLAND GLOBAL HLDGS INC COM 044186104 1,634 13,197 SH   SOLE 28 9,805 0 3,392
ASHLAND GLOBAL HLDGS INC COM 044186104 2,595 20,958 SH   SOLE 29 6,899 0 14,059
ASHLAND GLOBAL HLDGS INC COM 044186104 6,943 56,079 SH   SOLE 30 56,079 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,355 27,096 SH   SOLE 31 13,398 0 13,698
ASHLAND GLOBAL HLDGS INC COM 044186104 588 4,750 SH   SOLE 34 4,750 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,329 91,505 SH   SOLE 36 91,505 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 39 315 SH   SOLE 40 315 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,594 117,426 SH   SOLE 2 6,097 0 111,329
ASML HOLDING N V N Y REGISTRY SHS N07059210 154,988 1,167,078 SH   SOLE 18 885,206 0 281,872
ASML HOLDING N V N Y REGISTRY SHS N07059210 119,757 901,786 SH   SOLE 19 901,786 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 21,965 165,399 SH   SOLE 21 165,399 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 19,499 146,832 SH   SOLE 22 144,539 0 2,293
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,100 45,931 SH   SOLE 34 45,931 0 0
ASPEN AEROGELS INC COM 04523Y105 12 2,925 SH   SOLE 18 2,925 0 0
ASPEN AEROGELS INC COM 04523Y105 2 382 SH   SOLE 19 382 0 0
ASPEN AEROGELS INC COM 04523Y105 189 45,548 SH   SOLE 21 45,548 0 0
ASPEN AEROGELS INC COM 04523Y105 1,601 385,674 SH   SOLE 22 385,674 0 0
ASPEN AEROGELS INC COM 04523Y105 194 46,838 SH   SOLE 29 0 0 46,838
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2,689 51,654 SH   SOLE 2 41,060 0 10,594
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 20 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 123 2,360 SH   SOLE 7 2,360 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10,934 210,067 SH   SOLE 18 210,067 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2,212 42,504 SH   SOLE 19 42,504 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 135,307 2,599,554 SH   SOLE 21 2,599,554 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 103,804 1,994,308 SH   SOLE 22 1,761,836 0 232,472
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 116 2,220 SH   SOLE 23 2,220 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1,185 22,767 SH   SOLE 26 19,659 0 3,108
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 478 9,177 SH   SOLE 28 9,177 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 117 2,240 SH   SOLE 29 0 0 2,240
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 521 10,018 SH   SOLE 30 10,018 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 73 1,404 SH   SOLE 31 1,404 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 232 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 123 2,364 SH   SOLE 40 2,364 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,077 52,227 SH   SOLE 2 51,666 0 561
ASPEN TECHNOLOGY INC COM 045327103 388 6,583 SH   SOLE 4 6,583 0 0
ASPEN TECHNOLOGY INC COM 045327103 165 2,804 SH   SOLE 7 2,804 0 0
ASPEN TECHNOLOGY INC COM 045327103 16,703 283,488 SH   SOLE 18 283,488 0 0
ASPEN TECHNOLOGY INC COM 045327103 10,913 185,223 SH   SOLE 19 185,223 0 0
ASPEN TECHNOLOGY INC COM 045327103 147,436 2,502,312 SH   SOLE 21 2,502,312 0 0
ASPEN TECHNOLOGY INC COM 045327103 135,890 2,306,342 SH   SOLE 22 2,132,156 0 174,186
ASPEN TECHNOLOGY INC COM 045327103 524 8,898 SH   SOLE 23 8,898 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,049 34,780 SH   SOLE 26 28,251 0 6,529
ASPEN TECHNOLOGY INC COM 045327103 688 11,682 SH   SOLE 28 11,682 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,159 36,638 SH   SOLE 29 3,706 0 32,932
ASPEN TECHNOLOGY INC COM 045327103 3,384 57,431 SH   SOLE 30 57,431 0 0
ASPEN TECHNOLOGY INC COM 045327103 260 4,418 SH   SOLE 31 2,677 0 1,741
ASPEN TECHNOLOGY INC COM 045327103 111 1,881 SH   SOLE 34 1,881 0 0
ASPEN TECHNOLOGY INC COM 045327103 105 1,787 SH   SOLE 36 1,787 0 0
ASPEN TECHNOLOGY INC COM 045327103 390 6,618 SH   SOLE 40 6,618 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 63 2,473 SH   SOLE 18 2,473 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 69 2,704 SH   SOLE 19 2,704 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,319 51,739 SH   SOLE 21 51,739 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 6,767 265,487 SH   SOLE 22 265,487 0 0
ASSOCIATED BANC CORP COM 045487105 2,543 104,202 SH   SOLE 2 77,995 0 26,207
ASSOCIATED BANC CORP COM 045487105 13 529 SH   SOLE 4 529 0 0
ASSOCIATED BANC CORP COM 045487105 126 5,157 SH   SOLE 7 5,157 0 0
ASSOCIATED BANC CORP COM 045487105 12,686 519,928 SH   SOLE 18 519,928 0 0
ASSOCIATED BANC CORP COM 045487105 2,295 94,041 SH   SOLE 19 94,041 0 0
ASSOCIATED BANC CORP COM 045487105 167,363 6,859,155 SH   SOLE 21 6,859,155 0 0
ASSOCIATED BANC CORP COM 045487105 113,878 4,667,120 SH   SOLE 22 4,161,590 0 505,530
ASSOCIATED BANC CORP COM 045487105 1,474 60,401 SH   SOLE 26 50,151 0 10,250
ASSOCIATED BANC CORP COM 045487105 530 21,715 SH   SOLE 28 21,715 0 0
ASSOCIATED BANC CORP COM 045487105 648 26,555 SH   SOLE 30 26,555 0 0
ASSOCIATED BANC CORP COM 045487105 78 3,198 SH   SOLE 31 3,198 0 0
ASSOCIATED BANC CORP COM 045487105 131 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 281 11,518 SH   SOLE 40 11,518 0 0
ASSOCIATED BANC CORP *W EXP 11/21/201 045487113 63 11,838 SH   OTR 19 11,838 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 55 1,531 SH   SOLE 2 296 0 1,235
ASSOCIATED CAP GROUP INC CL A 045528106 11 291 SH   SOLE 7 291 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 757 20,943 SH   SOLE 18 20,943 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 96 2,659 SH   SOLE 19 2,659 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,256 145,408 SH   SOLE 21 145,408 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,710 157,954 SH   SOLE 22 148,281 0 9,673
ASSOCIATED CAP GROUP INC CL A 045528106 28 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 6,002 62,732 SH   SOLE 2 15,194 0 47,538
ASSURANT INC COM 04621X108 1,703 17,804 SH   SOLE 4 16,383 0 1,421
ASSURANT INC COM 04621X108 5,056 52,851 SH   SOLE 7 47,839 0 5,012
ASSURANT INC COM 04621X108 37 387 SH   SOLE 15 387 0 0
ASSURANT INC COM 04621X108 12,320 128,772 SH   SOLE 18 120,260 0 8,512
ASSURANT INC COM 04621X108 2,865 29,951 SH   SOLE 19 29,951 0 0
ASSURANT INC COM 04621X108 4,754 49,688 SH   SOLE 20 0 0 49,688
ASSURANT INC COM 04621X108 103,131 1,077,985 SH   SOLE 21 1,077,985 0 0
ASSURANT INC COM 04621X108 165,127 1,726,010 SH   SOLE 22 1,426,233 0 299,777
ASSURANT INC COM 04621X108 6,704 70,075 SH   SOLE 23 70,075 0 0
ASSURANT INC COM 04621X108 2,032 21,236 SH   SOLE 25 21,236 0 0
ASSURANT INC COM 04621X108 15,490 161,906 SH   SOLE 26 62,938 0 98,968
ASSURANT INC COM 04621X108 1,286 13,439 SH   SOLE 28 10,461 0 2,978
ASSURANT INC COM 04621X108 1,398 14,612 SH   SOLE 29 1,331 0 13,281
ASSURANT INC COM 04621X108 18,780 196,303 SH   SOLE 30 196,303 0 0
ASSURANT INC COM 04621X108 2,546 26,612 SH   SOLE 31 11,689 0 14,923
ASSURANT INC COM 04621X108 417 4,357 SH   SOLE 34 4,357 0 0
ASSURANT INC COM 04621X108 9,564 99,972 SH   SOLE 36 99,972 0 0
ASSURANT INC COM 04621X108 33 341 SH   SOLE 40 341 0 0
ASSURED GUARANTY LTD COM G0585R106 3,246 87,462 SH   SOLE 2 66,031 0 21,431
ASSURED GUARANTY LTD COM G0585R106 26 709 SH   SOLE 4 709 0 0
ASSURED GUARANTY LTD COM G0585R106 207 5,573 SH   SOLE 7 5,573 0 0
ASSURED GUARANTY LTD COM G0585R106 2,748 74,053 SH   SOLE 18 74,053 0 0
ASSURED GUARANTY LTD COM G0585R106 18,983 511,524 SH   SOLE 19 511,524 0 0
ASSURED GUARANTY LTD COM G0585R106 53,612 1,444,685 SH   SOLE 21 1,444,685 0 0
ASSURED GUARANTY LTD COM G0585R106 144,412 3,891,446 SH   SOLE 22 3,433,310 0 458,136
ASSURED GUARANTY LTD COM G0585R106 331 8,920 SH   SOLE 23 8,920 0 0
ASSURED GUARANTY LTD COM G0585R106 1,474 39,731 SH   SOLE 25 39,731 0 0
ASSURED GUARANTY LTD COM G0585R106 1,716 46,228 SH   SOLE 26 36,688 0 9,540
ASSURED GUARANTY LTD COM G0585R106 730 19,669 SH   SOLE 28 19,669 0 0
ASSURED GUARANTY LTD COM G0585R106 777 20,951 SH   SOLE 29 0 0 20,951
ASSURED GUARANTY LTD COM G0585R106 986 26,565 SH   SOLE 30 26,565 0 0
ASSURED GUARANTY LTD COM G0585R106 116 3,121 SH   SOLE 31 3,121 0 0
ASSURED GUARANTY LTD COM G0585R106 4,070 109,664 SH   SOLE 34 109,664 0 0
ASSURED GUARANTY LTD COM G0585R106 308 8,313 SH   SOLE 36 8,313 0 0
ASSURED GUARANTY LTD COM G0585R106 417 11,242 SH   SOLE 40 11,242 0 0
ASTA FDG INC COM 046220109 5 647 SH   SOLE 18 647 0 0
ASTA FDG INC COM 046220109 12 1,501 SH   SOLE 19 1,501 0 0
ASTA FDG INC COM 046220109 123 15,038 SH   SOLE 21 15,038 0 0
ASTA FDG INC COM 046220109 2,328 285,682 SH   SOLE 22 285,682 0 0
ASTEC INDS INC COM 046224101 203 3,293 SH   SOLE 2 885 0 2,408
ASTEC INDS INC COM 046224101 10 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 25 401 SH   SOLE 7 401 0 0
ASTEC INDS INC COM 046224101 6,065 98,621 SH   SOLE 18 98,621 0 0
ASTEC INDS INC COM 046224101 760 12,360 SH   SOLE 19 12,360 0 0
ASTEC INDS INC COM 046224101 99,676 1,620,876 SH   SOLE 21 1,620,876 0 0
ASTEC INDS INC COM 046224101 32,745 532,484 SH   SOLE 22 492,192 0 40,292
ASTEC INDS INC COM 046224101 451 7,332 SH   SOLE 26 5,059 0 2,273
ASTEC INDS INC COM 046224101 174 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 2,307 37,511 SH   SOLE 30 37,511 0 0
ASTEC INDS INC COM 046224101 127 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 284 83,564 SH   SOLE 18 83,564 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 27 7,827 SH   SOLE 19 7,827 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 2,476 728,280 SH   SOLE 21 728,280 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1,025 301,364 SH   SOLE 22 283,690 0 17,674
ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/29/201 04624N115 1 2,856 SH   SOLE 22 2,856 0 0
ASTORIA FINL CORP COM 046265104 415 20,236 SH   SOLE 2 4,009 0 16,227
ASTORIA FINL CORP COM 046265104 13 631 SH   SOLE 4 631 0 0
ASTORIA FINL CORP COM 046265104 46 2,254 SH   SOLE 7 2,254 0 0
ASTORIA FINL CORP COM 046265104 9,842 479,854 SH   SOLE 18 479,854 0 0
ASTORIA FINL CORP COM 046265104 6,457 314,839 SH   SOLE 19 314,839 0 0
ASTORIA FINL CORP COM 046265104 164,141 8,002,952 SH   SOLE 21 8,002,952 0 0
ASTORIA FINL CORP COM 046265104 51,388 2,505,530 SH   SOLE 22 2,329,888 0 175,642
ASTORIA FINL CORP COM 046265104 1,026 50,005 SH   SOLE 26 44,991 0 5,014
ASTORIA FINL CORP COM 046265104 270 13,164 SH   SOLE 28 13,164 0 0
ASTORIA FINL CORP COM 046265104 3,621 176,544 SH   SOLE 30 176,544 0 0
ASTORIA FINL CORP COM 046265104 203 9,908 SH   SOLE 40 9,908 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 211,212 6,782,657 SH   SOLE 18 6,782,657 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,986 128,000 SH   SOLE 19 128,000 0 0
ASTRONICS CORP COM 046433108 92 2,915 SH   SOLE 2 1,116 0 1,799
ASTRONICS CORP COM 046433108 6 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 23 716 SH   SOLE 7 716 0 0
ASTRONICS CORP COM 046433108 2,240 70,581 SH   SOLE 18 70,581 0 0
ASTRONICS CORP COM 046433108 372 11,731 SH   SOLE 19 11,731 0 0
ASTRONICS CORP COM 046433108 37,415 1,179,169 SH   SOLE 21 1,179,169 0 0
ASTRONICS CORP COM 046433108 18,666 588,264 SH   SOLE 22 540,959 0 47,305
ASTRONICS CORP COM 046433108 60 1,886 SH   SOLE 26 0 0 1,886
ASTRONICS CORP COM 046433108 93 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 75 2,361 SH   SOLE 30 2,361 0 0
ASTRONICS CORP COM 046433108 56 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 11 700 SH   SOLE 17 0 0 700
ASTRONOVA INC COM 04638F108 14 933 SH   SOLE 18 933 0 0
ASTRONOVA INC COM 04638F108 274 17,944 SH   SOLE 21 17,944 0 0
ASTROTECH CORP COM 046484101 4 2,874 SH   SOLE 18 2,874 0 0
ASTROTECH CORP COM 046484101 57 43,323 SH   SOLE 21 43,323 0 0
ASURE SOFTWARE INC COM 04649U102 11 1,054 SH   SOLE 18 1,054 0 0
ASURE SOFTWARE INC COM 04649U102 28 2,741 SH   SOLE 21 2,741 0 0
ASURE SOFTWARE INC COM 04649U102 858 83,490 SH   SOLE 22 83,490 0 0
AT HOME GROUP INC COM 04650Y100 6 367 SH   SOLE 2 367 0 0
AT HOME GROUP INC COM 04650Y100 343 22,604 SH   SOLE 18 22,604 0 0
AT HOME GROUP INC COM 04650Y100 49 3,203 SH   SOLE 19 3,203 0 0
AT HOME GROUP INC COM 04650Y100 3,999 263,788 SH   SOLE 21 263,788 0 0
AT HOME GROUP INC COM 04650Y100 3,542 233,618 SH   SOLE 22 227,868 0 5,750
AT&T INC COM 00206R102 244,850 5,892,896 SH   SOLE 2 2,055,847 0 3,837,049
AT&T INC COM 00206R102 85,183 2,050,129 SH   SOLE 4 1,897,754 0 152,375
AT&T INC COM 00206R102 222,782 5,361,782 SH   SOLE 7 4,803,792 0 557,990
AT&T INC COM 00206R102 1,697 40,832 SH   SOLE 13 40,832 0 0
AT&T INC COM 00206R102 1,624 39,084 SH   SOLE 15 39,084 0 0
AT&T INC COM 00206R102 47 1,142 SH   SOLE 17 0 0 1,142
AT&T INC COM 00206R102 510,096 12,276,675 SH   SOLE 18 11,326,740 0 949,935
AT&T INC COM 00206R102 34,087 820,384 SH   SOLE 19 820,384 0 0
AT&T INC COM 00206R102 94,734 2,280,005 SH   SOLE 20 0 0 2,280,005
AT&T INC COM 00206R102 4,519,088 108,762,657 SH   SOLE 21 108,762,657 0 0
AT&T INC COM 00206R102 6,888,601 165,790,642 SH   SOLE 22 134,095,216 0 31,695,426
AT&T INC COM 00206R102 309,215 7,442,006 SH   SOLE 23 7,442,006 0 0
AT&T INC COM 00206R102 95,464 2,297,558 SH   SOLE 25 2,290,825 0 6,733
AT&T INC COM 00206R102 643,690 15,491,947 SH   SOLE 26 3,626,958 0 11,864,989
AT&T INC COM 00206R102 53,339 1,283,737 SH   SOLE 28 957,661 0 326,076
AT&T INC COM 00206R102 20,104 483,844 SH   SOLE 29 285,272 0 198,572
AT&T INC COM 00206R102 768,073 18,485,516 SH   SOLE 30 18,485,516 0 0
AT&T INC COM 00206R102 146,165 3,517,808 SH   SOLE 31 1,248,974 0 2,268,834
AT&T INC COM 00206R102 9,573 230,391 SH   SOLE 32 230,391 0 0
AT&T INC COM 00206R102 22,942 552,158 SH   SOLE 34 552,158 0 0
AT&T INC COM 00206R102 11,506 276,912 SH   SOLE 35 276,912 0 0
AT&T INC COM 00206R102 414,431 9,974,271 SH   SOLE 36 9,974,271 0 0
AT&T INC COM 00206R102 1,355 32,618 SH   SOLE 40 32,618 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 118 5,735 SH   SOLE 2 1,935 0 3,800
ATARA BIOTHERAPEUTICS INC COM 046513107 10 491 SH   SOLE 7 491 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,894 92,153 SH   SOLE 18 92,153 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 277 13,468 SH   SOLE 19 13,468 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 22,453 1,092,594 SH   SOLE 21 1,092,594 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 10,602 515,933 SH   SOLE 22 479,225 0 36,708
ATARA BIOTHERAPEUTICS INC COM 046513107 51 2,464 SH   SOLE 28 2,464 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35 1,683 SH   SOLE 30 1,683 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 34 1,676 SH   SOLE 40 1,676 0 0
ATENTO S A SHS L0427L105 454 49,660 SH   SOLE 4 49,660 0 0
ATENTO S A SHS L0427L105 312 34,100 SH   SOLE 18 34,100 0 0
ATENTO S A SHS L0427L105 2,298 251,100 SH   SOLE 19 251,100 0 0
ATENTO S A SHS L0427L105 999 109,200 SH   SOLE 34 109,200 0 0
ATHENAHEALTH INC COM 04685W103 393 3,490 SH   SOLE 2 3,206 0 284
ATHENAHEALTH INC COM 04685W103 25 218 SH   SOLE 4 218 0 0
ATHENAHEALTH INC COM 04685W103 107 946 SH   SOLE 7 946 0 0
ATHENAHEALTH INC COM 04685W103 2,124 18,847 SH   SOLE 18 18,847 0 0
ATHENAHEALTH INC COM 04685W103 3,977 35,289 SH   SOLE 19 25,738 0 9,551
ATHENAHEALTH INC COM 04685W103 47,258 419,364 SH   SOLE 21 419,364 0 0
ATHENAHEALTH INC COM 04685W103 119,045 1,056,393 SH   SOLE 22 931,834 0 124,559
ATHENAHEALTH INC COM 04685W103 3,014 26,750 SH   SOLE 23 26,750 0 0
ATHENAHEALTH INC COM 04685W103 1,423 12,631 SH   SOLE 26 10,381 0 2,250
ATHENAHEALTH INC COM 04685W103 638 5,663 SH   SOLE 28 5,663 0 0
ATHENAHEALTH INC COM 04685W103 811 7,201 SH   SOLE 29 0 0 7,201
ATHENAHEALTH INC COM 04685W103 974 8,641 SH   SOLE 30 8,641 0 0
ATHENAHEALTH INC COM 04685W103 101 896 SH   SOLE 31 896 0 0
ATHENAHEALTH INC COM 04685W103 396 3,518 SH   SOLE 40 3,518 0 0
ATHENE HLDG LTD CL A G0684D107 136 2,718 SH   SOLE 2 2,718 0 0
ATHENE HLDG LTD CL A G0684D107 6,389 127,815 SH   SOLE 18 125,222 0 2,593
ATHENE HLDG LTD CL A G0684D107 18,374 367,561 SH   SOLE 19 367,561 0 0
ATHENE HLDG LTD CL A G0684D107 13,355 267,157 SH   SOLE 21 267,157 0 0
ATHENE HLDG LTD CL A G0684D107 41,521 830,583 SH   SOLE 22 728,273 0 102,310
ATHENE HLDG LTD CL A G0684D107 321 6,431 SH   SOLE 23 6,431 0 0
ATHENE HLDG LTD CL A G0684D107 630 12,595 SH   SOLE 25 12,595 0 0
ATHENE HLDG LTD CL A G0684D107 31 611 SH   SOLE 31 611 0 0
ATHENE HLDG LTD CL A G0684D107 15,795 315,960 SH   SOLE 34 315,960 0 0
ATHERSYS INC COM 04744L106 5 2,968 SH   SOLE 2 2,968 0 0
ATHERSYS INC COM 04744L106 521 304,761 SH   SOLE 18 304,761 0 0
ATHERSYS INC COM 04744L106 146 85,228 SH   SOLE 19 85,228 0 0
ATHERSYS INC COM 04744L106 4,639 2,712,809 SH   SOLE 21 2,712,809 0 0
ATHERSYS INC COM 04744L106 2,042 1,194,058 SH   SOLE 22 1,109,536 0 84,522
ATKORE INTL GROUP INC COM 047649108 545 20,747 SH   SOLE 2 20,747 0 0
ATKORE INTL GROUP INC COM 047649108 1,229 46,754 SH   SOLE 18 46,754 0 0
ATKORE INTL GROUP INC COM 047649108 2,718 103,412 SH   SOLE 19 103,412 0 0
ATKORE INTL GROUP INC COM 047649108 10,793 410,696 SH   SOLE 21 410,696 0 0
ATKORE INTL GROUP INC COM 047649108 25,236 960,264 SH   SOLE 22 949,293 0 10,971
ATKORE INTL GROUP INC COM 047649108 110 4,200 SH   SOLE 23 4,200 0 0
ATKORE INTL GROUP INC COM 047649108 200 7,598 SH   SOLE 29 0 0 7,598
ATKORE INTL GROUP INC COM 047649108 137 5,199 SH   SOLE 30 5,199 0 0
ATLANTIC AMERN CORP COM 048209100 4 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 12 2,927 SH   SOLE 19 2,927 0 0
ATLANTIC AMERN CORP COM 048209100 3 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 39 9,708 SH   SOLE 22 9,708 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 62 3,296 SH   SOLE 2 959 0 2,337
ATLANTIC CAP BANCSHARES INC COM 048269203 1,314 69,335 SH   SOLE 18 69,335 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 141 7,415 SH   SOLE 19 7,415 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 10,729 566,151 SH   SOLE 21 566,151 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 3,030 159,870 SH   SOLE 22 141,289 0 18,581
ATLANTIC COAST FINL CORP COM 048426100 19 2,456 SH   SOLE 18 2,456 0 0
ATLANTIC COAST FINL CORP COM 048426100 367 48,112 SH   SOLE 21 48,112 0 0
ATLANTIC COAST FINL CORP COM 048426100 60 7,810 SH   SOLE 22 7,810 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 74 28,017 SH   SOLE 2 6,183 0 21,834
ATLANTIC PWR CORP COM NEW 04878Q863 8 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 1,339 505,457 SH   SOLE 18 505,457 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 189 71,443 SH   SOLE 19 71,443 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 10,213 3,854,010 SH   SOLE 21 3,854,010 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,842 1,072,560 SH   SOLE 22 922,144 0 150,416
ATLANTICA YIELD PLC SHS G0751N103 300 14,291 SH   SOLE 2 3,877 0 10,414
ATLANTICA YIELD PLC SHS G0751N103 27 1,299 SH   SOLE 7 1,299 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,939 235,636 SH   SOLE 18 235,636 0 0
ATLANTICA YIELD PLC SHS G0751N103 573 27,355 SH   SOLE 19 27,355 0 0
ATLANTICA YIELD PLC SHS G0751N103 36,656 1,748,878 SH   SOLE 21 1,748,878 0 0
ATLANTICA YIELD PLC SHS G0751N103 11,759 561,042 SH   SOLE 22 492,278 0 68,764
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 3 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 6 2,134 SH   SOLE 21 2,134 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,387 531,534 SH   SOLE 22 531,534 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 287 5,178 SH   SOLE 2 1,116 0 4,062
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 37 662 SH   SOLE 7 662 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7,209 130,017 SH   SOLE 18 130,017 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 824 14,855 SH   SOLE 19 14,855 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 119,659 2,157,958 SH   SOLE 21 2,157,958 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 36,426 656,915 SH   SOLE 22 616,741 0 40,174
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 53 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,544 45,879 SH   SOLE 30 45,879 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 42 756 SH   SOLE 40 756 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 10 715 SH   SOLE 2 106 0 609
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 648 47,443 SH   SOLE 18 47,443 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 61 4,502 SH   SOLE 19 4,502 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5,031 368,537 SH   SOLE 21 368,537 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1,911 139,997 SH   SOLE 22 131,394 0 8,603
ATLASSIAN CORP PLC CL A G06242104 77 2,573 SH   SOLE 2 2,573 0 0
ATLASSIAN CORP PLC CL A G06242104 16 536 SH   SOLE 7 536 0 0
ATLASSIAN CORP PLC CL A G06242104 402 13,426 SH   SOLE 18 13,426 0 0
ATLASSIAN CORP PLC CL A G06242104 347 11,584 SH   SOLE 19 11,584 0 0
ATLASSIAN CORP PLC CL A G06242104 7,077 236,298 SH   SOLE 21 236,298 0 0
ATLASSIAN CORP PLC CL A G06242104 7,875 262,925 SH   SOLE 22 199,209 0 63,716
ATLASSIAN CORP PLC CL A G06242104 18 587 SH   SOLE 31 587 0 0
ATLASSIAN CORP PLC CL A G06242104 20 655 SH   SOLE 36 655 0 0
ATMOS ENERGY CORP COM 049560105 9,273 117,397 SH   SOLE 2 57,686 0 59,711
ATMOS ENERGY CORP COM 049560105 3,472 43,955 SH   SOLE 4 41,162 0 2,793
ATMOS ENERGY CORP COM 049560105 14,243 180,312 SH   SOLE 7 172,586 0 7,726
ATMOS ENERGY CORP COM 049560105 632 8,000 SH   SOLE 15 0 0 8,000
ATMOS ENERGY CORP COM 049560105 29,388 372,046 SH   SOLE 18 361,046 0 11,000
ATMOS ENERGY CORP COM 049560105 5,230 66,216 SH   SOLE 19 66,216 0 0
ATMOS ENERGY CORP COM 049560105 362,868 4,593,847 SH   SOLE 21 4,593,847 0 0
ATMOS ENERGY CORP COM 049560105 267,762 3,389,826 SH   SOLE 22 2,997,394 0 392,432
ATMOS ENERGY CORP COM 049560105 9,422 119,286 SH   SOLE 23 119,286 0 0
ATMOS ENERGY CORP COM 049560105 14,331 181,432 SH   SOLE 26 87,258 0 94,174
ATMOS ENERGY CORP COM 049560105 1,719 21,761 SH   SOLE 28 15,915 0 5,846
ATMOS ENERGY CORP COM 049560105 2,460 31,142 SH   SOLE 29 5,130 0 26,012
ATMOS ENERGY CORP COM 049560105 14,000 177,238 SH   SOLE 30 177,238 0 0
ATMOS ENERGY CORP COM 049560105 3,960 50,135 SH   SOLE 31 24,416 0 25,719
ATMOS ENERGY CORP COM 049560105 544 6,882 SH   SOLE 34 6,882 0 0
ATMOS ENERGY CORP COM 049560105 1,650 20,886 SH   SOLE 36 20,886 0 0
ATMOS ENERGY CORP COM 049560105 38 487 SH   SOLE 40 487 0 0
ATN INTL INC COM 00215F107 158 2,247 SH   SOLE 2 593 0 1,654
ATN INTL INC COM 00215F107 8 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 21 292 SH   SOLE 7 292 0 0
ATN INTL INC COM 00215F107 3,969 56,361 SH   SOLE 18 56,361 0 0
ATN INTL INC COM 00215F107 441 6,264 SH   SOLE 19 6,264 0 0
ATN INTL INC COM 00215F107 85,942 1,220,424 SH   SOLE 21 1,220,424 0 0
ATN INTL INC COM 00215F107 20,969 297,766 SH   SOLE 22 275,535 0 22,231
ATN INTL INC COM 00215F107 91 1,299 SH   SOLE 26 0 0 1,299
ATN INTL INC COM 00215F107 111 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,486 21,101 SH   SOLE 30 21,101 0 0
ATN INTL INC COM 00215F107 77 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 4 531 SH   SOLE 18 531 0 0
ATOMERA INC COM 04965B100 60 8,504 SH   SOLE 21 8,504 0 0
ATOSSA GENETICS INC COM NEW 04962H209 0 639 SH   SOLE 21 639 0 0
ATOSSA GENETICS INC COM NEW 04962H209 6 7,401 SH   SOLE 22 7,401 0 0
ATRICURE INC COM 04963C209 60 3,115 SH   SOLE 2 1,450 0 1,665
ATRICURE INC COM 04963C209 12 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 2,418 126,252 SH   SOLE 18 126,252 0 0
ATRICURE INC COM 04963C209 364 19,032 SH   SOLE 19 19,032 0 0
ATRICURE INC COM 04963C209 21,761 1,136,319 SH   SOLE 21 1,136,319 0 0
ATRICURE INC COM 04963C209 16,114 841,445 SH   SOLE 22 776,977 0 64,468
ATRICURE INC COM 04963C209 83 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 93 4,862 SH   SOLE 30 4,862 0 0
ATRICURE INC COM 04963C209 54 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 33 71 SH   SOLE 2 63 0 8
ATRION CORP COM 049904105 21 44 SH   SOLE 7 44 0 0
ATRION CORP COM 049904105 2,350 5,019 SH   SOLE 18 5,019 0 0
ATRION CORP COM 049904105 399 853 SH   SOLE 19 853 0 0
ATRION CORP COM 049904105 23,084 49,304 SH   SOLE 21 49,304 0 0
ATRION CORP COM 049904105 19,789 42,266 SH   SOLE 22 39,584 0 2,682
ATRION CORP COM 049904105 9 19 SH   SOLE 23 19 0 0
ATRION CORP COM 049904105 102 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 100 213 SH   SOLE 30 213 0 0
ATRION CORP COM 049904105 93 199 SH   SOLE 40 199 0 0
ATWOOD OCEANICS INC COM 050095108 159 16,705 SH   SOLE 2 3,429 0 13,276
ATWOOD OCEANICS INC COM 050095108 3 367 SH   SOLE 4 367 0 0
ATWOOD OCEANICS INC COM 050095108 53 5,510 SH   SOLE 7 5,510 0 0
ATWOOD OCEANICS INC COM 050095108 3,798 398,538 SH   SOLE 18 398,538 0 0
ATWOOD OCEANICS INC COM 050095108 439 46,035 SH   SOLE 19 46,035 0 0
ATWOOD OCEANICS INC COM 050095108 64,889 6,808,892 SH   SOLE 21 6,808,892 0 0
ATWOOD OCEANICS INC COM 050095108 19,925 2,090,731 SH   SOLE 22 1,942,085 0 148,646
ATWOOD OCEANICS INC COM 050095108 111 11,618 SH   SOLE 26 8,163 0 3,455
ATWOOD OCEANICS INC COM 050095108 87 9,173 SH   SOLE 28 9,173 0 0
ATWOOD OCEANICS INC COM 050095108 1,418 148,762 SH   SOLE 30 148,762 0 0
ATWOOD OCEANICS INC COM 050095108 291 30,559 SH   SOLE 36 30,559 0 0
ATWOOD OCEANICS INC COM 050095108 62 6,495 SH   SOLE 40 6,495 0 0
ATYR PHARMA INC COM 002120103 10 2,926 SH   SOLE 18 2,926 0 0
ATYR PHARMA INC COM 002120103 644 183,942 SH   SOLE 19 183,942 0 0
ATYR PHARMA INC COM 002120103 145 41,481 SH   SOLE 21 41,481 0 0
ATYR PHARMA INC COM 002120103 1,153 329,300 SH   SOLE 22 329,300 0 0
ATYR PHARMA INC COM 002120103 11 3,008 SH   SOLE 23 3,008 0 0
ATYR PHARMA INC COM 002120103 58 16,514 SH   SOLE 29 0 0 16,514
AU OPTRONICS CORP SPONSORED ADR 002255107 2,137 559,377 SH   SOLE 2 0 0 559,377
AU OPTRONICS CORP SPONSORED ADR 002255107 3,153 825,352 SH   SOLE 22 316,900 0 508,452
AUBURN NATL BANCORP COM 050473107 13 393 SH   SOLE 18 393 0 0
AUBURN NATL BANCORP COM 050473107 20 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 500 29,369 SH   SOLE 2 29,369 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 383 22,458 SH   SOLE 18 22,458 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 3,322 194,924 SH   SOLE 19 194,924 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 169 9,897 SH   SOLE 20 9,897 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 8,308 487,538 SH   SOLE 21 487,538 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 740 43,422 SH   SOLE 22 39,902 0 3,520
AUDENTES THERAPEUTICS INC COM 05070R104 1,673 98,158 SH   SOLE 34 98,158 0 0
AUTOBYTEL INC COM NEW 05275N205 3 258 SH   SOLE 2 258 0 0
AUTOBYTEL INC COM NEW 05275N205 424 33,802 SH   SOLE 18 33,802 0 0
AUTOBYTEL INC COM NEW 05275N205 56 4,476 SH   SOLE 19 4,476 0 0
AUTOBYTEL INC COM NEW 05275N205 2,800 223,451 SH   SOLE 21 223,451 0 0
AUTOBYTEL INC COM NEW 05275N205 3,137 250,382 SH   SOLE 22 244,745 0 5,637
AUTODESK INC COM 052769106 25,375 293,457 SH   SOLE 2 47,716 0 245,741
AUTODESK INC COM 052769106 5,798 67,050 SH   SOLE 4 62,529 0 4,521
AUTODESK INC COM 052769106 11,563 133,726 SH   SOLE 7 130,297 0 3,429
AUTODESK INC COM 052769106 142 1,640 SH   SOLE 15 1,640 0 0
AUTODESK INC COM 052769106 127,520 1,474,735 SH   SOLE 18 1,155,263 0 319,472
AUTODESK INC COM 052769106 119,210 1,378,629 SH   SOLE 19 1,378,629 0 0
AUTODESK INC COM 052769106 8,146 94,210 SH   SOLE 20 0 0 94,210
AUTODESK INC COM 052769106 369,008 4,267,470 SH   SOLE 21 4,267,470 0 0
AUTODESK INC COM 052769106 469,614 5,430,945 SH   SOLE 22 4,430,956 0 999,989
AUTODESK INC COM 052769106 20,987 242,709 SH   SOLE 23 242,709 0 0
AUTODESK INC COM 052769106 8,052 93,115 SH   SOLE 25 93,115 0 0
AUTODESK INC COM 052769106 44,899 519,241 SH   SOLE 26 145,716 0 373,525
AUTODESK INC COM 052769106 3,641 42,104 SH   SOLE 28 31,506 0 10,598
AUTODESK INC COM 052769106 4,693 54,277 SH   SOLE 29 8,714 0 45,563
AUTODESK INC COM 052769106 51,293 593,185 SH   SOLE 30 593,185 0 0
AUTODESK INC COM 052769106 9,600 111,023 SH   SOLE 31 42,574 0 68,449
AUTODESK INC COM 052769106 3,277 37,892 SH   SOLE 32 37,892 0 0
AUTODESK INC COM 052769106 8,839 102,225 SH   SOLE 34 102,225 0 0
AUTODESK INC COM 052769106 27,865 322,254 SH   SOLE 36 322,254 0 0
AUTODESK INC COM 052769106 100 1,159 SH   SOLE 40 1,159 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 215 6,755 SH   SOLE 7 6,755 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 109 3,428 SH   SOLE 25 3,428 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 9,276 291,958 SH   SOLE 31 0 0 291,958
AUTOLIV INC COM 052800109 5,324 52,060 SH   SOLE 2 10,748 0 41,312
AUTOLIV INC COM 052800109 2,639 25,808 SH   SOLE 4 23,665 0 2,143
AUTOLIV INC COM 052800109 2,936 28,707 SH   SOLE 7 16,892 0 11,815
AUTOLIV INC COM 052800109 322 3,144 SH   SOLE 13 3,144 0 0
AUTOLIV INC COM 052800109 56 544 SH   SOLE 15 544 0 0
AUTOLIV INC COM 052800109 1,447 14,149 SH   SOLE 18 1,706 0 12,443
AUTOLIV INC COM 052800109 2,041 19,956 SH   SOLE 19 19,956 0 0
AUTOLIV INC COM 052800109 6,237 60,994 SH   SOLE 20 0 0 60,994
AUTOLIV INC COM 052800109 14,648 143,240 SH   SOLE 21 143,240 0 0
AUTOLIV INC COM 052800109 173,061 1,692,362 SH   SOLE 22 1,610,117 0 82,245
AUTOLIV INC COM 052800109 10,226 99,996 SH   SOLE 23 99,996 0 0
AUTOLIV INC COM 052800109 3,696 36,146 SH   SOLE 25 36,146 0 0
AUTOLIV INC COM 052800109 21,950 214,652 SH   SOLE 26 75,743 0 138,909
AUTOLIV INC COM 052800109 1,860 18,193 SH   SOLE 28 13,415 0 4,778
AUTOLIV INC COM 052800109 2,576 25,193 SH   SOLE 29 5,491 0 19,702
AUTOLIV INC COM 052800109 9,585 93,728 SH   SOLE 30 93,728 0 0
AUTOLIV INC COM 052800109 3,815 37,310 SH   SOLE 31 14,798 0 22,512
AUTOLIV INC COM 052800109 589 5,756 SH   SOLE 34 5,756 0 0
AUTOLIV INC COM 052800109 14,530 142,087 SH   SOLE 36 142,087 0 0
AUTOLIV INC COM 052800109 45 444 SH   SOLE 40 444 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 43,784 427,620 SH   SOLE 2 146,568 0 281,052
AUTOMATIC DATA PROCESSING IN COM 053015103 14,728 143,844 SH   SOLE 4 132,412 0 11,432
AUTOMATIC DATA PROCESSING IN COM 053015103 64,398 628,947 SH   SOLE 7 414,339 0 214,608
AUTOMATIC DATA PROCESSING IN COM 053015103 679 6,629 SH   SOLE 13 6,629 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 347 3,393 SH   SOLE 15 3,393 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 98,325 960,294 SH   SOLE 18 894,914 0 65,380
AUTOMATIC DATA PROCESSING IN COM 053015103 4,402 42,996 SH   SOLE 19 42,996 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,176 265,414 SH   SOLE 20 0 0 265,414
AUTOMATIC DATA PROCESSING IN COM 053015103 883,129 8,625,151 SH   SOLE 21 8,625,151 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,280,780 12,508,842 SH   SOLE 22 10,233,891 0 2,274,951
AUTOMATIC DATA PROCESSING IN COM 053015103 55,899 545,943 SH   SOLE 23 545,943 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 16,852 164,589 SH   SOLE 25 164,589 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 228,544 2,232,096 SH   SOLE 26 288,787 0 1,943,309
AUTOMATIC DATA PROCESSING IN COM 053015103 9,708 94,813 SH   SOLE 28 70,710 0 24,103
AUTOMATIC DATA PROCESSING IN COM 053015103 2,179 21,285 SH   SOLE 29 21,285 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 183,652 1,793,649 SH   SOLE 30 1,793,649 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 29,238 285,559 SH   SOLE 31 90,238 0 195,321
AUTOMATIC DATA PROCESSING IN COM 053015103 7,825 76,427 SH   SOLE 32 76,427 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,980 97,474 SH   SOLE 34 97,474 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 72,114 704,308 SH   SOLE 36 704,308 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 256 2,496 SH   SOLE 40 2,496 0 0
AUTONATION INC COM 05329W102 2,972 70,272 SH   SOLE 2 16,137 0 54,135
AUTONATION INC COM 05329W102 912 21,557 SH   SOLE 4 19,043 0 2,514
AUTONATION INC COM 05329W102 2,013 47,607 SH   SOLE 7 47,607 0 0
AUTONATION INC COM 05329W102 25 588 SH   SOLE 15 588 0 0
AUTONATION INC COM 05329W102 8,533 201,768 SH   SOLE 18 191,730 0 10,038
AUTONATION INC COM 05329W102 1,391 32,890 SH   SOLE 19 32,890 0 0
AUTONATION INC COM 05329W102 3,347 79,139 SH   SOLE 20 0 0 79,139
AUTONATION INC COM 05329W102 48,758 1,152,934 SH   SOLE 21 1,152,934 0 0
AUTONATION INC COM 05329W102 79,892 1,889,152 SH   SOLE 22 1,534,862 0 354,290
AUTONATION INC COM 05329W102 3,275 77,431 SH   SOLE 23 77,431 0 0
AUTONATION INC COM 05329W102 1,077 25,475 SH   SOLE 25 25,475 0 0
AUTONATION INC COM 05329W102 8,708 205,910 SH   SOLE 26 94,771 0 111,139
AUTONATION INC COM 05329W102 657 15,542 SH   SOLE 28 11,738 0 3,804
AUTONATION INC COM 05329W102 857 20,258 SH   SOLE 29 3,975 0 16,283
AUTONATION INC COM 05329W102 8,022 189,686 SH   SOLE 30 189,686 0 0
AUTONATION INC COM 05329W102 1,467 34,692 SH   SOLE 31 12,723 0 21,969
AUTONATION INC COM 05329W102 195 4,612 SH   SOLE 34 4,612 0 0
AUTONATION INC COM 05329W102 4,462 105,504 SH   SOLE 36 105,504 0 0
AUTONATION INC COM 05329W102 15 365 SH   SOLE 40 365 0 0
AUTOZONE INC COM 053332102 22,067 30,520 SH   SOLE 2 12,583 0 17,937
AUTOZONE INC COM 053332102 6,124 8,470 SH   SOLE 4 7,735 0 735
AUTOZONE INC COM 053332102 16,533 22,866 SH   SOLE 7 22,336 0 530
AUTOZONE INC COM 053332102 641 887 SH   SOLE 13 887 0 0
AUTOZONE INC COM 053332102 3,575 4,945 SH   SOLE 15 185 0 4,760
AUTOZONE INC COM 053332102 44,507 61,554 SH   SOLE 18 57,361 0 4,193
AUTOZONE INC COM 053332102 31,617 43,727 SH   SOLE 19 42,260 0 1,467
AUTOZONE INC COM 053332102 10,536 14,571 SH   SOLE 20 0 0 14,571
AUTOZONE INC COM 053332102 491,675 680,002 SH   SOLE 21 680,002 0 0
AUTOZONE INC COM 053332102 601,972 832,545 SH   SOLE 22 687,942 0 144,603
AUTOZONE INC COM 053332102 23,751 32,849 SH   SOLE 23 32,849 0 0
AUTOZONE INC COM 053332102 8,170 11,300 SH   SOLE 25 11,300 0 0
AUTOZONE INC COM 053332102 79,927 110,542 SH   SOLE 26 19,690 0 90,852
AUTOZONE INC COM 053332102 4,427 6,122 SH   SOLE 28 4,607 0 1,515
AUTOZONE INC COM 053332102 952 1,317 SH   SOLE 29 1,317 0 0
AUTOZONE INC COM 053332102 68,800 95,153 SH   SOLE 30 95,153 0 0
AUTOZONE INC COM 053332102 13,163 18,205 SH   SOLE 31 5,877 0 12,328
AUTOZONE INC COM 053332102 3,847 5,321 SH   SOLE 34 5,321 0 0
AUTOZONE INC COM 053332102 35,387 48,941 SH   SOLE 36 48,941 0 0
AUTOZONE INC COM 053332102 107 148 SH   SOLE 40 148 0 0
AV HOMES INC COM 00234P102 52 3,157 SH   SOLE 2 554 0 2,603
AV HOMES INC COM 00234P102 823 50,041 SH   SOLE 18 50,041 0 0
AV HOMES INC COM 00234P102 338 20,528 SH   SOLE 19 20,528 0 0
AV HOMES INC COM 00234P102 6,642 403,757 SH   SOLE 21 403,757 0 0
AV HOMES INC COM 00234P102 9,855 599,088 SH   SOLE 22 582,896 0 16,192
AV HOMES INC COM 00234P102 270 16,404 SH   SOLE 29 0 0 16,404
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5,263 543,724 SH   SOLE 21 543,724 0 0
AVALONBAY CMNTYS INC COM 053484101 25,493 138,853 SH   SOLE 2 54,624 0 84,229
AVALONBAY CMNTYS INC COM 053484101 18,841 102,621 SH   SOLE 4 99,301 0 3,320
AVALONBAY CMNTYS INC COM 053484101 53,085 289,133 SH   SOLE 7 282,009 0 7,124
AVALONBAY CMNTYS INC COM 053484101 459 2,498 SH   SOLE 13 2,498 0 0
AVALONBAY CMNTYS INC COM 053484101 1,188 6,472 SH   SOLE 15 6,472 0 0
AVALONBAY CMNTYS INC COM 053484101 57,905 315,389 SH   SOLE 18 295,648 0 19,741
AVALONBAY CMNTYS INC COM 053484101 31,991 174,241 SH   SOLE 19 174,241 0 0
AVALONBAY CMNTYS INC COM 053484101 12,142 66,133 SH   SOLE 20 0 0 66,133
AVALONBAY CMNTYS INC COM 053484101 977,584 5,324,534 SH   SOLE 21 5,324,534 0 0
AVALONBAY CMNTYS INC COM 053484101 1,020,344 5,557,430 SH   SOLE 22 4,845,112 0 712,318
AVALONBAY CMNTYS INC COM 053484101 31,907 173,785 SH   SOLE 23 173,785 0 0
AVALONBAY CMNTYS INC COM 053484101 45,412 247,340 SH   SOLE 25 247,340 0 0
AVALONBAY CMNTYS INC COM 053484101 100,353 546,585 SH   SOLE 26 93,067 0 453,518
AVALONBAY CMNTYS INC COM 053484101 5,280 28,758 SH   SOLE 28 21,399 0 7,359
AVALONBAY CMNTYS INC COM 053484101 9,836 53,572 SH   SOLE 29 53,572 0 0
AVALONBAY CMNTYS INC COM 053484101 192,726 1,049,707 SH   SOLE 30 1,049,707 0 0
AVALONBAY CMNTYS INC COM 053484101 14,663 79,865 SH   SOLE 31 26,786 0 53,079
AVALONBAY CMNTYS INC COM 053484101 3,605 19,636 SH   SOLE 34 19,636 0 0
AVALONBAY CMNTYS INC COM 053484101 40,520 220,698 SH   SOLE 36 220,698 0 0
AVALONBAY CMNTYS INC COM 053484101 142 775 SH   SOLE 40 775 0 0
AVANGRID INC COM 05351W103 202 4,731 SH   SOLE 2 4,329 0 402
AVANGRID INC COM 05351W103 26 620 SH   SOLE 4 620 0 0
AVANGRID INC COM 05351W103 94 2,207 SH   SOLE 7 2,207 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,275 29,840 SH   SOLE 18 29,840 0 0
AVANGRID INC COM 05351W103 1,427 33,383 SH   SOLE 19 33,383 0 0
AVANGRID INC COM 05351W103 24,338 569,444 SH   SOLE 21 569,444 0 0
AVANGRID INC COM 05351W103 55,816 1,305,935 SH   SOLE 22 1,148,205 0 157,730
AVANGRID INC COM 05351W103 811 18,980 SH   SOLE 25 18,980 0 0
AVANGRID INC COM 05351W103 2,299 53,799 SH   SOLE 26 0 0 53,799
AVANGRID INC COM 05351W103 382 8,942 SH   SOLE 30 8,942 0 0
AVANGRID INC COM 05351W103 57 1,330 SH   SOLE 31 1,330 0 0
AVANGRID INC COM 05351W103 3,279 76,711 SH   SOLE 36 76,711 0 0
AVEO PHARMACEUTICALS INC COM 053588109 0 669 SH   SOLE 17 0 0 669
AVEO PHARMACEUTICALS INC COM 053588109 8 13,305 SH   SOLE 19 13,305 0 0
AVEO PHARMACEUTICALS INC COM 053588109 12 19,940 SH   SOLE 21 19,940 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,148 1,945,975 SH   SOLE 22 1,945,975 0 0
AVERY DENNISON CORP COM 053611109 8,390 104,089 SH   SOLE 2 46,492 0 57,597
AVERY DENNISON CORP COM 053611109 2,786 34,563 SH   SOLE 4 32,494 0 2,069
AVERY DENNISON CORP COM 053611109 6,773 84,038 SH   SOLE 7 76,234 0 7,804
AVERY DENNISON CORP COM 053611109 52 650 SH   SOLE 13 650 0 0
AVERY DENNISON CORP COM 053611109 44 549 SH   SOLE 15 549 0 0
AVERY DENNISON CORP COM 053611109 36,879 457,556 SH   SOLE 18 414,951 0 42,605
AVERY DENNISON CORP COM 053611109 60,494 750,542 SH   SOLE 19 750,542 0 0
AVERY DENNISON CORP COM 053611109 5,774 71,633 SH   SOLE 20 0 0 71,633
AVERY DENNISON CORP COM 053611109 144,002 1,786,621 SH   SOLE 21 1,786,621 0 0
AVERY DENNISON CORP COM 053611109 211,330 2,621,965 SH   SOLE 22 2,172,665 0 449,300
AVERY DENNISON CORP COM 053611109 8,481 105,227 SH   SOLE 23 105,227 0 0
AVERY DENNISON CORP COM 053611109 4,731 58,699 SH   SOLE 25 50,097 0 8,602
AVERY DENNISON CORP COM 053611109 20,621 255,842 SH   SOLE 26 93,168 0 162,674
AVERY DENNISON CORP COM 053611109 1,479 18,354 SH   SOLE 28 13,624 0 4,730
AVERY DENNISON CORP COM 053611109 2,032 25,213 SH   SOLE 29 4,909 0 20,304
AVERY DENNISON CORP COM 053611109 19,215 238,404 SH   SOLE 30 238,404 0 0
AVERY DENNISON CORP COM 053611109 4,369 54,200 SH   SOLE 31 19,843 0 34,357
AVERY DENNISON CORP COM 053611109 7,981 99,015 SH   SOLE 34 99,015 0 0
AVERY DENNISON CORP COM 053611109 11,360 140,937 SH   SOLE 36 140,937 0 0
AVERY DENNISON CORP COM 053611109 36 443 SH   SOLE 40 443 0 0
AVEXIS INC COM 05366U100 4,127 54,282 SH   SOLE 2 54,213 0 69
AVEXIS INC COM 05366U100 3,536 46,506 SH   SOLE 18 46,506 0 0
AVEXIS INC COM 05366U100 33,640 442,458 SH   SOLE 19 442,458 0 0
AVEXIS INC COM 05366U100 4,656 61,242 SH   SOLE 20 61,242 0 0
AVEXIS INC COM 05366U100 42,532 559,414 SH   SOLE 21 559,414 0 0
AVEXIS INC COM 05366U100 27,476 361,390 SH   SOLE 22 340,190 0 21,200
AVEXIS INC COM 05366U100 74 969 SH   SOLE 26 0 0 969
AVEXIS INC COM 05366U100 202 2,662 SH   SOLE 30 2,662 0 0
AVEXIS INC COM 05366U100 13,528 177,926 SH   SOLE 34 177,926 0 0
AVEXIS INC COM 05366U100 117 1,537 SH   SOLE 40 1,537 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 24 3,155 SH   SOLE 2 3,155 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 35 2,330 SH   SOLE 21 2,330 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,455 163,036 SH   SOLE 22 163,036 0 0
AVID TECHNOLOGY INC COM 05367P100 47 10,133 SH   SOLE 2 6,860 0 3,273
AVID TECHNOLOGY INC COM 05367P100 3 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 630 135,145 SH   SOLE 18 135,145 0 0
AVID TECHNOLOGY INC COM 05367P100 101 21,709 SH   SOLE 19 21,709 0 0
AVID TECHNOLOGY INC COM 05367P100 5,132 1,101,201 SH   SOLE 21 1,101,201 0 0
AVID TECHNOLOGY INC COM 05367P100 3,652 783,682 SH   SOLE 22 744,627 0 39,055
AVINGER INC COM 053734109 1 379 SH   SOLE 2 379 0 0
AVINGER INC COM 053734109 161 84,863 SH   SOLE 18 84,863 0 0
AVINGER INC COM 053734109 14 7,534 SH   SOLE 19 7,534 0 0
AVINGER INC COM 053734109 1,150 605,181 SH   SOLE 21 605,181 0 0
AVINGER INC COM 053734109 416 218,723 SH   SOLE 22 202,366 0 16,357
AVIRAGEN THERAPEUTICS INC COM 053761102 0 3 SH   SOLE 17 0 0 3
AVIRAGEN THERAPEUTICS INC COM 053761102 4 6,765 SH   SOLE 18 6,765 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 6 9,180 SH   SOLE 19 9,180 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 71 108,572 SH   SOLE 21 108,572 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 304 465,960 SH   SOLE 22 465,960 0 0
AVIS BUDGET GROUP COM 053774105 1,196 40,432 SH   SOLE 2 39,867 0 565
AVIS BUDGET GROUP COM 053774105 50 1,702 SH   SOLE 4 1,702 0 0
AVIS BUDGET GROUP COM 053774105 183 6,191 SH   SOLE 7 6,191 0 0
AVIS BUDGET GROUP COM 053774105 2,303 77,871 SH   SOLE 15 0 0 77,871
AVIS BUDGET GROUP COM 053774105 8,604 290,873 SH   SOLE 18 290,873 0 0
AVIS BUDGET GROUP COM 053774105 1,492 50,429 SH   SOLE 19 50,429 0 0
AVIS BUDGET GROUP COM 053774105 127,390 4,306,632 SH   SOLE 21 4,306,632 0 0
AVIS BUDGET GROUP COM 053774105 79,182 2,676,868 SH   SOLE 22 2,390,177 0 286,691
AVIS BUDGET GROUP COM 053774105 722 24,423 SH   SOLE 26 18,433 0 5,990
AVIS BUDGET GROUP COM 053774105 375 12,664 SH   SOLE 28 12,664 0 0
AVIS BUDGET GROUP COM 053774105 376 12,710 SH   SOLE 30 12,710 0 0
AVIS BUDGET GROUP COM 053774105 54 1,823 SH   SOLE 31 1,823 0 0
AVIS BUDGET GROUP COM 053774105 900 30,434 SH   SOLE 36 30,434 0 0
AVIS BUDGET GROUP COM 053774105 207 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 2,103 53,850 SH   SOLE 2 42,746 0 11,104
AVISTA CORP COM 05379B107 16 416 SH   SOLE 4 416 0 0
AVISTA CORP COM 05379B107 536 13,719 SH   SOLE 7 13,719 0 0
AVISTA CORP COM 05379B107 14,931 382,362 SH   SOLE 18 382,362 0 0
AVISTA CORP COM 05379B107 1,455 37,265 SH   SOLE 19 37,265 0 0
AVISTA CORP COM 05379B107 350,933 8,986,767 SH   SOLE 21 8,986,767 0 0
AVISTA CORP COM 05379B107 69,892 1,789,816 SH   SOLE 22 1,664,491 0 125,325
AVISTA CORP COM 05379B107 774 19,813 SH   SOLE 26 15,481 0 4,332
AVISTA CORP COM 05379B107 351 8,985 SH   SOLE 28 8,985 0 0
AVISTA CORP COM 05379B107 1,525 39,059 SH   SOLE 29 0 0 39,059
AVISTA CORP COM 05379B107 5,220 133,677 SH   SOLE 30 133,677 0 0
AVISTA CORP COM 05379B107 3,180 81,438 SH   SOLE 32 81,438 0 0
AVISTA CORP COM 05379B107 195 4,984 SH   SOLE 36 4,984 0 0
AVISTA CORP COM 05379B107 259 6,621 SH   SOLE 40 6,621 0 0
AVISTA HEALTHCARE PUB ACQ CO UNIT 99/99/9999 G0726L109 72 7,000 SH   OTR 19 7,000 0 0
AVNET INC COM 053807103 7,658 167,341 SH   SOLE 2 80,915 0 86,426
AVNET INC COM 053807103 1,772 38,724 SH   SOLE 4 35,751 0 2,973
AVNET INC COM 053807103 2,099 45,863 SH   SOLE 7 39,621 0 6,242
AVNET INC COM 053807103 541 11,827 SH   SOLE 15 794 0 11,033
AVNET INC COM 053807103 23,052 503,755 SH   SOLE 18 490,376 0 13,379
AVNET INC COM 053807103 10,803 236,079 SH   SOLE 19 236,079 0 0
AVNET INC COM 053807103 4,844 105,865 SH   SOLE 20 0 0 105,865
AVNET INC COM 053807103 257,224 5,621,144 SH   SOLE 21 5,621,144 0 0
AVNET INC COM 053807103 194,718 4,255,193 SH   SOLE 22 3,757,147 0 498,046
AVNET INC COM 053807103 7,408 161,886 SH   SOLE 23 161,886 0 0
AVNET INC COM 053807103 2,039 44,569 SH   SOLE 25 44,569 0 0
AVNET INC COM 053807103 15,663 342,295 SH   SOLE 26 121,052 0 221,243
AVNET INC COM 053807103 1,234 26,976 SH   SOLE 28 19,835 0 7,141
AVNET INC COM 053807103 1,623 35,477 SH   SOLE 29 5,993 0 29,484
AVNET INC COM 053807103 9,572 209,178 SH   SOLE 30 209,178 0 0
AVNET INC COM 053807103 3,122 68,223 SH   SOLE 31 24,960 0 43,263
AVNET INC COM 053807103 419 9,158 SH   SOLE 34 9,158 0 0
AVNET INC COM 053807103 10,845 237,008 SH   SOLE 36 237,008 0 0
AVNET INC COM 053807103 30 661 SH   SOLE 40 661 0 0
AVON PRODS INC COM 054303102 1,090 247,653 SH   SOLE 2 185,166 0 62,487
AVON PRODS INC COM 054303102 9 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 141 31,947 SH   SOLE 7 31,947 0 0
AVON PRODS INC COM 054303102 13,156 2,989,930 SH   SOLE 18 2,989,930 0 0
AVON PRODS INC COM 054303102 1,175 267,031 SH   SOLE 19 267,031 0 0
AVON PRODS INC COM 054303102 121,893 27,702,865 SH   SOLE 21 27,702,865 0 0
AVON PRODS INC COM 054303102 62,941 14,304,701 SH   SOLE 22 13,318,515 0 986,186
AVON PRODS INC COM 054303102 559 126,989 SH   SOLE 26 92,457 0 34,532
AVON PRODS INC COM 054303102 273 62,085 SH   SOLE 28 62,085 0 0
AVON PRODS INC COM 054303102 602 136,909 SH   SOLE 29 0 0 136,909
AVON PRODS INC COM 054303102 343 78,018 SH   SOLE 30 78,018 0 0
AVON PRODS INC COM 054303102 1,306 296,715 SH   SOLE 36 296,715 0 0
AVON PRODS INC COM 054303102 208 47,317 SH   SOLE 40 47,317 0 0
AVX CORP NEW COM 002444107 178 10,897 SH   SOLE 2 2,699 0 8,198
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 43 2,646 SH   SOLE 7 2,646 0 0
AVX CORP NEW COM 002444107 2,954 180,344 SH   SOLE 18 180,344 0 0
AVX CORP NEW COM 002444107 417 25,477 SH   SOLE 19 25,477 0 0
AVX CORP NEW COM 002444107 24,897 1,519,950 SH   SOLE 21 1,519,950 0 0
AVX CORP NEW COM 002444107 18,791 1,147,201 SH   SOLE 22 1,057,383 0 89,818
AVX CORP NEW COM 002444107 334 20,392 SH   SOLE 26 18,744 0 1,648
AVX CORP NEW COM 002444107 116 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 224 13,678 SH   SOLE 30 13,678 0 0
AVX CORP NEW COM 002444107 111 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 243 51,792 SH   SOLE 21 51,792 0 0
AWARE INC MASS COM 05453N100 2,111 449,162 SH   SOLE 22 449,162 0 0
AXALTA COATING SYS LTD COM G0750C108 4,623 143,561 SH   SOLE 2 47,087 0 96,474
AXALTA COATING SYS LTD COM G0750C108 4,999 155,253 SH   SOLE 4 150,773 0 4,480
AXALTA COATING SYS LTD COM G0750C108 519 16,110 SH   SOLE 7 16,110 0 0
AXALTA COATING SYS LTD COM G0750C108 3,455 107,288 SH   SOLE 15 0 0 107,288
AXALTA COATING SYS LTD COM G0750C108 27,166 843,677 SH   SOLE 18 812,370 0 31,307
AXALTA COATING SYS LTD COM G0750C108 196,615 6,106,051 SH   SOLE 19 6,106,051 0 0
AXALTA COATING SYS LTD COM G0750C108 4,398 136,589 SH   SOLE 20 0 0 136,589
AXALTA COATING SYS LTD COM G0750C108 64,032 1,988,584 SH   SOLE 21 1,988,584 0 0
AXALTA COATING SYS LTD COM G0750C108 183,881 5,710,604 SH   SOLE 22 5,097,012 0 613,592
AXALTA COATING SYS LTD COM G0750C108 8,691 269,911 SH   SOLE 23 269,911 0 0
AXALTA COATING SYS LTD COM G0750C108 956 29,700 SH   SOLE 25 29,700 0 0
AXALTA COATING SYS LTD COM G0750C108 12,903 400,701 SH   SOLE 26 212,392 0 188,309
AXALTA COATING SYS LTD COM G0750C108 1,446 44,913 SH   SOLE 28 33,316 0 11,597
AXALTA COATING SYS LTD COM G0750C108 2,039 63,337 SH   SOLE 29 13,961 0 49,376
AXALTA COATING SYS LTD COM G0750C108 6,256 194,280 SH   SOLE 30 194,280 0 0
AXALTA COATING SYS LTD COM G0750C108 2,841 88,224 SH   SOLE 31 44,097 0 44,127
AXALTA COATING SYS LTD COM G0750C108 71,813 2,230,206 SH   SOLE 34 2,230,206 0 0
AXALTA COATING SYS LTD COM G0750C108 1,092 33,912 SH   SOLE 36 33,912 0 0
AXALTA COATING SYS LTD COM G0750C108 50 1,545 SH   SOLE 40 1,545 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 119 6,332 SH   SOLE 2 1,358 0 4,974
AXCELIS TECHNOLOGIES INC COM NEW 054540208 14 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,253 119,865 SH   SOLE 18 119,865 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 333 17,689 SH   SOLE 19 17,689 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 17,893 951,762 SH   SOLE 21 951,762 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 15,304 814,018 SH   SOLE 22 777,788 0 36,230
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,000 89,519 SH   SOLE 2 27,362 0 62,157
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,987 29,649 SH   SOLE 4 27,711 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,741 55,816 SH   SOLE 7 50,181 0 5,635
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 36 543 SH   SOLE 15 543 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,148 76,808 SH   SOLE 18 67,304 0 9,504
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 12,466 185,975 SH   SOLE 19 185,975 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,797 86,477 SH   SOLE 20 0 0 86,477
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 147,270 2,197,072 SH   SOLE 21 2,197,072 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 201,529 3,006,551 SH   SOLE 22 2,653,666 0 352,885
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,960 88,921 SH   SOLE 23 88,921 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,078 30,994 SH   SOLE 25 30,994 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 26,725 398,704 SH   SOLE 26 86,374 0 312,330
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,351 20,157 SH   SOLE 28 15,358 0 4,799
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,834 27,365 SH   SOLE 29 4,337 0 23,028
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 12,870 192,000 SH   SOLE 30 192,000 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,402 50,755 SH   SOLE 31 17,446 0 33,309
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,555 53,039 SH   SOLE 34 53,039 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 10,074 150,294 SH   SOLE 36 150,294 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 32 483 SH   SOLE 40 483 0 0
AXOGEN INC COM 05463X106 10 931 SH   SOLE 2 931 0 0
AXOGEN INC COM 05463X106 942 90,130 SH   SOLE 18 90,130 0 0
AXOGEN INC COM 05463X106 172 16,487 SH   SOLE 19 16,487 0 0
AXOGEN INC COM 05463X106 8,743 836,677 SH   SOLE 21 836,677 0 0
AXOGEN INC COM 05463X106 3,734 357,319 SH   SOLE 22 337,084 0 20,235
AXOVANT SCIENCES LTD COM G0750W104 18 1,222 SH   SOLE 2 1,222 0 0
AXOVANT SCIENCES LTD COM G0750W104 20 1,323 SH   SOLE 7 1,323 0 0
AXOVANT SCIENCES LTD COM G0750W104 1,329 88,947 SH   SOLE 18 88,947 0 0
AXOVANT SCIENCES LTD COM G0750W104 164 10,947 SH   SOLE 19 10,947 0 0
AXOVANT SCIENCES LTD COM G0750W104 10,583 708,359 SH   SOLE 21 708,359 0 0
AXOVANT SCIENCES LTD COM G0750W104 3,749 250,942 SH   SOLE 22 203,931 0 47,011
AXOVANT SCIENCES LTD COM G0750W104 53 3,528 SH   SOLE 28 3,528 0 0
AXOVANT SCIENCES LTD COM G0750W104 54 3,644 SH   SOLE 30 3,644 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2 419 SH   SOLE 2 419 0 0
AXSOME THERAPEUTICS INC COM 05464T104 150 38,519 SH   SOLE 18 38,519 0 0
AXSOME THERAPEUTICS INC COM 05464T104 15 3,783 SH   SOLE 19 3,783 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,447 371,103 SH   SOLE 21 371,103 0 0
AXSOME THERAPEUTICS INC COM 05464T104 303 77,681 SH   SOLE 22 67,719 0 9,962
AXT INC COM 00246W103 17 2,900 SH   SOLE 2 2,900 0 0
AXT INC COM 00246W103 36 6,250 SH   SOLE 18 6,250 0 0
AXT INC COM 00246W103 517 89,102 SH   SOLE 21 89,102 0 0
AXT INC COM 00246W103 4,555 785,287 SH   SOLE 22 785,287 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 807 43,257 SH   SOLE 4 43,257 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 544 29,176 SH   SOLE 18 29,176 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 4,072 218,210 SH   SOLE 19 218,210 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 1,767 94,703 SH   SOLE 34 94,703 0 0
AZZ INC COM 002474104 79 1,326 SH   SOLE 2 1,108 0 218
AZZ INC COM 002474104 9 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 39 657 SH   SOLE 7 657 0 0
AZZ INC COM 002474104 7,710 129,585 SH   SOLE 18 129,585 0 0
AZZ INC COM 002474104 949 15,957 SH   SOLE 19 15,957 0 0
AZZ INC COM 002474104 130,093 2,186,435 SH   SOLE 21 2,186,435 0 0
AZZ INC COM 002474104 41,547 698,275 SH   SOLE 22 644,247 0 54,028
AZZ INC COM 002474104 648 10,884 SH   SOLE 26 8,819 0 2,065
AZZ INC COM 002474104 222 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 3,004 50,480 SH   SOLE 30 50,480 0 0
AZZ INC COM 002474104 173 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 147 3,658 SH   SOLE 2 2,944 0 714
B & G FOODS INC NEW COM 05508R106 13 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 69 1,724 SH   SOLE 7 1,724 0 0
B & G FOODS INC NEW COM 05508R106 1 23 SH   SOLE 17 0 0 23
B & G FOODS INC NEW COM 05508R106 12,985 322,609 SH   SOLE 18 322,609 0 0
B & G FOODS INC NEW COM 05508R106 1,598 39,708 SH   SOLE 19 39,708 0 0
B & G FOODS INC NEW COM 05508R106 224,306 5,572,824 SH   SOLE 21 5,572,824 0 0
B & G FOODS INC NEW COM 05508R106 70,600 1,754,043 SH   SOLE 22 1,618,638 0 135,405
B & G FOODS INC NEW COM 05508R106 27 682 SH   SOLE 23 682 0 0
B & G FOODS INC NEW COM 05508R106 758 18,837 SH   SOLE 26 15,216 0 3,621
B & G FOODS INC NEW COM 05508R106 384 9,538 SH   SOLE 28 9,538 0 0
B & G FOODS INC NEW COM 05508R106 5,154 128,054 SH   SOLE 30 128,054 0 0
B & G FOODS INC NEW COM 05508R106 254 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 5 304 SH   SOLE 2 304 0 0
B RILEY FINL INC COM 05580M108 548 36,557 SH   SOLE 18 36,557 0 0
B RILEY FINL INC COM 05580M108 52 3,453 SH   SOLE 19 3,453 0 0
B RILEY FINL INC COM 05580M108 4,539 302,632 SH   SOLE 21 302,632 0 0
B RILEY FINL INC COM 05580M108 975 65,001 SH   SOLE 22 59,204 0 5,797
B/E AEROSPACE INC COM 073302101 6,653 103,778 SH   SOLE 2 51,963 0 51,815
B/E AEROSPACE INC COM 073302101 2,227 34,741 SH   SOLE 4 32,460 0 2,281
B/E AEROSPACE INC COM 073302101 522 8,148 SH   SOLE 7 8,148 0 0
B/E AEROSPACE INC COM 073302101 2,806 43,768 SH   SOLE 15 768 0 43,000
B/E AEROSPACE INC COM 073302101 22,637 353,092 SH   SOLE 18 342,123 0 10,969
B/E AEROSPACE INC COM 073302101 4,300 67,070 SH   SOLE 19 67,070 0 0
B/E AEROSPACE INC COM 073302101 6,361 99,224 SH   SOLE 20 0 0 99,224
B/E AEROSPACE INC COM 073302101 334,997 5,225,340 SH   SOLE 21 5,225,340 0 0
B/E AEROSPACE INC COM 073302101 215,139 3,355,778 SH   SOLE 22 3,007,420 0 348,358
B/E AEROSPACE INC COM 073302101 7,097 110,704 SH   SOLE 23 110,704 0 0
B/E AEROSPACE INC COM 073302101 2,706 42,216 SH   SOLE 25 42,216 0 0
B/E AEROSPACE INC COM 073302101 19,548 304,917 SH   SOLE 26 127,490 0 177,427
B/E AEROSPACE INC COM 073302101 1,467 22,879 SH   SOLE 28 15,936 0 6,943
B/E AEROSPACE INC COM 073302101 1,821 28,401 SH   SOLE 29 4,999 0 23,402
B/E AEROSPACE INC COM 073302101 6,827 106,483 SH   SOLE 30 106,483 0 0
B/E AEROSPACE INC COM 073302101 3,002 46,819 SH   SOLE 31 21,666 0 25,153
B/E AEROSPACE INC COM 073302101 423 6,603 SH   SOLE 34 6,603 0 0
B/E AEROSPACE INC COM 073302101 10,032 156,480 SH   SOLE 36 156,480 0 0
B/E AEROSPACE INC COM 073302101 32 504 SH   SOLE 40 504 0 0
B2GOLD CORP COM 11777Q209 117 41,407 SH   SOLE 21 41,407 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 93 9,926 SH   SOLE 2 2,237 0 7,689
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 180 SH   SOLE 4 180 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 13 1,431 SH   SOLE 7 1,431 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,748 187,125 SH   SOLE 18 187,125 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 257 27,534 SH   SOLE 19 27,534 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 13,070 1,399,403 SH   SOLE 21 1,399,403 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 12,755 1,365,640 SH   SOLE 22 1,268,626 0 97,014
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 93 9,925 SH   SOLE 26 8,211 0 1,714
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 68 7,242 SH   SOLE 28 7,242 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 84 9,019 SH   SOLE 30 9,019 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 49 5,238 SH   SOLE 40 5,238 0 0
BADGER METER INC COM 056525108 66 1,784 SH   SOLE 2 1,582 0 202
BADGER METER INC COM 056525108 10 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 472 12,830 SH   SOLE 7 12,830 0 0
BADGER METER INC COM 056525108 5,159 140,372 SH   SOLE 18 140,372 0 0
BADGER METER INC COM 056525108 631 17,167 SH   SOLE 19 17,167 0 0
BADGER METER INC COM 056525108 89,069 2,423,639 SH   SOLE 21 2,423,639 0 0
BADGER METER INC COM 056525108 28,088 764,304 SH   SOLE 22 697,659 0 66,645
BADGER METER INC COM 056525108 118 3,202 SH   SOLE 26 0 0 3,202
BADGER METER INC COM 056525108 155 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 4,596 125,057 SH   SOLE 30 125,057 0 0
BADGER METER INC COM 056525108 135 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 19,653 113,915 SH   SOLE 2 24,294 0 89,621
BAIDU INC SPON ADR REP A 056752108 11,587 67,166 SH   SOLE 4 67,166 0 0
BAIDU INC SPON ADR REP A 056752108 8,371 48,522 SH   SOLE 7 45,765 0 2,757
BAIDU INC SPON ADR REP A 056752108 1,485 8,609 SH   SOLE 13 0 0 8,609
BAIDU INC SPON ADR REP A 056752108 16,080 93,206 SH   SOLE 15 93,206 0 0
BAIDU INC SPON ADR REP A 056752108 20,883 121,049 SH   SOLE 18 121,049 0 0
BAIDU INC SPON ADR REP A 056752108 15,714 91,086 SH   SOLE 19 91,086 0 0
BAIDU INC SPON ADR REP A 056752108 729,312 4,227,405 SH   SOLE 21 4,227,405 0 0
BAIDU INC SPON ADR REP A 056752108 633,987 3,674,861 SH   SOLE 22 3,479,421 0 195,440
BAIDU INC SPON ADR REP A 056752108 51,079 296,075 SH   SOLE 23 296,075 0 0
BAIDU INC SPON ADR REP A 056752108 7,410 42,951 SH   SOLE 25 42,951 0 0
BAIDU INC SPON ADR REP A 056752108 117,118 678,866 SH   SOLE 26 57,033 0 621,833
BAIDU INC SPON ADR REP A 056752108 7,374 42,743 SH   SOLE 28 42,743 0 0
BAIDU INC SPON ADR REP A 056752108 18,527 107,389 SH   SOLE 29 70,417 0 36,972
BAIDU INC SPON ADR REP A 056752108 244,463 1,417,015 SH   SOLE 30 1,417,015 0 0
BAIDU INC SPON ADR REP A 056752108 109,225 633,114 SH   SOLE 31 10,921 0 622,193
BAIDU INC SPON ADR REP A 056752108 10,806 62,634 SH   SOLE 32 62,634 0 0
BAIDU INC SPON ADR REP A 056752108 42,560 246,696 SH   SOLE 34 246,696 0 0
BAIDU INC SPON ADR REP A 056752108 212 1,226 SH   SOLE 40 1,226 0 0
BAKER HUGHES INC COM 057224107 52,257 873,563 SH   SOLE 2 612,167 0 261,396
BAKER HUGHES INC COM 057224107 15,897 265,749 SH   SOLE 4 255,132 0 10,617
BAKER HUGHES INC COM 057224107 19,248 321,769 SH   SOLE 7 314,302 0 7,467
BAKER HUGHES INC COM 057224107 8,255 137,993 SH   SOLE 13 137,993 0 0
BAKER HUGHES INC COM 057224107 160 2,680 SH   SOLE 15 2,680 0 0
BAKER HUGHES INC COM 057224107 24 394 SH   SOLE 17 0 0 394
BAKER HUGHES INC COM 057224107 76,920 1,285,862 SH   SOLE 18 1,226,029 0 59,833
BAKER HUGHES INC COM 057224107 62,075 1,037,693 SH   SOLE 19 1,037,693 0 0
BAKER HUGHES INC COM 057224107 13,401 224,024 SH   SOLE 20 0 0 224,024
BAKER HUGHES INC COM 057224107 542,615 9,070,804 SH   SOLE 21 9,070,804 0 0
BAKER HUGHES INC COM 057224107 779,258 13,026,721 SH   SOLE 22 10,235,977 0 2,790,744
BAKER HUGHES INC COM 057224107 45,263 756,646 SH   SOLE 23 756,646 0 0
BAKER HUGHES INC COM 057224107 13,819 231,017 SH   SOLE 25 231,017 0 0
BAKER HUGHES INC COM 057224107 81,329 1,359,566 SH   SOLE 26 283,884 0 1,075,682
BAKER HUGHES INC COM 057224107 5,043 84,310 SH   SOLE 28 62,845 0 21,465
BAKER HUGHES INC COM 057224107 15,418 257,735 SH   SOLE 29 159,135 0 98,600
BAKER HUGHES INC COM 057224107 69,770 1,166,333 SH   SOLE 30 1,166,333 0 0
BAKER HUGHES INC COM 057224107 29,939 500,493 SH   SOLE 31 258,604 0 241,889
BAKER HUGHES INC COM 057224107 83,927 1,402,991 SH   SOLE 34 1,402,991 0 0
BAKER HUGHES INC COM 057224107 49,328 824,611 SH   SOLE 36 824,611 0 0
BAKER HUGHES INC COM 057224107 133 2,224 SH   SOLE 40 2,224 0 0
BALCHEM CORP COM 057665200 134 1,628 SH   SOLE 2 1,386 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 12,701 154,098 SH   SOLE 18 154,098 0 0
BALCHEM CORP COM 057665200 1,548 18,776 SH   SOLE 19 18,776 0 0
BALCHEM CORP COM 057665200 218,345 2,649,170 SH   SOLE 21 2,649,170 0 0
BALCHEM CORP COM 057665200 70,151 851,144 SH   SOLE 22 786,188 0 64,956
BALCHEM CORP COM 057665200 761 9,239 SH   SOLE 26 7,255 0 1,984
BALCHEM CORP COM 057665200 371 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 4,992 60,571 SH   SOLE 30 60,571 0 0
BALCHEM CORP COM 057665200 273 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 211 8,643 SH   SOLE 2 7,733 0 910
BALDWIN & LYONS INC CL B 057755209 6 233 SH   SOLE 7 233 0 0
BALDWIN & LYONS INC CL B 057755209 835 34,164 SH   SOLE 18 34,164 0 0
BALDWIN & LYONS INC CL B 057755209 372 15,232 SH   SOLE 19 15,232 0 0
BALDWIN & LYONS INC CL B 057755209 7,988 326,699 SH   SOLE 21 326,699 0 0
BALDWIN & LYONS INC CL B 057755209 12,136 496,362 SH   SOLE 22 469,661 0 26,701
BALDWIN & LYONS INC CL B 057755209 42 1,731 SH   SOLE 28 1,731 0 0
BALDWIN & LYONS INC CL B 057755209 36 1,482 SH   SOLE 30 1,482 0 0
BALDWIN & LYONS INC CL B 057755209 41 1,669 SH   SOLE 40 1,669 0 0
BALL CORP COM 058498106 11,996 161,537 SH   SOLE 2 60,525 0 101,012
BALL CORP COM 058498106 3,975 53,530 SH   SOLE 4 50,182 0 3,348
BALL CORP COM 058498106 8,882 119,601 SH   SOLE 7 111,925 0 7,676
BALL CORP COM 058498106 222 2,985 SH   SOLE 13 2,985 0 0
BALL CORP COM 058498106 85 1,145 SH   SOLE 15 1,145 0 0
BALL CORP COM 058498106 1 20 SH   SOLE 17 0 0 20
BALL CORP COM 058498106 27,848 375,009 SH   SOLE 18 350,850 0 24,159
BALL CORP COM 058498106 6,300 84,841 SH   SOLE 19 84,841 0 0
BALL CORP COM 058498106 6,717 90,446 SH   SOLE 20 0 0 90,446
BALL CORP COM 058498106 241,652 3,254,139 SH   SOLE 21 3,254,139 0 0
BALL CORP COM 058498106 341,073 4,592,959 SH   SOLE 22 3,735,990 0 856,969
BALL CORP COM 058498106 15,824 213,084 SH   SOLE 23 213,084 0 0
BALL CORP COM 058498106 4,767 64,197 SH   SOLE 25 64,197 0 0
BALL CORP COM 058498106 30,716 413,633 SH   SOLE 26 130,227 0 283,406
BALL CORP COM 058498106 2,565 34,541 SH   SOLE 28 25,268 0 9,273
BALL CORP COM 058498106 3,400 45,791 SH   SOLE 29 7,903 0 37,888
BALL CORP COM 058498106 33,529 451,509 SH   SOLE 30 451,509 0 0
BALL CORP COM 058498106 5,615 75,607 SH   SOLE 31 34,088 0 41,519
BALL CORP COM 058498106 679 9,139 SH   SOLE 34 9,139 0 0
BALL CORP COM 058498106 18,855 253,905 SH   SOLE 36 253,905 0 0
BALL CORP COM 058498106 62 836 SH   SOLE 40 836 0 0
BALLANTYNE STRONG INC COM 058516105 11 1,864 SH   SOLE 18 1,864 0 0
BALLANTYNE STRONG INC COM 058516105 210 35,018 SH   SOLE 21 35,018 0 0
BALLANTYNE STRONG INC COM 058516105 258 43,018 SH   SOLE 22 43,018 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 75 SH   SOLE 17 0 0 75
BANC OF CALIFORNIA INC COM 05990K106 131 6,351 SH   SOLE 2 2,753 0 3,598
BANC OF CALIFORNIA INC COM 05990K106 26 1,272 SH   SOLE 7 1,272 0 0
BANC OF CALIFORNIA INC COM 05990K106 5,173 249,920 SH   SOLE 18 249,920 0 0
BANC OF CALIFORNIA INC COM 05990K106 602 29,100 SH   SOLE 19 29,100 0 0
BANC OF CALIFORNIA INC COM 05990K106 88,468 4,273,794 SH   SOLE 21 4,273,794 0 0
BANC OF CALIFORNIA INC COM 05990K106 26,704 1,290,070 SH   SOLE 22 1,205,845 0 84,225
BANC OF CALIFORNIA INC COM 05990K106 92 4,434 SH   SOLE 26 0 0 4,434
BANC OF CALIFORNIA INC COM 05990K106 99 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 284 13,700 SH   SOLE 29 0 0 13,700
BANC OF CALIFORNIA INC COM 05990K106 1,928 93,138 SH   SOLE 30 93,138 0 0
BANC OF CALIFORNIA INC COM 05990K106 10,868 525,035 SH   SOLE 34 525,035 0 0
BANC OF CALIFORNIA INC COM 05990K106 63 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 145 1,618 SH   SOLE 2 352 0 1,266
BANCFIRST CORP COM 05945F103 15 167 SH   SOLE 7 167 0 0
BANCFIRST CORP COM 05945F103 2,837 31,561 SH   SOLE 18 31,561 0 0
BANCFIRST CORP COM 05945F103 436 4,848 SH   SOLE 19 4,848 0 0
BANCFIRST CORP COM 05945F103 21,428 238,359 SH   SOLE 21 238,359 0 0
BANCFIRST CORP COM 05945F103 22,568 251,035 SH   SOLE 22 236,476 0 14,559
BANCFIRST CORP COM 05945F103 23 252 SH   SOLE 26 0 0 252
BANCFIRST CORP COM 05945F103 93 1,035 SH   SOLE 28 1,035 0 0
BANCFIRST CORP COM 05945F103 144 1,605 SH   SOLE 30 1,605 0 0
BANCFIRST CORP COM 05945F103 59 660 SH   SOLE 40 660 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 47 6,200 SH   SOLE 2 6,200 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 42,976 5,647,363 SH   SOLE 18 5,647,363 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 30,890 3,016,615 SH   SOLE 2 229,615 0 2,787,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,407 137,401 SH   SOLE 7 137,401 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 30,329 2,961,831 SH   SOLE 18 686,831 0 2,275,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,848 1,450,000 SH   SOLE 19 1,450,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 76,376 7,458,549 SH   SOLE 21 7,458,549 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 63,617 6,212,557 SH   SOLE 22 3,091,710 0 3,120,847
BANCO BRADESCO S A SP ADR PFD NEW 059460303 22,016 2,150,000 SH   SOLE 25 2,150,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 25,402 2,480,675 SH   SOLE 26 0 0 2,480,675
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,852 962,104 SH   SOLE 30 962,104 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 127,232 12,425,000 SH   SOLE 34 12,425,000 0 0
BANCO DE CHILE SPONSORED ADR 059520106 251 3,474 SH   SOLE 21 3,474 0 0
BANCO DE CHILE SPONSORED ADR 059520106 2,309 31,996 SH   SOLE 25 31,996 0 0
BANCO DE CHILE SPONSORED ADR 059520106 1,312 18,180 SH   SOLE 26 0 0 18,180
BANCO DE CHILE SPONSORED ADR 059520106 645 8,937 SH   SOLE 30 8,937 0 0
BANCO DE CHILE SPONSORED ADR 059520106 496 6,872 SH   SOLE 34 6,872 0 0
BANCO MACRO SA SPON ADR B 05961W105 17,467 201,468 SH   SOLE 21 201,468 0 0
BANCO MACRO SA SPON ADR B 05961W105 13,226 152,544 SH   SOLE 22 152,544 0 0
BANCO MACRO SA SPON ADR B 05961W105 17,932 206,828 SH   SOLE 25 206,828 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 102 11,557 SH   SOLE 7 11,557 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 896 101,558 SH   SOLE 22 101,558 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,699 192,600 SH   SOLE 30 192,600 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 113 4,500 SH   SOLE 2 700 0 3,800
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,377 413,739 SH   SOLE 21 413,739 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,936 196,803 SH   SOLE 22 196,803 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,081 122,849 SH   SOLE 25 122,849 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,627 184,497 SH   SOLE 26 109,066 0 75,431
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8,227 328,034 SH   SOLE 30 328,034 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,451 57,835 SH   SOLE 31 0 0 57,835
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 554 22,100 SH   SOLE 34 22,100 0 0
BANCO SANTANDER SA ADR 05964H105 30 5,014 SH   SOLE 31 0 0 5,014
BANCOLOMBIA S A SPON ADR PREF 05968L102 185 4,642 SH   SOLE 2 600 0 4,042
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,998 300,930 SH   SOLE 21 300,930 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,778 44,596 SH   SOLE 26 0 0 44,596
BANCOLOMBIA S A SPON ADR PREF 05968L102 110 2,747 SH   SOLE 28 2,747 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,537 88,718 SH   SOLE 30 88,718 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,044 51,258 SH   SOLE 31 0 0 51,258
BANCOLOMBIA S A SPON ADR PREF 05968L102 254 6,379 SH   SOLE 34 6,379 0 0
BANCORP INC DEL COM 05969A105 53 10,339 SH   SOLE 2 1,875 0 8,464
BANCORP INC DEL COM 05969A105 4 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 989 193,866 SH   SOLE 18 193,866 0 0
BANCORP INC DEL COM 05969A105 154 30,112 SH   SOLE 19 30,112 0 0
BANCORP INC DEL COM 05969A105 8,591 1,684,565 SH   SOLE 21 1,684,565 0 0
BANCORP INC DEL COM 05969A105 6,760 1,325,576 SH   SOLE 22 1,233,568 0 92,008
BANCORP INC DEL COM 05969A105 38 7,396 SH   SOLE 26 0 0 7,396
BANCORP INC DEL COM 05969A105 26 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 18 3,497 SH   SOLE 30 3,497 0 0
BANCORP INC DEL COM 05969A105 76 14,982 SH   SOLE 40 14,982 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 11 719 SH   SOLE 18 719 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 32 2,128 SH   SOLE 19 2,128 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 33 2,141 SH   SOLE 21 2,141 0 0
BANCORPSOUTH INC COM 059692103 1,550 51,256 SH   SOLE 2 36,073 0 15,183
BANCORPSOUTH INC COM 059692103 7 234 SH   SOLE 4 234 0 0
BANCORPSOUTH INC COM 059692103 70 2,315 SH   SOLE 7 2,315 0 0
BANCORPSOUTH INC COM 059692103 17,914 592,196 SH   SOLE 18 592,196 0 0
BANCORPSOUTH INC COM 059692103 1,561 51,593 SH   SOLE 19 51,593 0 0
BANCORPSOUTH INC COM 059692103 169,915 5,617,011 SH   SOLE 21 5,617,011 0 0
BANCORPSOUTH INC COM 059692103 82,331 2,721,700 SH   SOLE 22 2,548,458 0 173,242
BANCORPSOUTH INC COM 059692103 1,115 36,847 SH   SOLE 26 30,365 0 6,482
BANCORPSOUTH INC COM 059692103 373 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH INC COM 059692103 517 17,087 SH   SOLE 30 17,087 0 0
BANCORPSOUTH INC COM 059692103 277 9,161 SH   SOLE 40 9,161 0 0
BANK AMER CORP COM 060505104 250,647 10,625,118 SH   SOLE 2 3,708,297 0 6,916,821
BANK AMER CORP COM 060505104 96,913 4,108,212 SH   SOLE 4 3,853,491 0 254,721
BANK AMER CORP COM 060505104 166,931 7,076,352 SH   SOLE 7 6,656,652 0 419,700
BANK AMER CORP COM 060505104 12,925 547,910 SH   SOLE 13 547,910 0 0
BANK AMER CORP COM 060505104 1,538 65,190 SH   SOLE 15 65,190 0 0
BANK AMER CORP COM 060505104 83 3,509 SH   SOLE 17 0 0 3,509
BANK AMER CORP COM 060505104 784,184 33,242,241 SH   SOLE 18 28,126,264 0 5,115,977
BANK AMER CORP COM 060505104 5,351 226,826 SH   OTR 19 0 226,826 0
BANK AMER CORP COM 060505104 1,842,792 78,117,497 SH   SOLE 19 78,117,497 0 0
BANK AMER CORP COM 060505104 87,821 3,722,788 SH   SOLE 20 48,170 0 3,674,618
BANK AMER CORP COM 060505104 3,435,377 145,628,548 SH   SOLE 21 145,628,548 0 0
BANK AMER CORP COM 060505104 6,500,076 275,543,691 SH   SOLE 22 224,076,530 0 51,467,161
BANK AMER CORP COM 060505104 302,491 12,822,866 SH   SOLE 23 12,822,866 0 0
BANK AMER CORP COM 060505104 98,669 4,182,672 SH   SOLE 25 4,009,602 0 173,070
BANK AMER CORP COM 060505104 541,208 22,942,284 SH   SOLE 26 5,973,764 0 16,968,520
BANK AMER CORP COM 060505104 50,252 2,130,233 SH   SOLE 28 1,593,011 0 537,222
BANK AMER CORP COM 060505104 35,870 1,520,548 SH   SOLE 29 470,171 0 1,050,377
BANK AMER CORP COM 060505104 732,787 31,063,453 SH   SOLE 30 31,063,453 0 0
BANK AMER CORP COM 060505104 147,770 6,264,104 SH   SOLE 31 2,068,605 0 4,195,499
BANK AMER CORP COM 060505104 4,915 208,352 SH   SOLE 32 208,352 0 0
BANK AMER CORP COM 060505104 272,975 11,571,657 SH   SOLE 34 11,571,657 0 0
BANK AMER CORP COM 060505104 388,911 16,486,245 SH   SOLE 36 16,486,245 0 0
BANK AMER CORP COM 060505104 1,276 54,109 SH   SOLE 40 54,109 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 2 150 SH   SOLE 17 0 0 150
BANK COMM HLDGS COM 06424J103 23 2,154 SH   SOLE 18 2,154 0 0
BANK COMM HLDGS COM 06424J103 520 48,600 SH   SOLE 21 48,600 0 0
BANK HAWAII CORP COM 062540109 3,514 42,668 SH   SOLE 2 35,091 0 7,577
BANK HAWAII CORP COM 062540109 133 1,609 SH   SOLE 4 1,609 0 0
BANK HAWAII CORP COM 062540109 726 8,809 SH   SOLE 7 8,809 0 0
BANK HAWAII CORP COM 062540109 15,386 186,816 SH   SOLE 18 186,816 0 0
BANK HAWAII CORP COM 062540109 2,274 27,607 SH   SOLE 19 27,607 0 0
BANK HAWAII CORP COM 062540109 328,068 3,983,342 SH   SOLE 21 3,983,342 0 0
BANK HAWAII CORP COM 062540109 119,809 1,454,699 SH   SOLE 22 1,289,919 0 164,780
BANK HAWAII CORP COM 062540109 227 2,760 SH   SOLE 23 2,760 0 0
BANK HAWAII CORP COM 062540109 1,221 14,830 SH   SOLE 25 14,830 0 0
BANK HAWAII CORP COM 062540109 1,219 14,801 SH   SOLE 26 12,103 0 2,698
BANK HAWAII CORP COM 062540109 502 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 332 4,035 SH   SOLE 29 1,963 0 2,072
BANK HAWAII CORP COM 062540109 584 7,089 SH   SOLE 30 7,089 0 0
BANK HAWAII CORP COM 062540109 82 998 SH   SOLE 31 998 0 0
BANK HAWAII CORP COM 062540109 4,295 52,151 SH   SOLE 32 52,151 0 0
BANK HAWAII CORP COM 062540109 669 8,123 SH   SOLE 34 8,123 0 0
BANK HAWAII CORP COM 062540109 130 1,577 SH   SOLE 36 1,577 0 0
BANK HAWAII CORP COM 062540109 343 4,166 SH   SOLE 40 4,166 0 0
BANK MONTREAL QUE COM 063671101 108 1,445 SH   SOLE 22 0 0 1,445
BANK MUTUAL CORP NEW COM 063750103 77 8,169 SH   SOLE 2 1,678 0 6,491
BANK MUTUAL CORP NEW COM 063750103 5 514 SH   SOLE 4 514 0 0
BANK MUTUAL CORP NEW COM 063750103 13 1,352 SH   SOLE 7 1,352 0 0
BANK MUTUAL CORP NEW COM 063750103 2,139 227,506 SH   SOLE 18 227,506 0 0
BANK MUTUAL CORP NEW COM 063750103 237 25,264 SH   SOLE 19 25,264 0 0
BANK MUTUAL CORP NEW COM 063750103 34,559 3,676,451 SH   SOLE 21 3,676,451 0 0
BANK MUTUAL CORP NEW COM 063750103 14,205 1,511,143 SH   SOLE 22 1,422,751 0 88,392
BANK MUTUAL CORP NEW COM 063750103 52 5,583 SH   SOLE 26 0 0 5,583
BANK MUTUAL CORP NEW COM 063750103 57 6,091 SH   SOLE 28 6,091 0 0
BANK MUTUAL CORP NEW COM 063750103 869 92,452 SH   SOLE 30 92,452 0 0
BANK MUTUAL CORP NEW COM 063750103 39 4,123 SH   SOLE 40 4,123 0 0
BANK NEW YORK MELLON CORP COM 064058100 47,329 1,002,106 SH   SOLE 2 346,968 0 655,138
BANK NEW YORK MELLON CORP COM 064058100 18,877 399,673 SH   SOLE 4 372,759 0 26,914
BANK NEW YORK MELLON CORP COM 064058100 34,235 724,848 SH   SOLE 7 673,804 0 51,044
BANK NEW YORK MELLON CORP COM 064058100 1,029 21,795 SH   SOLE 13 21,795 0 0
BANK NEW YORK MELLON CORP COM 064058100 321 6,803 SH   SOLE 15 6,803 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 320 SH   SOLE 17 0 0 320
BANK NEW YORK MELLON CORP COM 064058100 94,292 1,996,449 SH   SOLE 18 1,842,993 0 153,456
BANK NEW YORK MELLON CORP COM 064058100 1,853 39,224 SH   OTR 19 0 39,224 0
BANK NEW YORK MELLON CORP COM 064058100 7,037 148,997 SH   SOLE 19 148,997 0 0
BANK NEW YORK MELLON CORP COM 064058100 19,994 423,331 SH   SOLE 20 0 0 423,331
BANK NEW YORK MELLON CORP COM 064058100 705,949 14,947,045 SH   SOLE 21 14,947,045 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,312,062 27,780,257 SH   SOLE 22 22,582,441 0 5,197,816
BANK NEW YORK MELLON CORP COM 064058100 60,549 1,281,993 SH   SOLE 23 1,281,993 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,466 390,976 SH   SOLE 25 390,976 0 0
BANK NEW YORK MELLON CORP COM 064058100 125,157 2,649,940 SH   SOLE 26 662,722 0 1,987,218
BANK NEW YORK MELLON CORP COM 064058100 10,562 223,622 SH   SOLE 28 167,343 0 56,279
BANK NEW YORK MELLON CORP COM 064058100 4,582 97,005 SH   SOLE 29 46,198 0 50,807
BANK NEW YORK MELLON CORP COM 064058100 146,141 3,094,231 SH   SOLE 30 3,094,231 0 0
BANK NEW YORK MELLON CORP COM 064058100 25,591 541,840 SH   SOLE 31 211,342 0 330,498
BANK NEW YORK MELLON CORP COM 064058100 5,063 107,191 SH   SOLE 34 107,191 0 0
BANK NEW YORK MELLON CORP COM 064058100 87,741 1,857,732 SH   SOLE 36 1,857,732 0 0
BANK NEW YORK MELLON CORP COM 064058100 276 5,842 SH   SOLE 40 5,842 0 0
BANK OF MARIN BANCORP COM 063425102 90 1,403 SH   SOLE 2 285 0 1,118
BANK OF MARIN BANCORP COM 063425102 25 389 SH   SOLE 7 389 0 0
BANK OF MARIN BANCORP COM 063425102 1,568 24,367 SH   SOLE 18 24,367 0 0
BANK OF MARIN BANCORP COM 063425102 245 3,811 SH   SOLE 19 3,811 0 0
BANK OF MARIN BANCORP COM 063425102 12,549 195,005 SH   SOLE 21 195,005 0 0
BANK OF MARIN BANCORP COM 063425102 15,352 238,567 SH   SOLE 22 225,912 0 12,655
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 81 2,545 SH   SOLE 2 1,150 0 1,395
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,364 42,739 SH   SOLE 18 42,739 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 163 5,103 SH   SOLE 19 5,103 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 11,634 364,586 SH   SOLE 21 364,586 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,314 103,843 SH   SOLE 22 95,658 0 8,185
BANK OF THE OZARKS INC COM 063904106 2,064 39,676 SH   SOLE 2 38,983 0 693
BANK OF THE OZARKS INC COM 063904106 24 464 SH   SOLE 4 464 0 0
BANK OF THE OZARKS INC COM 063904106 112 2,144 SH   SOLE 7 2,144 0 0
BANK OF THE OZARKS INC COM 063904106 30,456 585,585 SH   SOLE 18 585,585 0 0
BANK OF THE OZARKS INC COM 063904106 10,526 202,383 SH   SOLE 19 202,383 0 0
BANK OF THE OZARKS INC COM 063904106 296,684 5,704,369 SH   SOLE 21 5,704,369 0 0
BANK OF THE OZARKS INC COM 063904106 173,032 3,326,902 SH   SOLE 22 3,119,500 0 207,402
BANK OF THE OZARKS INC COM 063904106 134 2,575 SH   SOLE 23 2,575 0 0
BANK OF THE OZARKS INC COM 063904106 1,757 33,786 SH   SOLE 26 25,730 0 8,056
BANK OF THE OZARKS INC COM 063904106 781 15,008 SH   SOLE 28 15,008 0 0
BANK OF THE OZARKS INC COM 063904106 1,952 37,522 SH   SOLE 29 0 0 37,522
BANK OF THE OZARKS INC COM 063904106 881 16,940 SH   SOLE 30 16,940 0 0
BANK OF THE OZARKS INC COM 063904106 527 10,129 SH   SOLE 40 10,129 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 1 50 SH   SOLE 17 0 0 50
BANK OF THE ST JAMES FINL GP COM 470299108 10 696 SH   SOLE 18 696 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 14 671 SH   SOLE 18 671 0 0
BANK SOUTH CAROLINA CORP COM 065066102 18 873 SH   SOLE 21 873 0 0
BANKFINANCIAL CORP COM 06643P104 40 2,787 SH   SOLE 2 626 0 2,161
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 959 66,024 SH   SOLE 18 66,024 0 0
BANKFINANCIAL CORP COM 06643P104 143 9,815 SH   SOLE 19 9,815 0 0
BANKFINANCIAL CORP COM 06643P104 7,327 504,625 SH   SOLE 21 504,625 0 0
BANKFINANCIAL CORP COM 06643P104 9,595 660,791 SH   SOLE 22 634,119 0 26,672
BANKRATE INC DEL COM 06647F102 194 20,089 SH   SOLE 2 11,356 0 8,733
BANKRATE INC DEL COM 06647F102 2 217 SH   SOLE 4 217 0 0
BANKRATE INC DEL COM 06647F102 17 1,727 SH   SOLE 7 1,727 0 0
BANKRATE INC DEL COM 06647F102 1,816 188,162 SH   SOLE 18 188,162 0 0
BANKRATE INC DEL COM 06647F102 1,742 180,531 SH   SOLE 19 180,531 0 0
BANKRATE INC DEL COM 06647F102 14,344 1,486,444 SH   SOLE 21 1,486,444 0 0
BANKRATE INC DEL COM 06647F102 15,548 1,611,216 SH   SOLE 22 1,500,395 0 110,821
BANKRATE INC DEL COM 06647F102 46 4,750 SH   SOLE 23 4,750 0 0
BANKRATE INC DEL COM 06647F102 89 9,218 SH   SOLE 26 0 0 9,218
BANKRATE INC DEL COM 06647F102 84 8,673 SH   SOLE 28 8,673 0 0
BANKRATE INC DEL COM 06647F102 350 36,251 SH   SOLE 29 0 0 36,251
BANKRATE INC DEL COM 06647F102 81 8,355 SH   SOLE 30 8,355 0 0
BANKRATE INC DEL COM 06647F102 74 7,640 SH   SOLE 40 7,640 0 0
BANKUNITED INC COM 06652K103 1,125 30,157 SH   SOLE 2 12,776 0 17,381
BANKUNITED INC COM 06652K103 16 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 129 3,447 SH   SOLE 7 3,447 0 0
BANKUNITED INC COM 06652K103 2,100 56,275 SH   SOLE 18 56,275 0 0
BANKUNITED INC COM 06652K103 17,980 481,906 SH   SOLE 19 481,906 0 0
BANKUNITED INC COM 06652K103 48,694 1,305,123 SH   SOLE 21 1,305,123 0 0
BANKUNITED INC COM 06652K103 105,766 2,834,788 SH   SOLE 22 2,497,732 0 337,056
BANKUNITED INC COM 06652K103 1,356 36,354 SH   SOLE 25 36,354 0 0
BANKUNITED INC COM 06652K103 1,181 31,664 SH   SOLE 26 26,338 0 5,326
BANKUNITED INC COM 06652K103 558 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 626 16,775 SH   SOLE 30 16,775 0 0
BANKUNITED INC COM 06652K103 78 2,092 SH   SOLE 31 2,092 0 0
BANKUNITED INC COM 06652K103 5,111 137,000 SH   SOLE 34 137,000 0 0
BANKUNITED INC COM 06652K103 297 7,962 SH   SOLE 40 7,962 0 0
BANKWELL FINL GROUP INC COM 06654A103 8 228 SH   SOLE 2 228 0 0
BANKWELL FINL GROUP INC COM 06654A103 801 23,304 SH   SOLE 18 23,304 0 0
BANKWELL FINL GROUP INC COM 06654A103 133 3,867 SH   SOLE 19 3,867 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,716 195,275 SH   SOLE 21 195,275 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,425 41,423 SH   SOLE 22 37,620 0 3,803
BANNER CORP COM NEW 06652V208 591 10,626 SH   SOLE 2 5,485 0 5,141
BANNER CORP COM NEW 06652V208 64 1,152 SH   SOLE 7 1,152 0 0
BANNER CORP COM NEW 06652V208 8,619 154,906 SH   SOLE 18 154,906 0 0
BANNER CORP COM NEW 06652V208 5,806 104,352 SH   SOLE 19 104,352 0 0
BANNER CORP COM NEW 06652V208 133,630 2,401,696 SH   SOLE 21 2,401,696 0 0
BANNER CORP COM NEW 06652V208 52,871 950,225 SH   SOLE 22 900,305 0 49,920
BANNER CORP COM NEW 06652V208 107 1,918 SH   SOLE 26 0 0 1,918
BANNER CORP COM NEW 06652V208 1,480 26,596 SH   SOLE 29 0 0 26,596
BANNER CORP COM NEW 06652V208 2,804 50,400 SH   SOLE 30 50,400 0 0
BANNER CORP COM NEW 06652V208 119 2,139 SH   SOLE 40 2,139 0 0
BAOZUN INC SPONSORED ADR 06684L103 50 3,347 SH   SOLE 7 3,347 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,162 144,690 SH   SOLE 21 144,690 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,269 84,918 SH   SOLE 22 84,918 0 0
BAOZUN INC SPONSORED ADR 06684L103 167 11,171 SH   SOLE 30 11,171 0 0
BAR HBR BANKSHARES COM 066849100 98 2,969 SH   SOLE 2 606 0 2,363
BAR HBR BANKSHARES COM 066849100 2,001 60,502 SH   SOLE 18 60,502 0 0
BAR HBR BANKSHARES COM 066849100 359 10,844 SH   SOLE 19 10,844 0 0
BAR HBR BANKSHARES COM 066849100 16,292 492,496 SH   SOLE 21 492,496 0 0
BAR HBR BANKSHARES COM 066849100 5,748 173,764 SH   SOLE 22 161,787 0 11,977
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 336 13,000 SH   SOLE 18 13,000 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 278,396 10,765,503 SH   SOLE 21 10,765,503 0 0
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 4 665 SH   SOLE 17 0 0 665
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 56 3,544 SH   OTR 19 3,544 0 0
BARCLAYS BK PLC OPTIONS 06740Q252 134 8,500 SH Put SOLE 2 8,500 0 0
BARCLAYS BK PLC OPTIONS 06740Q252 54 3,400 SH Call OTR 19 3,400 0 0
BARCLAYS BK PLC OPTIONS 06740Q252 984 62,300 SH Put OTR 19 62,300 0 0
BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 101 3,834 SH   OTR 19 3,834 0 0
BARD C R INC COM 067383109 75,648 304,368 SH   SOLE 2 259,542 0 44,826
BARD C R INC COM 067383109 14,586 58,687 SH   SOLE 4 56,787 0 1,900
BARD C R INC COM 067383109 43,242 173,983 SH   SOLE 7 80,270 0 93,713
BARD C R INC COM 067383109 7,574 30,473 SH   SOLE 13 30,473 0 0
BARD C R INC COM 067383109 112 450 SH   SOLE 15 450 0 0
BARD C R INC COM 067383109 46,013 185,133 SH   SOLE 18 174,541 0 10,592
BARD C R INC COM 067383109 137,863 554,693 SH   SOLE 19 554,693 0 0
BARD C R INC COM 067383109 14,865 59,808 SH   SOLE 20 11,200 0 48,608
BARD C R INC COM 067383109 521,861 2,099,705 SH   SOLE 21 2,099,705 0 0
BARD C R INC COM 067383109 640,722 2,577,942 SH   SOLE 22 2,002,037 0 575,905
BARD C R INC COM 067383109 31,706 127,570 SH   SOLE 23 127,570 0 0
BARD C R INC COM 067383109 7,373 29,667 SH   SOLE 25 29,667 0 0
BARD C R INC COM 067383109 64,655 260,140 SH   SOLE 26 55,150 0 204,990
BARD C R INC COM 067383109 3,852 15,499 SH   SOLE 28 11,595 0 3,904
BARD C R INC COM 067383109 25,054 100,805 SH   SOLE 29 30,529 0 70,276
BARD C R INC COM 067383109 61,313 246,694 SH   SOLE 30 246,694 0 0
BARD C R INC COM 067383109 36,501 146,863 SH   SOLE 31 53,810 0 93,053
BARD C R INC COM 067383109 67,601 271,991 SH   SOLE 34 271,991 0 0
BARD C R INC COM 067383109 38,087 153,244 SH   SOLE 36 153,244 0 0
BARD C R INC COM 067383109 91 366 SH   SOLE 40 366 0 0
BARNES & NOBLE ED INC COM 06777U101 78 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 7 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 2,115 220,565 SH   SOLE 18 220,565 0 0
BARNES & NOBLE ED INC COM 06777U101 223 23,277 SH   SOLE 19 23,277 0 0
BARNES & NOBLE ED INC COM 06777U101 34,115 3,557,311 SH   SOLE 21 3,557,311 0 0
BARNES & NOBLE ED INC COM 06777U101 9,856 1,027,740 SH   SOLE 22 933,083 0 94,657
BARNES & NOBLE ED INC COM 06777U101 9 978 SH   SOLE 26 0 0 978
BARNES & NOBLE ED INC COM 06777U101 53 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 767 80,031 SH   SOLE 30 80,031 0 0
BARNES & NOBLE ED INC COM 06777U101 28 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 173 18,739 SH   SOLE 2 7,192 0 11,547
BARNES & NOBLE INC COM 067774109 2 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 10 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 3,021 326,607 SH   SOLE 18 326,607 0 0
BARNES & NOBLE INC COM 067774109 327 35,364 SH   SOLE 19 35,364 0 0
BARNES & NOBLE INC COM 067774109 47,126 5,094,703 SH   SOLE 21 5,094,703 0 0
BARNES & NOBLE INC COM 067774109 14,121 1,526,584 SH   SOLE 22 1,397,045 0 129,539
BARNES & NOBLE INC COM 067774109 14 1,548 SH   SOLE 26 0 0 1,548
BARNES & NOBLE INC COM 067774109 82 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 906 97,979 SH   SOLE 30 97,979 0 0
BARNES & NOBLE INC COM 067774109 43 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 687 13,383 SH   SOLE 2 2,184 0 11,199
BARNES GROUP INC COM 067806109 15 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 69 1,340 SH   SOLE 7 1,340 0 0
BARNES GROUP INC COM 067806109 13,519 263,315 SH   SOLE 18 263,315 0 0
BARNES GROUP INC COM 067806109 1,595 31,065 SH   SOLE 19 31,065 0 0
BARNES GROUP INC COM 067806109 220,441 4,293,753 SH   SOLE 21 4,293,753 0 0
BARNES GROUP INC COM 067806109 68,611 1,336,412 SH   SOLE 22 1,236,262 0 100,150
BARNES GROUP INC COM 067806109 729 14,201 SH   SOLE 26 10,359 0 3,842
BARNES GROUP INC COM 067806109 368 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 341 6,651 SH   SOLE 29 0 0 6,651
BARNES GROUP INC COM 067806109 4,956 96,526 SH   SOLE 30 96,526 0 0
BARNES GROUP INC COM 067806109 279 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 161 83,953 SH   SOLE 22 83,953 0 0
BARRACUDA NETWORKS INC COM 068323104 110 4,774 SH   SOLE 2 4,685 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 1,855 80,270 SH   SOLE 18 80,270 0 0
BARRACUDA NETWORKS INC COM 068323104 1,960 84,801 SH   SOLE 19 84,801 0 0
BARRACUDA NETWORKS INC COM 068323104 16,590 717,853 SH   SOLE 21 717,853 0 0
BARRACUDA NETWORKS INC COM 068323104 19,266 833,673 SH   SOLE 22 796,705 0 36,968
BARRACUDA NETWORKS INC COM 068323104 65 2,797 SH   SOLE 23 2,797 0 0
BARRACUDA NETWORKS INC COM 068323104 39 1,677 SH   SOLE 26 0 0 1,677
BARRACUDA NETWORKS INC COM 068323104 64 2,773 SH   SOLE 28 2,773 0 0
BARRACUDA NETWORKS INC COM 068323104 328 14,185 SH   SOLE 29 0 0 14,185
BARRACUDA NETWORKS INC COM 068323104 59 2,556 SH   SOLE 30 2,556 0 0
BARRACUDA NETWORKS INC COM 068323104 42 1,837 SH   SOLE 40 1,837 0 0
BARRETT BILL CORP COM 06846N104 186 40,921 SH   SOLE 2 28,852 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,635 359,404 SH   SOLE 18 359,404 0 0
BARRETT BILL CORP COM 06846N104 991 217,844 SH   SOLE 19 217,844 0 0
BARRETT BILL CORP COM 06846N104 28,713 6,310,619 SH   SOLE 21 6,310,619 0 0
BARRETT BILL CORP COM 06846N104 12,523 2,752,284 SH   SOLE 22 2,613,646 0 138,638
BARRETT BILL CORP COM 06846N104 16 3,577 SH   SOLE 23 3,577 0 0
BARRETT BILL CORP COM 06846N104 129 28,401 SH   SOLE 26 22,991 0 5,410
BARRETT BILL CORP COM 06846N104 34 7,502 SH   SOLE 28 7,502 0 0
BARRETT BILL CORP COM 06846N104 223 49,087 SH   SOLE 29 0 0 49,087
BARRETT BILL CORP COM 06846N104 725 159,344 SH   SOLE 30 159,344 0 0
BARRETT BILL CORP COM 06846N104 26 5,816 SH   SOLE 40 5,816 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 33 601 SH   SOLE 2 559 0 42
BARRETT BUSINESS SERVICES IN COM 068463108 9 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,510 27,648 SH   SOLE 18 27,648 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 227 4,159 SH   SOLE 19 4,159 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 12,427 227,509 SH   SOLE 21 227,509 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 9,863 180,581 SH   SOLE 22 170,991 0 9,590
BARRICK GOLD CORP COM 067901108 1,387 73,064 SH   SOLE 4 73,064 0 0
BARRICK GOLD CORP COM 067901108 28,954 1,524,699 SH   SOLE 19 1,524,699 0 0
BARRICK GOLD CORP COM 067901108 14,259 750,892 SH   SOLE 21 750,892 0 0
BARRICK GOLD CORP COM 067901108 33,138 1,745,037 SH   SOLE 22 1,745,037 0 0
BARRICK GOLD CORP COM 067901108 23,007 1,211,527 SH   SOLE 23 1,211,527 0 0
BARRICK GOLD CORP COM 067901108 68,298 3,596,527 SH   SOLE 25 3,596,527 0 0
BARRICK GOLD CORP COM 067901108 16,327 859,763 SH   SOLE 26 0 0 859,763
BARRICK GOLD CORP COM 067901108 260,555 13,720,654 SH   SOLE 34 13,720,654 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 38 SH   SOLE 18 38 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 85 2,560 SH   SOLE 21 2,560 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 392 11,763 SH   SOLE 22 11,763 0 0
BASSETT FURNITURE INDS INC COM 070203104 24 890 SH   SOLE 2 455 0 435
BASSETT FURNITURE INDS INC COM 070203104 8 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,087 40,420 SH   SOLE 18 40,420 0 0
BASSETT FURNITURE INDS INC COM 070203104 169 6,301 SH   SOLE 19 6,301 0 0
BASSETT FURNITURE INDS INC COM 070203104 9,009 334,911 SH   SOLE 21 334,911 0 0
BASSETT FURNITURE INDS INC COM 070203104 8,773 326,126 SH   SOLE 22 314,859 0 11,267
BAXTER INTL INC COM 071813109 75,040 1,446,965 SH   SOLE 2 1,131,151 0 315,814
BAXTER INTL INC COM 071813109 15,279 294,624 SH   SOLE 4 281,175 0 13,449
BAXTER INTL INC COM 071813109 20,497 395,238 SH   SOLE 7 369,772 0 25,466
BAXTER INTL INC COM 071813109 5,469 105,459 SH   SOLE 13 105,459 0 0
BAXTER INTL INC COM 071813109 172 3,312 SH   SOLE 15 3,312 0 0
BAXTER INTL INC COM 071813109 3 59 SH   SOLE 17 0 0 59
BAXTER INTL INC COM 071813109 170,237 3,282,620 SH   SOLE 18 3,158,912 0 123,708
BAXTER INTL INC COM 071813109 387,260 7,467,409 SH   SOLE 19 7,467,409 0 0
BAXTER INTL INC COM 071813109 17,759 342,436 SH   SOLE 20 60,780 0 281,656
BAXTER INTL INC COM 071813109 490,029 9,449,084 SH   SOLE 21 9,449,084 0 0
BAXTER INTL INC COM 071813109 812,274 15,662,818 SH   SOLE 22 12,630,453 0 3,032,365
BAXTER INTL INC COM 071813109 45,104 869,732 SH   SOLE 23 869,732 0 0
BAXTER INTL INC COM 071813109 11,090 213,842 SH   SOLE 25 213,842 0 0
BAXTER INTL INC COM 071813109 82,651 1,593,742 SH   SOLE 26 345,209 0 1,248,533
BAXTER INTL INC COM 071813109 5,309 102,372 SH   SOLE 28 76,319 0 26,053
BAXTER INTL INC COM 071813109 13,824 266,556 SH   SOLE 29 82,721 0 183,835
BAXTER INTL INC COM 071813109 74,813 1,442,597 SH   SOLE 30 1,442,597 0 0
BAXTER INTL INC COM 071813109 21,185 408,496 SH   SOLE 31 188,746 0 219,750
BAXTER INTL INC COM 071813109 135,485 2,612,524 SH   SOLE 34 2,612,524 0 0
BAXTER INTL INC COM 071813109 50,596 975,630 SH   SOLE 36 975,630 0 0
BAXTER INTL INC COM 071813109 114 2,194 SH   SOLE 40 2,194 0 0
BAY BANCORP INC COM 07203T106 10 1,257 SH   SOLE 18 1,257 0 0
BAY BANCORP INC COM 07203T106 25 3,154 SH   SOLE 21 3,154 0 0
BAYTEX ENERGY CORP COM 07317Q105 1 269 SH   SOLE 21 269 0 0
BAYTEX ENERGY CORP COM 07317Q105 0 2 SH   SOLE 22 2 0 0
BAZAARVOICE INC COM 073271108 83 19,200 SH   SOLE 2 3,781 0 15,419
BAZAARVOICE INC COM 073271108 5 1,222 SH   SOLE 7 1,222 0 0
BAZAARVOICE INC COM 073271108 1,460 339,591 SH   SOLE 18 339,591 0 0
BAZAARVOICE INC COM 073271108 201 46,669 SH   SOLE 19 46,669 0 0
BAZAARVOICE INC COM 073271108 11,669 2,713,723 SH   SOLE 21 2,713,723 0 0
BAZAARVOICE INC COM 073271108 9,371 2,179,390 SH   SOLE 22 2,047,603 0 131,787
BAZAARVOICE INC COM 073271108 37 8,501 SH   SOLE 28 8,501 0 0
BAZAARVOICE INC COM 073271108 48 11,191 SH   SOLE 30 11,191 0 0
BAZAARVOICE INC COM 073271108 27 6,264 SH   SOLE 40 6,264 0 0
BB&T CORP COM 054937107 32,088 717,850 SH   SOLE 2 215,684 0 502,166
BB&T CORP COM 054937107 11,209 250,763 SH   SOLE 4 228,501 0 22,262
BB&T CORP COM 054937107 25,620 573,155 SH   SOLE 7 531,478 0 41,677
BB&T CORP COM 054937107 864 19,336 SH   SOLE 13 19,336 0 0
BB&T CORP COM 054937107 223 4,990 SH   SOLE 15 4,990 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 69,815 1,561,864 SH   SOLE 18 1,444,880 0 116,984
BB&T CORP COM 054937107 1,802 40,324 SH   SOLE 19 40,324 0 0
BB&T CORP COM 054937107 14,862 332,475 SH   SOLE 20 0 0 332,475
BB&T CORP COM 054937107 653,765 14,625,624 SH   SOLE 21 14,625,624 0 0
BB&T CORP COM 054937107 958,491 21,442,759 SH   SOLE 22 17,351,314 0 4,091,445
BB&T CORP COM 054937107 43,756 978,885 SH   SOLE 23 978,885 0 0
BB&T CORP COM 054937107 13,243 296,253 SH   SOLE 25 296,253 0 0
BB&T CORP COM 054937107 94,859 2,122,132 SH   SOLE 26 538,495 0 1,583,637
BB&T CORP COM 054937107 7,683 171,871 SH   SOLE 28 128,575 0 43,296
BB&T CORP COM 054937107 1,532 34,268 SH   SOLE 29 34,268 0 0
BB&T CORP COM 054937107 103,069 2,305,788 SH   SOLE 30 2,305,788 0 0
BB&T CORP COM 054937107 20,957 468,838 SH   SOLE 31 168,683 0 300,155
BB&T CORP COM 054937107 2,447 54,740 SH   SOLE 32 54,740 0 0
BB&T CORP COM 054937107 2,405 53,812 SH   SOLE 34 53,812 0 0
BB&T CORP COM 054937107 56,857 1,271,966 SH   SOLE 36 1,271,966 0 0
BB&T CORP COM 054937107 182 4,066 SH   SOLE 40 4,066 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 20 1,100 SH   SOLE 2 1,100 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4,234 229,858 SH   SOLE 21 229,858 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,218 174,700 SH   SOLE 22 174,700 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 829 45,022 SH   SOLE 31 0 0 45,022
BCB BANCORP INC COM 055298103 26 1,590 SH   SOLE 18 1,590 0 0
BCB BANCORP INC COM 055298103 57 3,436 SH   SOLE 19 3,436 0 0
BCB BANCORP INC COM 055298103 534 32,101 SH   SOLE 21 32,101 0 0
BCB BANCORP INC COM 055298103 997 59,899 SH   SOLE 22 59,899 0 0
BCE INC COM NEW 05534B760 4,584 103,549 SH   SOLE 18 76,669 0 26,880
BCE INC COM NEW 05534B760 58,165 1,313,863 SH   SOLE 19 1,313,863 0 0
BCE INC COM NEW 05534B760 3,739 84,450 SH   SOLE 22 84,450 0 0
BCE INC COM NEW 05534B760 369 8,340 SH   SOLE 25 8,340 0 0
BCE INC COM NEW 05534B760 363 8,210 SH   SOLE 34 8,210 0 0
BEACON ROOFING SUPPLY INC COM 073685109 151 3,071 SH   SOLE 2 2,608 0 463
BEACON ROOFING SUPPLY INC COM 073685109 18 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 68 1,376 SH   SOLE 7 1,376 0 0
BEACON ROOFING SUPPLY INC COM 073685109 10,558 214,776 SH   SOLE 18 214,776 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,799 36,597 SH   SOLE 19 36,597 0 0
BEACON ROOFING SUPPLY INC COM 073685109 104,583 2,127,400 SH   SOLE 21 2,127,400 0 0
BEACON ROOFING SUPPLY INC COM 073685109 78,544 1,597,723 SH   SOLE 22 1,479,589 0 118,134
BEACON ROOFING SUPPLY INC COM 073685109 912 18,554 SH   SOLE 26 15,484 0 3,070
BEACON ROOFING SUPPLY INC COM 073685109 354 7,198 SH   SOLE 28 7,198 0 0
BEACON ROOFING SUPPLY INC COM 073685109 451 9,167 SH   SOLE 30 9,167 0 0
BEACON ROOFING SUPPLY INC COM 073685109 282 5,738 SH   SOLE 40 5,738 0 0
BEAR ST FINL INC COM 073844102 38 4,093 SH   SOLE 2 726 0 3,367
BEAR ST FINL INC COM 073844102 684 72,753 SH   SOLE 18 72,753 0 0
BEAR ST FINL INC COM 073844102 100 10,691 SH   SOLE 19 10,691 0 0
BEAR ST FINL INC COM 073844102 5,462 581,070 SH   SOLE 21 581,070 0 0
BEAR ST FINL INC COM 073844102 1,763 187,542 SH   SOLE 22 176,003 0 11,539
BEASLEY BROADCAST GROUP INC CL A 074014101 5 389 SH   SOLE 18 389 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 9 784 SH   SOLE 19 784 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 74 6,379 SH   SOLE 21 6,379 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 774 66,738 SH   SOLE 22 66,738 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 102 8,442 SH   SOLE 2 1,590 0 6,852
BEAZER HOMES USA INC COM NEW 07556Q881 14 1,127 SH   SOLE 7 1,127 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,601 131,954 SH   SOLE 18 131,954 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 228 18,832 SH   SOLE 19 18,832 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 21,038 1,734,414 SH   SOLE 21 1,734,414 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 10,473 863,407 SH   SOLE 22 807,213 0 56,194
BEAZER HOMES USA INC COM NEW 07556Q881 46 3,816 SH   SOLE 26 0 0 3,816
BEAZER HOMES USA INC COM NEW 07556Q881 61 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 85 7,013 SH   SOLE 29 0 0 7,013
BEAZER HOMES USA INC COM NEW 07556Q881 41 3,405 SH   SOLE 30 3,405 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 37 3,027 SH   SOLE 40 3,027 0 0
BEBE STORES INC COM NEW 075571208 4 1,139 SH   SOLE 21 1,139 0 0
BEBE STORES INC COM NEW 075571208 309 78,662 SH   SOLE 22 78,662 0 0
BECTON DICKINSON & CO COM 075887109 57,963 315,976 SH   SOLE 2 132,880 0 183,096
BECTON DICKINSON & CO COM 075887109 12,774 69,634 SH   SOLE 4 64,298 0 5,336
BECTON DICKINSON & CO COM 075887109 50,223 273,787 SH   SOLE 7 192,586 0 81,201
BECTON DICKINSON & CO COM 075887109 347 1,892 SH   SOLE 13 1,892 0 0
BECTON DICKINSON & CO COM 075887109 248 1,350 SH   SOLE 15 1,350 0 0
BECTON DICKINSON & CO COM 075887109 3 18 SH   SOLE 17 0 0 18
BECTON DICKINSON & CO COM 075887109 234,876 1,280,398 SH   SOLE 18 1,096,664 0 183,734
BECTON DICKINSON & CO COM 075887109 309,390 1,686,599 SH   SOLE 19 1,686,599 0 0
BECTON DICKINSON & CO COM 075887109 16,951 92,404 SH   SOLE 20 0 0 92,404
BECTON DICKINSON & CO COM 075887109 806,894 4,398,680 SH   SOLE 21 4,398,680 0 0
BECTON DICKINSON & CO COM 075887109 1,104,660 6,021,917 SH   SOLE 22 4,947,657 0 1,074,260
BECTON DICKINSON & CO COM 075887109 47,080 256,648 SH   SOLE 23 256,648 0 0
BECTON DICKINSON & CO COM 075887109 15,299 83,402 SH   SOLE 25 83,402 0 0
BECTON DICKINSON & CO COM 075887109 107,016 583,386 SH   SOLE 26 137,941 0 445,445
BECTON DICKINSON & CO COM 075887109 8,113 44,227 SH   SOLE 28 32,980 0 11,247
BECTON DICKINSON & CO COM 075887109 2,064 11,250 SH   SOLE 29 10,095 0 1,155
BECTON DICKINSON & CO COM 075887109 138,352 754,210 SH   SOLE 30 754,210 0 0
BECTON DICKINSON & CO COM 075887109 22,600 123,203 SH   SOLE 31 41,563 0 81,640
BECTON DICKINSON & CO COM 075887109 37,345 203,580 SH   SOLE 34 203,580 0 0
BECTON DICKINSON & CO COM 075887109 62,056 338,292 SH   SOLE 36 338,292 0 0
BECTON DICKINSON & CO COM 075887109 216 1,175 SH   SOLE 40 1,175 0 0
BED BATH & BEYOND INC COM 075896100 7,870 199,444 SH   SOLE 2 104,737 0 94,707
BED BATH & BEYOND INC COM 075896100 2,954 74,853 SH   SOLE 4 70,879 0 3,974
BED BATH & BEYOND INC COM 075896100 4,427 112,197 SH   SOLE 7 108,260 0 3,937
BED BATH & BEYOND INC COM 075896100 45 1,137 SH   SOLE 13 1,137 0 0
BED BATH & BEYOND INC COM 075896100 40 1,013 SH   SOLE 15 1,013 0 0
BED BATH & BEYOND INC COM 075896100 21,163 536,316 SH   SOLE 18 514,203 0 22,113
BED BATH & BEYOND INC COM 075896100 64,003 1,621,965 SH   SOLE 19 1,621,965 0 0
BED BATH & BEYOND INC COM 075896100 5,231 132,568 SH   SOLE 20 0 0 132,568
BED BATH & BEYOND INC COM 075896100 117,888 2,987,528 SH   SOLE 21 2,987,528 0 0
BED BATH & BEYOND INC COM 075896100 167,079 4,234,136 SH   SOLE 22 3,417,259 0 816,877
BED BATH & BEYOND INC COM 075896100 7,597 192,520 SH   SOLE 23 192,520 0 0
BED BATH & BEYOND INC COM 075896100 2,256 57,179 SH   SOLE 25 57,179 0 0
BED BATH & BEYOND INC COM 075896100 16,136 408,919 SH   SOLE 26 137,489 0 271,430
BED BATH & BEYOND INC COM 075896100 1,274 32,282 SH   SOLE 28 24,338 0 7,944
BED BATH & BEYOND INC COM 075896100 1,598 40,499 SH   SOLE 29 5,079 0 35,420
BED BATH & BEYOND INC COM 075896100 21,335 540,666 SH   SOLE 30 540,666 0 0
BED BATH & BEYOND INC COM 075896100 4,104 104,006 SH   SOLE 31 33,791 0 70,215
BED BATH & BEYOND INC COM 075896100 23,257 589,386 SH   SOLE 34 589,386 0 0
BED BATH & BEYOND INC COM 075896100 9,969 252,623 SH   SOLE 36 252,623 0 0
BED BATH & BEYOND INC COM 075896100 32 811 SH   SOLE 40 811 0 0
BEIGENE LTD SPONSORED ADR 07725L102 143 3,898 SH   SOLE 7 3,898 0 0
BEIGENE LTD SPONSORED ADR 07725L102 9,387 256,417 SH   SOLE 21 256,417 0 0
BEIGENE LTD SPONSORED ADR 07725L102 157 4,300 SH   SOLE 25 4,300 0 0
BEL FUSE INC CL A 077347201 6 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 60 2,349 SH   SOLE 2 429 0 1,920
BEL FUSE INC CL B 077347300 8 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 1,339 52,399 SH   SOLE 18 52,399 0 0
BEL FUSE INC CL B 077347300 162 6,329 SH   SOLE 19 6,329 0 0
BEL FUSE INC CL B 077347300 20,571 805,143 SH   SOLE 21 805,143 0 0
BEL FUSE INC CL B 077347300 8,139 318,557 SH   SOLE 22 302,452 0 16,105
BEL FUSE INC CL B 077347300 382 14,966 SH   SOLE 30 14,966 0 0
BELDEN INC COM 077454106 1,289 18,627 SH   SOLE 2 18,360 0 267
BELDEN INC COM 077454106 14 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 73 1,057 SH   SOLE 7 1,057 0 0
BELDEN INC COM 077454106 18,960 274,035 SH   SOLE 18 274,035 0 0
BELDEN INC COM 077454106 1,744 25,213 SH   SOLE 19 25,213 0 0
BELDEN INC COM 077454106 180,372 2,606,902 SH   SOLE 21 2,606,902 0 0
BELDEN INC COM 077454106 90,618 1,309,705 SH   SOLE 22 1,221,020 0 88,685
BELDEN INC COM 077454106 772 11,162 SH   SOLE 26 8,868 0 2,294
BELDEN INC COM 077454106 415 6,002 SH   SOLE 28 6,002 0 0
BELDEN INC COM 077454106 480 6,937 SH   SOLE 30 6,937 0 0
BELDEN INC COM 077454106 320 4,622 SH   SOLE 40 4,622 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 34 2,760 SH   SOLE 2 1,044 0 1,716
BELLICUM PHARMACEUTICALS INC COM 079481107 3 209 SH   SOLE 7 209 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 1,012 82,032 SH   SOLE 18 82,032 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 115 9,356 SH   SOLE 19 9,356 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 12,944 1,048,920 SH   SOLE 21 1,048,920 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 6,415 519,843 SH   SOLE 22 487,088 0 32,755
BELLICUM PHARMACEUTICALS INC COM 079481107 38 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 39 3,121 SH   SOLE 30 3,121 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 18 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 276 22,794 SH   SOLE 2 3,835 0 18,959
BELMOND LTD CL A G1154H107 8 646 SH   SOLE 4 646 0 0
BELMOND LTD CL A G1154H107 33 2,714 SH   SOLE 7 2,714 0 0
BELMOND LTD CL A G1154H107 5,402 446,423 SH   SOLE 18 446,423 0 0
BELMOND LTD CL A G1154H107 18 1,518 SH   OTR 19 1,518 0 0
BELMOND LTD CL A G1154H107 584 48,265 SH   SOLE 19 48,265 0 0
BELMOND LTD CL A G1154H107 86,264 7,129,230 SH   SOLE 21 7,129,230 0 0
BELMOND LTD CL A G1154H107 27,006 2,231,877 SH   SOLE 22 2,051,184 0 180,693
BELMOND LTD CL A G1154H107 532 43,966 SH   SOLE 26 36,824 0 7,142
BELMOND LTD CL A G1154H107 162 13,355 SH   SOLE 28 13,355 0 0
BELMOND LTD CL A G1154H107 2,121 175,309 SH   SOLE 30 175,309 0 0
BELMOND LTD CL A G1154H107 116 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 3,821 78,196 SH   SOLE 2 63,459 0 14,737
BEMIS INC COM 081437105 22 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 4,971 101,738 SH   SOLE 7 101,738 0 0
BEMIS INC COM 081437105 694 14,210 SH   SOLE 15 581 0 13,629
BEMIS INC COM 081437105 26,259 537,425 SH   SOLE 18 532,990 0 4,435
BEMIS INC COM 081437105 20,365 416,802 SH   SOLE 19 416,802 0 0
BEMIS INC COM 081437105 195,977 4,010,992 SH   SOLE 21 4,010,992 0 0
BEMIS INC COM 081437105 148,108 3,031,277 SH   SOLE 22 2,683,962 0 347,315
BEMIS INC COM 081437105 544 11,128 SH   SOLE 23 11,128 0 0
BEMIS INC COM 081437105 1,900 38,884 SH   SOLE 25 38,884 0 0
BEMIS INC COM 081437105 5,723 117,121 SH   SOLE 26 31,410 0 85,711
BEMIS INC COM 081437105 670 13,713 SH   SOLE 28 13,713 0 0
BEMIS INC COM 081437105 768 15,724 SH   SOLE 30 15,724 0 0
BEMIS INC COM 081437105 101 2,066 SH   SOLE 31 2,066 0 0
BEMIS INC COM 081437105 3,717 76,065 SH   SOLE 34 76,065 0 0
BEMIS INC COM 081437105 6,418 131,352 SH   SOLE 36 131,352 0 0
BEMIS INC COM 081437105 427 8,737 SH   SOLE 40 8,737 0 0
BENCHMARK ELECTRS INC COM 08160H101 344 10,813 SH   SOLE 2 2,052 0 8,761
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 76 2,401 SH   SOLE 7 2,401 0 0
BENCHMARK ELECTRS INC COM 08160H101 8,238 259,056 SH   SOLE 18 259,056 0 0
BENCHMARK ELECTRS INC COM 08160H101 999 31,405 SH   SOLE 19 31,405 0 0
BENCHMARK ELECTRS INC COM 08160H101 136,905 4,305,178 SH   SOLE 21 4,305,178 0 0
BENCHMARK ELECTRS INC COM 08160H101 43,078 1,354,650 SH   SOLE 22 1,248,475 0 106,175
BENCHMARK ELECTRS INC COM 08160H101 871 27,398 SH   SOLE 26 23,862 0 3,536
BENCHMARK ELECTRS INC COM 08160H101 234 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,077 96,769 SH   SOLE 30 96,769 0 0
BENCHMARK ELECTRS INC COM 08160H101 57 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 188 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 261 16,316 SH   SOLE 2 4,148 0 12,168
BENEFICIAL BANCORP INC COM 08171T102 7 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 36 2,260 SH   SOLE 7 2,260 0 0
BENEFICIAL BANCORP INC COM 08171T102 4,553 284,572 SH   SOLE 18 284,572 0 0
BENEFICIAL BANCORP INC COM 08171T102 723 45,169 SH   SOLE 19 45,169 0 0
BENEFICIAL BANCORP INC COM 08171T102 33,961 2,122,551 SH   SOLE 21 2,122,551 0 0
BENEFICIAL BANCORP INC COM 08171T102 32,478 2,029,872 SH   SOLE 22 1,895,480 0 134,392
BENEFICIAL BANCORP INC COM 08171T102 97 6,034 SH   SOLE 26 0 0 6,034
BENEFICIAL BANCORP INC COM 08171T102 192 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 389 24,340 SH   SOLE 30 24,340 0 0
BENEFICIAL BANCORP INC COM 08171T102 130 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 17 618 SH   SOLE 2 580 0 38
BENEFITFOCUS INC COM 08180D106 7 238 SH   SOLE 7 238 0 0
BENEFITFOCUS INC COM 08180D106 1,320 47,244 SH   SOLE 18 47,244 0 0
BENEFITFOCUS INC COM 08180D106 221 7,910 SH   SOLE 19 7,910 0 0
BENEFITFOCUS INC COM 08180D106 10,590 378,906 SH   SOLE 21 378,906 0 0
BENEFITFOCUS INC COM 08180D106 11,958 427,820 SH   SOLE 22 402,113 0 25,707
BENEFITFOCUS INC COM 08180D106 64 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 42 1,505 SH   SOLE 30 1,505 0 0
BENEFITFOCUS INC COM 08180D106 76 2,737 SH   SOLE 40 2,737 0 0
BERKLEY W R CORP COM 084423102 8,576 121,425 SH   SOLE 2 59,212 0 62,213
BERKLEY W R CORP COM 084423102 2,173 30,765 SH   SOLE 4 27,626 0 3,139
BERKLEY W R CORP COM 084423102 3,668 51,934 SH   SOLE 7 43,514 0 8,420
BERKLEY W R CORP COM 084423102 43 613 SH   SOLE 15 613 0 0
BERKLEY W R CORP COM 084423102 26,609 376,736 SH   SOLE 18 366,601 0 10,135
BERKLEY W R CORP COM 084423102 11,141 157,733 SH   SOLE 19 157,733 0 0
BERKLEY W R CORP COM 084423102 6,125 86,720 SH   SOLE 20 0 0 86,720
BERKLEY W R CORP COM 084423102 359,036 5,083,335 SH   SOLE 21 5,083,335 0 0
BERKLEY W R CORP COM 084423102 253,760 3,592,804 SH   SOLE 22 3,222,578 0 370,226
BERKLEY W R CORP COM 084423102 7,143 101,129 SH   SOLE 23 101,129 0 0
BERKLEY W R CORP COM 084423102 2,459 34,815 SH   SOLE 25 34,815 0 0
BERKLEY W R CORP COM 084423102 29,141 412,585 SH   SOLE 26 88,703 0 323,882
BERKLEY W R CORP COM 084423102 1,514 21,434 SH   SOLE 28 16,003 0 5,431
BERKLEY W R CORP COM 084423102 1,870 26,478 SH   SOLE 29 4,699 0 21,779
BERKLEY W R CORP COM 084423102 13,827 195,764 SH   SOLE 30 195,764 0 0
BERKLEY W R CORP COM 084423102 4,417 62,532 SH   SOLE 31 22,155 0 40,377
BERKLEY W R CORP COM 084423102 461 6,524 SH   SOLE 34 6,524 0 0
BERKLEY W R CORP COM 084423102 12,042 170,501 SH   SOLE 36 170,501 0 0
BERKLEY W R CORP COM 084423102 37 522 SH   SOLE 40 522 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,749 7 SH   SOLE 2 7 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,499 10 SH   SOLE 4 10 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 250 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 750 3 SH   SOLE 15 3 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 20,488 82 SH   SOLE 18 82 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 159,154 637 SH   SOLE 19 637 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 9,994 40 SH   SOLE 22 40 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,249 5 SH   SOLE 23 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 43,224 173 SH   SOLE 25 173 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 84,699 339 SH   SOLE 26 0 0 339
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,999 8 SH   SOLE 29 8 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,249 5 SH   SOLE 31 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 59,714 239 SH   SOLE 34 239 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 166,650 667 SH   SOLE 36 667 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 230,755 1,384,420 SH   SOLE 2 460,625 0 923,795
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69,964 419,750 SH   SOLE 4 389,514 0 30,236
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 204,323 1,225,839 SH   SOLE 7 1,223,971 0 1,868
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,631 9,788 SH   SOLE 13 9,788 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,329 7,975 SH   SOLE 15 7,975 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 285 1,710 SH   SOLE 17 0 0 1,710
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 737,822 4,426,580 SH   SOLE 18 4,063,459 0 363,121
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 304,026 1,824,009 SH   SOLE 19 1,824,009 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,576,108 27,454,449 SH   SOLE 21 27,454,449 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,234,988 49,405,973 SH   SOLE 22 40,233,331 0 9,172,642
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 247,539 1,485,113 SH   SOLE 23 1,485,113 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71,521 429,093 SH   SOLE 25 429,093 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 486,606 2,919,402 SH   SOLE 26 754,035 0 2,165,367
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42,490 254,919 SH   SOLE 28 189,702 0 65,217
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,383 140,288 SH   SOLE 29 56,645 0 83,643
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 812,484 4,874,515 SH   SOLE 30 4,874,515 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 128,440 770,581 SH   SOLE 31 261,772 0 508,809
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,579 39,473 SH   SOLE 32 39,473 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,538 513,186 SH   SOLE 34 513,186 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 311,341 1,867,896 SH   SOLE 36 1,867,896 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,073 6,436 SH   SOLE 40 6,436 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 256 7,110 SH   SOLE 2 1,435 0 5,675
BERKSHIRE HILLS BANCORP INC COM 084680107 30 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,680 129,821 SH   SOLE 18 129,821 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 832 23,074 SH   SOLE 19 23,074 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 36,504 1,012,588 SH   SOLE 21 1,012,588 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 34,315 951,865 SH   SOLE 22 882,243 0 69,622
BERKSHIRE HILLS BANCORP INC COM 084680107 408 11,307 SH   SOLE 26 7,197 0 4,110
BERKSHIRE HILLS BANCORP INC COM 084680107 154 4,283 SH   SOLE 28 4,283 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 420 11,642 SH   SOLE 29 0 0 11,642
BERKSHIRE HILLS BANCORP INC COM 084680107 185 5,125 SH   SOLE 30 5,125 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 121 3,345 SH   SOLE 40 3,345 0 0
BERRY PLASTICS GROUP INC COM 08579W103 945 19,462 SH   SOLE 2 18,031 0 1,431
BERRY PLASTICS GROUP INC COM 08579W103 26 527 SH   SOLE 4 527 0 0
BERRY PLASTICS GROUP INC COM 08579W103 196 4,041 SH   SOLE 7 4,041 0 0
BERRY PLASTICS GROUP INC COM 08579W103 2,916 60,043 SH   SOLE 18 60,043 0 0
BERRY PLASTICS GROUP INC COM 08579W103 4,018 82,731 SH   SOLE 19 82,731 0 0
BERRY PLASTICS GROUP INC COM 08579W103 68,412 1,408,529 SH   SOLE 21 1,408,529 0 0
BERRY PLASTICS GROUP INC COM 08579W103 166,519 3,428,432 SH   SOLE 22 3,014,096 0 414,336
BERRY PLASTICS GROUP INC COM 08579W103 1,982 40,804 SH   SOLE 26 34,142 0 6,662
BERRY PLASTICS GROUP INC COM 08579W103 831 17,108 SH   SOLE 28 17,108 0 0
BERRY PLASTICS GROUP INC COM 08579W103 1,030 21,201 SH   SOLE 30 21,201 0 0
BERRY PLASTICS GROUP INC COM 08579W103 136 2,807 SH   SOLE 31 2,807 0 0
BERRY PLASTICS GROUP INC COM 08579W103 153 3,155 SH   SOLE 36 3,155 0 0
BERRY PLASTICS GROUP INC COM 08579W103 521 10,737 SH   SOLE 40 10,737 0 0
BEST BUY INC COM 086516101 26,496 539,077 SH   SOLE 2 357,877 0 181,200
BEST BUY INC COM 086516101 8,587 174,710 SH   SOLE 4 166,446 0 8,264
BEST BUY INC COM 086516101 12,384 251,973 SH   SOLE 7 211,947 0 40,026
BEST BUY INC COM 086516101 2,555 51,984 SH   SOLE 13 51,984 0 0
BEST BUY INC COM 086516101 78 1,596 SH   SOLE 15 1,596 0 0
BEST BUY INC COM 086516101 3 60 SH   SOLE 17 0 0 60
BEST BUY INC COM 086516101 30,012 610,626 SH   SOLE 18 569,109 0 41,517
BEST BUY INC COM 086516101 16,165 328,885 SH   SOLE 19 328,885 0 0
BEST BUY INC COM 086516101 9,181 186,798 SH   SOLE 20 0 0 186,798
BEST BUY INC COM 086516101 273,246 5,559,439 SH   SOLE 21 5,559,439 0 0
BEST BUY INC COM 086516101 404,928 8,238,625 SH   SOLE 22 6,450,967 0 1,787,658
BEST BUY INC COM 086516101 21,503 437,506 SH   SOLE 23 437,506 0 0
BEST BUY INC COM 086516101 6,325 128,681 SH   SOLE 25 128,681 0 0
BEST BUY INC COM 086516101 64,045 1,303,059 SH   SOLE 26 230,658 0 1,072,401
BEST BUY INC COM 086516101 2,950 60,030 SH   SOLE 28 44,845 0 15,185
BEST BUY INC COM 086516101 6,737 137,074 SH   SOLE 29 71,647 0 65,427
BEST BUY INC COM 086516101 47,205 960,429 SH   SOLE 30 960,429 0 0
BEST BUY INC COM 086516101 14,040 285,666 SH   SOLE 31 131,516 0 154,150
BEST BUY INC COM 086516101 14,671 298,487 SH   SOLE 34 298,487 0 0
BEST BUY INC COM 086516101 24,994 508,520 SH   SOLE 36 508,520 0 0
BEST BUY INC COM 086516101 69 1,403 SH   SOLE 40 1,403 0 0
BG STAFFING INC COM 05544A109 17 1,161 SH   SOLE 18 1,161 0 0
BG STAFFING INC COM 05544A109 264 18,449 SH   SOLE 21 18,449 0 0
BG STAFFING INC COM 05544A109 454 31,702 SH   SOLE 22 31,702 0 0
BGC PARTNERS INC CL A 05541T101 184 16,239 SH   SOLE 2 14,719 0 1,520
BGC PARTNERS INC CL A 05541T101 5 401 SH   SOLE 4 401 0 0
BGC PARTNERS INC CL A 05541T101 69 6,083 SH   SOLE 7 6,083 0 0
BGC PARTNERS INC CL A 05541T101 9,059 797,448 SH   SOLE 18 797,448 0 0
BGC PARTNERS INC CL A 05541T101 1,540 135,597 SH   SOLE 19 135,597 0 0
BGC PARTNERS INC CL A 05541T101 80,381 7,075,752 SH   SOLE 21 7,075,752 0 0
BGC PARTNERS INC CL A 05541T101 69,871 6,150,579 SH   SOLE 22 5,707,226 0 443,353
BGC PARTNERS INC CL A 05541T101 728 64,049 SH   SOLE 26 52,029 0 12,020
BGC PARTNERS INC CL A 05541T101 338 29,710 SH   SOLE 28 29,710 0 0
BGC PARTNERS INC CL A 05541T101 656 57,765 SH   SOLE 29 0 0 57,765
BGC PARTNERS INC CL A 05541T101 405 35,610 SH   SOLE 30 35,610 0 0
BGC PARTNERS INC CL A 05541T101 173 15,258 SH   SOLE 40 15,258 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 105 2,900 SH   SOLE 2 2,900 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 5,490 151,152 SH   SOLE 7 151,152 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 26 713 SH   SOLE 18 713 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 3,233 89,027 SH   SOLE 21 89,027 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 19 600 SH   SOLE 2 600 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 5,472 175,679 SH   SOLE 7 175,679 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 1 17 SH   SOLE 17 0 0 17
BHP BILLITON PLC SPONSORED ADR 05545E209 130 4,186 SH   OTR 19 4,186 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 78 2,517 SH   SOLE 19 0 0 2,517
BHP BILLITON PLC SPONSORED ADR 05545E209 1,825 58,592 SH   SOLE 21 58,592 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 937 62,077 SH   SOLE 2 58,681 0 3,396
BIG 5 SPORTING GOODS CORP COM 08915P101 5 339 SH   SOLE 4 339 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8 548 SH   SOLE 7 548 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,543 102,167 SH   SOLE 18 102,167 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 7,232 478,910 SH   SOLE 19 478,910 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 24,433 1,618,080 SH   SOLE 21 1,618,080 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 29,302 1,940,537 SH   SOLE 22 1,907,469 0 33,068
BIG 5 SPORTING GOODS CORP COM 08915P101 178 11,776 SH   SOLE 23 11,776 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 41 2,746 SH   SOLE 28 2,746 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 307 20,352 SH   SOLE 29 0 0 20,352
BIG 5 SPORTING GOODS CORP COM 08915P101 489 32,408 SH   SOLE 30 32,408 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 28 1,835 SH   SOLE 40 1,835 0 0
BIG LOTS INC COM 089302103 9,066 186,241 SH   SOLE 2 186,016 0 225
BIG LOTS INC COM 089302103 1,400 28,757 SH   SOLE 4 28,757 0 0
BIG LOTS INC COM 089302103 367 7,542 SH   SOLE 7 7,542 0 0
BIG LOTS INC COM 089302103 14,148 290,637 SH   SOLE 18 290,637 0 0
BIG LOTS INC COM 089302103 13,324 273,708 SH   SOLE 19 273,708 0 0
BIG LOTS INC COM 089302103 135,510 2,783,694 SH   SOLE 21 2,783,694 0 0
BIG LOTS INC COM 089302103 112,812 2,317,414 SH   SOLE 22 2,131,188 0 186,226
BIG LOTS INC COM 089302103 1,648 33,863 SH   SOLE 23 33,863 0 0
BIG LOTS INC COM 089302103 1,057 21,716 SH   SOLE 26 12,758 0 8,958
BIG LOTS INC COM 089302103 348 7,142 SH   SOLE 28 7,142 0 0
BIG LOTS INC COM 089302103 2,949 60,581 SH   SOLE 29 19,946 0 40,635
BIG LOTS INC COM 089302103 715 14,695 SH   SOLE 30 14,695 0 0
BIG LOTS INC COM 089302103 2,195 45,085 SH   SOLE 31 36,444 0 8,641
BIG LOTS INC COM 089302103 211 4,327 SH   SOLE 34 4,327 0 0
BIG LOTS INC COM 089302103 1,061 21,803 SH   SOLE 36 21,803 0 0
BIG LOTS INC COM 089302103 185 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM 08986R101 108 251 SH   SOLE 2 47 0 204
BIGLARI HLDGS INC COM 08986R101 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM 08986R101 19 45 SH   SOLE 7 45 0 0
BIGLARI HLDGS INC COM 08986R101 2,423 5,609 SH   SOLE 18 5,609 0 0
BIGLARI HLDGS INC COM 08986R101 267 619 SH   SOLE 19 619 0 0
BIGLARI HLDGS INC COM 08986R101 38,574 89,295 SH   SOLE 21 89,295 0 0
BIGLARI HLDGS INC COM 08986R101 13,112 30,354 SH   SOLE 22 28,206 0 2,148
BIGLARI HLDGS INC COM 08986R101 194 448 SH   SOLE 26 260 0 188
BIGLARI HLDGS INC COM 08986R101 64 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM 08986R101 960 2,223 SH   SOLE 30 2,223 0 0
BIGLARI HLDGS INC COM 08986R101 54 126 SH   SOLE 40 126 0 0
BIO PATH HOLDINGS INC COM 09057N102 3 3,188 SH   SOLE 2 3,188 0 0
BIO PATH HOLDINGS INC COM 09057N102 258 312,285 SH   SOLE 18 312,285 0 0
BIO PATH HOLDINGS INC COM 09057N102 41 49,387 SH   SOLE 19 49,387 0 0
BIO PATH HOLDINGS INC COM 09057N102 2,309 2,791,733 SH   SOLE 21 2,791,733 0 0
BIO PATH HOLDINGS INC COM 09057N102 580 701,594 SH   SOLE 22 604,382 0 97,212
BIO RAD LABS INC CL A 090572207 3,213 16,120 SH   SOLE 2 12,520 0 3,600
BIO RAD LABS INC CL A 090572207 18 91 SH   SOLE 4 91 0 0
BIO RAD LABS INC CL A 090572207 132 664 SH   SOLE 7 664 0 0
BIO RAD LABS INC CL A 090572207 779 3,906 SH   SOLE 15 0 0 3,906
BIO RAD LABS INC CL A 090572207 14,364 72,058 SH   SOLE 18 72,058 0 0
BIO RAD LABS INC CL A 090572207 2,652 13,302 SH   SOLE 19 13,302 0 0
BIO RAD LABS INC CL A 090572207 187,693 941,574 SH   SOLE 21 941,574 0 0
BIO RAD LABS INC CL A 090572207 131,454 659,445 SH   SOLE 22 585,430 0 74,015
BIO RAD LABS INC CL A 090572207 1,480 7,426 SH   SOLE 26 5,871 0 1,555
BIO RAD LABS INC CL A 090572207 581 2,913 SH   SOLE 28 2,913 0 0
BIO RAD LABS INC CL A 090572207 1,284 6,441 SH   SOLE 29 0 0 6,441
BIO RAD LABS INC CL A 090572207 1,074 5,390 SH   SOLE 30 5,390 0 0
BIO RAD LABS INC CL A 090572207 96 483 SH   SOLE 31 483 0 0
BIO RAD LABS INC CL A 090572207 209 1,047 SH   SOLE 36 1,047 0 0
BIO RAD LABS INC CL A 090572207 449 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 2,354 23,157 SH   SOLE 2 22,891 0 266
BIO TECHNE CORP COM 09073M104 21 205 SH   SOLE 4 205 0 0
BIO TECHNE CORP COM 09073M104 92 903 SH   SOLE 7 903 0 0
BIO TECHNE CORP COM 09073M104 12,790 125,824 SH   SOLE 18 125,824 0 0
BIO TECHNE CORP COM 09073M104 2,368 23,294 SH   SOLE 19 23,294 0 0
BIO TECHNE CORP COM 09073M104 210,669 2,072,490 SH   SOLE 21 2,072,490 0 0
BIO TECHNE CORP COM 09073M104 124,011 1,219,985 SH   SOLE 22 1,094,625 0 125,360
BIO TECHNE CORP COM 09073M104 1,504 14,798 SH   SOLE 26 12,472 0 2,326
BIO TECHNE CORP COM 09073M104 542 5,332 SH   SOLE 28 5,332 0 0
BIO TECHNE CORP COM 09073M104 128 1,262 SH   SOLE 29 0 0 1,262
BIO TECHNE CORP COM 09073M104 898 8,830 SH   SOLE 30 8,830 0 0
BIO TECHNE CORP COM 09073M104 79 778 SH   SOLE 31 778 0 0
BIO TECHNE CORP COM 09073M104 364 3,578 SH   SOLE 40 3,578 0 0
BIOAMBER INC COM 09072Q106 14 5,943 SH   SOLE 21 5,943 0 0
BIOAMBER INC COM 09072Q106 319 137,711 SH   SOLE 22 137,711 0 0
BIOANALYTICAL SYS INC COM 09058M103 3 2,283 SH   SOLE 21 2,283 0 0
BIOBLAST PHARMA LTD SHS M20156101 1 1,255 SH   SOLE 18 1,255 0 0
BIOBLAST PHARMA LTD SHS M20156101 16 21,216 SH   SOLE 21 21,216 0 0
BIOCEPT INC COM NEW 09072V204 78 36,724 SH   SOLE 21 36,724 0 0
BIOCEPT INC COM NEW 09072V204 1,571 737,793 SH   SOLE 22 737,793 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 59 6,984 SH   SOLE 2 3,646 0 3,338
BIOCRYST PHARMACEUTICALS COM 09058V103 17 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 2,521 300,121 SH   SOLE 18 300,121 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 420 50,020 SH   SOLE 19 50,020 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 29,815 3,549,437 SH   SOLE 21 3,549,437 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 17,461 2,078,732 SH   SOLE 22 1,940,045 0 138,687
BIOCRYST PHARMACEUTICALS COM 09058V103 15 1,804 SH   SOLE 23 1,804 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 85 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 70 8,300 SH   SOLE 30 8,300 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 57 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 16 8,532 SH   SOLE 18 8,532 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 15 8,009 SH   SOLE 19 8,009 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 290 152,876 SH   SOLE 21 152,876 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,994 1,049,422 SH   SOLE 22 1,034,492 0 14,930
BIOGEN INC COM 09062X103 96,285 352,150 SH   SOLE 2 172,451 0 179,699
BIOGEN INC COM 09062X103 24,942 91,223 SH   SOLE 4 85,823 0 5,400
BIOGEN INC COM 09062X103 40,810 149,259 SH   SOLE 7 148,261 0 998
BIOGEN INC COM 09062X103 3,825 13,990 SH   SOLE 13 13,990 0 0
BIOGEN INC COM 09062X103 443 1,620 SH   SOLE 15 1,620 0 0
BIOGEN INC COM 09062X103 4 14 SH   SOLE 17 0 0 14
BIOGEN INC COM 09062X103 358,547 1,311,342 SH   SOLE 18 1,139,507 0 171,835
BIOGEN INC COM 09062X103 1,088 3,979 SH   OTR 19 0 3,979 0
BIOGEN INC COM 09062X103 401,307 1,467,731 SH   SOLE 19 1,461,926 0 5,805
BIOGEN INC COM 09062X103 31,992 117,006 SH   SOLE 20 0 0 117,006
BIOGEN INC COM 09062X103 1,527,777 5,587,657 SH   SOLE 21 5,587,657 0 0
BIOGEN INC COM 09062X103 1,672,665 6,117,566 SH   SOLE 22 4,967,952 0 1,149,614
BIOGEN INC COM 09062X103 75,667 276,741 SH   SOLE 23 276,741 0 0
BIOGEN INC COM 09062X103 25,421 92,973 SH   SOLE 25 83,614 0 9,359
BIOGEN INC COM 09062X103 139,417 509,902 SH   SOLE 26 134,508 0 375,394
BIOGEN INC COM 09062X103 12,473 45,618 SH   SOLE 28 34,026 0 11,592
BIOGEN INC COM 09062X103 11,729 42,898 SH   SOLE 29 16,486 0 26,412
BIOGEN INC COM 09062X103 172,792 631,966 SH   SOLE 30 631,966 0 0
BIOGEN INC COM 09062X103 37,949 138,793 SH   SOLE 31 53,991 0 84,802
BIOGEN INC COM 09062X103 10,053 36,768 SH   SOLE 32 36,768 0 0
BIOGEN INC COM 09062X103 98,465 360,122 SH   SOLE 34 360,122 0 0
BIOGEN INC COM 09062X103 93,439 341,742 SH   SOLE 36 341,742 0 0
BIOGEN INC COM 09062X103 328 1,199 SH   SOLE 40 1,199 0 0
BIOLASE INC COM 090911108 8 6,170 SH   SOLE 18 6,170 0 0
BIOLASE INC COM 090911108 15 11,125 SH   SOLE 19 11,125 0 0
BIOLASE INC COM 090911108 144 106,894 SH   SOLE 21 106,894 0 0
BIOLASE INC COM 090911108 1,855 1,374,269 SH   SOLE 22 1,374,269 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 6 3,050 SH   SOLE 21 3,050 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 69 33,039 SH   SOLE 22 33,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,256 139,623 SH   SOLE 2 61,691 0 77,932
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,461 62,212 SH   SOLE 4 57,865 0 4,347
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,551 17,673 SH   SOLE 7 14,827 0 2,846
BIOMARIN PHARMACEUTICAL INC COM 09061G101 127 1,447 SH   SOLE 13 1,447 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 106 1,202 SH   SOLE 15 1,202 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,052 114,511 SH   SOLE 18 96,611 0 17,900
BIOMARIN PHARMACEUTICAL INC COM 09061G101 36,635 417,351 SH   SOLE 19 417,351 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,284 82,981 SH   SOLE 20 0 0 82,981
BIOMARIN PHARMACEUTICAL INC COM 09061G101 376,996 4,294,786 SH   SOLE 21 4,294,786 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 397,084 4,523,625 SH   SOLE 22 3,924,780 0 598,845
BIOMARIN PHARMACEUTICAL INC COM 09061G101 18,729 213,368 SH   SOLE 23 213,368 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,497 62,623 SH   SOLE 25 62,623 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 34,052 387,924 SH   SOLE 26 117,009 0 270,915
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,253 37,059 SH   SOLE 28 27,914 0 9,145
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,810 54,798 SH   SOLE 29 13,519 0 41,279
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,754 225,039 SH   SOLE 30 225,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,483 85,242 SH   SOLE 31 40,264 0 44,978
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,583 29,431 SH   SOLE 32 29,431 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,577 63,534 SH   SOLE 34 63,534 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,961 250,187 SH   SOLE 36 250,187 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 73 836 SH   SOLE 40 836 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 373 330,000 PRN   SOLE 21 330,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 549 465,000 PRN   SOLE 21 465,000 0 0
BIOPHARMX CORP COM 09072X101 2 3,167 SH   SOLE 21 3,167 0 0
BIOPTIX INC COM 09074N101 11 2,649 SH   SOLE 21 2,649 0 0
BIOSCRIP INC COM 09069N108 21 12,293 SH   SOLE 2 3,048 0 9,245
BIOSCRIP INC COM 09069N108 3 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 804 473,183 SH   SOLE 18 473,183 0 0
BIOSCRIP INC COM 09069N108 98 57,715 SH   SOLE 19 57,715 0 0
BIOSCRIP INC COM 09069N108 5,164 3,037,662 SH   SOLE 21 3,037,662 0 0
BIOSCRIP INC COM 09069N108 3,630 2,135,244 SH   SOLE 22 1,991,495 0 143,749
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 16 297 SH   SOLE 2 297 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,157 21,116 SH   SOLE 18 21,116 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,349 24,608 SH   SOLE 19 24,608 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9,529 173,882 SH   SOLE 21 173,882 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8,410 153,475 SH   SOLE 22 146,397 0 7,078
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 29 528 SH   SOLE 23 528 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 233 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 5,278 SH   SOLE 21 5,278 0 0
BIOSTAGE INC COM 09074M103 221 601,207 SH   SOLE 22 601,207 0 0
BIOTELEMETRY INC COM 090672106 32 1,110 SH   SOLE 2 1,110 0 0
BIOTELEMETRY INC COM 090672106 15 527 SH   SOLE 7 527 0 0
BIOTELEMETRY INC COM 090672106 4,066 140,460 SH   SOLE 18 140,460 0 0
BIOTELEMETRY INC COM 090672106 496 17,117 SH   SOLE 19 17,117 0 0
BIOTELEMETRY INC COM 090672106 73,513 2,539,326 SH   SOLE 21 2,539,326 0 0
BIOTELEMETRY INC COM 090672106 21,766 751,861 SH   SOLE 22 696,815 0 55,046
BIOTELEMETRY INC COM 090672106 90 3,118 SH   SOLE 26 0 0 3,118
BIOTELEMETRY INC COM 090672106 1,609 55,593 SH   SOLE 30 55,593 0 0
BIOTIME INC COM 09066L105 13 3,874 SH   SOLE 2 3,583 0 291
BIOTIME INC COM 09066L105 4 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 978 283,359 SH   SOLE 18 283,359 0 0
BIOTIME INC COM 09066L105 238 68,858 SH   SOLE 19 68,858 0 0
BIOTIME INC COM 09066L105 8,248 2,390,600 SH   SOLE 21 2,390,600 0 0
BIOTIME INC COM 09066L105 7,260 2,104,281 SH   SOLE 22 1,993,385 0 110,896
BIOTIME INC COM 09066L105 32 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 43 12,434 SH   SOLE 30 12,434 0 0
BIOTIME INC COM 09066L105 95 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 4,718 86,638 SH   SOLE 2 85,854 0 784
BIOVERATIV INC COM 09075E100 249 4,569 SH   SOLE 4 4,569 0 0
BIOVERATIV INC COM 09075E100 150 2,747 SH   SOLE 7 2,747 0 0
BIOVERATIV INC COM 09075E100 4,187 76,889 SH   SOLE 15 672 0 76,217
BIOVERATIV INC COM 09075E100 0 6 SH   SOLE 17 0 0 6
BIOVERATIV INC COM 09075E100 23,071 423,633 SH   SOLE 18 414,967 0 8,666
BIOVERATIV INC COM 09075E100 0 0 SH   OTR 19 0 0 0
BIOVERATIV INC COM 09075E100 20,675 379,642 SH   SOLE 19 379,641 0 1
BIOVERATIV INC COM 09075E100 218,179 4,006,222 SH   SOLE 21 4,006,222 0 0
BIOVERATIV INC COM 09075E100 179,400 3,294,160 SH   SOLE 22 2,926,590 0 367,570
BIOVERATIV INC COM 09075E100 208 3,827 SH   SOLE 23 3,827 0 0
BIOVERATIV INC COM 09075E100 2,575 47,280 SH   SOLE 25 44,456 0 2,824
BIOVERATIV INC COM 09075E100 6,583 120,886 SH   SOLE 26 33,663 0 87,223
BIOVERATIV INC COM 09075E100 844 15,495 SH   SOLE 28 15,495 0 0
BIOVERATIV INC COM 09075E100 1,708 31,358 SH   SOLE 29 48 0 31,310
BIOVERATIV INC COM 09075E100 1,030 18,909 SH   SOLE 30 18,909 0 0
BIOVERATIV INC COM 09075E100 134 2,458 SH   SOLE 31 2,458 0 0
BIOVERATIV INC COM 09075E100 6,600 121,185 SH   SOLE 34 121,185 0 0
BIOVERATIV INC COM 09075E100 7,691 141,220 SH   SOLE 36 141,220 0 0
BIOVERATIV INC COM 09075E100 515 9,448 SH   SOLE 40 9,448 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 91 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 107 4,181 SH   SOLE 7 4,181 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,765 186,073 SH   SOLE 21 186,073 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,845 111,095 SH   SOLE 22 111,095 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,203 46,980 SH   SOLE 30 46,980 0 0
BJS RESTAURANTS INC COM 09180C106 39 958 SH   SOLE 2 782 0 176
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 23 572 SH   SOLE 7 572 0 0
BJS RESTAURANTS INC COM 09180C106 4,333 107,251 SH   SOLE 18 107,251 0 0
BJS RESTAURANTS INC COM 09180C106 7,613 188,439 SH   SOLE 19 188,439 0 0
BJS RESTAURANTS INC COM 09180C106 66,480 1,645,541 SH   SOLE 21 1,645,541 0 0
BJS RESTAURANTS INC COM 09180C106 21,340 528,218 SH   SOLE 22 480,292 0 47,926
BJS RESTAURANTS INC COM 09180C106 326 8,081 SH   SOLE 26 6,151 0 1,930
BJS RESTAURANTS INC COM 09180C106 113 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,399 34,631 SH   SOLE 30 34,631 0 0
BJS RESTAURANTS INC COM 09180C106 83 2,049 SH   SOLE 40 2,049 0 0
BLACK BOX CORP DEL COM 091826107 175 19,595 SH   SOLE 2 17,389 0 2,206
BLACK BOX CORP DEL COM 091826107 3 336 SH   SOLE 7 336 0 0
BLACK BOX CORP DEL COM 091826107 683 76,314 SH   SOLE 18 76,314 0 0
BLACK BOX CORP DEL COM 091826107 489 54,614 SH   SOLE 19 54,614 0 0
BLACK BOX CORP DEL COM 091826107 12,463 1,392,479 SH   SOLE 21 1,392,479 0 0
BLACK BOX CORP DEL COM 091826107 6,400 715,130 SH   SOLE 22 689,672 0 25,458
BLACK BOX CORP DEL COM 091826107 48 5,399 SH   SOLE 23 5,399 0 0
BLACK BOX CORP DEL COM 091826107 68 7,602 SH   SOLE 29 0 0 7,602
BLACK BOX CORP DEL COM 091826107 234 26,103 SH   SOLE 30 26,103 0 0
BLACK DIAMOND INC COM 09202G101 20 3,698 SH   SOLE 18 3,698 0 0
BLACK DIAMOND INC COM 09202G101 26 4,738 SH   SOLE 19 4,738 0 0
BLACK DIAMOND INC COM 09202G101 353 64,783 SH   SOLE 21 64,783 0 0
BLACK DIAMOND INC COM 09202G101 638 117,097 SH   SOLE 22 117,097 0 0
BLACK HILLS CORP COM 092113109 2,127 32,002 SH   SOLE 2 22,659 0 9,343
BLACK HILLS CORP COM 092113109 20 300 SH   SOLE 4 300 0 0
BLACK HILLS CORP COM 092113109 6,709 100,929 SH   SOLE 7 100,929 0 0
BLACK HILLS CORP COM 092113109 28,140 423,347 SH   SOLE 18 423,347 0 0
BLACK HILLS CORP COM 092113109 7,294 109,728 SH   SOLE 19 109,728 0 0
BLACK HILLS CORP COM 092113109 384,999 5,792,073 SH   SOLE 21 5,792,073 0 0
BLACK HILLS CORP COM 092113109 111,305 1,674,518 SH   SOLE 22 1,557,650 0 116,868
BLACK HILLS CORP COM 092113109 1,144 17,217 SH   SOLE 26 14,615 0 2,602
BLACK HILLS CORP COM 092113109 493 7,414 SH   SOLE 28 7,414 0 0
BLACK HILLS CORP COM 092113109 1,131 17,013 SH   SOLE 30 17,013 0 0
BLACK HILLS CORP COM 092113109 4,051 60,947 SH   SOLE 32 60,947 0 0
BLACK HILLS CORP COM 092113109 204 3,065 SH   SOLE 36 3,065 0 0
BLACK HILLS CORP COM 092113109 341 5,134 SH   SOLE 40 5,134 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 85 2,221 SH   SOLE 2 2,221 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 17 454 SH   SOLE 7 454 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 428 11,164 SH   SOLE 18 11,164 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 3,404 88,869 SH   SOLE 19 88,869 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 8,831 230,576 SH   SOLE 21 230,576 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 22,678 592,109 SH   SOLE 22 519,356 0 72,753
BLACK KNIGHT FINL SVCS INC CL A 09214X100 128 3,342 SH   SOLE 28 3,342 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 136 3,555 SH   SOLE 30 3,555 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 23 609 SH   SOLE 31 609 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 64 1,679 SH   SOLE 40 1,679 0 0
BLACKBAUD INC COM 09227Q100 183 2,382 SH   SOLE 2 2,071 0 311
BLACKBAUD INC COM 09227Q100 23 297 SH   SOLE 4 297 0 0
BLACKBAUD INC COM 09227Q100 88 1,148 SH   SOLE 7 1,148 0 0
BLACKBAUD INC COM 09227Q100 17,686 230,676 SH   SOLE 18 230,676 0 0
BLACKBAUD INC COM 09227Q100 2,174 28,352 SH   SOLE 19 28,352 0 0
BLACKBAUD INC COM 09227Q100 313,113 4,083,911 SH   SOLE 21 4,083,911 0 0
BLACKBAUD INC COM 09227Q100 97,634 1,273,433 SH   SOLE 22 1,175,647 0 97,786
BLACKBAUD INC COM 09227Q100 1,231 16,051 SH   SOLE 26 12,950 0 3,101
BLACKBAUD INC COM 09227Q100 515 6,717 SH   SOLE 28 6,717 0 0
BLACKBAUD INC COM 09227Q100 7,145 93,190 SH   SOLE 30 93,190 0 0
BLACKBAUD INC COM 09227Q100 390 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 0 29 SH   SOLE 17 0 0 29
BLACKBERRY LTD COM 09228F103 2,029 261,812 SH   SOLE 19 261,812 0 0
BLACKBERRY LTD COM 09228F103 793 102,299 SH   SOLE 21 102,299 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 131 3,218 SH   SOLE 2 2,898 0 320
BLACKHAWK NETWORK HLDGS INC COM 09238E104 9 223 SH   SOLE 4 223 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 54 1,338 SH   SOLE 7 1,338 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1 20 SH   SOLE 17 0 0 20
BLACKHAWK NETWORK HLDGS INC COM 09238E104 8,166 201,136 SH   SOLE 18 201,136 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1,399 34,447 SH   SOLE 19 34,447 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 67,542 1,663,598 SH   SOLE 21 1,663,598 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 59,903 1,475,438 SH   SOLE 22 1,360,834 0 114,604
BLACKHAWK NETWORK HLDGS INC COM 09238E104 564 13,899 SH   SOLE 26 10,009 0 3,890
BLACKHAWK NETWORK HLDGS INC COM 09238E104 303 7,461 SH   SOLE 28 7,461 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 415 10,224 SH   SOLE 30 10,224 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 231 5,686 SH   SOLE 40 5,686 0 0
BLACKLINE INC COM 09239B109 14 475 SH   SOLE 2 475 0 0
BLACKLINE INC COM 09239B109 993 33,376 SH   SOLE 18 33,376 0 0
BLACKLINE INC COM 09239B109 7,399 248,610 SH   SOLE 19 248,610 0 0
BLACKLINE INC COM 09239B109 8,444 283,750 SH   SOLE 21 283,750 0 0
BLACKLINE INC COM 09239B109 2,379 79,956 SH   SOLE 22 74,038 0 5,918
BLACKLINE INC COM 09239B109 395 13,259 SH   SOLE 25 13,259 0 0
BLACKLINE INC COM 09239B109 1,550 52,083 SH   SOLE 34 52,083 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 179 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 4,503 596,486 SH   SOLE 30 596,486 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3,333 253,255 SH   SOLE 34 253,255 0 0
BLACKROCK INC COM 09247X101 41,588 108,440 SH   SOLE 2 33,634 0 74,806
BLACKROCK INC COM 09247X101 13,933 36,331 SH   SOLE 4 33,349 0 2,982
BLACKROCK INC COM 09247X101 31,891 83,155 SH   SOLE 7 78,284 0 4,871
BLACKROCK INC COM 09247X101 230 599 SH   SOLE 13 599 0 0
BLACKROCK INC COM 09247X101 184 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 88,538 230,862 SH   SOLE 18 213,382 0 17,480
BLACKROCK INC COM 09247X101 2,305 6,009 SH   SOLE 19 6,009 0 0
BLACKROCK INC COM 09247X101 730,878 1,905,761 SH   SOLE 21 1,905,761 0 0
BLACKROCK INC COM 09247X101 1,234,626 3,219,280 SH   SOLE 22 2,612,801 0 606,479
BLACKROCK INC COM 09247X101 54,857 143,039 SH   SOLE 23 143,039 0 0
BLACKROCK INC COM 09247X101 16,803 43,815 SH   SOLE 25 43,815 0 0
BLACKROCK INC COM 09247X101 116,379 303,457 SH   SOLE 26 76,335 0 227,122
BLACKROCK INC COM 09247X101 9,757 25,442 SH   SOLE 28 18,986 0 6,456
BLACKROCK INC COM 09247X101 2,091 5,453 SH   SOLE 29 5,453 0 0
BLACKROCK INC COM 09247X101 139,020 362,493 SH   SOLE 30 362,493 0 0
BLACKROCK INC COM 09247X101 22,273 58,076 SH   SOLE 31 24,928 0 33,148
BLACKROCK INC COM 09247X101 3,124 8,146 SH   SOLE 34 8,146 0 0
BLACKROCK INC COM 09247X101 256 667 SH   SOLE 40 667 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 126 8,021 SH   SOLE   8,021 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 22 1,525 SH   SOLE 18 1,525 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 481 16,203 SH   SOLE 19 0 0 16,203
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7,820 263,296 SH   SOLE 31 0 0 263,296
BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 32 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 74,038 2,391,419 SH   SOLE 21 2,391,419 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 52,860 1,707,363 SH   SOLE 22 1,639,350 0 68,013
BLACKSTONE MTG TR INC COM CL A 09257W100 842 27,189 SH   SOLE 26 23,613 0 3,576
BLACKSTONE MTG TR INC COM CL A 09257W100 403 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 468 15,131 SH   SOLE 30 15,131 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 194 6,270 SH   SOLE 40 6,270 0 0
BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 1 35 SH   SOLE 17 0 0 35
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 4 116 SH   SOLE 17 0 0 116
BLOCK H & R INC COM 093671105 15,734 676,741 SH   SOLE 2 499,771 0 176,970
BLOCK H & R INC COM 093671105 2,494 107,287 SH   SOLE 4 101,461 0 5,826
BLOCK H & R INC COM 093671105 3,576 153,789 SH   SOLE 7 150,240 0 3,549
BLOCK H & R INC COM 093671105 33 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 66,917 2,878,169 SH   SOLE 18 2,846,634 0 31,535
BLOCK H & R INC COM 093671105 134,386 5,780,059 SH   SOLE 19 5,780,059 0 0
BLOCK H & R INC COM 093671105 3,769 162,097 SH   SOLE 20 0 0 162,097
BLOCK H & R INC COM 093671105 161,778 6,958,199 SH   SOLE 21 6,958,199 0 0
BLOCK H & R INC COM 093671105 160,160 6,888,582 SH   SOLE 22 5,795,890 0 1,092,692
BLOCK H & R INC COM 093671105 6,026 259,170 SH   SOLE 23 259,170 0 0
BLOCK H & R INC COM 093671105 38,436 1,653,171 SH   SOLE 25 1,653,171 0 0
BLOCK H & R INC COM 093671105 35,064 1,508,126 SH   SOLE 26 633,577 0 874,549
BLOCK H & R INC COM 093671105 1,044 44,901 SH   SOLE 28 33,827 0 11,074
BLOCK H & R INC COM 093671105 1,467 63,108 SH   SOLE 29 4,945 0 58,163
BLOCK H & R INC COM 093671105 19,103 821,650 SH   SOLE 30 821,650 0 0
BLOCK H & R INC COM 093671105 19,672 846,095 SH   SOLE 31 43,931 0 802,164
BLOCK H & R INC COM 093671105 1,871 80,488 SH   SOLE 32 80,488 0 0
BLOCK H & R INC COM 093671105 79,525 3,420,416 SH   SOLE 34 3,420,416 0 0
BLOCK H & R INC COM 093671105 8,049 346,214 SH   SOLE 36 346,214 0 0
BLOCK H & R INC COM 093671105 2,947 126,748 SH   SOLE 37 126,748 0 0
BLOCK H & R INC COM 093671105 27 1,160 SH   SOLE 40 1,160 0 0
BLOOMIN BRANDS INC COM 094235108 130 6,574 SH   SOLE 2 6,136 0 438
BLOOMIN BRANDS INC COM 094235108 11 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 90 4,561 SH   SOLE 7 4,561 0 0
BLOOMIN BRANDS INC COM 094235108 7,458 378,018 SH   SOLE 18 378,018 0 0
BLOOMIN BRANDS INC COM 094235108 10,131 513,475 SH   SOLE 19 513,475 0 0
BLOOMIN BRANDS INC COM 094235108 62,377 3,161,510 SH   SOLE 21 3,161,510 0 0
BLOOMIN BRANDS INC COM 094235108 57,308 2,904,624 SH   SOLE 22 2,667,497 0 237,127
BLOOMIN BRANDS INC COM 094235108 51 2,562 SH   SOLE 23 2,562 0 0
BLOOMIN BRANDS INC COM 094235108 952 48,265 SH   SOLE 26 42,247 0 6,018
BLOOMIN BRANDS INC COM 094235108 341 17,305 SH   SOLE 28 17,305 0 0
BLOOMIN BRANDS INC COM 094235108 433 21,958 SH   SOLE 29 0 0 21,958
BLOOMIN BRANDS INC COM 094235108 367 18,596 SH   SOLE 30 18,596 0 0
BLOOMIN BRANDS INC COM 094235108 264 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 183 10,571 SH   SOLE 2 4,807 0 5,764
BLUCORA INC COM 095229100 15 877 SH   SOLE 7 877 0 0
BLUCORA INC COM 095229100 3,606 208,422 SH   SOLE 18 208,422 0 0
BLUCORA INC COM 095229100 428 24,756 SH   SOLE 19 24,756 0 0
BLUCORA INC COM 095229100 59,727 3,452,452 SH   SOLE 21 3,452,452 0 0
BLUCORA INC COM 095229100 19,624 1,134,311 SH   SOLE 22 1,047,729 0 86,582
BLUCORA INC COM 095229100 74 4,275 SH   SOLE 26 0 0 4,275
BLUCORA INC COM 095229100 101 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,333 77,051 SH   SOLE 30 77,051 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 56 3,235 SH   SOLE 40 3,235 0 0
BLUE BIRD CORP COM 095306106 33 1,943 SH   SOLE 2 330 0 1,613
BLUE BIRD CORP COM 095306106 442 25,762 SH   SOLE 18 25,762 0 0
BLUE BIRD CORP COM 095306106 31 1,796 SH   SOLE 19 1,796 0 0
BLUE BIRD CORP COM 095306106 3,190 185,982 SH   SOLE 21 185,982 0 0
BLUE BIRD CORP COM 095306106 768 44,770 SH   SOLE 22 41,048 0 3,722
BLUE BUFFALO PET PRODS INC COM 09531U102 792 34,444 SH   SOLE 2 33,762 0 682
BLUE BUFFALO PET PRODS INC COM 09531U102 184 7,983 SH   SOLE 4 7,983 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 30 1,319 SH   SOLE 7 1,319 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 685 29,781 SH   SOLE 18 29,781 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,006 43,723 SH   SOLE 19 43,723 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 13,716 596,341 SH   SOLE 21 596,341 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 53,610 2,330,862 SH   SOLE 22 2,118,756 0 212,106
BLUE BUFFALO PET PRODS INC COM 09531U102 113 4,893 SH   SOLE 23 4,893 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 503 21,854 SH   SOLE 26 16,110 0 5,744
BLUE BUFFALO PET PRODS INC COM 09531U102 310 13,492 SH   SOLE 28 13,492 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 498 21,638 SH   SOLE 29 0 0 21,638
BLUE BUFFALO PET PRODS INC COM 09531U102 362 15,748 SH   SOLE 30 15,748 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 160 6,938 SH   SOLE 31 1,399 0 5,539
BLUE BUFFALO PET PRODS INC COM 09531U102 8 368 SH   SOLE 36 368 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 168 7,324 SH   SOLE 40 7,324 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 29 1,524 SH   SOLE 2 289 0 1,235
BLUE CAP REINS HLDGS LTD COM G1190F107 478 24,776 SH   SOLE 18 24,776 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 54 2,800 SH   SOLE 19 2,800 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 3,872 200,647 SH   SOLE 21 200,647 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,511 78,301 SH   SOLE 22 73,363 0 4,938
BLUE HILLS BANCORP INC COM 095573101 92 5,128 SH   SOLE 2 1,311 0 3,817
BLUE HILLS BANCORP INC COM 095573101 1,863 104,394 SH   SOLE 18 104,394 0 0
BLUE HILLS BANCORP INC COM 095573101 308 17,276 SH   SOLE 19 17,276 0 0
BLUE HILLS BANCORP INC COM 095573101 14,418 807,746 SH   SOLE 21 807,746 0 0
BLUE HILLS BANCORP INC COM 095573101 6,900 386,580 SH   SOLE 22 340,215 0 46,365
BLUE HILLS BANCORP INC COM 095573101 72 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 128 7,198 SH   SOLE 30 7,198 0 0
BLUE HILLS BANCORP INC COM 095573101 59 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 622 6,846 SH   SOLE 2 2,266 0 4,580
BLUEBIRD BIO INC COM 09609G100 14 154 SH   SOLE 4 154 0 0
BLUEBIRD BIO INC COM 09609G100 80 882 SH   SOLE 7 882 0 0
BLUEBIRD BIO INC COM 09609G100 14,135 155,502 SH   SOLE 18 155,502 0 0
BLUEBIRD BIO INC COM 09609G100 3,401 37,411 SH   SOLE 19 37,411 0 0
BLUEBIRD BIO INC COM 09609G100 167,732 1,845,235 SH   SOLE 21 1,845,235 0 0
BLUEBIRD BIO INC COM 09609G100 100,498 1,105,588 SH   SOLE 22 1,021,972 0 83,616
BLUEBIRD BIO INC COM 09609G100 13 148 SH   SOLE 23 148 0 0
BLUEBIRD BIO INC COM 09609G100 838 9,222 SH   SOLE 26 7,297 0 1,925
BLUEBIRD BIO INC COM 09609G100 576 6,339 SH   SOLE 28 6,339 0 0
BLUEBIRD BIO INC COM 09609G100 464 5,104 SH   SOLE 29 0 0 5,104
BLUEBIRD BIO INC COM 09609G100 594 6,540 SH   SOLE 30 6,540 0 0
BLUEBIRD BIO INC COM 09609G100 292 3,217 SH   SOLE 40 3,217 0 0
BLUELINX HLDGS INC COM NEW 09624H208 20 2,204 SH   SOLE 19 2,204 0 0
BLUELINX HLDGS INC COM NEW 09624H208 7 723 SH   SOLE 21 723 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 46 1,150 SH   SOLE 2 1,103 0 47
BLUEPRINT MEDICINES CORP COM 09627Y109 35 870 SH   SOLE 7 870 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,624 90,621 SH   SOLE 18 90,621 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 788 19,698 SH   SOLE 19 19,698 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,096 27,400 SH   SOLE 20 27,400 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 49,304 1,232,917 SH   SOLE 21 1,232,917 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 26,786 669,814 SH   SOLE 22 619,914 0 49,900
BLUEPRINT MEDICINES CORP COM 09627Y109 4 95 SH   SOLE 23 95 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 234 5,856 SH   SOLE 28 5,856 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 161 4,014 SH   SOLE 30 4,014 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 74 5,994 SH   SOLE 2 759 0 5,235
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,079 87,612 SH   SOLE 18 87,612 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 227 18,410 SH   SOLE 19 18,410 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,566 777,108 SH   SOLE 21 777,108 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7,599 617,277 SH   SOLE 22 596,891 0 20,386
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 14 1,133 SH   SOLE 23 1,133 0 0
BMC STK HLDGS INC COM 05591B109 123 5,458 SH   SOLE 2 3,137 0 2,321
BMC STK HLDGS INC COM 05591B109 9 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 26 1,133 SH   SOLE 7 1,133 0 0
BMC STK HLDGS INC COM 05591B109 4,652 205,853 SH   SOLE 18 205,853 0 0
BMC STK HLDGS INC COM 05591B109 746 32,998 SH   SOLE 19 32,998 0 0
BMC STK HLDGS INC COM 05591B109 36,700 1,623,903 SH   SOLE 21 1,623,903 0 0
BMC STK HLDGS INC COM 05591B109 30,639 1,355,718 SH   SOLE 22 1,250,259 0 105,459
BMC STK HLDGS INC COM 05591B109 55 2,454 SH   SOLE 26 0 0 2,454
BMC STK HLDGS INC COM 05591B109 192 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 256 11,343 SH   SOLE 30 11,343 0 0
BMC STK HLDGS INC COM 05591B109 33 1,460 SH   SOLE 40 1,460 0 0
BNC BANCORP COM 05566T101 292 8,335 SH   SOLE 2 1,892 0 6,443
BNC BANCORP COM 05566T101 22 617 SH   SOLE 4 617 0 0
BNC BANCORP COM 05566T101 28 809 SH   SOLE 7 809 0 0
BNC BANCORP COM 05566T101 5,651 161,232 SH   SOLE 18 161,232 0 0
BNC BANCORP COM 05566T101 938 26,775 SH   SOLE 19 26,775 0 0
BNC BANCORP COM 05566T101 43,181 1,231,996 SH   SOLE 21 1,231,996 0 0
BNC BANCORP COM 05566T101 46,304 1,321,094 SH   SOLE 22 1,212,032 0 109,062
BNC BANCORP COM 05566T101 877 25,010 SH   SOLE 26 22,966 0 2,044
BNC BANCORP COM 05566T101 365 10,420 SH   SOLE 28 10,420 0 0
BNC BANCORP COM 05566T101 309 8,830 SH   SOLE 30 8,830 0 0
BNC BANCORP COM 05566T101 77 2,211 SH   SOLE 40 2,211 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 11,784 643,590 SH   SOLE 19 643,590 0 0
BOB EVANS FARMS INC COM 096761101 99 1,525 SH   SOLE 2 1,296 0 229
BOB EVANS FARMS INC COM 096761101 2,376 36,627 SH   SOLE 4 36,627 0 0
BOB EVANS FARMS INC COM 096761101 38 590 SH   SOLE 7 590 0 0
BOB EVANS FARMS INC COM 096761101 7,923 122,139 SH   SOLE 18 122,139 0 0
BOB EVANS FARMS INC COM 096761101 29,101 448,609 SH   SOLE 19 448,609 0 0
BOB EVANS FARMS INC COM 096761101 108,807 1,677,308 SH   SOLE 21 1,677,308 0 0
BOB EVANS FARMS INC COM 096761101 34,308 528,873 SH   SOLE 22 483,781 0 45,092
BOB EVANS FARMS INC COM 096761101 160 2,468 SH   SOLE 23 2,468 0 0
BOB EVANS FARMS INC COM 096761101 613 9,445 SH   SOLE 26 7,377 0 2,068
BOB EVANS FARMS INC COM 096761101 179 2,761 SH   SOLE 28 2,761 0 0
BOB EVANS FARMS INC COM 096761101 2,531 39,013 SH   SOLE 30 39,013 0 0
BOB EVANS FARMS INC COM 096761101 5,180 79,852 SH   SOLE 34 79,852 0 0
BOB EVANS FARMS INC COM 096761101 150 2,305 SH   SOLE 40 2,305 0 0
BOEING CO COM 097023105 122,730 693,937 SH   SOLE 2 334,076 0 359,861
BOEING CO COM 097023105 47,766 270,078 SH   SOLE 4 254,904 0 15,174
BOEING CO COM 097023105 73,677 416,584 SH   SOLE 7 416,584 0 0
BOEING CO COM 097023105 9,775 55,268 SH   SOLE 13 55,268 0 0
BOEING CO COM 097023105 637 3,599 SH   SOLE 15 3,599 0 0
BOEING CO COM 097023105 22 124 SH   SOLE 17 0 0 124
BOEING CO COM 097023105 204,396 1,155,692 SH   SOLE 18 1,132,052 0 23,640
BOEING CO COM 097023105 16,671 94,263 SH   SOLE 19 94,263 0 0
BOEING CO COM 097023105 1,879,157 10,625,113 SH   SOLE 21 10,625,113 0 0
BOEING CO COM 097023105 2,873,979 16,250,025 SH   SOLE 22 12,880,371 0 3,369,654
BOEING CO COM 097023105 143,390 810,754 SH   SOLE 23 810,754 0 0
BOEING CO COM 097023105 54,101 305,897 SH   SOLE 25 305,897 0 0
BOEING CO COM 097023105 133,312 753,769 SH   SOLE 26 351,028 0 402,741
BOEING CO COM 097023105 7,141 40,377 SH   SOLE 28 8,672 0 31,705
BOEING CO COM 097023105 34,129 192,972 SH   SOLE 29 87,501 0 105,471
BOEING CO COM 097023105 299,370 1,692,697 SH   SOLE 30 1,692,697 0 0
BOEING CO COM 097023105 71,076 401,880 SH   SOLE 31 200,376 0 201,504
BOEING CO COM 097023105 16,335 92,362 SH   SOLE 32 92,362 0 0
BOEING CO COM 097023105 26,922 152,220 SH   SOLE 34 152,220 0 0
BOEING CO COM 097023105 168,079 950,353 SH   SOLE 36 950,353 0 0
BOEING CO COM 097023105 550 3,112 SH   SOLE 40 3,112 0 0
BOFI HLDG INC COM 05566U108 129 4,920 SH   SOLE 2 3,189 0 1,731
BOFI HLDG INC COM 05566U108 4 144 SH   SOLE 4 144 0 0
BOFI HLDG INC COM 05566U108 41 1,572 SH   SOLE 7 1,572 0 0
BOFI HLDG INC COM 05566U108 7,736 296,062 SH   SOLE 18 296,062 0 0
BOFI HLDG INC COM 05566U108 933 35,707 SH   SOLE 19 35,707 0 0
BOFI HLDG INC COM 05566U108 128,680 4,924,623 SH   SOLE 21 4,924,623 0 0
BOFI HLDG INC COM 05566U108 41,508 1,588,526 SH   SOLE 22 1,462,519 0 126,007
BOFI HLDG INC COM 05566U108 875 33,475 SH   SOLE 26 27,287 0 6,188
BOFI HLDG INC COM 05566U108 201 7,682 SH   SOLE 28 7,682 0 0
BOFI HLDG INC COM 05566U108 168 6,440 SH   SOLE 29 0 0 6,440
BOFI HLDG INC COM 05566U108 3,108 118,946 SH   SOLE 30 118,946 0 0
BOFI HLDG INC COM 05566U108 10,852 415,300 SH   SOLE 34 415,300 0 0
BOFI HLDG INC COM 05566U108 145 5,556 SH   SOLE 40 5,556 0 0
BOINGO WIRELESS INC COM 09739C102 79 6,093 SH   SOLE 2 3,580 0 2,513
BOINGO WIRELESS INC COM 09739C102 13 996 SH   SOLE 7 996 0 0
BOINGO WIRELESS INC COM 09739C102 1,776 136,734 SH   SOLE 18 136,734 0 0
BOINGO WIRELESS INC COM 09739C102 323 24,861 SH   SOLE 19 24,861 0 0
BOINGO WIRELESS INC COM 09739C102 16,849 1,297,078 SH   SOLE 21 1,297,078 0 0
BOINGO WIRELESS INC COM 09739C102 10,201 785,330 SH   SOLE 22 729,136 0 56,194
BOINGO WIRELESS INC COM 09739C102 60 4,592 SH   SOLE 28 4,592 0 0
BOINGO WIRELESS INC COM 09739C102 75 5,766 SH   SOLE 30 5,766 0 0
BOINGO WIRELESS INC COM 09739C102 46 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 86 3,217 SH   SOLE 2 1,812 0 1,405
BOISE CASCADE CO DEL COM 09739D100 7 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 28 1,031 SH   SOLE 7 1,031 0 0
BOISE CASCADE CO DEL COM 09739D100 5,203 194,881 SH   SOLE 18 194,881 0 0
BOISE CASCADE CO DEL COM 09739D100 5,325 199,432 SH   SOLE 19 199,432 0 0
BOISE CASCADE CO DEL COM 09739D100 88,306 3,307,346 SH   SOLE 21 3,307,346 0 0
BOISE CASCADE CO DEL COM 09739D100 28,430 1,064,795 SH   SOLE 22 974,935 0 89,860
BOISE CASCADE CO DEL COM 09739D100 76 2,849 SH   SOLE 26 0 0 2,849
BOISE CASCADE CO DEL COM 09739D100 151 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 758 28,380 SH   SOLE 29 0 0 28,380
BOISE CASCADE CO DEL COM 09739D100 1,940 72,655 SH   SOLE 30 72,655 0 0
BOISE CASCADE CO DEL COM 09739D100 142 5,330 SH   SOLE 36 5,330 0 0
BOISE CASCADE CO DEL COM 09739D100 108 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 26 1,285 SH   SOLE 2 1,166 0 119
BOJANGLES INC COM 097488100 711 34,682 SH   SOLE 18 34,682 0 0
BOJANGLES INC COM 097488100 92 4,505 SH   SOLE 19 4,505 0 0
BOJANGLES INC COM 097488100 5,892 287,416 SH   SOLE 21 287,416 0 0
BOJANGLES INC COM 097488100 8,121 396,130 SH   SOLE 22 388,456 0 7,674
BOJANGLES INC COM 097488100 31 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 56 2,709 SH   SOLE 30 2,709 0 0
BOK FINL CORP COM NEW 05561Q201 595 7,597 SH   SOLE 2 3,132 0 4,465
BOK FINL CORP COM NEW 05561Q201 9 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 47 599 SH   SOLE 7 599 0 0
BOK FINL CORP COM NEW 05561Q201 1,160 14,823 SH   SOLE 18 14,823 0 0
BOK FINL CORP COM NEW 05561Q201 1,197 15,299 SH   SOLE 19 15,299 0 0
BOK FINL CORP COM NEW 05561Q201 24,610 314,424 SH   SOLE 21 314,424 0 0
BOK FINL CORP COM NEW 05561Q201 51,624 659,567 SH   SOLE 22 572,696 0 86,871
BOK FINL CORP COM NEW 05561Q201 410 5,244 SH   SOLE 26 3,553 0 1,691
BOK FINL CORP COM NEW 05561Q201 238 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 290 3,706 SH   SOLE 30 3,706 0 0
BOK FINL CORP COM NEW 05561Q201 40 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 203 2,589 SH   SOLE 40 2,589 0 0
BON-TON STORES INC COM 09776J101 2 2,748 SH   SOLE 18 2,748 0 0
BON-TON STORES INC COM 09776J101 2 2,228 SH   SOLE 19 2,228 0 0
BON-TON STORES INC COM 09776J101 30 36,165 SH   SOLE 21 36,165 0 0
BON-TON STORES INC COM 09776J101 233 277,410 SH   SOLE 22 277,410 0 0
BONANZA CREEK ENERGY INC COM 097793103 11 9,104 SH   SOLE 18 9,104 0 0
BONANZA CREEK ENERGY INC COM 097793103 8 6,854 SH   SOLE 19 6,854 0 0
BONANZA CREEK ENERGY INC COM 097793103 214 184,809 SH   SOLE 21 184,809 0 0
BONANZA CREEK ENERGY INC COM 097793103 1,373 1,183,986 SH   SOLE 22 1,176,889 0 7,097
BOOT BARN HLDGS INC COM 099406100 50 5,085 SH   SOLE 2 2,915 0 2,170
BOOT BARN HLDGS INC COM 099406100 152 15,403 SH   SOLE 4 15,403 0 0
BOOT BARN HLDGS INC COM 099406100 3 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 674 68,138 SH   SOLE 18 68,138 0 0
BOOT BARN HLDGS INC COM 099406100 865 87,451 SH   SOLE 19 87,451 0 0
BOOT BARN HLDGS INC COM 099406100 4,477 452,656 SH   SOLE 21 452,656 0 0
BOOT BARN HLDGS INC COM 099406100 3,224 326,007 SH   SOLE 22 311,297 0 14,710
BOOT BARN HLDGS INC COM 099406100 334 33,800 SH   SOLE 34 33,800 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,234 317,444 SH   SOLE 2 316,719 0 725
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,820 51,413 SH   SOLE 4 51,413 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 755 21,325 SH   SOLE 7 21,325 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,603 130,065 SH   SOLE 13 130,065 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 743 21,000 SH   SOLE 15 0 0 21,000
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,973 55,738 SH   SOLE 18 55,738 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,780 78,554 SH   SOLE 19 78,554 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 46,448 1,312,464 SH   SOLE 21 1,312,464 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 189,598 5,357,396 SH   SOLE 22 4,244,223 0 1,113,173
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,161 89,310 SH   SOLE 23 89,310 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 83 2,335 SH   SOLE 25 2,335 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,508 70,859 SH   SOLE 26 43,080 0 27,779
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 673 19,023 SH   SOLE 28 19,023 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,765 388,953 SH   SOLE 29 40,098 0 348,855
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,237 34,967 SH   SOLE 30 34,967 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,536 128,176 SH   SOLE 31 80,626 0 47,550
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 670 18,918 SH   SOLE 34 18,918 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,181 118,146 SH   SOLE 36 118,146 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 401 11,333 SH   SOLE 40 11,333 0 0
BORGWARNER INC COM 099724106 9,026 215,984 SH   SOLE 2 72,703 0 143,281
BORGWARNER INC COM 099724106 2,872 68,718 SH   SOLE 4 63,564 0 5,154
BORGWARNER INC COM 099724106 6,023 144,121 SH   SOLE 7 133,425 0 10,696
BORGWARNER INC COM 099724106 176 4,207 SH   SOLE 13 4,207 0 0
BORGWARNER INC COM 099724106 56 1,341 SH   SOLE 15 1,341 0 0
BORGWARNER INC COM 099724106 19,789 473,529 SH   SOLE 18 425,657 0 47,872
BORGWARNER INC COM 099724106 5,515 131,965 SH   SOLE 19 131,965 0 0
BORGWARNER INC COM 099724106 5,563 133,115 SH   SOLE 20 0 0 133,115
BORGWARNER INC COM 099724106 163,383 3,909,626 SH   SOLE 21 3,909,626 0 0
BORGWARNER INC COM 099724106 230,228 5,509,153 SH   SOLE 22 4,428,375 0 1,080,778
BORGWARNER INC COM 099724106 10,030 240,021 SH   SOLE 23 240,021 0 0
BORGWARNER INC COM 099724106 11,301 270,429 SH   SOLE 25 270,429 0 0
BORGWARNER INC COM 099724106 23,457 561,311 SH   SOLE 26 200,300 0 361,011
BORGWARNER INC COM 099724106 1,880 44,978 SH   SOLE 28 33,520 0 11,458
BORGWARNER INC COM 099724106 2,820 67,489 SH   SOLE 29 16,455 0 51,034
BORGWARNER INC COM 099724106 25,451 609,013 SH   SOLE 30 609,013 0 0
BORGWARNER INC COM 099724106 13,633 326,222 SH   SOLE 31 43,901 0 282,321
BORGWARNER INC COM 099724106 1,287 30,795 SH   SOLE 34 30,795 0 0
BORGWARNER INC COM 099724106 14,520 347,456 SH   SOLE 36 347,456 0 0
BORGWARNER INC COM 099724106 46 1,109 SH   SOLE 40 1,109 0 0
BOSTON BEER INC CL A 100557107 568 3,925 SH   SOLE 2 3,925 0 0
BOSTON BEER INC CL A 100557107 1,425 9,853 SH   SOLE 4 9,853 0 0
BOSTON BEER INC CL A 100557107 33 231 SH   SOLE 7 231 0 0
BOSTON BEER INC CL A 100557107 11,253 77,797 SH   SOLE 18 77,797 0 0
BOSTON BEER INC CL A 100557107 24,135 166,851 SH   SOLE 19 166,851 0 0
BOSTON BEER INC CL A 100557107 81,194 561,315 SH   SOLE 21 561,315 0 0
BOSTON BEER INC CL A 100557107 40,522 280,138 SH   SOLE 22 260,970 0 19,168
BOSTON BEER INC CL A 100557107 356 2,460 SH   SOLE 26 1,922 0 538
BOSTON BEER INC CL A 100557107 191 1,319 SH   SOLE 28 1,319 0 0
BOSTON BEER INC CL A 100557107 228 1,578 SH   SOLE 30 1,578 0 0
BOSTON BEER INC CL A 100557107 3,122 21,580 SH   SOLE 34 21,580 0 0
BOSTON BEER INC CL A 100557107 142 982 SH   SOLE 40 982 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 301 18,341 SH   SOLE 2 3,801 0 14,540
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 7,111 433,606 SH   SOLE 18 433,606 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 892 54,376 SH   SOLE 19 54,376 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 116,605 7,110,074 SH   SOLE 21 7,110,074 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 39,312 2,397,091 SH   SOLE 22 2,229,330 0 167,761
BOSTON PRIVATE FINL HLDGS IN COM 101119105 730 44,524 SH   SOLE 26 39,731 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 197 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,730 166,462 SH   SOLE 30 166,462 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 157 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 30,711 231,935 SH   SOLE 2 136,022 0 95,913
BOSTON PROPERTIES INC COM 101121101 20,801 157,093 SH   SOLE 4 153,426 0 3,667
BOSTON PROPERTIES INC COM 101121101 39,390 297,483 SH   SOLE 7 296,324 0 1,159
BOSTON PROPERTIES INC COM 101121101 133 1,006 SH   SOLE 13 1,006 0 0
BOSTON PROPERTIES INC COM 101121101 947 7,151 SH   SOLE 15 7,151 0 0
BOSTON PROPERTIES INC COM 101121101 47,703 360,266 SH   SOLE 18 337,764 0 22,502
BOSTON PROPERTIES INC COM 101121101 26,756 202,066 SH   SOLE 19 202,066 0 0
BOSTON PROPERTIES INC COM 101121101 9,764 73,744 SH   SOLE 20 0 0 73,744
BOSTON PROPERTIES INC COM 101121101 632,106 4,773,857 SH   SOLE 21 4,773,857 0 0
BOSTON PROPERTIES INC COM 101121101 809,334 6,112,330 SH   SOLE 22 5,287,302 0 825,028
BOSTON PROPERTIES INC COM 101121101 25,823 195,024 SH   SOLE 23 195,024 0 0
BOSTON PROPERTIES INC COM 101121101 38,215 288,613 SH   SOLE 25 288,613 0 0
BOSTON PROPERTIES INC COM 101121101 53,182 401,647 SH   SOLE 26 107,082 0 294,565
BOSTON PROPERTIES INC COM 101121101 4,277 32,300 SH   SOLE 28 24,018 0 8,282
BOSTON PROPERTIES INC COM 101121101 8,004 60,450 SH   SOLE 29 60,450 0 0
BOSTON PROPERTIES INC COM 101121101 144,688 1,092,724 SH   SOLE 30 1,092,724 0 0
BOSTON PROPERTIES INC COM 101121101 10,568 79,816 SH   SOLE 31 29,847 0 49,969
BOSTON PROPERTIES INC COM 101121101 6,394 48,292 SH   SOLE 34 48,292 0 0
BOSTON PROPERTIES INC COM 101121101 30,977 233,947 SH   SOLE 36 233,947 0 0
BOSTON PROPERTIES INC COM 101121101 98 743 SH   SOLE 40 743 0 0
BOSTON SCIENTIFIC CORP COM 101137107 55,880 2,246,885 SH   SOLE 2 1,067,837 0 1,179,048
BOSTON SCIENTIFIC CORP COM 101137107 11,044 444,089 SH   SOLE 4 411,777 0 32,312
BOSTON SCIENTIFIC CORP COM 101137107 23,336 938,311 SH   SOLE 7 913,765 0 24,546
BOSTON SCIENTIFIC CORP COM 101137107 474 19,040 SH   SOLE 13 19,040 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,991 120,249 SH   SOLE 15 8,269 0 111,980
BOSTON SCIENTIFIC CORP COM 101137107 156,896 6,308,649 SH   SOLE 18 5,237,852 0 1,070,797
BOSTON SCIENTIFIC CORP COM 101137107 256,035 10,294,935 SH   SOLE 19 10,245,221 0 49,714
BOSTON SCIENTIFIC CORP COM 101137107 15,007 603,408 SH   SOLE 20 0 0 603,408
BOSTON SCIENTIFIC CORP COM 101137107 563,579 22,660,979 SH   SOLE 21 22,660,979 0 0
BOSTON SCIENTIFIC CORP COM 101137107 914,660 36,777,630 SH   SOLE 22 30,166,436 0 6,611,194
BOSTON SCIENTIFIC CORP COM 101137107 40,623 1,633,409 SH   SOLE 23 1,633,409 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,348 1,019,230 SH   SOLE 25 1,019,230 0 0
BOSTON SCIENTIFIC CORP COM 101137107 78,499 3,156,370 SH   SOLE 26 914,741 0 2,241,629
BOSTON SCIENTIFIC CORP COM 101137107 7,047 283,341 SH   SOLE 28 211,065 0 72,276
BOSTON SCIENTIFIC CORP COM 101137107 1,741 69,990 SH   SOLE 29 64,613 0 5,377
BOSTON SCIENTIFIC CORP COM 101137107 93,810 3,772,009 SH   SOLE 30 3,772,009 0 0
BOSTON SCIENTIFIC CORP COM 101137107 18,231 733,043 SH   SOLE 31 267,116 0 465,927
BOSTON SCIENTIFIC CORP COM 101137107 65,599 2,637,691 SH   SOLE 34 2,637,691 0 0
BOSTON SCIENTIFIC CORP COM 101137107 50,199 2,018,464 SH   SOLE 36 2,018,464 0 0
BOSTON SCIENTIFIC CORP COM 101137107 170 6,823 SH   SOLE 40 6,823 0 0
BOTTOMLINE TECH DEL INC COM 101388106 111 4,675 SH   SOLE 2 3,364 0 1,311
BOTTOMLINE TECH DEL INC COM 101388106 1,245 52,657 SH   SOLE 4 52,657 0 0
BOTTOMLINE TECH DEL INC COM 101388106 26 1,095 SH   SOLE 7 1,095 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5,516 233,250 SH   SOLE 18 233,250 0 0
BOTTOMLINE TECH DEL INC COM 101388106 13,001 549,737 SH   SOLE 19 549,737 0 0
BOTTOMLINE TECH DEL INC COM 101388106 77,082 3,259,262 SH   SOLE 21 3,259,262 0 0
BOTTOMLINE TECH DEL INC COM 101388106 25,938 1,096,761 SH   SOLE 22 1,012,201 0 84,560
BOTTOMLINE TECH DEL INC COM 101388106 430 18,202 SH   SOLE 26 15,279 0 2,923
BOTTOMLINE TECH DEL INC COM 101388106 137 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,679 70,993 SH   SOLE 30 70,993 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,749 116,216 SH   SOLE 34 116,216 0 0
BOTTOMLINE TECH DEL INC COM 101388106 109 4,611 SH   SOLE 40 4,611 0 0
BOULEVARD ACQUISITION CL A 10157Q102 139 13,881 SH   OTR 19 13,881 0 0
BOULEVARD ACQUISITION UNIT 99/99/9999 10157Q201 63 6,100 SH   OTR 19 6,100 0 0
BOVIE MEDICAL CORP COM 10211F100 13 4,991 SH   SOLE 18 4,991 0 0
BOVIE MEDICAL CORP COM 10211F100 13 4,719 SH   SOLE 19 4,719 0 0
BOVIE MEDICAL CORP COM 10211F100 206 77,293 SH   SOLE 21 77,293 0 0
BOVIE MEDICAL CORP COM 10211F100 21 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 57 3,506 SH   SOLE 2 3,421 0 85
BOX INC CL A 10316T104 30 1,815 SH   SOLE 7 1,815 0 0
BOX INC CL A 10316T104 2,909 178,346 SH   SOLE 18 178,346 0 0
BOX INC CL A 10316T104 2,629 161,199 SH   SOLE 19 161,199 0 0
BOX INC CL A 10316T104 23,601 1,447,000 SH   SOLE 21 1,447,000 0 0
BOX INC CL A 10316T104 23,375 1,433,141 SH   SOLE 22 1,349,794 0 83,347
BOX INC CL A 10316T104 76 4,638 SH   SOLE 23 4,638 0 0
BOX INC CL A 10316T104 196 12,045 SH   SOLE 28 12,045 0 0
BOX INC CL A 10316T104 75 4,579 SH   SOLE 29 0 0 4,579
BOX INC CL A 10316T104 126 7,697 SH   SOLE 30 7,697 0 0
BOX INC CL A 10316T104 21 1,310 SH   SOLE 40 1,310 0 0
BOYD GAMING CORP COM 103304101 154 7,012 SH   SOLE 2 7,012 0 0
BOYD GAMING CORP COM 103304101 10 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 45 2,035 SH   SOLE 7 2,035 0 0
BOYD GAMING CORP COM 103304101 9,012 409,428 SH   SOLE 18 409,428 0 0
BOYD GAMING CORP COM 103304101 9,295 422,313 SH   SOLE 19 422,313 0 0
BOYD GAMING CORP COM 103304101 156,307 7,101,617 SH   SOLE 21 7,101,617 0 0
BOYD GAMING CORP COM 103304101 48,362 2,197,261 SH   SOLE 22 2,019,213 0 178,048
BOYD GAMING CORP COM 103304101 310 14,106 SH   SOLE 26 9,454 0 4,652
BOYD GAMING CORP COM 103304101 266 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 3,523 160,043 SH   SOLE 30 160,043 0 0
BOYD GAMING CORP COM 103304101 1,729 78,557 SH   SOLE 34 78,557 0 0
BOYD GAMING CORP COM 103304101 192 8,729 SH   SOLE 40 8,729 0 0
BP PLC SPONSORED ADR 055622104 3 100 SH   SOLE 2 100 0 0
BP PLC SPONSORED ADR 055622104 2,521 73,037 SH   SOLE 4 73,037 0 0
BP PLC SPONSORED ADR 055622104 4 123 SH   SOLE 17 0 0 123
BP PLC SPONSORED ADR 055622104 58,045 1,681,484 SH   SOLE 18 1,572,344 0 109,140
BP PLC SPONSORED ADR 055622104 2,044 59,216 SH   OTR 19 0 59,216 0
BP PLC SPONSORED ADR 055622104 270,747 7,843,198 SH   SOLE 19 7,843,198 0 0
BP PLC SPONSORED ADR 055622104 152 4,412 SH   SOLE 21 4,412 0 0
BP PLC SPONSORED ADR 055622104 5,051 146,316 SH   SOLE 22 146,316 0 0
BP PLC SPONSORED ADR 055622104 1,262 36,563 SH   SOLE 25 0 0 36,563
BP PLC SPONSORED ADR 055622104 67,637 1,959,362 SH   SOLE 34 1,959,362 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 1 SH   SOLE 22 1 0 0
BRADY CORP CL A 104674106 189 4,896 SH   SOLE 2 2,481 0 2,415
BRADY CORP CL A 104674106 14 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 50 1,286 SH   SOLE 7 1,286 0 0
BRADY CORP CL A 104674106 8,923 230,871 SH   SOLE 18 230,871 0 0
BRADY CORP CL A 104674106 1,061 27,452 SH   SOLE 19 27,452 0 0
BRADY CORP CL A 104674106 155,163 4,014,562 SH   SOLE 21 4,014,562 0 0
BRADY CORP CL A 104674106 48,327 1,250,387 SH   SOLE 22 1,151,276 0 99,111
BRADY CORP CL A 104674106 371 9,593 SH   SOLE 23 9,593 0 0
BRADY CORP CL A 104674106 620 16,048 SH   SOLE 26 13,169 0 2,879
BRADY CORP CL A 104674106 263 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 3,525 91,195 SH   SOLE 30 91,195 0 0
BRADY CORP CL A 104674106 205 5,305 SH   SOLE 40 5,305 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 11 2,704 SH   SOLE 18 2,704 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 211 49,582 SH   SOLE 21 49,582 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 105 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 728 44,839 SH   SOLE 2 15,856 0 28,983
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 967 59,569 SH   SOLE 4 59,569 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,532 217,650 SH   SOLE 7 217,650 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 126 7,772 SH   SOLE 15 7,772 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,695 166,066 SH   SOLE 18 166,066 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,940 242,753 SH   SOLE 19 242,753 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 46,565 2,869,050 SH   SOLE 21 2,869,050 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 110,188 6,789,138 SH   SOLE 22 6,179,143 0 609,995
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 201 12,367 SH   SOLE 23 12,367 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,435 273,232 SH   SOLE 25 273,232 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,074 127,798 SH   SOLE 26 64,215 0 63,583
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 415 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,791 171,970 SH   SOLE 29 60,630 0 111,340
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,535 833,923 SH   SOLE 30 833,923 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 65 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 175 10,792 SH   SOLE 34 10,792 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 173 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 319 19,681 SH   SOLE 40 19,681 0 0
BRASKEM S A SP ADR PFD A 105532105 12 600 SH   SOLE 2 600 0 0
BRASKEM S A SP ADR PFD A 105532105 130 6,405 SH   SOLE 7 6,405 0 0
BRASKEM S A SP ADR PFD A 105532105 3,331 163,702 SH   SOLE 26 0 0 163,702
BRASKEM S A SP ADR PFD A 105532105 76 3,715 SH   SOLE 30 3,715 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 29 5,774 SH   SOLE 2 5,774 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 12 2,257 SH   SOLE 18 2,257 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 317 62,191 SH   SOLE 19 62,191 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 197 38,655 SH   SOLE 21 38,655 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 3,412 669,086 SH   SOLE 22 669,086 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 348 68,298 SH   SOLE 29 0 0 68,298
BRF SA SPONSORED ADR 10552T107 489 39,895 SH   SOLE 7 39,895 0 0
BRF SA SPONSORED ADR 10552T107 3,942 321,795 SH   SOLE 18 41,352 0 280,443
BRF SA SPONSORED ADR 10552T107 12,854 1,049,266 SH   SOLE 19 1,049,266 0 0
BRF SA SPONSORED ADR 10552T107 20,551 1,677,645 SH   SOLE 21 1,677,645 0 0
BRF SA SPONSORED ADR 10552T107 4,133 337,402 SH   SOLE 25 337,402 0 0
BRF SA SPONSORED ADR 10552T107 5,087 415,239 SH   SOLE 26 0 0 415,239
BRF SA SPONSORED ADR 10552T107 4,585 374,294 SH   SOLE 30 374,294 0 0
BRF SA SPONSORED ADR 10552T107 24,905 2,033,088 SH   SOLE 34 2,033,088 0 0
BRIDGE BANCORP INC COM 108035106 135 3,851 SH   SOLE 2 778 0 3,073
BRIDGE BANCORP INC COM 108035106 15 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 2,540 72,572 SH   SOLE 18 72,572 0 0
BRIDGE BANCORP INC COM 108035106 387 11,045 SH   SOLE 19 11,045 0 0
BRIDGE BANCORP INC COM 108035106 20,825 595,006 SH   SOLE 21 595,006 0 0
BRIDGE BANCORP INC COM 108035106 11,315 323,292 SH   SOLE 22 287,439 0 35,853
BRIDGE BANCORP INC COM 108035106 80 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 75 2,129 SH   SOLE 30 2,129 0 0
BRIDGEPOINT ED INC COM 10807M105 45 4,228 SH   SOLE 2 638 0 3,590
BRIDGEPOINT ED INC COM 10807M105 4 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 752 70,471 SH   SOLE 18 70,471 0 0
BRIDGEPOINT ED INC COM 10807M105 96 8,997 SH   SOLE 19 8,997 0 0
BRIDGEPOINT ED INC COM 10807M105 6,503 609,427 SH   SOLE 21 609,427 0 0
BRIDGEPOINT ED INC COM 10807M105 4,769 446,993 SH   SOLE 22 426,114 0 20,879
BRIDGEPOINT ED INC COM 10807M105 33 3,092 SH   SOLE 28 3,092 0 0
BRIDGEPOINT ED INC COM 10807M105 18 1,680 SH   SOLE 40 1,680 0 0
BRIDGFORD FOODS CORP COM 108763103 3 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 7 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 490 21,826 SH   SOLE 2 14,500 0 7,326
BRIGGS & STRATTON CORP COM 109043109 9 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 28 1,233 SH   SOLE 7 1,233 0 0
BRIGGS & STRATTON CORP COM 109043109 5,016 223,422 SH   SOLE 18 223,422 0 0
BRIGGS & STRATTON CORP COM 109043109 2,089 93,046 SH   SOLE 19 93,046 0 0
BRIGGS & STRATTON CORP COM 109043109 83,511 3,719,879 SH   SOLE 21 3,719,879 0 0
BRIGGS & STRATTON CORP COM 109043109 32,369 1,441,834 SH   SOLE 22 1,345,103 0 96,731
BRIGGS & STRATTON CORP COM 109043109 30 1,354 SH   SOLE 23 1,354 0 0
BRIGGS & STRATTON CORP COM 109043109 420 18,708 SH   SOLE 26 14,540 0 4,168
BRIGGS & STRATTON CORP COM 109043109 144 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 1,109 49,383 SH   SOLE 29 0 0 49,383
BRIGGS & STRATTON CORP COM 109043109 1,877 83,586 SH   SOLE 30 83,586 0 0
BRIGGS & STRATTON CORP COM 109043109 117 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 168 2,319 SH   SOLE 2 1,928 0 391
BRIGHT HORIZONS FAM SOL IN D COM 109194100 14 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 73 1,002 SH   SOLE 7 1,002 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 11,527 159,021 SH   SOLE 18 159,021 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,928 26,595 SH   SOLE 19 26,595 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 94,661 1,305,852 SH   SOLE 21 1,305,852 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 88,122 1,215,637 SH   SOLE 22 1,126,487 0 89,150
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,039 14,328 SH   SOLE 26 11,765 0 2,563
BRIGHT HORIZONS FAM SOL IN D COM 109194100 468 6,454 SH   SOLE 28 6,454 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 542 7,477 SH   SOLE 30 7,477 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 301 4,148 SH   SOLE 40 4,148 0 0
BRIGHTCOVE INC COM 10921T101 143 16,018 SH   SOLE 2 15,766 0 252
BRIGHTCOVE INC COM 10921T101 7 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,027 115,444 SH   SOLE 18 115,444 0 0
BRIGHTCOVE INC COM 10921T101 327 36,745 SH   SOLE 19 36,745 0 0
BRIGHTCOVE INC COM 10921T101 8,621 968,673 SH   SOLE 21 968,673 0 0
BRIGHTCOVE INC COM 10921T101 6,187 695,125 SH   SOLE 22 652,874 0 42,251
BRIGHTCOVE INC COM 10921T101 19 2,183 SH   SOLE 23 2,183 0 0
BRIGHTCOVE INC COM 10921T101 139 15,569 SH   SOLE 29 0 0 15,569
BRIGHTCOVE INC COM 10921T101 43 4,794 SH   SOLE 30 4,794 0 0
BRINKER INTL INC COM 109641100 1,581 35,958 SH   SOLE 2 35,466 0 492
BRINKER INTL INC COM 109641100 54 1,227 SH   SOLE 4 1,227 0 0
BRINKER INTL INC COM 109641100 92 2,103 SH   SOLE 7 2,103 0 0
BRINKER INTL INC COM 109641100 7,349 167,185 SH   SOLE 18 167,185 0 0
BRINKER INTL INC COM 109641100 1,496 34,036 SH   SOLE 19 34,036 0 0
BRINKER INTL INC COM 109641100 89,718 2,040,908 SH   SOLE 21 2,040,908 0 0
BRINKER INTL INC COM 109641100 71,793 1,633,140 SH   SOLE 22 1,453,283 0 179,857
BRINKER INTL INC COM 109641100 354 8,042 SH   SOLE 25 8,042 0 0
BRINKER INTL INC COM 109641100 740 16,832 SH   SOLE 26 12,836 0 3,996
BRINKER INTL INC COM 109641100 352 8,009 SH   SOLE 28 8,009 0 0
BRINKER INTL INC COM 109641100 312 7,105 SH   SOLE 29 0 0 7,105
BRINKER INTL INC COM 109641100 405 9,209 SH   SOLE 30 9,209 0 0
BRINKER INTL INC COM 109641100 52 1,173 SH   SOLE 31 1,173 0 0
BRINKER INTL INC COM 109641100 171 3,883 SH   SOLE 34 3,883 0 0
BRINKER INTL INC COM 109641100 68 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 216 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 121 2,265 SH   SOLE 2 1,961 0 304
BRINKS CO COM 109696104 6 121 SH   SOLE 4 121 0 0
BRINKS CO COM 109696104 97 1,822 SH   SOLE 7 1,822 0 0
BRINKS CO COM 109696104 11,839 221,496 SH   SOLE 18 221,496 0 0
BRINKS CO COM 109696104 1,482 27,721 SH   SOLE 19 27,721 0 0
BRINKS CO COM 109696104 206,772 3,868,507 SH   SOLE 21 3,868,507 0 0
BRINKS CO COM 109696104 63,853 1,194,627 SH   SOLE 22 1,099,332 0 95,295
BRINKS CO COM 109696104 1,311 24,530 SH   SOLE 26 21,373 0 3,157
BRINKS CO COM 109696104 354 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 4,629 86,602 SH   SOLE 30 86,602 0 0
BRINKS CO COM 109696104 444 8,308 SH   SOLE 36 8,308 0 0
BRINKS CO COM 109696104 271 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 99,762 1,834,532 SH   SOLE 2 786,601 0 1,047,931
BRISTOL MYERS SQUIBB CO COM 110122108 31,208 573,881 SH   SOLE 4 532,100 0 41,781
BRISTOL MYERS SQUIBB CO COM 110122108 59,971 1,102,805 SH   SOLE 7 1,095,486 0 7,319
BRISTOL MYERS SQUIBB CO COM 110122108 3,952 72,668 SH   SOLE 13 72,668 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 566 10,404 SH   SOLE 15 10,404 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10 185 SH   SOLE 17 0 0 185
BRISTOL MYERS SQUIBB CO COM 110122108 200,399 3,685,169 SH   SOLE 18 3,433,635 0 251,534
BRISTOL MYERS SQUIBB CO COM 110122108 106,320 1,955,129 SH   SOLE 19 1,955,129 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 46,733 859,382 SH   SOLE 20 0 0 859,382
BRISTOL MYERS SQUIBB CO COM 110122108 1,410,385 25,935,733 SH   SOLE 21 25,935,733 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,443,994 44,942,889 SH   SOLE 22 36,499,602 0 8,443,287
BRISTOL MYERS SQUIBB CO COM 110122108 111,044 2,042,008 SH   SOLE 23 2,042,008 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 33,393 614,061 SH   SOLE 25 614,061 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 209,125 3,845,619 SH   SOLE 26 1,012,503 0 2,833,116
BRISTOL MYERS SQUIBB CO COM 110122108 18,945 348,388 SH   SOLE 28 259,582 0 88,806
BRISTOL MYERS SQUIBB CO COM 110122108 11,981 220,320 SH   SOLE 29 77,531 0 142,789
BRISTOL MYERS SQUIBB CO COM 110122108 240,469 4,422,015 SH   SOLE 30 4,422,015 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 51,798 952,527 SH   SOLE 31 341,661 0 610,866
BRISTOL MYERS SQUIBB CO COM 110122108 59,332 1,091,057 SH   SOLE 34 1,091,057 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 139,715 2,569,244 SH   SOLE 36 2,569,244 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 474 8,722 SH   SOLE 40 8,722 0 0
BRISTOW GROUP INC COM 110394103 105 6,880 SH   SOLE 2 1,586 0 5,294
BRISTOW GROUP INC COM 110394103 3 220 SH   SOLE 4 220 0 0
BRISTOW GROUP INC COM 110394103 14 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 2,781 182,849 SH   SOLE 18 182,849 0 0
BRISTOW GROUP INC COM 110394103 294 19,346 SH   SOLE 19 19,346 0 0
BRISTOW GROUP INC COM 110394103 46,301 3,044,097 SH   SOLE 21 3,044,097 0 0
BRISTOW GROUP INC COM 110394103 13,426 882,705 SH   SOLE 22 799,888 0 82,817
BRISTOW GROUP INC COM 110394103 141 9,247 SH   SOLE 26 5,518 0 3,729
BRISTOW GROUP INC COM 110394103 78 5,129 SH   SOLE 28 5,129 0 0
BRISTOW GROUP INC COM 110394103 957 62,933 SH   SOLE 30 62,933 0 0
BRISTOW GROUP INC COM 110394103 219 14,414 SH   SOLE 36 14,414 0 0
BRISTOW GROUP INC COM 110394103 57 3,735 SH   SOLE 40 3,735 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 80 1,200 SH   SOLE 2 1,200 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 105,278 1,587,432 SH   SOLE 18 1,587,432 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,594 493,680 SH   SOLE 2 327,142 0 166,538
BRIXMOR PPTY GROUP INC COM 11120U105 5,019 233,892 SH   SOLE 4 227,327 0 6,565
BRIXMOR PPTY GROUP INC COM 11120U105 8,658 403,454 SH   SOLE 7 403,454 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 377 17,578 SH   SOLE 13 17,578 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 272 12,697 SH   SOLE 15 12,697 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,144 519,289 SH   SOLE 18 477,419 0 41,870
BRIXMOR PPTY GROUP INC COM 11120U105 21,137 984,932 SH   SOLE 19 984,932 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 77,385 3,606,018 SH   SOLE 21 3,606,018 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 237,395 11,062,196 SH   SOLE 22 10,138,960 0 923,236
BRIXMOR PPTY GROUP INC COM 11120U105 8,817 410,839 SH   SOLE 23 410,839 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,371 436,665 SH   SOLE 25 436,665 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15,602 727,016 SH   SOLE 26 265,511 0 461,505
BRIXMOR PPTY GROUP INC COM 11120U105 1,365 63,610 SH   SOLE 28 48,017 0 15,593
BRIXMOR PPTY GROUP INC COM 11120U105 6,255 291,492 SH   SOLE 29 131,983 0 159,509
BRIXMOR PPTY GROUP INC COM 11120U105 37,527 1,748,676 SH   SOLE 30 1,748,676 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,714 126,454 SH   SOLE 31 60,293 0 66,161
BRIXMOR PPTY GROUP INC COM 11120U105 6,376 297,125 SH   SOLE 34 297,125 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,847 86,070 SH   SOLE 36 86,070 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 33 1,536 SH   SOLE 40 1,536 0 0
BROADCOM LTD SHS Y09827109 91,436 417,591 SH   SOLE 2 114,344 0 303,247
BROADCOM LTD SHS Y09827109 28,226 128,909 SH   SOLE 4 119,250 0 9,659
BROADCOM LTD SHS Y09827109 58,840 268,727 SH   SOLE 7 267,316 0 1,411
BROADCOM LTD SHS Y09827109 811 3,703 SH   SOLE 13 3,703 0 0
BROADCOM LTD SHS Y09827109 644 2,941 SH   SOLE 15 2,941 0 0
BROADCOM LTD SHS Y09827109 285,292 1,302,939 SH   SOLE 18 1,108,200 0 194,739
BROADCOM LTD SHS Y09827109 758 3,464 SH   OTR 19 0 3,464 0
BROADCOM LTD SHS Y09827109 127,000 580,014 SH   SOLE 19 580,014 0 0
BROADCOM LTD SHS Y09827109 44,239 202,043 SH   SOLE 20 0 0 202,043
BROADCOM LTD SHS Y09827109 1,313,602 5,999,277 SH   SOLE 21 5,999,277 0 0
BROADCOM LTD SHS Y09827109 2,276,837 10,398,413 SH   SOLE 22 8,509,811 0 1,888,602
BROADCOM LTD SHS Y09827109 105,828 483,319 SH   SOLE 23 483,319 0 0
BROADCOM LTD SHS Y09827109 32,677 149,237 SH   SOLE 25 149,237 0 0
BROADCOM LTD SHS Y09827109 195,491 892,815 SH   SOLE 26 245,484 0 647,331
BROADCOM LTD SHS Y09827109 18,443 84,228 SH   SOLE 28 62,819 0 21,409
BROADCOM LTD SHS Y09827109 4,305 19,660 SH   SOLE 29 19,660 0 0
BROADCOM LTD SHS Y09827109 248,624 1,135,478 SH   SOLE 30 1,135,478 0 0
BROADCOM LTD SHS Y09827109 75,916 346,712 SH   SOLE 31 82,589 0 264,123
BROADCOM LTD SHS Y09827109 14,951 68,281 SH   SOLE 32 68,281 0 0
BROADCOM LTD SHS Y09827109 13,780 62,933 SH   SOLE 34 62,933 0 0
BROADCOM LTD SHS Y09827109 126,797 579,087 SH   SOLE 36 579,087 0 0
BROADCOM LTD SHS Y09827109 474 2,164 SH   SOLE 40 2,164 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,972 132,041 SH   SOLE 2 78,319 0 53,722
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,393 35,216 SH   SOLE 4 32,201 0 3,015
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,827 56,317 SH   SOLE 7 47,731 0 8,586
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49 725 SH   SOLE 15 725 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,989 411,899 SH   SOLE 18 399,273 0 12,626
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,310 78,139 SH   SOLE 19 78,139 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,691 98,466 SH   SOLE 20 0 0 98,466
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 407,313 5,994,306 SH   SOLE 21 5,994,306 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 286,515 4,216,558 SH   SOLE 22 3,800,745 0 415,813
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,667 142,264 SH   SOLE 23 142,264 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,895 42,607 SH   SOLE 25 42,607 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23,814 350,470 SH   SOLE 26 96,390 0 254,080
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,679 24,711 SH   SOLE 28 18,345 0 6,366
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,245 33,032 SH   SOLE 29 6,107 0 26,925
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,354 181,805 SH   SOLE 30 181,805 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,919 57,674 SH   SOLE 31 20,930 0 36,744
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 830 12,217 SH   SOLE 34 12,217 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,608 185,542 SH   SOLE 36 185,542 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37 548 SH   SOLE 40 548 0 0
BROADSOFT INC COM 11133B409 63 1,576 SH   SOLE 2 1,368 0 208
BROADSOFT INC COM 11133B409 997 24,800 SH   SOLE 4 24,800 0 0
BROADSOFT INC COM 11133B409 31 763 SH   SOLE 7 763 0 0
BROADSOFT INC COM 11133B409 5,146 128,000 SH   SOLE 18 128,000 0 0
BROADSOFT INC COM 11133B409 11,371 282,873 SH   SOLE 19 282,873 0 0
BROADSOFT INC COM 11133B409 35,025 871,271 SH   SOLE 21 871,271 0 0
BROADSOFT INC COM 11133B409 32,548 809,645 SH   SOLE 22 749,764 0 59,881
BROADSOFT INC COM 11133B409 591 14,703 SH   SOLE 26 12,917 0 1,786
BROADSOFT INC COM 11133B409 159 3,953 SH   SOLE 28 3,953 0 0
BROADSOFT INC COM 11133B409 195 4,847 SH   SOLE 30 4,847 0 0
BROADSOFT INC COM 11133B409 2,525 62,800 SH   SOLE 34 62,800 0 0
BROADSOFT INC COM 11133B409 119 2,963 SH   SOLE 40 2,963 0 0
BROADVISION INC COM PAR $.001 111412706 2 416 SH   SOLE 18 416 0 0
BROADVISION INC COM PAR $.001 111412706 4 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 2,173 SH   SOLE 21 2,173 0 0
BROADWIND ENERGY INC COM NEW 11161T207 21 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 41 4,880 SH   SOLE 19 4,880 0 0
BROADWIND ENERGY INC COM NEW 11161T207 366 43,930 SH   SOLE 21 43,930 0 0
BROADWIND ENERGY INC COM NEW 11161T207 4,655 558,873 SH   SOLE 22 558,873 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 3,227 258,607 SH   SOLE 2 188,290 0 70,317
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 23 1,833 SH   SOLE 4 1,833 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 173 13,894 SH   SOLE 7 13,894 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 17,569 1,407,741 SH   SOLE 18 1,407,741 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 3,252 260,585 SH   SOLE 19 260,585 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 219,720 17,605,808 SH   SOLE 21 17,605,808 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 161,087 12,907,629 SH   SOLE 22 11,489,483 0 1,418,146
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1,411 113,080 SH   SOLE 26 86,330 0 26,750
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 762 61,058 SH   SOLE 28 61,058 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 923 73,933 SH   SOLE 29 0 0 73,933
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1,436 115,103 SH   SOLE 30 115,103 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 115 9,238 SH   SOLE 31 9,238 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 83 6,615 SH   SOLE 36 6,615 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 493 39,539 SH   SOLE 40 39,539 0 0
BROCADE COMMUNICATIONS SYS I NOTE 1.375% 1/0 111621AQ1 632 625,000 PRN   SOLE 21 625,000 0 0
BROOKDALE SR LIVING INC COM 112463104 1,759 130,969 SH   SOLE 2 98,195 0 32,774
BROOKDALE SR LIVING INC COM 112463104 3,586 267,046 SH   SOLE 4 267,046 0 0
BROOKDALE SR LIVING INC COM 112463104 121 9,027 SH   SOLE 7 9,027 0 0
BROOKDALE SR LIVING INC COM 112463104 10,928 813,736 SH   SOLE 18 813,736 0 0
BROOKDALE SR LIVING INC COM 112463104 75,224 5,601,172 SH   SOLE 19 5,601,172 0 0
BROOKDALE SR LIVING INC COM 112463104 35,448 2,639,464 SH   SOLE 21 2,639,464 0 0
BROOKDALE SR LIVING INC COM 112463104 70,619 5,258,297 SH   SOLE 22 4,493,773 0 764,524
BROOKDALE SR LIVING INC COM 112463104 1,014 75,490 SH   SOLE 26 65,060 0 10,430
BROOKDALE SR LIVING INC COM 112463104 359 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 426 31,752 SH   SOLE 29 0 0 31,752
BROOKDALE SR LIVING INC COM 112463104 517 38,489 SH   SOLE 30 38,489 0 0
BROOKDALE SR LIVING INC COM 112463104 56 4,185 SH   SOLE 31 4,185 0 0
BROOKDALE SR LIVING INC COM 112463104 29,056 2,163,513 SH   SOLE 34 2,163,513 0 0
BROOKDALE SR LIVING INC COM 112463104 133 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 169 12,580 SH   SOLE 40 12,580 0 0
BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 295 300,000 PRN   SOLE 21 300,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11 300 SH   SOLE 2 300 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 33 900 SH   SOLE 18 900 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 18 SH   SOLE 18 18 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 232 14,794 SH   SOLE 2 2,970 0 11,824
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,745 367,080 SH   SOLE 18 367,080 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 648 41,399 SH   SOLE 19 41,399 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 94,026 6,008,020 SH   SOLE 21 6,008,020 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 32,795 2,095,540 SH   SOLE 22 1,944,728 0 150,812
BROOKLINE BANCORP INC DEL COM 11373M107 810 51,772 SH   SOLE 26 45,125 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 154 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,155 137,714 SH   SOLE 30 137,714 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 130 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 613 27,353 SH   SOLE 2 15,333 0 12,020
BROOKS AUTOMATION INC COM 114340102 11 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 34 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 8,036 358,735 SH   SOLE 18 358,735 0 0
BROOKS AUTOMATION INC COM 114340102 2,154 96,160 SH   SOLE 19 96,160 0 0
BROOKS AUTOMATION INC COM 114340102 132,107 5,897,648 SH   SOLE 21 5,897,648 0 0
BROOKS AUTOMATION INC COM 114340102 46,286 2,066,347 SH   SOLE 22 1,926,662 0 139,685
BROOKS AUTOMATION INC COM 114340102 22 983 SH   SOLE 23 983 0 0
BROOKS AUTOMATION INC COM 114340102 855 38,189 SH   SOLE 26 35,583 0 2,606
BROOKS AUTOMATION INC COM 114340102 207 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 722 32,235 SH   SOLE 29 0 0 32,235
BROOKS AUTOMATION INC COM 114340102 2,999 133,880 SH   SOLE 30 133,880 0 0
BROOKS AUTOMATION INC COM 114340102 169 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 3,610 86,533 SH   SOLE 2 67,441 0 19,092
BROWN & BROWN INC COM 115236101 18 436 SH   SOLE 4 436 0 0
BROWN & BROWN INC COM 115236101 2,562 61,418 SH   SOLE 7 61,418 0 0
BROWN & BROWN INC COM 115236101 37 880 SH   SOLE 15 880 0 0
BROWN & BROWN INC COM 115236101 17,579 421,355 SH   SOLE 18 421,355 0 0
BROWN & BROWN INC COM 115236101 4,325 103,661 SH   SOLE 19 103,661 0 0
BROWN & BROWN INC COM 115236101 202,494 4,853,654 SH   SOLE 21 4,853,654 0 0
BROWN & BROWN INC COM 115236101 152,374 3,652,303 SH   SOLE 22 3,222,809 0 429,494
BROWN & BROWN INC COM 115236101 17 407 SH   SOLE 23 407 0 0
BROWN & BROWN INC COM 115236101 2,181 52,285 SH   SOLE 25 52,285 0 0
BROWN & BROWN INC COM 115236101 1,559 37,364 SH   SOLE 26 31,292 0 6,072
BROWN & BROWN INC COM 115236101 713 17,096 SH   SOLE 28 17,096 0 0
BROWN & BROWN INC COM 115236101 90 2,160 SH   SOLE 29 0 0 2,160
BROWN & BROWN INC COM 115236101 953 22,851 SH   SOLE 30 22,851 0 0
BROWN & BROWN INC COM 115236101 113 2,704 SH   SOLE 31 2,704 0 0
BROWN & BROWN INC COM 115236101 6,812 163,272 SH   SOLE 36 163,272 0 0
BROWN & BROWN INC COM 115236101 557 13,347 SH   SOLE 40 13,347 0 0
BROWN FORMAN CORP CL A 115637100 310 6,596 SH   SOLE 2 6,596 0 0
BROWN FORMAN CORP CL A 115637100 58 1,238 SH   SOLE 7 1,238 0 0
BROWN FORMAN CORP CL A 115637100 1,123 23,863 SH   SOLE 18 23,863 0 0
BROWN FORMAN CORP CL A 115637100 1,162 24,693 SH   SOLE 19 24,693 0 0
BROWN FORMAN CORP CL A 115637100 25,459 540,885 SH   SOLE 21 540,885 0 0
BROWN FORMAN CORP CL A 115637100 21,414 454,944 SH   SOLE 22 290,621 0 164,323
BROWN FORMAN CORP CL A 115637100 61 1,291 SH   SOLE 31 1,291 0 0
BROWN FORMAN CORP CL B 115637209 2,026 43,874 SH   SOLE 2 43,874 0 0
BROWN FORMAN CORP CL B 115637209 3,362 72,806 SH   SOLE 4 60,590 0 12,216
BROWN FORMAN CORP CL B 115637209 24,269 525,522 SH   SOLE 7 246,411 0 279,111
BROWN FORMAN CORP CL B 115637209 66 1,431 SH   SOLE 15 1,431 0 0
BROWN FORMAN CORP CL B 115637209 17,724 383,803 SH   SOLE 18 354,549 0 29,254
BROWN FORMAN CORP CL B 115637209 4,308 93,287 SH   SOLE 19 93,287 0 0
BROWN FORMAN CORP CL B 115637209 8,800 190,548 SH   SOLE 20 0 0 190,548
BROWN FORMAN CORP CL B 115637209 175,769 3,806,171 SH   SOLE 21 3,806,171 0 0
BROWN FORMAN CORP CL B 115637209 218,809 4,738,181 SH   SOLE 22 3,872,858 0 865,323
BROWN FORMAN CORP CL B 115637209 11,859 256,798 SH   SOLE 23 256,798 0 0
BROWN FORMAN CORP CL B 115637209 19,432 420,780 SH   SOLE 25 420,780 0 0
BROWN FORMAN CORP CL B 115637209 27,793 601,845 SH   SOLE 26 206,670 0 395,175
BROWN FORMAN CORP CL B 115637209 2,084 45,126 SH   SOLE 28 34,053 0 11,073
BROWN FORMAN CORP CL B 115637209 168 3,637 SH   SOLE 29 0 0 3,637
BROWN FORMAN CORP CL B 115637209 22,646 490,381 SH   SOLE 30 490,381 0 0
BROWN FORMAN CORP CL B 115637209 3,264 70,682 SH   SOLE 31 10,779 0 59,903
BROWN FORMAN CORP CL B 115637209 2,189 47,395 SH   SOLE 34 47,395 0 0
BROWN FORMAN CORP CL B 115637209 13,090 283,453 SH   SOLE 36 283,453 0 0
BROWN FORMAN CORP CL B 115637209 53 1,156 SH   SOLE 40 1,156 0 0
BRT APARTMENTS CORP COM 055645303 12 1,483 SH   SOLE 18 1,483 0 0
BRT APARTMENTS CORP COM 055645303 30 3,601 SH   SOLE 19 3,601 0 0
BRT APARTMENTS CORP COM 055645303 252 30,370 SH   SOLE 21 30,370 0 0
BRT APARTMENTS CORP COM 055645303 3,204 385,555 SH   SOLE 22 385,555 0 0
BRUKER CORP COM 116794108 324 13,882 SH   SOLE 2 13,185 0 697
BRUKER CORP COM 116794108 12 507 SH   SOLE 4 507 0 0
BRUKER CORP COM 116794108 58 2,495 SH   SOLE 7 2,495 0 0
BRUKER CORP COM 116794108 1,210 51,879 SH   SOLE 18 51,879 0 0
BRUKER CORP COM 116794108 1,654 70,892 SH   SOLE 19 70,892 0 0
BRUKER CORP COM 116794108 33,352 1,429,591 SH   SOLE 21 1,429,591 0 0
BRUKER CORP COM 116794108 68,051 2,916,883 SH   SOLE 22 2,563,717 0 353,166
BRUKER CORP COM 116794108 1,181 50,607 SH   SOLE 26 44,129 0 6,478
BRUKER CORP COM 116794108 385 16,497 SH   SOLE 28 16,497 0 0
BRUKER CORP COM 116794108 445 19,078 SH   SOLE 29 0 0 19,078
BRUKER CORP COM 116794108 467 20,026 SH   SOLE 30 20,026 0 0
BRUKER CORP COM 116794108 56 2,418 SH   SOLE 31 2,418 0 0
BRUKER CORP COM 116794108 303 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 2,766 45,204 SH   SOLE 2 41,216 0 3,988
BRUNSWICK CORP COM 117043109 295 4,814 SH   SOLE 4 4,814 0 0
BRUNSWICK CORP COM 117043109 174 2,839 SH   SOLE 7 2,839 0 0
BRUNSWICK CORP COM 117043109 18,563 303,319 SH   SOLE 18 303,319 0 0
BRUNSWICK CORP COM 117043109 8,127 132,796 SH   SOLE 19 132,796 0 0
BRUNSWICK CORP COM 117043109 231,068 3,775,621 SH   SOLE 21 3,775,621 0 0
BRUNSWICK CORP COM 117043109 189,360 3,094,122 SH   SOLE 22 2,795,077 0 299,045
BRUNSWICK CORP COM 117043109 152 2,481 SH   SOLE 23 2,481 0 0
BRUNSWICK CORP COM 117043109 396 6,467 SH   SOLE 25 6,467 0 0
BRUNSWICK CORP COM 117043109 1,681 27,472 SH   SOLE 26 22,201 0 5,271
BRUNSWICK CORP COM 117043109 785 12,826 SH   SOLE 28 12,826 0 0
BRUNSWICK CORP COM 117043109 3,097 50,605 SH   SOLE 29 0 0 50,605
BRUNSWICK CORP COM 117043109 1,060 17,315 SH   SOLE 30 17,315 0 0
BRUNSWICK CORP COM 117043109 129 2,108 SH   SOLE 31 2,108 0 0
BRUNSWICK CORP COM 117043109 204 3,332 SH   SOLE 34 3,332 0 0
BRUNSWICK CORP COM 117043109 52 851 SH   SOLE 36 851 0 0
BRUNSWICK CORP COM 117043109 362 5,915 SH   SOLE 40 5,915 0 0
BRYN MAWR BK CORP COM 117665109 137 3,475 SH   SOLE 2 743 0 2,732
BRYN MAWR BK CORP COM 117665109 27 693 SH   SOLE 7 693 0 0
BRYN MAWR BK CORP COM 117665109 2,752 69,666 SH   SOLE 18 69,666 0 0
BRYN MAWR BK CORP COM 117665109 404 10,227 SH   SOLE 19 10,227 0 0
BRYN MAWR BK CORP COM 117665109 21,546 545,480 SH   SOLE 21 545,480 0 0
BRYN MAWR BK CORP COM 117665109 21,890 554,177 SH   SOLE 22 519,486 0 34,691
BRYN MAWR BK CORP COM 117665109 77 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 81 2,058 SH   SOLE 30 2,058 0 0
BRYN MAWR BK CORP COM 117665109 63 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 49 1,726 SH   SOLE 2 295 0 1,431
BSB BANCORP INC MD COM 05573H108 969 34,295 SH   SOLE 18 34,295 0 0
BSB BANCORP INC MD COM 05573H108 85 2,992 SH   SOLE 19 2,992 0 0
BSB BANCORP INC MD COM 05573H108 7,674 271,635 SH   SOLE 21 271,635 0 0
BSB BANCORP INC MD COM 05573H108 2,022 71,572 SH   SOLE 22 66,381 0 5,191
BSQUARE CORP COM NEW 11776U300 11 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 179 33,212 SH   SOLE 21 33,212 0 0
BSQUARE CORP COM NEW 11776U300 1,610 298,202 SH   SOLE 22 298,202 0 0
BT GROUP PLC ADR 05577E101 38,158 1,899,329 SH   SOLE 18 1,899,329 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 261 3,810 SH   SOLE 18 3,810 0 0
BUCKLE INC COM 118440106 88 4,734 SH   SOLE 2 1,346 0 3,388
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 13 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,810 151,082 SH   SOLE 18 151,082 0 0
BUCKLE INC COM 118440106 304 16,336 SH   SOLE 19 16,336 0 0
BUCKLE INC COM 118440106 45,840 2,464,525 SH   SOLE 21 2,464,525 0 0
BUCKLE INC COM 118440106 14,331 770,507 SH   SOLE 22 707,227 0 63,280
BUCKLE INC COM 118440106 166 8,913 SH   SOLE 26 6,938 0 1,975
BUCKLE INC COM 118440106 79 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,008 54,177 SH   SOLE 30 54,177 0 0
BUCKLE INC COM 118440106 59 3,185 SH   SOLE 40 3,185 0 0
BUFFALO WILD WINGS INC COM 119848109 1,145 7,499 SH   SOLE 2 7,359 0 140
BUFFALO WILD WINGS INC COM 119848109 16 103 SH   SOLE 4 103 0 0
BUFFALO WILD WINGS INC COM 119848109 71 465 SH   SOLE 7 465 0 0
BUFFALO WILD WINGS INC COM 119848109 7 47 SH   SOLE 17 0 0 47
BUFFALO WILD WINGS INC COM 119848109 17,448 114,228 SH   SOLE 18 114,228 0 0
BUFFALO WILD WINGS INC COM 119848109 1,545 10,114 SH   SOLE 19 10,114 0 0
BUFFALO WILD WINGS INC COM 119848109 160,448 1,050,397 SH   SOLE 21 1,050,397 0 0
BUFFALO WILD WINGS INC COM 119848109 80,504 527,029 SH   SOLE 22 490,321 0 36,708
BUFFALO WILD WINGS INC COM 119848109 785 5,138 SH   SOLE 26 3,865 0 1,273
BUFFALO WILD WINGS INC COM 119848109 348 2,278 SH   SOLE 28 2,278 0 0
BUFFALO WILD WINGS INC COM 119848109 420 2,748 SH   SOLE 30 2,748 0 0
BUFFALO WILD WINGS INC COM 119848109 311 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 493 55,710 SH   SOLE 18 55,710 0 0
BUILD A BEAR WORKSHOP COM 120076104 65 7,360 SH   SOLE 19 7,360 0 0
BUILD A BEAR WORKSHOP COM 120076104 4,166 470,702 SH   SOLE 21 470,702 0 0
BUILD A BEAR WORKSHOP COM 120076104 3,049 344,515 SH   SOLE 22 328,343 0 16,172
BUILDERS FIRSTSOURCE INC COM 12008R107 125 8,416 SH   SOLE 2 7,710 0 706
BUILDERS FIRSTSOURCE INC COM 12008R107 10 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 38 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,605 309,075 SH   SOLE 18 309,075 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 774 51,960 SH   SOLE 19 51,960 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 49,547 3,325,315 SH   SOLE 21 3,325,315 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 38,639 2,593,199 SH   SOLE 22 2,408,053 0 185,146
BUILDERS FIRSTSOURCE INC COM 12008R107 83 5,565 SH   SOLE 26 0 0 5,565
BUILDERS FIRSTSOURCE INC COM 12008R107 162 10,885 SH   SOLE 28 10,885 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 205 13,788 SH   SOLE 29 0 0 13,788
BUILDERS FIRSTSOURCE INC COM 12008R107 283 19,007 SH   SOLE 30 19,007 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 131 8,775 SH   SOLE 40 8,775 0 0
BUNGE LIMITED COM G16962105 15,386 194,122 SH   SOLE 2 128,098 0 66,024
BUNGE LIMITED COM G16962105 3,916 49,403 SH   SOLE 4 46,004 0 3,399
BUNGE LIMITED COM G16962105 19,067 240,564 SH   SOLE 7 209,364 0 31,200
BUNGE LIMITED COM G16962105 962 12,134 SH   SOLE 13 12,134 0 0
BUNGE LIMITED COM G16962105 68 860 SH   SOLE 15 860 0 0
BUNGE LIMITED COM G16962105 7,249 91,457 SH   SOLE 18 76,459 0 14,998
BUNGE LIMITED COM G16962105 8,695 109,703 SH   SOLE 19 109,703 0 0
BUNGE LIMITED COM G16962105 6,341 80,001 SH   SOLE 20 0 0 80,001
BUNGE LIMITED COM G16962105 147,428 1,860,051 SH   SOLE 21 1,860,051 0 0
BUNGE LIMITED COM G16962105 305,344 3,852,440 SH   SOLE 22 3,278,939 0 573,501
BUNGE LIMITED COM G16962105 13,964 176,178 SH   SOLE 23 176,178 0 0
BUNGE LIMITED COM G16962105 5,036 63,534 SH   SOLE 25 63,534 0 0
BUNGE LIMITED COM G16962105 31,472 397,067 SH   SOLE 26 112,934 0 284,133
BUNGE LIMITED COM G16962105 2,299 29,007 SH   SOLE 28 21,608 0 7,399
BUNGE LIMITED COM G16962105 4,323 54,547 SH   SOLE 29 8,174 0 46,373
BUNGE LIMITED COM G16962105 27,615 348,414 SH   SOLE 30 348,414 0 0
BUNGE LIMITED COM G16962105 7,279 91,837 SH   SOLE 31 29,690 0 62,147
BUNGE LIMITED COM G16962105 6,121 77,231 SH   SOLE 34 77,231 0 0
BUNGE LIMITED COM G16962105 20,806 262,506 SH   SOLE 36 262,506 0 0
BUNGE LIMITED COM G16962105 56 709 SH   SOLE 40 709 0 0
BURLINGTON STORES INC COM 122017106 4,581 47,089 SH   SOLE 2 41,377 0 5,712
BURLINGTON STORES INC COM 122017106 1,812 18,627 SH   SOLE 4 18,627 0 0
BURLINGTON STORES INC COM 122017106 273 2,807 SH   SOLE 7 2,807 0 0
BURLINGTON STORES INC COM 122017106 4,374 44,960 SH   SOLE 18 44,960 0 0
BURLINGTON STORES INC COM 122017106 13,253 136,219 SH   SOLE 19 136,219 0 0
BURLINGTON STORES INC COM 122017106 69,714 716,561 SH   SOLE 21 716,561 0 0
BURLINGTON STORES INC COM 122017106 194,975 2,004,059 SH   SOLE 22 1,761,603 0 242,456
BURLINGTON STORES INC COM 122017106 634 6,521 SH   SOLE 23 6,521 0 0
BURLINGTON STORES INC COM 122017106 115 1,178 SH   SOLE 25 1,178 0 0
BURLINGTON STORES INC COM 122017106 2,427 24,949 SH   SOLE 26 18,627 0 6,322
BURLINGTON STORES INC COM 122017106 945 9,715 SH   SOLE 28 9,715 0 0
BURLINGTON STORES INC COM 122017106 2,309 23,733 SH   SOLE 29 2,428 0 21,305
BURLINGTON STORES INC COM 122017106 1,172 12,043 SH   SOLE 30 12,043 0 0
BURLINGTON STORES INC COM 122017106 514 5,279 SH   SOLE 31 3,847 0 1,432
BURLINGTON STORES INC COM 122017106 2,503 25,731 SH   SOLE 34 25,731 0 0
BURLINGTON STORES INC COM 122017106 536 5,506 SH   SOLE 36 5,506 0 0
BURLINGTON STORES INC COM 122017106 665 6,838 SH   SOLE 40 6,838 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,366 70,707 SH   SOLE 2 70,707 0 0
BWX TECHNOLOGIES INC COM 05605H100 633 13,305 SH   SOLE 4 13,305 0 0
BWX TECHNOLOGIES INC COM 05605H100 109 2,286 SH   SOLE 7 2,286 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,134 44,835 SH   SOLE 18 44,835 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,871 60,318 SH   SOLE 19 60,318 0 0
BWX TECHNOLOGIES INC COM 05605H100 99,073 2,081,365 SH   SOLE 21 2,081,365 0 0
BWX TECHNOLOGIES INC COM 05605H100 126,654 2,660,788 SH   SOLE 22 2,346,809 0 313,979
BWX TECHNOLOGIES INC COM 05605H100 422 8,857 SH   SOLE 23 8,857 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,398 29,365 SH   SOLE 26 27,498 0 1,867
BWX TECHNOLOGIES INC COM 05605H100 744 15,633 SH   SOLE 30 15,633 0 0
BWX TECHNOLOGIES INC COM 05605H100 103 2,170 SH   SOLE 31 2,170 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,921 40,355 SH   SOLE 36 40,355 0 0
BWX TECHNOLOGIES INC COM 05605H100 404 8,487 SH   SOLE 40 8,487 0 0
C & F FINL CORP COM 12466Q104 25 545 SH   SOLE 2 116 0 429
C & F FINL CORP COM 12466Q104 588 12,704 SH   SOLE 18 12,704 0 0
C & F FINL CORP COM 12466Q104 56 1,206 SH   SOLE 19 1,206 0 0
C & F FINL CORP COM 12466Q104 4,931 106,498 SH   SOLE 21 106,498 0 0
C & F FINL CORP COM 12466Q104 1,052 22,718 SH   SOLE 22 20,775 0 1,943
C D I CORP COM 125071100 222 25,909 SH   SOLE 18 25,909 0 0
C D I CORP COM 125071100 16 1,891 SH   SOLE 19 1,891 0 0
C D I CORP COM 125071100 7,265 849,721 SH   SOLE 21 849,721 0 0
C D I CORP COM 125071100 2,391 279,643 SH   SOLE 22 272,336 0 7,307
C D I CORP COM 125071100 124 14,466 SH   SOLE 30 14,466 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,170 144,518 SH   SOLE 2 59,422 0 85,096
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,344 43,271 SH   SOLE 4 39,612 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,320 146,456 SH   SOLE 7 125,467 0 20,989
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 387 5,008 SH   SOLE 13 5,008 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 68 881 SH   SOLE 15 881 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,365 302,298 SH   SOLE 18 282,053 0 20,245
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,504 71,218 SH   SOLE 19 71,218 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,374 108,344 SH   SOLE 20 0 0 108,344
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 323,078 4,180,080 SH   SOLE 21 4,180,080 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 310,337 4,015,226 SH   SOLE 22 3,293,089 0 722,137
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,228 171,144 SH   SOLE 23 171,144 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,213 54,510 SH   SOLE 25 54,510 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,119 402,621 SH   SOLE 26 115,738 0 286,883
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,262 29,267 SH   SOLE 28 21,850 0 7,417
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,011 38,956 SH   SOLE 29 7,021 0 31,935
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 36,425 471,272 SH   SOLE 30 471,272 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,507 84,188 SH   SOLE 31 26,866 0 57,322
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 778 10,069 SH   SOLE 34 10,069 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,944 232,171 SH   SOLE 36 232,171 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 54 697 SH   SOLE 40 697 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 270 7,921 SH   SOLE 19 0 0 7,921
C&J ENERGY SVCS INC NEW COM 12674R100 1 21 SH   SOLE 22 21 0 0
CA INC COM 12673P105 9,179 289,368 SH   SOLE 2 84,906 0 204,462
CA INC COM 12673P105 3,290 103,734 SH   SOLE 4 96,306 0 7,428
CA INC COM 12673P105 10,044 316,634 SH   SOLE 7 274,658 0 41,976
CA INC COM 12673P105 331 10,448 SH   SOLE 13 10,448 0 0
CA INC COM 12673P105 78 2,445 SH   SOLE 15 2,445 0 0
CA INC COM 12673P105 21,849 688,798 SH   SOLE 18 643,655 0 45,143
CA INC COM 12673P105 4,687 147,752 SH   SOLE 19 147,752 0 0
CA INC COM 12673P105 7,228 227,881 SH   SOLE 20 0 0 227,881
CA INC COM 12673P105 225,608 7,112,492 SH   SOLE 21 7,112,492 0 0
CA INC COM 12673P105 265,763 8,378,416 SH   SOLE 22 6,813,189 0 1,565,227
CA INC COM 12673P105 11,712 369,232 SH   SOLE 23 369,232 0 0
CA INC COM 12673P105 3,826 120,603 SH   SOLE 25 120,603 0 0
CA INC COM 12673P105 25,713 810,636 SH   SOLE 26 264,665 0 545,971
CA INC COM 12673P105 2,057 64,847 SH   SOLE 28 48,147 0 16,700
CA INC COM 12673P105 515 16,245 SH   SOLE 29 16,245 0 0
CA INC COM 12673P105 39,085 1,232,201 SH   SOLE 30 1,232,201 0 0
CA INC COM 12673P105 6,143 193,654 SH   SOLE 31 63,494 0 130,160
CA INC COM 12673P105 2,257 71,160 SH   SOLE 32 71,160 0 0
CA INC COM 12673P105 2,217 69,907 SH   SOLE 34 69,907 0 0
CA INC COM 12673P105 15,507 488,865 SH   SOLE 36 488,865 0 0
CA INC COM 12673P105 50 1,581 SH   SOLE 40 1,581 0 0
CABELAS INC COM 126804301 1,256 23,653 SH   SOLE 2 23,653 0 0
CABELAS INC COM 126804301 14 273 SH   SOLE 4 273 0 0
CABELAS INC COM 126804301 109 2,048 SH   SOLE 7 2,048 0 0
CABELAS INC COM 126804301 9,408 177,142 SH   SOLE 18 177,142 0 0
CABELAS INC COM 126804301 25 480 SH   OTR 19 480 0 0
CABELAS INC COM 126804301 1,713 32,252 SH   SOLE 19 32,252 0 0
CABELAS INC COM 126804301 113,943 2,145,418 SH   SOLE 21 2,145,418 0 0
CABELAS INC COM 126804301 82,623 1,555,688 SH   SOLE 22 1,405,478 0 150,210
CABELAS INC COM 126804301 661 12,444 SH   SOLE 26 9,707 0 2,737
CABELAS INC COM 126804301 305 5,740 SH   SOLE 28 5,740 0 0
CABELAS INC COM 126804301 410 7,725 SH   SOLE 30 7,725 0 0
CABELAS INC COM 126804301 62 1,159 SH   SOLE 31 1,159 0 0
CABELAS INC COM 126804301 150 2,815 SH   SOLE 36 2,815 0 0
CABELAS INC COM 126804301 175 3,296 SH   SOLE 40 3,296 0 0
CABLE ONE INC COM 12685J105 1,589 2,544 SH   SOLE 2 2,507 0 37
CABLE ONE INC COM 12685J105 2,422 3,878 SH   SOLE 4 3,878 0 0
CABLE ONE INC COM 12685J105 74 118 SH   SOLE 7 118 0 0
CABLE ONE INC COM 12685J105 13,853 22,183 SH   SOLE 18 22,183 0 0
CABLE ONE INC COM 12685J105 33,414 53,507 SH   SOLE 19 53,507 0 0
CABLE ONE INC COM 12685J105 121,281 194,215 SH   SOLE 21 194,215 0 0
CABLE ONE INC COM 12685J105 94,166 150,794 SH   SOLE 22 135,172 0 15,622
CABLE ONE INC COM 12685J105 1,228 1,966 SH   SOLE 26 1,685 0 281
CABLE ONE INC COM 12685J105 432 691 SH   SOLE 28 691 0 0
CABLE ONE INC COM 12685J105 501 803 SH   SOLE 30 803 0 0
CABLE ONE INC COM 12685J105 68 109 SH   SOLE 31 109 0 0
CABLE ONE INC COM 12685J105 5,285 8,463 SH   SOLE 34 8,463 0 0
CABLE ONE INC COM 12685J105 321 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 14,546 242,794 SH   SOLE 2 231,571 0 11,223
CABOT CORP COM 127055101 1,681 28,064 SH   SOLE 4 28,064 0 0
CABOT CORP COM 127055101 398 6,648 SH   SOLE 7 6,648 0 0
CABOT CORP COM 127055101 6,765 112,914 SH   SOLE 13 112,914 0 0
CABOT CORP COM 127055101 12,904 215,389 SH   SOLE 18 215,389 0 0
CABOT CORP COM 127055101 2,439 40,713 SH   SOLE 19 40,713 0 0
CABOT CORP COM 127055101 4,424 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 163,836 2,734,710 SH   SOLE 21 2,734,710 0 0
CABOT CORP COM 127055101 201,613 3,365,267 SH   SOLE 22 2,648,822 0 716,445
CABOT CORP COM 127055101 2,074 34,626 SH   SOLE 23 34,626 0 0
CABOT CORP COM 127055101 1,490 24,870 SH   SOLE 26 20,740 0 4,130
CABOT CORP COM 127055101 527 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 997 16,639 SH   SOLE 29 16,639 0 0
CABOT CORP COM 127055101 645 10,764 SH   SOLE 30 10,764 0 0
CABOT CORP COM 127055101 2,163 36,098 SH   SOLE 31 34,091 0 2,007
CABOT CORP COM 127055101 207 3,463 SH   SOLE 34 3,463 0 0
CABOT CORP COM 127055101 4,541 75,796 SH   SOLE 36 75,796 0 0
CABOT CORP COM 127055101 420 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 401 5,231 SH   SOLE 2 1,312 0 3,919
CABOT MICROELECTRONICS CORP COM 12709P103 14 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 49 642 SH   SOLE 7 642 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 9,630 125,701 SH   SOLE 18 125,701 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,125 14,682 SH   SOLE 19 14,682 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 158,854 2,073,547 SH   SOLE 21 2,073,547 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 51,374 670,585 SH   SOLE 22 622,191 0 48,394
CABOT MICROELECTRONICS CORP COM 12709P103 677 8,834 SH   SOLE 26 6,604 0 2,230
CABOT MICROELECTRONICS CORP COM 12709P103 268 3,495 SH   SOLE 28 3,495 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,655 47,710 SH   SOLE 30 47,710 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 203 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 11,025 461,122 SH   SOLE 2 174,385 0 286,737
CABOT OIL & GAS CORP COM 127097103 3,333 139,416 SH   SOLE 4 128,156 0 11,260
CABOT OIL & GAS CORP COM 127097103 7,811 326,665 SH   SOLE 7 311,810 0 14,855
CABOT OIL & GAS CORP COM 127097103 2,220 92,852 SH   SOLE 13 92,852 0 0
CABOT OIL & GAS CORP COM 127097103 66 2,760 SH   SOLE 15 2,760 0 0
CABOT OIL & GAS CORP COM 127097103 46,296 1,936,256 SH   SOLE 18 1,869,760 0 66,496
CABOT OIL & GAS CORP COM 127097103 34,867 1,458,275 SH   SOLE 19 1,458,275 0 0
CABOT OIL & GAS CORP COM 127097103 5,485 229,420 SH   SOLE 20 0 0 229,420
CABOT OIL & GAS CORP COM 127097103 227,764 9,525,902 SH   SOLE 21 9,525,902 0 0
CABOT OIL & GAS CORP COM 127097103 297,776 12,454,016 SH   SOLE 22 10,146,611 0 2,307,405
CABOT OIL & GAS CORP COM 127097103 14,872 621,994 SH   SOLE 23 621,994 0 0
CABOT OIL & GAS CORP COM 127097103 6,126 256,194 SH   SOLE 25 256,194 0 0
CABOT OIL & GAS CORP COM 127097103 30,730 1,285,245 SH   SOLE 26 367,745 0 917,500
CABOT OIL & GAS CORP COM 127097103 2,369 99,084 SH   SOLE 28 74,379 0 24,705
CABOT OIL & GAS CORP COM 127097103 3,044 127,294 SH   SOLE 29 20,418 0 106,876
CABOT OIL & GAS CORP COM 127097103 32,849 1,373,878 SH   SOLE 30 1,373,878 0 0
CABOT OIL & GAS CORP COM 127097103 7,048 294,770 SH   SOLE 31 103,124 0 191,646
CABOT OIL & GAS CORP COM 127097103 38,397 1,605,918 SH   SOLE 34 1,605,918 0 0
CABOT OIL & GAS CORP COM 127097103 16,235 678,988 SH   SOLE 36 678,988 0 0
CABOT OIL & GAS CORP COM 127097103 76 3,176 SH   SOLE 40 3,176 0 0
CACI INTL INC CL A 127190304 632 5,385 SH   SOLE 2 1,226 0 4,159
CACI INTL INC CL A 127190304 15 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 114 968 SH   SOLE 7 968 0 0
CACI INTL INC CL A 127190304 15,011 127,970 SH   SOLE 18 127,970 0 0
CACI INTL INC CL A 127190304 14,263 121,592 SH   SOLE 19 121,592 0 0
CACI INTL INC CL A 127190304 251,144 2,141,041 SH   SOLE 21 2,141,041 0 0
CACI INTL INC CL A 127190304 77,636 661,861 SH   SOLE 22 610,183 0 51,678
CACI INTL INC CL A 127190304 11 95 SH   SOLE 23 95 0 0
CACI INTL INC CL A 127190304 973 8,292 SH   SOLE 26 6,935 0 1,357
CACI INTL INC CL A 127190304 394 3,355 SH   SOLE 28 3,355 0 0
CACI INTL INC CL A 127190304 417 3,551 SH   SOLE 29 0 0 3,551
CACI INTL INC CL A 127190304 5,477 46,688 SH   SOLE 30 46,688 0 0
CACI INTL INC CL A 127190304 222 1,895 SH   SOLE 36 1,895 0 0
CACI INTL INC CL A 127190304 282 2,402 SH   SOLE 40 2,402 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 9,335 297,290 SH   SOLE 2 158,688 0 138,602
CADENCE DESIGN SYSTEM INC COM 127387108 2,654 84,518 SH   SOLE 4 77,996 0 6,522
CADENCE DESIGN SYSTEM INC COM 127387108 1,354 43,106 SH   SOLE 7 43,106 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 30,650 976,117 SH   SOLE 18 945,531 0 30,586
CADENCE DESIGN SYSTEM INC COM 127387108 7,059 224,799 SH   SOLE 19 190,959 0 33,840
CADENCE DESIGN SYSTEM INC COM 127387108 6,354 202,368 SH   SOLE 20 0 0 202,368
CADENCE DESIGN SYSTEM INC COM 127387108 415,835 13,243,168 SH   SOLE 21 13,243,168 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 291,213 9,274,297 SH   SOLE 22 8,256,459 0 1,017,838
CADENCE DESIGN SYSTEM INC COM 127387108 11,091 353,207 SH   SOLE 23 353,207 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 692 22,048 SH   SOLE 25 22,048 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 15,726 500,824 SH   SOLE 26 236,305 0 264,519
CADENCE DESIGN SYSTEM INC COM 127387108 1,945 61,945 SH   SOLE 28 46,693 0 15,252
CADENCE DESIGN SYSTEM INC COM 127387108 3,348 106,633 SH   SOLE 29 9,194 0 97,439
CADENCE DESIGN SYSTEM INC COM 127387108 9,742 310,260 SH   SOLE 30 310,260 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 19,829 631,483 SH   SOLE 31 55,263 0 576,220
CADENCE DESIGN SYSTEM INC COM 127387108 5,090 162,089 SH   SOLE 34 162,089 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,445 46,022 SH   SOLE 36 46,022 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 44 1,393 SH   SOLE 40 1,393 0 0
CADIZ INC COM NEW 127537207 46 3,044 SH   SOLE 18 3,044 0 0
CADIZ INC COM NEW 127537207 73 4,834 SH   SOLE 19 4,834 0 0
CADIZ INC COM NEW 127537207 754 50,127 SH   SOLE 21 50,127 0 0
CADIZ INC COM NEW 127537207 3,293 218,829 SH   SOLE 22 218,829 0 0
CAESARS ACQUISITION CO CL A 12768T103 33 2,111 SH   SOLE 2 2,111 0 0
CAESARS ACQUISITION CO CL A 12768T103 15 963 SH   SOLE 7 963 0 0
CAESARS ACQUISITION CO CL A 12768T103 2,923 189,808 SH   SOLE 18 189,808 0 0
CAESARS ACQUISITION CO CL A 12768T103 355 23,076 SH   SOLE 19 23,076 0 0
CAESARS ACQUISITION CO CL A 12768T103 21,901 1,422,122 SH   SOLE 21 1,422,122 0 0
CAESARS ACQUISITION CO CL A 12768T103 7,584 492,436 SH   SOLE 22 414,774 0 77,662
CAESARS ACQUISITION CO CL A 12768T103 96 6,225 SH   SOLE 28 6,225 0 0
CAESARS ACQUISITION CO CL A 12768T103 136 8,813 SH   SOLE 30 8,813 0 0
CAESARS ACQUISITION CO CL A 12768T103 80 5,188 SH   SOLE 40 5,188 0 0
CAESARS ENTMT CORP COM 127686103 176 18,459 SH   SOLE 2 18,459 0 0
CAESARS ENTMT CORP COM 127686103 4 430 SH   SOLE 4 430 0 0
CAESARS ENTMT CORP COM 127686103 44 4,591 SH   SOLE 7 4,591 0 0
CAESARS ENTMT CORP COM 127686103 2,193 229,630 SH   SOLE 18 229,630 0 0
CAESARS ENTMT CORP COM 127686103 1,139 119,244 SH   SOLE 19 119,244 0 0
CAESARS ENTMT CORP COM 127686103 16,119 1,687,887 SH   SOLE 21 1,687,887 0 0
CAESARS ENTMT CORP COM 127686103 16,471 1,724,670 SH   SOLE 22 1,605,260 0 119,410
CAESARS ENTMT CORP COM 127686103 41 4,345 SH   SOLE 23 4,345 0 0
CAESARS ENTMT CORP COM 127686103 80 8,336 SH   SOLE 28 8,336 0 0
CAESARS ENTMT CORP COM 127686103 83 8,683 SH   SOLE 30 8,683 0 0
CAESARS ENTMT CORP COM 127686103 58 6,040 SH   SOLE 40 6,040 0 0
CAESARSTONE LTD ORD SHS M20598104 71 1,948 SH   SOLE 2 1,794 0 154
CAESARSTONE LTD ORD SHS M20598104 6 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 64 1,779 SH   SOLE 7 1,779 0 0
CAESARSTONE LTD ORD SHS M20598104 1 25 SH   SOLE 17 0 0 25
CAESARSTONE LTD ORD SHS M20598104 3,152 86,939 SH   SOLE 18 86,939 0 0
CAESARSTONE LTD ORD SHS M20598104 407 11,241 SH   SOLE 19 11,241 0 0
CAESARSTONE LTD ORD SHS M20598104 30,274 835,145 SH   SOLE 21 835,145 0 0
CAESARSTONE LTD ORD SHS M20598104 13,122 361,974 SH   SOLE 22 311,732 0 50,242
CAESARSTONE LTD ORD SHS M20598104 58 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 99 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 3 1,105 SH   SOLE 18 1,105 0 0
CAFEPRESS INC COM 12769A103 72 23,870 SH   SOLE 21 23,870 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAFEPRESS INC COM 12769A103 145 47,923 SH   SOLE 29 0 0 47,923
CAI INTERNATIONAL INC COM 12477X106 60 3,803 SH   SOLE 2 705 0 3,098
CAI INTERNATIONAL INC COM 12477X106 6 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,063 67,506 SH   SOLE 18 67,506 0 0
CAI INTERNATIONAL INC COM 12477X106 161 10,205 SH   SOLE 19 10,205 0 0
CAI INTERNATIONAL INC COM 12477X106 8,362 531,282 SH   SOLE 21 531,282 0 0
CAI INTERNATIONAL INC COM 12477X106 3,821 242,747 SH   SOLE 22 222,212 0 20,535
CAL MAINE FOODS INC COM NEW 128030202 116 3,146 SH   SOLE 2 1,434 0 1,712
CAL MAINE FOODS INC COM NEW 128030202 5 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 28 768 SH   SOLE 7 768 0 0
CAL MAINE FOODS INC COM NEW 128030202 5,682 154,414 SH   SOLE 18 154,414 0 0
CAL MAINE FOODS INC COM NEW 128030202 678 18,437 SH   SOLE 19 18,437 0 0
CAL MAINE FOODS INC COM NEW 128030202 96,495 2,622,158 SH   SOLE 21 2,622,158 0 0
CAL MAINE FOODS INC COM NEW 128030202 30,600 831,522 SH   SOLE 22 763,878 0 67,644
CAL MAINE FOODS INC COM NEW 128030202 13 341 SH   SOLE 23 341 0 0
CAL MAINE FOODS INC COM NEW 128030202 280 7,597 SH   SOLE 26 4,682 0 2,915
CAL MAINE FOODS INC COM NEW 128030202 163 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,228 60,539 SH   SOLE 30 60,539 0 0
CAL MAINE FOODS INC COM NEW 128030202 128 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 10 2,050 SH   SOLE 21 2,050 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 124 24,640 SH   SOLE 22 24,640 0 0
CALAMP CORP COM 128126109 30 1,760 SH   SOLE 2 1,603 0 157
CALAMP CORP COM 128126109 13 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,109 185,182 SH   SOLE 18 185,182 0 0
CALAMP CORP COM 128126109 352 20,985 SH   SOLE 19 20,985 0 0
CALAMP CORP COM 128126109 52,443 3,123,464 SH   SOLE 21 3,123,464 0 0
CALAMP CORP COM 128126109 17,283 1,029,392 SH   SOLE 22 953,798 0 75,594
CALAMP CORP COM 128126109 23 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 89 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,069 63,669 SH   SOLE 30 63,669 0 0
CALAMP CORP COM 128126109 66 3,941 SH   SOLE 40 3,941 0 0
CALATLANTIC GROUP INC COM 128195104 1,755 46,868 SH   SOLE 2 34,360 0 12,508
CALATLANTIC GROUP INC COM 128195104 14 367 SH   SOLE 4 367 0 0
CALATLANTIC GROUP INC COM 128195104 109 2,904 SH   SOLE 7 2,904 0 0
CALATLANTIC GROUP INC COM 128195104 9,492 253,456 SH   SOLE 18 253,456 0 0
CALATLANTIC GROUP INC COM 128195104 1,858 49,606 SH   SOLE 19 49,606 0 0
CALATLANTIC GROUP INC COM 128195104 161,772 4,319,668 SH   SOLE 21 4,319,668 0 0
CALATLANTIC GROUP INC COM 128195104 86,055 2,297,876 SH   SOLE 22 2,043,988 0 253,888
CALATLANTIC GROUP INC COM 128195104 1,169 31,216 SH   SOLE 26 26,142 0 5,074
CALATLANTIC GROUP INC COM 128195104 406 10,843 SH   SOLE 28 10,843 0 0
CALATLANTIC GROUP INC COM 128195104 474 12,664 SH   SOLE 30 12,664 0 0
CALATLANTIC GROUP INC COM 128195104 66 1,774 SH   SOLE 31 1,774 0 0
CALATLANTIC GROUP INC COM 128195104 316 8,451 SH   SOLE 40 8,451 0 0
CALAVO GROWERS INC COM 128246105 72 1,185 SH   SOLE 2 974 0 211
CALAVO GROWERS INC COM 128246105 8 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 1,084 17,894 SH   SOLE 7 17,894 0 0
CALAVO GROWERS INC COM 128246105 4,600 75,913 SH   SOLE 18 75,913 0 0
CALAVO GROWERS INC COM 128246105 707 11,662 SH   SOLE 19 11,662 0 0
CALAVO GROWERS INC COM 128246105 78,319 1,292,385 SH   SOLE 21 1,292,385 0 0
CALAVO GROWERS INC COM 128246105 29,114 480,437 SH   SOLE 22 450,838 0 29,599
CALAVO GROWERS INC COM 128246105 106 1,742 SH   SOLE 23 1,742 0 0
CALAVO GROWERS INC COM 128246105 32 531 SH   SOLE 26 0 0 531
CALAVO GROWERS INC COM 128246105 130 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 1,906 31,445 SH   SOLE 30 31,445 0 0
CALAVO GROWERS INC COM 128246105 94 1,559 SH   SOLE 40 1,559 0 0
CALERES INC COM 129500104 244 9,246 SH   SOLE 2 1,964 0 7,282
CALERES INC COM 129500104 6 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 29 1,112 SH   SOLE 7 1,112 0 0
CALERES INC COM 129500104 6,032 228,320 SH   SOLE 18 228,320 0 0
CALERES INC COM 129500104 723 27,347 SH   SOLE 19 27,347 0 0
CALERES INC COM 129500104 97,927 3,706,566 SH   SOLE 21 3,706,566 0 0
CALERES INC COM 129500104 30,799 1,165,732 SH   SOLE 22 1,075,929 0 89,803
CALERES INC COM 129500104 77 2,931 SH   SOLE 26 0 0 2,931
CALERES INC COM 129500104 158 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 203 7,690 SH   SOLE 29 0 0 7,690
CALERES INC COM 129500104 2,175 82,316 SH   SOLE 30 82,316 0 0
CALERES INC COM 129500104 120 4,548 SH   SOLE 40 4,548 0 0
CALGON CARBON CORP COM 129603106 178 12,209 SH   SOLE 2 2,371 0 9,838
CALGON CARBON CORP COM 129603106 6 402 SH   SOLE 4 402 0 0
CALGON CARBON CORP COM 129603106 321 21,990 SH   SOLE 7 21,990 0 0
CALGON CARBON CORP COM 129603106 3,948 270,436 SH   SOLE 18 270,436 0 0
CALGON CARBON CORP COM 129603106 420 28,778 SH   SOLE 19 28,778 0 0
CALGON CARBON CORP COM 129603106 64,419 4,412,255 SH   SOLE 21 4,412,255 0 0
CALGON CARBON CORP COM 129603106 19,340 1,324,626 SH   SOLE 22 1,221,970 0 102,656
CALGON CARBON CORP COM 129603106 300 20,518 SH   SOLE 26 17,423 0 3,095
CALGON CARBON CORP COM 129603106 108 7,411 SH   SOLE 28 7,411 0 0
CALGON CARBON CORP COM 129603106 3,258 223,162 SH   SOLE 30 223,162 0 0
CALGON CARBON CORP COM 129603106 90 6,169 SH   SOLE 40 6,169 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 43 2,633 SH   SOLE 18 2,633 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 28 1,744 SH   SOLE 19 1,744 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 1,148 70,885 SH   SOLE 21 70,885 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 99 6,136 SH   SOLE 22 5,321 0 815
CALIFORNIA RES CORP COM NEW 13057Q206 211 14,056 SH   SOLE 2 7,659 0 6,397
CALIFORNIA RES CORP COM NEW 13057Q206 3 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 41 2,750 SH   SOLE 7 2,750 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,904 126,596 SH   SOLE 18 126,596 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 322 21,402 SH   SOLE 19 21,402 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 15,306 1,017,660 SH   SOLE 21 1,017,660 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 17,616 1,171,267 SH   SOLE 22 1,055,997 0 115,270
CALIFORNIA RES CORP COM NEW 13057Q206 139 9,220 SH   SOLE 26 6,761 0 2,459
CALIFORNIA RES CORP COM NEW 13057Q206 95 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 198 13,138 SH   SOLE 29 0 0 13,138
CALIFORNIA RES CORP COM NEW 13057Q206 284 18,914 SH   SOLE 30 18,914 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 739 49,137 SH   SOLE 36 49,137 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 51 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 204 5,684 SH   SOLE 2 2,079 0 3,605
CALIFORNIA WTR SVC GROUP COM 130788102 11 314 SH   SOLE 4 314 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,141 59,711 SH   SOLE 7 59,711 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 18 SH   SOLE 17 0 0 18
CALIFORNIA WTR SVC GROUP COM 130788102 8,754 244,192 SH   SOLE 18 244,192 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,066 29,745 SH   SOLE 19 29,745 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 145,338 4,054,059 SH   SOLE 21 4,054,059 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 45,785 1,277,130 SH   SOLE 22 1,176,454 0 100,676
CALIFORNIA WTR SVC GROUP COM 130788102 19 518 SH   SOLE 23 518 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,095 30,537 SH   SOLE 26 25,259 0 5,278
CALIFORNIA WTR SVC GROUP COM 130788102 248 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,078 225,335 SH   SOLE 30 225,335 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 196 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 21 1,800 SH   SOLE 2 1,800 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 41 3,546 SH   SOLE 18 3,546 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 29 2,540 SH   SOLE 19 2,540 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 455 39,384 SH   SOLE 21 39,384 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 2,960 256,287 SH   SOLE 22 256,287 0 0
CALIX INC COM 13100M509 186 25,597 SH   SOLE 2 18,437 0 7,160
CALIX INC COM 13100M509 7 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,251 172,536 SH   SOLE 18 172,536 0 0
CALIX INC COM 13100M509 1,200 165,550 SH   SOLE 19 165,550 0 0
CALIX INC COM 13100M509 10,007 1,380,317 SH   SOLE 21 1,380,317 0 0
CALIX INC COM 13100M509 9,991 1,378,022 SH   SOLE 22 1,307,737 0 70,285
CALIX INC COM 13100M509 22 2,993 SH   SOLE 23 2,993 0 0
CALIX INC COM 13100M509 42 5,850 SH   SOLE 28 5,850 0 0
CALIX INC COM 13100M509 191 26,406 SH   SOLE 29 0 0 26,406
CALIX INC COM 13100M509 90 12,431 SH   SOLE 30 12,431 0 0
CALIX INC COM 13100M509 29 4,039 SH   SOLE 40 4,039 0 0
CALLAWAY GOLF CO COM 131193104 193 17,426 SH   SOLE 2 4,424 0 13,002
CALLAWAY GOLF CO COM 131193104 9 789 SH   SOLE 4 789 0 0
CALLAWAY GOLF CO COM 131193104 20 1,797 SH   SOLE 7 1,797 0 0
CALLAWAY GOLF CO COM 131193104 5,418 489,399 SH   SOLE 18 489,399 0 0
CALLAWAY GOLF CO COM 131193104 651 58,844 SH   SOLE 19 58,844 0 0
CALLAWAY GOLF CO COM 131193104 88,731 8,015,424 SH   SOLE 21 8,015,424 0 0
CALLAWAY GOLF CO COM 131193104 32,189 2,907,763 SH   SOLE 22 2,719,072 0 188,691
CALLAWAY GOLF CO COM 131193104 69 6,224 SH   SOLE 26 0 0 6,224
CALLAWAY GOLF CO COM 131193104 141 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 2,012 181,786 SH   SOLE 30 181,786 0 0
CALLAWAY GOLF CO COM 131193104 93 8,378 SH   SOLE 40 8,378 0 0
CALLIDUS SOFTWARE INC COM 13123E500 63 2,965 SH   SOLE 2 2,575 0 390
CALLIDUS SOFTWARE INC COM 13123E500 8 398 SH   SOLE 4 398 0 0
CALLIDUS SOFTWARE INC COM 13123E500 31 1,452 SH   SOLE 7 1,452 0 0
CALLIDUS SOFTWARE INC COM 13123E500 4,695 219,908 SH   SOLE 18 219,908 0 0
CALLIDUS SOFTWARE INC COM 13123E500 825 38,653 SH   SOLE 19 38,653 0 0
CALLIDUS SOFTWARE INC COM 13123E500 38,195 1,788,993 SH   SOLE 21 1,788,993 0 0
CALLIDUS SOFTWARE INC COM 13123E500 36,443 1,706,916 SH   SOLE 22 1,594,191 0 112,725
CALLIDUS SOFTWARE INC COM 13123E500 664 31,084 SH   SOLE 26 25,647 0 5,437
CALLIDUS SOFTWARE INC COM 13123E500 173 8,092 SH   SOLE 28 8,092 0 0
CALLIDUS SOFTWARE INC COM 13123E500 224 10,487 SH   SOLE 30 10,487 0 0
CALLIDUS SOFTWARE INC COM 13123E500 130 6,076 SH   SOLE 40 6,076 0 0
CALLON PETE CO DEL COM 13123X102 128 9,690 SH   SOLE 2 8,989 0 701
CALLON PETE CO DEL COM 13123X102 7 559 SH   SOLE 4 559 0 0
CALLON PETE CO DEL COM 13123X102 55 4,211 SH   SOLE 7 4,211 0 0
CALLON PETE CO DEL COM 13123X102 8,895 675,943 SH   SOLE 18 675,943 0 0
CALLON PETE CO DEL COM 13123X102 1,534 116,592 SH   SOLE 19 116,592 0 0
CALLON PETE CO DEL COM 13123X102 76,865 5,840,843 SH   SOLE 21 5,840,843 0 0
CALLON PETE CO DEL COM 13123X102 68,873 5,233,478 SH   SOLE 22 4,838,156 0 395,322
CALLON PETE CO DEL COM 13123X102 1,089 82,788 SH   SOLE 26 72,140 0 10,648
CALLON PETE CO DEL COM 13123X102 418 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,241 94,300 SH   SOLE 30 94,300 0 0
CALLON PETE CO DEL COM 13123X102 154 11,739 SH   SOLE 40 11,739 0 0
CALPINE CORP COM NEW 131347304 4,468 404,316 SH   SOLE 2 190,967 0 213,349
CALPINE CORP COM NEW 131347304 1,398 126,490 SH   SOLE 4 118,209 0 8,281
CALPINE CORP COM NEW 131347304 429 38,785 SH   SOLE 7 38,785 0 0
CALPINE CORP COM NEW 131347304 21 1,884 SH   SOLE 15 1,884 0 0
CALPINE CORP COM NEW 131347304 2,665 241,173 SH   SOLE 18 206,528 0 34,645
CALPINE CORP COM NEW 131347304 8,814 797,606 SH   SOLE 19 797,606 0 0
CALPINE CORP COM NEW 131347304 2,667 241,392 SH   SOLE 20 0 0 241,392
CALPINE CORP COM NEW 131347304 47,105 4,262,930 SH   SOLE 21 4,262,930 0 0
CALPINE CORP COM NEW 131347304 123,757 11,199,768 SH   SOLE 22 9,876,176 0 1,323,592
CALPINE CORP COM NEW 131347304 5,610 507,724 SH   SOLE 23 507,724 0 0
CALPINE CORP COM NEW 131347304 1,943 175,816 SH   SOLE 25 175,816 0 0
CALPINE CORP COM NEW 131347304 9,130 826,278 SH   SOLE 26 365,292 0 460,986
CALPINE CORP COM NEW 131347304 764 69,173 SH   SOLE 28 52,854 0 16,319
CALPINE CORP COM NEW 131347304 1,087 98,335 SH   SOLE 29 17,478 0 80,857
CALPINE CORP COM NEW 131347304 4,969 449,682 SH   SOLE 30 449,682 0 0
CALPINE CORP COM NEW 131347304 1,802 163,076 SH   SOLE 31 65,957 0 97,119
CALPINE CORP COM NEW 131347304 1,627 147,260 SH   SOLE 34 147,260 0 0
CALPINE CORP COM NEW 131347304 5,962 539,516 SH   SOLE 36 539,516 0 0
CALPINE CORP COM NEW 131347304 18 1,644 SH   SOLE 40 1,644 0 0
CAMBER ENERGY INC COM 13200M102 12 20,635 SH   SOLE 21 20,635 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 14 2,821 SH   SOLE 2 206 0 2,615
CAMBIUM LEARNING GRP INC COM 13201A107 238 48,564 SH   SOLE 18 48,564 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 40 8,108 SH   SOLE 19 8,108 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 2,186 446,184 SH   SOLE 21 446,184 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 930 189,817 SH   SOLE 22 181,966 0 7,851
CAMBIUM LEARNING GRP INC COM 13201A107 0 46 SH   SOLE 29 0 0 46
CAMBREX CORP COM 132011107 347 6,303 SH   SOLE 2 6,105 0 198
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,741 158,784 SH   SOLE 18 158,784 0 0
CAMBREX CORP COM 132011107 4,065 73,835 SH   SOLE 19 73,835 0 0
CAMBREX CORP COM 132011107 150,432 2,732,648 SH   SOLE 21 2,732,648 0 0
CAMBREX CORP COM 132011107 51,893 942,657 SH   SOLE 22 877,264 0 65,393
CAMBREX CORP COM 132011107 60 1,092 SH   SOLE 23 1,092 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 377 6,844 SH   SOLE 29 0 0 6,844
CAMBREX CORP COM 132011107 3,399 61,738 SH   SOLE 30 61,738 0 0
CAMBREX CORP COM 132011107 198 3,590 SH   SOLE 40 3,590 0 0
CAMDEN NATL CORP COM 133034108 156 3,540 SH   SOLE 2 727 0 2,813
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,784 63,214 SH   SOLE 18 63,214 0 0
CAMDEN NATL CORP COM 133034108 433 9,831 SH   SOLE 19 9,831 0 0
CAMDEN NATL CORP COM 133034108 22,270 505,685 SH   SOLE 21 505,685 0 0
CAMDEN NATL CORP COM 133034108 22,933 520,730 SH   SOLE 22 489,060 0 31,670
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 411 9,330 SH   SOLE 29 0 0 9,330
CAMDEN NATL CORP COM 133034108 147 3,329 SH   SOLE 30 3,329 0 0
CAMDEN NATL CORP COM 133034108 48 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 8,105 100,739 SH   SOLE 2 45,669 0 55,070
CAMDEN PPTY TR SH BEN INT 133131102 4,406 54,766 SH   SOLE 4 52,758 0 2,008
CAMDEN PPTY TR SH BEN INT 133131102 9,663 120,091 SH   SOLE 7 116,194 0 3,897
CAMDEN PPTY TR SH BEN INT 133131102 291 3,613 SH   SOLE 15 3,613 0 0
CAMDEN PPTY TR SH BEN INT 133131102 25,075 311,651 SH   SOLE 18 302,462 0 9,189
CAMDEN PPTY TR SH BEN INT 133131102 10,150 126,154 SH   SOLE 19 126,154 0 0
CAMDEN PPTY TR SH BEN INT 133131102 5,365 66,681 SH   SOLE 20 0 0 66,681
CAMDEN PPTY TR SH BEN INT 133131102 350,100 4,351,231 SH   SOLE 21 4,351,231 0 0
CAMDEN PPTY TR SH BEN INT 133131102 313,875 3,901,007 SH   SOLE 22 3,594,903 0 306,104
CAMDEN PPTY TR SH BEN INT 133131102 8,227 102,255 SH   SOLE 23 102,255 0 0
CAMDEN PPTY TR SH BEN INT 133131102 10,092 125,429 SH   SOLE 25 125,429 0 0
CAMDEN PPTY TR SH BEN INT 133131102 17,948 223,068 SH   SOLE 26 76,461 0 146,607
CAMDEN PPTY TR SH BEN INT 133131102 1,467 18,232 SH   SOLE 28 13,511 0 4,721
CAMDEN PPTY TR SH BEN INT 133131102 4,349 54,047 SH   SOLE 29 33,963 0 20,084
CAMDEN PPTY TR SH BEN INT 133131102 39,855 495,345 SH   SOLE 30 495,345 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,964 36,833 SH   SOLE 31 16,657 0 20,176
CAMDEN PPTY TR SH BEN INT 133131102 2,405 29,893 SH   SOLE 34 29,893 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,532 19,043 SH   SOLE 36 19,043 0 0
CAMDEN PPTY TR SH BEN INT 133131102 33 412 SH   SOLE 40 412 0 0
CAMECO CORP COM 13321L108 2,637 238,221 SH   SOLE 21 238,221 0 0
CAMECO CORP COM 13321L108 0 2 SH   SOLE 22 2 0 0
CAMPBELL SOUP CO COM 134429109 17,314 302,483 SH   SOLE 2 177,808 0 124,675
CAMPBELL SOUP CO COM 134429109 5,046 88,160 SH   SOLE 4 82,118 0 6,042
CAMPBELL SOUP CO COM 134429109 12,102 211,431 SH   SOLE 7 183,108 0 28,323
CAMPBELL SOUP CO COM 134429109 436 7,621 SH   SOLE 13 7,621 0 0
CAMPBELL SOUP CO COM 134429109 63 1,097 SH   SOLE 15 1,097 0 0
CAMPBELL SOUP CO COM 134429109 6 112 SH   SOLE 17 0 0 112
CAMPBELL SOUP CO COM 134429109 23,766 415,200 SH   SOLE 18 386,312 0 28,888
CAMPBELL SOUP CO COM 134429109 6,363 111,167 SH   SOLE 19 111,167 0 0
CAMPBELL SOUP CO COM 134429109 9,433 164,805 SH   SOLE 20 0 0 164,805
CAMPBELL SOUP CO COM 134429109 288,611 5,042,119 SH   SOLE 21 5,042,119 0 0
CAMPBELL SOUP CO COM 134429109 347,133 6,064,525 SH   SOLE 22 5,089,987 0 974,538
CAMPBELL SOUP CO COM 134429109 14,791 258,409 SH   SOLE 23 258,409 0 0
CAMPBELL SOUP CO COM 134429109 3,750 65,520 SH   SOLE 25 65,520 0 0
CAMPBELL SOUP CO COM 134429109 36,537 638,308 SH   SOLE 26 158,189 0 480,119
CAMPBELL SOUP CO COM 134429109 2,372 41,442 SH   SOLE 28 30,834 0 10,608
CAMPBELL SOUP CO COM 134429109 861 15,034 SH   SOLE 29 15,034 0 0
CAMPBELL SOUP CO COM 134429109 47,082 822,539 SH   SOLE 30 822,539 0 0
CAMPBELL SOUP CO COM 134429109 7,081 123,710 SH   SOLE 31 43,252 0 80,458
CAMPBELL SOUP CO COM 134429109 3,117 54,461 SH   SOLE 34 54,461 0 0
CAMPBELL SOUP CO COM 134429109 14,186 247,826 SH   SOLE 36 247,826 0 0
CAMPBELL SOUP CO COM 134429109 55 967 SH   SOLE 40 967 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 19 603 SH   SOLE 2 603 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,271 39,428 SH   SOLE 18 39,428 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 9,570 296,839 SH   SOLE 19 296,839 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 11,553 358,333 SH   SOLE 21 358,333 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 11,418 354,145 SH   SOLE 22 317,904 0 36,241
CAMPING WORLD HLDGS INC CL A 13462K109 806 25,007 SH   SOLE 25 25,007 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,969 92,089 SH   SOLE 34 92,089 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 110 6,906 SH   SOLE 4 6,906 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 75 4,697 SH   SOLE 18 4,697 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 553 34,649 SH   SOLE 19 34,649 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 22 1,404 SH   SOLE 22 1,404 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 730 45,766 SH   SOLE 26 7,131 0 38,635
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 330 20,696 SH   SOLE 34 20,696 0 0
CANADIAN NAT RES LTD COM 136385101 3 88 SH   SOLE 18 88 0 0
CANADIAN NAT RES LTD COM 136385101 21,945 669,263 SH   SOLE 21 669,263 0 0
CANADIAN NATL RY CO COM 136375102 1 10 SH   SOLE 17 0 0 10
CANADIAN NATL RY CO COM 136375102 14 189 SH   SOLE 18 189 0 0
CANADIAN PAC RY LTD COM 13645T100 437 2,974 SH   SOLE 18 2,974 0 0
CANADIAN PAC RY LTD COM 13645T100 6,109 41,579 SH   SOLE 22 41,579 0 0
CANADIAN SOLAR INC COM 136635109 1,530 124,666 SH   SOLE 21 124,666 0 0
CANADIAN SOLAR INC COM 136635109 108 8,800 SH   SOLE 25 8,800 0 0
CANADIAN SOLAR INC COM 136635109 2,279 185,731 SH   SOLE 30 185,731 0 0
CANADIAN SOLAR INC COM 136635109 20,150 1,642,200 SH   SOLE 34 1,642,200 0 0
CANCER GENETICS INC COM 13739U104 10 2,391 SH   SOLE 18 2,391 0 0
CANCER GENETICS INC COM 13739U104 157 38,184 SH   SOLE 21 38,184 0 0
CANTEL MEDICAL CORP COM 138098108 1,383 17,267 SH   SOLE 2 17,064 0 203
CANTEL MEDICAL CORP COM 138098108 18 223 SH   SOLE 4 223 0 0
CANTEL MEDICAL CORP COM 138098108 68 850 SH   SOLE 7 850 0 0
CANTEL MEDICAL CORP COM 138098108 14,087 175,864 SH   SOLE 18 175,864 0 0
CANTEL MEDICAL CORP COM 138098108 22,175 276,839 SH   SOLE 19 276,839 0 0
CANTEL MEDICAL CORP COM 138098108 251,462 3,139,353 SH   SOLE 21 3,139,353 0 0
CANTEL MEDICAL CORP COM 138098108 114,024 1,423,518 SH   SOLE 22 1,351,849 0 71,669
CANTEL MEDICAL CORP COM 138098108 400 4,989 SH   SOLE 23 4,989 0 0
CANTEL MEDICAL CORP COM 138098108 1,216 15,179 SH   SOLE 26 12,538 0 2,641
CANTEL MEDICAL CORP COM 138098108 409 5,110 SH   SOLE 28 5,110 0 0
CANTEL MEDICAL CORP COM 138098108 1,898 23,690 SH   SOLE 29 0 0 23,690
CANTEL MEDICAL CORP COM 138098108 5,685 70,969 SH   SOLE 30 70,969 0 0
CANTEL MEDICAL CORP COM 138098108 326 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 6 598 SH   SOLE 21 598 0 0
CAPELLA EDUCATION COMPANY COM 139594105 430 5,058 SH   SOLE 2 4,788 0 270
CAPELLA EDUCATION COMPANY COM 139594105 9 109 SH   SOLE 4 109 0 0
CAPELLA EDUCATION COMPANY COM 139594105 32 381 SH   SOLE 7 381 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,791 56,346 SH   SOLE 18 56,346 0 0
CAPELLA EDUCATION COMPANY COM 139594105 2,705 31,813 SH   SOLE 19 31,813 0 0
CAPELLA EDUCATION COMPANY COM 139594105 81,455 958,011 SH   SOLE 21 958,011 0 0
CAPELLA EDUCATION COMPANY COM 139594105 26,048 306,352 SH   SOLE 22 280,482 0 25,870
CAPELLA EDUCATION COMPANY COM 139594105 89 1,051 SH   SOLE 23 1,051 0 0
CAPELLA EDUCATION COMPANY COM 139594105 261 3,072 SH   SOLE 26 2,025 0 1,047
CAPELLA EDUCATION COMPANY COM 139594105 142 1,668 SH   SOLE 28 1,668 0 0
CAPELLA EDUCATION COMPANY COM 139594105 1,931 22,716 SH   SOLE 30 22,716 0 0
CAPELLA EDUCATION COMPANY COM 139594105 98 1,154 SH   SOLE 40 1,154 0 0
CAPITAL BK FINL CORP CL A COM 139794101 165 3,803 SH   SOLE 2 1,091 0 2,712
CAPITAL BK FINL CORP CL A COM 139794101 28 656 SH   SOLE 7 656 0 0
CAPITAL BK FINL CORP CL A COM 139794101 4,017 92,565 SH   SOLE 18 92,565 0 0
CAPITAL BK FINL CORP CL A COM 139794101 676 15,565 SH   SOLE 19 15,565 0 0
CAPITAL BK FINL CORP CL A COM 139794101 32,033 738,090 SH   SOLE 21 738,090 0 0
CAPITAL BK FINL CORP CL A COM 139794101 35,632 821,011 SH   SOLE 22 769,486 0 51,525
CAPITAL BK FINL CORP CL A COM 139794101 151 3,480 SH   SOLE 28 3,480 0 0
CAPITAL BK FINL CORP CL A COM 139794101 177 4,074 SH   SOLE 30 4,074 0 0
CAPITAL BK FINL CORP CL A COM 139794101 145 3,340 SH   SOLE 40 3,340 0 0
CAPITAL CITY BK GROUP INC COM 139674105 41 1,904 SH   SOLE 2 423 0 1,481
CAPITAL CITY BK GROUP INC COM 139674105 940 43,949 SH   SOLE 18 43,949 0 0
CAPITAL CITY BK GROUP INC COM 139674105 153 7,132 SH   SOLE 19 7,132 0 0
CAPITAL CITY BK GROUP INC COM 139674105 7,837 366,371 SH   SOLE 21 366,371 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10,577 494,483 SH   SOLE 22 487,873 0 6,610
CAPITAL ONE FINL CORP COM 14040H105 39,297 453,464 SH   SOLE 2 141,620 0 311,844
CAPITAL ONE FINL CORP COM 14040H105 14,422 166,415 SH   SOLE 4 153,555 0 12,860
CAPITAL ONE FINL CORP COM 14040H105 30,202 348,514 SH   SOLE 7 325,827 0 22,687
CAPITAL ONE FINL CORP COM 14040H105 283 3,270 SH   SOLE 13 3,270 0 0
CAPITAL ONE FINL CORP COM 14040H105 270 3,110 SH   SOLE 15 3,110 0 0
CAPITAL ONE FINL CORP COM 14040H105 191,318 2,207,680 SH   SOLE 18 2,110,552 0 97,128
CAPITAL ONE FINL CORP COM 14040H105 200,094 2,308,960 SH   SOLE 19 2,308,960 0 0
CAPITAL ONE FINL CORP COM 14040H105 17,217 198,677 SH   SOLE 20 0 0 198,677
CAPITAL ONE FINL CORP COM 14040H105 600,549 6,929,945 SH   SOLE 21 6,929,945 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,159,968 13,385,279 SH   SOLE 22 10,978,300 0 2,406,979
CAPITAL ONE FINL CORP COM 14040H105 56,414 650,985 SH   SOLE 23 650,985 0 0
CAPITAL ONE FINL CORP COM 14040H105 16,361 188,800 SH   SOLE 25 188,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 105,753 1,220,325 SH   SOLE 26 319,024 0 901,301
CAPITAL ONE FINL CORP COM 14040H105 9,084 104,828 SH   SOLE 28 79,166 0 25,662
CAPITAL ONE FINL CORP COM 14040H105 1,873 21,616 SH   SOLE 29 21,616 0 0
CAPITAL ONE FINL CORP COM 14040H105 129,556 1,494,992 SH   SOLE 30 1,494,992 0 0
CAPITAL ONE FINL CORP COM 14040H105 23,595 272,273 SH   SOLE 31 103,100 0 169,173
CAPITAL ONE FINL CORP COM 14040H105 47,450 547,541 SH   SOLE 34 547,541 0 0
CAPITAL ONE FINL CORP COM 14040H105 68,050 785,247 SH   SOLE 36 785,247 0 0
CAPITAL ONE FINL CORP COM 14040H105 240 2,769 SH   SOLE 40 2,769 0 0
CAPITAL SR LIVING CORP COM 140475104 25 1,785 SH   SOLE 2 1,464 0 321
CAPITAL SR LIVING CORP COM 140475104 3 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 9 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 1,531 108,904 SH   SOLE 18 108,904 0 0
CAPITAL SR LIVING CORP COM 140475104 234 16,635 SH   SOLE 19 16,635 0 0
CAPITAL SR LIVING CORP COM 140475104 14,024 997,412 SH   SOLE 21 997,412 0 0
CAPITAL SR LIVING CORP COM 140475104 11,149 792,967 SH   SOLE 22 727,220 0 65,747
CAPITAL SR LIVING CORP COM 140475104 48 3,434 SH   SOLE 26 0 0 3,434
CAPITAL SR LIVING CORP COM 140475104 59 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 56 3,957 SH   SOLE 30 3,957 0 0
CAPITAL SR LIVING CORP COM 140475104 47 3,367 SH   SOLE 40 3,367 0 0
CAPITALA FIN CORP COM 14054R106 1,868 130,097 SH   SOLE 30 130,097 0 0
CAPITOL ACQUISITION CORP III UNIT 99/99/9999 14055M205 79 6,800 SH   OTR 19 6,800 0 0
CAPITOL FED FINL INC COM 14057J101 424 28,974 SH   SOLE 2 5,465 0 23,509
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,406 506,192 SH   SOLE 18 506,192 0 0
CAPITOL FED FINL INC COM 14057J101 1,102 75,344 SH   SOLE 19 75,344 0 0
CAPITOL FED FINL INC COM 14057J101 61,802 4,224,337 SH   SOLE 21 4,224,337 0 0
CAPITOL FED FINL INC COM 14057J101 53,469 3,654,773 SH   SOLE 22 3,399,735 0 255,038
CAPITOL FED FINL INC COM 14057J101 644 44,047 SH   SOLE 26 34,757 0 9,290
CAPITOL FED FINL INC COM 14057J101 273 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 299 20,469 SH   SOLE 30 20,469 0 0
CAPITOL FED FINL INC COM 14057J101 99 6,765 SH   SOLE 36 6,765 0 0
CAPITOL FED FINL INC COM 14057J101 241 16,458 SH   SOLE 40 16,458 0 0
CAPNIA INC COM 14066L105 1 2,088 SH   SOLE 21 2,088 0 0
CAPNIA INC COM 14066L105 53 75,000 SH   SOLE 22 75,000 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 1 410 SH   SOLE 18 410 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 6 1,665 SH   SOLE 19 1,665 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 58 17,122 SH   SOLE 21 17,122 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 79 4,130 SH   SOLE 18 4,130 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 27 1,440 SH   SOLE 19 1,440 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,853 97,150 SH   SOLE 21 97,150 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 238 12,483 SH   SOLE 22 12,483 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 254 24,062 SH   SOLE 2 4,700 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 25 2,326 SH   SOLE 7 2,326 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 5,350 507,567 SH   SOLE 18 507,567 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 565 53,574 SH   SOLE 19 53,574 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 114,146 10,829,757 SH   SOLE 21 10,829,757 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 26,989 2,560,590 SH   SOLE 22 2,354,337 0 206,253
CAPSTEAD MTG CORP COM NO PAR 14067E506 285 27,060 SH   SOLE 26 21,499 0 5,561
CAPSTEAD MTG CORP COM NO PAR 14067E506 151 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,886 178,964 SH   SOLE 30 178,964 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 35 3,322 SH   SOLE 36 3,322 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 117 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 4 5,244 SH   SOLE 18 5,244 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 3 3,678 SH   SOLE 19 3,678 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 58 76,135 SH   SOLE 21 76,135 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 286 374,348 SH   SOLE 22 364,529 0 9,819
CARA THERAPEUTICS INC COM 140755109 84 4,566 SH   SOLE 2 971 0 3,595
CARA THERAPEUTICS INC COM 140755109 1,593 86,604 SH   SOLE 18 86,604 0 0
CARA THERAPEUTICS INC COM 140755109 255 13,864 SH   SOLE 19 13,864 0 0
CARA THERAPEUTICS INC COM 140755109 12,639 687,302 SH   SOLE 21 687,302 0 0
CARA THERAPEUTICS INC COM 140755109 11,397 619,756 SH   SOLE 22 588,619 0 31,137
CARBO CERAMICS INC COM 140781105 65 4,981 SH   SOLE 2 815 0 4,166
CARBO CERAMICS INC COM 140781105 243 18,646 SH   SOLE 4 18,646 0 0
CARBO CERAMICS INC COM 140781105 6 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 0 13 SH   SOLE 17 0 0 13
CARBO CERAMICS INC COM 140781105 1,744 133,706 SH   SOLE 18 133,706 0 0
CARBO CERAMICS INC COM 140781105 3,859 295,965 SH   SOLE 19 295,965 0 0
CARBO CERAMICS INC COM 140781105 25,223 1,934,274 SH   SOLE 21 1,934,274 0 0
CARBO CERAMICS INC COM 140781105 7,582 581,420 SH   SOLE 22 526,720 0 54,700
CARBO CERAMICS INC COM 140781105 100 7,681 SH   SOLE 26 6,798 0 883
CARBO CERAMICS INC COM 140781105 40 3,054 SH   SOLE 28 3,054 0 0
CARBO CERAMICS INC COM 140781105 628 48,172 SH   SOLE 30 48,172 0 0
CARBO CERAMICS INC COM 140781105 689 52,822 SH   SOLE 34 52,822 0 0
CARBO CERAMICS INC COM 140781105 34 2,635 SH   SOLE 40 2,635 0 0
CARBONITE INC COM 141337105 290 14,308 SH   SOLE 2 14,179 0 129
CARBONITE INC COM 141337105 6 280 SH   SOLE 17 0 0 280
CARBONITE INC COM 141337105 1,468 72,312 SH   SOLE 18 72,312 0 0
CARBONITE INC COM 141337105 1,753 86,371 SH   SOLE 19 86,371 0 0
CARBONITE INC COM 141337105 12,016 591,913 SH   SOLE 21 591,913 0 0
CARBONITE INC COM 141337105 11,821 582,316 SH   SOLE 22 544,714 0 37,602
CARBONITE INC COM 141337105 61 3,023 SH   SOLE 23 3,023 0 0
CARBONITE INC COM 141337105 149 7,347 SH   SOLE 29 0 0 7,347
CARBONITE INC COM 141337105 63 3,113 SH   SOLE 30 3,113 0 0
CARDCONNECT CORP COM 14141X108 402 30,455 SH   SOLE 22 30,455 0 0
CARDINAL FINL CORP COM 14149F109 193 6,430 SH   SOLE 2 1,457 0 4,973
CARDINAL FINL CORP COM 14149F109 29 973 SH   SOLE 7 973 0 0
CARDINAL FINL CORP COM 14149F109 5,195 173,522 SH   SOLE 18 173,522 0 0
CARDINAL FINL CORP COM 14149F109 559 18,682 SH   SOLE 19 18,682 0 0
CARDINAL FINL CORP COM 14149F109 84,550 2,823,982 SH   SOLE 21 2,823,982 0 0
CARDINAL FINL CORP COM 14149F109 28,602 955,327 SH   SOLE 22 879,847 0 75,480
CARDINAL FINL CORP COM 14149F109 134 4,465 SH   SOLE 26 0 0 4,465
CARDINAL FINL CORP COM 14149F109 143 4,775 SH   SOLE 28 4,775 0 0
CARDINAL FINL CORP COM 14149F109 1,907 63,686 SH   SOLE 30 63,686 0 0
CARDINAL FINL CORP COM 14149F109 104 3,474 SH   SOLE 40 3,474 0 0
CARDINAL HEALTH INC COM 14149Y108 48,318 592,494 SH   SOLE 2 397,717 0 194,777
CARDINAL HEALTH INC COM 14149Y108 15,275 187,303 SH   SOLE 4 178,732 0 8,571
CARDINAL HEALTH INC COM 14149Y108 41,790 512,445 SH   SOLE 7 336,249 0 176,196
CARDINAL HEALTH INC COM 14149Y108 2,424 29,720 SH   SOLE 13 29,720 0 0
CARDINAL HEALTH INC COM 14149Y108 164 2,013 SH   SOLE 15 2,013 0 0
CARDINAL HEALTH INC COM 14149Y108 61,617 755,576 SH   SOLE 18 707,962 0 47,614
CARDINAL HEALTH INC COM 14149Y108 540 6,624 SH   OTR 19 0 6,624 0
CARDINAL HEALTH INC COM 14149Y108 73,511 901,417 SH   SOLE 19 901,417 0 0
CARDINAL HEALTH INC COM 14149Y108 14,951 183,333 SH   SOLE 20 0 0 183,333
CARDINAL HEALTH INC COM 14149Y108 380,028 4,660,063 SH   SOLE 21 4,660,063 0 0
CARDINAL HEALTH INC COM 14149Y108 763,257 9,359,369 SH   SOLE 22 7,322,447 0 2,036,922
CARDINAL HEALTH INC COM 14149Y108 39,648 486,186 SH   SOLE 23 486,186 0 0
CARDINAL HEALTH INC COM 14149Y108 11,473 140,689 SH   SOLE 25 140,689 0 0
CARDINAL HEALTH INC COM 14149Y108 82,821 1,015,589 SH   SOLE 26 227,589 0 788,000
CARDINAL HEALTH INC COM 14149Y108 5,460 66,951 SH   SOLE 28 49,914 0 17,037
CARDINAL HEALTH INC COM 14149Y108 13,912 170,599 SH   SOLE 29 94,186 0 76,413
CARDINAL HEALTH INC COM 14149Y108 77,364 948,666 SH   SOLE 30 948,666 0 0
CARDINAL HEALTH INC COM 14149Y108 25,926 317,917 SH   SOLE 31 145,302 0 172,615
CARDINAL HEALTH INC COM 14149Y108 41,752 511,976 SH   SOLE 34 511,976 0 0
CARDINAL HEALTH INC COM 14149Y108 48,473 594,391 SH   SOLE 36 594,391 0 0
CARDINAL HEALTH INC COM 14149Y108 131 1,601 SH   SOLE 40 1,601 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 128 4,544 SH   SOLE 2 4,362 0 182
CARDIOVASCULAR SYS INC DEL COM 141619106 27 960 SH   SOLE 7 960 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,411 120,650 SH   SOLE 18 120,650 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,008 106,385 SH   SOLE 19 106,385 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 32,599 1,152,924 SH   SOLE 21 1,152,924 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 26,667 943,133 SH   SOLE 22 874,131 0 69,002
CARDIOVASCULAR SYS INC DEL COM 141619106 52 1,844 SH   SOLE 23 1,844 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 40 1,420 SH   SOLE 26 0 0 1,420
CARDIOVASCULAR SYS INC DEL COM 141619106 121 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 279 9,878 SH   SOLE 29 0 0 9,878
CARDIOVASCULAR SYS INC DEL COM 141619106 160 5,651 SH   SOLE 30 5,651 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 94 3,314 SH   SOLE 40 3,314 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 325 300,000 PRN   SOLE 21 300,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 109 2,333 SH   SOLE 2 1,943 0 390
CARDTRONICS PLC SHS CL A G1991C105 14 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 54 1,148 SH   SOLE 7 1,148 0 0
CARDTRONICS PLC SHS CL A G1991C105 10,480 224,174 SH   SOLE 18 224,174 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,321 28,257 SH   SOLE 19 28,257 0 0
CARDTRONICS PLC SHS CL A G1991C105 178,686 3,822,164 SH   SOLE 21 3,822,164 0 0
CARDTRONICS PLC SHS CL A G1991C105 57,017 1,219,618 SH   SOLE 22 1,127,065 0 92,553
CARDTRONICS PLC SHS CL A G1991C105 745 15,945 SH   SOLE 26 13,185 0 2,760
CARDTRONICS PLC SHS CL A G1991C105 307 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,117 88,059 SH   SOLE 30 88,059 0 0
CARDTRONICS PLC SHS CL A G1991C105 224 4,794 SH   SOLE 40 4,794 0 0
CARE CAP PPTYS INC COM 141624106 1,598 59,461 SH   SOLE 2 46,016 0 13,445
CARE CAP PPTYS INC COM 141624106 745 27,721 SH   SOLE 4 27,721 0 0
CARE CAP PPTYS INC COM 141624106 2,780 103,478 SH   SOLE 7 103,478 0 0
CARE CAP PPTYS INC COM 141624106 101 3,755 SH   SOLE 15 3,755 0 0
CARE CAP PPTYS INC COM 141624106 7,867 292,792 SH   SOLE 18 292,792 0 0
CARE CAP PPTYS INC COM 141624106 3,101 115,423 SH   SOLE 19 115,423 0 0
CARE CAP PPTYS INC COM 141624106 112,551 4,188,733 SH   SOLE 21 4,188,733 0 0
CARE CAP PPTYS INC COM 141624106 103,052 3,835,214 SH   SOLE 22 3,549,206 0 286,008
CARE CAP PPTYS INC COM 141624106 327 12,161 SH   SOLE 23 12,161 0 0
CARE CAP PPTYS INC COM 141624106 3,267 121,593 SH   SOLE 25 121,593 0 0
CARE CAP PPTYS INC COM 141624106 1,178 43,826 SH   SOLE 26 14,915 0 28,911
CARE CAP PPTYS INC COM 141624106 327 12,155 SH   SOLE 28 12,155 0 0
CARE CAP PPTYS INC COM 141624106 1,271 47,313 SH   SOLE 29 28,958 0 18,355
CARE CAP PPTYS INC COM 141624106 10,731 399,378 SH   SOLE 30 399,378 0 0
CARE CAP PPTYS INC COM 141624106 52 1,944 SH   SOLE 31 1,944 0 0
CARE CAP PPTYS INC COM 141624106 208 7,737 SH   SOLE 40 7,737 0 0
CARE COM INC COM 141633107 103 8,220 SH   SOLE 2 7,926 0 294
CARE COM INC COM 141633107 707 56,535 SH   SOLE 18 56,535 0 0
CARE COM INC COM 141633107 65 5,215 SH   SOLE 19 5,215 0 0
CARE COM INC COM 141633107 5,663 452,695 SH   SOLE 21 452,695 0 0
CARE COM INC COM 141633107 1,540 123,105 SH   SOLE 22 111,756 0 11,349
CARE COM INC COM 141633107 3 212 SH   SOLE 23 212 0 0
CAREDX INC COM 14167L103 3 1,928 SH   SOLE 18 1,928 0 0
CAREDX INC COM 14167L103 32 22,800 SH   SOLE 21 22,800 0 0
CAREER EDUCATION CORP COM 141665109 134 15,383 SH   SOLE 2 3,053 0 12,330
CAREER EDUCATION CORP COM 141665109 15 1,699 SH   SOLE 7 1,699 0 0
CAREER EDUCATION CORP COM 141665109 3,217 369,761 SH   SOLE 18 369,761 0 0
CAREER EDUCATION CORP COM 141665109 367 42,220 SH   SOLE 19 42,220 0 0
CAREER EDUCATION CORP COM 141665109 49,890 5,734,499 SH   SOLE 21 5,734,499 0 0
CAREER EDUCATION CORP COM 141665109 16,016 1,840,971 SH   SOLE 22 1,709,122 0 131,849
CAREER EDUCATION CORP COM 141665109 39 4,493 SH   SOLE 26 0 0 4,493
CAREER EDUCATION CORP COM 141665109 75 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,201 138,019 SH   SOLE 30 138,019 0 0
CAREER EDUCATION CORP COM 141665109 47 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 96 5,702 SH   SOLE 2 5,556 0 146
CARETRUST REIT INC COM 14174T107 365 21,710 SH   SOLE 4 21,710 0 0
CARETRUST REIT INC COM 14174T107 1,298 77,183 SH   SOLE 7 77,183 0 0
CARETRUST REIT INC COM 14174T107 43 2,544 SH   SOLE 15 2,544 0 0
CARETRUST REIT INC COM 14174T107 5,461 324,646 SH   SOLE 18 324,646 0 0
CARETRUST REIT INC COM 14174T107 1,526 90,743 SH   SOLE 19 90,743 0 0
CARETRUST REIT INC COM 14174T107 96,850 5,758,020 SH   SOLE 21 5,758,020 0 0
CARETRUST REIT INC COM 14174T107 43,615 2,593,016 SH   SOLE 22 2,454,844 0 138,172
CARETRUST REIT INC COM 14174T107 47 2,777 SH   SOLE 23 2,777 0 0
CARETRUST REIT INC COM 14174T107 1,606 95,479 SH   SOLE 25 95,479 0 0
CARETRUST REIT INC COM 14174T107 397 23,586 SH   SOLE 26 0 0 23,586
CARETRUST REIT INC COM 14174T107 302 17,964 SH   SOLE 28 17,964 0 0
CARETRUST REIT INC COM 14174T107 391 23,237 SH   SOLE 29 23,237 0 0
CARETRUST REIT INC COM 14174T107 3,689 219,296 SH   SOLE 30 219,296 0 0
CARETRUST REIT INC COM 14174T107 169 10,021 SH   SOLE 40 10,021 0 0
CARLISLE COS INC COM 142339100 15,942 149,819 SH   SOLE 2 141,803 0 8,016
CARLISLE COS INC COM 142339100 2,740 25,747 SH   SOLE 4 25,747 0 0
CARLISLE COS INC COM 142339100 3,299 31,002 SH   SOLE 7 31,002 0 0
CARLISLE COS INC COM 142339100 4,257 40,005 SH   SOLE 13 40,005 0 0
CARLISLE COS INC COM 142339100 23,489 220,738 SH   SOLE 18 220,738 0 0
CARLISLE COS INC COM 142339100 4,318 40,577 SH   SOLE 19 40,577 0 0
CARLISLE COS INC COM 142339100 284,236 2,671,138 SH   SOLE 21 2,671,138 0 0
CARLISLE COS INC COM 142339100 272,626 2,562,032 SH   SOLE 22 2,167,078 0 394,954
CARLISLE COS INC COM 142339100 3,801 35,725 SH   SOLE 23 35,725 0 0
CARLISLE COS INC COM 142339100 2,747 25,811 SH   SOLE 26 16,556 0 9,255
CARLISLE COS INC COM 142339100 950 8,932 SH   SOLE 28 8,932 0 0
CARLISLE COS INC COM 142339100 7,536 70,822 SH   SOLE 29 14,196 0 56,626
CARLISLE COS INC COM 142339100 1,360 12,778 SH   SOLE 30 12,778 0 0
CARLISLE COS INC COM 142339100 3,492 32,821 SH   SOLE 31 21,089 0 11,732
CARLISLE COS INC COM 142339100 690 6,484 SH   SOLE 34 6,484 0 0
CARLISLE COS INC COM 142339100 3,992 37,519 SH   SOLE 36 37,519 0 0
CARLISLE COS INC COM 142339100 573 5,388 SH   SOLE 40 5,388 0 0
CARMAX INC COM 143130102 8,911 150,480 SH   SOLE 2 28,391 0 122,089
CARMAX INC COM 143130102 3,454 58,323 SH   SOLE 4 53,933 0 4,390
CARMAX INC COM 143130102 7,449 125,780 SH   SOLE 7 124,243 0 1,537
CARMAX INC COM 143130102 72 1,214 SH   SOLE 15 1,214 0 0
CARMAX INC COM 143130102 23,890 403,416 SH   SOLE 18 376,142 0 27,274
CARMAX INC COM 143130102 5,665 95,662 SH   SOLE 19 95,662 0 0
CARMAX INC COM 143130102 5,893 99,508 SH   SOLE 20 0 0 99,508
CARMAX INC COM 143130102 202,613 3,421,368 SH   SOLE 21 3,421,368 0 0
CARMAX INC COM 143130102 295,752 4,994,131 SH   SOLE 22 4,049,495 0 944,636
CARMAX INC COM 143130102 13,372 225,807 SH   SOLE 23 225,807 0 0
CARMAX INC COM 143130102 3,911 66,047 SH   SOLE 25 66,047 0 0
CARMAX INC COM 143130102 27,824 469,841 SH   SOLE 26 152,248 0 317,593
CARMAX INC COM 143130102 2,351 39,692 SH   SOLE 28 29,632 0 10,060
CARMAX INC COM 143130102 2,987 50,433 SH   SOLE 29 7,740 0 42,693
CARMAX INC COM 143130102 29,642 500,546 SH   SOLE 30 500,546 0 0
CARMAX INC COM 143130102 6,411 108,253 SH   SOLE 31 41,577 0 66,676
CARMAX INC COM 143130102 699 11,799 SH   SOLE 34 11,799 0 0
CARMAX INC COM 143130102 15,710 265,284 SH   SOLE 36 265,284 0 0
CARMAX INC COM 143130102 62 1,049 SH   SOLE 40 1,049 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 27,801 471,926 SH   SOLE 2 230,452 0 241,474
CARNIVAL CORP UNIT 99/99/9999 143658300 12,082 205,092 SH   SOLE 4 195,567 0 9,525
CARNIVAL CORP UNIT 99/99/9999 143658300 18,248 309,762 SH   SOLE 7 288,280 0 21,482
CARNIVAL CORP UNIT 99/99/9999 143658300 515 8,740 SH   SOLE 13 8,740 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 126 2,131 SH   SOLE 15 2,131 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 162,398 2,756,713 SH   SOLE 18 1,969,479 0 787,234
CARNIVAL CORP UNIT 99/99/9999 143658300 3,705 62,885 SH   OTR 19 0 62,885 0
CARNIVAL CORP UNIT 99/99/9999 143658300 130,362 2,212,906 SH   SOLE 19 2,212,906 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 12,894 218,875 SH   SOLE 20 0 0 218,875
CARNIVAL CORP UNIT 99/99/9999 143658300 336,004 5,703,681 SH   SOLE 21 5,703,681 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 674,589 11,451,184 SH   SOLE 22 9,145,322 0 2,305,862
CARNIVAL CORP UNIT 99/99/9999 143658300 32,727 555,546 SH   SOLE 23 555,546 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 10,915 185,285 SH   SOLE 25 137,080 0 48,205
CARNIVAL CORP UNIT 99/99/9999 143658300 61,048 1,036,300 SH   SOLE 26 267,843 0 768,457
CARNIVAL CORP UNIT 99/99/9999 143658300 4,381 74,365 SH   SOLE 28 55,573 0 18,792
CARNIVAL CORP UNIT 99/99/9999 143658300 5,111 86,762 SH   SOLE 29 86,762 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 69,043 1,172,002 SH   SOLE 30 1,172,002 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 20,402 346,331 SH   SOLE 31 164,437 0 181,894
CARNIVAL CORP UNIT 99/99/9999 143658300 21,906 371,850 SH   SOLE 34 371,850 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 40,343 684,824 SH   SOLE 36 684,824 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 110 1,872 SH   SOLE 40 1,872 0 0
CARNIVAL PLC ADR 14365C103 77 1,322 SH   OTR 19 1,322 0 0
CAROLINA FINL CORP NEW COM 143873107 206 6,858 SH   SOLE 2 6,480 0 378
CAROLINA FINL CORP NEW COM 143873107 1,414 47,122 SH   SOLE 18 47,122 0 0
CAROLINA FINL CORP NEW COM 143873107 346 11,536 SH   SOLE 19 11,536 0 0
CAROLINA FINL CORP NEW COM 143873107 12,168 405,596 SH   SOLE 21 405,596 0 0
CAROLINA FINL CORP NEW COM 143873107 8,564 285,482 SH   SOLE 22 277,273 0 8,209
CAROLINA FINL CORP NEW COM 143873107 97 3,221 SH   SOLE 29 0 0 3,221
CAROLINA TR BANCSHARES INC COM 14422P105 17 2,186 SH   SOLE 21 2,186 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,024 27,465 SH   SOLE 2 19,613 0 7,852
CARPENTER TECHNOLOGY CORP COM 144285103 13 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 75 2,006 SH   SOLE 7 2,006 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 13,431 360,091 SH   SOLE 18 360,091 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,944 159,353 SH   SOLE 19 159,353 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 111,399 2,986,555 SH   SOLE 21 2,986,555 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 55,898 1,498,614 SH   SOLE 22 1,402,237 0 96,377
CARPENTER TECHNOLOGY CORP COM 144285103 445 11,921 SH   SOLE 26 9,212 0 2,709
CARPENTER TECHNOLOGY CORP COM 144285103 250 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 460 12,337 SH   SOLE 30 12,337 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 22 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 213 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 30 1,100 SH   SOLE 2 679 0 421
CARRIAGE SVCS INC COM 143905107 11 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,580 58,278 SH   SOLE 18 58,278 0 0
CARRIAGE SVCS INC COM 143905107 244 8,996 SH   SOLE 19 8,996 0 0
CARRIAGE SVCS INC COM 143905107 13,084 482,431 SH   SOLE 21 482,431 0 0
CARRIAGE SVCS INC COM 143905107 12,683 467,674 SH   SOLE 22 434,233 0 33,441
CARRIAGE SVCS INC COM 143905107 64 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 67 2,467 SH   SOLE 30 2,467 0 0
CARRIAGE SVCS INC COM 143905107 46 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 1,589 55,429 SH   SOLE 2 55,044 0 385
CARRIZO OIL & GAS INC COM 144577103 52 1,797 SH   SOLE 4 1,797 0 0
CARRIZO OIL & GAS INC COM 144577103 42 1,469 SH   SOLE 7 1,469 0 0
CARRIZO OIL & GAS INC COM 144577103 16,150 563,513 SH   SOLE 18 563,513 0 0
CARRIZO OIL & GAS INC COM 144577103 8,654 301,951 SH   SOLE 19 301,951 0 0
CARRIZO OIL & GAS INC COM 144577103 154,033 5,374,480 SH   SOLE 21 5,374,480 0 0
CARRIZO OIL & GAS INC COM 144577103 59,026 2,059,528 SH   SOLE 22 1,912,590 0 146,938
CARRIZO OIL & GAS INC COM 144577103 145 5,054 SH   SOLE 23 5,054 0 0
CARRIZO OIL & GAS INC COM 144577103 508 17,709 SH   SOLE 26 13,346 0 4,363
CARRIZO OIL & GAS INC COM 144577103 231 8,071 SH   SOLE 28 8,071 0 0
CARRIZO OIL & GAS INC COM 144577103 648 22,626 SH   SOLE 29 0 0 22,626
CARRIZO OIL & GAS INC COM 144577103 3,947 137,716 SH   SOLE 30 137,716 0 0
CARRIZO OIL & GAS INC COM 144577103 16 554 SH   SOLE 34 554 0 0
CARRIZO OIL & GAS INC COM 144577103 152 5,310 SH   SOLE 40 5,310 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 162 11,447 SH   SOLE 2 8,990 0 2,457
CARROLS RESTAURANT GROUP INC COM 14574X104 17 1,233 SH   SOLE 7 1,233 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,925 136,064 SH   SOLE 18 136,064 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 4,217 298,018 SH   SOLE 19 298,018 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 15,476 1,093,678 SH   SOLE 21 1,093,678 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 17,823 1,259,582 SH   SOLE 22 1,195,365 0 64,217
CARROLS RESTAURANT GROUP INC COM 14574X104 23 1,638 SH   SOLE 23 1,638 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 69 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 812 57,394 SH   SOLE 29 0 0 57,394
CARROLS RESTAURANT GROUP INC COM 14574X104 87 6,121 SH   SOLE 30 6,121 0 0
CARTER INC COM 146229109 4,150 46,214 SH   SOLE 2 45,908 0 306
CARTER INC COM 146229109 619 6,890 SH   SOLE 4 6,890 0 0
CARTER INC COM 146229109 173 1,932 SH   SOLE 7 1,932 0 0
CARTER INC COM 146229109 14,929 166,246 SH   SOLE 18 166,246 0 0
CARTER INC COM 146229109 3,536 39,376 SH   SOLE 19 32,515 0 6,861
CARTER INC COM 146229109 179,626 2,000,287 SH   SOLE 21 2,000,287 0 0
CARTER INC COM 146229109 152,342 1,696,458 SH   SOLE 22 1,513,748 0 182,710
CARTER INC COM 146229109 452 5,036 SH   SOLE 23 5,036 0 0
CARTER INC COM 146229109 35 388 SH   SOLE 25 388 0 0
CARTER INC COM 146229109 1,870 20,821 SH   SOLE 26 16,765 0 4,056
CARTER INC COM 146229109 659 7,341 SH   SOLE 28 7,341 0 0
CARTER INC COM 146229109 2,351 26,183 SH   SOLE 29 1,481 0 24,702
CARTER INC COM 146229109 907 10,105 SH   SOLE 30 10,105 0 0
CARTER INC COM 146229109 425 4,732 SH   SOLE 31 3,539 0 1,193
CARTER INC COM 146229109 85 941 SH   SOLE 34 941 0 0
CARTER INC COM 146229109 113 1,263 SH   SOLE 36 1,263 0 0
CARTER INC COM 146229109 392 4,360 SH   SOLE 40 4,360 0 0
CARTESIAN INC COM 146534102 2 2,116 SH   SOLE 19 2,116 0 0
CARTESIAN INC COM 146534102 2 2,179 SH   SOLE 21 2,179 0 0
CARTESIAN INC COM 146534102 15 18,131 SH   SOLE 22 18,131 0 0
CAS MED SYS INC COM PAR $0.004 124769209 6 4,284 SH   SOLE 18 4,284 0 0
CAS MED SYS INC COM PAR $0.004 124769209 147 101,444 SH   SOLE 21 101,444 0 0
CASCADE BANCORP COM NEW 147154207 55 7,156 SH   SOLE 2 1,909 0 5,247
CASCADE BANCORP COM NEW 147154207 966 125,276 SH   SOLE 18 125,276 0 0
CASCADE BANCORP COM NEW 147154207 146 18,893 SH   SOLE 19 18,893 0 0
CASCADE BANCORP COM NEW 147154207 8,126 1,053,966 SH   SOLE 21 1,053,966 0 0
CASCADE BANCORP COM NEW 147154207 8,131 1,054,604 SH   SOLE 22 1,008,636 0 45,968
CASCADE BANCORP COM NEW 147154207 84 10,852 SH   SOLE 26 0 0 10,852
CASCADE BANCORP COM NEW 147154207 34 4,430 SH   SOLE 28 4,430 0 0
CASCADE BANCORP COM NEW 147154207 44 5,650 SH   SOLE 30 5,650 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 28 6,806 SH   SOLE 18 6,806 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 215 51,927 SH   SOLE 19 51,927 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 263 63,631 SH   SOLE 21 63,631 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 1,695 409,360 SH   SOLE 22 409,360 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 20 4,887 SH   SOLE 23 4,887 0 0
CASELLA WASTE SYS INC CL A 147448104 134 9,528 SH   SOLE 2 1,823 0 7,705
CASELLA WASTE SYS INC CL A 147448104 28 1,994 SH   SOLE 7 1,994 0 0
CASELLA WASTE SYS INC CL A 147448104 2,353 166,726 SH   SOLE 18 166,726 0 0
CASELLA WASTE SYS INC CL A 147448104 867 61,457 SH   SOLE 19 61,457 0 0
CASELLA WASTE SYS INC CL A 147448104 17,898 1,268,454 SH   SOLE 21 1,268,454 0 0
CASELLA WASTE SYS INC CL A 147448104 22,564 1,599,172 SH   SOLE 22 1,512,206 0 86,966
CASELLA WASTE SYS INC CL A 147448104 6 401 SH   SOLE 23 401 0 0
CASELLA WASTE SYS INC CL A 147448104 714 50,605 SH   SOLE 29 0 0 50,605
CASELLA WASTE SYS INC CL A 147448104 85 5,996 SH   SOLE 30 5,996 0 0
CASEYS GEN STORES INC COM 147528103 2,316 20,635 SH   SOLE 2 20,275 0 360
CASEYS GEN STORES INC COM 147528103 23 207 SH   SOLE 4 207 0 0
CASEYS GEN STORES INC COM 147528103 165 1,467 SH   SOLE 7 1,467 0 0
CASEYS GEN STORES INC COM 147528103 6 52 SH   SOLE 15 0 0 52
CASEYS GEN STORES INC COM 147528103 14,782 131,689 SH   SOLE 18 131,689 0 0
CASEYS GEN STORES INC COM 147528103 2,856 25,445 SH   SOLE 19 25,445 0 0
CASEYS GEN STORES INC COM 147528103 183,953 1,638,776 SH   SOLE 21 1,638,776 0 0
CASEYS GEN STORES INC COM 147528103 138,986 1,238,184 SH   SOLE 22 1,095,949 0 142,235
CASEYS GEN STORES INC COM 147528103 401 3,570 SH   SOLE 23 3,570 0 0
CASEYS GEN STORES INC COM 147528103 1,723 15,350 SH   SOLE 26 12,937 0 2,413
CASEYS GEN STORES INC COM 147528103 625 5,569 SH   SOLE 28 5,569 0 0
CASEYS GEN STORES INC COM 147528103 723 6,438 SH   SOLE 30 6,438 0 0
CASEYS GEN STORES INC COM 147528103 95 844 SH   SOLE 31 844 0 0
CASEYS GEN STORES INC COM 147528103 200 1,778 SH   SOLE 36 1,778 0 0
CASEYS GEN STORES INC COM 147528103 373 3,325 SH   SOLE 40 3,325 0 0
CASI PHARMACEUTICALS INC COM 14757U109 5 3,375 SH   SOLE 18 3,375 0 0
CASI PHARMACEUTICALS INC COM 14757U109 11 7,740 SH   SOLE 19 7,740 0 0
CASI PHARMACEUTICALS INC COM 14757U109 56 39,458 SH   SOLE 21 39,458 0 0
CASI PHARMACEUTICALS INC COM 14757U109 320 225,650 SH   SOLE 22 201,394 0 24,256
CASS INFORMATION SYS INC COM 14808P109 94 1,424 SH   SOLE 2 505 0 919
CASS INFORMATION SYS INC COM 14808P109 17 253 SH   SOLE 7 253 0 0
CASS INFORMATION SYS INC COM 14808P109 2,950 44,631 SH   SOLE 18 44,631 0 0
CASS INFORMATION SYS INC COM 14808P109 398 6,020 SH   SOLE 19 6,020 0 0
CASS INFORMATION SYS INC COM 14808P109 23,430 354,469 SH   SOLE 21 354,469 0 0
CASS INFORMATION SYS INC COM 14808P109 16,618 251,403 SH   SOLE 22 231,290 0 20,113
CASS INFORMATION SYS INC COM 14808P109 9 134 SH   SOLE 23 134 0 0
CASS INFORMATION SYS INC COM 14808P109 50 760 SH   SOLE 26 0 0 760
CASS INFORMATION SYS INC COM 14808P109 87 1,322 SH   SOLE 28 1,322 0 0
CASS INFORMATION SYS INC COM 14808P109 86 1,305 SH   SOLE 30 1,305 0 0
CASS INFORMATION SYS INC COM 14808P109 64 971 SH   SOLE 40 971 0 0
CASTLE BRANDS INC COM 148435100 41 26,650 SH   SOLE 21 26,650 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7 1,925 SH   SOLE 2 1,750 0 175
CASTLIGHT HEALTH INC CL B 14862Q100 1 390 SH   SOLE 7 390 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 578 158,419 SH   SOLE 18 158,419 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 86 23,638 SH   SOLE 19 23,638 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,760 1,304,215 SH   SOLE 21 1,304,215 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 3,522 964,998 SH   SOLE 22 903,617 0 61,381
CASTLIGHT HEALTH INC CL B 14862Q100 28 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 11 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 2 1,024 SH   SOLE 18 1,024 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 30 18,632 SH   SOLE 21 18,632 0 0
CATALENT INC COM 148806102 1,471 51,958 SH   SOLE 2 51,466 0 492
CATALENT INC COM 148806102 882 31,158 SH   SOLE 4 31,158 0 0
CATALENT INC COM 148806102 104 3,671 SH   SOLE 7 3,671 0 0
CATALENT INC COM 148806102 27,565 973,352 SH   SOLE 18 973,352 0 0
CATALENT INC COM 148806102 57,260 2,021,888 SH   SOLE 19 2,021,888 0 0
CATALENT INC COM 148806102 213,534 7,540,037 SH   SOLE 21 7,540,037 0 0
CATALENT INC COM 148806102 105,288 3,717,808 SH   SOLE 22 3,498,100 0 219,708
CATALENT INC COM 148806102 43 1,520 SH   SOLE 23 1,520 0 0
CATALENT INC COM 148806102 1,374 48,532 SH   SOLE 26 39,883 0 8,649
CATALENT INC COM 148806102 504 17,800 SH   SOLE 28 17,800 0 0
CATALENT INC COM 148806102 584 20,620 SH   SOLE 29 0 0 20,620
CATALENT INC COM 148806102 926 32,701 SH   SOLE 30 32,701 0 0
CATALENT INC COM 148806102 20,473 722,906 SH   SOLE 34 722,906 0 0
CATALENT INC COM 148806102 336 11,861 SH   SOLE 40 11,861 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 0 45 SH   SOLE 21 45 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 89 9,414 SH   SOLE 22 9,414 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 24 12,442 SH   SOLE 19 12,442 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 138 70,921 SH   SOLE 21 70,921 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 915 469,440 SH   SOLE 22 469,440 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 98 8,484 SH   SOLE 2 3,320 0 5,164
CATCHMARK TIMBER TR INC CL A 14912Y202 13 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,872 162,460 SH   SOLE 18 162,460 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 335 29,118 SH   SOLE 19 29,118 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 17,548 1,523,222 SH   SOLE 21 1,523,222 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 8,687 754,114 SH   SOLE 22 681,626 0 72,488
CATCHMARK TIMBER TR INC CL A 14912Y202 251 21,804 SH   SOLE 28 21,804 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 212 18,382 SH   SOLE 29 0 0 18,382
CATCHMARK TIMBER TR INC CL A 14912Y202 1,176 102,096 SH   SOLE 30 102,096 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 40 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 52,165 562,363 SH   SOLE 2 193,637 0 368,726
CATERPILLAR INC DEL COM 149123101 18,792 202,586 SH   SOLE 4 188,241 0 14,345
CATERPILLAR INC DEL COM 149123101 45,223 487,532 SH   SOLE 7 461,352 0 26,180
CATERPILLAR INC DEL COM 149123101 266 2,871 SH   SOLE 13 2,871 0 0
CATERPILLAR INC DEL COM 149123101 2,239 24,139 SH   SOLE 15 3,624 0 20,515
CATERPILLAR INC DEL COM 149123101 24 256 SH   SOLE 17 0 0 256
CATERPILLAR INC DEL COM 149123101 108,854 1,173,506 SH   SOLE 18 1,079,903 0 93,603
CATERPILLAR INC DEL COM 149123101 2,152 23,197 SH   OTR 19 0 23,197 0
CATERPILLAR INC DEL COM 149123101 3,798 40,945 SH   SOLE 19 40,945 0 0
CATERPILLAR INC DEL COM 149123101 1,015,503 10,947,639 SH   SOLE 21 10,947,639 0 0
CATERPILLAR INC DEL COM 149123101 1,422,397 15,334,167 SH   SOLE 22 12,468,273 0 2,865,894
CATERPILLAR INC DEL COM 149123101 65,351 704,519 SH   SOLE 23 704,519 0 0
CATERPILLAR INC DEL COM 149123101 19,791 213,356 SH   SOLE 25 213,356 0 0
CATERPILLAR INC DEL COM 149123101 130,833 1,410,446 SH   SOLE 26 364,168 0 1,046,278
CATERPILLAR INC DEL COM 149123101 11,355 122,413 SH   SOLE 28 90,793 0 31,620
CATERPILLAR INC DEL COM 149123101 2,641 28,476 SH   SOLE 29 28,476 0 0
CATERPILLAR INC DEL COM 149123101 152,052 1,639,198 SH   SOLE 30 1,639,198 0 0
CATERPILLAR INC DEL COM 149123101 30,301 326,664 SH   SOLE 31 118,815 0 207,849
CATERPILLAR INC DEL COM 149123101 15,278 164,702 SH   SOLE 32 164,702 0 0
CATERPILLAR INC DEL COM 149123101 3,698 39,871 SH   SOLE 34 39,871 0 0
CATERPILLAR INC DEL COM 149123101 87,542 943,752 SH   SOLE 36 943,752 0 0
CATERPILLAR INC DEL COM 149123101 296 3,196 SH   SOLE 40 3,196 0 0
CATERPILLAR INC DEL OPTIONS 149123101 696 7,500 SH Put SOLE 2 7,500 0 0
CATERPILLAR INC DEL OPTIONS 149123101 603 6,500 SH Put SOLE 18 6,500 0 0
CATERPILLAR INC DEL OPTIONS 149123101 6,957 75,000 SH Put SOLE 19 75,000 0 0
CATHAY GEN BANCORP COM 149150104 1,677 44,513 SH   SOLE 2 31,629 0 12,884
CATHAY GEN BANCORP COM 149150104 16 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 70 1,858 SH   SOLE 7 1,858 0 0
CATHAY GEN BANCORP COM 149150104 19,286 511,847 SH   SOLE 18 511,847 0 0
CATHAY GEN BANCORP COM 149150104 1,692 44,898 SH   SOLE 19 44,898 0 0
CATHAY GEN BANCORP COM 149150104 182,535 4,844,345 SH   SOLE 21 4,844,345 0 0
CATHAY GEN BANCORP COM 149150104 92,088 2,443,940 SH   SOLE 22 2,296,116 0 147,824
CATHAY GEN BANCORP COM 149150104 771 20,466 SH   SOLE 26 16,391 0 4,075
CATHAY GEN BANCORP COM 149150104 419 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 441 11,697 SH   SOLE 29 0 0 11,697
CATHAY GEN BANCORP COM 149150104 482 12,784 SH   SOLE 30 12,784 0 0
CATHAY GEN BANCORP COM 149150104 314 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 151 6,887 SH   SOLE 2 3,288 0 3,599
CATO CORP NEW CL A 149205106 4 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 15 690 SH   SOLE 7 690 0 0
CATO CORP NEW CL A 149205106 2,891 131,668 SH   SOLE 18 131,668 0 0
CATO CORP NEW CL A 149205106 552 25,124 SH   SOLE 19 25,124 0 0
CATO CORP NEW CL A 149205106 48,173 2,193,667 SH   SOLE 21 2,193,667 0 0
CATO CORP NEW CL A 149205106 17,155 781,201 SH   SOLE 22 724,010 0 57,191
CATO CORP NEW CL A 149205106 299 13,609 SH   SOLE 26 10,719 0 2,890
CATO CORP NEW CL A 149205106 82 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 1,014 46,193 SH   SOLE 29 0 0 46,193
CATO CORP NEW CL A 149205106 1,067 48,598 SH   SOLE 30 48,598 0 0
CATO CORP NEW CL A 149205106 65 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 53 457 SH   SOLE 2 390 0 67
CAVCO INDS INC DEL COM 149568107 23 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 4,914 42,219 SH   SOLE 18 42,219 0 0
CAVCO INDS INC DEL COM 149568107 620 5,326 SH   SOLE 19 5,326 0 0
CAVCO INDS INC DEL COM 149568107 103,064 885,428 SH   SOLE 21 885,428 0 0
CAVCO INDS INC DEL COM 149568107 26,319 226,107 SH   SOLE 22 209,840 0 16,267
CAVCO INDS INC DEL COM 149568107 147 1,265 SH   SOLE 26 0 0 1,265
CAVCO INDS INC DEL COM 149568107 134 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,847 15,868 SH   SOLE 30 15,868 0 0
CAVCO INDS INC DEL COM 149568107 113 971 SH   SOLE 40 971 0 0
CAVIUM INC COM 14964U108 345 4,813 SH   SOLE 2 2,833 0 1,980
CAVIUM INC COM 14964U108 26 365 SH   SOLE 4 365 0 0
CAVIUM INC COM 14964U108 114 1,589 SH   SOLE 7 1,589 0 0
CAVIUM INC COM 14964U108 16,947 236,485 SH   SOLE 18 236,485 0 0
CAVIUM INC COM 14964U108 2,799 39,055 SH   SOLE 19 39,055 0 0
CAVIUM INC COM 14964U108 158,919 2,217,675 SH   SOLE 21 2,217,675 0 0
CAVIUM INC COM 14964U108 125,357 1,749,337 SH   SOLE 22 1,613,096 0 136,241
CAVIUM INC COM 14964U108 1,770 24,693 SH   SOLE 26 20,973 0 3,720
CAVIUM INC COM 14964U108 679 9,482 SH   SOLE 28 9,482 0 0
CAVIUM INC COM 14964U108 208 2,898 SH   SOLE 29 0 0 2,898
CAVIUM INC COM 14964U108 3,388 47,275 SH   SOLE 30 47,275 0 0
CAVIUM INC COM 14964U108 3,017 42,105 SH   SOLE 34 42,105 0 0
CAVIUM INC COM 14964U108 496 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 23 829 SH   SOLE 21 829 0 0
CBIZ INC COM 124805102 150 11,054 SH   SOLE 2 1,667 0 9,387
CBIZ INC COM 124805102 23 1,666 SH   SOLE 7 1,666 0 0
CBIZ INC COM 124805102 2,873 212,027 SH   SOLE 18 212,027 0 0
CBIZ INC COM 124805102 430 31,738 SH   SOLE 19 31,738 0 0
CBIZ INC COM 124805102 22,036 1,626,299 SH   SOLE 21 1,626,299 0 0
CBIZ INC COM 124805102 18,602 1,372,862 SH   SOLE 22 1,270,585 0 102,277
CBIZ INC COM 124805102 94 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 104 7,640 SH   SOLE 30 7,640 0 0
CBIZ INC COM 124805102 54 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 384 40,262 SH   SOLE 2 9,361 0 30,901
CBL & ASSOC PPTYS INC COM 124830100 541 56,690 SH   SOLE 4 56,690 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,027 212,456 SH   SOLE 7 212,456 0 0
CBL & ASSOC PPTYS INC COM 124830100 70 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,486 679,879 SH   SOLE 18 679,879 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,243 235,122 SH   SOLE 19 235,122 0 0
CBL & ASSOC PPTYS INC COM 124830100 59,790 6,267,301 SH   SOLE 21 6,267,301 0 0
CBL & ASSOC PPTYS INC COM 124830100 63,509 6,657,100 SH   SOLE 22 6,321,161 0 335,939
CBL & ASSOC PPTYS INC COM 124830100 70 7,343 SH   SOLE 23 7,343 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,313 242,454 SH   SOLE 25 242,454 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,025 107,434 SH   SOLE 26 45,002 0 62,432
CBL & ASSOC PPTYS INC COM 124830100 236 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 561 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 7,672 804,166 SH   SOLE 30 804,166 0 0
CBL & ASSOC PPTYS INC COM 124830100 169 17,762 SH   SOLE 36 17,762 0 0
CBL & ASSOC PPTYS INC COM 124830100 177 18,537 SH   SOLE 40 18,537 0 0
CBOE HLDGS INC COM 12503M108 3,309 40,815 SH   SOLE 2 26,955 0 13,860
CBOE HLDGS INC COM 12503M108 34 417 SH   SOLE 4 417 0 0
CBOE HLDGS INC COM 12503M108 4,379 54,016 SH   SOLE 7 54,016 0 0
CBOE HLDGS INC COM 12503M108 15,154 186,930 SH   SOLE 18 182,773 0 4,157
CBOE HLDGS INC COM 12503M108 3,299 40,698 SH   SOLE 19 40,698 0 0
CBOE HLDGS INC COM 12503M108 134,652 1,660,936 SH   SOLE 21 1,660,936 0 0
CBOE HLDGS INC COM 12503M108 193,845 2,391,079 SH   SOLE 22 1,966,477 0 424,602
CBOE HLDGS INC COM 12503M108 4,032 49,730 SH   SOLE 23 49,730 0 0
CBOE HLDGS INC COM 12503M108 17,069 210,547 SH   SOLE 25 210,547 0 0
CBOE HLDGS INC COM 12503M108 5,577 68,796 SH   SOLE 26 40,820 0 27,976
CBOE HLDGS INC COM 12503M108 954 11,767 SH   SOLE 28 11,767 0 0
CBOE HLDGS INC COM 12503M108 174 2,149 SH   SOLE 29 0 0 2,149
CBOE HLDGS INC COM 12503M108 12,190 150,370 SH   SOLE 30 150,370 0 0
CBOE HLDGS INC COM 12503M108 655 8,085 SH   SOLE 31 1,928 0 6,157
CBOE HLDGS INC COM 12503M108 1,626 20,060 SH   SOLE 34 20,060 0 0
CBOE HLDGS INC COM 12503M108 665 8,207 SH   SOLE 40 8,207 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 8,467 243,379 SH   SOLE 2 58,194 0 185,185
CBRE GROUP INC CL A 12504L109 3,220 92,546 SH   SOLE 4 86,265 0 6,281
CBRE GROUP INC CL A 12504L109 7,414 213,096 SH   SOLE 7 207,585 0 5,511
CBRE GROUP INC CL A 12504L109 60 1,722 SH   SOLE 15 1,722 0 0
CBRE GROUP INC CL A 12504L109 22,362 642,763 SH   SOLE 18 599,283 0 43,480
CBRE GROUP INC CL A 12504L109 5,121 147,191 SH   SOLE 19 147,191 0 0
CBRE GROUP INC CL A 12504L109 6,447 185,314 SH   SOLE 20 0 0 185,314
CBRE GROUP INC CL A 12504L109 251,824 7,238,398 SH   SOLE 21 7,238,398 0 0
CBRE GROUP INC CL A 12504L109 275,487 7,918,578 SH   SOLE 22 6,453,780 0 1,464,798
CBRE GROUP INC CL A 12504L109 12,271 352,707 SH   SOLE 23 352,707 0 0
CBRE GROUP INC CL A 12504L109 3,507 100,814 SH   SOLE 25 100,814 0 0
CBRE GROUP INC CL A 12504L109 26,045 748,635 SH   SOLE 26 267,511 0 481,124
CBRE GROUP INC CL A 12504L109 2,181 62,698 SH   SOLE 28 46,430 0 16,268
CBRE GROUP INC CL A 12504L109 2,936 84,380 SH   SOLE 29 14,435 0 69,945
CBRE GROUP INC CL A 12504L109 26,283 755,477 SH   SOLE 30 755,477 0 0
CBRE GROUP INC CL A 12504L109 4,763 136,910 SH   SOLE 31 62,384 0 74,526
CBRE GROUP INC CL A 12504L109 704 20,235 SH   SOLE 34 20,235 0 0
CBRE GROUP INC CL A 12504L109 14,799 425,377 SH   SOLE 36 425,377 0 0
CBRE GROUP INC CL A 12504L109 49 1,421 SH   SOLE 40 1,421 0 0
CBS CORP NEW CL A 124857103 25 350 SH   OTR 19 350 0 0
CBS CORP NEW CL A 124857103 371 5,267 SH   SOLE 21 5,267 0 0
CBS CORP NEW CL B 124857202 60,147 867,166 SH   SOLE 2 617,542 0 249,624
CBS CORP NEW CL B 124857202 16,880 243,373 SH   SOLE 4 232,771 0 10,602
CBS CORP NEW CL B 124857202 20,064 289,269 SH   SOLE 7 283,039 0 6,230
CBS CORP NEW CL B 124857202 200 2,880 SH   SOLE 13 2,880 0 0
CBS CORP NEW CL B 124857202 2,729 39,352 SH   SOLE 15 2,611 0 36,741
CBS CORP NEW CL B 124857202 14 207 SH   SOLE 17 0 0 207
CBS CORP NEW CL B 124857202 54,072 779,582 SH   SOLE 18 721,522 0 58,060
CBS CORP NEW CL B 124857202 804 11,595 SH   OTR 19 0 11,595 0
CBS CORP NEW CL B 124857202 1,524 21,978 SH   SOLE 19 21,978 0 0
CBS CORP NEW CL B 124857202 20,096 289,741 SH   SOLE 20 51,548 0 238,193
CBS CORP NEW CL B 124857202 332,358 4,791,788 SH   SOLE 21 4,791,788 0 0
CBS CORP NEW CL B 124857202 759,867 10,955,410 SH   SOLE 22 8,475,076 0 2,480,334
CBS CORP NEW CL B 124857202 47,302 681,971 SH   SOLE 23 681,971 0 0
CBS CORP NEW CL B 124857202 28,756 414,596 SH   SOLE 25 414,596 0 0
CBS CORP NEW CL B 124857202 70,489 1,016,278 SH   SOLE 26 300,289 0 715,989
CBS CORP NEW CL B 124857202 5,831 84,072 SH   SOLE 28 63,276 0 20,796
CBS CORP NEW CL B 124857202 11,849 170,835 SH   SOLE 29 120,856 0 49,979
CBS CORP NEW CL B 124857202 75,110 1,082,896 SH   SOLE 30 1,082,896 0 0
CBS CORP NEW CL B 124857202 31,002 446,970 SH   SOLE 31 234,907 0 212,063
CBS CORP NEW CL B 124857202 6,390 92,122 SH   SOLE 34 92,122 0 0
CBS CORP NEW CL B 124857202 49,009 706,586 SH   SOLE 36 706,586 0 0
CBS CORP NEW CL B 124857202 154 2,226 SH   SOLE 40 2,226 0 0
CCA INDS INC COM 124867102 9 2,720 SH   SOLE 21 2,720 0 0
CCA INDS INC COM 124867102 26 8,261 SH   SOLE 22 8,261 0 0
CDK GLOBAL INC COM 12508E101 12,591 193,681 SH   SOLE 2 136,646 0 57,035
CDK GLOBAL INC COM 12508E101 3,445 52,999 SH   SOLE 4 49,732 0 3,267
CDK GLOBAL INC COM 12508E101 4,368 67,187 SH   SOLE 7 57,483 0 9,704
CDK GLOBAL INC COM 12508E101 8,067 124,082 SH   SOLE 15 946 0 123,136
CDK GLOBAL INC COM 12508E101 6 85 SH   SOLE 17 0 0 85
CDK GLOBAL INC COM 12508E101 32,284 496,599 SH   SOLE 18 483,224 0 13,375
CDK GLOBAL INC COM 12508E101 6,083 93,572 SH   SOLE 19 93,572 0 0
CDK GLOBAL INC COM 12508E101 6,655 102,373 SH   SOLE 20 0 0 102,373
CDK GLOBAL INC COM 12508E101 414,578 6,377,147 SH   SOLE 21 6,377,147 0 0
CDK GLOBAL INC COM 12508E101 300,945 4,629,216 SH   SOLE 22 4,119,604 0 509,612
CDK GLOBAL INC COM 12508E101 10,886 167,450 SH   SOLE 23 167,450 0 0
CDK GLOBAL INC COM 12508E101 3,365 51,764 SH   SOLE 25 51,764 0 0
CDK GLOBAL INC COM 12508E101 21,548 331,455 SH   SOLE 26 111,722 0 219,733
CDK GLOBAL INC COM 12508E101 1,787 27,482 SH   SOLE 28 20,662 0 6,820
CDK GLOBAL INC COM 12508E101 2,294 35,286 SH   SOLE 29 6,414 0 28,872
CDK GLOBAL INC COM 12508E101 12,405 190,819 SH   SOLE 30 190,819 0 0
CDK GLOBAL INC COM 12508E101 3,902 60,016 SH   SOLE 31 28,704 0 31,312
CDK GLOBAL INC COM 12508E101 643 9,897 SH   SOLE 34 9,897 0 0
CDK GLOBAL INC COM 12508E101 12,015 184,812 SH   SOLE 36 184,812 0 0
CDK GLOBAL INC COM 12508E101 43 660 SH   SOLE 40 660 0 0
CDW CORP COM 12514G108 5,966 103,377 SH   SOLE 2 36,875 0 66,502
CDW CORP COM 12514G108 3,187 55,228 SH   SOLE 4 51,526 0 3,702
CDW CORP COM 12514G108 842 14,591 SH   SOLE 7 12,029 0 2,562
CDW CORP COM 12514G108 642 11,122 SH   SOLE 13 11,122 0 0
CDW CORP COM 12514G108 107,511 1,862,952 SH   SOLE 18 1,251,612 0 611,340
CDW CORP COM 12514G108 82,822 1,435,136 SH   SOLE 19 1,435,136 0 0
CDW CORP COM 12514G108 5,176 89,690 SH   SOLE 20 0 0 89,690
CDW CORP COM 12514G108 104,774 1,815,531 SH   SOLE 21 1,815,531 0 0
CDW CORP COM 12514G108 262,117 4,541,970 SH   SOLE 22 3,975,176 0 566,794
CDW CORP COM 12514G108 10,603 183,735 SH   SOLE 23 183,735 0 0
CDW CORP COM 12514G108 1,081 18,740 SH   SOLE 25 0 0 18,740
CDW CORP COM 12514G108 14,605 253,081 SH   SOLE 26 126,343 0 126,738
CDW CORP COM 12514G108 1,740 30,145 SH   SOLE 28 22,425 0 7,720
CDW CORP COM 12514G108 3,727 64,574 SH   SOLE 29 5,586 0 58,988
CDW CORP COM 12514G108 7,950 137,750 SH   SOLE 30 137,750 0 0
CDW CORP COM 12514G108 4,417 76,537 SH   SOLE 31 36,778 0 39,759
CDW CORP COM 12514G108 7,719 133,754 SH   SOLE 34 133,754 0 0
CDW CORP COM 12514G108 2,669 46,256 SH   SOLE 36 46,256 0 0
CDW CORP COM 12514G108 59 1,021 SH   SOLE 40 1,021 0 0
CEB INC COM 125134106 1,094 13,914 SH   SOLE 2 13,652 0 262
CEB INC COM 125134106 13 162 SH   SOLE 4 162 0 0
CEB INC COM 125134106 65 833 SH   SOLE 7 833 0 0
CEB INC COM 125134106 16,457 209,378 SH   SOLE 18 209,378 0 0
CEB INC COM 125134106 1,577 20,058 SH   SOLE 19 20,058 0 0
CEB INC COM 125134106 156,866 1,995,751 SH   SOLE 21 1,995,751 0 0
CEB INC COM 125134106 79,446 1,010,760 SH   SOLE 22 943,131 0 67,629
CEB INC COM 125134106 722 9,191 SH   SOLE 26 7,326 0 1,865
CEB INC COM 125134106 377 4,799 SH   SOLE 28 4,799 0 0
CEB INC COM 125134106 436 5,543 SH   SOLE 30 5,543 0 0
CEB INC COM 125134106 290 3,692 SH   SOLE 40 3,692 0 0
CECO ENVIRONMENTAL CORP COM 125141101 107 10,196 SH   SOLE 2 4,670 0 5,526
CECO ENVIRONMENTAL CORP COM 125141101 6 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,305 124,136 SH   SOLE 18 124,136 0 0
CECO ENVIRONMENTAL CORP COM 125141101 182 17,292 SH   SOLE 19 17,292 0 0
CECO ENVIRONMENTAL CORP COM 125141101 10,044 955,681 SH   SOLE 21 955,681 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,996 760,769 SH   SOLE 22 727,479 0 33,290
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 137 27,246 SH   SOLE 2 14,336 0 12,910
CEDAR REALTY TRUST INC COM NEW 150602209 184 36,712 SH   SOLE 4 36,712 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 526 104,855 SH   SOLE 7 104,855 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 19 3,739 SH   SOLE 15 3,739 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,346 467,269 SH   SOLE 18 467,269 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8,978 1,788,478 SH   SOLE 19 1,788,478 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 35,549 7,081,565 SH   SOLE 21 7,081,565 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 17,171 3,420,492 SH   SOLE 22 3,213,946 0 206,546
CEDAR REALTY TRUST INC COM NEW 150602209 17 3,452 SH   SOLE 23 3,452 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 803 160,025 SH   SOLE 25 160,025 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 129 25,722 SH   SOLE 26 0 0 25,722
CEDAR REALTY TRUST INC COM NEW 150602209 54 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 174 34,669 SH   SOLE 29 34,669 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,760 549,706 SH   SOLE 30 549,706 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 42 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR $0.01 150837508 0 210 SH   SOLE 17 0 0 210
CEL SCI CORP COM PAR $0.01 150837508 2 21,543 SH   SOLE 19 21,543 0 0
CEL SCI CORP COM PAR $0.01 150837508 3 37,998 SH   SOLE 21 37,998 0 0
CEL SCI CORP COM PAR $0.01 150837508 206 2,404,259 SH   SOLE 22 2,300,239 0 104,020
CELADON GROUP INC COM 150838100 78 11,909 SH   SOLE 2 7,769 0 4,140
CELADON GROUP INC COM 150838100 6 952 SH   SOLE 7 952 0 0
CELADON GROUP INC COM 150838100 961 146,668 SH   SOLE 18 146,668 0 0
CELADON GROUP INC COM 150838100 3,402 519,314 SH   SOLE 19 519,314 0 0
CELADON GROUP INC COM 150838100 16,538 2,524,921 SH   SOLE 21 2,524,921 0 0
CELADON GROUP INC COM 150838100 4,774 728,824 SH   SOLE 22 676,890 0 51,934
CELADON GROUP INC COM 150838100 12 1,757 SH   SOLE 26 0 0 1,757
CELADON GROUP INC COM 150838100 26 4,003 SH   SOLE 28 4,003 0 0
CELADON GROUP INC COM 150838100 397 60,560 SH   SOLE 30 60,560 0 0
CELADON GROUP INC COM 150838100 17 2,596 SH   SOLE 40 2,596 0 0
CELANESE CORP DEL COM SER A 150870103 9,672 107,645 SH   SOLE 2 94,643 0 13,002
CELANESE CORP DEL COM SER A 150870103 4,751 52,874 SH   SOLE 4 48,801 0 4,073
CELANESE CORP DEL COM SER A 150870103 4,321 48,094 SH   SOLE 7 28,180 0 19,914
CELANESE CORP DEL COM SER A 150870103 81 904 SH   SOLE 15 904 0 0
CELANESE CORP DEL COM SER A 150870103 9,447 105,140 SH   SOLE 18 77,307 0 27,833
CELANESE CORP DEL COM SER A 150870103 10,293 114,561 SH   SOLE 19 114,561 0 0
CELANESE CORP DEL COM SER A 150870103 8,171 90,936 SH   SOLE 20 0 0 90,936
CELANESE CORP DEL COM SER A 150870103 164,183 1,827,298 SH   SOLE 21 1,827,298 0 0
CELANESE CORP DEL COM SER A 150870103 351,726 3,914,588 SH   SOLE 22 3,392,819 0 521,769
CELANESE CORP DEL COM SER A 150870103 16,480 183,414 SH   SOLE 23 183,414 0 0
CELANESE CORP DEL COM SER A 150870103 4,517 50,271 SH   SOLE 25 50,271 0 0
CELANESE CORP DEL COM SER A 150870103 31,728 353,122 SH   SOLE 26 110,145 0 242,977
CELANESE CORP DEL COM SER A 150870103 2,726 30,345 SH   SOLE 28 22,666 0 7,679
CELANESE CORP DEL COM SER A 150870103 3,787 42,144 SH   SOLE 29 9,914 0 32,230
CELANESE CORP DEL COM SER A 150870103 15,551 173,075 SH   SOLE 30 173,075 0 0
CELANESE CORP DEL COM SER A 150870103 30,046 334,407 SH   SOLE 31 30,836 0 303,571
CELANESE CORP DEL COM SER A 150870103 899 10,001 SH   SOLE 34 10,001 0 0
CELANESE CORP DEL COM SER A 150870103 17,372 193,339 SH   SOLE 36 193,339 0 0
CELANESE CORP DEL COM SER A 150870103 67 743 SH   SOLE 40 743 0 0
CELESTICA INC SUB VTG SHS 15101Q108 371 25,503 SH   SOLE 21 25,503 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,347 161,561 SH   SOLE 22 161,561 0 0
CELGENE CORP COM 151020104 149,573 1,202,063 SH   SOLE 2 663,180 0 538,883
CELGENE CORP COM 151020104 35,909 288,588 SH   SOLE 4 269,528 0 19,060
CELGENE CORP COM 151020104 65,500 526,402 SH   SOLE 7 525,711 0 691
CELGENE CORP COM 151020104 9,554 76,780 SH   SOLE 13 76,780 0 0
CELGENE CORP COM 151020104 728 5,851 SH   SOLE 15 5,851 0 0
CELGENE CORP COM 151020104 5 44 SH   SOLE 17 0 0 44
CELGENE CORP COM 151020104 282,678 2,271,783 SH   SOLE 18 2,013,237 0 258,546
CELGENE CORP COM 151020104 311,536 2,503,703 SH   SOLE 19 2,489,035 0 14,668
CELGENE CORP COM 151020104 49,520 397,978 SH   SOLE 20 16,400 0 381,578
CELGENE CORP COM 151020104 2,042,057 16,411,294 SH   SOLE 21 16,411,294 0 0
CELGENE CORP COM 151020104 2,673,598 21,486,763 SH   SOLE 22 17,341,023 0 4,145,740
CELGENE CORP COM 151020104 122,354 983,316 SH   SOLE 23 983,316 0 0
CELGENE CORP COM 151020104 38,078 306,017 SH   SOLE 25 306,017 0 0
CELGENE CORP COM 151020104 217,579 1,748,608 SH   SOLE 26 473,909 0 1,274,699
CELGENE CORP COM 151020104 20,136 161,828 SH   SOLE 28 120,624 0 41,204
CELGENE CORP COM 151020104 21,382 171,840 SH   SOLE 29 59,883 0 111,957
CELGENE CORP COM 151020104 272,394 2,189,132 SH   SOLE 30 2,189,132 0 0
CELGENE CORP COM 151020104 61,234 492,115 SH   SOLE 31 190,747 0 301,368
CELGENE CORP COM 151020104 16,481 132,450 SH   SOLE 32 132,450 0 0
CELGENE CORP COM 151020104 133,545 1,073,253 SH   SOLE 34 1,073,253 0 0
CELGENE CORP COM 151020104 150,219 1,207,254 SH   SOLE 36 1,207,254 0 0
CELGENE CORP COM 151020104 504 4,053 SH   SOLE 40 4,053 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 75 20,777 SH   SOLE 2 4,142 0 16,635
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 347 SH   SOLE 4 347 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 9 2,518 SH   SOLE 7 2,518 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,462 404,940 SH   SOLE 18 404,940 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 211 58,544 SH   SOLE 19 58,544 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 17,308 4,794,533 SH   SOLE 21 4,794,533 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 9,969 2,761,496 SH   SOLE 22 2,573,048 0 188,448
CELLDEX THERAPEUTICS INC NEW COM 15117B103 12 3,413 SH   SOLE 23 3,413 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 123 34,047 SH   SOLE 26 26,167 0 7,880
CELLDEX THERAPEUTICS INC NEW COM 15117B103 51 14,179 SH   SOLE 28 14,179 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 54 14,890 SH   SOLE 30 14,890 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 38 10,625 SH   SOLE 40 10,625 0 0
CELLECTAR BIOSCIENCES INC COM 15117F302 1 597 SH   SOLE 21 597 0 0
CELLECTIS S A SPONSORED ADS 15117K103 5 200 SH   SOLE 2 200 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 17 1,473 SH   SOLE 2 623 0 850
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3 242 SH   SOLE 7 242 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 546 46,248 SH   SOLE 18 46,248 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 70 5,918 SH   SOLE 19 5,918 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,530 383,873 SH   SOLE 21 383,873 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1,958 165,897 SH   SOLE 22 152,277 0 13,620
CELSION CORPORATION COM PAR 15117N404 2 7,939 SH   SOLE 18 7,939 0 0
CELSION CORPORATION COM PAR 15117N404 14 49,963 SH   SOLE 21 49,963 0 0
CELSION CORPORATION COM PAR 15117N404 284 982,475 SH   SOLE 22 982,475 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 117 12,900 SH   SOLE 2 12,900 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,621 840,201 SH   SOLE 18 105,201 0 735,000
CEMEX SAB DE CV SPON ADR NEW 151290889 5,034 555,000 SH   SOLE 19 555,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,899 209,357 SH   SOLE 22 209,357 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,757 745,000 SH   SOLE 25 745,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 43,083 4,750,000 SH   SOLE 34 4,750,000 0 0
CEMPRA INC COM 15130J109 9 2,293 SH   SOLE 2 2,091 0 202
CEMPRA INC COM 15130J109 1 252 SH   SOLE 4 252 0 0
CEMPRA INC COM 15130J109 6 1,634 SH   SOLE 7 1,634 0 0
CEMPRA INC COM 15130J109 627 167,223 SH   SOLE 18 167,223 0 0
CEMPRA INC COM 15130J109 89 23,865 SH   SOLE 19 23,865 0 0
CEMPRA INC COM 15130J109 7,515 2,004,043 SH   SOLE 21 2,004,043 0 0
CEMPRA INC COM 15130J109 4,595 1,225,410 SH   SOLE 22 1,146,066 0 79,344
CEMPRA INC COM 15130J109 3 926 SH   SOLE 26 0 0 926
CEMPRA INC COM 15130J109 21 5,556 SH   SOLE 28 5,556 0 0
CEMPRA INC COM 15130J109 31 8,238 SH   SOLE 30 8,238 0 0
CEMPRA INC COM 15130J109 13 3,516 SH   SOLE 40 3,516 0 0
CEMTREX INC COM PAR $.001 15130G303 11 3,016 SH   SOLE 21 3,016 0 0
CENCOSUD S A SPONSORED ADS 15132H101 722 77,921 SH   SOLE 21 77,921 0 0
CENCOSUD S A SPONSORED ADS 15132H101 141 15,240 SH   SOLE 22 15,240 0 0
CENCOSUD S A SPONSORED ADS 15132H101 463 49,960 SH   SOLE 34 49,960 0 0
CENOVUS ENERGY INC COM 15135U109 5,672 501,912 SH   SOLE 21 501,912 0 0
CENTENE CORP DEL COM 15135B101 18,684 262,199 SH   SOLE 2 161,394 0 100,805
CENTENE CORP DEL COM 15135B101 5,219 73,240 SH   SOLE 4 69,279 0 3,961
CENTENE CORP DEL COM 15135B101 8,359 117,304 SH   SOLE 7 110,736 0 6,568
CENTENE CORP DEL COM 15135B101 169 2,371 SH   SOLE 13 2,371 0 0
CENTENE CORP DEL COM 15135B101 83 1,158 SH   SOLE 15 1,158 0 0
CENTENE CORP DEL COM 15135B101 76,575 1,074,588 SH   SOLE 18 1,000,474 0 74,114
CENTENE CORP DEL COM 15135B101 221,368 3,106,483 SH   SOLE 19 3,106,483 0 0
CENTENE CORP DEL COM 15135B101 7,931 111,302 SH   SOLE 20 26,700 0 84,602
CENTENE CORP DEL COM 15135B101 246,417 3,458,003 SH   SOLE 21 3,458,003 0 0
CENTENE CORP DEL COM 15135B101 322,048 4,519,343 SH   SOLE 22 3,697,805 0 821,538
CENTENE CORP DEL COM 15135B101 14,376 201,743 SH   SOLE 23 201,743 0 0
CENTENE CORP DEL COM 15135B101 6,678 93,713 SH   SOLE 25 80,600 0 13,113
CENTENE CORP DEL COM 15135B101 44,513 624,657 SH   SOLE 26 129,601 0 495,056
CENTENE CORP DEL COM 15135B101 2,540 35,641 SH   SOLE 28 26,583 0 9,058
CENTENE CORP DEL COM 15135B101 3,390 47,574 SH   SOLE 29 9,113 0 38,461
CENTENE CORP DEL COM 15135B101 33,152 465,224 SH   SOLE 30 465,224 0 0
CENTENE CORP DEL COM 15135B101 6,112 85,773 SH   SOLE 31 32,818 0 52,955
CENTENE CORP DEL COM 15135B101 69,428 974,293 SH   SOLE 34 974,293 0 0
CENTENE CORP DEL COM 15135B101 18,172 255,005 SH   SOLE 36 255,005 0 0
CENTENE CORP DEL COM 15135B101 61 856 SH   SOLE 40 856 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 17,831 978,094 SH   SOLE 2 978,094 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 171 9,381 SH   SOLE 19 9,381 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,133 62,128 SH   SOLE 21 62,128 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 20,569 1,128,273 SH   SOLE 22 1,128,273 0 0
CENTERPOINT ENERGY INC COM 15189T107 50,619 1,836,005 SH   SOLE 2 1,586,059 0 249,946
CENTERPOINT ENERGY INC COM 15189T107 14,075 510,505 SH   SOLE 4 499,151 0 11,354
CENTERPOINT ENERGY INC COM 15189T107 22,447 814,178 SH   SOLE 7 767,746 0 46,432
CENTERPOINT ENERGY INC COM 15189T107 1,717 62,293 SH   SOLE 13 62,293 0 0
CENTERPOINT ENERGY INC COM 15189T107 72 2,603 SH   SOLE 15 2,603 0 0
CENTERPOINT ENERGY INC COM 15189T107 27,786 1,007,845 SH   SOLE 18 948,710 0 59,135
CENTERPOINT ENERGY INC COM 15189T107 8,703 315,653 SH   SOLE 19 315,653 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,954 288,500 SH   SOLE 20 0 0 288,500
CENTERPOINT ENERGY INC COM 15189T107 348,815 12,651,985 SH   SOLE 21 12,651,985 0 0
CENTERPOINT ENERGY INC COM 15189T107 405,065 14,692,222 SH   SOLE 22 10,888,945 0 3,803,277
CENTERPOINT ENERGY INC COM 15189T107 27,302 990,264 SH   SOLE 23 990,264 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,112 257,963 SH   SOLE 25 257,963 0 0
CENTERPOINT ENERGY INC COM 15189T107 33,133 1,201,786 SH   SOLE 26 354,991 0 846,795
CENTERPOINT ENERGY INC COM 15189T107 2,332 84,582 SH   SOLE 28 63,010 0 21,572
CENTERPOINT ENERGY INC COM 15189T107 10,865 394,079 SH   SOLE 29 300,731 0 93,348
CENTERPOINT ENERGY INC COM 15189T107 36,113 1,309,882 SH   SOLE 30 1,309,882 0 0
CENTERPOINT ENERGY INC COM 15189T107 24,355 883,373 SH   SOLE 31 551,186 0 332,187
CENTERPOINT ENERGY INC COM 15189T107 2,354 85,384 SH   SOLE 32 85,384 0 0
CENTERPOINT ENERGY INC COM 15189T107 17,789 645,225 SH   SOLE 34 645,225 0 0
CENTERPOINT ENERGY INC COM 15189T107 27,532 998,625 SH   SOLE 36 998,625 0 0
CENTERPOINT ENERGY INC COM 15189T107 53 1,938 SH   SOLE 40 1,938 0 0
CENTERSTATE BANKS INC COM 15201P109 595 22,959 SH   SOLE 2 14,351 0 8,608
CENTERSTATE BANKS INC COM 15201P109 38 1,452 SH   SOLE 7 1,452 0 0
CENTERSTATE BANKS INC COM 15201P109 5,213 201,286 SH   SOLE 18 201,286 0 0
CENTERSTATE BANKS INC COM 15201P109 4,043 156,095 SH   SOLE 19 156,095 0 0
CENTERSTATE BANKS INC COM 15201P109 41,783 1,613,226 SH   SOLE 21 1,613,226 0 0
CENTERSTATE BANKS INC COM 15201P109 37,447 1,445,841 SH   SOLE 22 1,342,552 0 103,289
CENTERSTATE BANKS INC COM 15201P109 172 6,623 SH   SOLE 28 6,623 0 0
CENTERSTATE BANKS INC COM 15201P109 1,152 44,495 SH   SOLE 29 0 0 44,495
CENTERSTATE BANKS INC COM 15201P109 194 7,503 SH   SOLE 30 7,503 0 0
CENTERSTATE BANKS INC COM 15201P109 123 4,766 SH   SOLE 40 4,766 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 124 17,891 SH   SOLE 7 17,891 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 18 2,649 SH   OTR 19 2,649 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 180 33,140 SH   SOLE 7 33,140 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12 3,858 SH   SOLE 2 3,020 0 838
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 867 279,602 SH   SOLE 18 279,602 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 106 34,335 SH   SOLE 19 34,335 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 7,518 2,425,216 SH   SOLE 21 2,425,216 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2,036 656,759 SH   SOLE 22 555,907 0 100,852
CENTRAL FD CDA LTD CL A 153501101 22 1,706 SH   SOLE 17 0 0 1,706
CENTRAL FED CORP COM NEW 15346Q202 13 6,044 SH   SOLE 21 6,044 0 0
CENTRAL GARDEN & PET CO COM 153527106 275 7,425 SH   SOLE 2 7,425 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,995 53,806 SH   SOLE 18 53,806 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,734 46,778 SH   SOLE 19 46,778 0 0
CENTRAL GARDEN & PET CO COM 153527106 32,359 872,908 SH   SOLE 21 872,908 0 0
CENTRAL GARDEN & PET CO COM 153527106 13,976 377,004 SH   SOLE 22 369,765 0 7,239
CENTRAL GARDEN & PET CO COM 153527106 53 1,443 SH   SOLE 23 1,443 0 0
CENTRAL GARDEN & PET CO COM 153527106 57 1,539 SH   SOLE 28 1,539 0 0
CENTRAL GARDEN & PET CO COM 153527106 799 21,553 SH   SOLE 29 0 0 21,553
CENTRAL GARDEN & PET CO COM 153527106 677 18,275 SH   SOLE 30 18,275 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 762 21,936 SH   SOLE 2 14,999 0 6,937
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40 1,147 SH   SOLE 7 1,147 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,037 173,872 SH   SOLE 18 173,872 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 15 427 SH   OTR 19 427 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,992 86,164 SH   SOLE 19 86,164 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 98,764 2,844,591 SH   SOLE 21 2,844,591 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40,037 1,153,125 SH   SOLE 22 1,070,339 0 82,786
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 86 2,491 SH   SOLE 23 2,491 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 124 3,558 SH   SOLE 26 0 0 3,558
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 161 4,639 SH   SOLE 28 4,639 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,272 65,430 SH   SOLE 30 65,430 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 111 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,135 37,157 SH   SOLE 2 32,142 0 5,015
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 24 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 5,027 164,615 SH   SOLE 18 164,615 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 8,568 280,538 SH   SOLE 19 280,538 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 80,583 2,638,615 SH   SOLE 21 2,638,615 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 55,618 1,821,154 SH   SOLE 22 1,756,555 0 64,599
CENTRAL PAC FINL CORP COM NEW 154760409 38 1,257 SH   SOLE 23 1,257 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 141 4,601 SH   SOLE 28 4,601 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,614 85,582 SH   SOLE 29 0 0 85,582
CENTRAL PAC FINL CORP COM NEW 154760409 1,814 59,406 SH   SOLE 30 59,406 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 153 5,001 SH   SOLE 40 5,001 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 311 SH   SOLE 2 311 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 693 33,809 SH   SOLE 18 33,809 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 65 3,158 SH   SOLE 19 3,158 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6,121 298,606 SH   SOLE 21 298,606 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,363 66,479 SH   SOLE 22 60,774 0 5,705
CENTRUE FINL CORP NEW COM NEW 15643B205 19 736 SH   SOLE 18 736 0 0
CENTRUS ENERGY CORP CL A 15643U104 14 2,352 SH   SOLE 21 2,352 0 0
CENTURY ALUM CO COM 156431108 138 10,897 SH   SOLE 2 2,363 0 8,534
CENTURY ALUM CO COM 156431108 5 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 412 32,451 SH   SOLE 7 32,451 0 0
CENTURY ALUM CO COM 156431108 3,390 267,119 SH   SOLE 18 267,119 0 0
CENTURY ALUM CO COM 156431108 5,269 415,233 SH   SOLE 19 415,233 0 0
CENTURY ALUM CO COM 156431108 55,153 4,346,178 SH   SOLE 21 4,346,178 0 0
CENTURY ALUM CO COM 156431108 18,345 1,445,647 SH   SOLE 22 1,334,892 0 110,755
CENTURY ALUM CO COM 156431108 120 9,440 SH   SOLE 26 7,361 0 2,079
CENTURY ALUM CO COM 156431108 99 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,277 100,630 SH   SOLE 30 100,630 0 0
CENTURY ALUM CO COM 156431108 70 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 29 476 SH   SOLE 2 157 0 319
CENTURY BANCORP INC MASS CL A NON VTG 156432106 844 13,872 SH   SOLE 18 13,872 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 123 2,026 SH   SOLE 19 2,026 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6,083 100,013 SH   SOLE 21 100,013 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 1,934 31,790 SH   SOLE 22 29,994 0 1,796
CENTURY CASINOS INC COM 156492100 8 1,025 SH   SOLE 2 1,025 0 0
CENTURY CASINOS INC COM 156492100 608 80,470 SH   SOLE 18 80,470 0 0
CENTURY CASINOS INC COM 156492100 146 19,312 SH   SOLE 19 19,312 0 0
CENTURY CASINOS INC COM 156492100 5,235 692,419 SH   SOLE 21 692,419 0 0
CENTURY CASINOS INC COM 156492100 8,049 1,064,694 SH   SOLE 22 1,049,485 0 15,209
CENTURY CMNTYS INC COM 156504300 976 38,440 SH   SOLE 2 35,123 0 3,317
CENTURY CMNTYS INC COM 156504300 10 390 SH   SOLE 7 390 0 0
CENTURY CMNTYS INC COM 156504300 1,713 67,437 SH   SOLE 18 67,437 0 0
CENTURY CMNTYS INC COM 156504300 3,072 120,940 SH   SOLE 19 120,940 0 0
CENTURY CMNTYS INC COM 156504300 13,469 530,262 SH   SOLE 21 530,262 0 0
CENTURY CMNTYS INC COM 156504300 26,363 1,037,914 SH   SOLE 22 1,007,681 0 30,233
CENTURY CMNTYS INC COM 156504300 145 5,709 SH   SOLE 23 5,709 0 0
CENTURY CMNTYS INC COM 156504300 60 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 128 5,047 SH   SOLE 29 0 0 5,047
CENTURY CMNTYS INC COM 156504300 62 2,425 SH   SOLE 30 2,425 0 0
CENTURYLINK INC COM 156700106 13,511 573,227 SH   SOLE 2 232,114 0 341,113
CENTURYLINK INC COM 156700106 4,166 176,743 SH   SOLE 4 162,738 0 14,005
CENTURYLINK INC COM 156700106 12,871 546,065 SH   SOLE 7 491,144 0 54,921
CENTURYLINK INC COM 156700106 435 18,466 SH   SOLE 13 18,466 0 0
CENTURYLINK INC COM 156700106 81 3,433 SH   SOLE 15 3,433 0 0
CENTURYLINK INC COM 156700106 5 217 SH   SOLE 17 0 0 217
CENTURYLINK INC COM 156700106 31,641 1,342,427 SH   SOLE 18 1,254,496 0 87,931
CENTURYLINK INC COM 156700106 15,547 659,625 SH   SOLE 19 659,625 0 0
CENTURYLINK INC COM 156700106 6,546 277,719 SH   SOLE 20 0 0 277,719
CENTURYLINK INC COM 156700106 481,139 20,413,209 SH   SOLE 21 20,413,209 0 0
CENTURYLINK INC COM 156700106 352,340 14,948,645 SH   SOLE 22 12,048,456 0 2,900,189
CENTURYLINK INC COM 156700106 15,366 651,940 SH   SOLE 23 651,940 0 0
CENTURYLINK INC COM 156700106 5,458 231,574 SH   SOLE 25 231,574 0 0
CENTURYLINK INC COM 156700106 38,132 1,617,826 SH   SOLE 26 421,562 0 1,196,264
CENTURYLINK INC COM 156700106 2,681 113,764 SH   SOLE 28 85,285 0 28,479
CENTURYLINK INC COM 156700106 717 30,423 SH   SOLE 29 30,423 0 0
CENTURYLINK INC COM 156700106 52,884 2,243,679 SH   SOLE 30 2,243,679 0 0
CENTURYLINK INC COM 156700106 7,346 311,682 SH   SOLE 31 109,804 0 201,878
CENTURYLINK INC COM 156700106 4,966 210,682 SH   SOLE 32 210,682 0 0
CENTURYLINK INC COM 156700106 5,724 242,867 SH   SOLE 34 242,867 0 0
CENTURYLINK INC COM 156700106 23,559 999,553 SH   SOLE 36 999,553 0 0
CENTURYLINK INC COM 156700106 76 3,221 SH   SOLE 40 3,221 0 0
CENTURYLINK INC OPTIONS 156700106 339 14,400 SH Put SOLE 2 14,400 0 0
CENTURYLINK INC OPTIONS 156700106 354 15,000 SH Put SOLE 18 15,000 0 0
CENTURYLINK INC OPTIONS 156700106 5,539 235,000 SH Put SOLE 19 235,000 0 0
CENTURYLINK INC OPTIONS 156700106 38 1,600 SH Put SOLE 22 1,600 0 0
CENVEO INC COM NEW 15670S402 6 1,293 SH   SOLE 18 1,293 0 0
CENVEO INC COM NEW 15670S402 9 1,842 SH   SOLE 19 1,842 0 0
CENVEO INC COM NEW 15670S402 117 23,232 SH   SOLE 21 23,232 0 0
CENVEO INC COM NEW 15670S402 1,156 230,331 SH   SOLE 22 230,331 0 0
CERECOR INC COM 15671L109 2 2,457 SH   SOLE 21 2,457 0 0
CERNER CORP COM 156782104 16,955 288,098 SH   SOLE 2 105,279 0 182,819
CERNER CORP COM 156782104 5,217 88,644 SH   SOLE 4 81,059 0 7,585
CERNER CORP COM 156782104 18,426 313,093 SH   SOLE 7 203,273 0 109,820
CERNER CORP COM 156782104 131 2,219 SH   SOLE 13 2,219 0 0
CERNER CORP COM 156782104 129 2,196 SH   SOLE 15 2,196 0 0
CERNER CORP COM 156782104 44 756 SH   SOLE 17 0 0 756
CERNER CORP COM 156782104 37,237 632,742 SH   SOLE 18 588,763 0 43,979
CERNER CORP COM 156782104 8,613 146,354 SH   SOLE 19 146,354 0 0
CERNER CORP COM 156782104 11,021 187,268 SH   SOLE 20 0 0 187,268
CERNER CORP COM 156782104 333,010 5,658,632 SH   SOLE 21 5,658,632 0 0
CERNER CORP COM 156782104 460,629 7,827,165 SH   SOLE 22 6,349,685 0 1,477,480
CERNER CORP COM 156782104 20,895 355,059 SH   SOLE 23 355,059 0 0
CERNER CORP COM 156782104 6,353 107,953 SH   SOLE 25 107,953 0 0
CERNER CORP COM 156782104 42,688 725,372 SH   SOLE 26 224,041 0 501,331
CERNER CORP COM 156782104 3,719 63,193 SH   SOLE 28 46,981 0 16,212
CERNER CORP COM 156782104 885 15,042 SH   SOLE 29 15,042 0 0
CERNER CORP COM 156782104 72,007 1,223,575 SH   SOLE 30 1,223,575 0 0
CERNER CORP COM 156782104 9,635 163,727 SH   SOLE 31 67,677 0 96,050
CERNER CORP COM 156782104 3,304 56,136 SH   SOLE 32 56,136 0 0
CERNER CORP COM 156782104 1,271 21,592 SH   SOLE 34 21,592 0 0
CERNER CORP COM 156782104 24,624 418,416 SH   SOLE 36 418,416 0 0
CERNER CORP COM 156782104 88 1,490 SH   SOLE 40 1,490 0 0
CERULEAN PHARMA INC COM 15708Q105 2 3,013 SH   SOLE 18 3,013 0 0
CERULEAN PHARMA INC COM 15708Q105 45 55,967 SH   SOLE 21 55,967 0 0
CERUS CORP COM 157085101 36 8,007 SH   SOLE 2 4,771 0 3,236
CERUS CORP COM 157085101 10 2,253 SH   SOLE 7 2,253 0 0
CERUS CORP COM 157085101 1,783 400,611 SH   SOLE 18 400,611 0 0
CERUS CORP COM 157085101 269 60,463 SH   SOLE 19 60,463 0 0
CERUS CORP COM 157085101 20,861 4,687,928 SH   SOLE 21 4,687,928 0 0
CERUS CORP COM 157085101 12,581 2,827,169 SH   SOLE 22 2,640,101 0 187,068
CERUS CORP COM 157085101 14 3,215 SH   SOLE 26 0 0 3,215
CERUS CORP COM 157085101 62 13,906 SH   SOLE 28 13,906 0 0
CERUS CORP COM 157085101 72 16,140 SH   SOLE 30 16,140 0 0
CERUS CORP COM 157085101 38 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 1 272 SH   SOLE 21 272 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 478 147,161 SH   SOLE 22 147,161 0 0
CEVA INC COM 157210105 39 1,091 SH   SOLE 2 890 0 201
CEVA INC COM 157210105 5 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 16 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 3,731 105,103 SH   SOLE 18 105,103 0 0
CEVA INC COM 157210105 420 11,828 SH   SOLE 19 11,828 0 0
CEVA INC COM 157210105 63,687 1,793,989 SH   SOLE 21 1,793,989 0 0
CEVA INC COM 157210105 20,206 569,192 SH   SOLE 22 524,631 0 44,561
CEVA INC COM 157210105 89 2,514 SH   SOLE 26 1,633 0 881
CEVA INC COM 157210105 104 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,528 43,039 SH   SOLE 30 43,039 0 0
CEVA INC COM 157210105 73 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 6,625 225,718 SH   SOLE 2 89,974 0 135,744
CF INDS HLDGS INC COM 125269100 2,280 77,681 SH   SOLE 4 71,791 0 5,890
CF INDS HLDGS INC COM 125269100 5,910 201,379 SH   SOLE 7 193,823 0 7,556
CF INDS HLDGS INC COM 125269100 42 1,438 SH   SOLE 15 1,438 0 0
CF INDS HLDGS INC COM 125269100 18,183 619,530 SH   SOLE 18 586,378 0 33,152
CF INDS HLDGS INC COM 125269100 748 25,495 SH   OTR 19 0 25,495 0
CF INDS HLDGS INC COM 125269100 43,124 1,469,298 SH   SOLE 19 1,469,298 0 0
CF INDS HLDGS INC COM 125269100 3,461 117,922 SH   SOLE 20 0 0 117,922
CF INDS HLDGS INC COM 125269100 240,938 8,209,142 SH   SOLE 21 8,209,142 0 0
CF INDS HLDGS INC COM 125269100 185,454 6,318,698 SH   SOLE 22 5,121,908 0 1,196,790
CF INDS HLDGS INC COM 125269100 8,065 274,771 SH   SOLE 23 274,771 0 0
CF INDS HLDGS INC COM 125269100 6,373 217,149 SH   SOLE 25 217,149 0 0
CF INDS HLDGS INC COM 125269100 16,108 548,820 SH   SOLE 26 227,095 0 321,725
CF INDS HLDGS INC COM 125269100 1,438 49,000 SH   SOLE 28 36,732 0 12,268
CF INDS HLDGS INC COM 125269100 4,460 151,972 SH   SOLE 29 98,786 0 53,186
CF INDS HLDGS INC COM 125269100 18,983 646,793 SH   SOLE 30 646,793 0 0
CF INDS HLDGS INC COM 125269100 3,315 112,933 SH   SOLE 31 47,906 0 65,027
CF INDS HLDGS INC COM 125269100 2,604 88,712 SH   SOLE 32 88,712 0 0
CF INDS HLDGS INC COM 125269100 8,350 284,508 SH   SOLE 34 284,508 0 0
CF INDS HLDGS INC COM 125269100 11,505 391,999 SH   SOLE 36 391,999 0 0
CF INDS HLDGS INC COM 125269100 33 1,111 SH   SOLE 40 1,111 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 3 100 SH   SOLE 2 100 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 38 1,373 SH   SOLE 7 1,373 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 47 1,683 SH   SOLE 21 1,683 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,228 79,472 SH   SOLE 22 79,472 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 153 5,455 SH   SOLE 30 5,455 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 27,648 986,005 SH   SOLE 34 986,005 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,002 89,902 SH   SOLE 18 89,902 0 0
CHANNELADVISOR CORP COM 159179100 166 14,863 SH   SOLE 19 14,863 0 0
CHANNELADVISOR CORP COM 159179100 8,252 740,078 SH   SOLE 21 740,078 0 0
CHANNELADVISOR CORP COM 159179100 6,567 588,974 SH   SOLE 22 548,644 0 40,330
CHANNELADVISOR CORP COM 159179100 34 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 81 7,288 SH   SOLE 30 7,288 0 0
CHANNELADVISOR CORP COM 159179100 24 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 3 9,628 SH   SOLE 21 9,628 0 0
CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 36 101,212 SH   SOLE 22 101,212 0 0
CHARLES & COLVARD LTD COM 159765106 8 8,755 SH   SOLE 21 8,755 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,601 28,912 SH   SOLE 2 28,522 0 390
CHARLES RIV LABS INTL INC COM 159864107 136 1,508 SH   SOLE 4 1,508 0 0
CHARLES RIV LABS INTL INC COM 159864107 105 1,170 SH   SOLE 7 1,170 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,338 159,405 SH   SOLE 18 159,405 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,761 30,695 SH   SOLE 19 30,695 0 0
CHARLES RIV LABS INTL INC COM 159864107 184,204 2,047,850 SH   SOLE 21 2,047,850 0 0
CHARLES RIV LABS INTL INC COM 159864107 136,605 1,518,678 SH   SOLE 22 1,363,635 0 155,043
CHARLES RIV LABS INTL INC COM 159864107 87 971 SH   SOLE 23 971 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,468 16,321 SH   SOLE 26 12,807 0 3,514
CHARLES RIV LABS INTL INC COM 159864107 617 6,863 SH   SOLE 28 6,863 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,418 15,765 SH   SOLE 29 0 0 15,765
CHARLES RIV LABS INTL INC COM 159864107 1,011 11,235 SH   SOLE 30 11,235 0 0
CHARLES RIV LABS INTL INC COM 159864107 98 1,086 SH   SOLE 31 1,086 0 0
CHARLES RIV LABS INTL INC COM 159864107 466 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 243 6,957 SH   SOLE 2 1,624 0 5,333
CHART INDS INC COM PAR $0.01 16115Q308 858 24,546 SH   SOLE 4 24,546 0 0
CHART INDS INC COM PAR $0.01 16115Q308 22 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 6,220 178,032 SH   SOLE 18 178,032 0 0
CHART INDS INC COM PAR $0.01 16115Q308 11,064 316,644 SH   SOLE 19 316,644 0 0
CHART INDS INC COM PAR $0.01 16115Q308 94,490 2,704,338 SH   SOLE 21 2,704,338 0 0
CHART INDS INC COM PAR $0.01 16115Q308 29,319 839,136 SH   SOLE 22 777,380 0 61,756
CHART INDS INC COM PAR $0.01 16115Q308 249 7,121 SH   SOLE 26 5,058 0 2,063
CHART INDS INC COM PAR $0.01 16115Q308 155 4,448 SH   SOLE 28 4,448 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,038 58,336 SH   SOLE 30 58,336 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,864 53,341 SH   SOLE 34 53,341 0 0
CHART INDS INC COM PAR $0.01 16115Q308 122 3,479 SH   SOLE 40 3,479 0 0
CHART INDS INC NOTE 2.000% 8/0 16115QAC4 267 270,000 PRN   SOLE 21 270,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65,776 200,953 SH   SOLE 2 67,873 0 133,080
CHARTER COMMUNICATIONS INC N CL A 16119P108 23,022 70,334 SH   SOLE 4 65,113 0 5,221
CHARTER COMMUNICATIONS INC N CL A 16119P108 48,438 147,983 SH   SOLE 7 146,721 0 1,262
CHARTER COMMUNICATIONS INC N CL A 16119P108 439 1,342 SH   SOLE 13 1,342 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,649 23,370 SH   SOLE 15 1,615 0 21,755
CHARTER COMMUNICATIONS INC N CL A 16119P108 9 27 SH   SOLE 17 0 0 27
CHARTER COMMUNICATIONS INC N CL A 16119P108 160,108 489,149 SH   SOLE 18 457,803 0 31,346
CHARTER COMMUNICATIONS INC N CL A 16119P108 631 1,927 SH   OTR 19 0 1,927 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 103,231 315,382 SH   SOLE 19 315,382 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 28,170 86,062 SH   SOLE 20 0 0 86,062
CHARTER COMMUNICATIONS INC N CL A 16119P108 998,172 3,049,529 SH   SOLE 21 3,049,529 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,817,044 5,551,278 SH   SOLE 22 4,539,586 0 1,011,692
CHARTER COMMUNICATIONS INC N CL A 16119P108 84,119 256,994 SH   SOLE 23 256,994 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 24,807 75,788 SH   SOLE 25 75,788 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 162,342 495,972 SH   SOLE 26 134,333 0 361,639
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,851 45,370 SH   SOLE 28 33,881 0 11,489
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,158 9,648 SH   SOLE 29 9,648 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 202,144 617,574 SH   SOLE 30 617,574 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 94,823 289,696 SH   SOLE 31 43,517 0 246,179
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,985 45,781 SH   SOLE 32 45,781 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 42,332 129,329 SH   SOLE 34 129,329 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 100,965 308,461 SH   SOLE 36 308,461 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 388 1,186 SH   SOLE 40 1,186 0 0
CHARTER FINL CORP MD COM 16122W108 53 2,683 SH   SOLE 2 534 0 2,149
CHARTER FINL CORP MD COM 16122W108 3 165 SH   SOLE 7 165 0 0
CHARTER FINL CORP MD COM 16122W108 1,207 61,381 SH   SOLE 18 61,381 0 0
CHARTER FINL CORP MD COM 16122W108 267 13,588 SH   SOLE 19 13,588 0 0
CHARTER FINL CORP MD COM 16122W108 9,096 462,432 SH   SOLE 21 462,432 0 0
CHARTER FINL CORP MD COM 16122W108 3,540 179,992 SH   SOLE 22 169,581 0 10,411
CHASE CORP COM 16150R104 45 467 SH   SOLE 2 324 0 143
CHASE CORP COM 16150R104 26 271 SH   SOLE 7 271 0 0
CHASE CORP COM 16150R104 2,556 26,794 SH   SOLE 18 26,794 0 0
CHASE CORP COM 16150R104 426 4,466 SH   SOLE 19 4,466 0 0
CHASE CORP COM 16150R104 21,398 224,299 SH   SOLE 21 224,299 0 0
CHASE CORP COM 16150R104 21,135 221,538 SH   SOLE 22 209,551 0 11,987
CHASE CORP COM 16150R104 106 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 144 1,513 SH   SOLE 30 1,513 0 0
CHATHAM LODGING TR COM 16208T102 424 21,488 SH   SOLE 2 14,545 0 6,943
CHATHAM LODGING TR COM 16208T102 209 10,591 SH   SOLE 4 10,591 0 0
CHATHAM LODGING TR COM 16208T102 890 45,046 SH   SOLE 7 45,046 0 0
CHATHAM LODGING TR COM 16208T102 30 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 2,930 148,378 SH   SOLE 18 148,378 0 0
CHATHAM LODGING TR COM 16208T102 3,131 158,551 SH   SOLE 19 158,551 0 0
CHATHAM LODGING TR COM 16208T102 22,596 1,144,125 SH   SOLE 21 1,144,125 0 0
CHATHAM LODGING TR COM 16208T102 33,551 1,698,762 SH   SOLE 22 1,628,916 0 69,846
CHATHAM LODGING TR COM 16208T102 31 1,567 SH   SOLE 23 1,567 0 0
CHATHAM LODGING TR COM 16208T102 987 49,991 SH   SOLE 25 49,991 0 0
CHATHAM LODGING TR COM 16208T102 251 12,703 SH   SOLE 26 0 0 12,703
CHATHAM LODGING TR COM 16208T102 111 5,636 SH   SOLE 28 5,636 0 0
CHATHAM LODGING TR COM 16208T102 1,731 87,652 SH   SOLE 29 12,710 0 74,942
CHATHAM LODGING TR COM 16208T102 3,222 163,144 SH   SOLE 30 163,144 0 0
CHATHAM LODGING TR COM 16208T102 84 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,870 105,884 SH   SOLE 2 105,034 0 850
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,014 68,320 SH   SOLE 4 65,049 0 3,271
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,803 76,011 SH   SOLE 7 68,638 0 7,373
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,464 24,000 SH   SOLE 13 24,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 105 1,024 SH   SOLE 15 1,024 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,325 139,542 SH   SOLE 18 138,171 0 1,371
CHECK POINT SOFTWARE TECH LT ORD M22465104 999 9,734 SH   OTR 19 0 9,734 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,405 72,131 SH   SOLE 19 72,131 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,003 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 112,421 1,095,080 SH   SOLE 21 1,095,080 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 232,292 2,262,727 SH   SOLE 22 1,863,201 0 399,526
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,676 269,592 SH   SOLE 23 269,592 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,714 45,917 SH   SOLE 25 45,917 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,903 232,833 SH   SOLE 26 63,915 0 168,918
CHECK POINT SOFTWARE TECH LT ORD M22465104 213 2,072 SH   SOLE 28 2,072 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,262 22,036 SH   SOLE 29 20,387 0 1,649
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,344 149,464 SH   SOLE 30 149,464 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,306 275,729 SH   SOLE 31 54,105 0 221,624
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,997 29,198 SH   SOLE 32 29,198 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,606 15,647 SH   SOLE 34 15,647 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,017 224,203 SH   SOLE 36 224,203 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 65 637 SH   SOLE 40 637 0 0
CHEESECAKE FACTORY INC COM 163072101 1,868 29,476 SH   SOLE 2 29,162 0 314
CHEESECAKE FACTORY INC COM 163072101 14 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 74 1,163 SH   SOLE 7 1,163 0 0
CHEESECAKE FACTORY INC COM 163072101 18,453 291,233 SH   SOLE 18 291,233 0 0
CHEESECAKE FACTORY INC COM 163072101 12,085 190,729 SH   SOLE 19 190,729 0 0
CHEESECAKE FACTORY INC COM 163072101 174,392 2,752,393 SH   SOLE 21 2,752,393 0 0
CHEESECAKE FACTORY INC COM 163072101 96,065 1,516,172 SH   SOLE 22 1,419,435 0 96,737
CHEESECAKE FACTORY INC COM 163072101 294 4,634 SH   SOLE 23 4,634 0 0
CHEESECAKE FACTORY INC COM 163072101 872 13,762 SH   SOLE 26 11,135 0 2,627
CHEESECAKE FACTORY INC COM 163072101 423 6,676 SH   SOLE 28 6,676 0 0
CHEESECAKE FACTORY INC COM 163072101 1,542 24,336 SH   SOLE 29 0 0 24,336
CHEESECAKE FACTORY INC COM 163072101 532 8,401 SH   SOLE 30 8,401 0 0
CHEESECAKE FACTORY INC COM 163072101 198 3,118 SH   SOLE 40 3,118 0 0
CHEETAH MOBILE INC ADR 163075104 6 600 SH   SOLE 2 600 0 0
CHEETAH MOBILE INC ADR 163075104 39 3,644 SH   SOLE 7 3,644 0 0
CHEETAH MOBILE INC ADR 163075104 1,940 180,615 SH   SOLE 21 180,615 0 0
CHEETAH MOBILE INC ADR 163075104 2,105 196,001 SH   SOLE 22 196,001 0 0
CHEETAH MOBILE INC ADR 163075104 53 4,953 SH   SOLE 25 4,953 0 0
CHEETAH MOBILE INC ADR 163075104 514 47,817 SH   SOLE 30 47,817 0 0
CHEFS WHSE INC COM 163086101 29 2,116 SH   SOLE 2 1,282 0 834
CHEFS WHSE INC COM 163086101 3 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 7 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,024 73,643 SH   SOLE 18 73,643 0 0
CHEFS WHSE INC COM 163086101 169 12,148 SH   SOLE 19 12,148 0 0
CHEFS WHSE INC COM 163086101 8,711 626,713 SH   SOLE 21 626,713 0 0
CHEFS WHSE INC COM 163086101 6,369 458,218 SH   SOLE 22 422,356 0 35,862
CHEFS WHSE INC COM 163086101 43 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 41 2,949 SH   SOLE 30 2,949 0 0
CHEFS WHSE INC COM 163086101 31 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 109 12,862 SH   SOLE 2 3,704 0 9,158
CHEGG INC COM 163092109 14 1,600 SH   SOLE 7 1,600 0 0
CHEGG INC COM 163092109 2,711 321,191 SH   SOLE 18 321,191 0 0
CHEGG INC COM 163092109 370 43,839 SH   SOLE 19 43,839 0 0
CHEGG INC COM 163092109 21,742 2,576,118 SH   SOLE 21 2,576,118 0 0
CHEGG INC COM 163092109 14,144 1,675,846 SH   SOLE 22 1,548,838 0 127,008
CHEGG INC COM 163092109 54 6,448 SH   SOLE 28 6,448 0 0
CHEGG INC COM 163092109 128 15,146 SH   SOLE 30 15,146 0 0
CHEGG INC COM 163092109 42 4,957 SH   SOLE 40 4,957 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 10 1,856 SH   SOLE 18 1,856 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 174 32,737 SH   SOLE 21 32,737 0 0
CHEMED CORP NEW COM 16359R103 153 836 SH   SOLE 2 727 0 109
CHEMED CORP NEW COM 16359R103 16 89 SH   SOLE 4 89 0 0
CHEMED CORP NEW COM 16359R103 76 416 SH   SOLE 7 416 0 0
CHEMED CORP NEW COM 16359R103 14,440 79,040 SH   SOLE 18 79,040 0 0
CHEMED CORP NEW COM 16359R103 1,764 9,653 SH   SOLE 19 9,653 0 0
CHEMED CORP NEW COM 16359R103 252,620 1,382,780 SH   SOLE 21 1,382,780 0 0
CHEMED CORP NEW COM 16359R103 80,627 441,330 SH   SOLE 22 406,683 0 34,647
CHEMED CORP NEW COM 16359R103 48 263 SH   SOLE 23 263 0 0
CHEMED CORP NEW COM 16359R103 1,084 5,934 SH   SOLE 26 4,593 0 1,341
CHEMED CORP NEW COM 16359R103 434 2,377 SH   SOLE 28 2,377 0 0
CHEMED CORP NEW COM 16359R103 5,866 32,108 SH   SOLE 30 32,108 0 0
CHEMED CORP NEW COM 16359R103 213 1,168 SH   SOLE 40 1,168 0 0
CHEMICAL FINL CORP COM 163731102 1,948 38,077 SH   SOLE 2 29,850 0 8,227
CHEMICAL FINL CORP COM 163731102 17 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 91 1,774 SH   SOLE 7 1,774 0 0
CHEMICAL FINL CORP COM 163731102 23,374 456,967 SH   SOLE 18 456,967 0 0
CHEMICAL FINL CORP COM 163731102 2,058 40,233 SH   SOLE 19 40,233 0 0
CHEMICAL FINL CORP COM 163731102 218,812 4,277,855 SH   SOLE 21 4,277,855 0 0
CHEMICAL FINL CORP COM 163731102 115,133 2,250,885 SH   SOLE 22 2,108,891 0 141,994
CHEMICAL FINL CORP COM 163731102 800 15,649 SH   SOLE 26 12,231 0 3,418
CHEMICAL FINL CORP COM 163731102 519 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 580 11,332 SH   SOLE 29 0 0 11,332
CHEMICAL FINL CORP COM 163731102 568 11,110 SH   SOLE 30 11,110 0 0
CHEMICAL FINL CORP COM 163731102 350 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 148 20,280 SH   SOLE 2 20,080 0 200
CHEMOCENTRYX INC COM 16383L106 5 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 661 90,731 SH   SOLE 18 90,731 0 0
CHEMOCENTRYX INC COM 16383L106 1,207 165,828 SH   SOLE 19 165,828 0 0
CHEMOCENTRYX INC COM 16383L106 10,329 1,418,877 SH   SOLE 21 1,418,877 0 0
CHEMOCENTRYX INC COM 16383L106 3,318 455,761 SH   SOLE 22 421,271 0 34,490
CHEMOCENTRYX INC COM 16383L106 24 3,249 SH   SOLE 23 3,249 0 0
CHEMOURS CO COM 163851108 3,421 88,848 SH   SOLE 2 81,963 0 6,885
CHEMOURS CO COM 163851108 33 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 254 6,592 SH   SOLE 7 6,592 0 0
CHEMOURS CO COM 163851108 46,201 1,200,015 SH   SOLE 18 1,200,015 0 0
CHEMOURS CO COM 163851108 8,043 208,913 SH   SOLE 19 208,913 0 0
CHEMOURS CO COM 163851108 441,936 11,478,865 SH   SOLE 21 11,478,865 0 0
CHEMOURS CO COM 163851108 230,431 5,985,221 SH   SOLE 22 5,556,916 0 428,305
CHEMOURS CO COM 163851108 126 3,268 SH   SOLE 23 3,268 0 0
CHEMOURS CO COM 163851108 2,383 61,886 SH   SOLE 26 50,837 0 11,049
CHEMOURS CO COM 163851108 995 25,832 SH   SOLE 28 25,832 0 0
CHEMOURS CO COM 163851108 642 16,679 SH   SOLE 29 0 0 16,679
CHEMOURS CO COM 163851108 1,150 29,881 SH   SOLE 30 29,881 0 0
CHEMOURS CO COM 163851108 1,310 34,037 SH   SOLE 36 34,037 0 0
CHEMOURS CO COM 163851108 771 20,034 SH   SOLE 40 20,034 0 0
CHEMTURA CORP COM NEW 163893209 409 12,254 SH   SOLE 2 5,654 0 6,600
CHEMTURA CORP COM NEW 163893209 9 272 SH   SOLE 4 272 0 0
CHEMTURA CORP COM NEW 163893209 96 2,868 SH   SOLE 7 2,868 0 0
CHEMTURA CORP COM NEW 163893209 8,096 242,393 SH   SOLE 18 242,393 0 0
CHEMTURA CORP COM NEW 163893209 2,435 72,916 SH   SOLE 19 72,916 0 0
CHEMTURA CORP COM NEW 163893209 67,332 2,015,928 SH   SOLE 21 2,015,928 0 0
CHEMTURA CORP COM NEW 163893209 58,442 1,749,766 SH   SOLE 22 1,616,046 0 133,720
CHEMTURA CORP COM NEW 163893209 25 739 SH   SOLE 23 739 0 0
CHEMTURA CORP COM NEW 163893209 817 24,465 SH   SOLE 26 19,552 0 4,913
CHEMTURA CORP COM NEW 163893209 294 8,789 SH   SOLE 28 8,789 0 0
CHEMTURA CORP COM NEW 163893209 357 10,692 SH   SOLE 29 0 0 10,692
CHEMTURA CORP COM NEW 163893209 327 9,784 SH   SOLE 30 9,784 0 0
CHEMTURA CORP COM NEW 163893209 65 1,954 SH   SOLE 36 1,954 0 0
CHEMTURA CORP COM NEW 163893209 221 6,618 SH   SOLE 40 6,618 0 0
CHEMUNG FINL CORP COM 164024101 18 453 SH   SOLE 2 124 0 329
CHEMUNG FINL CORP COM 164024101 486 12,316 SH   SOLE 18 12,316 0 0
CHEMUNG FINL CORP COM 164024101 34 868 SH   SOLE 19 868 0 0
CHEMUNG FINL CORP COM 164024101 4,119 104,273 SH   SOLE 21 104,273 0 0
CHEMUNG FINL CORP COM 164024101 850 21,527 SH   SOLE 22 19,713 0 1,814
CHENIERE ENERGY INC COM NEW 16411R208 7,366 155,835 SH   SOLE 2 58,840 0 96,995
CHENIERE ENERGY INC COM NEW 16411R208 2,880 60,926 SH   SOLE 4 55,710 0 5,216
CHENIERE ENERGY INC COM NEW 16411R208 9,495 200,859 SH   SOLE 7 198,357 0 2,502
CHENIERE ENERGY INC COM NEW 16411R208 119 2,519 SH   SOLE 13 2,519 0 0
CHENIERE ENERGY INC COM NEW 16411R208 68 1,445 SH   SOLE 15 1,445 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,115 129,354 SH   SOLE 18 108,052 0 21,302
CHENIERE ENERGY INC COM NEW 16411R208 6,305 133,379 SH   SOLE 19 133,379 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,855 102,703 SH   SOLE 20 0 0 102,703
CHENIERE ENERGY INC COM NEW 16411R208 141,276 2,988,702 SH   SOLE 21 2,988,702 0 0
CHENIERE ENERGY INC COM NEW 16411R208 279,001 5,902,281 SH   SOLE 22 5,200,193 0 702,088
CHENIERE ENERGY INC COM NEW 16411R208 11,774 249,079 SH   SOLE 23 249,079 0 0
CHENIERE ENERGY INC COM NEW 16411R208 59,450 1,257,670 SH   SOLE 25 1,257,670 0 0
CHENIERE ENERGY INC COM NEW 16411R208 27,538 582,568 SH   SOLE 26 168,812 0 413,756
CHENIERE ENERGY INC COM NEW 16411R208 1,966 41,598 SH   SOLE 28 31,124 0 10,474
CHENIERE ENERGY INC COM NEW 16411R208 2,415 51,080 SH   SOLE 29 6,419 0 44,661
CHENIERE ENERGY INC COM NEW 16411R208 11,752 248,623 SH   SOLE 30 248,623 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,838 102,342 SH   SOLE 31 41,971 0 60,371
CHENIERE ENERGY INC COM NEW 16411R208 666 14,079 SH   SOLE 34 14,079 0 0
CHENIERE ENERGY INC COM NEW 16411R208 16,281 344,421 SH   SOLE 36 344,421 0 0
CHENIERE ENERGY INC COM NEW 16411R208 52 1,094 SH   SOLE 40 1,094 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 442 650,000 PRN   SOLE 21 650,000 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 0 2 SH   SOLE 22 2 0 0
CHEROKEE INC DEL NEW COM 16444H102 18 2,139 SH   SOLE 18 2,139 0 0
CHEROKEE INC DEL NEW COM 16444H102 17 1,956 SH   SOLE 19 1,956 0 0
CHEROKEE INC DEL NEW COM 16444H102 271 31,477 SH   SOLE 21 31,477 0 0
CHEROKEE INC DEL NEW COM 16444H102 2,188 254,454 SH   SOLE 22 254,454 0 0
CHERRY HILL MTG INVT CORP COM 164651101 20 1,179 SH   SOLE 18 1,179 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3,478 203,518 SH   SOLE 21 203,518 0 0
CHERRY HILL MTG INVT CORP COM 164651101 92 5,376 SH   SOLE 22 5,376 0 0
CHERRY HILL MTG INVT CORP COM 164651101 158 9,259 SH   SOLE 29 0 0 9,259
CHESAPEAKE ENERGY CORP COM 165167107 2,024 340,769 SH   SOLE 2 135,667 0 205,102
CHESAPEAKE ENERGY CORP COM 165167107 23 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,617 440,581 SH   SOLE 7 440,581 0 0
CHESAPEAKE ENERGY CORP COM 165167107 9,287 1,563,440 SH   SOLE 18 1,530,149 0 33,291
CHESAPEAKE ENERGY CORP COM 165167107 1,862 313,521 SH   SOLE 19 313,521 0 0
CHESAPEAKE ENERGY CORP COM 165167107 84,065 14,152,360 SH   SOLE 21 14,152,360 0 0
CHESAPEAKE ENERGY CORP COM 165167107 117,640 19,804,714 SH   SOLE 22 16,194,158 0 3,610,556
CHESAPEAKE ENERGY CORP COM 165167107 1,855 312,240 SH   SOLE 26 237,870 0 74,370
CHESAPEAKE ENERGY CORP COM 165167107 636 107,018 SH   SOLE 28 107,018 0 0
CHESAPEAKE ENERGY CORP COM 165167107 802 135,048 SH   SOLE 29 0 0 135,048
CHESAPEAKE ENERGY CORP COM 165167107 8,622 1,451,542 SH   SOLE 30 1,451,542 0 0
CHESAPEAKE ENERGY CORP COM 165167107 367 61,702 SH   SOLE 31 13,067 0 48,635
CHESAPEAKE ENERGY CORP COM 165167107 4,445 748,391 SH   SOLE 36 748,391 0 0
CHESAPEAKE ENERGY CORP COM 165167107 403 67,801 SH   SOLE 40 67,801 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 149 25,000 SH Put SOLE 2 25,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 149 25,000 SH Put SOLE 18 25,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 1,485 250,000 SH Put SOLE 19 250,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 237 9,885 SH   SOLE 2 2,572 0 7,313
CHESAPEAKE LODGING TR SH BEN INT 165240102 421 17,561 SH   SOLE 4 17,561 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,730 72,204 SH   SOLE 7 72,204 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 62 2,593 SH   SOLE 15 2,593 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,466 311,613 SH   SOLE 18 311,613 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,897 79,191 SH   SOLE 19 79,191 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 124,782 5,207,929 SH   SOLE 21 5,207,929 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 55,394 2,311,934 SH   SOLE 22 2,186,222 0 125,712
CHESAPEAKE LODGING TR SH BEN INT 165240102 62 2,571 SH   SOLE 23 2,571 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,051 85,593 SH   SOLE 25 85,593 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 880 36,711 SH   SOLE 26 13,821 0 22,890
CHESAPEAKE LODGING TR SH BEN INT 165240102 211 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 495 20,644 SH   SOLE 29 20,644 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 9,107 380,083 SH   SOLE 30 380,083 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 152 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 215 3,110 SH   SOLE 2 792 0 2,318
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 31 442 SH   SOLE 7 442 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,121 59,547 SH   SOLE 18 59,547 0 0
CHESAPEAKE UTILS CORP COM 165303108 652 9,422 SH   SOLE 19 9,422 0 0
CHESAPEAKE UTILS CORP COM 165303108 32,419 468,489 SH   SOLE 21 468,489 0 0
CHESAPEAKE UTILS CORP COM 165303108 28,826 416,567 SH   SOLE 22 388,973 0 27,594
CHESAPEAKE UTILS CORP COM 165303108 32 460 SH   SOLE 23 460 0 0
CHESAPEAKE UTILS CORP COM 165303108 451 6,514 SH   SOLE 26 5,309 0 1,205
CHESAPEAKE UTILS CORP COM 165303108 238 3,443 SH   SOLE 28 3,443 0 0
CHESAPEAKE UTILS CORP COM 165303108 147 2,121 SH   SOLE 30 2,121 0 0
CHESAPEAKE UTILS CORP COM 165303108 111 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 192,728 1,794,993 SH   SOLE 2 618,038 0 1,176,955
CHEVRON CORP NEW COM 166764100 67,506 628,725 SH   SOLE 4 581,689 0 47,036
CHEVRON CORP NEW COM 166764100 168,870 1,572,785 SH   SOLE 7 1,427,488 0 145,297
CHEVRON CORP NEW COM 166764100 8,095 75,391 SH   SOLE 13 75,391 0 0
CHEVRON CORP NEW COM 166764100 1,255 11,689 SH   SOLE 15 11,689 0 0
CHEVRON CORP NEW COM 166764100 0 4 SH   SOLE 17 0 0 4
CHEVRON CORP NEW COM 166764100 656,314 6,112,642 SH   SOLE 18 5,699,769 0 412,873
CHEVRON CORP NEW COM 166764100 2,053 19,119 SH   OTR 19 0 19,119 0
CHEVRON CORP NEW COM 166764100 510,900 4,758,312 SH   SOLE 19 4,758,312 0 0
CHEVRON CORP NEW COM 166764100 94,537 880,477 SH   SOLE 20 0 0 880,477
CHEVRON CORP NEW COM 166764100 3,929,701 36,599,621 SH   SOLE 21 36,599,621 0 0
CHEVRON CORP NEW COM 166764100 5,454,841 50,804,145 SH   SOLE 22 40,916,864 0 9,887,281
CHEVRON CORP NEW COM 166764100 248,933 2,318,458 SH   SOLE 23 2,318,458 0 0
CHEVRON CORP NEW COM 166764100 81,488 758,949 SH   SOLE 25 735,646 0 23,303
CHEVRON CORP NEW COM 166764100 498,401 4,641,904 SH   SOLE 26 1,063,228 0 3,578,676
CHEVRON CORP NEW COM 166764100 42,386 394,767 SH   SOLE 28 294,302 0 100,465
CHEVRON CORP NEW COM 166764100 17,665 164,523 SH   SOLE 29 86,595 0 77,928
CHEVRON CORP NEW COM 166764100 578,861 5,391,277 SH   SOLE 30 5,391,277 0 0
CHEVRON CORP NEW COM 166764100 114,574 1,067,098 SH   SOLE 31 385,042 0 682,056
CHEVRON CORP NEW COM 166764100 23,408 218,011 SH   SOLE 32 218,011 0 0
CHEVRON CORP NEW COM 166764100 142,193 1,324,329 SH   SOLE 34 1,324,329 0 0
CHEVRON CORP NEW COM 166764100 338,850 3,155,906 SH   SOLE 36 3,155,906 0 0
CHEVRON CORP NEW COM 166764100 1,074 10,002 SH   SOLE 40 10,002 0 0
CHIASMA INC COM 16706W102 5 3,229 SH   SOLE 18 3,229 0 0
CHIASMA INC COM 16706W102 11 6,599 SH   SOLE 19 6,599 0 0
CHIASMA INC COM 16706W102 85 50,247 SH   SOLE 21 50,247 0 0
CHIASMA INC COM 16706W102 217 127,903 SH   SOLE 22 127,903 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 855 27,790 SH   SOLE 2 9,058 0 18,732
CHICAGO BRIDGE & IRON CO N V COM 167250109 17 549 SH   SOLE 4 549 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,063 34,568 SH   SOLE 7 34,568 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,878 61,084 SH   SOLE 18 61,084 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 2,097 68,208 SH   SOLE 19 68,208 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 36,108 1,174,254 SH   SOLE 21 1,174,254 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 83,447 2,713,727 SH   SOLE 22 2,344,273 0 369,454
CHICAGO BRIDGE & IRON CO N V COM 167250109 822 26,729 SH   SOLE 26 19,541 0 7,188
CHICAGO BRIDGE & IRON CO N V COM 167250109 465 15,110 SH   SOLE 28 15,110 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 604 19,632 SH   SOLE 29 0 0 19,632
CHICAGO BRIDGE & IRON CO N V COM 167250109 569 18,499 SH   SOLE 30 18,499 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 69 2,230 SH   SOLE 31 2,230 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 160 5,202 SH   SOLE 36 5,202 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 235 7,640 SH   SOLE 40 7,640 0 0
CHICAGO RIVET & MACH CO COM 168088102 20 494 SH   SOLE 19 494 0 0
CHICAGO RIVET & MACH CO COM 168088102 5 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 829 58,356 SH   SOLE 2 54,701 0 3,655
CHICOS FAS INC COM 168615102 5 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 50 3,543 SH   SOLE 7 3,543 0 0
CHICOS FAS INC COM 168615102 12,116 853,245 SH   SOLE 18 853,245 0 0
CHICOS FAS INC COM 168615102 1,131 79,658 SH   SOLE 19 79,658 0 0
CHICOS FAS INC COM 168615102 115,427 8,128,634 SH   SOLE 21 8,128,634 0 0
CHICOS FAS INC COM 168615102 58,584 4,125,644 SH   SOLE 22 3,837,980 0 287,664
CHICOS FAS INC COM 168615102 597 42,072 SH   SOLE 26 31,301 0 10,771
CHICOS FAS INC COM 168615102 271 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 664 46,795 SH   SOLE 29 0 0 46,795
CHICOS FAS INC COM 168615102 559 39,376 SH   SOLE 30 39,376 0 0
CHICOS FAS INC COM 168615102 30 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 227 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 692 5,763 SH   SOLE 2 5,623 0 140
CHILDRENS PL INC COM 168905107 8 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 62 518 SH   SOLE 7 518 0 0
CHILDRENS PL INC COM 168905107 10,953 91,238 SH   SOLE 18 91,238 0 0
CHILDRENS PL INC COM 168905107 11,742 97,806 SH   SOLE 19 97,806 0 0
CHILDRENS PL INC COM 168905107 184,246 1,534,741 SH   SOLE 21 1,534,741 0 0
CHILDRENS PL INC COM 168905107 76,452 636,835 SH   SOLE 22 595,499 0 41,336
CHILDRENS PL INC COM 168905107 295 2,458 SH   SOLE 23 2,458 0 0
CHILDRENS PL INC COM 168905107 1,116 9,300 SH   SOLE 26 7,777 0 1,523
CHILDRENS PL INC COM 168905107 354 2,945 SH   SOLE 28 2,945 0 0
CHILDRENS PL INC COM 168905107 1,325 11,033 SH   SOLE 29 0 0 11,033
CHILDRENS PL INC COM 168905107 4,484 37,351 SH   SOLE 30 37,351 0 0
CHILDRENS PL INC COM 168905107 282 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,387 68,750 SH   SOLE 2 33,388 0 35,362
CHIMERA INVT CORP COM NEW 16934Q208 17 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 160 7,924 SH   SOLE 7 7,924 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,194 108,746 SH   SOLE 18 108,746 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,425 120,176 SH   SOLE 19 120,176 0 0
CHIMERA INVT CORP COM NEW 16934Q208 116,708 5,783,328 SH   SOLE 21 5,783,328 0 0
CHIMERA INVT CORP COM NEW 16934Q208 100,281 4,969,339 SH   SOLE 22 4,290,499 0 678,840
CHIMERA INVT CORP COM NEW 16934Q208 1,392 68,969 SH   SOLE 26 55,895 0 13,074
CHIMERA INVT CORP COM NEW 16934Q208 530 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,033 51,177 SH   SOLE 29 0 0 51,177
CHIMERA INVT CORP COM NEW 16934Q208 679 33,653 SH   SOLE 30 33,653 0 0
CHIMERA INVT CORP COM NEW 16934Q208 87 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 293 14,534 SH   SOLE 36 14,534 0 0
CHIMERA INVT CORP COM NEW 16934Q208 308 15,269 SH   SOLE 40 15,269 0 0
CHIMERIX INC COM 16934W106 14 2,220 SH   SOLE 2 1,919 0 301
CHIMERIX INC COM 16934W106 1 96 SH   SOLE 4 96 0 0
CHIMERIX INC COM 16934W106 7 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 1,157 181,297 SH   SOLE 18 181,297 0 0
CHIMERIX INC COM 16934W106 165 25,929 SH   SOLE 19 25,929 0 0
CHIMERIX INC COM 16934W106 8,993 1,409,580 SH   SOLE 21 1,409,580 0 0
CHIMERIX INC COM 16934W106 7,142 1,119,469 SH   SOLE 22 1,009,733 0 109,736
CHIMERIX INC COM 16934W106 48 7,545 SH   SOLE 26 6,369 0 1,176
CHIMERIX INC COM 16934W106 38 6,003 SH   SOLE 28 6,003 0 0
CHIMERIX INC COM 16934W106 39 6,120 SH   SOLE 30 6,120 0 0
CHIMERIX INC COM 16934W106 28 4,413 SH   SOLE 40 4,413 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 14,213 141,945 SH   SOLE 2 12,579 0 129,366
CHINA BIOLOGIC PRODS INC COM 16938C106 8 79 SH   SOLE 3 79 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 2,328 23,253 SH   SOLE 4 23,253 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 390 3,890 SH   SOLE 13 3,890 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 8,083 80,721 SH   SOLE 15 69,654 0 11,067
CHINA BIOLOGIC PRODS INC COM 16938C106 570 5,689 SH   SOLE 18 5,689 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 108 1,076 SH   SOLE 19 1,076 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 38,077 380,275 SH   SOLE 21 380,275 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 58,016 579,404 SH   SOLE 22 422,944 0 156,460
CHINA BIOLOGIC PRODS INC COM 16938C106 4,719 47,130 SH   SOLE 25 47,130 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 1,702 16,995 SH   SOLE 26 16,995 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 22,793 227,639 SH   SOLE 34 227,639 0 0
CHINA CERAMICS CO LTD SHS NEW G2113X134 46 20,390 SH   SOLE 22 20,390 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 92 3,202 SH   SOLE 7 3,202 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9 600 SH   SOLE 2 600 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,482 96,699 SH   SOLE 7 96,699 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 174 11,364 SH   SOLE 34 11,364 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 274 4,421 SH   SOLE 7 4,421 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 49 795 SH   SOLE 22 795 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 29,765 538,929 SH   SOLE 2 96,830 0 442,099
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 254 4,594 SH   SOLE 4 4,594 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,894 70,513 SH   SOLE 7 70,513 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7,561 136,909 SH   SOLE 18 136,909 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 16,359 296,199 SH   SOLE 19 296,199 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 108,132 1,957,840 SH   SOLE 22 1,487,357 0 470,483
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,073 109,959 SH   SOLE 34 109,959 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 4,967 60,942 SH   SOLE 2 15,076 0 45,866
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,356 16,639 SH   SOLE 7 16,639 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,192 26,888 SH   SOLE 18 26,888 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 759 9,309 SH   SOLE 21 9,309 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 38,756 475,471 SH   SOLE 22 383,073 0 92,398
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 93 2,808 SH   SOLE 7 2,808 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 450 9,249 SH   SOLE 7 9,249 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 22 1,600 SH   SOLE 2 1,600 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 540 40,068 SH   SOLE 7 40,068 0 0
CHINA YUCHAI INTL LTD COM G21082105 39 2,124 SH   SOLE 21 2,124 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,464 133,105 SH   SOLE 22 133,105 0 0
CHINA YUCHAI INTL LTD COM G21082105 172 9,272 SH   SOLE 30 9,272 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 29 1,620 SH   SOLE 22 1,620 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,117 33,932 SH   SOLE 2 10,548 0 23,384
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,144 16,035 SH   SOLE 4 15,322 0 713
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,497 21,317 SH   SOLE 7 19,541 0 1,776
CHIPOTLE MEXICAN GRILL INC COM 169656105 81 181 SH   SOLE 15 181 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 29 66 SH   SOLE 17 0 0 66
CHIPOTLE MEXICAN GRILL INC COM 169656105 72,852 163,521 SH   SOLE 18 145,466 0 18,055
CHIPOTLE MEXICAN GRILL INC COM 169656105 204,552 459,130 SH   SOLE 19 459,130 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 230,905 518,281 SH   SOLE 21 518,281 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 349,690 784,902 SH   SOLE 22 644,788 0 140,114
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,943 35,786 SH   SOLE 23 35,786 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,007 11,239 SH   SOLE 25 11,239 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,484 81,890 SH   SOLE 26 23,445 0 58,445
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,746 6,164 SH   SOLE 28 4,630 0 1,534
CHIPOTLE MEXICAN GRILL INC COM 169656105 448 1,006 SH   SOLE 29 1,006 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 34,624 77,715 SH   SOLE 30 77,715 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,719 17,326 SH   SOLE 31 5,835 0 11,491
CHIPOTLE MEXICAN GRILL INC COM 169656105 68,316 153,339 SH   SOLE 34 153,339 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,934 42,499 SH   SOLE 36 42,499 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 67 150 SH   SOLE 40 150 0 0
CHOICE HOTELS INTL INC COM 169905106 833 13,300 SH   SOLE 2 10,664 0 2,636
CHOICE HOTELS INTL INC COM 169905106 9 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 55 872 SH   SOLE 7 872 0 0
CHOICE HOTELS INTL INC COM 169905106 4,630 73,954 SH   SOLE 13 73,954 0 0
CHOICE HOTELS INTL INC COM 169905106 1,110 17,730 SH   SOLE 18 17,730 0 0
CHOICE HOTELS INTL INC COM 169905106 1,344 21,475 SH   SOLE 19 21,475 0 0
CHOICE HOTELS INTL INC COM 169905106 23,139 369,626 SH   SOLE 21 369,626 0 0
CHOICE HOTELS INTL INC COM 169905106 105,701 1,688,507 SH   SOLE 22 1,289,370 0 399,137
CHOICE HOTELS INTL INC COM 169905106 692 11,050 SH   SOLE 26 9,317 0 1,733
CHOICE HOTELS INTL INC COM 169905106 332 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 5,247 83,814 SH   SOLE 29 0 0 83,814
CHOICE HOTELS INTL INC COM 169905106 370 5,911 SH   SOLE 30 5,911 0 0
CHOICE HOTELS INTL INC COM 169905106 51 812 SH   SOLE 31 812 0 0
CHOICE HOTELS INTL INC COM 169905106 2,935 46,889 SH   SOLE 36 46,889 0 0
CHOICE HOTELS INTL INC COM 169905106 258 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 8 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 9 6,159 SH   SOLE 19 6,159 0 0
CHRISTOPHER & BANKS CORP COM 171046105 129 87,232 SH   SOLE 21 87,232 0 0
CHRISTOPHER & BANKS CORP COM 171046105 1,088 734,843 SH   SOLE 22 734,843 0 0
CHROMADEX CORP COM NEW 171077407 3 992 SH   SOLE 2 992 0 0
CHROMADEX CORP COM NEW 171077407 299 111,120 SH   SOLE 18 111,120 0 0
CHROMADEX CORP COM NEW 171077407 24 8,956 SH   SOLE 19 8,956 0 0
CHROMADEX CORP COM NEW 171077407 2,402 892,951 SH   SOLE 21 892,951 0 0
CHROMADEX CORP COM NEW 171077407 544 202,230 SH   SOLE 22 181,208 0 21,022
CHUBB LIMITED COM H1467J104 57,735 423,745 SH   SOLE 2 135,970 0 287,775
CHUBB LIMITED COM H1467J104 21,985 161,355 SH   SOLE 4 149,647 0 11,708
CHUBB LIMITED COM H1467J104 51,703 379,472 SH   SOLE 7 357,422 0 22,050
CHUBB LIMITED COM H1467J104 686 5,037 SH   SOLE 13 5,037 0 0
CHUBB LIMITED COM H1467J104 389 2,855 SH   SOLE 15 2,855 0 0
CHUBB LIMITED COM H1467J104 6 42 SH   SOLE 17 0 0 42
CHUBB LIMITED COM H1467J104 136,806 1,004,081 SH   SOLE 18 936,938 0 67,143
CHUBB LIMITED COM H1467J104 152,655 1,120,407 SH   SOLE 19 1,120,407 0 0
CHUBB LIMITED COM H1467J104 32,585 239,153 SH   SOLE 20 0 0 239,153
CHUBB LIMITED COM H1467J104 1,005,366 7,378,836 SH   SOLE 21 7,378,836 0 0
CHUBB LIMITED COM H1467J104 1,702,346 12,494,284 SH   SOLE 22 10,159,098 0 2,335,186
CHUBB LIMITED COM H1467J104 74,817 549,119 SH   SOLE 23 549,119 0 0
CHUBB LIMITED COM H1467J104 24,372 178,878 SH   SOLE 25 178,878 0 0
CHUBB LIMITED COM H1467J104 271,846 1,995,197 SH   SOLE 26 285,925 0 1,709,272
CHUBB LIMITED COM H1467J104 13,271 97,399 SH   SOLE 28 72,625 0 24,774
CHUBB LIMITED COM H1467J104 2,929 21,494 SH   SOLE 29 21,494 0 0
CHUBB LIMITED COM H1467J104 192,376 1,411,936 SH   SOLE 30 1,411,936 0 0
CHUBB LIMITED COM H1467J104 34,858 255,840 SH   SOLE 31 93,398 0 162,442
CHUBB LIMITED COM H1467J104 63,253 464,243 SH   SOLE 34 464,243 0 0
CHUBB LIMITED COM H1467J104 97,742 717,373 SH   SOLE 36 717,373 0 0
CHUBB LIMITED COM H1467J104 324 2,381 SH   SOLE 40 2,381 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 76 2,240 SH   SOLE 3 2,240 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 118 3,462 SH   SOLE 15 3,462 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3,139 92,382 SH   SOLE 21 92,382 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 21 610 SH   SOLE 26 0 0 610
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,710 79,756 SH   SOLE 30 79,756 0 0
CHURCH & DWIGHT INC COM 171340102 16,199 324,820 SH   SOLE 2 167,289 0 157,531
CHURCH & DWIGHT INC COM 171340102 5,603 112,349 SH   SOLE 4 104,523 0 7,826
CHURCH & DWIGHT INC COM 171340102 15,899 318,810 SH   SOLE 7 296,069 0 22,741
CHURCH & DWIGHT INC COM 171340102 438 8,774 SH   SOLE 13 8,774 0 0
CHURCH & DWIGHT INC COM 171340102 79 1,577 SH   SOLE 15 1,577 0 0
CHURCH & DWIGHT INC COM 171340102 30,471 611,008 SH   SOLE 18 573,918 0 37,090
CHURCH & DWIGHT INC COM 171340102 6,563 131,598 SH   SOLE 19 131,598 0 0
CHURCH & DWIGHT INC COM 171340102 9,828 197,068 SH   SOLE 20 0 0 197,068
CHURCH & DWIGHT INC COM 171340102 344,742 6,912,814 SH   SOLE 21 6,912,814 0 0
CHURCH & DWIGHT INC COM 171340102 370,524 7,429,797 SH   SOLE 22 6,122,555 0 1,307,242
CHURCH & DWIGHT INC COM 171340102 18,314 367,242 SH   SOLE 23 367,242 0 0
CHURCH & DWIGHT INC COM 171340102 4,834 96,927 SH   SOLE 25 96,927 0 0
CHURCH & DWIGHT INC COM 171340102 50,067 1,003,958 SH   SOLE 26 210,553 0 793,405
CHURCH & DWIGHT INC COM 171340102 2,704 54,224 SH   SOLE 28 40,519 0 13,705
CHURCH & DWIGHT INC COM 171340102 3,593 72,055 SH   SOLE 29 13,054 0 59,001
CHURCH & DWIGHT INC COM 171340102 59,123 1,185,538 SH   SOLE 30 1,185,538 0 0
CHURCH & DWIGHT INC COM 171340102 8,751 175,481 SH   SOLE 31 54,044 0 121,437
CHURCH & DWIGHT INC COM 171340102 938 18,805 SH   SOLE 34 18,805 0 0
CHURCH & DWIGHT INC COM 171340102 21,835 437,847 SH   SOLE 36 437,847 0 0
CHURCH & DWIGHT INC COM 171340102 64 1,278 SH   SOLE 40 1,278 0 0
CHURCHILL DOWNS INC COM 171484108 862 5,428 SH   SOLE 2 5,428 0 0
CHURCHILL DOWNS INC COM 171484108 11 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 53 331 SH   SOLE 7 331 0 0
CHURCHILL DOWNS INC COM 171484108 13,428 84,535 SH   SOLE 18 84,535 0 0
CHURCHILL DOWNS INC COM 171484108 1,273 8,011 SH   SOLE 19 8,011 0 0
CHURCHILL DOWNS INC COM 171484108 124,009 780,665 SH   SOLE 21 780,665 0 0
CHURCHILL DOWNS INC COM 171484108 65,282 410,964 SH   SOLE 22 383,266 0 27,698
CHURCHILL DOWNS INC COM 171484108 785 4,943 SH   SOLE 26 4,153 0 790
CHURCHILL DOWNS INC COM 171484108 286 1,798 SH   SOLE 28 1,798 0 0
CHURCHILL DOWNS INC COM 171484108 501 3,155 SH   SOLE 30 3,155 0 0
CHURCHILL DOWNS INC COM 171484108 223 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 23 760 SH   SOLE 2 760 0 0
CHUYS HLDGS INC COM 171604101 11 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,573 86,330 SH   SOLE 18 86,330 0 0
CHUYS HLDGS INC COM 171604101 290 9,731 SH   SOLE 19 9,731 0 0
CHUYS HLDGS INC COM 171604101 42,855 1,438,077 SH   SOLE 21 1,438,077 0 0
CHUYS HLDGS INC COM 171604101 13,875 465,604 SH   SOLE 22 436,192 0 29,412
CHUYS HLDGS INC COM 171604101 14 458 SH   SOLE 26 0 0 458
CHUYS HLDGS INC COM 171604101 72 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 1,041 34,929 SH   SOLE 30 34,929 0 0
CHUYS HLDGS INC COM 171604101 57 1,909 SH   SOLE 40 1,909 0 0
CIBER INC COM 17163B102 5 11,914 SH   SOLE 18 11,914 0 0
CIBER INC COM 17163B102 5 11,476 SH   SOLE 19 11,476 0 0
CIBER INC COM 17163B102 82 206,220 SH   SOLE 21 206,220 0 0
CIBER INC COM 17163B102 506 1,265,144 SH   SOLE 22 1,232,044 0 33,100
CIDARA THERAPEUTICS INC COM 171757107 21 2,632 SH   SOLE 2 364 0 2,268
CIDARA THERAPEUTICS INC COM 171757107 357 45,711 SH   SOLE 18 45,711 0 0
CIDARA THERAPEUTICS INC COM 171757107 32 4,084 SH   SOLE 19 4,084 0 0
CIDARA THERAPEUTICS INC COM 171757107 3,289 421,624 SH   SOLE 21 421,624 0 0
CIDARA THERAPEUTICS INC COM 171757107 826 105,898 SH   SOLE 22 99,472 0 6,426
CIENA CORP COM NEW 171779309 1,505 63,757 SH   SOLE 2 62,734 0 1,023
CIENA CORP COM NEW 171779309 1,206 51,081 SH   SOLE 4 51,081 0 0
CIENA CORP COM NEW 171779309 82 3,458 SH   SOLE 7 3,458 0 0
CIENA CORP COM NEW 171779309 23,378 990,187 SH   SOLE 18 990,187 0 0
CIENA CORP COM NEW 171779309 20,516 868,965 SH   SOLE 19 868,965 0 0
CIENA CORP COM NEW 171779309 215,871 9,143,194 SH   SOLE 21 9,143,194 0 0
CIENA CORP COM NEW 171779309 103,613 4,388,528 SH   SOLE 22 4,103,832 0 284,696
CIENA CORP COM NEW 171779309 84 3,578 SH   SOLE 23 3,578 0 0
CIENA CORP COM NEW 171779309 91 3,867 SH   SOLE 25 3,867 0 0
CIENA CORP COM NEW 171779309 1,075 45,531 SH   SOLE 26 38,886 0 6,645
CIENA CORP COM NEW 171779309 437 18,518 SH   SOLE 28 18,518 0 0
CIENA CORP COM NEW 171779309 690 29,245 SH   SOLE 29 0 0 29,245
CIENA CORP COM NEW 171779309 537 22,730 SH   SOLE 30 22,730 0 0
CIENA CORP COM NEW 171779309 2,562 108,495 SH   SOLE 34 108,495 0 0
CIENA CORP COM NEW 171779309 332 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 59,433 405,716 SH   SOLE 2 246,239 0 159,477
CIGNA CORPORATION COM 125509109 11,899 81,229 SH   SOLE 4 75,083 0 6,146
CIGNA CORPORATION COM 125509109 32,783 223,789 SH   SOLE 7 208,772 0 15,017
CIGNA CORPORATION COM 125509109 1,147 7,828 SH   SOLE 13 7,828 0 0
CIGNA CORPORATION COM 125509109 232 1,587 SH   SOLE 15 1,587 0 0
CIGNA CORPORATION COM 125509109 124,977 853,144 SH   SOLE 18 805,990 0 47,154
CIGNA CORPORATION COM 125509109 161,982 1,105,752 SH   SOLE 19 1,105,752 0 0
CIGNA CORPORATION COM 125509109 20,882 142,548 SH   SOLE 20 0 0 142,548
CIGNA CORPORATION COM 125509109 624,707 4,264,500 SH   SOLE 21 4,264,500 0 0
CIGNA CORPORATION COM 125509109 1,008,067 6,881,475 SH   SOLE 22 5,618,592 0 1,262,883
CIGNA CORPORATION COM 125509109 45,934 313,563 SH   SOLE 23 313,563 0 0
CIGNA CORPORATION COM 125509109 15,591 106,433 SH   SOLE 25 103,603 0 2,830
CIGNA CORPORATION COM 125509109 114,120 779,027 SH   SOLE 26 164,896 0 614,131
CIGNA CORPORATION COM 125509109 7,874 53,751 SH   SOLE 28 40,044 0 13,707
CIGNA CORPORATION COM 125509109 1,660 11,331 SH   SOLE 29 11,331 0 0
CIGNA CORPORATION COM 125509109 116,109 792,606 SH   SOLE 30 792,606 0 0
CIGNA CORPORATION COM 125509109 21,662 147,874 SH   SOLE 31 50,729 0 97,145
CIGNA CORPORATION COM 125509109 60,139 410,531 SH   SOLE 34 410,531 0 0
CIGNA CORPORATION COM 125509109 59,082 403,316 SH   SOLE 36 403,316 0 0
CIGNA CORPORATION COM 125509109 209 1,425 SH   SOLE 40 1,425 0 0
CIM COML TR CORP COM 125525105 31 1,904 SH   SOLE 19 1,904 0 0
CIM COML TR CORP COM 125525105 68 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 897 55,715 SH   SOLE 22 55,715 0 0
CIMAREX ENERGY CO COM 171798101 11,090 92,811 SH   SOLE 2 36,240 0 56,571
CIMAREX ENERGY CO COM 171798101 3,519 29,451 SH   SOLE 4 27,075 0 2,376
CIMAREX ENERGY CO COM 171798101 7,968 66,682 SH   SOLE 7 62,684 0 3,998
CIMAREX ENERGY CO COM 171798101 3,397 28,432 SH   SOLE 13 28,432 0 0
CIMAREX ENERGY CO COM 171798101 1,609 13,467 SH   SOLE 15 567 0 12,900
CIMAREX ENERGY CO COM 171798101 43,807 366,614 SH   SOLE 18 352,878 0 13,736
CIMAREX ENERGY CO COM 171798101 56,015 468,788 SH   SOLE 19 468,788 0 0
CIMAREX ENERGY CO COM 171798101 5,651 47,291 SH   SOLE 20 0 0 47,291
CIMAREX ENERGY CO COM 171798101 233,778 1,956,466 SH   SOLE 21 1,956,466 0 0
CIMAREX ENERGY CO COM 171798101 307,302 2,571,783 SH   SOLE 22 2,101,208 0 470,575
CIMAREX ENERGY CO COM 171798101 14,756 123,491 SH   SOLE 23 123,491 0 0
CIMAREX ENERGY CO COM 171798101 7,462 62,447 SH   SOLE 25 62,447 0 0
CIMAREX ENERGY CO COM 171798101 24,327 203,587 SH   SOLE 26 72,530 0 131,057
CIMAREX ENERGY CO COM 171798101 2,342 19,603 SH   SOLE 28 14,526 0 5,077
CIMAREX ENERGY CO COM 171798101 3,128 26,175 SH   SOLE 29 4,509 0 21,666
CIMAREX ENERGY CO COM 171798101 33,102 277,028 SH   SOLE 30 277,028 0 0
CIMAREX ENERGY CO COM 171798101 7,054 59,034 SH   SOLE 31 19,533 0 39,501
CIMAREX ENERGY CO COM 171798101 70,011 585,911 SH   SOLE 34 585,911 0 0
CIMAREX ENERGY CO COM 171798101 16,938 141,750 SH   SOLE 36 141,750 0 0
CIMAREX ENERGY CO COM 171798101 73 610 SH   SOLE 40 610 0 0
CIMPRESS N V SHS EURO N20146101 121 1,399 SH   SOLE 2 1,086 0 313
CIMPRESS N V SHS EURO N20146101 13 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 55 633 SH   SOLE 7 633 0 0
CIMPRESS N V SHS EURO N20146101 7,903 91,692 SH   SOLE 18 91,692 0 0
CIMPRESS N V SHS EURO N20146101 1,009 11,710 SH   SOLE 19 11,710 0 0
CIMPRESS N V SHS EURO N20146101 64,023 742,807 SH   SOLE 21 742,807 0 0
CIMPRESS N V SHS EURO N20146101 21,991 255,145 SH   SOLE 22 207,310 0 47,835
CIMPRESS N V SHS EURO N20146101 745 8,649 SH   SOLE 26 6,947 0 1,702
CIMPRESS N V SHS EURO N20146101 255 2,963 SH   SOLE 28 2,963 0 0
CIMPRESS N V SHS EURO N20146101 365 4,236 SH   SOLE 30 4,236 0 0
CIMPRESS N V SHS EURO N20146101 194 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 162 9,180 SH   SOLE 2 2,049 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 21 1,160 SH   SOLE 7 1,160 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 4,040 228,249 SH   SOLE 18 228,249 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 437 24,677 SH   SOLE 19 24,677 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 83,743 4,731,242 SH   SOLE 21 4,731,242 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 20,428 1,154,147 SH   SOLE 22 1,062,385 0 91,762
CINCINNATI BELL INC NEW COM NEW 171871502 493 27,831 SH   SOLE 26 25,039 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 98 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,483 83,807 SH   SOLE 30 83,807 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 80 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 13,605 188,257 SH   SOLE 2 94,369 0 93,888
CINCINNATI FINL CORP COM 172062101 3,447 47,703 SH   SOLE 4 43,607 0 4,096
CINCINNATI FINL CORP COM 172062101 32,134 444,645 SH   SOLE 7 246,717 0 197,928
CINCINNATI FINL CORP COM 172062101 359 4,966 SH   SOLE 13 4,966 0 0
CINCINNATI FINL CORP COM 172062101 62 864 SH   SOLE 15 864 0 0
CINCINNATI FINL CORP COM 172062101 27,290 377,610 SH   SOLE 18 355,382 0 22,228
CINCINNATI FINL CORP COM 172062101 5,464 75,611 SH   SOLE 19 75,611 0 0
CINCINNATI FINL CORP COM 172062101 8,149 112,753 SH   SOLE 20 0 0 112,753
CINCINNATI FINL CORP COM 172062101 427,159 5,910,602 SH   SOLE 21 5,910,602 0 0
CINCINNATI FINL CORP COM 172062101 302,094 4,180,072 SH   SOLE 22 3,406,691 0 773,381
CINCINNATI FINL CORP COM 172062101 12,706 175,819 SH   SOLE 23 175,819 0 0
CINCINNATI FINL CORP COM 172062101 3,565 49,334 SH   SOLE 25 49,334 0 0
CINCINNATI FINL CORP COM 172062101 28,172 389,813 SH   SOLE 26 115,916 0 273,897
CINCINNATI FINL CORP COM 172062101 2,366 32,735 SH   SOLE 28 24,277 0 8,458
CINCINNATI FINL CORP COM 172062101 3,123 43,207 SH   SOLE 29 7,499 0 35,708
CINCINNATI FINL CORP COM 172062101 51,056 706,459 SH   SOLE 30 706,459 0 0
CINCINNATI FINL CORP COM 172062101 6,663 92,202 SH   SOLE 31 32,346 0 59,856
CINCINNATI FINL CORP COM 172062101 4,350 60,187 SH   SOLE 32 60,187 0 0
CINCINNATI FINL CORP COM 172062101 672 9,303 SH   SOLE 34 9,303 0 0
CINCINNATI FINL CORP COM 172062101 16,101 222,785 SH   SOLE 36 222,785 0 0
CINCINNATI FINL CORP COM 172062101 58 798 SH   SOLE 40 798 0 0
CINEDIGM CORP COM NEW 172406209 5 3,079 SH   SOLE 21 3,079 0 0
CINEDIGM CORP COM NEW 172406209 17 10,671 SH   SOLE 22 10,671 0 0
CINEMARK HOLDINGS INC COM 17243V102 4,436 100,048 SH   SOLE 2 99,188 0 860
CINEMARK HOLDINGS INC COM 17243V102 284 6,414 SH   SOLE 4 6,414 0 0
CINEMARK HOLDINGS INC COM 17243V102 660 14,877 SH   SOLE 7 14,877 0 0
CINEMARK HOLDINGS INC COM 17243V102 17,474 394,090 SH   SOLE 18 394,090 0 0
CINEMARK HOLDINGS INC COM 17243V102 3,037 68,495 SH   SOLE 19 68,495 0 0
CINEMARK HOLDINGS INC COM 17243V102 304,269 6,862,174 SH   SOLE 21 6,862,174 0 0
CINEMARK HOLDINGS INC COM 17243V102 151,554 3,417,998 SH   SOLE 22 3,063,760 0 354,238
CINEMARK HOLDINGS INC COM 17243V102 434 9,796 SH   SOLE 23 9,796 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,503 33,890 SH   SOLE 26 25,966 0 7,924
CINEMARK HOLDINGS INC COM 17243V102 664 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,897 42,782 SH   SOLE 29 4,388 0 38,394
CINEMARK HOLDINGS INC COM 17243V102 784 17,675 SH   SOLE 30 17,675 0 0
CINEMARK HOLDINGS INC COM 17243V102 311 7,022 SH   SOLE 31 5,338 0 1,684
CINEMARK HOLDINGS INC COM 17243V102 2,687 60,608 SH   SOLE 32 60,608 0 0
CINEMARK HOLDINGS INC COM 17243V102 51 1,159 SH   SOLE 34 1,159 0 0
CINEMARK HOLDINGS INC COM 17243V102 220 4,960 SH   SOLE 36 4,960 0 0
CINEMARK HOLDINGS INC COM 17243V102 392 8,833 SH   SOLE 40 8,833 0 0
CINTAS CORP COM 172908105 10,692 84,498 SH   SOLE 2 31,261 0 53,237
CINTAS CORP COM 172908105 3,732 29,496 SH   SOLE 4 26,501 0 2,995
CINTAS CORP COM 172908105 29,332 231,801 SH   SOLE 7 118,065 0 113,736
CINTAS CORP COM 172908105 79 624 SH   SOLE 13 624 0 0
CINTAS CORP COM 172908105 88 699 SH   SOLE 15 699 0 0
CINTAS CORP COM 172908105 23,332 184,388 SH   SOLE 18 172,231 0 12,157
CINTAS CORP COM 172908105 5,549 43,854 SH   SOLE 19 43,854 0 0
CINTAS CORP COM 172908105 8,403 66,404 SH   SOLE 20 0 0 66,404
CINTAS CORP COM 172908105 294,607 2,328,175 SH   SOLE 21 2,328,175 0 0
CINTAS CORP COM 172908105 311,979 2,465,457 SH   SOLE 22 2,027,843 0 437,614
CINTAS CORP COM 172908105 14,246 112,582 SH   SOLE 23 112,582 0 0
CINTAS CORP COM 172908105 4,059 32,080 SH   SOLE 25 32,080 0 0
CINTAS CORP COM 172908105 27,585 217,996 SH   SOLE 26 68,439 0 149,557
CINTAS CORP COM 172908105 2,272 17,955 SH   SOLE 28 13,283 0 4,672
CINTAS CORP COM 172908105 2,830 22,366 SH   SOLE 29 3,213 0 19,153
CINTAS CORP COM 172908105 52,057 411,389 SH   SOLE 30 411,389 0 0
CINTAS CORP COM 172908105 6,703 52,975 SH   SOLE 31 18,735 0 34,240
CINTAS CORP COM 172908105 2,263 17,883 SH   SOLE 32 17,883 0 0
CINTAS CORP COM 172908105 707 5,586 SH   SOLE 34 5,586 0 0
CINTAS CORP COM 172908105 17,540 138,613 SH   SOLE 36 138,613 0 0
CINTAS CORP COM 172908105 66 523 SH   SOLE 40 523 0 0
CIRCOR INTL INC COM 17273K109 266 4,483 SH   SOLE 2 759 0 3,724
CIRCOR INTL INC COM 17273K109 5 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 22 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 5,180 87,153 SH   SOLE 18 87,153 0 0
CIRCOR INTL INC COM 17273K109 603 10,138 SH   SOLE 19 10,138 0 0
CIRCOR INTL INC COM 17273K109 83,405 1,403,175 SH   SOLE 21 1,403,175 0 0
CIRCOR INTL INC COM 17273K109 27,001 454,262 SH   SOLE 22 420,362 0 33,900
CIRCOR INTL INC COM 17273K109 73 1,225 SH   SOLE 26 0 0 1,225
CIRCOR INTL INC COM 17273K109 123 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,789 30,104 SH   SOLE 30 30,104 0 0
CIRCOR INTL INC COM 17273K109 98 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 2,174 35,823 SH   SOLE 2 35,480 0 343
CIRRUS LOGIC INC COM 172755100 14 228 SH   SOLE 4 228 0 0
CIRRUS LOGIC INC COM 172755100 95 1,570 SH   SOLE 7 1,570 0 0
CIRRUS LOGIC INC COM 172755100 25,000 411,932 SH   SOLE 18 411,932 0 0
CIRRUS LOGIC INC COM 172755100 17,190 283,249 SH   SOLE 19 283,249 0 0
CIRRUS LOGIC INC COM 172755100 248,150 4,088,807 SH   SOLE 21 4,088,807 0 0
CIRRUS LOGIC INC COM 172755100 124,833 2,056,899 SH   SOLE 22 1,928,705 0 128,194
CIRRUS LOGIC INC COM 172755100 108 1,780 SH   SOLE 23 1,780 0 0
CIRRUS LOGIC INC COM 172755100 407 6,700 SH   SOLE 25 6,700 0 0
CIRRUS LOGIC INC COM 172755100 1,292 21,286 SH   SOLE 26 17,119 0 4,167
CIRRUS LOGIC INC COM 172755100 541 8,907 SH   SOLE 28 8,907 0 0
CIRRUS LOGIC INC COM 172755100 844 13,899 SH   SOLE 29 0 0 13,899
CIRRUS LOGIC INC COM 172755100 641 10,562 SH   SOLE 30 10,562 0 0
CIRRUS LOGIC INC COM 172755100 1,560 25,700 SH   SOLE 34 25,700 0 0
CIRRUS LOGIC INC COM 172755100 403 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 224,449 6,640,492 SH   SOLE 2 3,477,460 0 3,163,032
CISCO SYS INC COM 17275R102 76,473 2,262,519 SH   SOLE 4 2,139,691 0 122,828
CISCO SYS INC COM 17275R102 148,345 4,388,895 SH   SOLE 7 3,926,603 0 462,292
CISCO SYS INC COM 17275R102 2,293 67,850 SH   SOLE 13 67,850 0 0
CISCO SYS INC COM 17275R102 1,257 37,180 SH   SOLE 15 37,180 0 0
CISCO SYS INC COM 17275R102 96 2,833 SH   SOLE 17 0 0 2,833
CISCO SYS INC COM 17275R102 687,223 20,332,041 SH   SOLE 18 19,153,440 0 1,178,601
CISCO SYS INC COM 17275R102 3,057 90,458 SH   OTR 19 0 90,458 0
CISCO SYS INC COM 17275R102 554,949 16,418,613 SH   SOLE 19 16,418,613 0 0
CISCO SYS INC COM 17275R102 85,854 2,540,072 SH   SOLE 20 24,194 0 2,515,878
CISCO SYS INC COM 17275R102 2,892,533 85,577,886 SH   SOLE 21 85,577,886 0 0
CISCO SYS INC COM 17275R102 4,642,517 137,352,560 SH   SOLE 22 110,316,956 0 27,035,604
CISCO SYS INC COM 17275R102 236,650 7,001,483 SH   SOLE 23 7,001,483 0 0
CISCO SYS INC COM 17275R102 104,048 3,078,347 SH   SOLE 25 3,000,736 0 77,611
CISCO SYS INC COM 17275R102 519,496 15,369,708 SH   SOLE 26 3,346,224 0 12,023,484
CISCO SYS INC COM 17275R102 35,522 1,050,954 SH   SOLE 28 783,216 0 267,738
CISCO SYS INC COM 17275R102 39,141 1,158,013 SH   SOLE 29 667,885 0 490,128
CISCO SYS INC COM 17275R102 574,910 17,009,172 SH   SOLE 30 17,009,172 0 0
CISCO SYS INC COM 17275R102 153,091 4,529,318 SH   SOLE 31 1,577,183 0 2,952,135
CISCO SYS INC COM 17275R102 35,458 1,049,042 SH   SOLE 32 1,049,042 0 0
CISCO SYS INC COM 17275R102 173,962 5,146,790 SH   SOLE 34 5,146,790 0 0
CISCO SYS INC COM 17275R102 273,060 8,078,691 SH   SOLE 36 8,078,691 0 0
CISCO SYS INC COM 17275R102 3,617 107,000 SH   SOLE 37 107,000 0 0
CISCO SYS INC COM 17275R102 901 26,667 SH   SOLE 40 26,667 0 0
CIT GROUP INC COM NEW 125581801 5,011 116,725 SH   SOLE 2 28,187 0 88,538
CIT GROUP INC COM NEW 125581801 2,626 61,165 SH   SOLE 4 56,782 0 4,383
CIT GROUP INC COM NEW 125581801 1,647 38,364 SH   SOLE 7 21,059 0 17,305
CIT GROUP INC COM NEW 125581801 340 7,918 SH   SOLE 13 7,918 0 0
CIT GROUP INC COM NEW 125581801 59 1,371 SH   SOLE 15 1,371 0 0
CIT GROUP INC COM NEW 125581801 5,611 130,693 SH   SOLE 18 109,522 0 21,171
CIT GROUP INC COM NEW 125581801 5,546 129,179 SH   SOLE 19 129,179 0 0
CIT GROUP INC COM NEW 125581801 4,442 103,473 SH   SOLE 20 0 0 103,473
CIT GROUP INC COM NEW 125581801 103,901 2,420,237 SH   SOLE 21 2,420,237 0 0
CIT GROUP INC COM NEW 125581801 228,048 5,312,081 SH   SOLE 22 4,601,353 0 710,728
CIT GROUP INC COM NEW 125581801 9,594 223,481 SH   SOLE 23 223,481 0 0
CIT GROUP INC COM NEW 125581801 3,153 73,452 SH   SOLE 25 73,452 0 0
CIT GROUP INC COM NEW 125581801 21,051 490,350 SH   SOLE 26 170,464 0 319,886
CIT GROUP INC COM NEW 125581801 1,766 41,132 SH   SOLE 28 30,623 0 10,509
CIT GROUP INC COM NEW 125581801 2,392 55,712 SH   SOLE 29 9,216 0 46,496
CIT GROUP INC COM NEW 125581801 10,958 255,248 SH   SOLE 30 255,248 0 0
CIT GROUP INC COM NEW 125581801 3,979 92,694 SH   SOLE 31 39,214 0 53,480
CIT GROUP INC COM NEW 125581801 577 13,437 SH   SOLE 34 13,437 0 0
CIT GROUP INC COM NEW 125581801 14,323 333,639 SH   SOLE 36 333,639 0 0
CIT GROUP INC COM NEW 125581801 43 1,002 SH   SOLE 40 1,002 0 0
CITI TRENDS INC COM 17306X102 48 2,829 SH   SOLE 2 564 0 2,265
CITI TRENDS INC COM 17306X102 6 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,024 60,233 SH   SOLE 18 60,233 0 0
CITI TRENDS INC COM 17306X102 153 9,027 SH   SOLE 19 9,027 0 0
CITI TRENDS INC COM 17306X102 8,102 476,587 SH   SOLE 21 476,587 0 0
CITI TRENDS INC COM 17306X102 6,881 404,747 SH   SOLE 22 384,786 0 19,961
CITI TRENDS INC COM 17306X102 38 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 42 2,448 SH   SOLE 30 2,448 0 0
CITIGROUP INC COM NEW 172967424 220,565 3,687,138 SH   SOLE 2 1,807,621 0 1,879,517
CITIGROUP INC COM NEW 172967424 77,169 1,290,019 SH   SOLE 4 1,218,465 0 71,554
CITIGROUP INC COM NEW 172967424 121,267 2,027,191 SH   SOLE 7 1,915,706 0 111,485
CITIGROUP INC COM NEW 172967424 335 5,601 SH   SOLE 13 5,601 0 0
CITIGROUP INC COM NEW 172967424 1,120 18,729 SH   SOLE 15 18,729 0 0
CITIGROUP INC COM NEW 172967424 0 1 SH   SOLE 17 0 0 1
CITIGROUP INC COM NEW 172967424 952,218 15,918,050 SH   SOLE 18 14,906,594 0 1,011,456
CITIGROUP INC COM NEW 172967424 6,830 114,178 SH   OTR 19 0 114,178 0
CITIGROUP INC COM NEW 172967424 1,361,736 22,763,894 SH   SOLE 19 22,763,894 0 0
CITIGROUP INC COM NEW 172967424 63,218 1,056,798 SH   SOLE 20 0 0 1,056,798
CITIGROUP INC COM NEW 172967424 2,422,950 40,504,018 SH   SOLE 21 40,504,018 0 0
CITIGROUP INC COM NEW 172967424 4,619,337 77,220,612 SH   SOLE 22 62,282,616 0 14,937,996
CITIGROUP INC COM NEW 172967424 237,602 3,971,956 SH   SOLE 23 3,971,956 0 0
CITIGROUP INC COM NEW 172967424 69,436 1,160,749 SH   SOLE 25 1,145,204 0 15,545
CITIGROUP INC COM NEW 172967424 387,186 6,472,510 SH   SOLE 26 1,706,601 0 4,765,909
CITIGROUP INC COM NEW 172967424 36,072 603,011 SH   SOLE 28 451,454 0 151,557
CITIGROUP INC COM NEW 172967424 33,951 567,554 SH   SOLE 29 248,395 0 319,159
CITIGROUP INC COM NEW 172967424 525,170 8,779,176 SH   SOLE 30 8,779,176 0 0
CITIGROUP INC COM NEW 172967424 125,765 2,102,396 SH   SOLE 31 822,835 0 1,279,561
CITIGROUP INC COM NEW 172967424 3,445 57,583 SH   SOLE 32 57,583 0 0
CITIGROUP INC COM NEW 172967424 200,645 3,354,149 SH   SOLE 34 3,354,149 0 0
CITIGROUP INC COM NEW 172967424 282,634 4,724,742 SH   SOLE 36 4,724,742 0 0
CITIGROUP INC COM NEW 172967424 922 15,406 SH   SOLE 40 15,406 0 0
CITIZENS & NORTHN CORP COM 172922106 59 2,548 SH   SOLE 2 396 0 2,152
CITIZENS & NORTHN CORP COM 172922106 10 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,125 48,320 SH   SOLE 18 48,320 0 0
CITIZENS & NORTHN CORP COM 172922106 223 9,600 SH   SOLE 19 9,600 0 0
CITIZENS & NORTHN CORP COM 172922106 9,077 389,921 SH   SOLE 21 389,921 0 0
CITIZENS & NORTHN CORP COM 172922106 10,139 435,517 SH   SOLE 22 415,940 0 19,577
CITIZENS CMNTY BANCORP INC M COM 174903104 11 776 SH   SOLE 18 776 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 50,358 1,457,539 SH   SOLE 2 1,132,461 0 325,078
CITIZENS FINL GROUP INC COM 174610105 12,235 354,125 SH   SOLE 4 341,237 0 12,888
CITIZENS FINL GROUP INC COM 174610105 18,147 525,239 SH   SOLE 7 467,172 0 58,067
CITIZENS FINL GROUP INC COM 174610105 7,616 220,425 SH   SOLE 13 220,425 0 0
CITIZENS FINL GROUP INC COM 174610105 108 3,138 SH   SOLE 15 3,138 0 0
CITIZENS FINL GROUP INC COM 174610105 61,146 1,769,775 SH   SOLE 18 1,695,385 0 74,390
CITIZENS FINL GROUP INC COM 174610105 1,369 39,616 SH   OTR 19 0 39,616 0
CITIZENS FINL GROUP INC COM 174610105 38,583 1,116,730 SH   SOLE 19 1,116,730 0 0
CITIZENS FINL GROUP INC COM 174610105 8,001 231,571 SH   SOLE 20 0 0 231,571
CITIZENS FINL GROUP INC COM 174610105 377,031 10,912,611 SH   SOLE 21 10,912,611 0 0
CITIZENS FINL GROUP INC COM 174610105 617,347 17,868,207 SH   SOLE 22 13,735,865 0 4,132,342
CITIZENS FINL GROUP INC COM 174610105 33,660 974,235 SH   SOLE 23 974,235 0 0
CITIZENS FINL GROUP INC COM 174610105 13,645 394,927 SH   SOLE 25 394,927 0 0
CITIZENS FINL GROUP INC COM 174610105 62,879 1,819,944 SH   SOLE 26 486,764 0 1,333,180
CITIZENS FINL GROUP INC COM 174610105 3,841 111,186 SH   SOLE 28 83,490 0 27,696
CITIZENS FINL GROUP INC COM 174610105 18,095 523,723 SH   SOLE 29 222,425 0 301,298
CITIZENS FINL GROUP INC COM 174610105 55,152 1,596,298 SH   SOLE 30 1,596,298 0 0
CITIZENS FINL GROUP INC COM 174610105 24,382 705,691 SH   SOLE 31 397,349 0 308,342
CITIZENS FINL GROUP INC COM 174610105 31,196 902,910 SH   SOLE 34 902,910 0 0
CITIZENS FINL GROUP INC COM 174610105 38,934 1,126,878 SH   SOLE 36 1,126,878 0 0
CITIZENS FINL GROUP INC COM 174610105 1,200 34,725 SH   SOLE 37 34,725 0 0
CITIZENS FINL GROUP INC COM 174610105 90 2,610 SH   SOLE 40 2,610 0 0
CITIZENS FIRST CORP COM 17462Q107 5 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 16 647 SH   SOLE 18 647 0 0
CITIZENS HLDG CO MISS COM 174715102 97 3,957 SH   SOLE 21 3,957 0 0
CITIZENS INC CL A 174740100 77 10,422 SH   SOLE 2 2,198 0 8,224
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,510 203,263 SH   SOLE 18 203,263 0 0
CITIZENS INC CL A 174740100 278 37,349 SH   SOLE 19 37,349 0 0
CITIZENS INC CL A 174740100 11,350 1,527,589 SH   SOLE 21 1,527,589 0 0
CITIZENS INC CL A 174740100 9,732 1,309,764 SH   SOLE 22 1,221,892 0 87,872
CITIZENS INC CL A 174740100 175 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 49 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 46 6,134 SH   SOLE 30 6,134 0 0
CITIZENS INC CL A 174740100 44 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 23,627 283,331 SH   SOLE 2 188,609 0 94,722
CITRIX SYS INC COM 177376100 7,206 86,409 SH   SOLE 4 82,826 0 3,583
CITRIX SYS INC COM 177376100 9,692 116,229 SH   SOLE 7 110,382 0 5,847
CITRIX SYS INC COM 177376100 94 1,131 SH   SOLE 13 1,131 0 0
CITRIX SYS INC COM 177376100 10,811 129,643 SH   SOLE 15 1,136 0 128,507
CITRIX SYS INC COM 177376100 3 41 SH   SOLE 17 0 0 41
CITRIX SYS INC COM 177376100 28,024 336,062 SH   SOLE 18 313,474 0 22,588
CITRIX SYS INC COM 177376100 8,840 106,013 SH   SOLE 19 106,013 0 0
CITRIX SYS INC COM 177376100 8,598 103,101 SH   SOLE 20 0 0 103,101
CITRIX SYS INC COM 177376100 263,148 3,155,632 SH   SOLE 21 3,155,632 0 0
CITRIX SYS INC COM 177376100 359,081 4,306,049 SH   SOLE 22 3,450,337 0 855,712
CITRIX SYS INC COM 177376100 19,374 232,333 SH   SOLE 23 232,333 0 0
CITRIX SYS INC COM 177376100 4,836 57,995 SH   SOLE 25 57,995 0 0
CITRIX SYS INC COM 177376100 34,701 416,128 SH   SOLE 26 115,353 0 300,775
CITRIX SYS INC COM 177376100 2,684 32,183 SH   SOLE 28 23,917 0 8,266
CITRIX SYS INC COM 177376100 4,944 59,286 SH   SOLE 29 23,702 0 35,584
CITRIX SYS INC COM 177376100 38,338 459,748 SH   SOLE 30 459,748 0 0
CITRIX SYS INC COM 177376100 10,748 128,886 SH   SOLE 31 60,038 0 68,848
CITRIX SYS INC COM 177376100 2,220 26,619 SH   SOLE 32 26,619 0 0
CITRIX SYS INC COM 177376100 1,570 18,831 SH   SOLE 34 18,831 0 0
CITRIX SYS INC COM 177376100 20,225 242,535 SH   SOLE 36 242,535 0 0
CITRIX SYS INC COM 177376100 65 779 SH   SOLE 40 779 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1,810 1,445,000 PRN   SOLE 21 1,445,000 0 0
CITY HLDG CO COM 177835105 245 3,800 SH   SOLE 2 776 0 3,024
CITY HLDG CO COM 177835105 11 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 29 455 SH   SOLE 7 455 0 0
CITY HLDG CO COM 177835105 5,144 79,780 SH   SOLE 18 79,780 0 0
CITY HLDG CO COM 177835105 610 9,457 SH   SOLE 19 9,457 0 0
CITY HLDG CO COM 177835105 84,082 1,304,006 SH   SOLE 21 1,304,006 0 0
CITY HLDG CO COM 177835105 30,035 465,805 SH   SOLE 22 436,881 0 28,924
CITY HLDG CO COM 177835105 538 8,340 SH   SOLE 26 7,542 0 798
CITY HLDG CO COM 177835105 147 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,969 30,539 SH   SOLE 30 30,539 0 0
CITY HLDG CO COM 177835105 119 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 24 1,942 SH   SOLE 2 1,326 0 616
CITY OFFICE REIT INC COM 178587101 1,256 103,390 SH   SOLE 18 103,390 0 0
CITY OFFICE REIT INC COM 178587101 172 14,138 SH   SOLE 19 14,138 0 0
CITY OFFICE REIT INC COM 178587101 10,412 856,980 SH   SOLE 21 856,980 0 0
CITY OFFICE REIT INC COM 178587101 3,735 307,409 SH   SOLE 22 278,174 0 29,235
CITY OFFICE REIT INC COM 178587101 14 1,174 SH   SOLE 23 1,174 0 0
CIVEO CORP CDA COM 17878Y108 0 21 SH   SOLE 22 21 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 35 1,599 SH   SOLE 18 1,599 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 44 1,968 SH   SOLE 19 1,968 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 76 3,426 SH   SOLE 21 3,426 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 588 26,517 SH   SOLE 22 26,517 0 0
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,067 58,139 SH   SOLE 18 58,139 0 0
CIVITAS SOLUTIONS INC COM 17887R102 188 10,234 SH   SOLE 19 10,234 0 0
CIVITAS SOLUTIONS INC COM 17887R102 8,930 486,656 SH   SOLE 21 486,656 0 0
CIVITAS SOLUTIONS INC COM 17887R102 5,451 297,079 SH   SOLE 22 269,742 0 27,337
CIVITAS SOLUTIONS INC COM 17887R102 38 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 85 4,643 SH   SOLE 30 4,643 0 0
CIVITAS SOLUTIONS INC COM 17887R102 24 1,295 SH   SOLE 40 1,295 0 0
CKX LANDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
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 6 2,101 SH   SOLE 21 2,101 0 0
CLEAN ENERGY FUELS CORP COM 184499101 60 23,555 SH   SOLE 2 4,039 0 19,516
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,021 400,536 SH   SOLE 18 400,536 0 0
CLEAN ENERGY FUELS CORP COM 184499101 200 78,416 SH   SOLE 19 78,416 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8,348 3,273,778 SH   SOLE 21 3,273,778 0 0
CLEAN ENERGY FUELS CORP COM 184499101 6,727 2,638,171 SH   SOLE 22 2,480,608 0 157,563
CLEAN ENERGY FUELS CORP COM 184499101 151 59,343 SH   SOLE 26 50,903 0 8,440
CLEAN ENERGY FUELS CORP COM 184499101 27 10,633 SH   SOLE 28 10,633 0 0
CLEAN ENERGY FUELS CORP COM 184499101 27 10,448 SH   SOLE 30 10,448 0 0
CLEAN ENERGY FUELS CORP COM 184499101 17 6,493 SH   SOLE 40 6,493 0 0
CLEAN HARBORS INC COM 184496107 1,978 35,564 SH   SOLE 2 26,770 0 8,794
CLEAN HARBORS INC COM 184496107 17 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 109 1,955 SH   SOLE 7 1,955 0 0
CLEAN HARBORS INC COM 184496107 12,037 216,420 SH   SOLE 18 216,420 0 0
CLEAN HARBORS INC COM 184496107 8,175 146,984 SH   SOLE 19 146,984 0 0
CLEAN HARBORS INC COM 184496107 125,202 2,251,026 SH   SOLE 21 2,251,026 0 0
CLEAN HARBORS INC COM 184496107 91,500 1,645,085 SH   SOLE 22 1,457,966 0 187,119
CLEAN HARBORS INC COM 184496107 1,292 23,236 SH   SOLE 26 20,159 0 3,077
CLEAN HARBORS INC COM 184496107 392 7,053 SH   SOLE 28 7,053 0 0
CLEAN HARBORS INC COM 184496107 500 8,989 SH   SOLE 30 8,989 0 0
CLEAN HARBORS INC COM 184496107 68 1,227 SH   SOLE 31 1,227 0 0
CLEAN HARBORS INC COM 184496107 102 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 304 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 55 9,141 SH   SOLE 2 4,543 0 4,598
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 119 19,651 SH   SOLE 18 19,651 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 128 21,100 SH   SOLE 19 21,100 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2,151 355,461 SH   SOLE 21 355,461 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6,670 1,102,470 SH   SOLE 22 962,696 0 139,774
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 35 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 35 5,763 SH   SOLE 30 5,763 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6 954 SH   SOLE 31 954 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 22 3,608 SH   SOLE 40 3,608 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 257 25,953 SH   SOLE 19 25,953 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 261 19,114 SH   SOLE 19 19,114 0 0
CLEARFIELD INC COM 18482P103 7 438 SH   SOLE 2 411 0 27
CLEARFIELD INC COM 18482P103 715 43,485 SH   SOLE 18 43,485 0 0
CLEARFIELD INC COM 18482P103 130 7,886 SH   SOLE 19 7,886 0 0
CLEARFIELD INC COM 18482P103 6,062 368,511 SH   SOLE 21 368,511 0 0
CLEARFIELD INC COM 18482P103 6,213 377,695 SH   SOLE 22 365,124 0 12,571
CLEARONE INC COM 18506U104 10 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 196 19,680 SH   SOLE 21 19,680 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 4 456 SH   SOLE 2 456 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 272 34,315 SH   SOLE 18 34,315 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 22 2,760 SH   SOLE 19 2,760 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 5,071 638,640 SH   SOLE 21 638,640 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 994 125,242 SH   SOLE 22 120,191 0 5,051
CLEARSIGN COMBUSTION CORP COM 185064102 10 2,608 SH   SOLE 18 2,608 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 133 34,155 SH   SOLE 21 34,155 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 221 56,767 SH   SOLE 22 56,767 0 0
CLEARWATER PAPER CORP COM 18538R103 51 905 SH   SOLE 2 795 0 110
CLEARWATER PAPER CORP COM 18538R103 2 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 29 522 SH   SOLE 7 522 0 0
CLEARWATER PAPER CORP COM 18538R103 4,673 83,444 SH   SOLE 18 83,444 0 0
CLEARWATER PAPER CORP COM 18538R103 7,881 140,732 SH   SOLE 19 140,732 0 0
CLEARWATER PAPER CORP COM 18538R103 80,358 1,434,969 SH   SOLE 21 1,434,969 0 0
CLEARWATER PAPER CORP COM 18538R103 25,333 452,376 SH   SOLE 22 413,702 0 38,674
CLEARWATER PAPER CORP COM 18538R103 18 317 SH   SOLE 23 317 0 0
CLEARWATER PAPER CORP COM 18538R103 399 7,126 SH   SOLE 26 5,513 0 1,613
CLEARWATER PAPER CORP COM 18538R103 143 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,804 32,216 SH   SOLE 30 32,216 0 0
CLEARWATER PAPER CORP COM 18538R103 121 2,168 SH   SOLE 40 2,168 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 4 2,800 SH   SOLE 19 2,800 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 1 741 SH   SOLE 21 741 0 0
CLIFFS NAT RES INC COM 18683K101 574 69,892 SH   SOLE 2 20,806 0 49,086
CLIFFS NAT RES INC COM 18683K101 8 925 SH   SOLE 4 925 0 0
CLIFFS NAT RES INC COM 18683K101 97 11,812 SH   SOLE 7 11,812 0 0
CLIFFS NAT RES INC COM 18683K101 2 221 SH   SOLE 17 0 0 221
CLIFFS NAT RES INC COM 18683K101 9,260 1,127,929 SH   SOLE 18 1,127,929 0 0
CLIFFS NAT RES INC COM 18683K101 1,428 173,915 SH   SOLE 19 173,915 0 0
CLIFFS NAT RES INC COM 18683K101 73,122 8,906,419 SH   SOLE 21 8,906,419 0 0
CLIFFS NAT RES INC COM 18683K101 65,849 8,020,564 SH   SOLE 22 7,447,999 0 572,565
CLIFFS NAT RES INC COM 18683K101 891 108,584 SH   SOLE 26 99,273 0 9,311
CLIFFS NAT RES INC COM 18683K101 319 38,888 SH   SOLE 28 38,888 0 0
CLIFFS NAT RES INC COM 18683K101 286 34,882 SH   SOLE 29 0 0 34,882
CLIFFS NAT RES INC COM 18683K101 370 45,099 SH   SOLE 30 45,099 0 0
CLIFFS NAT RES INC COM 18683K101 124 15,058 SH   SOLE 40 15,058 0 0
CLIFTON BANCORP INC COM 186873105 66 4,092 SH   SOLE 2 981 0 3,111
CLIFTON BANCORP INC COM 186873105 1,549 95,646 SH   SOLE 18 95,646 0 0
CLIFTON BANCORP INC COM 186873105 235 14,530 SH   SOLE 19 14,530 0 0
CLIFTON BANCORP INC COM 186873105 11,614 717,374 SH   SOLE 21 717,374 0 0
CLIFTON BANCORP INC COM 186873105 5,586 345,047 SH   SOLE 22 313,853 0 31,194
CLIPPER RLTY INC COM 18885T306 71 5,511 SH   SOLE 18 5,511 0 0
CLIPPER RLTY INC COM 18885T306 2 127 SH   SOLE 19 127 0 0
CLIPPER RLTY INC COM 18885T306 2,223 173,408 SH   SOLE 21 173,408 0 0
CLIPPER RLTY INC COM 18885T306 181 14,081 SH   SOLE 22 14,081 0 0
CLOROX CO DEL COM 189054109 40,768 302,368 SH   SOLE 2 222,545 0 79,823
CLOROX CO DEL COM 189054109 8,836 65,534 SH   SOLE 4 61,625 0 3,909
CLOROX CO DEL COM 189054109 38,025 282,024 SH   SOLE 7 167,889 0 114,135
CLOROX CO DEL COM 189054109 7,295 54,106 SH   SOLE 13 54,106 0 0
CLOROX CO DEL COM 189054109 106 787 SH   SOLE 15 787 0 0
CLOROX CO DEL COM 189054109 13 100 SH   SOLE 17 0 0 100
CLOROX CO DEL COM 189054109 37,829 280,565 SH   SOLE 18 261,929 0 18,636
CLOROX CO DEL COM 189054109 8,870 65,783 SH   SOLE 19 65,783 0 0
CLOROX CO DEL COM 189054109 11,936 88,528 SH   SOLE 20 0 0 88,528
CLOROX CO DEL COM 189054109 450,016 3,337,654 SH   SOLE 21 3,337,654 0 0
CLOROX CO DEL COM 189054109 582,499 4,320,246 SH   SOLE 22 3,474,145 0 846,101
CLOROX CO DEL COM 189054109 25,630 190,088 SH   SOLE 23 190,088 0 0
CLOROX CO DEL COM 189054109 7,112 52,751 SH   SOLE 25 52,751 0 0
CLOROX CO DEL COM 189054109 56,079 415,924 SH   SOLE 26 100,364 0 315,560
CLOROX CO DEL COM 189054109 3,621 26,853 SH   SOLE 28 20,051 0 6,802
CLOROX CO DEL COM 189054109 14,813 109,861 SH   SOLE 29 9,690 0 100,171
CLOROX CO DEL COM 189054109 60,370 447,749 SH   SOLE 30 447,749 0 0
CLOROX CO DEL COM 189054109 12,722 94,359 SH   SOLE 31 35,236 0 59,123
CLOROX CO DEL COM 189054109 1,775 13,164 SH   SOLE 34 13,164 0 0
CLOROX CO DEL COM 189054109 32,512 241,131 SH   SOLE 36 241,131 0 0
CLOROX CO DEL COM 189054109 85 631 SH   SOLE 40 631 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 549 119,804 SH   SOLE 18 119,804 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 42 9,192 SH   SOLE 19 9,192 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 20,170 4,403,994 SH   SOLE 21 4,403,994 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 5,308 1,158,929 SH   SOLE 22 1,137,407 0 21,522
CLOUD PEAK ENERGY INC COM 18911Q102 639 139,442 SH   SOLE 30 139,442 0 0
CLOVIS ONCOLOGY INC COM 189464100 120 1,880 SH   SOLE 2 1,616 0 264
CLOVIS ONCOLOGY INC COM 189464100 25 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 46 729 SH   SOLE 7 729 0 0
CLOVIS ONCOLOGY INC COM 189464100 8,482 133,219 SH   SOLE 18 133,219 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,994 47,020 SH   SOLE 19 47,020 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,012 15,900 SH   SOLE 20 15,900 0 0
CLOVIS ONCOLOGY INC COM 189464100 108,504 1,704,165 SH   SOLE 21 1,704,165 0 0
CLOVIS ONCOLOGY INC COM 189464100 70,988 1,114,934 SH   SOLE 22 1,033,259 0 81,675
CLOVIS ONCOLOGY INC COM 189464100 35 547 SH   SOLE 23 547 0 0
CLOVIS ONCOLOGY INC COM 189464100 952 14,951 SH   SOLE 26 12,443 0 2,508
CLOVIS ONCOLOGY INC COM 189464100 398 6,253 SH   SOLE 28 6,253 0 0
CLOVIS ONCOLOGY INC COM 189464100 415 6,525 SH   SOLE 30 6,525 0 0
CLOVIS ONCOLOGY INC COM 189464100 203 3,194 SH   SOLE 40 3,194 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 386 300,000 PRN   SOLE 21 300,000 0 0
CLUBCORP HLDGS INC COM 18948M108 60 3,765 SH   SOLE 2 2,676 0 1,089
CLUBCORP HLDGS INC COM 18948M108 11 687 SH   SOLE 4 687 0 0
CLUBCORP HLDGS INC COM 18948M108 21 1,292 SH   SOLE 7 1,292 0 0
CLUBCORP HLDGS INC COM 18948M108 3,776 235,256 SH   SOLE 18 235,256 0 0
CLUBCORP HLDGS INC COM 18948M108 640 39,886 SH   SOLE 19 39,886 0 0
CLUBCORP HLDGS INC COM 18948M108 30,306 1,888,217 SH   SOLE 21 1,888,217 0 0
CLUBCORP HLDGS INC COM 18948M108 28,213 1,757,811 SH   SOLE 22 1,628,753 0 129,058
CLUBCORP HLDGS INC COM 18948M108 29 1,799 SH   SOLE 26 0 0 1,799
CLUBCORP HLDGS INC COM 18948M108 151 9,382 SH   SOLE 28 9,382 0 0
CLUBCORP HLDGS INC COM 18948M108 217 13,525 SH   SOLE 30 13,525 0 0
CLUBCORP HLDGS INC COM 18948M108 118 7,336 SH   SOLE 40 7,336 0 0
CME GROUP INC COM 12572Q105 77,863 655,415 SH   SOLE 2 446,098 0 209,317
CME GROUP INC COM 12572Q105 24,816 208,889 SH   SOLE 4 200,848 0 8,041
CME GROUP INC COM 12572Q105 34,644 291,614 SH   SOLE 7 269,880 0 21,734
CME GROUP INC COM 12572Q105 4,899 41,241 SH   SOLE 13 41,241 0 0
CME GROUP INC COM 12572Q105 232 1,957 SH   SOLE 15 1,957 0 0
CME GROUP INC COM 12572Q105 133,755 1,125,887 SH   SOLE 18 1,066,766 0 59,121
CME GROUP INC COM 12572Q105 59,607 501,744 SH   SOLE 19 501,744 0 0
CME GROUP INC COM 12572Q105 21,708 182,730 SH   SOLE 20 0 0 182,730
CME GROUP INC COM 12572Q105 1,116,162 9,395,299 SH   SOLE 21 9,395,299 0 0
CME GROUP INC COM 12572Q105 1,168,331 9,834,436 SH   SOLE 22 7,713,152 0 2,121,284
CME GROUP INC COM 12572Q105 66,216 557,376 SH   SOLE 23 557,376 0 0
CME GROUP INC COM 12572Q105 15,542 130,822 SH   SOLE 25 130,822 0 0
CME GROUP INC COM 12572Q105 216,252 1,820,306 SH   SOLE 26 220,857 0 1,599,449
CME GROUP INC COM 12572Q105 8,425 70,917 SH   SOLE 28 52,742 0 18,175
CME GROUP INC COM 12572Q105 22,327 187,935 SH   SOLE 29 98,380 0 89,555
CME GROUP INC COM 12572Q105 122,311 1,029,552 SH   SOLE 30 1,029,552 0 0
CME GROUP INC COM 12572Q105 54,351 457,502 SH   SOLE 31 189,243 0 268,259
CME GROUP INC COM 12572Q105 12,436 104,684 SH   SOLE 32 104,684 0 0
CME GROUP INC COM 12572Q105 9,132 76,870 SH   SOLE 34 76,870 0 0
CME GROUP INC COM 12572Q105 69,923 588,581 SH   SOLE 36 588,581 0 0
CME GROUP INC COM 12572Q105 220 1,854 SH   SOLE 40 1,854 0 0
CMS ENERGY CORP COM 125896100 26,997 603,426 SH   SOLE 2 441,998 0 161,428
CMS ENERGY CORP COM 125896100 6,721 150,215 SH   SOLE 4 143,163 0 7,052
CMS ENERGY CORP COM 125896100 11,468 256,324 SH   SOLE 7 222,945 0 33,379
CMS ENERGY CORP COM 125896100 5,137 114,827 SH   SOLE 13 114,827 0 0
CMS ENERGY CORP COM 125896100 76 1,703 SH   SOLE 15 1,703 0 0
CMS ENERGY CORP COM 125896100 3 68 SH   SOLE 17 0 0 68
CMS ENERGY CORP COM 125896100 33,339 745,164 SH   SOLE 18 704,672 0 40,492
CMS ENERGY CORP COM 125896100 16,026 358,200 SH   SOLE 19 358,200 0 0
CMS ENERGY CORP COM 125896100 8,858 197,985 SH   SOLE 20 0 0 197,985
CMS ENERGY CORP COM 125896100 388,320 8,679,479 SH   SOLE 21 8,679,479 0 0
CMS ENERGY CORP COM 125896100 385,420 8,614,673 SH   SOLE 22 6,729,987 0 1,884,686
CMS ENERGY CORP COM 125896100 17,880 399,649 SH   SOLE 23 399,649 0 0
CMS ENERGY CORP COM 125896100 4,617 103,186 SH   SOLE 25 103,186 0 0
CMS ENERGY CORP COM 125896100 31,638 707,161 SH   SOLE 26 232,329 0 474,832
CMS ENERGY CORP COM 125896100 2,587 57,813 SH   SOLE 28 42,899 0 14,914
CMS ENERGY CORP COM 125896100 8,054 180,020 SH   SOLE 29 53,093 0 126,927
CMS ENERGY CORP COM 125896100 38,427 858,902 SH   SOLE 30 858,902 0 0
CMS ENERGY CORP COM 125896100 9,038 202,008 SH   SOLE 31 123,738 0 78,270
CMS ENERGY CORP COM 125896100 2,984 66,687 SH   SOLE 32 66,687 0 0
CMS ENERGY CORP COM 125896100 1,265 28,271 SH   SOLE 34 28,271 0 0
CMS ENERGY CORP COM 125896100 24,716 552,429 SH   SOLE 36 552,429 0 0
CMS ENERGY CORP COM 125896100 65 1,455 SH   SOLE 40 1,455 0 0
CNA FINL CORP COM 126117100 444 10,053 SH   SOLE 2 9,804 0 249
CNA FINL CORP COM 126117100 0 10 SH   SOLE 4 10 0 0
CNA FINL CORP COM 126117100 661 14,955 SH   SOLE 7 14,955 0 0
CNA FINL CORP COM 126117100 9 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 654 14,811 SH   SOLE 18 14,811 0 0
CNA FINL CORP COM 126117100 785 17,762 SH   SOLE 19 17,762 0 0
CNA FINL CORP COM 126117100 12,190 275,980 SH   SOLE 21 275,980 0 0
CNA FINL CORP COM 126117100 30,273 685,374 SH   SOLE 22 594,951 0 90,423
CNA FINL CORP COM 126117100 264 5,986 SH   SOLE 23 5,986 0 0
CNA FINL CORP COM 126117100 448 10,135 SH   SOLE 25 10,135 0 0
CNA FINL CORP COM 126117100 225 5,093 SH   SOLE 26 3,591 0 1,502
CNA FINL CORP COM 126117100 1,621 36,709 SH   SOLE 29 36,709 0 0
CNA FINL CORP COM 126117100 1,126 25,501 SH   SOLE 31 25,501 0 0
CNA FINL CORP COM 126117100 2,660 60,212 SH   SOLE 36 60,212 0 0
CNB FINL CORP PA COM 126128107 69 2,907 SH   SOLE 2 486 0 2,421
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,425 59,658 SH   SOLE 18 59,658 0 0
CNB FINL CORP PA COM 126128107 212 8,894 SH   SOLE 19 8,894 0 0
CNB FINL CORP PA COM 126128107 10,838 453,659 SH   SOLE 21 453,659 0 0
CNB FINL CORP PA COM 126128107 3,518 147,244 SH   SOLE 22 126,358 0 20,886
CNH INDL N V SHS N20944109 1,149 119,202 SH   SOLE 21 119,202 0 0
CNH INDL N V SHS N20944109 779 80,812 SH   SOLE 26 0 0 80,812
CNO FINL GROUP INC COM 12621E103 2,145 104,656 SH   SOLE 2 73,739 0 30,917
CNO FINL GROUP INC COM 12621E103 50 2,427 SH   SOLE 4 2,427 0 0
CNO FINL GROUP INC COM 12621E103 159 7,767 SH   SOLE 7 7,767 0 0
CNO FINL GROUP INC COM 12621E103 24,481 1,194,191 SH   SOLE 18 1,194,191 0 0
CNO FINL GROUP INC COM 12621E103 1,964 95,783 SH   SOLE 19 95,783 0 0
CNO FINL GROUP INC COM 12621E103 200,250 9,768,273 SH   SOLE 21 9,768,273 0 0
CNO FINL GROUP INC COM 12621E103 114,240 5,572,677 SH   SOLE 22 5,219,180 0 353,497
CNO FINL GROUP INC COM 12621E103 1,060 51,721 SH   SOLE 26 37,978 0 13,743
CNO FINL GROUP INC COM 12621E103 519 25,315 SH   SOLE 28 25,315 0 0
CNO FINL GROUP INC COM 12621E103 626 30,526 SH   SOLE 29 0 0 30,526
CNO FINL GROUP INC COM 12621E103 721 35,157 SH   SOLE 30 35,157 0 0
CNO FINL GROUP INC COM 12621E103 166 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 271 13,242 SH   SOLE 40 13,242 0 0
CNOOC LTD SPONSORED ADR 126132109 1,233 10,293 SH   SOLE 7 10,293 0 0
CNOOC LTD SPONSORED ADR 126132109 6,853 57,205 SH   SOLE 18 57,205 0 0
CNOOC LTD SPONSORED ADR 126132109 792 6,614 SH   SOLE 21 6,614 0 0
CNOOC LTD SPONSORED ADR 126132109 23,495 196,115 SH   SOLE 22 120,950 0 75,165
COACH INC COM 189754104 9,469 229,096 SH   SOLE 2 53,657 0 175,439
COACH INC COM 189754104 3,610 87,334 SH   SOLE 4 79,786 0 7,548
COACH INC COM 189754104 9,550 231,071 SH   SOLE 7 203,207 0 27,864
COACH INC COM 189754104 310 7,494 SH   SOLE 13 7,494 0 0
COACH INC COM 189754104 70 1,686 SH   SOLE 15 1,686 0 0
COACH INC COM 189754104 2 50 SH   SOLE 17 0 0 50
COACH INC COM 189754104 27,332 661,313 SH   SOLE 18 621,153 0 40,160
COACH INC COM 189754104 9,703 234,763 SH   SOLE 19 234,763 0 0
COACH INC COM 189754104 9,430 228,171 SH   SOLE 20 0 0 228,171
COACH INC COM 189754104 226,889 5,489,696 SH   SOLE 21 5,489,696 0 0
COACH INC COM 189754104 307,332 7,436,050 SH   SOLE 22 6,000,800 0 1,435,250
COACH INC COM 189754104 13,565 328,205 SH   SOLE 23 328,205 0 0
COACH INC COM 189754104 4,187 101,318 SH   SOLE 25 101,318 0 0
COACH INC COM 189754104 33,296 805,614 SH   SOLE 26 226,159 0 579,455
COACH INC COM 189754104 2,360 57,109 SH   SOLE 28 42,502 0 14,607
COACH INC COM 189754104 3,202 77,464 SH   SOLE 29 13,498 0 63,966
COACH INC COM 189754104 44,624 1,079,694 SH   SOLE 30 1,079,694 0 0
COACH INC COM 189754104 6,379 154,339 SH   SOLE 31 55,582 0 98,757
COACH INC COM 189754104 788 19,069 SH   SOLE 34 19,069 0 0
COACH INC COM 189754104 18,316 443,175 SH   SOLE 36 443,175 0 0
COACH INC COM 189754104 61 1,479 SH   SOLE 40 1,479 0 0
COASTWAY BANCORP INC COM 190632109 12 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 15 858 SH   SOLE 21 858 0 0
COBALT INTL ENERGY INC COM 19075F106 47 87,956 SH   SOLE 2 19,554 0 68,402
COBALT INTL ENERGY INC COM 19075F106 1 1,494 SH   SOLE 4 1,494 0 0
COBALT INTL ENERGY INC COM 19075F106 5 9,152 SH   SOLE 7 9,152 0 0
COBALT INTL ENERGY INC COM 19075F106 875 1,639,942 SH   SOLE 18 1,639,942 0 0
COBALT INTL ENERGY INC COM 19075F106 123 230,186 SH   SOLE 19 230,186 0 0
COBALT INTL ENERGY INC COM 19075F106 6,841 12,824,758 SH   SOLE 21 12,824,758 0 0
COBALT INTL ENERGY INC COM 19075F106 5,417 10,155,726 SH   SOLE 22 9,419,158 0 736,568
COBALT INTL ENERGY INC COM 19075F106 42 78,326 SH   SOLE 26 42,967 0 35,359
COBALT INTL ENERGY INC COM 19075F106 25 47,608 SH   SOLE 28 47,608 0 0
COBALT INTL ENERGY INC COM 19075F106 26 48,371 SH   SOLE 30 48,371 0 0
COBALT INTL ENERGY INC COM 19075F106 20 36,916 SH   SOLE 40 36,916 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 329 1,028,000 PRN   SOLE 4 1,028,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 2,376 7,426,000 PRN   SOLE 18 7,426,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 22,328 69,776,000 PRN   SOLE 19 69,776,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 141 440,000 PRN   SOLE 21 440,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 675 2,110,000 PRN   SOLE 22 2,110,000 0 0
COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 8,673 27,103,000 PRN   SOLE 34 27,103,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 315 1,260,000 PRN   SOLE 4 1,260,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 2,293 9,172,000 PRN   SOLE 18 9,172,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 21,570 86,281,000 PRN   SOLE 19 86,281,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 313 1,250,000 PRN   SOLE 21 1,250,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 646 2,582,000 PRN   SOLE 22 2,582,000 0 0
COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 8,154 32,614,000 PRN   SOLE 34 32,614,000 0 0
COBIZ FINANCIAL INC COM 190897108 115 6,835 SH   SOLE 2 1,227 0 5,608
COBIZ FINANCIAL INC COM 190897108 16 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 2,563 152,587 SH   SOLE 18 152,587 0 0
COBIZ FINANCIAL INC COM 190897108 393 23,389 SH   SOLE 19 23,389 0 0
COBIZ FINANCIAL INC COM 190897108 20,533 1,222,216 SH   SOLE 21 1,222,216 0 0
COBIZ FINANCIAL INC COM 190897108 20,022 1,191,784 SH   SOLE 22 1,109,625 0 82,159
COBIZ FINANCIAL INC COM 190897108 82 4,873 SH   SOLE 28 4,873 0 0
COBIZ FINANCIAL INC COM 190897108 230 13,703 SH   SOLE 29 0 0 13,703
COBIZ FINANCIAL INC COM 190897108 179 10,681 SH   SOLE 30 10,681 0 0
COBIZ FINANCIAL INC COM 190897108 64 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 60 290 SH   SOLE 2 218 0 72
COCA COLA BOTTLING CO CONS COM 191098102 9 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 25 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 4,756 23,087 SH   SOLE 18 23,087 0 0
COCA COLA BOTTLING CO CONS COM 191098102 573 2,782 SH   SOLE 19 2,782 0 0
COCA COLA BOTTLING CO CONS COM 191098102 81,411 395,162 SH   SOLE 21 395,162 0 0
COCA COLA BOTTLING CO CONS COM 191098102 26,482 128,540 SH   SOLE 22 118,847 0 9,693
COCA COLA BOTTLING CO CONS COM 191098102 368 1,787 SH   SOLE 23 1,787 0 0
COCA COLA BOTTLING CO CONS COM 191098102 87 422 SH   SOLE 26 0 0 422
COCA COLA BOTTLING CO CONS COM 191098102 149 725 SH   SOLE 28 725 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,905 9,248 SH   SOLE 30 9,248 0 0
COCA COLA BOTTLING CO CONS COM 191098102 125 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 169,078 3,983,927 SH   SOLE 2 1,451,384 0 2,532,543
COCA COLA CO COM 191216100 58,500 1,378,424 SH   SOLE 4 1,272,471 0 105,953
COCA COLA CO COM 191216100 145,510 3,428,601 SH   SOLE 7 2,958,819 0 469,782
COCA COLA CO COM 191216100 868 20,441 SH   SOLE 13 20,441 0 0
COCA COLA CO COM 191216100 1,085 25,567 SH   SOLE 15 25,567 0 0
COCA COLA CO COM 191216100 18 427 SH   SOLE 17 0 0 427
COCA COLA CO COM 191216100 499,266 11,764,040 SH   SOLE 18 10,990,773 0 773,267
COCA COLA CO COM 191216100 15 354 SH   OTR 19 354 0 0
COCA COLA CO COM 191216100 336,054 7,918,320 SH   SOLE 19 7,865,490 0 52,830
COCA COLA CO COM 191216100 86,277 2,032,919 SH   SOLE 20 0 0 2,032,919
COCA COLA CO COM 191216100 2,789,169 65,720,283 SH   SOLE 21 65,720,283 0 0
COCA COLA CO COM 191216100 4,425,599 104,278,956 SH   SOLE 22 84,466,175 0 19,812,781
COCA COLA CO COM 191216100 212,387 5,004,416 SH   SOLE 23 5,004,416 0 0
COCA COLA CO COM 191216100 86,311 2,033,716 SH   SOLE 25 2,033,716 0 0
COCA COLA CO COM 191216100 437,123 10,299,785 SH   SOLE 26 2,667,241 0 7,632,544
COCA COLA CO COM 191216100 36,331 856,051 SH   SOLE 28 638,466 0 217,585
COCA COLA CO COM 191216100 10,010 235,857 SH   SOLE 29 206,766 0 29,091
COCA COLA CO COM 191216100 475,581 11,205,952 SH   SOLE 30 11,205,952 0 0
COCA COLA CO COM 191216100 96,023 2,262,556 SH   SOLE 31 822,633 0 1,439,923
COCA COLA CO COM 191216100 10,604 249,852 SH   SOLE 32 249,852 0 0
COCA COLA CO COM 191216100 77,208 1,819,219 SH   SOLE 34 1,819,219 0 0
COCA COLA CO COM 191216100 267,643 6,306,386 SH   SOLE 36 6,306,386 0 0
COCA COLA CO COM 191216100 3,383 79,720 SH   SOLE 37 79,720 0 0
COCA COLA CO COM 191216100 923 21,747 SH   SOLE 40 21,747 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 638 16,936 SH   SOLE 4 16,936 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 63 1,672 SH   SOLE 7 1,672 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 54 1,423 SH   SOLE 15 1,423 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 9 240 SH   SOLE 18 240 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 46 1,208 SH   SOLE 19 1,208 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,494 119,224 SH   SOLE 22 62,505 0 56,719
COCA COLA EUROPEAN PARTNERS SHS G25839104 84 2,224 SH   SOLE 23 2,224 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,233 85,781 SH   SOLE 25 85,781 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,541 40,889 SH   SOLE 26 0 0 40,889
COCA COLA EUROPEAN PARTNERS SHS G25839104 73 1,933 SH   SOLE 30 1,933 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 686 18,191 SH   SOLE 32 18,191 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,870 314,927 SH   SOLE 36 314,927 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 443 6,178 SH   SOLE 22 6,178 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 762 10,627 SH   SOLE 26 0 0 10,627
CODEXIS INC COM 192005106 22 4,619 SH   SOLE 2 1,153 0 3,466
CODEXIS INC COM 192005106 588 122,472 SH   SOLE 18 122,472 0 0
CODEXIS INC COM 192005106 59 12,249 SH   SOLE 19 12,249 0 0
CODEXIS INC COM 192005106 5,202 1,083,717 SH   SOLE 21 1,083,717 0 0
CODEXIS INC COM 192005106 5,883 1,225,579 SH   SOLE 22 1,198,889 0 26,690
CODORUS VY BANCORP INC COM 192025104 6 240 SH   SOLE 2 240 0 0
CODORUS VY BANCORP INC COM 192025104 836 32,275 SH   SOLE 18 32,275 0 0
CODORUS VY BANCORP INC COM 192025104 82 3,149 SH   SOLE 19 3,149 0 0
CODORUS VY BANCORP INC COM 192025104 6,909 266,662 SH   SOLE 21 266,662 0 0
CODORUS VY BANCORP INC COM 192025104 1,613 62,270 SH   SOLE 22 55,611 0 6,659
COEUR MNG INC COM NEW 192108504 142 17,560 SH   SOLE 2 8,182 0 9,378
COEUR MNG INC COM NEW 192108504 5 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 31 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 5,371 664,732 SH   SOLE 18 664,732 0 0
COEUR MNG INC COM NEW 192108504 888 109,932 SH   SOLE 19 109,932 0 0
COEUR MNG INC COM NEW 192108504 46,190 5,716,595 SH   SOLE 21 5,716,595 0 0
COEUR MNG INC COM NEW 192108504 38,858 4,809,143 SH   SOLE 22 4,453,460 0 355,683
COEUR MNG INC COM NEW 192108504 683 84,500 SH   SOLE 26 75,127 0 9,373
COEUR MNG INC COM NEW 192108504 334 41,389 SH   SOLE 28 41,389 0 0
COEUR MNG INC COM NEW 192108504 374 46,339 SH   SOLE 29 0 0 46,339
COEUR MNG INC COM NEW 192108504 251 31,097 SH   SOLE 30 31,097 0 0
COEUR MNG INC COM NEW 192108504 104 12,926 SH   SOLE 40 12,926 0 0
COFFEE HLDGS INC COM 192176105 13 2,758 SH   SOLE 21 2,758 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 91 2,103 SH   SOLE 2 1,741 0 362
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 45 1,034 SH   SOLE 7 1,034 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1 13 SH   SOLE 17 0 0 13
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8,629 200,435 SH   SOLE 18 200,435 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,333 30,974 SH   SOLE 19 30,974 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 151,157 3,511,195 SH   SOLE 21 3,511,195 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 46,522 1,080,653 SH   SOLE 22 995,175 0 85,478
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 823 19,116 SH   SOLE 26 14,501 0 4,615
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 272 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 779 18,089 SH   SOLE 29 0 0 18,089
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,481 80,853 SH   SOLE 30 80,853 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 210 4,889 SH   SOLE 40 4,889 0 0
COGENTIX MED INC COM 19243A104 12 6,713 SH   SOLE 19 6,713 0 0
COGENTIX MED INC COM 19243A104 16 8,822 SH   SOLE 21 8,822 0 0
COGENTIX MED INC COM 19243A104 41 22,930 SH   SOLE 22 22,930 0 0
COGINT INC COM 19241Q101 3 636 SH   SOLE 2 636 0 0
COGINT INC COM 19241Q101 287 61,634 SH   SOLE 18 61,634 0 0
COGINT INC COM 19241Q101 24 5,157 SH   SOLE 19 5,157 0 0
COGINT INC COM 19241Q101 2,467 530,512 SH   SOLE 21 530,512 0 0
COGINT INC COM 19241Q101 628 135,009 SH   SOLE 22 125,247 0 9,762
COGNEX CORP COM 192422103 3,441 40,984 SH   SOLE 2 40,367 0 617
COGNEX CORP COM 192422103 39 465 SH   SOLE 4 465 0 0
COGNEX CORP COM 192422103 167 1,988 SH   SOLE 7 1,988 0 0
COGNEX CORP COM 192422103 24,075 286,783 SH   SOLE 18 286,783 0 0
COGNEX CORP COM 192422103 4,474 53,291 SH   SOLE 19 53,291 0 0
COGNEX CORP COM 192422103 295,135 3,515,604 SH   SOLE 21 3,515,604 0 0
COGNEX CORP COM 192422103 221,565 2,639,249 SH   SOLE 22 2,368,881 0 270,368
COGNEX CORP COM 192422103 2,524 30,065 SH   SOLE 26 25,018 0 5,047
COGNEX CORP COM 192422103 967 11,520 SH   SOLE 28 11,520 0 0
COGNEX CORP COM 192422103 1,143 13,619 SH   SOLE 29 0 0 13,619
COGNEX CORP COM 192422103 4,347 51,778 SH   SOLE 30 51,778 0 0
COGNEX CORP COM 192422103 147 1,756 SH   SOLE 31 1,756 0 0
COGNEX CORP COM 192422103 749 8,922 SH   SOLE 40 8,922 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38,637 649,144 SH   SOLE 2 162,669 0 486,475
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,791 214,895 SH   SOLE 4 198,174 0 16,721
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,672 515,320 SH   SOLE 7 399,243 0 116,077
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 158 2,648 SH   SOLE 13 2,648 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 265 4,458 SH   SOLE 15 4,458 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 217,652 3,656,793 SH   SOLE 18 3,200,530 0 456,263
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,773 29,791 SH   OTR 19 0 29,791 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 246,717 4,145,109 SH   SOLE 19 4,145,109 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,317 324,551 SH   SOLE 20 0 0 324,551
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 505,233 8,488,451 SH   SOLE 21 8,488,451 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 962,984 16,179,172 SH   SOLE 22 13,188,581 0 2,990,591
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 43,363 728,538 SH   SOLE 23 728,538 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,750 247,812 SH   SOLE 25 219,677 0 28,135
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 84,303 1,416,373 SH   SOLE 26 396,881 0 1,019,492
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,527 126,458 SH   SOLE 28 94,242 0 32,216
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,715 28,816 SH   SOLE 29 28,816 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 102,499 1,722,100 SH   SOLE 30 1,722,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,108 337,828 SH   SOLE 31 123,834 0 213,994
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,148 103,296 SH   SOLE 32 103,296 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 52,030 874,168 SH   SOLE 34 874,168 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56,493 949,140 SH   SOLE 36 949,140 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 181 3,044 SH   SOLE 40 3,044 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 39 3,138 SH   OTR 19 3,138 0 0
COHEN & STEERS INC COM 19247A100 99 2,465 SH   SOLE 2 2,465 0 0
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 48 1,190 SH   SOLE 7 1,190 0 0
COHEN & STEERS INC COM 19247A100 3,105 77,674 SH   SOLE 18 77,674 0 0
COHEN & STEERS INC COM 19247A100 508 12,699 SH   SOLE 19 12,699 0 0
COHEN & STEERS INC COM 19247A100 26,341 659,020 SH   SOLE 21 659,020 0 0
COHEN & STEERS INC COM 19247A100 23,734 593,791 SH   SOLE 22 548,773 0 45,018
COHEN & STEERS INC COM 19247A100 269 6,727 SH   SOLE 26 4,972 0 1,755
COHEN & STEERS INC COM 19247A100 124 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 120 2,999 SH   SOLE 29 0 0 2,999
COHEN & STEERS INC COM 19247A100 118 2,947 SH   SOLE 30 2,947 0 0
COHEN & STEERS INC COM 19247A100 87 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 2,162 10,515 SH   SOLE 2 10,355 0 160
COHERENT INC COM 192479103 22 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 123 597 SH   SOLE 7 597 0 0
COHERENT INC COM 192479103 32,555 158,309 SH   SOLE 18 158,309 0 0
COHERENT INC COM 192479103 10,046 48,850 SH   SOLE 19 48,850 0 0
COHERENT INC COM 192479103 305,169 1,483,998 SH   SOLE 21 1,483,998 0 0
COHERENT INC COM 192479103 156,782 762,408 SH   SOLE 22 712,551 0 49,857
COHERENT INC COM 192479103 1,769 8,604 SH   SOLE 26 7,091 0 1,513
COHERENT INC COM 192479103 716 3,483 SH   SOLE 28 3,483 0 0
COHERENT INC COM 192479103 501 2,438 SH   SOLE 29 0 0 2,438
COHERENT INC COM 192479103 823 4,003 SH   SOLE 30 4,003 0 0
COHERENT INC COM 192479103 558 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 33 1,547 SH   SOLE 2 1,369 0 178
COHERUS BIOSCIENCES INC COM 19249H103 11 538 SH   SOLE 7 538 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,694 127,375 SH   SOLE 18 127,375 0 0
COHERUS BIOSCIENCES INC COM 19249H103 823 38,929 SH   SOLE 19 38,929 0 0
COHERUS BIOSCIENCES INC COM 19249H103 37,653 1,780,278 SH   SOLE 21 1,780,278 0 0
COHERUS BIOSCIENCES INC COM 19249H103 18,595 879,188 SH   SOLE 22 816,749 0 62,439
COHERUS BIOSCIENCES INC COM 19249H103 163 7,696 SH   SOLE 28 7,696 0 0
COHERUS BIOSCIENCES INC COM 19249H103 64 3,045 SH   SOLE 29 0 0 3,045
COHERUS BIOSCIENCES INC COM 19249H103 84 3,962 SH   SOLE 30 3,962 0 0
COHERUS BIOSCIENCES INC COM 19249H103 48 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 98 5,304 SH   SOLE 2 851 0 4,453
COHU INC COM 192576106 10 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 2,637 142,862 SH   SOLE 18 142,862 0 0
COHU INC COM 192576106 299 16,188 SH   SOLE 19 16,188 0 0
COHU INC COM 192576106 42,220 2,287,126 SH   SOLE 21 2,287,126 0 0
COHU INC COM 192576106 14,613 791,599 SH   SOLE 22 737,259 0 54,340
COHU INC COM 192576106 61 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 865 46,884 SH   SOLE 30 46,884 0 0
COHU INC COM 192576106 41 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 982 25,001 SH   SOLE 2 7,938 0 17,063
COLFAX CORP COM 194014106 16 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 153 3,893 SH   SOLE 7 3,893 0 0
COLFAX CORP COM 194014106 3,637 92,640 SH   SOLE 18 92,640 0 0
COLFAX CORP COM 194014106 6,766 172,342 SH   SOLE 19 172,342 0 0
COLFAX CORP COM 194014106 41,449 1,055,760 SH   SOLE 21 1,055,760 0 0
COLFAX CORP COM 194014106 102,912 2,621,300 SH   SOLE 22 2,293,246 0 328,054
COLFAX CORP COM 194014106 990 25,227 SH   SOLE 26 20,061 0 5,166
COLFAX CORP COM 194014106 492 12,523 SH   SOLE 28 12,523 0 0
COLFAX CORP COM 194014106 213 5,434 SH   SOLE 29 0 0 5,434
COLFAX CORP COM 194014106 2,928 74,586 SH   SOLE 30 74,586 0 0
COLFAX CORP COM 194014106 90 2,283 SH   SOLE 31 2,283 0 0
COLFAX CORP COM 194014106 121 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 370 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 64,239 877,701 SH   SOLE 2 329,822 0 547,879
COLGATE PALMOLIVE CO COM 194162103 20,821 284,483 SH   SOLE 4 259,206 0 25,277
COLGATE PALMOLIVE CO COM 194162103 74,949 1,024,034 SH   SOLE 7 705,218 0 318,816
COLGATE PALMOLIVE CO COM 194162103 570 7,783 SH   SOLE 13 7,783 0 0
COLGATE PALMOLIVE CO COM 194162103 410 5,604 SH   SOLE 15 5,604 0 0
COLGATE PALMOLIVE CO COM 194162103 130,498 1,782,998 SH   SOLE 18 1,624,625 0 158,373
COLGATE PALMOLIVE CO COM 194162103 35,745 488,385 SH   SOLE 19 488,385 0 0
COLGATE PALMOLIVE CO COM 194162103 25,561 349,244 SH   SOLE 20 0 0 349,244
COLGATE PALMOLIVE CO COM 194162103 1,020,666 13,945,430 SH   SOLE 21 13,945,430 0 0
COLGATE PALMOLIVE CO COM 194162103 1,773,785 24,235,351 SH   SOLE 22 19,840,932 0 4,394,419
COLGATE PALMOLIVE CO COM 194162103 74,278 1,014,868 SH   SOLE 23 1,014,868 0 0
COLGATE PALMOLIVE CO COM 194162103 24,969 341,159 SH   SOLE 25 341,159 0 0
COLGATE PALMOLIVE CO COM 194162103 164,333 2,245,295 SH   SOLE 26 536,169 0 1,709,126
COLGATE PALMOLIVE CO COM 194162103 12,894 176,171 SH   SOLE 28 131,459 0 44,712
COLGATE PALMOLIVE CO COM 194162103 3,565 48,715 SH   SOLE 29 48,715 0 0
COLGATE PALMOLIVE CO COM 194162103 182,645 2,495,485 SH   SOLE 30 2,495,485 0 0
COLGATE PALMOLIVE CO COM 194162103 36,104 493,295 SH   SOLE 31 172,206 0 321,089
COLGATE PALMOLIVE CO COM 194162103 10,434 142,557 SH   SOLE 34 142,557 0 0
COLGATE PALMOLIVE CO COM 194162103 100,014 1,366,495 SH   SOLE 36 1,366,495 0 0
COLGATE PALMOLIVE CO COM 194162103 316 4,313 SH   SOLE 40 4,313 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 10 367 SH   SOLE 2 367 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 738 28,260 SH   SOLE 18 28,260 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 2,155 82,564 SH   SOLE 19 82,564 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 6,300 241,394 SH   SOLE 21 241,394 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,621 177,067 SH   SOLE 22 170,844 0 6,223
COLLECTORS UNIVERSE INC COM NEW 19421R200 441 16,904 SH   SOLE 29 0 0 16,904
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 568 SH   SOLE 2 568 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 617 61,305 SH   SOLE 18 61,305 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 101 10,058 SH   SOLE 19 10,058 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9,210 915,478 SH   SOLE 21 915,478 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4,939 490,921 SH   SOLE 22 457,865 0 33,056
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29 2,877 SH   SOLE 30 2,877 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,516 32,114 SH   SOLE 22 32,114 0 0
COLONY BANKCORP INC COM 19623P101 15 1,056 SH   SOLE 18 1,056 0 0
COLONY BANKCORP INC COM 19623P101 6 463 SH   SOLE 19 463 0 0
COLONY BANKCORP INC COM 19623P101 32 2,303 SH   SOLE 21 2,303 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 483 490,000 PRN   SOLE 21 490,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 4,602 356,482 SH   SOLE 2 45,569 0 310,913
COLONY NORTHSTAR INC CL A COM 19625W104 2,139 165,705 SH   SOLE 4 152,715 0 12,990
COLONY NORTHSTAR INC CL A COM 19625W104 988 76,554 SH   SOLE 7 56,536 0 20,018
COLONY NORTHSTAR INC CL A COM 19625W104 4,621 357,908 SH   SOLE 18 301,918 0 55,990
COLONY NORTHSTAR INC CL A COM 19625W104 4,688 363,156 SH   SOLE 19 363,156 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 4,057 314,283 SH   SOLE 20 0 0 314,283
COLONY NORTHSTAR INC CL A COM 19625W104 109,646 8,493,142 SH   SOLE 21 8,493,142 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 235,631 18,251,858 SH   SOLE 22 16,322,661 0 1,929,197
COLONY NORTHSTAR INC CL A COM 19625W104 7,428 575,392 SH   SOLE 23 575,392 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 11,767 911,479 SH   SOLE 26 461,929 0 449,550
COLONY NORTHSTAR INC CL A COM 19625W104 1,476 114,300 SH   SOLE 28 87,264 0 27,036
COLONY NORTHSTAR INC CL A COM 19625W104 1,870 144,886 SH   SOLE 29 24,850 0 120,036
COLONY NORTHSTAR INC CL A COM 19625W104 6,386 494,637 SH   SOLE 30 494,637 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 2,823 218,642 SH   SOLE 31 106,151 0 112,491
COLONY NORTHSTAR INC CL A COM 19625W104 453 35,083 SH   SOLE 34 35,083 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 985 76,265 SH   SOLE 36 76,265 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 37 2,892 SH   SOLE 40 2,892 0 0
COLONY STARWOOD HOMES COM 19625X102 593 17,453 SH   SOLE 2 4,823 0 12,630
COLONY STARWOOD HOMES COM 19625X102 3,269 96,300 SH   SOLE 4 96,300 0 0
COLONY STARWOOD HOMES COM 19625X102 2,048 60,327 SH   SOLE 7 60,327 0 0
COLONY STARWOOD HOMES COM 19625X102 58 1,700 SH   SOLE 15 1,700 0 0
COLONY STARWOOD HOMES COM 19625X102 9,782 288,116 SH   SOLE 18 288,116 0 0
COLONY STARWOOD HOMES COM 19625X102 3,382 99,626 SH   SOLE 19 99,626 0 0
COLONY STARWOOD HOMES COM 19625X102 79,456 2,340,371 SH   SOLE 21 2,340,371 0 0
COLONY STARWOOD HOMES COM 19625X102 118,739 3,497,463 SH   SOLE 22 3,243,680 0 253,783
COLONY STARWOOD HOMES COM 19625X102 140 4,137 SH   SOLE 23 4,137 0 0
COLONY STARWOOD HOMES COM 19625X102 2,430 71,565 SH   SOLE 25 71,565 0 0
COLONY STARWOOD HOMES COM 19625X102 1,002 29,526 SH   SOLE 26 11,736 0 17,790
COLONY STARWOOD HOMES COM 19625X102 430 12,673 SH   SOLE 28 12,673 0 0
COLONY STARWOOD HOMES COM 19625X102 572 16,858 SH   SOLE 29 16,858 0 0
COLONY STARWOOD HOMES COM 19625X102 8,239 242,692 SH   SOLE 30 242,692 0 0
COLONY STARWOOD HOMES COM 19625X102 1,826 53,775 SH   SOLE 34 53,775 0 0
COLONY STARWOOD HOMES COM 19625X102 152 4,487 SH   SOLE 40 4,487 0 0
COLUMBIA BKG SYS INC COM 197236102 556 14,256 SH   SOLE 2 3,941 0 10,315
COLUMBIA BKG SYS INC COM 197236102 15 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 54 1,374 SH   SOLE 7 1,374 0 0
COLUMBIA BKG SYS INC COM 197236102 11,967 306,932 SH   SOLE 18 306,932 0 0
COLUMBIA BKG SYS INC COM 197236102 1,762 45,193 SH   SOLE 19 45,193 0 0
COLUMBIA BKG SYS INC COM 197236102 195,033 5,002,118 SH   SOLE 21 5,002,118 0 0
COLUMBIA BKG SYS INC COM 197236102 65,125 1,670,305 SH   SOLE 22 1,555,779 0 114,526
COLUMBIA BKG SYS INC COM 197236102 821 21,059 SH   SOLE 26 17,672 0 3,387
COLUMBIA BKG SYS INC COM 197236102 324 8,314 SH   SOLE 28 8,314 0 0
COLUMBIA BKG SYS INC COM 197236102 719 18,446 SH   SOLE 29 0 0 18,446
COLUMBIA BKG SYS INC COM 197236102 4,403 112,935 SH   SOLE 30 112,935 0 0
COLUMBIA BKG SYS INC COM 197236102 236 6,056 SH   SOLE 40 6,056 0 0
COLUMBIA ETF TR II EMRG MK CORE ETF 19762B608 0 20 SH   SOLE 17 0 0 20
COLUMBIA PPTY TR INC COM NEW 198287203 771 34,638 SH   SOLE 2 14,396 0 20,242
COLUMBIA PPTY TR INC COM NEW 198287203 872 39,179 SH   SOLE 4 39,179 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,424 153,910 SH   SOLE 7 153,910 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 122 5,493 SH   SOLE 15 5,493 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,556 69,928 SH   SOLE 18 69,928 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,852 173,116 SH   SOLE 19 173,116 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 44,372 1,994,269 SH   SOLE 21 1,994,269 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 104,008 4,674,520 SH   SOLE 22 4,243,530 0 430,990
COLUMBIA PPTY TR INC COM NEW 198287203 117 5,244 SH   SOLE 23 5,244 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,937 176,942 SH   SOLE 25 176,942 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,772 79,650 SH   SOLE 26 37,980 0 41,670
COLUMBIA PPTY TR INC COM NEW 198287203 364 16,360 SH   SOLE 28 16,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 951 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 13,021 585,224 SH   SOLE 30 585,224 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 53 2,391 SH   SOLE 31 2,391 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 144 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 287 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 98 1,663 SH   SOLE 2 1,649 0 14
COLUMBIA SPORTSWEAR CO COM 198516106 7 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 35 592 SH   SOLE 7 592 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,618 95,622 SH   SOLE 18 95,622 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 941 16,012 SH   SOLE 19 16,012 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 46,670 794,382 SH   SOLE 21 794,382 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 41,585 707,834 SH   SOLE 22 650,981 0 56,853
COLUMBIA SPORTSWEAR CO COM 198516106 470 7,998 SH   SOLE 26 6,262 0 1,736
COLUMBIA SPORTSWEAR CO COM 198516106 237 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 246 4,190 SH   SOLE 30 4,190 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 182 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 135 5,450 SH   SOLE 2 676 0 4,774
COLUMBUS MCKINNON CORP N Y COM 199333105 12 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,040 82,193 SH   SOLE 18 82,193 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 278 11,201 SH   SOLE 19 11,201 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 15,795 636,365 SH   SOLE 21 636,365 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 14,197 571,983 SH   SOLE 22 533,068 0 38,915
COLUMBUS MCKINNON CORP N Y COM 199333105 42 1,704 SH   SOLE 26 0 0 1,704
COLUMBUS MCKINNON CORP N Y COM 199333105 71 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 73 2,961 SH   SOLE 30 2,961 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 47 1,898 SH   SOLE 40 1,898 0 0
COMBIMATRIX CORPORATION COM PAR 20009T501 52 9,591 SH   SOLE 21 9,591 0 0
COMCAST CORP NEW CL A 20030N101 206,914 5,504,504 SH   SOLE 2 2,529,696 0 2,974,808
COMCAST CORP NEW CL A 20030N101 75,508 2,008,720 SH   SOLE 4 1,888,666 0 120,054
COMCAST CORP NEW CL A 20030N101 123,136 3,275,761 SH   SOLE 7 3,252,884 0 22,877
COMCAST CORP NEW CL A 20030N101 12,512 332,864 SH   SOLE 13 332,864 0 0
COMCAST CORP NEW CL A 20030N101 1,344 35,749 SH   SOLE 15 35,749 0 0
COMCAST CORP NEW CL A 20030N101 97 2,568 SH   SOLE 17 0 0 2,568
COMCAST CORP NEW CL A 20030N101 791,202 21,048,201 SH   SOLE 18 18,844,444 0 2,203,757
COMCAST CORP NEW CL A 20030N101 972 25,852 SH   OTR 19 307 25,545 0
COMCAST CORP NEW CL A 20030N101 1,025,229 27,273,991 SH   SOLE 19 27,204,773 0 69,218
COMCAST CORP NEW CL A 20030N101 96,951 2,579,157 SH   SOLE 20 256,988 0 2,322,169
COMCAST CORP NEW CL A 20030N101 2,458,255 65,396,515 SH   SOLE 21 65,396,515 0 0
COMCAST CORP NEW CL A 20030N101 4,957,600 131,886,150 SH   SOLE 22 105,622,313 0 26,263,837
COMCAST CORP NEW CL A 20030N101 235,497 6,264,876 SH   SOLE 23 6,264,876 0 0
COMCAST CORP NEW CL A 20030N101 75,454 2,007,280 SH   SOLE 25 1,904,357 0 102,923
COMCAST CORP NEW CL A 20030N101 413,433 10,998,473 SH   SOLE 26 2,861,156 0 8,137,317
COMCAST CORP NEW CL A 20030N101 37,543 998,748 SH   SOLE 28 745,356 0 253,392
COMCAST CORP NEW CL A 20030N101 47,285 1,257,902 SH   SOLE 29 432,478 0 825,424
COMCAST CORP NEW CL A 20030N101 504,020 13,408,352 SH   SOLE 30 13,408,352 0 0
COMCAST CORP NEW CL A 20030N101 155,456 4,135,568 SH   SOLE 31 1,400,077 0 2,735,491
COMCAST CORP NEW CL A 20030N101 33,986 904,120 SH   SOLE 32 904,120 0 0
COMCAST CORP NEW CL A 20030N101 154,244 4,103,336 SH   SOLE 34 4,103,336 0 0
COMCAST CORP NEW CL A 20030N101 297,043 7,902,178 SH   SOLE 36 7,902,178 0 0
COMCAST CORP NEW CL A 20030N101 958 25,476 SH   SOLE 40 25,476 0 0
COMCAST CORP NEW OPTIONS 20030N101 849 22,600 SH Call OTR 19 22,600 0 0
COMERICA INC COM 200340107 10,687 155,832 SH   SOLE 2 45,018 0 110,814
COMERICA INC COM 200340107 3,653 53,266 SH   SOLE 4 49,348 0 3,918
COMERICA INC COM 200340107 9,566 139,482 SH   SOLE 7 112,630 0 26,852
COMERICA INC COM 200340107 415 6,054 SH   SOLE 13 6,054 0 0
COMERICA INC COM 200340107 74 1,073 SH   SOLE 15 1,073 0 0
COMERICA INC COM 200340107 27,327 398,473 SH   SOLE 18 373,534 0 24,939
COMERICA INC COM 200340107 7,543 109,983 SH   SOLE 19 109,983 0 0
COMERICA INC COM 200340107 6,975 101,702 SH   SOLE 20 0 0 101,702
COMERICA INC COM 200340107 255,076 3,719,388 SH   SOLE 21 3,719,388 0 0
COMERICA INC COM 200340107 337,159 4,916,282 SH   SOLE 22 4,046,125 0 870,157
COMERICA INC COM 200340107 13,682 199,497 SH   SOLE 23 199,497 0 0
COMERICA INC COM 200340107 4,386 63,954 SH   SOLE 25 63,954 0 0
COMERICA INC COM 200340107 29,707 433,172 SH   SOLE 26 140,142 0 293,030
COMERICA INC COM 200340107 2,497 36,404 SH   SOLE 28 27,195 0 9,209
COMERICA INC COM 200340107 3,099 45,181 SH   SOLE 29 5,879 0 39,302
COMERICA INC COM 200340107 34,587 504,325 SH   SOLE 30 504,325 0 0
COMERICA INC COM 200340107 6,683 97,442 SH   SOLE 31 35,721 0 61,721
COMERICA INC COM 200340107 735 10,715 SH   SOLE 34 10,715 0 0
COMERICA INC COM 200340107 18,886 275,389 SH   SOLE 36 275,389 0 0
COMERICA INC COM 200340107 59 860 SH   SOLE 40 860 0 0
COMFORT SYS USA INC COM 199908104 285 7,789 SH   SOLE 2 7,493 0 296
COMFORT SYS USA INC COM 199908104 11 311 SH   SOLE 4 311 0 0
COMFORT SYS USA INC COM 199908104 35 960 SH   SOLE 7 960 0 0
COMFORT SYS USA INC COM 199908104 6,640 181,179 SH   SOLE 18 181,179 0 0
COMFORT SYS USA INC COM 199908104 7,856 214,361 SH   SOLE 19 214,361 0 0
COMFORT SYS USA INC COM 199908104 117,200 3,197,830 SH   SOLE 21 3,197,830 0 0
COMFORT SYS USA INC COM 199908104 48,678 1,328,198 SH   SOLE 22 1,246,963 0 81,235
COMFORT SYS USA INC COM 199908104 74 2,009 SH   SOLE 23 2,009 0 0
COMFORT SYS USA INC COM 199908104 91 2,491 SH   SOLE 26 0 0 2,491
COMFORT SYS USA INC COM 199908104 196 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 1,867 50,945 SH   SOLE 29 0 0 50,945
COMFORT SYS USA INC COM 199908104 2,655 72,442 SH   SOLE 30 72,442 0 0
COMFORT SYS USA INC COM 199908104 148 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 7 2,696 SH   SOLE 21 2,696 0 0
COMMERCE BANCSHARES INC COM 200525103 3,324 59,191 SH   SOLE 2 43,739 0 15,452
COMMERCE BANCSHARES INC COM 200525103 22 400 SH   SOLE 4 400 0 0
COMMERCE BANCSHARES INC COM 200525103 3,244 57,770 SH   SOLE 7 57,770 0 0
COMMERCE BANCSHARES INC COM 200525103 41 729 SH   SOLE 15 729 0 0
COMMERCE BANCSHARES INC COM 200525103 17,021 303,072 SH   SOLE 18 303,072 0 0
COMMERCE BANCSHARES INC COM 200525103 3,210 57,153 SH   SOLE 19 57,153 0 0
COMMERCE BANCSHARES INC COM 200525103 216,726 3,859,084 SH   SOLE 21 3,859,084 0 0
COMMERCE BANCSHARES INC COM 200525103 161,172 2,869,869 SH   SOLE 22 2,555,640 0 314,229
COMMERCE BANCSHARES INC COM 200525103 1,873 33,347 SH   SOLE 25 33,347 0 0
COMMERCE BANCSHARES INC COM 200525103 5,411 96,344 SH   SOLE 26 23,734 0 72,610
COMMERCE BANCSHARES INC COM 200525103 701 12,489 SH   SOLE 28 12,489 0 0
COMMERCE BANCSHARES INC COM 200525103 882 15,714 SH   SOLE 30 15,714 0 0
COMMERCE BANCSHARES INC COM 200525103 117 2,092 SH   SOLE 31 2,026 0 66
COMMERCE BANCSHARES INC COM 200525103 7,378 131,367 SH   SOLE 36 131,367 0 0
COMMERCE BANCSHARES INC COM 200525103 630 11,221 SH   SOLE 40 11,221 0 0
COMMERCE UN BANCSHARES INC COM 200828101 26 1,179 SH   SOLE 18 1,179 0 0
COMMERCEHUB INC COM SER A 20084V108 50 3,239 SH   SOLE 2 1,223 0 2,016
COMMERCEHUB INC COM SER A 20084V108 1 53 SH   SOLE 4 53 0 0
COMMERCEHUB INC COM SER A 20084V108 5 346 SH   SOLE 7 346 0 0
COMMERCEHUB INC COM SER A 20084V108 128 8,267 SH   SOLE 18 8,267 0 0
COMMERCEHUB INC COM SER A 20084V108 115 7,447 SH   SOLE 19 7,447 0 0
COMMERCEHUB INC COM SER A 20084V108 1,982 128,043 SH   SOLE 21 128,043 0 0
COMMERCEHUB INC COM SER A 20084V108 6,137 396,438 SH   SOLE 22 330,189 0 66,249
COMMERCEHUB INC COM SER A 20084V108 57 3,693 SH   SOLE 26 2,870 0 823
COMMERCEHUB INC COM SER A 20084V108 30 1,924 SH   SOLE 28 1,924 0 0
COMMERCEHUB INC COM SER A 20084V108 32 2,047 SH   SOLE 30 2,047 0 0
COMMERCEHUB INC COM SER A 20084V108 5 304 SH   SOLE 31 304 0 0
COMMERCEHUB INC COM SER A 20084V108 25 1,592 SH   SOLE 40 1,592 0 0
COMMERCEHUB INC COM SER C 20084V306 101 6,479 SH   SOLE 2 2,447 0 4,032
COMMERCEHUB INC COM SER C 20084V306 2 106 SH   SOLE 4 106 0 0
COMMERCEHUB INC COM SER C 20084V306 11 692 SH   SOLE 7 692 0 0
COMMERCEHUB INC COM SER C 20084V306 248 15,968 SH   SOLE 18 15,968 0 0
COMMERCEHUB INC COM SER C 20084V306 251 16,174 SH   SOLE 19 16,174 0 0
COMMERCEHUB INC COM SER C 20084V306 4,220 271,703 SH   SOLE 21 271,703 0 0
COMMERCEHUB INC COM SER C 20084V306 10,748 692,101 SH   SOLE 22 598,741 0 93,360
COMMERCEHUB INC COM SER C 20084V306 115 7,389 SH   SOLE 26 5,741 0 1,648
COMMERCEHUB INC COM SER C 20084V306 60 3,849 SH   SOLE 28 3,849 0 0
COMMERCEHUB INC COM SER C 20084V306 64 4,094 SH   SOLE 30 4,094 0 0
COMMERCEHUB INC COM SER C 20084V306 9 608 SH   SOLE 31 608 0 0
COMMERCEHUB INC COM SER C 20084V306 49 3,184 SH   SOLE 40 3,184 0 0
COMMERCIAL METALS CO COM 201723103 1,349 70,507 SH   SOLE 2 50,446 0 20,061
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 239 12,477 SH   SOLE 7 12,477 0 0
COMMERCIAL METALS CO COM 201723103 15,835 827,759 SH   SOLE 18 827,759 0 0
COMMERCIAL METALS CO COM 201723103 1,315 68,756 SH   SOLE 19 68,756 0 0
COMMERCIAL METALS CO COM 201723103 186,181 9,732,409 SH   SOLE 21 9,732,409 0 0
COMMERCIAL METALS CO COM 201723103 71,163 3,719,987 SH   SOLE 22 3,476,709 0 243,278
COMMERCIAL METALS CO COM 201723103 484 25,323 SH   SOLE 26 18,919 0 6,404
COMMERCIAL METALS CO COM 201723103 324 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 346 18,077 SH   SOLE 30 18,077 0 0
COMMERCIAL METALS CO COM 201723103 1,064 55,642 SH   SOLE 32 55,642 0 0
COMMERCIAL METALS CO COM 201723103 117 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 238 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 59 8,774 SH   SOLE 2 8,774 0 0
COMMERCIAL VEH GROUP INC COM 202608105 28 4,182 SH   SOLE 18 4,182 0 0
COMMERCIAL VEH GROUP INC COM 202608105 744 109,834 SH   SOLE 19 109,834 0 0
COMMERCIAL VEH GROUP INC COM 202608105 524 77,342 SH   SOLE 21 77,342 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,590 382,527 SH   SOLE 22 382,527 0 0
COMMERCIAL VEH GROUP INC COM 202608105 377 55,743 SH   SOLE 29 0 0 55,743
COMMSCOPE HLDG CO INC COM 20337X109 544 13,039 SH   SOLE 2 12,067 0 972
COMMSCOPE HLDG CO INC COM 20337X109 2,617 62,741 SH   SOLE 4 62,741 0 0
COMMSCOPE HLDG CO INC COM 20337X109 201 4,821 SH   SOLE 7 4,821 0 0
COMMSCOPE HLDG CO INC COM 20337X109 23,225 556,821 SH   SOLE 18 556,821 0 0
COMMSCOPE HLDG CO INC COM 20337X109 171,224 4,105,112 SH   SOLE 19 4,088,043 0 17,069
COMMSCOPE HLDG CO INC COM 20337X109 68,302 1,637,554 SH   SOLE 21 1,637,554 0 0
COMMSCOPE HLDG CO INC COM 20337X109 198,377 4,756,094 SH   SOLE 22 4,276,898 0 479,196
COMMSCOPE HLDG CO INC COM 20337X109 98 2,344 SH   SOLE 23 2,344 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,621 62,836 SH   SOLE 26 47,908 0 14,928
COMMSCOPE HLDG CO INC COM 20337X109 1,134 27,191 SH   SOLE 28 27,191 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,531 60,679 SH   SOLE 29 0 0 60,679
COMMSCOPE HLDG CO INC COM 20337X109 3,823 91,661 SH   SOLE 30 91,661 0 0
COMMSCOPE HLDG CO INC COM 20337X109 144 3,449 SH   SOLE 31 3,449 0 0
COMMSCOPE HLDG CO INC COM 20337X109 59,669 1,430,558 SH   SOLE 34 1,430,558 0 0
COMMSCOPE HLDG CO INC COM 20337X109 238 5,715 SH   SOLE 36 5,715 0 0
COMMSCOPE HLDG CO INC COM 20337X109 669 16,038 SH   SOLE 40 16,038 0 0
COMMUNICATIONS SYS INC COM 203900105 6 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 104 23,609 SH   SOLE 21 23,609 0 0
COMMUNICATIONS SYS INC COM 203900105 483 109,771 SH   SOLE 22 109,771 0 0
COMMUNITY BANKERS TR CORP COM 203612106 29 3,645 SH   SOLE 18 3,645 0 0
COMMUNITY BANKERS TR CORP COM 203612106 604 75,528 SH   SOLE 21 75,528 0 0
COMMUNITY BANKERS TR CORP COM 203612106 53 6,578 SH   SOLE 22 6,578 0 0
COMMUNITY BK SYS INC COM 203607106 535 9,733 SH   SOLE 2 1,878 0 7,855
COMMUNITY BK SYS INC COM 203607106 17 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,304 41,902 SH   SOLE 7 41,902 0 0
COMMUNITY BK SYS INC COM 203607106 12,563 228,499 SH   SOLE 18 228,499 0 0
COMMUNITY BK SYS INC COM 203607106 1,432 26,041 SH   SOLE 19 26,041 0 0
COMMUNITY BK SYS INC COM 203607106 207,234 3,769,265 SH   SOLE 21 3,769,265 0 0
COMMUNITY BK SYS INC COM 203607106 67,902 1,235,022 SH   SOLE 22 1,144,000 0 91,022
COMMUNITY BK SYS INC COM 203607106 875 15,919 SH   SOLE 26 13,175 0 2,744
COMMUNITY BK SYS INC COM 203607106 348 6,337 SH   SOLE 28 6,337 0 0
COMMUNITY BK SYS INC COM 203607106 4,810 87,481 SH   SOLE 30 87,481 0 0
COMMUNITY BK SYS INC COM 203607106 240 4,367 SH   SOLE 40 4,367 0 0
COMMUNITY FINL CORP MD COM 20368X101 24 672 SH   SOLE 18 672 0 0
COMMUNITY FINL CORP MD COM 20368X101 32 880 SH   SOLE 21 880 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 216 24,367 SH   SOLE 2 4,744 0 19,623
COMMUNITY HEALTH SYS INC NEW COM 203668108 4 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 201 22,676 SH   SOLE 7 22,676 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,222 588,694 SH   SOLE 18 588,694 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 598 67,399 SH   SOLE 19 67,399 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 91,475 10,312,814 SH   SOLE 21 10,312,814 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 28,546 3,218,228 SH   SOLE 22 2,915,312 0 302,916
COMMUNITY HEALTH SYS INC NEW COM 203668108 265 29,917 SH   SOLE 26 23,037 0 6,880
COMMUNITY HEALTH SYS INC NEW COM 203668108 152 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 147 16,544 SH   SOLE 29 0 0 16,544
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,971 222,167 SH   SOLE 30 222,167 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,352 152,419 SH   SOLE 36 152,419 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 114 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 66 2,768 SH   SOLE 2 553 0 2,215
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,354 56,668 SH   SOLE 18 56,668 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 222 9,286 SH   SOLE 19 9,286 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 10,204 426,927 SH   SOLE 21 426,927 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,294 179,673 SH   SOLE 22 160,508 0 19,165
COMMUNITY HEALTHCARE TR INC COM 20369C106 14 601 SH   SOLE 23 601 0 0
COMMUNITY TR BANCORP INC COM 204149108 134 2,930 SH   SOLE 2 494 0 2,436
COMMUNITY TR BANCORP INC COM 204149108 8 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 26 575 SH   SOLE 7 575 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,962 64,734 SH   SOLE 18 64,734 0 0
COMMUNITY TR BANCORP INC COM 204149108 439 9,593 SH   SOLE 19 9,593 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,942 501,458 SH   SOLE 21 501,458 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,212 529,224 SH   SOLE 22 499,645 0 29,579
COMMUNITY TR BANCORP INC COM 204149108 310 6,772 SH   SOLE 26 5,628 0 1,144
COMMUNITY TR BANCORP INC COM 204149108 104 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 83 1,807 SH   SOLE 30 1,807 0 0
COMMUNITY TR BANCORP INC COM 204149108 72 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 24 2,309 SH   SOLE 21 2,309 0 0
COMMUNITY WEST BANCSHARES COM 204157101 39 3,856 SH   SOLE 22 3,856 0 0
COMMVAULT SYSTEMS INC COM 204166102 901 17,744 SH   SOLE 2 17,512 0 232
COMMVAULT SYSTEMS INC COM 204166102 9 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 44 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 13,317 262,144 SH   SOLE 18 262,144 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,678 52,713 SH   SOLE 19 52,713 0 0
COMMVAULT SYSTEMS INC COM 204166102 129,884 2,556,776 SH   SOLE 21 2,556,776 0 0
COMMVAULT SYSTEMS INC COM 204166102 66,575 1,310,534 SH   SOLE 22 1,228,197 0 82,337
COMMVAULT SYSTEMS INC COM 204166102 492 9,694 SH   SOLE 26 7,072 0 2,622
COMMVAULT SYSTEMS INC COM 204166102 310 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 550 10,821 SH   SOLE 29 0 0 10,821
COMMVAULT SYSTEMS INC COM 204166102 355 6,981 SH   SOLE 30 6,981 0 0
COMMVAULT SYSTEMS INC COM 204166102 244 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2,145 111,720 SH   SOLE 2 3,500 0 108,220
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 213 11,104 SH   SOLE 7 11,104 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 7,087 369,097 SH   SOLE 26 0 0 369,097
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 301 15,666 SH   SOLE 30 15,666 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,893 566,129 SH   SOLE 2 4,600 0 561,529
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,304 125,300 SH   SOLE 4 125,300 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,869 563,768 SH   SOLE 7 563,768 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 896 86,040 SH   SOLE 18 86,040 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,588 632,900 SH   SOLE 19 632,900 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,229 118,080 SH   SOLE 21 118,080 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,697 547,276 SH   SOLE 22 11,745 0 535,531
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,017 481,897 SH   SOLE 26 0 0 481,897
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11,566 1,111,058 SH   SOLE 30 1,111,058 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,871 275,800 SH   SOLE 34 275,800 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 706 214,464 SH   SOLE 7 214,464 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 13,841 4,207,006 SH   SOLE 21 4,207,006 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 236 71,748 SH   SOLE 22 71,748 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 5,640 1,714,374 SH   SOLE 26 0 0 1,714,374
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 9,963 3,028,402 SH   SOLE 30 3,028,402 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,374 230,306 SH   SOLE 7 230,306 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,974 288,439 SH   SOLE 21 288,439 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 236 22,844 SH   SOLE 22 8,927 0 13,917
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,649 353,910 SH   SOLE 26 0 0 353,910
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,467 433,251 SH   SOLE 30 433,251 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 137 46,932 SH   SOLE 7 46,932 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3 1,138 SH   SOLE 17 0 0 1,138
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,838 971,928 SH   SOLE 26 0 0 971,928
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 15 600 SH   SOLE 2 600 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 226 8,955 SH   SOLE 25 8,955 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,563 101,427 SH   SOLE 26 97,612 0 3,815
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5,346 211,537 SH   SOLE 30 211,537 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 418 16,530 SH   SOLE 34 16,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,620 217,621 SH   SOLE 2 46,931 0 170,690
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 706 58,598 SH   SOLE 4 58,598 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9,563 794,244 SH   SOLE 7 787,133 0 7,111
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,058 87,858 SH   SOLE 18 87,858 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 61,253 5,087,486 SH   SOLE 21 5,087,486 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35,162 2,920,410 SH   SOLE 22 2,674,465 0 245,945
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,929 409,407 SH   SOLE 23 409,407 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 991 82,341 SH   SOLE 25 82,341 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10,436 866,739 SH   SOLE 26 274,880 0 591,859
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 409 33,987 SH   SOLE 28 33,987 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,043 86,632 SH   SOLE 29 58,877 0 27,755
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 19,486 1,618,400 SH   SOLE 30 1,618,400 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 97 8,070 SH   SOLE 31 8,070 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 36,254 3,011,136 SH   SOLE 34 3,011,136 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11 910 SH   SOLE 40 910 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,599 23,561 SH   SOLE 2 17,637 0 5,924
COMPASS MINERALS INTL INC COM 20451N101 9 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,525 22,477 SH   SOLE 7 22,477 0 0
COMPASS MINERALS INTL INC COM 20451N101 8,018 118,176 SH   SOLE 18 118,176 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,518 22,370 SH   SOLE 19 22,370 0 0
COMPASS MINERALS INTL INC COM 20451N101 103,946 1,532,000 SH   SOLE 21 1,532,000 0 0
COMPASS MINERALS INTL INC COM 20451N101 76,584 1,128,727 SH   SOLE 22 1,009,472 0 119,255
COMPASS MINERALS INTL INC COM 20451N101 890 13,117 SH   SOLE 26 11,092 0 2,025
COMPASS MINERALS INTL INC COM 20451N101 317 4,671 SH   SOLE 28 4,671 0 0
COMPASS MINERALS INTL INC COM 20451N101 377 5,563 SH   SOLE 30 5,563 0 0
COMPASS MINERALS INTL INC COM 20451N101 55 817 SH   SOLE 31 817 0 0
COMPASS MINERALS INTL INC COM 20451N101 29 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 251 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 3,035 705,921 SH   SOLE 21 705,921 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 21 742 SH   SOLE 2 596 0 146
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,535 54,814 SH   SOLE 18 54,814 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 190 6,788 SH   SOLE 19 6,788 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 27,506 982,360 SH   SOLE 21 982,360 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9,259 330,688 SH   SOLE 22 306,775 0 23,913
COMPUTER PROGRAMS & SYS INC COM 205306103 19 661 SH   SOLE 23 661 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 103 3,686 SH   SOLE 26 2,235 0 1,451
COMPUTER PROGRAMS & SYS INC COM 205306103 45 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 556 19,841 SH   SOLE 30 19,841 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 33 1,175 SH   SOLE 40 1,175 0 0
COMPUTER SCIENCES CORP COM 205363104 9,067 131,390 SH   SOLE 2 64,708 0 66,682
COMPUTER SCIENCES CORP COM 205363104 3,193 46,272 SH   SOLE 4 43,033 0 3,239
COMPUTER SCIENCES CORP COM 205363104 1,555 22,528 SH   SOLE 7 20,510 0 2,018
COMPUTER SCIENCES CORP COM 205363104 59 853 SH   SOLE 15 853 0 0
COMPUTER SCIENCES CORP COM 205363104 37,652 545,603 SH   SOLE 18 529,499 0 16,104
COMPUTER SCIENCES CORP COM 205363104 29,506 427,555 SH   SOLE 19 427,555 0 0
COMPUTER SCIENCES CORP COM 205363104 5,750 83,321 SH   SOLE 20 0 0 83,321
COMPUTER SCIENCES CORP COM 205363104 433,979 6,288,645 SH   SOLE 21 6,288,645 0 0
COMPUTER SCIENCES CORP COM 205363104 302,330 4,380,963 SH   SOLE 22 3,889,148 0 491,815
COMPUTER SCIENCES CORP COM 205363104 12,232 177,255 SH   SOLE 23 177,255 0 0
COMPUTER SCIENCES CORP COM 205363104 3,647 52,850 SH   SOLE 25 52,850 0 0
COMPUTER SCIENCES CORP COM 205363104 22,668 328,479 SH   SOLE 26 111,900 0 216,579
COMPUTER SCIENCES CORP COM 205363104 2,011 29,147 SH   SOLE 28 21,652 0 7,495
COMPUTER SCIENCES CORP COM 205363104 2,745 39,775 SH   SOLE 29 7,935 0 31,840
COMPUTER SCIENCES CORP COM 205363104 10,196 147,748 SH   SOLE 30 147,748 0 0
COMPUTER SCIENCES CORP COM 205363104 4,610 66,796 SH   SOLE 31 29,058 0 37,738
COMPUTER SCIENCES CORP COM 205363104 4,832 70,022 SH   SOLE 34 70,022 0 0
COMPUTER SCIENCES CORP COM 205363104 14,946 216,582 SH   SOLE 36 216,582 0 0
COMPUTER SCIENCES CORP COM 205363104 45 655 SH   SOLE 40 655 0 0
COMPUTER TASK GROUP INC COM 205477102 12 2,192 SH   SOLE 18 2,192 0 0
COMPUTER TASK GROUP INC COM 205477102 13 2,432 SH   SOLE 19 2,432 0 0
COMPUTER TASK GROUP INC COM 205477102 252 45,590 SH   SOLE 21 45,590 0 0
COMPUTER TASK GROUP INC COM 205477102 1,607 291,075 SH   SOLE 22 291,075 0 0
COMPX INTERNATIONAL INC CL A 20563P101 24 1,568 SH   SOLE 18 1,568 0 0
COMPX INTERNATIONAL INC CL A 20563P101 16 1,034 SH   SOLE 19 1,034 0 0
COMPX INTERNATIONAL INC CL A 20563P101 744 48,483 SH   SOLE 21 48,483 0 0
COMPX INTERNATIONAL INC CL A 20563P101 859 55,954 SH   SOLE 22 55,647 0 307
COMSTOCK HLDG COS INC CL A NEW 205684202 4 1,729 SH   SOLE 19 1,729 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM 205750102 9 40,777 SH   SOLE 21 40,777 0 0
COMSTOCK MNG INC COM 205750102 12 53,394 SH   SOLE 22 53,394 0 0
COMSTOCK RES INC COM 205768302 27 2,950 SH   SOLE 19 2,950 0 0
COMSTOCK RES INC COM 205768302 117 12,674 SH   SOLE 21 12,674 0 0
COMSTOCK RES INC COM 205768302 3,183 344,809 SH   SOLE 22 342,245 0 2,564
COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 85 100,000 PRN   SOLE 21 100,000 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 82 5,597 SH   SOLE 2 1,624 0 3,973
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 364 SH   SOLE 7 364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,834 124,427 SH   SOLE 18 124,427 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 213 14,424 SH   SOLE 19 14,424 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 30,939 2,098,960 SH   SOLE 21 2,098,960 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10,542 715,176 SH   SOLE 22 665,681 0 49,495
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 112 7,599 SH   SOLE 26 7,599 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 35 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 706 47,927 SH   SOLE 30 47,927 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 27 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 21,876 542,290 SH   SOLE 2 290,347 0 251,943
CONAGRA BRANDS INC COM 205887102 6,234 154,545 SH   SOLE 4 143,622 0 10,923
CONAGRA BRANDS INC COM 205887102 13,237 328,132 SH   SOLE 7 289,160 0 38,972
CONAGRA BRANDS INC COM 205887102 589 14,589 SH   SOLE 13 14,589 0 0
CONAGRA BRANDS INC COM 205887102 106 2,635 SH   SOLE 15 2,635 0 0
CONAGRA BRANDS INC COM 205887102 36,206 897,526 SH   SOLE 18 837,577 0 59,949
CONAGRA BRANDS INC COM 205887102 8,696 215,556 SH   SOLE 19 215,556 0 0
CONAGRA BRANDS INC COM 205887102 9,586 237,637 SH   SOLE 20 0 0 237,637
CONAGRA BRANDS INC COM 205887102 341,043 8,454,205 SH   SOLE 21 8,454,205 0 0
CONAGRA BRANDS INC COM 205887102 470,152 11,654,738 SH   SOLE 22 9,477,741 0 2,176,997
CONAGRA BRANDS INC COM 205887102 21,193 525,364 SH   SOLE 23 525,364 0 0
CONAGRA BRANDS INC COM 205887102 6,307 156,340 SH   SOLE 25 156,340 0 0
CONAGRA BRANDS INC COM 205887102 48,582 1,204,305 SH   SOLE 26 309,661 0 894,644
CONAGRA BRANDS INC COM 205887102 3,508 86,960 SH   SOLE 28 64,834 0 22,126
CONAGRA BRANDS INC COM 205887102 1,309 32,443 SH   SOLE 29 32,443 0 0
CONAGRA BRANDS INC COM 205887102 60,421 1,497,788 SH   SOLE 30 1,497,788 0 0
CONAGRA BRANDS INC COM 205887102 9,764 242,037 SH   SOLE 31 93,731 0 148,306
CONAGRA BRANDS INC COM 205887102 1,254 31,074 SH   SOLE 34 31,074 0 0
CONAGRA BRANDS INC COM 205887102 27,688 686,359 SH   SOLE 36 686,359 0 0
CONAGRA BRANDS INC COM 205887102 95 2,362 SH   SOLE 40 2,362 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 13 2,200 SH   SOLE 2 2,200 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 18 3,106 SH   SOLE 18 3,106 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 289 50,056 SH   SOLE 21 50,056 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 657 113,913 SH   SOLE 22 113,913 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 61 3,572 SH   SOLE 2 1,977 0 1,595
CONCERT PHARMACEUTICALS INC COM 206022105 1,200 70,320 SH   SOLE 18 70,320 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 771 45,191 SH   SOLE 19 45,191 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 9,109 533,929 SH   SOLE 21 533,929 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,764 455,120 SH   SOLE 22 434,788 0 20,332
CONCERT PHARMACEUTICALS INC COM 206022105 35 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 36 2,103 SH   SOLE 30 2,103 0 0
CONCHO RES INC COM 20605P101 20,351 158,569 SH   SOLE 2 67,478 0 91,091
CONCHO RES INC COM 20605P101 6,135 47,802 SH   SOLE 4 44,251 0 3,551
CONCHO RES INC COM 20605P101 13,071 101,844 SH   SOLE 7 95,394 0 6,450
CONCHO RES INC COM 20605P101 705 5,495 SH   SOLE 13 5,495 0 0
CONCHO RES INC COM 20605P101 111 862 SH   SOLE 15 862 0 0
CONCHO RES INC COM 20605P101 51,609 402,127 SH   SOLE 18 381,149 0 20,978
CONCHO RES INC COM 20605P101 56,628 441,238 SH   SOLE 19 441,238 0 0
CONCHO RES INC COM 20605P101 388,403 3,026,357 SH   SOLE 21 3,026,357 0 0
CONCHO RES INC COM 20605P101 497,474 3,876,223 SH   SOLE 22 3,153,994 0 722,229
CONCHO RES INC COM 20605P101 24,764 192,954 SH   SOLE 23 192,954 0 0
CONCHO RES INC COM 20605P101 9,349 72,845 SH   SOLE 25 72,845 0 0
CONCHO RES INC COM 20605P101 56,407 439,511 SH   SOLE 26 99,037 0 340,474
CONCHO RES INC COM 20605P101 3,945 30,737 SH   SOLE 28 22,973 0 7,764
CONCHO RES INC COM 20605P101 5,143 40,076 SH   SOLE 29 6,754 0 33,322
CONCHO RES INC COM 20605P101 55,975 436,146 SH   SOLE 30 436,146 0 0
CONCHO RES INC COM 20605P101 10,850 84,543 SH   SOLE 31 29,879 0 54,664
CONCHO RES INC COM 20605P101 9,341 72,784 SH   SOLE 34 72,784 0 0
CONCHO RES INC COM 20605P101 28,122 219,122 SH   SOLE 36 219,122 0 0
CONCHO RES INC COM 20605P101 88 686 SH   SOLE 40 686 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 8 1,547 SH   SOLE 18 1,547 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 18 3,805 SH   SOLE 19 3,805 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 160 32,833 SH   SOLE 21 32,833 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2,033 418,322 SH   SOLE 22 418,322 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 151 SH   SOLE 19 151 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 116 10,966 SH   SOLE 22 10,966 0 0
CONDUENT INC COM 206787103 1,745 103,978 SH   SOLE 2 102,499 0 1,479
CONDUENT INC COM 206787103 293 17,463 SH   SOLE 4 17,463 0 0
CONDUENT INC COM 206787103 82 4,916 SH   SOLE 7 4,916 0 0
CONDUENT INC COM 206787103 21 1,267 SH   SOLE 15 1,267 0 0
CONDUENT INC COM 206787103 6 359 SH   SOLE 17 0 0 359
CONDUENT INC COM 206787103 1,791 106,714 SH   SOLE 18 106,714 0 0
CONDUENT INC COM 206787103 1,975 117,711 SH   SOLE 19 117,711 0 0
CONDUENT INC COM 206787103 35,828 2,135,181 SH   SOLE 21 2,135,181 0 0
CONDUENT INC COM 206787103 76,564 4,562,836 SH   SOLE 22 3,893,864 0 668,972
CONDUENT INC COM 206787103 667 39,741 SH   SOLE 23 39,741 0 0
CONDUENT INC COM 206787103 3,825 227,928 SH   SOLE 25 227,928 0 0
CONDUENT INC COM 206787103 3,777 225,100 SH   SOLE 26 51,564 0 173,536
CONDUENT INC COM 206787103 402 23,939 SH   SOLE 28 23,939 0 0
CONDUENT INC COM 206787103 1,161 69,188 SH   SOLE 29 0 0 69,188
CONDUENT INC COM 206787103 565 33,662 SH   SOLE 30 33,662 0 0
CONDUENT INC COM 206787103 79 4,689 SH   SOLE 31 4,689 0 0
CONDUENT INC COM 206787103 215 12,790 SH   SOLE 34 12,790 0 0
CONDUENT INC COM 206787103 4,384 261,276 SH   SOLE 36 261,276 0 0
CONDUENT INC COM 206787103 237 14,134 SH   SOLE 40 14,134 0 0
CONFORMIS INC COM 20717E101 9 1,766 SH   SOLE 2 1,766 0 0
CONFORMIS INC COM 20717E101 16 3,085 SH   SOLE 7 3,085 0 0
CONFORMIS INC COM 20717E101 702 134,476 SH   SOLE 18 134,476 0 0
CONFORMIS INC COM 20717E101 71 13,562 SH   SOLE 19 13,562 0 0
CONFORMIS INC COM 20717E101 5,941 1,138,066 SH   SOLE 21 1,138,066 0 0
CONFORMIS INC COM 20717E101 3,870 741,348 SH   SOLE 22 694,281 0 47,067
CONFORMIS INC COM 20717E101 18 3,519 SH   SOLE 28 3,519 0 0
CONIFER HLDGS INC COM 20731J102 6 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 96 13,199 SH   SOLE 21 13,199 0 0
CONMED CORP COM 207410101 268 6,024 SH   SOLE 2 1,274 0 4,750
CONMED CORP COM 207410101 4 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 32 718 SH   SOLE 7 718 0 0
CONMED CORP COM 207410101 6,295 141,746 SH   SOLE 18 141,746 0 0
CONMED CORP COM 207410101 696 15,680 SH   SOLE 19 15,680 0 0
CONMED CORP COM 207410101 98,630 2,220,904 SH   SOLE 21 2,220,904 0 0
CONMED CORP COM 207410101 31,200 702,555 SH   SOLE 22 648,176 0 54,379
CONMED CORP COM 207410101 568 12,782 SH   SOLE 26 10,219 0 2,563
CONMED CORP COM 207410101 162 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 2,067 46,542 SH   SOLE 30 46,542 0 0
CONMED CORP COM 207410101 121 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 89 1,670 SH   SOLE 2 483 0 1,187
CONNECTICUT WTR SVC INC COM 207797101 293 5,506 SH   SOLE 7 5,506 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,221 41,786 SH   SOLE 18 41,786 0 0
CONNECTICUT WTR SVC INC COM 207797101 334 6,281 SH   SOLE 19 6,281 0 0
CONNECTICUT WTR SVC INC COM 207797101 18,634 350,592 SH   SOLE 21 350,592 0 0
CONNECTICUT WTR SVC INC COM 207797101 19,254 362,253 SH   SOLE 22 336,994 0 25,259
CONNECTICUT WTR SVC INC COM 207797101 88 1,655 SH   SOLE 26 0 0 1,655
CONNECTICUT WTR SVC INC COM 207797101 226 4,261 SH   SOLE 28 4,261 0 0
CONNECTICUT WTR SVC INC COM 207797101 1,659 31,213 SH   SOLE 30 31,213 0 0
CONNECTICUT WTR SVC INC COM 207797101 68 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 172 7,112 SH   SOLE 2 1,719 0 5,393
CONNECTONE BANCORP INC NEW COM 20786W107 27 1,119 SH   SOLE 7 1,119 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 3,053 125,879 SH   SOLE 18 125,879 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 479 19,759 SH   SOLE 19 19,759 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 23,556 971,400 SH   SOLE 21 971,400 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 12,972 534,924 SH   SOLE 22 472,655 0 62,269
CONNECTONE BANCORP INC NEW COM 20786W107 101 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 110 4,527 SH   SOLE 30 4,527 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 81 3,347 SH   SOLE 40 3,347 0 0
CONNECTURE INC COM 20786J106 3 2,681 SH   SOLE 21 2,681 0 0
CONNS INC COM 208242107 40 4,584 SH   SOLE 2 945 0 3,639
CONNS INC COM 208242107 2 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 5 584 SH   SOLE 7 584 0 0
CONNS INC COM 208242107 743 84,870 SH   SOLE 18 84,870 0 0
CONNS INC COM 208242107 117 13,352 SH   SOLE 19 13,352 0 0
CONNS INC COM 208242107 6,101 697,247 SH   SOLE 21 697,247 0 0
CONNS INC COM 208242107 5,219 596,440 SH   SOLE 22 554,237 0 42,203
CONNS INC COM 208242107 9 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 23 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 51 5,828 SH   SOLE 30 5,828 0 0
CONNS INC COM 208242107 16 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 78,068 1,565,421 SH   SOLE 2 794,526 0 770,895
CONOCOPHILLIPS COM 20825C104 22,928 459,748 SH   SOLE 4 427,462 0 32,286
CONOCOPHILLIPS COM 20825C104 44,226 886,825 SH   SOLE 7 834,245 0 52,580
CONOCOPHILLIPS COM 20825C104 14,900 298,777 SH   SOLE 13 298,777 0 0
CONOCOPHILLIPS COM 20825C104 374 7,508 SH   SOLE 15 7,508 0 0
CONOCOPHILLIPS COM 20825C104 1 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 129,138 2,589,485 SH   SOLE 18 2,402,677 0 186,808
CONOCOPHILLIPS COM 20825C104 65,888 1,321,191 SH   SOLE 19 1,321,191 0 0
CONOCOPHILLIPS COM 20825C104 23,781 476,856 SH   SOLE 20 0 0 476,856
CONOCOPHILLIPS COM 20825C104 1,084,321 21,742,942 SH   SOLE 21 21,742,942 0 0
CONOCOPHILLIPS COM 20825C104 1,750,600 35,103,261 SH   SOLE 22 27,832,869 0 7,270,392
CONOCOPHILLIPS COM 20825C104 80,077 1,605,720 SH   SOLE 23 1,605,720 0 0
CONOCOPHILLIPS COM 20825C104 29,552 592,577 SH   SOLE 25 592,577 0 0
CONOCOPHILLIPS COM 20825C104 142,676 2,860,962 SH   SOLE 26 774,750 0 2,086,212
CONOCOPHILLIPS COM 20825C104 12,883 258,323 SH   SOLE 28 192,460 0 65,863
CONOCOPHILLIPS COM 20825C104 22,424 449,659 SH   SOLE 29 73,903 0 375,756
CONOCOPHILLIPS COM 20825C104 182,728 3,664,090 SH   SOLE 30 3,664,090 0 0
CONOCOPHILLIPS COM 20825C104 39,570 793,466 SH   SOLE 31 304,394 0 489,072
CONOCOPHILLIPS COM 20825C104 2,521 50,555 SH   SOLE 32 50,555 0 0
CONOCOPHILLIPS COM 20825C104 130,932 2,625,464 SH   SOLE 34 2,625,464 0 0
CONOCOPHILLIPS COM 20825C104 112,936 2,264,601 SH   SOLE 36 2,264,601 0 0
CONOCOPHILLIPS COM 20825C104 316 6,344 SH   SOLE 40 6,344 0 0
CONSOL ENERGY INC COM 20854P109 3,322 197,990 SH   SOLE 2 158,207 0 39,783
CONSOL ENERGY INC COM 20854P109 235 14,033 SH   SOLE 4 14,033 0 0
CONSOL ENERGY INC COM 20854P109 192 11,440 SH   SOLE 7 11,440 0 0
CONSOL ENERGY INC COM 20854P109 13,483 803,527 SH   SOLE 18 803,527 0 0
CONSOL ENERGY INC COM 20854P109 2,294 136,703 SH   SOLE 19 136,703 0 0
CONSOL ENERGY INC COM 20854P109 140,530 8,374,832 SH   SOLE 21 8,374,832 0 0
CONSOL ENERGY INC COM 20854P109 101,125 6,026,492 SH   SOLE 22 5,421,366 0 605,126
CONSOL ENERGY INC COM 20854P109 166 9,864 SH   SOLE 23 9,864 0 0
CONSOL ENERGY INC COM 20854P109 89 5,300 SH   SOLE 25 5,300 0 0
CONSOL ENERGY INC COM 20854P109 1,019 60,726 SH   SOLE 26 46,204 0 14,522
CONSOL ENERGY INC COM 20854P109 437 26,017 SH   SOLE 28 26,017 0 0
CONSOL ENERGY INC COM 20854P109 108 6,429 SH   SOLE 29 6,429 0 0
CONSOL ENERGY INC COM 20854P109 548 32,638 SH   SOLE 30 32,638 0 0
CONSOL ENERGY INC COM 20854P109 196 11,704 SH   SOLE 31 4,944 0 6,760
CONSOL ENERGY INC COM 20854P109 29 1,710 SH   SOLE 34 1,710 0 0
CONSOL ENERGY INC COM 20854P109 433 25,833 SH   SOLE 36 25,833 0 0
CONSOL ENERGY INC COM 20854P109 342 20,406 SH   SOLE 40 20,406 0 0
CONSOL ENERGY INC OPTIONS 20854P109 221 13,200 SH Put SOLE 2 13,200 0 0
CONSOL ENERGY INC OPTIONS 20854P109 235 14,000 SH Put SOLE 18 14,000 0 0
CONSOL ENERGY INC OPTIONS 20854P109 3,356 200,000 SH Put SOLE 19 200,000 0 0
CONSOL ENERGY INC OPTIONS 20854P109 22 1,300 SH Put SOLE 22 1,300 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 158 6,765 SH   SOLE 2 3,596 0 3,169
CONSOLIDATED COMM HLDGS INC COM 209034107 8 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 31 1,323 SH   SOLE 7 1,323 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 5,950 254,055 SH   SOLE 18 254,055 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 676 28,882 SH   SOLE 19 28,882 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 123,480 5,272,400 SH   SOLE 21 5,272,400 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 31,342 1,338,241 SH   SOLE 22 1,226,377 0 111,864
CONSOLIDATED COMM HLDGS INC COM 209034107 594 25,360 SH   SOLE 26 19,840 0 5,520
CONSOLIDATED COMM HLDGS INC COM 209034107 174 7,430 SH   SOLE 28 7,430 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,343 100,035 SH   SOLE 30 100,035 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 131 5,611 SH   SOLE 40 5,611 0 0
CONSOLIDATED EDISON INC COM 209115104 27,029 348,043 SH   SOLE 2 165,675 0 182,368
CONSOLIDATED EDISON INC COM 209115104 7,232 93,121 SH   SOLE 4 85,392 0 7,729
CONSOLIDATED EDISON INC COM 209115104 65,164 839,091 SH   SOLE 7 637,094 0 201,997
CONSOLIDATED EDISON INC COM 209115104 1,166 15,009 SH   SOLE 13 15,009 0 0
CONSOLIDATED EDISON INC COM 209115104 142 1,829 SH   SOLE 15 1,829 0 0
CONSOLIDATED EDISON INC COM 209115104 57,780 744,010 SH   SOLE 18 700,231 0 43,779
CONSOLIDATED EDISON INC COM 209115104 13,020 167,650 SH   SOLE 19 167,650 0 0
CONSOLIDATED EDISON INC COM 209115104 13,579 174,853 SH   SOLE 20 0 0 174,853
CONSOLIDATED EDISON INC COM 209115104 659,652 8,494,108 SH   SOLE 21 8,494,108 0 0
CONSOLIDATED EDISON INC COM 209115104 692,109 8,912,046 SH   SOLE 22 7,306,335 0 1,605,711
CONSOLIDATED EDISON INC COM 209115104 34,523 444,542 SH   SOLE 23 444,542 0 0
CONSOLIDATED EDISON INC COM 209115104 8,628 111,098 SH   SOLE 25 111,098 0 0
CONSOLIDATED EDISON INC COM 209115104 116,422 1,499,120 SH   SOLE 26 212,532 0 1,286,588
CONSOLIDATED EDISON INC COM 209115104 4,934 63,539 SH   SOLE 28 47,223 0 16,316
CONSOLIDATED EDISON INC COM 209115104 1,035 13,326 SH   SOLE 29 13,326 0 0
CONSOLIDATED EDISON INC COM 209115104 98,100 1,263,202 SH   SOLE 30 1,263,202 0 0
CONSOLIDATED EDISON INC COM 209115104 15,476 199,276 SH   SOLE 31 57,564 0 141,712
CONSOLIDATED EDISON INC COM 209115104 5,696 73,347 SH   SOLE 34 73,347 0 0
CONSOLIDATED EDISON INC COM 209115104 9,171 118,098 SH   SOLE 35 118,098 0 0
CONSOLIDATED EDISON INC COM 209115104 40,958 527,406 SH   SOLE 36 527,406 0 0
CONSOLIDATED EDISON INC COM 209115104 139 1,785 SH   SOLE 40 1,785 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 56 1,042 SH   SOLE 2 170 0 872
CONSOLIDATED TOMOKA LD CO COM 210226106 6 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 871 16,271 SH   SOLE 18 16,271 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 135 2,524 SH   SOLE 19 2,524 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 7,115 132,885 SH   SOLE 21 132,885 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 9,680 180,798 SH   SOLE 22 175,956 0 4,842
CONSOLIDATED WATER CO INC ORD G23773107 28 2,369 SH   SOLE 2 557 0 1,812
CONSOLIDATED WATER CO INC ORD G23773107 681 58,416 SH   SOLE 18 58,416 0 0
CONSOLIDATED WATER CO INC ORD G23773107 96 8,227 SH   SOLE 19 8,227 0 0
CONSOLIDATED WATER CO INC ORD G23773107 5,412 464,538 SH   SOLE 21 464,538 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,346 115,512 SH   SOLE 22 106,628 0 8,884
CONSTELLATION BRANDS INC CL A 21036P108 25,984 160,323 SH   SOLE 2 58,569 0 101,754
CONSTELLATION BRANDS INC CL A 21036P108 9,614 59,317 SH   SOLE 4 53,291 0 6,026
CONSTELLATION BRANDS INC CL A 21036P108 19,498 120,306 SH   SOLE 7 118,308 0 1,998
CONSTELLATION BRANDS INC CL A 21036P108 165 1,016 SH   SOLE 15 1,016 0 0
CONSTELLATION BRANDS INC CL A 21036P108 16 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 206,253 1,272,615 SH   SOLE 18 990,933 0 281,682
CONSTELLATION BRANDS INC CL A 21036P108 164,681 1,016,109 SH   SOLE 19 1,016,109 0 0
CONSTELLATION BRANDS INC CL A 21036P108 13,463 83,071 SH   SOLE 20 0 0 83,071
CONSTELLATION BRANDS INC CL A 21036P108 427,002 2,634,675 SH   SOLE 21 2,634,675 0 0
CONSTELLATION BRANDS INC CL A 21036P108 748,829 4,620,405 SH   SOLE 22 3,897,898 0 722,507
CONSTELLATION BRANDS INC CL A 21036P108 36,437 224,822 SH   SOLE 23 224,822 0 0
CONSTELLATION BRANDS INC CL A 21036P108 10,826 66,797 SH   SOLE 25 66,797 0 0
CONSTELLATION BRANDS INC CL A 21036P108 70,134 432,736 SH   SOLE 26 120,801 0 311,935
CONSTELLATION BRANDS INC CL A 21036P108 5,983 36,919 SH   SOLE 28 27,489 0 9,430
CONSTELLATION BRANDS INC CL A 21036P108 75,661 466,841 SH   SOLE 30 466,841 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,354 70,055 SH   SOLE 31 9,135 0 60,920
CONSTELLATION BRANDS INC CL A 21036P108 15,350 94,712 SH   SOLE 34 94,712 0 0
CONSTELLATION BRANDS INC CL A 21036P108 39,450 243,413 SH   SOLE 36 243,413 0 0
CONSTELLATION BRANDS INC CL A 21036P108 163 1,003 SH   SOLE 40 1,003 0 0
CONSTELLIUM NV CL A N22035104 402 61,801 SH   SOLE 7 61,801 0 0
CONSTELLIUM NV CL A N22035104 30 4,645 SH   SOLE 21 4,645 0 0
CONSTELLIUM NV CL A N22035104 127 19,491 SH   SOLE 22 19,491 0 0
CONSTELLIUM NV CL A N22035104 97 14,900 SH   SOLE 36 14,900 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 16 3,444 SH   SOLE 18 3,444 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,117 237,146 SH   SOLE 19 237,146 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 285 60,561 SH   SOLE 21 60,561 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 4,785 1,015,856 SH   SOLE 22 1,015,856 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 334 70,845 SH   SOLE 29 0 0 70,845
CONTAINER STORE GROUP INC COM 210751103 13 3,164 SH   SOLE 2 932 0 2,232
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 271 64,116 SH   SOLE 18 64,116 0 0
CONTAINER STORE GROUP INC COM 210751103 38 9,043 SH   SOLE 19 9,043 0 0
CONTAINER STORE GROUP INC COM 210751103 2,303 544,414 SH   SOLE 21 544,414 0 0
CONTAINER STORE GROUP INC COM 210751103 1,805 426,614 SH   SOLE 22 396,165 0 30,449
CONTAINER STORE GROUP INC COM 210751103 17 3,944 SH   SOLE 28 3,944 0 0
CONTAINER STORE GROUP INC COM 210751103 8 1,774 SH   SOLE 40 1,774 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 36 4,853 SH   SOLE 2 1,308 0 3,545
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3 410 SH   SOLE 7 410 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 862 117,699 SH   SOLE 18 117,699 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 92 12,508 SH   SOLE 19 12,508 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 15,089 2,061,347 SH   SOLE 21 2,061,347 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3,984 544,292 SH   SOLE 22 515,000 0 29,292
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 80 10,990 SH   SOLE 29 0 0 10,990
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 390 53,251 SH   SOLE 30 53,251 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 43 1,757 SH   SOLE 2 1,606 0 151
CONTINENTAL BLDG PRODS INC COM 211171103 17 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,123 127,457 SH   SOLE 18 127,457 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,895 158,982 SH   SOLE 19 158,982 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 25,324 1,033,617 SH   SOLE 21 1,033,617 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 25,887 1,056,622 SH   SOLE 22 998,241 0 58,381
CONTINENTAL BLDG PRODS INC COM 211171103 20 814 SH   SOLE 23 814 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 128 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 951 38,808 SH   SOLE 29 0 0 38,808
CONTINENTAL BLDG PRODS INC COM 211171103 163 6,672 SH   SOLE 30 6,672 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 80 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,738 104,314 SH   SOLE 2 58,032 0 46,282
CONTINENTAL RESOURCES INC COM 212015101 1,753 38,596 SH   SOLE 4 36,038 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 398 8,756 SH   SOLE 7 8,756 0 0
CONTINENTAL RESOURCES INC COM 212015101 669 14,730 SH   SOLE 13 14,730 0 0
CONTINENTAL RESOURCES INC COM 212015101 35 780 SH   SOLE 15 780 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,437 53,646 SH   SOLE 18 44,123 0 9,523
CONTINENTAL RESOURCES INC COM 212015101 2,508 55,224 SH   SOLE 19 55,224 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,822 62,131 SH   SOLE 20 0 0 62,131
CONTINENTAL RESOURCES INC COM 212015101 53,241 1,172,191 SH   SOLE 21 1,172,191 0 0
CONTINENTAL RESOURCES INC COM 212015101 115,766 2,548,797 SH   SOLE 22 2,177,772 0 371,025
CONTINENTAL RESOURCES INC COM 212015101 6,792 149,548 SH   SOLE 23 149,548 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,633 35,944 SH   SOLE 25 35,944 0 0
CONTINENTAL RESOURCES INC COM 212015101 12,455 274,212 SH   SOLE 26 100,859 0 173,353
CONTINENTAL RESOURCES INC COM 212015101 910 20,041 SH   SOLE 28 15,111 0 4,930
CONTINENTAL RESOURCES INC COM 212015101 2,640 58,135 SH   SOLE 29 9,324 0 48,811
CONTINENTAL RESOURCES INC COM 212015101 6,448 141,961 SH   SOLE 30 141,961 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,689 59,198 SH   SOLE 31 32,370 0 26,828
CONTINENTAL RESOURCES INC COM 212015101 315 6,941 SH   SOLE 34 6,941 0 0
CONTINENTAL RESOURCES INC COM 212015101 7,077 155,808 SH   SOLE 36 155,808 0 0
CONTINENTAL RESOURCES INC COM 212015101 20 445 SH   SOLE 40 445 0 0
CONTRAFECT CORP COM 212326102 12 6,551 SH   SOLE 18 6,551 0 0
CONTRAFECT CORP COM 212326102 164 90,998 SH   SOLE 21 90,998 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 32 18,000 SH   SOLE 19 18,000 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 41 23,309 SH   SOLE 21 23,309 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 20 11,052 SH   SOLE 22 11,052 0 0
CONTROL4 CORP COM 21240D107 69 4,399 SH   SOLE 2 631 0 3,768
CONTROL4 CORP COM 21240D107 5 312 SH   SOLE 7 312 0 0
CONTROL4 CORP COM 21240D107 1,406 89,042 SH   SOLE 18 89,042 0 0
CONTROL4 CORP COM 21240D107 198 12,566 SH   SOLE 19 12,566 0 0
CONTROL4 CORP COM 21240D107 10,271 650,483 SH   SOLE 21 650,483 0 0
CONTROL4 CORP COM 21240D107 8,568 542,639 SH   SOLE 22 528,915 0 13,724
CONTROL4 CORP COM 21240D107 139 8,825 SH   SOLE 29 0 0 8,825
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1,157 83,000 SH   SOLE 18 10,000 0 73,000
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 697 50,000 SH   SOLE 19 50,000 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1,032 74,000 SH   SOLE 25 74,000 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 6,524 468,000 SH   SOLE 34 468,000 0 0
CONVERGYS CORP COM 212485106 1,662 78,574 SH   SOLE 2 69,885 0 8,689
CONVERGYS CORP COM 212485106 11 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 73 3,443 SH   SOLE 7 3,443 0 0
CONVERGYS CORP COM 212485106 12,978 613,630 SH   SOLE 18 613,630 0 0
CONVERGYS CORP COM 212485106 8,275 391,243 SH   SOLE 19 391,243 0 0
CONVERGYS CORP COM 212485106 123,586 5,843,332 SH   SOLE 21 5,843,332 0 0
CONVERGYS CORP COM 212485106 76,391 3,611,869 SH   SOLE 22 3,420,548 0 191,321
CONVERGYS CORP COM 212485106 196 9,246 SH   SOLE 23 9,246 0 0
CONVERGYS CORP COM 212485106 536 25,330 SH   SOLE 26 19,496 0 5,834
CONVERGYS CORP COM 212485106 293 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 906 42,848 SH   SOLE 29 0 0 42,848
CONVERGYS CORP COM 212485106 355 16,766 SH   SOLE 30 16,766 0 0
CONVERGYS CORP COM 212485106 45 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 222 10,502 SH   SOLE 40 10,502 0 0
COOPER COS INC COM NEW 216648402 10,036 50,210 SH   SOLE 2 15,967 0 34,243
COOPER COS INC COM NEW 216648402 2,867 14,343 SH   SOLE 4 13,304 0 1,039
COOPER COS INC COM NEW 216648402 8,027 40,156 SH   SOLE 7 35,624 0 4,532
COOPER COS INC COM NEW 216648402 288 1,441 SH   SOLE 13 1,441 0 0
COOPER COS INC COM NEW 216648402 21,531 107,715 SH   SOLE 18 100,574 0 7,141
COOPER COS INC COM NEW 216648402 5,657 28,303 SH   SOLE 19 25,400 0 2,903
COOPER COS INC COM NEW 216648402 7,811 39,075 SH   SOLE 20 0 0 39,075
COOPER COS INC COM NEW 216648402 214,419 1,072,686 SH   SOLE 21 1,072,686 0 0
COOPER COS INC COM NEW 216648402 274,992 1,375,716 SH   SOLE 22 1,140,310 0 235,406
COOPER COS INC COM NEW 216648402 11,138 55,721 SH   SOLE 23 55,721 0 0
COOPER COS INC COM NEW 216648402 18,069 90,393 SH   SOLE 26 41,843 0 48,550
COOPER COS INC COM NEW 216648402 1,999 10,000 SH   SOLE 28 7,421 0 2,579
COOPER COS INC COM NEW 216648402 2,690 13,455 SH   SOLE 29 2,322 0 11,133
COOPER COS INC COM NEW 216648402 26,993 135,037 SH   SOLE 30 135,037 0 0
COOPER COS INC COM NEW 216648402 4,727 23,646 SH   SOLE 31 9,601 0 14,045
COOPER COS INC COM NEW 216648402 705 3,526 SH   SOLE 34 3,526 0 0
COOPER COS INC COM NEW 216648402 1,996 9,983 SH   SOLE 36 9,983 0 0
COOPER COS INC COM NEW 216648402 46 231 SH   SOLE 40 231 0 0
COOPER STD HLDGS INC COM 21676P103 145 1,307 SH   SOLE 2 833 0 474
COOPER STD HLDGS INC COM 21676P103 13 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 40 362 SH   SOLE 7 362 0 0
COOPER STD HLDGS INC COM 21676P103 8,481 76,452 SH   SOLE 18 76,452 0 0
COOPER STD HLDGS INC COM 21676P103 4,639 41,818 SH   SOLE 19 41,818 0 0
COOPER STD HLDGS INC COM 21676P103 160,707 1,448,722 SH   SOLE 21 1,448,722 0 0
COOPER STD HLDGS INC COM 21676P103 50,462 454,902 SH   SOLE 22 425,018 0 29,884
COOPER STD HLDGS INC COM 21676P103 600 5,407 SH   SOLE 26 5,090 0 317
COOPER STD HLDGS INC COM 21676P103 198 1,787 SH   SOLE 28 1,787 0 0
COOPER STD HLDGS INC COM 21676P103 1,087 9,802 SH   SOLE 29 0 0 9,802
COOPER STD HLDGS INC COM 21676P103 3,752 33,821 SH   SOLE 30 33,821 0 0
COOPER STD HLDGS INC COM 21676P103 154 1,386 SH   SOLE 40 1,386 0 0
COOPER TIRE & RUBR CO COM 216831107 1,491 33,629 SH   SOLE 2 23,702 0 9,927
COOPER TIRE & RUBR CO COM 216831107 11 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 106 2,389 SH   SOLE 7 2,389 0 0
COOPER TIRE & RUBR CO COM 216831107 16,541 372,959 SH   SOLE 18 372,959 0 0
COOPER TIRE & RUBR CO COM 216831107 1,462 32,962 SH   SOLE 19 32,962 0 0
COOPER TIRE & RUBR CO COM 216831107 151,882 3,424,619 SH   SOLE 21 3,424,619 0 0
COOPER TIRE & RUBR CO COM 216831107 82,418 1,858,353 SH   SOLE 22 1,747,186 0 111,167
COOPER TIRE & RUBR CO COM 216831107 733 16,518 SH   SOLE 26 12,875 0 3,643
COOPER TIRE & RUBR CO COM 216831107 337 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 259 5,846 SH   SOLE 29 0 0 5,846
COOPER TIRE & RUBR CO COM 216831107 389 8,777 SH   SOLE 30 8,777 0 0
COOPER TIRE & RUBR CO COM 216831107 80 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 262 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 938 8,356 SH   SOLE 2 2,733 0 5,623
COPA HOLDINGS SA CL A P31076105 817 7,275 SH   SOLE 4 7,275 0 0
COPA HOLDINGS SA CL A P31076105 92 819 SH   SOLE 7 819 0 0
COPA HOLDINGS SA CL A P31076105 3,988 35,532 SH   SOLE 15 0 0 35,532
COPA HOLDINGS SA CL A P31076105 2,584 23,019 SH   SOLE 18 23,019 0 0
COPA HOLDINGS SA CL A P31076105 5,937 52,887 SH   SOLE 19 52,887 0 0
COPA HOLDINGS SA CL A P31076105 33,361 297,207 SH   SOLE 21 297,207 0 0
COPA HOLDINGS SA CL A P31076105 33,980 302,715 SH   SOLE 22 213,442 0 89,273
COPA HOLDINGS SA CL A P31076105 84 749 SH   SOLE 31 749 0 0
COPA HOLDINGS SA CL A P31076105 1,796 16,000 SH   SOLE 34 16,000 0 0
COPART INC COM 217204106 3,409 55,045 SH   SOLE 2 54,359 0 686
COPART INC COM 217204106 129 2,083 SH   SOLE 4 2,083 0 0
COPART INC COM 217204106 145 2,334 SH   SOLE 7 2,334 0 0
COPART INC COM 217204106 21,267 343,397 SH   SOLE 18 343,397 0 0
COPART INC COM 217204106 3,971 64,128 SH   SOLE 19 64,128 0 0
COPART INC COM 217204106 257,687 4,160,932 SH   SOLE 21 4,160,932 0 0
COPART INC COM 217204106 197,454 3,188,343 SH   SOLE 22 2,849,718 0 338,625
COPART INC COM 217204106 50 806 SH   SOLE 23 806 0 0
COPART INC COM 217204106 2,142 34,595 SH   SOLE 26 28,361 0 6,234
COPART INC COM 217204106 859 13,876 SH   SOLE 28 13,876 0 0
COPART INC COM 217204106 608 9,824 SH   SOLE 29 0 0 9,824
COPART INC COM 217204106 1,055 17,030 SH   SOLE 30 17,030 0 0
COPART INC COM 217204106 133 2,154 SH   SOLE 31 2,154 0 0
COPART INC COM 217204106 564 9,109 SH   SOLE 40 9,109 0 0
COPSYNC INC COM NEW 217712207 1 2,290 SH   SOLE 21 2,290 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 61 7,430 SH   SOLE 18 7,430 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 51 6,152 SH   SOLE 19 6,152 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 878 106,442 SH   SOLE 21 106,442 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4,500 545,402 SH   SOLE 22 545,402 0 0
CORCEPT THERAPEUTICS INC COM 218352102 573 52,242 SH   SOLE 2 51,511 0 731
CORCEPT THERAPEUTICS INC COM 218352102 14 1,238 SH   SOLE 7 1,238 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,057 278,908 SH   SOLE 18 278,908 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,596 419,304 SH   SOLE 19 419,304 0 0
CORCEPT THERAPEUTICS INC COM 218352102 36,313 3,313,252 SH   SOLE 21 3,313,252 0 0
CORCEPT THERAPEUTICS INC COM 218352102 30,362 2,770,280 SH   SOLE 22 2,625,885 0 144,395
CORCEPT THERAPEUTICS INC COM 218352102 140 12,788 SH   SOLE 23 12,788 0 0
CORCEPT THERAPEUTICS INC COM 218352102 54 4,903 SH   SOLE 26 0 0 4,903
CORCEPT THERAPEUTICS INC COM 218352102 101 9,237 SH   SOLE 28 9,237 0 0
CORCEPT THERAPEUTICS INC COM 218352102 223 20,326 SH   SOLE 29 0 0 20,326
CORCEPT THERAPEUTICS INC COM 218352102 100 9,155 SH   SOLE 30 9,155 0 0
CORCEPT THERAPEUTICS INC COM 218352102 67 6,119 SH   SOLE 40 6,119 0 0
CORE LABORATORIES N V COM N22717107 2,711 23,465 SH   SOLE 2 1,517 0 21,948
CORE LABORATORIES N V COM N22717107 1,614 13,970 SH   SOLE 4 12,902 0 1,068
CORE LABORATORIES N V COM N22717107 1,296 11,220 SH   SOLE 7 9,594 0 1,626
CORE LABORATORIES N V COM N22717107 38 328 SH   SOLE 15 328 0 0
CORE LABORATORIES N V COM N22717107 631 5,458 SH   SOLE 18 819 0 4,639
CORE LABORATORIES N V COM N22717107 851 7,369 SH   SOLE 19 7,369 0 0
CORE LABORATORIES N V COM N22717107 4,276 37,017 SH   SOLE 20 0 0 37,017
CORE LABORATORIES N V COM N22717107 27,697 239,758 SH   SOLE 21 239,758 0 0
CORE LABORATORIES N V COM N22717107 98,049 848,762 SH   SOLE 22 813,475 0 35,287
CORE LABORATORIES N V COM N22717107 6,948 60,147 SH   SOLE 23 60,147 0 0
CORE LABORATORIES N V COM N22717107 2,208 19,114 SH   SOLE 25 19,114 0 0
CORE LABORATORIES N V COM N22717107 14,239 123,264 SH   SOLE 26 42,199 0 81,065
CORE LABORATORIES N V COM N22717107 1,102 9,536 SH   SOLE 28 6,989 0 2,547
CORE LABORATORIES N V COM N22717107 1,438 12,445 SH   SOLE 29 2,119 0 10,326
CORE LABORATORIES N V COM N22717107 6,730 58,254 SH   SOLE 30 58,254 0 0
CORE LABORATORIES N V COM N22717107 7,048 61,013 SH   SOLE 31 6,561 0 54,452
CORE LABORATORIES N V COM N22717107 330 2,855 SH   SOLE 34 2,855 0 0
CORE LABORATORIES N V COM N22717107 7,442 64,421 SH   SOLE 36 64,421 0 0
CORE LABORATORIES N V COM N22717107 24 212 SH   SOLE 40 212 0 0
CORE MARK HOLDING CO INC COM 218681104 67 2,133 SH   SOLE 2 2,133 0 0
CORE MARK HOLDING CO INC COM 218681104 6 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 88 2,807 SH   SOLE 7 2,807 0 0
CORE MARK HOLDING CO INC COM 218681104 7,071 226,703 SH   SOLE 18 226,703 0 0
CORE MARK HOLDING CO INC COM 218681104 874 28,011 SH   SOLE 19 28,011 0 0
CORE MARK HOLDING CO INC COM 218681104 124,060 3,977,552 SH   SOLE 21 3,977,552 0 0
CORE MARK HOLDING CO INC COM 218681104 40,429 1,296,203 SH   SOLE 22 1,186,349 0 109,854
CORE MARK HOLDING CO INC COM 218681104 357 11,439 SH   SOLE 26 9,152 0 2,287
CORE MARK HOLDING CO INC COM 218681104 206 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 333 10,662 SH   SOLE 29 0 0 10,662
CORE MARK HOLDING CO INC COM 218681104 2,764 88,615 SH   SOLE 30 88,615 0 0
CORE MARK HOLDING CO INC COM 218681104 167 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 157 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 22 1,241 SH   SOLE 18 1,241 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 396 22,227 SH   SOLE 21 22,227 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 762 42,762 SH   SOLE 22 42,762 0 0
CORECIVIC INC COM 21871N101 2,224 70,790 SH   SOLE 2 70,790 0 0
CORECIVIC INC COM 21871N101 15 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 162 5,171 SH   SOLE 7 5,171 0 0
CORECIVIC INC COM 21871N101 12,769 406,401 SH   SOLE 18 406,401 0 0
CORECIVIC INC COM 21871N101 2,285 72,738 SH   SOLE 19 72,738 0 0
CORECIVIC INC COM 21871N101 177,849 5,660,365 SH   SOLE 21 5,660,365 0 0
CORECIVIC INC COM 21871N101 140,400 4,468,498 SH   SOLE 22 4,066,127 0 402,371
CORECIVIC INC COM 21871N101 156 4,977 SH   SOLE 23 4,977 0 0
CORECIVIC INC COM 21871N101 523 16,655 SH   SOLE 26 8,781 0 7,874
CORECIVIC INC COM 21871N101 532 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 610 19,430 SH   SOLE 30 19,430 0 0
CORECIVIC INC COM 21871N101 86 2,748 SH   SOLE 31 2,748 0 0
CORECIVIC INC COM 21871N101 231 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 399 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 1,914 47,013 SH   SOLE 2 40,166 0 6,847
CORELOGIC INC COM 21871D103 21 510 SH   SOLE 4 510 0 0
CORELOGIC INC COM 21871D103 122 2,993 SH   SOLE 7 2,993 0 0
CORELOGIC INC COM 21871D103 11,923 292,802 SH   SOLE 18 292,802 0 0
CORELOGIC INC COM 21871D103 2,260 55,508 SH   SOLE 19 55,508 0 0
CORELOGIC INC COM 21871D103 145,425 3,571,349 SH   SOLE 21 3,571,349 0 0
CORELOGIC INC COM 21871D103 110,242 2,707,317 SH   SOLE 22 2,406,040 0 301,277
CORELOGIC INC COM 21871D103 1,358 33,356 SH   SOLE 26 28,263 0 5,093
CORELOGIC INC COM 21871D103 512 12,579 SH   SOLE 28 12,579 0 0
CORELOGIC INC COM 21871D103 404 9,931 SH   SOLE 29 0 0 9,931
CORELOGIC INC COM 21871D103 581 14,262 SH   SOLE 30 14,262 0 0
CORELOGIC INC COM 21871D103 84 2,052 SH   SOLE 31 2,052 0 0
CORELOGIC INC COM 21871D103 312 7,654 SH   SOLE 40 7,654 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 123 3,641 SH   SOLE 2 592 0 3,049
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH   SOLE 7 135 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,724 51,046 SH   SOLE 18 51,046 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 258 7,629 SH   SOLE 19 7,629 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,390 396,374 SH   SOLE 21 396,374 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12,764 377,842 SH   SOLE 22 361,496 0 16,346
CORESITE RLTY CORP COM 21870Q105 169 1,880 SH   SOLE 2 1,635 0 245
CORESITE RLTY CORP COM 21870Q105 20 221 SH   SOLE 4 221 0 0
CORESITE RLTY CORP COM 21870Q105 75 829 SH   SOLE 7 829 0 0
CORESITE RLTY CORP COM 21870Q105 18 200 SH   SOLE 17 0 0 200
CORESITE RLTY CORP COM 21870Q105 15,001 166,580 SH   SOLE 18 166,580 0 0
CORESITE RLTY CORP COM 21870Q105 3,445 38,251 SH   SOLE 19 38,251 0 0
CORESITE RLTY CORP COM 21870Q105 271,266 3,012,394 SH   SOLE 21 3,012,394 0 0
CORESITE RLTY CORP COM 21870Q105 97,185 1,079,231 SH   SOLE 22 1,008,608 0 70,623
CORESITE RLTY CORP COM 21870Q105 130 1,444 SH   SOLE 23 1,444 0 0
CORESITE RLTY CORP COM 21870Q105 1,030 11,439 SH   SOLE 26 8,745 0 2,694
CORESITE RLTY CORP COM 21870Q105 520 5,777 SH   SOLE 28 5,777 0 0
CORESITE RLTY CORP COM 21870Q105 1,370 15,217 SH   SOLE 29 0 0 15,217
CORESITE RLTY CORP COM 21870Q105 5,898 65,497 SH   SOLE 30 65,497 0 0
CORESITE RLTY CORP COM 21870Q105 273 3,034 SH   SOLE 40 3,034 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 3 2,051 SH   SOLE 2 2,051 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 235 179,063 SH   SOLE 18 179,063 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 48 36,380 SH   SOLE 19 36,380 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 2,262 1,726,423 SH   SOLE 21 1,726,423 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 498 379,933 SH   SOLE 22 337,211 0 42,722
CORIUM INTL INC COM 21887L107 12 2,895 SH   SOLE 18 2,895 0 0
CORIUM INTL INC COM 21887L107 171 40,920 SH   SOLE 21 40,920 0 0
CORIUM INTL INC COM 21887L107 277 66,313 SH   SOLE 22 66,313 0 0
CORMEDIX INC COM 21900C100 12 7,068 SH   SOLE 18 7,068 0 0
CORMEDIX INC COM 21900C100 12 7,588 SH   SOLE 19 7,588 0 0
CORMEDIX INC COM 21900C100 177 108,829 SH   SOLE 21 108,829 0 0
CORMEDIX INC COM 21900C100 981 601,921 SH   SOLE 22 601,921 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 523 13,445 SH   SOLE 2 13,100 0 345
CORNERSTONE ONDEMAND INC COM 21925Y103 13 332 SH   SOLE 4 332 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 53 1,355 SH   SOLE 7 1,355 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 7,183 184,690 SH   SOLE 18 184,690 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,406 164,719 SH   SOLE 19 164,719 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 58,921 1,515,070 SH   SOLE 21 1,515,070 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 59,469 1,529,157 SH   SOLE 22 1,423,747 0 105,410
CORNERSTONE ONDEMAND INC COM 21925Y103 157 4,027 SH   SOLE 23 4,027 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 664 17,072 SH   SOLE 26 14,560 0 2,512
CORNERSTONE ONDEMAND INC COM 21925Y103 276 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 467 12,018 SH   SOLE 29 0 0 12,018
CORNERSTONE ONDEMAND INC COM 21925Y103 333 8,564 SH   SOLE 30 8,564 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 200 5,152 SH   SOLE 40 5,152 0 0
CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 306 300,000 PRN   SOLE 21 300,000 0 0
CORNING INC COM 219350105 34,665 1,283,880 SH   SOLE 2 661,824 0 622,056
CORNING INC COM 219350105 10,991 407,064 SH   SOLE 4 379,275 0 27,789
CORNING INC COM 219350105 23,625 874,984 SH   SOLE 7 787,381 0 87,603
CORNING INC COM 219350105 557 20,642 SH   SOLE 13 20,642 0 0
CORNING INC COM 219350105 182 6,744 SH   SOLE 15 6,744 0 0
CORNING INC COM 219350105 26 950 SH   SOLE 17 0 0 950
CORNING INC COM 219350105 48,047 1,779,524 SH   SOLE 18 1,635,669 0 143,855
CORNING INC COM 219350105 2,871 106,331 SH   SOLE 19 106,331 0 0
CORNING INC COM 219350105 14,579 539,954 SH   SOLE 20 0 0 539,954
CORNING INC COM 219350105 404,238 14,971,796 SH   SOLE 21 14,971,796 0 0
CORNING INC COM 219350105 683,149 25,301,799 SH   SOLE 22 20,348,333 0 4,953,466
CORNING INC COM 219350105 34,081 1,262,267 SH   SOLE 23 1,262,267 0 0
CORNING INC COM 219350105 19,781 732,634 SH   SOLE 25 732,634 0 0
CORNING INC COM 219350105 71,449 2,646,245 SH   SOLE 26 738,069 0 1,908,176
CORNING INC COM 219350105 5,810 215,195 SH   SOLE 28 163,778 0 51,417
CORNING INC COM 219350105 4,030 149,254 SH   SOLE 29 144,826 0 4,428
CORNING INC COM 219350105 87,145 3,227,581 SH   SOLE 30 3,227,581 0 0
CORNING INC COM 219350105 45,737 1,693,964 SH   SOLE 31 330,177 0 1,363,787
CORNING INC COM 219350105 3,337 123,605 SH   SOLE 34 123,605 0 0
CORNING INC COM 219350105 40,268 1,491,419 SH   SOLE 36 1,491,419 0 0
CORNING INC COM 219350105 144 5,347 SH   SOLE 40 5,347 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,368 71,550 SH   SOLE 2 55,285 0 16,265
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 995 30,055 SH   SOLE 4 30,055 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,860 116,603 SH   SOLE 7 116,603 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 128 3,880 SH   SOLE 15 3,880 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11,253 339,980 SH   SOLE 18 339,980 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,347 131,335 SH   SOLE 19 131,335 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 153,885 4,649,085 SH   SOLE 21 4,649,085 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 136,807 4,133,152 SH   SOLE 22 3,807,970 0 325,182
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 139 4,212 SH   SOLE 23 4,212 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,494 135,760 SH   SOLE 25 135,760 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,172 65,629 SH   SOLE 26 34,204 0 31,425
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 458 13,841 SH   SOLE 28 13,841 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,083 32,716 SH   SOLE 29 32,716 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,795 446,992 SH   SOLE 30 446,992 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 65 1,974 SH   SOLE 31 1,974 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 187 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 338 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 30 697 SH   SOLE 2 697 0 0
CORVEL CORP COM 221006109 13 304 SH   SOLE 7 304 0 0
CORVEL CORP COM 221006109 2,158 49,607 SH   SOLE 18 49,607 0 0
CORVEL CORP COM 221006109 530 12,185 SH   SOLE 19 12,185 0 0
CORVEL CORP COM 221006109 39,329 904,120 SH   SOLE 21 904,120 0 0
CORVEL CORP COM 221006109 14,268 327,994 SH   SOLE 22 304,053 0 23,941
CORVEL CORP COM 221006109 28 645 SH   SOLE 26 0 0 645
CORVEL CORP COM 221006109 68 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 824 18,946 SH   SOLE 30 18,946 0 0
CORVEL CORP COM 221006109 52 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 5 238 SH   SOLE 2 238 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 258 12,435 SH   SOLE 18 12,435 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 554 26,661 SH   SOLE 19 26,661 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2,275 109,548 SH   SOLE 21 109,548 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 512 24,674 SH   SOLE 22 22,980 0 1,694
CORVUS PHARMACEUTICALS INC COM 221015100 105 5,062 SH   SOLE 29 0 0 5,062
COSAN LTD SHS A G25343107 38 4,435 SH   SOLE 2 4,435 0 0
COSAN LTD SHS A G25343107 10,385 1,216,099 SH   SOLE 7 1,216,099 0 0
COSAN LTD SHS A G25343107 2 209 SH   SOLE 21 209 0 0
COSAN LTD SHS A G25343107 210 24,574 SH   SOLE 22 24,574 0 0
COSAN LTD SHS A G25343107 49 5,780 SH   SOLE 23 5,780 0 0
COSAN LTD SHS A G25343107 243 28,477 SH   SOLE 36 28,477 0 0
COSTAMARE INC SHS Y1771G102 37 5,612 SH   SOLE 2 1,126 0 4,486
COSTAMARE INC SHS Y1771G102 728 109,307 SH   SOLE 18 109,307 0 0
COSTAMARE INC SHS Y1771G102 78 11,657 SH   SOLE 19 11,657 0 0
COSTAMARE INC SHS Y1771G102 5,883 883,339 SH   SOLE 21 883,339 0 0
COSTAMARE INC SHS Y1771G102 1,905 286,017 SH   SOLE 22 267,760 0 18,257
COSTAMARE INC SHS Y1771G102 170 25,547 SH   SOLE 29 0 0 25,547
COSTAR GROUP INC COM 22160N109 3,676 17,741 SH   SOLE 2 3,306 0 14,435
COSTAR GROUP INC COM 22160N109 2,183 10,534 SH   SOLE 4 9,729 0 805
COSTAR GROUP INC COM 22160N109 519 2,506 SH   SOLE 7 2,506 0 0
COSTAR GROUP INC COM 22160N109 51 244 SH   SOLE 13 244 0 0
COSTAR GROUP INC COM 22160N109 3,896 18,801 SH   SOLE 18 15,384 0 3,417
COSTAR GROUP INC COM 22160N109 16,430 79,287 SH   SOLE 19 75,993 0 3,294
COSTAR GROUP INC COM 22160N109 4,449 21,468 SH   SOLE 20 0 0 21,468
COSTAR GROUP INC COM 22160N109 69,925 337,445 SH   SOLE 21 337,445 0 0
COSTAR GROUP INC COM 22160N109 185,408 894,742 SH   SOLE 22 786,767 0 107,975
COSTAR GROUP INC COM 22160N109 7,631 36,824 SH   SOLE 23 36,824 0 0
COSTAR GROUP INC COM 22160N109 12,431 59,991 SH   SOLE 26 30,314 0 29,677
COSTAR GROUP INC COM 22160N109 1,419 6,849 SH   SOLE 28 5,120 0 1,729
COSTAR GROUP INC COM 22160N109 1,859 8,971 SH   SOLE 29 1,535 0 7,436
COSTAR GROUP INC COM 22160N109 5,918 28,558 SH   SOLE 30 28,558 0 0
COSTAR GROUP INC COM 22160N109 3,190 15,393 SH   SOLE 31 6,632 0 8,761
COSTAR GROUP INC COM 22160N109 481 2,320 SH   SOLE 34 2,320 0 0
COSTAR GROUP INC COM 22160N109 1,054 5,085 SH   SOLE 36 5,085 0 0
COSTAR GROUP INC COM 22160N109 31 152 SH   SOLE 40 152 0 0
COSTCO WHSL CORP NEW COM 22160K105 63,906 381,097 SH   SOLE 2 109,642 0 271,455
COSTCO WHSL CORP NEW COM 22160K105 23,546 140,413 SH   SOLE 4 129,422 0 10,991
COSTCO WHSL CORP NEW COM 22160K105 51,608 307,759 SH   SOLE 7 306,229 0 1,530
COSTCO WHSL CORP NEW COM 22160K105 442 2,633 SH   SOLE 13 2,633 0 0
COSTCO WHSL CORP NEW COM 22160K105 547 3,263 SH   SOLE 15 3,263 0 0
COSTCO WHSL CORP NEW COM 22160K105 50 299 SH   SOLE 17 0 0 299
COSTCO WHSL CORP NEW COM 22160K105 155,056 924,661 SH   SOLE 18 861,391 0 63,270
COSTCO WHSL CORP NEW COM 22160K105 5,602 33,404 SH   SOLE 19 22,211 0 11,193
COSTCO WHSL CORP NEW COM 22160K105 44,021 262,516 SH   SOLE 20 0 0 262,516
COSTCO WHSL CORP NEW COM 22160K105 1,030,501 6,145,275 SH   SOLE 21 6,145,275 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,980,212 11,808,766 SH   SOLE 22 9,582,027 0 2,226,739
COSTCO WHSL CORP NEW COM 22160K105 88,092 525,326 SH   SOLE 23 525,326 0 0
COSTCO WHSL CORP NEW COM 22160K105 28,812 171,816 SH   SOLE 25 171,816 0 0
COSTCO WHSL CORP NEW COM 22160K105 177,528 1,058,665 SH   SOLE 26 269,881 0 788,784
COSTCO WHSL CORP NEW COM 22160K105 15,366 91,632 SH   SOLE 28 68,261 0 23,371
COSTCO WHSL CORP NEW COM 22160K105 8,064 48,090 SH   SOLE 29 19,551 0 28,539
COSTCO WHSL CORP NEW COM 22160K105 209,950 1,252,013 SH   SOLE 30 1,252,013 0 0
COSTCO WHSL CORP NEW COM 22160K105 41,411 246,947 SH   SOLE 31 88,833 0 158,114
COSTCO WHSL CORP NEW COM 22160K105 12,540 74,781 SH   SOLE 32 74,781 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,809 34,639 SH   SOLE 34 34,639 0 0
COSTCO WHSL CORP NEW COM 22160K105 114,874 685,039 SH   SOLE 36 685,039 0 0
COSTCO WHSL CORP NEW COM 22160K105 402 2,397 SH   SOLE 40 2,397 0 0
COTIVITI HLDGS INC COM 22164K101 66 1,584 SH   SOLE 2 1,584 0 0
COTIVITI HLDGS INC COM 22164K101 13 316 SH   SOLE 7 316 0 0
COTIVITI HLDGS INC COM 22164K101 2,004 48,141 SH   SOLE 18 48,141 0 0
COTIVITI HLDGS INC COM 22164K101 443 10,630 SH   SOLE 19 10,630 0 0
COTIVITI HLDGS INC COM 22164K101 16,262 390,632 SH   SOLE 21 390,632 0 0
COTIVITI HLDGS INC COM 22164K101 13,097 314,604 SH   SOLE 22 298,294 0 16,310
COTT CORP QUE COM 22163N106 4,892 395,760 SH   SOLE 19 395,760 0 0
COTY INC COM CL A 222070203 9,225 508,840 SH   SOLE 2 136,135 0 372,705
COTY INC COM CL A 222070203 2,693 148,534 SH   SOLE 4 136,997 0 11,537
COTY INC COM CL A 222070203 5,659 312,127 SH   SOLE 7 301,059 0 11,068
COTY INC COM CL A 222070203 65 3,585 SH   SOLE 13 3,585 0 0
COTY INC COM CL A 222070203 7 360 SH   SOLE 15 360 0 0
COTY INC COM CL A 222070203 19,219 1,060,053 SH   SOLE 18 987,172 0 72,881
COTY INC COM CL A 222070203 4,279 236,020 SH   SOLE 19 236,020 0 0
COTY INC COM CL A 222070203 4,989 275,194 SH   SOLE 20 0 0 275,194
COTY INC COM CL A 222070203 151,431 8,352,528 SH   SOLE 21 8,352,528 0 0
COTY INC COM CL A 222070203 237,743 13,113,253 SH   SOLE 22 10,759,490 0 2,353,763
COTY INC COM CL A 222070203 10,655 587,674 SH   SOLE 23 587,674 0 0
COTY INC COM CL A 222070203 2,982 164,480 SH   SOLE 25 164,480 0 0
COTY INC COM CL A 222070203 20,310 1,120,219 SH   SOLE 26 391,800 0 728,419
COTY INC COM CL A 222070203 1,828 100,852 SH   SOLE 28 75,589 0 25,263
COTY INC COM CL A 222070203 463 25,516 SH   SOLE 29 25,516 0 0
COTY INC COM CL A 222070203 24,016 1,324,656 SH   SOLE 30 1,324,656 0 0
COTY INC COM CL A 222070203 4,754 262,212 SH   SOLE 31 97,229 0 164,983
COTY INC COM CL A 222070203 623 34,378 SH   SOLE 34 34,378 0 0
COTY INC COM CL A 222070203 11,465 632,370 SH   SOLE 36 632,370 0 0
COTY INC COM CL A 222070203 41 2,267 SH   SOLE 40 2,267 0 0
COUNTY BANCORP INC COM 221907108 4 133 SH   SOLE 2 133 0 0
COUNTY BANCORP INC COM 221907108 487 16,756 SH   SOLE 18 16,756 0 0
COUNTY BANCORP INC COM 221907108 56 1,930 SH   SOLE 19 1,930 0 0
COUNTY BANCORP INC COM 221907108 4,032 138,731 SH   SOLE 21 138,731 0 0
COUNTY BANCORP INC COM 221907108 885 30,459 SH   SOLE 22 27,335 0 3,124
COUPA SOFTWARE INC COM 22266L106 70 2,750 SH   SOLE 2 2,750 0 0
COUPA SOFTWARE INC COM 22266L106 695 27,357 SH   SOLE 18 27,357 0 0
COUPA SOFTWARE INC COM 22266L106 5,729 225,543 SH   SOLE 19 225,543 0 0
COUPA SOFTWARE INC COM 22266L106 6,232 245,360 SH   SOLE 21 245,360 0 0
COUPA SOFTWARE INC COM 22266L106 1,761 69,349 SH   SOLE 22 64,491 0 4,858
COUPA SOFTWARE INC COM 22266L106 311 12,227 SH   SOLE 25 12,227 0 0
COUPA SOFTWARE INC COM 22266L106 1,170 46,078 SH   SOLE 34 46,078 0 0
COUSINS PPTYS INC COM 222795106 1,953 236,215 SH   SOLE 2 173,052 0 63,163
COUSINS PPTYS INC COM 222795106 895 108,263 SH   SOLE 4 108,263 0 0
COUSINS PPTYS INC COM 222795106 3,453 417,500 SH   SOLE 7 417,500 0 0
COUSINS PPTYS INC COM 222795106 126 15,291 SH   SOLE 15 15,291 0 0
COUSINS PPTYS INC COM 222795106 21,393 2,586,814 SH   SOLE 18 2,586,814 0 0
COUSINS PPTYS INC COM 222795106 3,928 474,995 SH   SOLE 19 474,995 0 0
COUSINS PPTYS INC COM 222795106 221,103 26,735,498 SH   SOLE 21 26,735,498 0 0
COUSINS PPTYS INC COM 222795106 142,358 17,213,795 SH   SOLE 22 16,450,408 0 763,387
COUSINS PPTYS INC COM 222795106 148 17,908 SH   SOLE 23 17,908 0 0
COUSINS PPTYS INC COM 222795106 4,094 495,036 SH   SOLE 25 495,036 0 0
COUSINS PPTYS INC COM 222795106 2,012 243,312 SH   SOLE 26 121,792 0 121,520
COUSINS PPTYS INC COM 222795106 538 65,008 SH   SOLE 28 65,008 0 0
COUSINS PPTYS INC COM 222795106 977 118,193 SH   SOLE 29 118,193 0 0
COUSINS PPTYS INC COM 222795106 13,473 1,629,199 SH   SOLE 30 1,629,199 0 0
COUSINS PPTYS INC COM 222795106 340 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 315 20,095 SH   SOLE 2 19,256 0 839
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 79 5,047 SH   SOLE 7 5,047 0 0
COVANTA HLDG CORP COM 22282E102 875 55,763 SH   SOLE 18 55,763 0 0
COVANTA HLDG CORP COM 22282E102 1,190 75,770 SH   SOLE 19 75,770 0 0
COVANTA HLDG CORP COM 22282E102 28,693 1,827,572 SH   SOLE 21 1,827,572 0 0
COVANTA HLDG CORP COM 22282E102 52,878 3,368,048 SH   SOLE 22 2,964,877 0 403,171
COVANTA HLDG CORP COM 22282E102 884 56,333 SH   SOLE 26 48,725 0 7,608
COVANTA HLDG CORP COM 22282E102 270 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 7,230 460,519 SH   SOLE 30 460,519 0 0
COVANTA HLDG CORP COM 22282E102 43 2,733 SH   SOLE 31 2,733 0 0
COVANTA HLDG CORP COM 22282E102 37 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 203 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 44 2,349 SH   SOLE 2 438 0 1,911
COVENANT TRANSN GROUP INC CL A 22284P105 6 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 930 49,467 SH   SOLE 18 49,467 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 146 7,786 SH   SOLE 19 7,786 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 7,470 397,322 SH   SOLE 21 397,322 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 6,928 368,520 SH   SOLE 22 341,835 0 26,685
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 37 1,978 SH   SOLE 30 1,978 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 22 1,146 SH   SOLE 40 1,146 0 0
COVISINT CORP COM 22357R103 14 7,055 SH   SOLE 18 7,055 0 0
COVISINT CORP COM 22357R103 18 8,788 SH   SOLE 19 8,788 0 0
COVISINT CORP COM 22357R103 230 112,407 SH   SOLE 21 112,407 0 0
COVISINT CORP COM 22357R103 1,586 773,564 SH   SOLE 22 773,564 0 0
COVISINT CORP COM 22357R103 118 57,766 SH   SOLE 29 0 0 57,766
COWEN GROUP INC NEW CL A NEW 223622606 96 6,439 SH   SOLE 2 1,145 0 5,294
COWEN GROUP INC NEW CL A NEW 223622606 10 681 SH   SOLE 7 681 0 0
COWEN GROUP INC NEW CL A NEW 223622606 1,621 108,432 SH   SOLE 18 108,432 0 0
COWEN GROUP INC NEW CL A NEW 223622606 244 16,345 SH   SOLE 19 16,345 0 0
COWEN GROUP INC NEW CL A NEW 223622606 14,902 996,764 SH   SOLE 21 996,764 0 0
COWEN GROUP INC NEW CL A NEW 223622606 12,247 819,209 SH   SOLE 22 764,797 0 54,412
COWEN GROUP INC NEW CL A NEW 223622606 57 3,797 SH   SOLE 28 3,797 0 0
COWEN GROUP INC NEW CL A NEW 223622606 56 3,730 SH   SOLE 30 3,730 0 0
COWEN GROUP INC NEW CL A NEW 223622606 128 8,560 SH   SOLE 40 8,560 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 387 23,641 SH   SOLE 7 23,641 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 1,504 91,755 SH   SOLE 18 91,755 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 20,238 1,234,785 SH   SOLE 21 1,234,785 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 2,069 126,225 SH   SOLE 22 126,225 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 3,284 200,346 SH   SOLE 30 200,346 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 9 1,277 SH   SOLE 18 1,277 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 15 2,281 SH   SOLE 19 2,281 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 171 25,304 SH   SOLE 21 25,304 0 0
CPI CARD GROUP INC COM 12634H101 16 3,845 SH   SOLE 2 778 0 3,067
CPI CARD GROUP INC COM 12634H101 365 86,946 SH   SOLE 18 86,946 0 0
CPI CARD GROUP INC COM 12634H101 30 7,162 SH   SOLE 19 7,162 0 0
CPI CARD GROUP INC COM 12634H101 2,970 707,233 SH   SOLE 21 707,233 0 0
CPI CARD GROUP INC COM 12634H101 753 179,195 SH   SOLE 22 163,018 0 16,177
CPS TECHNOLOGIES CORP COM 12619F104 4 2,754 SH   SOLE 21 2,754 0 0
CRA INTL INC COM 12618T105 85 2,395 SH   SOLE 2 565 0 1,830
CRA INTL INC COM 12618T105 8 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,244 35,215 SH   SOLE 18 35,215 0 0
CRA INTL INC COM 12618T105 183 5,174 SH   SOLE 19 5,174 0 0
CRA INTL INC COM 12618T105 9,488 268,546 SH   SOLE 21 268,546 0 0
CRA INTL INC COM 12618T105 10,734 303,825 SH   SOLE 22 292,056 0 11,769
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,680 10,547 SH   SOLE 2 9,949 0 598
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 239 1,502 SH   SOLE 7 1,502 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 22,143 139,043 SH   SOLE 18 139,043 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,928 12,105 SH   SOLE 19 12,105 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 218,478 1,371,921 SH   SOLE 21 1,371,921 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 111,689 701,344 SH   SOLE 22 661,681 0 39,663
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,209 7,591 SH   SOLE 26 6,363 0 1,228
CRACKER BARREL OLD CTRY STOR COM 22410J106 437 2,747 SH   SOLE 28 2,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 91 573 SH   SOLE 29 0 0 573
CRACKER BARREL OLD CTRY STOR COM 22410J106 502 3,154 SH   SOLE 30 3,154 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 51 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 295 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 12 863 SH   SOLE 2 863 0 0
CRAFT BREW ALLIANCE INC COM 224122101 696 52,149 SH   SOLE 18 52,149 0 0
CRAFT BREW ALLIANCE INC COM 224122101 100 7,462 SH   SOLE 19 7,462 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,564 416,778 SH   SOLE 21 416,778 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,351 101,231 SH   SOLE 22 91,916 0 9,315
CRANE CO COM 224399105 3,058 40,869 SH   SOLE 2 30,534 0 10,335
CRANE CO COM 224399105 61 812 SH   SOLE 4 812 0 0
CRANE CO COM 224399105 119 1,591 SH   SOLE 7 1,591 0 0
CRANE CO COM 224399105 12,904 172,442 SH   SOLE 18 172,442 0 0
CRANE CO COM 224399105 2,388 31,910 SH   SOLE 19 31,910 0 0
CRANE CO COM 224399105 158,350 2,116,136 SH   SOLE 21 2,116,136 0 0
CRANE CO COM 224399105 119,094 1,591,530 SH   SOLE 22 1,424,190 0 167,340
CRANE CO COM 224399105 1,411 18,852 SH   SOLE 26 16,365 0 2,487
CRANE CO COM 224399105 502 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 589 7,870 SH   SOLE 30 7,870 0 0
CRANE CO COM 224399105 77 1,031 SH   SOLE 31 1,031 0 0
CRANE CO COM 224399105 192 2,563 SH   SOLE 36 2,563 0 0
CRANE CO COM 224399105 384 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 55 5,529 SH   SOLE 2 5,199 0 330
CRAWFORD & CO CL B 224633107 7 741 SH   SOLE 7 741 0 0
CRAWFORD & CO CL B 224633107 496 49,426 SH   SOLE 18 49,426 0 0
CRAWFORD & CO CL B 224633107 79 7,905 SH   SOLE 19 7,905 0 0
CRAWFORD & CO CL B 224633107 3,888 387,590 SH   SOLE 21 387,590 0 0
CRAWFORD & CO CL B 224633107 6,914 689,325 SH   SOLE 22 664,083 0 25,242
CRAWFORD & CO CL B 224633107 89 8,906 SH   SOLE 29 0 0 8,906
CRAWFORD & CO CL A 224633206 123 15,114 SH   OTR 19 15,114 0 0
CRAWFORD & CO CL A 224633206 86 10,584 SH   SOLE 21 10,584 0 0
CRAWFORD & CO CL A 224633206 72 8,833 SH   SOLE 22 8,833 0 0
CRAY INC COM NEW 225223304 99 4,539 SH   SOLE 2 4,169 0 370
CRAY INC COM NEW 225223304 6 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 23 1,038 SH   SOLE 7 1,038 0 0
CRAY INC COM NEW 225223304 4,316 197,097 SH   SOLE 18 197,097 0 0
CRAY INC COM NEW 225223304 533 24,328 SH   SOLE 19 24,328 0 0
CRAY INC COM NEW 225223304 73,887 3,373,846 SH   SOLE 21 3,373,846 0 0
CRAY INC COM NEW 225223304 23,255 1,061,865 SH   SOLE 22 976,810 0 85,055
CRAY INC COM NEW 225223304 153 6,993 SH   SOLE 26 4,090 0 2,903
CRAY INC COM NEW 225223304 128 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,769 80,781 SH   SOLE 30 80,781 0 0
CRAY INC COM NEW 225223304 5,769 263,425 SH   SOLE 34 263,425 0 0
CRAY INC COM NEW 225223304 94 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 3,997 24,479 SH   SOLE 2 7,683 0 16,796
CREDICORP LTD COM G2519Y108 2,708 16,581 SH   SOLE 4 16,581 0 0
CREDICORP LTD COM G2519Y108 1,067 6,536 SH   SOLE 7 5,463 0 1,073
CREDICORP LTD COM G2519Y108 11,651 71,346 SH   SOLE 18 29,346 0 42,000
CREDICORP LTD COM G2519Y108 45,741 280,105 SH   SOLE 19 280,105 0 0
CREDICORP LTD COM G2519Y108 267,067 1,635,435 SH   SOLE 21 1,635,435 0 0
CREDICORP LTD COM G2519Y108 165,622 1,014,218 SH   SOLE 22 975,834 0 38,384
CREDICORP LTD COM G2519Y108 15,745 96,418 SH   SOLE 23 96,418 0 0
CREDICORP LTD COM G2519Y108 16,390 100,365 SH   SOLE 25 100,365 0 0
CREDICORP LTD COM G2519Y108 31,453 192,610 SH   SOLE 26 30,856 0 161,754
CREDICORP LTD COM G2519Y108 1,751 10,721 SH   SOLE 28 10,721 0 0
CREDICORP LTD COM G2519Y108 4,210 25,783 SH   SOLE 29 17,344 0 8,439
CREDICORP LTD COM G2519Y108 64,790 396,757 SH   SOLE 30 396,757 0 0
CREDICORP LTD COM G2519Y108 2,637 16,147 SH   SOLE 31 2,593 0 13,554
CREDICORP LTD COM G2519Y108 64,465 394,765 SH   SOLE 34 394,765 0 0
CREDICORP LTD COM G2519Y108 766 4,691 SH   SOLE 39 4,691 0 0
CREDICORP LTD COM G2519Y108 58 354 SH   SOLE 40 354 0 0
CREDIT ACCEP CORP MICH COM 225310101 158 792 SH   SOLE 2 739 0 53
CREDIT ACCEP CORP MICH COM 225310101 8 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 41 208 SH   SOLE 7 208 0 0
CREDIT ACCEP CORP MICH COM 225310101 791 3,968 SH   SOLE 18 3,968 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,203 6,034 SH   SOLE 19 6,034 0 0
CREDIT ACCEP CORP MICH COM 225310101 17,064 85,572 SH   SOLE 21 85,572 0 0
CREDIT ACCEP CORP MICH COM 225310101 59,682 299,291 SH   SOLE 22 271,020 0 28,271
CREDIT ACCEP CORP MICH COM 225310101 275 1,379 SH   SOLE 26 762 0 617
CREDIT ACCEP CORP MICH COM 225310101 209 1,049 SH   SOLE 28 1,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 209 1,050 SH   SOLE 30 1,050 0 0
CREDIT ACCEP CORP MICH COM 225310101 39 194 SH   SOLE 31 194 0 0
CREDIT ACCEP CORP MICH COM 225310101 159 795 SH   SOLE 40 795 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 18 1,200 SH   SOLE 2 1,200 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 96 1,317 SH   OTR 19 1,317 0 0
CREE INC COM 225447101 1,513 56,588 SH   SOLE 2 45,435 0 11,153
CREE INC COM 225447101 17 645 SH   SOLE 4 645 0 0
CREE INC COM 225447101 103 3,842 SH   SOLE 7 3,842 0 0
CREE INC COM 225447101 9,053 338,688 SH   SOLE 18 338,688 0 0
CREE INC COM 225447101 1,680 62,846 SH   SOLE 19 62,846 0 0
CREE INC COM 225447101 118,625 4,437,901 SH   SOLE 21 4,437,901 0 0
CREE INC COM 225447101 82,822 3,098,471 SH   SOLE 22 2,760,894 0 337,577
CREE INC COM 225447101 748 27,979 SH   SOLE 26 22,743 0 5,236
CREE INC COM 225447101 388 14,508 SH   SOLE 28 14,508 0 0
CREE INC COM 225447101 168 6,290 SH   SOLE 29 0 0 6,290
CREE INC COM 225447101 445 16,642 SH   SOLE 30 16,642 0 0
CREE INC COM 225447101 62 2,318 SH   SOLE 31 2,318 0 0
CREE INC COM 225447101 148 5,551 SH   SOLE 36 5,551 0 0
CREE INC COM 225447101 212 7,916 SH   SOLE 40 7,916 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,531 326,345 SH   SOLE 21 326,345 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 141 5,390 SH   SOLE 22 5,390 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 6 300 SH   SOLE 2 300 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 3,505 174,643 SH   SOLE 21 174,643 0 0
CRITEO S A SPONS ADS 226718104 10 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 347 6,942 SH   SOLE 22 6,942 0 0
CROCS INC COM 227046109 26 3,688 SH   SOLE 2 3,367 0 321
CROCS INC COM 227046109 4 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 15 2,073 SH   SOLE 7 2,073 0 0
CROCS INC COM 227046109 2,645 374,159 SH   SOLE 18 374,159 0 0
CROCS INC COM 227046109 298 42,207 SH   SOLE 19 42,207 0 0
CROCS INC COM 227046109 44,482 6,291,610 SH   SOLE 21 6,291,610 0 0
CROCS INC COM 227046109 14,223 2,011,784 SH   SOLE 22 1,832,469 0 179,315
CROCS INC COM 227046109 220 31,147 SH   SOLE 26 25,181 0 5,966
CROCS INC COM 227046109 74 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 1,012 143,109 SH   SOLE 30 143,109 0 0
CROCS INC COM 227046109 61 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 40 2,816 SH   SOLE 2 2,464 0 352
CROSS CTRY HEALTHCARE INC COM 227483104 11 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,401 167,232 SH   SOLE 18 167,232 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,161 80,867 SH   SOLE 19 80,867 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 40,472 2,818,389 SH   SOLE 21 2,818,389 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 13,677 952,426 SH   SOLE 22 894,676 0 57,750
CROSS CTRY HEALTHCARE INC COM 227483104 44 3,066 SH   SOLE 23 3,066 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 64 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 125 8,677 SH   SOLE 29 0 0 8,677
CROSS CTRY HEALTHCARE INC COM 227483104 844 58,762 SH   SOLE 30 58,762 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 101 7,014 SH   SOLE 40 7,014 0 0
CROSSROADS SYS INC COM PAR 22765D407 0 157 SH   SOLE 21 157 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 34,886 369,364 SH   SOLE 2 147,775 0 221,589
CROWN CASTLE INTL CORP NEW COM 22822V101 12,716 134,635 SH   SOLE 4 125,538 0 9,097
CROWN CASTLE INTL CORP NEW COM 22822V101 50,871 538,603 SH   SOLE 7 526,057 0 12,546
CROWN CASTLE INTL CORP NEW COM 22822V101 659 6,974 SH   SOLE 13 6,974 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 169 1,794 SH   SOLE 15 1,794 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 19 200 SH   SOLE 17 0 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 74,315 786,815 SH   SOLE 18 734,551 0 52,264
CROWN CASTLE INTL CORP NEW COM 22822V101 17,587 186,208 SH   SOLE 19 186,208 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,038 159,216 SH   SOLE 20 0 0 159,216
CROWN CASTLE INTL CORP NEW COM 22822V101 716,954 7,590,829 SH   SOLE 21 7,590,829 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 919,636 9,736,753 SH   SOLE 22 7,961,168 0 1,775,585
CROWN CASTLE INTL CORP NEW COM 22822V101 42,215 446,960 SH   SOLE 23 446,960 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 13,911 147,286 SH   SOLE 25 147,286 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 87,869 930,320 SH   SOLE 26 235,655 0 694,665
CROWN CASTLE INTL CORP NEW COM 22822V101 7,046 74,599 SH   SOLE 28 55,507 0 19,092
CROWN CASTLE INTL CORP NEW COM 22822V101 1,549 16,397 SH   SOLE 29 16,397 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 126,792 1,342,428 SH   SOLE 30 1,342,428 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 18,802 199,066 SH   SOLE 31 73,544 0 125,522
CROWN CASTLE INTL CORP NEW COM 22822V101 5,113 54,131 SH   SOLE 34 54,131 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 52,373 554,510 SH   SOLE 36 554,510 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 182 1,925 SH   SOLE 40 1,925 0 0
CROWN CRAFTS INC COM 228309100 13 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 243 29,544 SH   SOLE 21 29,544 0 0
CROWN HOLDINGS INC COM 228368106 5,941 112,193 SH   SOLE 2 45,524 0 66,669
CROWN HOLDINGS INC COM 228368106 2,453 46,326 SH   SOLE 4 42,978 0 3,348
CROWN HOLDINGS INC COM 228368106 695 13,135 SH   SOLE 7 13,135 0 0
CROWN HOLDINGS INC COM 228368106 17,926 338,555 SH   SOLE 18 310,300 0 28,255
CROWN HOLDINGS INC COM 228368106 47,444 896,012 SH   SOLE 19 896,012 0 0
CROWN HOLDINGS INC COM 228368106 5,346 100,954 SH   SOLE 20 0 0 100,954
CROWN HOLDINGS INC COM 228368106 80,105 1,512,846 SH   SOLE 21 1,512,846 0 0
CROWN HOLDINGS INC COM 228368106 220,197 4,158,588 SH   SOLE 22 3,688,190 0 470,398
CROWN HOLDINGS INC COM 228368106 9,278 175,224 SH   SOLE 23 175,224 0 0
CROWN HOLDINGS INC COM 228368106 1,841 34,772 SH   SOLE 25 34,772 0 0
CROWN HOLDINGS INC COM 228368106 12,908 243,786 SH   SOLE 26 121,255 0 122,531
CROWN HOLDINGS INC COM 228368106 1,524 28,782 SH   SOLE 28 21,231 0 7,551
CROWN HOLDINGS INC COM 228368106 2,195 41,448 SH   SOLE 29 10,068 0 31,380
CROWN HOLDINGS INC COM 228368106 7,399 139,744 SH   SOLE 30 139,744 0 0
CROWN HOLDINGS INC COM 228368106 2,995 56,557 SH   SOLE 31 26,632 0 29,925
CROWN HOLDINGS INC COM 228368106 12,129 229,065 SH   SOLE 34 229,065 0 0
CROWN HOLDINGS INC COM 228368106 1,469 27,748 SH   SOLE 36 27,748 0 0
CROWN HOLDINGS INC COM 228368106 35 664 SH   SOLE 40 664 0 0
CRYOLIFE INC COM 228903100 59 3,572 SH   SOLE 2 1,496 0 2,076
CRYOLIFE INC COM 228903100 13 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 2,656 159,528 SH   SOLE 18 159,528 0 0
CRYOLIFE INC COM 228903100 329 19,788 SH   SOLE 19 19,788 0 0
CRYOLIFE INC COM 228903100 43,856 2,633,967 SH   SOLE 21 2,633,967 0 0
CRYOLIFE INC COM 228903100 13,056 784,119 SH   SOLE 22 714,076 0 70,043
CRYOLIFE INC COM 228903100 63 3,796 SH   SOLE 28 3,796 0 0
CRYOLIFE INC COM 228903100 936 56,228 SH   SOLE 30 56,228 0 0
CRYOPORT INC COM PAR $0.001 229050307 7 2,880 SH   SOLE 21 2,880 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 3 3,104 SH   SOLE 21 3,104 0 0
CRYSTAL ROCK HLDGS INC COM 22940F103 27 32,912 SH   SOLE 22 32,912 0 0
CSG SYS INTL INC COM 126349109 886 23,440 SH   SOLE 2 23,190 0 250
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 32 846 SH   SOLE 7 846 0 0
CSG SYS INTL INC COM 126349109 6,102 161,373 SH   SOLE 18 161,373 0 0
CSG SYS INTL INC COM 126349109 11,851 313,445 SH   SOLE 19 313,445 0 0
CSG SYS INTL INC COM 126349109 105,825 2,798,852 SH   SOLE 21 2,798,852 0 0
CSG SYS INTL INC COM 126349109 49,742 1,315,591 SH   SOLE 22 1,245,177 0 70,414
CSG SYS INTL INC COM 126349109 313 8,274 SH   SOLE 23 8,274 0 0
CSG SYS INTL INC COM 126349109 488 12,903 SH   SOLE 26 9,884 0 3,019
CSG SYS INTL INC COM 126349109 182 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 790 20,882 SH   SOLE 29 0 0 20,882
CSG SYS INTL INC COM 126349109 2,393 63,278 SH   SOLE 30 63,278 0 0
CSG SYS INTL INC COM 126349109 140 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 7 681 SH   SOLE 21 681 0 0
CSRA INC COM 12650T104 1,539 52,545 SH   SOLE 2 29,390 0 23,155
CSRA INC COM 12650T104 28 949 SH   SOLE 4 949 0 0
CSRA INC COM 12650T104 2,538 86,667 SH   SOLE 7 86,667 0 0
CSRA INC COM 12650T104 32 1,078 SH   SOLE 15 1,078 0 0
CSRA INC COM 12650T104 9,099 310,658 SH   SOLE 18 304,194 0 6,464
CSRA INC COM 12650T104 2,403 82,044 SH   SOLE 19 82,044 0 0
CSRA INC COM 12650T104 83,116 2,837,678 SH   SOLE 21 2,837,678 0 0
CSRA INC COM 12650T104 123,324 4,210,440 SH   SOLE 22 3,443,273 0 767,167
CSRA INC COM 12650T104 1,727 58,969 SH   SOLE 25 58,969 0 0
CSRA INC COM 12650T104 5,040 172,062 SH   SOLE 26 56,566 0 115,496
CSRA INC COM 12650T104 679 23,177 SH   SOLE 28 23,177 0 0
CSRA INC COM 12650T104 8,111 276,937 SH   SOLE 30 276,937 0 0
CSRA INC COM 12650T104 243 8,282 SH   SOLE 31 3,516 0 4,766
CSRA INC COM 12650T104 6,421 219,223 SH   SOLE 36 219,223 0 0
CSRA INC COM 12650T104 421 14,362 SH   SOLE 40 14,362 0 0
CSS INDS INC COM 125906107 56 2,162 SH   SOLE 2 315 0 1,847
CSS INDS INC COM 125906107 6 237 SH   SOLE 7 237 0 0
CSS INDS INC COM 125906107 976 37,659 SH   SOLE 18 37,659 0 0
CSS INDS INC COM 125906107 123 4,733 SH   SOLE 19 4,733 0 0
CSS INDS INC COM 125906107 7,313 282,156 SH   SOLE 21 282,156 0 0
CSS INDS INC COM 125906107 6,968 268,819 SH   SOLE 22 252,294 0 16,525
CSS INDS INC COM 125906107 30 1,175 SH   SOLE 28 1,175 0 0
CSS INDS INC COM 125906107 23 893 SH   SOLE 40 893 0 0
CST BRANDS INC COM 12646R105 1,785 37,128 SH   SOLE 2 37,128 0 0
CST BRANDS INC COM 12646R105 18 380 SH   SOLE 4 380 0 0
CST BRANDS INC COM 12646R105 169 3,504 SH   SOLE 7 3,504 0 0
CST BRANDS INC COM 12646R105 12,608 262,174 SH   SOLE 18 262,174 0 0
CST BRANDS INC COM 12646R105 2,334 48,526 SH   SOLE 19 48,526 0 0
CST BRANDS INC COM 12646R105 154,018 3,202,707 SH   SOLE 21 3,202,707 0 0
CST BRANDS INC COM 12646R105 114,090 2,372,431 SH   SOLE 22 2,102,310 0 270,121
CST BRANDS INC COM 12646R105 1,371 28,501 SH   SOLE 26 24,816 0 3,685
CST BRANDS INC COM 12646R105 522 10,863 SH   SOLE 28 10,863 0 0
CST BRANDS INC COM 12646R105 580 12,062 SH   SOLE 30 12,062 0 0
CST BRANDS INC COM 12646R105 82 1,707 SH   SOLE 31 1,707 0 0
CST BRANDS INC COM 12646R105 463 9,630 SH   SOLE 36 9,630 0 0
CST BRANDS INC COM 12646R105 298 6,202 SH   SOLE 40 6,202 0 0
CSW INDUSTRIALS INC COM 126402106 129 3,520 SH   SOLE 2 636 0 2,884
CSW INDUSTRIALS INC COM 126402106 37 1,019 SH   SOLE 7 1,019 0 0
CSW INDUSTRIALS INC COM 126402106 2,260 61,592 SH   SOLE 18 61,592 0 0
CSW INDUSTRIALS INC COM 126402106 332 9,033 SH   SOLE 19 9,033 0 0
CSW INDUSTRIALS INC COM 126402106 17,410 474,397 SH   SOLE 21 474,397 0 0
CSW INDUSTRIALS INC COM 126402106 11,693 318,613 SH   SOLE 22 294,563 0 24,050
CSW INDUSTRIALS INC COM 126402106 68 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 4,901 133,553 SH   SOLE 30 133,553 0 0
CSX CORP COM 126408103 41,998 902,216 SH   SOLE 2 323,231 0 578,985
CSX CORP COM 126408103 15,318 329,061 SH   SOLE 4 305,682 0 23,379
CSX CORP COM 126408103 30,597 657,285 SH   SOLE 7 611,135 0 46,150
CSX CORP COM 126408103 613 13,169 SH   SOLE 13 13,169 0 0
CSX CORP COM 126408103 331 7,118 SH   SOLE 15 7,118 0 0
CSX CORP COM 126408103 1 12 SH   SOLE 17 0 0 12
CSX CORP COM 126408103 82,300 1,767,988 SH   SOLE 18 1,633,490 0 134,498
CSX CORP COM 126408103 4,141 88,950 SH   SOLE 19 50,530 0 38,420
CSX CORP COM 126408103 22,205 477,016 SH   SOLE 20 0 0 477,016
CSX CORP COM 126408103 618,997 13,297,459 SH   SOLE 21 13,297,459 0 0
CSX CORP COM 126408103 1,159,011 24,898,193 SH   SOLE 22 20,182,597 0 4,715,596
CSX CORP COM 126408103 52,450 1,126,742 SH   SOLE 23 1,126,742 0 0
CSX CORP COM 126408103 16,231 348,680 SH   SOLE 25 348,680 0 0
CSX CORP COM 126408103 119,806 2,573,711 SH   SOLE 26 616,294 0 1,957,417
CSX CORP COM 126408103 9,212 197,894 SH   SOLE 28 147,965 0 49,929
CSX CORP COM 126408103 2,061 44,279 SH   SOLE 29 44,279 0 0
CSX CORP COM 126408103 131,344 2,821,563 SH   SOLE 30 2,821,563 0 0
CSX CORP COM 126408103 23,985 515,262 SH   SOLE 31 187,155 0 328,107
CSX CORP COM 126408103 7,342 157,732 SH   SOLE 32 157,732 0 0
CSX CORP COM 126408103 2,933 62,999 SH   SOLE 34 62,999 0 0
CSX CORP COM 126408103 68,529 1,472,152 SH   SOLE 36 1,472,152 0 0
CSX CORP COM 126408103 241 5,176 SH   SOLE 40 5,176 0 0
CSX CORP OPTIONS 126408103 931 20,000 SH Put SOLE 2 20,000 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 11 2,641 SH   SOLE 19 2,641 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 26 6,120 SH   SOLE 21 6,120 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,453 345,939 SH   SOLE 22 345,939 0 0
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,521 91,993 SH   SOLE 2 8,875 0 83,118
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,493 91,410 SH   SOLE 4 91,410 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,085 62,775 SH   SOLE 7 62,775 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 581 11,826 SH   SOLE 13 0 0 11,826
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,296 128,092 SH   SOLE 15 128,092 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,101 124,127 SH   SOLE 18 124,127 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,312 87,722 SH   SOLE 19 87,722 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 281,028 5,717,760 SH   SOLE 21 5,717,760 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 209,203 4,256,412 SH   SOLE 22 4,043,158 0 213,254
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19,645 399,701 SH   SOLE 23 399,701 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,072 123,546 SH   SOLE 25 123,546 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 47,482 966,068 SH   SOLE 26 113,869 0 852,199
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,858 58,148 SH   SOLE 28 58,148 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7,187 146,223 SH   SOLE 29 96,614 0 49,609
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 95,385 1,940,699 SH   SOLE 30 1,940,699 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 36,813 749,000 SH   SOLE 31 15,013 0 733,987
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,618 93,960 SH   SOLE 32 93,960 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7,227 147,030 SH   SOLE 34 147,030 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 470 9,554 SH   SOLE 39 9,554 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 73 1,484 SH   SOLE 40 1,484 0 0
CTRIP COM INTL LTD OPTIONS 22943F100 74 1,500 SH Call OTR 19 1,500 0 0
CTRIP COM INTL LTD OPTIONS 22943F100 74 1,500 SH Put OTR 19 1,500 0 0
CTS CORP COM 126501105 157 7,357 SH   SOLE 2 1,410 0 5,947
CTS CORP COM 126501105 8 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 21 999 SH   SOLE 7 999 0 0
CTS CORP COM 126501105 3,665 172,052 SH   SOLE 18 172,052 0 0
CTS CORP COM 126501105 396 18,611 SH   SOLE 19 18,611 0 0
CTS CORP COM 126501105 59,883 2,811,430 SH   SOLE 21 2,811,430 0 0
CTS CORP COM 126501105 18,262 857,348 SH   SOLE 22 795,315 0 62,033
CTS CORP COM 126501105 87 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,301 61,075 SH   SOLE 30 61,075 0 0
CTS CORP COM 126501105 79 3,702 SH   SOLE 40 3,702 0 0
CU BANCORP CALIF COM 126534106 133 3,353 SH   SOLE 2 756 0 2,597
CU BANCORP CALIF COM 126534106 19 479 SH   SOLE 7 479 0 0
CU BANCORP CALIF COM 126534106 2,651 66,858 SH   SOLE 18 66,858 0 0
CU BANCORP CALIF COM 126534106 384 9,680 SH   SOLE 19 9,680 0 0
CU BANCORP CALIF COM 126534106 21,119 532,648 SH   SOLE 21 532,648 0 0
CU BANCORP CALIF COM 126534106 9,059 228,473 SH   SOLE 22 211,677 0 16,796
CU BANCORP CALIF COM 126534106 110 2,767 SH   SOLE 30 2,767 0 0
CUBESMART COM 229663109 663 25,534 SH   SOLE 2 14,489 0 11,045
CUBESMART COM 229663109 1,487 57,286 SH   SOLE 4 57,286 0 0
CUBESMART COM 229663109 5,820 224,185 SH   SOLE 7 224,185 0 0
CUBESMART COM 229663109 197 7,587 SH   SOLE 15 7,587 0 0
CUBESMART COM 229663109 2,344 90,292 SH   SOLE 18 90,292 0 0
CUBESMART COM 229663109 6,514 250,934 SH   SOLE 19 250,934 0 0
CUBESMART COM 229663109 78,541 3,025,460 SH   SOLE 21 3,025,460 0 0
CUBESMART COM 229663109 182,151 7,016,608 SH   SOLE 22 6,401,884 0 614,724
CUBESMART COM 229663109 200 7,708 SH   SOLE 23 7,708 0 0
CUBESMART COM 229663109 6,706 258,339 SH   SOLE 25 258,339 0 0
CUBESMART COM 229663109 2,886 111,169 SH   SOLE 26 48,160 0 63,009
CUBESMART COM 229663109 658 25,359 SH   SOLE 28 25,359 0 0
CUBESMART COM 229663109 4,207 162,073 SH   SOLE 29 62,305 0 99,768
CUBESMART COM 229663109 21,963 846,038 SH   SOLE 30 846,038 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 398 7,542 SH   SOLE 2 1,020 0 6,522
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 29 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 6,944 131,516 SH   SOLE 18 131,516 0 0
CUBIC CORP COM 229669106 11,885 225,086 SH   SOLE 19 225,086 0 0
CUBIC CORP COM 229669106 141,290 2,675,949 SH   SOLE 21 2,675,949 0 0
CUBIC CORP COM 229669106 35,687 675,898 SH   SOLE 22 629,210 0 46,688
CUBIC CORP COM 229669106 547 10,364 SH   SOLE 26 8,655 0 1,709
CUBIC CORP COM 229669106 174 3,298 SH   SOLE 28 3,298 0 0
CUBIC CORP COM 229669106 2,549 48,274 SH   SOLE 30 48,274 0 0
CUBIC CORP COM 229669106 135 2,566 SH   SOLE 40 2,566 0 0
CUI GLOBAL INC COM NEW 126576206 17 3,541 SH   SOLE 18 3,541 0 0
CUI GLOBAL INC COM NEW 126576206 284 59,970 SH   SOLE 21 59,970 0 0
CUI GLOBAL INC COM NEW 126576206 116 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 3,339 37,526 SH   SOLE 2 28,186 0 9,340
CULLEN FROST BANKERS INC COM 229899109 22 249 SH   SOLE 4 249 0 0
CULLEN FROST BANKERS INC COM 229899109 5,156 57,949 SH   SOLE 7 57,949 0 0
CULLEN FROST BANKERS INC COM 229899109 18,663 209,769 SH   SOLE 18 209,769 0 0
CULLEN FROST BANKERS INC COM 229899109 6,442 72,402 SH   SOLE 19 72,402 0 0
CULLEN FROST BANKERS INC COM 229899109 221,806 2,493,040 SH   SOLE 21 2,493,040 0 0
CULLEN FROST BANKERS INC COM 229899109 158,230 1,778,468 SH   SOLE 22 1,596,324 0 182,144
CULLEN FROST BANKERS INC COM 229899109 1,876 21,089 SH   SOLE 26 17,373 0 3,716
CULLEN FROST BANKERS INC COM 229899109 720 8,092 SH   SOLE 28 8,092 0 0
CULLEN FROST BANKERS INC COM 229899109 819 9,205 SH   SOLE 30 9,205 0 0
CULLEN FROST BANKERS INC COM 229899109 110 1,232 SH   SOLE 31 1,232 0 0
CULLEN FROST BANKERS INC COM 229899109 233 2,618 SH   SOLE 36 2,618 0 0
CULLEN FROST BANKERS INC COM 229899109 384 4,317 SH   SOLE 40 4,317 0 0
CULP INC COM 230215105 40 1,268 SH   SOLE 2 1,268 0 0
CULP INC COM 230215105 13 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 1,264 40,527 SH   SOLE 18 40,527 0 0
CULP INC COM 230215105 4,884 156,546 SH   SOLE 19 156,546 0 0
CULP INC COM 230215105 10,516 337,067 SH   SOLE 21 337,067 0 0
CULP INC COM 230215105 15,925 510,423 SH   SOLE 22 497,803 0 12,620
CULP INC COM 230215105 3 111 SH   SOLE 23 111 0 0
CULP INC COM 230215105 377 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 31 4,500 SH   SOLE 19 4,500 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 233 33,630 SH   SOLE 21 33,630 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,628 378,736 SH   SOLE 22 378,736 0 0
CUMMINS INC COM 231021106 24,417 161,486 SH   SOLE 2 64,001 0 97,485
CUMMINS INC COM 231021106 7,282 48,163 SH   SOLE 4 44,056 0 4,107
CUMMINS INC COM 231021106 18,930 125,201 SH   SOLE 7 113,724 0 11,477
CUMMINS INC COM 231021106 579 3,829 SH   SOLE 13 3,829 0 0
CUMMINS INC COM 231021106 4,158 27,501 SH   SOLE 15 1,056 0 26,445
CUMMINS INC COM 231021106 52,896 349,843 SH   SOLE 18 326,907 0 22,936
CUMMINS INC COM 231021106 11,849 78,367 SH   SOLE 19 78,367 0 0
CUMMINS INC COM 231021106 14,292 94,524 SH   SOLE 20 0 0 94,524
CUMMINS INC COM 231021106 503,144 3,327,671 SH   SOLE 21 3,327,671 0 0
CUMMINS INC COM 231021106 630,856 4,172,329 SH   SOLE 22 3,367,200 0 805,129
CUMMINS INC COM 231021106 29,176 192,960 SH   SOLE 23 192,960 0 0
CUMMINS INC COM 231021106 26,137 172,862 SH   SOLE 25 172,862 0 0
CUMMINS INC COM 231021106 72,337 478,420 SH   SOLE 26 117,875 0 360,545
CUMMINS INC COM 231021106 5,095 33,698 SH   SOLE 28 25,053 0 8,645
CUMMINS INC COM 231021106 1,261 8,337 SH   SOLE 29 7,180 0 1,157
CUMMINS INC COM 231021106 76,938 508,852 SH   SOLE 30 508,852 0 0
CUMMINS INC COM 231021106 14,285 94,479 SH   SOLE 31 32,059 0 62,420
CUMMINS INC COM 231021106 3,280 21,691 SH   SOLE 34 21,691 0 0
CUMMINS INC COM 231021106 6,947 45,944 SH   SOLE 35 45,944 0 0
CUMMINS INC COM 231021106 39,932 264,101 SH   SOLE 36 264,101 0 0
CUMMINS INC COM 231021106 133 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 2 6,726 SH   SOLE 21 6,726 0 0
CUMULUS MEDIA INC CL A NEW 231082603 91 284,307 SH   SOLE 22 284,307 0 0
CURIS INC COM 231269101 14 4,927 SH   SOLE 2 4,288 0 639
CURIS INC COM 231269101 7 2,621 SH   SOLE 7 2,621 0 0
CURIS INC COM 231269101 1,244 447,364 SH   SOLE 18 447,364 0 0
CURIS INC COM 231269101 194 69,608 SH   SOLE 19 69,608 0 0
CURIS INC COM 231269101 15,297 5,502,475 SH   SOLE 21 5,502,475 0 0
CURIS INC COM 231269101 8,768 3,154,027 SH   SOLE 22 3,016,795 0 137,232
CURTISS WRIGHT CORP COM 231561101 1,906 20,883 SH   SOLE 2 20,883 0 0
CURTISS WRIGHT CORP COM 231561101 45 494 SH   SOLE 4 494 0 0
CURTISS WRIGHT CORP COM 231561101 126 1,382 SH   SOLE 7 1,382 0 0
CURTISS WRIGHT CORP COM 231561101 27,069 296,611 SH   SOLE 18 296,611 0 0
CURTISS WRIGHT CORP COM 231561101 2,407 26,375 SH   SOLE 19 26,375 0 0
CURTISS WRIGHT CORP COM 231561101 295,358 3,236,450 SH   SOLE 21 3,236,450 0 0
CURTISS WRIGHT CORP COM 231561101 135,300 1,482,579 SH   SOLE 22 1,393,919 0 88,660
CURTISS WRIGHT CORP COM 231561101 53 584 SH   SOLE 23 584 0 0
CURTISS WRIGHT CORP COM 231561101 1,461 16,013 SH   SOLE 26 13,574 0 2,439
CURTISS WRIGHT CORP COM 231561101 540 5,917 SH   SOLE 28 5,917 0 0
CURTISS WRIGHT CORP COM 231561101 620 6,791 SH   SOLE 30 6,791 0 0
CURTISS WRIGHT CORP COM 231561101 27 295 SH   SOLE 34 295 0 0
CURTISS WRIGHT CORP COM 231561101 175 1,918 SH   SOLE 36 1,918 0 0
CURTISS WRIGHT CORP COM 231561101 302 3,312 SH   SOLE 40 3,312 0 0
CUSTOMERS BANCORP INC COM 23204G100 152 4,823 SH   SOLE 2 1,786 0 3,037
CUSTOMERS BANCORP INC COM 23204G100 26 826 SH   SOLE 7 826 0 0
CUSTOMERS BANCORP INC COM 23204G100 4,428 140,447 SH   SOLE 18 140,447 0 0
CUSTOMERS BANCORP INC COM 23204G100 522 16,562 SH   SOLE 19 16,562 0 0
CUSTOMERS BANCORP INC COM 23204G100 76,686 2,432,171 SH   SOLE 21 2,432,171 0 0
CUSTOMERS BANCORP INC COM 23204G100 26,094 827,604 SH   SOLE 22 777,106 0 50,498
CUSTOMERS BANCORP INC COM 23204G100 129 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 118 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,713 54,337 SH   SOLE 30 54,337 0 0
CUSTOMERS BANCORP INC COM 23204G100 86 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 165 7,989 SH   SOLE 2 7,989 0 0
CUTERA INC COM 232109108 973 47,007 SH   SOLE 18 47,007 0 0
CUTERA INC COM 232109108 1,478 71,387 SH   SOLE 19 71,387 0 0
CUTERA INC COM 232109108 8,129 392,691 SH   SOLE 21 392,691 0 0
CUTERA INC COM 232109108 17,356 838,470 SH   SOLE 22 829,388 0 9,082
CUTERA INC COM 232109108 108 5,237 SH   SOLE 23 5,237 0 0
CUTERA INC COM 232109108 592 28,576 SH   SOLE 29 0 0 28,576
CVB FINL CORP COM 126600105 503 22,785 SH   SOLE 2 4,469 0 18,316
CVB FINL CORP COM 126600105 16 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 56 2,516 SH   SOLE 7 2,516 0 0
CVB FINL CORP COM 126600105 11,808 534,542 SH   SOLE 18 534,542 0 0
CVB FINL CORP COM 126600105 1,354 61,277 SH   SOLE 19 61,277 0 0
CVB FINL CORP COM 126600105 191,269 8,658,606 SH   SOLE 21 8,658,606 0 0
CVB FINL CORP COM 126600105 62,639 2,835,611 SH   SOLE 22 2,640,223 0 195,388
CVB FINL CORP COM 126600105 1,065 48,213 SH   SOLE 26 41,843 0 6,370
CVB FINL CORP COM 126600105 323 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 4,338 196,398 SH   SOLE 30 196,398 0 0
CVB FINL CORP COM 126600105 234 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 9 895 SH   SOLE 18 895 0 0
CVD EQUIPMENT CORP COM 126601103 204 19,678 SH   SOLE 21 19,678 0 0
CVR ENERGY INC COM 12662P108 81 4,027 SH   SOLE 2 620 0 3,407
CVR ENERGY INC COM 12662P108 4 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 7 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 1,233 61,412 SH   SOLE 18 61,412 0 0
CVR ENERGY INC COM 12662P108 179 8,891 SH   SOLE 19 8,891 0 0
CVR ENERGY INC COM 12662P108 9,920 494,006 SH   SOLE 21 494,006 0 0
CVR ENERGY INC COM 12662P108 9,308 463,523 SH   SOLE 22 421,556 0 41,967
CVR ENERGY INC COM 12662P108 141 7,038 SH   SOLE 26 4,501 0 2,537
CVR ENERGY INC COM 12662P108 52 2,574 SH   SOLE 28 2,574 0 0
CVR ENERGY INC COM 12662P108 341 16,980 SH   SOLE 29 0 0 16,980
CVR ENERGY INC COM 12662P108 88 4,400 SH   SOLE 30 4,400 0 0
CVR ENERGY INC COM 12662P108 39 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 103,501 1,318,487 SH   SOLE 2 658,286 0 660,201
CVS HEALTH CORP COM 126650100 36,033 459,023 SH   SOLE 4 431,489 0 27,534
CVS HEALTH CORP COM 126650100 59,558 758,698 SH   SOLE 7 733,432 0 25,266
CVS HEALTH CORP COM 126650100 3,279 41,767 SH   SOLE 13 41,767 0 0
CVS HEALTH CORP COM 126650100 534 6,802 SH   SOLE 15 6,802 0 0
CVS HEALTH CORP COM 126650100 8 100 SH   SOLE 17 0 0 100
CVS HEALTH CORP COM 126650100 253,650 3,231,212 SH   SOLE 18 3,001,481 0 229,731
CVS HEALTH CORP COM 126650100 968 12,336 SH   OTR 19 0 12,336 0
CVS HEALTH CORP COM 126650100 113,485 1,445,674 SH   SOLE 19 1,445,674 0 0
CVS HEALTH CORP COM 126650100 42,099 536,290 SH   SOLE 20 0 0 536,290
CVS HEALTH CORP COM 126650100 1,146,590 14,606,241 SH   SOLE 21 14,606,241 0 0
CVS HEALTH CORP COM 126650100 2,258,949 28,776,415 SH   SOLE 22 22,829,697 0 5,946,718
CVS HEALTH CORP COM 126650100 114,547 1,459,198 SH   SOLE 23 1,459,198 0 0
CVS HEALTH CORP COM 126650100 34,237 436,144 SH   SOLE 25 411,996 0 24,148
CVS HEALTH CORP COM 126650100 290,352 3,698,751 SH   SOLE 26 664,869 0 3,033,882
CVS HEALTH CORP COM 126650100 17,423 221,944 SH   SOLE 28 165,362 0 56,582
CVS HEALTH CORP COM 126650100 23,331 297,213 SH   SOLE 29 119,898 0 177,315
CVS HEALTH CORP COM 126650100 228,063 2,905,263 SH   SOLE 30 2,905,263 0 0
CVS HEALTH CORP COM 126650100 98,576 1,255,741 SH   SOLE 31 314,424 0 941,317
CVS HEALTH CORP COM 126650100 34,910 444,708 SH   SOLE 34 444,708 0 0
CVS HEALTH CORP COM 126650100 133,256 1,697,525 SH   SOLE 36 1,697,525 0 0
CVS HEALTH CORP COM 126650100 436 5,557 SH   SOLE 40 5,557 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 41 10,562 SH   SOLE 22 10,562 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 56 1,109 SH   SOLE 7 1,109 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,546 128,675 SH   SOLE 21 128,675 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,870 135,043 SH   SOLE 22 118,720 0 16,323
CYBERARK SOFTWARE LTD SHS M2682V108 88 1,721 SH   SOLE 26 0 0 1,721
CYBERARK SOFTWARE LTD SHS M2682V108 87 1,720 SH   SOLE 40 1,720 0 0
CYBEROPTICS CORP COM 232517102 10 400 SH   SOLE 2 400 0 0
CYBEROPTICS CORP COM 232517102 30 1,165 SH   SOLE 18 1,165 0 0
CYBEROPTICS CORP COM 232517102 43 1,663 SH   SOLE 19 1,663 0 0
CYBEROPTICS CORP COM 232517102 544 20,971 SH   SOLE 21 20,971 0 0
CYBEROPTICS CORP COM 232517102 4,947 190,629 SH   SOLE 22 190,629 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 3 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 19 4,505 SH   SOLE 18 4,505 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 295 68,602 SH   SOLE 21 68,602 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 199 46,238 SH   SOLE 22 46,238 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,809 204,123 SH   SOLE 2 149,438 0 54,685
CYPRESS SEMICONDUCTOR CORP COM 232806109 23 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 148 10,788 SH   SOLE 7 10,788 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,821 1,222,430 SH   SOLE 18 1,222,430 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 7,032 511,067 SH   SOLE 19 511,067 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 208,129 15,125,649 SH   SOLE 21 15,125,649 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 139,307 10,124,042 SH   SOLE 22 9,061,125 0 1,062,917
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,747 126,962 SH   SOLE 26 105,241 0 21,721
CYPRESS SEMICONDUCTOR CORP COM 232806109 631 45,846 SH   SOLE 28 45,846 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,915 211,842 SH   SOLE 30 211,842 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 93 6,734 SH   SOLE 31 6,734 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 359 26,070 SH   SOLE 40 26,070 0 0
CYRUSONE INC COM 23283R100 1,904 36,988 SH   SOLE 2 34,388 0 2,600
CYRUSONE INC COM 23283R100 2,643 51,359 SH   SOLE 4 51,359 0 0
CYRUSONE INC COM 23283R100 84 1,628 SH   SOLE 7 1,628 0 0
CYRUSONE INC COM 23283R100 13,923 270,501 SH   SOLE 18 270,501 0 0
CYRUSONE INC COM 23283R100 7,377 143,321 SH   SOLE 19 143,321 0 0
CYRUSONE INC COM 23283R100 181,457 3,525,500 SH   SOLE 21 3,525,500 0 0
CYRUSONE INC COM 23283R100 144,267 2,802,943 SH   SOLE 22 2,502,266 0 300,677
CYRUSONE INC COM 23283R100 164 3,189 SH   SOLE 23 3,189 0 0
CYRUSONE INC COM 23283R100 1,450 28,164 SH   SOLE 26 25,298 0 2,866
CYRUSONE INC COM 23283R100 539 10,474 SH   SOLE 28 10,474 0 0
CYRUSONE INC COM 23283R100 670 13,014 SH   SOLE 30 13,014 0 0
CYRUSONE INC COM 23283R100 86 1,673 SH   SOLE 31 1,673 0 0
CYRUSONE INC COM 23283R100 1,766 34,304 SH   SOLE 34 34,304 0 0
CYRUSONE INC COM 23283R100 344 6,675 SH   SOLE 40 6,675 0 0
CYS INVTS INC COM 12673A108 310 39,005 SH   SOLE 2 7,117 0 31,888
CYS INVTS INC COM 12673A108 10 1,253 SH   SOLE 4 1,253 0 0
CYS INVTS INC COM 12673A108 28 3,539 SH   SOLE 7 3,539 0 0
CYS INVTS INC COM 12673A108 4,880 613,840 SH   SOLE 18 613,840 0 0
CYS INVTS INC COM 12673A108 733 92,179 SH   SOLE 19 92,179 0 0
CYS INVTS INC COM 12673A108 75,637 9,514,141 SH   SOLE 21 9,514,141 0 0
CYS INVTS INC COM 12673A108 35,767 4,499,052 SH   SOLE 22 4,192,521 0 306,531
CYS INVTS INC COM 12673A108 200 25,107 SH   SOLE 26 14,376 0 10,731
CYS INVTS INC COM 12673A108 184 23,171 SH   SOLE 28 23,171 0 0
CYS INVTS INC COM 12673A108 234 29,455 SH   SOLE 30 29,455 0 0
CYS INVTS INC COM 12673A108 141 17,695 SH   SOLE 40 17,695 0 0
CYTOKINETICS INC COM NEW 23282W605 24 1,865 SH   SOLE 2 1,672 0 193
CYTOKINETICS INC COM NEW 23282W605 10 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,699 132,183 SH   SOLE 18 132,183 0 0
CYTOKINETICS INC COM NEW 23282W605 1,605 124,885 SH   SOLE 19 124,885 0 0
CYTOKINETICS INC COM NEW 23282W605 21,145 1,645,518 SH   SOLE 21 1,645,518 0 0
CYTOKINETICS INC COM NEW 23282W605 14,602 1,136,346 SH   SOLE 22 1,088,824 0 47,522
CYTOKINETICS INC COM NEW 23282W605 4 298 SH   SOLE 23 298 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 148 8,560 SH   SOLE 2 8,271 0 289
CYTOMX THERAPEUTICS INC COM 23284F105 25 1,473 SH   SOLE 7 1,473 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,314 76,088 SH   SOLE 18 76,088 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 391 22,649 SH   SOLE 19 22,649 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 11,175 647,097 SH   SOLE 21 647,097 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 4,394 254,445 SH   SOLE 22 228,427 0 26,018
CYTOMX THERAPEUTICS INC COM 23284F105 29 1,672 SH   SOLE 23 1,672 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 6 3,531 SH   SOLE 18 3,531 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 4 2,594 SH   SOLE 19 2,594 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 80 49,925 SH   SOLE 21 49,925 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 405 253,335 SH   SOLE 22 253,335 0 0
CYTOSORBENTS CORP COM NEW 23283X206 2 400 SH   SOLE 17 0 0 400
CYTOSORBENTS CORP COM NEW 23283X206 17 3,776 SH   SOLE 18 3,776 0 0
CYTOSORBENTS CORP COM NEW 23283X206 19 4,303 SH   SOLE 19 4,303 0 0
CYTOSORBENTS CORP COM NEW 23283X206 295 65,537 SH   SOLE 21 65,537 0 0
CYTOSORBENTS CORP COM NEW 23283X206 203 45,157 SH   SOLE 22 45,157 0 0
CYTRX CORP COM PAR 232828509 2 3,439 SH   SOLE 2 2,487 0 952
CYTRX CORP COM PAR 232828509 1 1,504 SH   SOLE 7 1,504 0 0
CYTRX CORP COM PAR 232828509 185 417,127 SH   SOLE 18 417,127 0 0
CYTRX CORP COM PAR 232828509 18 41,510 SH   SOLE 19 41,510 0 0
CYTRX CORP COM PAR 232828509 1,570 3,535,057 SH   SOLE 21 3,535,057 0 0
CYTRX CORP COM PAR 232828509 830 1,868,059 SH   SOLE 22 1,742,222 0 125,837
D R HORTON INC COM 23331A109 10,691 320,967 SH   SOLE 2 94,298 0 226,669
D R HORTON INC COM 23331A109 4,018 120,625 SH   SOLE 4 112,673 0 7,952
D R HORTON INC COM 23331A109 8,189 245,845 SH   SOLE 7 232,955 0 12,890
D R HORTON INC COM 23331A109 1,584 47,545 SH   SOLE 13 47,545 0 0
D R HORTON INC COM 23331A109 69 2,063 SH   SOLE 15 2,063 0 0
D R HORTON INC COM 23331A109 3 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 93,923 2,819,662 SH   SOLE 18 2,666,919 0 152,743
D R HORTON INC COM 23331A109 88,872 2,668,032 SH   SOLE 19 2,668,032 0 0
D R HORTON INC COM 23331A109 6,332 190,103 SH   SOLE 20 0 0 190,103
D R HORTON INC COM 23331A109 376,515 11,303,354 SH   SOLE 21 11,303,354 0 0
D R HORTON INC COM 23331A109 333,075 9,999,237 SH   SOLE 22 8,064,033 0 1,935,204
D R HORTON INC COM 23331A109 13,982 419,741 SH   SOLE 23 419,741 0 0
D R HORTON INC COM 23331A109 6,295 188,975 SH   SOLE 25 154,495 0 34,480
D R HORTON INC COM 23331A109 37,169 1,115,849 SH   SOLE 26 280,916 0 834,933
D R HORTON INC COM 23331A109 2,494 74,864 SH   SOLE 28 55,972 0 18,892
D R HORTON INC COM 23331A109 8,345 250,520 SH   SOLE 29 13,972 0 236,548
D R HORTON INC COM 23331A109 29,738 892,750 SH   SOLE 30 892,750 0 0
D R HORTON INC COM 23331A109 5,893 176,903 SH   SOLE 31 67,104 0 109,799
D R HORTON INC COM 23331A109 11,331 340,174 SH   SOLE 34 340,174 0 0
D R HORTON INC COM 23331A109 19,727 592,214 SH   SOLE 36 592,214 0 0
D R HORTON INC COM 23331A109 60 1,805 SH   SOLE 40 1,805 0 0
DAILY JOURNAL CORP COM 233912104 35 164 SH   SOLE 2 56 0 108
DAILY JOURNAL CORP COM 233912104 910 4,245 SH   SOLE 18 4,245 0 0
DAILY JOURNAL CORP COM 233912104 116 539 SH   SOLE 19 539 0 0
DAILY JOURNAL CORP COM 233912104 7,282 33,981 SH   SOLE 21 33,981 0 0
DAILY JOURNAL CORP COM 233912104 3,149 14,697 SH   SOLE 22 13,589 0 1,108
DAKTRONICS INC COM 234264109 86 9,059 SH   SOLE 2 1,833 0 7,226
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 9 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,996 211,188 SH   SOLE 18 211,188 0 0
DAKTRONICS INC COM 234264109 210 22,243 SH   SOLE 19 22,243 0 0
DAKTRONICS INC COM 234264109 33,324 3,526,304 SH   SOLE 21 3,526,304 0 0
DAKTRONICS INC COM 234264109 9,356 990,040 SH   SOLE 22 910,234 0 79,806
DAKTRONICS INC COM 234264109 50 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 637 67,453 SH   SOLE 30 67,453 0 0
DAKTRONICS INC COM 234264109 38 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 1,688 87,422 SH   SOLE 2 61,437 0 25,985
DANA INCORPORATED COM 235825205 18 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 138 7,138 SH   SOLE 7 7,138 0 0
DANA INCORPORATED COM 235825205 19,417 1,005,534 SH   SOLE 18 1,005,534 0 0
DANA INCORPORATED COM 235825205 1,713 88,727 SH   SOLE 19 88,727 0 0
DANA INCORPORATED COM 235825205 178,651 9,251,716 SH   SOLE 21 9,251,716 0 0
DANA INCORPORATED COM 235825205 92,727 4,802,001 SH   SOLE 22 4,488,217 0 313,784
DANA INCORPORATED COM 235825205 1,153 59,694 SH   SOLE 26 50,946 0 8,748
DANA INCORPORATED COM 235825205 402 20,821 SH   SOLE 28 20,821 0 0
DANA INCORPORATED COM 235825205 670 34,689 SH   SOLE 30 34,689 0 0
DANA INCORPORATED COM 235825205 368 19,061 SH   SOLE 36 19,061 0 0
DANA INCORPORATED COM 235825205 141 7,325 SH   SOLE 40 7,325 0 0
DANAHER CORP DEL COM 235851102 63,983 748,071 SH   SOLE 2 364,193 0 383,878
DANAHER CORP DEL COM 235851102 21,369 249,843 SH   SOLE 4 233,864 0 15,979
DANAHER CORP DEL COM 235851102 41,550 485,790 SH   SOLE 7 470,188 0 15,602
DANAHER CORP DEL COM 235851102 1,059 12,379 SH   SOLE 13 12,379 0 0
DANAHER CORP DEL COM 235851102 306 3,581 SH   SOLE 15 3,581 0 0
DANAHER CORP DEL COM 235851102 102,330 1,196,418 SH   SOLE 18 1,104,732 0 91,686
DANAHER CORP DEL COM 235851102 16,174 189,102 SH   SOLE 19 189,102 0 0
DANAHER CORP DEL COM 235851102 28,754 336,190 SH   SOLE 20 0 0 336,190
DANAHER CORP DEL COM 235851102 927,859 10,848,351 SH   SOLE 21 10,848,351 0 0
DANAHER CORP DEL COM 235851102 1,421,754 16,622,865 SH   SOLE 22 13,478,927 0 3,143,938
DANAHER CORP DEL COM 235851102 63,802 745,961 SH   SOLE 23 745,961 0 0
DANAHER CORP DEL COM 235851102 34,284 400,842 SH   SOLE 25 400,842 0 0
DANAHER CORP DEL COM 235851102 224,322 2,622,724 SH   SOLE 26 399,268 0 2,223,456
DANAHER CORP DEL COM 235851102 11,089 129,649 SH   SOLE 28 96,424 0 33,225
DANAHER CORP DEL COM 235851102 3,110 36,360 SH   SOLE 29 34,411 0 1,949
DANAHER CORP DEL COM 235851102 168,939 1,975,201 SH   SOLE 30 1,975,201 0 0
DANAHER CORP DEL COM 235851102 32,120 375,539 SH   SOLE 31 153,549 0 221,990
DANAHER CORP DEL COM 235851102 6,042 70,640 SH   SOLE 34 70,640 0 0
DANAHER CORP DEL COM 235851102 78,261 915,016 SH   SOLE 36 915,016 0 0
DANAHER CORP DEL COM 235851102 291 3,400 SH   SOLE 40 3,400 0 0
DARDEN RESTAURANTS INC COM 237194105 12,692 151,693 SH   SOLE 2 128,349 0 23,344
DARDEN RESTAURANTS INC COM 237194105 4,493 53,701 SH   SOLE 4 50,726 0 2,975
DARDEN RESTAURANTS INC COM 237194105 10,408 124,388 SH   SOLE 7 106,288 0 18,100
DARDEN RESTAURANTS INC COM 237194105 303 3,623 SH   SOLE 13 3,623 0 0
DARDEN RESTAURANTS INC COM 237194105 65 777 SH   SOLE 15 777 0 0
DARDEN RESTAURANTS INC COM 237194105 28,351 338,840 SH   SOLE 18 321,024 0 17,816
DARDEN RESTAURANTS INC COM 237194105 13,640 163,018 SH   SOLE 19 163,018 0 0
DARDEN RESTAURANTS INC COM 237194105 8,709 104,085 SH   SOLE 20 0 0 104,085
DARDEN RESTAURANTS INC COM 237194105 433,989 5,186,909 SH   SOLE 21 5,186,909 0 0
DARDEN RESTAURANTS INC COM 237194105 302,256 3,612,475 SH   SOLE 22 3,027,327 0 585,148
DARDEN RESTAURANTS INC COM 237194105 13,398 160,134 SH   SOLE 23 160,134 0 0
DARDEN RESTAURANTS INC COM 237194105 4,013 47,967 SH   SOLE 25 47,967 0 0
DARDEN RESTAURANTS INC COM 237194105 26,574 317,601 SH   SOLE 26 102,946 0 214,655
DARDEN RESTAURANTS INC COM 237194105 2,122 25,365 SH   SOLE 28 19,044 0 6,321
DARDEN RESTAURANTS INC COM 237194105 3,393 40,558 SH   SOLE 29 13,689 0 26,869
DARDEN RESTAURANTS INC COM 237194105 37,981 453,937 SH   SOLE 30 453,937 0 0
DARDEN RESTAURANTS INC COM 237194105 8,017 95,813 SH   SOLE 31 42,820 0 52,993
DARDEN RESTAURANTS INC COM 237194105 5,459 65,244 SH   SOLE 32 65,244 0 0
DARDEN RESTAURANTS INC COM 237194105 17,648 210,919 SH   SOLE 34 210,919 0 0
DARDEN RESTAURANTS INC COM 237194105 8,262 98,744 SH   SOLE 35 98,744 0 0
DARDEN RESTAURANTS INC COM 237194105 17,390 207,835 SH   SOLE 36 207,835 0 0
DARDEN RESTAURANTS INC COM 237194105 52 627 SH   SOLE 40 627 0 0
DARLING INGREDIENTS INC COM 237266101 452 31,127 SH   SOLE 2 9,350 0 21,777
DARLING INGREDIENTS INC COM 237266101 41 2,794 SH   SOLE 4 2,794 0 0
DARLING INGREDIENTS INC COM 237266101 2,977 205,013 SH   SOLE 7 205,013 0 0
DARLING INGREDIENTS INC COM 237266101 12,394 853,552 SH   SOLE 18 853,552 0 0
DARLING INGREDIENTS INC COM 237266101 1,495 102,994 SH   SOLE 19 102,994 0 0
DARLING INGREDIENTS INC COM 237266101 207,854 14,315,004 SH   SOLE 21 14,315,004 0 0
DARLING INGREDIENTS INC COM 237266101 65,238 4,492,989 SH   SOLE 22 4,164,076 0 328,913
DARLING INGREDIENTS INC COM 237266101 37 2,542 SH   SOLE 23 2,542 0 0
DARLING INGREDIENTS INC COM 237266101 603 41,520 SH   SOLE 26 31,826 0 9,694
DARLING INGREDIENTS INC COM 237266101 345 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 4,962 341,712 SH   SOLE 30 341,712 0 0
DARLING INGREDIENTS INC COM 237266101 97 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 263 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 5 875 SH   SOLE 18 875 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 88 14,164 SH   SOLE 21 14,164 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,044 167,142 SH   SOLE 22 167,142 0 0
DASEKE INC COM 23753F107 9 900 SH   SOLE 2 900 0 0
DASEKE INC COM 23753F107 52 5,156 SH   SOLE 22 5,156 0 0
DASEKE INC COM 23753F107 1,969 194,570 SH   SOLE 26 29,400 0 165,170
DATA I O CORP COM 237690102 13 2,670 SH   SOLE 21 2,670 0 0
DATA I O CORP COM 237690102 59 11,833 SH   SOLE 22 11,833 0 0
DATARAM CORP COM PAR NEW 238108401 0 297 SH   SOLE 19 297 0 0
DATAWATCH CORP COM NEW 237917208 15 1,781 SH   SOLE 18 1,781 0 0
DATAWATCH CORP COM NEW 237917208 275 32,767 SH   SOLE 21 32,767 0 0
DATAWATCH CORP COM NEW 237917208 2,518 299,710 SH   SOLE 22 299,710 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 121 1,976 SH   SOLE 2 1,667 0 309
DAVE & BUSTERS ENTMT INC COM 238337109 13 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 53 871 SH   SOLE 7 871 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 11,280 184,642 SH   SOLE 18 184,642 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,342 21,973 SH   SOLE 19 21,973 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 191,740 3,138,645 SH   SOLE 21 3,138,645 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 60,562 991,355 SH   SOLE 22 922,408 0 68,947
DAVE & BUSTERS ENTMT INC COM 238337109 749 12,253 SH   SOLE 26 9,580 0 2,673
DAVE & BUSTERS ENTMT INC COM 238337109 276 4,524 SH   SOLE 28 4,524 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 4,308 70,523 SH   SOLE 30 70,523 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 179 2,931 SH   SOLE 40 2,931 0 0
DAVIDSTEA INC COM 238661102 250 33,979 SH   SOLE 26 0 0 33,979
DAVITA INC COM 23918K108 23,630 347,660 SH   SOLE 2 250,761 0 96,899
DAVITA INC COM 23918K108 3,643 53,595 SH   SOLE 4 49,228 0 4,367
DAVITA INC COM 23918K108 7,694 113,191 SH   SOLE 7 107,475 0 5,716
DAVITA INC COM 23918K108 280 4,123 SH   SOLE 13 4,123 0 0
DAVITA INC COM 23918K108 86 1,260 SH   SOLE 15 1,260 0 0
DAVITA INC COM 23918K108 1 10 SH   SOLE 17 0 0 10
DAVITA INC COM 23918K108 28,409 417,964 SH   SOLE 18 394,634 0 23,330
DAVITA INC COM 23918K108 105,787 1,556,373 SH   SOLE 19 1,556,373 0 0
DAVITA INC COM 23918K108 11,730 172,573 SH   SOLE 20 77,990 0 94,583
DAVITA INC COM 23918K108 215,613 3,172,176 SH   SOLE 21 3,172,176 0 0
DAVITA INC COM 23918K108 291,482 4,288,387 SH   SOLE 22 3,469,957 0 818,430
DAVITA INC COM 23918K108 13,993 205,868 SH   SOLE 23 205,868 0 0
DAVITA INC COM 23918K108 23,089 339,700 SH   SOLE 25 339,700 0 0
DAVITA INC COM 23918K108 36,749 540,672 SH   SOLE 26 145,413 0 395,259
DAVITA INC COM 23918K108 2,320 34,132 SH   SOLE 28 25,682 0 8,450
DAVITA INC COM 23918K108 3,195 47,004 SH   SOLE 29 8,222 0 38,782
DAVITA INC COM 23918K108 29,958 440,751 SH   SOLE 30 440,751 0 0
DAVITA INC COM 23918K108 5,372 79,032 SH   SOLE 31 32,920 0 46,112
DAVITA INC COM 23918K108 53,487 786,924 SH   SOLE 34 786,924 0 0
DAVITA INC COM 23918K108 19,728 290,244 SH   SOLE 36 290,244 0 0
DAVITA INC COM 23918K108 57 838 SH   SOLE 40 838 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 6 1,083 SH   SOLE 2 1,083 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 454 81,650 SH   SOLE 18 81,650 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 72 13,018 SH   SOLE 19 13,018 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 3,752 674,733 SH   SOLE 21 674,733 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 6,224 1,119,353 SH   SOLE 22 1,087,870 0 31,483
DAWSON GEOPHYSICAL CO NEW COM 239360100 344 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 12,003 340,788 SH   SOLE 21 340,788 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 13 429 SH   SOLE 17 0 0 429
DBX ETF TR XTRAK MSCI EAFE 233051200 54 1,820 SH   SOLE 18 1,820 0 0
DBX ETF TR DJ HDG INT RL 233051689 1 45 SH   SOLE 17 0 0 45
DBX ETF TR DB XTR MSCI EUR 233051853 1 42 SH   SOLE 17 0 0 42
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 254 6,464 SH   SOLE 7 6,464 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 10,144 258,566 SH   SOLE 19 258,566 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 15,094 313,680 SH   SOLE 2 83,047 0 230,633
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,103 64,482 SH   SOLE 4 64,482 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 5,636 117,118 SH   SOLE 7 117,118 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 190 3,939 SH   SOLE 15 3,939 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 15,267 317,260 SH   SOLE 18 317,260 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 7,933 164,851 SH   SOLE 19 164,851 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 205,797 4,276,740 SH   SOLE 21 4,276,740 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 213,045 4,427,362 SH   SOLE 22 4,027,203 0 400,159
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,802 37,439 SH   SOLE 23 37,439 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 6,440 133,828 SH   SOLE 25 133,828 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,113 64,700 SH   SOLE 26 30,300 0 34,400
DCT INDUSTRIAL TRUST INC COM NEW 233153204 625 12,986 SH   SOLE 28 12,986 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 8,973 186,481 SH   SOLE 29 43,995 0 142,486
DCT INDUSTRIAL TRUST INC COM NEW 233153204 20,850 433,291 SH   SOLE 30 433,291 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 521 10,818 SH   SOLE 31 1,911 0 8,907
DCT INDUSTRIAL TRUST INC COM NEW 233153204 278 5,777 SH   SOLE 34 5,777 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 860 17,873 SH   SOLE 36 17,873 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 459 9,532 SH   SOLE 40 9,532 0 0
DDR CORP COM 23317H102 985 78,572 SH   SOLE 2 24,800 0 53,772
DDR CORP COM 23317H102 1,273 101,604 SH   SOLE 4 101,604 0 0
DDR CORP COM 23317H102 4,794 382,589 SH   SOLE 7 382,589 0 0
DDR CORP COM 23317H102 166 13,261 SH   SOLE 15 13,261 0 0
DDR CORP COM 23317H102 3,809 303,984 SH   SOLE 18 303,984 0 0
DDR CORP COM 23317H102 5,375 428,931 SH   SOLE 19 428,931 0 0
DDR CORP COM 23317H102 62,178 4,962,347 SH   SOLE 21 4,962,347 0 0
DDR CORP COM 23317H102 150,593 12,018,576 SH   SOLE 22 10,962,407 0 1,056,169
DDR CORP COM 23317H102 165 13,152 SH   SOLE 23 13,152 0 0
DDR CORP COM 23317H102 5,947 474,629 SH   SOLE 25 474,629 0 0
DDR CORP COM 23317H102 2,341 186,818 SH   SOLE 26 71,719 0 115,099
DDR CORP COM 23317H102 553 44,120 SH   SOLE 28 44,120 0 0
DDR CORP COM 23317H102 1,809 144,382 SH   SOLE 29 107,490 0 36,892
DDR CORP COM 23317H102 18,369 1,465,979 SH   SOLE 30 1,465,979 0 0
DDR CORP COM 23317H102 84 6,696 SH   SOLE 31 6,696 0 0
DDR CORP COM 23317H102 191 15,266 SH   SOLE 34 15,266 0 0
DDR CORP COM 23317H102 137 10,916 SH   SOLE 36 10,916 0 0
DDR CORP COM 23317H102 366 29,247 SH   SOLE 40 29,247 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,332 67,749 SH   SOLE 2 59,135 0 8,614
DEAN FOODS CO NEW COM NEW 242370203 6 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 90 4,569 SH   SOLE 7 4,569 0 0
DEAN FOODS CO NEW COM NEW 242370203 12,041 612,465 SH   SOLE 18 612,465 0 0
DEAN FOODS CO NEW COM NEW 242370203 7,392 376,007 SH   SOLE 19 376,007 0 0
DEAN FOODS CO NEW COM NEW 242370203 114,167 5,807,085 SH   SOLE 21 5,807,085 0 0
DEAN FOODS CO NEW COM NEW 242370203 83,423 4,243,284 SH   SOLE 22 4,048,390 0 194,894
DEAN FOODS CO NEW COM NEW 242370203 76 3,881 SH   SOLE 23 3,881 0 0
DEAN FOODS CO NEW COM NEW 242370203 520 26,437 SH   SOLE 26 20,764 0 5,673
DEAN FOODS CO NEW COM NEW 242370203 261 13,256 SH   SOLE 28 13,256 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,252 63,688 SH   SOLE 29 0 0 63,688
DEAN FOODS CO NEW COM NEW 242370203 295 15,009 SH   SOLE 30 15,009 0 0
DEAN FOODS CO NEW COM NEW 242370203 217 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 199 10,114 SH   SOLE 40 10,114 0 0
DECKERS OUTDOOR CORP COM 243537107 1,257 21,046 SH   SOLE 2 15,762 0 5,284
DECKERS OUTDOOR CORP COM 243537107 12 202 SH   SOLE 4 202 0 0
DECKERS OUTDOOR CORP COM 243537107 79 1,318 SH   SOLE 7 1,318 0 0
DECKERS OUTDOOR CORP COM 243537107 13,234 221,558 SH   SOLE 18 221,558 0 0
DECKERS OUTDOOR CORP COM 243537107 1,171 19,605 SH   SOLE 19 19,605 0 0
DECKERS OUTDOOR CORP COM 243537107 120,579 2,018,735 SH   SOLE 21 2,018,735 0 0
DECKERS OUTDOOR CORP COM 243537107 59,734 1,000,068 SH   SOLE 22 935,455 0 64,613
DECKERS OUTDOOR CORP COM 243537107 494 8,273 SH   SOLE 26 6,306 0 1,967
DECKERS OUTDOOR CORP COM 243537107 260 4,347 SH   SOLE 28 4,347 0 0
DECKERS OUTDOOR CORP COM 243537107 344 5,767 SH   SOLE 30 5,767 0 0
DECKERS OUTDOOR CORP COM 243537107 24 407 SH   SOLE 36 407 0 0
DECKERS OUTDOOR CORP COM 243537107 110 1,843 SH   SOLE 40 1,843 0 0
DEERE & CO COM 244199105 28,256 259,561 SH   SOLE 2 91,135 0 168,426
DEERE & CO COM 244199105 8,748 80,356 SH   SOLE 4 73,852 0 6,504
DEERE & CO COM 244199105 33,510 307,825 SH   SOLE 7 288,169 0 19,656
DEERE & CO COM 244199105 1,266 11,634 SH   SOLE 13 11,634 0 0
DEERE & CO COM 244199105 203 1,868 SH   SOLE 15 1,868 0 0
DEERE & CO COM 244199105 20 185 SH   SOLE 17 0 0 185
DEERE & CO COM 244199105 62,654 575,544 SH   SOLE 18 535,641 0 39,903
DEERE & CO COM 244199105 17,777 163,297 SH   SOLE 19 163,297 0 0
DEERE & CO COM 244199105 12,400 113,911 SH   SOLE 20 0 0 113,911
DEERE & CO COM 244199105 435,746 4,002,815 SH   SOLE 21 4,002,815 0 0
DEERE & CO COM 244199105 906,831 8,330,254 SH   SOLE 22 6,816,689 0 1,513,565
DEERE & CO COM 244199105 35,304 324,308 SH   SOLE 23 324,308 0 0
DEERE & CO COM 244199105 12,790 117,492 SH   SOLE 25 117,492 0 0
DEERE & CO COM 244199105 89,463 821,816 SH   SOLE 26 180,656 0 641,160
DEERE & CO COM 244199105 6,144 56,437 SH   SOLE 28 41,399 0 15,038
DEERE & CO COM 244199105 1,380 12,677 SH   SOLE 29 12,677 0 0
DEERE & CO COM 244199105 86,217 792,002 SH   SOLE 30 792,002 0 0
DEERE & CO COM 244199105 17,061 156,727 SH   SOLE 31 59,157 0 97,570
DEERE & CO COM 244199105 12,117 111,307 SH   SOLE 34 111,307 0 0
DEERE & CO COM 244199105 51,597 473,975 SH   SOLE 36 473,975 0 0
DEERE & CO COM 244199105 159 1,461 SH   SOLE 40 1,461 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 19 1,025 SH   SOLE 2 1,025 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 10 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 1,800 99,714 SH   SOLE 18 99,714 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 278 15,391 SH   SOLE 19 15,391 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 14,119 782,235 SH   SOLE 21 782,235 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 12,084 669,500 SH   SOLE 22 629,462 0 40,038
DEL FRISCOS RESTAURANT GROUP COM 245077102 63 3,501 SH   SOLE 28 3,501 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 97 5,393 SH   SOLE 29 0 0 5,393
DEL FRISCOS RESTAURANT GROUP COM 245077102 172 9,531 SH   SOLE 30 9,531 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 48 2,641 SH   SOLE 40 2,641 0 0
DEL TACO RESTAURANTS INC COM 245496104 71 5,329 SH   SOLE 2 1,061 0 4,268
DEL TACO RESTAURANTS INC COM 245496104 1,253 94,517 SH   SOLE 18 94,517 0 0
DEL TACO RESTAURANTS INC COM 245496104 241 18,145 SH   SOLE 19 18,145 0 0
DEL TACO RESTAURANTS INC COM 245496104 10,451 788,153 SH   SOLE 21 788,153 0 0
DEL TACO RESTAURANTS INC COM 245496104 11,297 851,973 SH   SOLE 22 802,166 0 49,807
DEL TACO RESTAURANTS INC COM 245496104 17 1,271 SH   SOLE 23 1,271 0 0
DEL TACO RESTAURANTS INC COM 245496104 74 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 101 7,640 SH   SOLE 30 7,640 0 0
DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 189 48,461 SH   OTR 19 48,461 0 0
DELCATH SYS INC COM PAR 24661P500 0 264 SH   SOLE 21 264 0 0
DELCATH SYS INC COM PAR 24661P500 3 33,240 SH   SOLE 22 33,240 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 7,094 213,036 SH   SOLE 19 213,036 0 0
DELEK US HLDGS INC COM 246647101 335 13,795 SH   SOLE 2 2,658 0 11,137
DELEK US HLDGS INC COM 246647101 8 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC COM 246647101 100 4,135 SH   SOLE 7 4,135 0 0
DELEK US HLDGS INC COM 246647101 5,998 247,123 SH   SOLE 18 247,123 0 0
DELEK US HLDGS INC COM 246647101 867 35,719 SH   SOLE 19 35,719 0 0
DELEK US HLDGS INC COM 246647101 46,401 1,911,855 SH   SOLE 21 1,911,855 0 0
DELEK US HLDGS INC COM 246647101 38,862 1,601,219 SH   SOLE 22 1,461,930 0 139,289
DELEK US HLDGS INC COM 246647101 115 4,752 SH   SOLE 26 0 0 4,752
DELEK US HLDGS INC COM 246647101 186 7,680 SH   SOLE 28 7,680 0 0
DELEK US HLDGS INC COM 246647101 236 9,713 SH   SOLE 29 0 0 9,713
DELEK US HLDGS INC COM 246647101 184 7,583 SH   SOLE 30 7,583 0 0
DELEK US HLDGS INC COM 246647101 294 12,095 SH   SOLE 36 12,095 0 0
DELEK US HLDGS INC COM 246647101 140 5,765 SH   SOLE 40 5,765 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 9,774 152,525 SH   SOLE 2 48,310 0 104,215
DELL TECHNOLOGIES INC COM CL V 24703L103 5,701 88,974 SH   SOLE 4 83,582 0 5,392
DELL TECHNOLOGIES INC COM CL V 24703L103 1,788 27,897 SH   SOLE 7 18,713 0 9,184
DELL TECHNOLOGIES INC COM CL V 24703L103 10,909 170,246 SH   SOLE 15 1,334 0 168,912
DELL TECHNOLOGIES INC COM CL V 24703L103 5 73 SH   SOLE 17 0 0 73
DELL TECHNOLOGIES INC COM CL V 24703L103 50,234 783,930 SH   SOLE 18 741,673 0 42,257
DELL TECHNOLOGIES INC COM CL V 24703L103 154 2,400 SH   OTR 19 2,400 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 35,330 551,338 SH   SOLE 19 551,338 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 90,364 1,410,178 SH   SOLE 21 1,410,178 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 379,237 5,918,181 SH   SOLE 22 5,073,111 0 845,070
DELL TECHNOLOGIES INC COM CL V 24703L103 19,790 308,831 SH   SOLE 23 308,831 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 5,779 90,181 SH   SOLE 25 83,823 0 6,358
DELL TECHNOLOGIES INC COM CL V 24703L103 32,618 509,023 SH   SOLE 26 167,218 0 341,805
DELL TECHNOLOGIES INC COM CL V 24703L103 2,984 46,572 SH   SOLE 28 34,787 0 11,785
DELL TECHNOLOGIES INC COM CL V 24703L103 4,780 74,587 SH   SOLE 29 23,664 0 50,923
DELL TECHNOLOGIES INC COM CL V 24703L103 15,586 243,225 SH   SOLE 30 243,225 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 9,315 145,372 SH   SOLE 31 58,550 0 86,822
DELL TECHNOLOGIES INC COM CL V 24703L103 4,201 65,565 SH   SOLE 34 65,565 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 22,004 343,387 SH   SOLE 36 343,387 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 75 1,165 SH   SOLE 40 1,165 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 20,715 257,357 SH   SOLE 2 86,237 0 171,120
DELPHI AUTOMOTIVE PLC SHS G27823106 7,053 87,626 SH   SOLE 4 80,612 0 7,014
DELPHI AUTOMOTIVE PLC SHS G27823106 17,693 219,819 SH   SOLE 7 203,666 0 16,153
DELPHI AUTOMOTIVE PLC SHS G27823106 146 1,812 SH   SOLE 13 1,812 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 137 1,698 SH   SOLE 15 1,698 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 47,147 585,748 SH   SOLE 18 543,267 0 42,481
DELPHI AUTOMOTIVE PLC SHS G27823106 34,984 434,643 SH   SOLE 19 420,024 0 14,619
DELPHI AUTOMOTIVE PLC SHS G27823106 12,740 158,282 SH   SOLE 20 0 0 158,282
DELPHI AUTOMOTIVE PLC SHS G27823106 404,304 5,023,037 SH   SOLE 21 5,023,037 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 576,114 7,157,591 SH   SOLE 22 5,814,447 0 1,343,144
DELPHI AUTOMOTIVE PLC SHS G27823106 26,132 324,658 SH   SOLE 23 324,658 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 10,086 125,302 SH   SOLE 25 125,302 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 53,892 669,546 SH   SOLE 26 190,999 0 478,547
DELPHI AUTOMOTIVE PLC SHS G27823106 4,615 57,331 SH   SOLE 28 42,798 0 14,533
DELPHI AUTOMOTIVE PLC SHS G27823106 1,024 12,721 SH   SOLE 29 12,721 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 58,905 731,832 SH   SOLE 30 731,832 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 11,884 147,650 SH   SOLE 31 55,390 0 92,260
DELPHI AUTOMOTIVE PLC SHS G27823106 38,285 475,651 SH   SOLE 34 475,651 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 33,752 419,326 SH   SOLE 36 419,326 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 110 1,372 SH   SOLE 40 1,372 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 16,002 348,166 SH   SOLE 2 139,127 0 209,039
DELTA AIR LINES INC DEL COM NEW 247361702 4,515 98,235 SH   SOLE 4 93,698 0 4,537
DELTA AIR LINES INC DEL COM NEW 247361702 21,349 464,512 SH   SOLE 7 454,305 0 10,207
DELTA AIR LINES INC DEL COM NEW 247361702 448 9,754 SH   SOLE 13 9,754 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,381 51,814 SH   SOLE 15 1,201 0 50,613
DELTA AIR LINES INC DEL COM NEW 247361702 21 464 SH   SOLE 17 0 0 464
DELTA AIR LINES INC DEL COM NEW 247361702 172,746 3,758,612 SH   SOLE 18 3,578,503 0 180,109
DELTA AIR LINES INC DEL COM NEW 247361702 231,741 5,042,229 SH   SOLE 19 5,042,229 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,080 110,532 SH   SOLE 20 0 0 110,532
DELTA AIR LINES INC DEL COM NEW 247361702 491,813 10,700,889 SH   SOLE 21 10,700,889 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 840,965 18,297,756 SH   SOLE 22 15,093,700 0 3,204,056
DELTA AIR LINES INC DEL COM NEW 247361702 9,914 215,703 SH   SOLE 23 215,703 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,003 108,849 SH   SOLE 25 68,473 0 40,376
DELTA AIR LINES INC DEL COM NEW 247361702 121,462 2,642,780 SH   SOLE 26 184,393 0 2,458,387
DELTA AIR LINES INC DEL COM NEW 247361702 1,750 38,069 SH   SOLE 28 27,967 0 10,102
DELTA AIR LINES INC DEL COM NEW 247361702 338 7,346 SH   SOLE 29 7,346 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 73,107 1,590,670 SH   SOLE 30 1,590,670 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 7,427 161,606 SH   SOLE 31 51,140 0 110,466
DELTA AIR LINES INC DEL COM NEW 247361702 59,626 1,297,346 SH   SOLE 34 1,297,346 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14,457 314,558 SH   SOLE 36 314,558 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 44 966 SH   SOLE 40 966 0 0
DELTA APPAREL INC COM 247368103 32 1,842 SH   SOLE 2 428 0 1,414
DELTA APPAREL INC COM 247368103 510 28,910 SH   SOLE 18 28,910 0 0
DELTA APPAREL INC COM 247368103 45 2,534 SH   SOLE 19 2,534 0 0
DELTA APPAREL INC COM 247368103 4,199 238,185 SH   SOLE 21 238,185 0 0
DELTA APPAREL INC COM 247368103 3,976 225,510 SH   SOLE 22 220,947 0 4,563
DELTA NAT GAS INC COM 247748106 43 1,409 SH   SOLE 2 397 0 1,012
DELTA NAT GAS INC COM 247748106 781 25,731 SH   SOLE 18 25,731 0 0
DELTA NAT GAS INC COM 247748106 188 6,189 SH   SOLE 19 6,189 0 0
DELTA NAT GAS INC COM 247748106 6,958 229,268 SH   SOLE 21 229,268 0 0
DELTA NAT GAS INC COM 247748106 1,686 55,545 SH   SOLE 22 45,181 0 10,364
DELTIC TIMBER CORP COM 247850100 41 530 SH   SOLE 2 432 0 98
DELTIC TIMBER CORP COM 247850100 7 91 SH   SOLE 4 91 0 0
DELTIC TIMBER CORP COM 247850100 26 338 SH   SOLE 7 338 0 0
DELTIC TIMBER CORP COM 247850100 4,115 52,670 SH   SOLE 18 52,670 0 0
DELTIC TIMBER CORP COM 247850100 518 6,628 SH   SOLE 19 6,628 0 0
DELTIC TIMBER CORP COM 247850100 75,994 972,781 SH   SOLE 21 972,781 0 0
DELTIC TIMBER CORP COM 247850100 22,614 289,472 SH   SOLE 22 265,909 0 23,563
DELTIC TIMBER CORP COM 247850100 450 5,762 SH   SOLE 26 4,070 0 1,692
DELTIC TIMBER CORP COM 247850100 126 1,616 SH   SOLE 28 1,616 0 0
DELTIC TIMBER CORP COM 247850100 3,690 47,235 SH   SOLE 30 47,235 0 0
DELTIC TIMBER CORP COM 247850100 94 1,204 SH   SOLE 40 1,204 0 0
DELUXE CORP COM 248019101 1,608 22,276 SH   SOLE 2 21,645 0 631
DELUXE CORP COM 248019101 19 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 113 1,560 SH   SOLE 7 1,560 0 0
DELUXE CORP COM 248019101 26,097 361,599 SH   SOLE 18 361,599 0 0
DELUXE CORP COM 248019101 2,087 28,913 SH   SOLE 19 28,913 0 0
DELUXE CORP COM 248019101 216,775 3,003,671 SH   SOLE 21 3,003,671 0 0
DELUXE CORP COM 248019101 125,452 1,738,290 SH   SOLE 22 1,637,173 0 101,117
DELUXE CORP COM 248019101 965 13,368 SH   SOLE 26 10,491 0 2,877
DELUXE CORP COM 248019101 518 7,177 SH   SOLE 28 7,177 0 0
DELUXE CORP COM 248019101 590 8,180 SH   SOLE 30 8,180 0 0
DELUXE CORP COM 248019101 185 2,561 SH   SOLE 36 2,561 0 0
DELUXE CORP COM 248019101 230 3,180 SH   SOLE 40 3,180 0 0
DENBURY RES INC COM NEW 247916208 210 81,321 SH   SOLE 2 16,617 0 64,704
DENBURY RES INC COM NEW 247916208 5 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 24 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 5,010 1,941,995 SH   SOLE 18 1,941,995 0 0
DENBURY RES INC COM NEW 247916208 559 216,712 SH   SOLE 19 216,712 0 0
DENBURY RES INC COM NEW 247916208 86,154 33,393,086 SH   SOLE 21 33,393,086 0 0
DENBURY RES INC COM NEW 247916208 27,008 10,468,239 SH   SOLE 22 9,558,866 0 909,373
DENBURY RES INC COM NEW 247916208 182 70,607 SH   SOLE 26 49,633 0 20,974
DENBURY RES INC COM NEW 247916208 134 51,853 SH   SOLE 28 51,853 0 0
DENBURY RES INC COM NEW 247916208 221 85,493 SH   SOLE 29 0 0 85,493
DENBURY RES INC COM NEW 247916208 2,275 881,724 SH   SOLE 30 881,724 0 0
DENBURY RES INC COM NEW 247916208 465 180,409 SH   SOLE 36 180,409 0 0
DENBURY RES INC COM NEW 247916208 102 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 102 8,275 SH   SOLE 2 2,685 0 5,590
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 3,167 256,047 SH   SOLE 18 256,047 0 0
DENNYS CORP COM 24869P104 558 45,132 SH   SOLE 19 45,132 0 0
DENNYS CORP COM 24869P104 27,767 2,244,684 SH   SOLE 21 2,244,684 0 0
DENNYS CORP COM 24869P104 25,298 2,045,146 SH   SOLE 22 1,875,208 0 169,938
DENNYS CORP COM 24869P104 43 3,478 SH   SOLE 26 0 0 3,478
DENNYS CORP COM 24869P104 143 11,576 SH   SOLE 28 11,576 0 0
DENNYS CORP COM 24869P104 153 12,341 SH   SOLE 30 12,341 0 0
DENNYS CORP COM 24869P104 120 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 11,861 189,962 SH   SOLE 2 56,895 0 133,067
DENTSPLY SIRONA INC COM 24906P109 4,323 69,240 SH   SOLE 4 63,151 0 6,089
DENTSPLY SIRONA INC COM 24906P109 10,166 162,806 SH   SOLE 7 152,692 0 10,114
DENTSPLY SIRONA INC COM 24906P109 435 6,966 SH   SOLE 13 6,966 0 0
DENTSPLY SIRONA INC COM 24906P109 114 1,822 SH   SOLE 15 1,822 0 0
DENTSPLY SIRONA INC COM 24906P109 31,855 510,177 SH   SOLE 18 476,815 0 33,362
DENTSPLY SIRONA INC COM 24906P109 7,132 114,227 SH   SOLE 19 114,227 0 0
DENTSPLY SIRONA INC COM 24906P109 9,376 150,153 SH   SOLE 20 0 0 150,153
DENTSPLY SIRONA INC COM 24906P109 274,355 4,393,902 SH   SOLE 21 4,393,902 0 0
DENTSPLY SIRONA INC COM 24906P109 380,773 6,098,217 SH   SOLE 22 4,927,662 0 1,170,555
DENTSPLY SIRONA INC COM 24906P109 17,427 279,093 SH   SOLE 23 279,093 0 0
DENTSPLY SIRONA INC COM 24906P109 5,298 84,843 SH   SOLE 25 84,843 0 0
DENTSPLY SIRONA INC COM 24906P109 34,237 548,315 SH   SOLE 26 173,249 0 375,066
DENTSPLY SIRONA INC COM 24906P109 3,013 48,256 SH   SOLE 28 36,025 0 12,231
DENTSPLY SIRONA INC COM 24906P109 3,902 62,485 SH   SOLE 29 9,809 0 52,676
DENTSPLY SIRONA INC COM 24906P109 40,882 654,737 SH   SOLE 30 654,737 0 0
DENTSPLY SIRONA INC COM 24906P109 7,414 118,733 SH   SOLE 31 47,405 0 71,328
DENTSPLY SIRONA INC COM 24906P109 2,454 39,307 SH   SOLE 32 39,307 0 0
DENTSPLY SIRONA INC COM 24906P109 1,057 16,930 SH   SOLE 34 16,930 0 0
DENTSPLY SIRONA INC COM 24906P109 21,230 340,002 SH   SOLE 36 340,002 0 0
DENTSPLY SIRONA INC COM 24906P109 72 1,156 SH   SOLE 40 1,156 0 0
DEPOMED INC COM 249908104 40 3,179 SH   SOLE 2 2,851 0 328
DEPOMED INC COM 249908104 6 475 SH   SOLE 4 475 0 0
DEPOMED INC COM 249908104 16 1,252 SH   SOLE 7 1,252 0 0
DEPOMED INC COM 249908104 3,821 304,439 SH   SOLE 18 304,439 0 0
DEPOMED INC COM 249908104 446 35,515 SH   SOLE 19 35,515 0 0
DEPOMED INC COM 249908104 84,105 6,701,596 SH   SOLE 21 6,701,596 0 0
DEPOMED INC COM 249908104 20,848 1,661,211 SH   SOLE 22 1,535,466 0 125,745
DEPOMED INC COM 249908104 295 23,487 SH   SOLE 26 19,396 0 4,091
DEPOMED INC COM 249908104 114 9,100 SH   SOLE 28 9,100 0 0
DEPOMED INC COM 249908104 1,530 121,905 SH   SOLE 30 121,905 0 0
DEPOMED INC COM 249908104 88 6,980 SH   SOLE 40 6,980 0 0
DEPOMED INC NOTE 2.500% 9/0 249908AA2 308 330,000 PRN   SOLE 21 330,000 0 0
DERMIRA INC COM 24983L104 2,330 68,319 SH   SOLE 2 68,141 0 178
DERMIRA INC COM 24983L104 29 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 4,318 126,605 SH   SOLE 18 126,605 0 0
DERMIRA INC COM 24983L104 15,165 444,578 SH   SOLE 19 444,578 0 0
DERMIRA INC COM 24983L104 1,882 55,160 SH   SOLE 20 55,160 0 0
DERMIRA INC COM 24983L104 54,838 1,607,683 SH   SOLE 21 1,607,683 0 0
DERMIRA INC COM 24983L104 28,784 843,855 SH   SOLE 22 764,810 0 79,045
DERMIRA INC COM 24983L104 91 2,680 SH   SOLE 26 0 0 2,680
DERMIRA INC COM 24983L104 229 6,705 SH   SOLE 28 6,705 0 0
DERMIRA INC COM 24983L104 216 6,341 SH   SOLE 30 6,341 0 0
DERMIRA INC COM 24983L104 7,770 227,800 SH   SOLE 34 227,800 0 0
DERMIRA INC COM 24983L104 77 2,272 SH   SOLE 40 2,272 0 0
DESTINATION MATERNITY CORP COM 25065D100 8 1,931 SH   SOLE 18 1,931 0 0
DESTINATION MATERNITY CORP COM 25065D100 12 2,770 SH   SOLE 19 2,770 0 0
DESTINATION MATERNITY CORP COM 25065D100 161 37,774 SH   SOLE 21 37,774 0 0
DESTINATION MATERNITY CORP COM 25065D100 1,050 246,496 SH   SOLE 22 246,496 0 0
DESTINATION XL GROUP INC COM 25065K104 10 3,350 SH   SOLE 2 1,308 0 2,042
DESTINATION XL GROUP INC COM 25065K104 3 945 SH   SOLE 7 945 0 0
DESTINATION XL GROUP INC COM 25065K104 389 136,428 SH   SOLE 18 136,428 0 0
DESTINATION XL GROUP INC COM 25065K104 59 20,788 SH   SOLE 19 20,788 0 0
DESTINATION XL GROUP INC COM 25065K104 3,350 1,175,448 SH   SOLE 21 1,175,448 0 0
DESTINATION XL GROUP INC COM 25065K104 3,501 1,228,490 SH   SOLE 22 1,159,134 0 69,356
DETERMINE INC COM 250660107 10 2,985 SH   SOLE 19 2,985 0 0
DETERMINE INC COM 250660107 9 2,781 SH   SOLE 21 2,781 0 0
DETERMINE INC COM 250660107 118 34,597 SH   SOLE 22 34,597 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 65 3,800 SH   SOLE 19 3,800 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 31 1,800 SH   SOLE 34 1,800 0 0
DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 0 187 SH   OTR 19 187 0 0
DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 9 3,800 SH   SOLE 19 3,800 0 0
DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 4 1,800 SH   SOLE 34 1,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 25,651 614,828 SH   SOLE 2 312,403 0 302,425
DEVON ENERGY CORP NEW COM 25179M103 6,987 167,480 SH   SOLE 4 156,157 0 11,323
DEVON ENERGY CORP NEW COM 25179M103 14,050 336,779 SH   SOLE 7 332,876 0 3,903
DEVON ENERGY CORP NEW COM 25179M103 3,408 81,699 SH   SOLE 13 81,699 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,936 70,375 SH   SOLE 15 3,375 0 67,000
DEVON ENERGY CORP NEW COM 25179M103 1 32 SH   SOLE 17 0 0 32
DEVON ENERGY CORP NEW COM 25179M103 189,631 4,545,321 SH   SOLE 18 4,411,103 0 134,218
DEVON ENERGY CORP NEW COM 25179M103 1,885 45,177 SH   OTR 19 0 45,177 0
DEVON ENERGY CORP NEW COM 25179M103 255,754 6,130,249 SH   SOLE 19 6,130,249 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,238 197,460 SH   SOLE 20 0 0 197,460
DEVON ENERGY CORP NEW COM 25179M103 459,852 11,022,336 SH   SOLE 21 11,022,336 0 0
DEVON ENERGY CORP NEW COM 25179M103 618,622 14,827,955 SH   SOLE 22 12,152,178 0 2,675,777
DEVON ENERGY CORP NEW COM 25179M103 31,078 744,926 SH   SOLE 23 744,926 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,449 298,396 SH   SOLE 25 298,396 0 0
DEVON ENERGY CORP NEW COM 25179M103 66,541 1,594,933 SH   SOLE 26 331,555 0 1,263,378
DEVON ENERGY CORP NEW COM 25179M103 4,137 99,157 SH   SOLE 28 74,094 0 25,063
DEVON ENERGY CORP NEW COM 25179M103 2,345 56,212 SH   SOLE 29 23,026 0 33,186
DEVON ENERGY CORP NEW COM 25179M103 64,987 1,557,706 SH   SOLE 30 1,557,706 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,545 300,696 SH   SOLE 31 102,886 0 197,810
DEVON ENERGY CORP NEW COM 25179M103 118,631 2,843,504 SH   SOLE 34 2,843,504 0 0
DEVON ENERGY CORP NEW COM 25179M103 35,912 860,788 SH   SOLE 36 860,788 0 0
DEVON ENERGY CORP NEW COM 25179M103 95 2,287 SH   SOLE 40 2,287 0 0
DEVRY ED GROUP INC COM 251893103 1,263 35,625 SH   SOLE 2 24,589 0 11,036
DEVRY ED GROUP INC COM 251893103 9 245 SH   SOLE 4 245 0 0
DEVRY ED GROUP INC COM 251893103 89 2,511 SH   SOLE 7 2,511 0 0
DEVRY ED GROUP INC COM 251893103 14,655 413,413 SH   SOLE 18 413,413 0 0
DEVRY ED GROUP INC COM 251893103 1,290 36,392 SH   SOLE 19 36,392 0 0
DEVRY ED GROUP INC COM 251893103 134,045 3,781,254 SH   SOLE 21 3,781,254 0 0
DEVRY ED GROUP INC COM 251893103 65,882 1,858,450 SH   SOLE 22 1,729,102 0 129,348
DEVRY ED GROUP INC COM 251893103 563 15,883 SH   SOLE 26 12,298 0 3,585
DEVRY ED GROUP INC COM 251893103 311 8,768 SH   SOLE 28 8,768 0 0
DEVRY ED GROUP INC COM 251893103 312 8,808 SH   SOLE 30 8,808 0 0
DEVRY ED GROUP INC COM 251893103 33 918 SH   SOLE 36 918 0 0
DEVRY ED GROUP INC COM 251893103 237 6,697 SH   SOLE 40 6,697 0 0
DEXCOM INC COM 252131107 4,148 48,954 SH   SOLE 2 9,705 0 39,249
DEXCOM INC COM 252131107 2,334 27,546 SH   SOLE 4 25,856 0 1,690
DEXCOM INC COM 252131107 519 6,128 SH   SOLE 7 6,128 0 0
DEXCOM INC COM 252131107 4,125 48,689 SH   SOLE 18 39,897 0 8,792
DEXCOM INC COM 252131107 11,992 141,527 SH   SOLE 19 141,527 0 0
DEXCOM INC COM 252131107 4,038 47,654 SH   SOLE 20 0 0 47,654
DEXCOM INC COM 252131107 90,617 1,069,480 SH   SOLE 21 1,069,480 0 0
DEXCOM INC COM 252131107 197,806 2,334,543 SH   SOLE 22 2,057,421 0 277,122
DEXCOM INC COM 252131107 8,309 98,069 SH   SOLE 23 98,069 0 0
DEXCOM INC COM 252131107 12,893 152,166 SH   SOLE 26 76,450 0 75,716
DEXCOM INC COM 252131107 1,493 17,621 SH   SOLE 28 13,146 0 4,475
DEXCOM INC COM 252131107 2,142 25,286 SH   SOLE 29 3,949 0 21,337
DEXCOM INC COM 252131107 7,269 85,785 SH   SOLE 30 85,785 0 0
DEXCOM INC COM 252131107 3,219 37,986 SH   SOLE 31 17,000 0 20,986
DEXCOM INC COM 252131107 505 5,955 SH   SOLE 34 5,955 0 0
DEXCOM INC COM 252131107 1,108 13,082 SH   SOLE 36 13,082 0 0
DEXCOM INC COM 252131107 33 391 SH   SOLE 40 391 0 0
DEXTERA SURGICAL INC COM 252366109 4 3,562 SH   SOLE 19 3,562 0 0
DEXTERA SURGICAL INC COM 252366109 5 5,082 SH   SOLE 21 5,082 0 0
DHI GROUP INC COM 23331S100 10 2,559 SH   SOLE 2 2,559 0 0
DHI GROUP INC COM 23331S100 3 880 SH   SOLE 7 880 0 0
DHI GROUP INC COM 23331S100 1,041 263,487 SH   SOLE 18 263,487 0 0
DHI GROUP INC COM 23331S100 125 31,694 SH   SOLE 19 31,694 0 0
DHI GROUP INC COM 23331S100 17,606 4,457,278 SH   SOLE 21 4,457,278 0 0
DHI GROUP INC COM 23331S100 4,682 1,185,384 SH   SOLE 22 1,105,188 0 80,196
DHI GROUP INC COM 23331S100 24 6,200 SH   SOLE 28 6,200 0 0
DHI GROUP INC COM 23331S100 402 101,887 SH   SOLE 30 101,887 0 0
DHI GROUP INC COM 23331S100 16 3,951 SH   SOLE 40 3,951 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 89 19,888 SH   SOLE 2 4,260 0 15,628
DHT HOLDINGS INC SHS NEW Y2065G121 12 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,728 386,580 SH   SOLE 18 386,580 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 175 39,078 SH   SOLE 19 39,078 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 13,115 2,933,960 SH   SOLE 21 2,933,960 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,967 887,440 SH   SOLE 22 773,626 0 113,814
DIAGEO P L C SPON ADR NEW 25243Q205 974 8,423 SH   SOLE 4 8,423 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 32 278 SH   SOLE 17 0 0 278
DIAGEO P L C SPON ADR NEW 25243Q205 113,495 981,963 SH   SOLE 18 981,963 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 61,375 531,020 SH   SOLE 19 531,020 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,948 16,853 SH   SOLE 22 16,853 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,519 13,145 SH   SOLE 25 13,145 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 22,950 198,565 SH   SOLE 34 198,565 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 33 169 SH   SOLE 2 150 0 19
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2,297 11,808 SH   SOLE 18 11,808 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 368 1,890 SH   SOLE 19 1,890 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21,370 109,842 SH   SOLE 21 109,842 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19,456 100,007 SH   SOLE 22 93,583 0 6,424
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 91 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 88 451 SH   SOLE 30 451 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 97 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,927 115,337 SH   SOLE 2 104,080 0 11,257
DIAMOND OFFSHORE DRILLING IN COM 25271C102 139 8,334 SH   SOLE 4 8,334 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 124 7,435 SH   SOLE 7 7,435 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 25 1,474 SH   SOLE 17 0 0 1,474
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3,729 223,149 SH   SOLE 18 223,149 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 686 41,038 SH   SOLE 19 41,038 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 51,422 3,077,290 SH   SOLE 21 3,077,290 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 65,819 3,938,885 SH   SOLE 22 3,663,040 0 275,845
DIAMOND OFFSHORE DRILLING IN COM 25271C102 241 14,394 SH   SOLE 23 14,394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 344 20,598 SH   SOLE 26 15,925 0 4,673
DIAMOND OFFSHORE DRILLING IN COM 25271C102 165 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 477 28,528 SH   SOLE 29 5,417 0 23,111
DIAMOND OFFSHORE DRILLING IN COM 25271C102 201 12,046 SH   SOLE 30 12,046 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 301 17,996 SH   SOLE 31 13,187 0 4,809
DIAMOND OFFSHORE DRILLING IN COM 25271C102 44 2,621 SH   SOLE 34 2,621 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 405 24,235 SH   SOLE 36 24,235 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 128 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,372 61,433 SH   SOLE 2 8,248 0 53,185
DIAMONDBACK ENERGY INC COM 25278X109 2,807 27,066 SH   SOLE 4 25,359 0 1,707
DIAMONDBACK ENERGY INC COM 25278X109 788 7,601 SH   SOLE 7 6,227 0 1,374
DIAMONDBACK ENERGY INC COM 25278X109 69 662 SH   SOLE 13 662 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,071 116,382 SH   SOLE 18 107,026 0 9,356
DIAMONDBACK ENERGY INC COM 25278X109 25,945 250,159 SH   SOLE 19 250,159 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,910 47,343 SH   SOLE 20 0 0 47,343
DIAMONDBACK ENERGY INC COM 25278X109 117,773 1,135,549 SH   SOLE 21 1,135,549 0 0
DIAMONDBACK ENERGY INC COM 25278X109 259,687 2,503,854 SH   SOLE 22 2,191,477 0 312,377
DIAMONDBACK ENERGY INC COM 25278X109 12,411 119,665 SH   SOLE 23 119,665 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,286 12,400 SH   SOLE 25 12,400 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16,105 155,281 SH   SOLE 26 70,733 0 84,548
DIAMONDBACK ENERGY INC COM 25278X109 1,998 19,262 SH   SOLE 28 14,559 0 4,703
DIAMONDBACK ENERGY INC COM 25278X109 2,539 24,483 SH   SOLE 29 4,186 0 20,297
DIAMONDBACK ENERGY INC COM 25278X109 12,404 119,600 SH   SOLE 30 119,600 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,278 41,248 SH   SOLE 31 16,459 0 24,789
DIAMONDBACK ENERGY INC COM 25278X109 5,253 50,650 SH   SOLE 34 50,650 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,444 13,927 SH   SOLE 36 13,927 0 0
DIAMONDBACK ENERGY INC COM 25278X109 65 629 SH   SOLE 40 629 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 486 43,620 SH   SOLE 2 8,740 0 34,880
DIAMONDROCK HOSPITALITY CO COM 252784301 5,132 460,288 SH   SOLE 4 460,288 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,836 254,325 SH   SOLE 7 254,325 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 94 8,389 SH   SOLE 15 8,389 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 11,848 1,062,607 SH   SOLE 18 1,062,607 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,108 368,448 SH   SOLE 19 368,448 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 207,362 18,597,459 SH   SOLE 21 18,597,459 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 89,538 8,030,357 SH   SOLE 22 7,339,809 0 690,548
DIAMONDROCK HOSPITALITY CO COM 252784301 95 8,539 SH   SOLE 23 8,539 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,301 296,021 SH   SOLE 25 296,021 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,624 145,606 SH   SOLE 26 75,038 0 70,568
DIAMONDROCK HOSPITALITY CO COM 252784301 327 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,985 177,990 SH   SOLE 29 69,460 0 108,530
DIAMONDROCK HOSPITALITY CO COM 252784301 14,653 1,314,131 SH   SOLE 30 1,314,131 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,966 266,000 SH   SOLE 34 266,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 36 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 241 21,621 SH   SOLE 40 21,621 0 0
DIANA SHIPPING INC COM Y2066G104 3,934 851,582 SH   SOLE 19 851,582 0 0
DIANA SHIPPING INC COM Y2066G104 341 73,726 SH   SOLE 25 73,726 0 0
DIANA SHIPPING INC COM Y2066G104 1,267 274,342 SH   SOLE 34 274,342 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 10 2,889 SH   SOLE 18 2,889 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 9 2,670 SH   SOLE 19 2,670 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 151 44,526 SH   SOLE 21 44,526 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 273 80,368 SH   SOLE 22 80,368 0 0
DICKS SPORTING GOODS INC COM 253393102 9,354 192,232 SH   SOLE 2 144,682 0 47,550
DICKS SPORTING GOODS INC COM 253393102 2,311 47,492 SH   SOLE 4 45,321 0 2,171
DICKS SPORTING GOODS INC COM 253393102 1,162 23,883 SH   SOLE 7 20,640 0 3,243
DICKS SPORTING GOODS INC COM 253393102 32 650 SH   SOLE 13 650 0 0
DICKS SPORTING GOODS INC COM 253393102 1 20 SH   SOLE 17 0 0 20
DICKS SPORTING GOODS INC COM 253393102 16,839 346,063 SH   SOLE 18 336,896 0 9,167
DICKS SPORTING GOODS INC COM 253393102 12,048 247,589 SH   SOLE 19 247,589 0 0
DICKS SPORTING GOODS INC COM 253393102 4,662 95,814 SH   SOLE 20 0 0 95,814
DICKS SPORTING GOODS INC COM 253393102 186,135 3,825,224 SH   SOLE 21 3,825,224 0 0
DICKS SPORTING GOODS INC COM 253393102 148,190 3,045,421 SH   SOLE 22 2,728,975 0 316,446
DICKS SPORTING GOODS INC COM 253393102 5,231 107,497 SH   SOLE 23 107,497 0 0
DICKS SPORTING GOODS INC COM 253393102 237 4,876 SH   SOLE 25 4,876 0 0
DICKS SPORTING GOODS INC COM 253393102 8,324 171,066 SH   SOLE 26 84,743 0 86,323
DICKS SPORTING GOODS INC COM 253393102 908 18,669 SH   SOLE 28 14,093 0 4,576
DICKS SPORTING GOODS INC COM 253393102 1,466 30,128 SH   SOLE 29 10,668 0 19,460
DICKS SPORTING GOODS INC COM 253393102 6,437 132,293 SH   SOLE 30 132,293 0 0
DICKS SPORTING GOODS INC COM 253393102 2,763 56,788 SH   SOLE 31 33,750 0 23,038
DICKS SPORTING GOODS INC COM 253393102 7,056 145,010 SH   SOLE 34 145,010 0 0
DICKS SPORTING GOODS INC COM 253393102 1,204 24,743 SH   SOLE 36 24,743 0 0
DICKS SPORTING GOODS INC COM 253393102 22 461 SH   SOLE 40 461 0 0
DIEBOLD NXDF INC COM 253651103 1,227 39,979 SH   SOLE 2 31,457 0 8,522
DIEBOLD NXDF INC COM 253651103 5 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 83 2,690 SH   SOLE 7 2,690 0 0
DIEBOLD NXDF INC COM 253651103 16,772 546,326 SH   SOLE 18 546,326 0 0
DIEBOLD NXDF INC COM 253651103 14,503 472,407 SH   SOLE 19 472,407 0 0
DIEBOLD NXDF INC COM 253651103 141,397 4,605,775 SH   SOLE 21 4,605,775 0 0
DIEBOLD NXDF INC COM 253651103 71,142 2,317,332 SH   SOLE 22 2,179,264 0 138,068
DIEBOLD NXDF INC COM 253651103 970 31,593 SH   SOLE 26 27,972 0 3,621
DIEBOLD NXDF INC COM 253651103 273 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 399 13,013 SH   SOLE 30 13,013 0 0
DIEBOLD NXDF INC COM 253651103 53 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 203 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 3 1,491 SH   SOLE 18 1,491 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 0 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 9 4,840 SH   SOLE 22 4,840 0 0
DIGI INTL INC COM 253798102 71 5,978 SH   SOLE 2 1,211 0 4,767
DIGI INTL INC COM 253798102 7 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,676 140,836 SH   SOLE 18 140,836 0 0
DIGI INTL INC COM 253798102 196 16,449 SH   SOLE 19 16,449 0 0
DIGI INTL INC COM 253798102 28,080 2,359,663 SH   SOLE 21 2,359,663 0 0
DIGI INTL INC COM 253798102 8,951 752,219 SH   SOLE 22 720,031 0 32,188
DIGI INTL INC COM 253798102 479 40,227 SH   SOLE 30 40,227 0 0
DIGIMARC CORP NEW COM 25381B101 14 507 SH   SOLE 2 459 0 48
DIGIMARC CORP NEW COM 25381B101 6 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 997 36,924 SH   SOLE 18 36,924 0 0
DIGIMARC CORP NEW COM 25381B101 172 6,380 SH   SOLE 19 6,380 0 0
DIGIMARC CORP NEW COM 25381B101 8,340 308,879 SH   SOLE 21 308,879 0 0
DIGIMARC CORP NEW COM 25381B101 6,650 246,290 SH   SOLE 22 233,866 0 12,424
DIGIRAD CORP COM 253827109 17 3,218 SH   SOLE 18 3,218 0 0
DIGIRAD CORP COM 253827109 304 57,447 SH   SOLE 21 57,447 0 0
DIGIRAD CORP COM 253827109 578 109,010 SH   SOLE 22 109,010 0 0
DIGITAL ALLY INC COM NEW 25382P208 4 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 213 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 16,929 159,124 SH   SOLE 2 63,994 0 95,130
DIGITAL RLTY TR INC COM 253868103 10,583 99,477 SH   SOLE 4 95,300 0 4,177
DIGITAL RLTY TR INC COM 253868103 34,260 322,019 SH   SOLE 7 311,963 0 10,056
DIGITAL RLTY TR INC COM 253868103 212 1,996 SH   SOLE 13 1,996 0 0
DIGITAL RLTY TR INC COM 253868103 800 7,520 SH   SOLE 15 7,520 0 0
DIGITAL RLTY TR INC COM 253868103 37,161 349,288 SH   SOLE 18 326,521 0 22,767
DIGITAL RLTY TR INC COM 253868103 21,051 197,870 SH   SOLE 19 197,870 0 0
DIGITAL RLTY TR INC COM 253868103 8,926 83,902 SH   SOLE 20 0 0 83,902
DIGITAL RLTY TR INC COM 253868103 553,417 5,201,773 SH   SOLE 21 5,201,773 0 0
DIGITAL RLTY TR INC COM 253868103 659,092 6,195,060 SH   SOLE 22 5,411,412 0 783,648
DIGITAL RLTY TR INC COM 253868103 19,610 184,324 SH   SOLE 23 184,324 0 0
DIGITAL RLTY TR INC COM 253868103 30,749 289,018 SH   SOLE 25 289,018 0 0
DIGITAL RLTY TR INC COM 253868103 48,415 455,071 SH   SOLE 26 120,789 0 334,282
DIGITAL RLTY TR INC COM 253868103 3,532 33,198 SH   SOLE 28 24,767 0 8,431
DIGITAL RLTY TR INC COM 253868103 10,749 101,037 SH   SOLE 29 61,924 0 39,113
DIGITAL RLTY TR INC COM 253868103 121,544 1,142,436 SH   SOLE 30 1,142,436 0 0
DIGITAL RLTY TR INC COM 253868103 8,124 76,360 SH   SOLE 31 32,802 0 43,558
DIGITAL RLTY TR INC COM 253868103 1,179 11,078 SH   SOLE 34 11,078 0 0
DIGITAL RLTY TR INC COM 253868103 25,091 235,844 SH   SOLE 36 235,844 0 0
DIGITAL RLTY TR INC COM 253868103 99 929 SH   SOLE 40 929 0 0
DIGITAL TURBINE INC COM NEW 25400W102 11 11,333 SH   SOLE 18 11,333 0 0
DIGITAL TURBINE INC COM NEW 25400W102 158 168,180 SH   SOLE 21 168,180 0 0
DIGITAL TURBINE INC COM NEW 25400W102 25 26,568 SH   SOLE 22 26,568 0 0
DIGITALGLOBE INC COM NEW 25389M877 756 23,093 SH   SOLE 2 5,624 0 17,469
DIGITALGLOBE INC COM NEW 25389M877 14 413 SH   SOLE 4 413 0 0
DIGITALGLOBE INC COM NEW 25389M877 55 1,690 SH   SOLE 7 1,690 0 0
DIGITALGLOBE INC COM NEW 25389M877 8,269 252,482 SH   SOLE 18 252,482 0 0
DIGITALGLOBE INC COM NEW 25389M877 1,496 45,682 SH   SOLE 19 45,682 0 0
DIGITALGLOBE INC COM NEW 25389M877 97,942 2,990,590 SH   SOLE 21 2,990,590 0 0
DIGITALGLOBE INC COM NEW 25389M877 58,100 1,774,033 SH   SOLE 22 1,645,101 0 128,932
DIGITALGLOBE INC COM NEW 25389M877 664 20,272 SH   SOLE 26 14,790 0 5,482
DIGITALGLOBE INC COM NEW 25389M877 315 9,605 SH   SOLE 28 9,605 0 0
DIGITALGLOBE INC COM NEW 25389M877 419 12,807 SH   SOLE 29 0 0 12,807
DIGITALGLOBE INC COM NEW 25389M877 676 20,635 SH   SOLE 30 20,635 0 0
DIGITALGLOBE INC COM NEW 25389M877 249 7,599 SH   SOLE 40 7,599 0 0
DILLARDS INC CL A 254067101 974 18,637 SH   SOLE 2 15,204 0 3,433
DILLARDS INC CL A 254067101 6 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 72 1,386 SH   SOLE 7 1,386 0 0
DILLARDS INC CL A 254067101 4,423 84,662 SH   SOLE 18 84,662 0 0
DILLARDS INC CL A 254067101 4,293 82,180 SH   SOLE 19 82,180 0 0
DILLARDS INC CL A 254067101 53,879 1,031,376 SH   SOLE 21 1,031,376 0 0
DILLARDS INC CL A 254067101 43,222 827,368 SH   SOLE 22 755,051 0 72,317
DILLARDS INC CL A 254067101 20 387 SH   SOLE 23 387 0 0
DILLARDS INC CL A 254067101 280 5,369 SH   SOLE 26 3,925 0 1,444
DILLARDS INC CL A 254067101 122 2,327 SH   SOLE 28 2,327 0 0
DILLARDS INC CL A 254067101 689 13,185 SH   SOLE 29 0 0 13,185
DILLARDS INC CL A 254067101 388 7,420 SH   SOLE 30 7,420 0 0
DILLARDS INC CL A 254067101 22 425 SH   SOLE 31 425 0 0
DILLARDS INC CL A 254067101 129 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 138 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 137 6,737 SH   SOLE 2 1,222 0 5,515
DIME CMNTY BANCSHARES COM 253922108 6 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 15 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 3,505 172,678 SH   SOLE 18 172,678 0 0
DIME CMNTY BANCSHARES COM 253922108 379 18,654 SH   SOLE 19 18,654 0 0
DIME CMNTY BANCSHARES COM 253922108 56,417 2,779,151 SH   SOLE 21 2,779,151 0 0
DIME CMNTY BANCSHARES COM 253922108 21,443 1,056,293 SH   SOLE 22 991,242 0 65,051
DIME CMNTY BANCSHARES COM 253922108 449 22,134 SH   SOLE 26 19,937 0 2,197
DIME CMNTY BANCSHARES COM 253922108 95 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 1,233 60,739 SH   SOLE 30 60,739 0 0
DIME CMNTY BANCSHARES COM 253922108 70 3,438 SH   SOLE 40 3,438 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 9 5,321 SH   SOLE 2 3,960 0 1,361
DIMENSION THERAPEUTICS INC COM 25433V105 81 46,508 SH   SOLE 18 46,508 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 27 15,154 SH   SOLE 19 15,154 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 689 393,739 SH   SOLE 21 393,739 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 148 84,744 SH   SOLE 22 76,248 0 8,496
DIMENSION THERAPEUTICS INC COM 25433V105 15 8,432 SH   SOLE 23 8,432 0 0
DINEEQUITY INC COM 254423106 139 2,552 SH   SOLE 2 820 0 1,732
DINEEQUITY INC COM 254423106 6 104 SH   SOLE 4 104 0 0
DINEEQUITY INC COM 254423106 23 425 SH   SOLE 7 425 0 0
DINEEQUITY INC COM 254423106 4,902 90,071 SH   SOLE 18 90,071 0 0
DINEEQUITY INC COM 254423106 556 10,213 SH   SOLE 19 10,213 0 0
DINEEQUITY INC COM 254423106 79,611 1,462,896 SH   SOLE 21 1,462,896 0 0
DINEEQUITY INC COM 254423106 24,466 449,573 SH   SOLE 22 414,180 0 35,393
DINEEQUITY INC COM 254423106 282 5,183 SH   SOLE 26 4,008 0 1,175
DINEEQUITY INC COM 254423106 134 2,459 SH   SOLE 28 2,459 0 0
DINEEQUITY INC COM 254423106 1,662 30,549 SH   SOLE 30 30,549 0 0
DINEEQUITY INC COM 254423106 100 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 195 8,121 SH   SOLE 2 1,720 0 6,401
DIODES INC COM 254543101 5 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 19 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 4,839 201,198 SH   SOLE 18 201,198 0 0
DIODES INC COM 254543101 530 22,044 SH   SOLE 19 22,044 0 0
DIODES INC COM 254543101 79,440 3,303,102 SH   SOLE 21 3,303,102 0 0
DIODES INC COM 254543101 24,037 999,445 SH   SOLE 22 922,483 0 76,962
DIODES INC COM 254543101 345 14,326 SH   SOLE 26 10,794 0 3,532
DIODES INC COM 254543101 132 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 1,837 76,368 SH   SOLE 30 76,368 0 0
DIODES INC COM 254543101 92 3,840 SH   SOLE 40 3,840 0 0
DIPEXIUM PHARMACEUTICALS INC COM 25456J104 1 956 SH   SOLE 18 956 0 0
DIPEXIUM PHARMACEUTICALS INC COM 25456J104 22 16,939 SH   SOLE 21 16,939 0 0
DIPLOMAT PHARMACY INC COM 25456K101 48 3,038 SH   SOLE 2 2,828 0 210
DIPLOMAT PHARMACY INC COM 25456K101 4 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 15 920 SH   SOLE 7 920 0 0
DIPLOMAT PHARMACY INC COM 25456K101 3,501 219,497 SH   SOLE 18 219,497 0 0
DIPLOMAT PHARMACY INC COM 25456K101 439 27,534 SH   SOLE 19 27,534 0 0
DIPLOMAT PHARMACY INC COM 25456K101 64,213 4,025,876 SH   SOLE 21 4,025,876 0 0
DIPLOMAT PHARMACY INC COM 25456K101 18,628 1,167,925 SH   SOLE 22 1,085,241 0 82,684
DIPLOMAT PHARMACY INC COM 25456K101 125 7,824 SH   SOLE 26 5,329 0 2,495
DIPLOMAT PHARMACY INC COM 25456K101 89 5,575 SH   SOLE 28 5,575 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,377 86,326 SH   SOLE 30 86,326 0 0
DIPLOMAT PHARMACY INC COM 25456K101 62 3,872 SH   SOLE 40 3,872 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 22 696 SH   SOLE 17 0 0 696
DISCOVER FINL SVCS COM 254709108 48,179 704,474 SH   SOLE 2 445,059 0 259,415
DISCOVER FINL SVCS COM 254709108 13,547 198,085 SH   SOLE 4 187,286 0 10,799
DISCOVER FINL SVCS COM 254709108 19,256 281,560 SH   SOLE 7 260,601 0 20,959
DISCOVER FINL SVCS COM 254709108 651 9,526 SH   SOLE 13 9,526 0 0
DISCOVER FINL SVCS COM 254709108 194 2,837 SH   SOLE 15 2,837 0 0
DISCOVER FINL SVCS COM 254709108 204,392 2,988,631 SH   SOLE 18 2,888,862 0 99,769
DISCOVER FINL SVCS COM 254709108 324,978 4,751,842 SH   SOLE 19 4,751,842 0 0
DISCOVER FINL SVCS COM 254709108 11,600 169,617 SH   SOLE 20 0 0 169,617
DISCOVER FINL SVCS COM 254709108 363,536 5,315,625 SH   SOLE 21 5,315,625 0 0
DISCOVER FINL SVCS COM 254709108 745,405 10,899,334 SH   SOLE 22 8,749,614 0 2,149,720
DISCOVER FINL SVCS COM 254709108 45,588 666,583 SH   SOLE 23 666,583 0 0
DISCOVER FINL SVCS COM 254709108 10,250 149,879 SH   SOLE 25 149,879 0 0
DISCOVER FINL SVCS COM 254709108 72,843 1,065,110 SH   SOLE 26 273,203 0 791,907
DISCOVER FINL SVCS COM 254709108 5,673 82,953 SH   SOLE 28 62,014 0 20,939
DISCOVER FINL SVCS COM 254709108 3,612 52,813 SH   SOLE 29 34,699 0 18,114
DISCOVER FINL SVCS COM 254709108 80,483 1,176,818 SH   SOLE 30 1,176,818 0 0
DISCOVER FINL SVCS COM 254709108 19,517 285,375 SH   SOLE 31 141,771 0 143,604
DISCOVER FINL SVCS COM 254709108 85,954 1,256,815 SH   SOLE 34 1,256,815 0 0
DISCOVER FINL SVCS COM 254709108 44,077 644,497 SH   SOLE 36 644,497 0 0
DISCOVER FINL SVCS COM 254709108 151 2,208 SH   SOLE 40 2,208 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7,801 268,173 SH   SOLE 2 166,669 0 101,504
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,396 47,981 SH   SOLE 4 42,865 0 5,116
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,898 99,634 SH   SOLE 7 99,634 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 37 1,271 SH   SOLE 15 1,270 0 1
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 9,834 338,063 SH   SOLE 18 293,543 0 44,520
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,180 109,313 SH   SOLE 19 109,313 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,751 128,945 SH   SOLE 20 0 0 128,945
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 78,347 2,693,247 SH   SOLE 21 2,693,247 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 123,494 4,245,241 SH   SOLE 22 3,508,098 0 737,143
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 5,249 180,439 SH   SOLE 23 180,439 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,702 58,510 SH   SOLE 25 58,510 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10,675 366,950 SH   SOLE 26 127,875 0 239,075
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 912 31,352 SH   SOLE 28 23,537 0 7,815
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,418 48,754 SH   SOLE 29 14,804 0 33,950
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 11,881 408,432 SH   SOLE 30 408,432 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,863 64,033 SH   SOLE 31 24,119 0 39,914
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 756 25,988 SH   SOLE 32 25,988 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 372 12,799 SH   SOLE 34 12,799 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 6,289 216,179 SH   SOLE 36 216,179 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 20 698 SH   SOLE 40 698 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 6,016 212,497 SH   SOLE 2 50,187 0 162,310
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,244 79,253 SH   SOLE 4 71,855 0 7,398
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,482 158,309 SH   SOLE 7 158,309 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 106 3,750 SH   SOLE 13 3,750 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 51 1,797 SH   SOLE 15 1,797 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13,617 481,009 SH   SOLE 18 448,663 0 32,346
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,221 113,784 SH   SOLE 19 113,784 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,090 179,798 SH   SOLE 20 0 0 179,798
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 110,947 3,919,018 SH   SOLE 21 3,919,018 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 171,298 6,050,789 SH   SOLE 22 4,875,812 0 1,174,977
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 8,236 290,929 SH   SOLE 23 290,929 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,455 86,731 SH   SOLE 25 86,731 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 16,023 565,974 SH   SOLE 26 184,252 0 381,722
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,378 48,673 SH   SOLE 28 36,730 0 11,943
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,633 57,699 SH   SOLE 29 7,384 0 50,315
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 18,144 640,893 SH   SOLE 30 640,893 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,877 136,934 SH   SOLE 31 47,683 0 89,251
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,106 39,076 SH   SOLE 32 39,076 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 425 15,011 SH   SOLE 34 15,011 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 10,301 363,858 SH   SOLE 36 363,858 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 37 1,321 SH   SOLE 40 1,321 0 0
DISH NETWORK CORP CL A 25470M109 13,413 211,267 SH   SOLE 2 69,862 0 141,405
DISH NETWORK CORP CL A 25470M109 5,408 85,185 SH   SOLE 4 79,833 0 5,352
DISH NETWORK CORP CL A 25470M109 9,994 157,411 SH   SOLE 7 149,129 0 8,282
DISH NETWORK CORP CL A 25470M109 99 1,565 SH   SOLE 15 1,565 0 0
DISH NETWORK CORP CL A 25470M109 38,673 609,119 SH   SOLE 18 576,220 0 32,899
DISH NETWORK CORP CL A 25470M109 72,900 1,148,212 SH   SOLE 19 1,148,212 0 0
DISH NETWORK CORP CL A 25470M109 186,544 2,938,171 SH   SOLE 21 2,938,171 0 0
DISH NETWORK CORP CL A 25470M109 378,104 5,955,333 SH   SOLE 22 4,851,501 0 1,103,832
DISH NETWORK CORP CL A 25470M109 16,807 264,719 SH   SOLE 23 264,719 0 0
DISH NETWORK CORP CL A 25470M109 5,312 83,674 SH   SOLE 25 83,674 0 0
DISH NETWORK CORP CL A 25470M109 23,648 372,472 SH   SOLE 26 173,693 0 198,779
DISH NETWORK CORP CL A 25470M109 3,001 47,274 SH   SOLE 28 35,257 0 12,017
DISH NETWORK CORP CL A 25470M109 682 10,747 SH   SOLE 29 10,747 0 0
DISH NETWORK CORP CL A 25470M109 38,586 607,751 SH   SOLE 30 607,751 0 0
DISH NETWORK CORP CL A 25470M109 7,823 123,209 SH   SOLE 31 41,179 0 82,030
DISH NETWORK CORP CL A 25470M109 2,453 38,634 SH   SOLE 32 38,634 0 0
DISH NETWORK CORP CL A 25470M109 27,956 440,318 SH   SOLE 34 440,318 0 0
DISH NETWORK CORP CL A 25470M109 21,234 334,447 SH   SOLE 36 334,447 0 0
DISH NETWORK CORP CL A 25470M109 76 1,194 SH   SOLE 40 1,194 0 0
DISH NETWORK CORP OPTIONS 25470M109 248 3,900 SH Put OTR 19 3,900 0 0
DISNEY WALT CO COM DISNEY 254687106 171,425 1,511,818 SH   SOLE 2 569,491 0 942,327
DISNEY WALT CO COM DISNEY 254687106 58,406 515,088 SH   SOLE 4 476,923 0 38,165
DISNEY WALT CO COM DISNEY 254687106 117,882 1,039,618 SH   SOLE 7 968,939 0 70,679
DISNEY WALT CO COM DISNEY 254687106 649 5,723 SH   SOLE 13 5,723 0 0
DISNEY WALT CO COM DISNEY 254687106 1,159 10,222 SH   SOLE 15 10,222 0 0
DISNEY WALT CO COM DISNEY 254687106 186 1,638 SH   SOLE 17 0 0 1,638
DISNEY WALT CO COM DISNEY 254687106 360,706 3,181,110 SH   SOLE 18 2,953,763 0 227,347
DISNEY WALT CO COM DISNEY 254687106 24,970 220,215 SH   SOLE 19 197,642 0 22,573
DISNEY WALT CO COM DISNEY 254687106 99,101 873,985 SH   SOLE 20 90,080 0 783,905
DISNEY WALT CO COM DISNEY 254687106 2,309,769 20,370,126 SH   SOLE 21 20,370,126 0 0
DISNEY WALT CO COM DISNEY 254687106 4,589,691 40,477,036 SH   SOLE 22 32,614,806 0 7,862,230
DISNEY WALT CO COM DISNEY 254687106 210,814 1,859,190 SH   SOLE 23 1,859,190 0 0
DISNEY WALT CO COM DISNEY 254687106 93,839 827,578 SH   SOLE 25 827,578 0 0
DISNEY WALT CO COM DISNEY 254687106 506,998 4,471,278 SH   SOLE 26 903,249 0 3,568,029
DISNEY WALT CO COM DISNEY 254687106 35,934 316,903 SH   SOLE 28 236,491 0 80,412
DISNEY WALT CO COM DISNEY 254687106 17,301 152,583 SH   SOLE 29 74,158 0 78,425
DISNEY WALT CO COM DISNEY 254687106 452,498 3,990,636 SH   SOLE 30 3,990,636 0 0
DISNEY WALT CO COM DISNEY 254687106 99,120 874,152 SH   SOLE 31 319,329 0 554,823
DISNEY WALT CO COM DISNEY 254687106 13,901 122,596 SH   SOLE 32 122,596 0 0
DISNEY WALT CO COM DISNEY 254687106 15,309 135,010 SH   SOLE 34 135,010 0 0
DISNEY WALT CO COM DISNEY 254687106 269,114 2,373,348 SH   SOLE 36 2,373,348 0 0
DISNEY WALT CO COM DISNEY 254687106 918 8,097 SH   SOLE 40 8,097 0 0
DISNEY WALT CO OPTIONS 254687106 431 3,800 SH Call OTR 19 3,800 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 8 719 SH   SOLE 18 719 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 22 2,094 SH   SOLE 21 2,094 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 5 2,247 SH   SOLE 18 2,247 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 87 37,920 SH   SOLE 21 37,920 0 0
DIXIE GROUP INC CL A 255519100 10 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 10 2,900 SH   SOLE 19 2,900 0 0
DIXIE GROUP INC CL A 255519100 153 42,456 SH   SOLE 21 42,456 0 0
DIXIE GROUP INC CL A 255519100 1,349 374,698 SH   SOLE 22 374,698 0 0
DLH HLDGS CORP COM 23335Q100 2 417 SH   SOLE 18 417 0 0
DLH HLDGS CORP COM 23335Q100 44 8,155 SH   SOLE 21 8,155 0 0
DLH HLDGS CORP COM 23335Q100 63 11,733 SH   SOLE 22 11,733 0 0
DMC GLOBAL INC COM 23291C103 10 782 SH   SOLE 2 782 0 0
DMC GLOBAL INC COM 23291C103 671 54,090 SH   SOLE 18 54,090 0 0
DMC GLOBAL INC COM 23291C103 118 9,546 SH   SOLE 19 9,546 0 0
DMC GLOBAL INC COM 23291C103 5,774 465,685 SH   SOLE 21 465,685 0 0
DMC GLOBAL INC COM 23291C103 5,096 410,967 SH   SOLE 22 394,315 0 16,652
DNB FINL CORP COM 233237106 16 467 SH   SOLE 18 467 0 0
DNB FINL CORP COM 233237106 21 618 SH   SOLE 21 618 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 10 8,093 SH   SOLE 21 8,093 0 0
DOLBY LABORATORIES INC COM 25659T107 1,124 21,442 SH   SOLE 2 12,320 0 9,122
DOLBY LABORATORIES INC COM 25659T107 41 778 SH   SOLE 4 778 0 0
DOLBY LABORATORIES INC COM 25659T107 64 1,214 SH   SOLE 7 1,214 0 0
DOLBY LABORATORIES INC COM 25659T107 962 18,350 SH   SOLE 13 18,350 0 0
DOLBY LABORATORIES INC COM 25659T107 5 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 1,549 29,552 SH   SOLE 18 29,552 0 0
DOLBY LABORATORIES INC COM 25659T107 1,791 34,180 SH   SOLE 19 34,180 0 0
DOLBY LABORATORIES INC COM 25659T107 29,917 570,828 SH   SOLE 21 570,828 0 0
DOLBY LABORATORIES INC COM 25659T107 87,322 1,666,135 SH   SOLE 22 1,450,337 0 215,798
DOLBY LABORATORIES INC COM 25659T107 1,048 19,990 SH   SOLE 26 17,332 0 2,658
DOLBY LABORATORIES INC COM 25659T107 391 7,451 SH   SOLE 28 7,451 0 0
DOLBY LABORATORIES INC COM 25659T107 1,740 33,202 SH   SOLE 29 623 0 32,579
DOLBY LABORATORIES INC COM 25659T107 495 9,441 SH   SOLE 30 9,441 0 0
DOLBY LABORATORIES INC COM 25659T107 65 1,231 SH   SOLE 31 1,231 0 0
DOLBY LABORATORIES INC COM 25659T107 635 12,110 SH   SOLE 36 12,110 0 0
DOLBY LABORATORIES INC COM 25659T107 300 5,718 SH   SOLE 40 5,718 0 0
DOLLAR GEN CORP NEW COM 256677105 17,828 255,674 SH   SOLE 2 88,997 0 166,677
DOLLAR GEN CORP NEW COM 256677105 5,762 82,631 SH   SOLE 4 75,564 0 7,067
DOLLAR GEN CORP NEW COM 256677105 12,023 172,427 SH   SOLE 7 170,296 0 2,131
DOLLAR GEN CORP NEW COM 256677105 431 6,174 SH   SOLE 13 6,174 0 0
DOLLAR GEN CORP NEW COM 256677105 114 1,638 SH   SOLE 15 1,638 0 0
DOLLAR GEN CORP NEW COM 256677105 156,750 2,247,962 SH   SOLE 18 2,137,604 0 110,358
DOLLAR GEN CORP NEW COM 256677105 285,924 4,100,438 SH   SOLE 19 4,100,438 0 0
DOLLAR GEN CORP NEW COM 256677105 12,252 175,706 SH   SOLE 20 0 0 175,706
DOLLAR GEN CORP NEW COM 256677105 331,583 4,755,235 SH   SOLE 21 4,755,235 0 0
DOLLAR GEN CORP NEW COM 256677105 509,391 7,305,198 SH   SOLE 22 5,914,901 0 1,390,297
DOLLAR GEN CORP NEW COM 256677105 25,960 372,298 SH   SOLE 23 372,298 0 0
DOLLAR GEN CORP NEW COM 256677105 8,661 124,203 SH   SOLE 25 124,203 0 0
DOLLAR GEN CORP NEW COM 256677105 48,623 697,301 SH   SOLE 26 187,090 0 510,211
DOLLAR GEN CORP NEW COM 256677105 4,135 59,293 SH   SOLE 28 44,389 0 14,904
DOLLAR GEN CORP NEW COM 256677105 855 12,268 SH   SOLE 29 12,268 0 0
DOLLAR GEN CORP NEW COM 256677105 48,432 694,568 SH   SOLE 30 694,568 0 0
DOLLAR GEN CORP NEW COM 256677105 32,193 461,677 SH   SOLE 31 55,808 0 405,869
DOLLAR GEN CORP NEW COM 256677105 16,674 239,120 SH   SOLE 34 239,120 0 0
DOLLAR GEN CORP NEW COM 256677105 26,403 378,646 SH   SOLE 36 378,646 0 0
DOLLAR GEN CORP NEW COM 256677105 112 1,605 SH   SOLE 40 1,605 0 0
DOLLAR TREE INC COM 256746108 19,407 247,348 SH   SOLE 2 67,595 0 179,753
DOLLAR TREE INC COM 256746108 5,545 70,669 SH   SOLE 4 64,933 0 5,736
DOLLAR TREE INC COM 256746108 12,503 159,360 SH   SOLE 7 155,650 0 3,710
DOLLAR TREE INC COM 256746108 293 3,735 SH   SOLE 13 3,735 0 0
DOLLAR TREE INC COM 256746108 130 1,663 SH   SOLE 15 1,663 0 0
DOLLAR TREE INC COM 256746108 1 10 SH   SOLE 17 0 0 10
DOLLAR TREE INC COM 256746108 65,096 829,670 SH   SOLE 18 708,471 0 121,199
DOLLAR TREE INC COM 256746108 33,819 431,039 SH   SOLE 19 431,039 0 0
DOLLAR TREE INC COM 256746108 8,913 113,593 SH   SOLE 20 0 0 113,593
DOLLAR TREE INC COM 256746108 318,504 4,059,440 SH   SOLE 21 4,059,440 0 0
DOLLAR TREE INC COM 256746108 489,169 6,234,633 SH   SOLE 22 5,102,964 0 1,131,669
DOLLAR TREE INC COM 256746108 21,346 272,067 SH   SOLE 23 272,067 0 0
DOLLAR TREE INC COM 256746108 6,234 79,459 SH   SOLE 25 79,459 0 0
DOLLAR TREE INC COM 256746108 46,254 589,527 SH   SOLE 26 163,958 0 425,569
DOLLAR TREE INC COM 256746108 3,850 49,072 SH   SOLE 28 36,620 0 12,452
DOLLAR TREE INC COM 256746108 4,951 63,108 SH   SOLE 29 9,315 0 53,793
DOLLAR TREE INC COM 256746108 53,025 675,827 SH   SOLE 30 675,827 0 0
DOLLAR TREE INC COM 256746108 10,277 130,984 SH   SOLE 31 48,294 0 82,690
DOLLAR TREE INC COM 256746108 3,153 40,192 SH   SOLE 32 40,192 0 0
DOLLAR TREE INC COM 256746108 2,561 32,640 SH   SOLE 34 32,640 0 0
DOLLAR TREE INC COM 256746108 26,582 338,794 SH   SOLE 36 338,794 0 0
DOLLAR TREE INC COM 256746108 104 1,321 SH   SOLE 40 1,321 0 0
DOMINION DIAMOND CORP COM 257287102 54 4,238 SH   SOLE 21 4,238 0 0
DOMINION DIAMOND CORP COM 257287102 0 1 SH   SOLE 22 1 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 1,419 44,419 SH   SOLE 18 44,419 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 22,166 693,787 SH   SOLE 19 693,787 0 0
DOMINION RES INC VA NEW COM 25746U109 42,112 542,887 SH   SOLE 2 155,017 0 387,870
DOMINION RES INC VA NEW COM 25746U109 15,284 197,030 SH   SOLE 4 180,338 0 16,692
DOMINION RES INC VA NEW COM 25746U109 37,316 481,059 SH   SOLE 7 453,903 0 27,156
DOMINION RES INC VA NEW COM 25746U109 712 9,184 SH   SOLE 13 9,184 0 0
DOMINION RES INC VA NEW COM 25746U109 296 3,813 SH   SOLE 15 3,813 0 0
DOMINION RES INC VA NEW COM 25746U109 215,124 2,773,283 SH   SOLE 18 2,621,652 0 151,631
DOMINION RES INC VA NEW COM 25746U109 250,531 3,229,742 SH   SOLE 19 3,229,742 0 0
DOMINION RES INC VA NEW COM 25746U109 22,164 285,723 SH   SOLE 20 0 0 285,723
DOMINION RES INC VA NEW COM 25746U109 1,100,575 14,188,154 SH   SOLE 21 14,188,154 0 0
DOMINION RES INC VA NEW COM 25746U109 1,324,781 17,078,520 SH   SOLE 22 13,939,404 0 3,139,116
DOMINION RES INC VA NEW COM 25746U109 57,507 741,351 SH   SOLE 23 741,351 0 0
DOMINION RES INC VA NEW COM 25746U109 19,279 248,537 SH   SOLE 25 248,537 0 0
DOMINION RES INC VA NEW COM 25746U109 143,121 1,845,061 SH   SOLE 26 399,545 0 1,445,516
DOMINION RES INC VA NEW COM 25746U109 10,122 130,483 SH   SOLE 28 97,249 0 33,234
DOMINION RES INC VA NEW COM 25746U109 2,088 26,921 SH   SOLE 29 26,921 0 0
DOMINION RES INC VA NEW COM 25746U109 173,554 2,237,390 SH   SOLE 30 2,237,390 0 0
DOMINION RES INC VA NEW COM 25746U109 27,204 350,706 SH   SOLE 31 123,577 0 227,129
DOMINION RES INC VA NEW COM 25746U109 6,827 88,017 SH   SOLE 32 88,017 0 0
DOMINION RES INC VA NEW COM 25746U109 4,675 60,266 SH   SOLE 34 60,266 0 0
DOMINION RES INC VA NEW COM 25746U109 77,334 996,953 SH   SOLE 36 996,953 0 0
DOMINION RES INC VA NEW COM 25746U109 267 3,436 SH   SOLE 40 3,436 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 1,297 25,497 SH   SOLE 4 25,497 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 11,052 217,213 SH   SOLE 18 217,213 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 421 8,273 SH   OTR 19 8,273 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 88,017 1,729,887 SH   SOLE 19 1,729,887 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 2,696 52,987 SH   SOLE 22 52,987 0 0
DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 32,454 637,848 SH   SOLE 34 637,848 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 371 7,370 SH   SOLE 4 7,370 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 2,995 59,551 SH   SOLE 18 59,551 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 1 11 SH   OTR 19 11 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 24,507 487,221 SH   SOLE 19 487,221 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 880 17,500 SH   SOLE 22 17,500 0 0
DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 9,154 181,995 SH   SOLE 34 181,995 0 0
DOMINOS PIZZA INC COM 25754A201 30,895 167,637 SH   SOLE 2 103,205 0 64,432
DOMINOS PIZZA INC COM 25754A201 6,250 33,914 SH   SOLE 4 32,668 0 1,246
DOMINOS PIZZA INC COM 25754A201 1,288 6,987 SH   SOLE 7 6,987 0 0
DOMINOS PIZZA INC COM 25754A201 0 1 SH   SOLE 17 0 0 1
DOMINOS PIZZA INC COM 25754A201 98,340 533,589 SH   SOLE 18 424,979 0 108,610
DOMINOS PIZZA INC COM 25754A201 80,782 438,318 SH   SOLE 19 438,318 0 0
DOMINOS PIZZA INC COM 25754A201 5,868 31,838 SH   SOLE 20 0 0 31,838
DOMINOS PIZZA INC COM 25754A201 377,530 2,048,452 SH   SOLE 21 2,048,452 0 0
DOMINOS PIZZA INC COM 25754A201 317,777 1,724,235 SH   SOLE 22 1,495,997 0 228,238
DOMINOS PIZZA INC COM 25754A201 15,062 81,727 SH   SOLE 23 81,727 0 0
DOMINOS PIZZA INC COM 25754A201 16,447 89,238 SH   SOLE 26 43,605 0 45,633
DOMINOS PIZZA INC COM 25754A201 1,911 10,369 SH   SOLE 28 7,834 0 2,535
DOMINOS PIZZA INC COM 25754A201 5,279 28,643 SH   SOLE 29 14,859 0 13,784
DOMINOS PIZZA INC COM 25754A201 10,313 55,957 SH   SOLE 30 55,957 0 0
DOMINOS PIZZA INC COM 25754A201 9,200 49,918 SH   SOLE 31 26,101 0 23,817
DOMINOS PIZZA INC COM 25754A201 4,769 25,874 SH   SOLE 34 25,874 0 0
DOMINOS PIZZA INC COM 25754A201 3,297 17,887 SH   SOLE 36 17,887 0 0
DOMINOS PIZZA INC COM 25754A201 44 240 SH   SOLE 40 240 0 0
DOMTAR CORP COM NEW 257559203 1,831 50,131 SH   SOLE 2 38,928 0 11,203
DOMTAR CORP COM NEW 257559203 9 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 636 17,408 SH   SOLE 7 17,408 0 0
DOMTAR CORP COM NEW 257559203 15,382 421,189 SH   SOLE 18 421,189 0 0
DOMTAR CORP COM NEW 257559203 13,729 375,939 SH   SOLE 19 375,939 0 0
DOMTAR CORP COM NEW 257559203 242,976 6,653,227 SH   SOLE 21 6,653,227 0 0
DOMTAR CORP COM NEW 257559203 94,770 2,595,030 SH   SOLE 22 2,329,980 0 265,050
DOMTAR CORP COM NEW 257559203 577 15,809 SH   SOLE 26 11,722 0 4,087
DOMTAR CORP COM NEW 257559203 325 8,907 SH   SOLE 28 8,907 0 0
DOMTAR CORP COM NEW 257559203 4,427 121,210 SH   SOLE 29 0 0 121,210
DOMTAR CORP COM NEW 257559203 378 10,339 SH   SOLE 30 10,339 0 0
DOMTAR CORP COM NEW 257559203 52 1,429 SH   SOLE 31 1,429 0 0
DOMTAR CORP COM NEW 257559203 3,491 95,578 SH   SOLE 32 95,578 0 0
DOMTAR CORP COM NEW 257559203 292 7,987 SH   SOLE 36 7,987 0 0
DOMTAR CORP COM NEW 257559203 96 2,642 SH   SOLE 40 2,642 0 0
DONALDSON INC COM 257651109 3,482 76,491 SH   SOLE 2 73,641 0 2,850
DONALDSON INC COM 257651109 28 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 3,858 84,748 SH   SOLE 7 84,748 0 0
DONALDSON INC COM 257651109 20,209 443,958 SH   SOLE 18 443,958 0 0
DONALDSON INC COM 257651109 3,777 82,978 SH   SOLE 19 82,978 0 0
DONALDSON INC COM 257651109 249,039 5,470,970 SH   SOLE 21 5,470,970 0 0
DONALDSON INC COM 257651109 188,331 4,137,325 SH   SOLE 22 3,688,657 0 448,668
DONALDSON INC COM 257651109 1,757 38,594 SH   SOLE 26 31,178 0 7,416
DONALDSON INC COM 257651109 797 17,501 SH   SOLE 28 17,501 0 0
DONALDSON INC COM 257651109 948 20,816 SH   SOLE 30 20,816 0 0
DONALDSON INC COM 257651109 125 2,754 SH   SOLE 31 2,754 0 0
DONALDSON INC COM 257651109 196 4,311 SH   SOLE 36 4,311 0 0
DONALDSON INC COM 257651109 423 9,298 SH   SOLE 40 9,298 0 0
DONEGAL GROUP INC CL A 257701201 20 1,110 SH   SOLE 2 758 0 352
DONEGAL GROUP INC CL A 257701201 638 36,195 SH   SOLE 18 36,195 0 0
DONEGAL GROUP INC CL A 257701201 107 6,085 SH   SOLE 19 6,085 0 0
DONEGAL GROUP INC CL A 257701201 4,976 282,415 SH   SOLE 21 282,415 0 0
DONEGAL GROUP INC CL A 257701201 8,749 496,550 SH   SOLE 22 475,396 0 21,154
DONEGAL GROUP INC CL A 257701201 36 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 11 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 87 4,517 SH   SOLE 2 2,264 0 2,253
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 12 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 949 49,189 SH   SOLE 18 49,189 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 296 15,341 SH   SOLE 19 15,341 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 33,951 1,760,017 SH   SOLE 21 1,760,017 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 14,126 732,301 SH   SOLE 22 641,564 0 90,737
DONNELLEY FINL SOLUTIONS INC COM 25787G100 98 5,105 SH   SOLE 26 3,678 0 1,427
DONNELLEY FINL SOLUTIONS INC COM 25787G100 63 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 167 8,669 SH   SOLE 29 0 0 8,669
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,039 53,881 SH   SOLE 30 53,881 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 592 SH   SOLE 31 592 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 54 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 363 29,992 SH   SOLE 2 24,418 0 5,574
DONNELLEY R R & SONS CO COM 257867200 5 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 206 17,032 SH   SOLE 7 17,032 0 0
DONNELLEY R R & SONS CO COM 257867200 2,189 180,753 SH   SOLE 18 180,753 0 0
DONNELLEY R R & SONS CO COM 257867200 530 43,795 SH   SOLE 19 43,795 0 0
DONNELLEY R R & SONS CO COM 257867200 97,741 8,071,078 SH   SOLE 21 8,071,078 0 0
DONNELLEY R R & SONS CO COM 257867200 36,773 3,036,568 SH   SOLE 22 2,723,548 0 313,020
DONNELLEY R R & SONS CO COM 257867200 165 13,618 SH   SOLE 26 9,809 0 3,809
DONNELLEY R R & SONS CO COM 257867200 105 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 732 60,433 SH   SOLE 29 0 0 60,433
DONNELLEY R R & SONS CO COM 257867200 1,582 130,652 SH   SOLE 30 130,652 0 0
DONNELLEY R R & SONS CO COM 257867200 19 1,579 SH   SOLE 31 1,579 0 0
DONNELLEY R R & SONS CO COM 257867200 999 82,464 SH   SOLE 32 82,464 0 0
DONNELLEY R R & SONS CO COM 257867200 73 6,047 SH   SOLE 36 6,047 0 0
DONNELLEY R R & SONS CO COM 257867200 91 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 55 5,228 SH   SOLE 2 1,212 0 4,016
DORIAN LPG LTD SHS USD Y2106R110 6 566 SH   SOLE 7 566 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,007 95,590 SH   SOLE 18 95,590 0 0
DORIAN LPG LTD SHS USD Y2106R110 111 10,516 SH   SOLE 19 10,516 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,951 755,104 SH   SOLE 21 755,104 0 0
DORIAN LPG LTD SHS USD Y2106R110 2,256 214,219 SH   SOLE 22 187,143 0 27,076
DORMAN PRODUCTS INC COM 258278100 105 1,275 SH   SOLE 2 1,155 0 120
DORMAN PRODUCTS INC COM 258278100 11 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 55 675 SH   SOLE 7 675 0 0
DORMAN PRODUCTS INC COM 258278100 1 13 SH   SOLE 17 0 0 13
DORMAN PRODUCTS INC COM 258278100 11,116 135,346 SH   SOLE 18 135,346 0 0
DORMAN PRODUCTS INC COM 258278100 8,143 99,147 SH   SOLE 19 99,147 0 0
DORMAN PRODUCTS INC COM 258278100 199,281 2,426,413 SH   SOLE 21 2,426,413 0 0
DORMAN PRODUCTS INC COM 258278100 62,455 760,439 SH   SOLE 22 702,007 0 58,432
DORMAN PRODUCTS INC COM 258278100 761 9,271 SH   SOLE 26 7,265 0 2,006
DORMAN PRODUCTS INC COM 258278100 375 4,563 SH   SOLE 28 4,563 0 0
DORMAN PRODUCTS INC COM 258278100 4,797 58,413 SH   SOLE 30 58,413 0 0
DORMAN PRODUCTS INC COM 258278100 294 3,577 SH   SOLE 40 3,577 0 0
DOUBLE EAGLE ACQUISITION COR UNIT 99/99/9999 G28195108 74 6,989 SH   OTR 19 6,989 0 0
DOUBLE EAGLE ACQUISITION COR COM G28195124 0 12 SH   OTR 19 12 0 0
DOUGLAS DYNAMICS INC COM 25960R105 112 3,663 SH   SOLE 2 1,436 0 2,227
DOUGLAS DYNAMICS INC COM 25960R105 16 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,662 86,864 SH   SOLE 18 86,864 0 0
DOUGLAS DYNAMICS INC COM 25960R105 393 12,808 SH   SOLE 19 12,808 0 0
DOUGLAS DYNAMICS INC COM 25960R105 21,479 700,781 SH   SOLE 21 700,781 0 0
DOUGLAS DYNAMICS INC COM 25960R105 17,781 580,132 SH   SOLE 22 538,807 0 41,325
DOUGLAS DYNAMICS INC COM 25960R105 100 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 125 4,068 SH   SOLE 30 4,068 0 0
DOUGLAS DYNAMICS INC COM 25960R105 85 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 3,482 90,674 SH   SOLE 2 66,686 0 23,988
DOUGLAS EMMETT INC COM 25960P109 1,718 44,730 SH   SOLE 4 44,730 0 0
DOUGLAS EMMETT INC COM 25960P109 7,216 187,924 SH   SOLE 7 187,924 0 0
DOUGLAS EMMETT INC COM 25960P109 226 5,892 SH   SOLE 15 5,892 0 0
DOUGLAS EMMETT INC COM 25960P109 19,188 499,684 SH   SOLE 18 499,684 0 0
DOUGLAS EMMETT INC COM 25960P109 7,514 195,686 SH   SOLE 19 195,686 0 0
DOUGLAS EMMETT INC COM 25960P109 298,452 7,772,182 SH   SOLE 21 7,772,182 0 0
DOUGLAS EMMETT INC COM 25960P109 238,400 6,208,345 SH   SOLE 22 5,719,809 0 488,536
DOUGLAS EMMETT INC COM 25960P109 238 6,203 SH   SOLE 23 6,203 0 0
DOUGLAS EMMETT INC COM 25960P109 7,774 202,447 SH   SOLE 25 202,447 0 0
DOUGLAS EMMETT INC COM 25960P109 3,667 95,498 SH   SOLE 26 44,427 0 51,071
DOUGLAS EMMETT INC COM 25960P109 753 19,601 SH   SOLE 28 19,601 0 0
DOUGLAS EMMETT INC COM 25960P109 2,082 54,220 SH   SOLE 29 48,610 0 5,610
DOUGLAS EMMETT INC COM 25960P109 25,274 658,189 SH   SOLE 30 658,189 0 0
DOUGLAS EMMETT INC COM 25960P109 115 2,986 SH   SOLE 31 2,986 0 0
DOUGLAS EMMETT INC COM 25960P109 39 1,008 SH   SOLE 34 1,008 0 0
DOUGLAS EMMETT INC COM 25960P109 218 5,672 SH   SOLE 36 5,672 0 0
DOUGLAS EMMETT INC COM 25960P109 475 12,370 SH   SOLE 40 12,370 0 0
DOVER CORP COM 260003108 11,056 137,598 SH   SOLE 2 43,186 0 94,412
DOVER CORP COM 260003108 3,798 47,263 SH   SOLE 4 43,377 0 3,886
DOVER CORP COM 260003108 27,642 344,025 SH   SOLE 7 182,959 0 161,066
DOVER CORP COM 260003108 158 1,966 SH   SOLE 13 1,966 0 0
DOVER CORP COM 260003108 78 969 SH   SOLE 15 969 0 0
DOVER CORP COM 260003108 28,878 359,404 SH   SOLE 18 337,083 0 22,321
DOVER CORP COM 260003108 23,368 290,823 SH   SOLE 19 290,823 0 0
DOVER CORP COM 260003108 7,653 95,243 SH   SOLE 20 0 0 95,243
DOVER CORP COM 260003108 238,165 2,964,097 SH   SOLE 21 2,964,097 0 0
DOVER CORP COM 260003108 331,329 4,123,576 SH   SOLE 22 3,342,169 0 781,407
DOVER CORP COM 260003108 14,249 177,335 SH   SOLE 23 177,335 0 0
DOVER CORP COM 260003108 6,236 77,614 SH   SOLE 25 77,614 0 0
DOVER CORP COM 260003108 31,550 392,651 SH   SOLE 26 123,463 0 269,188
DOVER CORP COM 260003108 2,588 32,212 SH   SOLE 28 23,860 0 8,352
DOVER CORP COM 260003108 3,278 40,800 SH   SOLE 29 5,357 0 35,443
DOVER CORP COM 260003108 34,535 429,811 SH   SOLE 30 429,811 0 0
DOVER CORP COM 260003108 7,349 91,457 SH   SOLE 31 32,820 0 58,637
DOVER CORP COM 260003108 5,640 70,187 SH   SOLE 34 70,187 0 0
DOVER CORP COM 260003108 19,849 247,032 SH   SOLE 36 247,032 0 0
DOVER CORP COM 260003108 63 789 SH   SOLE 40 789 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 3 2,387 SH   SOLE 18 2,387 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 47 44,762 SH   SOLE 21 44,762 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 424 403,713 SH   SOLE 22 403,713 0 0
DOVER MOTORSPORTS INC COM 260174107 6 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 4 1,592 SH   SOLE 19 1,592 0 0
DOVER MOTORSPORTS INC COM 260174107 95 43,180 SH   SOLE 21 43,180 0 0
DOVER MOTORSPORTS INC COM 260174107 607 276,125 SH   SOLE 22 276,125 0 0
DOW CHEM CO COM 260543103 64,622 1,017,022 SH   SOLE 2 312,127 0 704,895
DOW CHEM CO COM 260543103 25,555 402,182 SH   SOLE 4 374,656 0 27,526
DOW CHEM CO COM 260543103 48,877 769,238 SH   SOLE 7 720,352 0 48,886
DOW CHEM CO COM 260543103 1,063 16,732 SH   SOLE 13 16,732 0 0
DOW CHEM CO COM 260543103 445 7,008 SH   SOLE 15 7,008 0 0
DOW CHEM CO COM 260543103 51 800 SH   SOLE 17 0 0 800
DOW CHEM CO COM 260543103 479,083 7,539,872 SH   SOLE 18 7,036,223 0 503,649
DOW CHEM CO COM 260543103 738,202 11,617,910 SH   SOLE 19 11,617,910 0 0
DOW CHEM CO COM 260543103 36,321 571,630 SH   SOLE 20 0 0 571,630
DOW CHEM CO COM 260543103 1,069,205 16,827,272 SH   SOLE 21 16,827,272 0 0
DOW CHEM CO COM 260543103 1,910,088 30,061,194 SH   SOLE 22 24,505,036 0 5,556,158
DOW CHEM CO COM 260543103 85,392 1,343,902 SH   SOLE 23 1,343,902 0 0
DOW CHEM CO COM 260543103 51,858 816,140 SH   SOLE 25 769,024 0 47,116
DOW CHEM CO COM 260543103 189,892 2,988,541 SH   SOLE 26 709,905 0 2,278,636
DOW CHEM CO COM 260543103 14,926 234,911 SH   SOLE 28 175,174 0 59,737
DOW CHEM CO COM 260543103 3,593 56,551 SH   SOLE 29 53,854 0 2,697
DOW CHEM CO COM 260543103 198,788 3,128,555 SH   SOLE 30 3,128,555 0 0
DOW CHEM CO COM 260543103 36,861 580,117 SH   SOLE 31 223,048 0 357,069
DOW CHEM CO COM 260543103 28,282 445,099 SH   SOLE 34 445,099 0 0
DOW CHEM CO COM 260543103 121,845 1,917,616 SH   SOLE 36 1,917,616 0 0
DOW CHEM CO COM 260543103 392 6,165 SH   SOLE 40 6,165 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 56,584 577,859 SH   SOLE 2 465,244 0 112,615
DR PEPPER SNAPPLE GROUP INC COM 26138E109 15,818 161,544 SH   SOLE 4 156,013 0 5,531
DR PEPPER SNAPPLE GROUP INC COM 26138E109 21,211 216,615 SH   SOLE 7 194,938 0 21,677
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,425 75,831 SH   SOLE 13 75,831 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 112 1,145 SH   SOLE 15 1,145 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 54,114 552,639 SH   SOLE 18 492,468 0 60,171
DR PEPPER SNAPPLE GROUP INC COM 26138E109 73,174 747,279 SH   SOLE 19 747,279 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 12,878 131,520 SH   SOLE 20 0 0 131,520
DR PEPPER SNAPPLE GROUP INC COM 26138E109 464,661 4,745,311 SH   SOLE 21 4,745,311 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 630,135 6,435,201 SH   SOLE 22 4,929,398 0 1,505,803
DR PEPPER SNAPPLE GROUP INC COM 26138E109 37,696 384,963 SH   SOLE 23 384,963 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,040 92,325 SH   SOLE 25 81,072 0 11,253
DR PEPPER SNAPPLE GROUP INC COM 26138E109 54,976 561,439 SH   SOLE 26 143,910 0 417,529
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,753 38,328 SH   SOLE 28 28,573 0 9,755
DR PEPPER SNAPPLE GROUP INC COM 26138E109 19,379 197,910 SH   SOLE 29 99,359 0 98,551
DR PEPPER SNAPPLE GROUP INC COM 26138E109 56,722 579,264 SH   SOLE 30 579,264 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 28,390 289,935 SH   SOLE 31 158,931 0 131,004
DR PEPPER SNAPPLE GROUP INC COM 26138E109 16,547 168,982 SH   SOLE 34 168,982 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 40,178 410,317 SH   SOLE 36 410,317 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 102 1,040 SH   SOLE 40 1,040 0 0
DR REDDYS LABS LTD ADR 256135203 823 20,506 SH   SOLE 2 14,964 0 5,542
DR REDDYS LABS LTD ADR 256135203 233 5,803 SH   SOLE 7 5,803 0 0
DR REDDYS LABS LTD ADR 256135203 7,212 179,617 SH   SOLE 18 179,617 0 0
DR REDDYS LABS LTD ADR 256135203 431 10,723 SH   SOLE 19 10,723 0 0
DR REDDYS LABS LTD ADR 256135203 6,410 159,639 SH   SOLE 21 159,639 0 0
DR REDDYS LABS LTD ADR 256135203 4,325 107,721 SH   SOLE 22 107,721 0 0
DR REDDYS LABS LTD ADR 256135203 2,592 64,555 SH   SOLE 25 64,555 0 0
DR REDDYS LABS LTD ADR 256135203 6,756 168,277 SH   SOLE 26 53,893 0 114,384
DR REDDYS LABS LTD ADR 256135203 3,357 83,606 SH   SOLE 28 83,606 0 0
DR REDDYS LABS LTD ADR 256135203 3,319 82,670 SH   SOLE 29 82,670 0 0
DR REDDYS LABS LTD ADR 256135203 18,017 448,745 SH   SOLE 30 448,745 0 0
DR REDDYS LABS LTD ADR 256135203 1,012 25,200 SH   SOLE 34 25,200 0 0
DR REDDYS LABS LTD ADR 256135203 40 990 SH   SOLE 40 990 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 20 SH   SOLE 17 0 0 20
DRIL-QUIP INC COM 262037104 1,412 25,886 SH   SOLE 2 19,195 0 6,691
DRIL-QUIP INC COM 262037104 135 2,472 SH   SOLE 4 2,472 0 0
DRIL-QUIP INC COM 262037104 51 943 SH   SOLE 7 943 0 0
DRIL-QUIP INC COM 262037104 16,182 296,637 SH   SOLE 18 296,637 0 0
DRIL-QUIP INC COM 262037104 13,092 240,005 SH   SOLE 19 240,005 0 0
DRIL-QUIP INC COM 262037104 95,660 1,753,613 SH   SOLE 21 1,753,613 0 0
DRIL-QUIP INC COM 262037104 66,660 1,221,996 SH   SOLE 22 1,092,238 0 129,758
DRIL-QUIP INC COM 262037104 76 1,385 SH   SOLE 23 1,385 0 0
DRIL-QUIP INC COM 262037104 615 11,271 SH   SOLE 26 9,540 0 1,731
DRIL-QUIP INC COM 262037104 302 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 563 10,315 SH   SOLE 29 0 0 10,315
DRIL-QUIP INC COM 262037104 330 6,048 SH   SOLE 30 6,048 0 0
DRIL-QUIP INC COM 262037104 50 917 SH   SOLE 31 917 0 0
DRIL-QUIP INC COM 262037104 240 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 47 11,272 SH   SOLE 19 11,272 0 0
DRIVE SHACK INC COM 262077100 108 26,124 SH   SOLE 21 26,124 0 0
DRIVE SHACK INC COM 262077100 125 30,213 SH   SOLE 22 29,313 0 900
DRIVE SHACK INC COM 262077100 296 71,399 SH   SOLE 26 66,971 0 4,428
DRIVE SHACK INC COM 262077100 41 9,988 SH   SOLE 28 9,988 0 0
DRIVE SHACK INC COM 262077100 51 12,280 SH   SOLE 30 12,280 0 0
DRIVE SHACK INC COM 262077100 26 6,218 SH   SOLE 40 6,218 0 0
DSP GROUP INC COM 23332B106 48 3,961 SH   SOLE 2 791 0 3,170
DSP GROUP INC COM 23332B106 1,445 120,440 SH   SOLE 18 120,440 0 0
DSP GROUP INC COM 23332B106 6,455 537,891 SH   SOLE 19 537,891 0 0
DSP GROUP INC COM 23332B106 23,404 1,950,348 SH   SOLE 21 1,950,348 0 0
DSP GROUP INC COM 23332B106 8,626 718,866 SH   SOLE 22 689,568 0 29,298
DSP GROUP INC COM 23332B106 452 37,685 SH   SOLE 30 37,685 0 0
DST SYS INC DEL COM 233326107 3,566 29,113 SH   SOLE 2 28,910 0 203
DST SYS INC DEL COM 233326107 164 1,338 SH   SOLE 4 1,338 0 0
DST SYS INC DEL COM 233326107 133 1,089 SH   SOLE 7 1,089 0 0
DST SYS INC DEL COM 233326107 23 190 SH   SOLE 15 190 0 0
DST SYS INC DEL COM 233326107 5 40 SH   SOLE 17 0 0 40
DST SYS INC DEL COM 233326107 13,240 108,082 SH   SOLE 18 108,082 0 0
DST SYS INC DEL COM 233326107 2,546 20,783 SH   SOLE 19 20,783 0 0
DST SYS INC DEL COM 233326107 167,309 1,365,788 SH   SOLE 21 1,365,788 0 0
DST SYS INC DEL COM 233326107 124,867 1,019,319 SH   SOLE 22 909,101 0 110,218
DST SYS INC DEL COM 233326107 73 592 SH   SOLE 23 592 0 0
DST SYS INC DEL COM 233326107 1,135 9,263 SH   SOLE 25 9,263 0 0
DST SYS INC DEL COM 233326107 3,737 30,503 SH   SOLE 26 7,943 0 22,560
DST SYS INC DEL COM 233326107 567 4,630 SH   SOLE 28 4,630 0 0
DST SYS INC DEL COM 233326107 237 1,935 SH   SOLE 29 0 0 1,935
DST SYS INC DEL COM 233326107 1,061 8,664 SH   SOLE 30 8,664 0 0
DST SYS INC DEL COM 233326107 93 761 SH   SOLE 31 761 0 0
DST SYS INC DEL COM 233326107 16 127 SH   SOLE 34 127 0 0
DST SYS INC DEL COM 233326107 4,356 35,563 SH   SOLE 36 35,563 0 0
DST SYS INC DEL COM 233326107 322 2,629 SH   SOLE 40 2,629 0 0
DSW INC CL A 23334L102 308 14,885 SH   SOLE 2 2,805 0 12,080
DSW INC CL A 23334L102 9 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 71 3,425 SH   SOLE 7 3,425 0 0
DSW INC CL A 23334L102 7,359 355,873 SH   SOLE 18 355,873 0 0
DSW INC CL A 23334L102 2,974 143,814 SH   SOLE 19 143,814 0 0
DSW INC CL A 23334L102 120,431 5,823,572 SH   SOLE 21 5,823,572 0 0
DSW INC CL A 23334L102 37,752 1,825,523 SH   SOLE 22 1,682,876 0 142,647
DSW INC CL A 23334L102 371 17,941 SH   SOLE 26 13,572 0 4,369
DSW INC CL A 23334L102 210 10,150 SH   SOLE 28 10,150 0 0
DSW INC CL A 23334L102 2,875 139,008 SH   SOLE 30 139,008 0 0
DSW INC CL A 23334L102 171 8,260 SH   SOLE 36 8,260 0 0
DSW INC CL A 23334L102 75 3,639 SH   SOLE 40 3,639 0 0
DTE ENERGY CO COM 233331107 23,150 226,721 SH   SOLE 2 114,125 0 112,596
DTE ENERGY CO COM 233331107 6,612 64,751 SH   SOLE 4 60,102 0 4,649
DTE ENERGY CO COM 233331107 15,066 147,545 SH   SOLE 7 131,703 0 15,842
DTE ENERGY CO COM 233331107 391 3,826 SH   SOLE 13 3,826 0 0
DTE ENERGY CO COM 233331107 112 1,092 SH   SOLE 15 1,092 0 0
DTE ENERGY CO COM 233331107 47,184 462,089 SH   SOLE 18 436,216 0 25,873
DTE ENERGY CO COM 233331107 13,980 136,913 SH   SOLE 19 136,913 0 0
DTE ENERGY CO COM 233331107 11,333 110,987 SH   SOLE 20 0 0 110,987
DTE ENERGY CO COM 233331107 673,117 6,592,081 SH   SOLE 21 6,592,081 0 0
DTE ENERGY CO COM 233331107 493,401 4,832,057 SH   SOLE 22 3,896,273 0 935,784
DTE ENERGY CO COM 233331107 22,328 218,670 SH   SOLE 23 218,670 0 0
DTE ENERGY CO COM 233331107 6,612 64,751 SH   SOLE 25 64,751 0 0
DTE ENERGY CO COM 233331107 38,527 377,311 SH   SOLE 26 132,329 0 244,982
DTE ENERGY CO COM 233331107 3,870 37,902 SH   SOLE 28 28,263 0 9,639
DTE ENERGY CO COM 233331107 5,068 49,636 SH   SOLE 29 8,697 0 40,939
DTE ENERGY CO COM 233331107 60,109 588,667 SH   SOLE 30 588,667 0 0
DTE ENERGY CO COM 233331107 10,818 105,941 SH   SOLE 31 39,363 0 66,578
DTE ENERGY CO COM 233331107 7,370 72,178 SH   SOLE 32 72,178 0 0
DTE ENERGY CO COM 233331107 1,441 14,116 SH   SOLE 34 14,116 0 0
DTE ENERGY CO COM 233331107 8,254 80,832 SH   SOLE 35 80,832 0 0
DTE ENERGY CO COM 233331107 29,227 286,235 SH   SOLE 36 286,235 0 0
DTE ENERGY CO COM 233331107 88 863 SH   SOLE 40 863 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 63,949 796,078 SH   SOLE 2 249,709 0 546,369
DU PONT E I DE NEMOURS & CO COM 263534109 26,444 329,195 SH   SOLE 4 308,062 0 21,133
DU PONT E I DE NEMOURS & CO COM 263534109 66,323 825,631 SH   SOLE 7 784,312 0 41,319
DU PONT E I DE NEMOURS & CO COM 263534109 930 11,581 SH   SOLE 13 11,581 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 434 5,406 SH   SOLE 15 5,406 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 28 346 SH   SOLE 17 0 0 346
DU PONT E I DE NEMOURS & CO COM 263534109 226,724 2,822,410 SH   SOLE 18 2,667,335 0 155,075
DU PONT E I DE NEMOURS & CO COM 263534109 319,371 3,975,736 SH   SOLE 19 3,975,736 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 36,433 453,542 SH   SOLE 20 0 0 453,542
DU PONT E I DE NEMOURS & CO COM 263534109 1,039,894 12,945,279 SH   SOLE 21 12,945,279 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,860,307 23,158,310 SH   SOLE 22 18,853,631 0 4,304,679
DU PONT E I DE NEMOURS & CO COM 263534109 83,791 1,043,081 SH   SOLE 23 1,043,081 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 43,134 536,959 SH   SOLE 25 536,959 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 165,887 2,065,065 SH   SOLE 26 546,222 0 1,518,843
DU PONT E I DE NEMOURS & CO COM 263534109 14,636 182,202 SH   SOLE 28 135,871 0 46,331
DU PONT E I DE NEMOURS & CO COM 263534109 3,565 44,380 SH   SOLE 29 42,238 0 2,142
DU PONT E I DE NEMOURS & CO COM 263534109 192,402 2,395,141 SH   SOLE 30 2,395,141 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 36,454 453,798 SH   SOLE 31 179,310 0 274,488
DU PONT E I DE NEMOURS & CO COM 263534109 7,419 92,362 SH   SOLE 32 92,362 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 97,700 1,216,233 SH   SOLE 34 1,216,233 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 106,755 1,328,958 SH   SOLE 36 1,328,958 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 362 4,502 SH   SOLE 40 4,502 0 0
DUCOMMUN INC DEL COM 264147109 21 740 SH   SOLE 2 740 0 0
DUCOMMUN INC DEL COM 264147109 8 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,252 43,495 SH   SOLE 18 43,495 0 0
DUCOMMUN INC DEL COM 264147109 186 6,455 SH   SOLE 19 6,455 0 0
DUCOMMUN INC DEL COM 264147109 9,820 341,077 SH   SOLE 21 341,077 0 0
DUCOMMUN INC DEL COM 264147109 8,905 309,323 SH   SOLE 22 295,118 0 14,205
DUKE ENERGY CORP NEW COM NEW 26441C204 50,739 618,691 SH   SOLE 2 178,770 0 439,921
DUKE ENERGY CORP NEW COM NEW 26441C204 18,058 220,192 SH   SOLE 4 202,576 0 17,616
DUKE ENERGY CORP NEW COM NEW 26441C204 45,514 554,979 SH   SOLE 7 511,438 0 43,541
DUKE ENERGY CORP NEW COM NEW 26441C204 1,514 18,461 SH   SOLE 13 18,461 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 347 4,235 SH   SOLE 15 4,235 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH   SOLE 17 0 0 12
DUKE ENERGY CORP NEW COM NEW 26441C204 116,935 1,425,867 SH   SOLE 18 1,320,547 0 105,320
DUKE ENERGY CORP NEW COM NEW 26441C204 36,881 449,711 SH   SOLE 19 449,711 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 24,602 299,992 SH   SOLE 20 0 0 299,992
DUKE ENERGY CORP NEW COM NEW 26441C204 1,036,692 12,641,040 SH   SOLE 21 12,641,040 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,583,992 19,314,623 SH   SOLE 22 15,783,692 0 3,530,931
DUKE ENERGY CORP NEW COM NEW 26441C204 67,944 828,484 SH   SOLE 23 828,484 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,618 275,796 SH   SOLE 25 275,796 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 141,855 1,729,734 SH   SOLE 26 436,969 0 1,292,765
DUKE ENERGY CORP NEW COM NEW 26441C204 11,795 143,822 SH   SOLE 28 107,216 0 36,606
DUKE ENERGY CORP NEW COM NEW 26441C204 2,474 30,169 SH   SOLE 29 30,169 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 189,111 2,305,946 SH   SOLE 30 2,305,946 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 33,090 403,483 SH   SOLE 31 140,336 0 263,147
DUKE ENERGY CORP NEW COM NEW 26441C204 13,534 165,033 SH   SOLE 34 165,033 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,510 128,160 SH   SOLE 35 128,160 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 94,042 1,146,718 SH   SOLE 36 1,146,718 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 309 3,770 SH   SOLE 40 3,770 0 0
DUKE REALTY CORP COM NEW 264411505 41,965 1,597,455 SH   SOLE 2 541,338 0 1,056,117
DUKE REALTY CORP COM NEW 264411505 7,063 268,851 SH   SOLE 4 259,802 0 9,049
DUKE REALTY CORP COM NEW 264411505 12,553 477,844 SH   SOLE 7 459,287 0 18,557
DUKE REALTY CORP COM NEW 264411505 135 5,134 SH   SOLE 13 5,134 0 0
DUKE REALTY CORP COM NEW 264411505 425 16,160 SH   SOLE 15 16,160 0 0
DUKE REALTY CORP COM NEW 264411505 33,281 1,266,866 SH   SOLE 18 1,230,103 0 36,763
DUKE REALTY CORP COM NEW 264411505 12,959 493,284 SH   SOLE 19 493,284 0 0
DUKE REALTY CORP COM NEW 264411505 5,813 221,297 SH   SOLE 20 0 0 221,297
DUKE REALTY CORP COM NEW 264411505 448,231 17,062,476 SH   SOLE 21 17,062,476 0 0
DUKE REALTY CORP COM NEW 264411505 414,795 15,789,685 SH   SOLE 22 14,534,425 0 1,255,260
DUKE REALTY CORP COM NEW 264411505 11,550 439,662 SH   SOLE 23 439,662 0 0
DUKE REALTY CORP COM NEW 264411505 17,055 649,203 SH   SOLE 25 649,203 0 0
DUKE REALTY CORP COM NEW 264411505 25,311 963,493 SH   SOLE 26 289,487 0 674,006
DUKE REALTY CORP COM NEW 264411505 1,909 72,685 SH   SOLE 28 53,770 0 18,915
DUKE REALTY CORP COM NEW 264411505 5,963 227,001 SH   SOLE 29 146,799 0 80,202
DUKE REALTY CORP COM NEW 264411505 52,224 1,987,986 SH   SOLE 30 1,987,986 0 0
DUKE REALTY CORP COM NEW 264411505 4,187 159,368 SH   SOLE 31 79,981 0 79,387
DUKE REALTY CORP COM NEW 264411505 807 30,702 SH   SOLE 34 30,702 0 0
DUKE REALTY CORP COM NEW 264411505 14,175 539,597 SH   SOLE 36 539,597 0 0
DUKE REALTY CORP COM NEW 264411505 43 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 785 36,885 SH   SOLE 18 36,885 0 0
DULUTH HLDGS INC COM CL B 26443V101 92 4,342 SH   SOLE 19 4,342 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,447 302,830 SH   SOLE 21 302,830 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,326 297,131 SH   SOLE 22 274,171 0 22,960
DULUTH HLDGS INC COM CL B 26443V101 28 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 43 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 80 3,762 SH   SOLE 30 3,762 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,689 43,442 SH   SOLE 2 17,660 0 25,782
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,376 12,748 SH   SOLE 4 11,749 0 999
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,681 24,836 SH   SOLE 7 24,836 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 29 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 11,277 104,472 SH   SOLE 18 98,910 0 5,562
DUN & BRADSTREET CORP DEL NE COM 26483E100 5,905 54,703 SH   SOLE 19 54,703 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,405 31,545 SH   SOLE 20 0 0 31,545
DUN & BRADSTREET CORP DEL NE COM 26483E100 70,853 656,411 SH   SOLE 21 656,411 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 115,301 1,068,195 SH   SOLE 22 886,424 0 181,771
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,767 44,167 SH   SOLE 23 44,167 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 18,135 168,008 SH   SOLE 25 168,008 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 12,703 117,686 SH   SOLE 26 44,273 0 73,413
DUN & BRADSTREET CORP DEL NE COM 26483E100 833 7,717 SH   SOLE 28 5,858 0 1,859
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,247 11,555 SH   SOLE 29 1,784 0 9,771
DUN & BRADSTREET CORP DEL NE COM 26483E100 10,494 97,219 SH   SOLE 30 97,219 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,761 16,319 SH   SOLE 31 6,936 0 9,383
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,660 24,645 SH   SOLE 34 24,645 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 5,869 54,373 SH   SOLE 36 54,373 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 19 172 SH   SOLE 40 172 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,691 49,208 SH   SOLE 2 48,305 0 903
DUNKIN BRANDS GROUP INC COM 265504100 24 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 121 2,209 SH   SOLE 7 2,209 0 0
DUNKIN BRANDS GROUP INC COM 265504100 16,932 309,651 SH   SOLE 18 309,651 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,118 75,309 SH   SOLE 19 59,074 0 16,235
DUNKIN BRANDS GROUP INC COM 265504100 206,889 3,783,623 SH   SOLE 21 3,783,623 0 0
DUNKIN BRANDS GROUP INC COM 265504100 157,065 2,872,443 SH   SOLE 22 2,564,930 0 307,513
DUNKIN BRANDS GROUP INC COM 265504100 1,747 31,957 SH   SOLE 26 25,974 0 5,983
DUNKIN BRANDS GROUP INC COM 265504100 712 13,014 SH   SOLE 28 13,014 0 0
DUNKIN BRANDS GROUP INC COM 265504100 313 5,720 SH   SOLE 29 0 0 5,720
DUNKIN BRANDS GROUP INC COM 265504100 821 15,009 SH   SOLE 30 15,009 0 0
DUNKIN BRANDS GROUP INC COM 265504100 116 2,115 SH   SOLE 31 2,115 0 0
DUNKIN BRANDS GROUP INC COM 265504100 474 8,667 SH   SOLE 40 8,667 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 290 5,854 SH   SOLE 2 5,365 0 489
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,192 24,030 SH   SOLE 4 24,030 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 4,573 92,212 SH   SOLE 7 92,212 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 141 2,852 SH   SOLE 15 2,852 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 13,517 272,585 SH   SOLE 18 272,585 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 5,058 101,992 SH   SOLE 19 101,992 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 132,632 2,674,577 SH   SOLE 21 2,674,577 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 145,816 2,940,439 SH   SOLE 22 2,779,929 0 160,510
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 164 3,303 SH   SOLE 23 3,303 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 5,376 108,406 SH   SOLE 25 108,406 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2,569 51,812 SH   SOLE 26 25,082 0 26,730
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 559 11,270 SH   SOLE 28 11,270 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,984 40,015 SH   SOLE 29 26,145 0 13,870
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 17,532 353,546 SH   SOLE 30 353,546 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 346 6,972 SH   SOLE 40 6,972 0 0
DURECT CORP COM 266605104 6 5,445 SH   SOLE 2 4,782 0 663
DURECT CORP COM 266605104 3 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 538 511,939 SH   SOLE 18 511,939 0 0
DURECT CORP COM 266605104 71 67,532 SH   SOLE 19 67,532 0 0
DURECT CORP COM 266605104 4,148 3,950,151 SH   SOLE 21 3,950,151 0 0
DURECT CORP COM 266605104 4,353 4,145,815 SH   SOLE 22 3,990,918 0 154,897
DXP ENTERPRISES INC NEW COM NEW 233377407 153 4,053 SH   SOLE 2 1,301 0 2,752
DXP ENTERPRISES INC NEW COM NEW 233377407 11 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 3,158 83,401 SH   SOLE 18 83,401 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 351 9,278 SH   SOLE 19 9,278 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 52,313 1,381,371 SH   SOLE 21 1,381,371 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 15,456 408,127 SH   SOLE 22 379,524 0 28,603
DXP ENTERPRISES INC NEW COM NEW 233377407 20 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC NEW COM NEW 233377407 74 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,163 30,704 SH   SOLE 30 30,704 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 49 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 1,277 13,741 SH   SOLE 2 13,501 0 240
DYCOM INDS INC COM 267475101 19 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 2,642 28,428 SH   SOLE 7 28,428 0 0
DYCOM INDS INC COM 267475101 18,818 202,452 SH   SOLE 18 202,452 0 0
DYCOM INDS INC COM 267475101 1,739 18,708 SH   SOLE 19 18,708 0 0
DYCOM INDS INC COM 267475101 179,590 1,932,119 SH   SOLE 21 1,932,119 0 0
DYCOM INDS INC COM 267475101 90,364 972,183 SH   SOLE 22 907,242 0 64,941
DYCOM INDS INC COM 267475101 1,285 13,828 SH   SOLE 26 11,530 0 2,298
DYCOM INDS INC COM 267475101 422 4,535 SH   SOLE 28 4,535 0 0
DYCOM INDS INC COM 267475101 445 4,787 SH   SOLE 30 4,787 0 0
DYCOM INDS INC COM 267475101 235 2,527 SH   SOLE 40 2,527 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 543 465,000 PRN   SOLE 21 465,000 0 0
DYNASIL CORP AMER COM 268102100 6 5,091 SH   SOLE 21 5,091 0 0
DYNATRONICS CORP COM NEW 268157401 65 22,786 SH   SOLE 22 22,786 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12 2,042 SH   SOLE 2 1,782 0 260
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6 1,008 SH   SOLE 7 1,008 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1 240 SH   SOLE 17 0 0 240
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 956 160,645 SH   SOLE 18 160,645 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 204 34,319 SH   SOLE 19 34,319 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7,979 1,341,053 SH   SOLE 21 1,341,053 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7,529 1,265,359 SH   SOLE 22 1,175,507 0 89,852
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7 1,096 SH   SOLE 26 0 0 1,096
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 5,490 SH   SOLE 28 5,490 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 32 5,419 SH   SOLE 30 5,419 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 28 4,676 SH   SOLE 40 4,676 0 0
DYNEGY INC NEW DEL COM 26817R108 1,597 203,120 SH   SOLE 2 181,802 0 21,318
DYNEGY INC NEW DEL COM 26817R108 4 552 SH   SOLE 4 552 0 0
DYNEGY INC NEW DEL COM 26817R108 67 8,584 SH   SOLE 7 8,584 0 0
DYNEGY INC NEW DEL COM 26817R108 22,852 2,907,420 SH   SOLE 18 2,849,690 0 57,730
DYNEGY INC NEW DEL COM 26817R108 47,640 6,061,129 SH   SOLE 19 6,061,129 0 0
DYNEGY INC NEW DEL COM 26817R108 29,426 3,743,797 SH   SOLE 21 3,743,797 0 0
DYNEGY INC NEW DEL COM 26817R108 29,906 3,804,791 SH   SOLE 22 3,585,406 0 219,385
DYNEGY INC NEW DEL COM 26817R108 1,133 144,159 SH   SOLE 23 144,159 0 0
DYNEGY INC NEW DEL COM 26817R108 928 118,070 SH   SOLE 25 118,070 0 0
DYNEGY INC NEW DEL COM 26817R108 132 16,739 SH   SOLE 26 11,662 0 5,077
DYNEGY INC NEW DEL COM 26817R108 103 13,097 SH   SOLE 28 13,097 0 0
DYNEGY INC NEW DEL COM 26817R108 141 17,997 SH   SOLE 30 17,997 0 0
DYNEGY INC NEW DEL COM 26817R108 11,263 1,432,922 SH   SOLE 34 1,432,922 0 0
DYNEGY INC NEW DEL COM 26817R108 50 6,346 SH   SOLE 36 6,346 0 0
DYNEGY INC NEW DEL COM 26817R108 80 10,157 SH   SOLE 40 10,157 0 0
DYNEGY INC NEW DEL PFD CONV SER A 26817R207 12,510 431,385 SH   SOLE 21 431,385 0 0
DYNEX CAP INC COM NEW 26817Q506 13 1,820 SH   SOLE 2 1,820 0 0
DYNEX CAP INC COM NEW 26817Q506 1,446 203,988 SH   SOLE 18 203,988 0 0
DYNEX CAP INC COM NEW 26817Q506 232 32,785 SH   SOLE 19 32,785 0 0
DYNEX CAP INC COM NEW 26817Q506 19,805 2,793,409 SH   SOLE 21 2,793,409 0 0
DYNEX CAP INC COM NEW 26817Q506 250 35,244 SH   SOLE 26 35,244 0 0
DYNEX CAP INC COM NEW 26817Q506 52 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 52 7,267 SH   SOLE 30 7,267 0 0
DYNEX CAP INC COM NEW 26817Q506 37 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 57 1,969 SH   SOLE 2 1,859 0 110
E L F BEAUTY INC COM 26856L103 848 29,460 SH   SOLE 18 29,460 0 0
E L F BEAUTY INC COM 26856L103 122 4,251 SH   SOLE 19 4,251 0 0
E L F BEAUTY INC COM 26856L103 8,131 282,333 SH   SOLE 21 282,333 0 0
E L F BEAUTY INC COM 26856L103 7,067 245,373 SH   SOLE 22 238,552 0 6,821
E L F BEAUTY INC COM 26856L103 113 3,920 SH   SOLE 29 0 0 3,920
E TRADE FINANCIAL CORP COM NEW 269246401 10,363 297,006 SH   SOLE 2 73,657 0 223,349
E TRADE FINANCIAL CORP COM NEW 269246401 3,076 88,149 SH   SOLE 4 82,069 0 6,080
E TRADE FINANCIAL CORP COM NEW 269246401 6,626 189,916 SH   SOLE 7 178,224 0 11,692
E TRADE FINANCIAL CORP COM NEW 269246401 197 5,651 SH   SOLE 13 5,651 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 94 2,688 SH   SOLE 15 2,688 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 21,748 623,333 SH   SOLE 18 579,714 0 43,619
E TRADE FINANCIAL CORP COM NEW 269246401 23,192 664,720 SH   SOLE 19 664,720 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5,986 171,567 SH   SOLE 20 0 0 171,567
E TRADE FINANCIAL CORP COM NEW 269246401 189,130 5,420,748 SH   SOLE 21 5,420,748 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 275,366 7,892,406 SH   SOLE 22 6,512,357 0 1,380,049
E TRADE FINANCIAL CORP COM NEW 269246401 11,718 335,869 SH   SOLE 23 335,869 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5,416 155,239 SH   SOLE 25 155,239 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 23,071 661,263 SH   SOLE 26 227,258 0 434,005
E TRADE FINANCIAL CORP COM NEW 269246401 2,028 58,120 SH   SOLE 28 43,549 0 14,571
E TRADE FINANCIAL CORP COM NEW 269246401 3,180 91,140 SH   SOLE 29 15,626 0 75,514
E TRADE FINANCIAL CORP COM NEW 269246401 27,422 785,948 SH   SOLE 30 785,948 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,356 124,858 SH   SOLE 31 58,167 0 66,691
E TRADE FINANCIAL CORP COM NEW 269246401 5,526 158,384 SH   SOLE 34 158,384 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 15,300 438,520 SH   SOLE 36 438,520 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 49 1,398 SH   SOLE 40 1,398 0 0
EAGLE BANCORP INC MD COM 268948106 154 2,579 SH   SOLE 2 1,342 0 1,237
EAGLE BANCORP INC MD COM 268948106 9 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 45 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 6,828 114,375 SH   SOLE 18 114,375 0 0
EAGLE BANCORP INC MD COM 268948106 1,328 22,240 SH   SOLE 19 22,240 0 0
EAGLE BANCORP INC MD COM 268948106 54,564 913,969 SH   SOLE 21 913,969 0 0
EAGLE BANCORP INC MD COM 268948106 51,819 867,987 SH   SOLE 22 801,089 0 66,898
EAGLE BANCORP INC MD COM 268948106 557 9,330 SH   SOLE 26 7,359 0 1,971
EAGLE BANCORP INC MD COM 268948106 260 4,347 SH   SOLE 28 4,347 0 0
EAGLE BANCORP INC MD COM 268948106 856 14,343 SH   SOLE 29 0 0 14,343
EAGLE BANCORP INC MD COM 268948106 297 4,976 SH   SOLE 30 4,976 0 0
EAGLE BANCORP INC MD COM 268948106 199 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 12 593 SH   SOLE 18 593 0 0
EAGLE BANCORP MONT INC COM 26942G100 17 850 SH   SOLE 21 850 0 0
EAGLE MATERIALS INC COM 26969P108 2,184 22,482 SH   SOLE 2 22,130 0 352
EAGLE MATERIALS INC COM 26969P108 20 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 113 1,161 SH   SOLE 7 1,161 0 0
EAGLE MATERIALS INC COM 26969P108 15,783 162,472 SH   SOLE 18 162,472 0 0
EAGLE MATERIALS INC COM 26969P108 2,983 30,706 SH   SOLE 19 30,706 0 0
EAGLE MATERIALS INC COM 26969P108 214,276 2,205,850 SH   SOLE 21 2,205,850 0 0
EAGLE MATERIALS INC COM 26969P108 145,162 1,494,355 SH   SOLE 22 1,340,220 0 154,135
EAGLE MATERIALS INC COM 26969P108 1,434 14,758 SH   SOLE 26 11,856 0 2,902
EAGLE MATERIALS INC COM 26969P108 665 6,848 SH   SOLE 28 6,848 0 0
EAGLE MATERIALS INC COM 26969P108 784 8,073 SH   SOLE 30 8,073 0 0
EAGLE MATERIALS INC COM 26969P108 99 1,022 SH   SOLE 31 1,022 0 0
EAGLE MATERIALS INC COM 26969P108 333 3,423 SH   SOLE 40 3,423 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 39 465 SH   SOLE 2 418 0 47
EAGLE PHARMACEUTICALS INC COM 269796108 16 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,570 43,041 SH   SOLE 18 43,041 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 444 5,352 SH   SOLE 19 5,352 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 75,835 914,339 SH   SOLE 21 914,339 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 18,628 224,591 SH   SOLE 22 208,823 0 15,768
EAGLE PHARMACEUTICALS INC COM 269796108 59 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 103 1,245 SH   SOLE 28 1,245 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,334 16,083 SH   SOLE 30 16,083 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 69 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC COM NEW 27032D205 9 732 SH   SOLE 2 139 0 593
EARTHSTONE ENERGY INC COM NEW 27032D205 60 4,696 SH   SOLE 18 4,696 0 0
EARTHSTONE ENERGY INC COM NEW 27032D205 4 280 SH   SOLE 19 280 0 0
EARTHSTONE ENERGY INC COM NEW 27032D205 1,107 86,742 SH   SOLE 21 86,742 0 0
EARTHSTONE ENERGY INC COM NEW 27032D205 166 13,029 SH   SOLE 22 12,586 0 443
EAST WEST BANCORP INC COM 27579R104 4,727 91,594 SH   SOLE 2 66,595 0 24,999
EAST WEST BANCORP INC COM 27579R104 85 1,649 SH   SOLE 4 1,649 0 0
EAST WEST BANCORP INC COM 27579R104 233 4,511 SH   SOLE 7 4,511 0 0
EAST WEST BANCORP INC COM 27579R104 25,801 499,914 SH   SOLE 18 499,914 0 0
EAST WEST BANCORP INC COM 27579R104 4,817 93,334 SH   SOLE 19 93,334 0 0
EAST WEST BANCORP INC COM 27579R104 329,202 6,378,655 SH   SOLE 21 6,378,655 0 0
EAST WEST BANCORP INC COM 27579R104 236,070 4,574,118 SH   SOLE 22 4,081,678 0 492,440
EAST WEST BANCORP INC COM 27579R104 237 4,600 SH   SOLE 23 4,600 0 0
EAST WEST BANCORP INC COM 27579R104 67 1,291 SH   SOLE 25 1,291 0 0
EAST WEST BANCORP INC COM 27579R104 2,629 50,939 SH   SOLE 26 41,400 0 9,539
EAST WEST BANCORP INC COM 27579R104 1,068 20,697 SH   SOLE 28 20,697 0 0
EAST WEST BANCORP INC COM 27579R104 1,717 33,276 SH   SOLE 29 0 0 33,276
EAST WEST BANCORP INC COM 27579R104 1,219 23,612 SH   SOLE 30 23,612 0 0
EAST WEST BANCORP INC COM 27579R104 162 3,142 SH   SOLE 31 3,142 0 0
EAST WEST BANCORP INC COM 27579R104 8,160 158,103 SH   SOLE 34 158,103 0 0
EAST WEST BANCORP INC COM 27579R104 231 4,471 SH   SOLE 36 4,471 0 0
EAST WEST BANCORP INC COM 27579R104 621 12,030 SH   SOLE 40 12,030 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 163 8,253 SH   SOLE 2 2,583 0 5,670
EASTERLY GOVT PPTYS INC COM 27616P103 9 470 SH   SOLE 7 470 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,616 132,187 SH   SOLE 18 132,187 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 379 19,155 SH   SOLE 19 19,155 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 20,063 1,013,773 SH   SOLE 21 1,013,773 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 20,339 1,027,762 SH   SOLE 22 962,728 0 65,034
EASTERLY GOVT PPTYS INC COM 27616P103 22 1,101 SH   SOLE 23 1,101 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 98 4,968 SH   SOLE 26 0 0 4,968
EASTERLY GOVT PPTYS INC COM 27616P103 46 2,322 SH   SOLE 28 2,322 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 103 5,207 SH   SOLE 30 5,207 0 0
EASTERN CO COM 276317104 20 943 SH   SOLE 18 943 0 0
EASTERN CO COM 276317104 388 18,097 SH   SOLE 21 18,097 0 0
EASTERN CO COM 276317104 80 3,746 SH   SOLE 22 3,746 0 0
EASTERN VA BANKSHARES INC COM 277196101 21 2,025 SH   SOLE 18 2,025 0 0
EASTERN VA BANKSHARES INC COM 277196101 27 2,546 SH   SOLE 19 2,546 0 0
EASTERN VA BANKSHARES INC COM 277196101 42 3,978 SH   SOLE 21 3,978 0 0
EASTERN VA BANKSHARES INC COM 277196101 599 57,193 SH   SOLE 22 57,193 0 0
EASTGROUP PPTY INC COM 277276101 5,829 79,270 SH   SOLE 2 1,412 0 77,858
EASTGROUP PPTY INC COM 277276101 774 10,533 SH   SOLE 4 10,533 0 0
EASTGROUP PPTY INC COM 277276101 2,949 40,100 SH   SOLE 7 40,100 0 0
EASTGROUP PPTY INC COM 277276101 101 1,373 SH   SOLE 15 1,373 0 0
EASTGROUP PPTY INC COM 277276101 11,670 158,713 SH   SOLE 18 158,713 0 0
EASTGROUP PPTY INC COM 277276101 3,263 44,373 SH   SOLE 19 44,373 0 0
EASTGROUP PPTY INC COM 277276101 216,354 2,942,388 SH   SOLE 21 2,942,388 0 0
EASTGROUP PPTY INC COM 277276101 92,179 1,253,631 SH   SOLE 22 1,190,541 0 63,090
EASTGROUP PPTY INC COM 277276101 107 1,454 SH   SOLE 23 1,454 0 0
EASTGROUP PPTY INC COM 277276101 3,500 47,604 SH   SOLE 25 47,604 0 0
EASTGROUP PPTY INC COM 277276101 1,465 19,922 SH   SOLE 26 8,440 0 11,482
EASTGROUP PPTY INC COM 277276101 342 4,657 SH   SOLE 28 4,657 0 0
EASTGROUP PPTY INC COM 277276101 1,110 15,095 SH   SOLE 29 11,381 0 3,714
EASTGROUP PPTY INC COM 277276101 15,769 214,454 SH   SOLE 30 214,454 0 0
EASTGROUP PPTY INC COM 277276101 272 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 21,216 262,570 SH   SOLE 2 239,252 0 23,318
EASTMAN CHEM CO COM 277432100 5,916 73,218 SH   SOLE 4 69,246 0 3,972
EASTMAN CHEM CO COM 277432100 9,225 114,172 SH   SOLE 7 104,417 0 9,755
EASTMAN CHEM CO COM 277432100 6,368 78,817 SH   SOLE 13 78,817 0 0
EASTMAN CHEM CO COM 277432100 73 908 SH   SOLE 15 908 0 0
EASTMAN CHEM CO COM 277432100 0 3 SH   SOLE 17 0 0 3
EASTMAN CHEM CO COM 277432100 26,398 326,702 SH   SOLE 18 305,719 0 20,983
EASTMAN CHEM CO COM 277432100 27,329 338,234 SH   SOLE 19 338,234 0 0
EASTMAN CHEM CO COM 277432100 6,109 75,602 SH   SOLE 20 0 0 75,602
EASTMAN CHEM CO COM 277432100 238,498 2,951,707 SH   SOLE 21 2,951,707 0 0
EASTMAN CHEM CO COM 277432100 423,523 5,241,620 SH   SOLE 22 4,229,467 0 1,012,153
EASTMAN CHEM CO COM 277432100 17,081 211,400 SH   SOLE 23 211,400 0 0
EASTMAN CHEM CO COM 277432100 23,371 289,247 SH   SOLE 25 289,247 0 0
EASTMAN CHEM CO COM 277432100 32,428 401,336 SH   SOLE 26 127,775 0 273,561
EASTMAN CHEM CO COM 277432100 2,468 30,546 SH   SOLE 28 22,761 0 7,785
EASTMAN CHEM CO COM 277432100 13,496 167,030 SH   SOLE 29 21,692 0 145,338
EASTMAN CHEM CO COM 277432100 31,446 389,178 SH   SOLE 30 389,178 0 0
EASTMAN CHEM CO COM 277432100 9,392 116,232 SH   SOLE 31 67,973 0 48,259
EASTMAN CHEM CO COM 277432100 8,743 108,202 SH   SOLE 34 108,202 0 0
EASTMAN CHEM CO COM 277432100 23,529 291,199 SH   SOLE 36 291,199 0 0
EASTMAN CHEM CO COM 277432100 57 705 SH   SOLE 40 705 0 0
EASTMAN KODAK CO *W EXP 09/03/201 277461141 17 17,187 SH   OTR 19 17,187 0 0
EASTMAN KODAK CO COM NEW 277461406 18 1,579 SH   SOLE 2 787 0 792
EASTMAN KODAK CO COM NEW 277461406 5 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 735 63,917 SH   SOLE 18 63,917 0 0
EASTMAN KODAK CO COM NEW 277461406 162 14,084 SH   SOLE 19 14,084 0 0
EASTMAN KODAK CO COM NEW 277461406 6,303 548,101 SH   SOLE 21 548,101 0 0
EASTMAN KODAK CO COM NEW 277461406 5,759 500,763 SH   SOLE 22 466,024 0 34,739
EASTMAN KODAK CO COM NEW 277461406 31 2,704 SH   SOLE 28 2,704 0 0
EASTMAN KODAK CO COM NEW 277461406 39 3,390 SH   SOLE 30 3,390 0 0
EASTMAN KODAK CO COM NEW 277461406 23 1,966 SH   SOLE 40 1,966 0 0
EATON CORP PLC SHS G29183103 35,128 473,749 SH   SOLE 2 190,691 0 283,058
EATON CORP PLC SHS G29183103 11,917 160,719 SH   SOLE 4 149,894 0 10,825
EATON CORP PLC SHS G29183103 25,141 339,053 SH   SOLE 7 316,888 0 22,165
EATON CORP PLC SHS G29183103 497 6,699 SH   SOLE 13 6,699 0 0
EATON CORP PLC SHS G29183103 208 2,805 SH   SOLE 15 2,805 0 0
EATON CORP PLC SHS G29183103 67,703 913,054 SH   SOLE 18 843,442 0 69,612
EATON CORP PLC SHS G29183103 1,865 25,155 SH   OTR 19 0 25,155 0
EATON CORP PLC SHS G29183103 2,335 31,492 SH   SOLE 19 31,492 0 0
EATON CORP PLC SHS G29183103 18,178 245,146 SH   SOLE 20 0 0 245,146
EATON CORP PLC SHS G29183103 718,744 9,693,105 SH   SOLE 21 9,693,105 0 0
EATON CORP PLC SHS G29183103 897,469 12,103,430 SH   SOLE 22 9,849,098 0 2,254,332
EATON CORP PLC SHS G29183103 40,806 550,319 SH   SOLE 23 550,319 0 0
EATON CORP PLC SHS G29183103 14,994 202,211 SH   SOLE 25 202,211 0 0
EATON CORP PLC SHS G29183103 87,834 1,184,551 SH   SOLE 26 298,122 0 886,429
EATON CORP PLC SHS G29183103 7,138 96,260 SH   SOLE 28 71,433 0 24,827
EATON CORP PLC SHS G29183103 1,590 21,441 SH   SOLE 29 21,441 0 0
EATON CORP PLC SHS G29183103 90,936 1,226,384 SH   SOLE 30 1,226,384 0 0
EATON CORP PLC SHS G29183103 44,666 602,379 SH   SOLE 31 89,529 0 512,850
EATON CORP PLC SHS G29183103 5,425 73,162 SH   SOLE 32 73,162 0 0
EATON CORP PLC SHS G29183103 24,847 335,096 SH   SOLE 34 335,096 0 0
EATON CORP PLC SHS G29183103 8,552 115,332 SH   SOLE 35 115,332 0 0
EATON CORP PLC SHS G29183103 52,664 710,235 SH   SOLE 36 710,235 0 0
EATON CORP PLC SHS G29183103 184 2,488 SH   SOLE 40 2,488 0 0
EATON VANCE CORP COM NON VTG 278265103 8,958 199,240 SH   SOLE 2 142,525 0 56,715
EATON VANCE CORP COM NON VTG 278265103 2,170 48,257 SH   SOLE 4 46,051 0 2,206
EATON VANCE CORP COM NON VTG 278265103 7,351 163,494 SH   SOLE 7 158,478 0 5,016
EATON VANCE CORP COM NON VTG 278265103 19,875 442,052 SH   SOLE 18 429,874 0 12,178
EATON VANCE CORP COM NON VTG 278265103 8,554 190,264 SH   SOLE 19 190,264 0 0
EATON VANCE CORP COM NON VTG 278265103 4,144 92,163 SH   SOLE 20 0 0 92,163
EATON VANCE CORP COM NON VTG 278265103 230,090 5,117,658 SH   SOLE 21 5,117,658 0 0
EATON VANCE CORP COM NON VTG 278265103 176,474 3,925,144 SH   SOLE 22 3,541,556 0 383,588
EATON VANCE CORP COM NON VTG 278265103 6,440 143,235 SH   SOLE 23 143,235 0 0
EATON VANCE CORP COM NON VTG 278265103 1,100 24,456 SH   SOLE 25 24,456 0 0
EATON VANCE CORP COM NON VTG 278265103 10,421 231,790 SH   SOLE 26 123,610 0 108,180
EATON VANCE CORP COM NON VTG 278265103 1,084 24,102 SH   SOLE 28 18,148 0 5,954
EATON VANCE CORP COM NON VTG 278265103 1,363 30,315 SH   SOLE 29 5,129 0 25,186
EATON VANCE CORP COM NON VTG 278265103 6,682 148,630 SH   SOLE 30 148,630 0 0
EATON VANCE CORP COM NON VTG 278265103 2,208 49,102 SH   SOLE 31 23,641 0 25,461
EATON VANCE CORP COM NON VTG 278265103 898 19,984 SH   SOLE 34 19,984 0 0
EATON VANCE CORP COM NON VTG 278265103 1,280 28,459 SH   SOLE 36 28,459 0 0
EATON VANCE CORP COM NON VTG 278265103 26 570 SH   SOLE 40 570 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 3 200 SH   SOLE 17 0 0 200
EATON VANCE SH TM DR DIVR IN COM 27828V104 0 1 SH   SOLE 18 1 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 9 1,012 SH   SOLE 17 0 0 1,012
EATON VANCE TX ADV GLB DIV O COM 27828U106 1 28 SH   SOLE 18 28 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 0 6 SH   SOLE 17 0 0 6
EBAY INC COM 278642103 46,536 1,386,224 SH   SOLE 2 729,686 0 656,538
EBAY INC COM 278642103 16,110 479,895 SH   SOLE 4 452,387 0 27,508
EBAY INC COM 278642103 24,976 743,999 SH   SOLE 7 731,084 0 12,915
EBAY INC COM 278642103 446 13,275 SH   SOLE 13 13,275 0 0
EBAY INC COM 278642103 264 7,870 SH   SOLE 15 7,870 0 0
EBAY INC COM 278642103 27 802 SH   SOLE 17 0 0 802
EBAY INC COM 278642103 94,496 2,814,881 SH   SOLE 18 2,637,026 0 177,855
EBAY INC COM 278642103 1,775 52,861 SH   OTR 19 0 52,861 0
EBAY INC COM 278642103 46,976 1,399,337 SH   SOLE 19 1,399,337 0 0
EBAY INC COM 278642103 15,368 457,776 SH   SOLE 20 0 0 457,776
EBAY INC COM 278642103 516,016 15,371,342 SH   SOLE 21 15,371,342 0 0
EBAY INC COM 278642103 946,904 28,206,851 SH   SOLE 22 22,809,942 0 5,396,909
EBAY INC COM 278642103 50,795 1,513,095 SH   SOLE 23 1,513,095 0 0
EBAY INC COM 278642103 12,062 359,295 SH   SOLE 25 359,295 0 0
EBAY INC COM 278642103 105,708 3,148,891 SH   SOLE 26 710,246 0 2,438,645
EBAY INC COM 278642103 7,558 225,134 SH   SOLE 28 168,569 0 56,565
EBAY INC COM 278642103 5,359 159,635 SH   SOLE 29 159,635 0 0
EBAY INC COM 278642103 105,444 3,141,028 SH   SOLE 30 3,141,028 0 0
EBAY INC COM 278642103 26,555 791,031 SH   SOLE 31 345,798 0 445,233
EBAY INC COM 278642103 6,213 185,072 SH   SOLE 32 185,072 0 0
EBAY INC COM 278642103 12,820 381,885 SH   SOLE 34 381,885 0 0
EBAY INC COM 278642103 52,506 1,564,066 SH   SOLE 36 1,564,066 0 0
EBAY INC COM 278642103 175 5,213 SH   SOLE 40 5,213 0 0
EBIX INC COM NEW 278715206 94 1,530 SH   SOLE 2 1,367 0 163
EBIX INC COM NEW 278715206 12 203 SH   SOLE 4 203 0 0
EBIX INC COM NEW 278715206 42 683 SH   SOLE 7 683 0 0
EBIX INC COM NEW 278715206 7,359 120,150 SH   SOLE 18 120,150 0 0
EBIX INC COM NEW 278715206 899 14,683 SH   SOLE 19 14,683 0 0
EBIX INC COM NEW 278715206 120,256 1,963,361 SH   SOLE 21 1,963,361 0 0
EBIX INC COM NEW 278715206 38,046 621,162 SH   SOLE 22 567,007 0 54,155
EBIX INC COM NEW 278715206 839 13,700 SH   SOLE 26 10,996 0 2,704
EBIX INC COM NEW 278715206 239 3,898 SH   SOLE 28 3,898 0 0
EBIX INC COM NEW 278715206 2,645 43,176 SH   SOLE 30 43,176 0 0
EBIX INC COM NEW 278715206 194 3,168 SH   SOLE 40 3,168 0 0
ECHELON CORP COM NEW 27874N303 5 759 SH   SOLE 21 759 0 0
ECHELON CORP COM NEW 27874N303 672 111,514 SH   SOLE 22 111,514 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 58 2,724 SH   SOLE 2 1,331 0 1,393
ECHO GLOBAL LOGISTICS INC COM 27875T101 18 820 SH   SOLE 7 820 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,191 149,438 SH   SOLE 18 149,438 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 362 16,959 SH   SOLE 19 16,959 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 52,816 2,473,810 SH   SOLE 21 2,473,810 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 15,882 743,907 SH   SOLE 22 687,803 0 56,104
ECHO GLOBAL LOGISTICS INC COM 27875T101 151 7,068 SH   SOLE 23 7,068 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 81 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,101 51,584 SH   SOLE 30 51,584 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 55 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 848 14,885 SH   SOLE 2 7,216 0 7,669
ECHOSTAR CORP CL A 278768106 8 147 SH   SOLE 4 147 0 0
ECHOSTAR CORP CL A 278768106 107 1,871 SH   SOLE 7 1,871 0 0
ECHOSTAR CORP CL A 278768106 1,492 26,207 SH   SOLE 18 26,207 0 0
ECHOSTAR CORP CL A 278768106 1,654 29,036 SH   SOLE 19 29,036 0 0
ECHOSTAR CORP CL A 278768106 33,158 582,234 SH   SOLE 21 582,234 0 0
ECHOSTAR CORP CL A 278768106 70,525 1,238,375 SH   SOLE 22 1,081,094 0 157,281
ECHOSTAR CORP CL A 278768106 780 13,705 SH   SOLE 26 11,454 0 2,251
ECHOSTAR CORP CL A 278768106 361 6,334 SH   SOLE 28 6,334 0 0
ECHOSTAR CORP CL A 278768106 422 7,414 SH   SOLE 30 7,414 0 0
ECHOSTAR CORP CL A 278768106 61 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 196 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 277 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 118 46,570 SH   SOLE 2 36,373 0 10,197
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 603 237,352 SH   SOLE 18 237,352 0 0
ECLIPSE RES CORP COM 27890G100 4,360 1,716,685 SH   SOLE 19 1,716,685 0 0
ECLIPSE RES CORP COM 27890G100 4,684 1,844,199 SH   SOLE 21 1,844,199 0 0
ECLIPSE RES CORP COM 27890G100 5,674 2,233,670 SH   SOLE 22 2,123,189 0 110,481
ECLIPSE RES CORP COM 27890G100 2 948 SH   SOLE 23 948 0 0
ECLIPSE RES CORP COM 27890G100 44 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 153 60,297 SH   SOLE 29 0 0 60,297
ECLIPSE RES CORP COM 27890G100 20 7,920 SH   SOLE 30 7,920 0 0
ECLIPSE RES CORP COM 27890G100 14 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 2 1,338 SH   SOLE 18 1,338 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 25 21,764 SH   SOLE 21 21,764 0 0
ECOLAB INC COM 278865100 31,480 251,160 SH   SOLE 2 88,300 0 162,860
ECOLAB INC COM 278865100 11,531 92,001 SH   SOLE 4 85,378 0 6,623
ECOLAB INC COM 278865100 40,392 322,262 SH   SOLE 7 216,756 0 105,506
ECOLAB INC COM 278865100 121 963 SH   SOLE 13 963 0 0
ECOLAB INC COM 278865100 204 1,630 SH   SOLE 15 1,630 0 0
ECOLAB INC COM 278865100 69,554 554,922 SH   SOLE 18 517,193 0 37,729
ECOLAB INC COM 278865100 1,910 15,241 SH   SOLE 19 15,241 0 0
ECOLAB INC COM 278865100 18,392 146,737 SH   SOLE 20 0 0 146,737
ECOLAB INC COM 278865100 525,952 4,196,206 SH   SOLE 21 4,196,206 0 0
ECOLAB INC COM 278865100 871,350 6,951,887 SH   SOLE 22 5,637,814 0 1,314,073
ECOLAB INC COM 278865100 40,572 323,697 SH   SOLE 23 323,697 0 0
ECOLAB INC COM 278865100 15,828 126,278 SH   SOLE 25 126,278 0 0
ECOLAB INC COM 278865100 86,264 688,240 SH   SOLE 26 171,851 0 516,389
ECOLAB INC COM 278865100 6,875 54,850 SH   SOLE 28 40,898 0 13,952
ECOLAB INC COM 278865100 3,556 28,368 SH   SOLE 29 11,304 0 17,064
ECOLAB INC COM 278865100 86,514 690,238 SH   SOLE 30 690,238 0 0
ECOLAB INC COM 278865100 17,954 143,243 SH   SOLE 31 54,935 0 88,308
ECOLAB INC COM 278865100 4,066 32,437 SH   SOLE 34 32,437 0 0
ECOLAB INC COM 278865100 51,459 410,555 SH   SOLE 36 410,555 0 0
ECOLAB INC COM 278865100 187 1,489 SH   SOLE 40 1,489 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 3 339 SH   SOLE 18 339 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 84 8,409 SH   SOLE 21 8,409 0 0
ECOPETROL S A SPONSORED ADS 279158109 90 9,696 SH   SOLE 2 0 0 9,696
ECOPETROL S A SPONSORED ADS 279158109 244 26,134 SH   SOLE 19 26,134 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,141 766,189 SH   SOLE 21 766,189 0 0
ECOPETROL S A SPONSORED ADS 279158109 6,881 738,333 SH   SOLE 25 738,333 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,259 135,074 SH   SOLE 26 0 0 135,074
ECOPETROL S A SPONSORED ADS 279158109 63 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,555 274,183 SH   SOLE 30 274,183 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,427 260,398 SH   SOLE 34 260,398 0 0
EDGE THERAPEUTICS INC COM 279870109 18 1,985 SH   SOLE 2 594 0 1,391
EDGE THERAPEUTICS INC COM 279870109 588 64,549 SH   SOLE 18 64,549 0 0
EDGE THERAPEUTICS INC COM 279870109 90 9,933 SH   SOLE 19 9,933 0 0
EDGE THERAPEUTICS INC COM 279870109 4,672 512,841 SH   SOLE 21 512,841 0 0
EDGE THERAPEUTICS INC COM 279870109 1,330 146,024 SH   SOLE 22 124,757 0 21,267
EDGEWATER TECHNOLOGY INC COM 280358102 12 1,567 SH   SOLE 18 1,567 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 211 28,384 SH   SOLE 21 28,384 0 0
EDGEWELL PERS CARE CO COM 28035Q102 5,002 68,396 SH   SOLE 2 31,167 0 37,229
EDGEWELL PERS CARE CO COM 28035Q102 4,138 56,580 SH   SOLE 4 55,089 0 1,491
EDGEWELL PERS CARE CO COM 28035Q102 482 6,590 SH   SOLE 7 6,590 0 0
EDGEWELL PERS CARE CO COM 28035Q102 27 363 SH   SOLE 15 363 0 0
EDGEWELL PERS CARE CO COM 28035Q102 39,214 536,151 SH   SOLE 18 530,042 0 6,109
EDGEWELL PERS CARE CO COM 28035Q102 188,699 2,579,964 SH   SOLE 19 2,577,455 0 2,509
EDGEWELL PERS CARE CO COM 28035Q102 3,797 51,912 SH   SOLE 20 0 0 51,912
EDGEWELL PERS CARE CO COM 28035Q102 180,604 2,469,285 SH   SOLE 21 2,469,285 0 0
EDGEWELL PERS CARE CO COM 28035Q102 145,122 1,984,174 SH   SOLE 22 1,769,257 0 214,917
EDGEWELL PERS CARE CO COM 28035Q102 5,150 70,408 SH   SOLE 23 70,408 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,452 19,857 SH   SOLE 25 19,857 0 0
EDGEWELL PERS CARE CO COM 28035Q102 11,105 151,835 SH   SOLE 26 56,046 0 95,789
EDGEWELL PERS CARE CO COM 28035Q102 961 13,143 SH   SOLE 28 9,608 0 3,535
EDGEWELL PERS CARE CO COM 28035Q102 1,174 16,053 SH   SOLE 29 2,871 0 13,182
EDGEWELL PERS CARE CO COM 28035Q102 4,094 55,971 SH   SOLE 30 55,971 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,074 28,359 SH   SOLE 31 11,765 0 16,594
EDGEWELL PERS CARE CO COM 28035Q102 68,973 943,024 SH   SOLE 34 943,024 0 0
EDGEWELL PERS CARE CO COM 28035Q102 6,806 93,052 SH   SOLE 36 93,052 0 0
EDGEWELL PERS CARE CO COM 28035Q102 22 295 SH   SOLE 40 295 0 0
EDISON INTL COM 281020107 36,307 456,060 SH   SOLE 2 259,816 0 196,244
EDISON INTL COM 281020107 10,741 134,921 SH   SOLE 4 126,563 0 8,358
EDISON INTL COM 281020107 42,221 530,342 SH   SOLE 7 507,717 0 22,625
EDISON INTL COM 281020107 925 11,622 SH   SOLE 13 11,622 0 0
EDISON INTL COM 281020107 158 1,988 SH   SOLE 15 1,988 0 0
EDISON INTL COM 281020107 62,165 780,863 SH   SOLE 18 733,247 0 47,616
EDISON INTL COM 281020107 21,146 265,624 SH   SOLE 19 265,624 0 0
EDISON INTL COM 281020107 14,234 178,801 SH   SOLE 20 0 0 178,801
EDISON INTL COM 281020107 758,131 9,523,057 SH   SOLE 21 9,523,057 0 0
EDISON INTL COM 281020107 705,826 8,866,047 SH   SOLE 22 7,195,973 0 1,670,074
EDISON INTL COM 281020107 34,042 427,613 SH   SOLE 23 427,613 0 0
EDISON INTL COM 281020107 9,435 118,515 SH   SOLE 25 118,515 0 0
EDISON INTL COM 281020107 87,237 1,095,808 SH   SOLE 26 226,372 0 869,436
EDISON INTL COM 281020107 5,437 68,301 SH   SOLE 28 50,865 0 17,436
EDISON INTL COM 281020107 2,153 27,047 SH   SOLE 29 27,047 0 0
EDISON INTL COM 281020107 85,924 1,079,314 SH   SOLE 30 1,079,314 0 0
EDISON INTL COM 281020107 16,337 205,217 SH   SOLE 31 92,119 0 113,098
EDISON INTL COM 281020107 4,842 60,827 SH   SOLE 32 60,827 0 0
EDISON INTL COM 281020107 1,816 22,814 SH   SOLE 34 22,814 0 0
EDISON INTL COM 281020107 42,396 532,540 SH   SOLE 36 532,540 0 0
EDISON INTL COM 281020107 149 1,877 SH   SOLE 40 1,877 0 0
EDITAS MEDICINE INC COM 28106W103 33 1,460 SH   SOLE 2 1,460 0 0
EDITAS MEDICINE INC COM 28106W103 586 26,267 SH   SOLE 18 26,267 0 0
EDITAS MEDICINE INC COM 28106W103 158 7,059 SH   SOLE 19 7,059 0 0
EDITAS MEDICINE INC COM 28106W103 16,188 725,250 SH   SOLE 21 725,250 0 0
EDITAS MEDICINE INC COM 28106W103 7,787 348,859 SH   SOLE 22 333,013 0 15,846
EDITAS MEDICINE INC COM 28106W103 147 6,580 SH   SOLE 29 0 0 6,580
EDITAS MEDICINE INC COM 28106W103 67 3,013 SH   SOLE 30 3,013 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,728 42,302 SH   SOLE 2 31,135 0 11,167
EDUCATION RLTY TR INC COM NEW 28140H203 950 23,264 SH   SOLE 4 23,264 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 3,676 89,992 SH   SOLE 7 89,992 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 125 3,065 SH   SOLE 15 3,065 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 20,401 499,405 SH   SOLE 18 499,405 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,036 98,804 SH   SOLE 19 98,804 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 205,795 5,037,817 SH   SOLE 21 5,037,817 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 131,101 3,209,315 SH   SOLE 22 3,057,718 0 151,597
EDUCATION RLTY TR INC COM NEW 28140H203 129 3,158 SH   SOLE 23 3,158 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,388 107,422 SH   SOLE 25 107,422 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,939 47,472 SH   SOLE 26 23,175 0 24,297
EDUCATION RLTY TR INC COM NEW 28140H203 469 11,491 SH   SOLE 28 11,491 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,033 25,280 SH   SOLE 29 25,280 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 14,053 344,018 SH   SOLE 30 344,018 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 285 6,987 SH   SOLE 40 6,987 0 0
EDUCATIONAL DEV CORP COM 281479105 4 539 SH   SOLE 18 539 0 0
EDUCATIONAL DEV CORP COM 281479105 79 11,719 SH   SOLE 21 11,719 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23,353 248,248 SH   SOLE 2 115,982 0 132,266
EDWARDS LIFESCIENCES CORP COM 28176E108 6,345 67,455 SH   SOLE 4 61,943 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 16,719 177,731 SH   SOLE 7 165,566 0 12,165
EDWARDS LIFESCIENCES CORP COM 28176E108 145 1,544 SH   SOLE 13 1,544 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 121 1,287 SH   SOLE 15 1,287 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 18 196 SH   SOLE 17 0 0 196
EDWARDS LIFESCIENCES CORP COM 28176E108 44,843 476,702 SH   SOLE 18 445,635 0 31,067
EDWARDS LIFESCIENCES CORP COM 28176E108 38,549 409,792 SH   SOLE 19 409,792 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,779 135,841 SH   SOLE 20 0 0 135,841
EDWARDS LIFESCIENCES CORP COM 28176E108 421,311 4,478,696 SH   SOLE 21 4,478,696 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 531,352 5,648,476 SH   SOLE 22 4,617,932 0 1,030,544
EDWARDS LIFESCIENCES CORP COM 28176E108 24,502 260,464 SH   SOLE 23 260,464 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23,668 251,604 SH   SOLE 25 251,604 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 51,711 549,703 SH   SOLE 26 157,555 0 392,148
EDWARDS LIFESCIENCES CORP COM 28176E108 4,196 44,606 SH   SOLE 28 33,280 0 11,326
EDWARDS LIFESCIENCES CORP COM 28176E108 1,128 11,992 SH   SOLE 29 10,134 0 1,858
EDWARDS LIFESCIENCES CORP COM 28176E108 57,869 615,169 SH   SOLE 30 615,169 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,970 116,618 SH   SOLE 31 42,676 0 73,942
EDWARDS LIFESCIENCES CORP COM 28176E108 18,557 197,266 SH   SOLE 34 197,266 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,092 309,263 SH   SOLE 36 309,263 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 98 1,042 SH   SOLE 40 1,042 0 0
EGAIN CORP COM NEW 28225C806 4 3,048 SH   SOLE 18 3,048 0 0
EGAIN CORP COM NEW 28225C806 2 1,227 SH   SOLE 19 1,227 0 0
EGAIN CORP COM NEW 28225C806 65 45,112 SH   SOLE 21 45,112 0 0
EGAIN CORP COM NEW 28225C806 9 5,967 SH   SOLE 22 5,967 0 0
EGALET CORP COM 28226B104 24 4,739 SH   SOLE 2 800 0 3,939
EGALET CORP COM 28226B104 464 91,052 SH   SOLE 18 91,052 0 0
EGALET CORP COM 28226B104 55 10,860 SH   SOLE 19 10,860 0 0
EGALET CORP COM 28226B104 3,655 716,686 SH   SOLE 21 716,686 0 0
EGALET CORP COM 28226B104 2,156 422,794 SH   SOLE 22 407,313 0 15,481
EHEALTH INC COM 28238P109 16 1,339 SH   SOLE 2 1,202 0 137
EHEALTH INC COM 28238P109 6 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 1,170 97,212 SH   SOLE 18 97,212 0 0
EHEALTH INC COM 28238P109 137 11,342 SH   SOLE 19 11,342 0 0
EHEALTH INC COM 28238P109 18,696 1,552,801 SH   SOLE 21 1,552,801 0 0
EHEALTH INC COM 28238P109 5,738 476,598 SH   SOLE 22 445,727 0 30,871
EHEALTH INC COM 28238P109 624 51,823 SH   SOLE 30 51,823 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 167 16,501 SH   SOLE 21 16,501 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,110 109,793 SH   SOLE 22 109,793 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 138 13,678 SH   SOLE 30 13,678 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 2 150 SH   SOLE 2 150 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 148 12,895 SH   SOLE 18 12,895 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 28 2,473 SH   SOLE 19 2,473 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,468 128,241 SH   SOLE 21 128,241 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 480 41,886 SH   SOLE 22 38,316 0 3,570
EL PASO ELEC CO COM NEW 283677854 2,131 42,198 SH   SOLE 2 34,398 0 7,800
EL PASO ELEC CO COM NEW 283677854 8 156 SH   SOLE 4 156 0 0
EL PASO ELEC CO COM NEW 283677854 322 6,376 SH   SOLE 7 6,376 0 0
EL PASO ELEC CO COM NEW 283677854 11,362 224,998 SH   SOLE 18 224,998 0 0
EL PASO ELEC CO COM NEW 283677854 10,933 216,490 SH   SOLE 19 216,490 0 0
EL PASO ELEC CO COM NEW 283677854 181,999 3,603,945 SH   SOLE 21 3,603,945 0 0
EL PASO ELEC CO COM NEW 283677854 57,323 1,135,111 SH   SOLE 22 1,053,089 0 82,022
EL PASO ELEC CO COM NEW 283677854 1,005 19,899 SH   SOLE 26 16,719 0 3,180
EL PASO ELEC CO COM NEW 283677854 298 5,895 SH   SOLE 28 5,895 0 0
EL PASO ELEC CO COM NEW 283677854 4,288 84,909 SH   SOLE 30 84,909 0 0
EL PASO ELEC CO COM NEW 283677854 227 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 56 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,385 115,871 SH   SOLE 18 115,871 0 0
EL POLLO LOCO HLDGS INC COM 268603107 158 13,258 SH   SOLE 19 13,258 0 0
EL POLLO LOCO HLDGS INC COM 268603107 22,878 1,914,469 SH   SOLE 21 1,914,469 0 0
EL POLLO LOCO HLDGS INC COM 268603107 7,832 655,371 SH   SOLE 22 629,491 0 25,880
EL POLLO LOCO HLDGS INC COM 268603107 28 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 587 49,120 SH   SOLE 30 49,120 0 0
EL POLLO LOCO HLDGS INC COM 268603107 17 1,397 SH   SOLE 40 1,397 0 0
ELBIT SYS LTD ORD M3760D101 11 100 SH   SOLE 2 100 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,604 470,435 SH   SOLE 21 470,435 0 0
ELDORADO GOLD CORP NEW COM 284902103 163 47,834 SH   SOLE 22 4 0 47,830
ELDORADO RESORTS INC COM 28470R102 26 1,389 SH   SOLE 2 1,389 0 0
ELDORADO RESORTS INC COM 28470R102 32 1,687 SH   SOLE 7 1,687 0 0
ELDORADO RESORTS INC COM 28470R102 2,098 110,839 SH   SOLE 18 110,839 0 0
ELDORADO RESORTS INC COM 28470R102 334 17,632 SH   SOLE 19 17,632 0 0
ELDORADO RESORTS INC COM 28470R102 17,337 916,107 SH   SOLE 21 916,107 0 0
ELDORADO RESORTS INC COM 28470R102 12,897 681,486 SH   SOLE 22 629,505 0 51,981
ELDORADO RESORTS INC COM 28470R102 87 4,580 SH   SOLE 28 4,580 0 0
ELDORADO RESORTS INC COM 28470R102 114 5,998 SH   SOLE 30 5,998 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 8 1,120 SH   SOLE 2 1,120 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,088 156,096 SH   SOLE 18 156,096 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 107 15,342 SH   SOLE 19 15,342 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 19,212 2,756,335 SH   SOLE 21 2,756,335 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 5,731 822,260 SH   SOLE 22 790,654 0 31,606
ELECTRO SCIENTIFIC INDS COM 285229100 335 48,007 SH   SOLE 30 48,007 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROMED INC COM 285409108 5 1,066 SH   SOLE 18 1,066 0 0
ELECTROMED INC COM 285409108 102 20,625 SH   SOLE 21 20,625 0 0
ELECTRONIC ARTS INC COM 285512109 27,587 308,163 SH   SOLE 2 119,779 0 188,384
ELECTRONIC ARTS INC COM 285512109 10,817 120,828 SH   SOLE 4 113,524 0 7,304
ELECTRONIC ARTS INC COM 285512109 18,601 207,784 SH   SOLE 7 202,713 0 5,071
ELECTRONIC ARTS INC COM 285512109 192 2,144 SH   SOLE 13 2,144 0 0
ELECTRONIC ARTS INC COM 285512109 197 2,205 SH   SOLE 15 2,205 0 0
ELECTRONIC ARTS INC COM 285512109 68,353 763,551 SH   SOLE 18 719,377 0 44,174
ELECTRONIC ARTS INC COM 285512109 112,600 1,257,816 SH   SOLE 19 1,257,816 0 0
ELECTRONIC ARTS INC COM 285512109 12,428 138,827 SH   SOLE 20 0 0 138,827
ELECTRONIC ARTS INC COM 285512109 521,353 5,823,877 SH   SOLE 21 5,823,877 0 0
ELECTRONIC ARTS INC COM 285512109 738,750 8,252,349 SH   SOLE 22 6,798,767 0 1,453,582
ELECTRONIC ARTS INC COM 285512109 33,571 375,015 SH   SOLE 23 375,015 0 0
ELECTRONIC ARTS INC COM 285512109 64,659 722,280 SH   SOLE 25 722,280 0 0
ELECTRONIC ARTS INC COM 285512109 66,357 741,258 SH   SOLE 26 203,523 0 537,735
ELECTRONIC ARTS INC COM 285512109 5,676 63,402 SH   SOLE 28 47,312 0 16,090
ELECTRONIC ARTS INC COM 285512109 1,135 12,683 SH   SOLE 29 12,683 0 0
ELECTRONIC ARTS INC COM 285512109 76,672 856,475 SH   SOLE 30 856,475 0 0
ELECTRONIC ARTS INC COM 285512109 15,225 170,073 SH   SOLE 31 64,388 0 105,685
ELECTRONIC ARTS INC COM 285512109 4,698 52,482 SH   SOLE 32 52,482 0 0
ELECTRONIC ARTS INC COM 285512109 41,262 460,921 SH   SOLE 34 460,921 0 0
ELECTRONIC ARTS INC COM 285512109 38,569 430,840 SH   SOLE 36 430,840 0 0
ELECTRONIC ARTS INC COM 285512109 135 1,511 SH   SOLE 40 1,511 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 117 2,392 SH   SOLE 2 2,012 0 380
ELECTRONICS FOR IMAGING INC COM 286082102 10 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 56 1,148 SH   SOLE 7 1,148 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 11,188 229,117 SH   SOLE 18 229,117 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,384 28,339 SH   SOLE 19 28,339 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 195,418 4,002,002 SH   SOLE 21 4,002,002 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 62,712 1,284,289 SH   SOLE 22 1,189,061 0 95,228
ELECTRONICS FOR IMAGING INC COM 286082102 610 12,497 SH   SOLE 26 9,826 0 2,671
ELECTRONICS FOR IMAGING INC COM 286082102 337 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 4,392 89,948 SH   SOLE 30 89,948 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 3,175 65,027 SH   SOLE 34 65,027 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 242 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 326 300,000 PRN   SOLE 21 300,000 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 6 2,889 SH   SOLE 21 2,889 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 973 442,085 SH   SOLE 22 442,085 0 0
ELLIE MAE INC COM 28849P100 177 1,761 SH   SOLE 2 1,558 0 203
ELLIE MAE INC COM 28849P100 785 7,830 SH   SOLE 4 7,830 0 0
ELLIE MAE INC COM 28849P100 73 729 SH   SOLE 7 729 0 0
ELLIE MAE INC COM 28849P100 3 30 SH   SOLE 17 0 0 30
ELLIE MAE INC COM 28849P100 12,369 123,355 SH   SOLE 18 123,355 0 0
ELLIE MAE INC COM 28849P100 5,898 58,823 SH   SOLE 19 58,823 0 0
ELLIE MAE INC COM 28849P100 106,595 1,063,077 SH   SOLE 21 1,063,077 0 0
ELLIE MAE INC COM 28849P100 89,407 891,667 SH   SOLE 22 821,173 0 70,494
ELLIE MAE INC COM 28849P100 1,222 12,191 SH   SOLE 26 10,330 0 1,861
ELLIE MAE INC COM 28849P100 478 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 515 5,134 SH   SOLE 30 5,134 0 0
ELLIE MAE INC COM 28849P100 1,695 16,900 SH   SOLE 34 16,900 0 0
ELLIE MAE INC COM 28849P100 302 3,011 SH   SOLE 40 3,011 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 17 1,156 SH   SOLE 18 1,156 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,992 204,105 SH   SOLE 21 204,105 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 514 35,074 SH   SOLE 22 35,074 0 0
ELLIS PERRY INTL INC COM 288853104 264 12,292 SH   SOLE 2 9,983 0 2,309
ELLIS PERRY INTL INC COM 288853104 6 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,487 69,239 SH   SOLE 18 69,239 0 0
ELLIS PERRY INTL INC COM 288853104 901 41,966 SH   SOLE 19 41,966 0 0
ELLIS PERRY INTL INC COM 288853104 24,069 1,120,547 SH   SOLE 21 1,120,547 0 0
ELLIS PERRY INTL INC COM 288853104 11,483 534,575 SH   SOLE 22 518,468 0 16,107
ELLIS PERRY INTL INC COM 288853104 63 2,938 SH   SOLE 23 2,938 0 0
ELLIS PERRY INTL INC COM 288853104 405 18,874 SH   SOLE 29 0 0 18,874
ELLIS PERRY INTL INC COM 288853104 391 18,207 SH   SOLE 30 18,207 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 14 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 15 6,297 SH   SOLE 19 6,297 0 0
EMAGIN CORP COM NEW 29076N206 148 63,177 SH   SOLE 21 63,177 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 164 7,026 SH   SOLE 25 7,026 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,486 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 254 11,518 SH   SOLE 7 11,518 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 5,940 269,000 SH   SOLE 19 269,000 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 9,783 443,066 SH   SOLE 21 443,066 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 117 5,300 SH   SOLE 22 5,300 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 744 33,700 SH   SOLE 25 33,700 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,790 126,361 SH   SOLE 26 0 0 126,361
EMBRAER S A SP ADR REP 4 COM 29082A107 186 8,411 SH   SOLE 30 8,411 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 1,278 57,900 SH   SOLE 34 57,900 0 0
EMC INS GROUP INC COM 268664109 36 1,271 SH   SOLE 2 174 0 1,097
EMC INS GROUP INC COM 268664109 1,008 35,936 SH   SOLE 18 35,936 0 0
EMC INS GROUP INC COM 268664109 181 6,460 SH   SOLE 19 6,460 0 0
EMC INS GROUP INC COM 268664109 7,797 277,886 SH   SOLE 21 277,886 0 0
EMC INS GROUP INC COM 268664109 8,951 318,995 SH   SOLE 22 307,672 0 11,323
EMC INS GROUP INC COM 268664109 43 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 40 1,432 SH   SOLE 30 1,432 0 0
EMC INS GROUP INC COM 268664109 25 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 8 284 SH   SOLE 18 284 0 0
EMCLAIRE FINL CORP COM 290828102 6 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 2,316 36,785 SH   SOLE 2 27,315 0 9,470
EMCOR GROUP INC COM 29084Q100 49 780 SH   SOLE 4 780 0 0
EMCOR GROUP INC COM 29084Q100 1,138 18,084 SH   SOLE 7 18,084 0 0
EMCOR GROUP INC COM 29084Q100 28,415 451,393 SH   SOLE 18 430,991 0 20,402
EMCOR GROUP INC COM 29084Q100 22,369 355,351 SH   SOLE 19 355,351 0 0
EMCOR GROUP INC COM 29084Q100 235,309 3,738,033 SH   SOLE 21 3,738,033 0 0
EMCOR GROUP INC COM 29084Q100 123,895 1,968,147 SH   SOLE 22 1,842,652 0 125,495
EMCOR GROUP INC COM 29084Q100 250 3,979 SH   SOLE 23 3,979 0 0
EMCOR GROUP INC COM 29084Q100 435 6,909 SH   SOLE 25 0 0 6,909
EMCOR GROUP INC COM 29084Q100 1,362 21,641 SH   SOLE 26 17,928 0 3,713
EMCOR GROUP INC COM 29084Q100 537 8,538 SH   SOLE 28 8,538 0 0
EMCOR GROUP INC COM 29084Q100 1,685 26,774 SH   SOLE 29 0 0 26,774
EMCOR GROUP INC COM 29084Q100 642 10,193 SH   SOLE 30 10,193 0 0
EMCOR GROUP INC COM 29084Q100 75 1,187 SH   SOLE 31 1,187 0 0
EMCOR GROUP INC COM 29084Q100 2,996 47,595 SH   SOLE 34 47,595 0 0
EMCOR GROUP INC COM 29084Q100 482 7,664 SH   SOLE 36 7,664 0 0
EMCOR GROUP INC COM 29084Q100 262 4,163 SH   SOLE 40 4,163 0 0
EMCORE CORP COM NEW 290846203 35 3,847 SH   SOLE 2 854 0 2,993
EMCORE CORP COM NEW 290846203 942 104,713 SH   SOLE 18 104,713 0 0
EMCORE CORP COM NEW 290846203 118 13,100 SH   SOLE 19 13,100 0 0
EMCORE CORP COM NEW 290846203 6,263 695,837 SH   SOLE 21 695,837 0 0
EMCORE CORP COM NEW 290846203 3,803 422,519 SH   SOLE 22 405,236 0 17,283
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 2 SH   SOLE 17 0 0 2
EMERGENT BIOSOLUTIONS INC COM 29089Q105 261 8,975 SH   SOLE 2 8,816 0 159
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 23 794 SH   SOLE 7 794 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,731 162,897 SH   SOLE 18 162,897 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,606 89,749 SH   SOLE 19 89,749 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 84,292 2,902,617 SH   SOLE 21 2,902,617 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 27,116 933,736 SH   SOLE 22 866,990 0 66,746
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 1,458 SH   SOLE 23 1,458 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 363 12,489 SH   SOLE 26 9,339 0 3,150
EMERGENT BIOSOLUTIONS INC COM 29089Q105 131 4,504 SH   SOLE 28 4,504 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 372 12,812 SH   SOLE 29 0 0 12,812
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,967 67,720 SH   SOLE 30 67,720 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 96 3,300 SH   SOLE 40 3,300 0 0
EMERGENT BIOSOLUTIONS INC NOTE 2.875% 1/1 29089QAB1 292 245,000 PRN   SOLE 21 245,000 0 0
EMERSON ELEC CO COM 291011104 52,754 881,298 SH   SOLE 2 486,570 0 394,728
EMERSON ELEC CO COM 291011104 16,127 269,411 SH   SOLE 4 253,874 0 15,537
EMERSON ELEC CO COM 291011104 51,997 868,650 SH   SOLE 7 625,616 0 243,034
EMERSON ELEC CO COM 291011104 307 5,128 SH   SOLE 13 5,128 0 0
EMERSON ELEC CO COM 291011104 241 4,028 SH   SOLE 15 4,028 0 0
EMERSON ELEC CO COM 291011104 3 43 SH   SOLE 17 0 0 43
EMERSON ELEC CO COM 291011104 76,829 1,283,480 SH   SOLE 18 1,189,386 0 94,094
EMERSON ELEC CO COM 291011104 797 13,320 SH   OTR 19 0 13,320 0
EMERSON ELEC CO COM 291011104 1,994 33,317 SH   SOLE 19 33,317 0 0
EMERSON ELEC CO COM 291011104 27,231 454,909 SH   SOLE 20 106,453 0 348,456
EMERSON ELEC CO COM 291011104 750,920 12,544,607 SH   SOLE 21 12,544,607 0 0
EMERSON ELEC CO COM 291011104 1,054,153 17,610,301 SH   SOLE 22 14,238,328 0 3,371,973
EMERSON ELEC CO COM 291011104 48,162 804,572 SH   SOLE 23 804,572 0 0
EMERSON ELEC CO COM 291011104 16,789 280,463 SH   SOLE 25 280,463 0 0
EMERSON ELEC CO COM 291011104 90,846 1,517,638 SH   SOLE 26 423,823 0 1,093,815
EMERSON ELEC CO COM 291011104 8,050 134,478 SH   SOLE 28 99,895 0 34,583
EMERSON ELEC CO COM 291011104 3,105 51,873 SH   SOLE 29 51,873 0 0
EMERSON ELEC CO COM 291011104 106,018 1,771,103 SH   SOLE 30 1,771,103 0 0
EMERSON ELEC CO COM 291011104 26,736 446,634 SH   SOLE 31 189,943 0 256,691
EMERSON ELEC CO COM 291011104 4,209 70,315 SH   SOLE 32 70,315 0 0
EMERSON ELEC CO COM 291011104 4,340 72,509 SH   SOLE 34 72,509 0 0
EMERSON ELEC CO COM 291011104 63,135 1,054,707 SH   SOLE 36 1,054,707 0 0
EMERSON ELEC CO COM 291011104 197 3,292 SH   SOLE 40 3,292 0 0
EMERSON RADIO CORP COM NEW 291087203 8 6,036 SH   SOLE 21 6,036 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 24 9,863 SH   SOLE 19 9,863 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 7 2,779 SH   SOLE 21 2,779 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 813 331,705 SH   SOLE 22 331,705 0 0
EMPIRE RES INC DEL COM 29206E100 5 725 SH   SOLE 18 725 0 0
EMPIRE RES INC DEL COM 29206E100 6 863 SH   SOLE 21 863 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1 60 SH   SOLE 2 60 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 292 12,026 SH   SOLE 18 12,026 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 49 2,030 SH   SOLE 19 2,030 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,648 109,184 SH   SOLE 21 109,184 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 3,201 131,986 SH   SOLE 22 129,641 0 2,345
EMPIRE ST RLTY TR INC CL A 292104106 517 25,067 SH   SOLE 2 16,093 0 8,974
EMPIRE ST RLTY TR INC CL A 292104106 798 38,672 SH   SOLE 4 38,672 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,087 149,544 SH   SOLE 7 149,544 0 0
EMPIRE ST RLTY TR INC CL A 292104106 106 5,122 SH   SOLE 15 5,122 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,317 63,815 SH   SOLE 18 63,815 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,549 171,959 SH   SOLE 19 171,959 0 0
EMPIRE ST RLTY TR INC CL A 292104106 26,805 1,298,702 SH   SOLE 21 1,298,702 0 0
EMPIRE ST RLTY TR INC CL A 292104106 95,018 4,603,597 SH   SOLE 22 4,162,469 0 441,128
EMPIRE ST RLTY TR INC CL A 292104106 109 5,271 SH   SOLE 23 5,271 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,683 178,449 SH   SOLE 25 178,449 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,741 84,355 SH   SOLE 26 42,214 0 42,141
EMPIRE ST RLTY TR INC CL A 292104106 465 22,548 SH   SOLE 28 22,548 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,283 62,179 SH   SOLE 29 42,244 0 19,935
EMPIRE ST RLTY TR INC CL A 292104106 3,678 178,211 SH   SOLE 30 178,211 0 0
EMPIRE ST RLTY TR INC CL A 292104106 57 2,764 SH   SOLE 31 2,764 0 0
EMPIRE ST RLTY TR INC CL A 292104106 235 11,395 SH   SOLE 40 11,395 0 0
EMPLOYERS HOLDINGS INC COM 292218104 257 6,765 SH   SOLE 2 1,344 0 5,421
EMPLOYERS HOLDINGS INC COM 292218104 10 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 27 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 6,369 167,830 SH   SOLE 18 167,830 0 0
EMPLOYERS HOLDINGS INC COM 292218104 7,096 186,981 SH   SOLE 19 186,981 0 0
EMPLOYERS HOLDINGS INC COM 292218104 106,534 2,807,215 SH   SOLE 21 2,807,215 0 0
EMPLOYERS HOLDINGS INC COM 292218104 33,675 887,363 SH   SOLE 22 819,017 0 68,346
EMPLOYERS HOLDINGS INC COM 292218104 80 2,103 SH   SOLE 26 0 0 2,103
EMPLOYERS HOLDINGS INC COM 292218104 175 4,608 SH   SOLE 28 4,608 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,392 63,031 SH   SOLE 30 63,031 0 0
EMPLOYERS HOLDINGS INC COM 292218104 131 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4,256 122,291 SH   SOLE 21 122,291 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 314 10,197 SH   SOLE 2 7,302 0 2,895
ENANTA PHARMACEUTICALS INC COM 29251M106 11 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,591 84,124 SH   SOLE 18 84,124 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,432 46,497 SH   SOLE 19 46,497 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 47,274 1,534,870 SH   SOLE 21 1,534,870 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 18,030 585,393 SH   SOLE 22 560,259 0 25,134
ENANTA PHARMACEUTICALS INC COM 29251M106 20 665 SH   SOLE 23 665 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 47 1,525 SH   SOLE 28 1,525 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 218 7,077 SH   SOLE 29 0 0 7,077
ENANTA PHARMACEUTICALS INC COM 29251M106 710 23,048 SH   SOLE 30 23,048 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 35 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 9 514 SH   SOLE 4 514 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,081 58,695 SH   SOLE 7 58,695 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 380 20,642 SH   SOLE 21 20,642 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3,351 181,938 SH   SOLE 22 142,138 0 39,800
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 428 23,219 SH   SOLE 26 17,873 0 5,346
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 167 9,047 SH   SOLE 28 9,047 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 843 45,761 SH   SOLE 29 0 0 45,761
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 217 11,803 SH   SOLE 30 11,803 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 132 7,146 SH   SOLE 40 7,146 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 6 290 SH   SOLE 17 0 0 290
ENBRIDGE INC COM 29250N105 17,326 414,101 SH   SOLE 2 72,475 0 341,626
ENBRIDGE INC COM 29250N105 4,065 97,153 SH   SOLE 4 79,492 0 17,661
ENBRIDGE INC COM 29250N105 25,148 601,054 SH   SOLE 7 584,341 0 16,713
ENBRIDGE INC COM 29250N105 45 1,064 SH   SOLE 13 1,064 0 0
ENBRIDGE INC COM 29250N105 151 3,617 SH   SOLE 15 3,617 0 0
ENBRIDGE INC COM 29250N105 2 48 SH   SOLE 17 0 0 48
ENBRIDGE INC COM 29250N105 9,190 219,657 SH   SOLE 18 156,467 0 63,190
ENBRIDGE INC COM 29250N105 105,346 2,517,835 SH   SOLE 19 2,517,835 0 0
ENBRIDGE INC COM 29250N105 61,657 1,473,629 SH   SOLE 21 1,473,629 0 0
ENBRIDGE INC COM 29250N105 18,271 436,698 SH   SOLE 22 306,923 0 129,775
ENBRIDGE INC COM 29250N105 643 15,359 SH   SOLE 25 15,359 0 0
ENBRIDGE INC COM 29250N105 29,229 698,592 SH   SOLE 26 205,181 0 493,411
ENBRIDGE INC COM 29250N105 403 9,624 SH   SOLE 28 9,624 0 0
ENBRIDGE INC COM 29250N105 165 3,939 SH   SOLE 29 3,939 0 0
ENBRIDGE INC COM 29250N105 3,837 91,705 SH   SOLE 31 21,285 0 70,420
ENBRIDGE INC COM 29250N105 628 15,008 SH   SOLE 34 15,008 0 0
ENBRIDGE INC COM 29250N105 8,196 195,899 SH   SOLE 36 195,899 0 0
ENBRIDGE INC COM 29250N105 161 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 2,536 216,609 SH   SOLE 4 216,609 0 0
ENCANA CORP COM 292505104 20,581 1,757,519 SH   SOLE 18 1,757,519 0 0
ENCANA CORP COM 292505104 159,287 13,602,680 SH   SOLE 19 13,602,680 0 0
ENCANA CORP COM 292505104 6,864 586,143 SH   SOLE 21 586,143 0 0
ENCANA CORP COM 292505104 5,200 444,030 SH   SOLE 22 444,030 0 0
ENCANA CORP COM 292505104 2,506 214,044 SH   SOLE 25 214,044 0 0
ENCANA CORP COM 292505104 59,429 5,075,088 SH   SOLE 34 5,075,088 0 0
ENCORE CAP GROUP INC COM 292554102 198 6,421 SH   SOLE 2 2,343 0 4,078
ENCORE CAP GROUP INC COM 292554102 6 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 22 719 SH   SOLE 7 719 0 0
ENCORE CAP GROUP INC COM 292554102 3,406 110,586 SH   SOLE 18 110,586 0 0
ENCORE CAP GROUP INC COM 292554102 377 12,251 SH   SOLE 19 12,251 0 0
ENCORE CAP GROUP INC COM 292554102 51,883 1,684,524 SH   SOLE 21 1,684,524 0 0
ENCORE CAP GROUP INC COM 292554102 19,646 637,868 SH   SOLE 22 589,068 0 48,800
ENCORE CAP GROUP INC COM 292554102 166 5,395 SH   SOLE 26 3,162 0 2,233
ENCORE CAP GROUP INC COM 292554102 106 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 624 20,244 SH   SOLE 30 20,244 0 0
ENCORE CAP GROUP INC COM 292554102 88 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 205 4,461 SH   SOLE 2 935 0 3,526
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,924 107,040 SH   SOLE 18 107,040 0 0
ENCORE WIRE CORP COM 292562105 567 12,316 SH   SOLE 19 12,316 0 0
ENCORE WIRE CORP COM 292562105 81,966 1,781,880 SH   SOLE 21 1,781,880 0 0
ENCORE WIRE CORP COM 292562105 26,342 572,661 SH   SOLE 22 528,063 0 44,598
ENCORE WIRE CORP COM 292562105 316 6,866 SH   SOLE 26 4,871 0 1,995
ENCORE WIRE CORP COM 292562105 129 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,853 40,287 SH   SOLE 30 40,287 0 0
ENCORE WIRE CORP COM 292562105 105 2,272 SH   SOLE 40 2,272 0 0
ENDO INTL PLC SHS G30401106 1,600 143,404 SH   SOLE 2 107,971 0 35,433
ENDO INTL PLC SHS G30401106 10 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 127 11,424 SH   SOLE 7 11,424 0 0
ENDO INTL PLC SHS G30401106 17 1,531 SH   SOLE 15 1,531 0 0
ENDO INTL PLC SHS G30401106 7,696 689,618 SH   SOLE 18 689,618 0 0
ENDO INTL PLC SHS G30401106 1,415 126,749 SH   SOLE 19 126,749 0 0
ENDO INTL PLC SHS G30401106 142,209 12,742,709 SH   SOLE 21 12,742,709 0 0
ENDO INTL PLC SHS G30401106 71,228 6,382,466 SH   SOLE 22 5,690,664 0 691,802
ENDO INTL PLC SHS G30401106 983 88,067 SH   SOLE 25 88,067 0 0
ENDO INTL PLC SHS G30401106 2,627 235,426 SH   SOLE 26 79,360 0 156,066
ENDO INTL PLC SHS G30401106 350 31,394 SH   SOLE 28 31,394 0 0
ENDO INTL PLC SHS G30401106 401 35,888 SH   SOLE 29 0 0 35,888
ENDO INTL PLC SHS G30401106 388 34,736 SH   SOLE 30 34,736 0 0
ENDO INTL PLC SHS G30401106 52 4,698 SH   SOLE 31 4,698 0 0
ENDO INTL PLC SHS G30401106 3,120 279,606 SH   SOLE 36 279,606 0 0
ENDO INTL PLC SHS G30401106 219 19,593 SH   SOLE 40 19,593 0 0
ENDOCYTE INC COM 29269A102 20 7,712 SH   SOLE 2 1,819 0 5,893
ENDOCYTE INC COM 29269A102 3 1,051 SH   SOLE 7 1,051 0 0
ENDOCYTE INC COM 29269A102 403 156,709 SH   SOLE 18 156,709 0 0
ENDOCYTE INC COM 29269A102 57 22,049 SH   SOLE 19 22,049 0 0
ENDOCYTE INC COM 29269A102 3,351 1,303,984 SH   SOLE 21 1,303,984 0 0
ENDOCYTE INC COM 29269A102 1,332 518,464 SH   SOLE 22 469,344 0 49,120
ENDOLOGIX INC COM 29266S106 30 4,105 SH   SOLE 2 3,729 0 376
ENDOLOGIX INC COM 29266S106 3 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 14 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 2,189 302,391 SH   SOLE 18 302,391 0 0
ENDOLOGIX INC COM 29266S106 343 47,383 SH   SOLE 19 47,383 0 0
ENDOLOGIX INC COM 29266S106 17,230 2,379,883 SH   SOLE 21 2,379,883 0 0
ENDOLOGIX INC COM 29266S106 16,294 2,250,550 SH   SOLE 22 2,094,353 0 156,197
ENDOLOGIX INC COM 29266S106 43 5,997 SH   SOLE 26 0 0 5,997
ENDOLOGIX INC COM 29266S106 77 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 65 8,941 SH   SOLE 30 8,941 0 0
ENDOLOGIX INC COM 29266S106 50 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 26 3,302 SH   SOLE 2 2,694 0 608
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 10 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,716 218,657 SH   SOLE 18 218,657 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 278 35,450 SH   SOLE 19 35,450 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14,047 1,789,401 SH   SOLE 21 1,789,401 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13,153 1,675,593 SH   SOLE 22 1,564,574 0 111,019
ENDURANCE INTL GROUP HLDGS I COM 29272B105 70 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 69 8,815 SH   SOLE 30 8,815 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 52 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,482 238,853 SH   SOLE 2 3,200 0 235,653
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,553 149,507 SH   SOLE 7 149,507 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 990 95,237 SH   SOLE 18 95,237 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 22,478 2,163,401 SH   SOLE 21 2,163,401 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 18,774 1,806,951 SH   SOLE 22 1,188,488 0 618,463
ENEL AMERICAS S A SPONSORED ADR 29274F104 4,090 393,658 SH   SOLE 25 393,658 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 6,959 669,731 SH   SOLE 26 363,769 0 305,962
ENEL AMERICAS S A SPONSORED ADR 29274F104 14,270 1,373,419 SH   SOLE 30 1,373,419 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,053 197,635 SH   SOLE 31 0 0 197,635
ENEL AMERICAS S A SPONSORED ADR 29274F104 945 90,955 SH   SOLE 34 90,955 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 203 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 1,426 259,183 SH   SOLE 25 259,183 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,156 755,669 SH   SOLE 26 497,197 0 258,472
ENEL CHILE S A SPONSORED ADR 29278D105 3,983 724,119 SH   SOLE 30 724,119 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 347 63,049 SH   SOLE 34 63,049 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3,098 139,301 SH   SOLE 2 33,831 0 105,470
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 278 12,498 SH   SOLE 7 12,498 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,421 63,889 SH   SOLE 18 38,889 0 25,000
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 489 22,000 SH   SOLE 19 22,000 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 6,572 295,522 SH   SOLE 21 295,522 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 13,391 602,123 SH   SOLE 22 602,123 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,374 106,745 SH   SOLE 25 106,745 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3,784 170,166 SH   SOLE 26 121,955 0 48,211
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 5,079 228,373 SH   SOLE 30 228,373 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 4,261 191,611 SH   SOLE 34 191,611 0 0
ENERGEN CORP COM 29265N108 7,106 130,521 SH   SOLE 2 113,612 0 16,909
ENERGEN CORP COM 29265N108 1,195 21,946 SH   SOLE 4 21,946 0 0
ENERGEN CORP COM 29265N108 311 5,707 SH   SOLE 7 5,707 0 0
ENERGEN CORP COM 29265N108 20,301 372,913 SH   SOLE 18 372,913 0 0
ENERGEN CORP COM 29265N108 47,027 863,837 SH   SOLE 19 863,837 0 0
ENERGEN CORP COM 29265N108 234,198 4,301,951 SH   SOLE 21 4,301,951 0 0
ENERGEN CORP COM 29265N108 173,996 3,196,105 SH   SOLE 22 2,818,290 0 377,815
ENERGEN CORP COM 29265N108 685 12,579 SH   SOLE 23 12,579 0 0
ENERGEN CORP COM 29265N108 1,220 22,408 SH   SOLE 25 22,408 0 0
ENERGEN CORP COM 29265N108 2,099 38,548 SH   SOLE 26 30,703 0 7,845
ENERGEN CORP COM 29265N108 752 13,815 SH   SOLE 28 13,815 0 0
ENERGEN CORP COM 29265N108 2,090 38,395 SH   SOLE 29 8,543 0 29,852
ENERGEN CORP COM 29265N108 2,587 47,516 SH   SOLE 30 47,516 0 0
ENERGEN CORP COM 29265N108 1,065 19,571 SH   SOLE 31 17,522 0 2,049
ENERGEN CORP COM 29265N108 8,576 157,531 SH   SOLE 34 157,531 0 0
ENERGEN CORP COM 29265N108 807 14,822 SH   SOLE 36 14,822 0 0
ENERGEN CORP COM 29265N108 460 8,448 SH   SOLE 40 8,448 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,322 59,588 SH   SOLE 2 51,719 0 7,869
ENERGIZER HLDGS INC NEW COM 29272W109 201 3,612 SH   SOLE 4 3,612 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 85 1,519 SH   SOLE 7 1,519 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 883 15,845 SH   SOLE 13 15,845 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11,916 213,743 SH   SOLE 18 213,743 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,265 40,631 SH   SOLE 19 40,631 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 146,067 2,620,037 SH   SOLE 21 2,620,037 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 122,169 2,191,373 SH   SOLE 22 1,905,488 0 285,885
ENERGIZER HLDGS INC NEW COM 29272W109 364 6,524 SH   SOLE 23 6,524 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,008 18,084 SH   SOLE 26 13,488 0 4,596
ENERGIZER HLDGS INC NEW COM 29272W109 486 8,721 SH   SOLE 28 8,721 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,094 55,503 SH   SOLE 29 624 0 54,879
ENERGIZER HLDGS INC NEW COM 29272W109 591 10,596 SH   SOLE 30 10,596 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 78 1,408 SH   SOLE 31 1,408 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11 189 SH   SOLE 34 189 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 228 4,086 SH   SOLE 36 4,086 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 383 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 12 748 SH   SOLE 2 748 0 0
ENERGOUS CORP COM 29272C103 875 56,073 SH   SOLE 18 56,073 0 0
ENERGOUS CORP COM 29272C103 108 6,934 SH   SOLE 19 6,934 0 0
ENERGOUS CORP COM 29272C103 7,237 463,937 SH   SOLE 21 463,937 0 0
ENERGOUS CORP COM 29272C103 7,285 467,012 SH   SOLE 22 446,785 0 20,227
ENERGY FOCUS INC COM NEW 29268T300 6 1,790 SH   SOLE 18 1,790 0 0
ENERGY FOCUS INC COM NEW 29268T300 15 4,423 SH   SOLE 19 4,423 0 0
ENERGY FOCUS INC COM NEW 29268T300 88 26,686 SH   SOLE 21 26,686 0 0
ENERGY FOCUS INC COM NEW 29268T300 533 161,907 SH   SOLE 22 161,907 0 0
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 22 10,300 SH   SOLE 18 10,300 0 0
ENERGY FUELS INC COM NEW 292671708 285 131,220 SH   SOLE 21 131,220 0 0
ENERGY RECOVERY INC COM 29270J100 27 3,292 SH   SOLE 2 3,292 0 0
ENERGY RECOVERY INC COM 29270J100 11 1,374 SH   SOLE 7 1,374 0 0
ENERGY RECOVERY INC COM 29270J100 1,094 131,484 SH   SOLE 18 131,484 0 0
ENERGY RECOVERY INC COM 29270J100 165 19,844 SH   SOLE 19 19,844 0 0
ENERGY RECOVERY INC COM 29270J100 8,997 1,081,348 SH   SOLE 21 1,081,348 0 0
ENERGY RECOVERY INC COM 29270J100 7,010 842,524 SH   SOLE 22 777,385 0 65,139
ENERGY RECOVERY INC COM 29270J100 25 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 52 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 68 8,157 SH   SOLE 30 8,157 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 262 13,277 SH   SOLE 7 13,277 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 5,454 276,438 SH   SOLE 19 276,438 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,265 34,630 SH   SOLE 18 34,630 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 76,442 2,093,162 SH   SOLE 19 2,093,162 0 0
ENERGY XXI GULF COAST INC COM 29276K101 173 5,771 SH   SOLE 19 5,771 0 0
ENERGY XXI GULF COAST INC COM 29276K101 79 2,634 SH   SOLE 21 2,634 0 0
ENERNOC INC COM 292764107 7 1,159 SH   SOLE 2 1,037 0 122
ENERNOC INC COM 292764107 4 618 SH   SOLE 7 618 0 0
ENERNOC INC COM 292764107 613 102,153 SH   SOLE 18 102,153 0 0
ENERNOC INC COM 292764107 86 14,388 SH   SOLE 19 14,388 0 0
ENERNOC INC COM 292764107 5,009 834,851 SH   SOLE 21 834,851 0 0
ENERNOC INC COM 292764107 4,115 685,915 SH   SOLE 22 640,319 0 45,596
ENERPLUS CORP COM 292766102 1 173 SH   SOLE 17 0 0 173
ENERPLUS CORP COM 292766102 3 380 SH   SOLE 21 380 0 0
ENERPLUS CORP COM 292766102 0 1 SH   SOLE 22 1 0 0
ENERSYS COM 29275Y102 1,896 24,018 SH   SOLE 2 18,592 0 5,426
ENERSYS COM 29275Y102 18 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 117 1,484 SH   SOLE 7 1,484 0 0
ENERSYS COM 29275Y102 23,122 292,901 SH   SOLE 18 292,901 0 0
ENERSYS COM 29275Y102 2,111 26,736 SH   SOLE 19 26,736 0 0
ENERSYS COM 29275Y102 211,746 2,682,366 SH   SOLE 21 2,682,366 0 0
ENERSYS COM 29275Y102 109,050 1,381,424 SH   SOLE 22 1,291,345 0 90,079
ENERSYS COM 29275Y102 1,220 15,461 SH   SOLE 26 12,727 0 2,734
ENERSYS COM 29275Y102 481 6,089 SH   SOLE 28 6,089 0 0
ENERSYS COM 29275Y102 65 826 SH   SOLE 29 0 0 826
ENERSYS COM 29275Y102 597 7,561 SH   SOLE 30 7,561 0 0
ENERSYS COM 29275Y102 57 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 372 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 441 15,250 SH   SOLE 2 6,305 0 8,945
ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 12 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 1 18 SH   SOLE 17 0 0 18
ENGILITY HLDGS INC NEW COM 29286C107 2,802 96,821 SH   SOLE 18 96,821 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,640 91,224 SH   SOLE 19 91,224 0 0
ENGILITY HLDGS INC NEW COM 29286C107 61,055 2,109,727 SH   SOLE 21 2,109,727 0 0
ENGILITY HLDGS INC NEW COM 29286C107 20,591 711,491 SH   SOLE 22 678,811 0 32,680
ENGILITY HLDGS INC NEW COM 29286C107 3 98 SH   SOLE 23 98 0 0
ENGILITY HLDGS INC NEW COM 29286C107 344 11,882 SH   SOLE 26 10,810 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 77 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 238 8,207 SH   SOLE 29 0 0 8,207
ENGILITY HLDGS INC NEW COM 29286C107 1,051 36,309 SH   SOLE 30 36,309 0 0
ENGILITY HLDGS INC NEW COM 29286C107 55 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 5 2,491 SH   SOLE 18 2,491 0 0
ENGLOBAL CORP COM 293306106 78 42,364 SH   SOLE 21 42,364 0 0
ENI S P A SPONSORED ADR 26874R108 13,633 416,520 SH   SOLE 19 416,520 0 0
ENI S P A SPONSORED ADR 26874R108 62 1,893 SH   SOLE 21 1,893 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 16 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 906 46,715 SH   SOLE 7 46,715 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 320 16,495 SH   SOLE 21 16,495 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,669 86,031 SH   SOLE 22 54,669 0 31,362
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 349 17,996 SH   SOLE 26 13,523 0 4,473
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 141 7,266 SH   SOLE 28 7,266 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 649 33,474 SH   SOLE 29 0 0 33,474
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 173 8,942 SH   SOLE 30 8,942 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 27 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 110 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9,500 519,107 SH   SOLE 19 519,107 0 0
ENNIS INC COM 293389102 108 6,369 SH   SOLE 2 1,425 0 4,944
ENNIS INC COM 293389102 6 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 11 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,820 107,039 SH   SOLE 18 107,039 0 0
ENNIS INC COM 293389102 267 15,726 SH   SOLE 19 15,726 0 0
ENNIS INC COM 293389102 14,067 827,461 SH   SOLE 21 827,461 0 0
ENNIS INC COM 293389102 12,973 763,129 SH   SOLE 22 701,409 0 61,720
ENNIS INC COM 293389102 159 9,361 SH   SOLE 26 9,361 0 0
ENNIS INC COM 293389102 63 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 72 4,256 SH   SOLE 30 4,256 0 0
ENNIS INC COM 293389102 44 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 668 44,973 SH   SOLE 2 39,853 0 5,120
ENOVA INTL INC COM 29357K103 9 582 SH   SOLE 7 582 0 0
ENOVA INTL INC COM 29357K103 2,103 141,592 SH   SOLE 18 141,592 0 0
ENOVA INTL INC COM 29357K103 3,504 235,936 SH   SOLE 19 235,936 0 0
ENOVA INTL INC COM 29357K103 33,468 2,253,768 SH   SOLE 21 2,253,768 0 0
ENOVA INTL INC COM 29357K103 23,943 1,612,355 SH   SOLE 22 1,573,733 0 38,622
ENOVA INTL INC COM 29357K103 80 5,413 SH   SOLE 23 5,413 0 0
ENOVA INTL INC COM 29357K103 633 42,630 SH   SOLE 29 0 0 42,630
ENOVA INTL INC COM 29357K103 740 49,812 SH   SOLE 30 49,812 0 0
ENPHASE ENERGY INC COM 29355A107 13 9,599 SH   SOLE 18 9,599 0 0
ENPHASE ENERGY INC COM 29355A107 7 5,033 SH   SOLE 19 5,033 0 0
ENPHASE ENERGY INC COM 29355A107 178 130,264 SH   SOLE 21 130,264 0 0
ENPHASE ENERGY INC COM 29355A107 651 475,043 SH   SOLE 22 475,043 0 0
ENPRO INDS INC COM 29355X107 158 2,215 SH   SOLE 2 2,096 0 119
ENPRO INDS INC COM 29355X107 8 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 44 625 SH   SOLE 7 625 0 0
ENPRO INDS INC COM 29355X107 7,573 106,422 SH   SOLE 18 106,422 0 0
ENPRO INDS INC COM 29355X107 983 13,816 SH   SOLE 19 13,816 0 0
ENPRO INDS INC COM 29355X107 130,289 1,830,925 SH   SOLE 21 1,830,925 0 0
ENPRO INDS INC COM 29355X107 42,060 591,062 SH   SOLE 22 543,655 0 47,407
ENPRO INDS INC COM 29355X107 632 8,886 SH   SOLE 26 7,194 0 1,692
ENPRO INDS INC COM 29355X107 224 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 2,915 40,959 SH   SOLE 30 40,959 0 0
ENPRO INDS INC COM 29355X107 190 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 1,906 212,954 SH   SOLE 2 161,149 0 51,805
ENSCO PLC SHS CLASS A G3157S106 39 4,348 SH   SOLE 4 4,348 0 0
ENSCO PLC SHS CLASS A G3157S106 199 22,200 SH   SOLE 7 22,200 0 0
ENSCO PLC SHS CLASS A G3157S106 9,445 1,055,347 SH   SOLE 18 1,055,347 0 0
ENSCO PLC SHS CLASS A G3157S106 1,759 196,493 SH   SOLE 19 196,493 0 0
ENSCO PLC SHS CLASS A G3157S106 125,526 14,025,304 SH   SOLE 21 14,025,304 0 0
ENSCO PLC SHS CLASS A G3157S106 90,506 10,112,416 SH   SOLE 22 8,959,709 0 1,152,707
ENSCO PLC SHS CLASS A G3157S106 51 5,722 SH   SOLE 23 5,722 0 0
ENSCO PLC SHS CLASS A G3157S106 109 12,209 SH   SOLE 25 12,209 0 0
ENSCO PLC SHS CLASS A G3157S106 971 108,545 SH   SOLE 26 90,270 0 18,275
ENSCO PLC SHS CLASS A G3157S106 389 43,467 SH   SOLE 28 43,467 0 0
ENSCO PLC SHS CLASS A G3157S106 657 73,376 SH   SOLE 29 0 0 73,376
ENSCO PLC SHS CLASS A G3157S106 455 50,841 SH   SOLE 30 50,841 0 0
ENSCO PLC SHS CLASS A G3157S106 63 7,003 SH   SOLE 31 7,003 0 0
ENSCO PLC SHS CLASS A G3157S106 40 4,415 SH   SOLE 34 4,415 0 0
ENSCO PLC SHS CLASS A G3157S106 1,754 195,986 SH   SOLE 36 195,986 0 0
ENSCO PLC SHS CLASS A G3157S106 304 33,928 SH   SOLE 40 33,928 0 0
ENSERVCO CORP COM 29358Y102 3 8,309 SH   SOLE 21 8,309 0 0
ENSERVCO CORP COM 29358Y102 104 309,285 SH   SOLE 22 309,285 0 0
ENSERVCO CORP COM 29358Y102 3 10,066 SH   SOLE 29 0 0 10,066
ENSIGN GROUP INC COM 29358P101 42 2,233 SH   SOLE 2 1,952 0 281
ENSIGN GROUP INC COM 29358P101 7 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 25 1,304 SH   SOLE 7 1,304 0 0
ENSIGN GROUP INC COM 29358P101 4,516 240,235 SH   SOLE 18 240,235 0 0
ENSIGN GROUP INC COM 29358P101 512 27,221 SH   SOLE 19 27,221 0 0
ENSIGN GROUP INC COM 29358P101 80,255 4,268,877 SH   SOLE 21 4,268,877 0 0
ENSIGN GROUP INC COM 29358P101 24,050 1,279,244 SH   SOLE 22 1,176,050 0 103,194
ENSIGN GROUP INC COM 29358P101 81 4,322 SH   SOLE 26 0 0 4,322
ENSIGN GROUP INC COM 29358P101 131 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 1,790 95,190 SH   SOLE 30 95,190 0 0
ENSIGN GROUP INC COM 29358P101 100 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 468 2,444 SH   SOLE 2 502 0 1,942
ENSTAR GROUP LIMITED SHS G3075P101 15 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 42 220 SH   SOLE 7 220 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,567 44,782 SH   SOLE 18 44,782 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,355 7,082 SH   SOLE 19 7,082 0 0
ENSTAR GROUP LIMITED SHS G3075P101 66,866 349,536 SH   SOLE 21 349,536 0 0
ENSTAR GROUP LIMITED SHS G3075P101 59,783 312,508 SH   SOLE 22 290,780 0 21,728
ENSTAR GROUP LIMITED SHS G3075P101 203 1,063 SH   SOLE 23 1,063 0 0
ENSTAR GROUP LIMITED SHS G3075P101 664 3,470 SH   SOLE 26 2,770 0 700
ENSTAR GROUP LIMITED SHS G3075P101 310 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 332 1,734 SH   SOLE 30 1,734 0 0
ENSTAR GROUP LIMITED SHS G3075P101 220 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 11 18,641 SH   SOLE 21 18,641 0 0
ENTEGRA FINL CORP COM 29363J108 26 1,095 SH   SOLE 18 1,095 0 0
ENTEGRA FINL CORP COM 29363J108 457 19,328 SH   SOLE 21 19,328 0 0
ENTEGRA FINL CORP COM 29363J108 112 4,741 SH   SOLE 22 4,741 0 0
ENTEGRIS INC COM 29362U104 964 41,204 SH   SOLE 2 31,077 0 10,127
ENTEGRIS INC COM 29362U104 17 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 81 3,476 SH   SOLE 7 3,476 0 0
ENTEGRIS INC COM 29362U104 12,350 527,796 SH   SOLE 18 527,796 0 0
ENTEGRIS INC COM 29362U104 6,922 295,806 SH   SOLE 19 295,806 0 0
ENTEGRIS INC COM 29362U104 100,971 4,314,997 SH   SOLE 21 4,314,997 0 0
ENTEGRIS INC COM 29362U104 105,297 4,499,889 SH   SOLE 22 4,215,480 0 284,409
ENTEGRIS INC COM 29362U104 147 6,291 SH   SOLE 23 6,291 0 0
ENTEGRIS INC COM 29362U104 949 40,552 SH   SOLE 26 30,644 0 9,908
ENTEGRIS INC COM 29362U104 421 17,983 SH   SOLE 28 17,983 0 0
ENTEGRIS INC COM 29362U104 2,363 100,974 SH   SOLE 29 0 0 100,974
ENTEGRIS INC COM 29362U104 522 22,289 SH   SOLE 30 22,289 0 0
ENTEGRIS INC COM 29362U104 324 13,857 SH   SOLE 40 13,857 0 0
ENTELLUS MED INC COM 29363K105 6 444 SH   SOLE 2 408 0 36
ENTELLUS MED INC COM 29363K105 378 27,387 SH   SOLE 18 27,387 0 0
ENTELLUS MED INC COM 29363K105 39 2,829 SH   SOLE 19 2,829 0 0
ENTELLUS MED INC COM 29363K105 3,691 267,495 SH   SOLE 21 267,495 0 0
ENTELLUS MED INC COM 29363K105 1,799 130,385 SH   SOLE 22 123,742 0 6,643
ENTELLUS MED INC COM 29363K105 17 1,205 SH   SOLE 28 1,205 0 0
ENTELLUS MED INC COM 29363K105 10 737 SH   SOLE 40 737 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 167 11,683 SH   SOLE 2 7,217 0 4,466
ENTERCOM COMMUNICATIONS CORP CL A 293639100 9 639 SH   SOLE 7 639 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,547 108,197 SH   SOLE 18 108,197 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,324 92,615 SH   SOLE 19 92,615 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 12,442 870,059 SH   SOLE 21 870,059 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 12,485 873,056 SH   SOLE 22 820,987 0 52,069
ENTERCOM COMMUNICATIONS CORP CL A 293639100 22 1,504 SH   SOLE 23 1,504 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 46 3,225 SH   SOLE 28 3,225 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 570 39,861 SH   SOLE 29 0 0 39,861
ENTERCOM COMMUNICATIONS CORP CL A 293639100 55 3,848 SH   SOLE 30 3,848 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 28 1,963 SH   SOLE 40 1,963 0 0
ENTERGY CORP NEW COM 29364G103 14,046 184,917 SH   SOLE 2 76,096 0 108,821
ENTERGY CORP NEW COM 29364G103 4,444 58,507 SH   SOLE 4 54,113 0 4,394
ENTERGY CORP NEW COM 29364G103 14,303 188,294 SH   SOLE 7 163,695 0 24,599
ENTERGY CORP NEW COM 29364G103 525 6,917 SH   SOLE 13 6,917 0 0
ENTERGY CORP NEW COM 29364G103 83 1,088 SH   SOLE 15 1,088 0 0
ENTERGY CORP NEW COM 29364G103 35,263 464,230 SH   SOLE 18 438,213 0 26,017
ENTERGY CORP NEW COM 29364G103 6,789 89,380 SH   SOLE 19 89,380 0 0
ENTERGY CORP NEW COM 29364G103 8,208 108,052 SH   SOLE 20 0 0 108,052
ENTERGY CORP NEW COM 29364G103 595,607 7,841,058 SH   SOLE 21 7,841,058 0 0
ENTERGY CORP NEW COM 29364G103 381,638 5,024,194 SH   SOLE 22 4,082,202 0 941,992
ENTERGY CORP NEW COM 29364G103 15,933 209,752 SH   SOLE 23 209,752 0 0
ENTERGY CORP NEW COM 29364G103 5,053 66,527 SH   SOLE 25 66,527 0 0
ENTERGY CORP NEW COM 29364G103 40,564 534,013 SH   SOLE 26 139,797 0 394,216
ENTERGY CORP NEW COM 29364G103 2,806 36,943 SH   SOLE 28 27,541 0 9,402
ENTERGY CORP NEW COM 29364G103 658 8,658 SH   SOLE 29 8,658 0 0
ENTERGY CORP NEW COM 29364G103 57,104 751,766 SH   SOLE 30 751,766 0 0
ENTERGY CORP NEW COM 29364G103 7,592 99,947 SH   SOLE 31 33,372 0 66,575
ENTERGY CORP NEW COM 29364G103 7,898 103,976 SH   SOLE 32 103,976 0 0
ENTERGY CORP NEW COM 29364G103 781 10,284 SH   SOLE 34 10,284 0 0
ENTERGY CORP NEW COM 29364G103 22,806 300,239 SH   SOLE 36 300,239 0 0
ENTERGY CORP NEW COM 29364G103 72 942 SH   SOLE 40 942 0 0
ENTEROMEDICS INC COM PAR 29365M505 0 27 SH   SOLE 21 27 0 0
ENTEROMEDICS INC COM PAR 29365M505 1 117 SH   SOLE 22 117 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 66 1,890 SH   SOLE 2 497 0 1,393
ENTERPRISE BANCORP INC MASS COM 293668109 1,143 32,880 SH   SOLE 18 32,880 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 193 5,548 SH   SOLE 19 5,548 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 10,268 295,391 SH   SOLE 21 295,391 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,636 75,847 SH   SOLE 22 67,767 0 8,080
ENTERPRISE FINL SVCS CORP COM 293712105 191 4,497 SH   SOLE 2 879 0 3,618
ENTERPRISE FINL SVCS CORP COM 293712105 30 698 SH   SOLE 7 698 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,564 84,067 SH   SOLE 18 84,067 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 529 12,467 SH   SOLE 19 12,467 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 29,952 706,421 SH   SOLE 21 706,421 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 20,864 492,082 SH   SOLE 22 452,670 0 39,412
ENTERPRISE FINL SVCS CORP COM 293712105 111 2,624 SH   SOLE 28 2,624 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 551 12,995 SH   SOLE 29 0 0 12,995
ENTERPRISE FINL SVCS CORP COM 293712105 123 2,891 SH   SOLE 30 2,891 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,085 75,516 SH   SOLE 7 75,516 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,609 58,290 SH   SOLE 18 58,290 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 85,375 3,092,186 SH   SOLE 19 3,081,642 0 10,544
ENTERTAINMENT GAMING ASIA IN COM PAR 29383V305 1 791 SH   SOLE 19 791 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 20 3,206 SH   SOLE 2 3,206 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,534 247,484 SH   SOLE 18 247,484 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 239 38,503 SH   SOLE 19 38,503 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 12,926 2,084,846 SH   SOLE 21 2,084,846 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 10,905 1,758,913 SH   SOLE 22 1,640,807 0 118,106
ENTRAVISION COMMUNICATIONS C CL A 29382R107 56 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 51 8,205 SH   SOLE 30 8,205 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 34 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 64 1,978 SH   SOLE 2 1,759 0 219
ENVESTNET INC COM 29404K106 7 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 32 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 4,908 151,946 SH   SOLE 18 151,946 0 0
ENVESTNET INC COM 29404K106 823 25,476 SH   SOLE 19 25,476 0 0
ENVESTNET INC COM 29404K106 40,073 1,240,663 SH   SOLE 21 1,240,663 0 0
ENVESTNET INC COM 29404K106 36,785 1,138,847 SH   SOLE 22 1,057,781 0 81,066
ENVESTNET INC COM 29404K106 229 7,086 SH   SOLE 26 4,654 0 2,432
ENVESTNET INC COM 29404K106 177 5,492 SH   SOLE 28 5,492 0 0
ENVESTNET INC COM 29404K106 183 5,669 SH   SOLE 30 5,669 0 0
ENVESTNET INC COM 29404K106 109 3,368 SH   SOLE 40 3,368 0 0
ENVIROSTAR INC COM 29414M100 42 2,234 SH   SOLE 21 2,234 0 0
ENVISION HEALTHCARE CORP COM 29414D100 6,650 108,445 SH   SOLE 2 32,490 0 75,955
ENVISION HEALTHCARE CORP COM 29414D100 2,095 34,162 SH   SOLE 4 31,264 0 2,898
ENVISION HEALTHCARE CORP COM 29414D100 4,734 77,207 SH   SOLE 7 77,207 0 0
ENVISION HEALTHCARE CORP COM 29414D100 15,863 258,688 SH   SOLE 18 241,818 0 16,870
ENVISION HEALTHCARE CORP COM 29414D100 4,172 68,044 SH   SOLE 19 59,906 0 8,138
ENVISION HEALTHCARE CORP COM 29414D100 145,908 2,379,449 SH   SOLE 21 2,379,449 0 0
ENVISION HEALTHCARE CORP COM 29414D100 202,381 3,300,406 SH   SOLE 22 2,722,444 0 577,962
ENVISION HEALTHCARE CORP COM 29414D100 9,348 152,442 SH   SOLE 23 152,442 0 0
ENVISION HEALTHCARE CORP COM 29414D100 14,716 239,979 SH   SOLE 26 131,343 0 108,636
ENVISION HEALTHCARE CORP COM 29414D100 1,475 24,057 SH   SOLE 28 17,953 0 6,104
ENVISION HEALTHCARE CORP COM 29414D100 1,807 29,466 SH   SOLE 29 2,688 0 26,778
ENVISION HEALTHCARE CORP COM 29414D100 26,752 436,274 SH   SOLE 30 436,274 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,728 60,798 SH   SOLE 31 24,118 0 36,680
ENVISION HEALTHCARE CORP COM 29414D100 461 7,515 SH   SOLE 34 7,515 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,225 19,983 SH   SOLE 36 19,983 0 0
ENVISION HEALTHCARE CORP COM 29414D100 44 716 SH   SOLE 40 716 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,071 73,712 SH   SOLE 22 73,712 0 0
ENZO BIOCHEM INC COM 294100102 173 20,695 SH   SOLE 2 20,695 0 0
ENZO BIOCHEM INC COM 294100102 1,251 149,460 SH   SOLE 18 149,460 0 0
ENZO BIOCHEM INC COM 294100102 1,570 187,524 SH   SOLE 19 187,524 0 0
ENZO BIOCHEM INC COM 294100102 10,574 1,263,352 SH   SOLE 21 1,263,352 0 0
ENZO BIOCHEM INC COM 294100102 13,119 1,567,424 SH   SOLE 22 1,501,523 0 65,901
ENZO BIOCHEM INC COM 294100102 26 3,093 SH   SOLE 23 3,093 0 0
EOG RES INC COM 26875P101 60,646 621,695 SH   SOLE 2 235,932 0 385,763
EOG RES INC COM 26875P101 19,508 199,979 SH   SOLE 4 185,831 0 14,148
EOG RES INC COM 26875P101 46,202 473,626 SH   SOLE 7 370,433 0 103,193
EOG RES INC COM 26875P101 7,253 74,352 SH   SOLE 13 74,352 0 0
EOG RES INC COM 26875P101 343 3,515 SH   SOLE 15 3,515 0 0
EOG RES INC COM 26875P101 2 16 SH   SOLE 17 0 0 16
EOG RES INC COM 26875P101 209,314 2,145,705 SH   SOLE 18 1,993,164 0 152,541
EOG RES INC COM 26875P101 95,703 981,063 SH   SOLE 19 981,063 0 0
EOG RES INC COM 26875P101 22,046 226,001 SH   SOLE 20 0 0 226,001
EOG RES INC COM 26875P101 863,638 8,853,283 SH   SOLE 21 8,853,283 0 0
EOG RES INC COM 26875P101 1,461,508 14,982,138 SH   SOLE 22 12,195,582 0 2,786,556
EOG RES INC COM 26875P101 74,415 762,838 SH   SOLE 23 762,838 0 0
EOG RES INC COM 26875P101 26,814 274,874 SH   SOLE 25 274,874 0 0
EOG RES INC COM 26875P101 141,879 1,454,426 SH   SOLE 26 363,616 0 1,090,810
EOG RES INC COM 26875P101 11,744 120,387 SH   SOLE 28 89,709 0 30,678
EOG RES INC COM 26875P101 5,891 60,386 SH   SOLE 29 24,857 0 35,529
EOG RES INC COM 26875P101 165,134 1,692,813 SH   SOLE 30 1,692,813 0 0
EOG RES INC COM 26875P101 59,250 607,383 SH   SOLE 31 113,933 0 493,450
EOG RES INC COM 26875P101 128,354 1,315,772 SH   SOLE 34 1,315,772 0 0
EOG RES INC COM 26875P101 86,542 887,160 SH   SOLE 36 887,160 0 0
EOG RES INC COM 26875P101 287 2,940 SH   SOLE 40 2,940 0 0
EP ENERGY CORP CL A 268785102 218 45,987 SH   SOLE 2 38,760 0 7,227
EP ENERGY CORP CL A 268785102 3 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 728 153,280 SH   SOLE 18 153,280 0 0
EP ENERGY CORP CL A 268785102 966 203,330 SH   SOLE 19 203,330 0 0
EP ENERGY CORP CL A 268785102 5,608 1,180,712 SH   SOLE 21 1,180,712 0 0
EP ENERGY CORP CL A 268785102 10,045 2,114,753 SH   SOLE 22 2,051,608 0 63,145
EP ENERGY CORP CL A 268785102 18 3,759 SH   SOLE 23 3,759 0 0
EP ENERGY CORP CL A 268785102 247 52,085 SH   SOLE 29 0 0 52,085
EPAM SYS INC COM 29414B104 220 2,914 SH   SOLE 2 2,618 0 296
EPAM SYS INC COM 29414B104 16 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 90 1,191 SH   SOLE 7 1,191 0 0
EPAM SYS INC COM 29414B104 13,136 173,942 SH   SOLE 18 173,942 0 0
EPAM SYS INC COM 29414B104 787 10,422 SH   OTR 19 0 10,422 0
EPAM SYS INC COM 29414B104 2,191 29,016 SH   SOLE 19 29,016 0 0
EPAM SYS INC COM 29414B104 111,141 1,471,671 SH   SOLE 21 1,471,671 0 0
EPAM SYS INC COM 29414B104 92,647 1,226,788 SH   SOLE 22 1,125,408 0 101,380
EPAM SYS INC COM 29414B104 783 10,372 SH   SOLE 26 8,141 0 2,231
EPAM SYS INC COM 29414B104 460 6,096 SH   SOLE 28 6,096 0 0
EPAM SYS INC COM 29414B104 594 7,872 SH   SOLE 30 7,872 0 0
EPAM SYS INC COM 29414B104 3,785 50,117 SH   SOLE 34 50,117 0 0
EPAM SYS INC COM 29414B104 336 4,450 SH   SOLE 40 4,450 0 0
EPIZYME INC COM 29428V104 86 4,991 SH   SOLE 2 2,688 0 2,303
EPIZYME INC COM 29428V104 11 661 SH   SOLE 7 661 0 0
EPIZYME INC COM 29428V104 2,596 151,385 SH   SOLE 18 151,385 0 0
EPIZYME INC COM 29428V104 404 23,584 SH   SOLE 19 23,584 0 0
EPIZYME INC COM 29428V104 34,203 1,994,364 SH   SOLE 21 1,994,364 0 0
EPIZYME INC COM 29428V104 17,651 1,029,210 SH   SOLE 22 958,323 0 70,887
EPIZYME INC COM 29428V104 94 5,490 SH   SOLE 28 5,490 0 0
EPIZYME INC COM 29428V104 115 6,720 SH   SOLE 30 6,720 0 0
EPIZYME INC COM 29428V104 38 2,226 SH   SOLE 40 2,226 0 0
EPLUS INC COM 294268107 120 887 SH   SOLE 2 485 0 402
EPLUS INC COM 294268107 23 174 SH   SOLE 7 174 0 0
EPLUS INC COM 294268107 4,416 32,702 SH   SOLE 18 32,702 0 0
EPLUS INC COM 294268107 542 4,014 SH   SOLE 19 4,014 0 0
EPLUS INC COM 294268107 76,325 565,159 SH   SOLE 21 565,159 0 0
EPLUS INC COM 294268107 23,687 175,398 SH   SOLE 22 163,951 0 11,447
EPLUS INC COM 294268107 126 930 SH   SOLE 28 930 0 0
EPLUS INC COM 294268107 1,761 13,040 SH   SOLE 30 13,040 0 0
EPLUS INC COM 294268107 92 678 SH   SOLE 40 678 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,363 45,678 SH   SOLE 2 34,165 0 11,513
EPR PPTYS COM SH BEN INT 26884U109 6,241 84,768 SH   SOLE 4 84,768 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,738 77,925 SH   SOLE 7 77,925 0 0
EPR PPTYS COM SH BEN INT 26884U109 186 2,527 SH   SOLE 15 2,527 0 0
EPR PPTYS COM SH BEN INT 26884U109 3 35 SH   SOLE 17 0 0 35
EPR PPTYS COM SH BEN INT 26884U109 18,883 256,464 SH   SOLE 18 256,464 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,586 333,910 SH   SOLE 19 333,910 0 0
EPR PPTYS COM SH BEN INT 26884U109 225,277 3,059,576 SH   SOLE 21 3,059,576 0 0
EPR PPTYS COM SH BEN INT 26884U109 199,982 2,716,033 SH   SOLE 22 2,442,804 0 273,229
EPR PPTYS COM SH BEN INT 26884U109 201 2,724 SH   SOLE 23 2,724 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,883 93,478 SH   SOLE 25 93,478 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,220 43,734 SH   SOLE 26 20,391 0 23,343
EPR PPTYS COM SH BEN INT 26884U109 644 8,741 SH   SOLE 28 8,741 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,250 44,136 SH   SOLE 29 21,828 0 22,308
EPR PPTYS COM SH BEN INT 26884U109 21,807 296,171 SH   SOLE 30 296,171 0 0
EPR PPTYS COM SH BEN INT 26884U109 107 1,458 SH   SOLE 31 1,458 0 0
EPR PPTYS COM SH BEN INT 26884U109 10,609 144,089 SH   SOLE 34 144,089 0 0
EPR PPTYS COM SH BEN INT 26884U109 192 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 457 6,205 SH   SOLE 40 6,205 0 0
EQT CORP COM 26884L109 10,959 179,361 SH   SOLE 2 72,556 0 106,805
EQT CORP COM 26884L109 3,922 64,187 SH   SOLE 4 60,216 0 3,971
EQT CORP COM 26884L109 7,655 125,283 SH   SOLE 7 115,424 0 9,859
EQT CORP COM 26884L109 2,118 34,657 SH   SOLE 13 34,657 0 0
EQT CORP COM 26884L109 63 1,023 SH   SOLE 15 1,023 0 0
EQT CORP COM 26884L109 49,575 811,369 SH   SOLE 18 786,668 0 24,701
EQT CORP COM 26884L109 83,046 1,359,175 SH   SOLE 19 1,359,175 0 0
EQT CORP COM 26884L109 5,363 87,770 SH   SOLE 20 0 0 87,770
EQT CORP COM 26884L109 219,355 3,590,104 SH   SOLE 21 3,590,104 0 0
EQT CORP COM 26884L109 288,442 4,720,815 SH   SOLE 22 3,853,122 0 867,693
EQT CORP COM 26884L109 14,053 230,008 SH   SOLE 23 230,008 0 0
EQT CORP COM 26884L109 4,183 68,454 SH   SOLE 25 68,454 0 0
EQT CORP COM 26884L109 28,374 464,380 SH   SOLE 26 130,126 0 334,254
EQT CORP COM 26884L109 2,231 36,520 SH   SOLE 28 27,375 0 9,145
EQT CORP COM 26884L109 2,697 44,145 SH   SOLE 29 5,462 0 38,683
EQT CORP COM 26884L109 32,465 531,350 SH   SOLE 30 531,350 0 0
EQT CORP COM 26884L109 6,239 102,114 SH   SOLE 31 37,134 0 64,980
EQT CORP COM 26884L109 55,991 916,376 SH   SOLE 34 916,376 0 0
EQT CORP COM 26884L109 15,776 258,200 SH   SOLE 36 258,200 0 0
EQT CORP COM 26884L109 68 1,118 SH   SOLE 40 1,118 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 1,557 56,870 SH   SOLE 18 56,870 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 855 11,123 SH   SOLE 7 11,123 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 577 7,500 SH   SOLE 18 7,500 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 29,615 385,109 SH   SOLE 19 385,109 0 0
EQUIFAX INC COM 294429105 38,545 281,884 SH   SOLE 2 140,282 0 141,602
EQUIFAX INC COM 294429105 7,829 57,256 SH   SOLE 4 53,698 0 3,558
EQUIFAX INC COM 294429105 14,169 103,619 SH   SOLE 7 93,901 0 9,718
EQUIFAX INC COM 294429105 169 1,239 SH   SOLE 13 1,239 0 0
EQUIFAX INC COM 294429105 100 730 SH   SOLE 15 730 0 0
EQUIFAX INC COM 294429105 125,305 916,377 SH   SOLE 18 712,457 0 203,920
EQUIFAX INC COM 294429105 110,593 808,784 SH   SOLE 19 804,484 0 4,300
EQUIFAX INC COM 294429105 8,330 60,917 SH   SOLE 20 0 0 60,917
EQUIFAX INC COM 294429105 305,234 2,232,222 SH   SOLE 21 2,232,222 0 0
EQUIFAX INC COM 294429105 466,905 3,414,544 SH   SOLE 22 2,778,799 0 635,745
EQUIFAX INC COM 294429105 24,824 181,543 SH   SOLE 23 181,543 0 0
EQUIFAX INC COM 294429105 24,752 181,012 SH   SOLE 25 181,012 0 0
EQUIFAX INC COM 294429105 42,962 314,188 SH   SOLE 26 97,730 0 216,458
EQUIFAX INC COM 294429105 3,376 24,689 SH   SOLE 28 18,313 0 6,376
EQUIFAX INC COM 294429105 3,050 22,302 SH   SOLE 29 20,946 0 1,356
EQUIFAX INC COM 294429105 46,140 337,429 SH   SOLE 30 337,429 0 0
EQUIFAX INC COM 294429105 12,114 88,592 SH   SOLE 31 34,456 0 54,136
EQUIFAX INC COM 294429105 10,190 74,522 SH   SOLE 34 74,522 0 0
EQUIFAX INC COM 294429105 24,375 178,255 SH   SOLE 36 178,255 0 0
EQUIFAX INC COM 294429105 79 576 SH   SOLE 40 576 0 0
EQUINIX INC COM PAR $0.001 29444U700 35,868 89,586 SH   SOLE 2 25,778 0 63,808
EQUINIX INC COM PAR $0.001 29444U700 11,983 29,930 SH   SOLE 4 28,155 0 1,775
EQUINIX INC COM PAR $0.001 29444U700 22,053 55,082 SH   SOLE 7 54,555 0 527
EQUINIX INC COM PAR $0.001 29444U700 370 923 SH   SOLE 13 923 0 0
EQUINIX INC COM PAR $0.001 29444U700 148 370 SH   SOLE 15 370 0 0
EQUINIX INC COM PAR $0.001 29444U700 138,802 346,684 SH   SOLE 18 285,057 0 61,627
EQUINIX INC COM PAR $0.001 29444U700 120,819 301,768 SH   SOLE 19 301,768 0 0
EQUINIX INC COM PAR $0.001 29444U700 13,810 34,494 SH   SOLE 20 0 0 34,494
EQUINIX INC COM PAR $0.001 29444U700 932,382 2,328,800 SH   SOLE 21 2,328,800 0 0
EQUINIX INC COM PAR $0.001 29444U700 975,480 2,436,446 SH   SOLE 22 2,063,082 0 373,364
EQUINIX INC COM PAR $0.001 29444U700 37,343 93,272 SH   SOLE 23 93,272 0 0
EQUINIX INC COM PAR $0.001 29444U700 11,606 28,988 SH   SOLE 25 28,988 0 0
EQUINIX INC COM PAR $0.001 29444U700 66,607 166,363 SH   SOLE 26 48,226 0 118,137
EQUINIX INC COM PAR $0.001 29444U700 6,041 15,088 SH   SOLE 28 11,014 0 4,074
EQUINIX INC COM PAR $0.001 29444U700 1,275 3,185 SH   SOLE 29 3,185 0 0
EQUINIX INC COM PAR $0.001 29444U700 77,683 194,027 SH   SOLE 30 194,027 0 0
EQUINIX INC COM PAR $0.001 29444U700 14,575 36,404 SH   SOLE 31 14,158 0 22,246
EQUINIX INC COM PAR $0.001 29444U700 11,792 29,454 SH   SOLE 34 29,454 0 0
EQUINIX INC COM PAR $0.001 29444U700 41,773 104,337 SH   SOLE 36 104,337 0 0
EQUINIX INC COM PAR $0.001 29444U700 156 389 SH   SOLE 40 389 0 0
EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH   SOLE 21 747 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 53 1,662 SH   SOLE 2 450 0 1,212
EQUITY BANCSHARES INC COM CL A 29460X109 740 23,285 SH   SOLE 18 23,285 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 103 3,254 SH   SOLE 19 3,254 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 7,074 222,667 SH   SOLE 21 222,667 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,528 48,105 SH   SOLE 22 44,915 0 3,190
EQUITY COMWLTH COM SH BEN INT 294628102 970 31,057 SH   SOLE 2 10,376 0 20,681
EQUITY COMWLTH COM SH BEN INT 294628102 1,251 40,056 SH   SOLE 4 40,056 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,884 156,453 SH   SOLE 7 156,453 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,479 143,464 SH   SOLE 15 5,374 0 138,090
EQUITY COMWLTH COM SH BEN INT 294628102 2,258 72,330 SH   SOLE 18 72,330 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,398 172,918 SH   SOLE 19 172,918 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 63,541 2,035,251 SH   SOLE 21 2,035,251 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 152,203 4,875,185 SH   SOLE 22 4,442,178 0 433,007
EQUITY COMWLTH COM SH BEN INT 294628102 167 5,362 SH   SOLE 23 5,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,752 184,227 SH   SOLE 25 184,227 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,591 82,993 SH   SOLE 26 40,190 0 42,803
EQUITY COMWLTH COM SH BEN INT 294628102 521 16,683 SH   SOLE 28 16,683 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,365 43,726 SH   SOLE 29 43,726 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,570 178,409 SH   SOLE 30 178,409 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 88 2,824 SH   SOLE 31 2,824 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 305 9,775 SH   SOLE 36 9,775 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 246 7,887 SH   SOLE 40 7,887 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,003 13,012 SH   SOLE 2 12,372 0 640
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,731 35,439 SH   SOLE 4 35,439 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,056 104,544 SH   SOLE 7 104,544 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 250 3,247 SH   SOLE 15 3,247 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,834 36,780 SH   SOLE 18 36,780 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,307 107,805 SH   SOLE 19 107,805 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 147,231 1,910,599 SH   SOLE 21 1,910,599 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 247,447 3,211,101 SH   SOLE 22 2,942,027 0 269,074
EQUITY LIFESTYLE PPTYS INC COM 29472R108 889 11,542 SH   SOLE 23 11,542 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,583 111,378 SH   SOLE 25 111,378 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,188 54,347 SH   SOLE 26 24,649 0 29,698
EQUITY LIFESTYLE PPTYS INC COM 29472R108 867 11,248 SH   SOLE 28 11,248 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,899 63,576 SH   SOLE 29 28,372 0 35,204
EQUITY LIFESTYLE PPTYS INC COM 29472R108 28,140 365,170 SH   SOLE 30 365,170 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 131 1,698 SH   SOLE 31 1,698 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20 255 SH   SOLE 34 255 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 51 666 SH   SOLE 36 666 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 650 8,439 SH   SOLE 40 8,439 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 22,950 368,849 SH   SOLE 2 142,438 0 226,411
EQUITY RESIDENTIAL SH BEN INT 29476L107 13,914 223,626 SH   SOLE 4 214,523 0 9,103
EQUITY RESIDENTIAL SH BEN INT 29476L107 46,179 742,195 SH   SOLE 7 723,427 0 18,768
EQUITY RESIDENTIAL SH BEN INT 29476L107 328 5,272 SH   SOLE 13 5,272 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,055 16,959 SH   SOLE 15 16,959 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 43,314 696,139 SH   SOLE 18 640,238 0 55,901
EQUITY RESIDENTIAL SH BEN INT 29476L107 24,069 386,833 SH   SOLE 19 386,833 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,782 173,286 SH   SOLE 20 0 0 173,286
EQUITY RESIDENTIAL SH BEN INT 29476L107 682,544 10,969,856 SH   SOLE 21 10,969,856 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 885,003 14,223,775 SH   SOLE 22 12,412,066 0 1,811,709
EQUITY RESIDENTIAL SH BEN INT 29476L107 28,702 461,303 SH   SOLE 23 461,303 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 41,429 665,853 SH   SOLE 25 665,853 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 72,794 1,169,950 SH   SOLE 26 248,642 0 921,308
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,720 75,865 SH   SOLE 28 56,224 0 19,641
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,732 140,343 SH   SOLE 29 140,343 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 165,224 2,655,477 SH   SOLE 30 2,655,477 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 12,105 194,556 SH   SOLE 31 70,885 0 123,671
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,620 58,173 SH   SOLE 34 58,173 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 35,498 570,521 SH   SOLE 36 570,521 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 128 2,058 SH   SOLE 40 2,058 0 0
ERA GROUP INC COM 26885G109 55 4,132 SH   SOLE 2 852 0 3,280
ERA GROUP INC COM 26885G109 6 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,449 109,275 SH   SOLE 18 109,275 0 0
ERA GROUP INC COM 26885G109 137 10,335 SH   SOLE 19 10,335 0 0
ERA GROUP INC COM 26885G109 23,331 1,759,466 SH   SOLE 21 1,759,466 0 0
ERA GROUP INC COM 26885G109 6,819 514,256 SH   SOLE 22 486,178 0 28,078
ERA GROUP INC COM 26885G109 553 41,740 SH   SOLE 30 41,740 0 0
ERICSSON ADR B SEK 10 294821608 87 13,100 SH   SOLE 2 13,100 0 0
ERIE INDTY CO CL A 29530P102 664 5,411 SH   SOLE 2 4,152 0 1,259
ERIE INDTY CO CL A 29530P102 12 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 140 1,142 SH   SOLE 7 1,142 0 0
ERIE INDTY CO CL A 29530P102 1,503 12,250 SH   SOLE 18 12,250 0 0
ERIE INDTY CO CL A 29530P102 1,749 14,253 SH   SOLE 19 14,253 0 0
ERIE INDTY CO CL A 29530P102 34,271 279,309 SH   SOLE 21 279,309 0 0
ERIE INDTY CO CL A 29530P102 71,393 581,854 SH   SOLE 22 491,585 0 90,269
ERIE INDTY CO CL A 29530P102 891 7,263 SH   SOLE 26 5,669 0 1,594
ERIE INDTY CO CL A 29530P102 414 3,378 SH   SOLE 28 3,378 0 0
ERIE INDTY CO CL A 29530P102 513 4,178 SH   SOLE 30 4,178 0 0
ERIE INDTY CO CL A 29530P102 62 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 311 2,532 SH   SOLE 40 2,532 0 0
ERIN ENERGY CORP COM 295625107 1 401 SH   SOLE 2 401 0 0
ERIN ENERGY CORP COM 295625107 118 49,351 SH   SOLE 18 49,351 0 0
ERIN ENERGY CORP COM 295625107 11 4,394 SH   SOLE 19 4,394 0 0
ERIN ENERGY CORP COM 295625107 1,213 505,467 SH   SOLE 21 505,467 0 0
ERIN ENERGY CORP COM 295625107 244 101,480 SH   SOLE 22 94,828 0 6,652
EROS INTL PLC SHS NEW G3788M114 94 9,104 SH   SOLE 2 4,083 0 5,021
EROS INTL PLC SHS NEW G3788M114 5 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,225 118,891 SH   SOLE 18 118,891 0 0
EROS INTL PLC SHS NEW G3788M114 190 18,426 SH   SOLE 19 18,426 0 0
EROS INTL PLC SHS NEW G3788M114 9,075 881,095 SH   SOLE 21 881,095 0 0
EROS INTL PLC SHS NEW G3788M114 2,868 278,400 SH   SOLE 22 243,768 0 34,632
ESCALADE INC COM 296056104 54 4,221 SH   SOLE 2 544 0 3,677
ESCALADE INC COM 296056104 524 40,601 SH   SOLE 18 40,601 0 0
ESCALADE INC COM 296056104 105 8,142 SH   SOLE 19 8,142 0 0
ESCALADE INC COM 296056104 4,382 339,698 SH   SOLE 21 339,698 0 0
ESCALADE INC COM 296056104 941 72,915 SH   SOLE 22 66,326 0 6,589
ESCO TECHNOLOGIES INC COM 296315104 337 5,802 SH   SOLE 2 1,142 0 4,660
ESCO TECHNOLOGIES INC COM 296315104 12 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 40 684 SH   SOLE 7 684 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,837 134,894 SH   SOLE 18 134,894 0 0
ESCO TECHNOLOGIES INC COM 296315104 894 15,379 SH   SOLE 19 15,379 0 0
ESCO TECHNOLOGIES INC COM 296315104 125,332 2,157,183 SH   SOLE 21 2,157,183 0 0
ESCO TECHNOLOGIES INC COM 296315104 40,449 696,188 SH   SOLE 22 643,524 0 52,664
ESCO TECHNOLOGIES INC COM 296315104 672 11,571 SH   SOLE 26 8,925 0 2,646
ESCO TECHNOLOGIES INC COM 296315104 215 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,919 50,244 SH   SOLE 30 50,244 0 0
ESCO TECHNOLOGIES INC COM 296315104 164 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 126 3,579 SH   SOLE 2 966 0 2,613
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 10 290 SH   SOLE 7 290 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,077 58,826 SH   SOLE 18 58,826 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 307 8,693 SH   SOLE 19 8,693 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 27,497 778,735 SH   SOLE 21 778,735 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 15,044 426,041 SH   SOLE 22 401,804 0 24,237
ESPERION THERAPEUTICS INC NE COM 29664W105 22 631 SH   SOLE 26 0 0 631
ESPERION THERAPEUTICS INC NE COM 29664W105 64 1,811 SH   SOLE 28 1,811 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 64 1,801 SH   SOLE 30 1,801 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 51 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
ESSA BANCORP INC COM 29667D104 8 526 SH   SOLE 2 526 0 0
ESSA BANCORP INC COM 29667D104 472 32,349 SH   SOLE 18 32,349 0 0
ESSA BANCORP INC COM 29667D104 94 6,461 SH   SOLE 19 6,461 0 0
ESSA BANCORP INC COM 29667D104 4,009 274,965 SH   SOLE 21 274,965 0 0
ESSA BANCORP INC COM 29667D104 1,055 72,335 SH   SOLE 22 49,431 0 22,904
ESSENDANT INC COM 296689102 155 10,206 SH   SOLE 2 3,696 0 6,510
ESSENDANT INC COM 296689102 3 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 35 2,319 SH   SOLE 7 2,319 0 0
ESSENDANT INC COM 296689102 3,023 199,533 SH   SOLE 18 199,533 0 0
ESSENDANT INC COM 296689102 324 21,360 SH   SOLE 19 21,360 0 0
ESSENDANT INC COM 296689102 49,654 3,277,489 SH   SOLE 21 3,277,489 0 0
ESSENDANT INC COM 296689102 15,642 1,032,468 SH   SOLE 22 943,394 0 89,074
ESSENDANT INC COM 296689102 189 12,450 SH   SOLE 26 9,915 0 2,535
ESSENDANT INC COM 296689102 82 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 1,166 76,986 SH   SOLE 30 76,986 0 0
ESSENDANT INC COM 296689102 20 1,291 SH   SOLE 36 1,291 0 0
ESSENDANT INC COM 296689102 64 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 1,022 28,253 SH   SOLE 2 27,936 0 317
ESSENT GROUP LTD COM G3198U102 8 233 SH   SOLE 4 233 0 0
ESSENT GROUP LTD COM G3198U102 78 2,162 SH   SOLE 7 2,162 0 0
ESSENT GROUP LTD COM G3198U102 976 26,983 SH   SOLE 13 26,983 0 0
ESSENT GROUP LTD COM G3198U102 9,915 274,133 SH   SOLE 18 274,133 0 0
ESSENT GROUP LTD COM G3198U102 7,827 216,408 SH   SOLE 19 216,408 0 0
ESSENT GROUP LTD COM G3198U102 82,456 2,279,679 SH   SOLE 21 2,279,679 0 0
ESSENT GROUP LTD COM G3198U102 103,524 2,862,152 SH   SOLE 22 2,580,226 0 281,926
ESSENT GROUP LTD COM G3198U102 108 2,998 SH   SOLE 23 2,998 0 0
ESSENT GROUP LTD COM G3198U102 779 21,531 SH   SOLE 26 15,908 0 5,623
ESSENT GROUP LTD COM G3198U102 317 8,764 SH   SOLE 28 8,764 0 0
ESSENT GROUP LTD COM G3198U102 3,010 83,217 SH   SOLE 29 0 0 83,217
ESSENT GROUP LTD COM G3198U102 435 12,018 SH   SOLE 30 12,018 0 0
ESSENT GROUP LTD COM G3198U102 707 19,553 SH   SOLE 36 19,553 0 0
ESSENT GROUP LTD COM G3198U102 241 6,668 SH   SOLE 40 6,668 0 0
ESSEX PPTY TR INC COM 297178105 12,711 54,899 SH   SOLE 2 13,654 0 41,245
ESSEX PPTY TR INC COM 297178105 16,189 69,922 SH   SOLE 4 68,401 0 1,521
ESSEX PPTY TR INC COM 297178105 36,429 157,342 SH   SOLE 7 155,236 0 2,106
ESSEX PPTY TR INC COM 297178105 383 1,653 SH   SOLE 13 1,653 0 0
ESSEX PPTY TR INC COM 297178105 715 3,088 SH   SOLE 15 3,088 0 0
ESSEX PPTY TR INC COM 297178105 36,232 156,489 SH   SOLE 18 147,071 0 9,418
ESSEX PPTY TR INC COM 297178105 20,434 88,256 SH   SOLE 19 88,256 0 0
ESSEX PPTY TR INC COM 297178105 8,271 35,723 SH   SOLE 20 0 0 35,723
ESSEX PPTY TR INC COM 297178105 526,270 2,273,010 SH   SOLE 21 2,273,010 0 0
ESSEX PPTY TR INC COM 297178105 600,998 2,595,767 SH   SOLE 22 2,246,172 0 349,595
ESSEX PPTY TR INC COM 297178105 19,112 82,547 SH   SOLE 23 82,547 0 0
ESSEX PPTY TR INC COM 297178105 27,883 120,428 SH   SOLE 25 120,428 0 0
ESSEX PPTY TR INC COM 297178105 36,912 159,427 SH   SOLE 26 49,163 0 110,264
ESSEX PPTY TR INC COM 297178105 3,175 13,713 SH   SOLE 28 10,233 0 3,480
ESSEX PPTY TR INC COM 297178105 9,426 40,711 SH   SOLE 29 25,763 0 14,948
ESSEX PPTY TR INC COM 297178105 108,480 468,534 SH   SOLE 30 468,534 0 0
ESSEX PPTY TR INC COM 297178105 7,919 34,204 SH   SOLE 31 13,286 0 20,918
ESSEX PPTY TR INC COM 297178105 5,657 24,434 SH   SOLE 34 24,434 0 0
ESSEX PPTY TR INC COM 297178105 22,822 98,571 SH   SOLE 36 98,571 0 0
ESSEX PPTY TR INC COM 297178105 72 312 SH   SOLE 40 312 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,073 12,471 SH   SOLE 2 12,471 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 14 159 SH   SOLE 4 159 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 103 1,193 SH   SOLE 7 1,193 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 17,353 201,661 SH   SOLE 18 201,661 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,577 18,328 SH   SOLE 19 18,328 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 199,360 2,316,791 SH   SOLE 21 2,316,791 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 79,991 929,593 SH   SOLE 22 871,843 0 57,750
ESTERLINE TECHNOLOGIES CORP COM 297425100 663 7,702 SH   SOLE 26 6,095 0 1,607
ESTERLINE TECHNOLOGIES CORP COM 297425100 351 4,077 SH   SOLE 28 4,077 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 402 4,667 SH   SOLE 30 4,667 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 205 2,388 SH   SOLE 36 2,388 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 279 3,246 SH   SOLE 40 3,246 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 3 246 SH   SOLE 17 0 0 246
ETFS GOLD TR SHS 26922Y105 2,270 18,750 SH   SOLE 4 18,750 0 0
ETFS GOLD TR SHS 26922Y105 6,803 56,179 SH   SOLE 18 56,179 0 0
ETFS GOLD TR SHS 26922Y105 174,082 1,437,626 SH   SOLE 19 1,437,626 0 0
ETFS GOLD TR SHS 26922Y105 1,612 13,310 SH   SOLE 22 13,310 0 0
ETFS GOLD TR SHS 26922Y105 38,762 320,108 SH   SOLE 34 320,108 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 478 6,258 SH   SOLE 4 6,258 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 3,350 43,827 SH   SOLE 18 43,827 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 32,980 431,505 SH   SOLE 19 431,505 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 979 12,809 SH   SOLE 22 12,809 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 12,219 159,871 SH   SOLE 34 159,871 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 480 5,283 SH   SOLE 4 5,283 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 3,356 36,915 SH   SOLE 18 36,915 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 32,998 362,979 SH   SOLE 19 362,979 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 962 10,585 SH   SOLE 22 10,585 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 12,358 135,935 SH   SOLE 34 135,935 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 47 1,548 SH   SOLE 2 1,548 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 22 719 SH   SOLE 7 719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 3,819 124,603 SH   SOLE 18 124,603 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 448 14,628 SH   SOLE 19 14,628 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 76,296 2,489,256 SH   SOLE 21 2,489,256 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 22,228 725,208 SH   SOLE 22 670,113 0 55,095
ETHAN ALLEN INTERIORS INC COM 297602104 172 5,616 SH   SOLE 26 3,301 0 2,315
ETHAN ALLEN INTERIORS INC COM 297602104 113 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 535 17,447 SH   SOLE 29 0 0 17,447
ETHAN ALLEN INTERIORS INC COM 297602104 1,498 48,879 SH   SOLE 30 48,879 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 94 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 57 5,374 SH   SOLE 2 4,835 0 539
ETSY INC COM 29786A106 246 23,100 SH   SOLE 4 23,100 0 0
ETSY INC COM 29786A106 31 2,922 SH   SOLE 7 2,922 0 0
ETSY INC COM 29786A106 4,237 398,586 SH   SOLE 18 398,586 0 0
ETSY INC COM 29786A106 1,890 177,821 SH   SOLE 19 177,821 0 0
ETSY INC COM 29786A106 32,896 3,094,652 SH   SOLE 21 3,094,652 0 0
ETSY INC COM 29786A106 27,304 2,568,604 SH   SOLE 22 2,399,886 0 168,718
ETSY INC COM 29786A106 46 4,289 SH   SOLE 26 0 0 4,289
ETSY INC COM 29786A106 102 9,629 SH   SOLE 28 9,629 0 0
ETSY INC COM 29786A106 108 10,168 SH   SOLE 30 10,168 0 0
ETSY INC COM 29786A106 527 49,600 SH   SOLE 34 49,600 0 0
ETSY INC COM 29786A106 54 5,077 SH   SOLE 40 5,077 0 0
EURONAV NV ANTWERPEN SHS B38564108 1 139 SH   SOLE 21 139 0 0
EURONAV NV ANTWERPEN SHS B38564108 98 12,395 SH   SOLE 22 12,395 0 0
EURONET WORLDWIDE INC COM 298736109 425 4,966 SH   SOLE 2 4,627 0 339
EURONET WORLDWIDE INC COM 298736109 56 656 SH   SOLE 4 656 0 0
EURONET WORLDWIDE INC COM 298736109 102 1,197 SH   SOLE 7 1,197 0 0
EURONET WORLDWIDE INC COM 298736109 2,050 23,972 SH   SOLE 18 23,972 0 0
EURONET WORLDWIDE INC COM 298736109 2,794 32,668 SH   SOLE 19 32,668 0 0
EURONET WORLDWIDE INC COM 298736109 44,776 523,575 SH   SOLE 21 523,575 0 0
EURONET WORLDWIDE INC COM 298736109 124,081 1,450,905 SH   SOLE 22 1,286,404 0 164,501
EURONET WORLDWIDE INC COM 298736109 1,861 21,761 SH   SOLE 26 18,849 0 2,912
EURONET WORLDWIDE INC COM 298736109 607 7,098 SH   SOLE 28 7,098 0 0
EURONET WORLDWIDE INC COM 298736109 1,622 18,966 SH   SOLE 29 0 0 18,966
EURONET WORLDWIDE INC COM 298736109 1,163 13,595 SH   SOLE 30 13,595 0 0
EURONET WORLDWIDE INC COM 298736109 100 1,165 SH   SOLE 31 1,165 0 0
EURONET WORLDWIDE INC COM 298736109 453 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 588 465,000 PRN   SOLE 21 465,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 29 758 SH   SOLE 18 758 0 0
EVANS BANCORP INC COM NEW 29911Q208 30 793 SH   SOLE 21 793 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 111 41,091 SH   SOLE 22 41,091 0 0
EVERBANK FINL CORP COM 29977G102 435 22,352 SH   SOLE 2 4,733 0 17,619
EVERBANK FINL CORP COM 29977G102 9 459 SH   SOLE 4 459 0 0
EVERBANK FINL CORP COM 29977G102 44 2,273 SH   SOLE 7 2,273 0 0
EVERBANK FINL CORP COM 29977G102 0 15 SH   SOLE 17 0 0 15
EVERBANK FINL CORP COM 29977G102 8,046 413,041 SH   SOLE 18 413,041 0 0
EVERBANK FINL CORP COM 29977G102 1,257 64,547 SH   SOLE 19 64,547 0 0
EVERBANK FINL CORP COM 29977G102 62,298 3,198,047 SH   SOLE 21 3,198,047 0 0
EVERBANK FINL CORP COM 29977G102 60,363 3,098,699 SH   SOLE 22 2,879,646 0 219,053
EVERBANK FINL CORP COM 29977G102 676 34,688 SH   SOLE 26 29,388 0 5,300
EVERBANK FINL CORP COM 29977G102 228 11,720 SH   SOLE 28 11,720 0 0
EVERBANK FINL CORP COM 29977G102 300 15,375 SH   SOLE 29 0 0 15,375
EVERBANK FINL CORP COM 29977G102 365 18,756 SH   SOLE 30 18,756 0 0
EVERBANK FINL CORP COM 29977G102 167 8,583 SH   SOLE 40 8,583 0 0
EVERBRIDGE INC COM 29978A104 6 279 SH   SOLE 2 279 0 0
EVERBRIDGE INC COM 29978A104 540 26,283 SH   SOLE 18 26,283 0 0
EVERBRIDGE INC COM 29978A104 68 3,330 SH   SOLE 19 3,330 0 0
EVERBRIDGE INC COM 29978A104 5,595 272,544 SH   SOLE 21 272,544 0 0
EVERBRIDGE INC COM 29978A104 1,507 73,413 SH   SOLE 22 68,451 0 4,962
EVERCORE PARTNERS INC CLASS A 29977A105 3,712 47,657 SH   SOLE 2 47,494 0 163
EVERCORE PARTNERS INC CLASS A 29977A105 347 4,451 SH   SOLE 4 4,451 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 107 1,378 SH   SOLE 7 1,378 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 6,675 85,685 SH   SOLE 13 85,685 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 11,076 142,177 SH   SOLE 18 142,177 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 13,751 176,516 SH   SOLE 19 176,516 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 263,522 3,382,830 SH   SOLE 21 3,382,830 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 176,763 2,269,097 SH   SOLE 22 1,888,827 0 380,270
EVERCORE PARTNERS INC CLASS A 29977A105 841 10,790 SH   SOLE 23 10,790 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,857 23,841 SH   SOLE 25 23,841 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,336 17,154 SH   SOLE 26 13,867 0 3,287
EVERCORE PARTNERS INC CLASS A 29977A105 405 5,201 SH   SOLE 28 5,201 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 6,899 88,562 SH   SOLE 29 1,547 0 87,015
EVERCORE PARTNERS INC CLASS A 29977A105 6,061 77,811 SH   SOLE 30 77,811 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 314 4,028 SH   SOLE 31 2,137 0 1,891
EVERCORE PARTNERS INC CLASS A 29977A105 1,051 13,491 SH   SOLE 34 13,491 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 3,419 43,889 SH   SOLE 36 43,889 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 366 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 12,292 52,574 SH   SOLE 2 27,681 0 24,893
EVEREST RE GROUP LTD COM G3223R108 2,057 8,797 SH   SOLE 4 7,866 0 931
EVEREST RE GROUP LTD COM G3223R108 3,725 15,933 SH   SOLE 7 13,040 0 2,893
EVEREST RE GROUP LTD COM G3223R108 378 1,615 SH   SOLE 13 1,615 0 0
EVEREST RE GROUP LTD COM G3223R108 54 230 SH   SOLE 15 230 0 0
EVEREST RE GROUP LTD COM G3223R108 31,305 133,890 SH   SOLE 18 129,446 0 4,444
EVEREST RE GROUP LTD COM G3223R108 5,339 22,834 SH   SOLE 19 22,834 0 0
EVEREST RE GROUP LTD COM G3223R108 6,342 27,123 SH   SOLE 20 0 0 27,123
EVEREST RE GROUP LTD COM G3223R108 447,108 1,912,269 SH   SOLE 21 1,912,269 0 0
EVEREST RE GROUP LTD COM G3223R108 313,275 1,339,872 SH   SOLE 22 1,189,139 0 150,733
EVEREST RE GROUP LTD COM G3223R108 11,222 47,997 SH   SOLE 23 47,997 0 0
EVEREST RE GROUP LTD COM G3223R108 3,200 13,686 SH   SOLE 25 13,686 0 0
EVEREST RE GROUP LTD COM G3223R108 34,186 146,214 SH   SOLE 26 30,141 0 116,073
EVEREST RE GROUP LTD COM G3223R108 1,888 8,077 SH   SOLE 28 6,250 0 1,827
EVEREST RE GROUP LTD COM G3223R108 2,479 10,601 SH   SOLE 29 1,290 0 9,311
EVEREST RE GROUP LTD COM G3223R108 17,569 75,143 SH   SOLE 30 75,143 0 0
EVEREST RE GROUP LTD COM G3223R108 5,406 23,121 SH   SOLE 31 8,404 0 14,717
EVEREST RE GROUP LTD COM G3223R108 519 2,221 SH   SOLE 34 2,221 0 0
EVEREST RE GROUP LTD COM G3223R108 15,626 66,830 SH   SOLE 36 66,830 0 0
EVEREST RE GROUP LTD COM G3223R108 51 219 SH   SOLE 40 219 0 0
EVERI HLDGS INC COM 30034T103 23 4,700 SH   SOLE 2 4,700 0 0
EVERI HLDGS INC COM 30034T103 52 10,950 SH   SOLE 18 10,950 0 0
EVERI HLDGS INC COM 30034T103 924 192,825 SH   SOLE 19 192,825 0 0
EVERI HLDGS INC COM 30034T103 878 183,375 SH   SOLE 21 183,375 0 0
EVERI HLDGS INC COM 30034T103 9,483 1,979,757 SH   SOLE 22 1,979,757 0 0
EVERI HLDGS INC COM 30034T103 47 9,849 SH   SOLE 29 0 0 9,849
EVERSOURCE ENERGY COM 30040W108 20,730 352,679 SH   SOLE 2 156,778 0 195,901
EVERSOURCE ENERGY COM 30040W108 6,233 106,035 SH   SOLE 4 97,525 0 8,510
EVERSOURCE ENERGY COM 30040W108 29,897 508,618 SH   SOLE 7 479,065 0 29,553
EVERSOURCE ENERGY COM 30040W108 391 6,655 SH   SOLE 13 6,655 0 0
EVERSOURCE ENERGY COM 30040W108 113 1,930 SH   SOLE 15 1,930 0 0
EVERSOURCE ENERGY COM 30040W108 0 5 SH   SOLE 17 0 0 5
EVERSOURCE ENERGY COM 30040W108 47,469 807,577 SH   SOLE 18 761,720 0 45,857
EVERSOURCE ENERGY COM 30040W108 13,983 237,883 SH   SOLE 19 237,883 0 0
EVERSOURCE ENERGY COM 30040W108 10,798 183,705 SH   SOLE 20 0 0 183,705
EVERSOURCE ENERGY COM 30040W108 577,402 9,823,110 SH   SOLE 21 9,823,110 0 0
EVERSOURCE ENERGY COM 30040W108 503,584 8,567,265 SH   SOLE 22 6,916,104 0 1,651,161
EVERSOURCE ENERGY COM 30040W108 22,578 384,112 SH   SOLE 23 384,112 0 0
EVERSOURCE ENERGY COM 30040W108 6,688 113,784 SH   SOLE 25 113,784 0 0
EVERSOURCE ENERGY COM 30040W108 47,678 811,132 SH   SOLE 26 227,588 0 583,544
EVERSOURCE ENERGY COM 30040W108 3,921 66,707 SH   SOLE 28 49,772 0 16,935
EVERSOURCE ENERGY COM 30040W108 5,142 87,471 SH   SOLE 29 15,100 0 72,371
EVERSOURCE ENERGY COM 30040W108 68,431 1,164,181 SH   SOLE 30 1,164,181 0 0
EVERSOURCE ENERGY COM 30040W108 9,503 161,666 SH   SOLE 31 67,442 0 94,224
EVERSOURCE ENERGY COM 30040W108 4,252 72,330 SH   SOLE 32 72,330 0 0
EVERSOURCE ENERGY COM 30040W108 1,314 22,357 SH   SOLE 34 22,357 0 0
EVERSOURCE ENERGY COM 30040W108 29,395 500,079 SH   SOLE 36 500,079 0 0
EVERSOURCE ENERGY COM 30040W108 90 1,539 SH   SOLE 40 1,539 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 7 853 SH   SOLE 18 853 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 55 6,520 SH   SOLE 21 6,520 0 0
EVERTEC INC COM 30040P103 96 6,046 SH   SOLE 2 2,936 0 3,110
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,760 236,478 SH   SOLE 18 236,478 0 0
EVERTEC INC COM 30040P103 593 37,267 SH   SOLE 19 37,267 0 0
EVERTEC INC COM 30040P103 30,651 1,927,729 SH   SOLE 21 1,927,729 0 0
EVERTEC INC COM 30040P103 27,061 1,701,946 SH   SOLE 22 1,571,522 0 130,424
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 152 9,538 SH   SOLE 30 9,538 0 0
EVERTEC INC COM 30040P103 116 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 10 7,562 SH   SOLE 18 7,562 0 0
EVINE LIVE INC CL A 300487105 12 9,678 SH   SOLE 19 9,678 0 0
EVINE LIVE INC CL A 300487105 161 125,548 SH   SOLE 21 125,548 0 0
EVINE LIVE INC CL A 300487105 1,251 977,120 SH   SOLE 22 977,120 0 0
EVOKE PHARMA INC COM 30049G104 4 1,285 SH   SOLE 18 1,285 0 0
EVOKE PHARMA INC COM 30049G104 126 40,518 SH   SOLE 21 40,518 0 0
EVOLENT HEALTH INC CL A 30050B101 94 4,199 SH   SOLE 2 736 0 3,463
EVOLENT HEALTH INC CL A 30050B101 16 713 SH   SOLE 7 713 0 0
EVOLENT HEALTH INC CL A 30050B101 1,490 66,799 SH   SOLE 18 66,799 0 0
EVOLENT HEALTH INC CL A 30050B101 213 9,565 SH   SOLE 19 9,565 0 0
EVOLENT HEALTH INC CL A 30050B101 11,123 498,805 SH   SOLE 21 498,805 0 0
EVOLENT HEALTH INC CL A 30050B101 10,437 468,030 SH   SOLE 22 423,731 0 44,299
EVOLENT HEALTH INC CL A 30050B101 47 2,091 SH   SOLE 26 0 0 2,091
EVOLENT HEALTH INC CL A 30050B101 50 2,238 SH   SOLE 28 2,238 0 0
EVOLENT HEALTH INC CL A 30050B101 137 6,130 SH   SOLE 30 6,130 0 0
EVOLENT HEALTH INC CL A 30050B101 51 2,289 SH   SOLE 40 2,289 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 18 2,212 SH   SOLE 2 1,370 0 842
EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 719 89,879 SH   SOLE 18 89,879 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,095 136,936 SH   SOLE 19 136,936 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,567 820,876 SH   SOLE 21 820,876 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,078 884,740 SH   SOLE 22 864,703 0 20,037
EVOLUTION PETROLEUM CORP COM 30049A107 2 200 SH   SOLE 23 200 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 519 64,841 SH   SOLE 29 0 0 64,841
EVOLVING SYS INC COM NEW 30049R209 7 1,474 SH   SOLE 18 1,474 0 0
EVOLVING SYS INC COM NEW 30049R209 11 2,275 SH   SOLE 19 2,275 0 0
EVOLVING SYS INC COM NEW 30049R209 135 27,908 SH   SOLE 21 27,908 0 0
EVOLVING SYS INC COM NEW 30049R209 1,688 347,983 SH   SOLE 22 347,983 0 0
EXA CORP COM 300614500 9 738 SH   SOLE 2 738 0 0
EXA CORP COM 300614500 655 51,595 SH   SOLE 18 51,595 0 0
EXA CORP COM 300614500 611 48,104 SH   SOLE 19 48,104 0 0
EXA CORP COM 300614500 5,582 439,491 SH   SOLE 21 439,491 0 0
EXA CORP COM 300614500 1,968 154,958 SH   SOLE 22 144,370 0 10,588
EXA CORP COM 300614500 100 7,845 SH   SOLE 29 0 0 7,845
EXACT SCIENCES CORP COM 30063P105 123 5,220 SH   SOLE 2 4,626 0 594
EXACT SCIENCES CORP COM 30063P105 8 359 SH   SOLE 4 359 0 0
EXACT SCIENCES CORP COM 30063P105 60 2,544 SH   SOLE 7 2,544 0 0
EXACT SCIENCES CORP COM 30063P105 9,109 385,629 SH   SOLE 18 385,629 0 0
EXACT SCIENCES CORP COM 30063P105 3,114 131,844 SH   SOLE 19 131,844 0 0
EXACT SCIENCES CORP COM 30063P105 74,290 3,145,208 SH   SOLE 21 3,145,208 0 0
EXACT SCIENCES CORP COM 30063P105 69,562 2,945,028 SH   SOLE 22 2,710,558 0 234,470
EXACT SCIENCES CORP COM 30063P105 1,957 82,847 SH   SOLE 23 82,847 0 0
EXACT SCIENCES CORP COM 30063P105 1,108 46,927 SH   SOLE 26 40,919 0 6,008
EXACT SCIENCES CORP COM 30063P105 326 13,802 SH   SOLE 28 13,802 0 0
EXACT SCIENCES CORP COM 30063P105 350 14,803 SH   SOLE 29 0 0 14,803
EXACT SCIENCES CORP COM 30063P105 424 17,947 SH   SOLE 30 17,947 0 0
EXACT SCIENCES CORP COM 30063P105 287 12,139 SH   SOLE 40 12,139 0 0
EXACTECH INC COM 30064E109 52 2,075 SH   SOLE 2 504 0 1,571
EXACTECH INC COM 30064E109 1,128 44,745 SH   SOLE 18 44,745 0 0
EXACTECH INC COM 30064E109 165 6,542 SH   SOLE 19 6,542 0 0
EXACTECH INC COM 30064E109 8,592 340,950 SH   SOLE 21 340,950 0 0
EXACTECH INC COM 30064E109 9,705 385,106 SH   SOLE 22 366,605 0 18,501
EXACTECH INC COM 30064E109 40 1,603 SH   SOLE 28 1,603 0 0
EXACTECH INC COM 30064E109 327 12,976 SH   SOLE 29 0 0 12,976
EXACTECH INC COM 30064E109 44 1,746 SH   SOLE 30 1,746 0 0
EXACTECH INC COM 30064E109 23 893 SH   SOLE 40 893 0 0
EXAR CORP COM 300645108 115 8,822 SH   SOLE 2 1,871 0 6,951
EXAR CORP COM 300645108 13 1,000 SH   SOLE 7 1,000 0 0
EXAR CORP COM 300645108 2,918 224,274 SH   SOLE 18 224,274 0 0
EXAR CORP COM 300645108 339 26,060 SH   SOLE 19 26,060 0 0
EXAR CORP COM 300645108 47,940 3,684,864 SH   SOLE 21 3,684,864 0 0
EXAR CORP COM 300645108 16,388 1,259,670 SH   SOLE 22 1,188,608 0 71,062
EXAR CORP COM 300645108 77 5,916 SH   SOLE 28 5,916 0 0
EXAR CORP COM 300645108 1,143 87,847 SH   SOLE 30 87,847 0 0
EXAR CORP COM 300645108 54 4,166 SH   SOLE 40 4,166 0 0
EXCO RESOURCES INC COM 269279402 20 32,305 SH   SOLE 2 7,330 0 24,975
EXCO RESOURCES INC COM 269279402 1 941 SH   SOLE 4 941 0 0
EXCO RESOURCES INC COM 269279402 2 2,653 SH   SOLE 7 2,653 0 0
EXCO RESOURCES INC COM 269279402 376 606,426 SH   SOLE 18 606,426 0 0
EXCO RESOURCES INC COM 269279402 48 76,746 SH   SOLE 19 76,746 0 0
EXCO RESOURCES INC COM 269279402 2,917 4,705,364 SH   SOLE 21 4,705,364 0 0
EXCO RESOURCES INC COM 269279402 2,886 4,655,187 SH   SOLE 22 4,321,147 0 334,040
EXCO RESOURCES INC COM 269279402 43 68,683 SH   SOLE 26 60,161 0 8,522
EXCO RESOURCES INC COM 269279402 16 26,496 SH   SOLE 28 26,496 0 0
EXCO RESOURCES INC COM 269279402 37 60,169 SH   SOLE 30 60,169 0 0
EXCO RESOURCES INC COM 269279402 9 14,000 SH   SOLE 40 14,000 0 0
EXELIXIS INC COM 30161Q104 1,004 46,343 SH   SOLE 2 29,912 0 16,431
EXELIXIS INC COM 30161Q104 38 1,760 SH   SOLE 4 1,760 0 0
EXELIXIS INC COM 30161Q104 119 5,486 SH   SOLE 7 5,486 0 0
EXELIXIS INC COM 30161Q104 18,563 856,617 SH   SOLE 18 856,617 0 0
EXELIXIS INC COM 30161Q104 7,368 340,022 SH   SOLE 19 340,022 0 0
EXELIXIS INC COM 30161Q104 241,848 11,160,492 SH   SOLE 21 11,160,492 0 0
EXELIXIS INC COM 30161Q104 140,268 6,472,910 SH   SOLE 22 5,993,324 0 479,586
EXELIXIS INC COM 30161Q104 91 4,177 SH   SOLE 23 4,177 0 0
EXELIXIS INC COM 30161Q104 2,057 94,921 SH   SOLE 26 81,475 0 13,446
EXELIXIS INC COM 30161Q104 875 40,393 SH   SOLE 28 40,393 0 0
EXELIXIS INC COM 30161Q104 1,420 65,534 SH   SOLE 29 0 0 65,534
EXELIXIS INC COM 30161Q104 972 44,847 SH   SOLE 30 44,847 0 0
EXELIXIS INC COM 30161Q104 476 21,964 SH   SOLE 40 21,964 0 0
EXELON CORP COM 30161N101 35,956 999,325 SH   SOLE 2 434,532 0 564,793
EXELON CORP COM 30161N101 11,986 333,132 SH   SOLE 4 310,841 0 22,291
EXELON CORP COM 30161N101 29,990 833,505 SH   SOLE 7 746,987 0 86,518
EXELON CORP COM 30161N101 1,306 36,305 SH   SOLE 13 36,305 0 0
EXELON CORP COM 30161N101 208 5,768 SH   SOLE 15 5,768 0 0
EXELON CORP COM 30161N101 7 196 SH   SOLE 17 0 0 196
EXELON CORP COM 30161N101 229,407 6,375,960 SH   SOLE 18 6,093,151 0 282,809
EXELON CORP COM 30161N101 332,884 9,251,915 SH   SOLE 19 9,251,915 0 0
EXELON CORP COM 30161N101 15,159 421,329 SH   SOLE 20 0 0 421,329
EXELON CORP COM 30161N101 655,013 18,204,912 SH   SOLE 21 18,204,912 0 0
EXELON CORP COM 30161N101 945,187 26,269,784 SH   SOLE 22 21,690,583 0 4,579,201
EXELON CORP COM 30161N101 45,600 1,267,363 SH   SOLE 23 1,267,363 0 0
EXELON CORP COM 30161N101 12,995 361,169 SH   SOLE 25 361,169 0 0
EXELON CORP COM 30161N101 102,417 2,846,495 SH   SOLE 26 617,257 0 2,229,238
EXELON CORP COM 30161N101 6,928 192,558 SH   SOLE 28 143,568 0 48,990
EXELON CORP COM 30161N101 1,673 46,502 SH   SOLE 29 46,502 0 0
EXELON CORP COM 30161N101 118,482 3,292,991 SH   SOLE 30 3,292,991 0 0
EXELON CORP COM 30161N101 19,536 542,978 SH   SOLE 31 196,811 0 346,167
EXELON CORP COM 30161N101 2,889 80,308 SH   SOLE 32 80,308 0 0
EXELON CORP COM 30161N101 40,655 1,129,942 SH   SOLE 34 1,129,942 0 0
EXELON CORP COM 30161N101 8,886 246,976 SH   SOLE 35 246,976 0 0
EXELON CORP COM 30161N101 55,392 1,539,524 SH   SOLE 36 1,539,524 0 0
EXELON CORP COM 30161N101 182 5,049 SH   SOLE 40 5,049 0 0
EXLSERVICE HOLDINGS INC COM 302081104 90 1,901 SH   SOLE 2 1,679 0 222
EXLSERVICE HOLDINGS INC COM 302081104 6 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 40 851 SH   SOLE 7 851 0 0
EXLSERVICE HOLDINGS INC COM 302081104 7,709 162,779 SH   SOLE 18 162,779 0 0
EXLSERVICE HOLDINGS INC COM 302081104 931 19,654 SH   SOLE 19 19,654 0 0
EXLSERVICE HOLDINGS INC COM 302081104 133,722 2,823,527 SH   SOLE 21 2,823,527 0 0
EXLSERVICE HOLDINGS INC COM 302081104 42,108 889,106 SH   SOLE 22 822,259 0 66,847
EXLSERVICE HOLDINGS INC COM 302081104 717 15,137 SH   SOLE 26 12,237 0 2,900
EXLSERVICE HOLDINGS INC COM 302081104 217 4,590 SH   SOLE 28 4,590 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,091 65,258 SH   SOLE 30 65,258 0 0
EXLSERVICE HOLDINGS INC COM 302081104 166 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 22 2,118 SH   SOLE 2 462 0 1,656
EXONE CO COM 302104104 2 245 SH   SOLE 7 245 0 0
EXONE CO COM 302104104 0 17 SH   SOLE 17 0 0 17
EXONE CO COM 302104104 493 48,417 SH   SOLE 18 48,417 0 0
EXONE CO COM 302104104 55 5,370 SH   SOLE 19 5,370 0 0
EXONE CO COM 302104104 3,570 350,376 SH   SOLE 21 350,376 0 0
EXONE CO COM 302104104 2,750 269,921 SH   SOLE 22 261,887 0 8,034
EXPEDIA INC DEL COM NEW 30212P303 12,205 96,732 SH   SOLE 2 23,896 0 72,836
EXPEDIA INC DEL COM NEW 30212P303 5,726 45,383 SH   SOLE 4 42,474 0 2,909
EXPEDIA INC DEL COM NEW 30212P303 10,253 81,265 SH   SOLE 7 79,268 0 1,997
EXPEDIA INC DEL COM NEW 30212P303 279 2,215 SH   SOLE 13 2,215 0 0
EXPEDIA INC DEL COM NEW 30212P303 117 931 SH   SOLE 15 931 0 0
EXPEDIA INC DEL COM NEW 30212P303 41,434 328,395 SH   SOLE 18 310,015 0 18,380
EXPEDIA INC DEL COM NEW 30212P303 81,262 644,064 SH   SOLE 19 644,064 0 0
EXPEDIA INC DEL COM NEW 30212P303 270,019 2,140,118 SH   SOLE 21 2,140,118 0 0
EXPEDIA INC DEL COM NEW 30212P303 409,914 3,248,906 SH   SOLE 22 2,648,271 0 600,635
EXPEDIA INC DEL COM NEW 30212P303 17,850 141,477 SH   SOLE 23 141,477 0 0
EXPEDIA INC DEL COM NEW 30212P303 5,375 42,600 SH   SOLE 25 42,600 0 0
EXPEDIA INC DEL COM NEW 30212P303 25,410 201,398 SH   SOLE 26 90,117 0 111,281
EXPEDIA INC DEL COM NEW 30212P303 3,239 25,668 SH   SOLE 28 19,113 0 6,555
EXPEDIA INC DEL COM NEW 30212P303 650 5,151 SH   SOLE 29 5,151 0 0
EXPEDIA INC DEL COM NEW 30212P303 43,400 343,979 SH   SOLE 30 343,979 0 0
EXPEDIA INC DEL COM NEW 30212P303 8,446 66,939 SH   SOLE 31 27,356 0 39,583
EXPEDIA INC DEL COM NEW 30212P303 2,943 23,324 SH   SOLE 32 23,324 0 0
EXPEDIA INC DEL COM NEW 30212P303 26,977 213,812 SH   SOLE 34 213,812 0 0
EXPEDIA INC DEL COM NEW 30212P303 22,662 179,611 SH   SOLE 36 179,611 0 0
EXPEDIA INC DEL COM NEW 30212P303 91 721 SH   SOLE 40 721 0 0
EXPEDITORS INTL WASH INC COM 302130109 23,599 417,754 SH   SOLE 2 279,835 0 137,919
EXPEDITORS INTL WASH INC COM 302130109 4,074 72,112 SH   SOLE 4 68,116 0 3,996
EXPEDITORS INTL WASH INC COM 302130109 14,329 253,663 SH   SOLE 7 222,983 0 30,680
EXPEDITORS INTL WASH INC COM 302130109 300 5,312 SH   SOLE 13 5,312 0 0
EXPEDITORS INTL WASH INC COM 302130109 64 1,128 SH   SOLE 15 1,128 0 0
EXPEDITORS INTL WASH INC COM 302130109 24,967 441,973 SH   SOLE 18 370,561 0 71,412
EXPEDITORS INTL WASH INC COM 302130109 10,200 180,563 SH   SOLE 19 180,563 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,945 140,649 SH   SOLE 20 0 0 140,649
EXPEDITORS INTL WASH INC COM 302130109 323,592 5,728,300 SH   SOLE 21 5,728,300 0 0
EXPEDITORS INTL WASH INC COM 302130109 298,619 5,286,225 SH   SOLE 22 4,333,344 0 952,881
EXPEDITORS INTL WASH INC COM 302130109 12,379 219,134 SH   SOLE 23 219,134 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,209 92,212 SH   SOLE 25 92,212 0 0
EXPEDITORS INTL WASH INC COM 302130109 28,217 499,510 SH   SOLE 26 153,420 0 346,090
EXPEDITORS INTL WASH INC COM 302130109 2,113 37,409 SH   SOLE 28 27,768 0 9,641
EXPEDITORS INTL WASH INC COM 302130109 4,865 86,118 SH   SOLE 29 22,718 0 63,400
EXPEDITORS INTL WASH INC COM 302130109 34,483 610,428 SH   SOLE 30 610,428 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,561 116,136 SH   SOLE 31 41,339 0 74,797
EXPEDITORS INTL WASH INC COM 302130109 1,555 27,526 SH   SOLE 34 27,526 0 0
EXPEDITORS INTL WASH INC COM 302130109 15,657 277,172 SH   SOLE 36 277,172 0 0
EXPEDITORS INTL WASH INC COM 302130109 52 923 SH   SOLE 40 923 0 0
EXPONENT INC COM 30214U102 78 1,312 SH   SOLE 2 1,102 0 210
EXPONENT INC COM 30214U102 5 84 SH   SOLE 4 84 0 0
EXPONENT INC COM 30214U102 421 7,062 SH   SOLE 7 7,062 0 0
EXPONENT INC COM 30214U102 7,586 127,391 SH   SOLE 18 127,391 0 0
EXPONENT INC COM 30214U102 929 15,605 SH   SOLE 19 15,605 0 0
EXPONENT INC COM 30214U102 129,472 2,174,179 SH   SOLE 21 2,174,179 0 0
EXPONENT INC COM 30214U102 40,828 685,617 SH   SOLE 22 632,383 0 53,234
EXPONENT INC COM 30214U102 782 13,126 SH   SOLE 26 10,620 0 2,506
EXPONENT INC COM 30214U102 221 3,713 SH   SOLE 28 3,713 0 0
EXPONENT INC COM 30214U102 2,940 49,369 SH   SOLE 30 49,369 0 0
EXPONENT INC COM 30214U102 166 2,784 SH   SOLE 40 2,784 0 0
EXPRESS INC COM 30219E103 163 17,943 SH   SOLE 2 4,787 0 13,156
EXPRESS INC COM 30219E103 5 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 46 5,010 SH   SOLE 7 5,010 0 0
EXPRESS INC COM 30219E103 3,653 401,031 SH   SOLE 18 401,031 0 0
EXPRESS INC COM 30219E103 5,208 571,655 SH   SOLE 19 571,655 0 0
EXPRESS INC COM 30219E103 61,415 6,741,537 SH   SOLE 21 6,741,537 0 0
EXPRESS INC COM 30219E103 18,666 2,048,912 SH   SOLE 22 1,890,499 0 158,413
EXPRESS INC COM 30219E103 239 26,194 SH   SOLE 26 21,060 0 5,134
EXPRESS INC COM 30219E103 100 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 374 41,102 SH   SOLE 29 0 0 41,102
EXPRESS INC COM 30219E103 1,462 160,469 SH   SOLE 30 160,469 0 0
EXPRESS INC COM 30219E103 18 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 76 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 76,935 1,167,276 SH   SOLE 2 770,904 0 396,372
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,947 332,977 SH   SOLE 4 316,670 0 16,307
EXPRESS SCRIPTS HLDG CO COM 30219G108 31,599 479,420 SH   SOLE 7 469,130 0 10,290
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,446 52,288 SH   SOLE 13 52,288 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 311 4,726 SH   SOLE 15 4,726 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 17 260 SH   SOLE 17 0 0 260
EXPRESS SCRIPTS HLDG CO COM 30219G108 85,283 1,293,931 SH   SOLE 18 1,194,789 0 99,142
EXPRESS SCRIPTS HLDG CO COM 30219G108 28,996 439,937 SH   SOLE 19 439,937 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,725 329,620 SH   SOLE 20 0 0 329,620
EXPRESS SCRIPTS HLDG CO COM 30219G108 614,664 9,325,808 SH   SOLE 21 9,325,808 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,151,958 17,477,745 SH   SOLE 22 13,803,213 0 3,674,532
EXPRESS SCRIPTS HLDG CO COM 30219G108 62,066 941,678 SH   SOLE 23 941,678 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 16,778 254,555 SH   SOLE 25 254,555 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 109,196 1,656,744 SH   SOLE 26 404,133 0 1,252,611
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,666 131,486 SH   SOLE 28 98,746 0 32,740
EXPRESS SCRIPTS HLDG CO COM 30219G108 19,914 302,132 SH   SOLE 29 140,074 0 162,058
EXPRESS SCRIPTS HLDG CO COM 30219G108 132,648 2,012,556 SH   SOLE 30 2,012,556 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 57,172 867,431 SH   SOLE 31 305,963 0 561,468
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,797 103,126 SH   SOLE 32 103,126 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 20,270 307,544 SH   SOLE 34 307,544 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 74,639 1,132,445 SH   SOLE 36 1,132,445 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 227 3,448 SH   SOLE 40 3,448 0 0
EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 560 8,500 SH Put SOLE 2 8,500 0 0
EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 560 8,500 SH Put SOLE 18 8,500 0 0
EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 8,898 135,000 SH Put SOLE 19 135,000 0 0
EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 66 1,000 SH Put SOLE 22 1,000 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,037 65,070 SH   SOLE 2 47,292 0 17,778
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9 572 SH   SOLE 4 572 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 25 1,572 SH   SOLE 7 1,572 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,119 258,388 SH   SOLE 13 258,388 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 656 41,162 SH   SOLE 18 41,162 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 891 55,873 SH   SOLE 19 55,873 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 14,000 878,264 SH   SOLE 21 878,264 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 76,935 4,826,551 SH   SOLE 22 3,616,961 0 1,209,590
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 802 50,306 SH   SOLE 26 46,364 0 3,942
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 188 11,779 SH   SOLE 28 11,779 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,961 311,224 SH   SOLE 29 0 0 311,224
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 360 22,564 SH   SOLE 30 22,564 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 27 1,674 SH   SOLE 31 1,674 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,867 117,101 SH   SOLE 36 117,101 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 109 6,823 SH   SOLE 40 6,823 0 0
EXTERRAN CORP COM 30227H106 226 7,194 SH   SOLE 2 1,522 0 5,672
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,381 171,095 SH   SOLE 18 171,095 0 0
EXTERRAN CORP COM 30227H106 599 19,051 SH   SOLE 19 19,051 0 0
EXTERRAN CORP COM 30227H106 92,177 2,930,921 SH   SOLE 21 2,930,921 0 0
EXTERRAN CORP COM 30227H106 27,494 874,226 SH   SOLE 22 813,995 0 60,231
EXTERRAN CORP COM 30227H106 276 8,788 SH   SOLE 26 5,961 0 2,827
EXTERRAN CORP COM 30227H106 145 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 1,970 62,633 SH   SOLE 30 62,633 0 0
EXTERRAN CORP COM 30227H106 115 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 7,638 102,676 SH   SOLE 2 21,482 0 81,194
EXTRA SPACE STORAGE INC COM 30225T102 12,739 171,249 SH   SOLE 4 167,841 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 17,671 237,548 SH   SOLE 7 233,442 0 4,106
EXTRA SPACE STORAGE INC COM 30225T102 148 1,990 SH   SOLE 13 1,990 0 0
EXTRA SPACE STORAGE INC COM 30225T102 417 5,612 SH   SOLE 15 5,612 0 0
EXTRA SPACE STORAGE INC COM 30225T102 22,913 308,015 SH   SOLE 18 289,773 0 18,242
EXTRA SPACE STORAGE INC COM 30225T102 12,672 170,345 SH   SOLE 19 170,345 0 0
EXTRA SPACE STORAGE INC COM 30225T102 299,048 4,020,002 SH   SOLE 21 4,020,002 0 0
EXTRA SPACE STORAGE INC COM 30225T102 360,712 4,848,926 SH   SOLE 22 4,181,679 0 667,247
EXTRA SPACE STORAGE INC COM 30225T102 11,096 149,158 SH   SOLE 23 149,158 0 0
EXTRA SPACE STORAGE INC COM 30225T102 15,536 208,841 SH   SOLE 25 208,841 0 0
EXTRA SPACE STORAGE INC COM 30225T102 18,560 249,496 SH   SOLE 26 103,939 0 145,557
EXTRA SPACE STORAGE INC COM 30225T102 1,962 26,373 SH   SOLE 28 19,762 0 6,611
EXTRA SPACE STORAGE INC COM 30225T102 5,454 73,323 SH   SOLE 29 45,075 0 28,248
EXTRA SPACE STORAGE INC COM 30225T102 63,568 854,528 SH   SOLE 30 854,528 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,588 61,670 SH   SOLE 31 27,781 0 33,889
EXTRA SPACE STORAGE INC COM 30225T102 5,683 76,396 SH   SOLE 34 76,396 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,078 175,803 SH   SOLE 36 175,803 0 0
EXTRA SPACE STORAGE INC COM 30225T102 67 896 SH   SOLE 40 896 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 7,562 407,649 SH   SOLE 2 407,649 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 145,501 7,843,731 SH   SOLE 18 7,334,962 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 473 25,513 SH   SOLE 19 25,513 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 8,530 459,821 SH   SOLE 21 459,821 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 20,122 1,084,744 SH   SOLE 22 985,785 0 98,959
EXTRACTION OIL AND GAS INC COM 30227M105 18 964 SH   SOLE 31 964 0 0
EXTREME NETWORKS INC COM 30226D106 112 14,925 SH   SOLE 2 13,903 0 1,022
EXTREME NETWORKS INC COM 30226D106 18 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 2 240 SH   SOLE 17 0 0 240
EXTREME NETWORKS INC COM 30226D106 2,996 398,904 SH   SOLE 18 398,904 0 0
EXTREME NETWORKS INC COM 30226D106 528 70,339 SH   SOLE 19 70,339 0 0
EXTREME NETWORKS INC COM 30226D106 24,660 3,283,686 SH   SOLE 21 3,283,686 0 0
EXTREME NETWORKS INC COM 30226D106 22,374 2,979,165 SH   SOLE 22 2,761,520 0 217,645
EXTREME NETWORKS INC COM 30226D106 22 2,890 SH   SOLE 23 2,890 0 0
EXTREME NETWORKS INC COM 30226D106 111 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 351 46,714 SH   SOLE 29 0 0 46,714
EXTREME NETWORKS INC COM 30226D106 171 22,758 SH   SOLE 30 22,758 0 0
EXTREME NETWORKS INC COM 30226D106 69 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 345,604 4,214,172 SH   SOLE 2 1,623,485 0 2,590,687
EXXON MOBIL CORP COM 30231G102 117,049 1,427,257 SH   SOLE 4 1,323,559 0 103,698
EXXON MOBIL CORP COM 30231G102 275,653 3,361,208 SH   SOLE 7 3,044,740 0 316,468
EXXON MOBIL CORP COM 30231G102 15,775 192,350 SH   SOLE 13 192,350 0 0
EXXON MOBIL CORP COM 30231G102 3,093 37,717 SH   SOLE 15 26,215 0 11,502
EXXON MOBIL CORP COM 30231G102 127 1,554 SH   SOLE 17 0 0 1,554
EXXON MOBIL CORP COM 30231G102 846,156 10,317,712 SH   SOLE 18 9,625,776 0 691,936
EXXON MOBIL CORP COM 30231G102 379,417 4,626,477 SH   SOLE 19 4,626,477 0 0
EXXON MOBIL CORP COM 30231G102 170,135 2,074,560 SH   SOLE 20 100,626 0 1,973,934
EXXON MOBIL CORP COM 30231G102 5,889,132 71,809,922 SH   SOLE 21 71,809,922 0 0
EXXON MOBIL CORP COM 30231G102 9,191,604 112,079,063 SH   SOLE 22 90,099,393 0 21,979,670
EXXON MOBIL CORP COM 30231G102 422,533 5,152,214 SH   SOLE 23 5,152,214 0 0
EXXON MOBIL CORP COM 30231G102 139,499 1,700,996 SH   SOLE 25 1,700,996 0 0
EXXON MOBIL CORP COM 30231G102 766,400 9,345,202 SH   SOLE 26 2,444,938 0 6,900,264
EXXON MOBIL CORP COM 30231G102 71,075 866,659 SH   SOLE 28 646,267 0 220,392
EXXON MOBIL CORP COM 30231G102 41,921 511,170 SH   SOLE 29 224,909 0 286,261
EXXON MOBIL CORP COM 30231G102 955,128 11,646,483 SH   SOLE 30 11,646,483 0 0
EXXON MOBIL CORP COM 30231G102 225,219 2,746,242 SH   SOLE 31 888,967 0 1,857,275
EXXON MOBIL CORP COM 30231G102 14,642 178,539 SH   SOLE 32 178,539 0 0
EXXON MOBIL CORP COM 30231G102 159,498 1,944,863 SH   SOLE 34 1,944,863 0 0
EXXON MOBIL CORP COM 30231G102 555,863 6,777,995 SH   SOLE 36 6,777,995 0 0
EXXON MOBIL CORP COM 30231G102 1,803 21,985 SH   SOLE 40 21,985 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 2 728 SH   SOLE 18 728 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 26 10,352 SH   SOLE 21 10,352 0 0
EYEGATE PHARMACEUTICALS INC *W EXP 08/05/202 30233M115 7 46,688 SH   OTR 19 46,688 0 0
EZCORP INC CL A NON VTG 302301106 144 17,638 SH   SOLE 2 9,058 0 8,580
EZCORP INC CL A NON VTG 302301106 3 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 9 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,287 280,652 SH   SOLE 18 280,652 0 0
EZCORP INC CL A NON VTG 302301106 1,191 146,165 SH   SOLE 19 146,165 0 0
EZCORP INC CL A NON VTG 302301106 36,601 4,490,870 SH   SOLE 21 4,490,870 0 0
EZCORP INC CL A NON VTG 302301106 11,521 1,413,660 SH   SOLE 22 1,296,090 0 117,570
EZCORP INC CL A NON VTG 302301106 170 20,884 SH   SOLE 26 15,773 0 5,111
EZCORP INC CL A NON VTG 302301106 63 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 846 103,836 SH   SOLE 30 103,836 0 0
EZCORP INC CL A NON VTG 302301106 36 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 10,425 149,807 SH   SOLE 2 64,750 0 85,057
F M C CORP COM NEW 302491303 2,985 42,897 SH   SOLE 4 39,813 0 3,084
F M C CORP COM NEW 302491303 7,704 110,705 SH   SOLE 7 104,740 0 5,965
F M C CORP COM NEW 302491303 57 812 SH   SOLE 15 812 0 0
F M C CORP COM NEW 302491303 21,776 312,920 SH   SOLE 18 288,087 0 24,833
F M C CORP COM NEW 302491303 17,486 251,270 SH   SOLE 19 251,270 0 0
F M C CORP COM NEW 302491303 5,507 79,133 SH   SOLE 20 0 0 79,133
F M C CORP COM NEW 302491303 179,385 2,577,736 SH   SOLE 21 2,577,736 0 0
F M C CORP COM NEW 302491303 250,371 3,597,800 SH   SOLE 22 2,929,469 0 668,331
F M C CORP COM NEW 302491303 10,545 151,528 SH   SOLE 23 151,528 0 0
F M C CORP COM NEW 302491303 24,001 344,888 SH   SOLE 25 344,888 0 0
F M C CORP COM NEW 302491303 24,513 352,248 SH   SOLE 26 132,107 0 220,141
F M C CORP COM NEW 302491303 1,922 27,625 SH   SOLE 28 20,473 0 7,152
F M C CORP COM NEW 302491303 2,903 41,710 SH   SOLE 29 8,229 0 33,481
F M C CORP COM NEW 302491303 24,415 350,835 SH   SOLE 30 350,835 0 0
F M C CORP COM NEW 302491303 4,353 62,550 SH   SOLE 31 26,911 0 35,639
F M C CORP COM NEW 302491303 4,948 71,098 SH   SOLE 34 71,098 0 0
F M C CORP COM NEW 302491303 13,722 197,187 SH   SOLE 36 197,187 0 0
F M C CORP COM NEW 302491303 44 630 SH   SOLE 40 630 0 0
F5 NETWORKS INC COM 315616102 15,300 107,316 SH   SOLE 2 66,040 0 41,276
F5 NETWORKS INC COM 315616102 4,551 31,919 SH   SOLE 4 30,504 0 1,415
F5 NETWORKS INC COM 315616102 8,521 59,766 SH   SOLE 7 51,822 0 7,944
F5 NETWORKS INC COM 315616102 181 1,270 SH   SOLE 15 418 0 852
F5 NETWORKS INC COM 315616102 20,095 140,951 SH   SOLE 18 131,467 0 9,484
F5 NETWORKS INC COM 315616102 4,699 32,961 SH   SOLE 19 32,961 0 0
F5 NETWORKS INC COM 315616102 7,272 51,004 SH   SOLE 20 0 0 51,004
F5 NETWORKS INC COM 315616102 193,448 1,356,865 SH   SOLE 21 1,356,865 0 0
F5 NETWORKS INC COM 315616102 269,695 1,891,668 SH   SOLE 22 1,537,257 0 354,411
F5 NETWORKS INC COM 315616102 13,038 91,449 SH   SOLE 23 91,449 0 0
F5 NETWORKS INC COM 315616102 3,628 25,449 SH   SOLE 25 25,449 0 0
F5 NETWORKS INC COM 315616102 27,762 194,728 SH   SOLE 26 56,811 0 137,917
F5 NETWORKS INC COM 315616102 1,985 13,924 SH   SOLE 28 10,461 0 3,463
F5 NETWORKS INC COM 315616102 4,132 28,980 SH   SOLE 29 13,974 0 15,006
F5 NETWORKS INC COM 315616102 29,649 207,958 SH   SOLE 30 207,958 0 0
F5 NETWORKS INC COM 315616102 7,951 55,766 SH   SOLE 31 27,386 0 28,380
F5 NETWORKS INC COM 315616102 1,071 7,511 SH   SOLE 34 7,511 0 0
F5 NETWORKS INC COM 315616102 14,975 105,038 SH   SOLE 36 105,038 0 0
F5 NETWORKS INC COM 315616102 50 350 SH   SOLE 40 350 0 0
FABRINET SHS G3323L100 83 1,975 SH   SOLE 2 1,615 0 360
FABRINET SHS G3323L100 3 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 40 945 SH   SOLE 7 945 0 0
FABRINET SHS G3323L100 7,378 175,534 SH   SOLE 18 175,534 0 0
FABRINET SHS G3323L100 1,078 25,637 SH   SOLE 19 25,637 0 0
FABRINET SHS G3323L100 128,442 3,055,960 SH   SOLE 21 3,055,960 0 0
FABRINET SHS G3323L100 40,446 962,315 SH   SOLE 22 894,799 0 67,516
FABRINET SHS G3323L100 114 2,701 SH   SOLE 26 0 0 2,701
FABRINET SHS G3323L100 186 4,430 SH   SOLE 28 4,430 0 0
FABRINET SHS G3323L100 373 8,867 SH   SOLE 29 0 0 8,867
FABRINET SHS G3323L100 2,941 69,967 SH   SOLE 30 69,967 0 0
FABRINET SHS G3323L100 134 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 349,795 2,462,481 SH   SOLE 2 858,347 0 1,604,134
FACEBOOK INC CL A 30303M102 119,157 838,835 SH   SOLE 4 781,038 0 57,797
FACEBOOK INC CL A 30303M102 220,410 1,551,639 SH   SOLE 7 1,549,517 0 2,122
FACEBOOK INC CL A 30303M102 12,791 90,049 SH   SOLE 13 90,049 0 0
FACEBOOK INC CL A 30303M102 2,673 18,817 SH   SOLE 15 16,824 0 1,993
FACEBOOK INC CL A 30303M102 234 1,645 SH   SOLE 17 0 0 1,645
FACEBOOK INC CL A 30303M102 938,472 6,606,631 SH   SOLE 18 5,891,117 0 715,514
FACEBOOK INC CL A 30303M102 550,103 3,872,599 SH   SOLE 19 3,849,232 0 23,367
FACEBOOK INC CL A 30303M102 4,867,725 34,267,690 SH   SOLE 21 34,267,690 0 0
FACEBOOK INC CL A 30303M102 8,814,522 62,052,249 SH   SOLE 22 50,510,620 0 11,541,629
FACEBOOK INC CL A 30303M102 409,219 2,880,809 SH   SOLE 23 2,880,809 0 0
FACEBOOK INC CL A 30303M102 185,665 1,307,039 SH   SOLE 25 1,307,039 0 0
FACEBOOK INC CL A 30303M102 715,269 5,035,335 SH   SOLE 26 1,385,898 0 3,649,437
FACEBOOK INC CL A 30303M102 69,686 490,577 SH   SOLE 28 366,237 0 124,340
FACEBOOK INC CL A 30303M102 50,813 357,711 SH   SOLE 29 120,144 0 237,567
FACEBOOK INC CL A 30303M102 951,039 6,695,102 SH   SOLE 30 6,695,102 0 0
FACEBOOK INC CL A 30303M102 214,454 1,509,708 SH   SOLE 31 493,228 0 1,016,480
FACEBOOK INC CL A 30303M102 63,912 449,923 SH   SOLE 32 449,923 0 0
FACEBOOK INC CL A 30303M102 145,022 1,020,924 SH   SOLE 34 1,020,924 0 0
FACEBOOK INC CL A 30303M102 471,962 3,322,507 SH   SOLE 36 3,322,507 0 0
FACEBOOK INC CL A 30303M102 1,749 12,316 SH   SOLE 40 12,316 0 0
FACTSET RESH SYS INC COM 303075105 3,922 23,782 SH   SOLE 2 23,509 0 273
FACTSET RESH SYS INC COM 303075105 29 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 156 947 SH   SOLE 7 947 0 0
FACTSET RESH SYS INC COM 303075105 22,189 134,554 SH   SOLE 18 134,554 0 0
FACTSET RESH SYS INC COM 303075105 4,245 25,739 SH   SOLE 19 25,739 0 0
FACTSET RESH SYS INC COM 303075105 275,889 1,672,969 SH   SOLE 21 1,672,969 0 0
FACTSET RESH SYS INC COM 303075105 207,307 1,257,089 SH   SOLE 22 1,120,500 0 136,589
FACTSET RESH SYS INC COM 303075105 2,354 14,274 SH   SOLE 26 11,472 0 2,802
FACTSET RESH SYS INC COM 303075105 953 5,777 SH   SOLE 28 5,777 0 0
FACTSET RESH SYS INC COM 303075105 733 4,444 SH   SOLE 29 0 0 4,444
FACTSET RESH SYS INC COM 303075105 1,113 6,748 SH   SOLE 30 6,748 0 0
FACTSET RESH SYS INC COM 303075105 144 876 SH   SOLE 31 876 0 0
FACTSET RESH SYS INC COM 303075105 635 3,853 SH   SOLE 40 3,853 0 0
FAIR ISAAC CORP COM 303250104 1,724 13,371 SH   SOLE 2 13,166 0 205
FAIR ISAAC CORP COM 303250104 18 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 98 759 SH   SOLE 7 759 0 0
FAIR ISAAC CORP COM 303250104 25,948 201,226 SH   SOLE 18 201,226 0 0
FAIR ISAAC CORP COM 303250104 2,391 18,539 SH   SOLE 19 18,539 0 0
FAIR ISAAC CORP COM 303250104 253,232 1,963,797 SH   SOLE 21 1,963,797 0 0
FAIR ISAAC CORP COM 303250104 125,193 970,861 SH   SOLE 22 906,528 0 64,333
FAIR ISAAC CORP COM 303250104 1,323 10,263 SH   SOLE 26 8,418 0 1,845
FAIR ISAAC CORP COM 303250104 573 4,447 SH   SOLE 28 4,447 0 0
FAIR ISAAC CORP COM 303250104 1,147 8,893 SH   SOLE 30 8,893 0 0
FAIR ISAAC CORP COM 303250104 445 3,453 SH   SOLE 40 3,453 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 202 27,536 SH   SOLE 2 10,766 0 16,770
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 8 1,075 SH   SOLE 4 1,075 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 10 1,396 SH   SOLE 7 1,396 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2,617 356,995 SH   SOLE 18 356,995 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 723 98,593 SH   SOLE 19 98,593 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 23,858 3,254,852 SH   SOLE 21 3,254,852 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 25,217 3,440,283 SH   SOLE 22 3,254,549 0 185,734
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 383 52,312 SH   SOLE 26 47,777 0 4,535
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 131 17,891 SH   SOLE 28 17,891 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 147 20,111 SH   SOLE 29 0 0 20,111
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 176 23,971 SH   SOLE 30 23,971 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 94 12,839 SH   SOLE 40 12,839 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 43 2,569 SH   SOLE 2 1,891 0 678
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 8 453 SH   SOLE 7 453 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 1,411 85,023 SH   SOLE 18 85,023 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 502 30,240 SH   SOLE 19 30,240 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 13,442 809,757 SH   SOLE 21 809,757 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 10,707 644,983 SH   SOLE 22 605,884 0 39,099
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 6 382 SH   SOLE 23 382 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 56 3,349 SH   SOLE 28 3,349 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 64 3,849 SH   SOLE 29 0 0 3,849
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 95 5,695 SH   SOLE 30 5,695 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 31 1,875 SH   SOLE 40 1,875 0 0
FALCONSTOR SOFTWARE INC COM 306137100 2 5,979 SH   SOLE 18 5,979 0 0
FALCONSTOR SOFTWARE INC COM 306137100 5 12,659 SH   SOLE 19 12,659 0 0
FALCONSTOR SOFTWARE INC COM 306137100 40 101,142 SH   SOLE 21 101,142 0 0
FALCONSTOR SOFTWARE INC COM 306137100 402 1,010,499 SH   SOLE 22 967,407 0 43,092
FAMOUS DAVES AMER INC COM 307068106 2 559 SH   SOLE 18 559 0 0
FAMOUS DAVES AMER INC COM 307068106 6 1,498 SH   SOLE 19 1,498 0 0
FAMOUS DAVES AMER INC COM 307068106 57 14,611 SH   SOLE 21 14,611 0 0
FAMOUS DAVES AMER INC COM 307068106 893 228,917 SH   SOLE 22 228,917 0 0
FANG HLDGS LTD ADR 30711Y102 152 46,676 SH   SOLE 4 46,676 0 0
FANG HLDGS LTD ADR 30711Y102 81 24,802 SH   SOLE 7 24,802 0 0
FANG HLDGS LTD ADR 30711Y102 5,749 1,763,498 SH   SOLE 21 1,763,498 0 0
FANG HLDGS LTD ADR 30711Y102 3,700 1,134,858 SH   SOLE 22 1,134,858 0 0
FANG HLDGS LTD ADR 30711Y102 119 36,491 SH   SOLE 25 36,491 0 0
FANG HLDGS LTD ADR 30711Y102 1,457 446,789 SH   SOLE 30 446,789 0 0
FARMER BROS CO COM 307675108 19 549 SH   SOLE 2 410 0 139
FARMER BROS CO COM 307675108 1,074 30,382 SH   SOLE 18 30,382 0 0
FARMER BROS CO COM 307675108 192 5,441 SH   SOLE 19 5,441 0 0
FARMER BROS CO COM 307675108 8,978 253,987 SH   SOLE 21 253,987 0 0
FARMER BROS CO COM 307675108 8,573 242,517 SH   SOLE 22 229,681 0 12,836
FARMER BROS CO COM 307675108 43 1,229 SH   SOLE 28 1,229 0 0
FARMER BROS CO COM 307675108 48 1,351 SH   SOLE 30 1,351 0 0
FARMER BROS CO COM 307675108 34 951 SH   SOLE 40 951 0 0
FARMERS CAP BK CORP COM 309562106 63 1,556 SH   SOLE 2 264 0 1,292
FARMERS CAP BK CORP COM 309562106 1,249 30,918 SH   SOLE 18 30,918 0 0
FARMERS CAP BK CORP COM 309562106 208 5,157 SH   SOLE 19 5,157 0 0
FARMERS CAP BK CORP COM 309562106 9,540 236,147 SH   SOLE 21 236,147 0 0
FARMERS CAP BK CORP COM 309562106 10,892 269,616 SH   SOLE 22 263,483 0 6,133
FARMERS NATL BANC CORP COM 309627107 190 13,219 SH   SOLE 2 9,227 0 3,992
FARMERS NATL BANC CORP COM 309627107 1,369 95,381 SH   SOLE 18 95,381 0 0
FARMERS NATL BANC CORP COM 309627107 174 12,144 SH   SOLE 19 12,144 0 0
FARMERS NATL BANC CORP COM 309627107 11,716 816,444 SH   SOLE 21 816,444 0 0
FARMERS NATL BANC CORP COM 309627107 5,067 353,114 SH   SOLE 22 332,488 0 20,626
FARMLAND PARTNERS INC COM 31154R109 12 1,060 SH   SOLE 2 1,060 0 0
FARMLAND PARTNERS INC COM 31154R109 1,056 94,509 SH   SOLE 18 94,509 0 0
FARMLAND PARTNERS INC COM 31154R109 149 13,321 SH   SOLE 19 13,321 0 0
FARMLAND PARTNERS INC COM 31154R109 9,737 871,701 SH   SOLE 21 871,701 0 0
FARMLAND PARTNERS INC COM 31154R109 7,845 702,335 SH   SOLE 22 684,983 0 17,352
FARMLAND PARTNERS INC COM 31154R109 16 1,397 SH   SOLE 23 1,397 0 0
FARO TECHNOLOGIES INC COM 311642102 106 2,958 SH   SOLE 2 734 0 2,224
FARO TECHNOLOGIES INC COM 311642102 4 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 14 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,105 86,852 SH   SOLE 18 86,852 0 0
FARO TECHNOLOGIES INC COM 311642102 5,728 160,215 SH   SOLE 19 160,215 0 0
FARO TECHNOLOGIES INC COM 311642102 50,857 1,422,560 SH   SOLE 21 1,422,560 0 0
FARO TECHNOLOGIES INC COM 311642102 16,175 452,454 SH   SOLE 22 416,905 0 35,549
FARO TECHNOLOGIES INC COM 311642102 302 8,448 SH   SOLE 26 6,992 0 1,456
FARO TECHNOLOGIES INC COM 311642102 90 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,124 31,428 SH   SOLE 30 31,428 0 0
FARO TECHNOLOGIES INC COM 311642102 64 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 12,378 240,341 SH   SOLE 2 64,344 0 175,997
FASTENAL CO COM 311900104 4,517 87,710 SH   SOLE 4 80,777 0 6,933
FASTENAL CO COM 311900104 18,882 366,643 SH   SOLE 7 198,647 0 167,996
FASTENAL CO COM 311900104 109 2,107 SH   SOLE 13 2,107 0 0
FASTENAL CO COM 311900104 103 1,992 SH   SOLE 15 1,992 0 0
FASTENAL CO COM 311900104 32,620 633,390 SH   SOLE 18 591,524 0 41,866
FASTENAL CO COM 311900104 7,357 142,856 SH   SOLE 19 142,856 0 0
FASTENAL CO COM 311900104 10,544 204,747 SH   SOLE 20 0 0 204,747
FASTENAL CO COM 311900104 279,421 5,425,643 SH   SOLE 21 5,425,643 0 0
FASTENAL CO COM 311900104 393,469 7,640,173 SH   SOLE 22 6,186,084 0 1,454,089
FASTENAL CO COM 311900104 17,449 338,823 SH   SOLE 23 338,823 0 0
FASTENAL CO COM 311900104 5,024 97,563 SH   SOLE 25 97,563 0 0
FASTENAL CO COM 311900104 36,764 713,873 SH   SOLE 26 215,361 0 498,512
FASTENAL CO COM 311900104 3,061 59,429 SH   SOLE 28 44,202 0 15,227
FASTENAL CO COM 311900104 4,061 78,850 SH   SOLE 29 12,907 0 65,943
FASTENAL CO COM 311900104 41,217 800,333 SH   SOLE 30 800,333 0 0
FASTENAL CO COM 311900104 8,111 157,487 SH   SOLE 31 56,353 0 101,134
FASTENAL CO COM 311900104 2,536 49,246 SH   SOLE 32 49,246 0 0
FASTENAL CO COM 311900104 1,074 20,849 SH   SOLE 34 20,849 0 0
FASTENAL CO COM 311900104 20,400 396,124 SH   SOLE 36 396,124 0 0
FASTENAL CO COM 311900104 71 1,378 SH   SOLE 40 1,378 0 0
FATE THERAPEUTICS INC COM 31189P102 21 4,595 SH   SOLE 18 4,595 0 0
FATE THERAPEUTICS INC COM 31189P102 18 4,030 SH   SOLE 19 4,030 0 0
FATE THERAPEUTICS INC COM 31189P102 327 71,936 SH   SOLE 21 71,936 0 0
FATE THERAPEUTICS INC COM 31189P102 26 5,728 SH   SOLE 22 5,728 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 11 589 SH   SOLE 18 589 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 15 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 34 963 SH   SOLE 2 963 0 0
FB FINL CORP COM 30257X104 431 12,189 SH   SOLE 18 12,189 0 0
FB FINL CORP COM 30257X104 138 3,890 SH   SOLE 19 3,890 0 0
FB FINL CORP COM 30257X104 7,782 220,070 SH   SOLE 21 220,070 0 0
FB FINL CORP COM 30257X104 2,285 64,625 SH   SOLE 22 59,908 0 4,717
FBL FINL GROUP INC CL A 30239F106 153 2,335 SH   SOLE 2 471 0 1,864
FBL FINL GROUP INC CL A 30239F106 8 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 20 300 SH   SOLE 7 300 0 0
FBL FINL GROUP INC CL A 30239F106 2,504 38,254 SH   SOLE 18 38,254 0 0
FBL FINL GROUP INC CL A 30239F106 515 7,865 SH   SOLE 19 7,865 0 0
FBL FINL GROUP INC CL A 30239F106 20,229 309,083 SH   SOLE 21 309,083 0 0
FBL FINL GROUP INC CL A 30239F106 17,350 265,082 SH   SOLE 22 242,562 0 22,520
FBL FINL GROUP INC CL A 30239F106 16 243 SH   SOLE 23 243 0 0
FBL FINL GROUP INC CL A 30239F106 258 3,944 SH   SOLE 26 3,539 0 405
FBL FINL GROUP INC CL A 30239F106 117 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 103 1,580 SH   SOLE 30 1,580 0 0
FBL FINL GROUP INC CL A 30239F106 80 1,226 SH   SOLE 40 1,226 0 0
FBR & CO COM NEW 30247C400 8 424 SH   SOLE 2 424 0 0
FBR & CO COM NEW 30247C400 434 24,064 SH   SOLE 18 24,064 0 0
FBR & CO COM NEW 30247C400 74 4,122 SH   SOLE 19 4,122 0 0
FBR & CO COM NEW 30247C400 3,223 178,552 SH   SOLE 21 178,552 0 0
FBR & CO COM NEW 30247C400 5,109 283,048 SH   SOLE 22 273,699 0 9,349
FCB FINL HLDGS INC CL A 30255G103 687 13,860 SH   SOLE 2 8,530 0 5,330
FCB FINL HLDGS INC CL A 30255G103 8 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 36 725 SH   SOLE 7 725 0 0
FCB FINL HLDGS INC CL A 30255G103 6,008 121,244 SH   SOLE 18 121,244 0 0
FCB FINL HLDGS INC CL A 30255G103 1,125 22,708 SH   SOLE 19 22,708 0 0
FCB FINL HLDGS INC CL A 30255G103 46,402 936,464 SH   SOLE 21 936,464 0 0
FCB FINL HLDGS INC CL A 30255G103 54,798 1,105,904 SH   SOLE 22 1,048,403 0 57,501
FCB FINL HLDGS INC CL A 30255G103 675 13,627 SH   SOLE 26 11,723 0 1,904
FCB FINL HLDGS INC CL A 30255G103 239 4,820 SH   SOLE 28 4,820 0 0
FCB FINL HLDGS INC CL A 30255G103 1,167 23,545 SH   SOLE 29 0 0 23,545
FCB FINL HLDGS INC CL A 30255G103 277 5,598 SH   SOLE 30 5,598 0 0
FCB FINL HLDGS INC CL A 30255G103 160 3,228 SH   SOLE 40 3,228 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 124 2,156 SH   SOLE 2 622 0 1,534
FEDERAL AGRIC MTG CORP CL C 313148306 8 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,900 33,002 SH   SOLE 7 33,002 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,097 36,426 SH   SOLE 18 36,426 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 348 6,049 SH   SOLE 19 6,049 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 16,756 291,049 SH   SOLE 21 291,049 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 14,945 259,600 SH   SOLE 22 239,464 0 20,136
FEDERAL AGRIC MTG CORP CL C 313148306 29 507 SH   SOLE 26 0 0 507
FEDERAL AGRIC MTG CORP CL C 313148306 81 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 135 2,349 SH   SOLE 30 2,349 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 53 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,004 67,449 SH   SOLE 2 20,243 0 47,206
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13,129 98,341 SH   SOLE 4 96,632 0 1,709
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 39,224 293,812 SH   SOLE 7 203,715 0 90,097
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 131 981 SH   SOLE 13 981 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 448 3,355 SH   SOLE 15 3,355 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21,290 159,473 SH   SOLE 18 148,834 0 10,639
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14,039 105,161 SH   SOLE 19 105,161 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,995 44,908 SH   SOLE 20 0 0 44,908
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 372,432 2,789,754 SH   SOLE 21 2,789,754 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 392,656 2,941,241 SH   SOLE 22 2,542,698 0 398,543
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11,312 84,737 SH   SOLE 23 84,737 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17,323 129,764 SH   SOLE 25 129,764 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 32,420 242,850 SH   SOLE 26 58,569 0 184,281
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,993 14,931 SH   SOLE 28 11,113 0 3,818
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,351 47,570 SH   SOLE 29 27,286 0 20,284
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 89,171 667,947 SH   SOLE 30 667,947 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,033 45,189 SH   SOLE 31 13,897 0 31,292
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,688 42,607 SH   SOLE 34 42,607 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15,838 118,638 SH   SOLE 36 118,638 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 48 363 SH   SOLE 40 363 0 0
FEDERAL SIGNAL CORP COM 313855108 190 13,770 SH   SOLE 2 2,834 0 10,936
FEDERAL SIGNAL CORP COM 313855108 3 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 23 1,686 SH   SOLE 7 1,686 0 0
FEDERAL SIGNAL CORP COM 313855108 4,541 328,830 SH   SOLE 18 328,830 0 0
FEDERAL SIGNAL CORP COM 313855108 480 34,775 SH   SOLE 19 34,775 0 0
FEDERAL SIGNAL CORP COM 313855108 73,059 5,290,265 SH   SOLE 21 5,290,265 0 0
FEDERAL SIGNAL CORP COM 313855108 21,653 1,567,919 SH   SOLE 22 1,443,242 0 124,677
FEDERAL SIGNAL CORP COM 313855108 54 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 122 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 1,646 119,157 SH   SOLE 30 119,157 0 0
FEDERAL SIGNAL CORP COM 313855108 92 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 1,274 48,355 SH   SOLE 2 47,870 0 485
FEDERATED INVS INC PA CL B 314211103 10 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 452 17,178 SH   SOLE 7 17,178 0 0
FEDERATED INVS INC PA CL B 314211103 8,083 306,865 SH   SOLE 18 306,865 0 0
FEDERATED INVS INC PA CL B 314211103 1,336 50,738 SH   SOLE 19 50,738 0 0
FEDERATED INVS INC PA CL B 314211103 173,484 6,586,328 SH   SOLE 21 6,586,328 0 0
FEDERATED INVS INC PA CL B 314211103 74,220 2,817,774 SH   SOLE 22 2,534,918 0 282,856
FEDERATED INVS INC PA CL B 314211103 721 27,362 SH   SOLE 26 21,036 0 6,326
FEDERATED INVS INC PA CL B 314211103 180 6,843 SH   SOLE 28 6,843 0 0
FEDERATED INVS INC PA CL B 314211103 273 10,383 SH   SOLE 30 10,383 0 0
FEDERATED INVS INC PA CL B 314211103 58 2,196 SH   SOLE 31 2,196 0 0
FEDERATED INVS INC PA CL B 314211103 1,820 69,098 SH   SOLE 32 69,098 0 0
FEDERATED INVS INC PA CL B 314211103 65 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 142 5,387 SH   SOLE 40 5,387 0 0
FEDERATED NATL HLDG CO COM 31422T101 51 2,920 SH   SOLE 2 718 0 2,202
FEDERATED NATL HLDG CO COM 31422T101 6 336 SH   SOLE 7 336 0 0
FEDERATED NATL HLDG CO COM 31422T101 930 53,364 SH   SOLE 18 53,364 0 0
FEDERATED NATL HLDG CO COM 31422T101 209 11,971 SH   SOLE 19 11,971 0 0
FEDERATED NATL HLDG CO COM 31422T101 7,263 416,716 SH   SOLE 21 416,716 0 0
FEDERATED NATL HLDG CO COM 31422T101 7,668 439,957 SH   SOLE 22 415,975 0 23,982
FEDERATED NATL HLDG CO COM 31422T101 35 1,993 SH   SOLE 28 1,993 0 0
FEDERATED NATL HLDG CO COM 31422T101 76 4,385 SH   SOLE 30 4,385 0 0
FEDERATED NATL HLDG CO COM 31422T101 23 1,348 SH   SOLE 40 1,348 0 0
FEDEX CORP COM 31428X106 65,443 335,345 SH   SOLE 2 179,792 0 155,553
FEDEX CORP COM 31428X106 20,898 107,087 SH   SOLE 4 100,827 0 6,260
FEDEX CORP COM 31428X106 32,005 164,001 SH   SOLE 7 161,753 0 2,248
FEDEX CORP COM 31428X106 6,650 34,078 SH   SOLE 13 34,078 0 0
FEDEX CORP COM 31428X106 310 1,587 SH   SOLE 15 1,587 0 0
FEDEX CORP COM 31428X106 11 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 100,724 516,136 SH   SOLE 18 479,941 0 36,195
FEDEX CORP COM 31428X106 2,375 12,172 SH   SOLE 19 12,172 0 0
FEDEX CORP COM 31428X106 25,061 128,420 SH   SOLE 20 0 0 128,420
FEDEX CORP COM 31428X106 784,485 4,019,907 SH   SOLE 21 4,019,907 0 0
FEDEX CORP COM 31428X106 1,344,417 6,889,147 SH   SOLE 22 5,497,900 0 1,391,247
FEDEX CORP COM 31428X106 66,486 340,691 SH   SOLE 23 340,691 0 0
FEDEX CORP COM 31428X106 34,059 174,527 SH   SOLE 25 174,527 0 0
FEDEX CORP COM 31428X106 134,157 687,457 SH   SOLE 26 165,528 0 521,929
FEDEX CORP COM 31428X106 10,231 52,426 SH   SOLE 28 39,006 0 13,420
FEDEX CORP COM 31428X106 13,788 70,654 SH   SOLE 29 27,697 0 42,957
FEDEX CORP COM 31428X106 130,610 669,279 SH   SOLE 30 669,279 0 0
FEDEX CORP COM 31428X106 34,280 175,662 SH   SOLE 31 69,987 0 105,675
FEDEX CORP COM 31428X106 6,036 30,928 SH   SOLE 34 30,928 0 0
FEDEX CORP COM 31428X106 80,473 412,365 SH   SOLE 36 412,365 0 0
FEDEX CORP COM 31428X106 269 1,380 SH   SOLE 40 1,380 0 0
FELCOR LODGING TR INC COM 31430F101 77 10,221 SH   SOLE 2 6,418 0 3,803
FELCOR LODGING TR INC COM 31430F101 370 49,310 SH   SOLE 4 49,310 0 0
FELCOR LODGING TR INC COM 31430F101 1,286 171,201 SH   SOLE 7 171,201 0 0
FELCOR LODGING TR INC COM 31430F101 44 5,883 SH   SOLE 15 5,883 0 0
FELCOR LODGING TR INC COM 31430F101 3,801 506,155 SH   SOLE 18 506,155 0 0
FELCOR LODGING TR INC COM 31430F101 1,426 189,856 SH   SOLE 19 189,856 0 0
FELCOR LODGING TR INC COM 31430F101 31,039 4,133,070 SH   SOLE 21 4,133,070 0 0
FELCOR LODGING TR INC COM 31430F101 40,347 5,372,444 SH   SOLE 22 5,087,439 0 285,005
FELCOR LODGING TR INC COM 31430F101 40 5,366 SH   SOLE 23 5,366 0 0
FELCOR LODGING TR INC COM 31430F101 1,610 214,408 SH   SOLE 25 214,408 0 0
FELCOR LODGING TR INC COM 31430F101 371 49,367 SH   SOLE 26 0 0 49,367
FELCOR LODGING TR INC COM 31430F101 149 19,867 SH   SOLE 28 19,867 0 0
FELCOR LODGING TR INC COM 31430F101 867 115,491 SH   SOLE 29 48,107 0 67,384
FELCOR LODGING TR INC COM 31430F101 5,036 670,547 SH   SOLE 30 670,547 0 0
FELCOR LODGING TR INC COM 31430F101 112 14,979 SH   SOLE 40 14,979 0 0
FEMALE HEALTH CO COM 314462102 4 3,938 SH   SOLE 18 3,938 0 0
FEMALE HEALTH CO COM 314462102 83 82,585 SH   SOLE 21 82,585 0 0
FEMALE HEALTH CO COM 314462102 10 10,389 SH   SOLE 22 10,389 0 0
FENIX PTS INC COM 31446L100 4 2,892 SH   SOLE 18 2,892 0 0
FENIX PTS INC COM 31446L100 70 45,008 SH   SOLE 21 45,008 0 0
FENIX PTS INC COM 31446L100 134 86,360 SH   SOLE 22 86,360 0 0
FERRARI N V COM N3167Y103 105 1,417 SH   SOLE 22 2 0 1,415
FERRARI N V COM N3167Y103 2,260 30,398 SH   SOLE 26 2,683 0 27,715
FERRO CORP COM 315405100 66 4,325 SH   SOLE 2 3,826 0 499
FERRO CORP COM 315405100 9 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 30 1,957 SH   SOLE 7 1,957 0 0
FERRO CORP COM 315405100 4,640 305,488 SH   SOLE 18 305,488 0 0
FERRO CORP COM 315405100 763 50,232 SH   SOLE 19 50,232 0 0
FERRO CORP COM 315405100 37,401 2,462,212 SH   SOLE 21 2,462,212 0 0
FERRO CORP COM 315405100 37,163 2,446,513 SH   SOLE 22 2,281,867 0 164,646
FERRO CORP COM 315405100 96 6,309 SH   SOLE 26 0 0 6,309
FERRO CORP COM 315405100 170 11,190 SH   SOLE 28 11,190 0 0
FERRO CORP COM 315405100 165 10,876 SH   SOLE 29 0 0 10,876
FERRO CORP COM 315405100 174 11,481 SH   SOLE 30 11,481 0 0
FERRO CORP COM 315405100 133 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 154 14,925 SH   SOLE 2 3,080 0 11,845
FERROGLOBE PLC SHS G33856108 440 42,597 SH   SOLE 7 42,597 0 0
FERROGLOBE PLC SHS G33856108 2,666 258,035 SH   SOLE 18 258,035 0 0
FERROGLOBE PLC SHS G33856108 300 29,087 SH   SOLE 19 29,087 0 0
FERROGLOBE PLC SHS G33856108 19,928 1,929,182 SH   SOLE 21 1,929,182 0 0
FERROGLOBE PLC SHS G33856108 7,706 746,005 SH   SOLE 22 669,628 0 76,377
FERROGLOBE PLC SHS G33856108 108 10,454 SH   SOLE 29 0 0 10,454
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 55 5,000 SH   SOLE 2 5,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 155 14,151 SH   SOLE 22 0 0 14,151
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 121 11,110 SH   SOLE 26 0 0 11,110
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 152 16,640 SH   SOLE 7 16,640 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 7,113 778,183 SH   SOLE 21 778,183 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1,756 192,167 SH   SOLE 26 0 0 192,167
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 2,576 281,883 SH   SOLE 30 281,883 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 3 1,507 SH   SOLE 18 1,507 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 3 1,528 SH   SOLE 19 1,528 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 43 21,368 SH   SOLE 21 21,368 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 91 45,443 SH   SOLE 22 45,443 0 0
FIBROGEN INC COM 31572Q808 290 11,764 SH   SOLE 2 11,469 0 295
FIBROGEN INC COM 31572Q808 7 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 30 1,219 SH   SOLE 7 1,219 0 0
FIBROGEN INC COM 31572Q808 4,652 188,706 SH   SOLE 18 188,706 0 0
FIBROGEN INC COM 31572Q808 3,193 129,549 SH   SOLE 19 129,549 0 0
FIBROGEN INC COM 31572Q808 59,853 2,428,100 SH   SOLE 21 2,428,100 0 0
FIBROGEN INC COM 31572Q808 39,720 1,611,364 SH   SOLE 22 1,516,350 0 95,014
FIBROGEN INC COM 31572Q808 48 1,945 SH   SOLE 23 1,945 0 0
FIBROGEN INC COM 31572Q808 672 27,266 SH   SOLE 26 22,298 0 4,968
FIBROGEN INC COM 31572Q808 173 7,004 SH   SOLE 28 7,004 0 0
FIBROGEN INC COM 31572Q808 817 33,163 SH   SOLE 29 0 0 33,163
FIBROGEN INC COM 31572Q808 175 7,097 SH   SOLE 30 7,097 0 0
FIBROGEN INC COM 31572Q808 181 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 66 1,895 SH   SOLE 17 0 0 1,895
FIDELITY CONSMR STAPLES 316092303 0 14 SH   SOLE 17 0 0 14
FIDELITY MSCI ENERGY IDX 316092402 1 57 SH   SOLE 17 0 0 57
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 MSCI INFO TECH I 316092808 2 50 SH   SOLE 17 0 0 50
FIDELITY LOW VOLITY ETF 316092824 1 25 SH   SOLE 17 0 0 25
FIDELITY CORE DIVID ETF 316092840 1 25 SH   SOLE 17 0 0 25
FIDELITY MSCI RL EST ETF 316092857 4 170 SH   SOLE 17 0 0 170
FIDELITY LTD TRM BD ETF 316188200 1 18 SH   SOLE 17 0 0 18
FIDELITY TOTAL BD ETF 316188309 2 34 SH   SOLE 17 0 0 34
FIDELITY & GTY LIFE COM 315785105 75 2,699 SH   SOLE 2 616 0 2,083
FIDELITY & GTY LIFE COM 315785105 13 473 SH   SOLE 7 473 0 0
FIDELITY & GTY LIFE COM 315785105 1,328 47,772 SH   SOLE 18 47,772 0 0
FIDELITY & GTY LIFE COM 315785105 185 6,661 SH   SOLE 19 6,661 0 0
FIDELITY & GTY LIFE COM 315785105 11,455 412,036 SH   SOLE 21 412,036 0 0
FIDELITY & GTY LIFE COM 315785105 11,488 413,229 SH   SOLE 22 388,237 0 24,992
FIDELITY & GTY LIFE COM 315785105 60 2,143 SH   SOLE 28 2,143 0 0
FIDELITY & GTY LIFE COM 315785105 54 1,942 SH   SOLE 30 1,942 0 0
FIDELITY & GTY LIFE COM 315785105 32 1,166 SH   SOLE 40 1,166 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 36 156 SH   SOLE 17 0 0 156
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,070 181,555 SH   SOLE 2 63,152 0 118,403
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,971 76,307 SH   SOLE 4 70,334 0 5,973
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,980 102,214 SH   SOLE 7 65,992 0 36,222
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 496 12,743 SH   SOLE 13 12,743 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 65 1,671 SH   SOLE 15 1,671 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 0 7 SH   SOLE 17 0 0 7
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,507 167,108 SH   SOLE 18 141,816 0 25,292
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,604 169,582 SH   SOLE 19 169,582 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,851 175,926 SH   SOLE 20 0 0 175,926
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 148,446 3,812,165 SH   SOLE 21 3,812,165 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 297,048 7,628,356 SH   SOLE 22 6,585,059 0 1,043,297
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,188 312,997 SH   SOLE 23 312,997 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,048 103,957 SH   SOLE 25 103,957 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30,353 779,489 SH   SOLE 26 208,245 0 571,244
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,982 50,909 SH   SOLE 28 37,873 0 13,036
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,804 123,382 SH   SOLE 29 12,243 0 111,139
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,858 407,249 SH   SOLE 30 407,249 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,245 134,686 SH   SOLE 31 49,698 0 84,988
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 700 17,966 SH   SOLE 34 17,966 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,291 444,039 SH   SOLE 36 444,039 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 47 1,199 SH   SOLE 40 1,199 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 195 14,694 SH   SOLE 2 2,523 0 12,171
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 6 421 SH   SOLE 4 421 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 20 1,509 SH   SOLE 7 1,509 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 3,495 263,794 SH   SOLE 18 263,794 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 586 44,194 SH   SOLE 19 44,194 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 26,807 2,023,146 SH   SOLE 21 2,023,146 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 29,761 2,246,106 SH   SOLE 22 2,043,663 0 202,443
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 440 33,195 SH   SOLE 26 26,866 0 6,329
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 150 11,327 SH   SOLE 28 11,327 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 310 23,404 SH   SOLE 29 0 0 23,404
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 7,368 556,098 SH   SOLE 30 556,098 0 0
FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 118 8,938 SH   SOLE 40 8,938 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 24,338 305,675 SH   SOLE 2 110,743 0 194,932
FIDELITY NATL INFORMATION SV COM 31620M106 7,383 92,729 SH   SOLE 4 85,063 0 7,666
FIDELITY NATL INFORMATION SV COM 31620M106 18,750 235,495 SH   SOLE 7 231,692 0 3,803
FIDELITY NATL INFORMATION SV COM 31620M106 281 3,526 SH   SOLE 13 3,526 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 166 2,086 SH   SOLE 15 2,086 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 58,793 738,423 SH   SOLE 18 692,060 0 46,363
FIDELITY NATL INFORMATION SV COM 31620M106 33,049 415,079 SH   SOLE 19 415,079 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,455 143,875 SH   SOLE 20 0 0 143,875
FIDELITY NATL INFORMATION SV COM 31620M106 554,295 6,961,760 SH   SOLE 21 6,961,760 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 716,725 9,001,821 SH   SOLE 22 7,358,300 0 1,643,521
FIDELITY NATL INFORMATION SV COM 31620M106 30,741 386,097 SH   SOLE 23 386,097 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,324 129,665 SH   SOLE 25 129,665 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 67,649 849,654 SH   SOLE 26 211,383 0 638,271
FIDELITY NATL INFORMATION SV COM 31620M106 5,157 64,776 SH   SOLE 28 48,170 0 16,606
FIDELITY NATL INFORMATION SV COM 31620M106 1,081 13,580 SH   SOLE 29 13,580 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 72,864 915,150 SH   SOLE 30 915,150 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 14,765 185,440 SH   SOLE 31 61,755 0 123,685
FIDELITY NATL INFORMATION SV COM 31620M106 5,781 72,613 SH   SOLE 34 72,613 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40,335 506,599 SH   SOLE 36 506,599 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 138 1,732 SH   SOLE 40 1,732 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 111 4,953 SH   SOLE 2 987 0 3,966
FIDELITY SOUTHERN CORP NEW COM 316394105 12 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,563 114,521 SH   SOLE 18 114,521 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 298 13,328 SH   SOLE 19 13,328 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 42,322 1,891,063 SH   SOLE 21 1,891,063 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 12,323 550,646 SH   SOLE 22 508,144 0 42,502
FIDELITY SOUTHERN CORP NEW COM 316394105 60 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,014 45,304 SH   SOLE 30 45,304 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 13 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 3,174 180,663 SH   SOLE 30 180,663 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 30 1,257 SH   SOLE 2 1,257 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 4 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 17 705 SH   SOLE 7 705 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 3,310 136,797 SH   SOLE 18 136,797 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 394 16,300 SH   SOLE 19 16,300 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 56,153 2,320,365 SH   SOLE 21 2,320,365 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 17,290 714,466 SH   SOLE 22 661,961 0 52,505
FIESTA RESTAURANT GROUP INC COM 31660B101 50 2,082 SH   SOLE 26 0 0 2,082
FIESTA RESTAURANT GROUP INC COM 31660B101 94 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,316 54,386 SH   SOLE 30 54,386 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 68 2,807 SH   SOLE 40 2,807 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 12 2,538 SH   SOLE 2 0 0 2,538
FIFTH STR ASSET MGMT INC CL A COM 31679P109 98 21,279 SH   SOLE 18 21,279 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 7 1,579 SH   SOLE 19 1,579 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 872 189,596 SH   SOLE 21 189,596 0 0
FIFTH STR ASSET MGMT INC CL A COM 31679P109 236 51,251 SH   SOLE 22 46,560 0 4,691
FIFTH STREET FINANCE CORP COM 31678A103 4,543 983,394 SH   SOLE 30 983,394 0 0
FIFTH THIRD BANCORP COM 316773100 15,719 618,868 SH   SOLE 2 142,704 0 476,164
FIFTH THIRD BANCORP COM 316773100 5,856 230,546 SH   SOLE 4 209,063 0 21,483
FIFTH THIRD BANCORP COM 316773100 13,852 545,374 SH   SOLE 7 487,593 0 57,781
FIFTH THIRD BANCORP COM 316773100 996 39,194 SH   SOLE 13 39,194 0 0
FIFTH THIRD BANCORP COM 316773100 122 4,814 SH   SOLE 15 4,814 0 0
FIFTH THIRD BANCORP COM 316773100 0 7 SH   SOLE 17 0 0 7
FIFTH THIRD BANCORP COM 316773100 43,294 1,704,501 SH   SOLE 18 1,594,234 0 110,267
FIFTH THIRD BANCORP COM 316773100 2,160 85,046 SH   OTR 19 0 85,046 0
FIFTH THIRD BANCORP COM 316773100 13,894 547,010 SH   SOLE 19 547,010 0 0
FIFTH THIRD BANCORP COM 316773100 8,605 338,768 SH   SOLE 20 0 0 338,768
FIFTH THIRD BANCORP COM 316773100 405,054 15,947,023 SH   SOLE 21 15,947,023 0 0
FIFTH THIRD BANCORP COM 316773100 535,089 21,066,500 SH   SOLE 22 17,259,821 0 3,806,679
FIFTH THIRD BANCORP COM 316773100 23,734 934,428 SH   SOLE 23 934,428 0 0
FIFTH THIRD BANCORP COM 316773100 6,989 275,161 SH   SOLE 25 275,161 0 0
FIFTH THIRD BANCORP COM 316773100 55,640 2,190,549 SH   SOLE 26 530,327 0 1,660,222
FIFTH THIRD BANCORP COM 316773100 4,048 159,380 SH   SOLE 28 118,794 0 40,586
FIFTH THIRD BANCORP COM 316773100 5,202 204,802 SH   SOLE 29 33,315 0 171,487
FIFTH THIRD BANCORP COM 316773100 58,160 2,289,757 SH   SOLE 30 2,289,757 0 0
FIFTH THIRD BANCORP COM 316773100 10,998 432,991 SH   SOLE 31 167,736 0 265,255
FIFTH THIRD BANCORP COM 316773100 2,937 115,633 SH   SOLE 34 115,633 0 0
FIFTH THIRD BANCORP COM 316773100 30,863 1,215,061 SH   SOLE 36 1,215,061 0 0
FIFTH THIRD BANCORP COM 316773100 97 3,803 SH   SOLE 40 3,803 0 0
FINANCIAL ENGINES INC COM 317485100 154 3,540 SH   SOLE 2 3,341 0 199
FINANCIAL ENGINES INC COM 317485100 889 20,408 SH   SOLE 4 20,408 0 0
FINANCIAL ENGINES INC COM 317485100 59 1,358 SH   SOLE 7 1,358 0 0
FINANCIAL ENGINES INC COM 317485100 12,356 283,711 SH   SOLE 18 283,711 0 0
FINANCIAL ENGINES INC COM 317485100 14,269 327,644 SH   SOLE 19 327,644 0 0
FINANCIAL ENGINES INC COM 317485100 208,023 4,776,654 SH   SOLE 21 4,776,654 0 0
FINANCIAL ENGINES INC COM 317485100 66,880 1,535,705 SH   SOLE 22 1,417,387 0 118,318
FINANCIAL ENGINES INC COM 317485100 634 14,561 SH   SOLE 26 11,414 0 3,147
FINANCIAL ENGINES INC COM 317485100 326 7,485 SH   SOLE 28 7,485 0 0
FINANCIAL ENGINES INC COM 317485100 4,951 113,687 SH   SOLE 30 113,687 0 0
FINANCIAL ENGINES INC COM 317485100 2,012 46,200 SH   SOLE 34 46,200 0 0
FINANCIAL ENGINES INC COM 317485100 295 6,782 SH   SOLE 40 6,782 0 0
FINANCIAL INSTNS INC COM 317585404 93 2,809 SH   SOLE 2 590 0 2,219
FINANCIAL INSTNS INC COM 317585404 14 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,928 58,508 SH   SOLE 18 58,508 0 0
FINANCIAL INSTNS INC COM 317585404 302 9,175 SH   SOLE 19 9,175 0 0
FINANCIAL INSTNS INC COM 317585404 15,193 461,098 SH   SOLE 21 461,098 0 0
FINANCIAL INSTNS INC COM 317585404 19,575 594,086 SH   SOLE 22 566,414 0 27,672
FINANCIAL INSTNS INC COM 317585404 172 5,212 SH   SOLE 29 0 0 5,212
FINANCIAL INSTNS INC COM 317585404 120 3,640 SH   SOLE 30 3,640 0 0
FINISAR CORP COM NEW 31787A507 655 23,972 SH   SOLE 2 5,063 0 18,909
FINISAR CORP COM NEW 31787A507 14 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 72 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 11,694 427,741 SH   SOLE 18 427,741 0 0
FINISAR CORP COM NEW 31787A507 17,258 631,254 SH   SOLE 19 631,254 0 0
FINISAR CORP COM NEW 31787A507 95,530 3,494,130 SH   SOLE 21 3,494,130 0 0
FINISAR CORP COM NEW 31787A507 80,519 2,945,104 SH   SOLE 22 2,731,820 0 213,284
FINISAR CORP COM NEW 31787A507 228 8,330 SH   SOLE 23 8,330 0 0
FINISAR CORP COM NEW 31787A507 686 25,100 SH   SOLE 25 25,100 0 0
FINISAR CORP COM NEW 31787A507 1,205 44,082 SH   SOLE 26 37,936 0 6,146
FINISAR CORP COM NEW 31787A507 421 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 472 17,270 SH   SOLE 30 17,270 0 0
FINISAR CORP COM NEW 31787A507 2,636 96,400 SH   SOLE 34 96,400 0 0
FINISAR CORP COM NEW 31787A507 311 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 337 300,000 PRN   SOLE 21 300,000 0 0
FINISH LINE INC CL A 317923100 104 7,321 SH   SOLE 2 1,940 0 5,381
FINISH LINE INC CL A 317923100 4 281 SH   SOLE 4 281 0 0
FINISH LINE INC CL A 317923100 18 1,238 SH   SOLE 7 1,238 0 0
FINISH LINE INC CL A 317923100 3,045 213,993 SH   SOLE 18 213,993 0 0
FINISH LINE INC CL A 317923100 378 26,591 SH   SOLE 19 26,591 0 0
FINISH LINE INC CL A 317923100 50,373 3,539,885 SH   SOLE 21 3,539,885 0 0
FINISH LINE INC CL A 317923100 16,020 1,125,761 SH   SOLE 22 1,023,430 0 102,331
FINISH LINE INC CL A 317923100 1,753 123,192 SH   SOLE 23 123,192 0 0
FINISH LINE INC CL A 317923100 292 20,527 SH   SOLE 26 17,787 0 2,740
FINISH LINE INC CL A 317923100 93 6,524 SH   SOLE 28 6,524 0 0
FINISH LINE INC CL A 317923100 1,046 73,485 SH   SOLE 30 73,485 0 0
FINISH LINE INC CL A 317923100 69 4,816 SH   SOLE 40 4,816 0 0
FINJAN HLDGS INC COM NEW 31788H303 2 1,118 SH   SOLE 18 1,118 0 0
FINJAN HLDGS INC COM NEW 31788H303 38 22,152 SH   SOLE 21 22,152 0 0
FIREEYE INC COM 31816Q101 422 33,472 SH   SOLE 2 12,773 0 20,699
FIREEYE INC COM 31816Q101 7 564 SH   SOLE 4 564 0 0
FIREEYE INC COM 31816Q101 51 4,010 SH   SOLE 7 4,010 0 0
FIREEYE INC COM 31816Q101 1,055 83,646 SH   SOLE 18 83,646 0 0
FIREEYE INC COM 31816Q101 1,195 94,756 SH   SOLE 19 94,756 0 0
FIREEYE INC COM 31816Q101 24,408 1,935,626 SH   SOLE 21 1,935,626 0 0
FIREEYE INC COM 31816Q101 51,197 4,060,067 SH   SOLE 22 3,564,146 0 495,921
FIREEYE INC COM 31816Q101 1,004 79,618 SH   SOLE 26 65,784 0 13,834
FIREEYE INC COM 31816Q101 263 20,855 SH   SOLE 28 20,855 0 0
FIREEYE INC COM 31816Q101 281 22,247 SH   SOLE 29 0 0 22,247
FIREEYE INC COM 31816Q101 649 51,496 SH   SOLE 30 51,496 0 0
FIREEYE INC COM 31816Q101 47 3,696 SH   SOLE 31 3,696 0 0
FIREEYE INC COM 31816Q101 209 16,535 SH   SOLE 40 16,535 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 806 900,000 PRN   SOLE 21 900,000 0 0
FIRST ACCEPTANCE CORP COM 318457108 4 2,694 SH   SOLE 18 2,694 0 0
FIRST ACCEPTANCE CORP COM 318457108 12 8,599 SH   SOLE 19 8,599 0 0
FIRST ACCEPTANCE CORP COM 318457108 73 53,954 SH   SOLE 21 53,954 0 0
FIRST ACCEPTANCE CORP COM 318457108 107 79,123 SH   SOLE 22 79,123 0 0
FIRST AMERN FINL CORP COM 31847R102 4,881 124,266 SH   SOLE 2 105,620 0 18,646
FIRST AMERN FINL CORP COM 31847R102 370 9,423 SH   SOLE 4 9,423 0 0
FIRST AMERN FINL CORP COM 31847R102 173 4,411 SH   SOLE 7 4,411 0 0
FIRST AMERN FINL CORP COM 31847R102 3,074 78,264 SH   SOLE 13 78,264 0 0
FIRST AMERN FINL CORP COM 31847R102 14,923 379,908 SH   SOLE 18 379,908 0 0
FIRST AMERN FINL CORP COM 31847R102 2,689 68,451 SH   SOLE 19 68,451 0 0
FIRST AMERN FINL CORP COM 31847R102 186,196 4,740,230 SH   SOLE 21 4,740,230 0 0
FIRST AMERN FINL CORP COM 31847R102 165,355 4,209,652 SH   SOLE 22 3,619,604 0 590,048
FIRST AMERN FINL CORP COM 31847R102 589 14,985 SH   SOLE 23 14,985 0 0
FIRST AMERN FINL CORP COM 31847R102 130 3,319 SH   SOLE 25 3,319 0 0
FIRST AMERN FINL CORP COM 31847R102 1,390 35,394 SH   SOLE 26 28,667 0 6,727
FIRST AMERN FINL CORP COM 31847R102 566 14,409 SH   SOLE 28 14,409 0 0
FIRST AMERN FINL CORP COM 31847R102 6,275 159,738 SH   SOLE 29 0 0 159,738
FIRST AMERN FINL CORP COM 31847R102 693 17,637 SH   SOLE 30 17,637 0 0
FIRST AMERN FINL CORP COM 31847R102 97 2,458 SH   SOLE 31 2,458 0 0
FIRST AMERN FINL CORP COM 31847R102 66 1,668 SH   SOLE 34 1,668 0 0
FIRST AMERN FINL CORP COM 31847R102 2,074 52,788 SH   SOLE 36 52,788 0 0
FIRST AMERN FINL CORP COM 31847R102 368 9,366 SH   SOLE 40 9,366 0 0
FIRST BANCORP INC ME COM 31866P102 51 1,881 SH   SOLE 2 362 0 1,519
FIRST BANCORP INC ME COM 31866P102 1,128 41,388 SH   SOLE 18 41,388 0 0
FIRST BANCORP INC ME COM 31866P102 199 7,291 SH   SOLE 19 7,291 0 0
FIRST BANCORP INC ME COM 31866P102 9,069 332,808 SH   SOLE 21 332,808 0 0
FIRST BANCORP INC ME COM 31866P102 8,436 309,574 SH   SOLE 22 300,422 0 9,152
FIRST BANCORP N C COM 318910106 123 4,212 SH   SOLE 2 901 0 3,311
FIRST BANCORP N C COM 318910106 16 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 2,396 81,798 SH   SOLE 18 81,798 0 0
FIRST BANCORP N C COM 318910106 365 12,477 SH   SOLE 19 12,477 0 0
FIRST BANCORP N C COM 318910106 18,906 645,475 SH   SOLE 21 645,475 0 0
FIRST BANCORP N C COM 318910106 18,903 645,359 SH   SOLE 22 609,700 0 35,659
FIRST BANCORP N C COM 318910106 79 2,694 SH   SOLE 28 2,694 0 0
FIRST BANCORP N C COM 318910106 126 4,304 SH   SOLE 30 4,304 0 0
FIRST BANCORP N C COM 318910106 44 1,493 SH   SOLE 40 1,493 0 0
FIRST BANCORP P R COM NEW 318672706 273 48,249 SH   SOLE 2 26,383 0 21,866
FIRST BANCORP P R COM NEW 318672706 14 2,447 SH   SOLE 7 2,447 0 0
FIRST BANCORP P R COM NEW 318672706 3,912 692,302 SH   SOLE 18 692,302 0 0
FIRST BANCORP P R COM NEW 318672706 601 106,384 SH   SOLE 19 106,384 0 0
FIRST BANCORP P R COM NEW 318672706 69,195 12,246,849 SH   SOLE 21 12,246,849 0 0
FIRST BANCORP P R COM NEW 318672706 23,292 4,122,447 SH   SOLE 22 3,798,420 0 324,027
FIRST BANCORP P R COM NEW 318672706 34 6,074 SH   SOLE 26 0 0 6,074
FIRST BANCORP P R COM NEW 318672706 98 17,275 SH   SOLE 28 17,275 0 0
FIRST BANCORP P R COM NEW 318672706 271 48,014 SH   SOLE 29 0 0 48,014
FIRST BANCORP P R COM NEW 318672706 1,765 312,377 SH   SOLE 30 312,377 0 0
FIRST BANCORP P R COM NEW 318672706 59 10,371 SH   SOLE 40 10,371 0 0
FIRST BANCSHARES INC MS COM 318916103 40 1,405 SH   SOLE 18 1,405 0 0
FIRST BANCSHARES INC MS COM 318916103 61 2,134 SH   SOLE 21 2,134 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 15 1,261 SH   SOLE 18 1,261 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 33 2,731 SH   SOLE 21 2,731 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 38 1,462 SH   SOLE 2 306 0 1,156
FIRST BUS FINL SVCS INC WIS COM 319390100 904 34,829 SH   SOLE 18 34,829 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 83 3,190 SH   SOLE 19 3,190 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 6,941 267,380 SH   SOLE 21 267,380 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,216 85,351 SH   SOLE 22 80,094 0 5,257
FIRST BUSEY CORP COM NEW 319383204 216 7,355 SH   SOLE 2 1,358 0 5,997
FIRST BUSEY CORP COM NEW 319383204 19 657 SH   SOLE 7 657 0 0
FIRST BUSEY CORP COM NEW 319383204 3,738 127,131 SH   SOLE 18 127,131 0 0
FIRST BUSEY CORP COM NEW 319383204 551 18,747 SH   SOLE 19 18,747 0 0
FIRST BUSEY CORP COM NEW 319383204 29,678 1,009,457 SH   SOLE 21 1,009,457 0 0
FIRST BUSEY CORP COM NEW 319383204 27,134 922,931 SH   SOLE 22 863,905 0 59,026
FIRST BUSEY CORP COM NEW 319383204 107 3,628 SH   SOLE 28 3,628 0 0
FIRST BUSEY CORP COM NEW 319383204 125 4,245 SH   SOLE 30 4,245 0 0
FIRST CAPITAL INC COM 31942S104 19 557 SH   SOLE 18 557 0 0
FIRST CAPITAL INC COM 31942S104 21 627 SH   SOLE 21 627 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 83 3,310 SH   SOLE 2 712 0 2,598
FIRST CMNTY BANCSHARES INC N COM 31983A103 13 538 SH   SOLE 7 538 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,615 64,681 SH   SOLE 18 64,681 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 258 10,319 SH   SOLE 19 10,319 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 12,663 507,139 SH   SOLE 21 507,139 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 14,324 573,667 SH   SOLE 22 541,414 0 32,253
FIRST CMNTY BANCSHARES INC N COM 31983A103 54 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 60 2,396 SH   SOLE 30 2,396 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 35 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 23 1,057 SH   SOLE 18 1,057 0 0
FIRST CMNTY CORP S C COM 319835104 51 2,338 SH   SOLE 21 2,338 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 12 912 SH   SOLE 2 912 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 654 51,309 SH   SOLE 18 51,309 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 72 5,669 SH   SOLE 19 5,669 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 5,546 434,997 SH   SOLE 21 434,997 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 1,122 88,025 SH   SOLE 22 79,727 0 8,298
FIRST COMWLTH FINL CORP PA COM 319829107 281 21,185 SH   SOLE 2 4,582 0 16,603
FIRST COMWLTH FINL CORP PA COM 319829107 12 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 35 2,614 SH   SOLE 7 2,614 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 6,200 467,552 SH   SOLE 18 467,552 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 725 54,712 SH   SOLE 19 54,712 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 100,489 7,578,347 SH   SOLE 21 7,578,347 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 34,792 2,623,830 SH   SOLE 22 2,422,057 0 201,773
FIRST COMWLTH FINL CORP PA COM 319829107 420 31,646 SH   SOLE 26 23,644 0 8,002
FIRST COMWLTH FINL CORP PA COM 319829107 168 12,689 SH   SOLE 28 12,689 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,337 176,237 SH   SOLE 30 176,237 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 129 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 54 2,166 SH   SOLE 2 572 0 1,594
FIRST CONN BANCORP INC MD COM 319850103 15 605 SH   SOLE 7 605 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,469 59,214 SH   SOLE 18 59,214 0 0
FIRST CONN BANCORP INC MD COM 319850103 231 9,322 SH   SOLE 19 9,322 0 0
FIRST CONN BANCORP INC MD COM 319850103 11,403 459,801 SH   SOLE 21 459,801 0 0
FIRST CONN BANCORP INC MD COM 319850103 5,255 211,884 SH   SOLE 22 186,304 0 25,580
FIRST CTZNS BANCSHARES INC N CL A 31946M103 534 1,593 SH   SOLE 2 326 0 1,267
FIRST CTZNS BANCSHARES INC N CL A 31946M103 16 49 SH   SOLE 4 49 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 55 164 SH   SOLE 7 164 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10,023 29,887 SH   SOLE 18 29,887 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,578 4,704 SH   SOLE 19 4,704 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 78,133 232,977 SH   SOLE 21 232,977 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 76,516 228,153 SH   SOLE 22 214,258 0 13,895
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,143 3,407 SH   SOLE 26 3,074 0 333
FIRST CTZNS BANCSHARES INC N CL A 31946M103 342 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 396 1,180 SH   SOLE 30 1,180 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 255 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,421 156,169 SH   SOLE 2 16,797 0 139,372
FIRST DATA CORP NEW COM CL A 32008D106 1,758 113,423 SH   SOLE 4 105,488 0 7,935
FIRST DATA CORP NEW COM CL A 32008D106 519 33,516 SH   SOLE 7 27,700 0 5,816
FIRST DATA CORP NEW COM CL A 32008D106 6,933 447,294 SH   SOLE 18 402,681 0 44,613
FIRST DATA CORP NEW COM CL A 32008D106 12,566 810,699 SH   SOLE 19 810,699 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,006 193,923 SH   SOLE 20 0 0 193,923
FIRST DATA CORP NEW COM CL A 32008D106 49,676 3,204,875 SH   SOLE 21 3,204,875 0 0
FIRST DATA CORP NEW COM CL A 32008D106 106,517 6,872,056 SH   SOLE 22 5,790,691 0 1,081,365
FIRST DATA CORP NEW COM CL A 32008D106 7,114 458,967 SH   SOLE 23 458,967 0 0
FIRST DATA CORP NEW COM CL A 32008D106 9,465 610,647 SH   SOLE 26 338,578 0 272,069
FIRST DATA CORP NEW COM CL A 32008D106 1,001 64,602 SH   SOLE 28 48,038 0 16,564
FIRST DATA CORP NEW COM CL A 32008D106 1,371 88,441 SH   SOLE 29 15,115 0 73,326
FIRST DATA CORP NEW COM CL A 32008D106 4,844 312,526 SH   SOLE 30 312,526 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,241 144,592 SH   SOLE 31 62,005 0 82,587
FIRST DATA CORP NEW COM CL A 32008D106 9,109 587,707 SH   SOLE 34 587,707 0 0
FIRST DATA CORP NEW COM CL A 32008D106 743 47,926 SH   SOLE 36 47,926 0 0
FIRST DATA CORP NEW COM CL A 32008D106 22 1,434 SH   SOLE 40 1,434 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 983 19,847 SH   SOLE 2 18,401 0 1,446
FIRST DEFIANCE FINL CORP COM 32006W106 11 215 SH   SOLE 7 215 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,911 38,605 SH   SOLE 18 38,605 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,103 42,481 SH   SOLE 19 42,481 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 14,393 290,714 SH   SOLE 21 290,714 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 36,325 733,695 SH   SOLE 22 720,328 0 13,367
FIRST DEFIANCE FINL CORP COM 32006W106 45 901 SH   SOLE 23 901 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,228 24,800 SH   SOLE 29 0 0 24,800
FIRST FINANCIAL NORTHWEST IN COM 32022K102 21 1,191 SH   SOLE 2 414 0 777
FIRST FINANCIAL NORTHWEST IN COM 32022K102 582 32,953 SH   SOLE 18 32,953 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 88 4,973 SH   SOLE 19 4,973 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,348 246,072 SH   SOLE 21 246,072 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,298 73,456 SH   SOLE 22 68,235 0 5,221
FIRST FINL BANCORP OH COM 320209109 407 14,815 SH   SOLE 2 3,454 0 11,361
FIRST FINL BANCORP OH COM 320209109 12 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 41 1,485 SH   SOLE 7 1,485 0 0
FIRST FINL BANCORP OH COM 320209109 8,940 325,682 SH   SOLE 18 325,682 0 0
FIRST FINL BANCORP OH COM 320209109 1,048 38,171 SH   SOLE 19 38,171 0 0
FIRST FINL BANCORP OH COM 320209109 146,331 5,330,832 SH   SOLE 21 5,330,832 0 0
FIRST FINL BANCORP OH COM 320209109 49,238 1,793,726 SH   SOLE 22 1,661,232 0 132,494
FIRST FINL BANCORP OH COM 320209109 767 27,953 SH   SOLE 26 23,428 0 4,525
FIRST FINL BANCORP OH COM 320209109 247 9,004 SH   SOLE 28 9,004 0 0
FIRST FINL BANCORP OH COM 320209109 3,398 123,794 SH   SOLE 30 123,794 0 0
FIRST FINL BANCORP OH COM 320209109 187 6,823 SH   SOLE 40 6,823 0 0
FIRST FINL BANKSHARES COM 32020R109 313 7,816 SH   SOLE 2 3,013 0 4,803
FIRST FINL BANKSHARES COM 32020R109 15 386 SH   SOLE 4 386 0 0
FIRST FINL BANKSHARES COM 32020R109 61 1,523 SH   SOLE 7 1,523 0 0
FIRST FINL BANKSHARES COM 32020R109 13,090 326,445 SH   SOLE 18 326,445 0 0
FIRST FINL BANKSHARES COM 32020R109 1,582 39,462 SH   SOLE 19 39,462 0 0
FIRST FINL BANKSHARES COM 32020R109 225,982 5,635,451 SH   SOLE 21 5,635,451 0 0
FIRST FINL BANKSHARES COM 32020R109 71,977 1,794,927 SH   SOLE 22 1,672,589 0 122,338
FIRST FINL BANKSHARES COM 32020R109 625 15,593 SH   SOLE 26 11,906 0 3,687
FIRST FINL BANKSHARES COM 32020R109 306 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 5,054 126,042 SH   SOLE 30 126,042 0 0
FIRST FINL BANKSHARES COM 32020R109 219 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 96 2,013 SH   SOLE 2 447 0 1,566
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,998 42,063 SH   SOLE 18 42,063 0 0
FIRST FINL CORP IND COM 320218100 314 6,619 SH   SOLE 19 6,619 0 0
FIRST FINL CORP IND COM 320218100 15,530 326,954 SH   SOLE 21 326,954 0 0
FIRST FINL CORP IND COM 320218100 17,716 372,963 SH   SOLE 22 350,113 0 22,850
FIRST FINL CORP IND COM 320218100 257 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 123 2,590 SH   SOLE 30 2,590 0 0
FIRST FINL CORP IND COM 320218100 42 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 76 4,930 SH   SOLE 2 1,340 0 3,590
FIRST FNDTN INC COM 32026V104 1,767 113,906 SH   SOLE 18 113,906 0 0
FIRST FNDTN INC COM 32026V104 194 12,495 SH   SOLE 19 12,495 0 0
FIRST FNDTN INC COM 32026V104 13,315 858,479 SH   SOLE 21 858,479 0 0
FIRST FNDTN INC COM 32026V104 5,529 356,451 SH   SOLE 22 337,887 0 18,564
FIRST GTY BANCSHARES INC COM 32043P106 18 735 SH   SOLE 18 735 0 0
FIRST HAWAIIAN INC COM 32051X108 64 2,133 SH   SOLE 2 2,133 0 0
FIRST HAWAIIAN INC COM 32051X108 17 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 16 551 SH   SOLE 7 551 0 0
FIRST HAWAIIAN INC COM 32051X108 430 14,373 SH   SOLE 18 14,373 0 0
FIRST HAWAIIAN INC COM 32051X108 591 19,764 SH   SOLE 19 19,764 0 0
FIRST HAWAIIAN INC COM 32051X108 8,555 285,930 SH   SOLE 21 285,930 0 0
FIRST HAWAIIAN INC COM 32051X108 35,463 1,185,274 SH   SOLE 22 1,072,880 0 112,394
FIRST HAWAIIAN INC COM 32051X108 530 17,713 SH   SOLE 26 16,533 0 1,180
FIRST HAWAIIAN INC COM 32051X108 275 9,202 SH   SOLE 30 9,202 0 0
FIRST HAWAIIAN INC COM 32051X108 17 578 SH   SOLE 31 578 0 0
FIRST HAWAIIAN INC COM 32051X108 79 2,649 SH   SOLE 40 2,649 0 0
FIRST HORIZON NATL CORP COM 320517105 4,039 218,321 SH   SOLE 2 178,059 0 40,262
FIRST HORIZON NATL CORP COM 320517105 77 4,184 SH   SOLE 4 4,184 0 0
FIRST HORIZON NATL CORP COM 320517105 137 7,416 SH   SOLE 7 7,416 0 0
FIRST HORIZON NATL CORP COM 320517105 2,946 159,248 SH   SOLE 13 159,248 0 0
FIRST HORIZON NATL CORP COM 320517105 14,953 808,286 SH   SOLE 18 808,286 0 0
FIRST HORIZON NATL CORP COM 320517105 2,806 151,659 SH   SOLE 19 151,659 0 0
FIRST HORIZON NATL CORP COM 320517105 190,765 10,311,622 SH   SOLE 21 10,311,622 0 0
FIRST HORIZON NATL CORP COM 320517105 167,873 9,074,213 SH   SOLE 22 7,818,891 0 1,255,322
FIRST HORIZON NATL CORP COM 320517105 82 4,447 SH   SOLE 23 4,447 0 0
FIRST HORIZON NATL CORP COM 320517105 1,598 86,397 SH   SOLE 26 68,918 0 17,479
FIRST HORIZON NATL CORP COM 320517105 624 33,725 SH   SOLE 28 33,725 0 0
FIRST HORIZON NATL CORP COM 320517105 6,129 331,292 SH   SOLE 29 0 0 331,292
FIRST HORIZON NATL CORP COM 320517105 710 38,382 SH   SOLE 30 38,382 0 0
FIRST HORIZON NATL CORP COM 320517105 92 4,980 SH   SOLE 31 4,980 0 0
FIRST HORIZON NATL CORP COM 320517105 2,352 127,120 SH   SOLE 36 127,120 0 0
FIRST HORIZON NATL CORP COM 320517105 378 20,453 SH   SOLE 40 20,453 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9,516 357,339 SH   SOLE 2 65,790 0 291,549
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,444 166,876 SH   SOLE 4 166,876 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,854 144,710 SH   SOLE 7 144,710 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 127 4,776 SH   SOLE 15 4,776 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 22,458 843,332 SH   SOLE 18 843,332 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 16,308 612,397 SH   SOLE 19 612,397 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 210,126 7,890,559 SH   SOLE 21 7,890,559 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 153,289 5,756,260 SH   SOLE 22 5,425,851 0 330,409
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 517 19,410 SH   SOLE 23 19,410 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,521 169,771 SH   SOLE 25 169,771 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,231 83,793 SH   SOLE 26 41,490 0 42,303
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 433 16,244 SH   SOLE 28 16,244 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,941 110,422 SH   SOLE 29 42,353 0 68,069
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14,648 550,064 SH   SOLE 30 550,064 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,802 217,870 SH   SOLE 34 217,870 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 82 3,092 SH   SOLE 36 3,092 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 328 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 5 168 SH   SOLE 2 168 0 0
FIRST INTERNET BANCORP COM 320557101 656 22,248 SH   SOLE 18 22,248 0 0
FIRST INTERNET BANCORP COM 320557101 91 3,089 SH   SOLE 19 3,089 0 0
FIRST INTERNET BANCORP COM 320557101 5,319 180,298 SH   SOLE 21 180,298 0 0
FIRST INTERNET BANCORP COM 320557101 2,367 80,251 SH   SOLE 22 76,973 0 3,278
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 172 4,345 SH   SOLE 2 1,018 0 3,327
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,167 79,869 SH   SOLE 18 79,869 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 519 13,082 SH   SOLE 19 13,082 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 23,833 601,082 SH   SOLE 21 601,082 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 25,554 644,479 SH   SOLE 22 611,374 0 33,105
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 31 790 SH   SOLE 26 0 0 790
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 122 3,069 SH   SOLE 28 3,069 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 80 2,015 SH   SOLE 29 0 0 2,015
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 118 2,978 SH   SOLE 30 2,978 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 92 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 130 4,810 SH   SOLE 2 1,067 0 3,743
FIRST LONG IS CORP COM 320734106 17 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 2,403 88,850 SH   SOLE 18 88,850 0 0
FIRST LONG IS CORP COM 320734106 371 13,730 SH   SOLE 19 13,730 0 0
FIRST LONG IS CORP COM 320734106 18,946 700,410 SH   SOLE 21 700,410 0 0
FIRST LONG IS CORP COM 320734106 20,967 775,120 SH   SOLE 22 734,669 0 40,451
FIRST LONG IS CORP COM 320734106 61 2,255 SH   SOLE 26 0 0 2,255
FIRST LONG IS CORP COM 320734106 178 6,588 SH   SOLE 30 6,588 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 56 6,949 SH   SOLE 21 6,949 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 286 35,251 SH   SOLE 22 35,251 0 0
FIRST MERCHANTS CORP COM 320817109 1,394 35,456 SH   SOLE 2 28,206 0 7,250
FIRST MERCHANTS CORP COM 320817109 17 422 SH   SOLE 4 422 0 0
FIRST MERCHANTS CORP COM 320817109 39 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 6,472 164,604 SH   SOLE 18 164,604 0 0
FIRST MERCHANTS CORP COM 320817109 2,447 62,224 SH   SOLE 19 62,224 0 0
FIRST MERCHANTS CORP COM 320817109 49,749 1,265,235 SH   SOLE 21 1,265,235 0 0
FIRST MERCHANTS CORP COM 320817109 70,605 1,795,654 SH   SOLE 22 1,726,742 0 68,912
FIRST MERCHANTS CORP COM 320817109 61 1,546 SH   SOLE 23 1,546 0 0
FIRST MERCHANTS CORP COM 320817109 647 16,451 SH   SOLE 26 13,371 0 3,080
FIRST MERCHANTS CORP COM 320817109 216 5,497 SH   SOLE 28 5,497 0 0
FIRST MERCHANTS CORP COM 320817109 1,733 44,065 SH   SOLE 29 0 0 44,065
FIRST MERCHANTS CORP COM 320817109 251 6,372 SH   SOLE 30 6,372 0 0
FIRST MERCHANTS CORP COM 320817109 164 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 12 354 SH   SOLE 2 354 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 878 25,952 SH   SOLE 18 25,952 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 95 2,798 SH   SOLE 19 2,798 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 8,055 238,029 SH   SOLE 21 238,029 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,402 70,992 SH   SOLE 22 64,622 0 6,370
FIRST MIDWEST BANCORP DEL COM 320867104 451 19,062 SH   SOLE 2 3,782 0 15,280
FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 48 2,036 SH   SOLE 7 2,036 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 10,322 435,915 SH   SOLE 18 435,915 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,198 50,581 SH   SOLE 19 50,581 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 170,195 7,187,282 SH   SOLE 21 7,187,282 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 56,886 2,402,269 SH   SOLE 22 2,243,796 0 158,473
FIRST MIDWEST BANCORP DEL COM 320867104 676 28,560 SH   SOLE 26 23,688 0 4,872
FIRST MIDWEST BANCORP DEL COM 320867104 270 11,383 SH   SOLE 28 11,383 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 709 29,934 SH   SOLE 29 0 0 29,934
FIRST MIDWEST BANCORP DEL COM 320867104 3,806 160,710 SH   SOLE 30 160,710 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 196 8,271 SH   SOLE 40 8,271 0 0
FIRST NBC BK HLDG CO COM 32115D106 12 3,040 SH   SOLE 2 630 0 2,410
FIRST NBC BK HLDG CO COM 32115D106 1 357 SH   SOLE 7 357 0 0
FIRST NBC BK HLDG CO COM 32115D106 359 89,642 SH   SOLE 18 89,642 0 0
FIRST NBC BK HLDG CO COM 32115D106 34 8,577 SH   SOLE 19 8,577 0 0
FIRST NBC BK HLDG CO COM 32115D106 6,213 1,553,248 SH   SOLE 21 1,553,248 0 0
FIRST NBC BK HLDG CO COM 32115D106 2,058 514,497 SH   SOLE 22 484,512 0 29,985
FIRST NBC BK HLDG CO COM 32115D106 10 2,396 SH   SOLE 28 2,396 0 0
FIRST NBC BK HLDG CO COM 32115D106 153 38,144 SH   SOLE 30 38,144 0 0
FIRST NBC BK HLDG CO COM 32115D106 7 1,796 SH   SOLE 40 1,796 0 0
FIRST NORTHWEST BANCORP COM 335834107 28 1,837 SH   SOLE 2 0 0 1,837
FIRST NORTHWEST BANCORP COM 335834107 686 44,263 SH   SOLE 18 44,263 0 0
FIRST NORTHWEST BANCORP COM 335834107 64 4,155 SH   SOLE 19 4,155 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,446 351,373 SH   SOLE 21 351,373 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,019 130,278 SH   SOLE 22 123,433 0 6,845
FIRST POTOMAC RLTY TR COM 33610F109 145 14,073 SH   SOLE 2 3,436 0 10,637
FIRST POTOMAC RLTY TR COM 33610F109 237 23,018 SH   SOLE 4 23,018 0 0
FIRST POTOMAC RLTY TR COM 33610F109 732 71,185 SH   SOLE 7 71,185 0 0
FIRST POTOMAC RLTY TR COM 33610F109 29 2,777 SH   SOLE 15 2,777 0 0
FIRST POTOMAC RLTY TR COM 33610F109 2,545 247,529 SH   SOLE 18 247,529 0 0
FIRST POTOMAC RLTY TR COM 33610F109 828 80,561 SH   SOLE 19 80,561 0 0
FIRST POTOMAC RLTY TR COM 33610F109 19,869 1,932,785 SH   SOLE 21 1,932,785 0 0
FIRST POTOMAC RLTY TR COM 33610F109 25,849 2,514,539 SH   SOLE 22 2,382,453 0 132,086
FIRST POTOMAC RLTY TR COM 33610F109 25 2,442 SH   SOLE 23 2,442 0 0
FIRST POTOMAC RLTY TR COM 33610F109 966 93,949 SH   SOLE 25 93,949 0 0
FIRST POTOMAC RLTY TR COM 33610F109 517 50,276 SH   SOLE 26 26,254 0 24,022
FIRST POTOMAC RLTY TR COM 33610F109 87 8,416 SH   SOLE 28 8,416 0 0
FIRST POTOMAC RLTY TR COM 33610F109 206 20,011 SH   SOLE 29 20,011 0 0
FIRST POTOMAC RLTY TR COM 33610F109 2,985 290,356 SH   SOLE 30 290,356 0 0
FIRST POTOMAC RLTY TR COM 33610F109 72 7,043 SH   SOLE 40 7,043 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,101 139,654 SH   SOLE 2 25,137 0 114,517
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,804 51,209 SH   SOLE 4 47,192 0 4,017
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,372 25,283 SH   SOLE 7 15,474 0 9,809
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,592 80,934 SH   SOLE 13 80,934 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 86 922 SH   SOLE 15 922 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 627 6,681 SH   SOLE 17 0 0 6,681
FIRST REP BK SAN FRANCISCO C COM 33616C100 47,710 508,585 SH   SOLE 18 375,989 0 132,596
FIRST REP BK SAN FRANCISCO C COM 33616C100 65,663 699,962 SH   SOLE 19 699,962 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,857 73,092 SH   SOLE 20 0 0 73,092
FIRST REP BK SAN FRANCISCO C COM 33616C100 185,560 1,978,036 SH   SOLE 21 1,978,036 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 454,390 4,843,728 SH   SOLE 22 4,044,933 0 798,795
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,327 174,038 SH   SOLE 23 174,038 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,598 70,338 SH   SOLE 25 70,338 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,935 447,017 SH   SOLE 26 125,303 0 321,714
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,892 30,823 SH   SOLE 28 22,562 0 8,261
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,344 120,924 SH   SOLE 29 7,093 0 113,831
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,277 141,529 SH   SOLE 30 141,529 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,062 64,625 SH   SOLE 31 29,927 0 34,698
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,244 109,195 SH   SOLE 34 109,195 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 24,833 264,718 SH   SOLE 36 264,718 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 66 706 SH   SOLE 40 706 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 14 296 SH   SOLE 18 296 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 10 214 SH   SOLE 21 214 0 0
FIRST SOLAR INC COM 336433107 1,328 49,011 SH   SOLE 2 35,885 0 13,126
FIRST SOLAR INC COM 336433107 8 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 104 3,848 SH   SOLE 7 3,848 0 0
FIRST SOLAR INC COM 336433107 8,029 296,287 SH   SOLE 15 0 0 296,287
FIRST SOLAR INC COM 336433107 0 6 SH   SOLE 17 0 0 6
FIRST SOLAR INC COM 336433107 7,269 268,239 SH   SOLE 18 268,239 0 0
FIRST SOLAR INC COM 336433107 1,280 47,237 SH   SOLE 19 47,237 0 0
FIRST SOLAR INC COM 336433107 97,771 3,607,771 SH   SOLE 21 3,607,771 0 0
FIRST SOLAR INC COM 336433107 64,641 2,385,260 SH   SOLE 22 2,132,182 0 253,078
FIRST SOLAR INC COM 336433107 959 35,374 SH   SOLE 26 30,971 0 4,403
FIRST SOLAR INC COM 336433107 298 11,012 SH   SOLE 28 11,012 0 0
FIRST SOLAR INC COM 336433107 580 21,390 SH   SOLE 29 0 0 21,390
FIRST SOLAR INC COM 336433107 5,046 186,190 SH   SOLE 30 186,190 0 0
FIRST SOLAR INC COM 336433107 48 1,777 SH   SOLE 31 1,777 0 0
FIRST SOLAR INC COM 336433107 78 2,889 SH   SOLE 36 2,889 0 0
FIRST SOLAR INC COM 336433107 162 5,971 SH   SOLE 40 5,971 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 18 1,487 SH   SOLE 18 1,487 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 37 3,052 SH   SOLE 19 3,052 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 490 40,433 SH   SOLE 21 40,433 0 0
FIRST SOUTH BANCORP INC VA COM 33646W100 2,093 172,566 SH   SOLE 22 172,566 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 10 93 SH   SOLE 17 0 0 93
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 10 230 SH   SOLE 17 0 0 230
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 0 1 SH   SOLE 17 0 0 1
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH   SOLE 17 0 0 53
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1 30 SH   SOLE 17 0 0 30
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 0 7 SH   SOLE 17 0 0 7
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 111 SH   SOLE 17 0 0 111
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH   SOLE 17 0 0 15
FIRST US BANCSHARES INC COM 33744V103 12 946 SH   SOLE 18 946 0 0
FIRST US BANCSHARES INC COM 33744V103 295 23,763 SH   SOLE 21 23,763 0 0
FIRST UTD CORP COM 33741H107 16 1,073 SH   SOLE 18 1,073 0 0
FIRST UTD CORP COM 33741H107 39 2,695 SH   SOLE 19 2,695 0 0
FIRST UTD CORP COM 33741H107 324 22,320 SH   SOLE 21 22,320 0 0
FIRST UTD CORP COM 33741H107 144 9,900 SH   SOLE 22 9,900 0 0
FIRSTCASH INC COM 33767D105 339 6,896 SH   SOLE 2 3,280 0 3,616
FIRSTCASH INC COM 33767D105 20 400 SH   SOLE 4 400 0 0
FIRSTCASH INC COM 33767D105 61 1,234 SH   SOLE 7 1,234 0 0
FIRSTCASH INC COM 33767D105 11,872 241,556 SH   SOLE 18 241,556 0 0
FIRSTCASH INC COM 33767D105 1,429 29,072 SH   SOLE 19 29,072 0 0
FIRSTCASH INC COM 33767D105 204,558 4,161,918 SH   SOLE 21 4,161,918 0 0
FIRSTCASH INC COM 33767D105 65,207 1,326,685 SH   SOLE 22 1,220,649 0 106,036
FIRSTCASH INC COM 33767D105 1,171 23,828 SH   SOLE 26 21,065 0 2,763
FIRSTCASH INC COM 33767D105 346 7,030 SH   SOLE 28 7,030 0 0
FIRSTCASH INC COM 33767D105 4,739 96,418 SH   SOLE 30 96,418 0 0
FIRSTCASH INC COM 33767D105 188 3,816 SH   SOLE 40 3,816 0 0
FIRSTENERGY CORP COM 337932107 13,813 434,101 SH   SOLE 2 173,064 0 261,037
FIRSTENERGY CORP COM 337932107 4,212 132,354 SH   SOLE 4 121,599 0 10,755
FIRSTENERGY CORP COM 337932107 11,559 363,268 SH   SOLE 7 326,348 0 36,920
FIRSTENERGY CORP COM 337932107 378 11,868 SH   SOLE 13 11,868 0 0
FIRSTENERGY CORP COM 337932107 82 2,566 SH   SOLE 15 2,566 0 0
FIRSTENERGY CORP COM 337932107 69,006 2,168,646 SH   SOLE 18 1,964,595 0 204,051
FIRSTENERGY CORP COM 337932107 820 25,761 SH   OTR 19 0 25,761 0
FIRSTENERGY CORP COM 337932107 166,827 5,242,829 SH   SOLE 19 5,242,829 0 0
FIRSTENERGY CORP COM 337932107 7,569 237,854 SH   SOLE 20 0 0 237,854
FIRSTENERGY CORP COM 337932107 416,863 13,100,666 SH   SOLE 21 13,100,666 0 0
FIRSTENERGY CORP COM 337932107 395,015 12,414,060 SH   SOLE 22 10,128,463 0 2,285,597
FIRSTENERGY CORP COM 337932107 16,046 504,274 SH   SOLE 23 504,274 0 0
FIRSTENERGY CORP COM 337932107 6,330 198,930 SH   SOLE 25 177,290 0 21,640
FIRSTENERGY CORP COM 337932107 29,314 921,253 SH   SOLE 26 325,389 0 595,864
FIRSTENERGY CORP COM 337932107 2,791 87,722 SH   SOLE 28 65,763 0 21,959
FIRSTENERGY CORP COM 337932107 657 20,649 SH   SOLE 29 20,649 0 0
FIRSTENERGY CORP COM 337932107 46,970 1,476,106 SH   SOLE 30 1,476,106 0 0
FIRSTENERGY CORP COM 337932107 7,798 245,062 SH   SOLE 31 94,896 0 150,166
FIRSTENERGY CORP COM 337932107 3,225 101,359 SH   SOLE 32 101,359 0 0
FIRSTENERGY CORP COM 337932107 7,679 241,335 SH   SOLE 34 241,335 0 0
FIRSTENERGY CORP COM 337932107 23,659 743,541 SH   SOLE 36 743,541 0 0
FIRSTENERGY CORP COM 337932107 65 2,047 SH   SOLE 40 2,047 0 0
FISERV INC COM 337738108 24,436 211,912 SH   SOLE 2 77,172 0 134,740
FISERV INC COM 337738108 7,556 65,531 SH   SOLE 4 59,558 0 5,973
FISERV INC COM 337738108 20,472 177,540 SH   SOLE 7 173,667 0 3,873
FISERV INC COM 337738108 153 1,326 SH   SOLE 13 1,326 0 0
FISERV INC COM 337738108 192 1,662 SH   SOLE 15 1,662 0 0
FISERV INC COM 337738108 2 14 SH   SOLE 17 0 0 14
FISERV INC COM 337738108 53,254 461,833 SH   SOLE 18 430,337 0 31,496
FISERV INC COM 337738108 23,803 206,426 SH   SOLE 19 206,426 0 0
FISERV INC COM 337738108 15,448 133,965 SH   SOLE 20 0 0 133,965
FISERV INC COM 337738108 583,320 5,058,709 SH   SOLE 21 5,058,709 0 0
FISERV INC COM 337738108 677,562 5,876,002 SH   SOLE 22 4,775,598 0 1,100,404
FISERV INC COM 337738108 32,035 277,816 SH   SOLE 23 277,816 0 0
FISERV INC COM 337738108 8,996 78,013 SH   SOLE 25 78,013 0 0
FISERV INC COM 337738108 65,863 571,182 SH   SOLE 26 148,560 0 422,622
FISERV INC COM 337738108 5,313 46,072 SH   SOLE 28 34,438 0 11,634
FISERV INC COM 337738108 1,186 10,281 SH   SOLE 29 10,281 0 0
FISERV INC COM 337738108 74,151 643,061 SH   SOLE 30 643,061 0 0
FISERV INC COM 337738108 15,311 132,778 SH   SOLE 31 46,294 0 86,484
FISERV INC COM 337738108 4,212 36,529 SH   SOLE 32 36,529 0 0
FISERV INC COM 337738108 1,583 13,732 SH   SOLE 34 13,732 0 0
FISERV INC COM 337738108 39,198 339,939 SH   SOLE 36 339,939 0 0
FISERV INC COM 337738108 139 1,203 SH   SOLE 40 1,203 0 0
FITBIT INC CL A 33812L102 101 17,136 SH   SOLE 2 11,781 0 5,355
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 20 3,454 SH   SOLE 7 3,454 0 0
FITBIT INC CL A 33812L102 385 65,044 SH   SOLE 18 65,044 0 0
FITBIT INC CL A 33812L102 451 76,122 SH   SOLE 19 76,122 0 0
FITBIT INC CL A 33812L102 8,140 1,375,046 SH   SOLE 21 1,375,046 0 0
FITBIT INC CL A 33812L102 21,113 3,566,363 SH   SOLE 22 3,161,658 0 404,705
FITBIT INC CL A 33812L102 259 43,766 SH   SOLE 26 38,430 0 5,336
FITBIT INC CL A 33812L102 96 16,248 SH   SOLE 28 16,248 0 0
FITBIT INC CL A 33812L102 196 33,095 SH   SOLE 29 0 0 33,095
FITBIT INC CL A 33812L102 119 20,107 SH   SOLE 30 20,107 0 0
FITBIT INC CL A 33812L102 18 2,982 SH   SOLE 31 2,982 0 0
FITBIT INC CL A 33812L102 7 1,217 SH   SOLE 36 1,217 0 0
FITBIT INC CL A 33812L102 61 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 134 3,093 SH   SOLE 2 2,834 0 259
FIVE BELOW INC COM 33829M101 942 21,756 SH   SOLE 4 21,756 0 0
FIVE BELOW INC COM 33829M101 60 1,379 SH   SOLE 7 1,379 0 0
FIVE BELOW INC COM 33829M101 12,137 280,240 SH   SOLE 18 280,240 0 0
FIVE BELOW INC COM 33829M101 13,426 309,993 SH   SOLE 19 309,993 0 0
FIVE BELOW INC COM 33829M101 197,513 4,560,444 SH   SOLE 21 4,560,444 0 0
FIVE BELOW INC COM 33829M101 63,653 1,469,708 SH   SOLE 22 1,360,275 0 109,433
FIVE BELOW INC COM 33829M101 584 13,490 SH   SOLE 26 8,880 0 4,610
FIVE BELOW INC COM 33829M101 340 7,853 SH   SOLE 28 7,853 0 0
FIVE BELOW INC COM 33829M101 4,599 106,191 SH   SOLE 30 106,191 0 0
FIVE BELOW INC COM 33829M101 1,997 46,100 SH   SOLE 34 46,100 0 0
FIVE BELOW INC COM 33829M101 256 5,921 SH   SOLE 40 5,921 0 0
FIVE OAKS INVT CORP COM 33830W106 12 2,395 SH   SOLE 18 2,395 0 0
FIVE OAKS INVT CORP COM 33830W106 212 41,324 SH   SOLE 21 41,324 0 0
FIVE OAKS INVT CORP COM 33830W106 470 91,659 SH   SOLE 22 91,659 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 186 5,146 SH   SOLE 2 1,255 0 3,891
FIVE PRIME THERAPEUTICS INC COM 33830X104 5 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 21 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 3,840 106,218 SH   SOLE 18 106,218 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,469 40,636 SH   SOLE 19 40,636 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 44,329 1,226,260 SH   SOLE 21 1,226,260 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 28,405 785,749 SH   SOLE 22 738,320 0 47,429
FIVE PRIME THERAPEUTICS INC COM 33830X104 15 411 SH   SOLE 23 411 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 332 9,179 SH   SOLE 26 7,426 0 1,753
FIVE PRIME THERAPEUTICS INC COM 33830X104 149 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 307 8,506 SH   SOLE 29 0 0 8,506
FIVE PRIME THERAPEUTICS INC COM 33830X104 194 5,372 SH   SOLE 30 5,372 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 71 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 51 23,507 SH   SOLE 2 23,507 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 17 7,775 SH   SOLE 18 7,775 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 546 253,960 SH   SOLE 19 253,960 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 195 90,767 SH   SOLE 21 90,767 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 2,320 1,079,296 SH   SOLE 22 1,079,296 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 23 10,534 SH   SOLE 23 10,534 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 401 186,606 SH   SOLE 29 0 0 186,606
FIVE9 INC COM 338307101 66 4,024 SH   SOLE 2 3,792 0 232
FIVE9 INC COM 338307101 21 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 2,091 127,049 SH   SOLE 18 127,049 0 0
FIVE9 INC COM 338307101 2,909 176,711 SH   SOLE 19 176,711 0 0
FIVE9 INC COM 338307101 17,241 1,047,440 SH   SOLE 21 1,047,440 0 0
FIVE9 INC COM 338307101 18,266 1,109,712 SH   SOLE 22 1,040,366 0 69,346
FIVE9 INC COM 338307101 15 908 SH   SOLE 23 908 0 0
FIVE9 INC COM 338307101 61 3,683 SH   SOLE 26 0 0 3,683
FIVE9 INC COM 338307101 103 6,265 SH   SOLE 28 6,265 0 0
FIVE9 INC COM 338307101 516 31,337 SH   SOLE 29 0 0 31,337
FIVE9 INC COM 338307101 135 8,224 SH   SOLE 30 8,224 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 296 10,509 SH   SOLE 2 6,561 0 3,948
FLAGSTAR BANCORP INC COM PAR .001 337930705 12 442 SH   SOLE 7 442 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,338 82,941 SH   SOLE 18 82,941 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 593 21,037 SH   SOLE 19 21,037 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 19,068 676,400 SH   SOLE 21 676,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 28,603 1,014,660 SH   SOLE 22 978,349 0 36,311
FLAGSTAR BANCORP INC COM PAR .001 337930705 96 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,459 51,749 SH   SOLE 29 0 0 51,749
FLAGSTAR BANCORP INC COM PAR .001 337930705 115 4,093 SH   SOLE 30 4,093 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 65 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 17,082 112,804 SH   SOLE 2 22,287 0 90,517
FLEETCOR TECHNOLOGIES INC COM 339041105 4,198 27,725 SH   SOLE 4 25,413 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 988 6,522 SH   SOLE 7 5,949 0 573
FLEETCOR TECHNOLOGIES INC COM 339041105 70 462 SH   SOLE 15 462 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 75,167 496,382 SH   SOLE 18 361,632 0 134,750
FLEETCOR TECHNOLOGIES INC COM 339041105 70,257 463,958 SH   SOLE 19 463,958 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,967 52,613 SH   SOLE 20 0 0 52,613
FLEETCOR TECHNOLOGIES INC COM 339041105 148,987 983,866 SH   SOLE 21 983,866 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 371,402 2,452,631 SH   SOLE 22 2,142,145 0 310,486
FLEETCOR TECHNOLOGIES INC COM 339041105 16,201 106,984 SH   SOLE 23 106,984 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,315 28,497 SH   SOLE 25 28,497 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 30,301 200,097 SH   SOLE 26 63,881 0 136,216
FLEETCOR TECHNOLOGIES INC COM 339041105 2,932 19,360 SH   SOLE 28 14,448 0 4,912
FLEETCOR TECHNOLOGIES INC COM 339041105 3,730 24,633 SH   SOLE 29 3,462 0 21,171
FLEETCOR TECHNOLOGIES INC COM 339041105 14,888 98,316 SH   SOLE 30 98,316 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,772 44,720 SH   SOLE 31 19,477 0 25,243
FLEETCOR TECHNOLOGIES INC COM 339041105 3,900 25,753 SH   SOLE 34 25,753 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 16,018 105,776 SH   SOLE 36 105,776 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 85 563 SH   SOLE 40 563 0 0
FLEX LTD ORD Y2573F102 29,967 1,783,724 SH   SOLE 2 1,493,066 0 290,658
FLEX LTD ORD Y2573F102 8,997 535,562 SH   SOLE 4 523,220 0 12,342
FLEX LTD ORD Y2573F102 3,778 224,871 SH   SOLE 7 204,958 0 19,913
FLEX LTD ORD Y2573F102 67 3,959 SH   SOLE 13 3,959 0 0
FLEX LTD ORD Y2573F102 57 3,378 SH   SOLE 15 3,378 0 0
FLEX LTD ORD Y2573F102 58,481 3,481,011 SH   SOLE 18 3,111,292 0 369,719
FLEX LTD ORD Y2573F102 92,386 5,499,160 SH   SOLE 19 5,460,447 0 38,713
FLEX LTD ORD Y2573F102 6,467 384,938 SH   SOLE 20 0 0 384,938
FLEX LTD ORD Y2573F102 20,475 1,218,779 SH   SOLE 21 1,218,779 0 0
FLEX LTD ORD Y2573F102 63,008 3,750,502 SH   SOLE 22 2,341,575 0 1,408,927
FLEX LTD ORD Y2573F102 19,109 1,137,417 SH   SOLE 23 1,137,417 0 0
FLEX LTD ORD Y2573F102 5,292 314,990 SH   SOLE 25 234,975 0 80,015
FLEX LTD ORD Y2573F102 24,493 1,457,903 SH   SOLE 26 470,558 0 987,345
FLEX LTD ORD Y2573F102 1,917 114,116 SH   SOLE 28 84,090 0 30,026
FLEX LTD ORD Y2573F102 7,506 446,809 SH   SOLE 29 325,680 0 121,129
FLEX LTD ORD Y2573F102 16,295 969,950 SH   SOLE 30 969,950 0 0
FLEX LTD ORD Y2573F102 14,695 874,679 SH   SOLE 31 540,387 0 334,292
FLEX LTD ORD Y2573F102 13,148 782,634 SH   SOLE 34 782,634 0 0
FLEX LTD ORD Y2573F102 20,946 1,246,786 SH   SOLE 36 1,246,786 0 0
FLEX LTD ORD Y2573F102 47 2,813 SH   SOLE 40 2,813 0 0
FLEX PHARMA INC COM 33938A105 2 423 SH   SOLE 2 386 0 37
FLEX PHARMA INC COM 33938A105 179 40,763 SH   SOLE 18 40,763 0 0
FLEX PHARMA INC COM 33938A105 27 6,158 SH   SOLE 19 6,158 0 0
FLEX PHARMA INC COM 33938A105 1,480 336,359 SH   SOLE 21 336,359 0 0
FLEX PHARMA INC COM 33938A105 362 82,163 SH   SOLE 22 74,826 0 7,337
FLEXION THERAPEUTICS INC COM 33938J106 32 1,191 SH   SOLE 2 1,075 0 116
FLEXION THERAPEUTICS INC COM 33938J106 14 511 SH   SOLE 7 511 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,678 99,525 SH   SOLE 18 99,525 0 0
FLEXION THERAPEUTICS INC COM 33938J106 412 15,302 SH   SOLE 19 15,302 0 0
FLEXION THERAPEUTICS INC COM 33938J106 32,985 1,225,748 SH   SOLE 21 1,225,748 0 0
FLEXION THERAPEUTICS INC COM 33938J106 20,646 767,212 SH   SOLE 22 701,524 0 65,688
FLEXION THERAPEUTICS INC COM 33938J106 85 3,170 SH   SOLE 30 3,170 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 3 56 SH   SOLE 17 0 0 56
FLEXSTEEL INDS INC COM 339382103 67 1,337 SH   SOLE 2 286 0 1,051
FLEXSTEEL INDS INC COM 339382103 19 382 SH   SOLE 7 382 0 0
FLEXSTEEL INDS INC COM 339382103 1,339 26,569 SH   SOLE 18 26,569 0 0
FLEXSTEEL INDS INC COM 339382103 208 4,130 SH   SOLE 19 4,130 0 0
FLEXSTEEL INDS INC COM 339382103 10,390 206,152 SH   SOLE 21 206,152 0 0
FLEXSTEEL INDS INC COM 339382103 9,575 189,974 SH   SOLE 22 184,706 0 5,268
FLIR SYS INC COM 302445101 9,560 263,506 SH   SOLE 2 142,919 0 120,587
FLIR SYS INC COM 302445101 2,517 69,375 SH   SOLE 4 65,889 0 3,486
FLIR SYS INC COM 302445101 4,342 119,670 SH   SOLE 7 113,735 0 5,935
FLIR SYS INC COM 302445101 11,170 307,887 SH   SOLE 18 287,914 0 19,973
FLIR SYS INC COM 302445101 2,579 71,098 SH   SOLE 19 71,098 0 0
FLIR SYS INC COM 302445101 6,695 184,549 SH   SOLE 20 0 0 184,549
FLIR SYS INC COM 302445101 93,069 2,565,303 SH   SOLE 21 2,565,303 0 0
FLIR SYS INC COM 302445101 147,152 4,056,014 SH   SOLE 22 3,354,444 0 701,570
FLIR SYS INC COM 302445101 7,888 217,428 SH   SOLE 23 217,428 0 0
FLIR SYS INC COM 302445101 10,003 275,709 SH   SOLE 26 140,353 0 135,356
FLIR SYS INC COM 302445101 1,143 31,508 SH   SOLE 28 21,516 0 9,992
FLIR SYS INC COM 302445101 1,642 45,266 SH   SOLE 29 14,786 0 30,480
FLIR SYS INC COM 302445101 16,041 442,138 SH   SOLE 30 442,138 0 0
FLIR SYS INC COM 302445101 3,529 97,279 SH   SOLE 31 36,824 0 60,455
FLIR SYS INC COM 302445101 614 16,930 SH   SOLE 34 16,930 0 0
FLIR SYS INC COM 302445101 910 25,085 SH   SOLE 36 25,085 0 0
FLIR SYS INC COM 302445101 24 671 SH   SOLE 40 671 0 0
FLOTEK INDS INC DEL COM 343389102 52 4,084 SH   SOLE 2 3,755 0 329
FLOTEK INDS INC DEL COM 343389102 4 329 SH   SOLE 4 329 0 0
FLOTEK INDS INC DEL COM 343389102 14 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 3,543 277,005 SH   SOLE 18 277,005 0 0
FLOTEK INDS INC DEL COM 343389102 433 33,855 SH   SOLE 19 33,855 0 0
FLOTEK INDS INC DEL COM 343389102 61,065 4,774,426 SH   SOLE 21 4,774,426 0 0
FLOTEK INDS INC DEL COM 343389102 19,728 1,542,431 SH   SOLE 22 1,431,476 0 110,955
FLOTEK INDS INC DEL COM 343389102 56 4,362 SH   SOLE 26 0 0 4,362
FLOTEK INDS INC DEL COM 343389102 99 7,741 SH   SOLE 28 7,741 0 0
FLOTEK INDS INC DEL COM 343389102 1,396 109,160 SH   SOLE 30 109,160 0 0
FLOTEK INDS INC DEL COM 343389102 78 6,110 SH   SOLE 40 6,110 0 0
FLOWERS FOODS INC COM 343498101 1,893 97,548 SH   SOLE 2 92,804 0 4,744
FLOWERS FOODS INC COM 343498101 17 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 126 6,478 SH   SOLE 7 6,478 0 0
FLOWERS FOODS INC COM 343498101 11,914 613,818 SH   SOLE 18 613,818 0 0
FLOWERS FOODS INC COM 343498101 2,184 112,518 SH   SOLE 19 112,518 0 0
FLOWERS FOODS INC COM 343498101 150,484 7,752,901 SH   SOLE 21 7,752,901 0 0
FLOWERS FOODS INC COM 343498101 110,005 5,667,440 SH   SOLE 22 5,057,577 0 609,863
FLOWERS FOODS INC COM 343498101 159 8,205 SH   SOLE 23 8,205 0 0
FLOWERS FOODS INC COM 343498101 1,379 71,056 SH   SOLE 26 59,481 0 11,575
FLOWERS FOODS INC COM 343498101 517 26,617 SH   SOLE 28 26,617 0 0
FLOWERS FOODS INC COM 343498101 647 33,316 SH   SOLE 29 0 0 33,316
FLOWERS FOODS INC COM 343498101 577 29,706 SH   SOLE 30 29,706 0 0
FLOWERS FOODS INC COM 343498101 79 4,084 SH   SOLE 31 4,084 0 0
FLOWERS FOODS INC COM 343498101 45 2,317 SH   SOLE 36 2,317 0 0
FLOWERS FOODS INC COM 343498101 399 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 6,079 125,553 SH   SOLE 2 34,363 0 91,190
FLOWSERVE CORP COM 34354P105 2,042 42,171 SH   SOLE 4 39,156 0 3,015
FLOWSERVE CORP COM 34354P105 4,094 84,551 SH   SOLE 7 84,551 0 0
FLOWSERVE CORP COM 34354P105 46 951 SH   SOLE 13 951 0 0
FLOWSERVE CORP COM 34354P105 39 806 SH   SOLE 15 806 0 0
FLOWSERVE CORP COM 34354P105 13,911 287,304 SH   SOLE 18 267,261 0 20,043
FLOWSERVE CORP COM 34354P105 3,277 67,673 SH   SOLE 19 67,673 0 0
FLOWSERVE CORP COM 34354P105 4,200 86,750 SH   SOLE 20 0 0 86,750
FLOWSERVE CORP COM 34354P105 114,155 2,357,594 SH   SOLE 21 2,357,594 0 0
FLOWSERVE CORP COM 34354P105 179,448 3,706,072 SH   SOLE 22 3,046,847 0 659,225
FLOWSERVE CORP COM 34354P105 7,002 144,604 SH   SOLE 23 144,604 0 0
FLOWSERVE CORP COM 34354P105 2,269 46,861 SH   SOLE 25 46,861 0 0
FLOWSERVE CORP COM 34354P105 16,715 345,205 SH   SOLE 26 123,402 0 221,803
FLOWSERVE CORP COM 34354P105 1,313 27,120 SH   SOLE 28 20,222 0 6,898
FLOWSERVE CORP COM 34354P105 1,801 37,193 SH   SOLE 29 6,871 0 30,322
FLOWSERVE CORP COM 34354P105 16,586 342,546 SH   SOLE 30 342,546 0 0
FLOWSERVE CORP COM 34354P105 3,257 67,261 SH   SOLE 31 27,750 0 39,511
FLOWSERVE CORP COM 34354P105 477 9,850 SH   SOLE 34 9,850 0 0
FLOWSERVE CORP COM 34354P105 9,299 192,043 SH   SOLE 36 192,043 0 0
FLOWSERVE CORP COM 34354P105 31 647 SH   SOLE 40 647 0 0
FLUIDIGM CORP DEL COM 34385P108 9 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 659 115,862 SH   SOLE 18 115,862 0 0
FLUIDIGM CORP DEL COM 34385P108 83 14,571 SH   SOLE 19 14,571 0 0
FLUIDIGM CORP DEL COM 34385P108 5,068 890,687 SH   SOLE 21 890,687 0 0
FLUIDIGM CORP DEL COM 34385P108 4,551 799,897 SH   SOLE 22 754,295 0 45,602
FLUOR CORP NEW COM 343412102 7,298 138,685 SH   SOLE 2 54,470 0 84,215
FLUOR CORP NEW COM 343412102 2,375 45,140 SH   SOLE 4 41,634 0 3,506
FLUOR CORP NEW COM 343412102 5,971 113,469 SH   SOLE 7 103,399 0 10,070
FLUOR CORP NEW COM 343412102 161 3,054 SH   SOLE 13 3,054 0 0
FLUOR CORP NEW COM 343412102 46 874 SH   SOLE 15 874 0 0
FLUOR CORP NEW COM 343412102 1 10 SH   SOLE 17 0 0 10
FLUOR CORP NEW COM 343412102 17,544 333,415 SH   SOLE 18 313,343 0 20,072
FLUOR CORP NEW COM 343412102 7,526 143,025 SH   SOLE 19 143,025 0 0
FLUOR CORP NEW COM 343412102 4,906 93,228 SH   SOLE 20 0 0 93,228
FLUOR CORP NEW COM 343412102 146,033 2,775,246 SH   SOLE 21 2,775,246 0 0
FLUOR CORP NEW COM 343412102 197,846 3,759,899 SH   SOLE 22 3,028,021 0 731,878
FLUOR CORP NEW COM 343412102 8,418 159,971 SH   SOLE 23 159,971 0 0
FLUOR CORP NEW COM 343412102 18,366 349,026 SH   SOLE 25 349,026 0 0
FLUOR CORP NEW COM 343412102 12,841 244,038 SH   SOLE 26 127,992 0 116,046
FLUOR CORP NEW COM 343412102 489 9,298 SH   SOLE 28 1,913 0 7,385
FLUOR CORP NEW COM 343412102 2,247 42,696 SH   SOLE 29 7,746 0 34,950
FLUOR CORP NEW COM 343412102 23,698 450,357 SH   SOLE 30 450,357 0 0
FLUOR CORP NEW COM 343412102 4,071 77,375 SH   SOLE 31 31,595 0 45,780
FLUOR CORP NEW COM 343412102 2,242 42,601 SH   SOLE 34 42,601 0 0
FLUOR CORP NEW COM 343412102 12,785 242,967 SH   SOLE 36 242,967 0 0
FLUOR CORP NEW COM 343412102 39 745 SH   SOLE 40 745 0 0
FLUSHING FINL CORP COM 343873105 163 6,074 SH   SOLE 2 1,339 0 4,735
FLUSHING FINL CORP COM 343873105 9 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 30 1,099 SH   SOLE 7 1,099 0 0
FLUSHING FINL CORP COM 343873105 3,441 128,067 SH   SOLE 18 128,067 0 0
FLUSHING FINL CORP COM 343873105 480 17,869 SH   SOLE 19 17,869 0 0
FLUSHING FINL CORP COM 343873105 24,300 904,362 SH   SOLE 21 904,362 0 0
FLUSHING FINL CORP COM 343873105 24,132 898,119 SH   SOLE 22 832,934 0 65,185
FLUSHING FINL CORP COM 343873105 491 18,270 SH   SOLE 26 16,855 0 1,415
FLUSHING FINL CORP COM 343873105 107 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 103 3,839 SH   SOLE 30 3,839 0 0
FLUSHING FINL CORP COM 343873105 85 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 49 4,756 SH   SOLE 2 1,438 0 3,318
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,106 108,433 SH   SOLE 18 108,433 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 5,913 579,664 SH   SOLE 19 579,664 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 8,573 840,537 SH   SOLE 21 840,537 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 7,550 740,176 SH   SOLE 22 696,374 0 43,802
FLWS/1-800 FLOWERS CL A 68243Q106 36 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 42 4,083 SH   SOLE 30 4,083 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 21 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 2,844 191,277 SH   SOLE 2 135,484 0 55,793
FNB CORP PA COM 302520101 100 6,697 SH   SOLE 4 6,697 0 0
FNB CORP PA COM 302520101 297 19,983 SH   SOLE 7 19,983 0 0
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FNB CORP PA COM 302520101 33,350 2,242,797 SH   SOLE 18 2,242,797 0 0
FNB CORP PA COM 302520101 4,254 286,056 SH   SOLE 19 286,056 0 0
FNB CORP PA COM 302520101 350,153 23,547,618 SH   SOLE 21 23,547,618 0 0
FNB CORP PA COM 302520101 151,481 10,187,027 SH   SOLE 22 9,582,847 0 604,180
FNB CORP PA COM 302520101 1,805 121,352 SH   SOLE 26 102,864 0 18,488
FNB CORP PA COM 302520101 650 43,682 SH   SOLE 28 43,682 0 0
FNB CORP PA COM 302520101 795 53,447 SH   SOLE 30 53,447 0 0
FNB CORP PA COM 302520101 990 66,566 SH   SOLE 32 66,566 0 0
FNB CORP PA COM 302520101 170 11,400 SH   SOLE 34 11,400 0 0
FNB CORP PA COM 302520101 49 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 286 19,201 SH   SOLE 40 19,201 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 10 2,100 SH   SOLE 2 2,100 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,545 514,045 SH   SOLE 21 514,045 0 0
FOGO DE CHAO INC COM 344177100 6 348 SH   SOLE 2 348 0 0
FOGO DE CHAO INC COM 344177100 333 20,477 SH   SOLE 18 20,477 0 0
FOGO DE CHAO INC COM 344177100 29 1,790 SH   SOLE 19 1,790 0 0
FOGO DE CHAO INC COM 344177100 2,723 167,575 SH   SOLE 21 167,575 0 0
FOGO DE CHAO INC COM 344177100 2,134 131,323 SH   SOLE 22 128,367 0 2,956
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,976 124,000 SH   SOLE 18 14,000 0 110,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 31,277 353,331 SH   SOLE 19 353,331 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 927 10,474 SH   SOLE 22 10,474 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11,101 125,410 SH   SOLE 25 125,410 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,532 51,203 SH   SOLE 26 0 0 51,203
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 59,840 676,000 SH   SOLE 34 676,000 0 0
FONAR CORP COM NEW 344437405 18 1,049 SH   SOLE 18 1,049 0 0
FONAR CORP COM NEW 344437405 25 1,417 SH   SOLE 19 1,417 0 0
FONAR CORP COM NEW 344437405 326 18,586 SH   SOLE 21 18,586 0 0
FONAR CORP COM NEW 344437405 1,498 85,344 SH   SOLE 22 19,499 0 65,845
FOOT LOCKER INC COM 344849104 10,614 141,878 SH   SOLE 2 57,805 0 84,073
FOOT LOCKER INC COM 344849104 3,216 42,986 SH   SOLE 4 39,584 0 3,402
FOOT LOCKER INC COM 344849104 9,308 124,428 SH   SOLE 7 109,864 0 14,564
FOOT LOCKER INC COM 344849104 74 993 SH   SOLE 13 993 0 0
FOOT LOCKER INC COM 344849104 63 843 SH   SOLE 15 843 0 0
FOOT LOCKER INC COM 344849104 23,787 317,972 SH   SOLE 18 297,447 0 20,525
FOOT LOCKER INC COM 344849104 10,641 142,244 SH   SOLE 19 142,244 0 0
FOOT LOCKER INC COM 344849104 9,118 121,884 SH   SOLE 20 0 0 121,884
FOOT LOCKER INC COM 344849104 206,751 2,763,678 SH   SOLE 21 2,763,678 0 0
FOOT LOCKER INC COM 344849104 297,233 3,973,169 SH   SOLE 22 3,285,071 0 688,098
FOOT LOCKER INC COM 344849104 11,339 151,568 SH   SOLE 23 151,568 0 0
FOOT LOCKER INC COM 344849104 3,709 49,579 SH   SOLE 25 49,579 0 0
FOOT LOCKER INC COM 344849104 40,311 538,848 SH   SOLE 26 112,011 0 426,837
FOOT LOCKER INC COM 344849104 2,088 27,914 SH   SOLE 28 20,848 0 7,066
FOOT LOCKER INC COM 344849104 2,974 39,756 SH   SOLE 29 6,902 0 32,854
FOOT LOCKER INC COM 344849104 31,859 425,862 SH   SOLE 30 425,862 0 0
FOOT LOCKER INC COM 344849104 6,020 80,468 SH   SOLE 31 27,787 0 52,681
FOOT LOCKER INC COM 344849104 660 8,828 SH   SOLE 34 8,828 0 0
FOOT LOCKER INC COM 344849104 15,737 210,359 SH   SOLE 36 210,359 0 0
FOOT LOCKER INC COM 344849104 51 687 SH   SOLE 40 687 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 38,239 3,285,173 SH   SOLE 2 972,734 0 2,312,439
FORD MTR CO DEL COM PAR $0.01 345370860 14,600 1,254,338 SH   SOLE 4 1,160,737 0 93,601
FORD MTR CO DEL COM PAR $0.01 345370860 33,714 2,896,412 SH   SOLE 7 2,736,436 0 159,976
FORD MTR CO DEL COM PAR $0.01 345370860 242 20,790 SH   SOLE 13 20,790 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 281 24,180 SH   SOLE 15 24,180 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 53 4,557 SH   SOLE 17 0 0 4,557
FORD MTR CO DEL COM PAR $0.01 345370860 94,631 8,129,852 SH   SOLE 18 7,588,806 0 541,046
FORD MTR CO DEL COM PAR $0.01 345370860 68,932 5,921,969 SH   SOLE 19 5,921,969 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 16,744 1,438,458 SH   SOLE 20 0 0 1,438,458
FORD MTR CO DEL COM PAR $0.01 345370860 713,806 61,323,520 SH   SOLE 21 61,323,520 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,214,989 104,380,533 SH   SOLE 22 85,060,828 0 19,319,705
FORD MTR CO DEL COM PAR $0.01 345370860 51,447 4,419,877 SH   SOLE 23 4,419,877 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 16,502 1,417,667 SH   SOLE 25 1,417,667 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 105,750 9,085,045 SH   SOLE 26 2,358,317 0 6,726,728
FORD MTR CO DEL COM PAR $0.01 345370860 8,972 770,786 SH   SOLE 28 574,467 0 196,319
FORD MTR CO DEL COM PAR $0.01 345370860 2,020 173,572 SH   SOLE 29 173,572 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 141,590 12,164,090 SH   SOLE 30 12,164,090 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 26,209 2,251,667 SH   SOLE 31 754,171 0 1,497,496
FORD MTR CO DEL COM PAR $0.01 345370860 1,221 104,854 SH   SOLE 32 104,854 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 27,785 2,387,060 SH   SOLE 34 2,387,060 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,045 948,905 SH   SOLE 35 948,905 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 76,611 6,581,707 SH   SOLE 36 6,581,707 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 236 20,278 SH   SOLE 40 20,278 0 0
FORESIGHT ENERGY LP COM UNT RP INT 34552U104 0 10 SH   SOLE 22 10 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 1,357 62,312 SH   SOLE 2 22,529 0 39,783
FOREST CITY RLTY TR INC COM CL A 345605109 1,639 75,242 SH   SOLE 4 75,242 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 6,362 292,121 SH   SOLE 7 292,121 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 207 9,488 SH   SOLE 15 9,488 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,954 135,638 SH   SOLE 18 135,638 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 7,032 322,863 SH   SOLE 19 322,863 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 78,005 3,581,476 SH   SOLE 21 3,581,476 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 192,491 8,837,971 SH   SOLE 22 8,076,722 0 761,249
FOREST CITY RLTY TR INC COM CL A 345605109 201 9,234 SH   SOLE 23 9,234 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 7,367 338,256 SH   SOLE 25 338,256 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,277 150,437 SH   SOLE 26 72,102 0 78,335
FOREST CITY RLTY TR INC COM CL A 345605109 736 33,789 SH   SOLE 28 33,789 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,426 111,374 SH   SOLE 29 81,326 0 30,048
FOREST CITY RLTY TR INC COM CL A 345605109 7,180 329,643 SH   SOLE 30 329,643 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 108 4,953 SH   SOLE 31 4,953 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 545 25,022 SH   SOLE 40 25,022 0 0
FOREST CITY RLTY TR INC COM CL B 345605208 19 660 SH   SOLE 21 660 0 0
FORESTAR GROUP INC COM 346233109 150 11,002 SH   SOLE 2 4,517 0 6,485
FORESTAR GROUP INC COM 346233109 4 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346233109 10 762 SH   SOLE 7 762 0 0
FORESTAR GROUP INC COM 346233109 2,447 179,276 SH   SOLE 18 179,276 0 0
FORESTAR GROUP INC COM 346233109 235 17,216 SH   SOLE 19 17,216 0 0
FORESTAR GROUP INC COM 346233109 34,387 2,519,192 SH   SOLE 21 2,519,192 0 0
FORESTAR GROUP INC COM 346233109 12,904 945,371 SH   SOLE 22 869,655 0 75,716
FORESTAR GROUP INC COM 346233109 483 35,410 SH   SOLE 26 28,137 0 7,273
FORESTAR GROUP INC COM 346233109 67 4,878 SH   SOLE 28 4,878 0 0
FORESTAR GROUP INC COM 346233109 738 54,055 SH   SOLE 30 54,055 0 0
FORESTAR GROUP INC COM 346233109 53 3,909 SH   SOLE 40 3,909 0 0
FORM HLDGS CORP COM 34634E102 8 3,875 SH   SOLE 21 3,875 0 0
FORM HLDGS CORP COM 34634E102 621 286,257 SH   SOLE 22 286,257 0 0
FORMFACTOR INC COM 346375108 100 8,454 SH   SOLE 2 3,091 0 5,363
FORMFACTOR INC COM 346375108 5 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 21 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 3,207 270,648 SH   SOLE 18 270,648 0 0
FORMFACTOR INC COM 346375108 519 43,789 SH   SOLE 19 43,789 0 0
FORMFACTOR INC COM 346375108 26,157 2,207,338 SH   SOLE 21 2,207,338 0 0
FORMFACTOR INC COM 346375108 22,179 1,871,670 SH   SOLE 22 1,753,538 0 118,132
FORMFACTOR INC COM 346375108 97 8,215 SH   SOLE 28 8,215 0 0
FORMFACTOR INC COM 346375108 126 10,600 SH   SOLE 30 10,600 0 0
FORMFACTOR INC COM 346375108 75 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 19 490 SH   SOLE 2 490 0 0
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 11 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,155 54,216 SH   SOLE 18 54,216 0 0
FORRESTER RESH INC COM 346563109 276 6,954 SH   SOLE 19 6,954 0 0
FORRESTER RESH INC COM 346563109 34,237 861,304 SH   SOLE 21 861,304 0 0
FORRESTER RESH INC COM 346563109 10,818 272,148 SH   SOLE 22 249,048 0 23,100
FORRESTER RESH INC COM 346563109 294 7,395 SH   SOLE 26 5,857 0 1,538
FORRESTER RESH INC COM 346563109 52 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 799 20,098 SH   SOLE 30 20,098 0 0
FORRESTER RESH INC COM 346563109 35 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 17 880 SH   SOLE 2 674 0 206
FORTERRA INC COM 34960W106 1,211 62,093 SH   SOLE 18 62,093 0 0
FORTERRA INC COM 34960W106 156 8,024 SH   SOLE 19 8,024 0 0
FORTERRA INC COM 34960W106 10,642 545,759 SH   SOLE 21 545,759 0 0
FORTERRA INC COM 34960W106 4,653 238,618 SH   SOLE 22 222,025 0 16,593
FORTINET INC COM 34959E109 5,723 149,222 SH   SOLE 2 74,335 0 74,887
FORTINET INC COM 34959E109 1,979 51,612 SH   SOLE 4 48,586 0 3,026
FORTINET INC COM 34959E109 360 9,398 SH   SOLE 7 9,398 0 0
FORTINET INC COM 34959E109 4,071 106,160 SH   SOLE 15 0 0 106,160
FORTINET INC COM 34959E109 19,790 516,039 SH   SOLE 18 500,822 0 15,217
FORTINET INC COM 34959E109 3,734 97,365 SH   SOLE 19 97,365 0 0
FORTINET INC COM 34959E109 4,688 122,251 SH   SOLE 20 0 0 122,251
FORTINET INC COM 34959E109 247,165 6,444,982 SH   SOLE 21 6,444,982 0 0
FORTINET INC COM 34959E109 186,635 4,866,621 SH   SOLE 22 4,358,361 0 508,260
FORTINET INC COM 34959E109 6,402 166,943 SH   SOLE 23 166,943 0 0
FORTINET INC COM 34959E109 34 883 SH   SOLE 25 883 0 0
FORTINET INC COM 34959E109 10,972 286,091 SH   SOLE 26 158,041 0 128,050
FORTINET INC COM 34959E109 1,150 29,991 SH   SOLE 28 22,242 0 7,749
FORTINET INC COM 34959E109 1,809 47,179 SH   SOLE 29 4,770 0 42,409
FORTINET INC COM 34959E109 6,735 175,628 SH   SOLE 30 175,628 0 0
FORTINET INC COM 34959E109 2,854 74,430 SH   SOLE 31 36,017 0 38,413
FORTINET INC COM 34959E109 373 9,715 SH   SOLE 34 9,715 0 0
FORTINET INC COM 34959E109 867 22,615 SH   SOLE 36 22,615 0 0
FORTINET INC COM 34959E109 24 633 SH   SOLE 40 633 0 0
FORTIS INC COM 349553107 14 408 SH   SOLE 22 0 0 408
FORTIS INC COM 349553107 386 11,638 SH   SOLE 26 11,638 0 0
FORTIS INC COM 349553107 1,282 38,660 SH   SOLE 30 38,660 0 0
FORTIS INC COM 349553107 16,964 511,581 SH   SOLE 34 511,581 0 0
FORTIS INC COM 349553107 92 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 18,085 300,308 SH   SOLE 2 112,369 0 187,939
FORTIVE CORP COM 34959J108 5,857 97,264 SH   SOLE 4 89,275 0 7,989
FORTIVE CORP COM 34959J108 14,416 239,386 SH   SOLE 7 227,912 0 11,474
FORTIVE CORP COM 34959J108 107 1,781 SH   SOLE 15 1,781 0 0
FORTIVE CORP COM 34959J108 35,909 596,296 SH   SOLE 18 546,607 0 49,689
FORTIVE CORP COM 34959J108 1,349 22,402 SH   SOLE 19 22,402 0 0
FORTIVE CORP COM 34959J108 13,205 219,272 SH   SOLE 20 0 0 219,272
FORTIVE CORP COM 34959J108 261,140 4,336,425 SH   SOLE 21 4,336,425 0 0
FORTIVE CORP COM 34959J108 484,016 8,037,459 SH   SOLE 22 6,520,091 0 1,517,368
FORTIVE CORP COM 34959J108 21,798 361,980 SH   SOLE 23 361,980 0 0
FORTIVE CORP COM 34959J108 6,320 104,955 SH   SOLE 25 104,955 0 0
FORTIVE CORP COM 34959J108 42,439 704,740 SH   SOLE 26 210,315 0 494,425
FORTIVE CORP COM 34959J108 3,893 64,644 SH   SOLE 28 47,565 0 17,079
FORTIVE CORP COM 34959J108 852 14,152 SH   SOLE 29 14,152 0 0
FORTIVE CORP COM 34959J108 48,865 811,440 SH   SOLE 30 811,440 0 0
FORTIVE CORP COM 34959J108 10,578 175,661 SH   SOLE 31 61,382 0 114,279
FORTIVE CORP COM 34959J108 1,332 22,120 SH   SOLE 34 22,120 0 0
FORTIVE CORP COM 34959J108 26,646 442,482 SH   SOLE 36 442,482 0 0
FORTIVE CORP COM 34959J108 95 1,582 SH   SOLE 40 1,582 0 0
FORTRESS BIOTECH INC COM 34960Q109 4 1,120 SH   SOLE 2 1,120 0 0
FORTRESS BIOTECH INC COM 34960Q109 449 121,445 SH   SOLE 18 121,445 0 0
FORTRESS BIOTECH INC COM 34960Q109 76 20,523 SH   SOLE 19 20,523 0 0
FORTRESS BIOTECH INC COM 34960Q109 3,984 1,076,822 SH   SOLE 21 1,076,822 0 0
FORTRESS BIOTECH INC COM 34960Q109 1,346 363,676 SH   SOLE 22 339,002 0 24,674
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 26 1,731 SH   SOLE 22 1,731 0 0
FORTUNA SILVER MINES INC COM 349915108 32 6,186 SH   SOLE 21 6,186 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,526 403,051 SH   SOLE 2 309,982 0 93,069
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,198 118,296 SH   SOLE 4 113,708 0 4,588
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,074 116,259 SH   SOLE 7 112,237 0 4,022
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,779 29,233 SH   SOLE 13 29,233 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 57 938 SH   SOLE 15 938 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 27,953 459,375 SH   SOLE 18 437,190 0 22,185
FORTUNE BRANDS HOME & SEC IN COM 34964C106 63,555 1,044,454 SH   SOLE 19 1,044,454 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,305 87,180 SH   SOLE 20 0 0 87,180
FORTUNE BRANDS HOME & SEC IN COM 34964C106 189,264 3,110,332 SH   SOLE 21 3,110,332 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 307,474 5,052,980 SH   SOLE 22 3,957,593 0 1,095,387
FORTUNE BRANDS HOME & SEC IN COM 34964C106 16,773 275,644 SH   SOLE 23 275,644 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,703 60,850 SH   SOLE 25 60,850 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 25,612 420,899 SH   SOLE 26 136,994 0 283,905
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,975 32,451 SH   SOLE 28 24,219 0 8,232
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,880 145,934 SH   SOLE 29 44,308 0 101,626
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,183 397,419 SH   SOLE 30 397,419 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,463 155,519 SH   SOLE 31 80,050 0 75,469
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,846 391,889 SH   SOLE 34 391,889 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 16,855 276,996 SH   SOLE 36 276,996 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 47 768 SH   SOLE 40 768 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 292 14,109 SH   SOLE 2 2,824 0 11,285
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 6 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 34 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5,152 248,885 SH   SOLE 18 248,885 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 806 38,947 SH   SOLE 19 38,947 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 45,025 2,175,097 SH   SOLE 21 2,175,097 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 37,989 1,835,241 SH   SOLE 22 1,714,396 0 120,845
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 530 25,612 SH   SOLE 26 22,372 0 3,240
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 188 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 204 9,841 SH   SOLE 30 9,841 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 144 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 58 1,223 SH   SOLE 2 1,223 0 0
FORWARD AIR CORP COM 349853101 11 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 38 793 SH   SOLE 7 793 0 0
FORWARD AIR CORP COM 349853101 7,021 147,599 SH   SOLE 18 147,599 0 0
FORWARD AIR CORP COM 349853101 9,575 201,274 SH   SOLE 19 201,274 0 0
FORWARD AIR CORP COM 349853101 120,431 2,531,658 SH   SOLE 21 2,531,658 0 0
FORWARD AIR CORP COM 349853101 39,999 840,836 SH   SOLE 22 776,189 0 64,647
FORWARD AIR CORP COM 349853101 602 12,653 SH   SOLE 26 10,402 0 2,251
FORWARD AIR CORP COM 349853101 210 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 2,816 59,190 SH   SOLE 30 59,190 0 0
FORWARD AIR CORP COM 349853101 156 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 4 3,606 SH   SOLE 21 3,606 0 0
FORWARD INDS INC N Y COM NEW 349862300 566 476,459 SH   SOLE 22 476,459 0 0
FOSSIL GROUP INC COM 34988V106 178 10,199 SH   SOLE 2 1,928 0 8,271
FOSSIL GROUP INC COM 34988V106 3 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 58 3,351 SH   SOLE 7 3,351 0 0
FOSSIL GROUP INC COM 34988V106 3,880 222,337 SH   SOLE 18 222,337 0 0
FOSSIL GROUP INC COM 34988V106 443 25,369 SH   SOLE 19 25,369 0 0
FOSSIL GROUP INC COM 34988V106 64,414 3,691,331 SH   SOLE 21 3,691,331 0 0
FOSSIL GROUP INC COM 34988V106 19,928 1,141,982 SH   SOLE 22 1,038,858 0 103,124
FOSSIL GROUP INC COM 34988V106 172 9,872 SH   SOLE 26 7,247 0 2,625
FOSSIL GROUP INC COM 34988V106 109 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 225 12,905 SH   SOLE 29 0 0 12,905
FOSSIL GROUP INC COM 34988V106 1,398 80,143 SH   SOLE 30 80,143 0 0
FOSSIL GROUP INC COM 34988V106 8 450 SH   SOLE 36 450 0 0
FOSSIL GROUP INC COM 34988V106 84 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 19 1,532 SH   SOLE 18 1,532 0 0
FOSTER L B CO COM 350060109 18 1,479 SH   SOLE 19 1,479 0 0
FOSTER L B CO COM 350060109 319 25,541 SH   SOLE 21 25,541 0 0
FOSTER L B CO COM 350060109 1,735 138,765 SH   SOLE 22 138,765 0 0
FOUNDATION BLDG MATLS INC COM 350392106 5 343 SH   SOLE 2 343 0 0
FOUNDATION BLDG MATLS INC COM 350392106 535 33,529 SH   SOLE 18 33,529 0 0
FOUNDATION BLDG MATLS INC COM 350392106 4,615 288,976 SH   SOLE 19 288,976 0 0
FOUNDATION BLDG MATLS INC COM 350392106 6,536 409,265 SH   SOLE 21 409,265 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,120 70,130 SH   SOLE 22 60,700 0 9,430
FOUNDATION BLDG MATLS INC COM 350392106 388 24,320 SH   SOLE 25 24,320 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,474 92,320 SH   SOLE 34 92,320 0 0
FOUNDATION MEDICINE INC COM 350465100 22 674 SH   SOLE 2 597 0 77
FOUNDATION MEDICINE INC COM 350465100 9 268 SH   SOLE 7 268 0 0
FOUNDATION MEDICINE INC COM 350465100 1,576 48,879 SH   SOLE 18 48,879 0 0
FOUNDATION MEDICINE INC COM 350465100 266 8,239 SH   SOLE 19 8,239 0 0
FOUNDATION MEDICINE INC COM 350465100 28,451 882,217 SH   SOLE 21 882,217 0 0
FOUNDATION MEDICINE INC COM 350465100 12,621 391,339 SH   SOLE 22 367,551 0 23,788
FOUNDATION MEDICINE INC COM 350465100 48 1,498 SH   SOLE 28 1,498 0 0
FOUNDATION MEDICINE INC COM 350465100 46 1,430 SH   SOLE 30 1,430 0 0
FOUNDATION MEDICINE INC COM 350465100 32 995 SH   SOLE 40 995 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 185 8,102 SH   SOLE 2 2,732 0 5,370
FOUR CORNERS PPTY TR INC COM 35086T109 464 20,324 SH   SOLE 4 20,324 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,640 71,843 SH   SOLE 7 71,843 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 51 2,228 SH   SOLE 15 2,228 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,024 307,662 SH   SOLE 18 307,662 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,982 86,803 SH   SOLE 19 86,803 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 122,813 5,379,446 SH   SOLE 21 5,379,446 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 53,558 2,345,959 SH   SOLE 22 2,223,113 0 122,846
FOUR CORNERS PPTY TR INC COM 35086T109 59 2,583 SH   SOLE 23 2,583 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,043 89,496 SH   SOLE 25 89,496 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 630 27,615 SH   SOLE 26 10,075 0 17,540
FOUR CORNERS PPTY TR INC COM 35086T109 206 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 469 20,564 SH   SOLE 29 20,564 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,943 391,718 SH   SOLE 30 391,718 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 66 2,886 SH   SOLE 40 2,886 0 0
FOX FACTORY HLDG CORP COM 35138V102 48 1,656 SH   SOLE 2 1,635 0 21
FOX FACTORY HLDG CORP COM 35138V102 36 1,239 SH   SOLE 7 1,239 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,737 130,203 SH   SOLE 18 130,203 0 0
FOX FACTORY HLDG CORP COM 35138V102 429 14,950 SH   SOLE 19 14,950 0 0
FOX FACTORY HLDG CORP COM 35138V102 74,510 2,596,168 SH   SOLE 21 2,596,168 0 0
FOX FACTORY HLDG CORP COM 35138V102 20,323 708,134 SH   SOLE 22 666,186 0 41,948
FOX FACTORY HLDG CORP COM 35138V102 70 2,445 SH   SOLE 28 2,445 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,895 66,035 SH   SOLE 30 66,035 0 0
FOX FACTORY HLDG CORP COM 35138V102 51 1,781 SH   SOLE 40 1,781 0 0
FRANCESCAS HLDGS CORP COM 351793104 109 7,099 SH   SOLE 2 6,797 0 302
FRANCESCAS HLDGS CORP COM 351793104 5 301 SH   SOLE 4 301 0 0
FRANCESCAS HLDGS CORP COM 351793104 14 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 3,015 196,425 SH   SOLE 18 196,425 0 0
FRANCESCAS HLDGS CORP COM 351793104 375 24,449 SH   SOLE 19 24,449 0 0
FRANCESCAS HLDGS CORP COM 351793104 50,235 3,272,629 SH   SOLE 21 3,272,629 0 0
FRANCESCAS HLDGS CORP COM 351793104 16,253 1,058,804 SH   SOLE 22 974,263 0 84,541
FRANCESCAS HLDGS CORP COM 351793104 464 30,223 SH   SOLE 23 30,223 0 0
FRANCESCAS HLDGS CORP COM 351793104 234 15,214 SH   SOLE 26 11,522 0 3,692
FRANCESCAS HLDGS CORP COM 351793104 89 5,783 SH   SOLE 28 5,783 0 0
FRANCESCAS HLDGS CORP COM 351793104 1,084 70,643 SH   SOLE 30 70,643 0 0
FRANCESCAS HLDGS CORP COM 351793104 68 4,445 SH   SOLE 40 4,445 0 0
FRANCO NEVADA CORP COM 351858105 7,532 114,968 SH   SOLE 21 114,968 0 0
FRANKLIN COVEY CO COM 353469109 27 1,352 SH   SOLE 2 449 0 903
FRANKLIN COVEY CO COM 353469109 862 42,683 SH   SOLE 18 42,683 0 0
FRANKLIN COVEY CO COM 353469109 130 6,446 SH   SOLE 19 6,446 0 0
FRANKLIN COVEY CO COM 353469109 6,739 333,613 SH   SOLE 21 333,613 0 0
FRANKLIN COVEY CO COM 353469109 8,665 428,961 SH   SOLE 22 421,099 0 7,862
FRANKLIN ELEC INC COM 353514102 129 3,004 SH   SOLE 2 2,179 0 825
FRANKLIN ELEC INC COM 353514102 13 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 733 17,028 SH   SOLE 7 17,028 0 0
FRANKLIN ELEC INC COM 353514102 9,319 216,474 SH   SOLE 18 216,474 0 0
FRANKLIN ELEC INC COM 353514102 8,545 198,489 SH   SOLE 19 198,489 0 0
FRANKLIN ELEC INC COM 353514102 150,252 3,490,176 SH   SOLE 21 3,490,176 0 0
FRANKLIN ELEC INC COM 353514102 46,946 1,090,497 SH   SOLE 22 998,061 0 92,436
FRANKLIN ELEC INC COM 353514102 697 16,182 SH   SOLE 26 13,703 0 2,479
FRANKLIN ELEC INC COM 353514102 244 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 7,028 163,251 SH   SOLE 30 163,251 0 0
FRANKLIN ELEC INC COM 353514102 191 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 87 2,238 SH   SOLE 2 532 0 1,706
FRANKLIN FINL NETWORK INC COM 35352P104 43 1,102 SH   SOLE 7 1,102 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,735 44,762 SH   SOLE 18 44,762 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 275 7,091 SH   SOLE 19 7,091 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 14,398 371,557 SH   SOLE 21 371,557 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 10,620 274,066 SH   SOLE 22 262,755 0 11,311
FRANKLIN RES INC COM 354613101 17,090 405,546 SH   SOLE 2 169,188 0 236,358
FRANKLIN RES INC COM 354613101 5,710 135,507 SH   SOLE 4 126,986 0 8,521
FRANKLIN RES INC COM 354613101 29,645 703,490 SH   SOLE 7 380,139 0 323,351
FRANKLIN RES INC COM 354613101 115 2,730 SH   SOLE 13 2,730 0 0
FRANKLIN RES INC COM 354613101 99 2,345 SH   SOLE 15 2,345 0 0
FRANKLIN RES INC COM 354613101 27,859 661,100 SH   SOLE 18 608,406 0 52,694
FRANKLIN RES INC COM 354613101 886 21,024 SH   SOLE 19 21,024 0 0
FRANKLIN RES INC COM 354613101 9,085 215,591 SH   SOLE 20 0 0 215,591
FRANKLIN RES INC COM 354613101 226,626 5,377,920 SH   SOLE 21 5,377,920 0 0
FRANKLIN RES INC COM 354613101 397,244 9,426,764 SH   SOLE 22 7,562,862 0 1,863,902
FRANKLIN RES INC COM 354613101 18,989 450,626 SH   SOLE 23 450,626 0 0
FRANKLIN RES INC COM 354613101 17,948 425,918 SH   SOLE 25 425,918 0 0
FRANKLIN RES INC COM 354613101 42,834 1,016,479 SH   SOLE 26 296,946 0 719,533
FRANKLIN RES INC COM 354613101 3,368 79,915 SH   SOLE 28 60,286 0 19,629
FRANKLIN RES INC COM 354613101 1,346 31,932 SH   SOLE 29 14,991 0 16,941
FRANKLIN RES INC COM 354613101 45,965 1,090,777 SH   SOLE 30 1,090,777 0 0
FRANKLIN RES INC COM 354613101 8,178 194,056 SH   SOLE 31 76,094 0 117,962
FRANKLIN RES INC COM 354613101 2,999 71,177 SH   SOLE 34 71,177 0 0
FRANKLIN RES INC COM 354613101 33,898 804,416 SH   SOLE 36 804,416 0 0
FRANKLIN RES INC COM 354613101 89 2,106 SH   SOLE 40 2,106 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 258 21,290 SH   SOLE 2 4,111 0 17,179
FRANKLIN STREET PPTYS CORP COM 35471R106 417 34,359 SH   SOLE 4 34,359 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,466 120,719 SH   SOLE 7 120,719 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 51 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 6,653 548,023 SH   SOLE 18 548,023 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,680 138,400 SH   SOLE 19 138,400 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 111,169 9,157,229 SH   SOLE 21 9,157,229 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 50,164 4,132,114 SH   SOLE 22 3,914,322 0 217,792
FRANKLIN STREET PPTYS CORP COM 35471R106 56 4,614 SH   SOLE 23 4,614 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,810 149,123 SH   SOLE 25 149,123 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 877 72,210 SH   SOLE 26 35,060 0 37,150
FRANKLIN STREET PPTYS CORP COM 35471R106 156 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 414 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 8,077 665,291 SH   SOLE 30 665,291 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 127 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 103 9,782 SH   SOLE 2 3,084 0 6,698
FRANKS INTL N V COM N33462107 3 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 8 775 SH   SOLE 7 775 0 0
FRANKS INTL N V COM N33462107 227 21,502 SH   SOLE 18 21,502 0 0
FRANKS INTL N V COM N33462107 308 29,164 SH   SOLE 19 29,164 0 0
FRANKS INTL N V COM N33462107 7,000 662,295 SH   SOLE 21 662,295 0 0
FRANKS INTL N V COM N33462107 12,412 1,174,292 SH   SOLE 22 1,039,979 0 134,313
FRANKS INTL N V COM N33462107 58 5,476 SH   SOLE 28 5,476 0 0
FRANKS INTL N V COM N33462107 97 9,160 SH   SOLE 30 9,160 0 0
FRANKS INTL N V COM N33462107 9 834 SH   SOLE 31 834 0 0
FRANKS INTL N V COM N33462107 54 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 97 7,435 SH   SOLE 2 1,672 0 5,763
FREDS INC CL A 356108100 4 343 SH   SOLE 4 343 0 0
FREDS INC CL A 356108100 11 840 SH   SOLE 7 840 0 0
FREDS INC CL A 356108100 2,454 187,294 SH   SOLE 18 187,294 0 0
FREDS INC CL A 356108100 3,466 264,608 SH   SOLE 19 264,608 0 0
FREDS INC CL A 356108100 38,081 2,906,926 SH   SOLE 21 2,906,926 0 0
FREDS INC CL A 356108100 12,357 943,278 SH   SOLE 22 856,762 0 86,516
FREDS INC CL A 356108100 158 12,051 SH   SOLE 26 9,027 0 3,024
FREDS INC CL A 356108100 65 4,996 SH   SOLE 28 4,996 0 0
FREDS INC CL A 356108100 732 55,841 SH   SOLE 30 55,841 0 0
FREDS INC CL A 356108100 51 3,861 SH   SOLE 40 3,861 0 0
FREEPORT-MCMORAN INC CL B 35671D857 17,789 1,331,503 SH   SOLE 2 494,946 0 836,557
FREEPORT-MCMORAN INC CL B 35671D857 5,763 431,374 SH   SOLE 4 402,645 0 28,729
FREEPORT-MCMORAN INC CL B 35671D857 18,446 1,380,681 SH   SOLE 7 1,314,630 0 66,051
FREEPORT-MCMORAN INC CL B 35671D857 212 15,848 SH   SOLE 13 15,848 0 0
FREEPORT-MCMORAN INC CL B 35671D857 112 8,405 SH   SOLE 15 8,404 0 1
FREEPORT-MCMORAN INC CL B 35671D857 39,241 2,937,205 SH   SOLE 18 2,746,357 0 190,848
FREEPORT-MCMORAN INC CL B 35671D857 8,805 659,043 SH   SOLE 19 659,043 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,050 527,661 SH   SOLE 20 0 0 527,661
FREEPORT-MCMORAN INC CL B 35671D857 362,137 27,106,030 SH   SOLE 21 27,106,030 0 0
FREEPORT-MCMORAN INC CL B 35671D857 476,165 35,641,086 SH   SOLE 22 28,711,955 0 6,929,131
FREEPORT-MCMORAN INC CL B 35671D857 22,049 1,650,337 SH   SOLE 23 1,650,337 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,499 486,473 SH   SOLE 25 486,473 0 0
FREEPORT-MCMORAN INC CL B 35671D857 52,083 3,898,449 SH   SOLE 26 703,613 0 3,194,836
FREEPORT-MCMORAN INC CL B 35671D857 3,579 267,898 SH   SOLE 28 199,243 0 68,655
FREEPORT-MCMORAN INC CL B 35671D857 800 59,911 SH   SOLE 29 59,911 0 0
FREEPORT-MCMORAN INC CL B 35671D857 43,079 3,224,478 SH   SOLE 30 3,224,478 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,618 570,212 SH   SOLE 31 254,481 0 315,731
FREEPORT-MCMORAN INC CL B 35671D857 1,106 82,790 SH   SOLE 34 82,790 0 0
FREEPORT-MCMORAN INC CL B 35671D857 33,984 2,543,678 SH   SOLE 36 2,543,678 0 0
FREEPORT-MCMORAN INC CL B 35671D857 93 6,979 SH   SOLE 40 6,979 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 394 29,500 SH Put SOLE 2 29,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 367 27,500 SH Put SOLE 18 27,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 6,479 485,000 SH Put SOLE 19 485,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 47 3,500 SH Put SOLE 22 3,500 0 0
FREIGHTCAR AMER INC COM 357023100 42 3,352 SH   SOLE 2 1,094 0 2,258
FREIGHTCAR AMER INC COM 357023100 4 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 621 49,536 SH   SOLE 18 49,536 0 0
FREIGHTCAR AMER INC COM 357023100 90 7,220 SH   SOLE 19 7,220 0 0
FREIGHTCAR AMER INC COM 357023100 4,945 394,636 SH   SOLE 21 394,636 0 0
FREIGHTCAR AMER INC COM 357023100 4,282 341,708 SH   SOLE 22 326,256 0 15,452
FREQUENCY ELECTRS INC COM 358010106 13 1,146 SH   SOLE 18 1,146 0 0
FREQUENCY ELECTRS INC COM 358010106 235 21,348 SH   SOLE 21 21,348 0 0
FREQUENCY ELECTRS INC COM 358010106 1,938 176,226 SH   SOLE 22 176,226 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 421 7,112 SH   SOLE 2 1,483 0 5,629
FRESH DEL MONTE PRODUCE INC ORD G36738105 11 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 9,760 164,776 SH   SOLE 7 164,776 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 7,582 128,014 SH   SOLE 18 128,014 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,979 50,298 SH   SOLE 19 50,298 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 60,218 1,016,674 SH   SOLE 21 1,016,674 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 58,110 981,095 SH   SOLE 22 914,246 0 66,849
FRESH DEL MONTE PRODUCE INC ORD G36738105 23 386 SH   SOLE 23 386 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 703 11,863 SH   SOLE 26 9,958 0 1,905
FRESH DEL MONTE PRODUCE INC ORD G36738105 280 4,723 SH   SOLE 28 4,723 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 108 1,820 SH   SOLE 29 0 0 1,820
FRESH DEL MONTE PRODUCE INC ORD G36738105 681 11,499 SH   SOLE 30 11,499 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 74 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 217 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 15 1,378 SH   SOLE 2 1,174 0 204
FRESHPET INC COM 358039105 5 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 941 85,529 SH   SOLE 18 85,529 0 0
FRESHPET INC COM 358039105 95 8,636 SH   SOLE 19 8,636 0 0
FRESHPET INC COM 358039105 7,778 707,072 SH   SOLE 21 707,072 0 0
FRESHPET INC COM 358039105 5,603 509,364 SH   SOLE 22 474,175 0 35,189
FRESHPET INC COM 358039105 36 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 24 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 7 1,140 SH   SOLE 18 1,140 0 0
FRIEDMAN INDS INC COM 358435105 18 2,787 SH   SOLE 19 2,787 0 0
FRIEDMAN INDS INC COM 358435105 204 31,618 SH   SOLE 21 31,618 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 2,812 1,314,235 SH   SOLE 2 596,368 0 717,867
FRONTIER COMMUNICATIONS CORP COM 35906A108 793 370,553 SH   SOLE 4 339,595 0 30,958
FRONTIER COMMUNICATIONS CORP COM 35906A108 437 204,406 SH   SOLE 7 168,532 0 35,874
FRONTIER COMMUNICATIONS CORP COM 35906A108 15 6,833 SH   SOLE 15 6,833 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 2 960 SH   SOLE 17 0 0 960
FRONTIER COMMUNICATIONS CORP COM 35906A108 8,972 4,192,711 SH   SOLE 18 4,057,471 0 135,240
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,658 774,977 SH   SOLE 19 774,977 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,843 860,983 SH   SOLE 20 0 0 860,983
FRONTIER COMMUNICATIONS CORP COM 35906A108 128,332 59,968,182 SH   SOLE 21 59,968,182 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 83,200 38,878,506 SH   SOLE 22 34,418,593 0 4,459,913
FRONTIER COMMUNICATIONS CORP COM 35906A108 3,065 1,432,462 SH   SOLE 23 1,432,462 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 953 445,305 SH   SOLE 25 445,305 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 6,715 3,137,684 SH   SOLE 26 1,333,013 0 1,804,671
FRONTIER COMMUNICATIONS CORP COM 35906A108 508 237,471 SH   SOLE 28 186,170 0 51,301
FRONTIER COMMUNICATIONS CORP COM 35906A108 627 293,147 SH   SOLE 29 28,486 0 264,661
FRONTIER COMMUNICATIONS CORP COM 35906A108 2,568 1,200,215 SH   SOLE 30 1,200,215 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,134 529,725 SH   SOLE 31 198,609 0 331,116
FRONTIER COMMUNICATIONS CORP COM 35906A108 157 73,264 SH   SOLE 34 73,264 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 4,445 2,077,220 SH   SOLE 36 2,077,220 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 10 4,788 SH   SOLE 40 4,788 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2,533 51,429 SH   SOLE 2 51,429 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 97,426 1,977,795 SH   SOLE 21 1,977,795 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 176 3,571 SH   SOLE 22 3,571 0 0
FRONTLINE LTD SHS NEW G3682E192 104 15,357 SH   SOLE 2 3,174 0 12,183
FRONTLINE LTD SHS NEW G3682E192 18 2,617 SH   SOLE 7 2,617 0 0
FRONTLINE LTD SHS NEW G3682E192 1,782 264,423 SH   SOLE 18 264,423 0 0
FRONTLINE LTD SHS NEW G3682E192 223 33,066 SH   SOLE 19 33,066 0 0
FRONTLINE LTD SHS NEW G3682E192 14,024 2,080,705 SH   SOLE 21 2,080,705 0 0
FRONTLINE LTD SHS NEW G3682E192 4,482 665,022 SH   SOLE 22 594,665 0 70,357
FRP HLDGS INC COM 30292L107 45 1,136 SH   SOLE 2 249 0 887
FRP HLDGS INC COM 30292L107 1,060 26,488 SH   SOLE 18 26,488 0 0
FRP HLDGS INC COM 30292L107 160 4,012 SH   SOLE 19 4,012 0 0
FRP HLDGS INC COM 30292L107 8,210 205,256 SH   SOLE 21 205,256 0 0
FRP HLDGS INC COM 30292L107 8,135 203,382 SH   SOLE 22 194,648 0 8,734
FS BANCORP INC COM 30263Y104 17 456 SH   SOLE 18 456 0 0
FS BANCORP INC COM 30263Y104 23 626 SH   SOLE 21 626 0 0
FS BANCORP INC COM 30263Y104 1,295 34,702 SH   SOLE 22 34,702 0 0
FS INVT CORP COM 302635107 19,631 2,003,147 SH   SOLE 30 2,003,147 0 0
FTD COS INC COM 30281V108 95 4,696 SH   SOLE 2 1,401 0 3,295
FTD COS INC COM 30281V108 3 154 SH   SOLE 4 154 0 0
FTD COS INC COM 30281V108 8 400 SH   SOLE 7 400 0 0
FTD COS INC COM 30281V108 1,890 93,843 SH   SOLE 18 93,843 0 0
FTD COS INC COM 30281V108 217 10,793 SH   SOLE 19 10,793 0 0
FTD COS INC COM 30281V108 31,402 1,559,173 SH   SOLE 21 1,559,173 0 0
FTD COS INC COM 30281V108 10,621 527,341 SH   SOLE 22 489,416 0 37,925
FTD COS INC COM 30281V108 28 1,412 SH   SOLE 26 0 0 1,412
FTD COS INC COM 30281V108 55 2,726 SH   SOLE 28 2,726 0 0
FTD COS INC COM 30281V108 667 33,095 SH   SOLE 30 33,095 0 0
FTD COS INC COM 30281V108 48 2,394 SH   SOLE 40 2,394 0 0
FTI CONSULTING INC COM 302941109 1,033 25,095 SH   SOLE 2 18,196 0 6,899
FTI CONSULTING INC COM 302941109 12 303 SH   SOLE 4 303 0 0
FTI CONSULTING INC COM 302941109 69 1,685 SH   SOLE 7 1,685 0 0
FTI CONSULTING INC COM 302941109 11,867 288,251 SH   SOLE 18 288,251 0 0
FTI CONSULTING INC COM 302941109 1,082 26,276 SH   SOLE 19 26,276 0 0
FTI CONSULTING INC COM 302941109 107,936 2,621,720 SH   SOLE 21 2,621,720 0 0
FTI CONSULTING INC COM 302941109 55,016 1,336,315 SH   SOLE 22 1,252,626 0 83,689
FTI CONSULTING INC COM 302941109 380 9,227 SH   SOLE 26 6,671 0 2,556
FTI CONSULTING INC COM 302941109 250 6,064 SH   SOLE 28 6,064 0 0
FTI CONSULTING INC COM 302941109 287 6,980 SH   SOLE 30 6,980 0 0
FTI CONSULTING INC COM 302941109 3,547 86,152 SH   SOLE 31 0 0 86,152
FTI CONSULTING INC COM 302941109 82 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 182 4,422 SH   SOLE 40 4,422 0 0
FUEL TECH INC COM 359523107 3 3,024 SH   SOLE 18 3,024 0 0
FUEL TECH INC COM 359523107 50 48,883 SH   SOLE 21 48,883 0 0
FUEL TECH INC COM 359523107 546 535,129 SH   SOLE 22 535,129 0 0
FUELCELL ENERGY INC COM NEW 35952H502 6 4,285 SH   SOLE 2 979 0 3,306
FUELCELL ENERGY INC COM NEW 35952H502 1 451 SH   SOLE 7 451 0 0
FUELCELL ENERGY INC COM NEW 35952H502 166 120,962 SH   SOLE 18 120,962 0 0
FUELCELL ENERGY INC COM NEW 35952H502 22 15,684 SH   SOLE 19 15,684 0 0
FUELCELL ENERGY INC COM NEW 35952H502 1,558 1,133,298 SH   SOLE 21 1,133,298 0 0
FUELCELL ENERGY INC COM NEW 35952H502 997 725,395 SH   SOLE 22 692,734 0 32,661
FULGENT GENETICS INC COM 359664109 43 3,923 SH   SOLE 18 3,923 0 0
FULGENT GENETICS INC COM 359664109 22 2,014 SH   SOLE 19 2,014 0 0
FULGENT GENETICS INC COM 359664109 1,300 119,061 SH   SOLE 21 119,061 0 0
FULGENT GENETICS INC COM 359664109 150 13,741 SH   SOLE 22 11,596 0 2,145
FULL HOUSE RESORTS INC COM 359678109 9 3,750 SH   SOLE 18 3,750 0 0
FULL HOUSE RESORTS INC COM 359678109 20 8,160 SH   SOLE 19 8,160 0 0
FULL HOUSE RESORTS INC COM 359678109 133 54,876 SH   SOLE 21 54,876 0 0
FULLER H B CO COM 359694106 149 2,897 SH   SOLE 2 2,478 0 419
FULLER H B CO COM 359694106 8 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 2,588 50,193 SH   SOLE 7 50,193 0 0
FULLER H B CO COM 359694106 12,708 246,464 SH   SOLE 18 246,464 0 0
FULLER H B CO COM 359694106 2,481 48,126 SH   SOLE 19 48,126 0 0
FULLER H B CO COM 359694106 226,499 4,392,922 SH   SOLE 21 4,392,922 0 0
FULLER H B CO COM 359694106 69,812 1,353,987 SH   SOLE 22 1,250,610 0 103,377
FULLER H B CO COM 359694106 649 12,596 SH   SOLE 26 9,807 0 2,789
FULLER H B CO COM 359694106 378 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 5,045 97,841 SH   SOLE 30 97,841 0 0
FULLER H B CO COM 359694106 273 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 1,828 102,391 SH   SOLE 2 73,723 0 28,668
FULTON FINL CORP PA COM 360271100 13 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 105 5,858 SH   SOLE 7 5,858 0 0
FULTON FINL CORP PA COM 360271100 22,496 1,260,287 SH   SOLE 18 1,260,287 0 0
FULTON FINL CORP PA COM 360271100 4,383 245,530 SH   SOLE 19 245,530 0 0
FULTON FINL CORP PA COM 360271100 201,146 11,268,704 SH   SOLE 21 11,268,704 0 0
FULTON FINL CORP PA COM 360271100 99,857 5,594,210 SH   SOLE 22 5,257,209 0 337,001
FULTON FINL CORP PA COM 360271100 1,111 62,238 SH   SOLE 26 53,087 0 9,151
FULTON FINL CORP PA COM 360271100 448 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 59 3,330 SH   SOLE 29 0 0 3,330
FULTON FINL CORP PA COM 360271100 545 30,548 SH   SOLE 30 30,548 0 0
FULTON FINL CORP PA COM 360271100 171 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 347 19,423 SH   SOLE 40 19,423 0 0
FUNCTIONX INC NEW COM 36077T207 0 50 SH   SOLE 21 50 0 0
FUNCTIONX INC NEW COM 36077T207 15 27,191 SH   SOLE 22 27,191 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 4 2,710 SH   SOLE 21 2,710 0 0
FUTUREFUEL CORPORATION COM 36116M106 98 6,925 SH   SOLE 2 1,722 0 5,203
FUTUREFUEL CORPORATION COM 36116M106 8 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,935 136,471 SH   SOLE 18 136,471 0 0
FUTUREFUEL CORPORATION COM 36116M106 202 14,226 SH   SOLE 19 14,226 0 0
FUTUREFUEL CORPORATION COM 36116M106 30,019 2,116,985 SH   SOLE 21 2,116,985 0 0
FUTUREFUEL CORPORATION COM 36116M106 7,688 542,172 SH   SOLE 22 499,841 0 42,331
FUTUREFUEL CORPORATION COM 36116M106 47 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 608 42,849 SH   SOLE 30 42,849 0 0
FUTUREFUEL CORPORATION COM 36116M106 34 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 90 4,103 SH   SOLE 2 2,019 0 2,084
G-III APPAREL GROUP LTD COM 36237H101 466 21,303 SH   SOLE 4 21,303 0 0
G-III APPAREL GROUP LTD COM 36237H101 22 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 5,090 232,524 SH   SOLE 18 232,524 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,457 294,958 SH   SOLE 19 294,958 0 0
G-III APPAREL GROUP LTD COM 36237H101 82,634 3,774,983 SH   SOLE 21 3,774,983 0 0
G-III APPAREL GROUP LTD COM 36237H101 25,571 1,168,159 SH   SOLE 22 1,079,127 0 89,032
G-III APPAREL GROUP LTD COM 36237H101 168 7,662 SH   SOLE 26 5,236 0 2,426
G-III APPAREL GROUP LTD COM 36237H101 128 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,794 81,938 SH   SOLE 30 81,938 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,011 46,200 SH   SOLE 34 46,200 0 0
G-III APPAREL GROUP LTD COM 36237H101 97 4,415 SH   SOLE 40 4,415 0 0
GAIA INC NEW CL A 36269P104 9 866 SH   SOLE 2 379 0 487
GAIA INC NEW CL A 36269P104 373 37,439 SH   SOLE 18 37,439 0 0
GAIA INC NEW CL A 36269P104 57 5,737 SH   SOLE 19 5,737 0 0
GAIA INC NEW CL A 36269P104 2,383 239,466 SH   SOLE 21 239,466 0 0
GAIA INC NEW CL A 36269P104 4,431 445,363 SH   SOLE 22 441,721 0 3,642
GAIN CAP HLDGS INC COM 36268W100 70 8,376 SH   SOLE 2 1,163 0 7,213
GAIN CAP HLDGS INC COM 36268W100 6 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 1,252 150,310 SH   SOLE 18 150,310 0 0
GAIN CAP HLDGS INC COM 36268W100 141 16,882 SH   SOLE 19 16,882 0 0
GAIN CAP HLDGS INC COM 36268W100 10,326 1,239,628 SH   SOLE 21 1,239,628 0 0
GAIN CAP HLDGS INC COM 36268W100 4,198 503,979 SH   SOLE 22 474,944 0 29,035
GALAPAGOS NV SPON ADR 36315X101 1,164 13,500 SH   SOLE 2 13,500 0 0
GALAPAGOS NV SPON ADR 36315X101 414 4,800 SH   SOLE 18 4,800 0 0
GALAPAGOS NV SPON ADR 36315X101 6,947 80,600 SH   SOLE 19 80,600 0 0
GALAPAGOS NV SPON ADR 36315X101 603 7,000 SH   SOLE 20 7,000 0 0
GALAPAGOS NV SPON ADR 36315X101 3,758 43,600 SH   SOLE 34 43,600 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 11 4,837 SH   SOLE 18 4,837 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 190 82,807 SH   SOLE 21 82,807 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 97 42,034 SH   SOLE 22 42,034 0 0
GALENA BIOPHARMA INC COM NEW 363256504 0 377 SH   SOLE 2 335 0 42
GALENA BIOPHARMA INC COM NEW 363256504 0 176 SH   SOLE 7 176 0 0
GALENA BIOPHARMA INC COM NEW 363256504 38 61,922 SH   SOLE 18 61,922 0 0
GALENA BIOPHARMA INC COM NEW 363256504 3 5,302 SH   SOLE 19 5,302 0 0
GALENA BIOPHARMA INC COM NEW 363256504 210 344,822 SH   SOLE 21 344,822 0 0
GALENA BIOPHARMA INC COM NEW 363256504 164 268,290 SH   SOLE 22 217,221 0 51,069
GALLAGHER ARTHUR J & CO COM 363576109 10,348 183,028 SH   SOLE 2 60,921 0 122,107
GALLAGHER ARTHUR J & CO COM 363576109 2,969 52,506 SH   SOLE 4 48,686 0 3,820
GALLAGHER ARTHUR J & CO COM 363576109 8,574 151,652 SH   SOLE 7 133,212 0 18,440
GALLAGHER ARTHUR J & CO COM 363576109 319 5,636 SH   SOLE 13 5,636 0 0
GALLAGHER ARTHUR J & CO COM 363576109 67 1,177 SH   SOLE 15 1,177 0 0
GALLAGHER ARTHUR J & CO COM 363576109 26,286 464,908 SH   SOLE 18 439,420 0 25,488
GALLAGHER ARTHUR J & CO COM 363576109 9,090 160,775 SH   SOLE 19 160,775 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,833 103,169 SH   SOLE 20 0 0 103,169
GALLAGHER ARTHUR J & CO COM 363576109 335,672 5,936,897 SH   SOLE 21 5,936,897 0 0
GALLAGHER ARTHUR J & CO COM 363576109 283,660 5,016,979 SH   SOLE 22 4,126,983 0 889,996
GALLAGHER ARTHUR J & CO COM 363576109 11,640 205,867 SH   SOLE 23 205,867 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,713 65,671 SH   SOLE 25 65,671 0 0
GALLAGHER ARTHUR J & CO COM 363576109 24,922 440,780 SH   SOLE 26 146,813 0 293,967
GALLAGHER ARTHUR J & CO COM 363576109 2,118 37,466 SH   SOLE 28 28,127 0 9,339
GALLAGHER ARTHUR J & CO COM 363576109 2,719 48,089 SH   SOLE 29 7,434 0 40,655
GALLAGHER ARTHUR J & CO COM 363576109 39,351 695,981 SH   SOLE 30 695,981 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,346 76,869 SH   SOLE 31 33,777 0 43,092
GALLAGHER ARTHUR J & CO COM 363576109 3,440 60,837 SH   SOLE 32 60,837 0 0
GALLAGHER ARTHUR J & CO COM 363576109 674 11,922 SH   SOLE 34 11,922 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,977 264,900 SH   SOLE 36 264,900 0 0
GALLAGHER ARTHUR J & CO COM 363576109 52 923 SH   SOLE 40 923 0 0
GAMCO INVESTORS INC CL A COM 361438104 44 1,478 SH   SOLE 2 241 0 1,237
GAMCO INVESTORS INC CL A COM 361438104 9 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 623 21,066 SH   SOLE 18 21,066 0 0
GAMCO INVESTORS INC CL A COM 361438104 95 3,207 SH   SOLE 19 3,207 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,819 129,059 SH   SOLE 21 129,059 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,894 165,404 SH   SOLE 22 154,910 0 10,494
GAMCO INVESTORS INC CL A COM 361438104 23 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 14 466 SH   SOLE 40 466 0 0
GAMESTOP CORP NEW CL A 36467W109 1,555 68,944 SH   SOLE 2 50,459 0 18,485
GAMESTOP CORP NEW CL A 36467W109 13 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 147 6,524 SH   SOLE 7 6,524 0 0
GAMESTOP CORP NEW CL A 36467W109 8,018 355,549 SH   SOLE 18 355,549 0 0
GAMESTOP CORP NEW CL A 36467W109 1,544 68,460 SH   SOLE 19 68,460 0 0
GAMESTOP CORP NEW CL A 36467W109 98,945 4,387,815 SH   SOLE 21 4,387,815 0 0
GAMESTOP CORP NEW CL A 36467W109 73,758 3,270,885 SH   SOLE 22 2,875,936 0 394,949
GAMESTOP CORP NEW CL A 36467W109 620 27,510 SH   SOLE 26 20,395 0 7,115
GAMESTOP CORP NEW CL A 36467W109 353 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 419 18,576 SH   SOLE 29 0 0 18,576
GAMESTOP CORP NEW CL A 36467W109 415 18,423 SH   SOLE 30 18,423 0 0
GAMESTOP CORP NEW CL A 36467W109 55 2,436 SH   SOLE 31 2,436 0 0
GAMESTOP CORP NEW CL A 36467W109 321 14,239 SH   SOLE 36 14,239 0 0
GAMESTOP CORP NEW CL A 36467W109 151 6,696 SH   SOLE 40 6,696 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 903 27,014 SH   SOLE 2 27,014 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,181 65,266 SH   SOLE 4 65,266 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,352 249,896 SH   SOLE 7 249,896 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 275 8,230 SH   SOLE 15 8,230 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,033 90,740 SH   SOLE 18 90,740 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9,167 274,307 SH   SOLE 19 274,307 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 100,273 3,000,391 SH   SOLE 21 3,000,391 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 244,466 7,314,976 SH   SOLE 22 6,687,671 0 627,305
GAMING & LEISURE PPTYS INC COM 36467J108 278 8,333 SH   SOLE 23 8,333 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9,837 294,331 SH   SOLE 25 294,331 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,368 130,700 SH   SOLE 26 57,262 0 73,438
GAMING & LEISURE PPTYS INC COM 36467J108 932 27,875 SH   SOLE 28 27,875 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,372 70,987 SH   SOLE 29 70,987 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 32,053 959,096 SH   SOLE 30 959,096 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 138 4,124 SH   SOLE 31 4,124 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 600 17,968 SH   SOLE 40 17,968 0 0
GAMING PARTNERS INTL CORP COM 36467A107 7 658 SH   SOLE 18 658 0 0
GAMING PARTNERS INTL CORP COM 36467A107 10 1,026 SH   SOLE 19 1,026 0 0
GAMING PARTNERS INTL CORP COM 36467A107 8 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,200 119,983 SH   SOLE 22 119,983 0 0
GANNETT CO INC COM 36473H104 281 33,529 SH   SOLE 2 12,849 0 20,680
GANNETT CO INC COM 36473H104 4 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 59 7,056 SH   SOLE 7 7,056 0 0
GANNETT CO INC COM 36473H104 5,158 615,456 SH   SOLE 18 615,456 0 0
GANNETT CO INC COM 36473H104 765 91,308 SH   SOLE 19 91,308 0 0
GANNETT CO INC COM 36473H104 84,271 10,056,148 SH   SOLE 21 10,056,148 0 0
GANNETT CO INC COM 36473H104 27,448 3,275,390 SH   SOLE 22 3,029,075 0 246,315
GANNETT CO INC COM 36473H104 199 23,763 SH   SOLE 26 18,846 0 4,917
GANNETT CO INC COM 36473H104 131 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 52 6,147 SH   SOLE 29 0 0 6,147
GANNETT CO INC COM 36473H104 1,823 217,529 SH   SOLE 30 217,529 0 0
GANNETT CO INC COM 36473H104 32 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 125 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 4,994 205,587 SH   SOLE 2 62,503 0 143,084
GAP INC DEL COM 364760108 1,939 79,810 SH   SOLE 4 72,138 0 7,672
GAP INC DEL COM 364760108 3,847 158,395 SH   SOLE 7 148,538 0 9,857
GAP INC DEL COM 364760108 42 1,742 SH   SOLE 13 1,742 0 0
GAP INC DEL COM 364760108 34 1,412 SH   SOLE 15 1,412 0 0
GAP INC DEL COM 364760108 3 137 SH   SOLE 17 0 0 137
GAP INC DEL COM 364760108 61,873 2,547,256 SH   SOLE 18 2,392,256 0 155,000
GAP INC DEL COM 364760108 147,575 6,075,551 SH   SOLE 19 6,075,551 0 0
GAP INC DEL COM 364760108 5,221 214,947 SH   SOLE 20 0 0 214,947
GAP INC DEL COM 364760108 108,294 4,458,398 SH   SOLE 21 4,458,398 0 0
GAP INC DEL COM 364760108 158,118 6,509,611 SH   SOLE 22 5,320,461 0 1,189,150
GAP INC DEL COM 364760108 6,454 265,693 SH   SOLE 23 265,693 0 0
GAP INC DEL COM 364760108 2,897 119,273 SH   SOLE 25 119,273 0 0
GAP INC DEL COM 364760108 15,818 651,202 SH   SOLE 26 245,061 0 406,141
GAP INC DEL COM 364760108 1,196 49,253 SH   SOLE 28 36,737 0 12,516
GAP INC DEL COM 364760108 1,593 65,589 SH   SOLE 29 11,713 0 53,876
GAP INC DEL COM 364760108 17,186 707,525 SH   SOLE 30 707,525 0 0
GAP INC DEL COM 364760108 3,377 139,020 SH   SOLE 31 48,723 0 90,297
GAP INC DEL COM 364760108 2,357 97,016 SH   SOLE 34 97,016 0 0
GAP INC DEL COM 364760108 9,463 389,568 SH   SOLE 36 389,568 0 0
GAP INC DEL COM 364760108 27 1,128 SH   SOLE 40 1,128 0 0
GARMIN LTD SHS H2906T109 5,542 108,438 SH   SOLE 2 32,997 0 75,441
GARMIN LTD SHS H2906T109 1,937 37,897 SH   SOLE 4 35,213 0 2,684
GARMIN LTD SHS H2906T109 5,012 98,058 SH   SOLE 7 94,939 0 3,119
GARMIN LTD SHS H2906T109 42 827 SH   SOLE 13 827 0 0
GARMIN LTD SHS H2906T109 40 791 SH   SOLE 15 791 0 0
GARMIN LTD SHS H2906T109 15,730 307,763 SH   SOLE 18 290,440 0 17,323
GARMIN LTD SHS H2906T109 2,809 54,959 SH   SOLE 19 54,959 0 0
GARMIN LTD SHS H2906T109 4,555 89,115 SH   SOLE 20 0 0 89,115
GARMIN LTD SHS H2906T109 298,206 5,834,600 SH   SOLE 21 5,834,600 0 0
GARMIN LTD SHS H2906T109 160,711 3,144,416 SH   SOLE 22 2,557,527 0 586,889
GARMIN LTD SHS H2906T109 6,747 132,015 SH   SOLE 23 132,015 0 0
GARMIN LTD SHS H2906T109 1,869 36,573 SH   SOLE 25 36,573 0 0
GARMIN LTD SHS H2906T109 16,137 315,738 SH   SOLE 26 115,107 0 200,631
GARMIN LTD SHS H2906T109 1,255 24,562 SH   SOLE 28 17,886 0 6,676
GARMIN LTD SHS H2906T109 1,672 32,707 SH   SOLE 29 5,655 0 27,052
GARMIN LTD SHS H2906T109 17,800 348,271 SH   SOLE 30 348,271 0 0
GARMIN LTD SHS H2906T109 2,924 57,216 SH   SOLE 31 21,920 0 35,296
GARMIN LTD SHS H2906T109 4,391 85,919 SH   SOLE 32 85,919 0 0
GARMIN LTD SHS H2906T109 433 8,481 SH   SOLE 34 8,481 0 0
GARMIN LTD SHS H2906T109 8,704 170,302 SH   SOLE 36 170,302 0 0
GARMIN LTD SHS H2906T109 28 547 SH   SOLE 40 547 0 0
GARRISON CAP INC COM 366554103 1,288 131,724 SH   SOLE 30 131,724 0 0
GARTNER INC COM 366651107 14,102 130,585 SH   SOLE 2 92,853 0 37,732
GARTNER INC COM 366651107 3,526 32,653 SH   SOLE 4 30,687 0 1,966
GARTNER INC COM 366651107 2,698 24,980 SH   SOLE 7 20,795 0 4,185
GARTNER INC COM 366651107 137 1,273 SH   SOLE 13 1,273 0 0
GARTNER INC COM 366651107 30,930 286,420 SH   SOLE 18 277,815 0 8,605
GARTNER INC COM 366651107 6,378 59,058 SH   SOLE 19 53,588 0 5,470
GARTNER INC COM 366651107 453,837 4,202,587 SH   SOLE 21 4,202,587 0 0
GARTNER INC COM 366651107 306,707 2,840,147 SH   SOLE 22 2,553,739 0 286,408
GARTNER INC COM 366651107 11,693 108,279 SH   SOLE 23 108,279 0 0
GARTNER INC COM 366651107 560 5,187 SH   SOLE 25 5,187 0 0
GARTNER INC COM 366651107 19,849 183,800 SH   SOLE 26 62,111 0 121,689
GARTNER INC COM 366651107 1,871 17,330 SH   SOLE 28 12,964 0 4,366
GARTNER INC COM 366651107 2,565 23,754 SH   SOLE 29 4,187 0 19,567
GARTNER INC COM 366651107 16,341 151,316 SH   SOLE 30 151,316 0 0
GARTNER INC COM 366651107 4,270 39,537 SH   SOLE 31 17,061 0 22,476
GARTNER INC COM 366651107 4,396 40,704 SH   SOLE 34 40,704 0 0
GARTNER INC COM 366651107 2,894 26,797 SH   SOLE 36 26,797 0 0
GARTNER INC COM 366651107 46 422 SH   SOLE 40 422 0 0
GAS NAT INC COM 367204104 23 1,837 SH   SOLE 18 1,837 0 0
GAS NAT INC COM 367204104 31 2,422 SH   SOLE 19 2,422 0 0
GAS NAT INC COM 367204104 469 36,894 SH   SOLE 21 36,894 0 0
GASLOG LTD SHS G37585109 173 11,252 SH   SOLE 2 4,004 0 7,248
GASLOG LTD SHS G37585109 14 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 2,552 166,267 SH   SOLE 18 166,267 0 0
GASLOG LTD SHS G37585109 263 17,158 SH   SOLE 19 17,158 0 0
GASLOG LTD SHS G37585109 18,535 1,207,511 SH   SOLE 21 1,207,511 0 0
GASLOG LTD SHS G37585109 5,968 388,817 SH   SOLE 22 338,853 0 49,964
GASLOG LTD SHS G37585109 178 11,572 SH   SOLE 25 11,572 0 0
GASLOG LTD SHS G37585109 55 3,603 SH   SOLE 31 3,603 0 0
GASLOG LTD SHS G37585109 32 2,112 SH   SOLE 36 2,112 0 0
GASTAR EXPL INC NEW COM 36729W202 40 26,170 SH   SOLE 18 26,170 0 0
GASTAR EXPL INC NEW COM 36729W202 42 27,518 SH   SOLE 19 27,518 0 0
GASTAR EXPL INC NEW COM 36729W202 653 424,168 SH   SOLE 21 424,168 0 0
GASTAR EXPL INC NEW COM 36729W202 5,154 3,346,467 SH   SOLE 22 3,346,467 0 0
GATX CORP COM 361448103 1,498 24,577 SH   SOLE 2 16,967 0 7,610
GATX CORP COM 361448103 77 1,263 SH   SOLE 4 1,263 0 0
GATX CORP COM 361448103 98 1,603 SH   SOLE 7 1,603 0 0
GATX CORP COM 361448103 16,970 278,375 SH   SOLE 18 278,375 0 0
GATX CORP COM 361448103 1,488 24,413 SH   SOLE 19 24,413 0 0
GATX CORP COM 361448103 155,114 2,544,527 SH   SOLE 21 2,544,527 0 0
GATX CORP COM 361448103 78,967 1,295,386 SH   SOLE 22 1,213,174 0 82,212
GATX CORP COM 361448103 665 10,914 SH   SOLE 26 8,353 0 2,561
GATX CORP COM 361448103 358 5,880 SH   SOLE 28 5,880 0 0
GATX CORP COM 361448103 565 9,263 SH   SOLE 30 9,263 0 0
GATX CORP COM 361448103 11 186 SH   SOLE 34 186 0 0
GATX CORP COM 361448103 135 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 288 4,729 SH   SOLE 40 4,729 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 208 6,364 SH   SOLE 2 3,069 0 3,295
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 10 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 58 1,771 SH   SOLE 7 1,771 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8,587 263,008 SH   SOLE 18 263,008 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,409 43,156 SH   SOLE 19 43,156 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 72,488 2,220,167 SH   SOLE 21 2,220,167 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 62,416 1,911,666 SH   SOLE 22 1,769,529 0 142,137
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 660 20,213 SH   SOLE 26 16,025 0 4,188
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 339 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,425 43,647 SH   SOLE 29 0 0 43,647
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 351 10,757 SH   SOLE 30 10,757 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 277 8,496 SH   SOLE 40 8,496 0 0
GEE GROUP INC COM 36165A102 5 1,050 SH   SOLE 18 1,050 0 0
GEE GROUP INC COM 36165A102 4 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 6 525 SH   SOLE 18 525 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 75 7,131 SH   SOLE 21 7,131 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2 177 SH   SOLE 19 177 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 88 7,049 SH   SOLE 21 7,049 0 0
GENCOR INDS INC COM 368678108 5 303 SH   SOLE 2 303 0 0
GENCOR INDS INC COM 368678108 478 31,975 SH   SOLE 18 31,975 0 0
GENCOR INDS INC COM 368678108 81 5,439 SH   SOLE 19 5,439 0 0
GENCOR INDS INC COM 368678108 3,770 252,147 SH   SOLE 21 252,147 0 0
GENCOR INDS INC COM 368678108 850 56,880 SH   SOLE 22 52,189 0 4,691
GENER8 MARITIME INC COM Y26889108 1,546 272,707 SH   SOLE 2 268,057 0 4,650
GENER8 MARITIME INC COM Y26889108 0 3 SH   SOLE 17 0 0 3
GENER8 MARITIME INC COM Y26889108 878 154,928 SH   SOLE 18 154,928 0 0
GENER8 MARITIME INC COM Y26889108 28,929 5,102,124 SH   SOLE 19 5,102,124 0 0
GENER8 MARITIME INC COM Y26889108 7,474 1,318,210 SH   SOLE 21 1,318,210 0 0
GENER8 MARITIME INC COM Y26889108 9,422 1,661,785 SH   SOLE 22 1,589,109 0 72,676
GENER8 MARITIME INC COM Y26889108 43 7,542 SH   SOLE 28 7,542 0 0
GENER8 MARITIME INC COM Y26889108 51 9,020 SH   SOLE 30 9,020 0 0
GENERAC HLDGS INC COM 368736104 131 3,510 SH   SOLE 2 3,172 0 338
GENERAC HLDGS INC COM 368736104 897 24,066 SH   SOLE 4 24,066 0 0
GENERAC HLDGS INC COM 368736104 101 2,700 SH   SOLE 7 2,700 0 0
GENERAC HLDGS INC COM 368736104 8,661 232,322 SH   SOLE 18 232,322 0 0
GENERAC HLDGS INC COM 368736104 9,506 254,993 SH   SOLE 19 254,993 0 0
GENERAC HLDGS INC COM 368736104 69,422 1,862,171 SH   SOLE 21 1,862,171 0 0
GENERAC HLDGS INC COM 368736104 62,133 1,666,671 SH   SOLE 22 1,530,537 0 136,134
GENERAC HLDGS INC COM 368736104 1,053 28,256 SH   SOLE 26 24,238 0 4,018
GENERAC HLDGS INC COM 368736104 361 9,675 SH   SOLE 28 9,675 0 0
GENERAC HLDGS INC COM 368736104 438 11,754 SH   SOLE 30 11,754 0 0
GENERAC HLDGS INC COM 368736104 1,924 51,600 SH   SOLE 34 51,600 0 0
GENERAC HLDGS INC COM 368736104 97 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 282 7,551 SH   SOLE 40 7,551 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 117 6,540 SH   SOLE 2 5,418 0 1,122
GENERAL CABLE CORP DEL NEW COM 369300108 6 338 SH   SOLE 4 338 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 67 3,740 SH   SOLE 7 3,740 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 4,380 244,034 SH   SOLE 18 244,034 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 514 28,610 SH   SOLE 19 28,610 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 75,998 4,233,857 SH   SOLE 21 4,233,857 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 23,967 1,335,184 SH   SOLE 22 1,212,829 0 122,355
GENERAL CABLE CORP DEL NEW COM 369300108 376 20,966 SH   SOLE 26 17,426 0 3,540
GENERAL CABLE CORP DEL NEW COM 369300108 128 7,121 SH   SOLE 28 7,121 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 1,775 98,880 SH   SOLE 30 98,880 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 316 17,631 SH   SOLE 36 17,631 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 106 5,898 SH   SOLE 40 5,898 0 0
GENERAL COMMUNICATION INC CL A 369385109 28 1,326 SH   SOLE 2 1,326 0 0
GENERAL COMMUNICATION INC CL A 369385109 21 1,024 SH   SOLE 7 1,024 0 0
GENERAL COMMUNICATION INC CL A 369385109 2,811 135,142 SH   SOLE 18 135,142 0 0
GENERAL COMMUNICATION INC CL A 369385109 351 16,861 SH   SOLE 19 16,861 0 0
GENERAL COMMUNICATION INC CL A 369385109 71,763 3,450,157 SH   SOLE 21 3,450,157 0 0
GENERAL COMMUNICATION INC CL A 369385109 16,408 788,840 SH   SOLE 22 717,659 0 71,181
GENERAL COMMUNICATION INC CL A 369385109 80 3,832 SH   SOLE 28 3,832 0 0
GENERAL COMMUNICATION INC CL A 369385109 1,077 51,799 SH   SOLE 30 51,799 0 0
GENERAL COMMUNICATION INC CL A 369385109 53 2,532 SH   SOLE 40 2,532 0 0
GENERAL DYNAMICS CORP COM 369550108 44,436 237,372 SH   SOLE 2 73,919 0 163,453
GENERAL DYNAMICS CORP COM 369550108 13,322 71,164 SH   SOLE 4 64,865 0 6,299
GENERAL DYNAMICS CORP COM 369550108 54,884 293,182 SH   SOLE 7 222,859 0 70,323
GENERAL DYNAMICS CORP COM 369550108 418 2,232 SH   SOLE 13 2,232 0 0
GENERAL DYNAMICS CORP COM 369550108 340 1,816 SH   SOLE 15 1,816 0 0
GENERAL DYNAMICS CORP COM 369550108 19 100 SH   SOLE 17 0 0 100
GENERAL DYNAMICS CORP COM 369550108 99,717 532,675 SH   SOLE 18 521,522 0 11,153
GENERAL DYNAMICS CORP COM 369550108 30,588 163,397 SH   SOLE 19 155,401 0 7,996
GENERAL DYNAMICS CORP COM 369550108 936,087 5,000,463 SH   SOLE 21 5,000,463 0 0
GENERAL DYNAMICS CORP COM 369550108 1,338,649 7,150,905 SH   SOLE 22 5,898,404 0 1,252,501
GENERAL DYNAMICS CORP COM 369550108 58,659 313,348 SH   SOLE 23 313,348 0 0
GENERAL DYNAMICS CORP COM 369550108 36,483 194,886 SH   SOLE 25 194,886 0 0
GENERAL DYNAMICS CORP COM 369550108 42,818 228,729 SH   SOLE 26 143,437 0 85,292
GENERAL DYNAMICS CORP COM 369550108 2,267 12,111 SH   SOLE 29 11,220 0 891
GENERAL DYNAMICS CORP COM 369550108 137,267 733,266 SH   SOLE 30 733,266 0 0
GENERAL DYNAMICS CORP COM 369550108 24,411 130,398 SH   SOLE 31 52,526 0 77,872
GENERAL DYNAMICS CORP COM 369550108 82,720 441,881 SH   SOLE 36 441,881 0 0
GENERAL DYNAMICS CORP COM 369550108 266 1,419 SH   SOLE 40 1,419 0 0
GENERAL ELECTRIC CO COM 369604103 245,738 8,246,248 SH   SOLE 2 2,715,360 0 5,530,888
GENERAL ELECTRIC CO COM 369604103 89,165 2,992,115 SH   SOLE 4 2,773,582 0 218,533
GENERAL ELECTRIC CO COM 369604103 178,897 6,003,239 SH   SOLE 7 5,650,291 0 352,948
GENERAL ELECTRIC CO COM 369604103 1,252 42,010 SH   SOLE 13 42,010 0 0
GENERAL ELECTRIC CO COM 369604103 1,673 56,126 SH   SOLE 15 56,126 0 0
GENERAL ELECTRIC CO COM 369604103 276 9,261 SH   SOLE 17 0 0 9,261
GENERAL ELECTRIC CO COM 369604103 710,568 23,844,570 SH   SOLE 18 22,123,990 0 1,720,580
GENERAL ELECTRIC CO COM 369604103 1,389 46,596 SH   OTR 19 0 46,596 0
GENERAL ELECTRIC CO COM 369604103 589,458 19,780,461 SH   SOLE 19 19,780,461 0 0
GENERAL ELECTRIC CO COM 369604103 106,443 3,571,910 SH   SOLE 20 312,436 0 3,259,474
GENERAL ELECTRIC CO COM 369604103 3,627,121 121,715,477 SH   SOLE 21 121,715,477 0 0
GENERAL ELECTRIC CO COM 369604103 6,889,639 231,195,947 SH   SOLE 22 187,627,127 0 43,568,820
GENERAL ELECTRIC CO COM 369604103 321,906 10,802,206 SH   SOLE 23 10,802,206 0 0
GENERAL ELECTRIC CO COM 369604103 102,630 3,443,966 SH   SOLE 25 3,443,966 0 0
GENERAL ELECTRIC CO COM 369604103 602,837 20,229,424 SH   SOLE 26 5,261,804 0 14,967,620
GENERAL ELECTRIC CO COM 369604103 55,623 1,866,560 SH   SOLE 28 1,394,877 0 471,683
GENERAL ELECTRIC CO COM 369604103 25,000 838,926 SH   SOLE 29 416,142 0 422,784
GENERAL ELECTRIC CO COM 369604103 693,154 23,260,206 SH   SOLE 30 23,260,206 0 0
GENERAL ELECTRIC CO COM 369604103 148,133 4,970,895 SH   SOLE 31 1,813,290 0 3,157,605
GENERAL ELECTRIC CO COM 369604103 10,258 344,229 SH   SOLE 32 344,229 0 0
GENERAL ELECTRIC CO COM 369604103 22,645 759,898 SH   SOLE 34 759,898 0 0
GENERAL ELECTRIC CO COM 369604103 411,991 13,825,212 SH   SOLE 36 13,825,212 0 0
GENERAL ELECTRIC CO COM 369604103 1,416 47,516 SH   SOLE 40 47,516 0 0
GENERAL FIN CORP DEL COM 369822101 9 1,743 SH   SOLE 18 1,743 0 0
GENERAL FIN CORP DEL COM 369822101 149 29,236 SH   SOLE 21 29,236 0 0
GENERAL MLS INC COM 370334104 35,381 599,575 SH   SOLE 2 231,991 0 367,584
GENERAL MLS INC COM 370334104 11,988 203,160 SH   SOLE 4 186,311 0 16,849
GENERAL MLS INC COM 370334104 30,307 513,596 SH   SOLE 7 480,917 0 32,679
GENERAL MLS INC COM 370334104 689 11,669 SH   SOLE 13 11,669 0 0
GENERAL MLS INC COM 370334104 217 3,669 SH   SOLE 15 3,669 0 0
GENERAL MLS INC COM 370334104 7 116 SH   SOLE 17 0 0 116
GENERAL MLS INC COM 370334104 75,745 1,283,590 SH   SOLE 18 1,196,663 0 86,927
GENERAL MLS INC COM 370334104 5,898 99,952 SH   SOLE 19 99,952 0 0
GENERAL MLS INC COM 370334104 20,541 348,102 SH   SOLE 20 0 0 348,102
GENERAL MLS INC COM 370334104 842,515 14,277,498 SH   SOLE 21 14,277,498 0 0
GENERAL MLS INC COM 370334104 997,640 16,906,279 SH   SOLE 22 13,893,625 0 3,012,654
GENERAL MLS INC COM 370334104 42,492 720,078 SH   SOLE 23 720,078 0 0
GENERAL MLS INC COM 370334104 12,538 212,478 SH   SOLE 25 212,478 0 0
GENERAL MLS INC COM 370334104 127,141 2,154,561 SH   SOLE 26 383,439 0 1,771,122
GENERAL MLS INC COM 370334104 7,312 123,908 SH   SOLE 28 92,522 0 31,386
GENERAL MLS INC COM 370334104 1,662 28,163 SH   SOLE 29 28,163 0 0
GENERAL MLS INC COM 370334104 137,903 2,336,951 SH   SOLE 30 2,336,951 0 0
GENERAL MLS INC COM 370334104 22,129 375,012 SH   SOLE 31 122,313 0 252,699
GENERAL MLS INC COM 370334104 4,130 69,989 SH   SOLE 32 69,989 0 0
GENERAL MLS INC COM 370334104 16,314 276,458 SH   SOLE 34 276,458 0 0
GENERAL MLS INC COM 370334104 55,077 933,355 SH   SOLE 36 933,355 0 0
GENERAL MLS INC COM 370334104 194 3,280 SH   SOLE 40 3,280 0 0
GENERAL MLS INC OPTIONS 370334104 791 13,400 SH Call OTR 19 13,400 0 0
GENERAL MOLY INC COM 370373102 11 21,436 SH   SOLE 19 21,436 0 0
GENERAL MOLY INC COM 370373102 16 32,469 SH   SOLE 21 32,469 0 0
GENERAL MOLY INC COM 370373102 831 1,662,025 SH   SOLE 22 1,610,264 0 51,761
GENERAL MTRS CO COM 37045V100 42,235 1,194,427 SH   SOLE 2 340,950 0 853,477
GENERAL MTRS CO COM 37045V100 15,898 449,603 SH   SOLE 4 415,131 0 34,472
GENERAL MTRS CO COM 37045V100 43,896 1,241,390 SH   SOLE 7 1,136,619 0 104,771
GENERAL MTRS CO COM 37045V100 251 7,094 SH   SOLE 13 7,094 0 0
GENERAL MTRS CO COM 37045V100 313 8,844 SH   SOLE 15 8,844 0 0
GENERAL MTRS CO COM 37045V100 3 80 SH   SOLE 17 0 0 80
GENERAL MTRS CO COM 37045V100 91,219 2,579,719 SH   SOLE 18 2,380,499 0 199,220
GENERAL MTRS CO COM 37045V100 2,321 65,632 SH   OTR 19 0 65,632 0
GENERAL MTRS CO COM 37045V100 2,411 68,181 SH   SOLE 19 68,181 0 0
GENERAL MTRS CO COM 37045V100 19,331 546,700 SH   SOLE 20 0 0 546,700
GENERAL MTRS CO COM 37045V100 735,389 20,797,207 SH   SOLE 21 20,797,207 0 0
GENERAL MTRS CO COM 37045V100 1,315,411 37,200,547 SH   SOLE 22 30,333,810 0 6,866,737
GENERAL MTRS CO COM 37045V100 59,313 1,677,398 SH   SOLE 23 1,677,398 0 0
GENERAL MTRS CO COM 37045V100 17,808 503,627 SH   SOLE 25 503,627 0 0
GENERAL MTRS CO COM 37045V100 114,060 3,225,690 SH   SOLE 26 729,975 0 2,495,715
GENERAL MTRS CO COM 37045V100 10,190 288,172 SH   SOLE 28 214,747 0 73,425
GENERAL MTRS CO COM 37045V100 3,720 105,199 SH   SOLE 29 59,437 0 45,762
GENERAL MTRS CO COM 37045V100 171,278 4,843,830 SH   SOLE 30 4,843,830 0 0
GENERAL MTRS CO COM 37045V100 25,786 729,251 SH   SOLE 31 279,169 0 450,082
GENERAL MTRS CO COM 37045V100 3,287 92,954 SH   SOLE 34 92,954 0 0
GENERAL MTRS CO COM 37045V100 80,261 2,269,822 SH   SOLE 36 2,269,822 0 0
GENERAL MTRS CO COM 37045V100 270 7,646 SH   SOLE 40 7,646 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 1 35 SH   SOLE 18 35 0 0
GENESCO INC COM 371532102 240 4,326 SH   SOLE 2 1,138 0 3,188
GENESCO INC COM 371532102 9 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 68 1,222 SH   SOLE 7 1,222 0 0
GENESCO INC COM 371532102 5,951 107,323 SH   SOLE 18 107,323 0 0
GENESCO INC COM 371532102 691 12,454 SH   SOLE 19 12,454 0 0
GENESCO INC COM 371532102 96,889 1,747,322 SH   SOLE 21 1,747,322 0 0
GENESCO INC COM 371532102 30,531 550,612 SH   SOLE 22 506,681 0 43,931
GENESCO INC COM 371532102 309 5,576 SH   SOLE 23 5,576 0 0
GENESCO INC COM 371532102 413 7,450 SH   SOLE 26 5,940 0 1,510
GENESCO INC COM 371532102 167 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 2,187 39,439 SH   SOLE 30 39,439 0 0
GENESCO INC COM 371532102 29 524 SH   SOLE 36 524 0 0
GENESCO INC COM 371532102 154 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 2,815 41,476 SH   SOLE 2 30,568 0 10,908
GENESEE & WYO INC CL A 371559105 710 10,463 SH   SOLE 4 10,463 0 0
GENESEE & WYO INC CL A 371559105 139 2,041 SH   SOLE 7 2,041 0 0
GENESEE & WYO INC CL A 371559105 16,393 241,569 SH   SOLE 18 241,569 0 0
GENESEE & WYO INC CL A 371559105 9,650 142,202 SH   SOLE 19 142,202 0 0
GENESEE & WYO INC CL A 371559105 176,157 2,595,884 SH   SOLE 21 2,595,884 0 0
GENESEE & WYO INC CL A 371559105 129,947 1,914,929 SH   SOLE 22 1,701,079 0 213,850
GENESEE & WYO INC CL A 371559105 1,475 21,736 SH   SOLE 26 18,374 0 3,362
GENESEE & WYO INC CL A 371559105 548 8,080 SH   SOLE 28 8,080 0 0
GENESEE & WYO INC CL A 371559105 1,316 19,389 SH   SOLE 30 19,389 0 0
GENESEE & WYO INC CL A 371559105 89 1,314 SH   SOLE 31 1,314 0 0
GENESEE & WYO INC CL A 371559105 1,520 22,400 SH   SOLE 34 22,400 0 0
GENESEE & WYO INC CL A 371559105 131 1,931 SH   SOLE 36 1,931 0 0
GENESEE & WYO INC CL A 371559105 390 5,751 SH   SOLE 40 5,751 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 4 130 SH   SOLE 17 0 0 130
GENESIS ENERGY L P UNIT LTD PARTN 371927104 26,082 804,513 SH   SOLE 19 804,513 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 20 7,536 SH   SOLE 2 2,272 0 5,264
GENESIS HEALTHCARE INC CL A COM 37185X106 2 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 377 142,732 SH   SOLE 18 142,732 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 53 19,951 SH   SOLE 19 19,951 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 3,193 1,209,294 SH   SOLE 21 1,209,294 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,313 876,217 SH   SOLE 22 833,565 0 42,652
GENESIS HEALTHCARE INC CL A COM 37185X106 32 12,111 SH   SOLE 28 12,111 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 11 4,240 SH   SOLE 40 4,240 0 0
GENIE ENERGY LTD CL B 372284208 21 2,840 SH   SOLE 2 615 0 2,225
GENIE ENERGY LTD CL B 372284208 372 51,356 SH   SOLE 18 51,356 0 0
GENIE ENERGY LTD CL B 372284208 103 14,191 SH   SOLE 19 14,191 0 0
GENIE ENERGY LTD CL B 372284208 3,044 420,484 SH   SOLE 21 420,484 0 0
GENIE ENERGY LTD CL B 372284208 3,588 495,557 SH   SOLE 22 488,345 0 7,212
GENMARK DIAGNOSTICS INC COM 372309104 26 2,026 SH   SOLE 2 1,742 0 284
GENMARK DIAGNOSTICS INC COM 372309104 13 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 2,085 162,671 SH   SOLE 18 162,671 0 0
GENMARK DIAGNOSTICS INC COM 372309104 340 26,549 SH   SOLE 19 26,549 0 0
GENMARK DIAGNOSTICS INC COM 372309104 20,465 1,596,333 SH   SOLE 21 1,596,333 0 0
GENMARK DIAGNOSTICS INC COM 372309104 14,877 1,160,433 SH   SOLE 22 1,067,527 0 92,906
GENMARK DIAGNOSTICS INC COM 372309104 72 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 156 12,181 SH   SOLE 30 12,181 0 0
GENMARK DIAGNOSTICS INC COM 372309104 52 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 26 4,203 SH   SOLE 18 4,203 0 0
GENOCEA BIOSCIENCES INC COM 372427104 24 3,917 SH   SOLE 19 3,917 0 0
GENOCEA BIOSCIENCES INC COM 372427104 385 63,197 SH   SOLE 21 63,197 0 0
GENOCEA BIOSCIENCES INC COM 372427104 1,324 217,450 SH   SOLE 22 217,450 0 0
GENOMIC HEALTH INC COM 37244C101 1,265 40,169 SH   SOLE 2 40,036 0 133
GENOMIC HEALTH INC COM 37244C101 12 372 SH   SOLE 7 372 0 0
GENOMIC HEALTH INC COM 37244C101 2,745 87,159 SH   SOLE 18 87,159 0 0
GENOMIC HEALTH INC COM 37244C101 12,098 384,182 SH   SOLE 19 384,182 0 0
GENOMIC HEALTH INC COM 37244C101 32,196 1,022,408 SH   SOLE 21 1,022,408 0 0
GENOMIC HEALTH INC COM 37244C101 22,418 711,915 SH   SOLE 22 671,752 0 40,163
GENOMIC HEALTH INC COM 37244C101 33 1,063 SH   SOLE 23 1,063 0 0
GENOMIC HEALTH INC COM 37244C101 18 580 SH   SOLE 26 0 0 580
GENOMIC HEALTH INC COM 37244C101 80 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 709 22,520 SH   SOLE 29 0 0 22,520
GENOMIC HEALTH INC COM 37244C101 73 2,324 SH   SOLE 30 2,324 0 0
GENOMIC HEALTH INC COM 37244C101 3,442 109,300 SH   SOLE 34 109,300 0 0
GENOMIC HEALTH INC COM 37244C101 71 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 18,795 759,091 SH   SOLE 2 34,804 0 724,287
GENPACT LIMITED SHS G3922B107 62 2,484 SH   SOLE 3 2,484 0 0
GENPACT LIMITED SHS G3922B107 161 6,499 SH   SOLE 7 6,499 0 0
GENPACT LIMITED SHS G3922B107 3,956 159,772 SH   SOLE 15 0 0 159,772
GENPACT LIMITED SHS G3922B107 1,756 70,901 SH   SOLE 18 70,901 0 0
GENPACT LIMITED SHS G3922B107 2,279 92,056 SH   SOLE 19 92,056 0 0
GENPACT LIMITED SHS G3922B107 37,237 1,503,934 SH   SOLE 21 1,503,934 0 0
GENPACT LIMITED SHS G3922B107 122,647 4,953,413 SH   SOLE 22 4,478,438 0 474,975
GENPACT LIMITED SHS G3922B107 144 5,808 SH   SOLE 23 5,808 0 0
GENPACT LIMITED SHS G3922B107 28 1,122 SH   SOLE 26 474 0 648
GENPACT LIMITED SHS G3922B107 150 6,049 SH   SOLE 30 6,049 0 0
GENPACT LIMITED SHS G3922B107 2,480 100,145 SH   SOLE 31 100,145 0 0
GENPACT LIMITED SHS G3922B107 44 1,781 SH   SOLE 34 1,781 0 0
GENPACT LIMITED SHS G3922B107 430 17,355 SH   SOLE 36 17,355 0 0
GENTEX CORP COM 371901109 3,440 161,254 SH   SOLE 2 141,563 0 19,691
GENTEX CORP COM 371901109 29 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 190 8,892 SH   SOLE 7 8,892 0 0
GENTEX CORP COM 371901109 45 2,117 SH   SOLE 15 2,117 0 0
GENTEX CORP COM 371901109 20,784 974,382 SH   SOLE 18 974,382 0 0
GENTEX CORP COM 371901109 3,906 183,109 SH   SOLE 19 183,109 0 0
GENTEX CORP COM 371901109 253,840 11,900,597 SH   SOLE 21 11,900,597 0 0
GENTEX CORP COM 371901109 192,928 9,044,893 SH   SOLE 22 8,068,719 0 976,174
GENTEX CORP COM 371901109 2,173 101,858 SH   SOLE 25 101,858 0 0
GENTEX CORP COM 371901109 6,448 302,291 SH   SOLE 26 68,065 0 234,226
GENTEX CORP COM 371901109 867 40,646 SH   SOLE 28 40,646 0 0
GENTEX CORP COM 371901109 601 28,168 SH   SOLE 29 0 0 28,168
GENTEX CORP COM 371901109 991 46,480 SH   SOLE 30 46,480 0 0
GENTEX CORP COM 371901109 131 6,124 SH   SOLE 31 6,124 0 0
GENTEX CORP COM 371901109 8,297 388,984 SH   SOLE 36 388,984 0 0
GENTEX CORP COM 371901109 476 22,306 SH   SOLE 40 22,306 0 0
GENTHERM INC COM 37253A103 86 2,181 SH   SOLE 2 1,988 0 193
GENTHERM INC COM 37253A103 8 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 36 924 SH   SOLE 7 924 0 0
GENTHERM INC COM 37253A103 7,051 179,631 SH   SOLE 18 179,631 0 0
GENTHERM INC COM 37253A103 8,771 223,471 SH   SOLE 19 223,471 0 0
GENTHERM INC COM 37253A103 122,635 3,124,446 SH   SOLE 21 3,124,446 0 0
GENTHERM INC COM 37253A103 38,893 990,905 SH   SOLE 22 918,321 0 72,584
GENTHERM INC COM 37253A103 274 6,985 SH   SOLE 26 3,842 0 3,143
GENTHERM INC COM 37253A103 193 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,773 70,642 SH   SOLE 30 70,642 0 0
GENTHERM INC COM 37253A103 152 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 23,647 255,890 SH   SOLE 2 166,034 0 89,856
GENUINE PARTS CO COM 372460105 3,994 43,218 SH   SOLE 4 39,711 0 3,507
GENUINE PARTS CO COM 372460105 33,054 357,687 SH   SOLE 7 214,712 0 142,975
GENUINE PARTS CO COM 372460105 197 2,128 SH   SOLE 13 2,128 0 0
GENUINE PARTS CO COM 372460105 85 917 SH   SOLE 15 917 0 0
GENUINE PARTS CO COM 372460105 76,601 828,925 SH   SOLE 18 807,522 0 21,403
GENUINE PARTS CO COM 372460105 68,285 738,937 SH   SOLE 19 738,937 0 0
GENUINE PARTS CO COM 372460105 523,111 5,660,765 SH   SOLE 21 5,660,765 0 0
GENUINE PARTS CO COM 372460105 380,212 4,114,398 SH   SOLE 22 3,363,792 0 750,606
GENUINE PARTS CO COM 372460105 15,315 165,724 SH   SOLE 23 165,724 0 0
GENUINE PARTS CO COM 372460105 21,213 229,553 SH   SOLE 25 229,553 0 0
GENUINE PARTS CO COM 372460105 53,003 573,561 SH   SOLE 26 192,378 0 381,183
GENUINE PARTS CO COM 372460105 2,878 31,145 SH   SOLE 28 22,985 0 8,160
GENUINE PARTS CO COM 372460105 3,826 41,405 SH   SOLE 29 7,470 0 33,935
GENUINE PARTS CO COM 372460105 41,188 445,710 SH   SOLE 30 445,710 0 0
GENUINE PARTS CO COM 372460105 8,110 87,764 SH   SOLE 31 28,505 0 59,259
GENUINE PARTS CO COM 372460105 5,865 63,470 SH   SOLE 32 63,470 0 0
GENUINE PARTS CO COM 372460105 49,355 534,086 SH   SOLE 34 534,086 0 0
GENUINE PARTS CO COM 372460105 21,814 236,056 SH   SOLE 36 236,056 0 0
GENUINE PARTS CO COM 372460105 2,786 30,144 SH   SOLE 37 30,144 0 0
GENUINE PARTS CO COM 372460105 69 745 SH   SOLE 40 745 0 0
GENVEC INC COM PAR 37246C406 5 826 SH   SOLE 19 826 0 0
GENVEC INC COM PAR 37246C406 3 437 SH   SOLE 21 437 0 0
GENVEC INC COM PAR 37246C406 486 80,123 SH   SOLE 22 80,123 0 0
GENWORTH FINL INC COM CL A 37247D106 1,734 420,772 SH   SOLE 2 334,819 0 85,953
GENWORTH FINL INC COM CL A 37247D106 11 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 261 63,295 SH   SOLE 7 63,295 0 0
GENWORTH FINL INC COM CL A 37247D106 13,720 3,330,157 SH   SOLE 18 3,330,157 0 0
GENWORTH FINL INC COM CL A 37247D106 1,873 454,612 SH   SOLE 19 454,612 0 0
GENWORTH FINL INC COM CL A 37247D106 118,526 28,768,567 SH   SOLE 21 28,768,567 0 0
GENWORTH FINL INC COM CL A 37247D106 61,441 14,912,751 SH   SOLE 22 13,847,673 0 1,065,078
GENWORTH FINL INC COM CL A 37247D106 428 103,765 SH   SOLE 26 68,957 0 34,808
GENWORTH FINL INC COM CL A 37247D106 118 28,635 SH   SOLE 28 28,635 0 0
GENWORTH FINL INC COM CL A 37247D106 382 92,827 SH   SOLE 29 0 0 92,827
GENWORTH FINL INC COM CL A 37247D106 191 46,345 SH   SOLE 30 46,345 0 0
GENWORTH FINL INC COM CL A 37247D106 1,815 440,482 SH   SOLE 36 440,482 0 0
GENWORTH FINL INC COM CL A 37247D106 223 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,600 34,513 SH   SOLE 2 34,513 0 0
GEO GROUP INC NEW COM 36162J106 14 306 SH   SOLE 4 306 0 0
GEO GROUP INC NEW COM 36162J106 130 2,797 SH   SOLE 7 2,797 0 0
GEO GROUP INC NEW COM 36162J106 25,314 545,903 SH   SOLE 18 545,903 0 0
GEO GROUP INC NEW COM 36162J106 2,161 46,595 SH   SOLE 19 46,595 0 0
GEO GROUP INC NEW COM 36162J106 255,406 5,508,010 SH   SOLE 21 5,508,010 0 0
GEO GROUP INC NEW COM 36162J106 132,113 2,849,112 SH   SOLE 22 2,680,433 0 168,679
GEO GROUP INC NEW COM 36162J106 162 3,483 SH   SOLE 23 3,483 0 0
GEO GROUP INC NEW COM 36162J106 1,355 29,229 SH   SOLE 26 25,504 0 3,725
GEO GROUP INC NEW COM 36162J106 504 10,863 SH   SOLE 28 10,863 0 0
GEO GROUP INC NEW COM 36162J106 596 12,845 SH   SOLE 30 12,845 0 0
GEO GROUP INC NEW COM 36162J106 198 4,260 SH   SOLE 36 4,260 0 0
GEO GROUP INC NEW COM 36162J106 379 8,163 SH   SOLE 40 8,163 0 0
GEORGETOWN BANCORP INC MD COM 372591107 6 247 SH   SOLE 18 247 0 0
GEORGETOWN BANCORP INC MD COM 372591107 6 222 SH   SOLE 21 222 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 47 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,168 71,946 SH   SOLE 18 71,946 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 130 7,982 SH   SOLE 19 7,982 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 19,335 1,191,330 SH   SOLE 21 1,191,330 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 5,510 339,481 SH   SOLE 22 319,664 0 19,817
GEOSPACE TECHNOLOGIES CORP COM 37364X109 477 29,415 SH   SOLE 30 29,415 0 0
GERDAU S A SPON ADR REP PFD 373737105 205 59,463 SH   SOLE 7 59,463 0 0
GERDAU S A SPON ADR REP PFD 373737105 8,403 2,435,797 SH   SOLE 21 2,435,797 0 0
GERDAU S A SPON ADR REP PFD 373737105 1,186 343,752 SH   SOLE 22 343,752 0 0
GERDAU S A SPON ADR REP PFD 373737105 6,268 1,816,820 SH   SOLE 26 0 0 1,816,820
GERMAN AMERN BANCORP INC COM 373865104 138 2,910 SH   SOLE 2 600 0 2,310
GERMAN AMERN BANCORP INC COM 373865104 19 408 SH   SOLE 7 408 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,809 59,347 SH   SOLE 18 59,347 0 0
GERMAN AMERN BANCORP INC COM 373865104 409 8,647 SH   SOLE 19 8,647 0 0
GERMAN AMERN BANCORP INC COM 373865104 21,920 463,033 SH   SOLE 21 463,033 0 0
GERMAN AMERN BANCORP INC COM 373865104 20,249 427,729 SH   SOLE 22 407,431 0 20,298
GERMAN AMERN BANCORP INC COM 373865104 89 1,872 SH   SOLE 28 1,872 0 0
GERMAN AMERN BANCORP INC COM 373865104 157 3,320 SH   SOLE 30 3,320 0 0
GERON CORP COM 374163103 19 8,288 SH   SOLE 2 7,242 0 1,046
GERON CORP COM 374163103 8 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 2 706 SH   SOLE 17 0 0 706
GERON CORP COM 374163103 1,318 580,469 SH   SOLE 18 580,469 0 0
GERON CORP COM 374163103 210 92,545 SH   SOLE 19 92,545 0 0
GERON CORP COM 374163103 15,960 7,030,760 SH   SOLE 21 7,030,760 0 0
GERON CORP COM 374163103 9,400 4,140,927 SH   SOLE 22 3,859,842 0 281,085
GERON CORP COM 374163103 52 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 96 42,120 SH   SOLE 30 42,120 0 0
GERON CORP COM 374163103 41 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 135 5,347 SH   SOLE 2 1,327 0 4,020
GETTY RLTY CORP NEW COM 374297109 255 10,107 SH   SOLE 4 10,107 0 0
GETTY RLTY CORP NEW COM 374297109 782 30,960 SH   SOLE 7 30,960 0 0
GETTY RLTY CORP NEW COM 374297109 30 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 3,754 148,569 SH   SOLE 18 148,569 0 0
GETTY RLTY CORP NEW COM 374297109 945 37,395 SH   SOLE 19 37,395 0 0
GETTY RLTY CORP NEW COM 374297109 59,150 2,340,732 SH   SOLE 21 2,340,732 0 0
GETTY RLTY CORP NEW COM 374297109 28,802 1,139,761 SH   SOLE 22 1,063,479 0 76,282
GETTY RLTY CORP NEW COM 374297109 31 1,216 SH   SOLE 23 1,216 0 0
GETTY RLTY CORP NEW COM 374297109 1,105 43,734 SH   SOLE 25 43,734 0 0
GETTY RLTY CORP NEW COM 374297109 171 6,763 SH   SOLE 26 0 0 6,763
GETTY RLTY CORP NEW COM 374297109 222 8,796 SH   SOLE 28 8,796 0 0
GETTY RLTY CORP NEW COM 374297109 221 8,760 SH   SOLE 29 8,760 0 0
GETTY RLTY CORP NEW COM 374297109 4,400 174,116 SH   SOLE 30 174,116 0 0
GETTY RLTY CORP NEW COM 374297109 74 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396307 4 3,672 SH   SOLE 21 3,672 0 0
GEVO INC COM PAR 374396307 91 79,663 SH   SOLE 22 79,663 0 0
GGP INC COM 36174X101 21,758 938,656 SH   SOLE 2 588,596 0 350,060
GGP INC COM 36174X101 13,278 572,813 SH   SOLE 4 557,827 0 14,986
GGP INC COM 36174X101 24,218 1,044,770 SH   SOLE 7 1,024,112 0 20,658
GGP INC COM 36174X101 268 11,560 SH   SOLE 13 11,560 0 0
GGP INC COM 36174X101 550 23,737 SH   SOLE 15 23,737 0 0
GGP INC COM 36174X101 31,789 1,371,389 SH   SOLE 18 1,287,175 0 84,214
GGP INC COM 36174X101 16,986 732,781 SH   SOLE 19 732,781 0 0
GGP INC COM 36174X101 6,848 295,438 SH   SOLE 20 0 0 295,438
GGP INC COM 36174X101 412,416 17,791,868 SH   SOLE 21 17,791,868 0 0
GGP INC COM 36174X101 513,070 22,134,161 SH   SOLE 22 19,157,008 0 2,977,153
GGP INC COM 36174X101 18,238 786,784 SH   SOLE 23 786,784 0 0
GGP INC COM 36174X101 21,209 914,977 SH   SOLE 25 914,977 0 0
GGP INC COM 36174X101 33,717 1,454,574 SH   SOLE 26 422,271 0 1,032,303
GGP INC COM 36174X101 2,777 119,793 SH   SOLE 28 89,411 0 30,382
GGP INC COM 36174X101 4,534 195,604 SH   SOLE 29 195,604 0 0
GGP INC COM 36174X101 86,664 3,738,733 SH   SOLE 30 3,738,733 0 0
GGP INC COM 36174X101 6,798 293,286 SH   SOLE 31 114,557 0 178,729
GGP INC COM 36174X101 4,257 183,663 SH   SOLE 34 183,663 0 0
GGP INC COM 36174X101 17,957 774,686 SH   SOLE 36 774,686 0 0
GGP INC COM 36174X101 84 3,615 SH   SOLE 40 3,615 0 0
GIBRALTAR INDS INC COM 374689107 147 3,564 SH   SOLE 2 1,382 0 2,182
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 34 832 SH   SOLE 7 832 0 0
GIBRALTAR INDS INC COM 374689107 6,621 160,713 SH   SOLE 18 160,713 0 0
GIBRALTAR INDS INC COM 374689107 811 19,694 SH   SOLE 19 19,694 0 0
GIBRALTAR INDS INC COM 374689107 108,554 2,634,816 SH   SOLE 21 2,634,816 0 0
GIBRALTAR INDS INC COM 374689107 36,414 883,842 SH   SOLE 22 817,947 0 65,895
GIBRALTAR INDS INC COM 374689107 137 3,327 SH   SOLE 26 0 0 3,327
GIBRALTAR INDS INC COM 374689107 175 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 2,577 62,554 SH   SOLE 30 62,554 0 0
GIBRALTAR INDS INC COM 374689107 139 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 63 1,762 SH   SOLE 2 1,516 0 246
GIGAMON INC COM 37518B102 6 182 SH   SOLE 4 182 0 0
GIGAMON INC COM 37518B102 26 726 SH   SOLE 7 726 0 0
GIGAMON INC COM 37518B102 4,245 119,404 SH   SOLE 18 119,404 0 0
GIGAMON INC COM 37518B102 687 19,320 SH   SOLE 19 19,320 0 0
GIGAMON INC COM 37518B102 36,314 1,021,497 SH   SOLE 21 1,021,497 0 0
GIGAMON INC COM 37518B102 29,504 829,923 SH   SOLE 22 766,394 0 63,529
GIGAMON INC COM 37518B102 318 8,937 SH   SOLE 26 7,490 0 1,447
GIGAMON INC COM 37518B102 148 4,160 SH   SOLE 28 4,160 0 0
GIGAMON INC COM 37518B102 202 5,679 SH   SOLE 30 5,679 0 0
GIGAMON INC COM 37518B102 57 1,599 SH   SOLE 40 1,599 0 0
GIGPEAK INC COM 37518Q109 10 3,371 SH   SOLE 2 3,371 0 0
GIGPEAK INC COM 37518Q109 769 249,724 SH   SOLE 18 249,724 0 0
GIGPEAK INC COM 37518Q109 126 40,989 SH   SOLE 19 40,989 0 0
GIGPEAK INC COM 37518Q109 5,920 1,922,199 SH   SOLE 21 1,922,199 0 0
GIGPEAK INC COM 37518Q109 3,929 1,275,603 SH   SOLE 22 1,234,881 0 40,722
GILEAD SCIENCES INC COM 375558103 117,184 1,725,322 SH   SOLE 2 904,334 0 820,988
GILEAD SCIENCES INC COM 375558103 37,273 548,781 SH   SOLE 4 515,020 0 33,761
GILEAD SCIENCES INC COM 375558103 66,915 985,196 SH   SOLE 7 950,305 0 34,891
GILEAD SCIENCES INC COM 375558103 9,436 138,925 SH   SOLE 13 138,925 0 0
GILEAD SCIENCES INC COM 375558103 699 10,293 SH   SOLE 15 10,293 0 0
GILEAD SCIENCES INC COM 375558103 49 721 SH   SOLE 17 0 0 721
GILEAD SCIENCES INC COM 375558103 429,254 6,319,994 SH   SOLE 18 5,582,973 0 737,021
GILEAD SCIENCES INC COM 375558103 844 12,420 SH   OTR 19 0 12,420 0
GILEAD SCIENCES INC COM 375558103 613,102 9,026,823 SH   SOLE 19 9,026,823 0 0
GILEAD SCIENCES INC COM 375558103 2,730 40,200 SH   SOLE 20 40,200 0 0
GILEAD SCIENCES INC COM 375558103 2,063,626 30,383,180 SH   SOLE 21 30,383,180 0 0
GILEAD SCIENCES INC COM 375558103 2,527,503 37,212,949 SH   SOLE 22 30,126,342 0 7,086,607
GILEAD SCIENCES INC COM 375558103 118,160 1,739,689 SH   SOLE 23 1,739,689 0 0
GILEAD SCIENCES INC COM 375558103 44,744 658,774 SH   SOLE 25 625,319 0 33,455
GILEAD SCIENCES INC COM 375558103 203,829 3,001,020 SH   SOLE 26 805,813 0 2,195,207
GILEAD SCIENCES INC COM 375558103 18,780 276,496 SH   SOLE 28 206,506 0 69,990
GILEAD SCIENCES INC COM 375558103 21,261 313,037 SH   SOLE 29 101,742 0 211,295
GILEAD SCIENCES INC COM 375558103 300,748 4,427,977 SH   SOLE 30 4,427,977 0 0
GILEAD SCIENCES INC COM 375558103 60,234 886,837 SH   SOLE 31 329,983 0 556,854
GILEAD SCIENCES INC COM 375558103 16,959 249,697 SH   SOLE 32 249,697 0 0
GILEAD SCIENCES INC COM 375558103 196,618 2,894,851 SH   SOLE 34 2,894,851 0 0
GILEAD SCIENCES INC COM 375558103 143,270 2,109,388 SH   SOLE 36 2,109,388 0 0
GILEAD SCIENCES INC COM 375558103 468 6,893 SH   SOLE 40 6,893 0 0
GLACIER BANCORP INC NEW COM 37637Q105 575 16,959 SH   SOLE 2 3,453 0 13,506
GLACIER BANCORP INC NEW COM 37637Q105 16 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 62 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 14,561 429,140 SH   SOLE 18 429,140 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,893 55,793 SH   SOLE 19 55,793 0 0
GLACIER BANCORP INC NEW COM 37637Q105 227,829 6,714,671 SH   SOLE 21 6,714,671 0 0
GLACIER BANCORP INC NEW COM 37637Q105 74,108 2,184,137 SH   SOLE 22 2,037,858 0 146,279
GLACIER BANCORP INC NEW COM 37637Q105 867 25,545 SH   SOLE 26 21,029 0 4,516
GLACIER BANCORP INC NEW COM 37637Q105 373 10,999 SH   SOLE 28 10,999 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,484 43,748 SH   SOLE 29 0 0 43,748
GLACIER BANCORP INC NEW COM 37637Q105 5,047 148,743 SH   SOLE 30 148,743 0 0
GLACIER BANCORP INC NEW COM 37637Q105 269 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,848 194,776 SH   SOLE 30 194,776 0 0
GLADSTONE COML CORP COM 376536108 121 5,836 SH   SOLE 2 969 0 4,867
GLADSTONE COML CORP COM 376536108 13 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,126 102,863 SH   SOLE 18 102,863 0 0
GLADSTONE COML CORP COM 376536108 319 15,450 SH   SOLE 19 15,450 0 0
GLADSTONE COML CORP COM 376536108 16,259 786,581 SH   SOLE 21 786,581 0 0
GLADSTONE COML CORP COM 376536108 21,602 1,045,066 SH   SOLE 22 977,191 0 67,875
GLADSTONE COML CORP COM 376536108 23 1,111 SH   SOLE 23 1,111 0 0
GLADSTONE COML CORP COM 376536108 84 4,049 SH   SOLE 30 4,049 0 0
GLADSTONE INVT CORP COM 376546107 2,253 248,448 SH   SOLE 30 248,448 0 0
GLADSTONE LD CORP COM 376549101 17 1,489 SH   SOLE 18 1,489 0 0
GLADSTONE LD CORP COM 376549101 337 30,394 SH   SOLE 21 30,394 0 0
GLADSTONE LD CORP COM 376549101 116 10,458 SH   SOLE 22 10,458 0 0
GLASSBRIDGE ENTERPRISES INC COM 377185103 3 637 SH   SOLE 18 637 0 0
GLASSBRIDGE ENTERPRISES INC COM 377185103 42 8,730 SH   SOLE 21 8,730 0 0
GLASSBRIDGE ENTERPRISES INC COM 377185103 339 70,435 SH   SOLE 22 70,435 0 0
GLATFELTER COM 377316104 221 10,167 SH   SOLE 2 1,989 0 8,178
GLATFELTER COM 377316104 5 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 27 1,223 SH   SOLE 7 1,223 0 0
GLATFELTER COM 377316104 5,185 238,516 SH   SOLE 18 238,516 0 0
GLATFELTER COM 377316104 6,712 308,717 SH   SOLE 19 308,717 0 0
GLATFELTER COM 377316104 82,230 3,782,450 SH   SOLE 21 3,782,450 0 0
GLATFELTER COM 377316104 24,226 1,114,365 SH   SOLE 22 1,020,752 0 93,613
GLATFELTER COM 377316104 395 18,162 SH   SOLE 26 14,523 0 3,639
GLATFELTER COM 377316104 136 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,870 85,999 SH   SOLE 30 85,999 0 0
GLATFELTER COM 377316104 109 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 55 1,070 SH   SOLE 2 876 0 194
GLAUKOS CORP COM 377322102 27 536 SH   SOLE 7 536 0 0
GLAUKOS CORP COM 377322102 3,060 59,642 SH   SOLE 18 59,642 0 0
GLAUKOS CORP COM 377322102 2,517 49,071 SH   SOLE 19 49,071 0 0
GLAUKOS CORP COM 377322102 27,945 544,728 SH   SOLE 21 544,728 0 0
GLAUKOS CORP COM 377322102 18,606 362,687 SH   SOLE 22 333,895 0 28,792
GLAUKOS CORP COM 377322102 84 1,630 SH   SOLE 28 1,630 0 0
GLAUKOS CORP COM 377322102 229 4,458 SH   SOLE 29 0 0 4,458
GLAUKOS CORP COM 377322102 178 3,470 SH   SOLE 30 3,470 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 32,586 772,912 SH   SOLE 18 772,912 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,972 53,524 SH   SOLE 2 53,524 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26 717 SH   SOLE 7 717 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,295 89,418 SH   SOLE 18 89,418 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12,708 344,856 SH   SOLE 19 344,856 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,655 44,900 SH   SOLE 20 44,900 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 40,976 1,111,979 SH   SOLE 21 1,111,979 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 28,991 786,738 SH   SOLE 22 717,740 0 68,998
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 248 6,736 SH   SOLE 28 6,736 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 193 5,242 SH   SOLE 30 5,242 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,439 174,737 SH   SOLE 34 174,737 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 60 1,740 SH   SOLE 2 1,285 0 455
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,801 81,427 SH   SOLE 18 81,427 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 469 13,637 SH   SOLE 19 13,637 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23,103 671,587 SH   SOLE 21 671,587 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 24,390 709,011 SH   SOLE 22 668,201 0 40,810
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 108 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 728 21,175 SH   SOLE 29 0 0 21,175
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 125 3,625 SH   SOLE 30 3,625 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 72 2,103 SH   SOLE 40 2,103 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 3 962 SH   SOLE 18 962 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 3 1,155 SH   SOLE 19 1,155 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 44 16,142 SH   SOLE 21 16,142 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 312 115,437 SH   SOLE 22 115,437 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 31 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 600 188,145 SH   SOLE 18 188,145 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 78 24,408 SH   SOLE 19 24,408 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 4,561 1,429,783 SH   SOLE 21 1,429,783 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 3,957 1,240,331 SH   SOLE 22 1,154,463 0 85,868
GLOBAL EAGLE ENTMT INC COM 37951D102 18 5,532 SH   SOLE 28 5,532 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 29 9,077 SH   SOLE 30 9,077 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 12 3,662 SH   SOLE 40 3,662 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 63 1,629 SH   SOLE 2 480 0 1,149
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,284 33,350 SH   SOLE 18 33,350 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 219 5,696 SH   SOLE 19 5,696 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9,968 258,985 SH   SOLE 21 258,985 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 12,601 327,383 SH   SOLE 22 306,919 0 20,464
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 54 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 56 1,442 SH   SOLE 30 1,442 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 6 643 SH   SOLE 2 643 0 0
GLOBAL MED REIT INC COM NEW 37954A204 560 61,633 SH   SOLE 18 61,633 0 0
GLOBAL MED REIT INC COM NEW 37954A204 53 5,810 SH   SOLE 19 5,810 0 0
GLOBAL MED REIT INC COM NEW 37954A204 4,471 492,410 SH   SOLE 21 492,410 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,085 119,467 SH   SOLE 22 108,616 0 10,851
GLOBAL NET LEASE INC COM NEW 379378201 366 15,203 SH   SOLE 2 2,964 0 12,239
GLOBAL NET LEASE INC COM NEW 379378201 463 19,212 SH   SOLE 4 19,212 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,667 69,247 SH   SOLE 7 69,247 0 0
GLOBAL NET LEASE INC COM NEW 379378201 56 2,333 SH   SOLE 15 2,333 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,460 268,287 SH   SOLE 18 268,287 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,038 84,653 SH   SOLE 19 84,653 0 0
GLOBAL NET LEASE INC COM NEW 379378201 49,253 2,045,410 SH   SOLE 21 2,045,410 0 0
GLOBAL NET LEASE INC COM NEW 379378201 56,613 2,351,023 SH   SOLE 22 2,185,789 0 165,234
GLOBAL NET LEASE INC COM NEW 379378201 59 2,437 SH   SOLE 23 2,437 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,070 85,975 SH   SOLE 25 85,975 0 0
GLOBAL NET LEASE INC COM NEW 379378201 676 28,058 SH   SOLE 26 7,492 0 20,566
GLOBAL NET LEASE INC COM NEW 379378201 192 7,988 SH   SOLE 28 7,988 0 0
GLOBAL NET LEASE INC COM NEW 379378201 467 19,401 SH   SOLE 29 19,401 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,898 78,828 SH   SOLE 30 78,828 0 0
GLOBAL NET LEASE INC COM NEW 379378201 151 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 16,200 200,789 SH   SOLE 2 34,659 0 166,130
GLOBAL PMTS INC COM 37940X102 4,830 59,860 SH   SOLE 4 55,941 0 3,919
GLOBAL PMTS INC COM 37940X102 8,412 104,263 SH   SOLE 7 98,798 0 5,465
GLOBAL PMTS INC COM 37940X102 148 1,836 SH   SOLE 13 1,836 0 0
GLOBAL PMTS INC COM 37940X102 96 1,188 SH   SOLE 15 1,188 0 0
GLOBAL PMTS INC COM 37940X102 139,748 1,732,123 SH   SOLE 18 1,342,698 0 389,425
GLOBAL PMTS INC COM 37940X102 180,505 2,237,294 SH   SOLE 19 2,237,294 0 0
GLOBAL PMTS INC COM 37940X102 6,602 81,829 SH   SOLE 20 0 0 81,829
GLOBAL PMTS INC COM 37940X102 222,802 2,761,547 SH   SOLE 21 2,761,547 0 0
GLOBAL PMTS INC COM 37940X102 359,833 4,460,001 SH   SOLE 22 3,714,948 0 745,053
GLOBAL PMTS INC COM 37940X102 14,610 181,087 SH   SOLE 23 181,087 0 0
GLOBAL PMTS INC COM 37940X102 4,475 55,464 SH   SOLE 25 55,464 0 0
GLOBAL PMTS INC COM 37940X102 29,966 371,424 SH   SOLE 26 129,632 0 241,792
GLOBAL PMTS INC COM 37940X102 2,592 32,132 SH   SOLE 28 24,063 0 8,069
GLOBAL PMTS INC COM 37940X102 3,265 40,467 SH   SOLE 29 5,984 0 34,483
GLOBAL PMTS INC COM 37940X102 37,064 459,390 SH   SOLE 30 459,390 0 0
GLOBAL PMTS INC COM 37940X102 6,368 78,933 SH   SOLE 31 29,600 0 49,333
GLOBAL PMTS INC COM 37940X102 37,994 470,923 SH   SOLE 34 470,923 0 0
GLOBAL PMTS INC COM 37940X102 15,957 197,784 SH   SOLE 36 197,784 0 0
GLOBAL PMTS INC COM 37940X102 60 741 SH   SOLE 40 741 0 0
GLOBAL SELF STORAGE INC COM 37955N106 6 1,309 SH   SOLE 18 1,309 0 0
GLOBAL SELF STORAGE INC COM 37955N106 94 19,784 SH   SOLE 21 19,784 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 21 14,044 SH   SOLE 22 14,044 0 0
GLOBAL SOURCES LTD ORD G39300101 16 1,921 SH   SOLE 2 479 0 1,442
GLOBAL SOURCES LTD ORD G39300101 259 31,367 SH   SOLE 18 31,367 0 0
GLOBAL SOURCES LTD ORD G39300101 20 2,380 SH   SOLE 19 2,380 0 0
GLOBAL SOURCES LTD ORD G39300101 2,185 264,899 SH   SOLE 21 264,899 0 0
GLOBAL SOURCES LTD ORD G39300101 478 57,959 SH   SOLE 22 53,211 0 4,748
GLOBAL WTR RES INC COM 379463102 3 370 SH   SOLE 2 370 0 0
GLOBAL WTR RES INC COM 379463102 252 28,999 SH   SOLE 18 28,999 0 0
GLOBAL WTR RES INC COM 379463102 43 4,891 SH   SOLE 19 4,891 0 0
GLOBAL WTR RES INC COM 379463102 2,208 253,738 SH   SOLE 21 253,738 0 0
GLOBAL WTR RES INC COM 379463102 489 56,246 SH   SOLE 22 49,666 0 6,580
GLOBAL X FDS REIT ETF 37950E127 2 139 SH   SOLE 17 0 0 139
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 169 43,214 SH   SOLE 21 43,214 0 0
GLOBALSCAPE INC COM 37940G109 190 48,402 SH   SOLE 22 48,402 0 0
GLOBALSTAR INC COM 378973408 75 46,909 SH   SOLE 2 18,269 0 28,640
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 20 12,718 SH   SOLE 7 12,718 0 0
GLOBALSTAR INC COM 378973408 2,412 1,507,584 SH   SOLE 18 1,507,584 0 0
GLOBALSTAR INC COM 378973408 353 220,422 SH   SOLE 19 220,422 0 0
GLOBALSTAR INC COM 378973408 40,578 25,360,971 SH   SOLE 21 25,360,971 0 0
GLOBALSTAR INC COM 378973408 16,640 10,400,227 SH   SOLE 22 9,503,383 0 896,844
GLOBALSTAR INC COM 378973408 80 49,794 SH   SOLE 26 0 0 49,794
GLOBALSTAR INC COM 378973408 94 58,491 SH   SOLE 28 58,491 0 0
GLOBALSTAR INC COM 378973408 87 54,215 SH   SOLE 30 54,215 0 0
GLOBALSTAR INC COM 378973408 62 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 52 1,430 SH   SOLE 2 1,175 0 255
GLOBANT S A COM L44385109 28 757 SH   SOLE 7 757 0 0
GLOBANT S A COM L44385109 3,424 94,066 SH   SOLE 18 94,066 0 0
GLOBANT S A COM L44385109 2,382 65,450 SH   SOLE 19 65,450 0 0
GLOBANT S A COM L44385109 32,013 879,465 SH   SOLE 21 879,465 0 0
GLOBANT S A COM L44385109 12,336 338,907 SH   SOLE 22 304,579 0 34,328
GLOBANT S A COM L44385109 9,791 268,994 SH   SOLE 25 268,994 0 0
GLOBANT S A COM L44385109 3,030 83,252 SH   SOLE 34 83,252 0 0
GLOBANT S A COM L44385109 254 6,978 SH   SOLE 39 6,978 0 0
GLOBUS MED INC CL A 379577208 909 30,703 SH   SOLE 2 30,189 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,778 465,156 SH   SOLE 18 465,156 0 0
GLOBUS MED INC CL A 379577208 1,265 42,696 SH   SOLE 19 42,696 0 0
GLOBUS MED INC CL A 379577208 136,310 4,601,943 SH   SOLE 21 4,601,943 0 0
GLOBUS MED INC CL A 379577208 64,985 2,193,954 SH   SOLE 22 2,056,198 0 137,756
GLOBUS MED INC CL A 379577208 618 20,871 SH   SOLE 26 17,039 0 3,832
GLOBUS MED INC CL A 379577208 305 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 352 11,872 SH   SOLE 30 11,872 0 0
GLOBUS MED INC CL A 379577208 230 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 2 5,233 SH   SOLE 21 5,233 0 0
GLU MOBILE INC COM 379890106 51 22,646 SH   SOLE 2 5,035 0 17,611
GLU MOBILE INC COM 379890106 9 3,769 SH   SOLE 7 3,769 0 0
GLU MOBILE INC COM 379890106 1,016 447,771 SH   SOLE 18 447,771 0 0
GLU MOBILE INC COM 379890106 152 66,915 SH   SOLE 19 66,915 0 0
GLU MOBILE INC COM 379890106 7,606 3,350,573 SH   SOLE 21 3,350,573 0 0
GLU MOBILE INC COM 379890106 6,274 2,764,076 SH   SOLE 22 2,578,801 0 185,275
GLU MOBILE INC COM 379890106 39 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 34 15,030 SH   SOLE 30 15,030 0 0
GLU MOBILE INC COM 379890106 27 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 3 467 SH   SOLE 2 467 0 0
GLYCOMIMETICS INC COM 38000Q102 208 38,260 SH   SOLE 18 38,260 0 0
GLYCOMIMETICS INC COM 38000Q102 23 4,280 SH   SOLE 19 4,280 0 0
GLYCOMIMETICS INC COM 38000Q102 2,121 390,644 SH   SOLE 21 390,644 0 0
GLYCOMIMETICS INC COM 38000Q102 436 80,207 SH   SOLE 22 71,279 0 8,928
GMS INC COM 36251C103 396 11,297 SH   SOLE 2 11,297 0 0
GMS INC COM 36251C103 930 26,545 SH   SOLE 18 26,545 0 0
GMS INC COM 36251C103 3,674 104,848 SH   SOLE 19 104,848 0 0
GMS INC COM 36251C103 7,669 218,868 SH   SOLE 21 218,868 0 0
GMS INC COM 36251C103 22,484 641,657 SH   SOLE 22 635,927 0 5,730
GMS INC COM 36251C103 1,208 34,475 SH   SOLE 29 0 0 34,475
GMS INC COM 36251C103 130 3,710 SH   SOLE 30 3,710 0 0
GNC HLDGS INC COM CL A 36191G107 25 3,415 SH   SOLE 2 3,156 0 259
GNC HLDGS INC COM CL A 36191G107 2 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 47 6,415 SH   SOLE 7 6,415 0 0
GNC HLDGS INC COM CL A 36191G107 1,873 254,454 SH   SOLE 18 254,454 0 0
GNC HLDGS INC COM CL A 36191G107 301 40,852 SH   SOLE 19 40,852 0 0
GNC HLDGS INC COM CL A 36191G107 14,992 2,037,001 SH   SOLE 21 2,037,001 0 0
GNC HLDGS INC COM CL A 36191G107 13,881 1,885,999 SH   SOLE 22 1,707,087 0 178,912
GNC HLDGS INC COM CL A 36191G107 154 20,910 SH   SOLE 26 15,535 0 5,375
GNC HLDGS INC COM CL A 36191G107 66 8,915 SH   SOLE 28 8,915 0 0
GNC HLDGS INC COM CL A 36191G107 95 12,881 SH   SOLE 30 12,881 0 0
GNC HLDGS INC COM CL A 36191G107 6 878 SH   SOLE 36 878 0 0
GNC HLDGS INC COM CL A 36191G107 32 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 30 50,000 PRN   SOLE 21 50,000 0 0
GODADDY INC CL A 380237107 178 4,688 SH   SOLE 2 4,319 0 369
GODADDY INC CL A 380237107 10 275 SH   SOLE 4 275 0 0
GODADDY INC CL A 380237107 46 1,207 SH   SOLE 7 1,207 0 0
GODADDY INC CL A 380237107 882 23,262 SH   SOLE 18 23,262 0 0
GODADDY INC CL A 380237107 5,281 139,329 SH   SOLE 19 139,329 0 0
GODADDY INC CL A 380237107 17,668 466,168 SH   SOLE 21 466,168 0 0
GODADDY INC CL A 380237107 49,820 1,314,508 SH   SOLE 22 1,160,857 0 153,651
GODADDY INC CL A 380237107 529 13,958 SH   SOLE 26 11,314 0 2,644
GODADDY INC CL A 380237107 360 9,504 SH   SOLE 28 9,504 0 0
GODADDY INC CL A 380237107 316 8,327 SH   SOLE 30 8,327 0 0
GODADDY INC CL A 380237107 42 1,111 SH   SOLE 31 1,111 0 0
GODADDY INC CL A 380237107 3,685 97,234 SH   SOLE 34 97,234 0 0
GODADDY INC CL A 380237107 173 4,574 SH   SOLE 40 4,574 0 0
GOGO INC COM 38046C109 33 2,968 SH   SOLE 2 2,684 0 284
GOGO INC COM 38046C109 5 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 16 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 2,274 206,682 SH   SOLE 18 206,682 0 0
GOGO INC COM 38046C109 356 32,377 SH   SOLE 19 32,377 0 0
GOGO INC COM 38046C109 18,281 1,661,944 SH   SOLE 21 1,661,944 0 0
GOGO INC COM 38046C109 17,789 1,617,182 SH   SOLE 22 1,506,531 0 110,651
GOGO INC COM 38046C109 38 3,469 SH   SOLE 26 0 0 3,469
GOGO INC COM 38046C109 82 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 49 4,465 SH   SOLE 29 0 0 4,465
GOGO INC COM 38046C109 79 7,203 SH   SOLE 30 7,203 0 0
GOGO INC COM 38046C109 62 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 311 375,000 PRN   SOLE 21 375,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 32 1,210 SH   SOLE 7 1,210 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 303 11,423 SH   SOLE 22 11,423 0 0
GOLAR LNG LTD BERMUDA OPTIONS G9456A100 165 5,900 SH Put OTR 19 5,900 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 595 21,299 SH   SOLE 2 4,802 0 16,497
GOLAR LNG LTD BERMUDA SHS G9456A100 62 2,229 SH   SOLE 7 2,229 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10,637 380,841 SH   SOLE 18 380,841 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,228 43,958 SH   SOLE 19 43,958 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 79,542 2,847,896 SH   SOLE 21 2,847,896 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 25,875 926,412 SH   SOLE 22 812,193 0 114,219
GOLAR LNG LTD BERMUDA SHS G9456A100 342 12,240 SH   SOLE 36 12,240 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,169 52,307 SH   SOLE 7 52,307 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 414 18,532 SH   SOLE 22 18,532 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18,875 5,347,026 SH   SOLE 2 482,411 0 4,864,615
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 331 93,706 SH   SOLE 4 93,706 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10,978 3,110,026 SH   SOLE 7 3,110,026 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 192 54,481 SH   SOLE 19 54,481 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 356 100,760 SH   SOLE 21 100,760 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 40,245 11,400,844 SH   SOLE 22 6,850,074 0 4,550,770
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,346 1,514,373 SH   SOLE 23 1,514,373 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 16,989 4,812,644 SH   SOLE 25 4,812,644 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3,768 1,067,483 SH   SOLE 26 0 0 1,067,483
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 6,745 1,910,737 SH   SOLE 30 1,910,737 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 97,766 27,695,853 SH   SOLE 34 27,695,853 0 0
GOLD RESOURCE CORP COM 38068T105 11 2,477 SH   SOLE 2 2,477 0 0
GOLD RESOURCE CORP COM 38068T105 14 3,070 SH   SOLE 7 3,070 0 0
GOLD RESOURCE CORP COM 38068T105 862 190,662 SH   SOLE 18 190,662 0 0
GOLD RESOURCE CORP COM 38068T105 135 29,764 SH   SOLE 19 29,764 0 0
GOLD RESOURCE CORP COM 38068T105 6,981 1,544,490 SH   SOLE 21 1,544,490 0 0
GOLD RESOURCE CORP COM 38068T105 5,726 1,266,874 SH   SOLE 22 1,200,871 0 66,003
GOLD STD VENTURES CORP COM 380738104 216 100,000 SH   SOLE 25 100,000 0 0
GOLDCORP INC NEW COM 380956409 236 16,177 SH   SOLE 2 16,177 0 0
GOLDCORP INC NEW COM 380956409 279 19,124 SH   SOLE 7 0 0 19,124
GOLDCORP INC NEW COM 380956409 212 14,555 SH   SOLE 13 14,555 0 0
GOLDCORP INC NEW COM 380956409 8,025 550,041 SH   SOLE 21 550,041 0 0
GOLDCORP INC NEW COM 380956409 14,225 974,991 SH   SOLE 22 974,991 0 0
GOLDCORP INC NEW COM 380956409 365 25,000 SH   SOLE 25 25,000 0 0
GOLDCORP INC NEW COM 380956409 4,192 287,318 SH   SOLE 26 0 0 287,318
GOLDEN ENTMT INC COM 381013101 8 573 SH   SOLE 2 573 0 0
GOLDEN ENTMT INC COM 381013101 554 41,839 SH   SOLE 18 41,839 0 0
GOLDEN ENTMT INC COM 381013101 88 6,642 SH   SOLE 19 6,642 0 0
GOLDEN ENTMT INC COM 381013101 4,553 344,160 SH   SOLE 21 344,160 0 0
GOLDEN ENTMT INC COM 381013101 1,237 93,466 SH   SOLE 22 79,017 0 14,449
GOLDEN MINERALS CO COM 381119106 6 9,302 SH   SOLE 19 9,302 0 0
GOLDEN MINERALS CO COM 381119106 19 30,524 SH   SOLE 21 30,524 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 15 1,900 SH   SOLE 2 1,900 0 0
GOLDFIELD CORP COM 381370105 3 600 SH   SOLE 2 600 0 0
GOLDFIELD CORP COM 381370105 23 4,048 SH   SOLE 18 4,048 0 0
GOLDFIELD CORP COM 381370105 372 64,721 SH   SOLE 21 64,721 0 0
GOLDFIELD CORP COM 381370105 2,136 371,452 SH   SOLE 22 371,452 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 7,348 298,196 SH   SOLE 30 298,196 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 75,287 327,735 SH   SOLE 2 98,560 0 229,175
GOLDMAN SACHS GROUP INC COM 38141G104 28,395 123,606 SH   SOLE 4 114,449 0 9,157
GOLDMAN SACHS GROUP INC COM 38141G104 60,265 262,341 SH   SOLE 7 246,338 0 16,003
GOLDMAN SACHS GROUP INC COM 38141G104 646 2,811 SH   SOLE 13 2,811 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 558 2,429 SH   SOLE 15 2,429 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 385,287 1,677,204 SH   SOLE 18 1,569,042 0 108,162
GOLDMAN SACHS GROUP INC COM 38141G104 1,333 5,804 SH   OTR 19 0 5,804 0
GOLDMAN SACHS GROUP INC COM 38141G104 552,259 2,404,054 SH   SOLE 19 2,404,054 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 31,119 135,465 SH   SOLE 20 0 0 135,465
GOLDMAN SACHS GROUP INC COM 38141G104 1,270,859 5,532,209 SH   SOLE 21 5,532,209 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,287,619 9,958,294 SH   SOLE 22 8,079,003 0 1,879,291
GOLDMAN SACHS GROUP INC COM 38141G104 99,286 432,205 SH   SOLE 23 432,205 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 46,319 201,631 SH   SOLE 25 190,976 0 10,655
GOLDMAN SACHS GROUP INC COM 38141G104 213,027 927,333 SH   SOLE 26 222,408 0 704,925
GOLDMAN SACHS GROUP INC COM 38141G104 17,397 75,732 SH   SOLE 28 56,727 0 19,005
GOLDMAN SACHS GROUP INC COM 38141G104 3,894 16,949 SH   SOLE 29 16,385 0 564
GOLDMAN SACHS GROUP INC COM 38141G104 280,915 1,222,857 SH   SOLE 30 1,222,857 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 43,795 190,645 SH   SOLE 31 74,474 0 116,171
GOLDMAN SACHS GROUP INC COM 38141G104 21,217 92,362 SH   SOLE 32 92,362 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 84,405 367,425 SH   SOLE 34 367,425 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 139,794 608,539 SH   SOLE 36 608,539 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 438 1,906 SH   SOLE 40 1,906 0 0
GOLUB CAP BDC INC COM 38173M102 9,013 453,361 SH   SOLE 30 453,361 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 6 1,900 SH   SOLE 18 1,900 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 109 34,647 SH   SOLE 21 34,647 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 82 25,936 SH   SOLE 22 25,936 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,316 286,562 SH   SOLE 2 83,012 0 203,550
GOODYEAR TIRE & RUBR CO COM 382550101 2,982 82,833 SH   SOLE 4 76,607 0 6,226
GOODYEAR TIRE & RUBR CO COM 382550101 8,784 243,990 SH   SOLE 7 211,621 0 32,369
GOODYEAR TIRE & RUBR CO COM 382550101 182 5,045 SH   SOLE 13 5,045 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 87 2,420 SH   SOLE 15 2,419 0 1
GOODYEAR TIRE & RUBR CO COM 382550101 87,610 2,433,624 SH   SOLE 18 2,242,989 0 190,635
GOODYEAR TIRE & RUBR CO COM 382550101 93,844 2,606,780 SH   SOLE 19 2,606,780 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,076 140,991 SH   SOLE 20 0 0 140,991
GOODYEAR TIRE & RUBR CO COM 382550101 175,729 4,881,352 SH   SOLE 21 4,881,352 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 261,583 7,266,188 SH   SOLE 22 5,958,606 0 1,307,582
GOODYEAR TIRE & RUBR CO COM 382550101 11,171 310,314 SH   SOLE 23 310,314 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 22,413 622,587 SH   SOLE 25 575,120 0 47,467
GOODYEAR TIRE & RUBR CO COM 382550101 26,077 724,355 SH   SOLE 26 246,281 0 478,074
GOODYEAR TIRE & RUBR CO COM 382550101 1,985 55,136 SH   SOLE 28 40,981 0 14,155
GOODYEAR TIRE & RUBR CO COM 382550101 2,912 80,881 SH   SOLE 29 16,174 0 64,707
GOODYEAR TIRE & RUBR CO COM 382550101 30,378 843,837 SH   SOLE 30 843,837 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 29,775 827,083 SH   SOLE 31 55,122 0 771,961
GOODYEAR TIRE & RUBR CO COM 382550101 15,789 438,595 SH   SOLE 34 438,595 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 15,240 423,346 SH   SOLE 36 423,346 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 47 1,302 SH   SOLE 40 1,302 0 0
GOPRO INC CL A 38268T103 197 22,604 SH   SOLE 2 4,760 0 17,844
GOPRO INC CL A 38268T103 6 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 19 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,491 401,218 SH   SOLE 18 401,218 0 0
GOPRO INC CL A 38268T103 511 58,693 SH   SOLE 19 58,693 0 0
GOPRO INC CL A 38268T103 27,125 3,117,865 SH   SOLE 21 3,117,865 0 0
GOPRO INC CL A 38268T103 22,896 2,631,776 SH   SOLE 22 2,469,661 0 162,115
GOPRO INC CL A 38268T103 27 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 98 11,245 SH   SOLE 28 11,245 0 0
GOPRO INC CL A 38268T103 152 17,415 SH   SOLE 29 0 0 17,415
GOPRO INC CL A 38268T103 169 19,426 SH   SOLE 30 19,426 0 0
GOPRO INC CL A 38268T103 58 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 35 1,121 SH   SOLE 2 796 0 325
GORMAN RUPP CO COM 383082104 243 7,726 SH   SOLE 7 7,726 0 0
GORMAN RUPP CO COM 383082104 2,092 66,620 SH   SOLE 18 66,620 0 0
GORMAN RUPP CO COM 383082104 321 10,216 SH   SOLE 19 10,216 0 0
GORMAN RUPP CO COM 383082104 16,199 515,882 SH   SOLE 21 515,882 0 0
GORMAN RUPP CO COM 383082104 15,319 487,857 SH   SOLE 22 447,752 0 40,105
GORMAN RUPP CO COM 383082104 104 3,314 SH   SOLE 28 3,314 0 0
GORMAN RUPP CO COM 383082104 1,366 43,499 SH   SOLE 30 43,499 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 262 12,516 SH   SOLE 2 0 0 12,516
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 156 7,473 SH   SOLE 4 7,473 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,182 56,460 SH   SOLE 7 56,460 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 68 3,271 SH   SOLE 15 3,271 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5,335 254,916 SH   SOLE 18 254,916 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 870 41,566 SH   SOLE 19 41,566 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 95,672 4,571,067 SH   SOLE 21 4,571,067 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 41,724 1,993,512 SH   SOLE 22 1,879,296 0 114,216
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 59 2,840 SH   SOLE 23 2,840 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,279 61,091 SH   SOLE 25 61,091 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 656 31,352 SH   SOLE 26 11,899 0 19,453
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 564 26,935 SH   SOLE 29 26,935 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 6,478 309,518 SH   SOLE 30 309,518 0 0
GP INVTS ACQUISITION COR SHS G40357124 71 7,100 SH   OTR 19 7,100 0 0
GP STRATEGIES CORP COM 36225V104 14 559 SH   SOLE 2 559 0 0
GP STRATEGIES CORP COM 36225V104 7 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 1,292 51,052 SH   SOLE 18 51,052 0 0
GP STRATEGIES CORP COM 36225V104 214 8,461 SH   SOLE 19 8,461 0 0
GP STRATEGIES CORP COM 36225V104 10,286 406,542 SH   SOLE 21 406,542 0 0
GP STRATEGIES CORP COM 36225V104 5,458 215,744 SH   SOLE 22 187,142 0 28,602
GP STRATEGIES CORP COM 36225V104 50 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 55 2,189 SH   SOLE 30 2,189 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,263 54,197 SH   SOLE 7 54,197 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 22,060 227,186 SH   SOLE 21 227,186 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,282 44,103 SH   SOLE 30 44,103 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,599 16,465 SH   SOLE 31 0 0 16,465
GRACE W R & CO DEL NEW COM 38388F108 3,120 44,756 SH   SOLE 2 6,833 0 37,923
GRACE W R & CO DEL NEW COM 38388F108 1,589 22,792 SH   SOLE 4 21,359 0 1,433
GRACE W R & CO DEL NEW COM 38388F108 524 7,514 SH   SOLE 7 7,514 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,107 44,567 SH   SOLE 18 37,379 0 7,188
GRACE W R & CO DEL NEW COM 38388F108 3,280 47,049 SH   SOLE 19 47,049 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,619 51,911 SH   SOLE 20 0 0 51,911
GRACE W R & CO DEL NEW COM 38388F108 57,367 822,937 SH   SOLE 21 822,937 0 0
GRACE W R & CO DEL NEW COM 38388F108 147,226 2,111,982 SH   SOLE 22 1,866,330 0 245,652
GRACE W R & CO DEL NEW COM 38388F108 5,699 81,756 SH   SOLE 23 81,756 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,896 141,966 SH   SOLE 26 75,475 0 66,491
GRACE W R & CO DEL NEW COM 38388F108 1,054 15,115 SH   SOLE 28 11,047 0 4,068
GRACE W R & CO DEL NEW COM 38388F108 1,333 19,126 SH   SOLE 29 3,134 0 15,992
GRACE W R & CO DEL NEW COM 38388F108 4,730 67,850 SH   SOLE 30 67,850 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,248 32,242 SH   SOLE 31 17,190 0 15,052
GRACE W R & CO DEL NEW COM 38388F108 325 4,658 SH   SOLE 34 4,658 0 0
GRACE W R & CO DEL NEW COM 38388F108 817 11,714 SH   SOLE 36 11,714 0 0
GRACE W R & CO DEL NEW COM 38388F108 25 360 SH   SOLE 40 360 0 0
GRACO INC COM 384109104 2,984 31,695 SH   SOLE 2 31,331 0 364
GRACO INC COM 384109104 23 241 SH   SOLE 4 241 0 0
GRACO INC COM 384109104 154 1,641 SH   SOLE 7 1,641 0 0
GRACO INC COM 384109104 17,805 189,129 SH   SOLE 18 189,129 0 0
GRACO INC COM 384109104 3,394 36,049 SH   SOLE 19 36,049 0 0
GRACO INC COM 384109104 217,453 2,309,890 SH   SOLE 21 2,309,890 0 0
GRACO INC COM 384109104 165,850 1,761,736 SH   SOLE 22 1,581,594 0 180,142
GRACO INC COM 384109104 1,660 17,636 SH   SOLE 26 14,500 0 3,136
GRACO INC COM 384109104 739 7,846 SH   SOLE 28 7,846 0 0
GRACO INC COM 384109104 862 9,161 SH   SOLE 30 9,161 0 0
GRACO INC COM 384109104 120 1,279 SH   SOLE 31 1,279 0 0
GRACO INC COM 384109104 411 4,371 SH   SOLE 40 4,371 0 0
GRAHAM CORP COM 384556106 47 2,036 SH   SOLE 2 362 0 1,674
GRAHAM CORP COM 384556106 0 8 SH   SOLE 17 0 0 8
GRAHAM CORP COM 384556106 915 39,773 SH   SOLE 18 39,773 0 0
GRAHAM CORP COM 384556106 124 5,401 SH   SOLE 19 5,401 0 0
GRAHAM CORP COM 384556106 7,073 307,504 SH   SOLE 21 307,504 0 0
GRAHAM CORP COM 384556106 6,424 279,318 SH   SOLE 22 266,906 0 12,412
GRAHAM HLDGS CO COM 384637104 1,810 3,019 SH   SOLE 2 2,266 0 753
GRAHAM HLDGS CO COM 384637104 13 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 104 174 SH   SOLE 7 174 0 0
GRAHAM HLDGS CO COM 384637104 9,595 16,003 SH   SOLE 18 16,003 0 0
GRAHAM HLDGS CO COM 384637104 1,718 2,866 SH   SOLE 19 2,866 0 0
GRAHAM HLDGS CO COM 384637104 118,531 197,700 SH   SOLE 21 197,700 0 0
GRAHAM HLDGS CO COM 384637104 85,450 142,524 SH   SOLE 22 125,709 0 16,815
GRAHAM HLDGS CO COM 384637104 664 1,108 SH   SOLE 26 856 0 252
GRAHAM HLDGS CO COM 384637104 376 627 SH   SOLE 28 627 0 0
GRAHAM HLDGS CO COM 384637104 403 673 SH   SOLE 30 673 0 0
GRAHAM HLDGS CO COM 384637104 59 98 SH   SOLE 31 98 0 0
GRAHAM HLDGS CO COM 384637104 194 323 SH   SOLE 36 323 0 0
GRAHAM HLDGS CO COM 384637104 300 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 14,337 61,596 SH   SOLE 2 26,949 0 34,647
GRAINGER W W INC COM 384802104 3,982 17,106 SH   SOLE 4 15,765 0 1,341
GRAINGER W W INC COM 384802104 27,327 117,406 SH   SOLE 7 61,903 0 55,503
GRAINGER W W INC COM 384802104 311 1,338 SH   SOLE 13 1,338 0 0
GRAINGER W W INC COM 384802104 77 329 SH   SOLE 15 329 0 0
GRAINGER W W INC COM 384802104 27,502 118,154 SH   SOLE 18 110,003 0 8,151
GRAINGER W W INC COM 384802104 6,638 28,520 SH   SOLE 19 28,520 0 0
GRAINGER W W INC COM 384802104 8,506 36,546 SH   SOLE 20 0 0 36,546
GRAINGER W W INC COM 384802104 240,953 1,035,200 SH   SOLE 21 1,035,200 0 0
GRAINGER W W INC COM 384802104 340,465 1,462,728 SH   SOLE 22 1,180,960 0 281,768
GRAINGER W W INC COM 384802104 16,626 71,429 SH   SOLE 23 71,429 0 0
GRAINGER W W INC COM 384802104 4,318 18,552 SH   SOLE 25 18,552 0 0
GRAINGER W W INC COM 384802104 35,414 152,148 SH   SOLE 26 42,947 0 109,201
GRAINGER W W INC COM 384802104 2,845 12,221 SH   SOLE 28 9,134 0 3,087
GRAINGER W W INC COM 384802104 3,513 15,094 SH   SOLE 29 2,142 0 12,952
GRAINGER W W INC COM 384802104 36,721 157,762 SH   SOLE 30 157,762 0 0
GRAINGER W W INC COM 384802104 8,009 34,409 SH   SOLE 31 11,643 0 22,766
GRAINGER W W INC COM 384802104 867 3,726 SH   SOLE 34 3,726 0 0
GRAINGER W W INC COM 384802104 16,930 72,734 SH   SOLE 36 72,734 0 0
GRAINGER W W INC COM 384802104 70 299 SH   SOLE 40 299 0 0
GRAMERCY PPTY TR COM NEW 385002308 710 27,000 SH   SOLE 2 6,264 0 20,736
GRAMERCY PPTY TR COM NEW 385002308 1,168 44,408 SH   SOLE 4 44,408 0 0
GRAMERCY PPTY TR COM NEW 385002308 4,523 171,986 SH   SOLE 7 171,986 0 0
GRAMERCY PPTY TR COM NEW 385002308 159 6,055 SH   SOLE 15 6,055 0 0
GRAMERCY PPTY TR COM NEW 385002308 0 10 SH   SOLE 17 0 0 10
GRAMERCY PPTY TR COM NEW 385002308 14,569 553,940 SH   SOLE 18 553,940 0 0
GRAMERCY PPTY TR COM NEW 385002308 5,067 192,644 SH   SOLE 19 192,644 0 0
GRAMERCY PPTY TR COM NEW 385002308 134,295 5,106,255 SH   SOLE 21 5,106,255 0 0
GRAMERCY PPTY TR COM NEW 385002308 133,166 5,063,335 SH   SOLE 22 4,780,618 0 282,717
GRAMERCY PPTY TR COM NEW 385002308 159 6,046 SH   SOLE 23 6,046 0 0
GRAMERCY PPTY TR COM NEW 385002308 5,455 207,406 SH   SOLE 25 207,406 0 0
GRAMERCY PPTY TR COM NEW 385002308 2,631 100,039 SH   SOLE 26 49,438 0 50,601
GRAMERCY PPTY TR COM NEW 385002308 530 20,138 SH   SOLE 28 20,138 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,272 48,367 SH   SOLE 29 48,367 0 0
GRAMERCY PPTY TR COM NEW 385002308 17,219 654,713 SH   SOLE 30 654,713 0 0
GRAMERCY PPTY TR COM NEW 385002308 344 13,062 SH   SOLE 40 13,062 0 0
GRAN TIERRA ENERGY INC COM 38500T101 318 120,434 SH   SOLE 21 120,434 0 0
GRAN TIERRA ENERGY INC COM 38500T101 830 314,545 SH   SOLE 22 134,820 0 179,725
GRAN TIERRA ENERGY INC COM 38500T101 63 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 251 94,940 SH   SOLE 28 94,940 0 0
GRAN TIERRA ENERGY INC COM 38500T101 170 64,288 SH   SOLE 30 64,288 0 0
GRAN TIERRA ENERGY INC COM 38500T101 58 21,920 SH   SOLE 40 21,920 0 0
GRAND CANYON ED INC COM 38526M106 162 2,263 SH   SOLE 2 1,975 0 288
GRAND CANYON ED INC COM 38526M106 16 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 76 1,068 SH   SOLE 7 1,068 0 0
GRAND CANYON ED INC COM 38526M106 11,656 162,770 SH   SOLE 18 162,770 0 0
GRAND CANYON ED INC COM 38526M106 1,921 26,828 SH   SOLE 19 26,828 0 0
GRAND CANYON ED INC COM 38526M106 96,368 1,345,727 SH   SOLE 21 1,345,727 0 0
GRAND CANYON ED INC COM 38526M106 89,224 1,245,970 SH   SOLE 22 1,154,378 0 91,592
GRAND CANYON ED INC COM 38526M106 1,011 14,123 SH   SOLE 26 11,600 0 2,523
GRAND CANYON ED INC COM 38526M106 466 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 528 7,370 SH   SOLE 30 7,370 0 0
GRAND CANYON ED INC COM 38526M106 337 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 991 19,738 SH   SOLE 2 17,086 0 2,652
GRANITE CONSTR INC COM 387328107 13 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 51 1,018 SH   SOLE 7 1,018 0 0
GRANITE CONSTR INC COM 387328107 13,073 260,469 SH   SOLE 18 260,469 0 0
GRANITE CONSTR INC COM 387328107 1,192 23,746 SH   SOLE 19 23,746 0 0
GRANITE CONSTR INC COM 387328107 121,383 2,418,473 SH   SOLE 21 2,418,473 0 0
GRANITE CONSTR INC COM 387328107 61,917 1,233,644 SH   SOLE 22 1,150,587 0 83,057
GRANITE CONSTR INC COM 387328107 782 15,587 SH   SOLE 26 12,841 0 2,746
GRANITE CONSTR INC COM 387328107 284 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 316 6,288 SH   SOLE 30 6,288 0 0
GRANITE CONSTR INC COM 387328107 204 4,064 SH   SOLE 40 4,064 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 923 71,739 SH   SOLE 2 51,507 0 20,232
GRAPHIC PACKAGING HLDG CO COM 388689101 17 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 146 11,382 SH   SOLE 7 11,382 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 7,151 555,617 SH   SOLE 18 544,167 0 11,450
GRAPHIC PACKAGING HLDG CO COM 388689101 14,458 1,123,358 SH   SOLE 19 1,123,358 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 45,079 3,502,674 SH   SOLE 21 3,502,674 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 116,729 9,069,845 SH   SOLE 22 8,003,302 0 1,066,543
GRAPHIC PACKAGING HLDG CO COM 388689101 367 28,502 SH   SOLE 23 28,502 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,324 102,905 SH   SOLE 26 82,930 0 19,975
GRAPHIC PACKAGING HLDG CO COM 388689101 587 45,646 SH   SOLE 28 45,646 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,204 93,527 SH   SOLE 29 0 0 93,527
GRAPHIC PACKAGING HLDG CO COM 388689101 683 53,066 SH   SOLE 30 53,066 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 96 7,474 SH   SOLE 31 7,474 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,506 194,740 SH   SOLE 34 194,740 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 79 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 328 25,490 SH   SOLE 40 25,490 0 0
GRAY TELEVISION INC COM 389375106 129 8,877 SH   SOLE 2 3,996 0 4,881
GRAY TELEVISION INC COM 389375106 7 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 24 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 3,565 245,834 SH   SOLE 18 245,834 0 0
GRAY TELEVISION INC COM 389375106 562 38,776 SH   SOLE 19 38,776 0 0
GRAY TELEVISION INC COM 389375106 27,947 1,927,408 SH   SOLE 21 1,927,408 0 0
GRAY TELEVISION INC COM 389375106 25,969 1,790,986 SH   SOLE 22 1,662,288 0 128,698
GRAY TELEVISION INC COM 389375106 131 9,064 SH   SOLE 28 9,064 0 0
GRAY TELEVISION INC COM 389375106 127 8,779 SH   SOLE 30 8,779 0 0
GRAY TELEVISION INC COM 389375106 97 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 37 2,816 SH   SOLE 2 816 0 2,000
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 843 64,626 SH   SOLE 18 64,626 0 0
GREAT AJAX CORP COM 38983D300 79 6,072 SH   SOLE 19 6,072 0 0
GREAT AJAX CORP COM 38983D300 11,655 893,085 SH   SOLE 21 893,085 0 0
GREAT AJAX CORP COM 38983D300 2,025 155,171 SH   SOLE 22 144,828 0 10,343
GREAT ELM CAP CORP COM 390320109 8 736 SH   SOLE 21 736 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 10 3,174 SH   SOLE 18 3,174 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 15 4,587 SH   SOLE 19 4,587 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 110 33,254 SH   SOLE 21 33,254 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 948 287,131 SH   SOLE 22 277,829 0 9,302
GREAT LAKES DREDGE & DOCK CO COM 390607109 58 14,511 SH   SOLE 2 2,352 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 6 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,024 255,968 SH   SOLE 18 255,968 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 145 36,127 SH   SOLE 19 36,127 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 7,655 1,913,733 SH   SOLE 21 1,913,733 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 6,480 1,620,080 SH   SOLE 22 1,487,109 0 132,971
GREAT LAKES DREDGE & DOCK CO COM 390607109 22 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 32 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 38 9,499 SH   SOLE 30 9,499 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 26 6,512 SH   SOLE 40 6,512 0 0
GREAT PLAINS ENERGY INC COM 391164100 5,322 182,120 SH   SOLE 2 182,120 0 0
GREAT PLAINS ENERGY INC COM 391164100 158 5,419 SH   SOLE 4 5,419 0 0
GREAT PLAINS ENERGY INC COM 391164100 560 19,152 SH   SOLE 7 19,152 0 0
GREAT PLAINS ENERGY INC COM 391164100 23,391 800,508 SH   SOLE 18 800,508 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,117 140,910 SH   SOLE 19 140,910 0 0
GREAT PLAINS ENERGY INC COM 391164100 371,493 12,713,654 SH   SOLE 21 12,713,654 0 0
GREAT PLAINS ENERGY INC COM 391164100 197,532 6,760,171 SH   SOLE 22 5,985,070 0 775,101
GREAT PLAINS ENERGY INC COM 391164100 69 2,376 SH   SOLE 23 2,376 0 0
GREAT PLAINS ENERGY INC COM 391164100 1,859 63,635 SH   SOLE 26 51,443 0 12,192
GREAT PLAINS ENERGY INC COM 391164100 855 29,268 SH   SOLE 28 29,268 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,840 131,409 SH   SOLE 30 131,409 0 0
GREAT PLAINS ENERGY INC COM 391164100 139 4,755 SH   SOLE 31 4,755 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,478 84,813 SH   SOLE 32 84,813 0 0
GREAT PLAINS ENERGY INC COM 391164100 291 9,949 SH   SOLE 36 9,949 0 0
GREAT PLAINS ENERGY INC COM 391164100 546 18,676 SH   SOLE 40 18,676 0 0
GREAT PLAINS ENERGY INC DEP SHS 1/20 B 391164878 93,665 1,743,260 SH   SOLE 21 1,743,260 0 0
GREAT SOUTHN BANCORP INC COM 390905107 112 2,213 SH   SOLE 2 506 0 1,707
GREAT SOUTHN BANCORP INC COM 390905107 14 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,258 44,710 SH   SOLE 18 44,710 0 0
GREAT SOUTHN BANCORP INC COM 390905107 339 6,714 SH   SOLE 19 6,714 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,562 347,772 SH   SOLE 21 347,772 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,851 353,486 SH   SOLE 22 331,177 0 22,309
GREAT SOUTHN BANCORP INC COM 390905107 42 839 SH   SOLE 26 0 0 839
GREAT SOUTHN BANCORP INC COM 390905107 73 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 81 1,601 SH   SOLE 30 1,601 0 0
GREAT SOUTHN BANCORP INC COM 390905107 49 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 542 12,783 SH   SOLE 2 2,758 0 10,025
GREAT WESTN BANCORP INC COM 391416104 15 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 60 1,424 SH   SOLE 7 1,424 0 0
GREAT WESTN BANCORP INC COM 391416104 13,229 311,932 SH   SOLE 18 311,932 0 0
GREAT WESTN BANCORP INC COM 391416104 1,535 36,184 SH   SOLE 19 36,184 0 0
GREAT WESTN BANCORP INC COM 391416104 213,767 5,040,481 SH   SOLE 21 5,040,481 0 0
GREAT WESTN BANCORP INC COM 391416104 69,447 1,637,521 SH   SOLE 22 1,533,371 0 104,150
GREAT WESTN BANCORP INC COM 391416104 660 15,568 SH   SOLE 26 12,164 0 3,404
GREAT WESTN BANCORP INC COM 391416104 323 7,607 SH   SOLE 28 7,607 0 0
GREAT WESTN BANCORP INC COM 391416104 894 21,071 SH   SOLE 29 0 0 21,071
GREAT WESTN BANCORP INC COM 391416104 4,886 115,218 SH   SOLE 30 115,218 0 0
GREAT WESTN BANCORP INC COM 391416104 175 4,132 SH   SOLE 40 4,132 0 0
GREEN BANCORP INC COM 39260X100 92 5,179 SH   SOLE 2 1,463 0 3,716
GREEN BANCORP INC COM 39260X100 1,430 80,348 SH   SOLE 18 80,348 0 0
GREEN BANCORP INC COM 39260X100 9,089 510,622 SH   SOLE 19 510,622 0 0
GREEN BANCORP INC COM 39260X100 11,840 665,194 SH   SOLE 21 665,194 0 0
GREEN BANCORP INC COM 39260X100 4,555 255,925 SH   SOLE 22 242,061 0 13,864
GREEN BANCORP INC COM 39260X100 844 47,400 SH   SOLE 25 47,400 0 0
GREEN BANCORP INC COM 39260X100 3,188 179,100 SH   SOLE 34 179,100 0 0
GREEN BRICK PARTNERS INC COM 392709101 64 6,445 SH   SOLE 2 868 0 5,577
GREEN BRICK PARTNERS INC COM 392709101 893 89,746 SH   SOLE 18 89,746 0 0
GREEN BRICK PARTNERS INC COM 392709101 137 13,780 SH   SOLE 19 13,780 0 0
GREEN BRICK PARTNERS INC COM 392709101 7,539 757,687 SH   SOLE 21 757,687 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,176 419,740 SH   SOLE 22 393,095 0 26,645
GREEN BRICK PARTNERS INC COM 392709101 37 3,690 SH   SOLE 28 3,690 0 0
GREEN DOT CORP CL A 39304D102 300 8,992 SH   SOLE 2 2,545 0 6,447
GREEN DOT CORP CL A 39304D102 11 320 SH   SOLE 4 320 0 0
GREEN DOT CORP CL A 39304D102 40 1,214 SH   SOLE 7 1,214 0 0
GREEN DOT CORP CL A 39304D102 7,554 226,431 SH   SOLE 18 226,431 0 0
GREEN DOT CORP CL A 39304D102 868 26,020 SH   SOLE 19 26,020 0 0
GREEN DOT CORP CL A 39304D102 125,289 3,755,670 SH   SOLE 21 3,755,670 0 0
GREEN DOT CORP CL A 39304D102 39,212 1,175,434 SH   SOLE 22 1,095,707 0 79,727
GREEN DOT CORP CL A 39304D102 332 9,947 SH   SOLE 26 9,947 0 0
GREEN DOT CORP CL A 39304D102 192 5,751 SH   SOLE 28 5,751 0 0
GREEN DOT CORP CL A 39304D102 286 8,559 SH   SOLE 29 0 0 8,559
GREEN DOT CORP CL A 39304D102 2,896 86,798 SH   SOLE 30 86,798 0 0
GREEN DOT CORP CL A 39304D102 141 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 210 8,501 SH   SOLE 2 1,683 0 6,818
GREEN PLAINS INC COM 393222104 9 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 26 1,049 SH   SOLE 7 1,049 0 0
GREEN PLAINS INC COM 393222104 4,750 191,925 SH   SOLE 18 191,925 0 0
GREEN PLAINS INC COM 393222104 518 20,925 SH   SOLE 19 20,925 0 0
GREEN PLAINS INC COM 393222104 76,927 3,108,174 SH   SOLE 21 3,108,174 0 0
GREEN PLAINS INC COM 393222104 25,411 1,026,724 SH   SOLE 22 947,313 0 79,411
GREEN PLAINS INC COM 393222104 58 2,329 SH   SOLE 26 0 0 2,329
GREEN PLAINS INC COM 393222104 130 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 1,739 70,252 SH   SOLE 30 70,252 0 0
GREEN PLAINS INC COM 393222104 92 3,710 SH   SOLE 40 3,710 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 489 24,317 SH   SOLE 22 24,317 0 0
GREENBRIER COS INC COM 393657101 280 6,502 SH   SOLE 2 1,255 0 5,247
GREENBRIER COS INC COM 393657101 9 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 30 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 6,256 145,160 SH   SOLE 18 145,160 0 0
GREENBRIER COS INC COM 393657101 720 16,704 SH   SOLE 19 16,704 0 0
GREENBRIER COS INC COM 393657101 104,236 2,418,467 SH   SOLE 21 2,418,467 0 0
GREENBRIER COS INC COM 393657101 31,547 731,948 SH   SOLE 22 676,890 0 55,058
GREENBRIER COS INC COM 393657101 251 5,826 SH   SOLE 26 3,444 0 2,382
GREENBRIER COS INC COM 393657101 172 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 647 15,001 SH   SOLE 29 0 0 15,001
GREENBRIER COS INC COM 393657101 2,347 54,466 SH   SOLE 30 54,466 0 0
GREENBRIER COS INC COM 393657101 122 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 136 105,000 PRN   SOLE 2 105,000 0 0
GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 782 605,000 PRN   SOLE 26 605,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 4 181 SH   SOLE 2 181 0 0
GREENE COUNTY BANCORP INC COM 394357107 209 8,960 SH   SOLE 18 8,960 0 0
GREENE COUNTY BANCORP INC COM 394357107 24 1,029 SH   SOLE 19 1,029 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,116 90,613 SH   SOLE 21 90,613 0 0
GREENE COUNTY BANCORP INC COM 394357107 333 14,248 SH   SOLE 22 13,062 0 1,186
GREENHILL & CO INC COM 395259104 170 5,816 SH   SOLE 2 3,454 0 2,362
GREENHILL & CO INC COM 395259104 1,074 36,641 SH   SOLE 4 36,641 0 0
GREENHILL & CO INC COM 395259104 26 881 SH   SOLE 7 881 0 0
GREENHILL & CO INC COM 395259104 4,823 164,624 SH   SOLE 18 164,624 0 0
GREENHILL & CO INC COM 395259104 13,276 453,102 SH   SOLE 19 453,102 0 0
GREENHILL & CO INC COM 395259104 72,171 2,463,178 SH   SOLE 21 2,463,178 0 0
GREENHILL & CO INC COM 395259104 23,343 796,700 SH   SOLE 22 733,961 0 62,739
GREENHILL & CO INC COM 395259104 381 12,994 SH   SOLE 26 9,001 0 3,993
GREENHILL & CO INC COM 395259104 93 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 1,650 56,309 SH   SOLE 30 56,309 0 0
GREENHILL & CO INC COM 395259104 2,315 79,000 SH   SOLE 34 79,000 0 0
GREENHILL & CO INC COM 395259104 91 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 153 6,913 SH   SOLE 2 2,480 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,663 120,498 SH   SOLE 18 120,498 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 404 18,269 SH   SOLE 19 18,269 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 19,960 903,178 SH   SOLE 21 903,178 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 18,709 846,581 SH   SOLE 22 789,518 0 57,063
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 297 13,454 SH   SOLE 26 11,567 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 107 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 188 8,489 SH   SOLE 30 8,489 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 81 3,673 SH   SOLE 40 3,673 0 0
GREIF INC CL A 397624107 858 15,575 SH   SOLE 2 10,972 0 4,603
GREIF INC CL A 397624107 10 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 46 826 SH   SOLE 7 826 0 0
GREIF INC CL A 397624107 9,617 174,576 SH   SOLE 18 174,576 0 0
GREIF INC CL A 397624107 854 15,501 SH   SOLE 19 15,501 0 0
GREIF INC CL A 397624107 90,462 1,642,084 SH   SOLE 21 1,642,084 0 0
GREIF INC CL A 397624107 48,555 881,372 SH   SOLE 22 823,785 0 57,587
GREIF INC CL A 397624107 470 8,535 SH   SOLE 26 6,754 0 1,781
GREIF INC CL A 397624107 203 3,691 SH   SOLE 28 3,691 0 0
GREIF INC CL A 397624107 308 5,592 SH   SOLE 30 5,592 0 0
GREIF INC CL A 397624107 63 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 145 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 84 1,291 SH   SOLE 2 263 0 1,028
GREIF INC CL B 397624206 1,503 23,014 SH   SOLE 18 23,014 0 0
GREIF INC CL B 397624206 243 3,724 SH   SOLE 19 3,724 0 0
GREIF INC CL B 397624206 11,144 170,651 SH   SOLE 21 170,651 0 0
GREIF INC CL B 397624206 4,082 62,513 SH   SOLE 22 58,881 0 3,632
GRIDSUM HLDG INC ADR REPSG CL B 398132100 3,938 296,295 SH   SOLE 19 296,295 0 0
GRIFFIN INL RLTY INC COM 398231100 14 459 SH   SOLE 18 459 0 0
GRIFFIN INL RLTY INC COM 398231100 33 1,073 SH   SOLE 19 1,073 0 0
GRIFFIN INL RLTY INC COM 398231100 829 26,793 SH   SOLE 21 26,793 0 0
GRIFFIN INL RLTY INC COM 398231100 2,086 67,387 SH   SOLE 22 67,268 0 119
GRIFFON CORP COM 398433102 54 2,171 SH   SOLE 2 1,372 0 799
GRIFFON CORP COM 398433102 24 988 SH   SOLE 7 988 0 0
GRIFFON CORP COM 398433102 3,824 155,152 SH   SOLE 18 155,152 0 0
GRIFFON CORP COM 398433102 469 19,032 SH   SOLE 19 19,032 0 0
GRIFFON CORP COM 398433102 63,995 2,596,161 SH   SOLE 21 2,596,161 0 0
GRIFFON CORP COM 398433102 20,510 832,060 SH   SOLE 22 749,498 0 82,562
GRIFFON CORP COM 398433102 436 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 112 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,522 61,749 SH   SOLE 30 61,749 0 0
GRIFFON CORP COM 398433102 111 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 6 300 SH   SOLE 2 300 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 37,947 2,010,441 SH   SOLE 21 2,010,441 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 477 6,442 SH   SOLE 2 3,610 0 2,832
GROUP 1 AUTOMOTIVE INC COM 398905109 12 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 94 1,272 SH   SOLE 7 1,272 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 7,866 106,185 SH   SOLE 18 106,185 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,316 17,763 SH   SOLE 19 17,763 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 131,870 1,780,100 SH   SOLE 21 1,780,100 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 41,635 562,026 SH   SOLE 22 516,392 0 45,634
GROUP 1 AUTOMOTIVE INC COM 398905109 16 210 SH   SOLE 23 210 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 391 5,273 SH   SOLE 26 3,957 0 1,316
GROUP 1 AUTOMOTIVE INC COM 398905109 232 3,127 SH   SOLE 28 3,127 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 681 9,189 SH   SOLE 29 0 0 9,189
GROUP 1 AUTOMOTIVE INC COM 398905109 3,041 41,056 SH   SOLE 30 41,056 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 186 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 198 2,667 SH   SOLE 40 2,667 0 0
GROUPON INC COM 399473107 1,094 278,272 SH   SOLE 2 275,541 0 2,731
GROUPON INC COM 399473107 206 52,377 SH   SOLE 4 52,377 0 0
GROUPON INC COM 399473107 36 9,240 SH   SOLE 7 9,240 0 0
GROUPON INC COM 399473107 690 175,503 SH   SOLE 18 175,503 0 0
GROUPON INC COM 399473107 926 235,627 SH   SOLE 19 235,627 0 0
GROUPON INC COM 399473107 14,872 3,784,163 SH   SOLE 21 3,784,163 0 0
GROUPON INC COM 399473107 41,080 10,453,003 SH   SOLE 22 9,188,764 0 1,264,239
GROUPON INC COM 399473107 95 24,237 SH   SOLE 23 24,237 0 0
GROUPON INC COM 399473107 480 122,105 SH   SOLE 26 87,958 0 34,147
GROUPON INC COM 399473107 209 53,229 SH   SOLE 28 53,229 0 0
GROUPON INC COM 399473107 382 97,180 SH   SOLE 29 0 0 97,180
GROUPON INC COM 399473107 266 67,680 SH   SOLE 30 67,680 0 0
GROUPON INC COM 399473107 37 9,300 SH   SOLE 31 9,300 0 0
GROUPON INC COM 399473107 204 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 140 4,245 SH   SOLE 2 3,732 0 513
GRUBHUB INC COM 400110102 8 232 SH   SOLE 4 232 0 0
GRUBHUB INC COM 400110102 67 2,022 SH   SOLE 7 2,022 0 0
GRUBHUB INC COM 400110102 9,652 293,464 SH   SOLE 18 293,464 0 0
GRUBHUB INC COM 400110102 1,637 49,766 SH   SOLE 19 49,766 0 0
GRUBHUB INC COM 400110102 81,798 2,487,028 SH   SOLE 21 2,487,028 0 0
GRUBHUB INC COM 400110102 71,984 2,188,639 SH   SOLE 22 2,030,304 0 158,335
GRUBHUB INC COM 400110102 925 28,109 SH   SOLE 26 23,916 0 4,193
GRUBHUB INC COM 400110102 304 9,253 SH   SOLE 28 9,253 0 0
GRUBHUB INC COM 400110102 358 10,888 SH   SOLE 30 10,888 0 0
GRUBHUB INC COM 400110102 221 6,719 SH   SOLE 40 6,719 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 17 400 SH   SOLE 2 400 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,224 28,338 SH   SOLE 7 28,338 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 9,557 221,327 SH   SOLE 21 221,327 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10,696 247,709 SH   SOLE 22 247,709 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,841 42,643 SH   SOLE 30 42,643 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,039 17,545 SH   SOLE 7 17,545 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,894 39,796 SH   SOLE 19 39,796 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 21,400 123,529 SH   SOLE 21 123,529 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 741 4,280 SH   SOLE 26 0 0 4,280
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,154 23,981 SH   SOLE 30 23,981 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,694 9,781 SH   SOLE 31 0 0 9,781
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 10,708 61,812 SH   SOLE 34 61,812 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 308 37,749 SH   SOLE 34 37,749 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 64 1,700 SH   SOLE 2 1,700 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,185 57,721 SH   SOLE 19 57,721 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18,874 498,520 SH   SOLE 21 498,520 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 14,173 374,360 SH   SOLE 22 374,360 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 13,806 364,672 SH   SOLE 25 364,672 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 885 23,370 SH   SOLE 31 0 0 23,370
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 4,176 110,312 SH   SOLE 34 110,312 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 253 6,694 SH   SOLE 39 6,694 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 40 4,382 SH   SOLE 2 4,382 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 768 85,048 SH   SOLE 26 0 0 85,048
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 16,842 1,865,074 SH   SOLE 31 0 0 1,865,074
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 43 2,500 SH   SOLE 2 2,500 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,203 70,777 SH   SOLE 4 70,777 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 835 49,141 SH   SOLE 18 49,141 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 6,084 357,882 SH   SOLE 19 357,882 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,990 175,870 SH   SOLE 21 175,870 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,653 156,037 SH   SOLE 34 156,037 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 34 1,300 SH   SOLE 2 1,300 0 0
GSE SYS INC COM 36227K106 9 2,666 SH   SOLE 18 2,666 0 0
GSE SYS INC COM 36227K106 20 5,963 SH   SOLE 19 5,963 0 0
GSE SYS INC COM 36227K106 158 46,599 SH   SOLE 21 46,599 0 0
GSE SYS INC COM 36227K106 155 45,583 SH   SOLE 22 45,583 0 0
GSI TECHNOLOGY COM 36241U106 19 2,185 SH   SOLE 18 2,185 0 0
GSI TECHNOLOGY COM 36241U106 37 4,254 SH   SOLE 19 4,254 0 0
GSI TECHNOLOGY COM 36241U106 391 44,994 SH   SOLE 21 44,994 0 0
GSV CAP CORP COM 36191J101 0 50 SH   SOLE 17 0 0 50
GTT COMMUNICATIONS INC COM 362393100 32 1,299 SH   SOLE 2 1,242 0 57
GTT COMMUNICATIONS INC COM 362393100 18 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 2,417 99,250 SH   SOLE 18 99,250 0 0
GTT COMMUNICATIONS INC COM 362393100 373 15,315 SH   SOLE 19 15,315 0 0
GTT COMMUNICATIONS INC COM 362393100 20,408 838,105 SH   SOLE 21 838,105 0 0
GTT COMMUNICATIONS INC COM 362393100 16,844 691,762 SH   SOLE 22 642,258 0 49,504
GTT COMMUNICATIONS INC COM 362393100 44 1,815 SH   SOLE 26 0 0 1,815
GTT COMMUNICATIONS INC COM 362393100 94 3,857 SH   SOLE 28 3,857 0 0
GTT COMMUNICATIONS INC COM 362393100 94 3,864 SH   SOLE 30 3,864 0 0
GTX INC DEL COM NEW 40052B207 9 1,784 SH   SOLE 19 1,784 0 0
GTX INC DEL COM NEW 40052B207 9 1,804 SH   SOLE 21 1,804 0 0
GTX INC DEL COM NEW 40052B207 749 152,872 SH   SOLE 22 152,872 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 99 4,061 SH   SOLE 2 842 0 3,219
GUARANTY BANCORP DEL COM NEW 40075T607 12 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,643 67,487 SH   SOLE 18 67,487 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 253 10,395 SH   SOLE 19 10,395 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 13,647 560,445 SH   SOLE 21 560,445 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 7,162 294,123 SH   SOLE 22 282,629 0 11,494
GUARANTY FED BANCSHARES INC COM 40108P101 13 680 SH   SOLE 18 680 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 16 825 SH   SOLE 21 825 0 0
GUESS INC COM 401617105 154 13,811 SH   SOLE 2 2,806 0 11,005
GUESS INC COM 401617105 5 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 47 4,200 SH   SOLE 7 4,200 0 0
GUESS INC COM 401617105 3,614 324,115 SH   SOLE 18 324,115 0 0
GUESS INC COM 401617105 392 35,135 SH   SOLE 19 35,135 0 0
GUESS INC COM 401617105 59,605 5,345,699 SH   SOLE 21 5,345,699 0 0
GUESS INC COM 401617105 17,904 1,605,781 SH   SOLE 22 1,462,110 0 143,671
GUESS INC COM 401617105 234 20,988 SH   SOLE 26 16,689 0 4,299
GUESS INC COM 401617105 103 9,275 SH   SOLE 28 9,275 0 0
GUESS INC COM 401617105 1,387 124,383 SH   SOLE 30 124,383 0 0
GUESS INC COM 401617105 22 1,959 SH   SOLE 36 1,959 0 0
GUESS INC COM 401617105 79 7,065 SH   SOLE 40 7,065 0 0
GUIDANCE SOFTWARE INC COM 401692108 4 750 SH   SOLE 2 750 0 0
GUIDANCE SOFTWARE INC COM 401692108 3 540 SH   SOLE 7 540 0 0
GUIDANCE SOFTWARE INC COM 401692108 495 83,833 SH   SOLE 18 83,833 0 0
GUIDANCE SOFTWARE INC COM 401692108 73 12,305 SH   SOLE 19 12,305 0 0
GUIDANCE SOFTWARE INC COM 401692108 4,256 721,337 SH   SOLE 21 721,337 0 0
GUIDANCE SOFTWARE INC COM 401692108 1,120 189,883 SH   SOLE 22 172,779 0 17,104
GUIDEWIRE SOFTWARE INC COM 40171V100 375 6,654 SH   SOLE 2 6,148 0 506
GUIDEWIRE SOFTWARE INC COM 40171V100 22 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 101 1,789 SH   SOLE 7 1,789 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,966 34,903 SH   SOLE 18 34,903 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,410 113,788 SH   SOLE 19 113,788 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 50,412 894,949 SH   SOLE 21 894,949 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 109,461 1,943,216 SH   SOLE 22 1,710,097 0 233,119
GUIDEWIRE SOFTWARE INC COM 40171V100 1,782 31,638 SH   SOLE 26 27,741 0 3,897
GUIDEWIRE SOFTWARE INC COM 40171V100 583 10,357 SH   SOLE 28 10,357 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 261 4,631 SH   SOLE 29 0 0 4,631
GUIDEWIRE SOFTWARE INC COM 40171V100 1,113 19,755 SH   SOLE 30 19,755 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 95 1,692 SH   SOLE 31 1,692 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 425 7,539 SH   SOLE 40 7,539 0 0
GULF ISLAND FABRICATION INC COM 402307102 194 16,792 SH   SOLE 18 16,792 0 0
GULF ISLAND FABRICATION INC COM 402307102 29 2,513 SH   SOLE 19 2,513 0 0
GULF ISLAND FABRICATION INC COM 402307102 9,834 851,453 SH   SOLE 21 851,453 0 0
GULF ISLAND FABRICATION INC COM 402307102 4,174 361,378 SH   SOLE 22 355,005 0 6,373
GULF ISLAND FABRICATION INC COM 402307102 243 21,019 SH   SOLE 29 0 0 21,019
GULF ISLAND FABRICATION INC COM 402307102 382 33,077 SH   SOLE 30 33,077 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 113 63,510 SH   SOLE 22 63,510 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 1 3,465 SH   SOLE 18 3,465 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 2 4,514 SH   SOLE 19 4,514 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 20 56,290 SH   SOLE 21 56,290 0 0
GULFMARK OFFSHORE INC CL A NEW 402629208 146 415,980 SH   SOLE 22 410,591 0 5,389
GULFPORT ENERGY CORP COM NEW 402635304 2,655 154,476 SH   SOLE 2 126,905 0 27,571
GULFPORT ENERGY CORP COM NEW 402635304 70 4,050 SH   SOLE 4 4,050 0 0
GULFPORT ENERGY CORP COM NEW 402635304 58 3,396 SH   SOLE 7 3,396 0 0
GULFPORT ENERGY CORP COM NEW 402635304 0 2 SH   SOLE 17 0 0 2
GULFPORT ENERGY CORP COM NEW 402635304 55,502 3,228,764 SH   SOLE 18 3,170,114 0 58,650
GULFPORT ENERGY CORP COM NEW 402635304 86,691 5,043,103 SH   SOLE 19 5,043,103 0 0
GULFPORT ENERGY CORP COM NEW 402635304 120,664 7,019,454 SH   SOLE 21 7,019,454 0 0
GULFPORT ENERGY CORP COM NEW 402635304 97,995 5,700,703 SH   SOLE 22 5,160,265 0 540,438
GULFPORT ENERGY CORP COM NEW 402635304 2,654 154,386 SH   SOLE 23 154,386 0 0
GULFPORT ENERGY CORP COM NEW 402635304 337 19,590 SH   SOLE 25 19,590 0 0
GULFPORT ENERGY CORP COM NEW 402635304 948 55,122 SH   SOLE 26 48,261 0 6,861
GULFPORT ENERGY CORP COM NEW 402635304 409 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,329 77,314 SH   SOLE 29 0 0 77,314
GULFPORT ENERGY CORP COM NEW 402635304 1,279 74,398 SH   SOLE 30 74,398 0 0
GULFPORT ENERGY CORP COM NEW 402635304 140 8,148 SH   SOLE 31 3,560 0 4,588
GULFPORT ENERGY CORP COM NEW 402635304 17,417 1,013,189 SH   SOLE 34 1,013,189 0 0
GULFPORT ENERGY CORP COM NEW 402635304 200 11,622 SH   SOLE 40 11,622 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 3 25 SH   SOLE 17 0 0 25
GW PHARMACEUTICALS PLC ADS 36197T103 38,444 317,876 SH   SOLE 21 317,876 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 182 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 43 1,752 SH   SOLE 2 1,570 0 182
H & E EQUIPMENT SERVICES INC COM 404030108 6 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 16 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,829 115,359 SH   SOLE 18 115,359 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 458 18,683 SH   SOLE 19 18,683 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 22,839 931,463 SH   SOLE 21 931,463 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 20,827 849,393 SH   SOLE 22 780,323 0 69,070
H & E EQUIPMENT SERVICES INC COM 404030108 81 3,321 SH   SOLE 26 0 0 3,321
H & E EQUIPMENT SERVICES INC COM 404030108 114 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 130 5,284 SH   SOLE 30 5,284 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 74 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 15 829 SH   SOLE 2 728 0 101
HABIT RESTAURANTS INC COM CL A 40449J103 5 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 899 50,803 SH   SOLE 18 50,803 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 137 7,744 SH   SOLE 19 7,744 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 7,552 426,680 SH   SOLE 21 426,680 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 8,687 490,817 SH   SOLE 22 467,520 0 23,297
HABIT RESTAURANTS INC COM CL A 40449J103 31 1,762 SH   SOLE 28 1,762 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 50 2,809 SH   SOLE 30 2,809 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 20 1,114 SH   SOLE 40 1,114 0 0
HACKETT GROUP INC COM 404609109 739 37,894 SH   SOLE 2 37,894 0 0
HACKETT GROUP INC COM 404609109 13 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,731 88,806 SH   SOLE 18 88,806 0 0
HACKETT GROUP INC COM 404609109 5,703 292,614 SH   SOLE 19 292,614 0 0
HACKETT GROUP INC COM 404609109 14,623 750,293 SH   SOLE 21 750,293 0 0
HACKETT GROUP INC COM 404609109 26,140 1,341,223 SH   SOLE 22 1,287,718 0 53,505
HACKETT GROUP INC COM 404609109 158 8,128 SH   SOLE 23 8,128 0 0
HACKETT GROUP INC COM 404609109 66 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 401 20,567 SH   SOLE 29 0 0 20,567
HACKETT GROUP INC COM 404609109 109 5,592 SH   SOLE 30 5,592 0 0
HAEMONETICS CORP COM 405024100 457 11,254 SH   SOLE 2 2,337 0 8,917
HAEMONETICS CORP COM 405024100 10 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 53 1,310 SH   SOLE 7 1,310 0 0
HAEMONETICS CORP COM 405024100 10,879 268,152 SH   SOLE 18 268,152 0 0
HAEMONETICS CORP COM 405024100 1,266 31,202 SH   SOLE 19 31,202 0 0
HAEMONETICS CORP COM 405024100 180,953 4,460,261 SH   SOLE 21 4,460,261 0 0
HAEMONETICS CORP COM 405024100 56,402 1,390,251 SH   SOLE 22 1,290,307 0 99,944
HAEMONETICS CORP COM 405024100 568 13,990 SH   SOLE 26 11,047 0 2,943
HAEMONETICS CORP COM 405024100 300 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 4,067 100,245 SH   SOLE 30 100,245 0 0
HAEMONETICS CORP COM 405024100 220 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,135 57,397 SH   SOLE 2 51,824 0 5,573
HAIN CELESTIAL GROUP INC COM 405217100 724 19,474 SH   SOLE 4 19,474 0 0
HAIN CELESTIAL GROUP INC COM 405217100 134 3,610 SH   SOLE 7 3,610 0 0
HAIN CELESTIAL GROUP INC COM 405217100 15,054 404,689 SH   SOLE 18 404,689 0 0
HAIN CELESTIAL GROUP INC COM 405217100 10,697 287,542 SH   SOLE 19 287,542 0 0
HAIN CELESTIAL GROUP INC COM 405217100 161,273 4,335,301 SH   SOLE 21 4,335,301 0 0
HAIN CELESTIAL GROUP INC COM 405217100 122,611 3,295,989 SH   SOLE 22 2,945,323 0 350,666
HAIN CELESTIAL GROUP INC COM 405217100 1,463 39,324 SH   SOLE 26 32,715 0 6,609
HAIN CELESTIAL GROUP INC COM 405217100 550 14,792 SH   SOLE 28 14,792 0 0
HAIN CELESTIAL GROUP INC COM 405217100 402 10,810 SH   SOLE 29 0 0 10,810
HAIN CELESTIAL GROUP INC COM 405217100 666 17,916 SH   SOLE 30 17,916 0 0
HAIN CELESTIAL GROUP INC COM 405217100 87 2,336 SH   SOLE 31 2,336 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,536 41,300 SH   SOLE 34 41,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 344 9,258 SH   SOLE 40 9,258 0 0
HALCON RES CORP *W EXP 09/09/202 40537Q118 1 583 SH   SOLE 19 583 0 0
HALCON RES CORP COM PAR NEW 40537Q605 36 4,700 SH   SOLE 2 4,700 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,658 215,351 SH   SOLE 19 215,351 0 0
HALCON RES CORP COM PAR NEW 40537Q605 111 14,437 SH   SOLE 21 14,437 0 0
HALCON RES CORP COM PAR NEW 40537Q605 3,968 515,386 SH   SOLE 22 515,029 0 357
HALLADOR ENERGY COMPANY COM 40609P105 19 2,315 SH   SOLE 18 2,315 0 0
HALLADOR ENERGY COMPANY COM 40609P105 308 38,412 SH   SOLE 21 38,412 0 0
HALLADOR ENERGY COMPANY COM 40609P105 868 108,367 SH   SOLE 22 108,367 0 0
HALLIBURTON CO COM 406216101 38,960 791,710 SH   SOLE 2 255,567 0 536,143
HALLIBURTON CO COM 406216101 13,986 284,207 SH   SOLE 4 262,476 0 21,731
HALLIBURTON CO COM 406216101 27,875 566,440 SH   SOLE 7 559,977 0 6,463
HALLIBURTON CO COM 406216101 3,844 78,116 SH   SOLE 13 78,116 0 0
HALLIBURTON CO COM 406216101 257 5,230 SH   SOLE 15 5,230 0 0
HALLIBURTON CO COM 406216101 6 130 SH   SOLE 17 0 0 130
HALLIBURTON CO COM 406216101 113,623 2,308,935 SH   SOLE 18 2,183,490 0 125,445
HALLIBURTON CO COM 406216101 1,231 25,023 SH   OTR 19 0 25,023 0
HALLIBURTON CO COM 406216101 42,128 856,087 SH   SOLE 19 856,087 0 0
HALLIBURTON CO COM 406216101 16,801 341,416 SH   SOLE 20 0 0 341,416
HALLIBURTON CO COM 406216101 666,244 13,538,800 SH   SOLE 21 13,538,800 0 0
HALLIBURTON CO COM 406216101 1,132,955 23,022,871 SH   SOLE 22 18,734,542 0 4,288,329
HALLIBURTON CO COM 406216101 51,709 1,050,792 SH   SOLE 23 1,050,792 0 0
HALLIBURTON CO COM 406216101 16,662 338,586 SH   SOLE 25 338,586 0 0
HALLIBURTON CO COM 406216101 122,978 2,499,049 SH   SOLE 26 551,449 0 1,947,600
HALLIBURTON CO COM 406216101 8,847 179,787 SH   SOLE 28 133,966 0 45,821
HALLIBURTON CO COM 406216101 1,995 40,532 SH   SOLE 29 40,532 0 0
HALLIBURTON CO COM 406216101 114,447 2,325,687 SH   SOLE 30 2,325,687 0 0
HALLIBURTON CO COM 406216101 26,150 531,405 SH   SOLE 31 174,021 0 357,384
HALLIBURTON CO COM 406216101 83,441 1,695,607 SH   SOLE 34 1,695,607 0 0
HALLIBURTON CO COM 406216101 66,434 1,350,007 SH   SOLE 36 1,350,007 0 0
HALLIBURTON CO COM 406216101 232 4,711 SH   SOLE 40 4,711 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 31 2,848 SH   SOLE 2 890 0 1,958
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 657 59,431 SH   SOLE 18 59,431 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 86 7,823 SH   SOLE 19 7,823 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5,126 463,930 SH   SOLE 21 463,930 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3,529 319,410 SH   SOLE 22 309,476 0 9,934
HALOZYME THERAPEUTICS INC COM 40637H109 2,324 179,357 SH   SOLE 2 178,741 0 616
HALOZYME THERAPEUTICS INC COM 40637H109 5 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 35 2,669 SH   SOLE 7 2,669 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,832 450,036 SH   SOLE 18 450,036 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,444 1,191,672 SH   SOLE 19 1,191,672 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,211 324,900 SH   SOLE 20 324,900 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 65,371 5,044,081 SH   SOLE 21 5,044,081 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 41,749 3,221,345 SH   SOLE 22 2,998,085 0 223,260
HALOZYME THERAPEUTICS INC COM 40637H109 50 3,820 SH   SOLE 23 3,820 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 639 49,320 SH   SOLE 26 41,155 0 8,165
HALOZYME THERAPEUTICS INC COM 40637H109 202 15,610 SH   SOLE 28 15,610 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 395 30,454 SH   SOLE 29 0 0 30,454
HALOZYME THERAPEUTICS INC COM 40637H109 271 20,929 SH   SOLE 30 20,929 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,668 514,500 SH   SOLE 34 514,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 178 13,741 SH   SOLE 40 13,741 0 0
HALYARD HEALTH INC COM 40650V100 1,575 41,360 SH   SOLE 2 33,128 0 8,232
HALYARD HEALTH INC COM 40650V100 1,799 47,229 SH   SOLE 4 47,229 0 0
HALYARD HEALTH INC COM 40650V100 45 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 16,401 430,592 SH   SOLE 18 430,592 0 0
HALYARD HEALTH INC COM 40650V100 30,607 803,533 SH   SOLE 19 803,533 0 0
HALYARD HEALTH INC COM 40650V100 113,285 2,974,144 SH   SOLE 21 2,974,144 0 0
HALYARD HEALTH INC COM 40650V100 56,479 1,482,782 SH   SOLE 22 1,388,857 0 93,925
HALYARD HEALTH INC COM 40650V100 524 13,767 SH   SOLE 26 10,809 0 2,958
HALYARD HEALTH INC COM 40650V100 257 6,750 SH   SOLE 28 6,750 0 0
HALYARD HEALTH INC COM 40650V100 677 17,782 SH   SOLE 29 0 0 17,782
HALYARD HEALTH INC COM 40650V100 304 7,986 SH   SOLE 30 7,986 0 0
HALYARD HEALTH INC COM 40650V100 3,920 102,910 SH   SOLE 34 102,910 0 0
HALYARD HEALTH INC COM 40650V100 167 4,378 SH   SOLE 36 4,378 0 0
HALYARD HEALTH INC COM 40650V100 189 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 9,248 495,347 SH   SOLE 19 495,347 0 0
HAMILTON LANE INC CL A 407497106 106 5,681 SH   SOLE 21 5,681 0 0
HAMILTON LANE INC CL A 407497106 1,317 70,548 SH   SOLE 22 70,548 0 0
HAMILTON LANE INC CL A 407497106 797 42,702 SH   SOLE 25 42,702 0 0
HAMILTON LANE INC CL A 407497106 635 34,033 SH   SOLE 26 5,210 0 28,823
HAMILTON LANE INC CL A 407497106 3,040 162,817 SH   SOLE 34 162,817 0 0
HANCOCK HLDG CO COM 410120109 2,279 50,042 SH   SOLE 2 35,670 0 14,372
HANCOCK HLDG CO COM 410120109 19 417 SH   SOLE 4 417 0 0
HANCOCK HLDG CO COM 410120109 124 2,733 SH   SOLE 7 2,733 0 0
HANCOCK HLDG CO COM 410120109 28,130 617,557 SH   SOLE 18 617,557 0 0
HANCOCK HLDG CO COM 410120109 7,793 171,080 SH   SOLE 19 171,080 0 0
HANCOCK HLDG CO COM 410120109 250,511 5,499,688 SH   SOLE 21 5,499,688 0 0
HANCOCK HLDG CO COM 410120109 121,074 2,658,046 SH   SOLE 22 2,501,787 0 156,259
HANCOCK HLDG CO COM 410120109 1,401 30,754 SH   SOLE 26 24,862 0 5,892
HANCOCK HLDG CO COM 410120109 511 11,214 SH   SOLE 28 11,214 0 0
HANCOCK HLDG CO COM 410120109 622 13,660 SH   SOLE 30 13,660 0 0
HANCOCK HLDG CO COM 410120109 261 5,719 SH   SOLE 36 5,719 0 0
HANCOCK HLDG CO COM 410120109 407 8,943 SH   SOLE 40 8,943 0 0
HANDY & HARMAN LTD COM 410315105 23 845 SH   SOLE 2 50 0 795
HANDY & HARMAN LTD COM 410315105 302 11,118 SH   SOLE 18 11,118 0 0
HANDY & HARMAN LTD COM 410315105 52 1,906 SH   SOLE 19 1,906 0 0
HANDY & HARMAN LTD COM 410315105 2,509 92,225 SH   SOLE 21 92,225 0 0
HANDY & HARMAN LTD COM 410315105 671 24,677 SH   SOLE 22 22,859 0 1,818
HANESBRANDS INC COM 410345102 6,585 317,220 SH   SOLE 2 80,391 0 236,829
HANESBRANDS INC COM 410345102 2,484 119,655 SH   SOLE 4 108,959 0 10,696
HANESBRANDS INC COM 410345102 5,612 270,314 SH   SOLE 7 252,476 0 17,838
HANESBRANDS INC COM 410345102 48 2,321 SH   SOLE 15 2,321 0 0
HANESBRANDS INC COM 410345102 16,785 808,547 SH   SOLE 18 753,952 0 54,595
HANESBRANDS INC COM 410345102 4,035 194,360 SH   SOLE 19 194,360 0 0
HANESBRANDS INC COM 410345102 6,186 297,986 SH   SOLE 20 0 0 297,986
HANESBRANDS INC COM 410345102 139,434 6,716,471 SH   SOLE 21 6,716,471 0 0
HANESBRANDS INC COM 410345102 206,375 9,941,007 SH   SOLE 22 8,110,543 0 1,830,464
HANESBRANDS INC COM 410345102 9,781 471,155 SH   SOLE 23 471,155 0 0
HANESBRANDS INC COM 410345102 6,998 337,088 SH   SOLE 25 337,088 0 0
HANESBRANDS INC COM 410345102 20,494 987,167 SH   SOLE 26 336,204 0 650,963
HANESBRANDS INC COM 410345102 1,615 77,790 SH   SOLE 28 57,986 0 19,804
HANESBRANDS INC COM 410345102 2,202 106,089 SH   SOLE 29 19,116 0 86,973
HANESBRANDS INC COM 410345102 29,862 1,438,457 SH   SOLE 30 1,438,457 0 0
HANESBRANDS INC COM 410345102 4,134 199,133 SH   SOLE 31 72,891 0 126,242
HANESBRANDS INC COM 410345102 857 41,264 SH   SOLE 34 41,264 0 0
HANESBRANDS INC COM 410345102 11,376 547,962 SH   SOLE 36 547,962 0 0
HANESBRANDS INC COM 410345102 40 1,908 SH   SOLE 40 1,908 0 0
HANMI FINL CORP COM NEW 410495204 213 6,912 SH   SOLE 2 1,560 0 5,352
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,326 173,189 SH   SOLE 18 173,189 0 0
HANMI FINL CORP COM NEW 410495204 602 19,574 SH   SOLE 19 19,574 0 0
HANMI FINL CORP COM NEW 410495204 85,274 2,773,142 SH   SOLE 21 2,773,142 0 0
HANMI FINL CORP COM NEW 410495204 28,758 935,226 SH   SOLE 22 863,088 0 72,138
HANMI FINL CORP COM NEW 410495204 128 4,163 SH   SOLE 26 0 0 4,163
HANMI FINL CORP COM NEW 410495204 144 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 1,917 62,338 SH   SOLE 30 62,338 0 0
HANMI FINL CORP COM NEW 410495204 107 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 218 10,780 SH   SOLE 2 2,101 0 8,679
HANNON ARMSTRONG SUST INFR C COM 41068X100 24 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,674 181,888 SH   SOLE 18 181,888 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 637 31,548 SH   SOLE 19 31,548 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 55,053 2,725,377 SH   SOLE 21 2,725,377 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 28,228 1,397,439 SH   SOLE 22 1,326,579 0 70,860
HANNON ARMSTRONG SUST INFR C COM 41068X100 350 17,322 SH   SOLE 28 17,322 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 176 8,733 SH   SOLE 30 8,733 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 61 3,013 SH   SOLE 40 3,013 0 0
HANOVER INS GROUP INC COM 410867105 3,076 34,152 SH   SOLE 2 26,589 0 7,563
HANOVER INS GROUP INC COM 410867105 20 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 158 1,750 SH   SOLE 7 1,750 0 0
HANOVER INS GROUP INC COM 410867105 13,346 148,193 SH   SOLE 18 148,193 0 0
HANOVER INS GROUP INC COM 410867105 2,661 29,543 SH   SOLE 19 29,543 0 0
HANOVER INS GROUP INC COM 410867105 166,351 1,847,112 SH   SOLE 21 1,847,112 0 0
HANOVER INS GROUP INC COM 410867105 126,040 1,399,513 SH   SOLE 22 1,238,777 0 160,736
HANOVER INS GROUP INC COM 410867105 1,609 17,870 SH   SOLE 26 14,855 0 3,015
HANOVER INS GROUP INC COM 410867105 567 6,295 SH   SOLE 28 6,295 0 0
HANOVER INS GROUP INC COM 410867105 633 7,033 SH   SOLE 30 7,033 0 0
HANOVER INS GROUP INC COM 410867105 89 990 SH   SOLE 31 990 0 0
HANOVER INS GROUP INC COM 410867105 232 2,579 SH   SOLE 36 2,579 0 0
HANOVER INS GROUP INC COM 410867105 444 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 13 688 SH   SOLE 2 688 0 0
HARBORONE BANCORP INC COM 41165F101 1,153 60,729 SH   SOLE 18 60,729 0 0
HARBORONE BANCORP INC COM 41165F101 238 12,524 SH   SOLE 19 12,524 0 0
HARBORONE BANCORP INC COM 41165F101 9,054 476,761 SH   SOLE 21 476,761 0 0
HARBORONE BANCORP INC COM 41165F101 2,735 144,040 SH   SOLE 22 134,352 0 9,688
HARBORONE BANCORP INC COM 41165F101 45 2,376 SH   SOLE 30 2,376 0 0
HARDINGE INC COM 412324303 26 2,317 SH   SOLE 2 678 0 1,639
HARDINGE INC COM 412324303 516 45,885 SH   SOLE 18 45,885 0 0
HARDINGE INC COM 412324303 49 4,389 SH   SOLE 19 4,389 0 0
HARDINGE INC COM 412324303 4,330 385,235 SH   SOLE 21 385,235 0 0
HARDINGE INC COM 412324303 4,750 422,559 SH   SOLE 22 414,876 0 7,683
HARLEY DAVIDSON INC COM 412822108 9,978 164,931 SH   SOLE 2 44,428 0 120,503
HARLEY DAVIDSON INC COM 412822108 3,261 53,897 SH   SOLE 4 48,690 0 5,207
HARLEY DAVIDSON INC COM 412822108 7,710 127,442 SH   SOLE 7 113,505 0 13,937
HARLEY DAVIDSON INC COM 412822108 70 1,153 SH   SOLE 15 1,153 0 0
HARLEY DAVIDSON INC COM 412822108 23,118 382,118 SH   SOLE 18 356,621 0 25,497
HARLEY DAVIDSON INC COM 412822108 6,065 100,244 SH   SOLE 19 100,244 0 0
HARLEY DAVIDSON INC COM 412822108 6,252 103,336 SH   SOLE 20 0 0 103,336
HARLEY DAVIDSON INC COM 412822108 193,942 3,205,651 SH   SOLE 21 3,205,651 0 0
HARLEY DAVIDSON INC COM 412822108 285,521 4,719,363 SH   SOLE 22 3,826,671 0 892,692
HARLEY DAVIDSON INC COM 412822108 13,124 216,930 SH   SOLE 23 216,930 0 0
HARLEY DAVIDSON INC COM 412822108 4,057 67,062 SH   SOLE 25 67,062 0 0
HARLEY DAVIDSON INC COM 412822108 27,220 449,912 SH   SOLE 26 145,739 0 304,173
HARLEY DAVIDSON INC COM 412822108 2,277 37,637 SH   SOLE 28 28,241 0 9,396
HARLEY DAVIDSON INC COM 412822108 2,857 47,231 SH   SOLE 29 7,369 0 39,862
HARLEY DAVIDSON INC COM 412822108 28,941 478,366 SH   SOLE 30 478,366 0 0
HARLEY DAVIDSON INC COM 412822108 6,496 107,366 SH   SOLE 31 41,021 0 66,345
HARLEY DAVIDSON INC COM 412822108 1,733 28,639 SH   SOLE 34 28,639 0 0
HARLEY DAVIDSON INC COM 412822108 16,788 277,483 SH   SOLE 36 277,483 0 0
HARLEY DAVIDSON INC COM 412822108 69 1,138 SH   SOLE 40 1,138 0 0
HARMONIC INC COM 413160102 103 17,362 SH   SOLE 2 2,764 0 14,598
HARMONIC INC COM 413160102 12 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 2,594 436,024 SH   SOLE 18 436,024 0 0
HARMONIC INC COM 413160102 275 46,175 SH   SOLE 19 46,175 0 0
HARMONIC INC COM 413160102 41,983 7,056,010 SH   SOLE 21 7,056,010 0 0
HARMONIC INC COM 413160102 13,335 2,241,113 SH   SOLE 22 2,048,443 0 192,670
HARMONIC INC COM 413160102 319 53,656 SH   SOLE 26 45,204 0 8,452
HARMONIC INC COM 413160102 76 12,792 SH   SOLE 28 12,792 0 0
HARMONIC INC COM 413160102 1,031 173,294 SH   SOLE 30 173,294 0 0
HARMONIC INC COM 413160102 72 12,169 SH   SOLE 40 12,169 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5,617 2,292,768 SH   SOLE 2 0 0 2,292,768
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,776 1,541,155 SH   SOLE 7 1,541,155 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 72 29,246 SH   SOLE 21 29,246 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 10,369 4,232,046 SH   SOLE 22 2,557,823 0 1,674,223
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,333 952,157 SH   SOLE 30 952,157 0 0
HARRIS CORP DEL COM 413875105 11,113 99,877 SH   SOLE 2 20,062 0 79,815
HARRIS CORP DEL COM 413875105 4,342 39,025 SH   SOLE 4 36,003 0 3,022
HARRIS CORP DEL COM 413875105 11,609 104,336 SH   SOLE 7 95,192 0 9,144
HARRIS CORP DEL COM 413875105 305 2,741 SH   SOLE 13 2,741 0 0
HARRIS CORP DEL COM 413875105 81 730 SH   SOLE 15 730 0 0
HARRIS CORP DEL COM 413875105 30,798 276,783 SH   SOLE 18 258,921 0 17,862
HARRIS CORP DEL COM 413875105 6,897 61,985 SH   SOLE 19 61,985 0 0
HARRIS CORP DEL COM 413875105 7,663 68,872 SH   SOLE 20 0 0 68,872
HARRIS CORP DEL COM 413875105 276,099 2,481,344 SH   SOLE 21 2,481,344 0 0
HARRIS CORP DEL COM 413875105 371,673 3,340,283 SH   SOLE 22 2,699,756 0 640,527
HARRIS CORP DEL COM 413875105 15,752 141,566 SH   SOLE 23 141,566 0 0
HARRIS CORP DEL COM 413875105 21,181 190,355 SH   SOLE 25 190,355 0 0
HARRIS CORP DEL COM 413875105 23,251 208,956 SH   SOLE 26 100,019 0 108,937
HARRIS CORP DEL COM 413875105 2,968 26,676 SH   SOLE 28 19,674 0 7,002
HARRIS CORP DEL COM 413875105 3,930 35,322 SH   SOLE 29 5,419 0 29,903
HARRIS CORP DEL COM 413875105 35,495 318,998 SH   SOLE 30 318,998 0 0
HARRIS CORP DEL COM 413875105 6,227 55,960 SH   SOLE 31 24,226 0 31,734
HARRIS CORP DEL COM 413875105 2,503 22,496 SH   SOLE 34 22,496 0 0
HARRIS CORP DEL COM 413875105 21,492 193,156 SH   SOLE 36 193,156 0 0
HARRIS CORP DEL COM 413875105 84 756 SH   SOLE 40 756 0 0
HARSCO CORP COM 415864107 299 23,441 SH   SOLE 2 8,698 0 14,743
HARSCO CORP COM 415864107 6 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 52 4,111 SH   SOLE 7 4,111 0 0
HARSCO CORP COM 415864107 5,474 429,328 SH   SOLE 18 429,328 0 0
HARSCO CORP COM 415864107 621 48,696 SH   SOLE 19 48,696 0 0
HARSCO CORP COM 415864107 87,803 6,886,495 SH   SOLE 21 6,886,495 0 0
HARSCO CORP COM 415864107 26,543 2,081,786 SH   SOLE 22 1,904,930 0 176,856
HARSCO CORP COM 415864107 326 25,546 SH   SOLE 26 18,849 0 6,697
HARSCO CORP COM 415864107 147 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 137 10,715 SH   SOLE 29 0 0 10,715
HARSCO CORP COM 415864107 1,932 151,533 SH   SOLE 30 151,533 0 0
HARSCO CORP COM 415864107 33 2,594 SH   SOLE 36 2,594 0 0
HARSCO CORP COM 415864107 116 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196103 10 6,961 SH   SOLE 2 6,961 0 0
HARTE-HANKS INC COM 416196103 12 8,461 SH   SOLE 18 8,461 0 0
HARTE-HANKS INC COM 416196103 392 280,226 SH   SOLE 19 280,226 0 0
HARTE-HANKS INC COM 416196103 184 131,550 SH   SOLE 21 131,550 0 0
HARTE-HANKS INC COM 416196103 2,460 1,757,230 SH   SOLE 22 1,747,243 0 9,987
HARTE-HANKS INC COM 416196103 170 121,739 SH   SOLE 29 0 0 121,739
HARTFORD FINL SVCS GROUP INC COM 416515104 19,814 412,186 SH   SOLE 2 160,013 0 252,173
HARTFORD FINL SVCS GROUP INC COM 416515104 6,380 132,725 SH   SOLE 4 123,305 0 9,420
HARTFORD FINL SVCS GROUP INC COM 416515104 13,482 280,469 SH   SOLE 7 254,643 0 25,826
HARTFORD FINL SVCS GROUP INC COM 416515104 290 6,034 SH   SOLE 13 6,034 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 120 2,504 SH   SOLE 15 2,504 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 76,423 1,589,833 SH   SOLE 18 1,520,943 0 68,890
HARTFORD FINL SVCS GROUP INC COM 416515104 91,255 1,898,376 SH   SOLE 19 1,898,376 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,678 222,140 SH   SOLE 20 0 0 222,140
HARTFORD FINL SVCS GROUP INC COM 416515104 341,390 7,101,927 SH   SOLE 21 7,101,927 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 504,427 10,493,584 SH   SOLE 22 8,550,177 0 1,943,407
HARTFORD FINL SVCS GROUP INC COM 416515104 23,909 497,371 SH   SOLE 23 497,371 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,817 162,627 SH   SOLE 25 162,627 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 59,557 1,238,974 SH   SOLE 26 276,934 0 962,040
HARTFORD FINL SVCS GROUP INC COM 416515104 3,939 81,946 SH   SOLE 28 61,748 0 20,198
HARTFORD FINL SVCS GROUP INC COM 416515104 5,006 104,130 SH   SOLE 29 17,992 0 86,138
HARTFORD FINL SVCS GROUP INC COM 416515104 57,773 1,201,844 SH   SOLE 30 1,201,844 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,651 200,774 SH   SOLE 31 78,755 0 122,019
HARTFORD FINL SVCS GROUP INC COM 416515104 22,789 474,086 SH   SOLE 34 474,086 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 30,262 629,543 SH   SOLE 36 629,543 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 89 1,847 SH   SOLE 40 1,847 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 8 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 15 5,654 SH   SOLE 18 5,654 0 0
HARVARD BIOSCIENCE INC COM 416906105 690 265,278 SH   SOLE 19 265,278 0 0
HARVARD BIOSCIENCE INC COM 416906105 314 120,779 SH   SOLE 21 120,779 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,037 1,168,184 SH   SOLE 22 1,146,875 0 21,309
HARVARD BIOSCIENCE INC COM 416906105 15 5,905 SH   SOLE 23 5,905 0 0
HARVARD BIOSCIENCE INC COM 416906105 69 26,421 SH   SOLE 29 0 0 26,421
HARVEST NATURAL RESOURCES IN COM NEW 41754V202 16 2,345 SH   SOLE 19 2,345 0 0
HARVEST NATURAL RESOURCES IN COM NEW 41754V202 178 26,734 SH   SOLE 21 26,734 0 0
HARVEST NATURAL RESOURCES IN COM NEW 41754V202 1,976 297,565 SH   SOLE 22 297,565 0 0
HASBRO INC COM 418056107 43,917 439,957 SH   SOLE 2 367,584 0 72,373
HASBRO INC COM 418056107 12,313 123,353 SH   SOLE 4 119,839 0 3,514
HASBRO INC COM 418056107 11,368 113,881 SH   SOLE 7 102,513 0 11,368
HASBRO INC COM 418056107 5,440 54,496 SH   SOLE 13 54,496 0 0
HASBRO INC COM 418056107 84 844 SH   SOLE 15 844 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 24,096 241,395 SH   SOLE 18 225,189 0 16,206
HASBRO INC COM 418056107 6,012 60,227 SH   SOLE 19 60,227 0 0
HASBRO INC COM 418056107 8,572 85,874 SH   SOLE 20 0 0 85,874
HASBRO INC COM 418056107 198,732 1,990,900 SH   SOLE 21 1,990,900 0 0
HASBRO INC COM 418056107 432,995 4,337,757 SH   SOLE 22 3,194,416 0 1,143,341
HASBRO INC COM 418056107 27,661 277,107 SH   SOLE 23 277,107 0 0
HASBRO INC COM 418056107 5,158 51,673 SH   SOLE 25 51,673 0 0
HASBRO INC COM 418056107 31,526 315,828 SH   SOLE 26 97,963 0 217,865
HASBRO INC COM 418056107 2,336 23,406 SH   SOLE 28 17,344 0 6,062
HASBRO INC COM 418056107 15,105 151,319 SH   SOLE 29 87,797 0 63,522
HASBRO INC COM 418056107 33,425 334,855 SH   SOLE 30 334,855 0 0
HASBRO INC COM 418056107 24,040 240,836 SH   SOLE 31 143,385 0 97,451
HASBRO INC COM 418056107 2,112 21,163 SH   SOLE 32 21,163 0 0
HASBRO INC COM 418056107 4,638 46,467 SH   SOLE 34 46,467 0 0
HASBRO INC COM 418056107 26,733 267,809 SH   SOLE 36 267,809 0 0
HASBRO INC COM 418056107 54 543 SH   SOLE 40 543 0 0
HAVERTY FURNITURE INC COM 419596101 252 10,357 SH   SOLE 2 6,918 0 3,439
HAVERTY FURNITURE INC COM 419596101 11 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 2,548 104,642 SH   SOLE 18 104,642 0 0
HAVERTY FURNITURE INC COM 419596101 1,551 63,715 SH   SOLE 19 63,715 0 0
HAVERTY FURNITURE INC COM 419596101 41,569 1,707,131 SH   SOLE 21 1,707,131 0 0
HAVERTY FURNITURE INC COM 419596101 14,124 580,035 SH   SOLE 22 547,137 0 32,898
HAVERTY FURNITURE INC COM 419596101 38 1,554 SH   SOLE 26 0 0 1,554
HAVERTY FURNITURE INC COM 419596101 64 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 388 15,929 SH   SOLE 29 0 0 15,929
HAVERTY FURNITURE INC COM 419596101 966 39,651 SH   SOLE 30 39,651 0 0
HAVERTY FURNITURE INC COM 419596101 56 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,390 131,786 SH   SOLE 2 111,588 0 20,198
HAWAIIAN ELEC INDUSTRIES COM 419870100 15 443 SH   SOLE 4 443 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 153 4,600 SH   SOLE 7 4,600 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,728 412,114 SH   SOLE 18 412,114 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 6,490 194,845 SH   SOLE 19 194,845 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 158,379 4,754,695 SH   SOLE 21 4,754,695 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 116,225 3,489,184 SH   SOLE 22 3,094,998 0 394,186
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,347 40,443 SH   SOLE 26 34,469 0 5,974
HAWAIIAN ELEC INDUSTRIES COM 419870100 507 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,138 34,166 SH   SOLE 30 34,166 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 76 2,295 SH   SOLE 31 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 214 6,422 SH   SOLE 36 6,422 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 307 9,217 SH   SOLE 40 9,217 0 0
HAWAIIAN HOLDINGS INC COM 419879101 731 15,735 SH   SOLE 2 15,358 0 377
HAWAIIAN HOLDINGS INC COM 419879101 60 1,287 SH   SOLE 7 1,287 0 0
HAWAIIAN HOLDINGS INC COM 419879101 12,113 260,765 SH   SOLE 18 260,765 0 0
HAWAIIAN HOLDINGS INC COM 419879101 9,437 203,159 SH   SOLE 19 203,159 0 0
HAWAIIAN HOLDINGS INC COM 419879101 207,164 4,459,940 SH   SOLE 21 4,459,940 0 0
HAWAIIAN HOLDINGS INC COM 419879101 78,181 1,683,131 SH   SOLE 22 1,597,787 0 85,344
HAWAIIAN HOLDINGS INC COM 419879101 151 3,261 SH   SOLE 23 3,261 0 0
HAWAIIAN HOLDINGS INC COM 419879101 91 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 666 14,341 SH   SOLE 29 0 0 14,341
HAWAIIAN HOLDINGS INC COM 419879101 4,449 95,777 SH   SOLE 30 95,777 0 0
HAWAIIAN HOLDINGS INC COM 419879101 84 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 23 1,010 SH   SOLE 2 275 0 735
HAWAIIAN TELCOM HOLDCO INC COM 420031106 6 259 SH   SOLE 7 259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 618 26,967 SH   SOLE 18 26,967 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 104 4,542 SH   SOLE 19 4,542 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 4,591 200,395 SH   SOLE 21 200,395 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 1,472 64,257 SH   SOLE 22 53,205 0 11,052
HAWAIIAN TELCOM HOLDCO INC COM 420031106 387 16,900 SH   SOLE 29 0 0 16,900
HAWKINS INC COM 420261109 108 2,205 SH   SOLE 2 436 0 1,769
HAWKINS INC COM 420261109 13 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 2,581 52,679 SH   SOLE 18 52,679 0 0
HAWKINS INC COM 420261109 283 5,772 SH   SOLE 19 5,772 0 0
HAWKINS INC COM 420261109 41,423 845,362 SH   SOLE 21 845,362 0 0
HAWKINS INC COM 420261109 14,169 289,157 SH   SOLE 22 269,001 0 20,156
HAWKINS INC COM 420261109 26 532 SH   SOLE 26 0 0 532
HAWKINS INC COM 420261109 65 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 914 18,663 SH   SOLE 30 18,663 0 0
HAWKINS INC COM 420261109 54 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 18 842 SH   SOLE 18 842 0 0
HAWTHORN BANCSHARES INC COM 420476103 44 2,082 SH   SOLE 21 2,082 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 104 2,736 SH   SOLE 2 576 0 2,160
HAYNES INTERNATIONAL INC COM NEW 420877201 852 22,355 SH   SOLE 4 22,355 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 3,166 83,065 SH   SOLE 18 83,065 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 13,025 341,697 SH   SOLE 19 341,697 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 42,737 1,121,119 SH   SOLE 21 1,121,119 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,721 333,718 SH   SOLE 22 307,587 0 26,131
HAYNES INTERNATIONAL INC COM NEW 420877201 217 5,700 SH   SOLE 26 4,785 0 915
HAYNES INTERNATIONAL INC COM NEW 420877201 70 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 820 21,522 SH   SOLE 30 21,522 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,870 49,044 SH   SOLE 34 49,044 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 51 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 51 8,298 SH   SOLE 2 1,060 0 7,238
HC2 HLDGS INC COM 404139107 849 136,980 SH   SOLE 18 136,980 0 0
HC2 HLDGS INC COM 404139107 95 15,251 SH   SOLE 19 15,251 0 0
HC2 HLDGS INC COM 404139107 6,767 1,091,424 SH   SOLE 21 1,091,424 0 0
HC2 HLDGS INC COM 404139107 3,163 510,092 SH   SOLE 22 487,559 0 22,533
HCA HOLDINGS INC COM 40412C101 33,909 381,039 SH   SOLE 2 188,001 0 193,038
HCA HOLDINGS INC COM 40412C101 10,168 114,256 SH   SOLE 4 106,117 0 8,139
HCA HOLDINGS INC COM 40412C101 17,494 196,586 SH   SOLE 7 189,675 0 6,911
HCA HOLDINGS INC COM 40412C101 428 4,807 SH   SOLE 13 4,807 0 0
HCA HOLDINGS INC COM 40412C101 168 1,886 SH   SOLE 15 1,886 0 0
HCA HOLDINGS INC COM 40412C101 74,436 836,455 SH   SOLE 18 791,026 0 45,429
HCA HOLDINGS INC COM 40412C101 205,702 2,311,518 SH   SOLE 19 2,311,518 0 0
HCA HOLDINGS INC COM 40412C101 387,855 4,358,415 SH   SOLE 21 4,358,415 0 0
HCA HOLDINGS INC COM 40412C101 745,917 8,382,036 SH   SOLE 22 6,878,037 0 1,503,999
HCA HOLDINGS INC COM 40412C101 33,427 375,629 SH   SOLE 23 375,629 0 0
HCA HOLDINGS INC COM 40412C101 9,492 106,665 SH   SOLE 25 106,665 0 0
HCA HOLDINGS INC COM 40412C101 60,600 680,970 SH   SOLE 26 208,934 0 472,036
HCA HOLDINGS INC COM 40412C101 5,787 65,033 SH   SOLE 28 49,164 0 15,869
HCA HOLDINGS INC COM 40412C101 1,309 14,708 SH   SOLE 29 14,708 0 0
HCA HOLDINGS INC COM 40412C101 68,775 772,843 SH   SOLE 30 772,843 0 0
HCA HOLDINGS INC COM 40412C101 14,860 166,988 SH   SOLE 31 63,453 0 103,535
HCA HOLDINGS INC COM 40412C101 75,592 849,440 SH   SOLE 34 849,440 0 0
HCA HOLDINGS INC COM 40412C101 42,610 478,823 SH   SOLE 36 478,823 0 0
HCA HOLDINGS INC COM 40412C101 153 1,714 SH   SOLE 40 1,714 0 0
HCI GROUP INC COM 40416E103 91 2,005 SH   SOLE 2 467 0 1,538
HCI GROUP INC COM 40416E103 9 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 2,194 48,136 SH   SOLE 18 48,136 0 0
HCI GROUP INC COM 40416E103 211 4,623 SH   SOLE 19 4,623 0 0
HCI GROUP INC COM 40416E103 31,013 680,411 SH   SOLE 21 680,411 0 0
HCI GROUP INC COM 40416E103 11,834 259,638 SH   SOLE 22 242,742 0 16,896
HCI GROUP INC COM 40416E103 69 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 404 8,854 SH   SOLE 30 8,854 0 0
HCI GROUP INC COM 40416E103 47 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 13,993 447,357 SH   SOLE 2 162,945 0 284,412
HCP INC COM 40414L109 18,328 585,931 SH   SOLE 4 574,299 0 11,632
HCP INC COM 40414L109 29,110 930,636 SH   SOLE 7 911,555 0 19,081
HCP INC COM 40414L109 370 11,823 SH   SOLE 13 11,823 0 0
HCP INC COM 40414L109 685 21,905 SH   SOLE 15 21,905 0 0
HCP INC COM 40414L109 35,875 1,146,887 SH   SOLE 18 1,080,079 0 66,808
HCP INC COM 40414L109 20,150 644,170 SH   SOLE 19 644,170 0 0
HCP INC COM 40414L109 7,240 231,464 SH   SOLE 20 0 0 231,464
HCP INC COM 40414L109 484,653 15,494,019 SH   SOLE 21 15,494,019 0 0
HCP INC COM 40414L109 577,388 18,458,703 SH   SOLE 22 15,861,360 0 2,597,343
HCP INC COM 40414L109 18,387 587,818 SH   SOLE 23 587,818 0 0
HCP INC COM 40414L109 26,691 853,278 SH   SOLE 25 853,278 0 0
HCP INC COM 40414L109 52,000 1,662,399 SH   SOLE 26 350,066 0 1,312,333
HCP INC COM 40414L109 3,054 97,650 SH   SOLE 28 73,150 0 24,500
HCP INC COM 40414L109 5,725 183,027 SH   SOLE 29 183,027 0 0
HCP INC COM 40414L109 107,317 3,430,839 SH   SOLE 30 3,430,839 0 0
HCP INC COM 40414L109 7,331 234,361 SH   SOLE 31 90,930 0 143,431
HCP INC COM 40414L109 6,712 214,563 SH   SOLE 34 214,563 0 0
HCP INC COM 40414L109 23,203 741,783 SH   SOLE 36 741,783 0 0
HCP INC COM 40414L109 70 2,230 SH   SOLE 40 2,230 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,038 25,234 SH   SOLE 2 23,836 0 1,398
HD SUPPLY HLDGS INC COM 40416M105 71 1,733 SH   SOLE 4 1,733 0 0
HD SUPPLY HLDGS INC COM 40416M105 280 6,801 SH   SOLE 7 6,801 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,974 96,623 SH   SOLE 18 96,623 0 0
HD SUPPLY HLDGS INC COM 40416M105 5,329 129,591 SH   SOLE 19 129,591 0 0
HD SUPPLY HLDGS INC COM 40416M105 86,750 2,109,434 SH   SOLE 21 2,109,434 0 0
HD SUPPLY HLDGS INC COM 40416M105 231,292 5,624,124 SH   SOLE 22 4,959,574 0 664,550
HD SUPPLY HLDGS INC COM 40416M105 3,040 73,916 SH   SOLE 26 59,319 0 14,597
HD SUPPLY HLDGS INC COM 40416M105 1,164 28,295 SH   SOLE 28 28,295 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,664 40,451 SH   SOLE 29 0 0 40,451
HD SUPPLY HLDGS INC COM 40416M105 1,358 33,031 SH   SOLE 30 33,031 0 0
HD SUPPLY HLDGS INC COM 40416M105 185 4,504 SH   SOLE 31 4,504 0 0
HD SUPPLY HLDGS INC COM 40416M105 276 6,714 SH   SOLE 36 6,714 0 0
HD SUPPLY HLDGS INC COM 40416M105 719 17,494 SH   SOLE 40 17,494 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 245 3,256 SH   SOLE 2 3,256 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,040 27,116 SH   SOLE 7 27,116 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 983 13,065 SH   OTR 19 0 13,065 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 18,071 240,237 SH   SOLE 21 240,237 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,916 38,767 SH   SOLE 22 38,767 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 15,563 206,905 SH   SOLE 26 86,587 0 120,318
HDFC BANK LTD ADR REPS 3 SHS 40415F101 11,328 150,597 SH   SOLE 30 150,597 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 24,699 328,357 SH   SOLE 31 0 0 328,357
HDFC BANK LTD ADR REPS 3 SHS 40415F101 163 2,173 SH   SOLE 34 2,173 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,119 14,870 SH   SOLE 36 14,870 0 0
HEADWATERS INC COM 42210P102 89 3,783 SH   SOLE 2 3,165 0 618
HEADWATERS INC COM 42210P102 9 370 SH   SOLE 4 370 0 0
HEADWATERS INC COM 42210P102 45 1,915 SH   SOLE 7 1,915 0 0
HEADWATERS INC COM 42210P102 1 28 SH   SOLE 17 0 0 28
HEADWATERS INC COM 42210P102 8,556 364,374 SH   SOLE 18 364,374 0 0
HEADWATERS INC COM 42210P102 1,063 45,283 SH   SOLE 19 45,283 0 0
HEADWATERS INC COM 42210P102 146,248 6,228,620 SH   SOLE 21 6,228,620 0 0
HEADWATERS INC COM 42210P102 47,628 2,028,468 SH   SOLE 22 1,875,339 0 153,129
HEADWATERS INC COM 42210P102 597 25,433 SH   SOLE 26 19,011 0 6,422
HEADWATERS INC COM 42210P102 250 10,667 SH   SOLE 28 10,667 0 0
HEADWATERS INC COM 42210P102 124 5,271 SH   SOLE 29 0 0 5,271
HEADWATERS INC COM 42210P102 3,369 143,505 SH   SOLE 30 143,505 0 0
HEADWATERS INC COM 42210P102 191 8,138 SH   SOLE 40 8,138 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 20 1,263 SH   SOLE 18 1,263 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 350 21,901 SH   SOLE 21 21,901 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,952 122,000 SH   SOLE 22 122,000 0 0
HEALTHCARE RLTY TR COM 421946104 2,228 68,555 SH   SOLE 2 49,168 0 19,387
HEALTHCARE RLTY TR COM 421946104 1,205 37,076 SH   SOLE 4 37,076 0 0
HEALTHCARE RLTY TR COM 421946104 4,707 144,828 SH   SOLE 7 144,828 0 0
HEALTHCARE RLTY TR COM 421946104 150 4,606 SH   SOLE 15 4,606 0 0
HEALTHCARE RLTY TR COM 421946104 25,653 789,329 SH   SOLE 18 789,329 0 0
HEALTHCARE RLTY TR COM 421946104 5,037 154,979 SH   SOLE 19 154,979 0 0
HEALTHCARE RLTY TR COM 421946104 258,951 7,967,736 SH   SOLE 21 7,967,736 0 0
HEALTHCARE RLTY TR COM 421946104 160,707 4,944,830 SH   SOLE 22 4,700,192 0 244,638
HEALTHCARE RLTY TR COM 421946104 162 4,983 SH   SOLE 23 4,983 0 0
HEALTHCARE RLTY TR COM 421946104 5,377 165,461 SH   SOLE 25 165,461 0 0
HEALTHCARE RLTY TR COM 421946104 2,376 73,098 SH   SOLE 26 31,152 0 41,946
HEALTHCARE RLTY TR COM 421946104 553 17,015 SH   SOLE 28 17,015 0 0
HEALTHCARE RLTY TR COM 421946104 1,303 40,096 SH   SOLE 29 40,096 0 0
HEALTHCARE RLTY TR COM 421946104 17,856 549,423 SH   SOLE 30 549,423 0 0
HEALTHCARE RLTY TR COM 421946104 69 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 355 10,917 SH   SOLE 40 10,917 0 0
HEALTHCARE SVCS GRP INC COM 421906108 164 3,815 SH   SOLE 2 3,079 0 736
HEALTHCARE SVCS GRP INC COM 421906108 13 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 75 1,734 SH   SOLE 7 1,734 0 0
HEALTHCARE SVCS GRP INC COM 421906108 14,994 347,973 SH   SOLE 18 347,973 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,865 43,273 SH   SOLE 19 43,273 0 0
HEALTHCARE SVCS GRP INC COM 421906108 271,861 6,309,140 SH   SOLE 21 6,309,140 0 0
HEALTHCARE SVCS GRP INC COM 421906108 81,575 1,893,133 SH   SOLE 22 1,747,118 0 146,015
HEALTHCARE SVCS GRP INC COM 421906108 954 22,130 SH   SOLE 26 17,645 0 4,485
HEALTHCARE SVCS GRP INC COM 421906108 421 9,774 SH   SOLE 28 9,774 0 0
HEALTHCARE SVCS GRP INC COM 421906108 6,092 141,367 SH   SOLE 30 141,367 0 0
HEALTHCARE SVCS GRP INC COM 421906108 327 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 568 18,040 SH   SOLE 2 10,976 0 7,064
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,450 46,083 SH   SOLE 4 46,083 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,473 173,980 SH   SOLE 7 173,980 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 176 5,598 SH   SOLE 15 5,598 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,142 68,073 SH   SOLE 18 68,073 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,181 196,456 SH   SOLE 19 196,456 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 74,512 2,368,476 SH   SOLE 21 2,368,476 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 160,894 5,114,253 SH   SOLE 22 4,636,834 0 477,419
HEALTHCARE TR AMER INC CL A NEW 42225P501 189 6,017 SH   SOLE 23 6,017 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,398 203,367 SH   SOLE 25 203,367 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,944 93,574 SH   SOLE 26 45,154 0 48,420
HEALTHCARE TR AMER INC CL A NEW 42225P501 581 18,466 SH   SOLE 28 18,466 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,543 49,047 SH   SOLE 29 49,047 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 21,034 668,580 SH   SOLE 30 668,580 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 99 3,158 SH   SOLE 31 3,158 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 435 13,842 SH   SOLE 40 13,842 0 0
HEALTHEQUITY INC COM 42226A107 89 2,090 SH   SOLE 2 1,857 0 233
HEALTHEQUITY INC COM 42226A107 12 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 39 918 SH   SOLE 7 918 0 0
HEALTHEQUITY INC COM 42226A107 9,738 229,398 SH   SOLE 18 229,398 0 0
HEALTHEQUITY INC COM 42226A107 11,329 266,867 SH   SOLE 19 266,867 0 0
HEALTHEQUITY INC COM 42226A107 162,682 3,832,331 SH   SOLE 21 3,832,331 0 0
HEALTHEQUITY INC COM 42226A107 48,656 1,146,199 SH   SOLE 22 1,060,124 0 86,075
HEALTHEQUITY INC COM 42226A107 609 14,353 SH   SOLE 26 10,377 0 3,976
HEALTHEQUITY INC COM 42226A107 283 6,671 SH   SOLE 28 6,671 0 0
HEALTHEQUITY INC COM 42226A107 3,686 86,823 SH   SOLE 30 86,823 0 0
HEALTHEQUITY INC COM 42226A107 170 4,010 SH   SOLE 40 4,010 0 0
HEALTHSOUTH CORP COM NEW 421924309 2,836 66,247 SH   SOLE 2 65,598 0 649
HEALTHSOUTH CORP COM NEW 421924309 304 7,111 SH   SOLE 4 7,111 0 0
HEALTHSOUTH CORP COM NEW 421924309 185 4,322 SH   SOLE 7 4,322 0 0
HEALTHSOUTH CORP COM NEW 421924309 24,824 579,854 SH   SOLE 18 579,854 0 0
HEALTHSOUTH CORP COM NEW 421924309 3,957 92,442 SH   SOLE 19 92,442 0 0
HEALTHSOUTH CORP COM NEW 421924309 243,996 5,699,516 SH   SOLE 21 5,699,516 0 0
HEALTHSOUTH CORP COM NEW 421924309 123,813 2,892,141 SH   SOLE 22 2,706,439 0 185,702
HEALTHSOUTH CORP COM NEW 421924309 149 3,479 SH   SOLE 23 3,479 0 0
HEALTHSOUTH CORP COM NEW 421924309 1,643 38,390 SH   SOLE 26 30,792 0 7,598
HEALTHSOUTH CORP COM NEW 421924309 571 13,334 SH   SOLE 28 13,334 0 0
HEALTHSOUTH CORP COM NEW 421924309 435 10,154 SH   SOLE 29 2,095 0 8,059
HEALTHSOUTH CORP COM NEW 421924309 745 17,414 SH   SOLE 30 17,414 0 0
HEALTHSOUTH CORP COM NEW 421924309 163 3,815 SH   SOLE 31 3,815 0 0
HEALTHSOUTH CORP COM NEW 421924309 17 392 SH   SOLE 34 392 0 0
HEALTHSOUTH CORP COM NEW 421924309 163 3,802 SH   SOLE 36 3,802 0 0
HEALTHSOUTH CORP COM NEW 421924309 408 9,538 SH   SOLE 40 9,538 0 0
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 2,522 2,065,000 PRN   SOLE 2 1,255,000 0 810,000
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 1,142 935,000 PRN   SOLE 19 935,000 0 0
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 366 300,000 PRN   SOLE 21 300,000 0 0
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 37 30,000 PRN   SOLE 25 30,000 0 0
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 977 800,000 PRN   SOLE 26 800,000 0 0
HEALTHSOUTH CORP DEBT 2.000%12/0 421924BL4 232 190,000 PRN   SOLE 34 190,000 0 0
HEALTHSTREAM INC COM 42222N103 32 1,309 SH   SOLE 2 1,169 0 140
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 18 737 SH   SOLE 7 737 0 0
HEALTHSTREAM INC COM 42222N103 3,161 130,473 SH   SOLE 18 130,473 0 0
HEALTHSTREAM INC COM 42222N103 365 15,061 SH   SOLE 19 15,061 0 0
HEALTHSTREAM INC COM 42222N103 56,507 2,332,089 SH   SOLE 21 2,332,089 0 0
HEALTHSTREAM INC COM 42222N103 15,883 655,500 SH   SOLE 22 600,814 0 54,686
HEALTHSTREAM INC COM 42222N103 26 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 88 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,245 51,366 SH   SOLE 30 51,366 0 0
HEALTHSTREAM INC COM 42222N103 79 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 43 2,160 SH   SOLE 2 2,160 0 0
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 26 1,298 SH   SOLE 7 1,298 0 0
HEARTLAND EXPRESS INC COM 422347104 4,507 224,793 SH   SOLE 18 224,793 0 0
HEARTLAND EXPRESS INC COM 422347104 8,604 429,113 SH   SOLE 19 429,113 0 0
HEARTLAND EXPRESS INC COM 422347104 74,975 3,739,421 SH   SOLE 21 3,739,421 0 0
HEARTLAND EXPRESS INC COM 422347104 24,740 1,233,900 SH   SOLE 22 1,128,999 0 104,901
HEARTLAND EXPRESS INC COM 422347104 376 18,738 SH   SOLE 26 14,452 0 4,286
HEARTLAND EXPRESS INC COM 422347104 148 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,801 89,802 SH   SOLE 30 89,802 0 0
HEARTLAND EXPRESS INC COM 422347104 111 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 244 4,889 SH   SOLE 2 1,004 0 3,885
HEARTLAND FINL USA INC COM 42234Q102 28 556 SH   SOLE 7 556 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,611 92,314 SH   SOLE 18 92,314 0 0
HEARTLAND FINL USA INC COM 42234Q102 752 15,057 SH   SOLE 19 15,057 0 0
HEARTLAND FINL USA INC COM 42234Q102 35,418 709,075 SH   SOLE 21 709,075 0 0
HEARTLAND FINL USA INC COM 42234Q102 30,571 612,026 SH   SOLE 22 575,267 0 36,759
HEARTLAND FINL USA INC COM 42234Q102 122 2,435 SH   SOLE 28 2,435 0 0
HEARTLAND FINL USA INC COM 42234Q102 385 7,713 SH   SOLE 29 0 0 7,713
HEARTLAND FINL USA INC COM 42234Q102 184 3,677 SH   SOLE 30 3,677 0 0
HEARTLAND FINL USA INC COM 42234Q102 99 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM 42237K102 3 2,991 SH   SOLE 19 2,991 0 0
HEAT BIOLOGICS INC COM 42237K102 3 2,896 SH   SOLE 21 2,896 0 0
HECLA MNG CO COM 422704106 434 82,083 SH   SOLE 2 16,393 0 65,690
HECLA MNG CO COM 422704106 11 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 50 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 8,068 1,525,174 SH   SOLE 18 1,525,174 0 0
HECLA MNG CO COM 422704106 1,238 233,969 SH   SOLE 19 233,969 0 0
HECLA MNG CO COM 422704106 64,583 12,208,558 SH   SOLE 21 12,208,558 0 0
HECLA MNG CO COM 422704106 56,210 10,625,741 SH   SOLE 22 9,854,434 0 771,307
HECLA MNG CO COM 422704106 1,109 209,596 SH   SOLE 26 179,998 0 29,598
HECLA MNG CO COM 422704106 296 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 320 60,528 SH   SOLE 30 60,528 0 0
HECLA MNG CO COM 422704106 230 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 544 6,238 SH   SOLE 2 6,103 0 135
HEICO CORP NEW COM 422806109 5 52 SH   SOLE 4 52 0 0
HEICO CORP NEW COM 422806109 50 570 SH   SOLE 7 570 0 0
HEICO CORP NEW COM 422806109 846 9,707 SH   SOLE 18 9,707 0 0
HEICO CORP NEW COM 422806109 1,128 12,935 SH   SOLE 19 12,935 0 0
HEICO CORP NEW COM 422806109 49,200 564,219 SH   SOLE 21 564,219 0 0
HEICO CORP NEW COM 422806109 47,055 539,618 SH   SOLE 22 470,436 0 69,182
HEICO CORP NEW COM 422806109 1,080 12,389 SH   SOLE 26 10,983 0 1,406
HEICO CORP NEW COM 422806109 254 2,908 SH   SOLE 28 2,908 0 0
HEICO CORP NEW COM 422806109 935 10,728 SH   SOLE 29 0 0 10,728
HEICO CORP NEW COM 422806109 290 3,328 SH   SOLE 30 3,328 0 0
HEICO CORP NEW COM 422806109 29 333 SH   SOLE 31 333 0 0
HEICO CORP NEW COM 422806109 195 2,237 SH   SOLE 40 2,237 0 0
HEICO CORP NEW CL A 422806208 1,276 17,008 SH   SOLE 2 15,524 0 1,484
HEICO CORP NEW CL A 422806208 13 169 SH   SOLE 4 169 0 0
HEICO CORP NEW CL A 422806208 68 901 SH   SOLE 7 901 0 0
HEICO CORP NEW CL A 422806208 1,353 18,043 SH   SOLE 18 18,043 0 0
HEICO CORP NEW CL A 422806208 5,625 74,996 SH   SOLE 19 74,996 0 0
HEICO CORP NEW CL A 422806208 67,704 902,726 SH   SOLE 21 902,726 0 0
HEICO CORP NEW CL A 422806208 84,897 1,131,957 SH   SOLE 22 999,013 0 132,944
HEICO CORP NEW CL A 422806208 60 806 SH   SOLE 23 806 0 0
HEICO CORP NEW CL A 422806208 783 10,446 SH   SOLE 26 8,085 0 2,361
HEICO CORP NEW CL A 422806208 406 5,411 SH   SOLE 28 5,411 0 0
HEICO CORP NEW CL A 422806208 2,315 30,872 SH   SOLE 29 0 0 30,872
HEICO CORP NEW CL A 422806208 472 6,296 SH   SOLE 30 6,296 0 0
HEICO CORP NEW CL A 422806208 68 908 SH   SOLE 31 908 0 0
HEICO CORP NEW CL A 422806208 317 4,226 SH   SOLE 40 4,226 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 129 4,904 SH   SOLE 2 1,534 0 3,370
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 11 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,738 103,911 SH   SOLE 18 103,911 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 291 11,061 SH   SOLE 19 11,061 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 43,287 1,642,788 SH   SOLE 21 1,642,788 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13,995 531,108 SH   SOLE 22 496,816 0 34,292
HEIDRICK & STRUGGLES INTL IN COM 422819102 64 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 889 33,741 SH   SOLE 30 33,741 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 44 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,154 12,246 SH   SOLE 2 11,993 0 253
HELEN OF TROY CORP LTD COM G4388N106 12 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 65 690 SH   SOLE 7 690 0 0
HELEN OF TROY CORP LTD COM G4388N106 16,895 179,357 SH   SOLE 18 179,357 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,647 17,483 SH   SOLE 19 17,483 0 0
HELEN OF TROY CORP LTD COM G4388N106 160,665 1,705,574 SH   SOLE 21 1,705,574 0 0
HELEN OF TROY CORP LTD COM G4388N106 81,746 867,790 SH   SOLE 22 810,269 0 57,521
HELEN OF TROY CORP LTD COM G4388N106 966 10,258 SH   SOLE 26 8,344 0 1,914
HELEN OF TROY CORP LTD COM G4388N106 361 3,832 SH   SOLE 28 3,832 0 0
HELEN OF TROY CORP LTD COM G4388N106 457 4,851 SH   SOLE 30 4,851 0 0
HELEN OF TROY CORP LTD COM G4388N106 276 2,931 SH   SOLE 40 2,931 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 232 29,818 SH   SOLE 2 5,760 0 24,058
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 17 2,230 SH   SOLE 7 2,230 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,600 720,664 SH   SOLE 18 720,664 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 662 85,227 SH   SOLE 19 85,227 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 95,134 12,243,804 SH   SOLE 21 12,243,804 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32,230 4,148,015 SH   SOLE 22 3,862,665 0 285,350
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 166 21,351 SH   SOLE 26 15,350 0 6,001
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 112 14,457 SH   SOLE 28 14,457 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 351 45,189 SH   SOLE 29 0 0 45,189
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,070 266,449 SH   SOLE 30 266,449 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 89 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 6,021 90,448 SH   SOLE 2 23,964 0 66,484
HELMERICH & PAYNE INC COM 423452101 2,591 38,917 SH   SOLE 4 35,620 0 3,297
HELMERICH & PAYNE INC COM 423452101 5,974 89,739 SH   SOLE 7 85,499 0 4,240
HELMERICH & PAYNE INC COM 423452101 52 788 SH   SOLE 13 788 0 0
HELMERICH & PAYNE INC COM 423452101 41 623 SH   SOLE 15 623 0 0
HELMERICH & PAYNE INC COM 423452101 30,485 457,936 SH   SOLE 18 442,564 0 15,372
HELMERICH & PAYNE INC COM 423452101 13,084 196,548 SH   SOLE 19 196,548 0 0
HELMERICH & PAYNE INC COM 423452101 4,599 69,088 SH   SOLE 20 0 0 69,088
HELMERICH & PAYNE INC COM 423452101 400,351 6,013,990 SH   SOLE 21 6,013,990 0 0
HELMERICH & PAYNE INC COM 423452101 188,027 2,824,496 SH   SOLE 22 2,310,231 0 514,265
HELMERICH & PAYNE INC COM 423452101 9,552 143,481 SH   SOLE 23 143,481 0 0
HELMERICH & PAYNE INC COM 423452101 2,714 40,764 SH   SOLE 25 40,764 0 0
HELMERICH & PAYNE INC COM 423452101 19,080 286,622 SH   SOLE 26 95,562 0 191,060
HELMERICH & PAYNE INC COM 423452101 1,472 22,115 SH   SOLE 28 16,643 0 5,472
HELMERICH & PAYNE INC COM 423452101 1,986 29,828 SH   SOLE 29 5,453 0 24,375
HELMERICH & PAYNE INC COM 423452101 19,724 296,289 SH   SOLE 30 296,289 0 0
HELMERICH & PAYNE INC COM 423452101 4,197 63,044 SH   SOLE 31 22,547 0 40,497
HELMERICH & PAYNE INC COM 423452101 6,139 92,223 SH   SOLE 32 92,223 0 0
HELMERICH & PAYNE INC COM 423452101 3,025 45,448 SH   SOLE 34 45,448 0 0
HELMERICH & PAYNE INC COM 423452101 10,929 164,168 SH   SOLE 36 164,168 0 0
HELMERICH & PAYNE INC COM 423452101 34 513 SH   SOLE 40 513 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3 223 SH   SOLE 2 199 0 24
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 358 30,460 SH   SOLE 18 30,460 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 27 2,276 SH   SOLE 19 2,276 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,084 177,358 SH   SOLE 21 177,358 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 594 50,587 SH   SOLE 22 46,822 0 3,765
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 5,727 SH   SOLE 19 5,727 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 5 8,476 SH   SOLE 21 8,476 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 261 479,701 SH   SOLE 22 479,701 0 0
HENNESSY ADVISORS INC COM 425885100 5 297 SH   SOLE 2 297 0 0
HENNESSY ADVISORS INC COM 425885100 280 16,673 SH   SOLE 18 16,673 0 0
HENNESSY ADVISORS INC COM 425885100 31 1,822 SH   SOLE 19 1,822 0 0
HENNESSY ADVISORS INC COM 425885100 2,384 141,820 SH   SOLE 21 141,820 0 0
HENNESSY ADVISORS INC COM 425885100 568 33,761 SH   SOLE 22 30,404 0 3,357
HENRY JACK & ASSOC INC COM 426281101 4,670 50,164 SH   SOLE 2 49,515 0 649
HENRY JACK & ASSOC INC COM 426281101 180 1,937 SH   SOLE 4 1,937 0 0
HENRY JACK & ASSOC INC COM 426281101 169 1,817 SH   SOLE 7 1,817 0 0
HENRY JACK & ASSOC INC COM 426281101 25,986 279,123 SH   SOLE 18 279,123 0 0
HENRY JACK & ASSOC INC COM 426281101 4,682 50,295 SH   SOLE 19 50,295 0 0
HENRY JACK & ASSOC INC COM 426281101 300,605 3,228,838 SH   SOLE 21 3,228,838 0 0
HENRY JACK & ASSOC INC COM 426281101 229,516 2,465,265 SH   SOLE 22 2,194,617 0 270,648
HENRY JACK & ASSOC INC COM 426281101 160 1,718 SH   SOLE 23 1,718 0 0
HENRY JACK & ASSOC INC COM 426281101 2,366 25,413 SH   SOLE 26 19,182 0 6,231
HENRY JACK & ASSOC INC COM 426281101 1,039 11,165 SH   SOLE 28 11,165 0 0
HENRY JACK & ASSOC INC COM 426281101 2,481 26,652 SH   SOLE 29 0 0 26,652
HENRY JACK & ASSOC INC COM 426281101 1,710 18,363 SH   SOLE 30 18,363 0 0
HENRY JACK & ASSOC INC COM 426281101 161 1,731 SH   SOLE 31 1,731 0 0
HENRY JACK & ASSOC INC COM 426281101 79 845 SH   SOLE 34 845 0 0
HENRY JACK & ASSOC INC COM 426281101 752 8,074 SH   SOLE 40 8,074 0 0
HERBALIFE LTD COM USD SHS G4412G101 712 12,244 SH   SOLE 2 11,738 0 506
HERBALIFE LTD COM USD SHS G4412G101 20 337 SH   SOLE 4 337 0 0
HERBALIFE LTD COM USD SHS G4412G101 160 2,745 SH   SOLE 7 2,745 0 0
HERBALIFE LTD COM USD SHS G4412G101 4,022 69,180 SH   SOLE 15 564 0 68,616
HERBALIFE LTD COM USD SHS G4412G101 2,061 35,445 SH   SOLE 18 35,445 0 0
HERBALIFE LTD COM USD SHS G4412G101 2 40 SH   OTR 19 40 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,804 48,232 SH   SOLE 19 48,232 0 0
HERBALIFE LTD COM USD SHS G4412G101 43,588 749,712 SH   SOLE 21 749,712 0 0
HERBALIFE LTD COM USD SHS G4412G101 112,810 1,940,322 SH   SOLE 22 1,683,907 0 256,415
HERBALIFE LTD COM USD SHS G4412G101 1,921 33,044 SH   SOLE 25 33,044 0 0
HERBALIFE LTD COM USD SHS G4412G101 5,437 93,515 SH   SOLE 26 22,423 0 71,092
HERBALIFE LTD COM USD SHS G4412G101 591 10,167 SH   SOLE 28 10,167 0 0
HERBALIFE LTD COM USD SHS G4412G101 719 12,369 SH   SOLE 29 0 0 12,369
HERBALIFE LTD COM USD SHS G4412G101 667 11,473 SH   SOLE 30 11,473 0 0
HERBALIFE LTD COM USD SHS G4412G101 101 1,745 SH   SOLE 31 1,745 0 0
HERBALIFE LTD COM USD SHS G4412G101 7,158 123,125 SH   SOLE 36 123,125 0 0
HERBALIFE LTD COM USD SHS G4412G101 366 6,288 SH   SOLE 40 6,288 0 0
HERC HLDGS INC COM 42704L104 280 5,720 SH   SOLE 2 2,161 0 3,559
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 643 13,151 SH   SOLE 18 13,151 0 0
HERC HLDGS INC COM 42704L104 757 15,484 SH   SOLE 19 15,484 0 0
HERC HLDGS INC COM 42704L104 12,242 250,402 SH   SOLE 21 250,402 0 0
HERC HLDGS INC COM 42704L104 31,867 651,804 SH   SOLE 22 565,745 0 86,059
HERC HLDGS INC COM 42704L104 341 6,979 SH   SOLE 26 5,787 0 1,192
HERC HLDGS INC COM 42704L104 177 3,625 SH   SOLE 28 3,625 0 0
HERC HLDGS INC COM 42704L104 223 4,562 SH   SOLE 30 4,562 0 0
HERC HLDGS INC COM 42704L104 28 580 SH   SOLE 31 580 0 0
HERC HLDGS INC COM 42704L104 417 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 10,281 679,507 SH   SOLE 30 679,507 0 0
HERITAGE COMMERCE CORP COM 426927109 62 4,383 SH   SOLE 2 518 0 3,865
HERITAGE COMMERCE CORP COM 426927109 1,507 106,851 SH   SOLE 18 106,851 0 0
HERITAGE COMMERCE CORP COM 426927109 254 18,046 SH   SOLE 19 18,046 0 0
HERITAGE COMMERCE CORP COM 426927109 11,826 838,708 SH   SOLE 21 838,708 0 0
HERITAGE COMMERCE CORP COM 426927109 22,982 1,629,908 SH   SOLE 22 1,605,278 0 24,630
HERITAGE COMMERCE CORP COM 426927109 322 22,827 SH   SOLE 29 0 0 22,827
HERITAGE CRYSTAL CLEAN INC COM 42726M106 27 1,958 SH   SOLE 2 607 0 1,351
HERITAGE CRYSTAL CLEAN INC COM 42726M106 4 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 671 48,954 SH   SOLE 18 48,954 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 112 8,167 SH   SOLE 19 8,167 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,560 405,827 SH   SOLE 21 405,827 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,575 114,947 SH   SOLE 22 105,549 0 9,398
HERITAGE FINL CORP WASH COM 42722X106 149 6,033 SH   SOLE 2 1,191 0 4,842
HERITAGE FINL CORP WASH COM 42722X106 21 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,133 126,601 SH   SOLE 18 126,601 0 0
HERITAGE FINL CORP WASH COM 42722X106 462 18,685 SH   SOLE 19 18,685 0 0
HERITAGE FINL CORP WASH COM 42722X106 23,842 963,323 SH   SOLE 21 963,323 0 0
HERITAGE FINL CORP WASH COM 42722X106 23,469 948,254 SH   SOLE 22 873,440 0 74,814
HERITAGE FINL CORP WASH COM 42722X106 108 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 276 11,167 SH   SOLE 29 0 0 11,167
HERITAGE FINL CORP WASH COM 42722X106 114 4,597 SH   SOLE 30 4,597 0 0
HERITAGE FINL CORP WASH COM 42722X106 81 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 77 5,992 SH   SOLE 2 1,334 0 4,658
HERITAGE INS HLDGS INC COM 42727J102 169 13,200 SH   SOLE 4 13,200 0 0
HERITAGE INS HLDGS INC COM 42727J102 7 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,632 127,816 SH   SOLE 18 127,816 0 0
HERITAGE INS HLDGS INC COM 42727J102 6,240 488,661 SH   SOLE 19 488,661 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,230 879,379 SH   SOLE 21 879,379 0 0
HERITAGE INS HLDGS INC COM 42727J102 8,971 702,470 SH   SOLE 22 650,159 0 52,311
HERITAGE INS HLDGS INC COM 42727J102 50 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 49 3,828 SH   SOLE 30 3,828 0 0
HERITAGE INS HLDGS INC COM 42727J102 481 37,649 SH   SOLE 34 37,649 0 0
HERITAGE INS HLDGS INC COM 42727J102 33 2,573 SH   SOLE 40 2,573 0 0
HERITAGE OAKS BANCORP COM 42724R107 60 4,519 SH   SOLE 2 851 0 3,668
HERITAGE OAKS BANCORP COM 42724R107 1,280 95,849 SH   SOLE 18 95,849 0 0
HERITAGE OAKS BANCORP COM 42724R107 136 10,175 SH   SOLE 19 10,175 0 0
HERITAGE OAKS BANCORP COM 42724R107 10,528 788,640 SH   SOLE 21 788,640 0 0
HERITAGE OAKS BANCORP COM 42724R107 4,246 318,048 SH   SOLE 22 302,629 0 15,419
HERON THERAPEUTICS INC COM 427746102 49 3,240 SH   SOLE 2 2,801 0 439
HERON THERAPEUTICS INC COM 427746102 11 765 SH   SOLE 7 765 0 0
HERON THERAPEUTICS INC COM 427746102 2,309 153,929 SH   SOLE 18 153,929 0 0
HERON THERAPEUTICS INC COM 427746102 470 31,359 SH   SOLE 19 31,359 0 0
HERON THERAPEUTICS INC COM 427746102 19,862 1,324,108 SH   SOLE 21 1,324,108 0 0
HERON THERAPEUTICS INC COM 427746102 16,937 1,129,147 SH   SOLE 22 1,062,466 0 66,681
HERON THERAPEUTICS INC COM 427746102 16 1,074 SH   SOLE 26 0 0 1,074
HERON THERAPEUTICS INC COM 427746102 66 4,394 SH   SOLE 28 4,394 0 0
HERON THERAPEUTICS INC COM 427746102 67 4,445 SH   SOLE 30 4,445 0 0
HERON THERAPEUTICS INC COM 427746102 36 2,384 SH   SOLE 40 2,384 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 156 8,299 SH   SOLE 2 1,310 0 6,989
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 216 11,498 SH   SOLE 4 11,498 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 901 47,930 SH   SOLE 7 47,930 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,930 209,133 SH   SOLE 18 209,133 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,011 53,784 SH   SOLE 19 53,784 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 66,690 3,549,231 SH   SOLE 21 3,549,231 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31,444 1,673,427 SH   SOLE 22 1,582,371 0 91,056
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 34 1,797 SH   SOLE 23 1,797 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 964 51,327 SH   SOLE 25 51,327 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 742 39,513 SH   SOLE 26 24,958 0 14,555
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 117 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 886 47,151 SH   SOLE 29 15,177 0 31,974
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,680 249,072 SH   SOLE 30 249,072 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 95 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 19,436 177,901 SH   SOLE 2 89,249 0 88,652
HERSHEY CO COM 427866108 5,866 53,693 SH   SOLE 4 49,585 0 4,108
HERSHEY CO COM 427866108 12,022 110,041 SH   SOLE 7 98,947 0 11,094
HERSHEY CO COM 427866108 3,206 29,349 SH   SOLE 13 29,349 0 0
HERSHEY CO COM 427866108 103 944 SH   SOLE 15 944 0 0
HERSHEY CO COM 427866108 32,909 301,230 SH   SOLE 18 280,508 0 20,722
HERSHEY CO COM 427866108 9,045 82,790 SH   SOLE 19 74,379 0 8,411
HERSHEY CO COM 427866108 11,884 108,778 SH   SOLE 20 0 0 108,778
HERSHEY CO COM 427866108 331,530 3,034,598 SH   SOLE 21 3,034,598 0 0
HERSHEY CO COM 427866108 496,416 4,543,849 SH   SOLE 22 3,767,858 0 775,991
HERSHEY CO COM 427866108 19,449 178,021 SH   SOLE 23 178,021 0 0
HERSHEY CO COM 427866108 6,886 63,034 SH   SOLE 25 63,034 0 0
HERSHEY CO COM 427866108 56,161 514,059 SH   SOLE 26 109,356 0 404,703
HERSHEY CO COM 427866108 3,288 30,094 SH   SOLE 28 22,445 0 7,649
HERSHEY CO COM 427866108 10,009 91,620 SH   SOLE 29 9,728 0 81,892
HERSHEY CO COM 427866108 44,547 407,750 SH   SOLE 30 407,750 0 0
HERSHEY CO COM 427866108 9,958 91,152 SH   SOLE 31 32,722 0 58,430
HERSHEY CO COM 427866108 4,152 38,005 SH   SOLE 34 38,005 0 0
HERSHEY CO COM 427866108 27,170 248,698 SH   SOLE 36 248,698 0 0
HERSHEY CO COM 427866108 81 742 SH   SOLE 40 742 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 299 17,033 SH   SOLE 2 6,373 0 10,660
HERTZ GLOBAL HLDGS INC COM 42806J106 7 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 235 13,411 SH   SOLE 7 13,411 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,386 79,014 SH   SOLE 15 0 0 79,014
HERTZ GLOBAL HLDGS INC COM 42806J106 707 40,281 SH   SOLE 18 40,281 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 779 44,388 SH   SOLE 19 44,388 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 14,116 804,803 SH   SOLE 21 804,803 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 34,486 1,966,160 SH   SOLE 22 1,710,523 0 255,637
HERTZ GLOBAL HLDGS INC COM 42806J106 391 22,302 SH   SOLE 26 17,365 0 4,937
HERTZ GLOBAL HLDGS INC COM 42806J106 163 9,311 SH   SOLE 28 9,311 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 101 5,776 SH   SOLE 29 0 0 5,776
HERTZ GLOBAL HLDGS INC COM 42806J106 383 21,815 SH   SOLE 30 21,815 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 31 1,742 SH   SOLE 31 1,742 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 789 45,003 SH   SOLE 36 45,003 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 141 8,030 SH   SOLE 40 8,030 0 0
HESKA CORP COM RESTRC NEW 42805E306 252 2,398 SH   SOLE 2 2,313 0 85
HESKA CORP COM RESTRC NEW 42805E306 34 326 SH   SOLE 7 326 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,255 31,009 SH   SOLE 18 31,009 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,194 20,895 SH   SOLE 19 20,895 0 0
HESKA CORP COM RESTRC NEW 42805E306 55,702 530,597 SH   SOLE 21 530,597 0 0
HESKA CORP COM RESTRC NEW 42805E306 20,336 193,716 SH   SOLE 22 185,090 0 8,626
HESKA CORP COM RESTRC NEW 42805E306 37 355 SH   SOLE 23 355 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,146 10,916 SH   SOLE 30 10,916 0 0
HESS CORP COM 42809H107 12,473 258,730 SH   SOLE 2 85,758 0 172,972
HESS CORP COM 42809H107 3,982 82,598 SH   SOLE 4 75,848 0 6,750
HESS CORP COM 42809H107 9,256 192,003 SH   SOLE 7 177,477 0 14,526
HESS CORP COM 42809H107 3,655 75,810 SH   SOLE 13 75,810 0 0
HESS CORP COM 42809H107 82 1,697 SH   SOLE 15 1,697 0 0
HESS CORP COM 42809H107 149,897 3,109,244 SH   SOLE 18 2,932,950 0 176,294
HESS CORP COM 42809H107 1,346 27,911 SH   OTR 19 0 27,911 0
HESS CORP COM 42809H107 327,264 6,788,298 SH   SOLE 19 6,788,298 0 0
HESS CORP COM 42809H107 6,162 127,826 SH   SOLE 20 0 0 127,826
HESS CORP COM 42809H107 278,884 5,784,769 SH   SOLE 21 5,784,769 0 0
HESS CORP COM 42809H107 374,505 7,768,193 SH   SOLE 22 6,292,982 0 1,475,211
HESS CORP COM 42809H107 17,976 372,878 SH   SOLE 23 372,878 0 0
HESS CORP COM 42809H107 17,150 355,744 SH   SOLE 25 346,614 0 9,130
HESS CORP COM 42809H107 43,790 908,325 SH   SOLE 26 219,102 0 689,223
HESS CORP COM 42809H107 2,864 59,407 SH   SOLE 28 44,356 0 15,051
HESS CORP COM 42809H107 711 14,748 SH   SOLE 29 13,316 0 1,432
HESS CORP COM 42809H107 39,635 822,122 SH   SOLE 30 822,122 0 0
HESS CORP COM 42809H107 8,536 177,054 SH   SOLE 31 61,618 0 115,436
HESS CORP COM 42809H107 74,893 1,553,466 SH   SOLE 34 1,553,466 0 0
HESS CORP COM 42809H107 23,191 481,049 SH   SOLE 36 481,049 0 0
HESS CORP COM 42809H107 79 1,647 SH   SOLE 40 1,647 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 37,206 1,569,853 SH   SOLE 2 503,722 0 1,066,131
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,647 618,030 SH   SOLE 4 576,921 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 35,361 1,492,033 SH   SOLE 7 1,363,643 0 128,390
HEWLETT PACKARD ENTERPRISE C COM 42824C109 438 18,483 SH   SOLE 13 18,483 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 256 10,802 SH   SOLE 15 10,802 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 84 3,559 SH   SOLE 17 0 0 3,559
HEWLETT PACKARD ENTERPRISE C COM 42824C109 75,450 3,183,529 SH   SOLE 18 2,935,388 0 248,141
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,100 88,587 SH   SOLE 19 88,587 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,303 856,655 SH   SOLE 20 0 0 856,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109 626,749 26,445,092 SH   SOLE 21 26,445,092 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,063,444 44,871,064 SH   SOLE 22 36,416,353 0 8,454,711
HEWLETT PACKARD ENTERPRISE C COM 42824C109 46,820 1,975,540 SH   SOLE 23 1,975,540 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21,389 902,494 SH   SOLE 25 902,494 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 180,329 7,608,819 SH   SOLE 26 1,050,727 0 6,558,092
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,273 349,076 SH   SOLE 28 260,417 0 88,659
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,964 82,856 SH   SOLE 29 79,179 0 3,677
HEWLETT PACKARD ENTERPRISE C COM 42824C109 127,972 5,399,681 SH   SOLE 30 5,399,681 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24,335 1,026,773 SH   SOLE 31 349,754 0 677,019
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,206 135,268 SH   SOLE 34 135,268 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 66,434 2,803,127 SH   SOLE 36 2,803,127 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 215 9,091 SH   SOLE 40 9,091 0 0
HEXCEL CORP NEW COM 428291108 1,309 23,989 SH   SOLE 2 20,780 0 3,209
HEXCEL CORP NEW COM 428291108 21 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 120 2,200 SH   SOLE 7 2,200 0 0
HEXCEL CORP NEW COM 428291108 2,431 44,563 SH   SOLE 18 44,563 0 0
HEXCEL CORP NEW COM 428291108 3,274 60,012 SH   SOLE 19 60,012 0 0
HEXCEL CORP NEW COM 428291108 104,096 1,908,260 SH   SOLE 21 1,908,260 0 0
HEXCEL CORP NEW COM 428291108 139,696 2,560,881 SH   SOLE 22 2,240,056 0 320,825
HEXCEL CORP NEW COM 428291108 1,626 29,808 SH   SOLE 26 24,535 0 5,273
HEXCEL CORP NEW COM 428291108 716 13,122 SH   SOLE 28 13,122 0 0
HEXCEL CORP NEW COM 428291108 1,117 20,481 SH   SOLE 29 0 0 20,481
HEXCEL CORP NEW COM 428291108 834 15,288 SH   SOLE 30 15,288 0 0
HEXCEL CORP NEW COM 428291108 109 2,001 SH   SOLE 31 2,001 0 0
HEXCEL CORP NEW COM 428291108 525 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 80 2,894 SH   SOLE 2 2,789 0 105
HFF INC CL A 40418F108 8 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 27 992 SH   SOLE 7 992 0 0
HFF INC CL A 40418F108 4,922 177,895 SH   SOLE 18 177,895 0 0
HFF INC CL A 40418F108 577 20,853 SH   SOLE 19 20,853 0 0
HFF INC CL A 40418F108 83,408 3,014,381 SH   SOLE 21 3,014,381 0 0
HFF INC CL A 40418F108 26,163 945,519 SH   SOLE 22 871,400 0 74,119
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 260 9,396 SH   SOLE 26 5,763 0 3,633
HFF INC CL A 40418F108 139 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 1,997 72,175 SH   SOLE 30 72,175 0 0
HFF INC CL A 40418F108 110 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 75 2,549 SH   SOLE 2 1,345 0 1,204
HIBBETT SPORTS INC COM 428567101 6 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 20 677 SH   SOLE 7 677 0 0
HIBBETT SPORTS INC COM 428567101 3,365 114,080 SH   SOLE 18 114,080 0 0
HIBBETT SPORTS INC COM 428567101 7,293 247,231 SH   SOLE 19 247,231 0 0
HIBBETT SPORTS INC COM 428567101 55,834 1,892,673 SH   SOLE 21 1,892,673 0 0
HIBBETT SPORTS INC COM 428567101 18,618 631,115 SH   SOLE 22 577,296 0 53,819
HIBBETT SPORTS INC COM 428567101 288 9,763 SH   SOLE 26 7,856 0 1,907
HIBBETT SPORTS INC COM 428567101 103 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 1,206 40,897 SH   SOLE 30 40,897 0 0
HIBBETT SPORTS INC COM 428567101 83 2,799 SH   SOLE 40 2,799 0 0
HIGHWOODS PPTYS INC COM 431284108 3,261 66,370 SH   SOLE 2 49,691 0 16,679
HIGHWOODS PPTYS INC COM 431284108 4,051 82,456 SH   SOLE 4 82,456 0 0
HIGHWOODS PPTYS INC COM 431284108 6,665 135,654 SH   SOLE 7 135,654 0 0
HIGHWOODS PPTYS INC COM 431284108 201 4,085 SH   SOLE 15 4,085 0 0
HIGHWOODS PPTYS INC COM 431284108 21,546 438,543 SH   SOLE 18 438,543 0 0
HIGHWOODS PPTYS INC COM 431284108 13,594 276,700 SH   SOLE 19 276,700 0 0
HIGHWOODS PPTYS INC COM 431284108 269,652 5,488,546 SH   SOLE 21 5,488,546 0 0
HIGHWOODS PPTYS INC COM 431284108 220,800 4,494,200 SH   SOLE 22 4,107,143 0 387,057
HIGHWOODS PPTYS INC COM 431284108 254 5,166 SH   SOLE 23 5,166 0 0
HIGHWOODS PPTYS INC COM 431284108 7,167 145,883 SH   SOLE 25 145,883 0 0
HIGHWOODS PPTYS INC COM 431284108 3,283 66,829 SH   SOLE 26 29,837 0 36,992
HIGHWOODS PPTYS INC COM 431284108 679 13,822 SH   SOLE 28 13,822 0 0
HIGHWOODS PPTYS INC COM 431284108 4,228 86,062 SH   SOLE 29 35,184 0 50,878
HIGHWOODS PPTYS INC COM 431284108 23,500 478,317 SH   SOLE 30 478,317 0 0
HIGHWOODS PPTYS INC COM 431284108 108 2,206 SH   SOLE 31 2,206 0 0
HIGHWOODS PPTYS INC COM 431284108 1,679 34,174 SH   SOLE 34 34,174 0 0
HIGHWOODS PPTYS INC COM 431284108 201 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 440 8,947 SH   SOLE 40 8,947 0 0
HILL INTERNATIONAL INC COM 431466101 29 7,061 SH   SOLE 2 1,829 0 5,232
HILL INTERNATIONAL INC COM 431466101 574 138,302 SH   SOLE 18 138,302 0 0
HILL INTERNATIONAL INC COM 431466101 83 19,931 SH   SOLE 19 19,931 0 0
HILL INTERNATIONAL INC COM 431466101 4,306 1,037,632 SH   SOLE 21 1,037,632 0 0
HILL INTERNATIONAL INC COM 431466101 4,369 1,052,750 SH   SOLE 22 1,030,551 0 22,199
HILL ROM HLDGS INC COM 431475102 2,407 34,090 SH   SOLE 2 32,790 0 1,300
HILL ROM HLDGS INC COM 431475102 19 268 SH   SOLE 4 268 0 0
HILL ROM HLDGS INC COM 431475102 114 1,616 SH   SOLE 7 1,616 0 0
HILL ROM HLDGS INC COM 431475102 15 207 SH   SOLE 17 0 0 207
HILL ROM HLDGS INC COM 431475102 15,796 223,744 SH   SOLE 18 223,744 0 0
HILL ROM HLDGS INC COM 431475102 2,962 41,948 SH   SOLE 19 41,948 0 0
HILL ROM HLDGS INC COM 431475102 192,836 2,731,386 SH   SOLE 21 2,731,386 0 0
HILL ROM HLDGS INC COM 431475102 138,465 1,961,261 SH   SOLE 22 1,730,286 0 230,975
HILL ROM HLDGS INC COM 431475102 1,523 21,572 SH   SOLE 26 18,102 0 3,470
HILL ROM HLDGS INC COM 431475102 663 9,387 SH   SOLE 28 9,387 0 0
HILL ROM HLDGS INC COM 431475102 1,621 22,961 SH   SOLE 29 0 0 22,961
HILL ROM HLDGS INC COM 431475102 768 10,879 SH   SOLE 30 10,879 0 0
HILL ROM HLDGS INC COM 431475102 109 1,545 SH   SOLE 31 1,545 0 0
HILL ROM HLDGS INC COM 431475102 438 6,200 SH   SOLE 40 6,200 0 0
HILLENBRAND INC COM 431571108 99 2,772 SH   SOLE 2 2,571 0 201
HILLENBRAND INC COM 431571108 7 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 56 1,557 SH   SOLE 7 1,557 0 0
HILLENBRAND INC COM 431571108 11,181 311,881 SH   SOLE 18 311,881 0 0
HILLENBRAND INC COM 431571108 10,748 299,810 SH   SOLE 19 299,810 0 0
HILLENBRAND INC COM 431571108 190,250 5,306,835 SH   SOLE 21 5,306,835 0 0
HILLENBRAND INC COM 431571108 58,632 1,635,486 SH   SOLE 22 1,509,029 0 126,457
HILLENBRAND INC COM 431571108 736 20,527 SH   SOLE 26 16,075 0 4,452
HILLENBRAND INC COM 431571108 324 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 6,359 177,384 SH   SOLE 30 177,384 0 0
HILLENBRAND INC COM 431571108 239 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 467 17,012 SH   SOLE 2 3,475 0 13,537
HILLTOP HOLDINGS INC COM 432748101 13 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 53 1,912 SH   SOLE 7 1,912 0 0
HILLTOP HOLDINGS INC COM 432748101 8,271 301,085 SH   SOLE 18 301,085 0 0
HILLTOP HOLDINGS INC COM 432748101 1,240 45,151 SH   SOLE 19 45,151 0 0
HILLTOP HOLDINGS INC COM 432748101 64,469 2,346,875 SH   SOLE 21 2,346,875 0 0
HILLTOP HOLDINGS INC COM 432748101 60,729 2,210,733 SH   SOLE 22 2,055,980 0 154,753
HILLTOP HOLDINGS INC COM 432748101 611 22,255 SH   SOLE 26 17,485 0 4,770
HILLTOP HOLDINGS INC COM 432748101 294 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 442 16,085 SH   SOLE 30 16,085 0 0
HILLTOP HOLDINGS INC COM 432748101 235 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 485 16,921 SH   SOLE 2 16,433 0 488
HILTON GRAND VACATIONS INC COM 43283X105 84 2,948 SH   SOLE 4 2,948 0 0
HILTON GRAND VACATIONS INC COM 43283X105 37 1,303 SH   SOLE 7 1,303 0 0
HILTON GRAND VACATIONS INC COM 43283X105 10 350 SH   SOLE 15 350 0 0
HILTON GRAND VACATIONS INC COM 43283X105 933 32,553 SH   SOLE 18 30,098 0 2,455
HILTON GRAND VACATIONS INC COM 43283X105 4,290 149,692 SH   SOLE 19 149,692 0 0
HILTON GRAND VACATIONS INC COM 43283X105 15,004 523,531 SH   SOLE 21 523,531 0 0
HILTON GRAND VACATIONS INC COM 43283X105 48,492 1,691,979 SH   SOLE 22 1,393,344 0 298,635
HILTON GRAND VACATIONS INC COM 43283X105 124 4,328 SH   SOLE 23 4,328 0 0
HILTON GRAND VACATIONS INC COM 43283X105 678 23,654 SH   SOLE 25 23,654 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,683 58,717 SH   SOLE 26 13,619 0 45,098
HILTON GRAND VACATIONS INC COM 43283X105 242 8,448 SH   SOLE 28 8,448 0 0
HILTON GRAND VACATIONS INC COM 43283X105 3,526 123,044 SH   SOLE 29 1,372 0 121,672
HILTON GRAND VACATIONS INC COM 43283X105 291 10,164 SH   SOLE 30 10,164 0 0
HILTON GRAND VACATIONS INC COM 43283X105 36 1,239 SH   SOLE 31 1,239 0 0
HILTON GRAND VACATIONS INC COM 43283X105 87 3,027 SH   SOLE 34 3,027 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,067 72,127 SH   SOLE 36 72,127 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,494 111,086 SH   SOLE 2 13,225 0 97,861
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,199 88,926 SH   SOLE 4 83,926 0 5,000
HILTON WORLDWIDE HLDGS INC COM 43300A203 986 16,870 SH   SOLE 7 12,057 0 4,813
HILTON WORLDWIDE HLDGS INC COM 43300A203 310 5,303 SH   SOLE 13 5,303 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 69 1,172 SH   SOLE 15 1,172 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 0 7 SH   SOLE 17 0 0 7
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,961 238,820 SH   SOLE 18 182,574 0 56,246
HILTON WORLDWIDE HLDGS INC COM 43300A203 108,688 1,859,194 SH   SOLE 19 1,859,194 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,681 114,281 SH   SOLE 20 0 0 114,281
HILTON WORLDWIDE HLDGS INC COM 43300A203 106,418 1,820,349 SH   SOLE 21 1,820,349 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 287,609 4,919,760 SH   SOLE 22 4,284,164 0 635,596
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,988 222,169 SH   SOLE 23 222,169 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,993 85,413 SH   SOLE 25 85,413 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 26,062 445,811 SH   SOLE 26 134,082 0 311,729
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,429 41,550 SH   SOLE 28 30,588 0 10,962
HILTON WORLDWIDE HLDGS INC COM 43300A203 600 10,270 SH   SOLE 29 10,270 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,047 188,969 SH   SOLE 30 188,969 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,434 92,957 SH   SOLE 31 40,627 0 52,330
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,665 45,594 SH   SOLE 34 45,594 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,023 291,194 SH   SOLE 36 291,194 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 54 916 SH   SOLE 40 916 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 8 900 SH   SOLE 2 900 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 200 SH   SOLE 17 0 0 200
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 15 1,642 SH   SOLE 25 1,642 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5,162 565,994 SH   SOLE 34 565,994 0 0
HINGHAM INSTN SVGS MASS COM 433323102 37 210 SH   SOLE 2 52 0 158
HINGHAM INSTN SVGS MASS COM 433323102 950 5,373 SH   SOLE 18 5,373 0 0
HINGHAM INSTN SVGS MASS COM 433323102 101 570 SH   SOLE 19 570 0 0
HINGHAM INSTN SVGS MASS COM 433323102 7,761 43,887 SH   SOLE 21 43,887 0 0
HINGHAM INSTN SVGS MASS COM 433323102 3,370 19,056 SH   SOLE 22 18,152 0 904
HISTOGENICS CORP COM 43358V109 2 1,354 SH   SOLE 19 1,354 0 0
HISTOGENICS CORP COM 43358V109 5 3,013 SH   SOLE 21 3,013 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 932 51,617 SH   SOLE 22 51,617 0 0
HMS HLDGS CORP COM 40425J101 85 4,175 SH   SOLE 2 3,648 0 527
HMS HLDGS CORP COM 40425J101 12 606 SH   SOLE 4 606 0 0
HMS HLDGS CORP COM 40425J101 49 2,411 SH   SOLE 7 2,411 0 0
HMS HLDGS CORP COM 40425J101 8,487 417,460 SH   SOLE 18 417,460 0 0
HMS HLDGS CORP COM 40425J101 1,045 51,397 SH   SOLE 19 51,397 0 0
HMS HLDGS CORP COM 40425J101 149,174 7,337,606 SH   SOLE 21 7,337,606 0 0
HMS HLDGS CORP COM 40425J101 45,064 2,216,616 SH   SOLE 22 2,039,163 0 177,453
HMS HLDGS CORP COM 40425J101 507 24,920 SH   SOLE 26 19,367 0 5,553
HMS HLDGS CORP COM 40425J101 250 12,307 SH   SOLE 28 12,307 0 0
HMS HLDGS CORP COM 40425J101 3,313 162,939 SH   SOLE 30 162,939 0 0
HMS HLDGS CORP COM 40425J101 193 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 887 19,242 SH   SOLE 2 18,954 0 288
HNI CORP COM 404251100 14 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 51 1,096 SH   SOLE 7 1,096 0 0
HNI CORP COM 404251100 13,520 293,329 SH   SOLE 18 293,329 0 0
HNI CORP COM 404251100 1,240 26,909 SH   SOLE 19 26,909 0 0
HNI CORP COM 404251100 127,175 2,759,266 SH   SOLE 21 2,759,266 0 0
HNI CORP COM 404251100 63,707 1,382,240 SH   SOLE 22 1,287,898 0 94,342
HNI CORP COM 404251100 718 15,584 SH   SOLE 26 12,303 0 3,281
HNI CORP COM 404251100 292 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 354 7,687 SH   SOLE 29 0 0 7,687
HNI CORP COM 404251100 337 7,320 SH   SOLE 30 7,320 0 0
HNI CORP COM 404251100 215 4,668 SH   SOLE 40 4,668 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 279 7,822 SH   SOLE 7 7,822 0 0
HOLLYFRONTIER CORP COM 436106108 5,378 189,768 SH   SOLE 2 96,028 0 93,740
HOLLYFRONTIER CORP COM 436106108 1,510 53,283 SH   SOLE 4 49,245 0 4,038
HOLLYFRONTIER CORP COM 436106108 1,131 39,912 SH   SOLE 7 35,320 0 4,592
HOLLYFRONTIER CORP COM 436106108 35 1,223 SH   SOLE 13 1,223 0 0
HOLLYFRONTIER CORP COM 436106108 31 1,108 SH   SOLE 15 1,108 0 0
HOLLYFRONTIER CORP COM 436106108 21,314 752,070 SH   SOLE 18 734,137 0 17,933
HOLLYFRONTIER CORP COM 436106108 12,506 441,267 SH   SOLE 19 441,267 0 0
HOLLYFRONTIER CORP COM 436106108 3,393 119,721 SH   SOLE 20 0 0 119,721
HOLLYFRONTIER CORP COM 436106108 345,710 12,198,654 SH   SOLE 21 12,198,654 0 0
HOLLYFRONTIER CORP COM 436106108 164,867 5,817,480 SH   SOLE 22 5,150,263 0 667,217
HOLLYFRONTIER CORP COM 436106108 7,052 248,851 SH   SOLE 23 248,851 0 0
HOLLYFRONTIER CORP COM 436106108 1,796 63,388 SH   SOLE 25 63,388 0 0
HOLLYFRONTIER CORP COM 436106108 14,349 506,331 SH   SOLE 26 179,504 0 326,827
HOLLYFRONTIER CORP COM 436106108 958 33,787 SH   SOLE 28 24,981 0 8,806
HOLLYFRONTIER CORP COM 436106108 1,312 46,294 SH   SOLE 29 9,089 0 37,205
HOLLYFRONTIER CORP COM 436106108 6,318 222,927 SH   SOLE 30 222,927 0 0
HOLLYFRONTIER CORP COM 436106108 2,541 89,670 SH   SOLE 31 36,607 0 53,063
HOLLYFRONTIER CORP COM 436106108 3,004 105,990 SH   SOLE 32 105,990 0 0
HOLLYFRONTIER CORP COM 436106108 319 11,263 SH   SOLE 34 11,263 0 0
HOLLYFRONTIER CORP COM 436106108 9,912 349,751 SH   SOLE 36 349,751 0 0
HOLLYFRONTIER CORP COM 436106108 26 902 SH   SOLE 40 902 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1 37 SH   SOLE 22 37 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 37 2,166 SH   SOLE 34 2,166 0 0
HOLOGIC INC COM 436440101 21,472 504,638 SH   SOLE 2 336,901 0 167,737
HOLOGIC INC COM 436440101 3,508 82,438 SH   SOLE 4 76,489 0 5,949
HOLOGIC INC COM 436440101 8,750 205,629 SH   SOLE 7 192,707 0 12,922
HOLOGIC INC COM 436440101 246 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 90 2,116 SH   SOLE 15 2,116 0 0
HOLOGIC INC COM 436440101 42,928 1,008,876 SH   SOLE 18 963,887 0 44,989
HOLOGIC INC COM 436440101 95,238 2,238,267 SH   SOLE 19 2,238,267 0 0
HOLOGIC INC COM 436440101 12,124 284,933 SH   SOLE 20 115,300 0 169,633
HOLOGIC INC COM 436440101 270,740 6,362,857 SH   SOLE 21 6,362,857 0 0
HOLOGIC INC COM 436440101 335,021 7,873,575 SH   SOLE 22 6,532,120 0 1,341,455
HOLOGIC INC COM 436440101 12,581 295,677 SH   SOLE 23 295,677 0 0
HOLOGIC INC COM 436440101 5,326 125,177 SH   SOLE 25 125,177 0 0
HOLOGIC INC COM 436440101 30,364 713,610 SH   SOLE 26 208,011 0 505,599
HOLOGIC INC COM 436440101 2,204 51,793 SH   SOLE 28 38,518 0 13,275
HOLOGIC INC COM 436440101 2,882 67,741 SH   SOLE 29 10,613 0 57,128
HOLOGIC INC COM 436440101 32,800 770,853 SH   SOLE 30 770,853 0 0
HOLOGIC INC COM 436440101 5,511 129,520 SH   SOLE 31 49,207 0 80,313
HOLOGIC INC COM 436440101 2,023 47,553 SH   SOLE 32 47,553 0 0
HOLOGIC INC COM 436440101 46,253 1,087,028 SH   SOLE 34 1,087,028 0 0
HOLOGIC INC COM 436440101 17,590 413,403 SH   SOLE 36 413,403 0 0
HOLOGIC INC COM 436440101 74 1,737 SH   SOLE 40 1,737 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 1,604 1,152,000 PRN   SOLE 2 871,000 0 281,000
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 393 282,000 PRN   SOLE 19 282,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 369 265,000 PRN   SOLE 21 265,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 22 16,000 PRN   SOLE 25 16,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 492 353,000 PRN   SOLE 26 353,000 0 0
HOLOGIC INC DEBT 2.000% 3/0 436440AC5 295 212,000 PRN   SOLE 34 212,000 0 0
HOLOGIC INC FRNT 12/1 436440AG6 371 300,000 PRN   SOLE 21 300,000 0 0
HOME BANCORP INC COM 43689E107 30 883 SH   SOLE 2 377 0 506
HOME BANCORP INC COM 43689E107 739 21,906 SH   SOLE 18 21,906 0 0
HOME BANCORP INC COM 43689E107 128 3,779 SH   SOLE 19 3,779 0 0
HOME BANCORP INC COM 43689E107 6,522 193,230 SH   SOLE 21 193,230 0 0
HOME BANCORP INC COM 43689E107 1,728 51,197 SH   SOLE 22 38,620 0 12,577
HOME BANCSHARES INC COM 436893200 1,516 55,998 SH   SOLE 2 55,138 0 860
HOME BANCSHARES INC COM 436893200 14 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 99 3,675 SH   SOLE 7 3,675 0 0
HOME BANCSHARES INC COM 436893200 16,331 603,305 SH   SOLE 18 603,305 0 0
HOME BANCSHARES INC COM 436893200 7,247 267,705 SH   SOLE 19 267,705 0 0
HOME BANCSHARES INC COM 436893200 284,102 10,495,091 SH   SOLE 21 10,495,091 0 0
HOME BANCSHARES INC COM 436893200 124,368 4,594,295 SH   SOLE 22 4,325,406 0 268,889
HOME BANCSHARES INC COM 436893200 298 10,993 SH   SOLE 23 10,993 0 0
HOME BANCSHARES INC COM 436893200 1,239 45,788 SH   SOLE 26 38,959 0 6,829
HOME BANCSHARES INC COM 436893200 492 18,160 SH   SOLE 28 18,160 0 0
HOME BANCSHARES INC COM 436893200 2,053 75,853 SH   SOLE 29 0 0 75,853
HOME BANCSHARES INC COM 436893200 6,642 245,367 SH   SOLE 30 245,367 0 0
HOME BANCSHARES INC COM 436893200 13 492 SH   SOLE 36 492 0 0
HOME BANCSHARES INC COM 436893200 362 13,362 SH   SOLE 40 13,362 0 0
HOME DEPOT INC COM 437076102 242,791 1,653,554 SH   SOLE 2 793,159 0 860,395
HOME DEPOT INC COM 437076102 77,921 530,688 SH   SOLE 4 499,599 0 31,089
HOME DEPOT INC COM 437076102 122,029 831,090 SH   SOLE 7 828,494 0 2,596
HOME DEPOT INC COM 437076102 7,107 48,401 SH   SOLE 13 48,401 0 0
HOME DEPOT INC COM 437076102 1,133 7,716 SH   SOLE 15 7,716 0 0
HOME DEPOT INC COM 437076102 137 930 SH   SOLE 17 0 0 930
HOME DEPOT INC COM 437076102 701,959 4,780,762 SH   SOLE 18 4,270,185 0 510,577
HOME DEPOT INC COM 437076102 579,425 3,946,227 SH   SOLE 19 3,946,227 0 0
HOME DEPOT INC COM 437076102 95,621 651,236 SH   SOLE 20 20,117 0 631,119
HOME DEPOT INC COM 437076102 2,639,017 17,973,280 SH   SOLE 21 17,973,280 0 0
HOME DEPOT INC COM 437076102 5,004,452 34,083,308 SH   SOLE 22 27,327,154 0 6,756,154
HOME DEPOT INC COM 437076102 242,157 1,649,234 SH   SOLE 23 1,649,234 0 0
HOME DEPOT INC COM 437076102 74,476 507,224 SH   SOLE 25 488,984 0 18,240
HOME DEPOT INC COM 437076102 416,546 2,836,925 SH   SOLE 26 738,483 0 2,098,442
HOME DEPOT INC COM 437076102 37,637 256,333 SH   SOLE 28 191,638 0 64,695
HOME DEPOT INC COM 437076102 43,300 294,896 SH   SOLE 29 161,312 0 133,584
HOME DEPOT INC COM 437076102 491,439 3,346,991 SH   SOLE 30 3,346,991 0 0
HOME DEPOT INC COM 437076102 136,630 930,533 SH   SOLE 31 405,904 0 524,629
HOME DEPOT INC COM 437076102 13,562 92,362 SH   SOLE 32 92,362 0 0
HOME DEPOT INC COM 437076102 79,669 542,596 SH   SOLE 34 542,596 0 0
HOME DEPOT INC COM 437076102 289,864 1,974,149 SH   SOLE 36 1,974,149 0 0
HOME DEPOT INC COM 437076102 962 6,552 SH   SOLE 40 6,552 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 5 167 SH   SOLE 18 167 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 154 5,524 SH   SOLE 2 1,106 0 4,418
HOMESTREET INC COM 43785V102 21 742 SH   SOLE 7 742 0 0
HOMESTREET INC COM 43785V102 3,802 136,040 SH   SOLE 18 136,040 0 0
HOMESTREET INC COM 43785V102 457 16,365 SH   SOLE 19 16,365 0 0
HOMESTREET INC COM 43785V102 63,325 2,265,663 SH   SOLE 21 2,265,663 0 0
HOMESTREET INC COM 43785V102 19,375 693,215 SH   SOLE 22 655,271 0 37,944
HOMESTREET INC COM 43785V102 87 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 320 11,434 SH   SOLE 29 0 0 11,434
HOMESTREET INC COM 43785V102 1,346 48,156 SH   SOLE 30 48,156 0 0
HOMESTREET INC COM 43785V102 58 2,090 SH   SOLE 40 2,090 0 0
HOMETRUST BANCSHARES INC COM 437872104 83 3,537 SH   SOLE 2 601 0 2,936
HOMETRUST BANCSHARES INC COM 437872104 1,720 73,189 SH   SOLE 18 73,189 0 0
HOMETRUST BANCSHARES INC COM 437872104 259 11,012 SH   SOLE 19 11,012 0 0
HOMETRUST BANCSHARES INC COM 437872104 12,877 547,954 SH   SOLE 21 547,954 0 0
HOMETRUST BANCSHARES INC COM 437872104 6,914 294,224 SH   SOLE 22 257,824 0 36,400
HOMETRUST BANCSHARES INC COM 437872104 64 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 63 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 65 2,752 SH   SOLE 30 2,752 0 0
HOMETRUST BANCSHARES INC COM 437872104 47 2,005 SH   SOLE 40 2,005 0 0
HONEYWELL INTL INC COM 438516106 76,442 612,169 SH   SOLE 2 164,361 0 447,808
HONEYWELL INTL INC COM 438516106 26,172 209,591 SH   SOLE 4 191,341 0 18,250
HONEYWELL INTL INC COM 438516106 62,492 500,455 SH   SOLE 7 497,284 0 3,171
HONEYWELL INTL INC COM 438516106 256 2,047 SH   SOLE 13 2,047 0 0
HONEYWELL INTL INC COM 438516106 584 4,678 SH   SOLE 15 4,678 0 0
HONEYWELL INTL INC COM 438516106 334,108 2,675,643 SH   SOLE 18 2,518,820 0 156,823
HONEYWELL INTL INC COM 438516106 329,467 2,638,480 SH   SOLE 19 2,638,480 0 0
HONEYWELL INTL INC COM 438516106 48,603 389,225 SH   SOLE 20 0 0 389,225
HONEYWELL INTL INC COM 438516106 1,279,842 10,249,393 SH   SOLE 21 10,249,393 0 0
HONEYWELL INTL INC COM 438516106 2,506,717 20,074,616 SH   SOLE 22 16,281,015 0 3,793,601
HONEYWELL INTL INC COM 438516106 109,283 875,176 SH   SOLE 23 875,176 0 0
HONEYWELL INTL INC COM 438516106 36,719 294,057 SH   SOLE 25 294,057 0 0
HONEYWELL INTL INC COM 438516106 205,492 1,645,647 SH   SOLE 26 382,559 0 1,263,088
HONEYWELL INTL INC COM 438516106 6,170 49,414 SH   SOLE 28 10,160 0 39,254
HONEYWELL INTL INC COM 438516106 4,055 32,476 SH   SOLE 29 32,476 0 0
HONEYWELL INTL INC COM 438516106 244,870 1,961,002 SH   SOLE 30 1,961,002 0 0
HONEYWELL INTL INC COM 438516106 45,595 365,138 SH   SOLE 31 147,026 0 218,112
HONEYWELL INTL INC COM 438516106 12,029 96,336 SH   SOLE 34 96,336 0 0
HONEYWELL INTL INC COM 438516106 143,703 1,150,824 SH   SOLE 36 1,150,824 0 0
HONEYWELL INTL INC COM 438516106 472 3,776 SH   SOLE 40 3,776 0 0
HOOKER FURNITURE CORP COM 439038100 69 2,209 SH   SOLE 2 483 0 1,726
HOOKER FURNITURE CORP COM 439038100 9 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,476 47,542 SH   SOLE 18 47,542 0 0
HOOKER FURNITURE CORP COM 439038100 210 6,764 SH   SOLE 19 6,764 0 0
HOOKER FURNITURE CORP COM 439038100 11,206 360,901 SH   SOLE 21 360,901 0 0
HOOKER FURNITURE CORP COM 439038100 8,857 285,250 SH   SOLE 22 273,111 0 12,139
HOOPER HOLMES INC COM NEW 439104209 1 639 SH   SOLE 19 639 0 0
HOOPER HOLMES INC COM NEW 439104209 1 778 SH   SOLE 21 778 0 0
HOOPER HOLMES INC COM NEW 439104209 43 51,264 SH   SOLE 22 49,953 0 1,311
HOPE BANCORP INC COM 43940T109 536 27,940 SH   SOLE 2 5,686 0 22,254
HOPE BANCORP INC COM 43940T109 20 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 60 3,126 SH   SOLE 7 3,126 0 0
HOPE BANCORP INC COM 43940T109 12,966 676,392 SH   SOLE 18 676,392 0 0
HOPE BANCORP INC COM 43940T109 1,489 77,684 SH   SOLE 19 77,684 0 0
HOPE BANCORP INC COM 43940T109 213,038 11,113,081 SH   SOLE 21 11,113,081 0 0
HOPE BANCORP INC COM 43940T109 67,698 3,531,447 SH   SOLE 22 3,278,982 0 252,465
HOPE BANCORP INC COM 43940T109 1,146 59,801 SH   SOLE 26 51,770 0 8,031
HOPE BANCORP INC COM 43940T109 358 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 4,712 245,778 SH   SOLE 30 245,778 0 0
HOPE BANCORP INC COM 43940T109 276 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 348 24,335 SH   SOLE 21 24,335 0 0
HOPFED BANCORP INC COM 439734104 10 685 SH   SOLE 22 685 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 373 9,087 SH   SOLE 2 1,828 0 7,259
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 45 1,107 SH   SOLE 7 1,107 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,806 214,523 SH   SOLE 18 214,523 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 10,455 254,692 SH   SOLE 19 254,692 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 146,558 3,570,229 SH   SOLE 21 3,570,229 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 48,205 1,174,305 SH   SOLE 22 1,091,778 0 82,527
HORACE MANN EDUCATORS CORP N COM 440327104 831 20,244 SH   SOLE 26 17,080 0 3,164
HORACE MANN EDUCATORS CORP N COM 440327104 240 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 224 5,457 SH   SOLE 29 0 0 5,457
HORACE MANN EDUCATORS CORP N COM 440327104 3,197 77,875 SH   SOLE 30 77,875 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 191 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP IND COM 440407104 129 4,913 SH   SOLE 2 939 0 3,974
HORIZON BANCORP IND COM 440407104 13 497 SH   SOLE 7 497 0 0
HORIZON BANCORP IND COM 440407104 2,173 82,881 SH   SOLE 18 82,881 0 0
HORIZON BANCORP IND COM 440407104 325 12,409 SH   SOLE 19 12,409 0 0
HORIZON BANCORP IND COM 440407104 16,818 641,406 SH   SOLE 21 641,406 0 0
HORIZON BANCORP IND COM 440407104 7,803 297,610 SH   SOLE 22 282,969 0 14,641
HORIZON BANCORP IND COM 440407104 91 3,466 SH   SOLE 30 3,466 0 0
HORIZON GLOBAL CORP COM 44052W104 14 992 SH   SOLE 2 901 0 91
HORIZON GLOBAL CORP COM 44052W104 5 385 SH   SOLE 7 385 0 0
HORIZON GLOBAL CORP COM 44052W104 1,070 77,123 SH   SOLE 18 77,123 0 0
HORIZON GLOBAL CORP COM 44052W104 182 13,122 SH   SOLE 19 13,122 0 0
HORIZON GLOBAL CORP COM 44052W104 9,460 681,542 SH   SOLE 21 681,542 0 0
HORIZON GLOBAL CORP COM 44052W104 8,013 577,338 SH   SOLE 22 544,327 0 33,011
HORIZON PHARMA PLC SHS G4617B105 128 8,650 SH   SOLE 2 7,466 0 1,184
HORIZON PHARMA PLC SHS G4617B105 9 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 63 4,276 SH   SOLE 7 4,276 0 0
HORIZON PHARMA PLC SHS G4617B105 8,738 591,191 SH   SOLE 18 591,191 0 0
HORIZON PHARMA PLC SHS G4617B105 2,981 201,705 SH   SOLE 19 199,627 0 2,078
HORIZON PHARMA PLC SHS G4617B105 118,762 8,035,337 SH   SOLE 21 8,035,337 0 0
HORIZON PHARMA PLC SHS G4617B105 63,667 4,307,647 SH   SOLE 22 3,983,400 0 324,247
HORIZON PHARMA PLC SHS G4617B105 32 2,190 SH   SOLE 23 2,190 0 0
HORIZON PHARMA PLC SHS G4617B105 482 32,625 SH   SOLE 26 24,818 0 7,807
HORIZON PHARMA PLC SHS G4617B105 289 19,521 SH   SOLE 28 19,521 0 0
HORIZON PHARMA PLC SHS G4617B105 289 19,539 SH   SOLE 29 0 0 19,539
HORIZON PHARMA PLC SHS G4617B105 376 25,428 SH   SOLE 30 25,428 0 0
HORIZON PHARMA PLC SHS G4617B105 185 12,501 SH   SOLE 40 12,501 0 0
HORMEL FOODS CORP COM 440452100 3,043 87,861 SH   SOLE 2 85,328 0 2,533
HORMEL FOODS CORP COM 440452100 3,282 94,772 SH   SOLE 4 87,077 0 7,695
HORMEL FOODS CORP COM 440452100 25,251 729,164 SH   SOLE 7 371,217 0 357,947
HORMEL FOODS CORP COM 440452100 58 1,668 SH   SOLE 15 1,668 0 0
HORMEL FOODS CORP COM 440452100 12 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 24,852 717,650 SH   SOLE 18 672,638 0 45,012
HORMEL FOODS CORP COM 440452100 14,866 429,278 SH   SOLE 19 429,278 0 0
HORMEL FOODS CORP COM 440452100 8,488 245,118 SH   SOLE 20 0 0 245,118
HORMEL FOODS CORP COM 440452100 215,151 6,212,859 SH   SOLE 21 6,212,859 0 0
HORMEL FOODS CORP COM 440452100 254,867 7,359,730 SH   SOLE 22 6,110,944 0 1,248,786
HORMEL FOODS CORP COM 440452100 12,780 369,036 SH   SOLE 23 369,036 0 0
HORMEL FOODS CORP COM 440452100 3,389 97,864 SH   SOLE 25 97,864 0 0
HORMEL FOODS CORP COM 440452100 32,211 930,134 SH   SOLE 26 237,942 0 692,192
HORMEL FOODS CORP COM 440452100 2,134 61,617 SH   SOLE 28 46,071 0 15,546
HORMEL FOODS CORP COM 440452100 308 8,891 SH   SOLE 29 0 0 8,891
HORMEL FOODS CORP COM 440452100 35,476 1,024,442 SH   SOLE 30 1,024,442 0 0
HORMEL FOODS CORP COM 440452100 4,149 119,814 SH   SOLE 31 15,914 0 103,900
HORMEL FOODS CORP COM 440452100 2,823 81,515 SH   SOLE 34 81,515 0 0
HORMEL FOODS CORP COM 440452100 14,485 418,289 SH   SOLE 36 418,289 0 0
HORMEL FOODS CORP COM 440452100 48 1,374 SH   SOLE 40 1,374 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 35 7,904 SH   SOLE 2 1,107 0 6,797
HORNBECK OFFSHORE SVCS INC N COM 440543106 1 190 SH   SOLE 4 190 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 5 1,019 SH   SOLE 7 1,019 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 761 171,786 SH   SOLE 18 171,786 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 67 15,176 SH   SOLE 19 15,176 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 10,986 2,479,858 SH   SOLE 21 2,479,858 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 3,571 805,996 SH   SOLE 22 728,062 0 77,934
HORNBECK OFFSHORE SVCS INC N COM 440543106 36 8,191 SH   SOLE 26 6,916 0 1,275
HORNBECK OFFSHORE SVCS INC N COM 440543106 21 4,835 SH   SOLE 28 4,835 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 203 45,835 SH   SOLE 30 45,835 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 17 3,885 SH   SOLE 40 3,885 0 0
HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 33 50,000 PRN   SOLE 21 50,000 0 0
HORTONWORKS INC COM 440894103 24 2,460 SH   SOLE 2 2,035 0 425
HORTONWORKS INC COM 440894103 4 445 SH   SOLE 7 445 0 0
HORTONWORKS INC COM 440894103 14 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 1,449 147,672 SH   SOLE 18 147,672 0 0
HORTONWORKS INC COM 440894103 241 24,600 SH   SOLE 19 24,600 0 0
HORTONWORKS INC COM 440894103 12,149 1,238,473 SH   SOLE 21 1,238,473 0 0
HORTONWORKS INC COM 440894103 11,393 1,161,411 SH   SOLE 22 1,084,734 0 76,677
HORTONWORKS INC COM 440894103 47 4,791 SH   SOLE 28 4,791 0 0
HORTONWORKS INC COM 440894103 33 3,318 SH   SOLE 30 3,318 0 0
HORTONWORKS INC COM 440894103 53 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,567 113,145 SH   SOLE 2 85,945 0 27,200
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,514 48,007 SH   SOLE 4 48,007 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,184 196,116 SH   SOLE 7 196,116 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 234 7,426 SH   SOLE 15 7,426 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 17,448 553,380 SH   SOLE 18 553,380 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,482 173,861 SH   SOLE 19 173,861 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 230,419 7,307,932 SH   SOLE 21 7,307,932 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 213,918 6,784,598 SH   SOLE 22 6,256,759 0 527,839
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 286 9,067 SH   SOLE 23 9,067 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 8,341 264,555 SH   SOLE 25 264,555 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,349 201,356 SH   SOLE 26 27,253 0 174,103
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 686 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,792 56,848 SH   SOLE 29 56,848 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 23,081 732,025 SH   SOLE 30 732,025 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 110 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,321 200,469 SH   SOLE 36 200,469 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 532 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 18,374 984,654 SH   SOLE 2 546,841 0 437,813
HOST HOTELS & RESORTS INC COM 44107P104 14,641 784,605 SH   SOLE 4 765,325 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 27,624 1,480,365 SH   SOLE 7 1,436,362 0 44,003
HOST HOTELS & RESORTS INC COM 44107P104 294 15,776 SH   SOLE 13 15,776 0 0
HOST HOTELS & RESORTS INC COM 44107P104 654 35,050 SH   SOLE 15 35,050 0 0
HOST HOTELS & RESORTS INC COM 44107P104 33,192 1,778,779 SH   SOLE 18 1,662,986 0 115,793
HOST HOTELS & RESORTS INC COM 44107P104 19,133 1,025,327 SH   SOLE 19 1,025,327 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,038 377,173 SH   SOLE 20 0 0 377,173
HOST HOTELS & RESORTS INC COM 44107P104 450,872 24,162,478 SH   SOLE 21 24,162,478 0 0
HOST HOTELS & RESORTS INC COM 44107P104 542,049 29,048,695 SH   SOLE 22 25,073,725 0 3,974,970
HOST HOTELS & RESORTS INC COM 44107P104 18,037 966,624 SH   SOLE 23 966,624 0 0
HOST HOTELS & RESORTS INC COM 44107P104 25,362 1,359,185 SH   SOLE 25 1,359,185 0 0
HOST HOTELS & RESORTS INC COM 44107P104 50,195 2,689,965 SH   SOLE 26 582,182 0 2,107,783
HOST HOTELS & RESORTS INC COM 44107P104 2,863 153,437 SH   SOLE 28 114,607 0 38,830
HOST HOTELS & RESORTS INC COM 44107P104 8,699 466,167 SH   SOLE 29 297,365 0 168,802
HOST HOTELS & RESORTS INC COM 44107P104 113,289 6,071,224 SH   SOLE 30 6,071,224 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,902 477,072 SH   SOLE 31 145,990 0 331,082
HOST HOTELS & RESORTS INC COM 44107P104 7,602 407,411 SH   SOLE 34 407,411 0 0
HOST HOTELS & RESORTS INC COM 44107P104 22,036 1,180,903 SH   SOLE 36 1,180,903 0 0
HOST HOTELS & RESORTS INC COM 44107P104 69 3,688 SH   SOLE 40 3,688 0 0
HOSTESS BRANDS INC CL A 44109J106 14 900 SH   SOLE 2 900 0 0
HOSTESS BRANDS INC CL A 44109J106 94 5,907 SH   SOLE 19 5,907 0 0
HOSTESS BRANDS INC CL A 44109J106 10,072 634,653 SH   SOLE 22 634,653 0 0
HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 22 7,846 SH   OTR 19 7,846 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 144 14,221 SH   SOLE 2 5,801 0 8,420
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 34 3,378 SH   SOLE 7 3,378 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4,742 467,236 SH   SOLE 18 467,236 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 710 69,910 SH   SOLE 19 69,910 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38,556 3,798,600 SH   SOLE 21 3,798,600 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29,397 2,896,272 SH   SOLE 22 2,655,300 0 240,972
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 231 22,733 SH   SOLE 26 16,812 0 5,921
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 158 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 392 38,659 SH   SOLE 30 38,659 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 66 6,551 SH   SOLE 40 6,551 0 0
HOULIHAN LOKEY INC CL A 441593100 393 11,406 SH   SOLE 2 11,406 0 0
HOULIHAN LOKEY INC CL A 441593100 11 309 SH   SOLE 7 309 0 0
HOULIHAN LOKEY INC CL A 441593100 1,616 46,906 SH   SOLE 18 46,906 0 0
HOULIHAN LOKEY INC CL A 441593100 3,704 107,513 SH   SOLE 19 107,513 0 0
HOULIHAN LOKEY INC CL A 441593100 21,799 632,780 SH   SOLE 21 632,780 0 0
HOULIHAN LOKEY INC CL A 441593100 33,773 980,356 SH   SOLE 22 957,070 0 23,286
HOULIHAN LOKEY INC CL A 441593100 90 2,615 SH   SOLE 23 2,615 0 0
HOULIHAN LOKEY INC CL A 441593100 63 1,827 SH   SOLE 28 1,827 0 0
HOULIHAN LOKEY INC CL A 441593100 1,189 34,501 SH   SOLE 29 0 0 34,501
HOULIHAN LOKEY INC CL A 441593100 119 3,442 SH   SOLE 30 3,442 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 1 5,104 SH   SOLE 19 5,104 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 3 12,519 SH   SOLE 21 12,519 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 19 2,744 SH   SOLE 18 2,744 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 21 3,110 SH   SOLE 19 3,110 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 322 47,675 SH   SOLE 21 47,675 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3,049 451,762 SH   SOLE 22 443,344 0 8,418
HOVNANIAN ENTERPRISES INC CL A 442487203 81 35,580 SH   SOLE 2 6,700 0 28,880
HOVNANIAN ENTERPRISES INC CL A 442487203 6 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 1,224 539,271 SH   SOLE 18 539,271 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 176 77,353 SH   SOLE 19 77,353 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 14,941 6,581,949 SH   SOLE 21 6,581,949 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 7,512 3,309,377 SH   SOLE 22 3,074,676 0 234,701
HOVNANIAN ENTERPRISES INC CL A 442487203 14 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 40 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 49 21,703 SH   SOLE 30 21,703 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 28 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 27 1,423 SH   SOLE 18 1,423 0 0
HOWARD BANCORP INC COM 442496105 13 701 SH   SOLE 21 701 0 0
HOWARD HUGHES CORP COM 44267D107 1,147 9,783 SH   SOLE 2 3,076 0 6,707
HOWARD HUGHES CORP COM 44267D107 3,079 26,259 SH   SOLE 4 26,259 0 0
HOWARD HUGHES CORP COM 44267D107 140 1,192 SH   SOLE 7 1,192 0 0
HOWARD HUGHES CORP COM 44267D107 2,435 20,770 SH   SOLE 18 20,770 0 0
HOWARD HUGHES CORP COM 44267D107 3,352 28,588 SH   SOLE 19 28,588 0 0
HOWARD HUGHES CORP COM 44267D107 66,216 564,742 SH   SOLE 21 564,742 0 0
HOWARD HUGHES CORP COM 44267D107 117,248 999,980 SH   SOLE 22 853,296 0 146,684
HOWARD HUGHES CORP COM 44267D107 1,711 14,591 SH   SOLE 26 11,745 0 2,846
HOWARD HUGHES CORP COM 44267D107 599 5,113 SH   SOLE 28 5,113 0 0
HOWARD HUGHES CORP COM 44267D107 721 6,149 SH   SOLE 30 6,149 0 0
HOWARD HUGHES CORP COM 44267D107 98 840 SH   SOLE 31 840 0 0
HOWARD HUGHES CORP COM 44267D107 2,074 17,690 SH   SOLE 34 17,690 0 0
HOWARD HUGHES CORP COM 44267D107 144 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 459 3,914 SH   SOLE 40 3,914 0 0
HP INC COM 40434L105 56,801 3,176,781 SH   SOLE 2 2,093,912 0 1,082,869
HP INC COM 40434L105 18,272 1,021,899 SH   SOLE 4 978,461 0 43,438
HP INC COM 40434L105 24,672 1,379,883 SH   SOLE 7 1,276,540 0 103,343
HP INC COM 40434L105 2,239 125,237 SH   SOLE 13 125,237 0 0
HP INC COM 40434L105 193 10,807 SH   SOLE 15 10,807 0 0
HP INC COM 40434L105 58,270 3,258,966 SH   SOLE 18 2,999,215 0 259,751
HP INC COM 40434L105 347 19,382 SH   OTR 19 0 19,382 0
HP INC COM 40434L105 4,512 252,352 SH   SOLE 19 252,352 0 0
HP INC COM 40434L105 12,736 712,308 SH   SOLE 20 0 0 712,308
HP INC COM 40434L105 454,867 25,439,977 SH   SOLE 21 25,439,977 0 0
HP INC COM 40434L105 898,539 50,253,862 SH   SOLE 22 39,908,183 0 10,345,679
HP INC COM 40434L105 45,006 2,517,089 SH   SOLE 23 2,517,089 0 0
HP INC COM 40434L105 20,312 1,136,038 SH   SOLE 25 1,136,038 0 0
HP INC COM 40434L105 76,128 4,257,746 SH   SOLE 26 1,198,645 0 3,059,101
HP INC COM 40434L105 6,433 359,782 SH   SOLE 28 269,228 0 90,554
HP INC COM 40434L105 13,073 731,150 SH   SOLE 29 414,087 0 317,063
HP INC COM 40434L105 98,303 5,497,912 SH   SOLE 30 5,497,912 0 0
HP INC COM 40434L105 30,736 1,719,027 SH   SOLE 31 880,185 0 838,842
HP INC COM 40434L105 10,539 589,421 SH   SOLE 34 589,421 0 0
HP INC COM 40434L105 7,795 435,977 SH   SOLE 35 435,977 0 0
HP INC COM 40434L105 54,973 3,074,545 SH   SOLE 36 3,074,545 0 0
HP INC COM 40434L105 167 9,359 SH   SOLE 40 9,359 0 0
HP INC OPTIONS 40434L105 202 11,300 SH Call SOLE 19 11,300 0 0
HRG GROUP INC COM 40434J100 246 12,733 SH   SOLE 2 11,794 0 939
HRG GROUP INC COM 40434J100 15 773 SH   SOLE 4 773 0 0
HRG GROUP INC COM 40434J100 98 5,048 SH   SOLE 7 5,048 0 0
HRG GROUP INC COM 40434J100 8,157 422,210 SH   SOLE 18 422,210 0 0
HRG GROUP INC COM 40434J100 1,430 74,039 SH   SOLE 19 74,039 0 0
HRG GROUP INC COM 40434J100 69,598 3,602,373 SH   SOLE 21 3,602,373 0 0
HRG GROUP INC COM 40434J100 66,255 3,429,324 SH   SOLE 22 3,174,286 0 255,038
HRG GROUP INC COM 40434J100 653 33,782 SH   SOLE 26 25,653 0 8,129
HRG GROUP INC COM 40434J100 318 16,445 SH   SOLE 28 16,445 0 0
HRG GROUP INC COM 40434J100 354 18,301 SH   SOLE 30 18,301 0 0
HRG GROUP INC COM 40434J100 185 9,590 SH   SOLE 40 9,590 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 54 1,323 SH   SOLE 18 1,323 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 153,308 5,919,237 SH   SOLE 21 5,919,237 0 0
HSN INC COM 404303109 509 13,729 SH   SOLE 2 13,571 0 158
HSN INC COM 404303109 7 182 SH   SOLE 4 182 0 0
HSN INC COM 404303109 65 1,759 SH   SOLE 7 1,759 0 0
HSN INC COM 404303109 7,631 205,677 SH   SOLE 18 205,677 0 0
HSN INC COM 404303109 704 18,971 SH   SOLE 19 18,971 0 0
HSN INC COM 404303109 73,359 1,977,342 SH   SOLE 21 1,977,342 0 0
HSN INC COM 404303109 37,003 997,377 SH   SOLE 22 926,498 0 70,879
HSN INC COM 404303109 390 10,519 SH   SOLE 26 8,424 0 2,095
HSN INC COM 404303109 182 4,909 SH   SOLE 28 4,909 0 0
HSN INC COM 404303109 233 6,273 SH   SOLE 30 6,273 0 0
HSN INC COM 404303109 139 3,745 SH   SOLE 40 3,745 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 15 2,145 SH   SOLE 21 2,145 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,262 47,402 SH   SOLE 2 0 0 47,402
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,497 56,201 SH   SOLE 7 56,201 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 150 5,647 SH   SOLE 19 5,647 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 892 33,510 SH   SOLE 21 33,510 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,185 44,495 SH   SOLE 22 0 0 44,495
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,732 65,049 SH   SOLE 30 65,049 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 875 32,844 SH   SOLE 34 32,844 0 0
HUB GROUP INC CL A 443320106 893 19,235 SH   SOLE 2 18,858 0 377
HUB GROUP INC CL A 443320106 13 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 70 1,512 SH   SOLE 7 1,512 0 0
HUB GROUP INC CL A 443320106 7,645 164,765 SH   SOLE 18 164,765 0 0
HUB GROUP INC CL A 443320106 21,237 457,701 SH   SOLE 19 457,701 0 0
HUB GROUP INC CL A 443320106 134,775 2,904,623 SH   SOLE 21 2,904,623 0 0
HUB GROUP INC CL A 443320106 62,931 1,356,261 SH   SOLE 22 1,281,937 0 74,324
HUB GROUP INC CL A 443320106 162 3,488 SH   SOLE 23 3,488 0 0
HUB GROUP INC CL A 443320106 644 13,881 SH   SOLE 26 11,382 0 2,499
HUB GROUP INC CL A 443320106 239 5,158 SH   SOLE 28 5,158 0 0
HUB GROUP INC CL A 443320106 1,742 37,552 SH   SOLE 29 0 0 37,552
HUB GROUP INC CL A 443320106 3,237 69,756 SH   SOLE 30 69,756 0 0
HUB GROUP INC CL A 443320106 185 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 4,475 37,276 SH   SOLE 2 33,502 0 3,774
HUBBELL INC COM 443510607 242 2,016 SH   SOLE 4 2,016 0 0
HUBBELL INC COM 443510607 211 1,756 SH   SOLE 7 1,756 0 0
HUBBELL INC COM 443510607 21,279 177,248 SH   SOLE 18 177,248 0 0
HUBBELL INC COM 443510607 4,185 34,860 SH   SOLE 19 34,860 0 0
HUBBELL INC COM 443510607 263,958 2,198,735 SH   SOLE 21 2,198,735 0 0
HUBBELL INC COM 443510607 206,346 1,718,833 SH   SOLE 22 1,520,099 0 198,734
HUBBELL INC COM 443510607 65 543 SH   SOLE 23 543 0 0
HUBBELL INC COM 443510607 1,868 15,557 SH   SOLE 26 12,279 0 3,278
HUBBELL INC COM 443510607 875 7,286 SH   SOLE 28 7,286 0 0
HUBBELL INC COM 443510607 1,715 14,285 SH   SOLE 29 0 0 14,285
HUBBELL INC COM 443510607 1,057 8,804 SH   SOLE 30 8,804 0 0
HUBBELL INC COM 443510607 148 1,229 SH   SOLE 31 1,229 0 0
HUBBELL INC COM 443510607 237 1,978 SH   SOLE 36 1,978 0 0
HUBBELL INC COM 443510607 468 3,898 SH   SOLE 40 3,898 0 0
HUBSPOT INC COM 443573100 99 1,629 SH   SOLE 2 1,432 0 197
HUBSPOT INC COM 443573100 9 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 42 693 SH   SOLE 7 693 0 0
HUBSPOT INC COM 443573100 0 4 SH   SOLE 17 0 0 4
HUBSPOT INC COM 443573100 6,400 105,699 SH   SOLE 18 105,699 0 0
HUBSPOT INC COM 443573100 15,416 254,607 SH   SOLE 19 254,607 0 0
HUBSPOT INC COM 443573100 55,149 910,800 SH   SOLE 21 910,800 0 0
HUBSPOT INC COM 443573100 47,885 790,827 SH   SOLE 22 735,858 0 54,969
HUBSPOT INC COM 443573100 4 73 SH   SOLE 23 73 0 0
HUBSPOT INC COM 443573100 690 11,400 SH   SOLE 25 11,400 0 0
HUBSPOT INC COM 443573100 136 2,244 SH   SOLE 26 0 0 2,244
HUBSPOT INC COM 443573100 206 3,397 SH   SOLE 28 3,397 0 0
HUBSPOT INC COM 443573100 275 4,541 SH   SOLE 30 4,541 0 0
HUBSPOT INC COM 443573100 2,628 43,400 SH   SOLE 34 43,400 0 0
HUBSPOT INC COM 443573100 86 1,415 SH   SOLE 40 1,415 0 0
HUDBAY MINERALS INC COM 443628102 86 13,074 SH   SOLE 21 13,074 0 0
HUDSON GLOBAL INC COM 443787106 6 4,544 SH   SOLE 18 4,544 0 0
HUDSON GLOBAL INC COM 443787106 9 7,493 SH   SOLE 19 7,493 0 0
HUDSON GLOBAL INC COM 443787106 93 73,662 SH   SOLE 21 73,662 0 0
HUDSON GLOBAL INC COM 443787106 882 699,691 SH   SOLE 22 677,476 0 22,215
HUDSON PAC PPTYS INC COM 444097109 922 26,623 SH   SOLE 2 5,559 0 21,064
HUDSON PAC PPTYS INC COM 444097109 1,681 48,529 SH   SOLE 4 48,529 0 0
HUDSON PAC PPTYS INC COM 444097109 6,435 185,757 SH   SOLE 7 185,757 0 0
HUDSON PAC PPTYS INC COM 444097109 209 6,031 SH   SOLE 15 6,031 0 0
HUDSON PAC PPTYS INC COM 444097109 16,272 469,754 SH   SOLE 18 469,754 0 0
HUDSON PAC PPTYS INC COM 444097109 6,621 191,124 SH   SOLE 19 191,124 0 0
HUDSON PAC PPTYS INC COM 444097109 159,310 4,599,027 SH   SOLE 21 4,599,027 0 0
HUDSON PAC PPTYS INC COM 444097109 196,983 5,686,589 SH   SOLE 22 5,432,519 0 254,070
HUDSON PAC PPTYS INC COM 444097109 229 6,619 SH   SOLE 23 6,619 0 0
HUDSON PAC PPTYS INC COM 444097109 7,616 219,868 SH   SOLE 25 219,868 0 0
HUDSON PAC PPTYS INC COM 444097109 3,318 95,773 SH   SOLE 26 41,559 0 54,214
HUDSON PAC PPTYS INC COM 444097109 700 20,205 SH   SOLE 28 20,205 0 0
HUDSON PAC PPTYS INC COM 444097109 2,249 64,923 SH   SOLE 29 53,027 0 11,896
HUDSON PAC PPTYS INC COM 444097109 24,969 720,813 SH   SOLE 30 720,813 0 0
HUDSON PAC PPTYS INC COM 444097109 433 12,490 SH   SOLE 40 12,490 0 0
HUDSON TECHNOLOGIES INC COM 444144109 38 5,701 SH   SOLE 18 5,701 0 0
HUDSON TECHNOLOGIES INC COM 444144109 580 87,918 SH   SOLE 21 87,918 0 0
HUDSON TECHNOLOGIES INC COM 444144109 4,171 631,944 SH   SOLE 22 631,944 0 0
HUMANA INC COM 444859102 68,580 332,685 SH   SOLE 2 199,042 0 133,643
HUMANA INC COM 444859102 12,829 62,232 SH   SOLE 4 58,589 0 3,643
HUMANA INC COM 444859102 22,139 107,397 SH   SOLE 7 104,656 0 2,741
HUMANA INC COM 444859102 757 3,673 SH   SOLE 13 3,673 0 0
HUMANA INC COM 444859102 189 919 SH   SOLE 15 919 0 0
HUMANA INC COM 444859102 21 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 288,061 1,397,405 SH   SOLE 18 1,081,913 0 315,492
HUMANA INC COM 444859102 368,890 1,789,512 SH   SOLE 19 1,789,512 0 0
HUMANA INC COM 444859102 20,948 101,621 SH   SOLE 20 17,920 0 83,701
HUMANA INC COM 444859102 496,088 2,406,558 SH   SOLE 21 2,406,558 0 0
HUMANA INC COM 444859102 864,939 4,195,882 SH   SOLE 22 3,409,987 0 785,895
HUMANA INC COM 444859102 38,768 188,064 SH   SOLE 23 188,064 0 0
HUMANA INC COM 444859102 16,572 80,394 SH   SOLE 25 70,391 0 10,003
HUMANA INC COM 444859102 92,953 450,923 SH   SOLE 26 97,045 0 353,878
HUMANA INC COM 444859102 6,443 31,257 SH   SOLE 28 23,323 0 7,934
HUMANA INC COM 444859102 6,995 33,933 SH   SOLE 29 11,067 0 22,866
HUMANA INC COM 444859102 82,933 402,312 SH   SOLE 30 402,312 0 0
HUMANA INC COM 444859102 19,273 93,494 SH   SOLE 31 38,052 0 55,442
HUMANA INC COM 444859102 94,200 456,973 SH   SOLE 34 456,973 0 0
HUMANA INC COM 444859102 51,736 250,973 SH   SOLE 36 250,973 0 0
HUMANA INC COM 444859102 173 837 SH   SOLE 40 837 0 0
HUNT J B TRANS SVCS INC COM 445658107 13,671 149,022 SH   SOLE 2 95,630 0 53,392
HUNT J B TRANS SVCS INC COM 445658107 3,421 37,288 SH   SOLE 4 35,182 0 2,106
HUNT J B TRANS SVCS INC COM 445658107 7,268 79,223 SH   SOLE 7 71,773 0 7,450
HUNT J B TRANS SVCS INC COM 445658107 214 2,334 SH   SOLE 13 2,334 0 0
HUNT J B TRANS SVCS INC COM 445658107 63 686 SH   SOLE 15 686 0 0
HUNT J B TRANS SVCS INC COM 445658107 1 15 SH   SOLE 17 0 0 15
HUNT J B TRANS SVCS INC COM 445658107 17,122 186,637 SH   SOLE 18 173,953 0 12,684
HUNT J B TRANS SVCS INC COM 445658107 4,015 43,765 SH   SOLE 19 43,765 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,425 70,030 SH   SOLE 20 0 0 70,030
HUNT J B TRANS SVCS INC COM 445658107 215,958 2,354,024 SH   SOLE 21 2,354,024 0 0
HUNT J B TRANS SVCS INC COM 445658107 225,784 2,461,128 SH   SOLE 22 2,006,854 0 454,274
HUNT J B TRANS SVCS INC COM 445658107 10,039 109,433 SH   SOLE 23 109,433 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,945 32,101 SH   SOLE 25 32,101 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,956 228,429 SH   SOLE 26 79,359 0 149,070
HUNT J B TRANS SVCS INC COM 445658107 1,700 18,534 SH   SOLE 28 13,708 0 4,826
HUNT J B TRANS SVCS INC COM 445658107 2,341 25,521 SH   SOLE 29 5,418 0 20,103
HUNT J B TRANS SVCS INC COM 445658107 22,582 246,153 SH   SOLE 30 246,153 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,865 53,030 SH   SOLE 31 21,656 0 31,374
HUNT J B TRANS SVCS INC COM 445658107 1,738 18,949 SH   SOLE 32 18,949 0 0
HUNT J B TRANS SVCS INC COM 445658107 584 6,368 SH   SOLE 34 6,368 0 0
HUNT J B TRANS SVCS INC COM 445658107 11,871 129,399 SH   SOLE 36 129,399 0 0
HUNT J B TRANS SVCS INC COM 445658107 41 446 SH   SOLE 40 446 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,485 1,081,773 SH   SOLE 2 255,534 0 826,239
HUNTINGTON BANCSHARES INC COM 446150104 4,266 318,588 SH   SOLE 4 295,592 0 22,996
HUNTINGTON BANCSHARES INC COM 446150104 10,845 809,917 SH   SOLE 7 699,831 0 110,086
HUNTINGTON BANCSHARES INC COM 446150104 847 63,221 SH   SOLE 13 63,221 0 0
HUNTINGTON BANCSHARES INC COM 446150104 78 5,827 SH   SOLE 15 5,827 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,363 2,566,317 SH   SOLE 18 2,411,640 0 154,677
HUNTINGTON BANCSHARES INC COM 446150104 9,602 717,079 SH   SOLE 19 717,079 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,697 500,151 SH   SOLE 20 0 0 500,151
HUNTINGTON BANCSHARES INC COM 446150104 295,749 22,087,283 SH   SOLE 21 22,087,283 0 0
HUNTINGTON BANCSHARES INC COM 446150104 407,095 30,402,949 SH   SOLE 22 24,997,451 0 5,405,498
HUNTINGTON BANCSHARES INC COM 446150104 17,967 1,341,841 SH   SOLE 23 1,341,841 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,345 399,142 SH   SOLE 25 399,142 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,713 2,592,444 SH   SOLE 26 826,549 0 1,765,895
HUNTINGTON BANCSHARES INC COM 446150104 3,047 227,521 SH   SOLE 28 169,947 0 57,574
HUNTINGTON BANCSHARES INC COM 446150104 4,060 303,227 SH   SOLE 29 55,604 0 247,623
HUNTINGTON BANCSHARES INC COM 446150104 40,714 3,040,621 SH   SOLE 30 3,040,621 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,525 561,984 SH   SOLE 31 222,409 0 339,575
HUNTINGTON BANCSHARES INC COM 446150104 1,018 75,997 SH   SOLE 34 75,997 0 0
HUNTINGTON BANCSHARES INC COM 446150104 22,234 1,660,479 SH   SOLE 36 1,660,479 0 0
HUNTINGTON BANCSHARES INC COM 446150104 69 5,182 SH   SOLE 40 5,182 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 9,544 47,662 SH   SOLE 2 27,275 0 20,387
HUNTINGTON INGALLS INDS INC COM 446413106 2,754 13,752 SH   SOLE 4 12,607 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 2,508 12,525 SH   SOLE 7 9,924 0 2,601
HUNTINGTON INGALLS INDS INC COM 446413106 35,366 176,618 SH   SOLE 18 170,806 0 5,812
HUNTINGTON INGALLS INDS INC COM 446413106 8,435 42,126 SH   SOLE 19 42,126 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,850 39,205 SH   SOLE 20 0 0 39,205
HUNTINGTON INGALLS INDS INC COM 446413106 461,016 2,302,317 SH   SOLE 21 2,302,317 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 315,827 1,577,242 SH   SOLE 22 1,416,150 0 161,092
HUNTINGTON INGALLS INDS INC COM 446413106 11,221 56,039 SH   SOLE 23 56,039 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 63 317 SH   SOLE 25 0 0 317
HUNTINGTON INGALLS INDS INC COM 446413106 14,745 73,636 SH   SOLE 26 34,476 0 39,160
HUNTINGTON INGALLS INDS INC COM 446413106 724 3,617 SH   SOLE 28 660 0 2,957
HUNTINGTON INGALLS INDS INC COM 446413106 2,396 11,964 SH   SOLE 29 1,480 0 10,484
HUNTINGTON INGALLS INDS INC COM 446413106 11,698 58,419 SH   SOLE 30 58,419 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,383 21,887 SH   SOLE 31 9,714 0 12,173
HUNTINGTON INGALLS INDS INC COM 446413106 1,077 5,378 SH   SOLE 34 5,378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,825 9,116 SH   SOLE 36 9,116 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 44 218 SH   SOLE 40 218 0 0
HUNTSMAN CORP COM 447011107 1,333 54,314 SH   SOLE 2 18,745 0 35,569
HUNTSMAN CORP COM 447011107 27 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 361 14,722 SH   SOLE 7 14,722 0 0
HUNTSMAN CORP COM 447011107 12 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 3,553 144,764 SH   SOLE 18 144,764 0 0
HUNTSMAN CORP COM 447011107 3,153 128,472 SH   SOLE 19 128,472 0 0
HUNTSMAN CORP COM 447011107 105,950 4,317,431 SH   SOLE 21 4,317,431 0 0
HUNTSMAN CORP COM 447011107 131,643 5,364,420 SH   SOLE 22 4,668,276 0 696,144
HUNTSMAN CORP COM 447011107 21 868 SH   SOLE 23 868 0 0
HUNTSMAN CORP COM 447011107 1,707 69,546 SH   SOLE 26 56,015 0 13,531
HUNTSMAN CORP COM 447011107 705 28,742 SH   SOLE 28 28,742 0 0
HUNTSMAN CORP COM 447011107 884 36,021 SH   SOLE 30 36,021 0 0
HUNTSMAN CORP COM 447011107 105 4,280 SH   SOLE 31 4,280 0 0
HUNTSMAN CORP COM 447011107 1,214 49,451 SH   SOLE 32 49,451 0 0
HUNTSMAN CORP COM 447011107 8 342 SH   SOLE 34 342 0 0
HUNTSMAN CORP COM 447011107 321 13,074 SH   SOLE 36 13,074 0 0
HUNTSMAN CORP COM 447011107 346 14,107 SH   SOLE 40 14,107 0 0
HURCO COMPANIES INC COM 447324104 32 1,019 SH   SOLE 2 240 0 779
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 798 25,648 SH   SOLE 18 25,648 0 0
HURCO COMPANIES INC COM 447324104 117 3,771 SH   SOLE 19 3,771 0 0
HURCO COMPANIES INC COM 447324104 6,388 205,418 SH   SOLE 21 205,418 0 0
HURCO COMPANIES INC COM 447324104 2,140 68,807 SH   SOLE 22 60,081 0 8,726
HURON CONSULTING GROUP INC COM 447462102 199 4,721 SH   SOLE 2 1,223 0 3,498
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 25 594 SH   SOLE 7 594 0 0
HURON CONSULTING GROUP INC COM 447462102 3,664 87,022 SH   SOLE 18 87,022 0 0
HURON CONSULTING GROUP INC COM 447462102 5,305 126,005 SH   SOLE 19 126,005 0 0
HURON CONSULTING GROUP INC COM 447462102 28,420 675,059 SH   SOLE 21 675,059 0 0
HURON CONSULTING GROUP INC COM 447462102 25,354 602,225 SH   SOLE 22 557,535 0 44,690
HURON CONSULTING GROUP INC COM 447462102 349 8,299 SH   SOLE 26 6,601 0 1,698
HURON CONSULTING GROUP INC COM 447462102 139 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 137 3,261 SH   SOLE 30 3,261 0 0
HURON CONSULTING GROUP INC COM 447462102 50 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 103 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 250 270,000 PRN   SOLE 21 270,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 33 4,031 SH   SOLE 18 4,031 0 0
HUTTIG BLDG PRODS INC COM 448451104 530 65,146 SH   SOLE 21 65,146 0 0
HYATT HOTELS CORP COM CL A 448579102 4,853 89,897 SH   SOLE 2 83,007 0 6,890
HYATT HOTELS CORP COM CL A 448579102 643 11,908 SH   SOLE 4 11,908 0 0
HYATT HOTELS CORP COM CL A 448579102 27 508 SH   SOLE 7 508 0 0
HYATT HOTELS CORP COM CL A 448579102 2,364 43,793 SH   SOLE 18 43,793 0 0
HYATT HOTELS CORP COM CL A 448579102 5,584 103,443 SH   SOLE 19 103,443 0 0
HYATT HOTELS CORP COM CL A 448579102 18,722 346,835 SH   SOLE 21 346,835 0 0
HYATT HOTELS CORP COM CL A 448579102 51,398 952,174 SH   SOLE 22 842,866 0 109,308
HYATT HOTELS CORP COM CL A 448579102 476 8,813 SH   SOLE 23 8,813 0 0
HYATT HOTELS CORP COM CL A 448579102 85 1,572 SH   SOLE 26 235 0 1,337
HYATT HOTELS CORP COM CL A 448579102 133 2,465 SH   SOLE 29 2,465 0 0
HYATT HOTELS CORP COM CL A 448579102 27 494 SH   SOLE 30 494 0 0
HYATT HOTELS CORP COM CL A 448579102 240 4,449 SH   SOLE 31 2,731 0 1,718
HYATT HOTELS CORP COM CL A 448579102 23 431 SH   SOLE 34 431 0 0
HYATT HOTELS CORP COM CL A 448579102 19 349 SH   SOLE 36 349 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 124 2,206 SH   SOLE 2 446 0 1,760
HYSTER YALE MATLS HANDLING I CL A 449172105 5 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16 292 SH   SOLE 7 292 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,001 35,486 SH   SOLE 18 35,486 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 323 5,726 SH   SOLE 19 5,726 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 15,876 281,537 SH   SOLE 21 281,537 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,819 298,267 SH   SOLE 22 277,911 0 20,356
HYSTER YALE MATLS HANDLING I CL A 449172105 26 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 72 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 446 7,909 SH   SOLE 29 0 0 7,909
HYSTER YALE MATLS HANDLING I CL A 449172105 76 1,355 SH   SOLE 30 1,355 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 54 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 11 1,715 SH   SOLE 18 1,715 0 0
I D SYSTEMS INC COM 449489103 22 3,541 SH   SOLE 19 3,541 0 0
I D SYSTEMS INC COM 449489103 214 33,812 SH   SOLE 21 33,812 0 0
I D SYSTEMS INC COM 449489103 2,382 376,278 SH   SOLE 22 376,278 0 0
IAC INTERACTIVECORP COM 44919P508 760 10,305 SH   SOLE 2 7,069 0 3,236
IAC INTERACTIVECORP COM 44919P508 24 321 SH   SOLE 4 321 0 0
IAC INTERACTIVECORP COM 44919P508 170 2,300 SH   SOLE 7 2,300 0 0
IAC INTERACTIVECORP COM 44919P508 38 515 SH   SOLE 15 515 0 0
IAC INTERACTIVECORP COM 44919P508 1 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 2,595 35,205 SH   SOLE 18 35,205 0 0
IAC INTERACTIVECORP COM 44919P508 13,475 182,785 SH   SOLE 19 182,785 0 0
IAC INTERACTIVECORP COM 44919P508 58,586 794,712 SH   SOLE 21 794,712 0 0
IAC INTERACTIVECORP COM 44919P508 146,598 1,988,580 SH   SOLE 22 1,746,722 0 241,858
IAC INTERACTIVECORP COM 44919P508 1,749 23,726 SH   SOLE 25 23,726 0 0
IAC INTERACTIVECORP COM 44919P508 1,778 24,113 SH   SOLE 26 19,437 0 4,676
IAC INTERACTIVECORP COM 44919P508 772 10,470 SH   SOLE 28 10,470 0 0
IAC INTERACTIVECORP COM 44919P508 1,493 20,254 SH   SOLE 30 20,254 0 0
IAC INTERACTIVECORP COM 44919P508 113 1,530 SH   SOLE 31 1,530 0 0
IAC INTERACTIVECORP COM 44919P508 6,707 90,986 SH   SOLE 36 90,986 0 0
IAC INTERACTIVECORP COM 44919P508 460 6,237 SH   SOLE 40 6,237 0 0
IAMGOLD CORP COM 450913108 78 19,441 SH   SOLE 21 19,441 0 0
IAMGOLD CORP COM 450913108 0 5 SH   SOLE 22 5 0 0
IBERIABANK CORP COM 450828108 866 10,942 SH   SOLE 2 2,296 0 8,646
IBERIABANK CORP COM 450828108 1,230 15,552 SH   SOLE 4 15,552 0 0
IBERIABANK CORP COM 450828108 115 1,453 SH   SOLE 7 1,453 0 0
IBERIABANK CORP COM 450828108 16,250 205,436 SH   SOLE 18 205,436 0 0
IBERIABANK CORP COM 450828108 10,887 137,640 SH   SOLE 19 137,640 0 0
IBERIABANK CORP COM 450828108 132,059 1,669,518 SH   SOLE 21 1,669,518 0 0
IBERIABANK CORP COM 450828108 109,301 1,381,803 SH   SOLE 22 1,277,300 0 104,503
IBERIABANK CORP COM 450828108 1,040 13,150 SH   SOLE 26 11,079 0 2,071
IBERIABANK CORP COM 450828108 470 5,948 SH   SOLE 28 5,948 0 0
IBERIABANK CORP COM 450828108 663 8,376 SH   SOLE 30 8,376 0 0
IBERIABANK CORP COM 450828108 2,634 33,300 SH   SOLE 34 33,300 0 0
IBERIABANK CORP COM 450828108 250 3,159 SH   SOLE 40 3,159 0 0
IBIO INC COM 451033104 9 21,015 SH   SOLE 19 21,015 0 0
IBIO INC COM 451033104 11 26,698 SH   SOLE 21 26,698 0 0
IBIO INC COM 451033104 77 179,132 SH   SOLE 22 179,132 0 0
ICAD INC COM NEW 44934S206 12 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 176 36,553 SH   SOLE 21 36,553 0 0
ICAD INC COM NEW 44934S206 1,900 394,957 SH   SOLE 22 394,957 0 0
ICF INTL INC COM 44925C103 170 4,112 SH   SOLE 2 851 0 3,261
ICF INTL INC COM 44925C103 5 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 19 453 SH   SOLE 7 453 0 0
ICF INTL INC COM 44925C103 3,030 73,355 SH   SOLE 18 73,355 0 0
ICF INTL INC COM 44925C103 452 10,936 SH   SOLE 19 10,936 0 0
ICF INTL INC COM 44925C103 23,151 560,566 SH   SOLE 21 560,566 0 0
ICF INTL INC COM 44925C103 20,841 504,614 SH   SOLE 22 465,459 0 39,155
ICF INTL INC COM 44925C103 510 12,340 SH   SOLE 26 10,324 0 2,016
ICF INTL INC COM 44925C103 104 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 101 2,435 SH   SOLE 30 2,435 0 0
ICF INTL INC COM 44925C103 85 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 427 21,554 SH   SOLE 18 21,554 0 0
ICHOR HOLDINGS SHS G4740B105 112 5,641 SH   SOLE 19 5,641 0 0
ICHOR HOLDINGS SHS G4740B105 4,511 227,493 SH   SOLE 21 227,493 0 0
ICHOR HOLDINGS SHS G4740B105 1,428 72,002 SH   SOLE 22 68,256 0 3,746
ICHOR HOLDINGS SHS G4740B105 591 29,804 SH   SOLE 29 0 0 29,804
ICICI BK LTD ADR 45104G104 441 51,331 SH   SOLE 2 21,075 0 30,256
ICICI BK LTD ADR 45104G104 1,257 146,215 SH   SOLE 7 93,626 0 52,589
ICICI BK LTD ADR 45104G104 44,253 5,145,736 SH   SOLE 18 5,145,736 0 0
ICICI BK LTD ADR 45104G104 833 96,862 SH   SOLE 19 96,862 0 0
ICICI BK LTD ADR 45104G104 9,278 1,078,862 SH   SOLE 21 1,078,862 0 0
ICICI BK LTD ADR 45104G104 1,198 139,272 SH   SOLE 22 139,272 0 0
ICICI BK LTD ADR 45104G104 17,482 2,032,843 SH   SOLE 26 1,014,723 0 1,018,120
ICICI BK LTD ADR 45104G104 3,535 411,085 SH   SOLE 28 411,085 0 0
ICICI BK LTD ADR 45104G104 26,524 3,084,204 SH   SOLE 29 3,084,204 0 0
ICICI BK LTD ADR 45104G104 16,011 1,861,780 SH   SOLE 30 1,861,780 0 0
ICICI BK LTD ADR 45104G104 17,289 2,010,307 SH   SOLE 31 0 0 2,010,307
ICICI BK LTD ADR 45104G104 2,509 291,699 SH   SOLE 34 291,699 0 0
ICON PLC SHS G4705A100 171 2,148 SH   SOLE 2 2,148 0 0
ICON PLC SHS G4705A100 145 1,819 SH   SOLE 4 1,819 0 0
ICON PLC SHS G4705A100 39 494 SH   SOLE 7 494 0 0
ICON PLC SHS G4705A100 26 331 SH   SOLE 18 331 0 0
ICON PLC SHS G4705A100 2,574 32,284 SH   SOLE 21 32,284 0 0
ICON PLC SHS G4705A100 2,427 30,448 SH   SOLE 22 21,613 0 8,835
ICON PLC SHS G4705A100 157 1,965 SH   SOLE 23 1,965 0 0
ICON PLC SHS G4705A100 124 1,557 SH   SOLE 26 288 0 1,269
ICON PLC SHS G4705A100 261 3,278 SH   SOLE 29 3,278 0 0
ICON PLC SHS G4705A100 30 380 SH   SOLE 30 380 0 0
ICON PLC SHS G4705A100 233 2,921 SH   SOLE 31 2,921 0 0
ICON PLC SHS G4705A100 114 1,424 SH   SOLE 34 1,424 0 0
ICON PLC SHS G4705A100 94 1,185 SH   SOLE 36 1,185 0 0
ICONIX BRAND GROUP INC COM 451055107 82 10,930 SH   SOLE 2 2,212 0 8,718
ICONIX BRAND GROUP INC COM 451055107 2 307 SH   SOLE 4 307 0 0
ICONIX BRAND GROUP INC COM 451055107 7 993 SH   SOLE 7 993 0 0
ICONIX BRAND GROUP INC COM 451055107 1,915 254,631 SH   SOLE 18 254,631 0 0
ICONIX BRAND GROUP INC COM 451055107 214 28,487 SH   SOLE 19 28,487 0 0
ICONIX BRAND GROUP INC COM 451055107 34,744 4,620,204 SH   SOLE 21 4,620,204 0 0
ICONIX BRAND GROUP INC COM 451055107 10,117 1,345,300 SH   SOLE 22 1,237,453 0 107,847
ICONIX BRAND GROUP INC COM 451055107 139 18,516 SH   SOLE 26 13,866 0 4,650
ICONIX BRAND GROUP INC COM 451055107 51 6,744 SH   SOLE 28 6,744 0 0
ICONIX BRAND GROUP INC COM 451055107 806 107,143 SH   SOLE 30 107,143 0 0
ICONIX BRAND GROUP INC COM 451055107 38 5,074 SH   SOLE 40 5,074 0 0
ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 307 325,000 PRN   SOLE 21 325,000 0 0
ICU MED INC COM 44930G107 241 1,575 SH   SOLE 2 644 0 931
ICU MED INC COM 44930G107 11 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 53 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 11,258 73,725 SH   SOLE 18 73,725 0 0
ICU MED INC COM 44930G107 1,375 9,006 SH   SOLE 19 9,006 0 0
ICU MED INC COM 44930G107 189,633 1,241,867 SH   SOLE 21 1,241,867 0 0
ICU MED INC COM 44930G107 61,721 404,198 SH   SOLE 22 374,129 0 30,069
ICU MED INC COM 44930G107 1,028 6,735 SH   SOLE 26 5,570 0 1,165
ICU MED INC COM 44930G107 320 2,097 SH   SOLE 28 2,097 0 0
ICU MED INC COM 44930G107 4,390 28,752 SH   SOLE 30 28,752 0 0
ICU MED INC COM 44930G107 238 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 2,532 30,524 SH   SOLE 2 21,302 0 9,222
IDACORP INC COM 451107106 20 247 SH   SOLE 4 247 0 0
IDACORP INC COM 451107106 1,013 12,213 SH   SOLE 7 12,213 0 0
IDACORP INC COM 451107106 31,778 383,052 SH   SOLE 18 383,052 0 0
IDACORP INC COM 451107106 2,517 30,338 SH   SOLE 19 30,338 0 0
IDACORP INC COM 451107106 470,277 5,668,719 SH   SOLE 21 5,668,719 0 0
IDACORP INC COM 451107106 129,695 1,563,346 SH   SOLE 22 1,464,830 0 98,516
IDACORP INC COM 451107106 15 184 SH   SOLE 23 184 0 0
IDACORP INC COM 451107106 1,274 15,353 SH   SOLE 26 12,726 0 2,627
IDACORP INC COM 451107106 665 8,020 SH   SOLE 28 8,020 0 0
IDACORP INC COM 451107106 2,628 31,683 SH   SOLE 30 31,683 0 0
IDACORP INC COM 451107106 4,980 60,031 SH   SOLE 32 60,031 0 0
IDACORP INC COM 451107106 203 2,442 SH   SOLE 36 2,442 0 0
IDACORP INC COM 451107106 348 4,198 SH   SOLE 40 4,198 0 0
IDEAL PWR INC COM 451622104 5 1,480 SH   SOLE 18 1,480 0 0
IDEAL PWR INC COM 451622104 84 25,942 SH   SOLE 21 25,942 0 0
IDENTIV INC COM NEW 45170X205 24 3,365 SH   SOLE 19 3,365 0 0
IDENTIV INC COM NEW 45170X205 27 3,829 SH   SOLE 21 3,829 0 0
IDENTIV INC COM NEW 45170X205 1,811 256,569 SH   SOLE 22 256,569 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 18 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 930 376,357 SH   SOLE 18 376,357 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 158 63,980 SH   SOLE 19 63,980 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 8,121 3,288,044 SH   SOLE 21 3,288,044 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 6,488 2,626,863 SH   SOLE 22 2,500,176 0 126,687
IDEX CORP COM 45167R104 4,009 42,874 SH   SOLE 2 41,303 0 1,571
IDEX CORP COM 45167R104 1,479 15,816 SH   SOLE 4 15,816 0 0
IDEX CORP COM 45167R104 3,145 33,631 SH   SOLE 7 33,631 0 0
IDEX CORP COM 45167R104 25,030 267,670 SH   SOLE 18 267,670 0 0
IDEX CORP COM 45167R104 11,823 126,437 SH   SOLE 19 126,437 0 0
IDEX CORP COM 45167R104 293,764 3,141,527 SH   SOLE 21 3,141,527 0 0
IDEX CORP COM 45167R104 236,044 2,524,266 SH   SOLE 22 2,264,647 0 259,619
IDEX CORP COM 45167R104 2,129 22,766 SH   SOLE 26 17,647 0 5,119
IDEX CORP COM 45167R104 979 10,466 SH   SOLE 28 10,466 0 0
IDEX CORP COM 45167R104 394 4,218 SH   SOLE 29 0 0 4,218
IDEX CORP COM 45167R104 17,928 191,720 SH   SOLE 30 191,720 0 0
IDEX CORP COM 45167R104 156 1,665 SH   SOLE 31 1,665 0 0
IDEX CORP COM 45167R104 3,145 33,630 SH   SOLE 34 33,630 0 0
IDEX CORP COM 45167R104 188 2,007 SH   SOLE 36 2,007 0 0
IDEX CORP COM 45167R104 595 6,358 SH   SOLE 40 6,358 0 0
IDEXX LABS INC COM 45168D104 33,627 217,496 SH   SOLE 2 160,639 0 56,857
IDEXX LABS INC COM 45168D104 9,572 61,913 SH   SOLE 4 59,674 0 2,239
IDEXX LABS INC COM 45168D104 10,673 69,034 SH   SOLE 7 66,612 0 2,422
IDEXX LABS INC COM 45168D104 2,333 15,090 SH   SOLE 13 15,090 0 0
IDEXX LABS INC COM 45168D104 49 314 SH   SOLE 15 314 0 0
IDEXX LABS INC COM 45168D104 30,239 195,585 SH   SOLE 18 182,778 0 12,807
IDEXX LABS INC COM 45168D104 7,070 45,728 SH   SOLE 19 45,728 0 0
IDEXX LABS INC COM 45168D104 8,039 51,997 SH   SOLE 20 0 0 51,997
IDEXX LABS INC COM 45168D104 290,519 1,879,046 SH   SOLE 21 1,879,046 0 0
IDEXX LABS INC COM 45168D104 437,829 2,831,829 SH   SOLE 22 2,239,729 0 592,100
IDEXX LABS INC COM 45168D104 24,882 160,934 SH   SOLE 23 160,934 0 0
IDEXX LABS INC COM 45168D104 4,858 31,419 SH   SOLE 25 31,419 0 0
IDEXX LABS INC COM 45168D104 35,881 232,073 SH   SOLE 26 75,838 0 156,235
IDEXX LABS INC COM 45168D104 2,895 18,727 SH   SOLE 28 13,972 0 4,755
IDEXX LABS INC COM 45168D104 10,133 65,541 SH   SOLE 29 31,317 0 34,224
IDEXX LABS INC COM 45168D104 40,815 263,988 SH   SOLE 30 263,988 0 0
IDEXX LABS INC COM 45168D104 16,112 104,213 SH   SOLE 31 57,902 0 46,311
IDEXX LABS INC COM 45168D104 2,316 14,981 SH   SOLE 32 14,981 0 0
IDEXX LABS INC COM 45168D104 2,369 15,322 SH   SOLE 34 15,322 0 0
IDEXX LABS INC COM 45168D104 23,396 151,322 SH   SOLE 36 151,322 0 0
IDEXX LABS INC COM 45168D104 73 475 SH   SOLE 40 475 0 0
IDT CORP CL B NEW 448947507 21 1,687 SH   SOLE 2 867 0 820
IDT CORP CL B NEW 448947507 4 346 SH   SOLE 7 346 0 0
IDT CORP CL B NEW 448947507 892 70,111 SH   SOLE 18 70,111 0 0
IDT CORP CL B NEW 448947507 133 10,430 SH   SOLE 19 10,430 0 0
IDT CORP CL B NEW 448947507 8,295 652,095 SH   SOLE 21 652,095 0 0
IDT CORP CL B NEW 448947507 5,762 452,958 SH   SOLE 22 421,832 0 31,126
IDT CORP CL B NEW 448947507 34 2,676 SH   SOLE 28 2,676 0 0
IDT CORP CL B NEW 448947507 180 14,126 SH   SOLE 29 0 0 14,126
IDT CORP CL B NEW 448947507 36 2,822 SH   SOLE 30 2,822 0 0
IDT CORP CL B NEW 448947507 20 1,550 SH   SOLE 40 1,550 0 0
IEC ELECTRS CORP NEW COM 44949L105 6 1,534 SH   SOLE 18 1,534 0 0
IEC ELECTRS CORP NEW COM 44949L105 127 33,083 SH   SOLE 21 33,083 0 0
IES HLDGS INC COM 44951W106 5 299 SH   SOLE 2 299 0 0
IES HLDGS INC COM 44951W106 241 13,313 SH   SOLE 7 13,313 0 0
IES HLDGS INC COM 44951W106 530 29,302 SH   SOLE 18 29,302 0 0
IES HLDGS INC COM 44951W106 82 4,525 SH   SOLE 19 4,525 0 0
IES HLDGS INC COM 44951W106 4,503 248,772 SH   SOLE 21 248,772 0 0
IES HLDGS INC COM 44951W106 1,074 59,332 SH   SOLE 22 54,025 0 5,307
IF BANCORP INC COM 44951J105 11 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IGNYTA INC COM 451731103 37 4,348 SH   SOLE 2 1,538 0 2,810
IGNYTA INC COM 451731103 4 476 SH   SOLE 7 476 0 0
IGNYTA INC COM 451731103 985 114,577 SH   SOLE 18 114,577 0 0
IGNYTA INC COM 451731103 711 82,703 SH   SOLE 19 82,703 0 0
IGNYTA INC COM 451731103 7,994 929,578 SH   SOLE 21 929,578 0 0
IGNYTA INC COM 451731103 4,611 536,126 SH   SOLE 22 503,279 0 32,847
IHS MARKIT LTD SHS G47567105 12,172 290,160 SH   SOLE 2 104,577 0 185,583
IHS MARKIT LTD SHS G47567105 4,688 111,764 SH   SOLE 4 103,044 0 8,720
IHS MARKIT LTD SHS G47567105 1,255 29,919 SH   SOLE 7 17,879 0 12,040
IHS MARKIT LTD SHS G47567105 112 2,663 SH   SOLE 13 2,663 0 0
IHS MARKIT LTD SHS G47567105 36 860 SH   SOLE 15 860 0 0
IHS MARKIT LTD SHS G47567105 2,923 69,677 SH   SOLE 18 16,536 0 53,141
IHS MARKIT LTD SHS G47567105 3,525 84,038 SH   SOLE 19 84,038 0 0
IHS MARKIT LTD SHS G47567105 8,623 205,566 SH   SOLE 20 0 0 205,566
IHS MARKIT LTD SHS G47567105 15,753 375,508 SH   SOLE 21 375,508 0 0
IHS MARKIT LTD SHS G47567105 264,224 6,298,547 SH   SOLE 22 5,985,393 0 313,154
IHS MARKIT LTD SHS G47567105 17,803 424,383 SH   SOLE 23 424,383 0 0
IHS MARKIT LTD SHS G47567105 6,049 144,206 SH   SOLE 25 144,206 0 0
IHS MARKIT LTD SHS G47567105 36,864 878,760 SH   SOLE 26 256,144 0 622,616
IHS MARKIT LTD SHS G47567105 3,168 75,525 SH   SOLE 28 56,675 0 18,850
IHS MARKIT LTD SHS G47567105 4,424 105,457 SH   SOLE 29 23,629 0 81,828
IHS MARKIT LTD SHS G47567105 15,673 373,608 SH   SOLE 30 373,608 0 0
IHS MARKIT LTD SHS G47567105 6,575 156,744 SH   SOLE 31 65,855 0 90,889
IHS MARKIT LTD SHS G47567105 921 21,962 SH   SOLE 34 21,962 0 0
IHS MARKIT LTD SHS G47567105 21,735 518,116 SH   SOLE 36 518,116 0 0
IHS MARKIT LTD SHS G47567105 93 2,218 SH   SOLE 40 2,218 0 0
II VI INC COM 902104108 370 10,258 SH   SOLE 2 2,625 0 7,633
II VI INC COM 902104108 14 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 51 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 10,792 299,361 SH   SOLE 18 299,361 0 0
II VI INC COM 902104108 1,256 34,831 SH   SOLE 19 34,831 0 0
II VI INC COM 902104108 171,017 4,743,871 SH   SOLE 21 4,743,871 0 0
II VI INC COM 902104108 54,461 1,510,712 SH   SOLE 22 1,400,762 0 109,950
II VI INC COM 902104108 1,204 33,395 SH   SOLE 26 29,505 0 3,890
II VI INC COM 902104108 269 7,475 SH   SOLE 28 7,475 0 0
II VI INC COM 902104108 3,784 104,971 SH   SOLE 30 104,971 0 0
II VI INC COM 902104108 197 5,455 SH   SOLE 40 5,455 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 152 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 5,326 364,761 SH   SOLE 21 364,761 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2,809 192,395 SH   SOLE 22 192,395 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1,199 82,150 SH   SOLE 30 82,150 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILG INC COM 44967H101 2,703 128,946 SH   SOLE 2 108,464 0 20,482
ILG INC COM 44967H101 15 692 SH   SOLE 4 692 0 0
ILG INC COM 44967H101 61 2,923 SH   SOLE 7 2,923 0 0
ILG INC COM 44967H101 12,256 584,750 SH   SOLE 18 584,750 0 0
ILG INC COM 44967H101 14,659 699,395 SH   SOLE 19 699,395 0 0
ILG INC COM 44967H101 194,544 9,281,687 SH   SOLE 21 9,281,687 0 0
ILG INC COM 44967H101 61,793 2,948,135 SH   SOLE 22 2,726,193 0 221,942
ILG INC COM 44967H101 773 36,881 SH   SOLE 26 26,814 0 10,067
ILG INC COM 44967H101 344 16,411 SH   SOLE 28 16,411 0 0
ILG INC COM 44967H101 4,327 206,443 SH   SOLE 30 206,443 0 0
ILG INC COM 44967H101 282 13,443 SH   SOLE 40 13,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 90,425 682,610 SH   SOLE 2 483,028 0 199,582
ILLINOIS TOOL WKS INC COM 452308109 26,139 197,321 SH   SOLE 4 188,863 0 8,458
ILLINOIS TOOL WKS INC COM 452308109 51,451 388,394 SH   SOLE 7 281,946 0 106,448
ILLINOIS TOOL WKS INC COM 452308109 4,467 33,720 SH   SOLE 13 33,720 0 0
ILLINOIS TOOL WKS INC COM 452308109 267 2,013 SH   SOLE 15 2,013 0 0
ILLINOIS TOOL WKS INC COM 452308109 22 163 SH   SOLE 17 0 0 163
ILLINOIS TOOL WKS INC COM 452308109 88,802 670,356 SH   SOLE 18 622,599 0 47,757
ILLINOIS TOOL WKS INC COM 452308109 10,369 78,272 SH   SOLE 19 68,552 0 9,720
ILLINOIS TOOL WKS INC COM 452308109 23,641 178,465 SH   SOLE 20 0 0 178,465
ILLINOIS TOOL WKS INC COM 452308109 565,343 4,267,704 SH   SOLE 21 4,267,704 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,212,801 9,155,291 SH   SOLE 22 7,151,931 0 2,003,360
ILLINOIS TOOL WKS INC COM 452308109 69,148 521,987 SH   SOLE 23 521,987 0 0
ILLINOIS TOOL WKS INC COM 452308109 19,451 146,835 SH   SOLE 25 146,835 0 0
ILLINOIS TOOL WKS INC COM 452308109 106,783 806,089 SH   SOLE 26 208,768 0 597,321
ILLINOIS TOOL WKS INC COM 452308109 8,905 67,223 SH   SOLE 28 50,152 0 17,071
ILLINOIS TOOL WKS INC COM 452308109 28,705 216,689 SH   SOLE 29 101,677 0 115,012
ILLINOIS TOOL WKS INC COM 452308109 114,716 865,980 SH   SOLE 30 865,980 0 0
ILLINOIS TOOL WKS INC COM 452308109 48,972 369,686 SH   SOLE 31 191,566 0 178,120
ILLINOIS TOOL WKS INC COM 452308109 11,219 84,689 SH   SOLE 34 84,689 0 0
ILLINOIS TOOL WKS INC COM 452308109 77,225 582,961 SH   SOLE 36 582,961 0 0
ILLINOIS TOOL WKS INC COM 452308109 232 1,748 SH   SOLE 40 1,748 0 0
ILLUMINA INC COM 452327109 22,714 133,112 SH   SOLE 2 41,310 0 91,802
ILLUMINA INC COM 452327109 7,570 44,362 SH   SOLE 4 40,871 0 3,491
ILLUMINA INC COM 452327109 16,470 96,521 SH   SOLE 7 95,352 0 1,169
ILLUMINA INC COM 452327109 242 1,419 SH   SOLE 13 1,419 0 0
ILLUMINA INC COM 452327109 183 1,071 SH   SOLE 15 1,071 0 0
ILLUMINA INC COM 452327109 29 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 53,696 314,675 SH   SOLE 18 293,343 0 21,332
ILLUMINA INC COM 452327109 12,355 72,406 SH   SOLE 19 72,406 0 0
ILLUMINA INC COM 452327109 14,121 82,754 SH   SOLE 20 0 0 82,754
ILLUMINA INC COM 452327109 809,145 4,741,824 SH   SOLE 21 4,741,824 0 0
ILLUMINA INC COM 452327109 657,976 3,855,933 SH   SOLE 22 3,148,146 0 707,787
ILLUMINA INC COM 452327109 30,308 177,611 SH   SOLE 23 177,611 0 0
ILLUMINA INC COM 452327109 9,285 54,413 SH   SOLE 25 54,413 0 0
ILLUMINA INC COM 452327109 57,791 338,673 SH   SOLE 26 102,292 0 236,381
ILLUMINA INC COM 452327109 5,259 30,820 SH   SOLE 28 22,964 0 7,856
ILLUMINA INC COM 452327109 1,136 6,658 SH   SOLE 29 6,658 0 0
ILLUMINA INC COM 452327109 70,684 414,226 SH   SOLE 30 414,226 0 0
ILLUMINA INC COM 452327109 13,796 80,849 SH   SOLE 31 30,676 0 50,173
ILLUMINA INC COM 452327109 4,250 24,906 SH   SOLE 32 24,906 0 0
ILLUMINA INC COM 452327109 1,628 9,538 SH   SOLE 34 9,538 0 0
ILLUMINA INC COM 452327109 36,691 215,019 SH   SOLE 36 215,019 0 0
ILLUMINA INC COM 452327109 130 763 SH   SOLE 40 763 0 0
ILLUMINA INC NOTE 6/1 452327AF6 714 710,000 PRN   SOLE 21 710,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 595 575,000 PRN   SOLE 21 575,000 0 0
IMAGE SENSING SYS INC COM 45244C104 7 2,301 SH   SOLE 21 2,301 0 0
IMAGE SENSING SYS INC COM 45244C104 634 218,576 SH   SOLE 22 218,576 0 0
IMAX CORP COM 45245E109 95 2,806 SH   SOLE 2 2,475 0 331
IMAX CORP COM 45245E109 8 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 51 1,491 SH   SOLE 7 1,491 0 0
IMAX CORP COM 45245E109 7,285 214,258 SH   SOLE 18 214,258 0 0
IMAX CORP COM 45245E109 921 27,096 SH   SOLE 19 27,096 0 0
IMAX CORP COM 45245E109 58,251 1,713,252 SH   SOLE 21 1,713,252 0 0
IMAX CORP COM 45245E109 20,821 612,373 SH   SOLE 22 501,164 0 111,209
IMAX CORP COM 45245E109 415 12,199 SH   SOLE 26 9,359 0 2,840
IMAX CORP COM 45245E109 305 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 317 9,310 SH   SOLE 30 9,310 0 0
IMAX CORP COM 45245E109 182 5,363 SH   SOLE 40 5,363 0 0
IMMERSION CORP COM 452521107 50 5,743 SH   SOLE 2 1,538 0 4,205
IMMERSION CORP COM 452521107 6 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 1,037 119,701 SH   SOLE 18 119,701 0 0
IMMERSION CORP COM 452521107 160 18,513 SH   SOLE 19 18,513 0 0
IMMERSION CORP COM 452521107 8,147 940,744 SH   SOLE 21 940,744 0 0
IMMERSION CORP COM 452521107 7,400 854,497 SH   SOLE 22 804,871 0 49,626
IMMERSION CORP COM 452521107 35 4,058 SH   SOLE 28 4,058 0 0
IMMERSION CORP COM 452521107 41 4,757 SH   SOLE 30 4,757 0 0
IMMERSION CORP COM 452521107 24 2,765 SH   SOLE 40 2,765 0 0
IMMUCELL CORP COM PAR $0.10 452525306 4 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 29 4,330 SH   SOLE 2 4,269 0 61
IMMUNE DESIGN CORP COM 45252L103 3 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 373 54,817 SH   SOLE 18 54,817 0 0
IMMUNE DESIGN CORP COM 45252L103 469 68,902 SH   SOLE 19 68,902 0 0
IMMUNE DESIGN CORP COM 45252L103 3,064 450,636 SH   SOLE 21 450,636 0 0
IMMUNE DESIGN CORP COM 45252L103 2,026 297,988 SH   SOLE 22 276,903 0 21,085
IMMUNE DESIGN CORP COM 45252L103 21 3,079 SH   SOLE 23 3,079 0 0
IMMUNE DESIGN CORP COM 45252L103 116 17,129 SH   SOLE 29 0 0 17,129
IMMUNE PHARMACEUTICALS INC COM 45254C101 2 11,027 SH   SOLE 21 11,027 0 0
IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 2 672 SH   SOLE 21 672 0 0
IMMUNOGEN INC COM 45253H101 18 4,768 SH   SOLE 2 4,218 0 550
IMMUNOGEN INC COM 45253H101 2 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 9 2,259 SH   SOLE 7 2,259 0 0
IMMUNOGEN INC COM 45253H101 1,215 313,918 SH   SOLE 18 313,918 0 0
IMMUNOGEN INC COM 45253H101 204 52,752 SH   SOLE 19 52,752 0 0
IMMUNOGEN INC COM 45253H101 9,679 2,501,025 SH   SOLE 21 2,501,025 0 0
IMMUNOGEN INC COM 45253H101 9,248 2,389,616 SH   SOLE 22 2,215,383 0 174,233
IMMUNOGEN INC COM 45253H101 225 58,144 SH   SOLE 26 45,115 0 13,029
IMMUNOGEN INC COM 45253H101 48 12,414 SH   SOLE 28 12,414 0 0
IMMUNOGEN INC COM 45253H101 81 21,021 SH   SOLE 30 21,021 0 0
IMMUNOGEN INC COM 45253H101 45 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 43 6,692 SH   SOLE 2 4,606 0 2,086
IMMUNOMEDICS INC COM 452907108 12 1,845 SH   SOLE 7 1,845 0 0
IMMUNOMEDICS INC COM 452907108 2,423 374,439 SH   SOLE 18 374,439 0 0
IMMUNOMEDICS INC COM 452907108 406 62,721 SH   SOLE 19 62,721 0 0
IMMUNOMEDICS INC COM 452907108 29,595 4,574,141 SH   SOLE 21 4,574,141 0 0
IMMUNOMEDICS INC COM 452907108 18,351 2,836,329 SH   SOLE 22 2,657,580 0 178,749
IMMUNOMEDICS INC COM 452907108 24 3,750 SH   SOLE 26 0 0 3,750
IMMUNOMEDICS INC COM 452907108 81 12,566 SH   SOLE 28 12,566 0 0
IMMUNOMEDICS INC COM 452907108 227 35,042 SH   SOLE 30 35,042 0 0
IMMUNOMEDICS INC COM 452907108 58 8,968 SH   SOLE 40 8,968 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 26 2,078 SH   SOLE 2 439 0 1,639
IMPAC MTG HLDGS INC COM NEW 45254P508 491 39,431 SH   SOLE 18 39,431 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 72 5,770 SH   SOLE 19 5,770 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 4,328 347,378 SH   SOLE 21 347,378 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 2,057 165,058 SH   SOLE 22 157,958 0 7,100
IMPAX LABORATORIES INC COM 45256B101 55 4,358 SH   SOLE 2 3,958 0 400
IMPAX LABORATORIES INC COM 45256B101 5 356 SH   SOLE 4 356 0 0
IMPAX LABORATORIES INC COM 45256B101 22 1,762 SH   SOLE 7 1,762 0 0
IMPAX LABORATORIES INC COM 45256B101 4,615 364,805 SH   SOLE 18 364,805 0 0
IMPAX LABORATORIES INC COM 45256B101 598 47,279 SH   SOLE 19 47,279 0 0
IMPAX LABORATORIES INC COM 45256B101 104,998 8,300,265 SH   SOLE 21 8,300,265 0 0
IMPAX LABORATORIES INC COM 45256B101 24,033 1,899,840 SH   SOLE 22 1,749,801 0 150,039
IMPAX LABORATORIES INC COM 45256B101 268 21,217 SH   SOLE 26 17,031 0 4,186
IMPAX LABORATORIES INC COM 45256B101 122 9,666 SH   SOLE 28 9,666 0 0
IMPAX LABORATORIES INC COM 45256B101 2,017 159,468 SH   SOLE 30 159,468 0 0
IMPAX LABORATORIES INC COM 45256B101 92 7,303 SH   SOLE 40 7,303 0 0
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 504 625,000 PRN   SOLE 21 625,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 11 362 SH   SOLE 21 362 0 0
IMPERVA INC COM 45321L100 134 3,265 SH   SOLE 2 3,097 0 168
IMPERVA INC COM 45321L100 7 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 27 662 SH   SOLE 7 662 0 0
IMPERVA INC COM 45321L100 4,298 104,691 SH   SOLE 18 104,691 0 0
IMPERVA INC COM 45321L100 2,452 59,720 SH   SOLE 19 59,720 0 0
IMPERVA INC COM 45321L100 37,234 907,035 SH   SOLE 21 907,035 0 0
IMPERVA INC COM 45321L100 33,131 807,082 SH   SOLE 22 749,247 0 57,835
IMPERVA INC COM 45321L100 73 1,785 SH   SOLE 23 1,785 0 0
IMPERVA INC COM 45321L100 161 3,912 SH   SOLE 26 2,493 0 1,419
IMPERVA INC COM 45321L100 168 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 389 9,475 SH   SOLE 29 0 0 9,475
IMPERVA INC COM 45321L100 164 3,997 SH   SOLE 30 3,997 0 0
IMPERVA INC COM 45321L100 122 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 6 200 SH   SOLE 2 200 0 0
IMPINJ INC COM 453204109 691 22,832 SH   SOLE 18 22,832 0 0
IMPINJ INC COM 453204109 71 2,335 SH   SOLE 19 2,335 0 0
IMPINJ INC COM 453204109 5,965 197,058 SH   SOLE 21 197,058 0 0
IMPINJ INC COM 453204109 6,945 229,421 SH   SOLE 22 225,109 0 4,312
IMPINJ INC COM 453204109 54 1,795 SH   SOLE 30 1,795 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 11 2,701 SH   SOLE 18 2,701 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 223 53,526 SH   SOLE 21 53,526 0 0
INC RESH HLDGS INC CL A 45329R109 99 2,153 SH   SOLE 2 1,883 0 270
INC RESH HLDGS INC CL A 45329R109 8 171 SH   SOLE 4 171 0 0
INC RESH HLDGS INC CL A 45329R109 45 977 SH   SOLE 7 977 0 0
INC RESH HLDGS INC CL A 45329R109 6,965 151,913 SH   SOLE 18 151,913 0 0
INC RESH HLDGS INC CL A 45329R109 2,265 49,410 SH   SOLE 19 49,410 0 0
INC RESH HLDGS INC CL A 45329R109 91,082 1,986,520 SH   SOLE 21 1,986,520 0 0
INC RESH HLDGS INC CL A 45329R109 60,402 1,317,388 SH   SOLE 22 1,223,628 0 93,760
INC RESH HLDGS INC CL A 45329R109 23 493 SH   SOLE 23 493 0 0
INC RESH HLDGS INC CL A 45329R109 571 12,451 SH   SOLE 26 9,413 0 3,038
INC RESH HLDGS INC CL A 45329R109 355 7,753 SH   SOLE 28 7,753 0 0
INC RESH HLDGS INC CL A 45329R109 403 8,784 SH   SOLE 30 8,784 0 0
INC RESH HLDGS INC CL A 45329R109 288 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 29,343 219,521 SH   SOLE 2 115,813 0 103,708
INCYTE CORP COM 45337C102 8,286 61,985 SH   SOLE 4 58,012 0 3,973
INCYTE CORP COM 45337C102 16,155 120,856 SH   SOLE 7 116,215 0 4,641
INCYTE CORP COM 45337C102 167 1,252 SH   SOLE 15 1,252 0 0
INCYTE CORP COM 45337C102 52,523 392,927 SH   SOLE 18 368,098 0 24,829
INCYTE CORP COM 45337C102 63,493 475,000 SH   SOLE 19 475,000 0 0
INCYTE CORP COM 45337C102 10,190 76,232 SH   SOLE 20 0 0 76,232
INCYTE CORP COM 45337C102 761,846 5,699,451 SH   SOLE 21 5,699,451 0 0
INCYTE CORP COM 45337C102 612,003 4,578,459 SH   SOLE 22 3,744,375 0 834,084
INCYTE CORP COM 45337C102 28,454 212,869 SH   SOLE 23 212,869 0 0
INCYTE CORP COM 45337C102 8,061 60,304 SH   SOLE 25 60,304 0 0
INCYTE CORP COM 45337C102 57,038 426,710 SH   SOLE 26 123,334 0 303,376
INCYTE CORP COM 45337C102 4,748 35,517 SH   SOLE 28 26,490 0 9,027
INCYTE CORP COM 45337C102 6,926 51,813 SH   SOLE 29 13,131 0 38,682
INCYTE CORP COM 45337C102 66,746 499,335 SH   SOLE 30 499,335 0 0
INCYTE CORP COM 45337C102 14,393 107,674 SH   SOLE 31 43,764 0 63,910
INCYTE CORP COM 45337C102 4,310 32,247 SH   SOLE 32 32,247 0 0
INCYTE CORP COM 45337C102 15,765 117,943 SH   SOLE 34 117,943 0 0
INCYTE CORP COM 45337C102 33,389 249,784 SH   SOLE 36 249,784 0 0
INCYTE CORP COM 45337C102 133 994 SH   SOLE 40 994 0 0
INCYTE CORP NOTE 0.375%11/1 45337CAM4 195 75,000 PRN   SOLE 21 75,000 0 0
INCYTE CORP NOTE 1.250%11/1 45337CAN2 158 60,000 PRN   SOLE 21 60,000 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 39 7,148 SH   SOLE 2 1,645 0 5,503
INDEPENDENCE CONTRACT DRIL I COM 453415309 659 119,574 SH   SOLE 18 119,574 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 61 11,140 SH   SOLE 19 11,140 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 5,306 962,972 SH   SOLE 21 962,972 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,409 255,740 SH   SOLE 22 237,183 0 18,557
INDEPENDENCE HLDG CO NEW COM NEW 453440307 25 1,366 SH   SOLE 2 451 0 915
INDEPENDENCE HLDG CO NEW COM NEW 453440307 578 31,087 SH   SOLE 18 31,087 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 132 7,072 SH   SOLE 19 7,072 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 4,259 228,983 SH   SOLE 21 228,983 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,039 55,866 SH   SOLE 22 49,959 0 5,907
INDEPENDENCE RLTY TR INC COM 45378A106 137 14,644 SH   SOLE 2 2,339 0 12,305
INDEPENDENCE RLTY TR INC COM 45378A106 9 967 SH   SOLE 7 967 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,261 241,294 SH   SOLE 18 241,294 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 385 41,080 SH   SOLE 19 41,080 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 18,841 2,010,769 SH   SOLE 21 2,010,769 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 23,546 2,512,938 SH   SOLE 22 2,416,639 0 96,299
INDEPENDENCE RLTY TR INC COM 45378A106 24 2,606 SH   SOLE 23 2,606 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 92 9,798 SH   SOLE 26 0 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 103 10,957 SH   SOLE 30 10,957 0 0
INDEPENDENT BANK CORP MASS COM 453836108 369 5,676 SH   SOLE 2 1,325 0 4,351
INDEPENDENT BANK CORP MASS COM 453836108 9 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 42 648 SH   SOLE 7 648 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,043 139,122 SH   SOLE 18 139,122 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,040 16,007 SH   SOLE 19 16,007 0 0
INDEPENDENT BANK CORP MASS COM 453836108 148,066 2,277,934 SH   SOLE 21 2,277,934 0 0
INDEPENDENT BANK CORP MASS COM 453836108 49,952 768,498 SH   SOLE 22 714,257 0 54,241
INDEPENDENT BANK CORP MASS COM 453836108 828 12,740 SH   SOLE 26 10,313 0 2,427
INDEPENDENT BANK CORP MASS COM 453836108 233 3,589 SH   SOLE 28 3,589 0 0
INDEPENDENT BANK CORP MASS COM 453836108 142 2,186 SH   SOLE 29 0 0 2,186
INDEPENDENT BANK CORP MASS COM 453836108 3,426 52,715 SH   SOLE 30 52,715 0 0
INDEPENDENT BANK CORP MASS COM 453836108 160 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 219 10,566 SH   SOLE 2 6,678 0 3,888
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,823 88,089 SH   SOLE 18 88,089 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 341 16,464 SH   SOLE 19 16,464 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 13,922 672,571 SH   SOLE 21 672,571 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 15,892 767,740 SH   SOLE 22 747,057 0 20,683
INDEPENDENT BANK CORP MICH COM NEW 453838609 451 21,771 SH   SOLE 29 0 0 21,771
INDEPENDENT BK GROUP INC COM 45384B106 181 2,820 SH   SOLE 2 696 0 2,124
INDEPENDENT BK GROUP INC COM 45384B106 15 228 SH   SOLE 7 228 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,981 46,366 SH   SOLE 18 46,366 0 0
INDEPENDENT BK GROUP INC COM 45384B106 452 7,035 SH   SOLE 19 7,035 0 0
INDEPENDENT BK GROUP INC COM 45384B106 23,401 363,934 SH   SOLE 21 363,934 0 0
INDEPENDENT BK GROUP INC COM 45384B106 22,669 352,546 SH   SOLE 22 324,115 0 28,431
INDEPENDENT BK GROUP INC COM 45384B106 83 1,298 SH   SOLE 26 0 0 1,298
INDEPENDENT BK GROUP INC COM 45384B106 105 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 117 1,823 SH   SOLE 30 1,823 0 0
INDEPENDENT BK GROUP INC COM 45384B106 76 1,178 SH   SOLE 40 1,178 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH   SOLE 17 0 0 16
INDUSTRIAL SVCS AMER INC FLA COM 456314103 5 3,071 SH   SOLE 21 3,071 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,150 39,636 SH   SOLE 7 39,636 0 0
INFINERA CORPORATION COM 45667G103 158 15,465 SH   SOLE 2 6,471 0 8,994
INFINERA CORPORATION COM 45667G103 7 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 34 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 5,407 528,504 SH   SOLE 18 528,504 0 0
INFINERA CORPORATION COM 45667G103 887 86,747 SH   SOLE 19 86,747 0 0
INFINERA CORPORATION COM 45667G103 49,779 4,865,940 SH   SOLE 21 4,865,940 0 0
INFINERA CORPORATION COM 45667G103 40,661 3,974,692 SH   SOLE 22 3,702,921 0 271,771
INFINERA CORPORATION COM 45667G103 440 42,998 SH   SOLE 26 33,739 0 9,259
INFINERA CORPORATION COM 45667G103 206 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 213 20,836 SH   SOLE 30 20,836 0 0
INFINERA CORPORATION COM 45667G103 165 16,170 SH   SOLE 40 16,170 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 7 2,189 SH   SOLE 2 1,944 0 245
INFINITY PHARMACEUTICALS INC COM 45665G303 3 1,046 SH   SOLE 7 1,046 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 578 179,081 SH   SOLE 18 179,081 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 124 38,387 SH   SOLE 19 38,387 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 5,197 1,608,975 SH   SOLE 21 1,608,975 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 3,784 1,171,373 SH   SOLE 22 1,092,695 0 78,678
INFINITY PPTY & CAS CORP COM 45665Q103 237 2,479 SH   SOLE 2 639 0 1,840
INFINITY PPTY & CAS CORP COM 45665Q103 24 254 SH   SOLE 7 254 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 5,383 56,364 SH   SOLE 18 56,364 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 701 7,339 SH   SOLE 19 7,339 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 91,481 957,915 SH   SOLE 21 957,915 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 31,601 330,897 SH   SOLE 22 307,448 0 23,449
INFINITY PPTY & CAS CORP COM 45665Q103 535 5,602 SH   SOLE 26 5,153 0 449
INFINITY PPTY & CAS CORP COM 45665Q103 210 2,196 SH   SOLE 28 2,196 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 2,126 22,260 SH   SOLE 30 22,260 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 120 1,254 SH   SOLE 40 1,254 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 6 1,769 SH   SOLE 2 1,769 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 373 118,501 SH   SOLE 18 118,501 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 39 12,273 SH   SOLE 19 12,273 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,158 1,002,415 SH   SOLE 21 1,002,415 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 770 244,408 SH   SOLE 22 219,293 0 25,115
INFORMATION SERVICES GROUP I COM 45675Y104 2 605 SH   SOLE 23 605 0 0
INFOSONICS CORP COM 456784107 3 5,722 SH   SOLE 21 5,722 0 0
INFOSYS LTD OPTIONS 456788108 246 15,600 SH Put SOLE 19 15,600 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,465 155,989 SH   SOLE 2 114,375 0 41,614
INFOSYS LTD SPONSORED ADR 456788108 3,509 222,064 SH   SOLE 7 129,859 0 92,205
INFOSYS LTD SPONSORED ADR 456788108 1 42 SH   SOLE 17 0 0 42
INFOSYS LTD SPONSORED ADR 456788108 12,885 815,526 SH   SOLE 18 815,526 0 0
INFOSYS LTD SPONSORED ADR 456788108 682 43,146 SH   SOLE 19 43,146 0 0
INFOSYS LTD SPONSORED ADR 456788108 26,271 1,662,750 SH   SOLE 21 1,662,750 0 0
INFOSYS LTD SPONSORED ADR 456788108 9,707 614,378 SH   SOLE 22 614,378 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,582 289,997 SH   SOLE 25 289,997 0 0
INFOSYS LTD SPONSORED ADR 456788108 25,538 1,616,320 SH   SOLE 26 74,240 0 1,542,080
INFOSYS LTD SPONSORED ADR 456788108 7,132 451,419 SH   SOLE 28 451,419 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,246 458,605 SH   SOLE 29 458,605 0 0
INFOSYS LTD SPONSORED ADR 456788108 74,247 4,699,202 SH   SOLE 30 4,699,202 0 0
INFOSYS LTD SPONSORED ADR 456788108 25,180 1,593,661 SH   SOLE 31 0 0 1,593,661
INFOSYS LTD SPONSORED ADR 456788108 2,970 188,006 SH   SOLE 34 188,006 0 0
INFOSYS LTD SPONSORED ADR 456788108 125 7,926 SH   SOLE 40 7,926 0 0
INFRAREIT INC COM 45685L100 158 8,766 SH   SOLE 2 2,649 0 6,117
INFRAREIT INC COM 45685L100 38 2,084 SH   SOLE 4 2,084 0 0
INFRAREIT INC COM 45685L100 551 30,600 SH   SOLE 7 30,600 0 0
INFRAREIT INC COM 45685L100 2,966 164,800 SH   SOLE 18 164,800 0 0
INFRAREIT INC COM 45685L100 440 24,468 SH   SOLE 19 24,468 0 0
INFRAREIT INC COM 45685L100 21,629 1,201,613 SH   SOLE 21 1,201,613 0 0
INFRAREIT INC COM 45685L100 21,036 1,168,694 SH   SOLE 22 1,100,291 0 68,403
INFRAREIT INC COM 45685L100 108 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 233 12,957 SH   SOLE 30 12,957 0 0
INFRAREIT INC COM 45685L100 42 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 8 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 141 61,093 SH   SOLE 21 61,093 0 0
ING GROEP N V SPONSORED ADR 456837103 255 16,885 SH   SOLE 18 16,885 0 0
INGERSOLL-RAND PLC SHS G47791101 46,195 568,064 SH   SOLE 2 412,554 0 155,510
INGERSOLL-RAND PLC SHS G47791101 12,792 157,302 SH   SOLE 4 151,271 0 6,031
INGERSOLL-RAND PLC SHS G47791101 15,201 186,924 SH   SOLE 7 179,249 0 7,675
INGERSOLL-RAND PLC SHS G47791101 7,619 93,686 SH   SOLE 13 93,686 0 0
INGERSOLL-RAND PLC SHS G47791101 129 1,583 SH   SOLE 15 1,583 0 0
INGERSOLL-RAND PLC SHS G47791101 46,267 568,945 SH   SOLE 18 531,806 0 37,139
INGERSOLL-RAND PLC SHS G47791101 696 8,555 SH   OTR 19 0 8,555 0
INGERSOLL-RAND PLC SHS G47791101 10,640 130,844 SH   SOLE 19 130,844 0 0
INGERSOLL-RAND PLC SHS G47791101 12,333 151,658 SH   SOLE 20 0 0 151,658
INGERSOLL-RAND PLC SHS G47791101 394,442 4,850,490 SH   SOLE 21 4,850,490 0 0
INGERSOLL-RAND PLC SHS G47791101 643,864 7,917,656 SH   SOLE 22 6,203,835 0 1,713,821
INGERSOLL-RAND PLC SHS G47791101 31,914 392,449 SH   SOLE 23 392,449 0 0
INGERSOLL-RAND PLC SHS G47791101 10,515 129,308 SH   SOLE 25 129,308 0 0
INGERSOLL-RAND PLC SHS G47791101 60,537 744,431 SH   SOLE 26 184,757 0 559,674
INGERSOLL-RAND PLC SHS G47791101 4,412 54,254 SH   SOLE 28 40,129 0 14,125
INGERSOLL-RAND PLC SHS G47791101 11,936 146,784 SH   SOLE 29 55,195 0 91,589
INGERSOLL-RAND PLC SHS G47791101 57,383 705,641 SH   SOLE 30 705,641 0 0
INGERSOLL-RAND PLC SHS G47791101 18,505 227,553 SH   SOLE 31 108,825 0 118,728
INGERSOLL-RAND PLC SHS G47791101 3,786 46,561 SH   SOLE 34 46,561 0 0
INGERSOLL-RAND PLC SHS G47791101 38,281 470,742 SH   SOLE 36 470,742 0 0
INGERSOLL-RAND PLC SHS G47791101 106 1,303 SH   SOLE 40 1,303 0 0
INGEVITY CORP COM 45688C107 246 4,040 SH   SOLE 2 1,847 0 2,193
INGEVITY CORP COM 45688C107 12 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 67 1,096 SH   SOLE 7 1,096 0 0
INGEVITY CORP COM 45688C107 12,951 212,840 SH   SOLE 18 212,840 0 0
INGEVITY CORP COM 45688C107 1,558 25,600 SH   SOLE 19 25,600 0 0
INGEVITY CORP COM 45688C107 219,889 3,613,628 SH   SOLE 21 3,613,628 0 0
INGEVITY CORP COM 45688C107 68,675 1,128,589 SH   SOLE 22 1,044,145 0 84,444
INGEVITY CORP COM 45688C107 647 10,636 SH   SOLE 26 8,179 0 2,457
INGEVITY CORP COM 45688C107 375 6,163 SH   SOLE 28 6,163 0 0
INGEVITY CORP COM 45688C107 4,947 81,299 SH   SOLE 30 81,299 0 0
INGEVITY CORP COM 45688C107 345 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 143 3,304 SH   SOLE 2 639 0 2,665
INGLES MKTS INC CL A 457030104 16 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 2,356 54,599 SH   SOLE 18 54,599 0 0
INGLES MKTS INC CL A 457030104 360 8,344 SH   SOLE 19 8,344 0 0
INGLES MKTS INC CL A 457030104 18,397 426,347 SH   SOLE 21 426,347 0 0
INGLES MKTS INC CL A 457030104 15,237 353,118 SH   SOLE 22 327,506 0 25,612
INGLES MKTS INC CL A 457030104 75 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 69 1,588 SH   SOLE 30 1,588 0 0
INGLES MKTS INC CL A 457030104 61 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 44,067 365,912 SH   SOLE 2 324,961 0 40,951
INGREDION INC COM 457187102 9,273 77,000 SH   SOLE 4 75,108 0 1,892
INGREDION INC COM 457187102 16,362 135,865 SH   SOLE 7 128,441 0 7,424
INGREDION INC COM 457187102 4,755 39,487 SH   SOLE 13 39,487 0 0
INGREDION INC COM 457187102 35 290 SH   SOLE 15 290 0 0
INGREDION INC COM 457187102 31,054 257,857 SH   SOLE 18 245,517 0 12,340
INGREDION INC COM 457187102 7,337 60,926 SH   SOLE 19 60,926 0 0
INGREDION INC COM 457187102 377,077 3,131,092 SH   SOLE 21 3,131,092 0 0
INGREDION INC COM 457187102 387,538 3,217,955 SH   SOLE 22 2,635,917 0 582,038
INGREDION INC COM 457187102 20,896 173,515 SH   SOLE 23 173,515 0 0
INGREDION INC COM 457187102 2,973 24,689 SH   SOLE 25 24,689 0 0
INGREDION INC COM 457187102 25,211 209,338 SH   SOLE 26 62,419 0 146,919
INGREDION INC COM 457187102 1,801 14,953 SH   SOLE 28 11,098 0 3,855
INGREDION INC COM 457187102 15,572 129,300 SH   SOLE 29 57,455 0 71,845
INGREDION INC COM 457187102 13,205 109,649 SH   SOLE 30 109,649 0 0
INGREDION INC COM 457187102 17,038 141,476 SH   SOLE 31 93,797 0 47,679
INGREDION INC COM 457187102 2,696 22,386 SH   SOLE 34 22,386 0 0
INGREDION INC COM 457187102 20,756 172,348 SH   SOLE 36 172,348 0 0
INGREDION INC COM 457187102 40 334 SH   SOLE 40 334 0 0
INNERWORKINGS INC COM 45773Y105 176 17,635 SH   SOLE 2 16,163 0 1,472
INNERWORKINGS INC COM 45773Y105 9 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,467 147,292 SH   SOLE 18 147,292 0 0
INNERWORKINGS INC COM 45773Y105 1,156 116,026 SH   SOLE 19 116,026 0 0
INNERWORKINGS INC COM 45773Y105 12,598 1,264,855 SH   SOLE 21 1,264,855 0 0
INNERWORKINGS INC COM 45773Y105 14,495 1,455,319 SH   SOLE 22 1,383,422 0 71,897
INNERWORKINGS INC COM 45773Y105 50 5,025 SH   SOLE 23 5,025 0 0
INNERWORKINGS INC COM 45773Y105 53 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 272 27,275 SH   SOLE 29 0 0 27,275
INNERWORKINGS INC COM 45773Y105 124 12,488 SH   SOLE 30 12,488 0 0
INNERWORKINGS INC COM 45773Y105 42 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 10 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 15 6,741 SH   SOLE 19 6,741 0 0
INNODATA INC COM NEW 457642205 159 72,394 SH   SOLE 21 72,394 0 0
INNODATA INC COM NEW 457642205 1,271 577,828 SH   SOLE 22 577,828 0 0
INNOPHOS HOLDINGS INC COM 45774N108 165 3,062 SH   SOLE 2 1,974 0 1,088
INNOPHOS HOLDINGS INC COM 45774N108 7 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 31 568 SH   SOLE 7 568 0 0
INNOPHOS HOLDINGS INC COM 45774N108 0 7 SH   SOLE 17 0 0 7
INNOPHOS HOLDINGS INC COM 45774N108 5,249 97,259 SH   SOLE 18 97,259 0 0
INNOPHOS HOLDINGS INC COM 45774N108 644 11,937 SH   SOLE 19 11,937 0 0
INNOPHOS HOLDINGS INC COM 45774N108 88,680 1,643,129 SH   SOLE 21 1,643,129 0 0
INNOPHOS HOLDINGS INC COM 45774N108 28,963 536,649 SH   SOLE 22 490,275 0 46,374
INNOPHOS HOLDINGS INC COM 45774N108 338 6,257 SH   SOLE 26 5,551 0 706
INNOPHOS HOLDINGS INC COM 45774N108 153 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,072 38,400 SH   SOLE 30 38,400 0 0
INNOPHOS HOLDINGS INC COM 45774N108 130 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 438 6,772 SH   SOLE 2 2,230 0 4,542
INNOSPEC INC COM 45768S105 9 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 40 613 SH   SOLE 7 613 0 0
INNOSPEC INC COM 45768S105 8,065 124,559 SH   SOLE 18 124,559 0 0
INNOSPEC INC COM 45768S105 1,437 22,195 SH   SOLE 19 22,195 0 0
INNOSPEC INC COM 45768S105 133,618 2,063,604 SH   SOLE 21 2,063,604 0 0
INNOSPEC INC COM 45768S105 43,752 675,701 SH   SOLE 22 626,157 0 49,544
INNOSPEC INC COM 45768S105 14 219 SH   SOLE 23 219 0 0
INNOSPEC INC COM 45768S105 895 13,827 SH   SOLE 26 12,017 0 1,810
INNOSPEC INC COM 45768S105 226 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 707 10,925 SH   SOLE 29 0 0 10,925
INNOSPEC INC COM 45768S105 3,005 46,413 SH   SOLE 30 46,413 0 0
INNOSPEC INC COM 45768S105 183 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 9 548 SH   SOLE 18 548 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 14 4,600 SH   SOLE 19 4,600 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 119 39,568 SH   SOLE 21 39,568 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,275 422,061 SH   SOLE 22 422,061 0 0
INNOVIVA INC COM 45781M101 649 46,948 SH   SOLE 2 44,341 0 2,607
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 33 2,362 SH   SOLE 7 2,362 0 0
INNOVIVA INC COM 45781M101 5,556 401,725 SH   SOLE 18 401,725 0 0
INNOVIVA INC COM 45781M101 1,443 104,305 SH   SOLE 19 104,305 0 0
INNOVIVA INC COM 45781M101 122,833 8,881,662 SH   SOLE 21 8,881,662 0 0
INNOVIVA INC COM 45781M101 32,058 2,318,025 SH   SOLE 22 2,145,467 0 172,558
INNOVIVA INC COM 45781M101 83 6,027 SH   SOLE 23 6,027 0 0
INNOVIVA INC COM 45781M101 497 35,953 SH   SOLE 26 29,439 0 6,514
INNOVIVA INC COM 45781M101 171 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 419 30,270 SH   SOLE 29 0 0 30,270
INNOVIVA INC COM 45781M101 2,096 151,525 SH   SOLE 30 151,525 0 0
INNOVIVA INC COM 45781M101 119 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 245 3,160 SH   SOLE 2 2,951 0 209
INOGEN INC COM 45780L104 12 154 SH   SOLE 4 154 0 0
INOGEN INC COM 45780L104 34 433 SH   SOLE 7 433 0 0
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 6,227 80,291 SH   SOLE 18 80,291 0 0
INOGEN INC COM 45780L104 4,799 61,878 SH   SOLE 19 61,878 0 0
INOGEN INC COM 45780L104 110,760 1,428,062 SH   SOLE 21 1,428,062 0 0
INOGEN INC COM 45780L104 38,571 497,310 SH   SOLE 22 464,517 0 32,793
INOGEN INC COM 45780L104 132 1,707 SH   SOLE 23 1,707 0 0
INOGEN INC COM 45780L104 102 1,320 SH   SOLE 26 0 0 1,320
INOGEN INC COM 45780L104 290 3,741 SH   SOLE 28 3,741 0 0
INOGEN INC COM 45780L104 2,444 31,517 SH   SOLE 30 31,517 0 0
INOGEN INC COM 45780L104 94 1,217 SH   SOLE 40 1,217 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 1 685 SH   SOLE 2 685 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 128 63,955 SH   SOLE 18 63,955 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 19 9,615 SH   SOLE 19 9,615 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 1,083 541,589 SH   SOLE 21 541,589 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 826 412,915 SH   SOLE 22 399,818 0 13,097
INOVALON HLDGS INC COM CL A 45781D101 68 5,362 SH   SOLE 2 5,189 0 173
INOVALON HLDGS INC COM CL A 45781D101 6 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 17 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 373 29,591 SH   SOLE 18 29,591 0 0
INOVALON HLDGS INC COM CL A 45781D101 463 36,731 SH   SOLE 19 36,731 0 0
INOVALON HLDGS INC COM CL A 45781D101 10,908 865,712 SH   SOLE 21 865,712 0 0
INOVALON HLDGS INC COM CL A 45781D101 20,764 1,647,922 SH   SOLE 22 1,461,226 0 186,696
INOVALON HLDGS INC COM CL A 45781D101 187 14,804 SH   SOLE 26 8,000 0 6,804
INOVALON HLDGS INC COM CL A 45781D101 89 7,069 SH   SOLE 28 7,069 0 0
INOVALON HLDGS INC COM CL A 45781D101 130 10,290 SH   SOLE 30 10,290 0 0
INOVALON HLDGS INC COM CL A 45781D101 7,067 560,841 SH   SOLE 31 1,471 0 559,370
INOVALON HLDGS INC COM CL A 45781D101 54 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 25 3,741 SH   SOLE 2 3,283 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,698 256,486 SH   SOLE 18 256,486 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 261 39,359 SH   SOLE 19 39,359 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 20,677 3,123,409 SH   SOLE 21 3,123,409 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12,296 1,857,360 SH   SOLE 22 1,715,677 0 141,683
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 56 8,515 SH   SOLE 26 0 0 8,515
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 66 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 54 8,099 SH   SOLE 30 8,099 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 42 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 97 1,981 SH   SOLE 2 1,762 0 219
INPHI CORP COM 45772F107 10 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 49 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 7,166 146,791 SH   SOLE 18 146,791 0 0
INPHI CORP COM 45772F107 4,222 86,487 SH   SOLE 19 86,487 0 0
INPHI CORP COM 45772F107 58,513 1,198,541 SH   SOLE 21 1,198,541 0 0
INPHI CORP COM 45772F107 50,540 1,035,226 SH   SOLE 22 962,180 0 73,046
INPHI CORP COM 45772F107 566 11,602 SH   SOLE 26 9,521 0 2,081
INPHI CORP COM 45772F107 276 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 320 6,557 SH   SOLE 30 6,557 0 0
INPHI CORP COM 45772F107 161 3,297 SH   SOLE 40 3,297 0 0
INPIXON COM 45790J107 2 608 SH   SOLE 21 608 0 0
INSEEGO CORP COM 45782B104 14 6,574 SH   SOLE 18 6,574 0 0
INSEEGO CORP COM 45782B104 212 101,204 SH   SOLE 21 101,204 0 0
INSEEGO CORP COM 45782B104 1,989 951,700 SH   SOLE 22 951,700 0 0
INSIGHT ENTERPRISES INC COM 45765U103 386 9,392 SH   SOLE 2 2,966 0 6,426
INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 82 1,996 SH   SOLE 7 1,996 0 0
INSIGHT ENTERPRISES INC COM 45765U103 7,864 191,379 SH   SOLE 18 191,379 0 0
INSIGHT ENTERPRISES INC COM 45765U103 905 22,020 SH   SOLE 19 22,020 0 0
INSIGHT ENTERPRISES INC COM 45765U103 127,388 3,100,229 SH   SOLE 21 3,100,229 0 0
INSIGHT ENTERPRISES INC COM 45765U103 44,087 1,072,937 SH   SOLE 22 987,726 0 85,211
INSIGHT ENTERPRISES INC COM 45765U103 684 16,658 SH   SOLE 26 13,325 0 3,333
INSIGHT ENTERPRISES INC COM 45765U103 214 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,167 28,389 SH   SOLE 29 0 0 28,389
INSIGHT ENTERPRISES INC COM 45765U103 2,842 69,161 SH   SOLE 30 69,161 0 0
INSIGHT ENTERPRISES INC COM 45765U103 85 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 178 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 5 3,667 SH   SOLE 21 3,667 0 0
INSIGNIA SYS INC COM 45765Y105 733 492,277 SH   SOLE 22 492,277 0 0
INSMED INC COM PAR $.01 457669307 58 3,326 SH   SOLE 2 2,889 0 437
INSMED INC COM PAR $.01 457669307 9 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 29 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 4 220 SH   SOLE 17 0 0 220
INSMED INC COM PAR $.01 457669307 3,966 226,512 SH   SOLE 18 226,512 0 0
INSMED INC COM PAR $.01 457669307 878 50,140 SH   SOLE 19 50,140 0 0
INSMED INC COM PAR $.01 457669307 46,895 2,678,176 SH   SOLE 21 2,678,176 0 0
INSMED INC COM PAR $.01 457669307 29,688 1,695,488 SH   SOLE 22 1,569,428 0 126,060
INSMED INC COM PAR $.01 457669307 5 286 SH   SOLE 23 286 0 0
INSMED INC COM PAR $.01 457669307 94 5,370 SH   SOLE 26 0 0 5,370
INSMED INC COM PAR $.01 457669307 146 8,352 SH   SOLE 28 8,352 0 0
INSMED INC COM PAR $.01 457669307 148 8,469 SH   SOLE 30 8,469 0 0
INSMED INC COM PAR $.01 457669307 110 6,299 SH   SOLE 40 6,299 0 0
INSPERITY INC COM 45778Q107 1,298 14,643 SH   SOLE 2 14,520 0 123
INSPERITY INC COM 45778Q107 8 89 SH   SOLE 4 89 0 0
INSPERITY INC COM 45778Q107 39 437 SH   SOLE 7 437 0 0
INSPERITY INC COM 45778Q107 7,221 81,452 SH   SOLE 18 81,452 0 0
INSPERITY INC COM 45778Q107 20,008 225,695 SH   SOLE 19 225,695 0 0
INSPERITY INC COM 45778Q107 133,027 1,500,592 SH   SOLE 21 1,500,592 0 0
INSPERITY INC COM 45778Q107 79,215 893,568 SH   SOLE 22 860,427 0 33,141
INSPERITY INC COM 45778Q107 400 4,512 SH   SOLE 23 4,512 0 0
INSPERITY INC COM 45778Q107 1,092 12,314 SH   SOLE 26 10,828 0 1,486
INSPERITY INC COM 45778Q107 195 2,197 SH   SOLE 28 2,197 0 0
INSPERITY INC COM 45778Q107 2,342 26,416 SH   SOLE 29 0 0 26,416
INSPERITY INC COM 45778Q107 3,535 39,873 SH   SOLE 30 39,873 0 0
INSPERITY INC COM 45778Q107 156 1,760 SH   SOLE 40 1,760 0 0
INSPIREMD INC COM PAR 45779A804 0 56 SH   SOLE 21 56 0 0
INSTALLED BLDG PRODS INC COM 45780R101 61 1,160 SH   SOLE 2 934 0 226
INSTALLED BLDG PRODS INC COM 45780R101 25 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,266 99,823 SH   SOLE 18 99,823 0 0
INSTALLED BLDG PRODS INC COM 45780R101 626 11,866 SH   SOLE 19 11,866 0 0
INSTALLED BLDG PRODS INC COM 45780R101 108,269 2,052,486 SH   SOLE 21 2,052,486 0 0
INSTALLED BLDG PRODS INC COM 45780R101 28,177 534,158 SH   SOLE 22 500,182 0 33,976
INSTALLED BLDG PRODS INC COM 45780R101 58 1,098 SH   SOLE 26 0 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 141 2,677 SH   SOLE 28 2,677 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,090 39,620 SH   SOLE 30 39,620 0 0
INSTALLED BLDG PRODS INC COM 45780R101 99 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 55 1,529 SH   SOLE 2 1,529 0 0
INSTEEL INDUSTRIES INC COM 45774W108 16 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 3,397 93,982 SH   SOLE 18 93,982 0 0
INSTEEL INDUSTRIES INC COM 45774W108 399 11,041 SH   SOLE 19 11,041 0 0
INSTEEL INDUSTRIES INC COM 45774W108 54,443 1,506,455 SH   SOLE 21 1,506,455 0 0
INSTEEL INDUSTRIES INC COM 45774W108 17,164 474,944 SH   SOLE 22 441,032 0 33,912
INSTEEL INDUSTRIES INC COM 45774W108 92 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,296 35,863 SH   SOLE 30 35,863 0 0
INSTEEL INDUSTRIES INC COM 45774W108 54 1,504 SH   SOLE 40 1,504 0 0
INSTITUTIONAL FINL MKTS INC COM 45779L107 7 5,682 SH   SOLE 21 5,682 0 0
INSTITUTIONAL FINL MKTS INC COM 45779L107 293 252,753 SH   SOLE 22 252,753 0 0
INSTRUCTURE INC COM 45781U103 12 524 SH   SOLE 2 524 0 0
INSTRUCTURE INC COM 45781U103 928 39,647 SH   SOLE 18 39,647 0 0
INSTRUCTURE INC COM 45781U103 108 4,630 SH   SOLE 19 4,630 0 0
INSTRUCTURE INC COM 45781U103 7,672 327,873 SH   SOLE 21 327,873 0 0
INSTRUCTURE INC COM 45781U103 5,400 230,785 SH   SOLE 22 217,507 0 13,278
INSTRUCTURE INC COM 45781U103 49 2,076 SH   SOLE 30 2,076 0 0
INSULET CORP COM 45784P101 143 3,329 SH   SOLE 2 2,916 0 413
INSULET CORP COM 45784P101 2,035 47,220 SH   SOLE 4 47,220 0 0
INSULET CORP COM 45784P101 63 1,459 SH   SOLE 7 1,459 0 0
INSULET CORP COM 45784P101 10,494 243,537 SH   SOLE 18 243,537 0 0
INSULET CORP COM 45784P101 12,462 289,204 SH   SOLE 19 289,204 0 0
INSULET CORP COM 45784P101 81,334 1,887,547 SH   SOLE 21 1,887,547 0 0
INSULET CORP COM 45784P101 67,287 1,561,553 SH   SOLE 22 1,446,822 0 114,731
INSULET CORP COM 45784P101 692 16,068 SH   SOLE 26 12,655 0 3,413
INSULET CORP COM 45784P101 352 8,168 SH   SOLE 28 8,168 0 0
INSULET CORP COM 45784P101 711 16,490 SH   SOLE 29 0 0 16,490
INSULET CORP COM 45784P101 494 11,460 SH   SOLE 30 11,460 0 0
INSULET CORP COM 45784P101 4,396 102,027 SH   SOLE 34 102,027 0 0
INSULET CORP COM 45784P101 261 6,055 SH   SOLE 40 6,055 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 24 2,325 SH   SOLE 2 2,203 0 122
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6 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 913 86,864 SH   SOLE 18 86,864 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 898 85,448 SH   SOLE 19 85,448 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 17,750 1,688,883 SH   SOLE 21 1,688,883 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 7,743 736,696 SH   SOLE 22 694,929 0 41,767
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 11 1,021 SH   SOLE 23 1,021 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 32 3,089 SH   SOLE 26 0 0 3,089
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 39 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 194 18,423 SH   SOLE 29 0 0 18,423
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 37 3,503 SH   SOLE 30 3,503 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 27 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 297 7,387 SH   SOLE 2 2,092 0 5,295
INTEGER HLDGS CORP COM 45826H109 4 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 26 653 SH   SOLE 7 653 0 0
INTEGER HLDGS CORP COM 45826H109 6,293 156,551 SH   SOLE 18 156,551 0 0
INTEGER HLDGS CORP COM 45826H109 729 18,124 SH   SOLE 19 18,124 0 0
INTEGER HLDGS CORP COM 45826H109 99,882 2,484,624 SH   SOLE 21 2,484,624 0 0
INTEGER HLDGS CORP COM 45826H109 31,495 783,460 SH   SOLE 22 721,551 0 61,909
INTEGER HLDGS CORP COM 45826H109 488 12,141 SH   SOLE 26 9,415 0 2,726
INTEGER HLDGS CORP COM 45826H109 162 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 2,162 53,769 SH   SOLE 30 53,769 0 0
INTEGER HLDGS CORP COM 45826H109 110 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 127 3,011 SH   SOLE 2 2,659 0 352
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 60 1,424 SH   SOLE 7 1,424 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12,520 297,171 SH   SOLE 18 297,171 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,542 36,606 SH   SOLE 19 36,606 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 221,466 5,256,741 SH   SOLE 21 5,256,741 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71,607 1,699,658 SH   SOLE 22 1,581,329 0 118,329
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,127 26,739 SH   SOLE 26 23,313 0 3,426
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 363 8,615 SH   SOLE 28 8,615 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 241 5,717 SH   SOLE 29 0 0 5,717
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,821 114,436 SH   SOLE 30 114,436 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 218 5,170 SH   SOLE 40 5,170 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,349 56,977 SH   SOLE 2 56,142 0 835
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,137 48,034 SH   SOLE 4 48,034 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 77 3,247 SH   SOLE 7 3,247 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 21,459 906,571 SH   SOLE 18 906,571 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 13,590 574,151 SH   SOLE 19 574,151 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 203,790 8,609,621 SH   SOLE 21 8,609,621 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 98,139 4,146,129 SH   SOLE 22 3,874,249 0 271,880
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,221 51,593 SH   SOLE 26 41,749 0 9,844
INTEGRATED DEVICE TECHNOLOGY COM 458118106 423 17,884 SH   SOLE 28 17,884 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,469 104,317 SH   SOLE 30 104,317 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,465 104,120 SH   SOLE 34 104,120 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 268 11,322 SH   SOLE 40 11,322 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 301 300,000 PRN   SOLE 21 300,000 0 0
INTEL CORP COM 458140100 172,827 4,791,440 SH   SOLE 2 1,847,546 0 2,943,894
INTEL CORP COM 458140100 61,775 1,712,651 SH   SOLE 4 1,595,642 0 117,009
INTEL CORP COM 458140100 130,095 3,606,748 SH   SOLE 7 3,423,444 0 183,304
INTEL CORP COM 458140100 4,928 136,621 SH   SOLE 13 136,621 0 0
INTEL CORP COM 458140100 1,307 36,224 SH   SOLE 15 36,224 0 0
INTEL CORP COM 458140100 60 1,650 SH   SOLE 17 0 0 1,650
INTEL CORP COM 458140100 414,257 11,484,794 SH   SOLE 18 10,639,533 0 845,261
INTEL CORP COM 458140100 1,415 39,231 SH   OTR 19 0 39,231 0
INTEL CORP COM 458140100 97,345 2,698,775 SH   SOLE 19 2,698,775 0 0
INTEL CORP COM 458140100 96,160 2,665,929 SH   SOLE 20 287,570 0 2,378,359
INTEL CORP COM 458140100 3,001,182 83,204,385 SH   SOLE 21 83,204,385 0 0
INTEL CORP COM 458140100 4,631,834 128,412,360 SH   SOLE 22 103,825,291 0 24,587,069
INTEL CORP COM 458140100 214,876 5,957,193 SH   SOLE 23 5,957,193 0 0
INTEL CORP COM 458140100 67,532 1,872,248 SH   SOLE 25 1,824,804 0 47,444
INTEL CORP COM 458140100 490,590 13,601,052 SH   SOLE 26 2,825,546 0 10,775,506
INTEL CORP COM 458140100 35,739 990,831 SH   SOLE 28 738,994 0 251,837
INTEL CORP COM 458140100 30,363 841,779 SH   SOLE 29 249,168 0 592,611
INTEL CORP COM 458140100 565,771 15,685,364 SH   SOLE 30 15,685,364 0 0
INTEL CORP COM 458140100 105,080 2,913,229 SH   SOLE 31 1,061,450 0 1,851,779
INTEL CORP COM 458140100 38,217 1,059,516 SH   SOLE 32 1,059,516 0 0
INTEL CORP COM 458140100 28,274 783,863 SH   SOLE 34 783,863 0 0
INTEL CORP COM 458140100 7,165 198,635 SH   SOLE 35 198,635 0 0
INTEL CORP COM 458140100 271,852 7,536,789 SH   SOLE 36 7,536,789 0 0
INTEL CORP COM 458140100 903 25,035 SH   SOLE 40 25,035 0 0
INTEL CORP SDCV 12/1 458140AD2 234 172,000 PRN   OTR 19 172,000 0 0
INTEL CORP SDCV 12/1 458140AD2 2,178 1,600,000 PRN   SOLE 21 1,600,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 397 227,000 PRN   SOLE 4 227,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 3,330 1,906,000 PRN   SOLE 18 1,906,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 26,972 15,440,000 PRN   SOLE 19 15,440,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 3,537 2,025,000 PRN   SOLE 21 2,025,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 945 541,000 PRN   SOLE 22 541,000 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 9,548 5,466,000 PRN   SOLE 34 5,466,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 73 5,147 SH   SOLE 2 5,147 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 354 25,127 SH   SOLE 18 25,127 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 504 35,756 SH   SOLE 19 35,756 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 10,025 711,498 SH   SOLE 21 711,498 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,284 162,077 SH   SOLE 22 153,338 0 8,739
INTELLIA THERAPEUTICS INC COM 45826J105 22 1,548 SH   SOLE 23 1,548 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 31 2,191 SH   SOLE 29 0 0 2,191
INTELLICHECK MOBILISA INC COM NEW 45817G201 7 2,822 SH   SOLE 21 2,822 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 9 2,118 SH   SOLE 21 2,118 0 0
INTELSAT S A COM L5140P101 28 6,810 SH   SOLE 2 1,074 0 5,736
INTELSAT S A COM L5140P101 3 632 SH   SOLE 7 632 0 0
INTELSAT S A COM L5140P101 523 126,054 SH   SOLE 18 126,054 0 0
INTELSAT S A COM L5140P101 60 14,353 SH   SOLE 19 14,353 0 0
INTELSAT S A COM L5140P101 4,284 1,032,375 SH   SOLE 21 1,032,375 0 0
INTELSAT S A COM L5140P101 3,633 875,535 SH   SOLE 22 837,439 0 38,096
INTER PARFUMS INC COM 458334109 133 3,632 SH   SOLE 2 1,786 0 1,846
INTER PARFUMS INC COM 458334109 14 375 SH   SOLE 7 375 0 0
INTER PARFUMS INC COM 458334109 3,241 88,672 SH   SOLE 18 88,672 0 0
INTER PARFUMS INC COM 458334109 375 10,255 SH   SOLE 19 10,255 0 0
INTER PARFUMS INC COM 458334109 53,225 1,456,219 SH   SOLE 21 1,456,219 0 0
INTER PARFUMS INC COM 458334109 16,295 445,817 SH   SOLE 22 410,786 0 35,031
INTER PARFUMS INC COM 458334109 30 808 SH   SOLE 26 0 0 808
INTER PARFUMS INC COM 458334109 89 2,447 SH   SOLE 28 2,447 0 0
INTER PARFUMS INC COM 458334109 1,252 34,255 SH   SOLE 30 34,255 0 0
INTER PARFUMS INC COM 458334109 75 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 217 6,238 SH   SOLE 2 6,054 0 184
INTERACTIVE BROKERS GROUP IN COM 45841N107 12 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 65 1,880 SH   SOLE 7 1,880 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 4,173 120,193 SH   SOLE 18 120,193 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,393 40,107 SH   SOLE 19 40,107 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 159,244 4,586,528 SH   SOLE 21 4,586,528 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 59,051 1,700,765 SH   SOLE 22 1,479,347 0 221,418
INTERACTIVE BROKERS GROUP IN COM 45841N107 823 23,692 SH   SOLE 26 19,153 0 4,539
INTERACTIVE BROKERS GROUP IN COM 45841N107 308 8,862 SH   SOLE 28 8,862 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 4,630 133,345 SH   SOLE 30 133,345 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 52 1,502 SH   SOLE 31 1,502 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 208 6,005 SH   SOLE 40 6,005 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 299 2,645 SH   SOLE 2 2,508 0 137
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 45 396 SH   SOLE 7 396 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,972 17,433 SH   SOLE 15 0 0 17,433
INTERCEPT PHARMACEUTICALS IN COM 45845P108 886 7,837 SH   SOLE 18 7,837 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,234 10,911 SH   SOLE 19 10,911 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 63,455 561,051 SH   SOLE 21 561,051 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 51,712 457,227 SH   SOLE 22 402,931 0 54,296
INTERCEPT PHARMACEUTICALS IN COM 45845P108 483 4,268 SH   SOLE 26 3,134 0 1,134
INTERCEPT PHARMACEUTICALS IN COM 45845P108 277 2,451 SH   SOLE 28 2,451 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 322 2,850 SH   SOLE 30 2,850 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 42 368 SH   SOLE 31 368 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 208 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 443 475,000 PRN   SOLE 21 475,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 45,904 766,732 SH   SOLE 2 399,331 0 367,401
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,777 230,114 SH   SOLE 4 215,844 0 14,270
INTERCONTINENTAL EXCHANGE IN COM 45866F104 24,087 402,323 SH   SOLE 7 391,353 0 10,970
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,584 143,381 SH   SOLE 13 143,381 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 216 3,612 SH   SOLE 15 3,612 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 70,491 1,177,407 SH   SOLE 18 1,090,007 0 87,400
INTERCONTINENTAL EXCHANGE IN COM 45866F104 21,719 362,767 SH   SOLE 19 349,984 0 12,783
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18,755 313,263 SH   SOLE 20 0 0 313,263
INTERCONTINENTAL EXCHANGE IN COM 45866F104 505,012 8,435,142 SH   SOLE 21 8,435,142 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,012,235 16,907,217 SH   SOLE 22 13,512,293 0 3,394,924
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46,967 784,482 SH   SOLE 23 784,482 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,854 248,104 SH   SOLE 25 248,104 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 90,133 1,505,480 SH   SOLE 26 384,752 0 1,120,728
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,447 124,381 SH   SOLE 28 92,693 0 31,688
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,629 261,056 SH   SOLE 29 39,785 0 221,271
INTERCONTINENTAL EXCHANGE IN COM 45866F104 101,484 1,695,073 SH   SOLE 30 1,695,073 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 34,802 581,296 SH   SOLE 31 154,682 0 426,614
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,065 134,714 SH   SOLE 34 134,714 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 58,095 970,359 SH   SOLE 36 970,359 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 195 3,260 SH   SOLE 40 3,260 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 391 300,000 PRN   SOLE 21 300,000 0 0
INTERDIGITAL INC COM 45867G101 3,556 41,208 SH   SOLE 2 40,976 0 232
INTERDIGITAL INC COM 45867G101 260 3,010 SH   SOLE 4 3,010 0 0
INTERDIGITAL INC COM 45867G101 117 1,354 SH   SOLE 7 1,354 0 0
INTERDIGITAL INC COM 45867G101 19,341 224,112 SH   SOLE 18 224,112 0 0
INTERDIGITAL INC COM 45867G101 9,251 107,192 SH   SOLE 19 107,192 0 0
INTERDIGITAL INC COM 45867G101 194,248 2,250,849 SH   SOLE 21 2,250,849 0 0
INTERDIGITAL INC COM 45867G101 113,659 1,317,026 SH   SOLE 22 1,217,577 0 99,449
INTERDIGITAL INC COM 45867G101 547 6,341 SH   SOLE 23 6,341 0 0
INTERDIGITAL INC COM 45867G101 1,136 13,165 SH   SOLE 26 9,406 0 3,759
INTERDIGITAL INC COM 45867G101 431 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 946 10,964 SH   SOLE 29 1,650 0 9,314
INTERDIGITAL INC COM 45867G101 1,168 13,535 SH   SOLE 30 13,535 0 0
INTERDIGITAL INC COM 45867G101 120 1,390 SH   SOLE 31 1,390 0 0
INTERDIGITAL INC COM 45867G101 72 832 SH   SOLE 34 832 0 0
INTERDIGITAL INC COM 45867G101 372 4,307 SH   SOLE 36 4,307 0 0
INTERDIGITAL INC COM 45867G101 340 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 64 3,345 SH   SOLE 2 2,987 0 358
INTERFACE INC COM 458665304 7 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 32 1,689 SH   SOLE 7 1,689 0 0
INTERFACE INC COM 458665304 6,207 325,804 SH   SOLE 18 325,804 0 0
INTERFACE INC COM 458665304 747 39,225 SH   SOLE 19 39,225 0 0
INTERFACE INC COM 458665304 105,048 5,514,350 SH   SOLE 21 5,514,350 0 0
INTERFACE INC COM 458665304 33,502 1,758,614 SH   SOLE 22 1,622,779 0 135,835
INTERFACE INC COM 458665304 608 31,909 SH   SOLE 26 27,306 0 4,603
INTERFACE INC COM 458665304 181 9,516 SH   SOLE 28 9,516 0 0
INTERFACE INC COM 458665304 2,340 122,852 SH   SOLE 30 122,852 0 0
INTERFACE INC COM 458665304 140 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 131 SH   SOLE 18 131 0 0
INTERGROUP CORP COM 458685104 3 126 SH   SOLE 21 126 0 0
INTERLINK ELECTRS INC COM NEW 458751302 2 196 SH   SOLE 18 196 0 0
INTERLINK ELECTRS INC COM NEW 458751302 23 2,508 SH   SOLE 21 2,508 0 0
INTERMOLECULAR INC COM 45882D109 4 4,623 SH   SOLE 18 4,623 0 0
INTERMOLECULAR INC COM 45882D109 64 69,239 SH   SOLE 21 69,239 0 0
INTERMOLECULAR INC COM 45882D109 55 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR $.001 45885A300 36 9,690 SH   SOLE 18 9,690 0 0
INTERNAP CORP COM PAR $.001 45885A300 34 9,211 SH   SOLE 19 9,211 0 0
INTERNAP CORP COM PAR $.001 45885A300 547 146,961 SH   SOLE 21 146,961 0 0
INTERNAP CORP COM PAR $.001 45885A300 5,817 1,563,769 SH   SOLE 22 1,545,571 0 18,198
INTERNATIONAL BANCSHARES COR COM 459044103 1,189 33,579 SH   SOLE 2 24,302 0 9,277
INTERNATIONAL BANCSHARES COR COM 459044103 14 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 46 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 14,112 398,652 SH   SOLE 18 398,652 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,343 94,429 SH   SOLE 19 94,429 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 130,083 3,674,667 SH   SOLE 21 3,674,667 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 65,119 1,839,522 SH   SOLE 22 1,732,192 0 107,330
INTERNATIONAL BANCSHARES COR COM 459044103 940 26,565 SH   SOLE 26 22,774 0 3,791
INTERNATIONAL BANCSHARES COR COM 459044103 287 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 400 11,296 SH   SOLE 30 11,296 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 216 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 155,317 891,907 SH   SOLE 2 332,024 0 559,883
INTERNATIONAL BUSINESS MACHS COM 459200101 55,140 316,641 SH   SOLE 4 293,935 0 22,706
INTERNATIONAL BUSINESS MACHS COM 459200101 120,677 692,986 SH   SOLE 7 654,651 0 38,335
INTERNATIONAL BUSINESS MACHS COM 459200101 685 3,932 SH   SOLE 13 3,932 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,063 6,104 SH   SOLE 15 6,104 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 54 312 SH   SOLE 17 0 0 312
INTERNATIONAL BUSINESS MACHS COM 459200101 317,319 1,822,208 SH   SOLE 18 1,681,630 0 140,578
INTERNATIONAL BUSINESS MACHS COM 459200101 14,978 86,013 SH   SOLE 19 86,013 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 82,767 475,290 SH   SOLE 20 0 0 475,290
INTERNATIONAL BUSINESS MACHS COM 459200101 2,600,124 14,931,228 SH   SOLE 21 14,931,228 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,076,553 23,409,631 SH   SOLE 22 18,901,456 0 4,508,175
INTERNATIONAL BUSINESS MACHS COM 459200101 191,418 1,099,220 SH   SOLE 23 1,099,220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 75,770 435,110 SH   SOLE 25 435,110 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 380,862 2,187,105 SH   SOLE 26 540,741 0 1,646,364
INTERNATIONAL BUSINESS MACHS COM 459200101 33,015 189,587 SH   SOLE 28 141,594 0 47,993
INTERNATIONAL BUSINESS MACHS COM 459200101 7,772 44,633 SH   SOLE 29 43,752 0 881
INTERNATIONAL BUSINESS MACHS COM 459200101 467,511 2,684,682 SH   SOLE 30 2,684,682 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 110,651 635,414 SH   SOLE 31 182,679 0 452,735
INTERNATIONAL BUSINESS MACHS COM 459200101 19,190 110,200 SH   SOLE 32 110,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30,088 172,781 SH   SOLE 34 172,781 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 260,360 1,495,119 SH   SOLE 36 1,495,119 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 839 4,816 SH   SOLE 40 4,816 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,806 81,540 SH   SOLE 2 32,593 0 48,947
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,248 24,509 SH   SOLE 4 22,488 0 2,021
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,687 73,092 SH   SOLE 7 63,293 0 9,799
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 185 1,394 SH   SOLE 13 1,394 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 65 488 SH   SOLE 15 488 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 22,986 173,438 SH   SOLE 18 158,622 0 14,816
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,872 44,309 SH   SOLE 19 44,309 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,436 56,109 SH   SOLE 20 0 0 56,109
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 212,279 1,601,744 SH   SOLE 21 1,601,744 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 279,918 2,112,107 SH   SOLE 22 1,712,696 0 399,411
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,546 94,665 SH   SOLE 23 94,665 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,697 27,893 SH   SOLE 25 27,893 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27,550 207,880 SH   SOLE 26 67,848 0 140,032
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,184 16,481 SH   SOLE 28 12,240 0 4,241
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,058 23,075 SH   SOLE 29 4,954 0 18,121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27,735 209,271 SH   SOLE 30 209,271 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,344 47,867 SH   SOLE 31 16,422 0 31,445
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 754 5,693 SH   SOLE 34 5,693 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15,772 119,009 SH   SOLE 36 119,009 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 51 384 SH   SOLE 40 384 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 198 8,341 SH   SOLE 2 8,341 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 99 4,171 SH   SOLE 7 4,171 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19 802 SH   SOLE 15 802 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,298 54,767 SH   SOLE 18 54,767 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,145 48,303 SH   SOLE 19 48,303 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21,324 899,748 SH   SOLE 21 899,748 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25,400 1,071,715 SH   SOLE 22 795,007 0 276,708
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 809 34,139 SH   SOLE 25 34,139 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,515 63,945 SH   SOLE 26 0 0 63,945
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 51 2,140 SH   SOLE 31 2,140 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,300 139,258 SH   SOLE 36 139,258 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 106 5,544 SH   SOLE 2 2,937 0 2,607
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,099 57,469 SH   SOLE 18 57,469 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 157 8,192 SH   SOLE 19 8,192 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 9,601 502,132 SH   SOLE 21 502,132 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 9,113 476,617 SH   SOLE 22 461,758 0 14,859
INTERNATIONAL SEAWAYS INC COM Y41053102 344 17,982 SH   SOLE 29 0 0 17,982
INTERNATIONAL SPEEDWAY CORP CL A 460335201 580 15,699 SH   SOLE 2 10,428 0 5,271
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 30 800 SH   SOLE 7 800 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6,373 172,487 SH   SOLE 18 172,487 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 490 13,256 SH   SOLE 19 13,256 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 55,838 1,511,172 SH   SOLE 21 1,511,172 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 28,224 763,840 SH   SOLE 22 712,236 0 51,604
INTERNATIONAL SPEEDWAY CORP CL A 460335201 392 10,603 SH   SOLE 26 9,004 0 1,599
INTERNATIONAL SPEEDWAY CORP CL A 460335201 142 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 407 11,023 SH   SOLE 29 0 0 11,023
INTERNATIONAL SPEEDWAY CORP CL A 460335201 123 3,335 SH   SOLE 30 3,335 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 103 2,783 SH   SOLE 40 2,783 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 1 271 SH   SOLE 21 271 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 211 80,119 SH   SOLE 22 80,119 0 0
INTERPUBLIC GROUP COS INC COM 460690100 39,528 1,608,785 SH   SOLE 2 1,355,136 0 253,649
INTERPUBLIC GROUP COS INC COM 460690100 9,456 384,845 SH   SOLE 4 374,885 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 8,516 346,592 SH   SOLE 7 334,428 0 12,164
INTERPUBLIC GROUP COS INC COM 460690100 6,631 269,875 SH   SOLE 13 269,875 0 0
INTERPUBLIC GROUP COS INC COM 460690100 61 2,470 SH   SOLE 15 2,470 0 0
INTERPUBLIC GROUP COS INC COM 460690100 41,634 1,694,490 SH   SOLE 18 1,605,865 0 88,625
INTERPUBLIC GROUP COS INC COM 460690100 38,617 1,571,695 SH   SOLE 19 1,571,695 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,027 285,992 SH   SOLE 20 0 0 285,992
INTERPUBLIC GROUP COS INC COM 460690100 186,939 7,608,429 SH   SOLE 21 7,608,429 0 0
INTERPUBLIC GROUP COS INC COM 460690100 384,665 15,655,892 SH   SOLE 22 12,108,504 0 3,547,388
INTERPUBLIC GROUP COS INC COM 460690100 21,614 879,701 SH   SOLE 23 879,701 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,463 140,939 SH   SOLE 25 140,939 0 0
INTERPUBLIC GROUP COS INC COM 460690100 25,350 1,031,728 SH   SOLE 26 337,196 0 694,532
INTERPUBLIC GROUP COS INC COM 460690100 2,034 82,781 SH   SOLE 28 61,910 0 20,871
INTERPUBLIC GROUP COS INC COM 460690100 16,549 673,543 SH   SOLE 29 238,620 0 434,923
INTERPUBLIC GROUP COS INC COM 460690100 25,994 1,057,963 SH   SOLE 30 1,057,963 0 0
INTERPUBLIC GROUP COS INC COM 460690100 16,507 671,820 SH   SOLE 31 391,605 0 280,215
INTERPUBLIC GROUP COS INC COM 460690100 9,879 402,089 SH   SOLE 34 402,089 0 0
INTERPUBLIC GROUP COS INC COM 460690100 22,007 895,669 SH   SOLE 36 895,669 0 0
INTERPUBLIC GROUP COS INC COM 460690100 49 1,995 SH   SOLE 40 1,995 0 0
INTERSECT ENT INC COM 46071F103 37 2,136 SH   SOLE 2 2,077 0 59
INTERSECT ENT INC COM 46071F103 6 339 SH   SOLE 7 339 0 0
INTERSECT ENT INC COM 46071F103 1,673 97,553 SH   SOLE 18 97,553 0 0
INTERSECT ENT INC COM 46071F103 270 15,739 SH   SOLE 19 15,739 0 0
INTERSECT ENT INC COM 46071F103 13,844 807,232 SH   SOLE 21 807,232 0 0
INTERSECT ENT INC COM 46071F103 12,244 713,918 SH   SOLE 22 668,417 0 45,501
INTERSECT ENT INC COM 46071F103 46 2,670 SH   SOLE 28 2,670 0 0
INTERSECT ENT INC COM 46071F103 46 2,663 SH   SOLE 30 2,663 0 0
INTERSECT ENT INC COM 46071F103 30 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 5 1,265 SH   SOLE 18 1,265 0 0
INTERSECTIONS INC COM 460981301 92 22,775 SH   SOLE 21 22,775 0 0
INTERSECTIONS INC COM 460981301 1,130 281,214 SH   SOLE 22 281,214 0 0
INTERXION HOLDING N.V SHS N47279109 13 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 179 4,523 SH   SOLE 7 4,523 0 0
INTERXION HOLDING N.V SHS N47279109 6,017 152,100 SH   SOLE 19 152,100 0 0
INTERXION HOLDING N.V SHS N47279109 15,828 400,099 SH   SOLE 21 400,099 0 0
INTERXION HOLDING N.V SHS N47279109 17,823 450,522 SH   SOLE 22 400,195 0 50,327
INTERXION HOLDING N.V SHS N47279109 63 1,591 SH   SOLE 23 1,591 0 0
INTERXION HOLDING N.V SHS N47279109 223 5,631 SH   SOLE 26 0 0 5,631
INTERXION HOLDING N.V SHS N47279109 339 8,558 SH   SOLE 28 8,558 0 0
INTERXION HOLDING N.V SHS N47279109 2,109 53,313 SH   SOLE 29 0 0 53,313
INTERXION HOLDING N.V SHS N47279109 3,827 96,745 SH   SOLE 30 96,745 0 0
INTERXION HOLDING N.V SHS N47279109 273 6,901 SH   SOLE 40 6,901 0 0
INTEST CORP COM 461147100 7 1,125 SH   SOLE 18 1,125 0 0
INTEST CORP COM 461147100 193 30,103 SH   SOLE 21 30,103 0 0
INTEST CORP COM 461147100 3,384 528,811 SH   SOLE 22 528,811 0 0
INTEVAC INC COM 461148108 56 4,500 SH   SOLE 2 4,500 0 0
INTEVAC INC COM 461148108 41 3,267 SH   SOLE 18 3,267 0 0
INTEVAC INC COM 461148108 69 5,485 SH   SOLE 19 5,485 0 0
INTEVAC INC COM 461148108 703 56,230 SH   SOLE 21 56,230 0 0
INTEVAC INC COM 461148108 7,979 638,299 SH   SOLE 22 623,512 0 14,787
INTL FCSTONE INC COM 46116V105 139 3,656 SH   SOLE 2 746 0 2,910
INTL FCSTONE INC COM 46116V105 15 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,219 84,789 SH   SOLE 18 84,789 0 0
INTL FCSTONE INC COM 46116V105 343 9,033 SH   SOLE 19 9,033 0 0
INTL FCSTONE INC COM 46116V105 54,169 1,427,006 SH   SOLE 21 1,427,006 0 0
INTL FCSTONE INC COM 46116V105 17,887 471,216 SH   SOLE 22 436,700 0 34,516
INTL FCSTONE INC COM 46116V105 88 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,170 30,832 SH   SOLE 30 30,832 0 0
INTL FCSTONE INC COM 46116V105 54 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 28,807 567,285 SH   SOLE 2 323,565 0 243,720
INTL PAPER CO COM 460146103 6,832 134,541 SH   SOLE 4 125,139 0 9,402
INTL PAPER CO COM 460146103 15,784 310,827 SH   SOLE 7 283,608 0 27,219
INTL PAPER CO COM 460146103 345 6,799 SH   SOLE 13 6,799 0 0
INTL PAPER CO COM 460146103 131 2,571 SH   SOLE 15 2,571 0 0
INTL PAPER CO COM 460146103 1 12 SH   SOLE 17 0 0 12
INTL PAPER CO COM 460146103 143,712 2,830,085 SH   SOLE 18 2,726,744 0 103,341
INTL PAPER CO COM 460146103 989 19,480 SH   OTR 19 0 19,480 0
INTL PAPER CO COM 460146103 241,646 4,758,693 SH   SOLE 19 4,758,693 0 0
INTL PAPER CO COM 460146103 9,021 177,650 SH   SOLE 20 0 0 177,650
INTL PAPER CO COM 460146103 579,223 11,406,528 SH   SOLE 21 11,406,528 0 0
INTL PAPER CO COM 460146103 565,043 11,127,280 SH   SOLE 22 9,036,591 0 2,090,689
INTL PAPER CO COM 460146103 23,825 469,181 SH   SOLE 23 469,181 0 0
INTL PAPER CO COM 460146103 37,214 732,838 SH   SOLE 25 732,838 0 0
INTL PAPER CO COM 460146103 60,448 1,190,386 SH   SOLE 26 435,944 0 754,442
INTL PAPER CO COM 460146103 4,130 81,327 SH   SOLE 28 60,510 0 20,817
INTL PAPER CO COM 460146103 937 18,452 SH   SOLE 29 15,778 0 2,674
INTL PAPER CO COM 460146103 64,253 1,265,330 SH   SOLE 30 1,265,330 0 0
INTL PAPER CO COM 460146103 9,515 187,381 SH   SOLE 31 75,907 0 111,474
INTL PAPER CO COM 460146103 3,991 78,598 SH   SOLE 32 78,598 0 0
INTL PAPER CO COM 460146103 54,998 1,083,058 SH   SOLE 34 1,083,058 0 0
INTL PAPER CO COM 460146103 34,545 680,278 SH   SOLE 36 680,278 0 0
INTL PAPER CO COM 460146103 2,649 52,171 SH   SOLE 37 52,171 0 0
INTL PAPER CO COM 460146103 99 1,957 SH   SOLE 40 1,957 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 221 13,574 SH   SOLE 2 13,225 0 349
INTRA CELLULAR THERAPIES INC COM 46116X101 3 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,323 142,962 SH   SOLE 18 142,962 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 4,610 283,682 SH   SOLE 19 283,682 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 114 7,020 SH   SOLE 20 7,020 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 34,368 2,114,976 SH   SOLE 21 2,114,976 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 15,510 954,458 SH   SOLE 22 887,753 0 66,705
INTRA CELLULAR THERAPIES INC COM 46116X101 165 10,181 SH   SOLE 26 7,103 0 3,078
INTRA CELLULAR THERAPIES INC COM 46116X101 75 4,638 SH   SOLE 28 4,638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 77 4,709 SH   SOLE 30 4,709 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 571 35,133 SH   SOLE 34 35,133 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 39 2,419 SH   SOLE 40 2,419 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 207 8,285 SH   SOLE 2 3,612 0 4,673
INTRAWEST RESORTS HLDGS INC COM 46090K109 9 346 SH   SOLE 7 346 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 1,631 65,207 SH   SOLE 18 65,207 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 501 20,016 SH   SOLE 19 20,016 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 13,016 520,437 SH   SOLE 21 520,437 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 12,555 502,018 SH   SOLE 22 473,707 0 28,311
INTRAWEST RESORTS HLDGS INC COM 46090K109 11 448 SH   SOLE 23 448 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 71 2,823 SH   SOLE 28 2,823 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 344 13,743 SH   SOLE 29 0 0 13,743
INTRAWEST RESORTS HLDGS INC COM 46090K109 59 2,367 SH   SOLE 30 2,367 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 60 2,388 SH   SOLE 40 2,388 0 0
INTREPID POTASH INC COM 46121Y102 839 487,662 SH   SOLE 7 487,662 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 28 16,401 SH   SOLE 18 16,401 0 0
INTREPID POTASH INC COM 46121Y102 15 8,477 SH   SOLE 19 8,477 0 0
INTREPID POTASH INC COM 46121Y102 286 166,206 SH   SOLE 21 166,206 0 0
INTREPID POTASH INC COM 46121Y102 2,045 1,188,978 SH   SOLE 22 1,177,345 0 11,633
INTREXON CORP COM 46122T102 175 8,814 SH   SOLE 2 8,374 0 440
INTREXON CORP COM 46122T102 4 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 29 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 528 26,644 SH   SOLE 18 26,644 0 0
INTREXON CORP COM 46122T102 701 35,390 SH   SOLE 19 35,390 0 0
INTREXON CORP COM 46122T102 11,430 576,703 SH   SOLE 21 576,703 0 0
INTREXON CORP COM 46122T102 32,309 1,630,116 SH   SOLE 22 1,454,559 0 175,557
INTREXON CORP COM 46122T102 209 10,546 SH   SOLE 26 7,250 0 3,296
INTREXON CORP COM 46122T102 175 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 217 10,944 SH   SOLE 29 0 0 10,944
INTREXON CORP COM 46122T102 460 23,192 SH   SOLE 30 23,192 0 0
INTREXON CORP COM 46122T102 25 1,275 SH   SOLE 31 1,275 0 0
INTREXON CORP COM 46122T102 92 4,627 SH   SOLE 40 4,627 0 0
INTRICON CORP COM 46121H109 10 1,076 SH   SOLE 18 1,076 0 0
INTRICON CORP COM 46121H109 25 2,740 SH   SOLE 19 2,740 0 0
INTRICON CORP COM 46121H109 154 16,906 SH   SOLE 21 16,906 0 0
INTRICON CORP COM 46121H109 91 10,044 SH   SOLE 22 10,044 0 0
INTUIT COM 461202103 69,516 599,324 SH   SOLE 2 449,461 0 149,863
INTUIT COM 461202103 22,117 190,677 SH   SOLE 4 184,401 0 6,276
INTUIT COM 461202103 23,625 203,681 SH   SOLE 7 199,694 0 3,987
INTUIT COM 461202103 2,696 23,240 SH   SOLE 13 23,240 0 0
INTUIT COM 461202103 209 1,803 SH   SOLE 15 1,803 0 0
INTUIT COM 461202103 8 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 68,709 592,368 SH   SOLE 18 557,233 0 35,135
INTUIT COM 461202103 88,838 765,912 SH   SOLE 19 765,912 0 0
INTUIT COM 461202103 18,402 158,649 SH   SOLE 20 0 0 158,649
INTUIT COM 461202103 466,085 4,018,321 SH   SOLE 21 4,018,321 0 0
INTUIT COM 461202103 838,883 7,232,370 SH   SOLE 22 5,583,057 0 1,649,313
INTUIT COM 461202103 52,799 455,199 SH   SOLE 23 455,199 0 0
INTUIT COM 461202103 27,401 236,236 SH   SOLE 25 236,236 0 0
INTUIT COM 461202103 80,309 692,375 SH   SOLE 26 174,470 0 517,905
INTUIT COM 461202103 5,873 50,630 SH   SOLE 28 37,676 0 12,954
INTUIT COM 461202103 18,111 156,141 SH   SOLE 29 106,223 0 49,918
INTUIT COM 461202103 95,555 823,820 SH   SOLE 30 823,820 0 0
INTUIT COM 461202103 38,711 333,747 SH   SOLE 31 182,127 0 151,620
INTUIT COM 461202103 5,051 43,550 SH   SOLE 32 43,550 0 0
INTUIT COM 461202103 39,843 343,507 SH   SOLE 34 343,507 0 0
INTUIT COM 461202103 51,141 440,909 SH   SOLE 36 440,909 0 0
INTUIT COM 461202103 154 1,330 SH   SOLE 40 1,330 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 41,986 54,778 SH   SOLE 2 30,446 0 24,332
INTUITIVE SURGICAL INC COM NEW 46120E602 9,056 11,815 SH   SOLE 4 10,927 0 888
INTUITIVE SURGICAL INC COM NEW 46120E602 34,256 44,693 SH   SOLE 7 29,128 0 15,565
INTUITIVE SURGICAL INC COM NEW 46120E602 533 695 SH   SOLE 13 695 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 213 278 SH   SOLE 15 278 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 17 22 SH   SOLE 17 0 0 22
INTUITIVE SURGICAL INC COM NEW 46120E602 65,895 85,972 SH   SOLE 18 80,425 0 5,547
INTUITIVE SURGICAL INC COM NEW 46120E602 121,905 159,047 SH   SOLE 19 159,047 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 20,969 27,358 SH   SOLE 20 3,700 0 23,658
INTUITIVE SURGICAL INC COM NEW 46120E602 749,672 978,084 SH   SOLE 21 978,084 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 791,757 1,032,991 SH   SOLE 22 844,013 0 188,978
INTUITIVE SURGICAL INC COM NEW 46120E602 35,498 46,314 SH   SOLE 23 46,314 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 11,377 14,843 SH   SOLE 25 14,843 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 82,501 107,637 SH   SOLE 26 26,059 0 81,578
INTUITIVE SURGICAL INC COM NEW 46120E602 6,135 8,004 SH   SOLE 28 5,943 0 2,061
INTUITIVE SURGICAL INC COM NEW 46120E602 1,351 1,763 SH   SOLE 29 1,763 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 96,017 125,272 SH   SOLE 30 125,272 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 16,973 22,144 SH   SOLE 31 7,318 0 14,826
INTUITIVE SURGICAL INC COM NEW 46120E602 5,060 6,602 SH   SOLE 32 6,602 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 45,817 59,777 SH   SOLE 34 59,777 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 44,695 58,313 SH   SOLE 36 58,313 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 168 219 SH   SOLE 40 219 0 0
INUVO INC COM NEW 46122W204 5 3,739 SH   SOLE 18 3,739 0 0
INUVO INC COM NEW 46122W204 71 54,783 SH   SOLE 21 54,783 0 0
INUVO INC COM NEW 46122W204 1,351 1,046,973 SH   SOLE 22 1,046,973 0 0
INVACARE CORP COM 461203101 77 6,454 SH   SOLE 2 1,480 0 4,974
INVACARE CORP COM 461203101 1,311 110,165 SH   SOLE 4 110,165 0 0
INVACARE CORP COM 461203101 8 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 3,037 255,185 SH   SOLE 18 255,185 0 0
INVACARE CORP COM 461203101 14,231 1,195,887 SH   SOLE 19 1,195,887 0 0
INVACARE CORP COM 461203101 36,109 3,034,400 SH   SOLE 21 3,034,400 0 0
INVACARE CORP COM 461203101 10,033 843,120 SH   SOLE 22 768,568 0 74,552
INVACARE CORP COM 461203101 96 8,072 SH   SOLE 26 5,785 0 2,287
INVACARE CORP COM 461203101 52 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 712 59,846 SH   SOLE 30 59,846 0 0
INVACARE CORP COM 461203101 2,868 240,992 SH   SOLE 34 240,992 0 0
INVACARE CORP COM 461203101 42 3,545 SH   SOLE 40 3,545 0 0
INVENSENSE INC COM 46123D205 232 18,371 SH   SOLE 2 3,842 0 14,529
INVENSENSE INC COM 46123D205 5 424 SH   SOLE 4 424 0 0
INVENSENSE INC COM 46123D205 26 2,078 SH   SOLE 7 2,078 0 0
INVENSENSE INC COM 46123D205 4 310 SH   SOLE 17 0 0 310
INVENSENSE INC COM 46123D205 4,139 327,721 SH   SOLE 18 327,721 0 0
INVENSENSE INC COM 46123D205 647 51,232 SH   SOLE 19 51,232 0 0
INVENSENSE INC COM 46123D205 31,320 2,479,778 SH   SOLE 21 2,479,778 0 0
INVENSENSE INC COM 46123D205 28,772 2,278,107 SH   SOLE 22 2,126,607 0 151,500
INVENSENSE INC COM 46123D205 64 5,066 SH   SOLE 26 0 0 5,066
INVENSENSE INC COM 46123D205 151 11,985 SH   SOLE 28 11,985 0 0
INVENSENSE INC COM 46123D205 134 10,607 SH   SOLE 30 10,607 0 0
INVENSENSE INC COM 46123D205 109 8,631 SH   SOLE 40 8,631 0 0
INVENTERGY GLOBAL INC COM NEW 46123X409 0 300 SH   SOLE 21 300 0 0
INVENTERGY GLOBAL INC COM NEW 46123X409 7 20,503 SH   SOLE 22 20,503 0 0
INVENTURE FOODS INC COM 461212102 6 1,385 SH   SOLE 2 1,017 0 368
INVENTURE FOODS INC COM 461212102 349 79,026 SH   SOLE 18 79,026 0 0
INVENTURE FOODS INC COM 461212102 33 7,489 SH   SOLE 19 7,489 0 0
INVENTURE FOODS INC COM 461212102 2,698 610,484 SH   SOLE 21 610,484 0 0
INVENTURE FOODS INC COM 461212102 3,149 712,447 SH   SOLE 22 697,652 0 14,795
INVESCO LTD SHS G491BT108 19,201 626,864 SH   SOLE 2 371,032 0 255,832
INVESCO LTD SHS G491BT108 5,147 168,036 SH   SOLE 4 157,954 0 10,082
INVESCO LTD SHS G491BT108 8,820 287,965 SH   SOLE 7 266,768 0 21,197
INVESCO LTD SHS G491BT108 128 4,191 SH   SOLE 13 4,191 0 0
INVESCO LTD SHS G491BT108 78 2,555 SH   SOLE 15 2,555 0 0
INVESCO LTD SHS G491BT108 85,586 2,794,205 SH   SOLE 18 2,651,803 0 142,402
INVESCO LTD SHS G491BT108 132,179 4,315,344 SH   SOLE 19 4,315,344 0 0
INVESCO LTD SHS G491BT108 7,017 229,099 SH   SOLE 20 0 0 229,099
INVESCO LTD SHS G491BT108 237,560 7,755,782 SH   SOLE 21 7,755,782 0 0
INVESCO LTD SHS G491BT108 345,697 11,286,233 SH   SOLE 22 9,201,514 0 2,084,719
INVESCO LTD SHS G491BT108 15,298 499,439 SH   SOLE 23 499,439 0 0
INVESCO LTD SHS G491BT108 6,794 221,825 SH   SOLE 25 221,825 0 0
INVESCO LTD SHS G491BT108 29,436 961,024 SH   SOLE 26 302,654 0 658,370
INVESCO LTD SHS G491BT108 2,655 86,670 SH   SOLE 28 65,172 0 21,498
INVESCO LTD SHS G491BT108 3,313 108,160 SH   SOLE 29 14,696 0 93,464
INVESCO LTD SHS G491BT108 39,024 1,274,051 SH   SOLE 30 1,274,051 0 0
INVESCO LTD SHS G491BT108 6,350 207,323 SH   SOLE 31 82,929 0 124,394
INVESCO LTD SHS G491BT108 2,205 71,991 SH   SOLE 34 71,991 0 0
INVESCO LTD SHS G491BT108 8,181 267,083 SH   SOLE 35 267,083 0 0
INVESCO LTD SHS G491BT108 27,480 897,156 SH   SOLE 36 897,156 0 0
INVESCO LTD SHS G491BT108 64 2,095 SH   SOLE 40 2,095 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 415 26,890 SH   SOLE 2 5,779 0 21,111
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 92 5,960 SH   SOLE 7 5,960 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,017 455,041 SH   SOLE 18 455,041 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,048 67,987 SH   SOLE 19 67,987 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 108,126 7,012,067 SH   SOLE 21 7,012,067 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 48,054 3,116,340 SH   SOLE 22 2,885,813 0 230,527
INVESCO MORTGAGE CAPITAL INC COM 46131B100 473 30,689 SH   SOLE 26 19,578 0 11,111
INVESCO MORTGAGE CAPITAL INC COM 46131B100 241 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 250 16,190 SH   SOLE 29 0 0 16,190
INVESCO MORTGAGE CAPITAL INC COM 46131B100 495 32,085 SH   SOLE 30 32,085 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 164 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 203 13,153 SH   SOLE 40 13,153 0 0
INVESCO SR INCOME TR COM 46131H107 0 14 SH   SOLE 18 14 0 0
INVESTAR HLDG CORP COM 46134L105 30 1,389 SH   SOLE 18 1,389 0 0
INVESTAR HLDG CORP COM 46134L105 51 2,339 SH   SOLE 21 2,339 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 167 8,249 SH   SOLE 2 3,392 0 4,857
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 7 345 SH   SOLE 4 345 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 16 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2,751 135,855 SH   SOLE 18 135,855 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 314 15,524 SH   SOLE 19 15,524 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 43,665 2,156,288 SH   SOLE 21 2,156,288 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 18,205 899,025 SH   SOLE 22 830,152 0 68,873
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 77 3,812 SH   SOLE 26 0 0 3,812
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 71 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 492 24,303 SH   SOLE 30 24,303 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 80 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 952 66,219 SH   SOLE 2 13,202 0 53,017
INVESTORS BANCORP INC NEW COM 46146L101 98 6,823 SH   SOLE 4 6,823 0 0
INVESTORS BANCORP INC NEW COM 46146L101 132 9,149 SH   SOLE 7 9,149 0 0
INVESTORS BANCORP INC NEW COM 46146L101 16,930 1,177,362 SH   SOLE 18 1,177,362 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,596 180,539 SH   SOLE 19 180,539 0 0
INVESTORS BANCORP INC NEW COM 46146L101 140,757 9,788,420 SH   SOLE 21 9,788,420 0 0
INVESTORS BANCORP INC NEW COM 46146L101 119,404 8,303,474 SH   SOLE 22 7,718,271 0 585,203
INVESTORS BANCORP INC NEW COM 46146L101 89 6,201 SH   SOLE 23 6,201 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,652 114,909 SH   SOLE 26 91,851 0 23,058
INVESTORS BANCORP INC NEW COM 46146L101 637 44,320 SH   SOLE 28 44,320 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,016 70,649 SH   SOLE 30 70,649 0 0
INVESTORS BANCORP INC NEW COM 46146L101 477 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 171 28,823 SH   SOLE 2 6,731 0 22,092
INVESTORS REAL ESTATE TR SH BEN INT 461730103 274 46,189 SH   SOLE 4 46,189 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 880 148,356 SH   SOLE 7 148,356 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 32 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,941 495,937 SH   SOLE 18 495,937 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,017 171,564 SH   SOLE 19 171,564 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 22,520 3,797,564 SH   SOLE 21 3,797,564 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 28,106 4,739,571 SH   SOLE 22 4,424,963 0 314,608
INVESTORS REAL ESTATE TR SH BEN INT 461730103 30 5,119 SH   SOLE 23 5,119 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,012 170,585 SH   SOLE 25 170,585 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 693 116,939 SH   SOLE 26 65,293 0 51,646
INVESTORS REAL ESTATE TR SH BEN INT 461730103 107 18,067 SH   SOLE 28 18,067 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 248 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,551 598,894 SH   SOLE 30 598,894 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 84 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 43 270 SH   SOLE 2 36 0 234
INVESTORS TITLE CO COM 461804106 1,144 7,233 SH   SOLE 18 7,233 0 0
INVESTORS TITLE CO COM 461804106 99 629 SH   SOLE 19 629 0 0
INVESTORS TITLE CO COM 461804106 7,526 47,590 SH   SOLE 21 47,590 0 0
INVESTORS TITLE CO COM 461804106 7,999 50,576 SH   SOLE 22 49,514 0 1,062
INVITAE CORP COM 46185L103 13 1,211 SH   SOLE 2 1,162 0 49
INVITAE CORP COM 46185L103 334 30,198 SH   SOLE 4 30,198 0 0
INVITAE CORP COM 46185L103 2 147 SH   SOLE 7 147 0 0
INVITAE CORP COM 46185L103 3,892 351,932 SH   SOLE 18 351,932 0 0
INVITAE CORP COM 46185L103 21,298 1,925,682 SH   SOLE 19 1,925,682 0 0
INVITAE CORP COM 46185L103 9,723 879,128 SH   SOLE 21 879,128 0 0
INVITAE CORP COM 46185L103 6,469 584,910 SH   SOLE 22 555,013 0 29,897
INVITAE CORP COM 46185L103 7,873 711,835 SH   SOLE 34 711,835 0 0
INVITATION HOMES INC COM 46187W107 160 7,333 SH   SOLE 2 7,333 0 0
INVITATION HOMES INC COM 46187W107 3,432 157,213 SH   SOLE 4 157,213 0 0
INVITATION HOMES INC COM 46187W107 2,093 95,894 SH   SOLE 7 95,894 0 0
INVITATION HOMES INC COM 46187W107 69 3,147 SH   SOLE 15 3,147 0 0
INVITATION HOMES INC COM 46187W107 1,105 50,612 SH   SOLE 18 50,612 0 0
INVITATION HOMES INC COM 46187W107 3,144 144,016 SH   SOLE 19 144,016 0 0
INVITATION HOMES INC COM 46187W107 20,192 924,945 SH   SOLE 21 924,945 0 0
INVITATION HOMES INC COM 46187W107 54,836 2,511,974 SH   SOLE 22 2,151,785 0 360,189
INVITATION HOMES INC COM 46187W107 73 3,332 SH   SOLE 23 3,332 0 0
INVITATION HOMES INC COM 46187W107 2,448 112,149 SH   SOLE 25 112,149 0 0
INVITATION HOMES INC COM 46187W107 488 22,357 SH   SOLE 26 0 0 22,357
INVITATION HOMES INC COM 46187W107 587 26,892 SH   SOLE 29 26,892 0 0
INVITATION HOMES INC COM 46187W107 2,097 96,056 SH   SOLE 30 96,056 0 0
INVITATION HOMES INC COM 46187W107 44 2,004 SH   SOLE 31 2,004 0 0
INVITATION HOMES INC COM 46187W107 1,920 87,956 SH   SOLE 34 87,956 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 7 1,623 SH   SOLE 2 1,623 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 3 659 SH   SOLE 7 659 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 513 126,558 SH   SOLE 18 126,558 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 72 17,840 SH   SOLE 19 17,840 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 4,082 1,007,863 SH   SOLE 21 1,007,863 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 3,239 799,779 SH   SOLE 22 763,345 0 36,434
INVUITY INC COM NEW 46187J205 18 2,222 SH   SOLE 18 2,222 0 0
INVUITY INC COM NEW 46187J205 259 32,521 SH   SOLE 21 32,521 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 8 1,610 SH   SOLE 18 1,610 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 7 1,418 SH   SOLE 19 1,418 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 132 27,196 SH   SOLE 21 27,196 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 769 158,636 SH   SOLE 22 155,950 0 2,686
IONIS PHARMACEUTICALS INC COM 462222100 549 13,645 SH   SOLE 2 12,777 0 868
IONIS PHARMACEUTICALS INC COM 462222100 24 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 118 2,935 SH   SOLE 7 2,935 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,304 57,305 SH   SOLE 18 57,305 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,136 78,001 SH   SOLE 19 78,001 0 0
IONIS PHARMACEUTICALS INC COM 462222100 122,379 3,044,259 SH   SOLE 21 3,044,259 0 0
IONIS PHARMACEUTICALS INC COM 462222100 129,937 3,232,273 SH   SOLE 22 2,844,395 0 387,878
IONIS PHARMACEUTICALS INC COM 462222100 1,517 37,747 SH   SOLE 26 29,103 0 8,644
IONIS PHARMACEUTICALS INC COM 462222100 695 17,299 SH   SOLE 28 17,299 0 0
IONIS PHARMACEUTICALS INC COM 462222100 899 22,366 SH   SOLE 29 0 0 22,366
IONIS PHARMACEUTICALS INC COM 462222100 1,577 39,239 SH   SOLE 30 39,239 0 0
IONIS PHARMACEUTICALS INC COM 462222100 105 2,605 SH   SOLE 31 2,605 0 0
IONIS PHARMACEUTICALS INC COM 462222100 464 11,531 SH   SOLE 40 11,531 0 0
IPASS INC COM 46261V108 12 10,601 SH   SOLE 18 10,601 0 0
IPASS INC COM 46261V108 217 185,280 SH   SOLE 21 185,280 0 0
IPASS INC COM 46261V108 101 86,574 SH   SOLE 22 86,574 0 0
IPG PHOTONICS CORP COM 44980X109 2,270 18,811 SH   SOLE 2 17,593 0 1,218
IPG PHOTONICS CORP COM 44980X109 25 204 SH   SOLE 4 204 0 0
IPG PHOTONICS CORP COM 44980X109 102 846 SH   SOLE 7 846 0 0
IPG PHOTONICS CORP COM 44980X109 15,103 125,127 SH   SOLE 18 125,127 0 0
IPG PHOTONICS CORP COM 44980X109 10,799 89,472 SH   SOLE 19 89,472 0 0
IPG PHOTONICS CORP COM 44980X109 185,038 1,533,038 SH   SOLE 21 1,533,038 0 0
IPG PHOTONICS CORP COM 44980X109 137,933 1,142,776 SH   SOLE 22 1,024,562 0 118,214
IPG PHOTONICS CORP COM 44980X109 1,295 10,727 SH   SOLE 26 8,733 0 1,994
IPG PHOTONICS CORP COM 44980X109 642 5,323 SH   SOLE 28 5,323 0 0
IPG PHOTONICS CORP COM 44980X109 3,161 26,185 SH   SOLE 30 26,185 0 0
IPG PHOTONICS CORP COM 44980X109 99 819 SH   SOLE 31 819 0 0
IPG PHOTONICS CORP COM 44980X109 482 3,996 SH   SOLE 40 3,996 0 0
IRADIMED CORP COM 46266A109 2 191 SH   SOLE 2 191 0 0
IRADIMED CORP COM 46266A109 133 14,903 SH   SOLE 18 14,903 0 0
IRADIMED CORP COM 46266A109 11 1,212 SH   SOLE 19 1,212 0 0
IRADIMED CORP COM 46266A109 1,127 126,580 SH   SOLE 21 126,580 0 0
IRADIMED CORP COM 46266A109 630 70,803 SH   SOLE 22 67,741 0 3,062
IRHYTHM TECHNOLOGIES INC COM 450056106 563 14,973 SH   SOLE 2 14,973 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,161 30,881 SH   SOLE 18 30,881 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,595 95,617 SH   SOLE 19 95,617 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 8,443 224,546 SH   SOLE 21 224,546 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,223 138,922 SH   SOLE 22 134,235 0 4,687
IRHYTHM TECHNOLOGIES INC COM 450056106 1,788 47,541 SH   SOLE 34 47,541 0 0
IRIDEX CORP COM 462684101 3 267 SH   SOLE 2 267 0 0
IRIDEX CORP COM 462684101 335 28,218 SH   SOLE 18 28,218 0 0
IRIDEX CORP COM 462684101 31 2,608 SH   SOLE 19 2,608 0 0
IRIDEX CORP COM 462684101 2,985 251,469 SH   SOLE 21 251,469 0 0
IRIDEX CORP COM 462684101 622 52,433 SH   SOLE 22 46,236 0 6,197
IRIDIUM COMMUNICATIONS INC COM 46269C102 239 24,718 SH   SOLE 2 11,518 0 13,200
IRIDIUM COMMUNICATIONS INC COM 46269C102 16 1,707 SH   SOLE 7 1,707 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,272 442,650 SH   SOLE 18 442,650 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 494 51,199 SH   SOLE 19 51,199 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 91,438 9,475,389 SH   SOLE 21 9,475,389 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 23,878 2,474,375 SH   SOLE 22 2,314,294 0 160,081
IRIDIUM COMMUNICATIONS INC COM 46269C102 115 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,488 154,160 SH   SOLE 30 154,160 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 84 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 95 1,443 SH   SOLE 2 1,151 0 292
IROBOT CORP COM 462726100 11 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 47 712 SH   SOLE 7 712 0 0
IROBOT CORP COM 462726100 3 41 SH   SOLE 17 0 0 41
IROBOT CORP COM 462726100 8,807 133,154 SH   SOLE 18 133,154 0 0
IROBOT CORP COM 462726100 1,869 28,264 SH   SOLE 19 28,264 0 0
IROBOT CORP COM 462726100 154,961 2,342,919 SH   SOLE 21 2,342,919 0 0
IROBOT CORP COM 462726100 47,651 720,451 SH   SOLE 22 663,282 0 57,169
IROBOT CORP COM 462726100 43 647 SH   SOLE 23 647 0 0
IROBOT CORP COM 462726100 949 14,350 SH   SOLE 26 12,405 0 1,945
IROBOT CORP COM 462726100 229 3,457 SH   SOLE 29 0 0 3,457
IROBOT CORP COM 462726100 3,614 54,639 SH   SOLE 30 54,639 0 0
IROBOT CORP COM 462726100 204 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 8,150 228,480 SH   SOLE 2 64,429 0 164,051
IRON MTN INC NEW COM 46284V101 2,700 75,698 SH   SOLE 4 69,012 0 6,686
IRON MTN INC NEW COM 46284V101 6,075 170,321 SH   SOLE 7 153,758 0 16,563
IRON MTN INC NEW COM 46284V101 49 1,383 SH   SOLE 15 1,383 0 0
IRON MTN INC NEW COM 46284V101 19,251 539,693 SH   SOLE 18 504,265 0 35,428
IRON MTN INC NEW COM 46284V101 4,720 132,333 SH   SOLE 19 132,333 0 0
IRON MTN INC NEW COM 46284V101 5,346 149,863 SH   SOLE 20 0 0 149,863
IRON MTN INC NEW COM 46284V101 213,685 5,990,596 SH   SOLE 21 5,990,596 0 0
IRON MTN INC NEW COM 46284V101 299,368 8,392,703 SH   SOLE 22 7,139,705 0 1,252,998
IRON MTN INC NEW COM 46284V101 10,204 286,056 SH   SOLE 23 286,056 0 0
IRON MTN INC NEW COM 46284V101 3,068 86,016 SH   SOLE 25 86,016 0 0
IRON MTN INC NEW COM 46284V101 21,662 607,277 SH   SOLE 26 217,246 0 390,031
IRON MTN INC NEW COM 46284V101 1,868 52,369 SH   SOLE 28 39,539 0 12,830
IRON MTN INC NEW COM 46284V101 2,439 68,380 SH   SOLE 29 12,087 0 56,293
IRON MTN INC NEW COM 46284V101 25,495 714,758 SH   SOLE 30 714,758 0 0
IRON MTN INC NEW COM 46284V101 4,536 127,175 SH   SOLE 31 57,784 0 69,391
IRON MTN INC NEW COM 46284V101 543 15,233 SH   SOLE 34 15,233 0 0
IRON MTN INC NEW COM 46284V101 13,831 387,745 SH   SOLE 36 387,745 0 0
IRON MTN INC NEW COM 46284V101 58 1,612 SH   SOLE 40 1,612 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 384 22,509 SH   SOLE 2 21,658 0 851
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 16 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 55 3,218 SH   SOLE 7 3,218 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8,090 474,226 SH   SOLE 18 474,226 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,644 272,198 SH   SOLE 19 272,198 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,808 106,000 SH   SOLE 20 106,000 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 109,475 6,417,050 SH   SOLE 21 6,417,050 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 66,568 3,901,974 SH   SOLE 22 3,639,803 0 262,171
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 70 4,128 SH   SOLE 23 4,128 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,007 59,011 SH   SOLE 26 51,095 0 7,916
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 307 18,018 SH   SOLE 28 18,018 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 924 54,148 SH   SOLE 29 0 0 54,148
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 350 20,497 SH   SOLE 30 20,497 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 246 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 485 390,000 PRN   SOLE 21 390,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2,667 108,794 SH   SOLE 21 108,794 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 9,595 391,485 SH   SOLE 25 391,485 0 0
ISHARES MSCI AUST ETF 464286103 1 58 SH   SOLE 17 0 0 58
ISHARES MSCI AUST ETF 464286103 2 100 SH   SOLE 18 100 0 0
ISHARES MSCI AUST ETF 464286103 3,591 158,809 SH   SOLE 21 158,809 0 0
ISHARES MSCI FRNTR100ETF 464286145 6,448 232,447 SH   SOLE 23 232,447 0 0
ISHARES INTL HIGH YIELD 464286210 1,316 28,084 SH   SOLE 21 28,084 0 0
ISHARES EM HGHYL BD ETF 464286285 37 747 SH   SOLE 18 747 0 0
ISHARES EM MKTS DIV ETF 464286319 728 18,271 SH   SOLE 2 18,271 0 0
ISHARES EM MKTS DIV ETF 464286319 302 7,575 SH   SOLE 7 7,575 0 0
ISHARES EM MKTS DIV ETF 464286319 12,545 314,809 SH   SOLE 18 303,231 0 11,578
ISHARES EM MKTS DIV ETF 464286319 659 16,531 SH   SOLE 19 16,531 0 0
ISHARES MSCI BRZ CAP ETF 464286400 17,587 469,489 SH   SOLE 7 469,489 0 0
ISHARES MSCI BRZ CAP ETF 464286400 2 43 SH   SOLE 17 0 0 43
ISHARES MSCI BRZ CAP ETF 464286400 0 6 SH   SOLE 18 6 0 0
ISHARES MSCI BRZ CAP ETF 464286400 233 6,232 SH   SOLE 23 6,232 0 0
ISHARES MSCI BRZ CAP ETF 464286400 1,768 47,190 SH   SOLE 29 47,190 0 0
ISHARES MSCI CDA ETF 464286509 2 60 SH   SOLE 17 0 0 60
ISHARES MSCI CDA ETF 464286509 2,287 85,065 SH   SOLE 18 85,065 0 0
ISHARES MSCI CDA ETF 464286509 661 24,582 SH   SOLE 19 24,582 0 0
ISHARES MSCI CDA ETF 464286509 120,457 4,481,273 SH   SOLE 21 4,481,273 0 0
ISHARES MSCI CDA ETF 464286509 88,967 3,309,779 SH   SOLE 22 1,819,666 0 1,490,113
ISHARES MSCI CDA ETF 464286509 954 35,493 SH   SOLE 26 0 0 35,493
ISHARES EM MKTS CURR ETF 464286517 4,359 95,923 SH   SOLE 2 0 0 95,923
ISHARES EM MKTS CURR ETF 464286517 383 8,435 SH   SOLE 17 0 0 8,435
ISHARES EM MKTS CURR ETF 464286517 8,170 179,790 SH   SOLE 18 179,790 0 0
ISHARES EM MKTS CURR ETF 464286517 15,361 338,055 SH   SOLE 21 338,055 0 0
ISHARES MIN VOL GBL ETF 464286525 77,564 1,005,633 SH   SOLE 7 1,005,633 0 0
ISHARES MIN VOL GBL ETF 464286525 18 233 SH   SOLE 17 0 0 233
ISHARES MIN VOL GBL ETF 464286525 6,605 85,638 SH   SOLE 18 85,638 0 0
ISHARES MIN VOL GBL ETF 464286525 6,325 82,005 SH   SOLE 19 82,005 0 0
ISHARES MIN VOL GBL ETF 464286525 2,706 35,086 SH   SOLE 21 35,086 0 0
ISHARES MIN VOL GBL ETF 464286525 86,072 1,115,934 SH   SOLE 40 1,115,934 0 0
ISHARES MIN VOL EMRG MKT 464286533 56,373 1,053,706 SH   SOLE 7 1,053,706 0 0
ISHARES MIN VOL EMRG MKT 464286533 21 399 SH   SOLE 17 0 0 399
ISHARES MIN VOL EMRG MKT 464286533 28,299 528,958 SH   SOLE 18 299,803 0 229,155
ISHARES MIN VOL EMRG MKT 464286533 9,561 178,709 SH   SOLE 21 178,709 0 0
ISHARES MIN VOL EMRG MKT 464286533 112,369 2,100,364 SH   SOLE 22 1,701,671 0 398,693
ISHARES MIN VOL EMRG MKT 464286533 14,139 264,285 SH   SOLE 28 0 0 264,285
ISHARES MSCI EURZONE ETF 464286608 115,133 3,062,045 SH   SOLE 2 1,706,692 0 1,355,353
ISHARES MSCI EURZONE ETF 464286608 7 196 SH   SOLE 17 0 0 196
ISHARES MSCI EURZONE ETF 464286608 27,001 718,105 SH   SOLE 18 718,105 0 0
ISHARES MSCI EURZONE ETF 464286608 153,006 4,069,314 SH   SOLE 19 4,069,314 0 0
ISHARES MSCI EURZONE ETF 464286608 1,275,556 33,924,363 SH   SOLE 21 33,924,363 0 0
ISHARES MSCI THI CAP ETF 464286624 1 18 SH   SOLE 17 0 0 18
ISHARES MSCI THI CAP ETF 464286624 3,452 44,267 SH   SOLE 22 0 0 44,267
ISHARES MSCI THI CAP ETF 464286624 710 9,102 SH   SOLE 29 9,102 0 0
ISHARES MSCI CH CAP ETF 464286640 11,890 272,957 SH   SOLE 22 272,957 0 0
ISHARES MSCI BRIC INDX 464286657 6 169 SH   SOLE 17 0 0 169
ISHARES MSCI PAC JP ETF 464286665 5 101 SH   SOLE 17 0 0 101
ISHARES MSCI PAC JP ETF 464286665 70,566 1,579,004 SH   SOLE 23 1,579,004 0 0
ISHARES MSCI PAC JP ETF 464286665 5,040 112,768 SH   SOLE 26 0 0 112,768
ISHARES MSCI EQUAL WEITE 464286681 1 18 SH   SOLE 17 0 0 18
ISHARES MSCI FRANCE ETF 464286707 96 3,603 SH   SOLE 18 3,603 0 0
ISHARES MSCI TURKEY ETF 464286715 0 7 SH   SOLE 18 7 0 0
ISHARES MSCI TURKEY ETF 464286715 1,406 39,275 SH   SOLE 22 0 0 39,275
ISHARES MSCI SZ CAP ETF 464286749 2 78 SH   SOLE 17 0 0 78
ISHARES MSCI SZ CAP ETF 464286749 89 2,788 SH   SOLE 18 2,788 0 0
ISHARES MSCI SZ CAP ETF 464286749 3,778 118,131 SH   SOLE 21 118,131 0 0
ISHARES MSCI SPAN CP ETF 464286764 15 503 SH   OTR 19 503 0 0
ISHARES MSCI SPAN CP ETF 464286764 55,512 1,825,455 SH   SOLE 21 1,825,455 0 0
ISHARES MSCI STH KOR ETF 464286772 8 130 SH   SOLE 18 130 0 0
ISHARES MSCI STH KOR ETF 464286772 1,317 21,287 SH   SOLE 21 21,287 0 0
ISHARES MSCI STH KOR ETF 464286772 140,742 2,274,804 SH   SOLE 22 2,271,823 0 2,981
ISHARES MSCI STH AFR ETF 464286780 199 3,603 SH   SOLE 23 3,603 0 0
ISHARES MSCI STH AFR ETF 464286780 1,541 27,919 SH   SOLE 29 27,919 0 0
ISHARES MSCI GERMANY ETF 464286806 7,531 261,959 SH   SOLE 18 261,959 0 0
ISHARES MSCI GERMANY ETF 464286806 7,350 255,651 SH   SOLE 19 255,651 0 0
ISHARES MSCI GERMANY ETF 464286806 485,932 16,901,972 SH   SOLE 21 16,901,972 0 0
ISHARES MSCI NETHERL ETF 464286814 7 254 SH   SOLE 18 254 0 0
ISHARES MSCI MEX CAP ETF 464286822 886 17,313 SH   SOLE 2 17,313 0 0
ISHARES MSCI MEX CAP ETF 464286822 2 36 SH   SOLE 17 0 0 36
ISHARES MSCI MEX CAP ETF 464286822 3,152 61,608 SH   SOLE 21 61,608 0 0
ISHARES MSCI MEX CAP ETF 464286822 243 4,744 SH   SOLE 23 4,744 0 0
ISHARES MSCI HONG KG ETF 464286871 4,237 190,439 SH   SOLE 2 190,439 0 0
ISHARES MSCI HONG KG ETF 464286871 40 1,776 SH   SOLE 17 0 0 1,776
ISHARES MSCI HONG KG ETF 464286871 3 125 SH   SOLE 18 125 0 0
ISHARES IBONDS SEP17 ETF 464289271 3 124 SH   SOLE 18 124 0 0
ISHARES RUS TP200 VL ETF 464289420 4 81 SH   SOLE 17 0 0 81
ISHARES RUS TOP 200 ETF 464289446 8 140 SH   SOLE 17 0 0 140
ISHARES RUS TOP 200 ETF 464289446 81 1,500 SH   SOLE 18 1,500 0 0
ISHARES CORE LT USDB ETF 464289479 10 155 SH   SOLE 17 0 0 155
ISHARES 10+ YR CR BD ETF 464289511 10,651 179,786 SH   SOLE 2 69,550 0 110,236
ISHARES 10+ YR CR BD ETF 464289511 238 4,022 SH   SOLE 3 4,022 0 0
ISHARES 10+ YR CR BD ETF 464289511 9,832 165,973 SH   SOLE 18 137,906 0 28,067
ISHARES 10+ YR CR BD ETF 464289511 41,895 707,214 SH   SOLE 21 707,214 0 0
ISHARES 10+ YR CR BD ETF 464289511 1,951 32,936 SH   SOLE 22 32,936 0 0
ISHARES INDIA 50 ETF 464289529 42,699 1,320,725 SH   SOLE 7 1,320,725 0 0
ISHARES INDIA 50 ETF 464289529 604 18,690 SH   SOLE 21 18,690 0 0
ISHARES INDIA 50 ETF 464289529 7,525 232,757 SH   SOLE 22 232,757 0 0
ISHARES AGGRES ALLOC ETF 464289859 1 27 SH   SOLE 17 0 0 27
ISHARES GRWT ALLOCAT ETF 464289867 24 568 SH   SOLE 17 0 0 568
ISHARES GRWT ALLOCAT ETF 464289867 38,413 906,178 SH   SOLE 22 906,178 0 0
ISHARES MODERT ALLOC ETF 464289875 24,669 678,642 SH   SOLE 22 678,642 0 0
ISHARES CONSER ALLOC ETF 464289883 9,091 272,769 SH   SOLE 22 272,769 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 6,204 172,857 SH   SOLE 2 1 0 172,856
ISHARES GOLD TRUST ISHARES 464285105 1,967 163,776 SH   SOLE 4 163,776 0 0
ISHARES GOLD TRUST ISHARES 464285105 17,876 1,488,398 SH   SOLE 18 1,488,398 0 0
ISHARES GOLD TRUST ISHARES 464285105 166,720 13,881,756 SH   SOLE 19 13,881,756 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,531 460,508 SH   SOLE 23 460,508 0 0
ISHARES GOLD TRUST ISHARES 464285105 162,537 13,533,496 SH   SOLE 25 13,533,496 0 0
ISHARES GOLD TRUST ISHARES 464285105 23,614 1,966,231 SH   SOLE 26 1,966,231 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,391 282,330 SH   SOLE 29 0 0 282,330
ISHARES GOLD TRUST ISHARES 464285105 2,250 187,368 SH   SOLE 30 187,368 0 0
ISHARES GOLD TRUST ISHARES 464285105 58,942 4,907,763 SH   SOLE 34 4,907,763 0 0
ISHARES INC CORE MSCI EMKT 46434G103 31,832 666,090 SH   SOLE 2 0 0 666,090
ISHARES INC CORE MSCI EMKT 46434G103 200,848 4,202,724 SH   SOLE 7 4,202,724 0 0
ISHARES INC CORE MSCI EMKT 46434G103 87,499 1,830,905 SH   SOLE 17 0 0 1,830,905
ISHARES INC CORE MSCI EMKT 46434G103 190,154 3,978,945 SH   SOLE 18 3,978,894 0 51
ISHARES INC CORE MSCI EMKT 46434G103 1,826 38,208 SH   SOLE 19 38,208 0 0
ISHARES INC CORE MSCI EMKT 46434G103 534,998 11,194,772 SH   SOLE 21 11,194,772 0 0
ISHARES INC CORE MSCI EMKT 46434G103 374,776 7,842,148 SH   SOLE 22 5,167,617 0 2,674,531
ISHARES INC CORE MSCI EMKT 46434G103 152,602 3,193,179 SH   SOLE 23 3,193,179 0 0
ISHARES INC CUR HD MSCI EM 46434G509 2 90 SH   SOLE 18 90 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 114,661 3,450,524 SH   SOLE 2 149,851 0 3,300,673
ISHARES INC MSCI TAIWAN ETF 46434G772 1,960 58,988 SH   SOLE 7 58,988 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1 20 SH   SOLE 18 20 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 104,712 3,151,140 SH   SOLE 22 2,588,176 0 562,964
ISHARES INC MSCI TAIWAN ETF 46434G772 1,691 50,874 SH   SOLE 26 50,874 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 18,447 555,139 SH   SOLE 29 555,139 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 5 237 SH   SOLE 17 0 0 237
ISHARES INC MSCI SINGPOR ETF 46434G780 5 201 SH   SOLE 18 201 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 21,896 681,705 SH   SOLE 2 0 0 681,705
ISHARES INC MSCI RUS ETF NEW 46434G798 6,367 198,229 SH   SOLE 4 198,229 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 12,036 374,715 SH   SOLE 21 374,715 0 0
ISHARES INC MSCI RUS ETF NEW 46434G798 7,736 240,845 SH   SOLE 22 64,306 0 176,539
ISHARES INC MSCI MLY ETF NEW 46434G814 1,255 41,171 SH   SOLE 22 41,171 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 46,711 907,013 SH   SOLE 2 744,558 0 162,455
ISHARES INC MSCI JPN ETF NEW 46434G822 1 27 SH   SOLE 17 0 0 27
ISHARES INC MSCI JPN ETF NEW 46434G822 11,484 222,993 SH   SOLE 18 222,993 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 62,940 1,222,132 SH   SOLE 19 1,222,132 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,046,554 20,321,430 SH   SOLE 21 20,321,430 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,078 20,941 SH   SOLE 26 0 0 20,941
ISHARES INC MSCI ITL ETF NEW 46434G830 4 162 SH   SOLE 18 162 0 0
ISHARES INC MSCI ITL ETF NEW 46434G830 6,329 245,863 SH   SOLE 21 245,863 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 18,390 300,000 SH   SOLE   300,000 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,253 354,448 SH   SOLE 2 354,448 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 12,922 871,934 SH   SOLE 3 871,934 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 524,313 35,378,764 SH   SOLE 7 35,378,764 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,235 83,300 SH   SOLE 18 83,300 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9,160 618,050 SH   SOLE 22 618,050 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4,800 323,916 SH   SOLE 23 323,916 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,159 145,711 SH   SOLE 26 0 0 145,711
ISHARES SILVER TRUST ISHARES 46428Q109 579 33,594 SH   SOLE 18 33,594 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 771 44,670 SH   SOLE 19 44,670 0 0
ISHARES TR S&P 100 ETF 464287101 57 548 SH   SOLE 17 0 0 548
ISHARES TR MRNGSTR LG-CP ET 464287127 33 232 SH   SOLE 17 0 0 232
ISHARES TR CORE S&P TTL STK 464287150 25,036 463,376 SH   SOLE 7 463,376 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,001 18,531 SH   SOLE 17 0 0 18,531
ISHARES TR CORE S&P TTL STK 464287150 20,819 385,315 SH   SOLE 18 385,315 0 0
ISHARES TR CORE S&P TTL STK 464287150 327,487 6,061,203 SH   SOLE 19 6,061,203 0 0
ISHARES TR CORE S&P TTL STK 464287150 455,369 8,428,080 SH   SOLE 21 0 0 8,428,080
ISHARES TR CORE S&P TTL STK 464287150 6,671 123,469 SH   SOLE 22 123,469 0 0
ISHARES TR SELECT DIVID ETF 464287168 26,115 286,659 SH   SOLE 2 286,659 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,477 16,217 SH   SOLE 7 16,217 0 0
ISHARES TR SELECT DIVID ETF 464287168 31 340 SH   SOLE 17 0 0 340
ISHARES TR SELECT DIVID ETF 464287168 62,694 688,187 SH   SOLE 18 688,187 0 0
ISHARES TR SELECT DIVID ETF 464287168 21,707 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 19,762 172,365 SH   SOLE 2 82,560 0 89,805
ISHARES TR TIPS BD ETF 464287176 6,645 57,958 SH   SOLE 7 57,958 0 0
ISHARES TR TIPS BD ETF 464287176 3,655 31,883 SH   SOLE 17 0 0 31,883
ISHARES TR TIPS BD ETF 464287176 47,712 416,151 SH   SOLE 18 416,151 0 0
ISHARES TR TIPS BD ETF 464287176 106,438 928,370 SH   SOLE 19 928,370 0 0
ISHARES TR TIPS BD ETF 464287176 967,332 8,437,263 SH   SOLE 21 7,594,423 0 842,840
ISHARES TR TIPS BD ETF 464287176 2,515 21,938 SH   SOLE 23 21,938 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 23,162 601,771 SH   SOLE 7 601,771 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1 32 SH   SOLE 17 0 0 32
ISHARES TR CORE S&P500 ETF 464287200 930,109 3,920,043 SH   SOLE 2 2,509,374 0 1,410,669
ISHARES TR CORE S&P500 ETF 464287200 932 3,929 SH   SOLE 3 3,929 0 0
ISHARES TR CORE S&P500 ETF 464287200 84,844 357,583 SH   SOLE 4 357,583 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,034,460 17,003,665 SH   SOLE 7 17,003,665 0 0
ISHARES TR CORE S&P500 ETF 464287200 51,565 217,325 SH   SOLE 16 217,325 0 0
ISHARES TR CORE S&P500 ETF 464287200 62,564 263,682 SH   SOLE 17 0 0 263,682
ISHARES TR CORE S&P500 ETF 464287200 161,384 680,169 SH   SOLE 18 348,343 0 331,826
ISHARES TR CORE S&P500 ETF 464287200 480,355 2,024,506 SH   SOLE 19 2,024,506 0 0
ISHARES TR CORE S&P500 ETF 464287200 798,212 3,364,151 SH   SOLE 21 2,860,573 0 503,578
ISHARES TR CORE S&P500 ETF 464287200 1,389,237 5,855,091 SH   SOLE 22 4,168,695 0 1,686,396
ISHARES TR CORE S&P500 ETF 464287200 521,566 2,198,197 SH   SOLE 23 2,198,197 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,738 36,829 SH   SOLE 26 0 0 36,829
ISHARES TR CORE S&P500 ETF 464287200 76,923 324,202 SH   SOLE 28 0 0 324,202
ISHARES TR OPTIONS 464287200 2,729 11,500 SH Put SOLE 25 11,500 0 0
ISHARES TR CORE US AGGBD ET 464287226 685,720 6,320,578 SH   SOLE 2 5,287,178 0 1,033,400
ISHARES TR CORE US AGGBD ET 464287226 4,174 38,477 SH   SOLE 7 38,477 0 0
ISHARES TR CORE US AGGBD ET 464287226 66,641 614,261 SH   SOLE 17 0 0 614,261
ISHARES TR CORE US AGGBD ET 464287226 139,177 1,282,852 SH   SOLE 18 553,986 0 728,866
ISHARES TR CORE US AGGBD ET 464287226 114,314 1,053,684 SH   SOLE 19 1,053,684 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,727,754 25,142,904 SH   SOLE 21 20,884,005 0 4,258,899
ISHARES TR CORE US AGGBD ET 464287226 582,410 5,368,325 SH   SOLE 22 2,109,848 0 3,258,477
ISHARES TR MSCI EMG MKT ETF 464287234 65,930 1,673,775 SH   SOLE 2 49,196 0 1,624,579
ISHARES TR MSCI EMG MKT ETF 464287234 900,112 22,851,287 SH   SOLE 7 22,851,287 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 28 712 SH   SOLE 17 0 0 712
ISHARES TR MSCI EMG MKT ETF 464287234 4,832 122,672 SH   SOLE 18 122,672 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 54,461 1,382,603 SH   SOLE 19 1,382,603 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 297,206 7,545,226 SH   SOLE 21 7,087,833 0 457,393
ISHARES TR MSCI EMG MKT ETF 464287234 508,925 12,920,158 SH   SOLE 22 11,274,572 0 1,645,586
ISHARES TR MSCI EMG MKT ETF 464287234 45,882 1,164,824 SH   SOLE 23 1,164,824 0 0
ISHARES TR OPTIONS 464287234 15,756 400,000 SH Call SOLE 19 400,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 610,409 5,176,904 SH   SOLE 2 5,124,623 0 52,281
ISHARES TR IBOXX INV CP ETF 464287242 24,022 203,732 SH   SOLE 3 203,732 0 0
ISHARES TR IBOXX INV CP ETF 464287242 89,391 758,130 SH   SOLE 7 758,130 0 0
ISHARES TR IBOXX INV CP ETF 464287242 39 330 SH   SOLE 17 0 0 330
ISHARES TR IBOXX INV CP ETF 464287242 33,293 282,361 SH   SOLE 18 282,275 0 86
ISHARES TR IBOXX INV CP ETF 464287242 413,207 3,504,430 SH   SOLE 19 3,504,430 0 0
ISHARES TR IBOXX INV CP ETF 464287242 107,514 911,834 SH   SOLE 21 911,834 0 0
ISHARES TR IBOXX INV CP ETF 464287242 27,049 229,405 SH   SOLE 22 229,405 0 0
ISHARES TR IBOXX INV CP ETF 464287242 87,545 742,476 SH   SOLE 23 742,476 0 0
ISHARES TR OPTIONS 464287242 5,837 49,500 SH Put SOLE 2 49,500 0 0
ISHARES TR OPTIONS 464287242 1,887 16,000 SH Put SOLE 18 16,000 0 0
ISHARES TR OPTIONS 464287242 64,852 550,000 SH Put SOLE 19 550,000 0 0
ISHARES TR GLOB TELECOM ETF 464287275 67 1,124 SH   SOLE 7 1,124 0 0
ISHARES TR GLOBAL TECH ETF 464287291 14,538 117,005 SH   SOLE 7 117,005 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 54 408 SH   SOLE 17 0 0 408
ISHARES TR S&P 500 GRWT ETF 464287309 12,531 95,278 SH   SOLE 18 95,278 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 179,558 1,746,845 SH   SOLE 7 1,746,845 0 0
ISHARES TR NA NAT RES 464287374 4,121 120,254 SH   SOLE 2 0 0 120,254
ISHARES TR NA NAT RES 464287374 2 50 SH   SOLE 17 0 0 50
ISHARES TR JPX NIKKEI 400 464287382 2,555 45,755 SH   SOLE 21 45,755 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 36,165 347,605 SH   SOLE 17 0 0 347,605
ISHARES TR S&P 500 VAL ETF 464287408 1,360 13,072 SH   SOLE 18 13,072 0 0
ISHARES TR S&P 500 VAL ETF 464287408 104,876 1,008,031 SH   SOLE 19 1,008,031 0 0
ISHARES TR 20 YR TR BD ETF 464287432 40,269 333,599 SH   SOLE 2 163,981 0 169,618
ISHARES TR 20 YR TR BD ETF 464287432 12,330 102,142 SH   SOLE 3 76,169 0 25,973
ISHARES TR 20 YR TR BD ETF 464287432 78 642 SH   SOLE 17 0 0 642
ISHARES TR 20 YR TR BD ETF 464287432 341 2,826 SH   SOLE 18 2,826 0 0
ISHARES TR 20 YR TR BD ETF 464287432 10,434 86,440 SH   SOLE 19 86,440 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,728 30,886 SH   SOLE 21 0 0 30,886
ISHARES TR 20 YR TR BD ETF 464287432 26,554 219,982 SH   SOLE 22 219,982 0 0
ISHARES TR OPTIONS 464287432 4,466 37,000 SH Call SOLE 2 37,000 0 0
ISHARES TR OPTIONS 464287432 4,467 37,000 SH Call SOLE 18 37,000 0 0
ISHARES TR OPTIONS 464287432 59,149 490,000 SH Call SOLE 19 490,000 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 0 1 SH   SOLE 2 1 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 54 510 SH   SOLE 17 0 0 510
ISHARES TR 7-10YR TR BD ETF 464287440 908 8,600 SH   SOLE 18 8,600 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 48,568 459,965 SH   SOLE 19 459,965 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 149 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 14,303 169,221 SH   SOLE 2 1 0 169,220
ISHARES TR 1-3 YR TR BD ETF 464287457 12 137 SH   SOLE 17 0 0 137
ISHARES TR 1-3 YR TR BD ETF 464287457 15,808 187,031 SH   SOLE 18 186,950 0 81
ISHARES TR 1-3 YR TR BD ETF 464287457 4,586 54,257 SH   SOLE 19 54,257 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 246,335 2,914,515 SH   SOLE 22 1,832,477 0 1,082,038
ISHARES TR 1-3 YR TR BD ETF 464287457 147 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 29,799 352,567 SH   SOLE 26 352,567 0 0
ISHARES TR MSCI EAFE ETF 464287465 650,108 10,436,800 SH   SOLE 2 9,923,079 0 513,721
ISHARES TR MSCI EAFE ETF 464287465 1,438 23,087 SH   SOLE 3 23,087 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,141,672 18,328,334 SH   SOLE 7 18,328,334 0 0
ISHARES TR MSCI EAFE ETF 464287465 187 2,998 SH   SOLE 17 0 0 2,998
ISHARES TR MSCI EAFE ETF 464287465 9,612 154,307 SH   SOLE 18 154,307 0 0
ISHARES TR MSCI EAFE ETF 464287465 23,798 382,053 SH   SOLE 19 382,053 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,882,875 62,335,443 SH   SOLE 21 61,674,260 0 661,183
ISHARES TR MSCI EAFE ETF 464287465 495,363 7,952,527 SH   SOLE 22 7,595,509 0 357,018
ISHARES TR MSCI EAFE ETF 464287465 983 15,774 SH   SOLE 23 15,774 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 31 379 SH   SOLE 17 0 0 379
ISHARES TR RUS MDCP VAL ETF 464287473 2,015 24,279 SH   SOLE 18 24,279 0 0
ISHARES TR RUS MD CP GR ETF 464287481 85 819 SH   SOLE 17 0 0 819
ISHARES TR RUS MD CP GR ETF 464287481 3,810 36,721 SH   SOLE 18 36,721 0 0
ISHARES TR RUS MID CAP ETF 464287499 40 215 SH   SOLE 17 0 0 215
ISHARES TR RUS MID CAP ETF 464287499 16,200 86,546 SH   SOLE 18 86,546 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,680 41,032 SH   SOLE 19 41,032 0 0
ISHARES TR CORE S&P MCP ETF 464287507 46,978 274,374 SH   SOLE 2 154,756 0 119,618
ISHARES TR CORE S&P MCP ETF 464287507 144,504 843,965 SH   SOLE 7 843,965 0 0
ISHARES TR CORE S&P MCP ETF 464287507 247 1,444 SH   SOLE 17 0 0 1,444
ISHARES TR CORE S&P MCP ETF 464287507 110,634 646,151 SH   SOLE 18 536,836 0 109,315
ISHARES TR CORE S&P MCP ETF 464287507 66,262 386,997 SH   SOLE 19 386,997 0 0
ISHARES TR CORE S&P MCP ETF 464287507 57,109 333,539 SH   SOLE 21 327,173 0 6,366
ISHARES TR CORE S&P MCP ETF 464287507 611,792 3,573,136 SH   SOLE 22 54,970 0 3,518,166
ISHARES TR COHEN&STEER REIT 464287564 1,758 17,621 SH   SOLE 2 0 0 17,621
ISHARES TR COHEN&STEER REIT 464287564 25 251 SH   SOLE 17 0 0 251
ISHARES TR COHEN&STEER REIT 464287564 13,843 138,772 SH   SOLE 18 138,772 0 0
ISHARES TR COHEN&STEER REIT 464287564 561,134 5,625,400 SH   SOLE 21 5,307,323 0 318,077
ISHARES TR COHEN&STEER REIT 464287564 19,243 192,916 SH   SOLE 22 192,916 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 55,496 482,825 SH   SOLE 2 482,825 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,825 15,879 SH   SOLE 17 0 0 15,879
ISHARES TR RUS 1000 VAL ETF 464287598 101,109 879,667 SH   SOLE 18 879,667 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 131,330 1,142,600 SH   SOLE 22 0 0 1,142,600
ISHARES TR S&P MC 400GR ETF 464287606 3,190 16,709 SH   SOLE 2 16,709 0 0
ISHARES TR S&P MC 400GR ETF 464287606 13 67 SH   SOLE 17 0 0 67
ISHARES TR S&P MC 400GR ETF 464287606 674 3,530 SH   SOLE 18 3,530 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,293 11,358 SH   SOLE 17 0 0 11,358
ISHARES TR RUS 1000 GRW ETF 464287614 198,119 1,740,944 SH   SOLE 18 1,740,944 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 57,662 506,695 SH   SOLE 22 0 0 506,695
ISHARES TR RUS 1000 ETF 464287622 35,459 270,160 SH   SOLE 2 0 0 270,160
ISHARES TR RUS 1000 ETF 464287622 85 645 SH   SOLE 17 0 0 645
ISHARES TR RUS 1000 ETF 464287622 10,354 78,887 SH   SOLE 18 78,887 0 0
ISHARES TR RUS 1000 ETF 464287622 2,613 19,908 SH   SOLE 19 19,908 0 0
ISHARES TR RUS 1000 ETF 464287622 2,892,181 22,035,667 SH   SOLE 21 21,323,193 0 712,474
ISHARES TR RUS 2000 VAL ETF 464287630 168 1,420 SH   SOLE 17 0 0 1,420
ISHARES TR RUS 2000 VAL ETF 464287630 13,417 113,549 SH   SOLE 18 113,549 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 7,580 64,150 SH   SOLE 22 0 0 64,150
ISHARES TR RUS 2000 GRW ETF 464287648 85 525 SH   SOLE 17 0 0 525
ISHARES TR RUS 2000 GRW ETF 464287648 12,215 75,562 SH   SOLE 18 75,562 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,265 44,938 SH   SOLE 22 0 0 44,938
ISHARES TR OPTIONS 464287655 8,110 59,000 SH Put SOLE 2 59,000 0 0
ISHARES TR OPTIONS 464287655 6,804 49,500 SH Put SOLE 18 49,500 0 0
ISHARES TR OPTIONS 464287655 119,608 870,000 SH Put SOLE 19 870,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 333,575 2,426,351 SH   SOLE 2 2,085,138 0 341,213
ISHARES TR RUSSELL 2000 ETF 464287655 427,340 3,108,382 SH   SOLE 7 3,108,382 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 632 4,599 SH   SOLE 17 0 0 4,599
ISHARES TR RUSSELL 2000 ETF 464287655 76,235 554,513 SH   SOLE 18 393,909 0 160,604
ISHARES TR RUSSELL 2000 ETF 464287655 26,467 192,516 SH   SOLE 19 192,516 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 250,576 1,822,637 SH   SOLE 21 1,627,694 0 194,943
ISHARES TR RUSSELL 2000 ETF 464287655 2,118,121 15,406,759 SH   SOLE 22 13,991,307 0 1,415,452
ISHARES TR CORE S&P VLU ETF 464287663 19 380 SH   SOLE 17 0 0 380
ISHARES TR CORE S&P VLU ETF 464287663 3,089 61,184 SH   SOLE 19 61,184 0 0
ISHARES TR CORE S&P US ETF 464287671 4 82 SH   SOLE 17 0 0 82
ISHARES TR RUSSELL 3000 ETF 464287689 151 1,081 SH   SOLE 17 0 0 1,081
ISHARES TR RUSSELL 3000 ETF 464287689 134 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,156 8,264 SH   SOLE 19 8,264 0 0
ISHARES TR S&P MC 400VL ETF 464287705 111 747 SH   SOLE 17 0 0 747
ISHARES TR S&P MC 400VL ETF 464287705 157 1,060 SH   SOLE 18 1,060 0 0
ISHARES TR U.S. TECH ETF 464287721 9,606 71,065 SH   SOLE 18 71,065 0 0
ISHARES TR U.S. TECH ETF 464287721 6,661 49,279 SH   SOLE 19 49,279 0 0
ISHARES TR U.S. REAL ES ETF 464287739 166,135 2,116,637 SH   SOLE 2 1,915,025 0 201,612
ISHARES TR U.S. REAL ES ETF 464287739 2,283 29,083 SH   SOLE 7 29,083 0 0
ISHARES TR U.S. REAL ES ETF 464287739 448 5,710 SH   SOLE 17 0 0 5,710
ISHARES TR U.S. REAL ES ETF 464287739 927 11,816 SH   SOLE 18 7,311 0 4,505
ISHARES TR U.S. REAL ES ETF 464287739 2,552 32,514 SH   SOLE 19 32,514 0 0
ISHARES TR U.S. REAL ES ETF 464287739 16,167 205,975 SH   SOLE 22 148,770 0 57,205
ISHARES TR U.S. INDS ETF 464287754 4,501 35,738 SH   SOLE 18 35,738 0 0
ISHARES TR U.S. INDS ETF 464287754 46,440 368,777 SH   SOLE 19 368,777 0 0
ISHARES TR US HLTHCARE ETF 464287762 166 1,067 SH   SOLE 18 1,067 0 0
ISHARES TR US HLTHCARE ETF 464287762 19,944 128,095 SH   SOLE 19 128,095 0 0
ISHARES TR U.S. FINLS ETF 464287788 18,892 181,564 SH   SOLE 18 181,564 0 0
ISHARES TR U.S. FINLS ETF 464287788 73,267 704,154 SH   SOLE 19 704,154 0 0
ISHARES TR U.S. ENERGY ETF 464287796 365 9,470 SH   SOLE 2 9,470 0 0
ISHARES TR U.S. ENERGY ETF 464287796 6,023 156,288 SH   SOLE 18 150,221 0 6,067
ISHARES TR U.S. ENERGY ETF 464287796 9,149 237,378 SH   SOLE 19 237,378 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37,025 535,352 SH   SOLE 2 413,303 0 122,049
ISHARES TR CORE S&P SCP ETF 464287804 680 9,827 SH   SOLE 4 9,827 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,128 175,360 SH   SOLE 7 175,360 0 0
ISHARES TR CORE S&P SCP ETF 464287804 18,743 271,006 SH   SOLE 17 0 0 271,006
ISHARES TR CORE S&P SCP ETF 464287804 57,957 838,017 SH   SOLE 18 837,879 0 138
ISHARES TR CORE S&P SCP ETF 464287804 2,501 36,160 SH   SOLE 19 36,160 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,991 390,269 SH   SOLE 21 357,245 0 33,024
ISHARES TR CORE S&P SCP ETF 464287804 46,580 673,515 SH   SOLE 22 185,230 0 488,285
ISHARES TR CORE S&P SCP ETF 464287804 1,739 25,142 SH   SOLE 23 25,142 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,699 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR CORE S&P SCP ETF 464287804 122,592 1,772,589 SH   SOLE 36 1,772,589 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 40,153 338,129 SH   SOLE 19 338,129 0 0
ISHARES TR DOW JONES US ETF 464287846 27 230 SH   SOLE 17 0 0 230
ISHARES TR EUROPE ETF 464287861 927 22,143 SH   SOLE 2 22,143 0 0
ISHARES TR EUROPE ETF 464287861 704 16,830 SH   SOLE 3 16,830 0 0
ISHARES TR EUROPE ETF 464287861 5,341 127,614 SH   SOLE 7 127,614 0 0
ISHARES TR EUROPE ETF 464287861 7 174 SH   SOLE 17 0 0 174
ISHARES TR EUROPE ETF 464287861 928 22,184 SH   SOLE 18 8,152 0 14,032
ISHARES TR EUROPE ETF 464287861 3,485 83,276 SH   SOLE 26 0 0 83,276
ISHARES TR SP SMCP600VL ETF 464287879 70 507 SH   SOLE 17 0 0 507
ISHARES TR SP SMCP600GR ETF 464287887 23 149 SH   SOLE 17 0 0 149
ISHARES TR INTL TREA BD ETF 464288117 2,783 30,447 SH   SOLE 7 30,447 0 0
ISHARES TR INTL TREA BD ETF 464288117 21,104 230,901 SH   SOLE 17 0 0 230,901
ISHARES TR INTL TREA BD ETF 464288117 5,320 58,204 SH   SOLE 18 58,204 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,105 10,461 SH   SOLE 17 0 0 10,461
ISHARES TR SHRT NAT MUN ETF 464288158 22,175 210,010 SH   SOLE 18 210,010 0 0
ISHARES TR AGENCY BOND ETF 464288166 0 1 SH   SOLE 2 1 0 0
ISHARES TR AGENCY BOND ETF 464288166 3,487 30,847 SH   SOLE 19 30,847 0 0
ISHARES TR AGENCY BOND ETF 464288166 1,618 14,312 SH   SOLE 21 14,312 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 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI EX US 464288240 211 4,842 SH   SOLE 18 4,842 0 0
ISHARES TR MSCI ACWI EX US 464288240 73,830 1,692,570 SH   SOLE 21 1,645,715 0 46,855
ISHARES TR MSCI ACWI ETF 464288257 2,161 34,155 SH   SOLE 7 34,155 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,274 20,143 SH   SOLE 17 0 0 20,143
ISHARES TR MSCI ACWI ETF 464288257 940 14,863 SH   SOLE 18 14,863 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,617 41,367 SH   SOLE 21 41,367 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 2 38 SH   SOLE 17 0 0 38
ISHARES TR EAFE SML CP ETF 464288273 165,811 3,062,630 SH   SOLE 2 3,062,630 0 0
ISHARES TR EAFE SML CP ETF 464288273 593 10,948 SH   SOLE 7 10,948 0 0
ISHARES TR EAFE SML CP ETF 464288273 29,423 543,465 SH   SOLE 17 0 0 543,465
ISHARES TR EAFE SML CP ETF 464288273 320 5,904 SH   SOLE 18 5,904 0 0
ISHARES TR EAFE SML CP ETF 464288273 45,430 839,116 SH   SOLE 21 839,116 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,278 23,607 SH   SOLE 23 23,607 0 0
ISHARES TR EAFE SML CP ETF 464288273 11,640 215,004 SH   SOLE 26 215,004 0 0
ISHARES TR EAFE SML CP ETF 464288273 70,006 1,293,060 SH   SOLE 31 0 0 1,293,060
ISHARES TR EAFE SML CP ETF 464288273 81,883 1,512,434 SH   SOLE 36 1,512,434 0 0
ISHARES TR JP MOR EM MK ETF 464288281 37,319 328,223 SH   SOLE 2 122,775 0 205,448
ISHARES TR JP MOR EM MK ETF 464288281 38,105 335,140 SH   SOLE 7 335,140 0 0
ISHARES TR JP MOR EM MK ETF 464288281 33 289 SH   SOLE 17 0 0 289
ISHARES TR JP MOR EM MK ETF 464288281 27,214 239,352 SH   SOLE 18 239,352 0 0
ISHARES TR JP MOR EM MK ETF 464288281 168,608 1,482,918 SH   SOLE 19 1,482,918 0 0
ISHARES TR JP MOR EM MK ETF 464288281 5,421 47,674 SH   SOLE 21 47,674 0 0
ISHARES TR JP MOR EM MK ETF 464288281 134,436 1,182,377 SH   SOLE 22 1,182,377 0 0
ISHARES TR JP MOR EM MK ETF 464288281 3,747 32,954 SH   SOLE 23 32,954 0 0
ISHARES TR JP MOR EM MK ETF 464288281 125,378 1,102,713 SH   SOLE 31 0 0 1,102,713
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 551 5,005 SH   SOLE 18 5,005 0 0
ISHARES TR CALIF MUN BD ETF 464288356 757 6,506 SH   SOLE 18 6,506 0 0
ISHARES TR GLB INFRASTR ETF 464288372 3,445 81,400 SH   SOLE 19 81,400 0 0
ISHARES TR GLB INFRASTR ETF 464288372 336 7,937 SH   SOLE 23 7,937 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,618 115,815 SH   SOLE 2 115,815 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,106 56,042 SH   SOLE 17 0 0 56,042
ISHARES TR NATIONAL MUN ETF 464288414 17,490 160,532 SH   SOLE 18 160,532 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 31 872 SH   SOLE 17 0 0 872
ISHARES TR INTL SEL DIV ETF 464288448 5,225 166,088 SH   SOLE 2 166,088 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,115 35,455 SH   SOLE 7 35,455 0 0
ISHARES TR INTL SEL DIV ETF 464288448 51,589 1,639,826 SH   SOLE 18 1,602,619 0 37,207
ISHARES TR INTL SEL DIV ETF 464288448 1,090 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 33,154 1,053,860 SH   SOLE 21 1,053,860 0 0
ISHARES TR INTL DEV RE ETF 464288489 3,036 110,566 SH   SOLE 2 58,253 0 52,313
ISHARES TR INTL DEV RE ETF 464288489 2,259 82,259 SH   SOLE 7 82,259 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 554 20,162 SH   SOLE 18 7,417 0 12,745
ISHARES TR INTL DEV RE ETF 464288489 3,877 141,177 SH   SOLE 22 141,177 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 1,320 27,759 SH   SOLE 21 27,759 0 0
ISHARES TR IBOXX HI YD ETF 464288513 159,091 1,812,380 SH   SOLE 2 569,808 0 1,242,572
ISHARES TR IBOXX HI YD ETF 464288513 9,173 104,505 SH   SOLE 7 104,505 0 0
ISHARES TR IBOXX HI YD ETF 464288513 334 3,804 SH   SOLE 17 0 0 3,804
ISHARES TR IBOXX HI YD ETF 464288513 78,491 894,179 SH   SOLE 18 829,618 0 64,561
ISHARES TR IBOXX HI YD ETF 464288513 723,934 8,247,145 SH   SOLE 19 8,247,145 0 0
ISHARES TR IBOXX HI YD ETF 464288513 278,137 3,168,572 SH   SOLE 21 3,168,572 0 0
ISHARES TR IBOXX HI YD ETF 464288513 37,419 426,287 SH   SOLE 22 426,287 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,625 41,291 SH   SOLE 23 41,291 0 0
ISHARES TR IBOXX HI YD ETF 464288513 70,122 798,840 SH   SOLE 26 798,840 0 0
ISHARES TR IBOXX HI YD ETF 464288513 223,814 2,549,716 SH   SOLE 31 2,549,716 0 0
ISHARES TR OPTIONS 464288513 263 3,000 SH Call SOLE 2 3,000 0 0
ISHARES TR OPTIONS 464288513 62,517 712,200 SH Put SOLE 2 712,200 0 0
ISHARES TR OPTIONS 464288513 9,129 104,000 SH Put SOLE 18 104,000 0 0
ISHARES TR OPTIONS 464288513 527 6,000 SH Put OTR 19 6,000 0 0
ISHARES TR OPTIONS 464288513 3,072 35,000 SH Call SOLE 19 35,000 0 0
ISHARES TR OPTIONS 464288513 158,884 1,810,000 SH Put SOLE 19 1,810,000 0 0
ISHARES TR OPTIONS 464288513 1,431 16,300 SH Put SOLE 22 16,300 0 0
ISHARES TR CRE U S REIT ETF 464288521 23 477 SH   SOLE 17 0 0 477
ISHARES TR RESID RL EST CAP 464288562 3 49 SH   SOLE 17 0 0 49
ISHARES TR MBS ETF 464288588 8,171 76,687 SH   SOLE 2 0 0 76,687
ISHARES TR MBS ETF 464288588 442 4,147 SH   SOLE 3 4,147 0 0
ISHARES TR MBS ETF 464288588 4 36 SH   SOLE 17 0 0 36
ISHARES TR MBS ETF 464288588 71,483 670,891 SH   SOLE 18 528,590 0 142,301
ISHARES TR MBS ETF 464288588 2,504 23,497 SH   SOLE 19 23,497 0 0
ISHARES TR MBS ETF 464288588 35,675 334,816 SH   SOLE 21 334,816 0 0
ISHARES TR MBS ETF 464288588 19,902 186,782 SH   SOLE 23 186,782 0 0
ISHARES TR INTRM GOV/CR ETF 464288612 11 97 SH   SOLE 17 0 0 97
ISHARES TR INTRM GOV/CR ETF 464288612 229 2,074 SH   SOLE 18 2,074 0 0
ISHARES TR US CREDIT BD ETF 464288620 17,271 157,134 SH   SOLE 2 0 0 157,134
ISHARES TR US CREDIT BD ETF 464288620 3 23 SH   SOLE 17 0 0 23
ISHARES TR US CREDIT BD ETF 464288620 14,024 127,592 SH   SOLE 18 127 0 127,465
ISHARES TR US CREDIT BD ETF 464288620 6,096 55,461 SH   SOLE 19 55,461 0 0
ISHARES TR US CREDIT BD ETF 464288620 149,297 1,358,359 SH   SOLE 21 1,358,359 0 0
ISHARES TR US CREDIT BD ETF 464288620 316 2,879 SH   SOLE 23 2,879 0 0
ISHARES TR INTERM CR BD ETF 464288638 155,696 1,428,924 SH   SOLE 2 1,294,629 0 134,295
ISHARES TR INTERM CR BD ETF 464288638 5,537 50,820 SH   SOLE 18 42,175 0 8,645
ISHARES TR INTERM CR BD ETF 464288638 58,093 533,157 SH   SOLE 19 533,157 0 0
ISHARES TR INTERM CR BD ETF 464288638 4,345 39,873 SH   SOLE 21 39,873 0 0
ISHARES TR INTERM CR BD ETF 464288638 1,130 10,371 SH   SOLE 22 10,371 0 0
ISHARES TR INTERM CR BD ETF 464288638 316 2,902 SH   SOLE 23 2,902 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 563,198 5,352,063 SH   SOLE 2 5,352,063 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 2,363 22,456 SH   SOLE 3 0 0 22,456
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 92,955 883,350 SH   SOLE 18 840,348 0 43,002
ISHARES TR 1-3 YR CR BD ETF 464288646 11,178 106,224 SH   SOLE 19 106,224 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 76,303 725,110 SH   SOLE 21 0 0 725,110
ISHARES TR 1-3 YR CR BD ETF 464288646 117,110 1,112,892 SH   SOLE 22 1,112,892 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 177 1,316 SH   SOLE 22 1,316 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 0 1 SH   SOLE 2 1 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 26 208 SH   SOLE 17 0 0 208
ISHARES TR 3-7 YR TR BD ETF 464288661 547 4,449 SH   SOLE 18 4,449 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 799 6,492 SH   SOLE 19 6,492 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 122 990 SH   SOLE 21 990 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 174 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR SHRT TRS BD ETF 464288679 0 1 SH   SOLE 2 1 0 0
ISHARES TR SHRT TRS BD ETF 464288679 1 10 SH   SOLE 17 0 0 10
ISHARES TR SHRT TRS BD ETF 464288679 1,234 11,187 SH   SOLE 18 11,187 0 0
ISHARES TR SHRT TRS BD ETF 464288679 0 1 SH   SOLE 19 1 0 0
ISHARES TR SHRT TRS BD ETF 464288679 101,433 919,276 SH   SOLE 21 0 0 919,276
ISHARES TR SHRT TRS BD ETF 464288679 12,766 115,701 SH   SOLE 22 115,701 0 0
ISHARES TR OPTIONS 464288687 1,742 45,000 SH Put SOLE 2 45,000 0 0
ISHARES TR OPTIONS 464288687 17,415 450,000 SH Put SOLE 19 450,000 0 0
ISHARES TR U.S. PFD STK ETF 464288687 21,415 553,368 SH   SOLE 2 553,368 0 0
ISHARES TR U.S. PFD STK ETF 464288687 18,088 467,382 SH   SOLE 3 467,382 0 0
ISHARES TR U.S. PFD STK ETF 464288687 85,610 2,212,144 SH   SOLE 7 2,212,144 0 0
ISHARES TR U.S. PFD STK ETF 464288687 0 9 SH   SOLE 17 0 0 9
ISHARES TR U.S. PFD STK ETF 464288687 70,335 1,817,450 SH   SOLE 18 1,768,725 0 48,725
ISHARES TR U.S. PFD STK ETF 464288687 19,621 507,003 SH   SOLE 19 507,003 0 0
ISHARES TR U.S. PFD STK ETF 464288687 15,213 393,093 SH   SOLE 21 393,093 0 0
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR GLOB UTILITS ETF 464288711 1,430 29,642 SH   SOLE 7 29,642 0 0
ISHARES TR GLOB UTILITS ETF 464288711 382 7,927 SH   SOLE 23 7,927 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 28,628 356,159 SH   SOLE 7 356,159 0 0
ISHARES TR GLB CNSM STP ETF 464288737 7,477 75,247 SH   SOLE 7 75,247 0 0
ISHARES TR GLB CNS DISC ETF 464288745 40,886 423,779 SH   SOLE 7 423,779 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 1 7 SH   SOLE 17 0 0 7
ISHARES TR U.S. MED DVC ETF 464288810 14,171 93,589 SH   SOLE 22 0 0 93,589
ISHARES TR US HLTHCR PR ETF 464288828 47 350 SH   SOLE 18 350 0 0
ISHARES TR EAFE VALUE ETF 464288877 28,211 560,859 SH   SOLE 17 0 0 560,859
ISHARES TR EAFE GRWTH ETF 464288885 17 250 SH   SOLE 17 0 0 250
ISHARES TR US TREASURY ETF 46429B267 34,733 1,386,558 SH   SOLE 2 1 0 1,386,557
ISHARES TR US TREASURY ETF 46429B267 2 71 SH   SOLE 17 0 0 71
ISHARES TR US TREASURY ETF 46429B267 15,826 631,762 SH   SOLE 18 365 0 631,397
ISHARES TR US TREASURY ETF 46429B267 0 1 SH   SOLE 19 1 0 0
ISHARES TR US TREASURY ETF 46429B267 201,542 8,045,589 SH   SOLE 21 8,045,589 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH   SOLE 18 127 0 0
ISHARES TR CMBS ETF 46429B366 8,878 173,298 SH   SOLE 2 173,298 0 0
ISHARES TR CMBS ETF 46429B366 3,872 75,584 SH   SOLE 18 52,582 0 23,002
ISHARES TR CMBS ETF 46429B366 246 4,807 SH   SOLE 19 4,807 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,834 53,679 SH   SOLE 22 0 0 53,679
ISHARES TR MSCI PHILIPS ETF 46429B408 402 11,755 SH   SOLE 29 11,755 0 0
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 81,773 2,597,195 SH   SOLE 2 121,661 0 2,475,534
ISHARES TR MSCI INDIA ETF 46429B598 14,595 463,563 SH   SOLE 4 463,563 0 0
ISHARES TR MSCI INDIA ETF 46429B598 12,117 384,857 SH   SOLE 7 384,857 0 0
ISHARES TR MSCI INDIA ETF 46429B598 54,099 1,718,239 SH   SOLE 15 1,718,239 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2 54 SH   SOLE 17 0 0 54
ISHARES TR MSCI INDIA ETF 46429B598 45,083 1,431,873 SH   SOLE 18 1,431,873 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,412 108,363 SH   SOLE 21 108,363 0 0
ISHARES TR MSCI INDIA ETF 46429B598 137,365 4,362,867 SH   SOLE 22 3,633,266 0 729,601
ISHARES TR MSCI INDIA ETF 46429B598 1,680 53,368 SH   SOLE 26 24,591 0 28,777
ISHARES TR MSCI INDIA ETF 46429B598 11,620 369,064 SH   SOLE 29 369,064 0 0
ISHARES TR MSCI INDIA ETF 46429B598 14,800 470,068 SH   SOLE 31 470,068 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,089 193,390 SH   SOLE 36 193,390 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 0 6 SH   SOLE 18 6 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 1,738 80,518 SH   SOLE 22 0 0 80,518
ISHARES TR FLTG RATE BD ETF 46429B655 4,437 87,219 SH   SOLE 2 21,775 0 65,444
ISHARES TR FLTG RATE BD ETF 46429B655 16,747 329,217 SH   SOLE 3 260,504 0 68,713
ISHARES TR FLTG RATE BD ETF 46429B655 2 45 SH   SOLE 17 0 0 45
ISHARES TR FLTG RATE BD ETF 46429B655 20,389 400,808 SH   SOLE 18 387,103 0 13,705
ISHARES TR CORE HIGH DV ETF 46429B663 28,503 339,889 SH   SOLE 2 339,889 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 48,084 573,386 SH   SOLE 3 531,976 0 41,410
ISHARES TR CORE HIGH DV ETF 46429B663 128 1,531 SH   SOLE 17 0 0 1,531
ISHARES TR CORE HIGH DV ETF 46429B663 5,127 61,143 SH   SOLE 18 50,227 0 10,916
ISHARES TR CORE HIGH DV ETF 46429B663 3,409 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 44,168 526,693 SH   SOLE 21 526,693 0 0
ISHARES TR CHINA ETF 46429B671 4 79 SH   SOLE 18 79 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 551 8,354 SH   SOLE 3 8,354 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 185,088 2,804,361 SH   SOLE 7 2,804,361 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 110 1,664 SH   SOLE 17 0 0 1,664
ISHARES TR MIN VOL EAFE ETF 46429B689 51,154 775,056 SH   SOLE 18 287,171 0 487,885
ISHARES TR MIN VOL EAFE ETF 46429B689 21,521 326,075 SH   SOLE 19 326,075 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 24,663 373,680 SH   SOLE 21 373,680 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 26,397 399,955 SH   SOLE 22 84,674 0 315,281
ISHARES TR MIN VOL EAFE ETF 46429B689 29,054 440,215 SH   SOLE 28 0 0 440,215
ISHARES TR MIN VOL USA ETF 46429B697 18,683 391,513 SH   SOLE 2 391,513 0 0
ISHARES TR MIN VOL USA ETF 46429B697 37 785 SH   SOLE 17 0 0 785
ISHARES TR MIN VOL USA ETF 46429B697 169,934 3,561,070 SH   SOLE 18 1,880,937 0 1,680,133
ISHARES TR MIN VOL USA ETF 46429B697 27,031 566,449 SH   SOLE 19 566,449 0 0
ISHARES TR MIN VOL USA ETF 46429B697 5,870 123,007 SH   SOLE 22 123,007 0 0
ISHARES TR MIN VOL USA ETF 46429B697 46,950 983,856 SH   SOLE 28 0 0 983,856
ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH   SOLE 2 1 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 89,888 886,030 SH   SOLE 17 0 0 886,030
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,310 32,631 SH   SOLE 18 32,631 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,596 203,013 SH   SOLE 22 203,013 0 0
ISHARES TR USA QUALITY FCTR 46432F339 16,429 225,674 SH   SOLE 2 225,674 0 0
ISHARES TR USA QUALITY FCTR 46432F339 18 245 SH   SOLE 17 0 0 245
ISHARES TR USA QUALITY FCTR 46432F339 12,477 171,391 SH   SOLE 18 0 0 171,391
ISHARES TR USA QUALITY FCTR 46432F339 36 500 SH   SOLE 21 500 0 0
ISHARES TR USA QUALITY FCTR 46432F339 12,791 175,707 SH   SOLE 22 175,707 0 0
ISHARES TR USA SIZE FACTOR 46432F370 7,210 95,407 SH   SOLE 18 0 0 95,407
ISHARES TR USA SIZE FACTOR 46432F370 19 247 SH   SOLE 21 247 0 0
ISHARES TR USA VALUE FACTOR 46432F388 49,114 671,691 SH   SOLE 2 671,691 0 0
ISHARES TR USA VALUE FACTOR 46432F388 12,444 170,192 SH   SOLE 18 0 0 170,192
ISHARES TR USA VALUE FACTOR 46432F388 55 750 SH   SOLE 21 750 0 0
ISHARES TR USA VALUE FACTOR 46432F388 122,049 1,669,165 SH   SOLE 22 179,649 0 1,489,516
ISHARES TR USA MOMENTUM FCT 46432F396 5 56 SH   SOLE 17 0 0 56
ISHARES TR USA MOMENTUM FCT 46432F396 12,328 149,161 SH   SOLE 18 0 0 149,161
ISHARES TR USA MOMENTUM FCT 46432F396 74 901 SH   SOLE 21 901 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 12,869 155,708 SH   SOLE 22 155,708 0 0
ISHARES TR CORE MSCITOTAL 46432F834 16,909 308,833 SH   SOLE 2 308,833 0 0
ISHARES TR CORE MSCITOTAL 46432F834 139 2,542 SH   SOLE 17 0 0 2,542
ISHARES TR CORE MSCITOTAL 46432F834 15 274 SH   SOLE 18 274 0 0
ISHARES TR CORE MSCITOTAL 46432F834 2,369,901 43,285,854 SH   SOLE 21 39,840,027 0 3,445,827
ISHARES TR CORE MSCITOTAL 46432F834 160,348 2,928,732 SH   SOLE 22 2,928,732 0 0
ISHARES TR CORE MSCI EAFE 46432F842 215,673 3,721,709 SH   SOLE 2 372,315 0 3,349,394
ISHARES TR CORE MSCI EAFE 46432F842 12,105 208,886 SH   SOLE 3 208,886 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,480 42,799 SH   SOLE 4 42,799 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,245 73,248 SH   SOLE 7 73,248 0 0
ISHARES TR CORE MSCI EAFE 46432F842 50,179 865,908 SH   SOLE 17 0 0 865,908
ISHARES TR CORE MSCI EAFE 46432F842 204,511 3,529,087 SH   SOLE 18 3,528,736 0 351
ISHARES TR CORE MSCI EAFE 46432F842 240,560 4,151,169 SH   SOLE 19 4,151,169 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,190,738 20,547,686 SH   SOLE 21 20,547,686 0 0
ISHARES TR CORE MSCI EAFE 46432F842 440,072 7,593,999 SH   SOLE 22 982,477 0 6,611,522
ISHARES TR CORE MSCI EAFE 46432F842 638 11,018 SH   SOLE 23 11,018 0 0
ISHARES TR CORE ST USDB ETF 46432F859 2 46 SH   SOLE 17 0 0 46
ISHARES TR MRNGSTR INC ETF 46432F875 730 28,989 SH   SOLE 18 28,989 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 987 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 4,936 200,000 SH   SOLE 21 200,000 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,163 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,142 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 42,224 1,687,608 SH   SOLE   1,687,608 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 26,833 1,072,464 SH   SOLE 19 1,072,464 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 46,738 1,868,043 SH   SOLE 21 1,868,043 0 0
ISHARES TR MULTIFACTOR USA 46434V282 38,641 1,383,009 SH   SOLE   1,383,009 0 0
ISHARES TR MULTIFACTOR USA 46434V282 30,696 1,098,633 SH   SOLE 19 1,098,633 0 0
ISHARES TR MULTIFACTOR USA 46434V282 83,559 2,990,655 SH   SOLE 21 2,990,655 0 0
ISHARES TR MULTIFACTOR USA 46434V282 133 4,750 SH   SOLE 22 4,750 0 0
ISHARES TR MULTIFACTOR USA 46434V290 4,002 112,632 SH   SOLE 19 112,632 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,413 50,506 SH   SOLE 2 50,506 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 0 10 SH   SOLE 17 0 0 10
ISHARES TR 0-5YR HI YL CP 46434V407 22,492 470,734 SH   SOLE 18 438,729 0 32,005
ISHARES TR 0-5YR HI YL CP 46434V407 6,409 134,133 SH   SOLE 19 134,133 0 0
ISHARES TR MSCI CHINA A 46434V514 8,486 320,000 SH   SOLE   320,000 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TL USD BD 46434V613 1 13 SH   SOLE 17 0 0 13
ISHARES TR CORE TL USD BD 46434V613 525,394 10,399,713 SH   SOLE 21 10,399,713 0 0
ISHARES TR CORE DIV GRWTH 46434V621 545 17,888 SH   SOLE 2 17,888 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2 59 SH   SOLE 17 0 0 59
ISHARES TR CORE DIV GRWTH 46434V621 548 18,010 SH   SOLE 18 6,694 0 11,316
ISHARES TR CUR HD EURZN ETF 46434V639 6,871 239,578 SH   SOLE 2 0 0 239,578
ISHARES TR CUR HD EURZN ETF 46434V639 967 33,723 SH   SOLE 3 33,723 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 8,717 303,938 SH   SOLE 18 303,938 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 7 275 SH   SOLE 17 0 0 275
ISHARES TR GLOBAL REIT ETF 46434V647 115 4,522 SH   SOLE 18 4,522 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 12,540 494,855 SH   SOLE 19 494,855 0 0
ISHARES TR CORE MSCI PAC 46434V696 5,526 104,950 SH   SOLE 2 0 0 104,950
ISHARES TR CORE MSCI PAC 46434V696 3 52 SH   SOLE 18 52 0 0
ISHARES TR CORE MSCI PAC 46434V696 211,180 4,011,012 SH   SOLE 21 4,011,012 0 0
ISHARES TR HDG MSCI GERMN 46434V704 306 10,978 SH   SOLE 3 10,978 0 0
ISHARES TR HDG MSCI GERMN 46434V704 440 15,815 SH   SOLE 18 15,815 0 0
ISHARES TR MIN VOL EUROPE 46434V720 3,573 156,512 SH   SOLE 21 156,512 0 0
ISHARES TR CORE MSCI EURO 46434V738 4 99 SH   SOLE 18 99 0 0
ISHARES TR CORE MSCI EURO 46434V738 305,021 6,937,024 SH   SOLE 21 6,937,024 0 0
ISHARES TR MSCI UAE ETF 46434V761 46 2,745 SH   SOLE 23 2,745 0 0
ISHARES TR MSCI QATAR ETF 46434V779 44 2,274 SH   SOLE 23 2,274 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,693 61,512 SH   SOLE 3 61,512 0 0
ISHARES TR HDG MSCI EAFE 46434V803 0 10 SH   SOLE 17 0 0 10
ISHARES TR HDG MSCI EAFE 46434V803 2,522 91,659 SH   SOLE 18 91,659 0 0
ISHARES TR HDG MSCI EAFE 46434V803 18,672 678,500 SH   SOLE 22 0 0 678,500
ISHARES TR ULTR SH TRM BD 46434V878 97,703 1,950,000 SH   SOLE   1,950,000 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 7,648 272,843 SH   SOLE 2 110,267 0 162,576
ISHARES TR HDG MSCI JAPAN 46434V886 816 29,122 SH   SOLE 18 29,122 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 119 SH   SOLE 18 119 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 118 SH   SOLE 18 118 0 0
ISHARES TR IBONDS DEC17 ETF 46434VAR1 3 120 SH   SOLE 18 120 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 120 SH   SOLE 18 120 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 41 SH   SOLE 18 41 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1 41 SH   SOLE 18 41 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 41 SH   SOLE 18 41 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 41 SH   SOLE 18 41 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1 41 SH   SOLE 18 41 0 0
ISHARES TR CORE MSCI INTL 46435G326 22,995 450,000 SH   SOLE   450,000 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 9,597 294,848 SH   SOLE 18 294,848 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 29,017 891,451 SH   SOLE 19 891,451 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 85,441 2,624,911 SH   SOLE 21 2,624,911 0 0
ISHARES TR MTG REL ETF NEW 46435G342 9,035 199,487 SH   SOLE 3 199,487 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1,680 37,093 SH   SOLE 15 37,093 0 0
ISHARES TR MTG REL ETF NEW 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MTG REL ETF NEW 46435G342 46,410 1,024,724 SH   SOLE 21 1,024,724 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 19,697 400,000 SH   SOLE   400,000 0 0
ISHARES TR ETF MSCI USA 46435G425 4,511 87,500 SH   SOLE   87,500 0 0
ISHARES TR FALN ANGLS USD 46435G474 7,315 267,000 SH   SOLE   267,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 54,081 900,000 SH   SOLE   900,000 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 7,706 150,000 SH   SOLE   150,000 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTV JPN ETF 46435G649 2,409 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,777 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 1,782 68,989 SH   SOLE   68,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 1 28 SH   SOLE 17 0 0 28
ISHARES TR CORE INTL AGGR 46435G672 155,394 2,999,880 SH   SOLE 21 2,999,880 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 1 57 SH   SOLE 18 57 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 1 57 SH   SOLE 18 57 0 0
ISHARES TR MSCI MEXICO 46435G805 641 30,000 SH   SOLE   30,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 4,523 90,000 SH   SOLE 2 90,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 29,600 589,048 SH   SOLE 18 589,048 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 112,396 2,236,744 SH   SOLE 19 2,236,744 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 126,231 1,386,850 SH   SOLE 2 1,386,850 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 4,221 84,600 SH   SOLE   84,600 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 221 4,425 SH   SOLE 18 4,425 0 0
ISHARES U S ETF TR FXD INC BAL RISK 46431W846 37,380 375,000 SH   SOLE   375,000 0 0
ISHARES U S ETF TR FXD INC BAL RISK 46431W846 21,426 214,950 SH   SOLE 19 214,950 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 1,872 55,804 SH   SOLE 19 55,804 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 482 500,000 PRN   SOLE 21 500,000 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 61 2,325 SH   SOLE 2 2,325 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 14 532 SH   SOLE 7 532 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 2,525 95,789 SH   SOLE 18 95,789 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 1,107 42,010 SH   SOLE 19 42,010 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 20,995 796,481 SH   SOLE 21 796,481 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 18,577 704,724 SH   SOLE 22 660,960 0 43,764
ISLE OF CAPRI CASINOS INC COM 464592104 14 545 SH   SOLE 23 545 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 86 3,276 SH   SOLE 28 3,276 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 112 4,232 SH   SOLE 29 0 0 4,232
ISLE OF CAPRI CASINOS INC COM 464592104 158 6,002 SH   SOLE 30 6,002 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 54 2,048 SH   SOLE 40 2,048 0 0
ISORAY INC COM 46489V104 9 15,938 SH   SOLE 19 15,938 0 0
ISORAY INC COM 46489V104 12 20,162 SH   SOLE 21 20,162 0 0
ISORAY INC COM 46489V104 542 918,266 SH   SOLE 22 918,266 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 232 54,430 SH   SOLE 21 54,430 0 0
ISRAMCO INC COM NEW 465141406 12 100 SH   SOLE 2 51 0 49
ISRAMCO INC COM NEW 465141406 349 2,978 SH   SOLE 18 2,978 0 0
ISRAMCO INC COM NEW 465141406 65 551 SH   SOLE 19 551 0 0
ISRAMCO INC COM NEW 465141406 2,744 23,425 SH   SOLE 21 23,425 0 0
ISRAMCO INC COM NEW 465141406 2,005 17,112 SH   SOLE 22 16,471 0 641
ISSUER DIRECT CORPORATION COM NEW 46520M204 3 318 SH   SOLE 21 318 0 0
ISTAR INC COM 45031U101 52 4,429 SH   SOLE 2 4,394 0 35
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 31 2,588 SH   SOLE 7 2,588 0 0
ISTAR INC COM 45031U101 2,983 252,787 SH   SOLE 18 252,787 0 0
ISTAR INC COM 45031U101 526 44,604 SH   SOLE 19 44,604 0 0
ISTAR INC COM 45031U101 46,194 3,914,735 SH   SOLE 21 3,914,735 0 0
ISTAR INC COM 45031U101 27,095 2,296,203 SH   SOLE 22 2,138,387 0 157,816
ISTAR INC COM 45031U101 37 3,117 SH   SOLE 23 3,117 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 203 17,162 SH   SOLE 30 17,162 0 0
ISTAR INC COM 45031U101 107 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 611 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 31,966 2,648,395 SH   SOLE 2 385,681 0 2,262,714
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,497 206,893 SH   SOLE 7 206,893 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 43,063 3,567,779 SH   SOLE 18 2,017,779 0 1,550,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 31,435 2,604,399 SH   SOLE 19 2,604,399 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 105,040 8,702,548 SH   SOLE 21 8,702,548 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 105,691 8,756,512 SH   SOLE 22 5,445,219 0 3,311,293
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 48,928 4,053,667 SH   SOLE 25 4,053,667 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 29,885 2,475,947 SH   SOLE 26 0 0 2,475,947
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 13,250 1,097,803 SH   SOLE 30 1,097,803 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 136,207 11,284,726 SH   SOLE 34 11,284,726 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,451 120,252 SH   SOLE 39 120,252 0 0
ITERIS INC COM 46564T107 25 4,564 SH   SOLE 18 4,564 0 0
ITERIS INC COM 46564T107 408 74,976 SH   SOLE 21 74,976 0 0
ITERIS INC COM 46564T107 3,924 721,345 SH   SOLE 22 721,345 0 0
ITRON INC COM 465741106 105 1,722 SH   SOLE 2 1,457 0 265
ITRON INC COM 465741106 16 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 45 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 9,961 164,095 SH   SOLE 18 164,095 0 0
ITRON INC COM 465741106 1,233 20,314 SH   SOLE 19 20,314 0 0
ITRON INC COM 465741106 171,155 2,819,687 SH   SOLE 21 2,819,687 0 0
ITRON INC COM 465741106 54,805 902,879 SH   SOLE 22 828,783 0 74,096
ITRON INC COM 465741106 1,092 17,982 SH   SOLE 26 15,381 0 2,601
ITRON INC COM 465741106 316 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 3,965 65,327 SH   SOLE 30 65,327 0 0
ITRON INC COM 465741106 20,474 337,292 SH   SOLE 34 337,292 0 0
ITRON INC COM 465741106 260 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 2,664 64,954 SH   SOLE 2 48,089 0 16,865
ITT INC COM 45073V108 127 3,084 SH   SOLE 4 3,084 0 0
ITT INC COM 45073V108 125 3,041 SH   SOLE 7 3,041 0 0
ITT INC COM 45073V108 12,575 306,568 SH   SOLE 18 306,568 0 0
ITT INC COM 45073V108 2,339 57,028 SH   SOLE 19 57,028 0 0
ITT INC COM 45073V108 155,143 3,782,127 SH   SOLE 21 3,782,127 0 0
ITT INC COM 45073V108 119,861 2,922,020 SH   SOLE 22 2,617,890 0 304,130
ITT INC COM 45073V108 1,176 28,663 SH   SOLE 26 23,791 0 4,872
ITT INC COM 45073V108 520 12,673 SH   SOLE 28 12,673 0 0
ITT INC COM 45073V108 3,176 77,418 SH   SOLE 29 0 0 77,418
ITT INC COM 45073V108 600 14,617 SH   SOLE 30 14,617 0 0
ITT INC COM 45073V108 88 2,147 SH   SOLE 31 2,147 0 0
ITT INC COM 45073V108 118 2,882 SH   SOLE 36 2,882 0 0
ITT INC COM 45073V108 205 5,009 SH   SOLE 40 5,009 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 40 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,316 204,738 SH   SOLE 21 204,738 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,491 113,157 SH   SOLE 22 111,429 0 1,728
ITURAN LOCATION AND CONTROL SHS M6158M104 270 8,742 SH   SOLE 23 8,742 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 14 4,820 SH   SOLE 21 4,820 0 0
IXIA COM 45071R109 285 14,523 SH   SOLE 2 2,908 0 11,615
IXIA COM 45071R109 6 287 SH   SOLE 4 287 0 0
IXIA COM 45071R109 26 1,306 SH   SOLE 7 1,306 0 0
IXIA COM 45071R109 6,608 336,290 SH   SOLE 18 336,290 0 0
IXIA COM 45071R109 767 39,033 SH   SOLE 19 39,033 0 0
IXIA COM 45071R109 109,750 5,585,235 SH   SOLE 21 5,585,235 0 0
IXIA COM 45071R109 35,292 1,796,018 SH   SOLE 22 1,679,671 0 116,347
IXIA COM 45071R109 87 4,446 SH   SOLE 26 0 0 4,446
IXIA COM 45071R109 158 8,045 SH   SOLE 28 8,045 0 0
IXIA COM 45071R109 2,370 120,600 SH   SOLE 30 120,600 0 0
IXIA COM 45071R109 104 5,299 SH   SOLE 40 5,299 0 0
IXYS CORP COM 46600W106 156 10,708 SH   SOLE 2 6,598 0 4,110
IXYS CORP COM 46600W106 10 663 SH   SOLE 7 663 0 0
IXYS CORP COM 46600W106 1,491 102,505 SH   SOLE 18 102,505 0 0
IXYS CORP COM 46600W106 229 15,754 SH   SOLE 19 15,754 0 0
IXYS CORP COM 46600W106 11,755 807,933 SH   SOLE 21 807,933 0 0
IXYS CORP COM 46600W106 12,538 861,694 SH   SOLE 22 817,219 0 44,475
IXYS CORP COM 46600W106 52 3,558 SH   SOLE 28 3,558 0 0
IXYS CORP COM 46600W106 308 21,141 SH   SOLE 29 0 0 21,141
IXYS CORP COM 46600W106 60 4,143 SH   SOLE 30 4,143 0 0
IXYS CORP COM 46600W106 38 2,622 SH   SOLE 40 2,622 0 0
IZEA INC COM 46603N301 3 755 SH   SOLE 18 755 0 0
IZEA INC COM 46603N301 54 12,752 SH   SOLE 21 12,752 0 0
J & J SNACK FOODS CORP COM 466032109 131 966 SH   SOLE 2 755 0 211
J & J SNACK FOODS CORP COM 466032109 7 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 49 364 SH   SOLE 7 364 0 0
J & J SNACK FOODS CORP COM 466032109 9,915 73,143 SH   SOLE 18 73,143 0 0
J & J SNACK FOODS CORP COM 466032109 1,437 10,598 SH   SOLE 19 10,598 0 0
J & J SNACK FOODS CORP COM 466032109 172,049 1,269,170 SH   SOLE 21 1,269,170 0 0
J & J SNACK FOODS CORP COM 466032109 55,000 405,723 SH   SOLE 22 374,781 0 30,942
J & J SNACK FOODS CORP COM 466032109 849 6,261 SH   SOLE 26 5,099 0 1,162
J & J SNACK FOODS CORP COM 466032109 295 2,176 SH   SOLE 28 2,176 0 0
J & J SNACK FOODS CORP COM 466032109 3,884 28,654 SH   SOLE 30 28,654 0 0
J & J SNACK FOODS CORP COM 466032109 230 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 74 7,331 SH   SOLE 2 5,007 0 2,324
J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 569 56,596 SH   SOLE 18 56,596 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,441 143,403 SH   SOLE 19 143,403 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,440 441,748 SH   SOLE 21 441,748 0 0
J ALEXANDERS HLDGS INC COM 46609J106 6,661 662,757 SH   SOLE 22 644,094 0 18,663
J ALEXANDERS HLDGS INC COM 46609J106 9 905 SH   SOLE 23 905 0 0
J ALEXANDERS HLDGS INC COM 46609J106 406 40,382 SH   SOLE 29 0 0 40,382
J2 GLOBAL INC COM 48123V102 1,732 20,638 SH   SOLE 2 20,269 0 369
J2 GLOBAL INC COM 48123V102 16 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 98 1,165 SH   SOLE 7 1,165 0 0
J2 GLOBAL INC COM 48123V102 25,942 309,168 SH   SOLE 18 309,168 0 0
J2 GLOBAL INC COM 48123V102 3,156 37,608 SH   SOLE 19 37,608 0 0
J2 GLOBAL INC COM 48123V102 247,249 2,946,602 SH   SOLE 21 2,946,602 0 0
J2 GLOBAL INC COM 48123V102 123,845 1,475,925 SH   SOLE 22 1,379,089 0 96,836
J2 GLOBAL INC COM 48123V102 34 402 SH   SOLE 23 402 0 0
J2 GLOBAL INC COM 48123V102 1,607 19,146 SH   SOLE 26 16,769 0 2,377
J2 GLOBAL INC COM 48123V102 556 6,630 SH   SOLE 28 6,630 0 0
J2 GLOBAL INC COM 48123V102 197 2,348 SH   SOLE 29 0 0 2,348
J2 GLOBAL INC COM 48123V102 1,173 13,978 SH   SOLE 30 13,978 0 0
J2 GLOBAL INC COM 48123V102 413 4,923 SH   SOLE 40 4,923 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2,650 405,252 SH   SOLE 21 405,252 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,447 221,247 SH   SOLE 22 221,247 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 560 85,605 SH   SOLE 30 85,605 0 0
JABIL CIRCUIT INC COM 466313103 3,719 128,604 SH   SOLE 2 95,739 0 32,865
JABIL CIRCUIT INC COM 466313103 134 4,617 SH   SOLE 4 4,617 0 0
JABIL CIRCUIT INC COM 466313103 267 9,227 SH   SOLE 7 9,227 0 0
JABIL CIRCUIT INC COM 466313103 39 1,334 SH   SOLE 15 1,334 0 0
JABIL CIRCUIT INC COM 466313103 18,474 638,795 SH   SOLE 18 638,795 0 0
JABIL CIRCUIT INC COM 466313103 3,531 122,107 SH   SOLE 19 122,107 0 0
JABIL CIRCUIT INC COM 466313103 226,680 7,838,183 SH   SOLE 21 7,838,183 0 0
JABIL CIRCUIT INC COM 466313103 172,584 5,967,621 SH   SOLE 22 5,307,285 0 660,336
JABIL CIRCUIT INC COM 466313103 59 2,043 SH   SOLE 23 2,043 0 0
JABIL CIRCUIT INC COM 466313103 1,652 57,128 SH   SOLE 25 57,128 0 0
JABIL CIRCUIT INC COM 466313103 5,135 177,564 SH   SOLE 26 47,313 0 130,251
JABIL CIRCUIT INC COM 466313103 714 24,699 SH   SOLE 28 24,699 0 0
JABIL CIRCUIT INC COM 466313103 380 13,147 SH   SOLE 29 0 0 13,147
JABIL CIRCUIT INC COM 466313103 819 28,305 SH   SOLE 30 28,305 0 0
JABIL CIRCUIT INC COM 466313103 127 4,404 SH   SOLE 31 4,404 0 0
JABIL CIRCUIT INC COM 466313103 7,842 271,168 SH   SOLE 36 271,168 0 0
JABIL CIRCUIT INC COM 466313103 372 12,848 SH   SOLE 40 12,848 0 0
JACK IN THE BOX INC COM 466367109 1,562 15,358 SH   SOLE 2 13,701 0 1,657
JACK IN THE BOX INC COM 466367109 20 195 SH   SOLE 4 195 0 0
JACK IN THE BOX INC COM 466367109 82 807 SH   SOLE 7 807 0 0
JACK IN THE BOX INC COM 466367109 21,773 214,045 SH   SOLE 18 214,045 0 0
JACK IN THE BOX INC COM 466367109 1,936 19,031 SH   SOLE 19 19,031 0 0
JACK IN THE BOX INC COM 466367109 200,475 1,970,854 SH   SOLE 21 1,970,854 0 0
JACK IN THE BOX INC COM 466367109 104,489 1,027,219 SH   SOLE 22 958,132 0 69,087
JACK IN THE BOX INC COM 466367109 1,374 13,512 SH   SOLE 26 10,865 0 2,647
JACK IN THE BOX INC COM 466367109 476 4,683 SH   SOLE 28 4,683 0 0
JACK IN THE BOX INC COM 466367109 571 5,617 SH   SOLE 30 5,617 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 8 248 SH   SOLE 18 248 0 0
JACKSONVILLE BANCORP INC MD COM 46924R106 7 232 SH   SOLE 21 232 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 6,294 113,851 SH   SOLE 2 38,848 0 75,003
JACOBS ENGR GROUP INC DEL COM 469814107 1,725 31,198 SH   SOLE 4 28,299 0 2,899
JACOBS ENGR GROUP INC DEL COM 469814107 6,798 122,975 SH   SOLE 7 113,230 0 9,745
JACOBS ENGR GROUP INC DEL COM 469814107 42 759 SH   SOLE 15 759 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 15,104 273,231 SH   SOLE 18 255,799 0 17,432
JACOBS ENGR GROUP INC DEL COM 469814107 3,390 61,331 SH   SOLE 19 61,331 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,950 89,548 SH   SOLE 20 0 0 89,548
JACOBS ENGR GROUP INC DEL COM 469814107 147,612 2,670,259 SH   SOLE 21 2,670,259 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 189,093 3,420,633 SH   SOLE 22 2,812,913 0 607,720
JACOBS ENGR GROUP INC DEL COM 469814107 7,017 126,938 SH   SOLE 23 126,938 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,288 41,398 SH   SOLE 25 41,398 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 10,005 180,990 SH   SOLE 26 101,650 0 79,340
JACOBS ENGR GROUP INC DEL COM 469814107 462 8,356 SH   SOLE 28 1,815 0 6,541
JACOBS ENGR GROUP INC DEL COM 469814107 1,911 34,578 SH   SOLE 29 6,655 0 27,923
JACOBS ENGR GROUP INC DEL COM 469814107 24,311 439,782 SH   SOLE 30 439,782 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 3,748 67,808 SH   SOLE 31 27,163 0 40,645
JACOBS ENGR GROUP INC DEL COM 469814107 510 9,221 SH   SOLE 34 9,221 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 11,088 200,584 SH   SOLE 36 200,584 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 35 629 SH   SOLE 40 629 0 0
JAGGED PEAK ENERGY INC COM 47009K107 15 1,129 SH   SOLE 2 1,129 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,483 113,733 SH   SOLE 18 113,733 0 0
JAGGED PEAK ENERGY INC COM 47009K107 172 13,173 SH   SOLE 19 13,173 0 0
JAGGED PEAK ENERGY INC COM 47009K107 12,469 956,193 SH   SOLE 21 956,193 0 0
JAGGED PEAK ENERGY INC COM 47009K107 4,599 352,651 SH   SOLE 22 288,650 0 64,001
JAGUAR ANIMAL HEALTH INC COM 47008L106 60 60,265 SH   SOLE 21 60,265 0 0
JAKKS PAC INC COM 47012E106 28 5,112 SH   SOLE 2 826 0 4,286
JAKKS PAC INC COM 47012E106 399 72,545 SH   SOLE 18 72,545 0 0
JAKKS PAC INC COM 47012E106 28 5,173 SH   SOLE 19 5,173 0 0
JAKKS PAC INC COM 47012E106 2,819 512,582 SH   SOLE 21 512,582 0 0
JAKKS PAC INC COM 47012E106 2,732 496,703 SH   SOLE 22 486,488 0 10,215
JAMBA INC COM NEW 47023A309 7 732 SH   SOLE 2 521 0 211
JAMBA INC COM NEW 47023A309 4 439 SH   SOLE 7 439 0 0
JAMBA INC COM NEW 47023A309 443 48,961 SH   SOLE 18 48,961 0 0
JAMBA INC COM NEW 47023A309 68 7,487 SH   SOLE 19 7,487 0 0
JAMBA INC COM NEW 47023A309 3,703 409,164 SH   SOLE 21 409,164 0 0
JAMBA INC COM NEW 47023A309 3,164 349,635 SH   SOLE 22 329,828 0 19,807
JAMES RIV GROUP LTD COM G5005R107 325 7,584 SH   SOLE 2 4,999 0 2,585
JAMES RIV GROUP LTD COM G5005R107 11 248 SH   SOLE 7 248 0 0
JAMES RIV GROUP LTD COM G5005R107 2,471 57,656 SH   SOLE 18 57,656 0 0
JAMES RIV GROUP LTD COM G5005R107 1,180 27,525 SH   SOLE 19 27,525 0 0
JAMES RIV GROUP LTD COM G5005R107 19,999 466,608 SH   SOLE 21 466,608 0 0
JAMES RIV GROUP LTD COM G5005R107 23,722 553,486 SH   SOLE 22 523,292 0 30,194
JAMES RIV GROUP LTD COM G5005R107 7 164 SH   SOLE 23 164 0 0
JAMES RIV GROUP LTD COM G5005R107 32 746 SH   SOLE 26 0 0 746
JAMES RIV GROUP LTD COM G5005R107 83 1,934 SH   SOLE 28 1,934 0 0
JAMES RIV GROUP LTD COM G5005R107 144 3,356 SH   SOLE 30 3,356 0 0
JAMES RIV GROUP LTD COM G5005R107 54 1,249 SH   SOLE 40 1,249 0 0
JANUS CAP GROUP INC COM 47102X105 1,176 89,107 SH   SOLE 2 61,853 0 27,254
JANUS CAP GROUP INC COM 47102X105 10 756 SH   SOLE 4 756 0 0
JANUS CAP GROUP INC COM 47102X105 162 12,264 SH   SOLE 7 12,264 0 0
JANUS CAP GROUP INC COM 47102X105 13,160 996,955 SH   SOLE 18 996,955 0 0
JANUS CAP GROUP INC COM 47102X105 1,161 87,933 SH   SOLE 19 87,933 0 0
JANUS CAP GROUP INC COM 47102X105 125,169 9,482,523 SH   SOLE 21 9,482,523 0 0
JANUS CAP GROUP INC COM 47102X105 61,986 4,695,882 SH   SOLE 22 4,400,364 0 295,518
JANUS CAP GROUP INC COM 47102X105 804 60,914 SH   SOLE 26 48,966 0 11,948
JANUS CAP GROUP INC COM 47102X105 284 21,487 SH   SOLE 28 21,487 0 0
JANUS CAP GROUP INC COM 47102X105 343 25,947 SH   SOLE 29 0 0 25,947
JANUS CAP GROUP INC COM 47102X105 324 24,572 SH   SOLE 30 24,572 0 0
JANUS CAP GROUP INC COM 47102X105 42 3,199 SH   SOLE 36 3,199 0 0
JANUS CAP GROUP INC COM 47102X105 217 16,450 SH   SOLE 40 16,450 0 0
JASON INDS INC COM 471172106 5 3,088 SH   SOLE 18 3,088 0 0
JASON INDS INC COM 471172106 7 4,507 SH   SOLE 19 4,507 0 0
JASON INDS INC COM 471172106 71 47,920 SH   SOLE 21 47,920 0 0
JASON INDS INC COM 471172106 102 69,218 SH   SOLE 22 69,218 0 0
JASON INDS INC COM 471172106 78 52,752 SH   SOLE 29 0 0 52,752
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,317 64,196 SH   SOLE 2 35,800 0 28,396
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,783 19,176 SH   SOLE 4 17,638 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 526 3,623 SH   SOLE 7 3,623 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 48 331 SH   SOLE 15 331 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7 50 SH   SOLE 17 0 0 50
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,926 20,162 SH   SOLE 18 13,817 0 6,345
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39,020 268,860 SH   SOLE 19 264,119 0 4,741
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,795 39,932 SH   SOLE 20 7,000 0 32,932
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 160,503 1,105,929 SH   SOLE 21 1,105,929 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 162,360 1,118,718 SH   SOLE 22 1,068,356 0 50,362
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,592 72,986 SH   SOLE 23 72,986 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,336 22,985 SH   SOLE 25 22,985 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20,632 142,161 SH   SOLE 26 51,413 0 90,748
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,821 12,549 SH   SOLE 28 9,402 0 3,147
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,759 19,010 SH   SOLE 29 2,960 0 16,050
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,687 66,750 SH   SOLE 30 66,750 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,851 26,535 SH   SOLE 31 10,302 0 16,233
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19,218 132,422 SH   SOLE 34 132,422 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11,392 78,496 SH   SOLE 36 78,496 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 42 288 SH   SOLE 40 288 0 0
JD COM INC SPON ADR CL A 47215P106 8,453 271,700 SH   SOLE 2 119,358 0 152,342
JD COM INC SPON ADR CL A 47215P106 5,184 166,624 SH   SOLE 4 166,624 0 0
JD COM INC SPON ADR CL A 47215P106 4,239 136,249 SH   SOLE 7 136,249 0 0
JD COM INC SPON ADR CL A 47215P106 660 21,200 SH   SOLE 13 0 0 21,200
JD COM INC SPON ADR CL A 47215P106 7,179 230,763 SH   SOLE 15 230,763 0 0
JD COM INC SPON ADR CL A 47215P106 8,195 263,413 SH   SOLE 18 263,413 0 0
JD COM INC SPON ADR CL A 47215P106 2,422 77,853 SH   SOLE 19 77,853 0 0
JD COM INC SPON ADR CL A 47215P106 322,054 10,352,098 SH   SOLE 21 10,352,098 0 0
JD COM INC SPON ADR CL A 47215P106 256,708 8,251,608 SH   SOLE 22 7,863,253 0 388,355
JD COM INC SPON ADR CL A 47215P106 22,020 707,795 SH   SOLE 23 707,795 0 0
JD COM INC SPON ADR CL A 47215P106 7,693 247,293 SH   SOLE 25 247,293 0 0
JD COM INC SPON ADR CL A 47215P106 56,706 1,822,743 SH   SOLE 26 200,479 0 1,622,264
JD COM INC SPON ADR CL A 47215P106 3,387 108,877 SH   SOLE 28 108,877 0 0
JD COM INC SPON ADR CL A 47215P106 8,534 274,319 SH   SOLE 29 180,387 0 93,932
JD COM INC SPON ADR CL A 47215P106 110,318 3,546,066 SH   SOLE 30 3,546,066 0 0
JD COM INC SPON ADR CL A 47215P106 42,259 1,358,358 SH   SOLE 31 27,203 0 1,331,155
JD COM INC SPON ADR CL A 47215P106 6,597 212,057 SH   SOLE 32 212,057 0 0
JD COM INC SPON ADR CL A 47215P106 84,552 2,717,843 SH   SOLE 34 2,717,843 0 0
JD COM INC SPON ADR CL A 47215P106 94 3,021 SH   SOLE 40 3,021 0 0
JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 668 600,000 PRN   SOLE 21 600,000 0 0
JELD-WEN HLDG INC COM 47580P103 36 1,086 SH   SOLE 2 1,086 0 0
JELD-WEN HLDG INC COM 47580P103 2,812 85,604 SH   SOLE 18 85,604 0 0
JELD-WEN HLDG INC COM 47580P103 18,074 550,210 SH   SOLE 19 550,210 0 0
JELD-WEN HLDG INC COM 47580P103 24,371 741,887 SH   SOLE 21 741,887 0 0
JELD-WEN HLDG INC COM 47580P103 8,722 265,512 SH   SOLE 22 223,303 0 42,209
JELD-WEN HLDG INC COM 47580P103 871 26,503 SH   SOLE 25 26,503 0 0
JELD-WEN HLDG INC COM 47580P103 3,279 99,822 SH   SOLE 34 99,822 0 0
JERNIGAN CAP INC COM 476405105 30 1,311 SH   SOLE 18 1,311 0 0
JERNIGAN CAP INC COM 476405105 5,607 243,344 SH   SOLE 21 243,344 0 0
JERNIGAN CAP INC COM 476405105 2,577 111,848 SH   SOLE 22 111,848 0 0
JETBLUE AIRWAYS CORP COM 477143101 4,281 207,728 SH   SOLE 2 155,016 0 52,712
JETBLUE AIRWAYS CORP COM 477143101 156 7,568 SH   SOLE 7 7,568 0 0
JETBLUE AIRWAYS CORP COM 477143101 23,837 1,156,560 SH   SOLE 18 1,156,560 0 0
JETBLUE AIRWAYS CORP COM 477143101 11,893 577,051 SH   SOLE 19 577,051 0 0
JETBLUE AIRWAYS CORP COM 477143101 307,078 14,899,454 SH   SOLE 21 14,899,454 0 0
JETBLUE AIRWAYS CORP COM 477143101 217,499 10,553,090 SH   SOLE 22 9,644,225 0 908,865
JETBLUE AIRWAYS CORP COM 477143101 145 7,012 SH   SOLE 31 7,012 0 0
JETPAY CORP COM 477177109 3 1,105 SH   SOLE 18 1,105 0 0
JETPAY CORP COM 477177109 7 2,824 SH   SOLE 21 2,824 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 283 SH   SOLE 21 283 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 86 5,182 SH   SOLE 4 5,182 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 43 2,588 SH   SOLE 7 2,588 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,823 230,720 SH   SOLE 21 230,720 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,469 88,627 SH   SOLE 22 88,627 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,965 118,603 SH   SOLE 30 118,603 0 0
JIVE SOFTWARE INC COM 47760A108 14 3,176 SH   SOLE 2 2,767 0 409
JIVE SOFTWARE INC COM 47760A108 4 1,023 SH   SOLE 7 1,023 0 0
JIVE SOFTWARE INC COM 47760A108 941 218,749 SH   SOLE 18 218,749 0 0
JIVE SOFTWARE INC COM 47760A108 157 36,612 SH   SOLE 19 36,612 0 0
JIVE SOFTWARE INC COM 47760A108 7,790 1,811,554 SH   SOLE 21 1,811,554 0 0
JIVE SOFTWARE INC COM 47760A108 6,345 1,475,474 SH   SOLE 22 1,378,542 0 96,932
JIVE SOFTWARE INC COM 47760A108 29 6,817 SH   SOLE 28 6,817 0 0
JIVE SOFTWARE INC COM 47760A108 22 5,089 SH   SOLE 40 5,089 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 147 1,669 SH   SOLE 2 1,506 0 163
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 65 739 SH   SOLE 7 739 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13,239 150,524 SH   SOLE 18 150,524 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,638 29,999 SH   SOLE 19 29,999 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 230,912 2,625,488 SH   SOLE 21 2,625,488 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 71,621 814,343 SH   SOLE 22 740,871 0 73,472
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,133 12,880 SH   SOLE 26 11,017 0 1,863
JOHN BEAN TECHNOLOGIES CORP COM 477839104 366 4,161 SH   SOLE 28 4,161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,095 12,454 SH   SOLE 29 0 0 12,454
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,287 60,113 SH   SOLE 30 60,113 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 296 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 426,107 3,421,175 SH   SOLE 2 1,721,098 0 1,700,077
JOHNSON & JOHNSON COM 478160104 130,693 1,049,322 SH   SOLE 4 980,729 0 68,593
JOHNSON & JOHNSON COM 478160104 286,660 2,301,569 SH   SOLE 7 2,007,284 0 294,285
JOHNSON & JOHNSON COM 478160104 15,310 122,921 SH   SOLE 13 122,921 0 0
JOHNSON & JOHNSON COM 478160104 2,155 17,303 SH   SOLE 15 17,303 0 0
JOHNSON & JOHNSON COM 478160104 221 1,778 SH   SOLE 17 0 0 1,778
JOHNSON & JOHNSON COM 478160104 829,863 6,662,892 SH   SOLE 18 6,227,463 0 435,429
JOHNSON & JOHNSON COM 478160104 448,295 3,599,321 SH   SOLE 19 3,599,321 0 0
JOHNSON & JOHNSON COM 478160104 184,552 1,481,754 SH   SOLE 20 86,420 0 1,395,334
JOHNSON & JOHNSON COM 478160104 5,852,545 46,989,519 SH   SOLE 21 46,989,519 0 0
JOHNSON & JOHNSON COM 478160104 9,346,789 75,044,473 SH   SOLE 22 60,421,202 0 14,623,271
JOHNSON & JOHNSON COM 478160104 437,603 3,513,469 SH   SOLE 23 3,513,469 0 0
JOHNSON & JOHNSON COM 478160104 156,902 1,259,751 SH   SOLE 25 1,259,751 0 0
JOHNSON & JOHNSON COM 478160104 864,969 6,944,752 SH   SOLE 26 1,417,521 0 5,527,231
JOHNSON & JOHNSON COM 478160104 70,967 569,788 SH   SOLE 28 425,156 0 144,632
JOHNSON & JOHNSON COM 478160104 68,251 547,980 SH   SOLE 29 237,297 0 310,683
JOHNSON & JOHNSON COM 478160104 1,007,934 8,092,609 SH   SOLE 30 8,092,609 0 0
JOHNSON & JOHNSON COM 478160104 199,705 1,603,416 SH   SOLE 31 711,102 0 892,314
JOHNSON & JOHNSON COM 478160104 18,527 148,753 SH   SOLE 32 148,753 0 0
JOHNSON & JOHNSON COM 478160104 244,381 1,962,108 SH   SOLE 34 1,962,108 0 0
JOHNSON & JOHNSON COM 478160104 542,621 4,356,654 SH   SOLE 36 4,356,654 0 0
JOHNSON & JOHNSON COM 478160104 4,401 35,339 SH   SOLE 37 35,339 0 0
JOHNSON & JOHNSON COM 478160104 1,807 14,506 SH   SOLE 40 14,506 0 0
JOHNSON CTLS INTL PLC SHS G51502105 37,041 879,408 SH   SOLE 2 283,279 0 596,129
JOHNSON CTLS INTL PLC SHS G51502105 12,206 289,791 SH   SOLE 4 266,649 0 23,142
JOHNSON CTLS INTL PLC SHS G51502105 25,462 604,521 SH   SOLE 7 598,210 0 6,311
JOHNSON CTLS INTL PLC SHS G51502105 554 13,146 SH   SOLE 13 13,146 0 0
JOHNSON CTLS INTL PLC SHS G51502105 246 5,841 SH   SOLE 15 5,841 0 0
JOHNSON CTLS INTL PLC SHS G51502105 87,492 2,077,201 SH   SOLE 18 1,934,683 0 142,518
JOHNSON CTLS INTL PLC SHS G51502105 1,695 40,246 SH   OTR 19 0 40,246 0
JOHNSON CTLS INTL PLC SHS G51502105 42,660 1,012,821 SH   SOLE 19 1,012,821 0 0
JOHNSON CTLS INTL PLC SHS G51502105 16,247 385,723 SH   SOLE 20 0 0 385,723
JOHNSON CTLS INTL PLC SHS G51502105 720,637 17,109,142 SH   SOLE 21 17,109,142 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,033,020 24,525,632 SH   SOLE 22 19,834,973 0 4,690,659
JOHNSON CTLS INTL PLC SHS G51502105 46,635 1,107,184 SH   SOLE 23 1,107,184 0 0
JOHNSON CTLS INTL PLC SHS G51502105 16,923 401,782 SH   SOLE 25 401,782 0 0
JOHNSON CTLS INTL PLC SHS G51502105 96,181 2,283,493 SH   SOLE 26 593,122 0 1,690,371
JOHNSON CTLS INTL PLC SHS G51502105 8,217 195,090 SH   SOLE 28 144,969 0 50,121
JOHNSON CTLS INTL PLC SHS G51502105 1,862 44,217 SH   SOLE 29 44,217 0 0
JOHNSON CTLS INTL PLC SHS G51502105 106,817 2,536,023 SH   SOLE 30 2,536,023 0 0
JOHNSON CTLS INTL PLC SHS G51502105 59,888 1,421,832 SH   SOLE 31 184,291 0 1,237,541
JOHNSON CTLS INTL PLC SHS G51502105 52,904 1,256,019 SH   SOLE 34 1,256,019 0 0
JOHNSON CTLS INTL PLC SHS G51502105 59,080 1,402,658 SH   SOLE 36 1,402,658 0 0
JOHNSON CTLS INTL PLC SHS G51502105 217 5,161 SH   SOLE 40 5,161 0 0
JOHNSON OUTDOORS INC CL A 479167108 58 1,589 SH   SOLE 2 220 0 1,369
JOHNSON OUTDOORS INC CL A 479167108 735 20,146 SH   SOLE 18 20,146 0 0
JOHNSON OUTDOORS INC CL A 479167108 83 2,285 SH   SOLE 19 2,285 0 0
JOHNSON OUTDOORS INC CL A 479167108 5,636 154,403 SH   SOLE 21 154,403 0 0
JOHNSON OUTDOORS INC CL A 479167108 6,011 164,682 SH   SOLE 22 161,536 0 3,146
JOHNSON OUTDOORS INC CL A 479167108 147 4,034 SH   SOLE 29 0 0 4,034
JOINT CORP COM 47973J102 7 1,578 SH   SOLE 18 1,578 0 0
JOINT CORP COM 47973J102 100 23,876 SH   SOLE 21 23,876 0 0
JONES ENERGY INC COM CL A 48019R108 39 15,411 SH   SOLE 2 3,053 0 12,358
JONES ENERGY INC COM CL A 48019R108 2 763 SH   SOLE 7 763 0 0
JONES ENERGY INC COM CL A 48019R108 685 268,452 SH   SOLE 18 268,452 0 0
JONES ENERGY INC COM CL A 48019R108 75 29,305 SH   SOLE 19 29,305 0 0
JONES ENERGY INC COM CL A 48019R108 5,403 2,119,007 SH   SOLE 21 2,119,007 0 0
JONES ENERGY INC COM CL A 48019R108 4,469 1,752,653 SH   SOLE 22 1,676,709 0 75,944
JONES ENERGY INC COM CL A 48019R108 137 53,812 SH   SOLE 29 0 0 53,812
JONES ENERGY INC COM CL A 48019R108 28 11,019 SH   SOLE 30 11,019 0 0
JONES ENERGY INC COM CL A 48019R108 8 3,032 SH   SOLE 40 3,032 0 0
JONES LANG LASALLE INC COM 48020Q107 6,756 60,622 SH   SOLE 2 28,815 0 31,807
JONES LANG LASALLE INC COM 48020Q107 1,766 15,845 SH   SOLE 4 14,800 0 1,045
JONES LANG LASALLE INC COM 48020Q107 1,602 14,371 SH   SOLE 7 10,313 0 4,058
JONES LANG LASALLE INC COM 48020Q107 18,088 162,293 SH   SOLE 18 157,673 0 4,620
JONES LANG LASALLE INC COM 48020Q107 3,360 30,144 SH   SOLE 19 30,144 0 0
JONES LANG LASALLE INC COM 48020Q107 3,840 34,453 SH   SOLE 20 0 0 34,453
JONES LANG LASALLE INC COM 48020Q107 250,113 2,244,171 SH   SOLE 21 2,244,171 0 0
JONES LANG LASALLE INC COM 48020Q107 168,527 1,512,127 SH   SOLE 22 1,352,747 0 159,380
JONES LANG LASALLE INC COM 48020Q107 5,844 52,433 SH   SOLE 23 52,433 0 0
JONES LANG LASALLE INC COM 48020Q107 9,992 89,653 SH   SOLE 26 49,195 0 40,458
JONES LANG LASALLE INC COM 48020Q107 1,066 9,567 SH   SOLE 28 7,158 0 2,409
JONES LANG LASALLE INC COM 48020Q107 2,234 20,045 SH   SOLE 29 1,960 0 18,085
JONES LANG LASALLE INC COM 48020Q107 7,843 70,372 SH   SOLE 30 70,372 0 0
JONES LANG LASALLE INC COM 48020Q107 2,272 20,390 SH   SOLE 31 8,843 0 11,547
JONES LANG LASALLE INC COM 48020Q107 390 3,495 SH   SOLE 34 3,495 0 0
JONES LANG LASALLE INC COM 48020Q107 930 8,343 SH   SOLE 36 8,343 0 0
JONES LANG LASALLE INC COM 48020Q107 24 216 SH   SOLE 40 216 0 0
JOUNCE THERAPEUTICS INC COM 481116101 464 21,110 SH   SOLE 18 21,110 0 0
JOUNCE THERAPEUTICS INC COM 481116101 60 2,724 SH   SOLE 19 2,724 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,498 204,534 SH   SOLE 21 204,534 0 0
JOUNCE THERAPEUTICS INC COM 481116101 764 34,722 SH   SOLE 22 30,320 0 4,402
JOY GLOBAL INC COM 481165108 1,837 65,019 SH   SOLE 2 46,394 0 18,625
JOY GLOBAL INC COM 481165108 15 547 SH   SOLE 4 547 0 0
JOY GLOBAL INC COM 481165108 133 4,716 SH   SOLE 7 4,716 0 0
JOY GLOBAL INC COM 481165108 1 21 SH   SOLE 17 0 0 21
JOY GLOBAL INC COM 481165108 19,163 678,345 SH   SOLE 18 678,345 0 0
JOY GLOBAL INC COM 481165108 1,821 64,463 SH   SOLE 19 64,463 0 0
JOY GLOBAL INC COM 481165108 176,538 6,249,137 SH   SOLE 21 6,249,137 0 0
JOY GLOBAL INC COM 481165108 91,052 3,223,080 SH   SOLE 22 3,010,285 0 212,795
JOY GLOBAL INC COM 481165108 665 23,551 SH   SOLE 26 16,605 0 6,946
JOY GLOBAL INC COM 481165108 393 13,927 SH   SOLE 28 13,927 0 0
JOY GLOBAL INC COM 481165108 490 17,329 SH   SOLE 29 0 0 17,329
JOY GLOBAL INC COM 481165108 425 15,031 SH   SOLE 30 15,031 0 0
JOY GLOBAL INC COM 481165108 404 14,299 SH   SOLE 36 14,299 0 0
JOY GLOBAL INC COM 481165108 298 10,551 SH   SOLE 40 10,551 0 0
JPMORGAN CHASE & CO COM 46625H100 339,514 3,865,145 SH   SOLE 2 1,623,570 0 2,241,575
JPMORGAN CHASE & CO COM 46625H100 116,360 1,324,679 SH   SOLE 4 1,235,010 0 89,669
JPMORGAN CHASE & CO COM 46625H100 216,890 2,469,144 SH   SOLE 7 2,322,772 0 146,372
JPMORGAN CHASE & CO COM 46625H100 8,603 97,939 SH   SOLE 13 97,939 0 0
JPMORGAN CHASE & CO COM 46625H100 2,028 23,086 SH   SOLE 15 23,086 0 0
JPMORGAN CHASE & CO COM 46625H100 147 1,673 SH   SOLE 17 0 0 1,673
JPMORGAN CHASE & CO COM 46625H100 1,350,730 15,377,166 SH   SOLE 18 14,123,292 0 1,253,874
JPMORGAN CHASE & CO COM 46625H100 4,516 51,408 SH   OTR 19 0 51,408 0
JPMORGAN CHASE & CO COM 46625H100 1,737,719 19,782,776 SH   SOLE 19 19,782,776 0 0
JPMORGAN CHASE & CO COM 46625H100 125,166 1,424,937 SH   SOLE 20 120,418 0 1,304,519
JPMORGAN CHASE & CO COM 46625H100 4,594,040 52,300,093 SH   SOLE 21 52,300,093 0 0
JPMORGAN CHASE & CO COM 46625H100 8,495,438 96,714,912 SH   SOLE 22 78,360,628 0 18,354,284
JPMORGAN CHASE & CO COM 46625H100 409,861 4,665,992 SH   SOLE 23 4,665,992 0 0
JPMORGAN CHASE & CO COM 46625H100 131,146 1,493,007 SH   SOLE 25 1,439,556 0 53,451
JPMORGAN CHASE & CO COM 46625H100 710,598 8,089,687 SH   SOLE 26 2,106,390 0 5,983,297
JPMORGAN CHASE & CO COM 46625H100 66,046 751,887 SH   SOLE 28 561,633 0 190,254
JPMORGAN CHASE & CO COM 46625H100 49,716 565,986 SH   SOLE 29 242,231 0 323,755
JPMORGAN CHASE & CO COM 46625H100 934,995 10,644,298 SH   SOLE 30 10,644,298 0 0
JPMORGAN CHASE & CO COM 46625H100 164,977 1,878,155 SH   SOLE 31 824,317 0 1,053,838
JPMORGAN CHASE & CO COM 46625H100 14,634 166,598 SH   SOLE 32 166,598 0 0
JPMORGAN CHASE & CO COM 46625H100 235,003 2,675,349 SH   SOLE 34 2,675,349 0 0
JPMORGAN CHASE & CO COM 46625H100 513,701 5,848,139 SH   SOLE 36 5,848,139 0 0
JPMORGAN CHASE & CO COM 46625H100 1,682 19,152 SH   SOLE 40 19,152 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 743 23,000 SH   SOLE 17 0 0 23,000
JRJR33 INC COM 46645Q106 1 2,977 SH   SOLE 18 2,977 0 0
JRJR33 INC COM 46645Q106 27 60,280 SH   SOLE 21 60,280 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 39 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,975 535,336 SH   SOLE 21 535,336 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 915 248,071 SH   SOLE 22 248,071 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 305 82,750 SH   SOLE 30 82,750 0 0
JUNIPER NETWORKS INC COM 48203R104 8,933 320,991 SH   SOLE 2 111,403 0 209,588
JUNIPER NETWORKS INC COM 48203R104 3,425 123,072 SH   SOLE 4 114,544 0 8,528
JUNIPER NETWORKS INC COM 48203R104 9,028 324,411 SH   SOLE 7 273,753 0 50,658
JUNIPER NETWORKS INC COM 48203R104 575 20,665 SH   SOLE 13 20,665 0 0
JUNIPER NETWORKS INC COM 48203R104 1,844 66,274 SH   SOLE 15 2,433 0 63,841
JUNIPER NETWORKS INC COM 48203R104 23,442 842,337 SH   SOLE 18 791,675 0 50,662
JUNIPER NETWORKS INC COM 48203R104 13,004 467,282 SH   SOLE 19 467,282 0 0
JUNIPER NETWORKS INC COM 48203R104 6,483 232,952 SH   SOLE 20 0 0 232,952
JUNIPER NETWORKS INC COM 48203R104 215,137 7,730,396 SH   SOLE 21 7,730,396 0 0
JUNIPER NETWORKS INC COM 48203R104 296,684 10,660,572 SH   SOLE 22 8,767,874 0 1,892,698
JUNIPER NETWORKS INC COM 48203R104 10,897 391,554 SH   SOLE 23 391,554 0 0
JUNIPER NETWORKS INC COM 48203R104 4,549 163,453 SH   SOLE 25 163,453 0 0
JUNIPER NETWORKS INC COM 48203R104 43,242 1,553,785 SH   SOLE 26 293,525 0 1,260,260
JUNIPER NETWORKS INC COM 48203R104 1,991 71,554 SH   SOLE 28 53,546 0 18,008
JUNIPER NETWORKS INC COM 48203R104 2,527 90,818 SH   SOLE 29 13,584 0 77,234
JUNIPER NETWORKS INC COM 48203R104 34,136 1,226,593 SH   SOLE 30 1,226,593 0 0
JUNIPER NETWORKS INC COM 48203R104 5,736 206,112 SH   SOLE 31 72,317 0 133,795
JUNIPER NETWORKS INC COM 48203R104 3,267 117,400 SH   SOLE 34 117,400 0 0
JUNIPER NETWORKS INC COM 48203R104 15,681 563,453 SH   SOLE 36 563,453 0 0
JUNIPER NETWORKS INC COM 48203R104 48 1,728 SH   SOLE 40 1,728 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 9 1,848 SH   SOLE 18 1,848 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 500 105,214 SH   SOLE 19 105,214 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 169 35,551 SH   SOLE 21 35,551 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 2,389 502,975 SH   SOLE 22 502,975 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 3 606 SH   SOLE 23 606 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 53 11,200 SH   SOLE 29 0 0 11,200
JUNO THERAPEUTICS INC COM 48205A109 224 10,106 SH   SOLE 2 8,565 0 1,541
JUNO THERAPEUTICS INC COM 48205A109 5 235 SH   SOLE 4 235 0 0
JUNO THERAPEUTICS INC COM 48205A109 41 1,870 SH   SOLE 7 1,870 0 0
JUNO THERAPEUTICS INC COM 48205A109 1 33 SH   SOLE 15 0 0 33
JUNO THERAPEUTICS INC COM 48205A109 707 31,848 SH   SOLE 18 31,848 0 0
JUNO THERAPEUTICS INC COM 48205A109 912 41,090 SH   SOLE 19 41,090 0 0
JUNO THERAPEUTICS INC COM 48205A109 47,158 2,125,178 SH   SOLE 21 2,125,178 0 0
JUNO THERAPEUTICS INC COM 48205A109 42,179 1,900,833 SH   SOLE 22 1,700,214 0 200,619
JUNO THERAPEUTICS INC COM 48205A109 298 13,419 SH   SOLE 26 9,376 0 4,043
JUNO THERAPEUTICS INC COM 48205A109 304 13,708 SH   SOLE 28 13,708 0 0
JUNO THERAPEUTICS INC COM 48205A109 428 19,274 SH   SOLE 29 0 0 19,274
JUNO THERAPEUTICS INC COM 48205A109 436 19,657 SH   SOLE 30 19,657 0 0
JUNO THERAPEUTICS INC COM 48205A109 33 1,502 SH   SOLE 31 1,502 0 0
JUNO THERAPEUTICS INC COM 48205A109 112 5,040 SH   SOLE 40 5,040 0 0
K12 INC COM 48273U102 261 13,607 SH   SOLE 2 7,452 0 6,155
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 15 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,744 143,288 SH   SOLE 18 143,288 0 0
K12 INC COM 48273U102 1,240 64,772 SH   SOLE 19 64,772 0 0
K12 INC COM 48273U102 21,055 1,099,481 SH   SOLE 21 1,099,481 0 0
K12 INC COM 48273U102 21,032 1,098,290 SH   SOLE 22 1,026,418 0 71,872
K12 INC COM 48273U102 515 26,914 SH   SOLE 26 20,021 0 6,893
K12 INC COM 48273U102 91 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 730 38,140 SH   SOLE 29 0 0 38,140
K12 INC COM 48273U102 154 8,019 SH   SOLE 30 8,019 0 0
K12 INC COM 48273U102 64 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 89 4,340 SH   SOLE 2 1,207 0 3,133
K2M GROUP HLDGS INC COM 48273J107 7 321 SH   SOLE 7 321 0 0
K2M GROUP HLDGS INC COM 48273J107 2,051 100,008 SH   SOLE 18 100,008 0 0
K2M GROUP HLDGS INC COM 48273J107 349 16,996 SH   SOLE 19 16,996 0 0
K2M GROUP HLDGS INC COM 48273J107 19,053 928,963 SH   SOLE 21 928,963 0 0
K2M GROUP HLDGS INC COM 48273J107 17,949 875,124 SH   SOLE 22 825,901 0 49,223
K2M GROUP HLDGS INC COM 48273J107 72 3,519 SH   SOLE 28 3,519 0 0
K2M GROUP HLDGS INC COM 48273J107 107 5,208 SH   SOLE 30 5,208 0 0
K2M GROUP HLDGS INC COM 48273J107 51 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 123 2,065 SH   SOLE 2 485 0 1,580
KADANT INC COM 48282T104 16 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 2,587 43,586 SH   SOLE 18 43,586 0 0
KADANT INC COM 48282T104 376 6,340 SH   SOLE 19 6,340 0 0
KADANT INC COM 48282T104 20,761 349,811 SH   SOLE 21 349,811 0 0
KADANT INC COM 48282T104 18,506 311,803 SH   SOLE 22 292,429 0 19,374
KADANT INC COM 48282T104 44 734 SH   SOLE 26 0 0 734
KADANT INC COM 48282T104 95 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 85 1,437 SH   SOLE 30 1,437 0 0
KADANT INC COM 48282T104 80 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 17 4,688 SH   SOLE 18 4,688 0 0
KADMON HLDGS INC COM 48283N106 12 3,349 SH   SOLE 19 3,349 0 0
KADMON HLDGS INC COM 48283N106 894 246,824 SH   SOLE 21 246,824 0 0
KADMON HLDGS INC COM 48283N106 70 19,379 SH   SOLE 22 14,404 0 4,975
KADMON HLDGS INC COM 48283N106 4 1,167 SH   SOLE 23 1,167 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 260 3,255 SH   SOLE 2 1,373 0 1,882
KAISER ALUMINUM CORP COM PAR $0.01 483007704 11 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 916 11,469 SH   SOLE 7 11,469 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,069 88,469 SH   SOLE 18 88,469 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 878 10,986 SH   SOLE 19 10,986 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 122,318 1,530,894 SH   SOLE 21 1,530,894 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 38,562 482,631 SH   SOLE 22 446,293 0 36,338
KAISER ALUMINUM CORP COM PAR $0.01 483007704 347 4,338 SH   SOLE 26 3,142 0 1,196
KAISER ALUMINUM CORP COM PAR $0.01 483007704 213 2,662 SH   SOLE 28 2,662 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 325 4,073 SH   SOLE 29 0 0 4,073
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,704 33,847 SH   SOLE 30 33,847 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 154 1,930 SH   SOLE 40 1,930 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 2 258 SH   SOLE 19 258 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 22 2,798 SH   SOLE 21 2,798 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3 362 SH   SOLE 22 362 0 0
KAMADA LTD SHS M6240T109 100 14,698 SH   SOLE 22 14,698 0 0
KAMAN CORP COM 483548103 49 1,009 SH   SOLE 2 1,009 0 0
KAMAN CORP COM 483548103 9 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 35 728 SH   SOLE 7 728 0 0
KAMAN CORP COM 483548103 6,794 141,159 SH   SOLE 18 141,159 0 0
KAMAN CORP COM 483548103 10,542 219,037 SH   SOLE 19 219,037 0 0
KAMAN CORP COM 483548103 112,118 2,329,473 SH   SOLE 21 2,329,473 0 0
KAMAN CORP COM 483548103 36,692 762,354 SH   SOLE 22 706,089 0 56,265
KAMAN CORP COM 483548103 294 6,117 SH   SOLE 26 4,549 0 1,568
KAMAN CORP COM 483548103 174 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 2,559 53,178 SH   SOLE 30 53,178 0 0
KAMAN CORP COM 483548103 126 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,795 90,896 SH   SOLE 2 26,446 0 64,450
KANSAS CITY SOUTHERN COM NEW 485170302 5,373 62,656 SH   SOLE 4 59,858 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 6,368 74,255 SH   SOLE 7 69,315 0 4,940
KANSAS CITY SOUTHERN COM NEW 485170302 253 2,945 SH   SOLE 13 2,945 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 57 661 SH   SOLE 15 661 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 41,101 479,254 SH   SOLE 18 463,807 0 15,447
KANSAS CITY SOUTHERN COM NEW 485170302 163,729 1,909,151 SH   SOLE 19 1,909,151 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,076 70,845 SH   SOLE 20 0 0 70,845
KANSAS CITY SOUTHERN COM NEW 485170302 223,180 2,602,376 SH   SOLE 21 2,602,376 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 255,424 2,978,353 SH   SOLE 22 2,439,038 0 539,315
KANSAS CITY SOUTHERN COM NEW 485170302 10,774 125,627 SH   SOLE 23 125,627 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,387 39,490 SH   SOLE 25 39,490 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 35,673 415,968 SH   SOLE 26 86,981 0 328,987
KANSAS CITY SOUTHERN COM NEW 485170302 1,904 22,199 SH   SOLE 28 16,541 0 5,658
KANSAS CITY SOUTHERN COM NEW 485170302 2,532 29,526 SH   SOLE 29 5,381 0 24,145
KANSAS CITY SOUTHERN COM NEW 485170302 24,795 289,117 SH   SOLE 30 289,117 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 30,140 351,448 SH   SOLE 31 21,038 0 330,410
KANSAS CITY SOUTHERN COM NEW 485170302 60,183 701,761 SH   SOLE 34 701,761 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 13,801 160,923 SH   SOLE 36 160,923 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 46 540 SH   SOLE 40 540 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 429 18,559 SH   SOLE 2 3,779 0 14,780
KAPSTONE PAPER & PACKAGING C COM 48562P103 10 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 49 2,131 SH   SOLE 7 2,131 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 10,486 453,926 SH   SOLE 18 453,926 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 1,197 51,822 SH   SOLE 19 51,822 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 186,709 8,082,632 SH   SOLE 21 8,082,632 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 54,096 2,341,818 SH   SOLE 22 2,172,089 0 169,729
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 700 30,290 SH   SOLE 26 24,619 0 5,671
KAPSTONE PAPER & PACKAGING C COM 48562P103 289 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 6,455 279,427 SH   SOLE 30 279,427 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 221 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 977 22,370 SH   SOLE 2 21,495 0 875
KAR AUCTION SVCS INC COM 48238T109 28 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 402 9,195 SH   SOLE 7 9,195 0 0
KAR AUCTION SVCS INC COM 48238T109 2,883 66,026 SH   SOLE 18 66,026 0 0
KAR AUCTION SVCS INC COM 48238T109 3,918 89,727 SH   SOLE 19 89,727 0 0
KAR AUCTION SVCS INC COM 48238T109 70,283 1,609,406 SH   SOLE 21 1,609,406 0 0
KAR AUCTION SVCS INC COM 48238T109 161,740 3,703,685 SH   SOLE 22 3,245,893 0 457,792
KAR AUCTION SVCS INC COM 48238T109 2,147 49,155 SH   SOLE 26 41,192 0 7,963
KAR AUCTION SVCS INC COM 48238T109 863 19,752 SH   SOLE 28 19,752 0 0
KAR AUCTION SVCS INC COM 48238T109 338 7,732 SH   SOLE 29 0 0 7,732
KAR AUCTION SVCS INC COM 48238T109 964 22,082 SH   SOLE 30 22,082 0 0
KAR AUCTION SVCS INC COM 48238T109 133 3,047 SH   SOLE 31 3,047 0 0
KAR AUCTION SVCS INC COM 48238T109 176 4,033 SH   SOLE 36 4,033 0 0
KAR AUCTION SVCS INC COM 48238T109 505 11,574 SH   SOLE 40 11,574 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 336 26,153 SH   SOLE 2 22,148 0 4,005
KARYOPHARM THERAPEUTICS INC COM 48576U106 7 528 SH   SOLE 7 528 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,458 113,585 SH   SOLE 18 113,585 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,777 138,409 SH   SOLE 19 138,409 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,740 135,500 SH   SOLE 20 135,500 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 18,457 1,437,473 SH   SOLE 21 1,437,473 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 7,465 581,411 SH   SOLE 22 542,353 0 39,058
KARYOPHARM THERAPEUTICS INC COM 48576U106 43 3,376 SH   SOLE 28 3,376 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 18 1,384 SH   SOLE 30 1,384 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 865 67,400 SH   SOLE 34 67,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 26 1,988 SH   SOLE 40 1,988 0 0
KATE SPADE & CO COM 485865109 1,405 60,472 SH   SOLE 2 59,728 0 744
KATE SPADE & CO COM 485865109 16 707 SH   SOLE 4 707 0 0
KATE SPADE & CO COM 485865109 74 3,182 SH   SOLE 7 3,182 0 0
KATE SPADE & CO COM 485865109 9,918 426,967 SH   SOLE 18 426,967 0 0
KATE SPADE & CO COM 485865109 1,882 81,021 SH   SOLE 19 81,021 0 0
KATE SPADE & CO COM 485865109 122,197 5,260,313 SH   SOLE 21 5,260,313 0 0
KATE SPADE & CO COM 485865109 92,226 3,970,130 SH   SOLE 22 3,551,832 0 418,298
KATE SPADE & CO COM 485865109 824 35,453 SH   SOLE 26 28,227 0 7,226
KATE SPADE & CO COM 485865109 426 18,348 SH   SOLE 28 18,348 0 0
KATE SPADE & CO COM 485865109 723 31,110 SH   SOLE 29 0 0 31,110
KATE SPADE & CO COM 485865109 490 21,100 SH   SOLE 30 21,100 0 0
KATE SPADE & CO COM 485865109 70 3,028 SH   SOLE 31 3,028 0 0
KATE SPADE & CO COM 485865109 322 13,845 SH   SOLE 40 13,845 0 0
KAYNE ANDERSON ACQUISITION UNIT 06/30/2022 48661U201 30 2,953 SH   OTR 19 2,953 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 253 12,957 SH   SOLE 19 12,957 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2 48 SH   SOLE 18 48 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,126 25,619 SH   SOLE 21 25,619 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 251 5,704 SH   SOLE 22 0 0 5,704
KB HOME COM 48666K109 969 48,764 SH   SOLE 2 35,910 0 12,854
KB HOME COM 48666K109 8 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 41 2,076 SH   SOLE 7 2,076 0 0
KB HOME COM 48666K109 11,403 573,568 SH   SOLE 18 573,568 0 0
KB HOME COM 48666K109 1,043 52,441 SH   SOLE 19 52,441 0 0
KB HOME COM 48666K109 134,009 6,740,877 SH   SOLE 21 6,740,877 0 0
KB HOME COM 48666K109 51,430 2,587,001 SH   SOLE 22 2,419,382 0 167,619
KB HOME COM 48666K109 506 25,448 SH   SOLE 26 20,013 0 5,435
KB HOME COM 48666K109 241 12,144 SH   SOLE 28 12,144 0 0
KB HOME COM 48666K109 248 12,480 SH   SOLE 30 12,480 0 0
KB HOME COM 48666K109 180 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 1,453 96,682 SH   SOLE 2 70,132 0 26,550
KBR INC COM 48242W106 1,325 88,148 SH   SOLE 4 88,148 0 0
KBR INC COM 48242W106 106 7,066 SH   SOLE 7 7,066 0 0
KBR INC COM 48242W106 9,751 648,794 SH   SOLE 18 648,794 0 0
KBR INC COM 48242W106 25,082 1,668,788 SH   SOLE 19 1,668,788 0 0
KBR INC COM 48242W106 93,057 6,191,423 SH   SOLE 21 6,191,423 0 0
KBR INC COM 48242W106 67,892 4,517,089 SH   SOLE 22 3,999,656 0 517,433
KBR INC COM 48242W106 564 37,500 SH   SOLE 25 37,500 0 0
KBR INC COM 48242W106 942 62,663 SH   SOLE 26 56,179 0 6,484
KBR INC COM 48242W106 312 20,729 SH   SOLE 28 20,729 0 0
KBR INC COM 48242W106 353 23,517 SH   SOLE 30 23,517 0 0
KBR INC COM 48242W106 51 3,397 SH   SOLE 31 3,397 0 0
KBR INC COM 48242W106 5,018 333,860 SH   SOLE 34 333,860 0 0
KBR INC COM 48242W106 138 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 238 15,812 SH   SOLE 40 15,812 0 0
KCG HLDGS INC CL A 48244B100 164 9,200 SH   SOLE 2 1,517 0 7,683
KCG HLDGS INC CL A 48244B100 4 226 SH   SOLE 4 226 0 0
KCG HLDGS INC CL A 48244B100 18 1,018 SH   SOLE 7 1,018 0 0
KCG HLDGS INC CL A 48244B100 2,792 156,606 SH   SOLE 18 156,606 0 0
KCG HLDGS INC CL A 48244B100 481 26,971 SH   SOLE 19 26,971 0 0
KCG HLDGS INC CL A 48244B100 27,069 1,518,188 SH   SOLE 21 1,518,188 0 0
KCG HLDGS INC CL A 48244B100 28,117 1,576,977 SH   SOLE 22 1,474,160 0 102,817
KCG HLDGS INC CL A 48244B100 65 3,650 SH   SOLE 26 0 0 3,650
KCG HLDGS INC CL A 48244B100 122 6,836 SH   SOLE 28 6,836 0 0
KCG HLDGS INC CL A 48244B100 198 11,131 SH   SOLE 30 11,131 0 0
KCG HLDGS INC CL A 48244B100 95 5,347 SH   SOLE 40 5,347 0 0
KEANE GROUP INC COM 48669A108 18 1,271 SH   SOLE 2 1,271 0 0
KEANE GROUP INC COM 48669A108 1,696 118,627 SH   SOLE 18 118,627 0 0
KEANE GROUP INC COM 48669A108 6,322 442,091 SH   SOLE 19 442,091 0 0
KEANE GROUP INC COM 48669A108 13,325 931,805 SH   SOLE 21 931,805 0 0
KEANE GROUP INC COM 48669A108 4,874 340,832 SH   SOLE 22 315,875 0 24,957
KEANE GROUP INC COM 48669A108 539 37,662 SH   SOLE 25 37,662 0 0
KEANE GROUP INC COM 48669A108 2,026 141,685 SH   SOLE 34 141,685 0 0
KEARNY FINL CORP MD COM 48716P108 275 18,281 SH   SOLE 2 3,666 0 14,615
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 5,283 350,998 SH   SOLE 18 350,998 0 0
KEARNY FINL CORP MD COM 48716P108 838 55,708 SH   SOLE 19 55,708 0 0
KEARNY FINL CORP MD COM 48716P108 39,949 2,654,420 SH   SOLE 21 2,654,420 0 0
KEARNY FINL CORP MD COM 48716P108 35,359 2,349,454 SH   SOLE 22 2,197,901 0 151,553
KEARNY FINL CORP MD COM 48716P108 60 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 201 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 344 22,881 SH   SOLE 30 22,881 0 0
KEARNY FINL CORP MD COM 48716P108 175 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 52,200 718,908 SH   SOLE 2 557,234 0 161,674
KELLOGG CO COM 487836108 12,857 177,073 SH   SOLE 4 168,997 0 8,076
KELLOGG CO COM 487836108 19,061 262,513 SH   SOLE 7 236,213 0 26,300
KELLOGG CO COM 487836108 529 7,281 SH   SOLE 13 7,281 0 0
KELLOGG CO COM 487836108 106 1,462 SH   SOLE 15 1,462 0 0
KELLOGG CO COM 487836108 39,759 547,563 SH   SOLE 18 507,615 0 39,948
KELLOGG CO COM 487836108 29,058 400,194 SH   SOLE 19 400,194 0 0
KELLOGG CO COM 487836108 10,541 145,166 SH   SOLE 20 0 0 145,166
KELLOGG CO COM 487836108 473,360 6,519,209 SH   SOLE 21 6,519,209 0 0
KELLOGG CO COM 487836108 564,112 7,769,073 SH   SOLE 22 6,140,859 0 1,628,214
KELLOGG CO COM 487836108 32,757 451,143 SH   SOLE 23 451,143 0 0
KELLOGG CO COM 487836108 8,137 112,065 SH   SOLE 25 112,065 0 0
KELLOGG CO COM 487836108 69,082 951,405 SH   SOLE 26 195,224 0 756,181
KELLOGG CO COM 487836108 3,992 54,984 SH   SOLE 28 41,087 0 13,897
KELLOGG CO COM 487836108 13,185 181,580 SH   SOLE 29 91,617 0 89,963
KELLOGG CO COM 487836108 64,946 894,453 SH   SOLE 30 894,453 0 0
KELLOGG CO COM 487836108 24,258 334,088 SH   SOLE 31 189,300 0 144,788
KELLOGG CO COM 487836108 12,917 177,893 SH   SOLE 34 177,893 0 0
KELLOGG CO COM 487836108 33,434 460,458 SH   SOLE 36 460,458 0 0
KELLOGG CO COM 487836108 94 1,295 SH   SOLE 40 1,295 0 0
KELLY SVCS INC CL A 488152208 134 6,149 SH   SOLE 2 1,361 0 4,788
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 22 986 SH   SOLE 7 986 0 0
KELLY SVCS INC CL A 488152208 3,385 154,828 SH   SOLE 18 154,828 0 0
KELLY SVCS INC CL A 488152208 365 16,675 SH   SOLE 19 16,675 0 0
KELLY SVCS INC CL A 488152208 57,346 2,623,342 SH   SOLE 21 2,623,342 0 0
KELLY SVCS INC CL A 488152208 17,612 805,681 SH   SOLE 22 730,402 0 75,279
KELLY SVCS INC CL A 488152208 96 4,409 SH   SOLE 26 0 0 4,409
KELLY SVCS INC CL A 488152208 92 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,228 56,162 SH   SOLE 30 56,162 0 0
KELLY SVCS INC CL A 488152208 83 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 409 34,100 SH   SOLE 2 34,100 0 0
KEMET CORP COM NEW 488360207 94 7,858 SH   SOLE 18 7,858 0 0
KEMET CORP COM NEW 488360207 2,872 239,329 SH   SOLE 19 239,329 0 0
KEMET CORP COM NEW 488360207 1,794 149,527 SH   SOLE 21 149,527 0 0
KEMET CORP COM NEW 488360207 19,874 1,656,192 SH   SOLE 22 1,656,192 0 0
KEMET CORP COM NEW 488360207 59 4,957 SH   SOLE 23 4,957 0 0
KEMET CORP COM NEW 488360207 534 44,487 SH   SOLE 29 0 0 44,487
KEMPER CORP DEL COM 488401100 1,069 26,783 SH   SOLE 2 20,018 0 6,765
KEMPER CORP DEL COM 488401100 3 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 73 1,824 SH   SOLE 7 1,824 0 0
KEMPER CORP DEL COM 488401100 12,044 301,848 SH   SOLE 18 301,848 0 0
KEMPER CORP DEL COM 488401100 1,854 46,455 SH   SOLE 19 46,455 0 0
KEMPER CORP DEL COM 488401100 112,158 2,810,974 SH   SOLE 21 2,810,974 0 0
KEMPER CORP DEL COM 488401100 56,730 1,421,794 SH   SOLE 22 1,337,282 0 84,512
KEMPER CORP DEL COM 488401100 610 15,300 SH   SOLE 26 12,703 0 2,597
KEMPER CORP DEL COM 488401100 246 6,176 SH   SOLE 28 6,176 0 0
KEMPER CORP DEL COM 488401100 269 6,738 SH   SOLE 30 6,738 0 0
KEMPER CORP DEL COM 488401100 57 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 180 4,515 SH   SOLE 40 4,515 0 0
KEMPHARM INC COM 488445107 10 2,049 SH   SOLE 18 2,049 0 0
KEMPHARM INC COM 488445107 21 4,202 SH   SOLE 19 4,202 0 0
KEMPHARM INC COM 488445107 196 40,070 SH   SOLE 21 40,070 0 0
KEMPHARM INC COM 488445107 197 40,201 SH   SOLE 22 40,201 0 0
KENNAMETAL INC COM 489170100 1,878 47,867 SH   SOLE 2 33,757 0 14,110
KENNAMETAL INC COM 489170100 15 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 121 3,092 SH   SOLE 7 3,092 0 0
KENNAMETAL INC COM 489170100 22,006 560,940 SH   SOLE 18 560,940 0 0
KENNAMETAL INC COM 489170100 8,516 217,073 SH   SOLE 19 217,073 0 0
KENNAMETAL INC COM 489170100 196,509 5,009,145 SH   SOLE 21 5,009,145 0 0
KENNAMETAL INC COM 489170100 99,838 2,544,931 SH   SOLE 22 2,384,455 0 160,476
KENNAMETAL INC COM 489170100 1,195 30,473 SH   SOLE 26 26,207 0 4,266
KENNAMETAL INC COM 489170100 451 11,498 SH   SOLE 28 11,498 0 0
KENNAMETAL INC COM 489170100 515 13,116 SH   SOLE 30 13,116 0 0
KENNAMETAL INC COM 489170100 224 5,708 SH   SOLE 36 5,708 0 0
KENNAMETAL INC COM 489170100 344 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 293 13,177 SH   SOLE 2 3,655 0 9,522
KENNEDY-WILSON HLDGS INC COM 489398107 7 300 SH   SOLE 4 300 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 51 2,316 SH   SOLE 7 2,316 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,917 311,568 SH   SOLE 18 311,568 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 15,451 695,990 SH   SOLE 19 695,990 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 55,276 2,489,911 SH   SOLE 21 2,489,911 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 54,201 2,441,492 SH   SOLE 22 2,272,195 0 169,297
KENNEDY-WILSON HLDGS INC COM 489398107 1,549 69,793 SH   SOLE 25 69,793 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 493 22,219 SH   SOLE 26 13,949 0 8,270
KENNEDY-WILSON HLDGS INC COM 489398107 277 12,483 SH   SOLE 28 12,483 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 348 15,696 SH   SOLE 30 15,696 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,850 173,402 SH   SOLE 34 173,402 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 284 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 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 27 4,360 SH   SOLE 2 3,746 0 614
KERYX BIOPHARMACEUTICALS INC COM 492515101 2 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 13 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,799 292,015 SH   SOLE 18 292,015 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 305 49,447 SH   SOLE 19 49,447 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 14,386 2,335,418 SH   SOLE 21 2,335,418 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 16,492 2,677,259 SH   SOLE 22 2,480,267 0 196,992
KERYX BIOPHARMACEUTICALS INC COM 492515101 47 7,589 SH   SOLE 26 0 0 7,589
KERYX BIOPHARMACEUTICALS INC COM 492515101 93 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 123 20,039 SH   SOLE 30 20,039 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 72 11,758 SH   SOLE 40 11,758 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 362 SH   SOLE 18 362 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 6 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 269 11,699 SH   SOLE 22 11,699 0 0
KEY TECHNOLOGY INC COM 493143101 11 801 SH   SOLE 18 801 0 0
KEY TECHNOLOGY INC COM 493143101 13 998 SH   SOLE 19 998 0 0
KEY TECHNOLOGY INC COM 493143101 168 12,705 SH   SOLE 21 12,705 0 0
KEY TRONICS CORP COM 493144109 12 1,665 SH   SOLE 18 1,665 0 0
KEY TRONICS CORP COM 493144109 219 29,839 SH   SOLE 21 29,839 0 0
KEY TRONICS CORP COM 493144109 644 87,745 SH   SOLE 22 87,745 0 0
KEYCORP NEW COM 493267108 17,273 971,501 SH   SOLE 2 324,516 0 646,985
KEYCORP NEW COM 493267108 5,804 326,432 SH   SOLE 4 297,537 0 28,895
KEYCORP NEW COM 493267108 13,996 787,196 SH   SOLE 7 688,963 0 98,233
KEYCORP NEW COM 493267108 828 46,568 SH   SOLE 13 46,568 0 0
KEYCORP NEW COM 493267108 111 6,229 SH   SOLE 15 6,229 0 0
KEYCORP NEW COM 493267108 141,886 7,980,073 SH   SOLE 18 7,657,885 0 322,188
KEYCORP NEW COM 493267108 526 29,593 SH   OTR 19 0 29,593 0
KEYCORP NEW COM 493267108 182,326 10,254,579 SH   SOLE 19 10,254,579 0 0
KEYCORP NEW COM 493267108 8,324 468,180 SH   SOLE 20 0 0 468,180
KEYCORP NEW COM 493267108 399,463 22,467,010 SH   SOLE 21 22,467,010 0 0
KEYCORP NEW COM 493267108 523,007 29,415,449 SH   SOLE 22 24,032,448 0 5,383,001
KEYCORP NEW COM 493267108 23,817 1,339,542 SH   SOLE 23 1,339,542 0 0
KEYCORP NEW COM 493267108 8,584 482,804 SH   SOLE 25 482,804 0 0
KEYCORP NEW COM 493267108 56,228 3,162,447 SH   SOLE 26 767,131 0 2,395,316
KEYCORP NEW COM 493267108 4,015 225,797 SH   SOLE 28 168,339 0 57,458
KEYCORP NEW COM 493267108 5,171 290,847 SH   SOLE 29 44,280 0 246,567
KEYCORP NEW COM 493267108 55,393 3,115,471 SH   SOLE 30 3,115,471 0 0
KEYCORP NEW COM 493267108 10,633 598,012 SH   SOLE 31 220,099 0 377,913
KEYCORP NEW COM 493267108 13,499 759,220 SH   SOLE 34 759,220 0 0
KEYCORP NEW COM 493267108 29,898 1,681,569 SH   SOLE 36 1,681,569 0 0
KEYCORP NEW COM 493267108 96 5,373 SH   SOLE 40 5,373 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,204 116,319 SH   SOLE 2 86,197 0 30,122
KEYSIGHT TECHNOLOGIES INC COM 49338L103 27 742 SH   SOLE 4 742 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 207 5,718 SH   SOLE 7 5,718 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 44 1,213 SH   SOLE 15 1,213 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 37 SH   SOLE 17 0 0 37
KEYSIGHT TECHNOLOGIES INC COM 49338L103 22,630 626,166 SH   SOLE 18 626,166 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,543 125,708 SH   SOLE 19 125,708 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 275,060 7,610,952 SH   SOLE 21 7,610,952 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 197,834 5,474,106 SH   SOLE 22 4,871,134 0 602,972
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,163 59,847 SH   SOLE 25 59,847 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,839 189,234 SH   SOLE 26 46,577 0 142,657
KEYSIGHT TECHNOLOGIES INC COM 49338L103 875 24,199 SH   SOLE 28 24,199 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,000 27,661 SH   SOLE 29 0 0 27,661
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,120 30,980 SH   SOLE 30 30,980 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 137 3,796 SH   SOLE 31 3,796 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,394 232,254 SH   SOLE 36 232,254 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 499 13,817 SH   SOLE 40 13,817 0 0
KEYW HLDG CORP COM 493723100 197 20,838 SH   SOLE 2 1,621 0 19,217
KEYW HLDG CORP COM 493723100 8 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,605 170,073 SH   SOLE 18 170,073 0 0
KEYW HLDG CORP COM 493723100 250 26,462 SH   SOLE 19 26,462 0 0
KEYW HLDG CORP COM 493723100 13,598 1,440,506 SH   SOLE 21 1,440,506 0 0
KEYW HLDG CORP COM 493723100 11,758 1,245,575 SH   SOLE 22 1,182,014 0 63,561
KEYW HLDG CORP COM 493723100 38 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 46 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 91 9,688 SH   SOLE 30 9,688 0 0
KEYW HLDG CORP COM 493723100 30 3,137 SH   SOLE 40 3,137 0 0
KFORCE INC COM 493732101 31 1,285 SH   SOLE 2 1,132 0 153
KFORCE INC COM 493732101 13 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 2,157 90,830 SH   SOLE 18 90,830 0 0
KFORCE INC COM 493732101 2,343 98,643 SH   SOLE 19 98,643 0 0
KFORCE INC COM 493732101 17,281 727,627 SH   SOLE 21 727,627 0 0
KFORCE INC COM 493732101 20,794 875,533 SH   SOLE 22 813,580 0 61,953
KFORCE INC COM 493732101 59 2,465 SH   SOLE 26 0 0 2,465
KFORCE INC COM 493732101 86 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 805 33,874 SH   SOLE 29 0 0 33,874
KFORCE INC COM 493732101 97 4,085 SH   SOLE 30 4,085 0 0
KFORCE INC COM 493732101 66 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 4,724 65,543 SH   SOLE 2 48,955 0 16,588
KILROY RLTY CORP COM 49427F108 6,421 89,079 SH   SOLE 4 89,079 0 0
KILROY RLTY CORP COM 49427F108 9,348 129,696 SH   SOLE 7 129,696 0 0
KILROY RLTY CORP COM 49427F108 283 3,931 SH   SOLE 15 3,931 0 0
KILROY RLTY CORP COM 49427F108 25,737 357,061 SH   SOLE 18 357,061 0 0
KILROY RLTY CORP COM 49427F108 10,739 148,990 SH   SOLE 19 148,990 0 0
KILROY RLTY CORP COM 49427F108 379,722 5,268,061 SH   SOLE 21 5,268,061 0 0
KILROY RLTY CORP COM 49427F108 308,770 4,283,708 SH   SOLE 22 3,914,021 0 369,687
KILROY RLTY CORP COM 49427F108 302 4,195 SH   SOLE 23 4,195 0 0
KILROY RLTY CORP COM 49427F108 10,103 140,168 SH   SOLE 25 140,168 0 0
KILROY RLTY CORP COM 49427F108 4,468 61,985 SH   SOLE 26 25,653 0 36,332
KILROY RLTY CORP COM 49427F108 952 13,211 SH   SOLE 28 13,211 0 0
KILROY RLTY CORP COM 49427F108 5,076 70,422 SH   SOLE 29 33,792 0 36,630
KILROY RLTY CORP COM 49427F108 32,914 456,629 SH   SOLE 30 456,629 0 0
KILROY RLTY CORP COM 49427F108 185 2,571 SH   SOLE 31 2,571 0 0
KILROY RLTY CORP COM 49427F108 2,913 40,409 SH   SOLE 34 40,409 0 0
KILROY RLTY CORP COM 49427F108 201 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 594 8,245 SH   SOLE 40 8,245 0 0
KIMBALL ELECTRONICS INC COM 49428J109 105 6,208 SH   SOLE 2 1,224 0 4,984
KIMBALL ELECTRONICS INC COM 49428J109 11 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,967 116,039 SH   SOLE 18 116,039 0 0
KIMBALL ELECTRONICS INC COM 49428J109 294 17,322 SH   SOLE 19 17,322 0 0
KIMBALL ELECTRONICS INC COM 49428J109 15,433 910,508 SH   SOLE 21 910,508 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,665 806,184 SH   SOLE 22 751,483 0 54,701
KIMBALL ELECTRONICS INC COM 49428J109 67 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 171 10,080 SH   SOLE 30 10,080 0 0
KIMBALL ELECTRONICS INC COM 49428J109 48 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 85 5,155 SH   SOLE 2 5,155 0 0
KIMBALL INTL INC CL B 494274103 14 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,396 145,186 SH   SOLE 18 145,186 0 0
KIMBALL INTL INC CL B 494274103 1,149 69,662 SH   SOLE 19 69,662 0 0
KIMBALL INTL INC CL B 494274103 19,390 1,175,155 SH   SOLE 21 1,175,155 0 0
KIMBALL INTL INC CL B 494274103 17,980 1,089,717 SH   SOLE 22 1,017,987 0 71,730
KIMBALL INTL INC CL B 494274103 75 4,563 SH   SOLE 23 4,563 0 0
KIMBALL INTL INC CL B 494274103 77 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 485 29,420 SH   SOLE 29 0 0 29,420
KIMBALL INTL INC CL B 494274103 162 9,828 SH   SOLE 30 9,828 0 0
KIMBALL INTL INC CL B 494274103 65 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 49,771 378,114 SH   SOLE 2 157,194 0 220,920
KIMBERLY CLARK CORP COM 494368103 17,836 135,498 SH   SOLE 4 125,496 0 10,002
KIMBERLY CLARK CORP COM 494368103 68,668 521,678 SH   SOLE 7 394,028 0 127,650
KIMBERLY CLARK CORP COM 494368103 480 3,646 SH   SOLE 13 3,646 0 0
KIMBERLY CLARK CORP COM 494368103 293 2,225 SH   SOLE 15 2,225 0 0
KIMBERLY CLARK CORP COM 494368103 2 17 SH   SOLE 17 0 0 17
KIMBERLY CLARK CORP COM 494368103 105,521 801,647 SH   SOLE 18 749,959 0 51,688
KIMBERLY CLARK CORP COM 494368103 2,417 18,362 SH   SOLE 19 18,362 0 0
KIMBERLY CLARK CORP COM 494368103 31,257 237,463 SH   SOLE 20 0 0 237,463
KIMBERLY CLARK CORP COM 494368103 1,316,222 9,999,404 SH   SOLE 21 9,999,404 0 0
KIMBERLY CLARK CORP COM 494368103 1,295,774 9,844,062 SH   SOLE 22 7,985,751 0 1,858,311
KIMBERLY CLARK CORP COM 494368103 59,879 454,906 SH   SOLE 23 454,906 0 0
KIMBERLY CLARK CORP COM 494368103 17,357 131,864 SH   SOLE 25 131,864 0 0
KIMBERLY CLARK CORP COM 494368103 127,052 965,218 SH   SOLE 26 236,342 0 728,876
KIMBERLY CLARK CORP COM 494368103 9,863 74,928 SH   SOLE 28 55,960 0 18,968
KIMBERLY CLARK CORP COM 494368103 8,034 61,034 SH   SOLE 29 16,624 0 44,410
KIMBERLY CLARK CORP COM 494368103 141,060 1,071,640 SH   SOLE 30 1,071,640 0 0
KIMBERLY CLARK CORP COM 494368103 29,041 220,623 SH   SOLE 31 75,560 0 145,063
KIMBERLY CLARK CORP COM 494368103 8,450 64,196 SH   SOLE 32 64,196 0 0
KIMBERLY CLARK CORP COM 494368103 3,232 24,555 SH   SOLE 34 24,555 0 0
KIMBERLY CLARK CORP COM 494368103 72,383 549,896 SH   SOLE 36 549,896 0 0
KIMBERLY CLARK CORP COM 494368103 259 1,968 SH   SOLE 40 1,968 0 0
KIMCO RLTY CORP COM 49446R109 8,070 365,338 SH   SOLE 2 112,543 0 252,795
KIMCO RLTY CORP COM 49446R109 6,087 275,570 SH   SOLE 4 264,788 0 10,782
KIMCO RLTY CORP COM 49446R109 18,724 847,623 SH   SOLE 7 816,344 0 31,279
KIMCO RLTY CORP COM 49446R109 201 9,088 SH   SOLE 13 9,088 0 0
KIMCO RLTY CORP COM 49446R109 435 19,707 SH   SOLE 15 19,707 0 0
KIMCO RLTY CORP COM 49446R109 20,400 923,495 SH   SOLE 18 860,816 0 62,679
KIMCO RLTY CORP COM 49446R109 11,794 533,900 SH   SOLE 19 533,900 0 0
KIMCO RLTY CORP COM 49446R109 5,333 241,405 SH   SOLE 20 0 0 241,405
KIMCO RLTY CORP COM 49446R109 292,561 13,244,046 SH   SOLE 21 13,244,046 0 0
KIMCO RLTY CORP COM 49446R109 362,455 16,408,110 SH   SOLE 22 14,348,638 0 2,059,472
KIMCO RLTY CORP COM 49446R109 10,676 483,299 SH   SOLE 23 483,299 0 0
KIMCO RLTY CORP COM 49446R109 16,803 760,670 SH   SOLE 25 760,670 0 0
KIMCO RLTY CORP COM 49446R109 18,717 847,294 SH   SOLE 26 330,757 0 516,537
KIMCO RLTY CORP COM 49446R109 1,917 86,787 SH   SOLE 28 64,615 0 22,172
KIMCO RLTY CORP COM 49446R109 5,785 261,877 SH   SOLE 29 164,906 0 96,971
KIMCO RLTY CORP COM 49446R109 78,630 3,559,510 SH   SOLE 30 3,559,510 0 0
KIMCO RLTY CORP COM 49446R109 4,911 222,318 SH   SOLE 31 82,028 0 140,290
KIMCO RLTY CORP COM 49446R109 2,942 133,175 SH   SOLE 34 133,175 0 0
KIMCO RLTY CORP COM 49446R109 14,061 636,532 SH   SOLE 36 636,532 0 0
KIMCO RLTY CORP COM 49446R109 47 2,122 SH   SOLE 40 2,122 0 0
KINDER MORGAN INC DEL COM 49456B101 38,062 1,750,768 SH   SOLE 2 586,725 0 1,164,043
KINDER MORGAN INC DEL COM 49456B101 14,193 652,846 SH   SOLE 4 605,870 0 46,976
KINDER MORGAN INC DEL COM 49456B101 61,447 2,826,460 SH   SOLE 7 2,743,581 0 82,879
KINDER MORGAN INC DEL COM 49456B101 375 17,271 SH   SOLE 13 17,271 0 0
KINDER MORGAN INC DEL COM 49456B101 253 11,624 SH   SOLE 15 11,624 0 0
KINDER MORGAN INC DEL COM 49456B101 12 557 SH   SOLE 17 0 0 557
KINDER MORGAN INC DEL COM 49456B101 78,280 3,600,746 SH   SOLE 18 3,326,538 0 274,208
KINDER MORGAN INC DEL COM 49456B101 2,495 114,781 SH   SOLE 19 114,781 0 0
KINDER MORGAN INC DEL COM 49456B101 676,939 31,137,971 SH   SOLE 21 31,137,971 0 0
KINDER MORGAN INC DEL COM 49456B101 1,129,226 51,942,304 SH   SOLE 22 42,415,778 0 9,526,526
KINDER MORGAN INC DEL COM 49456B101 50,312 2,314,243 SH   SOLE 23 2,314,243 0 0
KINDER MORGAN INC DEL COM 49456B101 15,112 695,115 SH   SOLE 25 695,115 0 0
KINDER MORGAN INC DEL COM 49456B101 111,399 5,124,156 SH   SOLE 26 1,216,431 0 3,907,725
KINDER MORGAN INC DEL COM 49456B101 8,608 395,933 SH   SOLE 28 295,359 0 100,574
KINDER MORGAN INC DEL COM 49456B101 1,958 90,087 SH   SOLE 29 90,087 0 0
KINDER MORGAN INC DEL COM 49456B101 127,575 5,868,225 SH   SOLE 30 5,868,225 0 0
KINDER MORGAN INC DEL COM 49456B101 24,691 1,135,735 SH   SOLE 31 395,180 0 740,555
KINDER MORGAN INC DEL COM 49456B101 2,755 126,735 SH   SOLE 34 126,735 0 0
KINDER MORGAN INC DEL COM 49456B101 65,009 2,990,314 SH   SOLE 36 2,990,314 0 0
KINDER MORGAN INC DEL COM 49456B101 226 10,381 SH   SOLE 40 10,381 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 861 SH   SOLE 18 861 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 51,253 SH   OTR 19 51,253 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 162,081 3,249,409 SH   SOLE 21 3,249,409 0 0
KINDRED BIOSCIENCES INC COM 494577109 23 3,293 SH   SOLE 18 3,293 0 0
KINDRED BIOSCIENCES INC COM 494577109 106 15,098 SH   SOLE 19 15,098 0 0
KINDRED BIOSCIENCES INC COM 494577109 349 49,465 SH   SOLE 21 49,465 0 0
KINDRED BIOSCIENCES INC COM 494577109 164 23,333 SH   SOLE 22 23,333 0 0
KINDRED BIOSCIENCES INC COM 494577109 53 7,567 SH   SOLE 29 0 0 7,567
KINDRED HEALTHCARE INC COM 494580103 163 19,574 SH   SOLE 2 5,133 0 14,441
KINDRED HEALTHCARE INC COM 494580103 2 287 SH   SOLE 4 287 0 0
KINDRED HEALTHCARE INC COM 494580103 76 9,049 SH   SOLE 7 9,049 0 0
KINDRED HEALTHCARE INC COM 494580103 0 1 SH   SOLE 17 0 0 1
KINDRED HEALTHCARE INC COM 494580103 3,705 443,672 SH   SOLE 18 443,672 0 0
KINDRED HEALTHCARE INC COM 494580103 401 48,017 SH   SOLE 19 48,017 0 0
KINDRED HEALTHCARE INC COM 494580103 64,438 7,717,111 SH   SOLE 21 7,717,111 0 0
KINDRED HEALTHCARE INC COM 494580103 19,206 2,300,094 SH   SOLE 22 2,107,111 0 192,983
KINDRED HEALTHCARE INC COM 494580103 207 24,822 SH   SOLE 26 20,266 0 4,556
KINDRED HEALTHCARE INC COM 494580103 101 12,089 SH   SOLE 28 12,089 0 0
KINDRED HEALTHCARE INC COM 494580103 163 19,564 SH   SOLE 29 0 0 19,564
KINDRED HEALTHCARE INC COM 494580103 1,406 168,384 SH   SOLE 30 168,384 0 0
KINDRED HEALTHCARE INC COM 494580103 33 3,982 SH   SOLE 36 3,982 0 0
KINDRED HEALTHCARE INC COM 494580103 105 12,545 SH   SOLE 40 12,545 0 0
KINGSTONE COS INC COM 496719105 20 1,276 SH   SOLE 18 1,276 0 0
KINGSTONE COS INC COM 496719105 390 24,430 SH   SOLE 21 24,430 0 0
KINGSTONE COS INC COM 496719105 275 17,261 SH   SOLE 22 17,261 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1 236 SH   SOLE 17 0 0 236
KINROSS GOLD CORP COM NO PAR 496902404 2,814 801,687 SH   SOLE 21 801,687 0 0
KINROSS GOLD CORP COM NO PAR 496902404 8,438 2,404,046 SH   SOLE 22 2,374,989 0 29,057
KINSALE CAP GROUP INC COM 49714P108 9 274 SH   SOLE 2 274 0 0
KINSALE CAP GROUP INC COM 49714P108 882 27,539 SH   SOLE 18 27,539 0 0
KINSALE CAP GROUP INC COM 49714P108 108 3,379 SH   SOLE 19 3,379 0 0
KINSALE CAP GROUP INC COM 49714P108 7,368 229,950 SH   SOLE 21 229,950 0 0
KINSALE CAP GROUP INC COM 49714P108 6,498 202,817 SH   SOLE 22 198,426 0 4,391
KINSALE CAP GROUP INC COM 49714P108 55 1,726 SH   SOLE 30 1,726 0 0
KIRBY CORP COM 497266106 2,747 38,935 SH   SOLE 2 29,869 0 9,066
KIRBY CORP COM 497266106 146 2,072 SH   SOLE 7 2,072 0 0
KIRBY CORP COM 497266106 14,628 207,348 SH   SOLE 18 207,348 0 0
KIRBY CORP COM 497266106 7,104 100,696 SH   SOLE 19 100,696 0 0
KIRBY CORP COM 497266106 213,658 3,028,461 SH   SOLE 21 3,028,461 0 0
KIRBY CORP COM 497266106 113,697 1,611,578 SH   SOLE 22 1,453,376 0 158,202
KIRBY CORP COM 497266106 425 6,018 SH   SOLE 26 5,207 0 811
KIRBY CORP COM 497266106 140 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 157 2,221 SH   SOLE 30 2,221 0 0
KIRBY CORP COM 497266106 80 1,131 SH   SOLE 31 1,131 0 0
KIRBY CORP COM 497266106 120 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 108 1,528 SH   SOLE 40 1,528 0 0
KIRKLANDS INC COM 497498105 30 2,447 SH   SOLE 2 1,209 0 1,238
KIRKLANDS INC COM 497498105 4 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 1,045 84,250 SH   SOLE 18 84,250 0 0
KIRKLANDS INC COM 497498105 101 8,113 SH   SOLE 19 8,113 0 0
KIRKLANDS INC COM 497498105 16,252 1,310,673 SH   SOLE 21 1,310,673 0 0
KIRKLANDS INC COM 497498105 4,884 393,849 SH   SOLE 22 367,911 0 25,938
KIRKLANDS INC COM 497498105 29 2,305 SH   SOLE 28 2,305 0 0
KIRKLANDS INC COM 497498105 412 33,194 SH   SOLE 30 33,194 0 0
KIRKLANDS INC COM 497498105 21 1,731 SH   SOLE 40 1,731 0 0
KITE PHARMA INC COM 49803L109 182 2,317 SH   SOLE 2 1,987 0 330
KITE PHARMA INC COM 49803L109 13 166 SH   SOLE 4 166 0 0
KITE PHARMA INC COM 49803L109 84 1,073 SH   SOLE 7 1,073 0 0
KITE PHARMA INC COM 49803L109 12,253 156,110 SH   SOLE 18 156,110 0 0
KITE PHARMA INC COM 49803L109 4,311 54,923 SH   SOLE 19 54,923 0 0
KITE PHARMA INC COM 49803L109 166,148 2,116,811 SH   SOLE 21 2,116,811 0 0
KITE PHARMA INC COM 49803L109 98,761 1,258,259 SH   SOLE 22 1,157,372 0 100,887
KITE PHARMA INC COM 49803L109 51 656 SH   SOLE 23 656 0 0
KITE PHARMA INC COM 49803L109 953 12,146 SH   SOLE 26 9,922 0 2,224
KITE PHARMA INC COM 49803L109 432 5,510 SH   SOLE 28 5,510 0 0
KITE PHARMA INC COM 49803L109 136 1,735 SH   SOLE 29 0 0 1,735
KITE PHARMA INC COM 49803L109 603 7,679 SH   SOLE 30 7,679 0 0
KITE PHARMA INC COM 49803L109 360 4,586 SH   SOLE 40 4,586 0 0
KITE RLTY GROUP TR COM NEW 49803T300 474 22,032 SH   SOLE 2 8,306 0 13,726
KITE RLTY GROUP TR COM NEW 49803T300 520 24,182 SH   SOLE 4 24,182 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,128 98,981 SH   SOLE 7 98,981 0 0
KITE RLTY GROUP TR COM NEW 49803T300 77 3,566 SH   SOLE 15 3,566 0 0
KITE RLTY GROUP TR COM NEW 49803T300 9,399 437,153 SH   SOLE 18 437,153 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,395 111,408 SH   SOLE 19 111,408 0 0
KITE RLTY GROUP TR COM NEW 49803T300 162,636 7,564,454 SH   SOLE 21 7,564,454 0 0
KITE RLTY GROUP TR COM NEW 49803T300 71,271 3,314,934 SH   SOLE 22 3,159,800 0 155,134
KITE RLTY GROUP TR COM NEW 49803T300 76 3,550 SH   SOLE 23 3,550 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,446 113,764 SH   SOLE 25 113,764 0 0
KITE RLTY GROUP TR COM NEW 49803T300 877 40,796 SH   SOLE 26 12,667 0 28,129
KITE RLTY GROUP TR COM NEW 49803T300 262 12,204 SH   SOLE 28 12,204 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,415 65,825 SH   SOLE 29 28,416 0 37,409
KITE RLTY GROUP TR COM NEW 49803T300 11,065 514,645 SH   SOLE 30 514,645 0 0
KITE RLTY GROUP TR COM NEW 49803T300 200 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,601 471,810 SH   SOLE 34 471,810 0 0
KLA-TENCOR CORP COM 482480100 25,897 272,396 SH   SOLE 2 176,907 0 95,489
KLA-TENCOR CORP COM 482480100 7,916 83,267 SH   SOLE 4 79,504 0 3,763
KLA-TENCOR CORP COM 482480100 11,296 118,815 SH   SOLE 7 113,168 0 5,647
KLA-TENCOR CORP COM 482480100 7,009 73,728 SH   SOLE 13 73,728 0 0
KLA-TENCOR CORP COM 482480100 110 1,159 SH   SOLE 15 1,159 0 0
KLA-TENCOR CORP COM 482480100 32,670 343,640 SH   SOLE 18 321,012 0 22,628
KLA-TENCOR CORP COM 482480100 16,766 176,359 SH   SOLE 19 176,359 0 0
KLA-TENCOR CORP COM 482480100 9,160 96,350 SH   SOLE 20 0 0 96,350
KLA-TENCOR CORP COM 482480100 286,282 3,011,273 SH   SOLE 21 3,011,273 0 0
KLA-TENCOR CORP COM 482480100 487,084 5,123,423 SH   SOLE 22 4,019,043 0 1,104,380
KLA-TENCOR CORP COM 482480100 23,075 242,721 SH   SOLE 23 242,721 0 0
KLA-TENCOR CORP COM 482480100 5,461 57,439 SH   SOLE 25 57,439 0 0
KLA-TENCOR CORP COM 482480100 37,212 391,416 SH   SOLE 26 124,251 0 267,165
KLA-TENCOR CORP COM 482480100 3,071 32,306 SH   SOLE 28 24,027 0 8,279
KLA-TENCOR CORP COM 482480100 10,338 108,740 SH   SOLE 29 39,084 0 69,656
KLA-TENCOR CORP COM 482480100 40,883 430,027 SH   SOLE 30 430,027 0 0
KLA-TENCOR CORP COM 482480100 15,322 161,170 SH   SOLE 31 87,464 0 73,706
KLA-TENCOR CORP COM 482480100 2,537 26,684 SH   SOLE 32 26,684 0 0
KLA-TENCOR CORP COM 482480100 7,690 80,887 SH   SOLE 34 80,887 0 0
KLA-TENCOR CORP COM 482480100 29,289 308,074 SH   SOLE 36 308,074 0 0
KLA-TENCOR CORP COM 482480100 74 783 SH   SOLE 40 783 0 0
KLONDEX MNS LTD COM 498696103 25 6,458 SH   SOLE 21 6,458 0 0
KLX INC COM 482539103 1,616 36,160 SH   SOLE 2 22,032 0 14,128
KLX INC COM 482539103 13 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 91 2,029 SH   SOLE 7 2,029 0 0
KLX INC COM 482539103 16,123 360,694 SH   SOLE 18 360,694 0 0
KLX INC COM 482539103 1,446 32,347 SH   SOLE 19 32,347 0 0
KLX INC COM 482539103 184,109 4,118,762 SH   SOLE 21 4,118,762 0 0
KLX INC COM 482539103 75,894 1,697,853 SH   SOLE 22 1,593,462 0 104,391
KLX INC COM 482539103 706 15,791 SH   SOLE 26 10,840 0 4,951
KLX INC COM 482539103 338 7,566 SH   SOLE 28 7,566 0 0
KLX INC COM 482539103 556 12,444 SH   SOLE 29 0 0 12,444
KLX INC COM 482539103 388 8,683 SH   SOLE 30 8,683 0 0
KLX INC COM 482539103 237 5,293 SH   SOLE 36 5,293 0 0
KLX INC COM 482539103 260 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 99 2,159 SH   SOLE 2 740 0 1,419
KMG CHEMICALS INC COM 482564101 12 258 SH   SOLE 7 258 0 0
KMG CHEMICALS INC COM 482564101 1,551 33,671 SH   SOLE 18 33,671 0 0
KMG CHEMICALS INC COM 482564101 249 5,394 SH   SOLE 19 5,394 0 0
KMG CHEMICALS INC COM 482564101 13,157 285,593 SH   SOLE 21 285,593 0 0
KMG CHEMICALS INC COM 482564101 9,335 202,621 SH   SOLE 22 188,430 0 14,191
KNIGHT TRANSN INC COM 499064103 127 4,036 SH   SOLE 2 2,926 0 1,110
KNIGHT TRANSN INC COM 499064103 10 323 SH   SOLE 4 323 0 0
KNIGHT TRANSN INC COM 499064103 48 1,544 SH   SOLE 7 1,544 0 0
KNIGHT TRANSN INC COM 499064103 10,422 332,451 SH   SOLE 18 332,451 0 0
KNIGHT TRANSN INC COM 499064103 1,245 39,714 SH   SOLE 19 39,714 0 0
KNIGHT TRANSN INC COM 499064103 175,157 5,587,153 SH   SOLE 21 5,587,153 0 0
KNIGHT TRANSN INC COM 499064103 55,400 1,767,158 SH   SOLE 22 1,636,561 0 130,597
KNIGHT TRANSN INC COM 499064103 666 21,253 SH   SOLE 26 17,043 0 4,210
KNIGHT TRANSN INC COM 499064103 275 8,766 SH   SOLE 28 8,766 0 0
KNIGHT TRANSN INC COM 499064103 4,062 129,567 SH   SOLE 30 129,567 0 0
KNIGHT TRANSN INC COM 499064103 204 6,500 SH   SOLE 40 6,500 0 0
KNOLL INC COM NEW 498904200 55 2,292 SH   SOLE 2 2,210 0 82
KNOLL INC COM NEW 498904200 6 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 31 1,296 SH   SOLE 7 1,296 0 0
KNOLL INC COM NEW 498904200 4,235 177,853 SH   SOLE 18 177,853 0 0
KNOLL INC COM NEW 498904200 672 28,203 SH   SOLE 19 28,203 0 0
KNOLL INC COM NEW 498904200 33,616 1,411,841 SH   SOLE 21 1,411,841 0 0
KNOLL INC COM NEW 498904200 32,877 1,380,809 SH   SOLE 22 1,277,085 0 103,724
KNOLL INC COM NEW 498904200 382 16,051 SH   SOLE 26 14,164 0 1,887
KNOLL INC COM NEW 498904200 167 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 178 7,467 SH   SOLE 30 7,467 0 0
KNOLL INC COM NEW 498904200 129 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,027 54,171 SH   SOLE 2 38,496 0 15,675
KNOWLES CORP COM 49926D109 9 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 42 2,202 SH   SOLE 7 2,202 0 0
KNOWLES CORP COM 49926D109 11,608 612,563 SH   SOLE 18 612,563 0 0
KNOWLES CORP COM 49926D109 1,058 55,808 SH   SOLE 19 55,808 0 0
KNOWLES CORP COM 49926D109 104,783 5,529,440 SH   SOLE 21 5,529,440 0 0
KNOWLES CORP COM 49926D109 52,991 2,796,378 SH   SOLE 22 2,624,515 0 171,863
KNOWLES CORP COM 49926D109 374 19,744 SH   SOLE 26 14,627 0 5,117
KNOWLES CORP COM 49926D109 240 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 277 14,617 SH   SOLE 30 14,617 0 0
KNOWLES CORP COM 49926D109 179 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 14,646 367,910 SH   SOLE 2 254,141 0 113,769
KOHLS CORP COM 500255104 3,734 93,787 SH   SOLE 4 89,479 0 4,308
KOHLS CORP COM 500255104 6,125 153,867 SH   SOLE 7 148,128 0 5,739
KOHLS CORP COM 500255104 43 1,073 SH   SOLE 15 1,073 0 0
KOHLS CORP COM 500255104 18,787 471,916 SH   SOLE 18 442,880 0 29,036
KOHLS CORP COM 500255104 7,440 186,899 SH   SOLE 19 186,899 0 0
KOHLS CORP COM 500255104 8,143 204,553 SH   SOLE 20 12,887 0 191,666
KOHLS CORP COM 500255104 327,577 8,228,517 SH   SOLE 21 8,228,517 0 0
KOHLS CORP COM 500255104 237,661 5,969,880 SH   SOLE 22 4,873,078 0 1,096,802
KOHLS CORP COM 500255104 9,316 234,018 SH   SOLE 23 234,018 0 0
KOHLS CORP COM 500255104 3,131 78,641 SH   SOLE 25 77,511 0 1,130
KOHLS CORP COM 500255104 19,237 483,217 SH   SOLE 26 173,553 0 309,664
KOHLS CORP COM 500255104 1,525 38,299 SH   SOLE 28 28,713 0 9,586
KOHLS CORP COM 500255104 2,853 71,667 SH   SOLE 29 30,991 0 40,676
KOHLS CORP COM 500255104 24,765 622,072 SH   SOLE 30 622,072 0 0
KOHLS CORP COM 500255104 6,918 173,784 SH   SOLE 31 83,110 0 90,674
KOHLS CORP COM 500255104 4,734 118,917 SH   SOLE 32 118,917 0 0
KOHLS CORP COM 500255104 10,170 255,469 SH   SOLE 34 255,469 0 0
KOHLS CORP COM 500255104 12,793 321,342 SH   SOLE 35 321,342 0 0
KOHLS CORP COM 500255104 12,639 317,474 SH   SOLE 36 317,474 0 0
KOHLS CORP COM 500255104 40 996 SH   SOLE 40 996 0 0
KONA GRILL INC COM 50047H201 2 368 SH   SOLE 2 368 0 0
KONA GRILL INC COM 50047H201 203 32,262 SH   SOLE 18 32,262 0 0
KONA GRILL INC COM 50047H201 16 2,572 SH   SOLE 19 2,572 0 0
KONA GRILL INC COM 50047H201 1,587 251,909 SH   SOLE 21 251,909 0 0
KONA GRILL INC COM 50047H201 580 92,021 SH   SOLE 22 86,719 0 5,302
KONGZHONG CORP SPONSORED ADR 50047P104 151 20,418 SH   SOLE 21 20,418 0 0
KONGZHONG CORP SPONSORED ADR 50047P104 752 101,517 SH   SOLE 22 101,517 0 0
KONGZHONG CORP SPONSORED ADR 50047P104 106 14,298 SH   SOLE 30 14,298 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10 300 SH   SOLE 2 300 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 85,355 2,658,213 SH   SOLE 18 2,658,213 0 0
KOPIN CORP COM 500600101 13 3,077 SH   SOLE 2 3,077 0 0
KOPIN CORP COM 500600101 8 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 1,375 335,487 SH   SOLE 18 335,487 0 0
KOPIN CORP COM 500600101 143 34,982 SH   SOLE 19 34,982 0 0
KOPIN CORP COM 500600101 22,594 5,510,732 SH   SOLE 21 5,510,732 0 0
KOPIN CORP COM 500600101 8,205 2,001,257 SH   SOLE 22 1,880,100 0 121,157
KOPIN CORP COM 500600101 518 126,397 SH   SOLE 30 126,397 0 0
KOPPERS HOLDINGS INC COM 50060P106 109 2,570 SH   SOLE 2 1,120 0 1,450
KOPPERS HOLDINGS INC COM 50060P106 8 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 20 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 4,487 105,962 SH   SOLE 18 105,962 0 0
KOPPERS HOLDINGS INC COM 50060P106 564 13,329 SH   SOLE 19 13,329 0 0
KOPPERS HOLDINGS INC COM 50060P106 76,389 1,803,746 SH   SOLE 21 1,803,746 0 0
KOPPERS HOLDINGS INC COM 50060P106 22,963 542,225 SH   SOLE 22 495,433 0 46,792
KOPPERS HOLDINGS INC COM 50060P106 595 14,047 SH   SOLE 26 11,930 0 2,117
KOPPERS HOLDINGS INC COM 50060P106 126 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,763 41,633 SH   SOLE 30 41,633 0 0
KOPPERS HOLDINGS INC COM 50060P106 106 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 10 500 SH   SOLE 2 500 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 671 32,384 SH   SOLE 7 32,384 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 58,567 2,825,231 SH   SOLE 21 2,825,231 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 23 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 6,548 315,879 SH   SOLE 30 315,879 0 0
KORN FERRY INTL COM NEW 500643200 294 9,322 SH   SOLE 2 4,771 0 4,551
KORN FERRY INTL COM NEW 500643200 11 359 SH   SOLE 4 359 0 0
KORN FERRY INTL COM NEW 500643200 40 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 9,120 289,624 SH   SOLE 18 289,624 0 0
KORN FERRY INTL COM NEW 500643200 1,145 36,368 SH   SOLE 19 36,368 0 0
KORN FERRY INTL COM NEW 500643200 156,446 4,968,132 SH   SOLE 21 4,968,132 0 0
KORN FERRY INTL COM NEW 500643200 47,609 1,511,871 SH   SOLE 22 1,402,779 0 109,092
KORN FERRY INTL COM NEW 500643200 494 15,687 SH   SOLE 26 11,934 0 3,753
KORN FERRY INTL COM NEW 500643200 233 7,406 SH   SOLE 28 7,406 0 0
KORN FERRY INTL COM NEW 500643200 3,436 109,116 SH   SOLE 30 109,116 0 0
KORN FERRY INTL COM NEW 500643200 169 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,446 128,059 SH   SOLE 21 128,059 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,551 81,204 SH   SOLE 22 81,204 0 0
KOSMOS ENERGY LTD SHS G5315B107 919 138,035 SH   SOLE 2 138,035 0 0
KOSMOS ENERGY LTD SHS G5315B107 27 4,032 SH   SOLE 7 4,032 0 0
KOSMOS ENERGY LTD SHS G5315B107 866 130,091 SH   SOLE 15 0 0 130,091
KOSMOS ENERGY LTD SHS G5315B107 2,969 445,782 SH   SOLE 18 445,782 0 0
KOSMOS ENERGY LTD SHS G5315B107 25,232 3,788,627 SH   SOLE 19 3,788,627 0 0
KOSMOS ENERGY LTD SHS G5315B107 12,656 1,900,254 SH   SOLE 21 1,900,254 0 0
KOSMOS ENERGY LTD SHS G5315B107 33,500 5,030,061 SH   SOLE 22 4,433,537 0 596,524
KOSMOS ENERGY LTD SHS G5315B107 844 126,700 SH   SOLE 25 126,700 0 0
KOSMOS ENERGY LTD SHS G5315B107 224 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 571 85,661 SH   SOLE 30 85,661 0 0
KOSMOS ENERGY LTD SHS G5315B107 25 3,775 SH   SOLE 31 3,775 0 0
KOSMOS ENERGY LTD SHS G5315B107 23,791 3,572,225 SH   SOLE 34 3,572,225 0 0
KOSMOS ENERGY LTD SHS G5315B107 93 14,018 SH   SOLE 40 14,018 0 0
KOSS CORP COM 500692108 20 9,373 SH   SOLE 22 9,373 0 0
KRAFT HEINZ CO COM 500754106 51,523 567,371 SH   SOLE 2 193,062 0 374,309
KRAFT HEINZ CO COM 500754106 17,762 195,595 SH   SOLE 4 180,269 0 15,326
KRAFT HEINZ CO COM 500754106 37,299 410,733 SH   SOLE 7 408,501 0 2,232
KRAFT HEINZ CO COM 500754106 810 8,919 SH   SOLE 13 8,919 0 0
KRAFT HEINZ CO COM 500754106 11,242 123,793 SH   SOLE 15 5,133 0 118,660
KRAFT HEINZ CO COM 500754106 3 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 104,514 1,150,910 SH   SOLE 18 1,063,417 0 87,493
KRAFT HEINZ CO COM 500754106 4,471 49,237 SH   SOLE 19 49,237 0 0
KRAFT HEINZ CO COM 500754106 23,467 258,421 SH   SOLE 20 3,607 0 254,814
KRAFT HEINZ CO COM 500754106 732,278 8,063,847 SH   SOLE 21 8,063,847 0 0
KRAFT HEINZ CO COM 500754106 1,419,084 15,626,960 SH   SOLE 22 12,699,216 0 2,927,744
KRAFT HEINZ CO COM 500754106 66,368 730,848 SH   SOLE 23 730,848 0 0
KRAFT HEINZ CO COM 500754106 19,675 216,663 SH   SOLE 25 216,663 0 0
KRAFT HEINZ CO COM 500754106 154,848 1,705,184 SH   SOLE 26 378,249 0 1,326,935
KRAFT HEINZ CO COM 500754106 11,534 127,011 SH   SOLE 28 94,641 0 32,370
KRAFT HEINZ CO COM 500754106 2,422 26,670 SH   SOLE 29 26,670 0 0
KRAFT HEINZ CO COM 500754106 164,577 1,812,326 SH   SOLE 30 1,812,326 0 0
KRAFT HEINZ CO COM 500754106 30,736 338,468 SH   SOLE 31 123,836 0 214,632
KRAFT HEINZ CO COM 500754106 18,818 207,224 SH   SOLE 32 207,224 0 0
KRAFT HEINZ CO COM 500754106 3,723 40,996 SH   SOLE 34 40,996 0 0
KRAFT HEINZ CO COM 500754106 80,694 888,599 SH   SOLE 36 888,599 0 0
KRAFT HEINZ CO COM 500754106 281 3,091 SH   SOLE 40 3,091 0 0
KRATON CORPORATION COM 50077C106 224 7,258 SH   SOLE 2 1,382 0 5,876
KRATON CORPORATION COM 50077C106 9 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 23 749 SH   SOLE 7 749 0 0
KRATON CORPORATION COM 50077C106 4,936 159,642 SH   SOLE 18 159,642 0 0
KRATON CORPORATION COM 50077C106 5,396 174,515 SH   SOLE 19 174,515 0 0
KRATON CORPORATION COM 50077C106 79,560 2,573,076 SH   SOLE 21 2,573,076 0 0
KRATON CORPORATION COM 50077C106 25,036 809,705 SH   SOLE 22 746,727 0 62,978
KRATON CORPORATION COM 50077C106 536 17,346 SH   SOLE 26 14,656 0 2,690
KRATON CORPORATION COM 50077C106 137 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,889 61,082 SH   SOLE 30 61,082 0 0
KRATON CORPORATION COM 50077C106 105 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 21 2,681 SH   SOLE 2 2,681 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9 1,118 SH   SOLE 7 1,118 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,033 261,289 SH   SOLE 18 261,289 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 287 36,926 SH   SOLE 19 36,926 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 34,308 4,409,766 SH   SOLE 21 4,409,766 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 14,781 1,899,905 SH   SOLE 22 1,806,688 0 93,217
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 52 6,694 SH   SOLE 26 0 0 6,694
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 53 6,751 SH   SOLE 28 6,751 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 79 10,101 SH   SOLE 30 10,101 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 38 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 23,877 809,671 SH   SOLE 2 249,695 0 559,976
KROGER CO COM 501044101 8,259 280,046 SH   SOLE 4 257,295 0 22,751
KROGER CO COM 501044101 18,176 616,343 SH   SOLE 7 605,956 0 10,387
KROGER CO COM 501044101 460 15,590 SH   SOLE 13 15,590 0 0
KROGER CO COM 501044101 163 5,540 SH   SOLE 15 5,540 0 0
KROGER CO COM 501044101 234,049 7,936,564 SH   SOLE 18 7,572,434 0 364,130
KROGER CO COM 501044101 387,076 13,125,663 SH   SOLE 19 13,091,206 0 34,457
KROGER CO COM 501044101 15,113 512,489 SH   SOLE 20 0 0 512,489
KROGER CO COM 501044101 381,917 12,950,714 SH   SOLE 21 12,950,714 0 0
KROGER CO COM 501044101 765,084 25,943,833 SH   SOLE 22 21,165,016 0 4,778,817
KROGER CO COM 501044101 40,765 1,382,342 SH   SOLE 23 1,382,342 0 0
KROGER CO COM 501044101 11,388 386,160 SH   SOLE 25 386,160 0 0
KROGER CO COM 501044101 61,274 2,077,779 SH   SOLE 26 588,268 0 1,489,511
KROGER CO COM 501044101 5,553 188,299 SH   SOLE 28 140,549 0 47,750
KROGER CO COM 501044101 2,520 85,468 SH   SOLE 29 37,550 0 47,918
KROGER CO COM 501044101 80,694 2,736,307 SH   SOLE 30 2,736,307 0 0
KROGER CO COM 501044101 15,334 519,957 SH   SOLE 31 190,697 0 329,260
KROGER CO COM 501044101 29,082 986,156 SH   SOLE 34 986,156 0 0
KROGER CO COM 501044101 43,138 1,462,810 SH   SOLE 36 1,462,810 0 0
KROGER CO COM 501044101 145 4,931 SH   SOLE 40 4,931 0 0
KRONOS WORLDWIDE INC COM 50105F105 104 6,323 SH   SOLE 2 1,013 0 5,310
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,383 84,189 SH   SOLE 18 84,189 0 0
KRONOS WORLDWIDE INC COM 50105F105 205 12,465 SH   SOLE 19 12,465 0 0
KRONOS WORLDWIDE INC COM 50105F105 10,963 667,255 SH   SOLE 21 667,255 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,849 538,585 SH   SOLE 22 498,928 0 39,657
KRONOS WORLDWIDE INC COM 50105F105 248 15,121 SH   SOLE 26 11,102 0 4,019
KRONOS WORLDWIDE INC COM 50105F105 65 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 63 3,811 SH   SOLE 30 3,811 0 0
KRONOS WORLDWIDE INC COM 50105F105 36 2,183 SH   SOLE 40 2,183 0 0
KT CORP SPONSORED ADR 48268K101 8,502 505,144 SH   SOLE 2 1,200 0 503,944
KT CORP SPONSORED ADR 48268K101 1,685 100,104 SH   SOLE 18 100,104 0 0
KT CORP SPONSORED ADR 48268K101 66,725 3,964,655 SH   SOLE 22 3,466,198 0 498,457
KT CORP SPONSORED ADR 48268K101 373 22,187 SH   SOLE 25 22,187 0 0
KT CORP SPONSORED ADR 48268K101 187 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 15 912 SH   SOLE 30 912 0 0
KULICKE & SOFFA INDS INC COM 501242101 6 300 SH   SOLE 2 300 0 0
KULICKE & SOFFA INDS INC COM 501242101 10 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,874 92,236 SH   SOLE 18 92,236 0 0
KULICKE & SOFFA INDS INC COM 501242101 211 10,388 SH   SOLE 19 10,388 0 0
KULICKE & SOFFA INDS INC COM 501242101 80,176 3,945,657 SH   SOLE 21 3,945,657 0 0
KULICKE & SOFFA INDS INC COM 501242101 25,921 1,275,630 SH   SOLE 22 1,220,523 0 55,107
KULICKE & SOFFA INDS INC COM 501242101 559 27,525 SH   SOLE 26 22,991 0 4,534
KULICKE & SOFFA INDS INC COM 501242101 206 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 506 24,916 SH   SOLE 29 0 0 24,916
KULICKE & SOFFA INDS INC COM 501242101 2,774 136,498 SH   SOLE 30 136,498 0 0
KULICKE & SOFFA INDS INC COM 501242101 178 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 22 2,529 SH   SOLE 18 2,529 0 0
KURA ONCOLOGY INC COM 50127T109 321 36,428 SH   SOLE 21 36,428 0 0
KVH INDS INC COM 482738101 129 15,373 SH   SOLE 2 659 0 14,714
KVH INDS INC COM 482738101 4 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 534 63,557 SH   SOLE 18 63,557 0 0
KVH INDS INC COM 482738101 70 8,283 SH   SOLE 19 8,283 0 0
KVH INDS INC COM 482738101 4,202 500,274 SH   SOLE 21 500,274 0 0
KVH INDS INC COM 482738101 4,539 540,373 SH   SOLE 22 520,002 0 20,371
L BRANDS INC COM 501797104 11,210 238,004 SH   SOLE 2 87,764 0 150,240
L BRANDS INC COM 501797104 3,389 71,944 SH   SOLE 4 65,809 0 6,135
L BRANDS INC COM 501797104 8,501 180,492 SH   SOLE 7 173,651 0 6,841
L BRANDS INC COM 501797104 254 5,389 SH   SOLE 13 5,389 0 0
L BRANDS INC COM 501797104 62 1,315 SH   SOLE 15 1,315 0 0
L BRANDS INC COM 501797104 0 5 SH   SOLE 17 0 0 5
L BRANDS INC COM 501797104 28,173 598,143 SH   SOLE 18 563,384 0 34,759
L BRANDS INC COM 501797104 6,152 130,624 SH   SOLE 19 119,610 0 11,014
L BRANDS INC COM 501797104 6,304 133,849 SH   SOLE 20 0 0 133,849
L BRANDS INC COM 501797104 402,616 8,548,109 SH   SOLE 21 8,548,109 0 0
L BRANDS INC COM 501797104 300,177 6,373,175 SH   SOLE 22 5,157,152 0 1,216,023
L BRANDS INC COM 501797104 13,464 285,870 SH   SOLE 23 285,870 0 0
L BRANDS INC COM 501797104 3,730 79,190 SH   SOLE 25 79,190 0 0
L BRANDS INC COM 501797104 26,114 554,430 SH   SOLE 26 173,945 0 380,485
L BRANDS INC COM 501797104 2,381 50,542 SH   SOLE 28 37,846 0 12,696
L BRANDS INC COM 501797104 561 11,918 SH   SOLE 29 11,918 0 0
L BRANDS INC COM 501797104 43,284 918,989 SH   SOLE 30 918,989 0 0
L BRANDS INC COM 501797104 6,295 133,657 SH   SOLE 31 47,720 0 85,937
L BRANDS INC COM 501797104 4,862 103,229 SH   SOLE 32 103,229 0 0
L BRANDS INC COM 501797104 743 15,768 SH   SOLE 34 15,768 0 0
L BRANDS INC COM 501797104 10,628 225,642 SH   SOLE 35 225,642 0 0
L BRANDS INC COM 501797104 15,988 339,439 SH   SOLE 36 339,439 0 0
L BRANDS INC COM 501797104 57 1,205 SH   SOLE 40 1,205 0 0
L3 TECHNOLOGIES INC COM 502413107 10,675 64,586 SH   SOLE 2 17,551 0 47,035
L3 TECHNOLOGIES INC COM 502413107 4,263 25,790 SH   SOLE 4 23,691 0 2,099
L3 TECHNOLOGIES INC COM 502413107 11,328 68,534 SH   SOLE 7 58,576 0 9,958
L3 TECHNOLOGIES INC COM 502413107 433 2,620 SH   SOLE 13 2,620 0 0
L3 TECHNOLOGIES INC COM 502413107 80 485 SH   SOLE 15 485 0 0
L3 TECHNOLOGIES INC COM 502413107 28,465 172,213 SH   SOLE 18 161,070 0 11,143
L3 TECHNOLOGIES INC COM 502413107 6,277 37,973 SH   SOLE 19 37,973 0 0
L3 TECHNOLOGIES INC COM 502413107 9,544 57,738 SH   SOLE 20 0 0 57,738
L3 TECHNOLOGIES INC COM 502413107 354,374 2,143,954 SH   SOLE 21 2,143,954 0 0
L3 TECHNOLOGIES INC COM 502413107 340,270 2,058,626 SH   SOLE 22 1,657,346 0 401,280
L3 TECHNOLOGIES INC COM 502413107 15,143 91,617 SH   SOLE 23 91,617 0 0
L3 TECHNOLOGIES INC COM 502413107 21,126 127,813 SH   SOLE 25 127,813 0 0
L3 TECHNOLOGIES INC COM 502413107 19,474 117,820 SH   SOLE 26 64,081 0 53,739
L3 TECHNOLOGIES INC COM 502413107 2,563 15,505 SH   SOLE 28 10,800 0 4,705
L3 TECHNOLOGIES INC COM 502413107 682 4,126 SH   SOLE 29 3,072 0 1,054
L3 TECHNOLOGIES INC COM 502413107 44,894 271,607 SH   SOLE 30 271,607 0 0
L3 TECHNOLOGIES INC COM 502413107 9,245 55,930 SH   SOLE 31 17,048 0 38,882
L3 TECHNOLOGIES INC COM 502413107 17,040 103,091 SH   SOLE 36 103,091 0 0
L3 TECHNOLOGIES INC COM 502413107 67 408 SH   SOLE 40 408 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 18 611 SH   SOLE 2 547 0 64
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 9 293 SH   SOLE 7 293 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,645 55,102 SH   SOLE 18 55,102 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 247 8,275 SH   SOLE 19 8,275 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 13,158 440,808 SH   SOLE 21 440,808 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 12,058 403,945 SH   SOLE 22 372,954 0 30,991
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 62 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 62 2,071 SH   SOLE 30 2,071 0 0
LA QUINTA HLDGS INC COM 50420D108 281 20,752 SH   SOLE 2 3,996 0 16,756
LA QUINTA HLDGS INC COM 50420D108 6 433 SH   SOLE 4 433 0 0
LA QUINTA HLDGS INC COM 50420D108 33 2,438 SH   SOLE 7 2,438 0 0
LA QUINTA HLDGS INC COM 50420D108 4,505 333,230 SH   SOLE 18 333,230 0 0
LA QUINTA HLDGS INC COM 50420D108 663 49,051 SH   SOLE 19 49,051 0 0
LA QUINTA HLDGS INC COM 50420D108 35,152 2,600,025 SH   SOLE 21 2,600,025 0 0
LA QUINTA HLDGS INC COM 50420D108 30,301 2,241,181 SH   SOLE 22 2,079,626 0 161,555
LA QUINTA HLDGS INC COM 50420D108 142 10,533 SH   SOLE 26 6,135 0 4,398
LA QUINTA HLDGS INC COM 50420D108 179 13,243 SH   SOLE 28 13,243 0 0
LA QUINTA HLDGS INC COM 50420D108 430 31,828 SH   SOLE 30 31,828 0 0
LA QUINTA HLDGS INC COM 50420D108 139 10,295 SH   SOLE 40 10,295 0 0
LA Z BOY INC COM 505336107 194 7,169 SH   SOLE 2 2,253 0 4,916
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,783 288,252 SH   SOLE 18 288,252 0 0
LA Z BOY INC COM 505336107 2,485 92,026 SH   SOLE 19 92,026 0 0
LA Z BOY INC COM 505336107 113,649 4,209,217 SH   SOLE 21 4,209,217 0 0
LA Z BOY INC COM 505336107 39,841 1,475,611 SH   SOLE 22 1,367,652 0 107,959
LA Z BOY INC COM 505336107 642 23,784 SH   SOLE 26 20,285 0 3,499
LA Z BOY INC COM 505336107 195 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 998 36,969 SH   SOLE 29 0 0 36,969
LA Z BOY INC COM 505336107 2,510 92,960 SH   SOLE 30 92,960 0 0
LA Z BOY INC COM 505336107 154 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,285 92,601 SH   SOLE 2 29,874 0 62,727
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,385 30,561 SH   SOLE 4 28,288 0 2,273
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,168 84,814 SH   SOLE 7 78,756 0 6,058
LABORATORY CORP AMER HLDGS COM NEW 50540R409 619 4,312 SH   SOLE 13 4,312 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 86 599 SH   SOLE 15 599 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3 20 SH   SOLE 17 0 0 20
LABORATORY CORP AMER HLDGS COM NEW 50540R409 96,924 675,569 SH   SOLE 18 641,186 0 34,383
LABORATORY CORP AMER HLDGS COM NEW 50540R409 67,924 473,438 SH   SOLE 19 473,438 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 9,249 64,468 SH   SOLE 20 0 0 64,468
LABORATORY CORP AMER HLDGS COM NEW 50540R409 380,075 2,649,157 SH   SOLE 21 2,649,157 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 418,091 2,914,134 SH   SOLE 22 2,388,945 0 525,189
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,650 116,055 SH   SOLE 23 116,055 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,251 43,572 SH   SOLE 25 36,993 0 6,579
LABORATORY CORP AMER HLDGS COM NEW 50540R409 38,565 268,805 SH   SOLE 26 77,933 0 190,872
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,116 21,721 SH   SOLE 28 16,244 0 5,477
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,108 28,636 SH   SOLE 29 5,136 0 23,500
LABORATORY CORP AMER HLDGS COM NEW 50540R409 46,297 322,693 SH   SOLE 30 322,693 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,160 56,878 SH   SOLE 31 19,658 0 37,220
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,338 51,144 SH   SOLE 34 51,144 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 25,048 174,587 SH   SOLE 36 174,587 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 88 614 SH   SOLE 40 614 0 0
LADDER CAP CORP CL A 505743104 207 14,335 SH   SOLE 2 5,227 0 9,108
LADDER CAP CORP CL A 505743104 20 1,409 SH   SOLE 7 1,409 0 0
LADDER CAP CORP CL A 505743104 2,428 168,162 SH   SOLE 18 168,162 0 0
LADDER CAP CORP CL A 505743104 446 30,902 SH   SOLE 19 30,902 0 0
LADDER CAP CORP CL A 505743104 41,903 2,901,846 SH   SOLE 21 2,901,846 0 0
LADDER CAP CORP CL A 505743104 25,796 1,786,430 SH   SOLE 22 1,713,965 0 72,465
LADDER CAP CORP CL A 505743104 95 6,603 SH   SOLE 28 6,603 0 0
LADDER CAP CORP CL A 505743104 199 13,794 SH   SOLE 29 0 0 13,794
LADDER CAP CORP CL A 505743104 112 7,761 SH   SOLE 30 7,761 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 54 21,802 SH   SOLE 2 3,970 0 17,832
LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,048 422,568 SH   SOLE 18 422,568 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 144 57,967 SH   SOLE 19 57,967 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8,179 3,297,792 SH   SOLE 21 3,297,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8,146 3,284,508 SH   SOLE 22 3,146,677 0 137,831
LADENBURG THALMAN FIN SVCS I COM 50575Q102 32 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 41 16,597 SH   SOLE 30 16,597 0 0
LAKE SHORE BANCORP INC COM 510700107 6 364 SH   SOLE 18 364 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 174 8,874 SH   SOLE 2 1,911 0 6,963
LAKELAND BANCORP INC COM 511637100 34 1,752 SH   SOLE 7 1,752 0 0
LAKELAND BANCORP INC COM 511637100 3,248 165,701 SH   SOLE 18 165,701 0 0
LAKELAND BANCORP INC COM 511637100 499 25,445 SH   SOLE 19 25,445 0 0
LAKELAND BANCORP INC COM 511637100 26,420 1,347,976 SH   SOLE 21 1,347,976 0 0
LAKELAND BANCORP INC COM 511637100 23,786 1,213,582 SH   SOLE 22 1,145,182 0 68,400
LAKELAND BANCORP INC COM 511637100 107 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 159 8,123 SH   SOLE 30 8,123 0 0
LAKELAND BANCORP INC COM 511637100 70 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 234 5,433 SH   SOLE 2 1,119 0 4,314
LAKELAND FINL CORP COM 511656100 26 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 4,363 101,188 SH   SOLE 18 101,188 0 0
LAKELAND FINL CORP COM 511656100 657 15,243 SH   SOLE 19 15,243 0 0
LAKELAND FINL CORP COM 511656100 33,918 786,603 SH   SOLE 21 786,603 0 0
LAKELAND FINL CORP COM 511656100 32,741 759,292 SH   SOLE 22 707,897 0 51,395
LAKELAND FINL CORP COM 511656100 451 10,455 SH   SOLE 26 9,378 0 1,077
LAKELAND FINL CORP COM 511656100 158 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 98 2,263 SH   SOLE 29 0 0 2,263
LAKELAND FINL CORP COM 511656100 157 3,651 SH   SOLE 30 3,651 0 0
LAKELAND FINL CORP COM 511656100 113 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 12 1,120 SH   SOLE 18 1,120 0 0
LAKELAND INDS INC COM 511795106 23 2,101 SH   SOLE 19 2,101 0 0
LAKELAND INDS INC COM 511795106 254 23,602 SH   SOLE 21 23,602 0 0
LAKELAND INDS INC COM 511795106 146 13,592 SH   SOLE 22 13,592 0 0
LAM RESEARCH CORP COM 512807108 17,931 139,693 SH   SOLE 2 36,783 0 102,910
LAM RESEARCH CORP COM 512807108 6,997 54,511 SH   SOLE 4 50,283 0 4,228
LAM RESEARCH CORP COM 512807108 14,190 110,546 SH   SOLE 7 106,584 0 3,962
LAM RESEARCH CORP COM 512807108 319 2,484 SH   SOLE 13 2,484 0 0
LAM RESEARCH CORP COM 512807108 152 1,187 SH   SOLE 15 1,187 0 0
LAM RESEARCH CORP COM 512807108 157,243 1,225,019 SH   SOLE 18 1,137,555 0 87,464
LAM RESEARCH CORP COM 512807108 196,876 1,533,783 SH   SOLE 19 1,533,783 0 0
LAM RESEARCH CORP COM 512807108 9,755 75,994 SH   SOLE 20 0 0 75,994
LAM RESEARCH CORP COM 512807108 451,947 3,520,935 SH   SOLE 21 3,520,935 0 0
LAM RESEARCH CORP COM 512807108 557,438 4,342,771 SH   SOLE 22 3,528,787 0 813,984
LAM RESEARCH CORP COM 512807108 24,967 194,504 SH   SOLE 23 194,504 0 0
LAM RESEARCH CORP COM 512807108 13,040 101,592 SH   SOLE 25 80,348 0 21,244
LAM RESEARCH CORP COM 512807108 65,099 507,159 SH   SOLE 26 113,939 0 393,220
LAM RESEARCH CORP COM 512807108 4,266 33,235 SH   SOLE 28 24,560 0 8,675
LAM RESEARCH CORP COM 512807108 6,926 53,958 SH   SOLE 29 8,947 0 45,011
LAM RESEARCH CORP COM 512807108 60,417 470,681 SH   SOLE 30 470,681 0 0
LAM RESEARCH CORP COM 512807108 12,130 94,498 SH   SOLE 31 33,303 0 61,195
LAM RESEARCH CORP COM 512807108 3,559 27,723 SH   SOLE 32 27,723 0 0
LAM RESEARCH CORP COM 512807108 34,913 271,996 SH   SOLE 34 271,996 0 0
LAM RESEARCH CORP COM 512807108 33,857 263,768 SH   SOLE 36 263,768 0 0
LAM RESEARCH CORP COM 512807108 100 778 SH   SOLE 40 778 0 0
LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 1,038 490,000 PRN   SOLE 21 490,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,158 42,253 SH   SOLE 2 41,729 0 524
LAMAR ADVERTISING CO NEW CL A 512816109 30 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 184 2,456 SH   SOLE 7 2,456 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,845 278,896 SH   SOLE 18 278,896 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,970 53,120 SH   SOLE 19 53,120 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 286,323 3,830,926 SH   SOLE 21 3,830,926 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 207,622 2,777,919 SH   SOLE 22 2,506,404 0 271,515
LAMAR ADVERTISING CO NEW CL A 512816109 2,508 33,553 SH   SOLE 26 27,540 0 6,013
LAMAR ADVERTISING CO NEW CL A 512816109 874 11,690 SH   SOLE 28 11,690 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,561 20,881 SH   SOLE 29 0 0 20,881
LAMAR ADVERTISING CO NEW CL A 512816109 1,042 13,944 SH   SOLE 30 13,944 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 142 1,894 SH   SOLE 31 1,894 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 220 2,939 SH   SOLE 36 2,939 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 576 7,703 SH   SOLE 40 7,703 0 0
LAMB WESTON HLDGS INC COM 513272104 4,804 114,221 SH   SOLE 2 112,997 0 1,224
LAMB WESTON HLDGS INC COM 513272104 187 4,455 SH   SOLE 4 4,455 0 0
LAMB WESTON HLDGS INC COM 513272104 203 4,823 SH   SOLE 7 4,823 0 0
LAMB WESTON HLDGS INC COM 513272104 5,044 119,928 SH   SOLE 15 878 0 119,050
LAMB WESTON HLDGS INC COM 513272104 19,754 469,666 SH   SOLE 18 469,666 0 0
LAMB WESTON HLDGS INC COM 513272104 14,797 351,801 SH   SOLE 19 351,801 0 0
LAMB WESTON HLDGS INC COM 513272104 245,576 5,838,699 SH   SOLE 21 5,838,699 0 0
LAMB WESTON HLDGS INC COM 513272104 177,671 4,224,230 SH   SOLE 22 3,729,356 0 494,874
LAMB WESTON HLDGS INC COM 513272104 151 3,596 SH   SOLE 23 3,596 0 0
LAMB WESTON HLDGS INC COM 513272104 2,199 52,278 SH   SOLE 25 52,278 0 0
LAMB WESTON HLDGS INC COM 513272104 7,081 168,360 SH   SOLE 26 43,791 0 124,569
LAMB WESTON HLDGS INC COM 513272104 846 20,120 SH   SOLE 28 20,120 0 0
LAMB WESTON HLDGS INC COM 513272104 174 4,128 SH   SOLE 29 4,128 0 0
LAMB WESTON HLDGS INC COM 513272104 1,058 25,164 SH   SOLE 30 25,164 0 0
LAMB WESTON HLDGS INC COM 513272104 300 7,137 SH   SOLE 31 3,231 0 3,906
LAMB WESTON HLDGS INC COM 513272104 8,078 192,058 SH   SOLE 36 192,058 0 0
LAMB WESTON HLDGS INC COM 513272104 511 12,158 SH   SOLE 40 12,158 0 0
LANCASTER COLONY CORP COM 513847103 1,084 8,413 SH   SOLE 2 8,114 0 299
LANCASTER COLONY CORP COM 513847103 16 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 3,010 23,364 SH   SOLE 7 23,364 0 0
LANCASTER COLONY CORP COM 513847103 16,287 126,410 SH   SOLE 18 126,410 0 0
LANCASTER COLONY CORP COM 513847103 1,445 11,218 SH   SOLE 19 11,218 0 0
LANCASTER COLONY CORP COM 513847103 150,241 1,166,109 SH   SOLE 21 1,166,109 0 0
LANCASTER COLONY CORP COM 513847103 78,161 606,648 SH   SOLE 22 568,616 0 38,032
LANCASTER COLONY CORP COM 513847103 1,050 8,153 SH   SOLE 26 6,844 0 1,309
LANCASTER COLONY CORP COM 513847103 357 2,770 SH   SOLE 28 2,770 0 0
LANCASTER COLONY CORP COM 513847103 781 6,064 SH   SOLE 29 0 0 6,064
LANCASTER COLONY CORP COM 513847103 450 3,491 SH   SOLE 30 3,491 0 0
LANCASTER COLONY CORP COM 513847103 263 2,043 SH   SOLE 40 2,043 0 0
LANDAUER INC COM 51476K103 31 635 SH   SOLE 2 478 0 157
LANDAUER INC COM 51476K103 5 98 SH   SOLE 4 98 0 0
LANDAUER INC COM 51476K103 12 248 SH   SOLE 7 248 0 0
LANDAUER INC COM 51476K103 2,445 50,162 SH   SOLE 18 50,162 0 0
LANDAUER INC COM 51476K103 14,485 297,119 SH   SOLE 19 297,119 0 0
LANDAUER INC COM 51476K103 40,184 824,281 SH   SOLE 21 824,281 0 0
LANDAUER INC COM 51476K103 13,392 274,714 SH   SOLE 22 253,570 0 21,144
LANDAUER INC COM 51476K103 342 7,023 SH   SOLE 26 6,141 0 882
LANDAUER INC COM 51476K103 69 1,414 SH   SOLE 28 1,414 0 0
LANDAUER INC COM 51476K103 818 16,770 SH   SOLE 30 16,770 0 0
LANDAUER INC COM 51476K103 44 907 SH   SOLE 40 907 0 0
LANDEC CORP COM 514766104 70 5,842 SH   SOLE 2 1,251 0 4,591
LANDEC CORP COM 514766104 8 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,336 111,362 SH   SOLE 18 111,362 0 0
LANDEC CORP COM 514766104 207 17,253 SH   SOLE 19 17,253 0 0
LANDEC CORP COM 514766104 10,323 860,251 SH   SOLE 21 860,251 0 0
LANDEC CORP COM 514766104 10,130 844,179 SH   SOLE 22 782,771 0 61,408
LANDEC CORP COM 514766104 43 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 47 3,914 SH   SOLE 30 3,914 0 0
LANDEC CORP COM 514766104 29 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 15 511 SH   SOLE 18 511 0 0
LANDMARK BANCORP INC COM 51504L107 20 676 SH   SOLE 21 676 0 0
LANDS END INC NEW COM 51509F105 70 3,271 SH   SOLE 2 647 0 2,624
LANDS END INC NEW COM 51509F105 7 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 1,252 58,361 SH   SOLE 18 58,361 0 0
LANDS END INC NEW COM 51509F105 186 8,652 SH   SOLE 19 8,652 0 0
LANDS END INC NEW COM 51509F105 9,605 447,782 SH   SOLE 21 447,782 0 0
LANDS END INC NEW COM 51509F105 9,023 420,652 SH   SOLE 22 388,277 0 32,375
LANDS END INC NEW COM 51509F105 123 5,739 SH   SOLE 26 4,872 0 867
LANDS END INC NEW COM 51509F105 54 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 57 2,636 SH   SOLE 30 2,636 0 0
LANDS END INC NEW COM 51509F105 41 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 7,534 87,967 SH   SOLE 2 87,830 0 137
LANDSTAR SYS INC COM 515098101 858 10,020 SH   SOLE 4 10,020 0 0
LANDSTAR SYS INC COM 515098101 184 2,151 SH   SOLE 7 2,151 0 0
LANDSTAR SYS INC COM 515098101 12,076 140,996 SH   SOLE 18 140,996 0 0
LANDSTAR SYS INC COM 515098101 2,346 27,388 SH   SOLE 19 27,388 0 0
LANDSTAR SYS INC COM 515098101 199,677 2,331,311 SH   SOLE 21 2,331,311 0 0
LANDSTAR SYS INC COM 515098101 120,653 1,408,671 SH   SOLE 22 1,248,852 0 159,819
LANDSTAR SYS INC COM 515098101 944 11,023 SH   SOLE 23 11,023 0 0
LANDSTAR SYS INC COM 515098101 1,629 19,014 SH   SOLE 26 15,019 0 3,995
LANDSTAR SYS INC COM 515098101 509 5,942 SH   SOLE 28 5,942 0 0
LANDSTAR SYS INC COM 515098101 1,574 18,373 SH   SOLE 29 5,129 0 13,244
LANDSTAR SYS INC COM 515098101 609 7,110 SH   SOLE 30 7,110 0 0
LANDSTAR SYS INC COM 515098101 789 9,207 SH   SOLE 31 6,978 0 2,229
LANDSTAR SYS INC COM 515098101 187 2,189 SH   SOLE 34 2,189 0 0
LANDSTAR SYS INC COM 515098101 268 3,127 SH   SOLE 36 3,127 0 0
LANDSTAR SYS INC COM 515098101 290 3,387 SH   SOLE 40 3,387 0 0
LANNET INC COM 516012101 146 6,524 SH   SOLE 2 1,277 0 5,247
LANNET INC COM 516012101 4 188 SH   SOLE 4 188 0 0
LANNET INC COM 516012101 16 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 3,386 151,509 SH   SOLE 18 151,509 0 0
LANNET INC COM 516012101 363 16,233 SH   SOLE 19 16,233 0 0
LANNET INC COM 516012101 64,524 2,886,998 SH   SOLE 21 2,886,998 0 0
LANNET INC COM 516012101 17,353 776,409 SH   SOLE 22 723,274 0 53,135
LANNET INC COM 516012101 51 2,285 SH   SOLE 26 0 0 2,285
LANNET INC COM 516012101 90 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 1,250 55,912 SH   SOLE 30 55,912 0 0
LANNET INC COM 516012101 67 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 102 8,133 SH   SOLE 2 8,133 0 0
LANTHEUS HLDGS INC COM 516544103 29 2,306 SH   SOLE 18 2,306 0 0
LANTHEUS HLDGS INC COM 516544103 43 3,455 SH   SOLE 19 3,455 0 0
LANTHEUS HLDGS INC COM 516544103 465 37,200 SH   SOLE 21 37,200 0 0
LANTHEUS HLDGS INC COM 516544103 3,676 294,114 SH   SOLE 22 294,114 0 0
LANTHEUS HLDGS INC COM 516544103 19 1,508 SH   SOLE 23 1,508 0 0
LANTHEUS HLDGS INC COM 516544103 163 13,057 SH   SOLE 29 0 0 13,057
LANTRONIX INC COM NEW 516548203 35 9,095 SH   SOLE 19 9,095 0 0
LANTRONIX INC COM NEW 516548203 11 2,862 SH   SOLE 21 2,862 0 0
LANTRONIX INC COM NEW 516548203 376 96,856 SH   SOLE 22 96,856 0 0
LAREDO PETROLEUM INC COM 516806106 2,308 158,056 SH   SOLE 2 132,305 0 25,751
LAREDO PETROLEUM INC COM 516806106 320 21,926 SH   SOLE 4 21,926 0 0
LAREDO PETROLEUM INC COM 516806106 51 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 1,382 94,631 SH   SOLE 13 94,631 0 0
LAREDO PETROLEUM INC COM 516806106 1,223 83,767 SH   SOLE 18 83,767 0 0
LAREDO PETROLEUM INC COM 516806106 1,410 96,554 SH   SOLE 19 96,554 0 0
LAREDO PETROLEUM INC COM 516806106 25,531 1,748,666 SH   SOLE 21 1,748,666 0 0
LAREDO PETROLEUM INC COM 516806106 72,187 4,944,308 SH   SOLE 22 3,985,853 0 958,455
LAREDO PETROLEUM INC COM 516806106 168 11,527 SH   SOLE 23 11,527 0 0
LAREDO PETROLEUM INC COM 516806106 1,678 114,953 SH   SOLE 25 114,953 0 0
LAREDO PETROLEUM INC COM 516806106 706 48,364 SH   SOLE 26 34,108 0 14,256
LAREDO PETROLEUM INC COM 516806106 315 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 1,176 80,557 SH   SOLE 29 0 0 80,557
LAREDO PETROLEUM INC COM 516806106 1,044 71,506 SH   SOLE 30 71,506 0 0
LAREDO PETROLEUM INC COM 516806106 168 11,485 SH   SOLE 31 3,398 0 8,087
LAREDO PETROLEUM INC COM 516806106 161 11,013 SH   SOLE 34 11,013 0 0
LAREDO PETROLEUM INC COM 516806106 881 60,372 SH   SOLE 36 60,372 0 0
LAREDO PETROLEUM INC COM 516806106 237 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 3,995 70,005 SH   SOLE 2 70,005 0 0
LAS VEGAS SANDS CORP COM 517834107 7,812 136,887 SH   SOLE 4 125,996 0 10,891
LAS VEGAS SANDS CORP COM 517834107 3,404 59,646 SH   SOLE 7 34,951 0 24,695
LAS VEGAS SANDS CORP COM 517834107 140 2,449 SH   SOLE 15 2,449 0 0
LAS VEGAS SANDS CORP COM 517834107 11,010 192,916 SH   SOLE 18 147,144 0 45,772
LAS VEGAS SANDS CORP COM 517834107 4,830 84,634 SH   SOLE 19 84,634 0 0
LAS VEGAS SANDS CORP COM 517834107 13,965 244,708 SH   SOLE 20 0 0 244,708
LAS VEGAS SANDS CORP COM 517834107 128,234 2,246,958 SH   SOLE 21 2,246,958 0 0
LAS VEGAS SANDS CORP COM 517834107 546,379 9,573,845 SH   SOLE 22 8,264,895 0 1,308,950
LAS VEGAS SANDS CORP COM 517834107 29,568 518,099 SH   SOLE 23 518,099 0 0
LAS VEGAS SANDS CORP COM 517834107 8,709 152,594 SH   SOLE 25 152,594 0 0
LAS VEGAS SANDS CORP COM 517834107 57,751 1,011,937 SH   SOLE 26 275,186 0 736,751
LAS VEGAS SANDS CORP COM 517834107 5,193 90,985 SH   SOLE 28 67,704 0 23,281
LAS VEGAS SANDS CORP COM 517834107 28,339 496,567 SH   SOLE 30 496,567 0 0
LAS VEGAS SANDS CORP COM 517834107 8,362 146,522 SH   SOLE 31 21,434 0 125,088
LAS VEGAS SANDS CORP COM 517834107 5,782 101,319 SH   SOLE 34 101,319 0 0
LAS VEGAS SANDS CORP COM 517834107 36,062 631,889 SH   SOLE 36 631,889 0 0
LAS VEGAS SANDS CORP COM 517834107 139 2,440 SH   SOLE 40 2,440 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,940 67,029 SH   SOLE 2 48,219 0 18,810
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,038 35,839 SH   SOLE 4 35,839 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,028 139,124 SH   SOLE 7 139,124 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 142 4,913 SH   SOLE 15 4,913 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 23,446 809,892 SH   SOLE 18 809,892 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,339 149,888 SH   SOLE 19 149,888 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 219,227 7,572,605 SH   SOLE 21 7,572,605 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 138,779 4,793,746 SH   SOLE 22 4,579,691 0 214,055
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 141 4,872 SH   SOLE 23 4,872 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,729 163,365 SH   SOLE 25 163,365 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,199 75,947 SH   SOLE 26 35,888 0 40,059
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 469 16,202 SH   SOLE 28 16,202 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,130 39,039 SH   SOLE 29 39,039 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 15,308 528,774 SH   SOLE 30 528,774 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 354 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 117 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 12,799 1,010,210 SH   SOLE 21 1,010,210 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,347 264,129 SH   SOLE 25 264,129 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,340 421,451 SH   SOLE 26 268,358 0 153,093
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,090 401,713 SH   SOLE 30 401,713 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 42 6,135 SH   SOLE 2 5,637 0 498
LATTICE SEMICONDUCTOR CORP COM 518415104 6 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,018 436,157 SH   SOLE 18 436,157 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 497 71,780 SH   SOLE 19 71,780 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 24,275 3,507,953 SH   SOLE 21 3,507,953 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 22,663 3,275,006 SH   SOLE 22 3,024,980 0 250,026
LATTICE SEMICONDUCTOR CORP COM 518415104 369 53,253 SH   SOLE 26 44,607 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 118 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 115 16,632 SH   SOLE 30 16,632 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 95 13,705 SH   SOLE 40 13,705 0 0
LAUDER ESTEE COS INC CL A 518439104 28,786 339,501 SH   SOLE 2 71,321 0 268,180
LAUDER ESTEE COS INC CL A 518439104 6,582 77,626 SH   SOLE 4 71,675 0 5,951
LAUDER ESTEE COS INC CL A 518439104 12,944 152,664 SH   SOLE 7 145,982 0 6,682
LAUDER ESTEE COS INC CL A 518439104 437 5,153 SH   SOLE 13 5,153 0 0
LAUDER ESTEE COS INC CL A 518439104 10,212 120,437 SH   SOLE 15 1,383 0 119,054
LAUDER ESTEE COS INC CL A 518439104 1 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 62,147 732,949 SH   SOLE 18 700,488 0 32,461
LAUDER ESTEE COS INC CL A 518439104 32,730 386,010 SH   SOLE 19 369,484 0 16,526
LAUDER ESTEE COS INC CL A 518439104 12,400 146,244 SH   SOLE 20 0 0 146,244
LAUDER ESTEE COS INC CL A 518439104 282,817 3,335,494 SH   SOLE 21 3,335,494 0 0
LAUDER ESTEE COS INC CL A 518439104 498,078 5,874,249 SH   SOLE 22 4,760,044 0 1,114,205
LAUDER ESTEE COS INC CL A 518439104 23,728 279,845 SH   SOLE 23 279,845 0 0
LAUDER ESTEE COS INC CL A 518439104 26,527 312,861 SH   SOLE 25 312,861 0 0
LAUDER ESTEE COS INC CL A 518439104 51,839 611,382 SH   SOLE 26 158,999 0 452,383
LAUDER ESTEE COS INC CL A 518439104 3,935 46,405 SH   SOLE 28 34,708 0 11,697
LAUDER ESTEE COS INC CL A 518439104 24,872 293,335 SH   SOLE 29 293,335 0 0
LAUDER ESTEE COS INC CL A 518439104 50,585 596,594 SH   SOLE 30 596,594 0 0
LAUDER ESTEE COS INC CL A 518439104 10,309 121,580 SH   SOLE 31 44,197 0 77,383
LAUDER ESTEE COS INC CL A 518439104 2,067 24,379 SH   SOLE 34 24,379 0 0
LAUDER ESTEE COS INC CL A 518439104 26,884 317,060 SH   SOLE 36 317,060 0 0
LAUDER ESTEE COS INC CL A 518439104 107 1,258 SH   SOLE 40 1,258 0 0
LAUREATE EDUCATION INC CL A 518613203 14,900 1,044,139 SH   SOLE 2 1,044,139 0 0
LAUREATE EDUCATION INC CL A 518613203 1,677 117,525 SH   SOLE 18 117,525 0 0
LAUREATE EDUCATION INC CL A 518613203 325 22,762 SH   SOLE 19 22,762 0 0
LAUREATE EDUCATION INC CL A 518613203 14,944 1,047,251 SH   SOLE 21 1,047,251 0 0
LAUREATE EDUCATION INC CL A 518613203 8,224 576,309 SH   SOLE 22 446,628 0 129,681
LAWSON PRODS INC COM 520776105 17 768 SH   SOLE 2 403 0 365
LAWSON PRODS INC COM 520776105 523 23,282 SH   SOLE 18 23,282 0 0
LAWSON PRODS INC COM 520776105 56 2,476 SH   SOLE 19 2,476 0 0
LAWSON PRODS INC COM 520776105 4,553 202,811 SH   SOLE 21 202,811 0 0
LAWSON PRODS INC COM 520776105 4,317 192,280 SH   SOLE 22 187,643 0 4,637
LAYNE CHRISTENSEN CO COM 521050104 9 1,012 SH   SOLE 2 1,012 0 0
LAYNE CHRISTENSEN CO COM 521050104 634 71,678 SH   SOLE 18 71,678 0 0
LAYNE CHRISTENSEN CO COM 521050104 96 10,872 SH   SOLE 19 10,872 0 0
LAYNE CHRISTENSEN CO COM 521050104 5,210 589,340 SH   SOLE 21 589,340 0 0
LAYNE CHRISTENSEN CO COM 521050104 4,672 528,526 SH   SOLE 22 516,520 0 12,006
LAZARD LTD SHS A G54050102 497 10,798 SH   SOLE 2 10,798 0 0
LAZARD LTD SHS A G54050102 858 18,661 SH   SOLE 7 18,661 0 0
LAZARD LTD SHS A G54050102 8,164 177,507 SH   SOLE 18 177,507 0 0
LAZARD LTD SHS A G54050102 7,616 165,600 SH   SOLE 19 165,600 0 0
LAZARD LTD SHS A G54050102 326,187 7,092,573 SH   SOLE 21 7,092,573 0 0
LAZARD LTD SHS A G54050102 6,382 138,767 SH   SOLE 32 138,767 0 0
LCI INDS COM 50189K103 327 3,278 SH   SOLE 2 3,174 0 104
LCI INDS COM 50189K103 17 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 62 622 SH   SOLE 7 622 0 0
LCI INDS COM 50189K103 11,820 118,433 SH   SOLE 18 118,433 0 0
LCI INDS COM 50189K103 3,762 37,694 SH   SOLE 19 37,694 0 0
LCI INDS COM 50189K103 203,727 2,041,349 SH   SOLE 21 2,041,349 0 0
LCI INDS COM 50189K103 69,988 701,280 SH   SOLE 22 651,186 0 50,094
LCI INDS COM 50189K103 60 598 SH   SOLE 23 598 0 0
LCI INDS COM 50189K103 941 9,429 SH   SOLE 26 7,337 0 2,092
LCI INDS COM 50189K103 328 3,289 SH   SOLE 28 3,289 0 0
LCI INDS COM 50189K103 1,908 19,117 SH   SOLE 29 0 0 19,117
LCI INDS COM 50189K103 4,698 47,075 SH   SOLE 30 47,075 0 0
LCI INDS COM 50189K103 251 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 38 1,584 SH   SOLE 2 284 0 1,300
LCNB CORP COM 50181P100 788 33,041 SH   SOLE 18 33,041 0 0
LCNB CORP COM 50181P100 79 3,332 SH   SOLE 19 3,332 0 0
LCNB CORP COM 50181P100 6,899 289,260 SH   SOLE 21 289,260 0 0
LCNB CORP COM 50181P100 1,607 67,392 SH   SOLE 22 59,436 0 7,956
LEAF GROUP LTD COM 52177G102 16 2,131 SH   SOLE 18 2,131 0 0
LEAF GROUP LTD COM 52177G102 271 36,161 SH   SOLE 21 36,161 0 0
LEAF GROUP LTD COM 52177G102 390 51,972 SH   SOLE 29 0 0 51,972
LEAR CORP COM NEW 521865204 43,065 304,174 SH   SOLE 2 256,791 0 47,383
LEAR CORP COM NEW 521865204 10,306 72,793 SH   SOLE 4 71,153 0 1,640
LEAR CORP COM NEW 521865204 4,525 31,961 SH   SOLE 7 26,442 0 5,519
LEAR CORP COM NEW 521865204 115 815 SH   SOLE 13 815 0 0
LEAR CORP COM NEW 521865204 60 425 SH   SOLE 15 425 0 0
LEAR CORP COM NEW 521865204 121,797 860,267 SH   SOLE 18 793,057 0 67,210
LEAR CORP COM NEW 521865204 185,541 1,310,503 SH   SOLE 19 1,310,503 0 0
LEAR CORP COM NEW 521865204 5,604 39,583 SH   SOLE 20 0 0 39,583
LEAR CORP COM NEW 521865204 114,830 811,063 SH   SOLE 21 811,063 0 0
LEAR CORP COM NEW 521865204 358,982 2,535,544 SH   SOLE 22 2,109,678 0 425,866
LEAR CORP COM NEW 521865204 24,270 171,421 SH   SOLE 23 171,421 0 0
LEAR CORP COM NEW 521865204 6,191 43,728 SH   SOLE 25 32,219 0 11,509
LEAR CORP COM NEW 521865204 25,914 183,031 SH   SOLE 26 61,773 0 121,258
LEAR CORP COM NEW 521865204 2,153 15,208 SH   SOLE 28 11,328 0 3,880
LEAR CORP COM NEW 521865204 14,703 103,850 SH   SOLE 29 47,544 0 56,306
LEAR CORP COM NEW 521865204 16,815 118,766 SH   SOLE 30 118,766 0 0
LEAR CORP COM NEW 521865204 16,494 116,502 SH   SOLE 31 69,432 0 47,070
LEAR CORP COM NEW 521865204 35,547 251,071 SH   SOLE 34 251,071 0 0
LEAR CORP COM NEW 521865204 20,171 142,473 SH   SOLE 36 142,473 0 0
LEAR CORP COM NEW 521865204 53 372 SH   SOLE 40 372 0 0
LEE ENTERPRISES INC COM 523768109 24 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 67 25,830 SH   SOLE 19 25,830 0 0
LEE ENTERPRISES INC COM 523768109 390 150,056 SH   SOLE 21 150,056 0 0
LEE ENTERPRISES INC COM 523768109 130 50,061 SH   SOLE 22 50,061 0 0
LEE ENTERPRISES INC COM 523768109 3 1,171 SH   SOLE 23 1,171 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 388 9,713 SH   SOLE 2 1,926 0 7,787
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 9,187 230,254 SH   SOLE 18 230,254 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,040 26,073 SH   SOLE 19 26,073 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 144,153 3,612,865 SH   SOLE 21 3,612,865 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 47,257 1,184,377 SH   SOLE 22 1,096,362 0 88,015
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 261 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 435 10,898 SH   SOLE 29 0 0 10,898
LEGACY TEX FINL GROUP INC COM 52471Y106 3,209 80,423 SH   SOLE 30 80,423 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 192 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 9,428 261,098 SH   SOLE 2 243,648 0 17,450
LEGG MASON INC COM 524901105 964 26,688 SH   SOLE 4 26,688 0 0
LEGG MASON INC COM 524901105 152 4,207 SH   SOLE 7 4,207 0 0
LEGG MASON INC COM 524901105 11,307 313,124 SH   SOLE 18 313,124 0 0
LEGG MASON INC COM 524901105 2,274 62,974 SH   SOLE 19 62,974 0 0
LEGG MASON INC COM 524901105 142,241 3,939,090 SH   SOLE 21 3,939,090 0 0
LEGG MASON INC COM 524901105 112,535 3,116,461 SH   SOLE 22 2,755,203 0 361,258
LEGG MASON INC COM 524901105 1,168 32,339 SH   SOLE 23 32,339 0 0
LEGG MASON INC COM 524901105 629 17,416 SH   SOLE 25 17,416 0 0
LEGG MASON INC COM 524901105 1,324 36,666 SH   SOLE 26 27,473 0 9,193
LEGG MASON INC COM 524901105 509 14,083 SH   SOLE 28 14,083 0 0
LEGG MASON INC COM 524901105 1,690 46,800 SH   SOLE 29 0 0 46,800
LEGG MASON INC COM 524901105 754 20,880 SH   SOLE 30 20,880 0 0
LEGG MASON INC COM 524901105 501 13,888 SH   SOLE 31 7,118 0 6,770
LEGG MASON INC COM 524901105 350 9,689 SH   SOLE 34 9,689 0 0
LEGG MASON INC COM 524901105 465 12,872 SH   SOLE 36 12,872 0 0
LEGG MASON INC COM 524901105 157 4,343 SH   SOLE 40 4,343 0 0
LEGGETT & PLATT INC COM 524660107 6,330 125,794 SH   SOLE 2 40,401 0 85,393
LEGGETT & PLATT INC COM 524660107 2,059 40,924 SH   SOLE 4 37,998 0 2,926
LEGGETT & PLATT INC COM 524660107 27,145 539,454 SH   SOLE 7 277,307 0 262,147
LEGGETT & PLATT INC COM 524660107 2,088 41,488 SH   SOLE 15 820 0 40,668
LEGGETT & PLATT INC COM 524660107 16,525 328,396 SH   SOLE 18 309,339 0 19,057
LEGGETT & PLATT INC COM 524660107 3,457 68,699 SH   SOLE 19 68,699 0 0
LEGGETT & PLATT INC COM 524660107 4,996 99,293 SH   SOLE 20 0 0 99,293
LEGGETT & PLATT INC COM 524660107 277,530 5,515,309 SH   SOLE 21 5,515,309 0 0
LEGGETT & PLATT INC COM 524660107 194,373 3,862,740 SH   SOLE 22 3,181,270 0 681,470
LEGGETT & PLATT INC COM 524660107 8,481 168,539 SH   SOLE 23 168,539 0 0
LEGGETT & PLATT INC COM 524660107 2,282 45,349 SH   SOLE 25 45,349 0 0
LEGGETT & PLATT INC COM 524660107 17,729 352,332 SH   SOLE 26 118,777 0 233,555
LEGGETT & PLATT INC COM 524660107 1,422 28,252 SH   SOLE 28 21,028 0 7,224
LEGGETT & PLATT INC COM 524660107 1,857 36,907 SH   SOLE 29 6,601 0 30,306
LEGGETT & PLATT INC COM 524660107 18,076 359,212 SH   SOLE 30 359,212 0 0
LEGGETT & PLATT INC COM 524660107 3,054 60,696 SH   SOLE 31 24,254 0 36,442
LEGGETT & PLATT INC COM 524660107 3,076 61,137 SH   SOLE 32 61,137 0 0
LEGGETT & PLATT INC COM 524660107 434 8,621 SH   SOLE 34 8,621 0 0
LEGGETT & PLATT INC COM 524660107 10,022 199,173 SH   SOLE 36 199,173 0 0
LEGGETT & PLATT INC COM 524660107 33 650 SH   SOLE 40 650 0 0
LEIDOS HLDGS INC COM 525327102 4,409 86,205 SH   SOLE 2 73,901 0 12,304
LEIDOS HLDGS INC COM 525327102 29 576 SH   SOLE 4 576 0 0
LEIDOS HLDGS INC COM 525327102 213 4,169 SH   SOLE 7 4,169 0 0
LEIDOS HLDGS INC COM 525327102 26,795 523,946 SH   SOLE 18 523,946 0 0
LEIDOS HLDGS INC COM 525327102 11,922 233,121 SH   SOLE 19 233,121 0 0
LEIDOS HLDGS INC COM 525327102 307,395 6,010,860 SH   SOLE 21 6,010,860 0 0
LEIDOS HLDGS INC COM 525327102 225,323 4,405,999 SH   SOLE 22 3,942,385 0 463,614
LEIDOS HLDGS INC COM 525327102 2,191 42,846 SH   SOLE 26 32,459 0 10,387
LEIDOS HLDGS INC COM 525327102 974 19,054 SH   SOLE 28 19,054 0 0
LEIDOS HLDGS INC COM 525327102 1,140 22,289 SH   SOLE 30 22,289 0 0
LEIDOS HLDGS INC COM 525327102 150 2,925 SH   SOLE 31 2,925 0 0
LEIDOS HLDGS INC COM 525327102 290 5,669 SH   SOLE 36 5,669 0 0
LEIDOS HLDGS INC COM 525327102 623 12,181 SH   SOLE 40 12,181 0 0
LEMAITRE VASCULAR INC COM 525558201 257 10,419 SH   SOLE 2 10,419 0 0
LEMAITRE VASCULAR INC COM 525558201 1,311 53,236 SH   SOLE 18 53,236 0 0
LEMAITRE VASCULAR INC COM 525558201 2,337 94,898 SH   SOLE 19 94,898 0 0
LEMAITRE VASCULAR INC COM 525558201 10,643 432,126 SH   SOLE 21 432,126 0 0
LEMAITRE VASCULAR INC COM 525558201 14,021 569,250 SH   SOLE 22 552,415 0 16,835
LEMAITRE VASCULAR INC COM 525558201 55 2,214 SH   SOLE 23 2,214 0 0
LEMAITRE VASCULAR INC COM 525558201 153 6,220 SH   SOLE 29 0 0 6,220
LENDINGCLUB CORP COM 52603A109 3,528 642,675 SH   SOLE 2 609,367 0 33,308
LENDINGCLUB CORP COM 52603A109 9 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 44 8,018 SH   SOLE 7 8,018 0 0
LENDINGCLUB CORP COM 52603A109 6,902 1,257,200 SH   SOLE 18 1,257,200 0 0
LENDINGCLUB CORP COM 52603A109 1,086 197,753 SH   SOLE 19 197,753 0 0
LENDINGCLUB CORP COM 52603A109 60,531 11,025,765 SH   SOLE 21 11,025,765 0 0
LENDINGCLUB CORP COM 52603A109 48,215 8,782,339 SH   SOLE 22 8,196,021 0 586,318
LENDINGCLUB CORP COM 52603A109 521 94,983 SH   SOLE 26 84,803 0 10,180
LENDINGCLUB CORP COM 52603A109 177 32,159 SH   SOLE 28 32,159 0 0
LENDINGCLUB CORP COM 52603A109 212 38,622 SH   SOLE 30 38,622 0 0
LENDINGCLUB CORP COM 52603A109 101 18,464 SH   SOLE 40 18,464 0 0
LENDINGTREE INC NEW COM 52603B107 40 323 SH   SOLE 2 265 0 58
LENDINGTREE INC NEW COM 52603B107 7 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 22 172 SH   SOLE 7 172 0 0
LENDINGTREE INC NEW COM 52603B107 4,124 32,903 SH   SOLE 18 32,903 0 0
LENDINGTREE INC NEW COM 52603B107 512 4,081 SH   SOLE 19 4,081 0 0
LENDINGTREE INC NEW COM 52603B107 72,712 580,073 SH   SOLE 21 580,073 0 0
LENDINGTREE INC NEW COM 52603B107 23,645 188,628 SH   SOLE 22 172,943 0 15,685
LENDINGTREE INC NEW COM 52603B107 59 472 SH   SOLE 26 0 0 472
LENDINGTREE INC NEW COM 52603B107 126 1,003 SH   SOLE 28 1,003 0 0
LENDINGTREE INC NEW COM 52603B107 158 1,261 SH   SOLE 29 0 0 1,261
LENDINGTREE INC NEW COM 52603B107 1,720 13,720 SH   SOLE 30 13,720 0 0
LENDINGTREE INC NEW COM 52603B107 159 1,271 SH   SOLE 40 1,271 0 0
LENNAR CORP CL A 526057104 9,375 183,137 SH   SOLE 2 41,642 0 141,495
LENNAR CORP CL A 526057104 2,994 58,496 SH   SOLE 4 53,223 0 5,273
LENNAR CORP CL A 526057104 7,653 149,494 SH   SOLE 7 140,090 0 9,404
LENNAR CORP CL A 526057104 212 4,151 SH   SOLE 13 4,151 0 0
LENNAR CORP CL A 526057104 57 1,116 SH   SOLE 15 1,116 0 0
LENNAR CORP CL A 526057104 1 25 SH   SOLE 17 0 0 25
LENNAR CORP CL A 526057104 68,864 1,345,259 SH   SOLE 18 1,283,496 0 61,763
LENNAR CORP CL A 526057104 37,184 726,391 SH   SOLE 19 726,391 0 0
LENNAR CORP CL A 526057104 5,865 114,573 SH   SOLE 20 0 0 114,573
LENNAR CORP CL A 526057104 332,828 6,501,810 SH   SOLE 21 6,501,810 0 0
LENNAR CORP CL A 526057104 281,066 5,490,638 SH   SOLE 22 4,542,021 0 948,617
LENNAR CORP CL A 526057104 11,666 227,888 SH   SOLE 23 227,888 0 0
LENNAR CORP CL A 526057104 4,509 88,083 SH   SOLE 25 77,461 0 10,622
LENNAR CORP CL A 526057104 33,690 658,140 SH   SOLE 26 169,267 0 488,873
LENNAR CORP CL A 526057104 1,993 38,935 SH   SOLE 28 28,078 0 10,857
LENNAR CORP CL A 526057104 2,819 55,074 SH   SOLE 29 8,496 0 46,578
LENNAR CORP CL A 526057104 25,519 498,523 SH   SOLE 30 498,523 0 0
LENNAR CORP CL A 526057104 4,529 88,465 SH   SOLE 31 36,927 0 51,538
LENNAR CORP CL A 526057104 4,258 83,189 SH   SOLE 34 83,189 0 0
LENNAR CORP CL A 526057104 15,552 303,802 SH   SOLE 36 303,802 0 0
LENNAR CORP CL A 526057104 62 1,207 SH   SOLE 40 1,207 0 0
LENNAR CORP CL B 526057302 26 631 SH   SOLE 2 459 0 172
LENNAR CORP CL B 526057302 19 465 SH   SOLE 7 465 0 0
LENNAR CORP CL B 526057302 254 6,077 SH   SOLE 18 6,077 0 0
LENNAR CORP CL B 526057302 198 4,735 SH   SOLE 19 4,735 0 0
LENNAR CORP CL B 526057302 12,459 298,056 SH   SOLE 21 298,056 0 0
LENNAR CORP CL B 526057302 3,973 95,055 SH   SOLE 22 65,807 0 29,248
LENNAR CORP CL B 526057302 9 221 SH   SOLE 31 221 0 0
LENNOX INTL INC COM 526107107 5,829 34,839 SH   SOLE 2 33,866 0 973
LENNOX INTL INC COM 526107107 592 3,539 SH   SOLE 4 3,539 0 0
LENNOX INTL INC COM 526107107 157 937 SH   SOLE 7 937 0 0
LENNOX INTL INC COM 526107107 21,962 131,271 SH   SOLE 18 131,271 0 0
LENNOX INTL INC COM 526107107 4,319 25,816 SH   SOLE 19 25,816 0 0
LENNOX INTL INC COM 526107107 289,320 1,729,351 SH   SOLE 21 1,729,351 0 0
LENNOX INTL INC COM 526107107 209,593 1,252,800 SH   SOLE 22 1,118,239 0 134,561
LENNOX INTL INC COM 526107107 374 2,235 SH   SOLE 23 2,235 0 0
LENNOX INTL INC COM 526107107 568 3,398 SH   SOLE 25 3,398 0 0
LENNOX INTL INC COM 526107107 2,153 12,868 SH   SOLE 26 9,824 0 3,044
LENNOX INTL INC COM 526107107 924 5,521 SH   SOLE 28 5,521 0 0
LENNOX INTL INC COM 526107107 1,140 6,815 SH   SOLE 30 6,815 0 0
LENNOX INTL INC COM 526107107 409 2,442 SH   SOLE 31 859 0 1,583
LENNOX INTL INC COM 526107107 379 2,268 SH   SOLE 34 2,268 0 0
LENNOX INTL INC COM 526107107 104 622 SH   SOLE 36 622 0 0
LENNOX INTL INC COM 526107107 657 3,930 SH   SOLE 40 3,930 0 0
LEUCADIA NATL CORP COM 527288104 6,570 252,685 SH   SOLE 2 51,140 0 201,545
LEUCADIA NATL CORP COM 527288104 2,471 95,045 SH   SOLE 4 88,413 0 6,632
LEUCADIA NATL CORP COM 527288104 5,951 228,887 SH   SOLE 7 215,577 0 13,310
LEUCADIA NATL CORP COM 527288104 52 1,982 SH   SOLE 15 1,982 0 0
LEUCADIA NATL CORP COM 527288104 18,557 713,712 SH   SOLE 18 666,889 0 46,823
LEUCADIA NATL CORP COM 527288104 4,200 161,533 SH   SOLE 19 161,533 0 0
LEUCADIA NATL CORP COM 527288104 4,608 177,248 SH   SOLE 20 0 0 177,248
LEUCADIA NATL CORP COM 527288104 155,767 5,991,056 SH   SOLE 21 5,991,056 0 0
LEUCADIA NATL CORP COM 527288104 227,060 8,733,090 SH   SOLE 22 7,072,239 0 1,660,851
LEUCADIA NATL CORP COM 527288104 9,940 382,312 SH   SOLE 23 382,312 0 0
LEUCADIA NATL CORP COM 527288104 2,944 113,237 SH   SOLE 25 113,237 0 0
LEUCADIA NATL CORP COM 527288104 22,640 870,782 SH   SOLE 26 299,766 0 571,016
LEUCADIA NATL CORP COM 527288104 1,756 67,523 SH   SOLE 28 50,216 0 17,307
LEUCADIA NATL CORP COM 527288104 2,288 87,991 SH   SOLE 29 15,430 0 72,561
LEUCADIA NATL CORP COM 527288104 23,790 915,009 SH   SOLE 30 915,009 0 0
LEUCADIA NATL CORP COM 527288104 4,451 171,187 SH   SOLE 31 66,023 0 105,164
LEUCADIA NATL CORP COM 527288104 593 22,804 SH   SOLE 34 22,804 0 0
LEUCADIA NATL CORP COM 527288104 13,693 526,635 SH   SOLE 36 526,635 0 0
LEUCADIA NATL CORP COM 527288104 39 1,489 SH   SOLE 40 1,489 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 15,712 274,587 SH   SOLE 2 87,958 0 186,629
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5,076 88,710 SH   SOLE 4 81,782 0 6,928
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 10,878 190,112 SH   SOLE 7 186,567 0 3,545
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 619 10,818 SH   SOLE 13 10,818 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 100 1,756 SH   SOLE 15 1,756 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7 125 SH   SOLE 17 0 0 125
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 37,130 648,905 SH   SOLE 18 605,233 0 43,672
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8,279 144,683 SH   SOLE 19 144,683 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8,690 151,867 SH   SOLE 20 0 0 151,867
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 339,284 5,929,457 SH   SOLE 21 5,929,457 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 445,003 7,777,046 SH   SOLE 22 6,285,177 0 1,491,869
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 20,120 351,623 SH   SOLE 23 351,623 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6,103 106,665 SH   SOLE 25 106,665 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 40,775 712,603 SH   SOLE 26 219,987 0 492,616
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3,636 63,549 SH   SOLE 28 47,283 0 16,266
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4,757 83,130 SH   SOLE 29 13,330 0 69,800
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 43,871 766,709 SH   SOLE 30 766,709 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8,931 156,090 SH   SOLE 31 60,874 0 95,216
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1,233 21,550 SH   SOLE 34 21,550 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 25,907 452,766 SH   SOLE 36 452,766 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 107 1,869 SH   SOLE 40 1,869 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 231 16,106 SH   SOLE 2 15,863 0 243
LEXICON PHARMACEUTICALS INC COM NEW 528872302 13 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,226 155,239 SH   SOLE 18 155,239 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,026 141,270 SH   SOLE 19 141,270 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 42,754 2,981,452 SH   SOLE 21 2,981,452 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 21,144 1,474,509 SH   SOLE 22 1,392,417 0 82,092
LEXICON PHARMACEUTICALS INC COM NEW 528872302 362 25,258 SH   SOLE 23 25,258 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 60 4,214 SH   SOLE 26 0 0 4,214
LEXICON PHARMACEUTICALS INC COM NEW 528872302 84 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 625 43,572 SH   SOLE 29 0 0 43,572
LEXICON PHARMACEUTICALS INC COM NEW 528872302 88 6,134 SH   SOLE 30 6,134 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 504 50,507 SH   SOLE 2 10,292 0 40,215
LEXINGTON REALTY TRUST COM 529043101 748 74,994 SH   SOLE 4 74,994 0 0
LEXINGTON REALTY TRUST COM 529043101 2,966 297,213 SH   SOLE 7 297,213 0 0
LEXINGTON REALTY TRUST COM 529043101 88 8,801 SH   SOLE 15 8,801 0 0
LEXINGTON REALTY TRUST COM 529043101 11,975 1,199,909 SH   SOLE 18 1,199,909 0 0
LEXINGTON REALTY TRUST COM 529043101 3,163 316,954 SH   SOLE 19 316,954 0 0
LEXINGTON REALTY TRUST COM 529043101 200,578 20,097,982 SH   SOLE 21 20,097,982 0 0
LEXINGTON REALTY TRUST COM 529043101 78,079 7,823,572 SH   SOLE 22 7,388,020 0 435,552
LEXINGTON REALTY TRUST COM 529043101 94 9,369 SH   SOLE 23 9,369 0 0
LEXINGTON REALTY TRUST COM 529043101 3,488 349,487 SH   SOLE 25 349,487 0 0
LEXINGTON REALTY TRUST COM 529043101 1,167 116,932 SH   SOLE 26 33,269 0 83,663
LEXINGTON REALTY TRUST COM 529043101 310 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 815 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 14,920 1,495,037 SH   SOLE 30 1,495,037 0 0
LEXINGTON REALTY TRUST COM 529043101 38 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 222 22,232 SH   SOLE 40 22,232 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 18 1,300 SH   SOLE 2 1,300 0 0
LGI HOMES INC COM 50187T106 53 1,559 SH   SOLE 2 719 0 840
LGI HOMES INC COM 50187T106 14 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 2,827 83,364 SH   SOLE 18 83,364 0 0
LGI HOMES INC COM 50187T106 312 9,203 SH   SOLE 19 9,203 0 0
LGI HOMES INC COM 50187T106 59,833 1,764,477 SH   SOLE 21 1,764,477 0 0
LGI HOMES INC COM 50187T106 17,042 502,565 SH   SOLE 22 475,324 0 27,241
LGI HOMES INC COM 50187T106 75 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,204 35,502 SH   SOLE 30 35,502 0 0
LGI HOMES INC COM 50187T106 45 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 1 257 SH   SOLE 21 257 0 0
LHC GROUP INC COM 50187A107 242 4,483 SH   SOLE 2 2,083 0 2,400
LHC GROUP INC COM 50187A107 0 2 SH   SOLE 4 2 0 0
LHC GROUP INC COM 50187A107 16 288 SH   SOLE 7 288 0 0
LHC GROUP INC COM 50187A107 4,360 80,896 SH   SOLE 18 80,896 0 0
LHC GROUP INC COM 50187A107 1,360 25,236 SH   SOLE 19 25,236 0 0
LHC GROUP INC COM 50187A107 75,165 1,394,525 SH   SOLE 21 1,394,525 0 0
LHC GROUP INC COM 50187A107 23,179 430,028 SH   SOLE 22 402,985 0 27,043
LHC GROUP INC COM 50187A107 39 716 SH   SOLE 23 716 0 0
LHC GROUP INC COM 50187A107 34 629 SH   SOLE 26 0 0 629
LHC GROUP INC COM 50187A107 105 1,941 SH   SOLE 28 1,941 0 0
LHC GROUP INC COM 50187A107 1,587 29,449 SH   SOLE 30 29,449 0 0
LHC GROUP INC COM 50187A107 70 1,303 SH   SOLE 40 1,303 0 0
LIBBEY INC COM 529898108 69 4,718 SH   SOLE 2 1,046 0 3,672
LIBBEY INC COM 529898108 7 497 SH   SOLE 7 497 0 0
LIBBEY INC COM 529898108 1,328 91,050 SH   SOLE 18 91,050 0 0
LIBBEY INC COM 529898108 195 13,369 SH   SOLE 19 13,369 0 0
LIBBEY INC COM 529898108 10,333 708,680 SH   SOLE 21 708,680 0 0
LIBBEY INC COM 529898108 6,692 458,958 SH   SOLE 22 410,820 0 48,138
LIBBEY INC COM 529898108 47 3,203 SH   SOLE 28 3,203 0 0
LIBBEY INC COM 529898108 68 4,691 SH   SOLE 30 4,691 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 60 10,899 SH   OTR 19 10,899 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 72 851 SH   SOLE 2 749 0 102
LIBERTY BROADBAND CORP COM SER A 530307107 470 5,519 SH   SOLE 4 5,519 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 64 749 SH   SOLE 7 749 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 13 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,914 57,745 SH   SOLE 18 57,745 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 80 940 SH   OTR 19 940 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 30,934 363,541 SH   SOLE 19 363,541 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 23,159 272,168 SH   SOLE 21 272,168 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 57,909 680,567 SH   SOLE 22 609,788 0 70,779
LIBERTY BROADBAND CORP COM SER A 530307107 572 6,728 SH   SOLE 25 6,728 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,415 16,624 SH   SOLE 26 0 0 16,624
LIBERTY BROADBAND CORP COM SER A 530307107 42 492 SH   SOLE 31 492 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11,071 130,110 SH   SOLE 34 130,110 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,653 31,178 SH   SOLE 36 31,178 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,978 57,616 SH   SOLE 2 9,087 0 48,529
LIBERTY BROADBAND CORP COM SER C 530307305 3,546 41,044 SH   SOLE 4 38,418 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 1,248 14,445 SH   SOLE 7 7,825 0 6,620
LIBERTY BROADBAND CORP COM SER C 530307305 292 3,381 SH   SOLE 13 3,381 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 57 665 SH   SOLE 15 665 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH   SOLE 17 0 0 7
LIBERTY BROADBAND CORP COM SER C 530307305 13,279 153,687 SH   SOLE 18 142,551 0 11,136
LIBERTY BROADBAND CORP COM SER C 530307305 63,618 736,325 SH   SOLE 19 736,325 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 98,872 1,144,351 SH   SOLE 21 1,144,351 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 185,050 2,141,782 SH   SOLE 22 1,763,806 0 377,976
LIBERTY BROADBAND CORP COM SER C 530307305 10,987 127,170 SH   SOLE 23 127,170 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,848 56,107 SH   SOLE 25 56,107 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 24,924 288,477 SH   SOLE 26 91,316 0 197,161
LIBERTY BROADBAND CORP COM SER C 530307305 1,961 22,698 SH   SOLE 28 16,878 0 5,820
LIBERTY BROADBAND CORP COM SER C 530307305 2,613 30,242 SH   SOLE 29 5,629 0 24,613
LIBERTY BROADBAND CORP COM SER C 530307305 9,699 112,260 SH   SOLE 30 112,260 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,393 50,849 SH   SOLE 31 22,238 0 28,611
LIBERTY BROADBAND CORP COM SER C 530307305 22,445 259,777 SH   SOLE 34 259,777 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 18,204 210,692 SH   SOLE 36 210,692 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 43 496 SH   SOLE 40 496 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 595 13,086 SH   SOLE 2 5,238 0 7,848
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 10 212 SH   SOLE 4 212 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 63 1,384 SH   SOLE 7 1,384 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 18 393 SH   SOLE 15 393 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,357 29,843 SH   SOLE 18 29,843 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 7,709 169,506 SH   SOLE 19 169,506 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 25,360 557,599 SH   SOLE 21 557,599 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 66,659 1,465,680 SH   SOLE 22 1,277,673 0 188,007
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 952 20,922 SH   SOLE 25 20,922 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 650 14,290 SH   SOLE 26 11,483 0 2,807
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 383 8,411 SH   SOLE 28 8,411 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 428 9,405 SH   SOLE 30 9,405 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 55 1,216 SH   SOLE 31 1,216 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 3,011 66,205 SH   SOLE 36 66,205 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 215 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,081 225,297 SH   SOLE 2 94,376 0 130,921
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,548 98,922 SH   SOLE 4 91,858 0 7,064
LIBERTY GLOBAL PLC SHS CL A G5480U104 771 21,504 SH   SOLE 7 17,412 0 4,092
LIBERTY GLOBAL PLC SHS CL A G5480U104 76 2,131 SH   SOLE 15 2,131 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,089 169,746 SH   SOLE 18 109,816 0 59,930
LIBERTY GLOBAL PLC SHS CL A G5480U104 8 220 SH   OTR 19 220 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 55,819 1,556,140 SH   SOLE 19 1,556,140 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,296 119,765 SH   SOLE 20 0 0 119,765
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,228 313,021 SH   SOLE 21 313,021 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 177,048 4,935,828 SH   SOLE 22 4,732,184 0 203,644
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,810 301,353 SH   SOLE 23 301,353 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,135 87,403 SH   SOLE 25 87,403 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 41,033 1,143,950 SH   SOLE 26 234,141 0 909,809
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,960 54,642 SH   SOLE 28 42,536 0 12,106
LIBERTY GLOBAL PLC SHS CL A G5480U104 882 24,597 SH   SOLE 29 24,597 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,968 305,760 SH   SOLE 30 305,760 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,553 126,937 SH   SOLE 31 55,534 0 71,403
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,548 43,149 SH   SOLE 32 43,149 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,588 323,056 SH   SOLE 34 323,056 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,439 346,771 SH   SOLE 36 346,771 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 43 1,185 SH   SOLE 40 1,185 0 0
LIBERTY GLOBAL PLC SHS CL B G5480U112 31 868 SH   SOLE 21 868 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,995 399,407 SH   SOLE 2 117,723 0 281,684
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,278 207,692 SH   SOLE 4 192,969 0 14,723
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,771 50,528 SH   SOLE 7 42,258 0 8,270
LIBERTY GLOBAL PLC SHS CL C G5480U120 164 4,686 SH   SOLE 15 4,686 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,660 75,918 SH   SOLE 18 11,719 0 64,199
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,833 109,376 SH   SOLE 19 109,376 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,402 296,869 SH   SOLE 20 0 0 296,869
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,948 597,832 SH   SOLE 21 597,832 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 413,854 11,810,910 SH   SOLE 22 11,285,450 0 525,460
LIBERTY GLOBAL PLC SHS CL C G5480U120 25,571 729,760 SH   SOLE 23 729,760 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,072 230,365 SH   SOLE 25 230,365 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 26,425 754,132 SH   SOLE 26 287,536 0 466,596
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,462 127,342 SH   SOLE 28 93,970 0 33,372
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,931 83,644 SH   SOLE 29 30,387 0 53,257
LIBERTY GLOBAL PLC SHS CL C G5480U120 26,058 743,665 SH   SOLE 30 743,665 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,848 281,054 SH   SOLE 31 105,564 0 175,490
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,763 107,378 SH   SOLE 32 107,378 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,439 41,077 SH   SOLE 34 41,077 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 35,062 1,000,621 SH   SOLE 36 1,000,621 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 104 2,961 SH   SOLE 40 2,961 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 22 967 SH   SOLE 7 967 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 174 7,846 SH   SOLE 19 7,846 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 740 33,291 SH   SOLE 21 33,291 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 20,086 903,133 SH   SOLE 22 894,324 0 8,809
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 152 6,814 SH   SOLE 29 0 0 6,814
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 210 9,446 SH   SOLE 30 9,446 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 190 8,549 SH   SOLE 32 8,549 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1,598 69,377 SH   SOLE 2 34,174 0 35,203
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 827 35,905 SH   SOLE 4 34,069 0 1,836
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 166 7,211 SH   SOLE 7 7,211 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 309 13,400 SH   SOLE 18 2,030 0 11,370
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 11 472 SH   OTR 19 472 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 466 20,205 SH   SOLE 19 20,205 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1,807 78,440 SH   SOLE 20 0 0 78,440
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 4,237 183,907 SH   SOLE 21 183,907 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 52,004 2,257,127 SH   SOLE 22 2,169,721 0 87,406
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 3,236 140,466 SH   SOLE 23 140,466 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 5,542 240,528 SH   SOLE 26 150,316 0 90,212
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 502 21,785 SH   SOLE 28 16,650 0 5,135
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 828 35,925 SH   SOLE 29 4,181 0 31,744
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 3,227 140,055 SH   SOLE 30 140,055 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 977 42,417 SH   SOLE 31 14,353 0 28,064
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 473 20,526 SH   SOLE 32 20,526 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 192 8,326 SH   SOLE 34 8,326 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 396 17,179 SH   SOLE 36 17,179 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 9 369 SH   SOLE 40 369 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 6,565 327,935 SH   SOLE 2 121,411 0 206,524
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,453 172,472 SH   SOLE 4 162,152 0 10,320
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,311 65,465 SH   SOLE 7 45,825 0 19,640
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 263 13,133 SH   SOLE 13 13,133 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 65 3,270 SH   SOLE 15 3,270 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,134 256,448 SH   SOLE 18 211,245 0 45,203
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,561 277,772 SH   SOLE 19 277,772 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 94,210 4,705,777 SH   SOLE 21 4,705,777 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 235,943 11,785,364 SH   SOLE 22 10,139,581 0 1,645,783
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,880 493,511 SH   SOLE 23 493,511 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,165 158,091 SH   SOLE 25 158,091 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 13,973 697,961 SH   SOLE 26 333,957 0 364,004
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,753 87,573 SH   SOLE 28 65,794 0 21,779
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2,323 116,033 SH   SOLE 29 21,991 0 94,042
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 10,631 531,016 SH   SOLE 30 531,016 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 14,248 711,706 SH   SOLE 31 91,363 0 620,343
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,449 72,393 SH   SOLE 32 72,393 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 584 29,188 SH   SOLE 34 29,188 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 14,091 703,855 SH   SOLE 36 703,855 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 43 2,165 SH   SOLE 40 2,165 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 808 18,174 SH   SOLE 2 6,471 0 11,703
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 14 318 SH   SOLE 4 318 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 161 3,625 SH   SOLE 7 3,625 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 5 107 SH   SOLE 15 107 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 2,001 44,983 SH   SOLE 18 44,983 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 13,129 295,166 SH   SOLE 19 295,166 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 38,710 870,284 SH   SOLE 21 870,284 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 99,317 2,232,848 SH   SOLE 22 1,944,942 0 287,906
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 953 21,436 SH   SOLE 26 17,224 0 4,212
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 535 12,034 SH   SOLE 28 12,034 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1,274 28,635 SH   SOLE 30 28,635 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 81 1,818 SH   SOLE 31 1,818 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 614 13,815 SH   SOLE 32 13,815 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 315 7,082 SH   SOLE 40 7,082 0 0
LIBERTY INTERACTIVE LLC DEB 1.750% 9/3 530610AD6 810 720,000 PRN   SOLE 21 720,000 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,645 PRN   SOLE 18 4,645 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 180 332,837 PRN   SOLE 21 332,837 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,770 71,162 SH   SOLE 2 22,611 0 48,551
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,938 49,803 SH   SOLE 4 47,711 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 493 12,665 SH   SOLE 7 12,665 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 27 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,556 219,829 SH   SOLE 18 210,480 0 9,349
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37 947 SH   OTR 19 947 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 51,011 1,310,659 SH   SOLE 19 1,310,659 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,816 98,046 SH   SOLE 20 0 0 98,046
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37,156 954,666 SH   SOLE 21 954,666 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 94,857 2,437,228 SH   SOLE 22 2,116,961 0 320,267
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,614 118,551 SH   SOLE 23 118,551 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,567 40,254 SH   SOLE 25 40,254 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7,895 202,849 SH   SOLE 26 63,241 0 139,608
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 759 19,506 SH   SOLE 28 14,853 0 4,653
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,001 25,723 SH   SOLE 29 4,956 0 20,767
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,290 84,539 SH   SOLE 30 84,539 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,659 42,617 SH   SOLE 31 18,260 0 24,357
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 18,403 472,840 SH   SOLE 34 472,840 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,492 141,100 SH   SOLE 36 141,100 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 18 450 SH   SOLE 40 450 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,578 118,057 SH   SOLE 2 30,192 0 87,865
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,839 98,999 SH   SOLE 4 94,815 0 4,184
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 447 11,520 SH   SOLE 7 11,520 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 43 1,113 SH   SOLE 15 1,113 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16,314 420,675 SH   SOLE 18 399,661 0 21,014
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 95,079 2,451,758 SH   SOLE 19 2,451,758 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,017 129,361 SH   SOLE 20 0 0 129,361
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 75,634 1,950,332 SH   SOLE 21 1,950,332 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 182,319 4,701,377 SH   SOLE 22 4,059,981 0 641,396
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9,887 254,952 SH   SOLE 23 254,952 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,921 75,326 SH   SOLE 25 75,326 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 23,201 598,281 SH   SOLE 26 174,324 0 423,957
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,604 41,367 SH   SOLE 28 30,565 0 10,802
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,159 55,677 SH   SOLE 29 11,023 0 44,654
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,101 183,110 SH   SOLE 30 183,110 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,563 91,872 SH   SOLE 31 42,310 0 49,562
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 34,428 887,788 SH   SOLE 34 887,788 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,349 266,875 SH   SOLE 36 266,875 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 38 984 SH   SOLE 40 984 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7 312 SH   SOLE 2 312 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 856 35,775 SH   SOLE 18 35,775 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 171 7,138 SH   SOLE 19 7,138 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,542 273,260 SH   SOLE 21 273,260 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,168 299,402 SH   SOLE 22 270,346 0 29,056
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 41 1,719 SH   SOLE 26 1,719 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 32 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 34 1,434 SH   SOLE 30 1,434 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 306 8,974 SH   SOLE 2 2,098 0 6,876
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 9 258 SH   SOLE 4 258 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 42 1,231 SH   SOLE 7 1,231 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,267 183,525 SH   SOLE 18 183,525 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 911 26,684 SH   SOLE 19 26,684 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 48,272 1,413,534 SH   SOLE 21 1,413,534 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 40,529 1,186,803 SH   SOLE 22 1,092,704 0 94,099
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 472 13,827 SH   SOLE 26 10,176 0 3,651
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 245 7,186 SH   SOLE 28 7,186 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 266 7,790 SH   SOLE 30 7,790 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 160 4,699 SH   SOLE 40 4,699 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 139 4,256 SH   SOLE 2 1,104 0 3,152
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 3 102 SH   SOLE 4 102 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 19 596 SH   SOLE 7 596 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2,917 89,200 SH   SOLE 18 89,200 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 35 1,071 SH   OTR 19 1,071 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 454 13,871 SH   SOLE 19 13,871 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 23,388 715,216 SH   SOLE 21 715,216 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20,714 633,456 SH   SOLE 22 590,602 0 42,854
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 141 4,300 SH   SOLE 26 4,300 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 108 3,314 SH   SOLE 28 3,314 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 117 3,569 SH   SOLE 30 3,569 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 40 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 109 3,331 SH   SOLE 40 3,331 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 158 6,694 SH   SOLE 2 1,116 0 5,578
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 20 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2,954 124,884 SH   SOLE 18 124,884 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 486 20,549 SH   SOLE 19 20,549 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22,590 955,167 SH   SOLE 21 955,167 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22,053 932,482 SH   SOLE 22 873,167 0 59,315
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 161 6,790 SH   SOLE 26 6,790 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 115 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 124 5,240 SH   SOLE 30 5,240 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1,328 1,175,000 PRN   SOLE 21 1,175,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 26,129 677,786 SH   SOLE 2 232,319 0 445,467
LIBERTY PPTY TR SH BEN INT 531172104 7,932 205,749 SH   SOLE 4 201,836 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 8,656 224,547 SH   SOLE 7 211,716 0 12,831
LIBERTY PPTY TR SH BEN INT 531172104 272 7,067 SH   SOLE 15 7,067 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,719 563,397 SH   SOLE 18 547,906 0 15,491
LIBERTY PPTY TR SH BEN INT 531172104 17,278 448,193 SH   SOLE 19 448,193 0 0
LIBERTY PPTY TR SH BEN INT 531172104 4,320 112,063 SH   SOLE 20 0 0 112,063
LIBERTY PPTY TR SH BEN INT 531172104 289,217 7,502,390 SH   SOLE 21 7,502,390 0 0
LIBERTY PPTY TR SH BEN INT 531172104 272,922 7,079,688 SH   SOLE 22 6,479,868 0 599,820
LIBERTY PPTY TR SH BEN INT 531172104 7,854 203,726 SH   SOLE 23 203,726 0 0
LIBERTY PPTY TR SH BEN INT 531172104 10,657 276,458 SH   SOLE 25 276,458 0 0
LIBERTY PPTY TR SH BEN INT 531172104 16,818 436,276 SH   SOLE 26 144,394 0 291,882
LIBERTY PPTY TR SH BEN INT 531172104 1,177 30,533 SH   SOLE 28 22,894 0 7,639
LIBERTY PPTY TR SH BEN INT 531172104 3,623 93,988 SH   SOLE 29 59,799 0 34,189
LIBERTY PPTY TR SH BEN INT 531172104 34,642 898,621 SH   SOLE 30 898,621 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,263 58,707 SH   SOLE 31 31,395 0 27,312
LIBERTY PPTY TR SH BEN INT 531172104 6,880 178,474 SH   SOLE 34 178,474 0 0
LIBERTY PPTY TR SH BEN INT 531172104 8,770 227,496 SH   SOLE 36 227,496 0 0
LIBERTY PPTY TR SH BEN INT 531172104 27 712 SH   SOLE 40 712 0 0
LIBERTY TAX INC CL A 53128T102 4 299 SH   SOLE 2 299 0 0
LIBERTY TAX INC CL A 53128T102 355 24,934 SH   SOLE 18 24,934 0 0
LIBERTY TAX INC CL A 53128T102 34 2,399 SH   SOLE 19 2,399 0 0
LIBERTY TAX INC CL A 53128T102 3,093 217,085 SH   SOLE 21 217,085 0 0
LIBERTY TAX INC CL A 53128T102 1,052 73,817 SH   SOLE 22 68,495 0 5,322
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 54 3,851 SH   SOLE 2 3,398 0 453
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 26 1,863 SH   SOLE 7 1,863 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,718 263,674 SH   SOLE 18 263,674 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 605 42,880 SH   SOLE 19 42,880 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 31,455 2,230,856 SH   SOLE 21 2,230,856 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 26,315 1,866,299 SH   SOLE 22 1,716,689 0 149,610
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 243 17,214 SH   SOLE 26 13,071 0 4,143
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 145 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 275 19,523 SH   SOLE 29 0 0 19,523
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 481 34,087 SH   SOLE 30 34,087 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 106 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 2,306 28,078 SH   SOLE 2 24,910 0 3,168
LIFE STORAGE INC COM 53223X107 1,211 14,745 SH   SOLE 4 14,745 0 0
LIFE STORAGE INC COM 53223X107 4,666 56,814 SH   SOLE 7 56,814 0 0
LIFE STORAGE INC COM 53223X107 151 1,833 SH   SOLE 15 1,833 0 0
LIFE STORAGE INC COM 53223X107 12,969 157,929 SH   SOLE 18 157,929 0 0
LIFE STORAGE INC COM 53223X107 5,238 63,787 SH   SOLE 19 63,787 0 0
LIFE STORAGE INC COM 53223X107 186,794 2,274,648 SH   SOLE 21 2,274,648 0 0
LIFE STORAGE INC COM 53223X107 164,843 2,007,344 SH   SOLE 22 1,850,503 0 156,841
LIFE STORAGE INC COM 53223X107 163 1,990 SH   SOLE 23 1,990 0 0
LIFE STORAGE INC COM 53223X107 5,560 67,700 SH   SOLE 25 67,700 0 0
LIFE STORAGE INC COM 53223X107 2,171 26,432 SH   SOLE 26 9,717 0 16,715
LIFE STORAGE INC COM 53223X107 516 6,282 SH   SOLE 28 6,282 0 0
LIFE STORAGE INC COM 53223X107 1,319 16,056 SH   SOLE 29 16,056 0 0
LIFE STORAGE INC COM 53223X107 17,908 218,070 SH   SOLE 30 218,070 0 0
LIFE STORAGE INC COM 53223X107 89 1,078 SH   SOLE 31 1,078 0 0
LIFE STORAGE INC COM 53223X107 413 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 1,973 30,116 SH   SOLE 2 23,527 0 6,589
LIFEPOINT HEALTH INC COM 53219L109 55 840 SH   SOLE 4 840 0 0
LIFEPOINT HEALTH INC COM 53219L109 129 1,966 SH   SOLE 7 1,966 0 0
LIFEPOINT HEALTH INC COM 53219L109 11,484 175,326 SH   SOLE 18 175,326 0 0
LIFEPOINT HEALTH INC COM 53219L109 24,373 372,106 SH   SOLE 19 372,106 0 0
LIFEPOINT HEALTH INC COM 53219L109 119,092 1,818,195 SH   SOLE 21 1,818,195 0 0
LIFEPOINT HEALTH INC COM 53219L109 85,728 1,308,829 SH   SOLE 22 1,170,530 0 138,299
LIFEPOINT HEALTH INC COM 53219L109 759 11,593 SH   SOLE 26 8,951 0 2,642
LIFEPOINT HEALTH INC COM 53219L109 412 6,295 SH   SOLE 28 6,295 0 0
LIFEPOINT HEALTH INC COM 53219L109 829 12,656 SH   SOLE 30 12,656 0 0
LIFEPOINT HEALTH INC COM 53219L109 59 908 SH   SOLE 31 908 0 0
LIFEPOINT HEALTH INC COM 53219L109 292 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 166 2,532 SH   SOLE 40 2,532 0 0
LIFETIME BRANDS INC COM 53222Q103 40 1,993 SH   SOLE 2 440 0 1,553
LIFETIME BRANDS INC COM 53222Q103 886 44,072 SH   SOLE 18 44,072 0 0
LIFETIME BRANDS INC COM 53222Q103 159 7,915 SH   SOLE 19 7,915 0 0
LIFETIME BRANDS INC COM 53222Q103 7,220 359,207 SH   SOLE 21 359,207 0 0
LIFETIME BRANDS INC COM 53222Q103 7,398 368,036 SH   SOLE 22 360,864 0 7,172
LIFEVANTAGE CORP COM NEW 53222K205 4 720 SH   SOLE 2 720 0 0
LIFEVANTAGE CORP COM NEW 53222K205 274 51,104 SH   SOLE 18 51,104 0 0
LIFEVANTAGE CORP COM NEW 53222K205 43 8,096 SH   SOLE 19 8,096 0 0
LIFEVANTAGE CORP COM NEW 53222K205 2,374 441,997 SH   SOLE 21 441,997 0 0
LIFEVANTAGE CORP COM NEW 53222K205 751 139,833 SH   SOLE 22 122,681 0 17,152
LIFEWAY FOODS INC COM 531914109 3 239 SH   SOLE 2 83 0 156
LIFEWAY FOODS INC COM 531914109 189 17,587 SH   SOLE 18 17,587 0 0
LIFEWAY FOODS INC COM 531914109 33 3,056 SH   SOLE 19 3,056 0 0
LIFEWAY FOODS INC COM 531914109 1,605 149,564 SH   SOLE 21 149,564 0 0
LIFEWAY FOODS INC COM 531914109 330 30,712 SH   SOLE 22 27,318 0 3,394
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 105 993 SH   SOLE 2 826 0 167
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 47 443 SH   SOLE 7 443 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9,928 93,805 SH   SOLE 18 93,805 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,989 75,480 SH   SOLE 19 75,480 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 199,758 1,887,363 SH   SOLE 21 1,887,363 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 53,988 510,089 SH   SOLE 22 471,206 0 38,883
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 26 248 SH   SOLE 23 248 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 583 5,513 SH   SOLE 26 4,075 0 1,438
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 275 2,596 SH   SOLE 28 2,596 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,856 36,429 SH   SOLE 30 36,429 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 207 1,956 SH   SOLE 40 1,956 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 3 2,167 SH   SOLE 21 2,167 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 8 5,760 SH   SOLE 22 0 0 5,760
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 17 6,052 SH   SOLE 19 6,052 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 10 3,779 SH   SOLE 21 3,779 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 646 235,948 SH   SOLE 22 235,948 0 0
LILLY ELI & CO COM 532457108 96,596 1,148,448 SH   SOLE 2 535,075 0 613,373
LILLY ELI & CO COM 532457108 29,023 345,056 SH   SOLE 4 320,210 0 24,846
LILLY ELI & CO COM 532457108 62,102 738,337 SH   SOLE 7 704,439 0 33,898
LILLY ELI & CO COM 532457108 1,319 15,681 SH   SOLE 13 15,681 0 0
LILLY ELI & CO COM 532457108 2,793 33,202 SH   SOLE 15 6,075 0 27,127
LILLY ELI & CO COM 532457108 28 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 182,125 2,165,315 SH   SOLE 18 2,021,003 0 144,312
LILLY ELI & CO COM 532457108 138,482 1,646,444 SH   SOLE 19 1,621,287 0 25,157
LILLY ELI & CO COM 532457108 43,672 519,230 SH   SOLE 20 0 0 519,230
LILLY ELI & CO COM 532457108 1,598,344 19,003,022 SH   SOLE 21 19,003,022 0 0
LILLY ELI & CO COM 532457108 2,219,539 26,388,522 SH   SOLE 22 21,447,885 0 4,940,637
LILLY ELI & CO COM 532457108 102,018 1,212,908 SH   SOLE 23 1,212,908 0 0
LILLY ELI & CO COM 532457108 49,108 583,856 SH   SOLE 25 583,856 0 0
LILLY ELI & CO COM 532457108 198,455 2,359,467 SH   SOLE 26 619,030 0 1,740,437
LILLY ELI & CO COM 532457108 17,440 207,344 SH   SOLE 28 154,452 0 52,892
LILLY ELI & CO COM 532457108 8,561 101,788 SH   SOLE 29 44,738 0 57,050
LILLY ELI & CO COM 532457108 236,669 2,813,799 SH   SOLE 30 2,813,799 0 0
LILLY ELI & CO COM 532457108 49,827 592,407 SH   SOLE 31 200,776 0 391,631
LILLY ELI & CO COM 532457108 4,593 54,606 SH   SOLE 32 54,606 0 0
LILLY ELI & CO COM 532457108 67,532 802,904 SH   SOLE 34 802,904 0 0
LILLY ELI & CO COM 532457108 128,048 1,522,386 SH   SOLE 36 1,522,386 0 0
LILLY ELI & CO COM 532457108 457 5,436 SH   SOLE 40 5,436 0 0
LIMELIGHT NETWORKS INC COM 53261M104 37 14,505 SH   SOLE 2 2,946 0 11,559
LIMELIGHT NETWORKS INC COM 53261M104 6 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 693 268,443 SH   SOLE 18 268,443 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,636 634,073 SH   SOLE 19 634,073 0 0
LIMELIGHT NETWORKS INC COM 53261M104 5,859 2,270,900 SH   SOLE 21 2,270,900 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7,642 2,961,834 SH   SOLE 22 2,909,958 0 51,876
LIMELIGHT NETWORKS INC COM 53261M104 320 124,115 SH   SOLE 29 0 0 124,115
LIMONEIRA CO COM 532746104 13 615 SH   SOLE 2 432 0 183
LIMONEIRA CO COM 532746104 1,070 51,174 SH   SOLE 7 51,174 0 0
LIMONEIRA CO COM 532746104 895 42,804 SH   SOLE 18 42,804 0 0
LIMONEIRA CO COM 532746104 174 8,305 SH   SOLE 19 8,305 0 0
LIMONEIRA CO COM 532746104 7,866 376,201 SH   SOLE 21 376,201 0 0
LIMONEIRA CO COM 532746104 3,611 172,690 SH   SOLE 22 155,637 0 17,053
LINCOLN EDL SVCS CORP COM 533535100 12 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 216 76,715 SH   SOLE 21 76,715 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,708 607,780 SH   SOLE 22 607,780 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,524 40,575 SH   SOLE 2 36,302 0 4,273
LINCOLN ELEC HLDGS INC COM 533900106 31 352 SH   SOLE 4 352 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,113 47,356 SH   SOLE 7 47,356 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,286 210,518 SH   SOLE 18 210,518 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,451 39,731 SH   SOLE 19 39,731 0 0
LINCOLN ELEC HLDGS INC COM 533900106 223,876 2,577,438 SH   SOLE 21 2,577,438 0 0
LINCOLN ELEC HLDGS INC COM 533900106 170,186 1,959,310 SH   SOLE 22 1,752,624 0 206,686
LINCOLN ELEC HLDGS INC COM 533900106 1,907 21,960 SH   SOLE 26 17,853 0 4,107
LINCOLN ELEC HLDGS INC COM 533900106 753 8,666 SH   SOLE 28 8,666 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,008 11,604 SH   SOLE 29 0 0 11,604
LINCOLN ELEC HLDGS INC COM 533900106 3,658 42,119 SH   SOLE 30 42,119 0 0
LINCOLN ELEC HLDGS INC COM 533900106 116 1,337 SH   SOLE 31 1,337 0 0
LINCOLN ELEC HLDGS INC COM 533900106 206 2,371 SH   SOLE 36 2,371 0 0
LINCOLN ELEC HLDGS INC COM 533900106 378 4,353 SH   SOLE 40 4,353 0 0
LINCOLN NATL CORP IND COM 534187109 27,246 416,284 SH   SOLE 2 269,651 0 146,633
LINCOLN NATL CORP IND COM 534187109 7,504 114,645 SH   SOLE 4 109,418 0 5,227
LINCOLN NATL CORP IND COM 534187109 13,554 207,083 SH   SOLE 7 186,605 0 20,478
LINCOLN NATL CORP IND COM 534187109 5,456 83,357 SH   SOLE 13 83,357 0 0
LINCOLN NATL CORP IND COM 534187109 97 1,480 SH   SOLE 15 1,480 0 0
LINCOLN NATL CORP IND COM 534187109 60,316 921,555 SH   SOLE 18 878,804 0 42,751
LINCOLN NATL CORP IND COM 534187109 56,570 864,324 SH   SOLE 19 864,324 0 0
LINCOLN NATL CORP IND COM 534187109 8,392 128,216 SH   SOLE 20 0 0 128,216
LINCOLN NATL CORP IND COM 534187109 289,027 4,415,996 SH   SOLE 21 4,415,996 0 0
LINCOLN NATL CORP IND COM 534187109 528,868 8,080,491 SH   SOLE 22 6,611,894 0 1,468,597
LINCOLN NATL CORP IND COM 534187109 21,785 332,857 SH   SOLE 23 332,857 0 0
LINCOLN NATL CORP IND COM 534187109 6,344 96,933 SH   SOLE 25 96,933 0 0
LINCOLN NATL CORP IND COM 534187109 36,261 554,022 SH   SOLE 26 169,776 0 384,246
LINCOLN NATL CORP IND COM 534187109 3,162 48,318 SH   SOLE 28 35,885 0 12,433
LINCOLN NATL CORP IND COM 534187109 8,895 135,898 SH   SOLE 29 18,791 0 117,107
LINCOLN NATL CORP IND COM 534187109 49,006 748,757 SH   SOLE 30 748,757 0 0
LINCOLN NATL CORP IND COM 534187109 34,895 533,158 SH   SOLE 31 71,642 0 461,516
LINCOLN NATL CORP IND COM 534187109 19,377 296,063 SH   SOLE 34 296,063 0 0
LINCOLN NATL CORP IND COM 534187109 28,660 437,896 SH   SOLE 36 437,896 0 0
LINCOLN NATL CORP IND COM 534187109 94 1,433 SH   SOLE 40 1,433 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 20 2,216 SH   SOLE 2 1,033 0 1,183
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 492 54,958 SH   SOLE 18 54,958 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 46 5,160 SH   SOLE 19 5,160 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4,303 480,207 SH   SOLE 21 480,207 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,910 213,218 SH   SOLE 22 200,093 0 13,125
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 25 2,758 SH   SOLE 28 2,758 0 0
LINDSAY CORP COM 535555106 112 1,267 SH   SOLE 2 497 0 770
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,428 16,202 SH   SOLE 7 16,202 0 0
LINDSAY CORP COM 535555106 4,747 53,870 SH   SOLE 18 53,870 0 0
LINDSAY CORP COM 535555106 595 6,753 SH   SOLE 19 6,753 0 0
LINDSAY CORP COM 535555106 79,524 902,453 SH   SOLE 21 902,453 0 0
LINDSAY CORP COM 535555106 25,439 288,689 SH   SOLE 22 263,130 0 25,559
LINDSAY CORP COM 535555106 480 5,452 SH   SOLE 26 4,375 0 1,077
LINDSAY CORP COM 535555106 145 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 4,204 47,703 SH   SOLE 30 47,703 0 0
LINDSAY CORP COM 535555106 165 1,870 SH   SOLE 40 1,870 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 21 2,785 SH   SOLE 2 2,516 0 269
LION BIOTECHNOLOGIES INC COM 53619R102 8 1,050 SH   SOLE 7 1,050 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 1,624 217,991 SH   SOLE 18 217,991 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 9,203 1,235,309 SH   SOLE 19 1,235,309 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 219 29,448 SH   SOLE 20 29,448 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 19,647 2,637,168 SH   SOLE 21 2,637,168 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 9,578 1,285,665 SH   SOLE 22 1,185,457 0 100,208
LION BIOTECHNOLOGIES INC COM 53619R102 45 6,004 SH   SOLE 28 6,004 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 38 5,136 SH   SOLE 30 5,136 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 4,837 649,288 SH   SOLE 34 649,288 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 27 3,670 SH   SOLE 40 3,670 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 203 7,641 SH   SOLE 2 4,107 0 3,534
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 31 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,455 54,799 SH   SOLE 15 0 0 54,799
LIONS GATE ENTMNT CORP CL A VTG 535919401 0 1 SH   SOLE 17 0 0 1
LIONS GATE ENTMNT CORP CL A VTG 535919401 674 25,394 SH   SOLE 18 25,394 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 850 31,993 SH   SOLE 19 31,993 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12,972 488,404 SH   SOLE 21 488,404 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 41,879 1,576,753 SH   SOLE 22 1,398,847 0 177,906
LIONS GATE ENTMNT CORP CL A VTG 535919401 313 11,801 SH   SOLE 26 9,033 0 2,768
LIONS GATE ENTMNT CORP CL A VTG 535919401 199 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 209 7,854 SH   SOLE 30 7,854 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 29 1,076 SH   SOLE 31 1,075 0 1
LIONS GATE ENTMNT CORP CL A VTG 535919401 165 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 323 13,241 SH   SOLE 2 8,690 0 4,551
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 63 2,572 SH   SOLE 7 2,572 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 1 SH   SOLE 17 0 0 1
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,289 52,859 SH   SOLE 18 52,859 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,630 66,855 SH   SOLE 19 66,855 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 25,725 1,055,152 SH   SOLE 21 1,055,152 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 68,110 2,793,671 SH   SOLE 22 2,442,990 0 350,681
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 672 27,575 SH   SOLE 26 21,058 0 6,517
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 379 15,559 SH   SOLE 28 15,559 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 327 13,422 SH   SOLE 29 0 0 13,422
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 440 18,059 SH   SOLE 30 18,059 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 59 2,414 SH   SOLE 31 2,413 0 1
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 271 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 3 660 SH   SOLE 2 660 0 0
LIPOCINE INC NEW COM 53630X104 245 62,815 SH   SOLE 18 62,815 0 0
LIPOCINE INC NEW COM 53630X104 40 10,155 SH   SOLE 19 10,155 0 0
LIPOCINE INC NEW COM 53630X104 2,085 534,616 SH   SOLE 21 534,616 0 0
LIPOCINE INC NEW COM 53630X104 1,429 366,447 SH   SOLE 22 341,556 0 24,891
LIQTECH INTL INC COM 53632A102 4 8,985 SH   SOLE 21 8,985 0 0
LIQUIDITY SERVICES INC COM 53635B107 43 5,339 SH   SOLE 2 1,072 0 4,267
LIQUIDITY SERVICES INC COM 53635B107 4 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 1,146 143,206 SH   SOLE 18 143,206 0 0
LIQUIDITY SERVICES INC COM 53635B107 114 14,262 SH   SOLE 19 14,262 0 0
LIQUIDITY SERVICES INC COM 53635B107 17,721 2,215,086 SH   SOLE 21 2,215,086 0 0
LIQUIDITY SERVICES INC COM 53635B107 5,657 707,107 SH   SOLE 22 675,631 0 31,476
LIQUIDITY SERVICES INC COM 53635B107 330 41,231 SH   SOLE 30 41,231 0 0
LITHIA MTRS INC CL A 536797103 98 1,147 SH   SOLE 2 1,023 0 124
LITHIA MTRS INC CL A 536797103 11 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 76 890 SH   SOLE 7 890 0 0
LITHIA MTRS INC CL A 536797103 10,029 117,091 SH   SOLE 18 117,091 0 0
LITHIA MTRS INC CL A 536797103 1,221 14,251 SH   SOLE 19 14,251 0 0
LITHIA MTRS INC CL A 536797103 177,520 2,072,624 SH   SOLE 21 2,072,624 0 0
LITHIA MTRS INC CL A 536797103 53,852 628,748 SH   SOLE 22 579,548 0 49,200
LITHIA MTRS INC CL A 536797103 842 9,831 SH   SOLE 26 8,448 0 1,383
LITHIA MTRS INC CL A 536797103 294 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 426 4,970 SH   SOLE 29 0 0 4,970
LITHIA MTRS INC CL A 536797103 3,914 45,692 SH   SOLE 30 45,692 0 0
LITHIA MTRS INC CL A 536797103 221 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 1,555 9,722 SH   SOLE 2 9,523 0 199
LITTELFUSE INC COM 537008104 21 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 87 547 SH   SOLE 7 547 0 0
LITTELFUSE INC COM 537008104 23,184 144,982 SH   SOLE 18 144,982 0 0
LITTELFUSE INC COM 537008104 2,134 13,343 SH   SOLE 19 13,343 0 0
LITTELFUSE INC COM 537008104 219,053 1,369,851 SH   SOLE 21 1,369,851 0 0
LITTELFUSE INC COM 537008104 111,620 698,020 SH   SOLE 22 652,437 0 45,583
LITTELFUSE INC COM 537008104 1,371 8,573 SH   SOLE 26 7,248 0 1,325
LITTELFUSE INC COM 537008104 508 3,175 SH   SOLE 28 3,175 0 0
LITTELFUSE INC COM 537008104 609 3,808 SH   SOLE 30 3,808 0 0
LITTELFUSE INC COM 537008104 400 2,499 SH   SOLE 40 2,499 0 0
LIVANOVA PLC SHS G5509L101 836 17,052 SH   SOLE 2 17,052 0 0
LIVANOVA PLC SHS G5509L101 8 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 6,223 126,978 SH   SOLE 18 126,978 0 0
LIVANOVA PLC SHS G5509L101 330 6,732 SH   SOLE 19 6,732 0 0
LIVANOVA PLC SHS G5509L101 69,247 1,412,922 SH   SOLE 21 1,412,922 0 0
LIVANOVA PLC SHS G5509L101 49,139 1,002,627 SH   SOLE 22 968,527 0 34,100
LIVANOVA PLC SHS G5509L101 509 10,383 SH   SOLE 26 9,098 0 1,285
LIVANOVA PLC SHS G5509L101 307 6,273 SH   SOLE 28 6,273 0 0
LIVANOVA PLC SHS G5509L101 364 7,427 SH   SOLE 30 7,427 0 0
LIVANOVA PLC SHS G5509L101 114 2,327 SH   SOLE 40 2,327 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,021 99,472 SH   SOLE 2 88,915 0 10,557
LIVE NATION ENTERTAINMENT IN COM 538034109 163 5,382 SH   SOLE 4 5,382 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 186 6,119 SH   SOLE 7 6,119 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 13,629 448,756 SH   SOLE 18 448,756 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 11,027 363,075 SH   SOLE 19 363,075 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 166,771 5,491,309 SH   SOLE 21 5,491,309 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 125,816 4,142,767 SH   SOLE 22 3,695,425 0 447,342
LIVE NATION ENTERTAINMENT IN COM 538034109 259 8,523 SH   SOLE 23 8,523 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 152 5,000 SH   SOLE 25 5,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,948 64,137 SH   SOLE 26 40,803 0 23,334
LIVE NATION ENTERTAINMENT IN COM 538034109 534 17,581 SH   SOLE 28 17,581 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,040 34,252 SH   SOLE 29 1,481 0 32,771
LIVE NATION ENTERTAINMENT IN COM 538034109 743 24,456 SH   SOLE 30 24,456 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 184 6,064 SH   SOLE 31 6,064 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 136 4,463 SH   SOLE 34 4,463 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 188 6,185 SH   SOLE 36 6,185 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 369 12,154 SH   SOLE 40 12,154 0 0
LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 325 300,000 PRN   SOLE 21 300,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 26 1,188 SH   SOLE 2 749 0 439
LIVE OAK BANCSHARES INC COM 53803X105 1,717 79,315 SH   SOLE 18 79,315 0 0
LIVE OAK BANCSHARES INC COM 53803X105 244 11,278 SH   SOLE 19 11,278 0 0
LIVE OAK BANCSHARES INC COM 53803X105 13,467 622,010 SH   SOLE 21 622,010 0 0
LIVE OAK BANCSHARES INC COM 53803X105 7,069 326,513 SH   SOLE 22 311,305 0 15,208
LIVE OAK BANCSHARES INC COM 53803X105 190 8,781 SH   SOLE 28 8,781 0 0
LIVE OAK BANCSHARES INC COM 53803X105 115 5,313 SH   SOLE 30 5,313 0 0
LIVE VENTURES INC COM NEW 538142308 10 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 25 3,654 SH   SOLE 2 3,399 0 255
LIVEPERSON INC COM 538146101 2 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 8 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 1,938 282,916 SH   SOLE 18 282,916 0 0
LIVEPERSON INC COM 538146101 218 31,852 SH   SOLE 19 31,852 0 0
LIVEPERSON INC COM 538146101 31,948 4,664,003 SH   SOLE 21 4,664,003 0 0
LIVEPERSON INC COM 538146101 9,769 1,426,128 SH   SOLE 22 1,313,722 0 112,406
LIVEPERSON INC COM 538146101 278 40,520 SH   SOLE 26 32,868 0 7,652
LIVEPERSON INC COM 538146101 53 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 675 98,509 SH   SOLE 30 98,509 0 0
LIVEPERSON INC COM 538146101 44 6,450 SH   SOLE 40 6,450 0 0
LKQ CORP COM 501889208 7,604 259,793 SH   SOLE 2 69,318 0 190,475
LKQ CORP COM 501889208 3,639 124,330 SH   SOLE 4 117,539 0 6,791
LKQ CORP COM 501889208 6,087 207,972 SH   SOLE 7 198,415 0 9,557
LKQ CORP COM 501889208 49 1,682 SH   SOLE 15 1,682 0 0
LKQ CORP COM 501889208 21,105 721,054 SH   SOLE 18 676,885 0 44,169
LKQ CORP COM 501889208 13,634 465,806 SH   SOLE 19 465,806 0 0
LKQ CORP COM 501889208 6,298 215,174 SH   SOLE 20 0 0 215,174
LKQ CORP COM 501889208 160,368 5,478,928 SH   SOLE 21 5,478,928 0 0
LKQ CORP COM 501889208 238,811 8,158,901 SH   SOLE 22 6,651,132 0 1,507,769
LKQ CORP COM 501889208 10,345 353,447 SH   SOLE 23 353,447 0 0
LKQ CORP COM 501889208 3,172 108,354 SH   SOLE 25 108,354 0 0
LKQ CORP COM 501889208 21,511 734,912 SH   SOLE 26 242,950 0 491,962
LKQ CORP COM 501889208 1,865 63,725 SH   SOLE 28 47,126 0 16,599
LKQ CORP COM 501889208 2,489 85,033 SH   SOLE 29 14,874 0 70,159
LKQ CORP COM 501889208 22,232 759,562 SH   SOLE 30 759,562 0 0
LKQ CORP COM 501889208 4,882 166,783 SH   SOLE 31 64,007 0 102,776
LKQ CORP COM 501889208 7,864 268,683 SH   SOLE 34 268,683 0 0
LKQ CORP COM 501889208 12,294 420,019 SH   SOLE 36 420,019 0 0
LKQ CORP COM 501889208 47 1,593 SH   SOLE 40 1,593 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 22,340 6,570,492 SH   SOLE 18 6,570,492 0 0
LM FDG AMER INC COM 502074107 10 2,420 SH   SOLE 21 2,420 0 0
LMI AEROSPACE INC COM 502079106 26 1,918 SH   SOLE 18 1,918 0 0
LMI AEROSPACE INC COM 502079106 37 2,720 SH   SOLE 19 2,720 0 0
LMI AEROSPACE INC COM 502079106 465 33,779 SH   SOLE 21 33,779 0 0
LMI AEROSPACE INC COM 502079106 186 13,519 SH   SOLE 22 13,519 0 0
LOCKHEED MARTIN CORP COM 539830109 73,606 275,059 SH   SOLE 2 116,408 0 158,651
LOCKHEED MARTIN CORP COM 539830109 26,860 100,374 SH   SOLE 4 93,796 0 6,578
LOCKHEED MARTIN CORP COM 539830109 50,279 187,890 SH   SOLE 7 187,890 0 0
LOCKHEED MARTIN CORP COM 539830109 496 1,852 SH   SOLE 13 1,852 0 0
LOCKHEED MARTIN CORP COM 539830109 503 1,881 SH   SOLE 15 1,881 0 0
LOCKHEED MARTIN CORP COM 539830109 80 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 251,436 939,596 SH   SOLE 18 908,569 0 31,027
LOCKHEED MARTIN CORP COM 539830109 281,127 1,050,548 SH   SOLE 19 1,050,548 0 0
LOCKHEED MARTIN CORP COM 539830109 38,397 143,485 SH   SOLE 20 0 0 143,485
LOCKHEED MARTIN CORP COM 539830109 1,908,543 7,132,073 SH   SOLE 21 7,132,073 0 0
LOCKHEED MARTIN CORP COM 539830109 1,817,779 6,792,896 SH   SOLE 22 5,432,850 0 1,360,046
LOCKHEED MARTIN CORP COM 539830109 93,648 349,955 SH   SOLE 23 349,955 0 0
LOCKHEED MARTIN CORP COM 539830109 46,799 174,883 SH   SOLE 25 174,883 0 0
LOCKHEED MARTIN CORP COM 539830109 85,878 320,919 SH   SOLE 26 140,782 0 180,137
LOCKHEED MARTIN CORP COM 539830109 3,848 14,378 SH   SOLE 28 0 0 14,378
LOCKHEED MARTIN CORP COM 539830109 11,268 42,107 SH   SOLE 29 28,137 0 13,970
LOCKHEED MARTIN CORP COM 539830109 186,665 697,554 SH   SOLE 30 697,554 0 0
LOCKHEED MARTIN CORP COM 539830109 42,107 157,352 SH   SOLE 31 73,098 0 84,254
LOCKHEED MARTIN CORP COM 539830109 15,934 59,545 SH   SOLE 32 59,545 0 0
LOCKHEED MARTIN CORP COM 539830109 121,904 455,546 SH   SOLE 36 455,546 0 0
LOCKHEED MARTIN CORP COM 539830109 387 1,445 SH   SOLE 40 1,445 0 0
LOEWS CORP COM 540424108 11,389 243,520 SH   SOLE 2 71,437 0 172,083
LOEWS CORP COM 540424108 3,939 84,231 SH   SOLE 4 77,232 0 6,999
LOEWS CORP COM 540424108 10,583 226,279 SH   SOLE 7 197,505 0 28,774
LOEWS CORP COM 540424108 422 9,021 SH   SOLE 13 9,021 0 0
LOEWS CORP COM 540424108 80 1,708 SH   SOLE 15 1,708 0 0
LOEWS CORP COM 540424108 28,917 618,277 SH   SOLE 18 577,535 0 40,742
LOEWS CORP COM 540424108 6,605 141,228 SH   SOLE 19 141,228 0 0
LOEWS CORP COM 540424108 7,657 163,710 SH   SOLE 20 0 0 163,710
LOEWS CORP COM 540424108 257,504 5,505,759 SH   SOLE 21 5,505,759 0 0
LOEWS CORP COM 540424108 359,483 7,686,184 SH   SOLE 22 6,231,107 0 1,455,077
LOEWS CORP COM 540424108 16,095 344,128 SH   SOLE 23 344,128 0 0
LOEWS CORP COM 540424108 4,663 99,692 SH   SOLE 25 99,692 0 0
LOEWS CORP COM 540424108 31,486 673,203 SH   SOLE 26 221,777 0 451,426
LOEWS CORP COM 540424108 2,790 59,657 SH   SOLE 28 44,049 0 15,608
LOEWS CORP COM 540424108 595 12,731 SH   SOLE 29 12,731 0 0
LOEWS CORP COM 540424108 40,025 855,788 SH   SOLE 30 855,788 0 0
LOEWS CORP COM 540424108 7,757 165,852 SH   SOLE 31 57,470 0 108,382
LOEWS CORP COM 540424108 954 20,400 SH   SOLE 34 20,400 0 0
LOEWS CORP COM 540424108 20,836 445,509 SH   SOLE 36 445,509 0 0
LOEWS CORP COM 540424108 68 1,445 SH   SOLE 40 1,445 0 0
LOGITECH INTL S A SHS H50430232 52 1,630 SH   SOLE 22 1,630 0 0
LOGMEIN INC COM 54142L109 6,443 66,078 SH   SOLE 2 65,740 0 338
LOGMEIN INC COM 54142L109 1,018 10,439 SH   SOLE 4 10,439 0 0
LOGMEIN INC COM 54142L109 234 2,399 SH   SOLE 7 2,399 0 0
LOGMEIN INC COM 54142L109 1 15 SH   SOLE 17 0 0 15
LOGMEIN INC COM 54142L109 33,204 340,558 SH   SOLE 18 340,558 0 0
LOGMEIN INC COM 54142L109 11,287 115,762 SH   SOLE 19 115,762 0 0
LOGMEIN INC COM 54142L109 310,497 3,184,589 SH   SOLE 21 3,184,589 0 0
LOGMEIN INC COM 54142L109 167,690 1,719,895 SH   SOLE 22 1,586,703 0 133,192
LOGMEIN INC COM 54142L109 1,468 15,053 SH   SOLE 23 15,053 0 0
LOGMEIN INC COM 54142L109 389 3,989 SH   SOLE 25 3,989 0 0
LOGMEIN INC COM 54142L109 1,920 19,697 SH   SOLE 26 15,306 0 4,391
LOGMEIN INC COM 54142L109 718 7,368 SH   SOLE 28 7,368 0 0
LOGMEIN INC COM 54142L109 1,301 13,339 SH   SOLE 29 3,473 0 9,866
LOGMEIN INC COM 54142L109 938 9,619 SH   SOLE 30 9,619 0 0
LOGMEIN INC COM 54142L109 1,244 12,754 SH   SOLE 31 5,822 0 6,932
LOGMEIN INC COM 54142L109 400 4,098 SH   SOLE 34 4,098 0 0
LOGMEIN INC COM 54142L109 287 2,946 SH   SOLE 36 2,946 0 0
LOGMEIN INC COM 54142L109 273 2,802 SH   SOLE 40 2,802 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 28 709 SH   SOLE 2 608 0 101
LORAL SPACE & COMMUNICATNS I COM 543881106 3 70 SH   SOLE 4 70 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 11 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,923 48,815 SH   SOLE 18 48,815 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 311 7,890 SH   SOLE 19 7,890 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,070 382,490 SH   SOLE 21 382,490 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 13,554 344,015 SH   SOLE 22 315,714 0 28,301
LORAL SPACE & COMMUNICATNS I COM 543881106 111 2,821 SH   SOLE 26 1,872 0 949
LORAL SPACE & COMMUNICATNS I COM 543881106 77 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 151 3,825 SH   SOLE 30 3,825 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 68 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 1,859 74,886 SH   SOLE 2 71,537 0 3,349
LOUISIANA PAC CORP COM 546347105 21 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 87 3,521 SH   SOLE 7 3,521 0 0
LOUISIANA PAC CORP COM 546347105 23,366 941,412 SH   SOLE 18 941,412 0 0
LOUISIANA PAC CORP COM 546347105 4,293 172,948 SH   SOLE 19 172,948 0 0
LOUISIANA PAC CORP COM 546347105 244,922 9,867,923 SH   SOLE 21 9,867,923 0 0
LOUISIANA PAC CORP COM 546347105 131,181 5,285,309 SH   SOLE 22 4,992,869 0 292,440
LOUISIANA PAC CORP COM 546347105 79 3,182 SH   SOLE 23 3,182 0 0
LOUISIANA PAC CORP COM 546347105 993 39,989 SH   SOLE 26 31,475 0 8,514
LOUISIANA PAC CORP COM 546347105 507 20,443 SH   SOLE 28 20,443 0 0
LOUISIANA PAC CORP COM 546347105 791 31,882 SH   SOLE 29 0 0 31,882
LOUISIANA PAC CORP COM 546347105 581 23,397 SH   SOLE 30 23,397 0 0
LOUISIANA PAC CORP COM 546347105 388 15,640 SH   SOLE 40 15,640 0 0
LOWES COS INC COM 548661107 121,650 1,479,743 SH   SOLE 2 933,467 0 546,276
LOWES COS INC COM 548661107 41,957 510,363 SH   SOLE 4 488,478 0 21,885
LOWES COS INC COM 548661107 72,904 886,804 SH   SOLE 7 714,345 0 172,459
LOWES COS INC COM 548661107 9,027 109,805 SH   SOLE 13 109,805 0 0
LOWES COS INC COM 548661107 455 5,536 SH   SOLE 15 5,536 0 0
LOWES COS INC COM 548661107 11 138 SH   SOLE 17 0 0 138
LOWES COS INC COM 548661107 290,507 3,533,715 SH   SOLE 18 3,307,722 0 225,993
LOWES COS INC COM 548661107 391,457 4,761,671 SH   SOLE 19 4,739,877 0 21,794
LOWES COS INC COM 548661107 38,874 472,858 SH   SOLE 20 0 0 472,858
LOWES COS INC COM 548661107 1,050,484 12,778,058 SH   SOLE 21 12,778,058 0 0
LOWES COS INC COM 548661107 2,117,210 25,753,679 SH   SOLE 22 20,288,958 0 5,464,721
LOWES COS INC COM 548661107 108,361 1,318,104 SH   SOLE 23 1,318,104 0 0
LOWES COS INC COM 548661107 34,046 414,130 SH   SOLE 25 381,325 0 32,805
LOWES COS INC COM 548661107 170,871 2,078,468 SH   SOLE 26 554,604 0 1,523,864
LOWES COS INC COM 548661107 15,100 183,678 SH   SOLE 28 137,510 0 46,168
LOWES COS INC COM 548661107 37,394 454,860 SH   SOLE 29 193,254 0 261,606
LOWES COS INC COM 548661107 195,208 2,374,510 SH   SOLE 30 2,374,510 0 0
LOWES COS INC COM 548661107 93,176 1,133,394 SH   SOLE 31 411,870 0 721,524
LOWES COS INC COM 548661107 127,695 1,553,275 SH   SOLE 34 1,553,275 0 0
LOWES COS INC COM 548661107 129,116 1,570,567 SH   SOLE 36 1,570,567 0 0
LOWES COS INC COM 548661107 372 4,527 SH   SOLE 40 4,527 0 0
LOXO ONCOLOGY INC COM 548862101 30 717 SH   SOLE 2 652 0 65
LOXO ONCOLOGY INC COM 548862101 24 562 SH   SOLE 7 562 0 0
LOXO ONCOLOGY INC COM 548862101 2,543 60,444 SH   SOLE 18 60,444 0 0
LOXO ONCOLOGY INC COM 548862101 484 11,492 SH   SOLE 19 11,492 0 0
LOXO ONCOLOGY INC COM 548862101 34,139 811,290 SH   SOLE 21 811,290 0 0
LOXO ONCOLOGY INC COM 548862101 18,452 438,494 SH   SOLE 22 411,414 0 27,080
LOXO ONCOLOGY INC COM 548862101 101 2,412 SH   SOLE 28 2,412 0 0
LOXO ONCOLOGY INC COM 548862101 176 4,183 SH   SOLE 30 4,183 0 0
LPL FINL HLDGS INC COM 50212V100 1,021 25,632 SH   SOLE 2 12,306 0 13,326
LPL FINL HLDGS INC COM 50212V100 14 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 126 3,156 SH   SOLE 7 3,156 0 0
LPL FINL HLDGS INC COM 50212V100 1,929 48,429 SH   SOLE 18 48,429 0 0
LPL FINL HLDGS INC COM 50212V100 2,261 56,761 SH   SOLE 19 56,761 0 0
LPL FINL HLDGS INC COM 50212V100 43,394 1,089,489 SH   SOLE 21 1,089,489 0 0
LPL FINL HLDGS INC COM 50212V100 87,987 2,209,072 SH   SOLE 22 1,914,924 0 294,148
LPL FINL HLDGS INC COM 50212V100 837 21,011 SH   SOLE 26 15,758 0 5,253
LPL FINL HLDGS INC COM 50212V100 438 10,985 SH   SOLE 28 10,985 0 0
LPL FINL HLDGS INC COM 50212V100 687 17,256 SH   SOLE 29 0 0 17,256
LPL FINL HLDGS INC COM 50212V100 705 17,703 SH   SOLE 30 17,703 0 0
LPL FINL HLDGS INC COM 50212V100 79 1,972 SH   SOLE 31 1,972 0 0
LPL FINL HLDGS INC COM 50212V100 178 4,476 SH   SOLE 36 4,476 0 0
LPL FINL HLDGS INC COM 50212V100 251 6,305 SH   SOLE 40 6,305 0 0
LRAD CORP COM 50213V109 8 5,122 SH   SOLE 18 5,122 0 0
LRAD CORP COM 50213V109 13 8,678 SH   SOLE 19 8,678 0 0
LRAD CORP COM 50213V109 126 83,735 SH   SOLE 21 83,735 0 0
LRAD CORP COM 50213V109 1,750 1,158,849 SH   SOLE 22 1,158,849 0 0
LSB INDS INC COM 502160104 54 5,765 SH   SOLE 2 973 0 4,792
LSB INDS INC COM 502160104 4 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 1,117 119,066 SH   SOLE 18 119,066 0 0
LSB INDS INC COM 502160104 118 12,610 SH   SOLE 19 12,610 0 0
LSB INDS INC COM 502160104 17,639 1,880,488 SH   SOLE 21 1,880,488 0 0
LSB INDS INC COM 502160104 4,513 481,144 SH   SOLE 22 451,523 0 29,621
LSB INDS INC COM 502160104 421 44,895 SH   SOLE 30 44,895 0 0
LSC COMMUNICATIONS INC COM 50218P107 105 4,172 SH   SOLE 2 2,353 0 1,819
LSC COMMUNICATIONS INC COM 50218P107 4 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 63 2,520 SH   SOLE 7 2,520 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,396 55,473 SH   SOLE 18 55,473 0 0
LSC COMMUNICATIONS INC COM 50218P107 385 15,315 SH   SOLE 19 15,315 0 0
LSC COMMUNICATIONS INC COM 50218P107 52,615 2,091,221 SH   SOLE 21 2,091,221 0 0
LSC COMMUNICATIONS INC COM 50218P107 17,872 710,331 SH   SOLE 22 618,486 0 91,845
LSC COMMUNICATIONS INC COM 50218P107 128 5,105 SH   SOLE 26 3,678 0 1,427
LSC COMMUNICATIONS INC COM 50218P107 82 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,534 60,953 SH   SOLE 30 60,953 0 0
LSC COMMUNICATIONS INC COM 50218P107 15 592 SH   SOLE 31 592 0 0
LSC COMMUNICATIONS INC COM 50218P107 57 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 71 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 44 4,333 SH   SOLE 2 1,036 0 3,297
LSI INDS INC COM 50216C108 6 594 SH   SOLE 7 594 0 0
LSI INDS INC COM 50216C108 963 95,454 SH   SOLE 18 95,454 0 0
LSI INDS INC COM 50216C108 819 81,186 SH   SOLE 19 81,186 0 0
LSI INDS INC COM 50216C108 7,726 765,717 SH   SOLE 21 765,717 0 0
LSI INDS INC COM 50216C108 7,451 738,425 SH   SOLE 22 706,199 0 32,226
LTC PPTYS INC COM 502175102 133 2,783 SH   SOLE 2 1,637 0 1,146
LTC PPTYS INC COM 502175102 619 12,930 SH   SOLE 4 12,930 0 0
LTC PPTYS INC COM 502175102 2,286 47,715 SH   SOLE 7 47,715 0 0
LTC PPTYS INC COM 502175102 79 1,642 SH   SOLE 15 1,642 0 0
LTC PPTYS INC COM 502175102 11,480 239,664 SH   SOLE 18 239,664 0 0
LTC PPTYS INC COM 502175102 22,450 468,685 SH   SOLE 19 468,685 0 0
LTC PPTYS INC COM 502175102 161,265 3,366,709 SH   SOLE 21 3,366,709 0 0
LTC PPTYS INC COM 502175102 75,744 1,581,299 SH   SOLE 22 1,506,242 0 75,057
LTC PPTYS INC COM 502175102 82 1,703 SH   SOLE 23 1,703 0 0
LTC PPTYS INC COM 502175102 2,712 56,610 SH   SOLE 25 56,610 0 0
LTC PPTYS INC COM 502175102 1,468 30,657 SH   SOLE 26 15,927 0 14,730
LTC PPTYS INC COM 502175102 254 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 650 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 12,083 252,264 SH   SOLE 30 252,264 0 0
LTC PPTYS INC COM 502175102 184 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 10 3,184 SH   SOLE 2 584 0 2,600
LUBYS INC COM 549282101 240 77,329 SH   SOLE 18 77,329 0 0
LUBYS INC COM 549282101 35 11,295 SH   SOLE 19 11,295 0 0
LUBYS INC COM 549282101 1,940 623,845 SH   SOLE 21 623,845 0 0
LUBYS INC COM 549282101 2,080 668,951 SH   SOLE 22 657,254 0 11,697
LUBYS INC COM 549282101 104 33,334 SH   SOLE 29 0 0 33,334
LULULEMON ATHLETICA INC COM 550021109 3,169 61,094 SH   SOLE 2 8,340 0 52,754
LULULEMON ATHLETICA INC COM 550021109 1,712 32,999 SH   SOLE 4 30,074 0 2,925
LULULEMON ATHLETICA INC COM 550021109 467 9,008 SH   SOLE 7 9,008 0 0
LULULEMON ATHLETICA INC COM 550021109 32 608 SH   SOLE 15 608 0 0
LULULEMON ATHLETICA INC COM 550021109 4 83 SH   SOLE 17 0 0 83
LULULEMON ATHLETICA INC COM 550021109 3,036 58,531 SH   SOLE 18 46,921 0 11,610
LULULEMON ATHLETICA INC COM 550021109 3,431 66,147 SH   SOLE 19 66,147 0 0
LULULEMON ATHLETICA INC COM 550021109 4,693 90,485 SH   SOLE 20 0 0 90,485
LULULEMON ATHLETICA INC COM 550021109 55,897 1,077,646 SH   SOLE 21 1,077,646 0 0
LULULEMON ATHLETICA INC COM 550021109 151,523 2,921,208 SH   SOLE 22 2,582,142 0 339,066
LULULEMON ATHLETICA INC COM 550021109 6,909 133,191 SH   SOLE 23 133,191 0 0
LULULEMON ATHLETICA INC COM 550021109 1,804 34,771 SH   SOLE 25 34,771 0 0
LULULEMON ATHLETICA INC COM 550021109 14,503 279,608 SH   SOLE 26 94,288 0 185,320
LULULEMON ATHLETICA INC COM 550021109 1,178 22,714 SH   SOLE 28 16,898 0 5,816
LULULEMON ATHLETICA INC COM 550021109 1,531 29,515 SH   SOLE 29 4,729 0 24,786
LULULEMON ATHLETICA INC COM 550021109 6,106 117,710 SH   SOLE 30 117,710 0 0
LULULEMON ATHLETICA INC COM 550021109 2,711 52,264 SH   SOLE 31 22,145 0 30,119
LULULEMON ATHLETICA INC COM 550021109 418 8,051 SH   SOLE 34 8,051 0 0
LULULEMON ATHLETICA INC COM 550021109 7,737 149,153 SH   SOLE 36 149,153 0 0
LULULEMON ATHLETICA INC COM 550021109 27 522 SH   SOLE 40 522 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 131 6,250 SH   SOLE 2 1,347 0 4,903
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 12 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 3,162 150,635 SH   SOLE 18 150,635 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 323 15,384 SH   SOLE 19 15,384 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 62,096 2,958,350 SH   SOLE 21 2,958,350 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15,540 740,346 SH   SOLE 22 680,728 0 59,618
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 155 7,396 SH   SOLE 26 7,396 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 83 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,158 55,166 SH   SOLE 30 55,166 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 58 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 138 2,586 SH   SOLE 2 2,231 0 355
LUMENTUM HLDGS INC COM 55024U109 15 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 68 1,271 SH   SOLE 7 1,271 0 0
LUMENTUM HLDGS INC COM 55024U109 13,622 255,342 SH   SOLE 18 255,342 0 0
LUMENTUM HLDGS INC COM 55024U109 1,658 31,082 SH   SOLE 19 31,082 0 0
LUMENTUM HLDGS INC COM 55024U109 245,369 4,599,223 SH   SOLE 21 4,599,223 0 0
LUMENTUM HLDGS INC COM 55024U109 76,011 1,424,753 SH   SOLE 22 1,320,172 0 104,581
LUMENTUM HLDGS INC COM 55024U109 549 10,290 SH   SOLE 26 6,901 0 3,389
LUMENTUM HLDGS INC COM 55024U109 362 6,788 SH   SOLE 28 6,788 0 0
LUMENTUM HLDGS INC COM 55024U109 5,570 104,400 SH   SOLE 30 104,400 0 0
LUMENTUM HLDGS INC COM 55024U109 270 5,058 SH   SOLE 40 5,058 0 0
LUMINEX CORP DEL COM 55027E102 97 5,275 SH   SOLE 2 1,341 0 3,934
LUMINEX CORP DEL COM 55027E102 6 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 22 1,190 SH   SOLE 7 1,190 0 0
LUMINEX CORP DEL COM 55027E102 3,472 188,999 SH   SOLE 18 188,999 0 0
LUMINEX CORP DEL COM 55027E102 424 23,094 SH   SOLE 19 23,094 0 0
LUMINEX CORP DEL COM 55027E102 68,437 3,725,490 SH   SOLE 21 3,725,490 0 0
LUMINEX CORP DEL COM 55027E102 18,632 1,014,279 SH   SOLE 22 933,819 0 80,460
LUMINEX CORP DEL COM 55027E102 453 24,670 SH   SOLE 26 22,359 0 2,311
LUMINEX CORP DEL COM 55027E102 104 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 1,286 69,984 SH   SOLE 30 69,984 0 0
LUMINEX CORP DEL COM 55027E102 75 4,091 SH   SOLE 40 4,091 0 0
LUMOS NETWORKS CORP COM 550283105 62 3,507 SH   SOLE 2 841 0 2,666
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 2,077 117,341 SH   SOLE 18 117,341 0 0
LUMOS NETWORKS CORP COM 550283105 226 12,748 SH   SOLE 19 12,748 0 0
LUMOS NETWORKS CORP COM 550283105 36,859 2,082,407 SH   SOLE 21 2,082,407 0 0
LUMOS NETWORKS CORP COM 550283105 12,449 703,361 SH   SOLE 22 658,920 0 44,441
LUMOS NETWORKS CORP COM 550283105 50 2,849 SH   SOLE 28 2,849 0 0
LUMOS NETWORKS CORP COM 550283105 804 45,396 SH   SOLE 30 45,396 0 0
LUMOS NETWORKS CORP COM 550283105 28 1,584 SH   SOLE 40 1,584 0 0
LUNA INNOVATIONS COM 550351100 19 11,269 SH   SOLE 21 11,269 0 0
LUNA INNOVATIONS COM 550351100 361 208,480 SH   SOLE 22 208,480 0 0
LUXFER HLDGS PLC SPONSORED ADR 550678106 735 60,462 SH   SOLE 19 60,462 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 985 15,748 SH   SOLE 22 15,748 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 22,760 363,866 SH   SOLE 25 363,866 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 31,057 496,522 SH   SOLE 34 496,522 0 0
LYDALL INC DEL COM 550819106 41 760 SH   SOLE 2 760 0 0
LYDALL INC DEL COM 550819106 20 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 4,636 86,499 SH   SOLE 18 86,499 0 0
LYDALL INC DEL COM 550819106 554 10,329 SH   SOLE 19 10,329 0 0
LYDALL INC DEL COM 550819106 78,678 1,467,873 SH   SOLE 21 1,467,873 0 0
LYDALL INC DEL COM 550819106 25,474 475,257 SH   SOLE 22 444,331 0 30,926
LYDALL INC DEL COM 550819106 65 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 134 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,775 33,112 SH   SOLE 30 33,112 0 0
LYDALL INC DEL COM 550819106 88 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 130 6,309 SH   SOLE 2 1,144 0 5,165
LYON WILLIAM HOMES CL A NEW 552074700 8 402 SH   SOLE 7 402 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,655 128,782 SH   SOLE 18 128,782 0 0
LYON WILLIAM HOMES CL A NEW 552074700 300 14,526 SH   SOLE 19 14,526 0 0
LYON WILLIAM HOMES CL A NEW 552074700 42,007 2,037,180 SH   SOLE 21 2,037,180 0 0
LYON WILLIAM HOMES CL A NEW 552074700 13,713 665,013 SH   SOLE 22 628,080 0 36,933
LYON WILLIAM HOMES CL A NEW 552074700 70 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 977 47,375 SH   SOLE 30 47,375 0 0
LYON WILLIAM HOMES CL A NEW 552074700 43 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 43,726 479,499 SH   SOLE 2 256,905 0 222,594
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,993 153,448 SH   SOLE 4 143,676 0 9,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27,877 305,702 SH   SOLE 7 274,524 0 31,178
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 156 1,708 SH   SOLE 13 1,708 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 203 2,230 SH   SOLE 15 2,230 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60,620 664,761 SH   SOLE 18 609,127 0 55,634
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,294 25,159 SH   SOLE 19 25,159 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,384 212,569 SH   SOLE 20 0 0 212,569
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 489,331 5,366,064 SH   SOLE 21 5,366,064 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 849,600 9,316,811 SH   SOLE 22 7,498,454 0 1,818,357
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 43,680 478,995 SH   SOLE 23 478,995 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,421 125,240 SH   SOLE 25 125,240 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 77,241 847,037 SH   SOLE 26 239,070 0 607,967
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,720 73,694 SH   SOLE 28 55,250 0 18,444
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,872 97,286 SH   SOLE 29 35,614 0 61,672
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 96,532 1,058,581 SH   SOLE 30 1,058,581 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22,322 244,791 SH   SOLE 31 96,535 0 148,256
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,131 34,338 SH   SOLE 34 34,338 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52,198 572,406 SH   SOLE 36 572,406 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 176 1,934 SH   SOLE 40 1,934 0 0
M & T BK CORP COM 55261F104 25,776 166,587 SH   SOLE 2 77,282 0 89,305
M & T BK CORP COM 55261F104 6,670 43,105 SH   SOLE 4 39,157 0 3,948
M & T BK CORP COM 55261F104 17,327 111,980 SH   SOLE 7 101,496 0 10,484
M & T BK CORP COM 55261F104 770 4,978 SH   SOLE 13 4,978 0 0
M & T BK CORP COM 55261F104 143 922 SH   SOLE 15 922 0 0
M & T BK CORP COM 55261F104 89,910 581,079 SH   SOLE 18 560,250 0 20,829
M & T BK CORP COM 55261F104 55,982 361,805 SH   SOLE 19 361,805 0 0
M & T BK CORP COM 55261F104 479,974 3,102,013 SH   SOLE 21 3,102,013 0 0
M & T BK CORP COM 55261F104 625,913 4,045,196 SH   SOLE 22 3,279,229 0 765,967
M & T BK CORP COM 55261F104 26,643 172,191 SH   SOLE 23 172,191 0 0
M & T BK CORP COM 55261F104 21,192 136,961 SH   SOLE 25 136,961 0 0
M & T BK CORP COM 55261F104 64,945 419,731 SH   SOLE 26 134,035 0 285,696
M & T BK CORP COM 55261F104 4,619 29,853 SH   SOLE 28 22,339 0 7,514
M & T BK CORP COM 55261F104 862 5,572 SH   SOLE 29 5,572 0 0
M & T BK CORP COM 55261F104 65,318 422,143 SH   SOLE 30 422,143 0 0
M & T BK CORP COM 55261F104 13,050 84,343 SH   SOLE 31 30,584 0 53,759
M & T BK CORP COM 55261F104 35,293 228,095 SH   SOLE 34 228,095 0 0
M & T BK CORP COM 55261F104 35,574 229,911 SH   SOLE 36 229,911 0 0
M & T BK CORP COM 55261F104 1,858 12,008 SH   SOLE 37 12,008 0 0
M & T BK CORP COM 55261F104 109 702 SH   SOLE 40 702 0 0
M D C HLDGS INC COM 552676108 236 7,844 SH   SOLE 2 2,022 0 5,822
M D C HLDGS INC COM 552676108 7 221 SH   SOLE 4 221 0 0
M D C HLDGS INC COM 552676108 32 1,067 SH   SOLE 7 1,067 0 0
M D C HLDGS INC COM 552676108 6,459 214,955 SH   SOLE 18 214,955 0 0
M D C HLDGS INC COM 552676108 753 25,054 SH   SOLE 19 25,054 0 0
M D C HLDGS INC COM 552676108 131,398 4,372,641 SH   SOLE 21 4,372,641 0 0
M D C HLDGS INC COM 552676108 33,292 1,107,900 SH   SOLE 22 1,021,950 0 85,950
M D C HLDGS INC COM 552676108 457 15,206 SH   SOLE 26 11,938 0 3,268
M D C HLDGS INC COM 552676108 183 6,083 SH   SOLE 28 6,083 0 0
M D C HLDGS INC COM 552676108 2,427 80,765 SH   SOLE 30 80,765 0 0
M D C HLDGS INC COM 552676108 142 4,716 SH   SOLE 40 4,716 0 0
M/I HOMES INC COM 55305B101 291 11,870 SH   SOLE 2 7,441 0 4,429
M/I HOMES INC COM 55305B101 14 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,164 129,161 SH   SOLE 18 129,161 0 0
M/I HOMES INC COM 55305B101 352 14,355 SH   SOLE 19 14,355 0 0
M/I HOMES INC COM 55305B101 65,495 2,673,280 SH   SOLE 21 2,673,280 0 0
M/I HOMES INC COM 55305B101 16,999 693,825 SH   SOLE 22 644,447 0 49,378
M/I HOMES INC COM 55305B101 71 2,911 SH   SOLE 26 0 0 2,911
M/I HOMES INC COM 55305B101 90 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,242 50,706 SH   SOLE 30 50,706 0 0
M/I HOMES INC COM 55305B101 67 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 53 5,323 SH   SOLE 2 960 0 4,363
MACATAWA BK CORP COM 554225102 1,012 102,455 SH   SOLE 18 102,455 0 0
MACATAWA BK CORP COM 554225102 185 18,675 SH   SOLE 19 18,675 0 0
MACATAWA BK CORP COM 554225102 8,559 866,275 SH   SOLE 21 866,275 0 0
MACATAWA BK CORP COM 554225102 2,248 227,533 SH   SOLE 22 203,987 0 23,546
MACERICH CO COM 554382101 7,695 119,492 SH   SOLE 2 38,718 0 80,774
MACERICH CO COM 554382101 9,183 142,587 SH   SOLE 4 139,666 0 2,921
MACERICH CO COM 554382101 17,589 273,122 SH   SOLE 7 260,397 0 12,725
MACERICH CO COM 554382101 413 6,419 SH   SOLE 13 6,419 0 0
MACERICH CO COM 554382101 438 6,795 SH   SOLE 15 6,795 0 0
MACERICH CO COM 554382101 19,997 310,517 SH   SOLE 18 293,018 0 17,499
MACERICH CO COM 554382101 12,433 193,066 SH   SOLE 19 193,066 0 0
MACERICH CO COM 554382101 5,053 78,458 SH   SOLE 20 0 0 78,458
MACERICH CO COM 554382101 243,569 3,782,126 SH   SOLE 21 3,782,126 0 0
MACERICH CO COM 554382101 330,273 5,128,468 SH   SOLE 22 4,401,541 0 726,927
MACERICH CO COM 554382101 10,177 158,034 SH   SOLE 23 158,034 0 0
MACERICH CO COM 554382101 16,714 259,528 SH   SOLE 25 259,528 0 0
MACERICH CO COM 554382101 25,301 392,865 SH   SOLE 26 103,788 0 289,077
MACERICH CO COM 554382101 1,671 25,943 SH   SOLE 28 19,564 0 6,379
MACERICH CO COM 554382101 5,203 80,796 SH   SOLE 29 52,588 0 28,208
MACERICH CO COM 554382101 68,117 1,057,724 SH   SOLE 30 1,057,724 0 0
MACERICH CO COM 554382101 3,872 60,125 SH   SOLE 31 27,392 0 32,733
MACERICH CO COM 554382101 3,853 59,831 SH   SOLE 34 59,831 0 0
MACERICH CO COM 554382101 14,276 221,682 SH   SOLE 36 221,682 0 0
MACERICH CO COM 554382101 43 669 SH   SOLE 40 669 0 0
MACK CALI RLTY CORP COM 554489104 1,424 52,858 SH   SOLE 2 38,234 0 14,624
MACK CALI RLTY CORP COM 554489104 767 28,480 SH   SOLE 4 28,480 0 0
MACK CALI RLTY CORP COM 554489104 2,982 110,686 SH   SOLE 7 110,686 0 0
MACK CALI RLTY CORP COM 554489104 104 3,865 SH   SOLE 15 3,865 0 0
MACK CALI RLTY CORP COM 554489104 16,626 617,133 SH   SOLE 18 617,133 0 0
MACK CALI RLTY CORP COM 554489104 3,224 119,677 SH   SOLE 19 119,677 0 0
MACK CALI RLTY CORP COM 554489104 164,715 6,114,140 SH   SOLE 21 6,114,140 0 0
MACK CALI RLTY CORP COM 554489104 103,354 3,836,444 SH   SOLE 22 3,665,429 0 171,015
MACK CALI RLTY CORP COM 554489104 104 3,843 SH   SOLE 23 3,843 0 0
MACK CALI RLTY CORP COM 554489104 3,526 130,880 SH   SOLE 25 130,880 0 0
MACK CALI RLTY CORP COM 554489104 1,764 65,469 SH   SOLE 26 31,977 0 33,492
MACK CALI RLTY CORP COM 554489104 335 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 830 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 11,428 424,192 SH   SOLE 30 424,192 0 0
MACK CALI RLTY CORP COM 554489104 220 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 245 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 11 792 SH   SOLE 18 792 0 0
MACKINAC FINL CORP COM 554571109 10 764 SH   SOLE 21 764 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 81 1,682 SH   SOLE 2 1,453 0 229
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 34 703 SH   SOLE 7 703 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5,565 115,223 SH   SOLE 18 115,223 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 940 19,460 SH   SOLE 19 19,460 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 45,535 942,759 SH   SOLE 21 942,759 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 45,560 943,275 SH   SOLE 22 871,603 0 71,672
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 640 13,244 SH   SOLE 26 11,020 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 275 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 358 7,412 SH   SOLE 30 7,412 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 152 3,149 SH   SOLE 40 3,149 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,533 56,249 SH   SOLE 2 8,984 0 47,265
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,172 26,960 SH   SOLE 4 25,040 0 1,920
MACQUARIE INFRASTRUCTURE COR COM 55608B105 831 10,315 SH   SOLE 7 10,315 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,164 51,677 SH   SOLE 18 43,559 0 8,118
MACQUARIE INFRASTRUCTURE COR COM 55608B105 15,237 189,096 SH   SOLE 19 189,096 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,108 50,981 SH   SOLE 20 0 0 50,981
MACQUARIE INFRASTRUCTURE COR COM 55608B105 99,766 1,238,104 SH   SOLE 21 1,238,104 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 172,491 2,140,622 SH   SOLE 22 1,866,320 0 274,302
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,761 83,899 SH   SOLE 23 83,899 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,534 19,034 SH   SOLE 25 19,034 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 11,683 144,991 SH   SOLE 26 74,415 0 70,576
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,321 16,392 SH   SOLE 28 12,126 0 4,266
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,538 31,501 SH   SOLE 29 4,096 0 27,405
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,652 82,549 SH   SOLE 30 82,549 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,903 36,026 SH   SOLE 31 15,882 0 20,144
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,049 99,884 SH   SOLE 34 99,884 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 973 12,079 SH   SOLE 36 12,079 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 29 361 SH   SOLE 40 361 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 397 355,000 PRN   SOLE 21 355,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 397 405,000 PRN   SOLE 21 405,000 0 0
MACROGENICS INC COM 556099109 31 1,685 SH   SOLE 2 1,484 0 201
MACROGENICS INC COM 556099109 15 818 SH   SOLE 7 818 0 0
MACROGENICS INC COM 556099109 2,293 123,272 SH   SOLE 18 123,272 0 0
MACROGENICS INC COM 556099109 348 18,708 SH   SOLE 19 18,708 0 0
MACROGENICS INC COM 556099109 27,841 1,496,803 SH   SOLE 21 1,496,803 0 0
MACROGENICS INC COM 556099109 15,240 819,370 SH   SOLE 22 765,271 0 54,099
MACROGENICS INC COM 556099109 42 2,233 SH   SOLE 26 0 0 2,233
MACROGENICS INC COM 556099109 73 3,899 SH   SOLE 28 3,899 0 0
MACROGENICS INC COM 556099109 117 6,315 SH   SOLE 30 6,315 0 0
MACROGENICS INC COM 556099109 55 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 12,435 419,531 SH   SOLE 2 225,283 0 194,248
MACYS INC COM 55616P104 3,425 115,551 SH   SOLE 4 108,111 0 7,440
MACYS INC COM 55616P104 7,547 254,620 SH   SOLE 7 218,184 0 36,436
MACYS INC COM 55616P104 441 14,888 SH   SOLE 13 14,888 0 0
MACYS INC COM 55616P104 58 1,952 SH   SOLE 15 1,952 0 0
MACYS INC COM 55616P104 4 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 22,231 750,020 SH   SOLE 18 702,687 0 47,333
MACYS INC COM 55616P104 5,886 198,573 SH   SOLE 19 198,573 0 0
MACYS INC COM 55616P104 8,793 296,654 SH   SOLE 20 0 0 296,654
MACYS INC COM 55616P104 299,193 10,094,245 SH   SOLE 21 10,094,245 0 0
MACYS INC COM 55616P104 259,339 8,749,638 SH   SOLE 22 7,116,442 0 1,633,196
MACYS INC COM 55616P104 11,353 383,014 SH   SOLE 23 383,014 0 0
MACYS INC COM 55616P104 3,685 124,317 SH   SOLE 25 124,317 0 0
MACYS INC COM 55616P104 29,976 1,011,348 SH   SOLE 26 239,752 0 771,596
MACYS INC COM 55616P104 1,924 64,913 SH   SOLE 28 48,739 0 16,174
MACYS INC COM 55616P104 367 12,378 SH   SOLE 29 12,378 0 0
MACYS INC COM 55616P104 27,895 941,113 SH   SOLE 30 941,113 0 0
MACYS INC COM 55616P104 5,272 177,856 SH   SOLE 31 66,955 0 110,901
MACYS INC COM 55616P104 3,085 104,075 SH   SOLE 32 104,075 0 0
MACYS INC COM 55616P104 5,176 174,623 SH   SOLE 34 174,623 0 0
MACYS INC COM 55616P104 15,575 525,471 SH   SOLE 36 525,471 0 0
MACYS INC COM 55616P104 56 1,901 SH   SOLE 40 1,901 0 0
MADDEN STEVEN LTD COM 556269108 137 3,557 SH   SOLE 2 3,468 0 89
MADDEN STEVEN LTD COM 556269108 12 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 54 1,390 SH   SOLE 7 1,390 0 0
MADDEN STEVEN LTD COM 556269108 11,124 288,563 SH   SOLE 18 288,563 0 0
MADDEN STEVEN LTD COM 556269108 6,427 166,716 SH   SOLE 19 166,716 0 0
MADDEN STEVEN LTD COM 556269108 184,536 4,786,919 SH   SOLE 21 4,786,919 0 0
MADDEN STEVEN LTD COM 556269108 58,987 1,530,137 SH   SOLE 22 1,403,894 0 126,243
MADDEN STEVEN LTD COM 556269108 674 17,477 SH   SOLE 26 14,031 0 3,446
MADDEN STEVEN LTD COM 556269108 312 8,087 SH   SOLE 28 8,087 0 0
MADDEN STEVEN LTD COM 556269108 303 7,864 SH   SOLE 29 0 0 7,864
MADDEN STEVEN LTD COM 556269108 4,033 104,623 SH   SOLE 30 104,623 0 0
MADDEN STEVEN LTD COM 556269108 234 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 966 4,837 SH   SOLE 2 1,750 0 3,087
MADISON SQUARE GARDEN CO NEW CL A 55825T103 14 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 97 486 SH   SOLE 7 486 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 240 1,204 SH   SOLE 15 0 0 1,204
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,255 11,289 SH   SOLE 18 11,289 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 16,931 84,778 SH   SOLE 19 84,778 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 39,743 199,006 SH   SOLE 21 199,006 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 89,703 449,168 SH   SOLE 22 381,646 0 67,522
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,598 8,000 SH   SOLE 26 6,425 0 1,575
MADISON SQUARE GARDEN CO NEW CL A 55825T103 529 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 593 2,971 SH   SOLE 30 2,971 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 90 453 SH   SOLE 31 453 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 457 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 9 558 SH   SOLE 19 558 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 10 632 SH   SOLE 21 632 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 172 11,195 SH   SOLE 22 11,195 0 0
MAG SILVER CORP COM 55903Q104 39 2,967 SH   SOLE 21 2,967 0 0
MAGELLAN HEALTH INC COM NEW 559079207 165 2,390 SH   SOLE 2 1,049 0 1,341
MAGELLAN HEALTH INC COM NEW 559079207 11 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 78 1,130 SH   SOLE 7 1,130 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,059 116,710 SH   SOLE 18 116,710 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,051 29,705 SH   SOLE 19 29,705 0 0
MAGELLAN HEALTH INC COM NEW 559079207 146,133 2,116,333 SH   SOLE 21 2,116,333 0 0
MAGELLAN HEALTH INC COM NEW 559079207 46,636 675,398 SH   SOLE 22 622,506 0 52,892
MAGELLAN HEALTH INC COM NEW 559079207 820 11,880 SH   SOLE 26 10,214 0 1,666
MAGELLAN HEALTH INC COM NEW 559079207 451 6,528 SH   SOLE 29 0 0 6,528
MAGELLAN HEALTH INC COM NEW 559079207 3,368 48,772 SH   SOLE 30 48,772 0 0
MAGELLAN HEALTH INC COM NEW 559079207 59 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 207 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 297 3,860 SH   SOLE 7 3,860 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 600 7,800 SH   SOLE 18 7,800 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 75,939 987,376 SH   SOLE 19 987,376 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 18 2,126 SH   SOLE 18 2,126 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 288 33,630 SH   SOLE 21 33,630 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 72 8,386 SH   SOLE 29 0 0 8,386
MAGNA INTL INC COM 559222401 4,209 97,523 SH   SOLE 18 95,683 0 1,840
MAGNA INTL INC COM 559222401 6,452 149,480 SH   SOLE 19 149,480 0 0
MAGNA INTL INC COM 559222401 4,305 99,734 SH   SOLE 22 99,734 0 0
MAGNA INTL INC COM 559222401 202 4,680 SH   SOLE 23 4,680 0 0
MAGNA INTL INC COM 559222401 1,382 32,018 SH   SOLE 34 32,018 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 47 4,900 SH   SOLE 2 4,900 0 0
MAGNEGAS CORP COM NEW 55939L202 2 3,416 SH   SOLE 19 3,416 0 0
MAGNEGAS CORP COM NEW 55939L202 4 9,792 SH   SOLE 21 9,792 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 175 12,497 SH   SOLE 2 3,903 0 8,594
MAIDEN HOLDINGS LTD SHS G5753U112 2 171 SH   SOLE 4 171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 19 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4,738 338,455 SH   SOLE 18 338,455 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 509 36,369 SH   SOLE 19 36,369 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 79,143 5,653,095 SH   SOLE 21 5,653,095 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 24,612 1,758,033 SH   SOLE 22 1,633,247 0 124,786
MAIDEN HOLDINGS LTD SHS G5753U112 288 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 120 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,467 104,783 SH   SOLE 30 104,783 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 89 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 15,659 409,176 SH   SOLE 30 409,176 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 155 4,711 SH   SOLE 2 794 0 3,917
MAINSOURCE FINANCIAL GP INC COM 56062Y102 30 912 SH   SOLE 7 912 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1 44 SH   SOLE 17 0 0 44
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3,154 95,783 SH   SOLE 18 95,783 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 460 13,968 SH   SOLE 19 13,968 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 24,765 752,058 SH   SOLE 21 752,058 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 24,015 729,282 SH   SOLE 22 689,322 0 39,960
MAINSOURCE FINANCIAL GP INC COM 56062Y102 95 2,877 SH   SOLE 28 2,877 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 120 3,633 SH   SOLE 30 3,633 0 0
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 4 212 SH   SOLE 18 212 0 0
MAJESCO COM 56068V102 28 5,370 SH   SOLE 18 5,370 0 0
MAJESCO COM 56068V102 10 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 879 170,369 SH   SOLE 21 170,369 0 0
MAJESCO COM 56068V102 44 8,517 SH   SOLE 22 4,913 0 3,604
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,287 37,194 SH   SOLE 4 37,194 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 900 26,010 SH   SOLE 18 26,010 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 6,539 189,000 SH   SOLE 19 189,000 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 19 560 SH   SOLE 22 560 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2,853 82,460 SH   SOLE 34 82,460 0 0
MALIBU BOATS INC COM CL A 56117J100 88 3,924 SH   SOLE 2 3,405 0 519
MALIBU BOATS INC COM CL A 56117J100 10 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 1,622 72,230 SH   SOLE 18 72,230 0 0
MALIBU BOATS INC COM CL A 56117J100 478 21,286 SH   SOLE 19 21,286 0 0
MALIBU BOATS INC COM CL A 56117J100 12,914 575,248 SH   SOLE 21 575,248 0 0
MALIBU BOATS INC COM CL A 56117J100 9,229 411,108 SH   SOLE 22 386,595 0 24,513
MALIBU BOATS INC COM CL A 56117J100 28 1,228 SH   SOLE 23 1,228 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,991 89,546 SH   SOLE 2 23,975 0 65,571
MALLINCKRODT PUB LTD CO SHS G5785G107 1,472 33,036 SH   SOLE 4 30,355 0 2,681
MALLINCKRODT PUB LTD CO SHS G5785G107 4,083 91,610 SH   SOLE 7 83,124 0 8,486
MALLINCKRODT PUB LTD CO SHS G5785G107 31 695 SH   SOLE 15 695 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 21 462 SH   SOLE 17 0 0 462
MALLINCKRODT PUB LTD CO SHS G5785G107 29,073 652,295 SH   SOLE 18 589,411 0 62,884
MALLINCKRODT PUB LTD CO SHS G5785G107 35,546 797,542 SH   SOLE 19 797,542 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,848 63,906 SH   SOLE 20 0 0 63,906
MALLINCKRODT PUB LTD CO SHS G5785G107 109,773 2,462,929 SH   SOLE 21 2,462,929 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 129,693 2,909,867 SH   SOLE 22 2,372,191 0 537,676
MALLINCKRODT PUB LTD CO SHS G5785G107 5,942 133,319 SH   SOLE 23 133,319 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 15,909 356,934 SH   SOLE 25 341,008 0 15,926
MALLINCKRODT PUB LTD CO SHS G5785G107 14,081 315,929 SH   SOLE 26 123,070 0 192,859
MALLINCKRODT PUB LTD CO SHS G5785G107 1,010 22,663 SH   SOLE 28 17,082 0 5,581
MALLINCKRODT PUB LTD CO SHS G5785G107 1,687 37,854 SH   SOLE 29 5,378 0 32,476
MALLINCKRODT PUB LTD CO SHS G5785G107 16,578 371,953 SH   SOLE 30 371,953 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,150 70,667 SH   SOLE 31 22,479 0 48,188
MALLINCKRODT PUB LTD CO SHS G5785G107 6,419 144,014 SH   SOLE 34 144,014 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,975 178,921 SH   SOLE 36 178,921 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 25 567 SH   SOLE 40 567 0 0
MALVERN BANCORP INC COM 561409103 24 1,122 SH   SOLE 18 1,122 0 0
MALVERN BANCORP INC COM 561409103 48 2,276 SH   SOLE 21 2,276 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 21 3,209 SH   SOLE 21 3,209 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 170 7,886 SH   SOLE 2 7,886 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 362 16,817 SH   SOLE 18 16,817 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 306 14,205 SH   SOLE 19 14,205 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5,639 262,154 SH   SOLE 21 262,154 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 2,606 121,135 SH   SOLE 22 115,848 0 5,287
MAMMOTH ENERGY SVCS INC COM 56155L108 23 1,083 SH   SOLE 23 1,083 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 900 41,826 SH   SOLE 29 0 0 41,826
MANCHESTER UTD PLC NEW ORD CL A G5784H106 5 324 SH   SOLE 22 324 0 0
MANHATTAN ASSOCS INC COM 562750109 1,747 33,566 SH   SOLE 2 33,009 0 557
MANHATTAN ASSOCS INC COM 562750109 167 3,204 SH   SOLE 4 3,204 0 0
MANHATTAN ASSOCS INC COM 562750109 93 1,792 SH   SOLE 7 1,792 0 0
MANHATTAN ASSOCS INC COM 562750109 12,389 238,024 SH   SOLE 18 238,024 0 0
MANHATTAN ASSOCS INC COM 562750109 2,425 46,588 SH   SOLE 19 46,588 0 0
MANHATTAN ASSOCS INC COM 562750109 161,044 3,094,029 SH   SOLE 21 3,094,029 0 0
MANHATTAN ASSOCS INC COM 562750109 118,215 2,271,187 SH   SOLE 22 2,035,524 0 235,663
MANHATTAN ASSOCS INC COM 562750109 1,359 26,116 SH   SOLE 26 21,004 0 5,112
MANHATTAN ASSOCS INC COM 562750109 538 10,341 SH   SOLE 28 10,341 0 0
MANHATTAN ASSOCS INC COM 562750109 1,241 23,848 SH   SOLE 29 0 0 23,848
MANHATTAN ASSOCS INC COM 562750109 614 11,788 SH   SOLE 30 11,788 0 0
MANHATTAN ASSOCS INC COM 562750109 87 1,678 SH   SOLE 31 1,678 0 0
MANHATTAN ASSOCS INC COM 562750109 331 6,358 SH   SOLE 40 6,358 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 5 810 SH   SOLE 18 810 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 119 20,176 SH   SOLE 21 20,176 0 0
MANITEX INTL INC COM 563420108 16 2,454 SH   SOLE 18 2,454 0 0
MANITEX INTL INC COM 563420108 18 2,717 SH   SOLE 19 2,717 0 0
MANITEX INTL INC COM 563420108 273 40,810 SH   SOLE 21 40,810 0 0
MANITOWOC INC COM 563571108 42 7,300 SH   SOLE 2 5,795 0 1,505
MANITOWOC INC COM 563571108 5 803 SH   SOLE 4 803 0 0
MANITOWOC INC COM 563571108 20 3,425 SH   SOLE 7 3,425 0 0
MANITOWOC INC COM 563571108 2,899 508,533 SH   SOLE 18 508,533 0 0
MANITOWOC INC COM 563571108 457 80,243 SH   SOLE 19 80,243 0 0
MANITOWOC INC COM 563571108 22,029 3,864,738 SH   SOLE 21 3,864,738 0 0
MANITOWOC INC COM 563571108 24,168 4,240,066 SH   SOLE 22 3,976,718 0 263,348
MANITOWOC INC COM 563571108 215 37,721 SH   SOLE 26 28,644 0 9,077
MANITOWOC INC COM 563571108 107 18,717 SH   SOLE 28 18,717 0 0
MANITOWOC INC COM 563571108 120 21,071 SH   SOLE 30 21,071 0 0
MANITOWOC INC COM 563571108 81 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 11 644 SH   SOLE 19 644 0 0
MANNATECH INC COM NEW 563771203 98 5,976 SH   SOLE 21 5,976 0 0
MANNATECH INC COM NEW 563771203 1,240 75,590 SH   SOLE 22 75,590 0 0
MANNING & NAPIER INC CL A 56382Q102 26 4,636 SH   SOLE 2 909 0 3,727
MANNING & NAPIER INC CL A 56382Q102 342 60,082 SH   SOLE 18 60,082 0 0
MANNING & NAPIER INC CL A 56382Q102 110 19,364 SH   SOLE 19 19,364 0 0
MANNING & NAPIER INC CL A 56382Q102 2,921 512,386 SH   SOLE 21 512,386 0 0
MANNING & NAPIER INC CL A 56382Q102 1,723 302,221 SH   SOLE 22 291,865 0 10,356
MANNKIND CORP COM NEW 56400P706 4 2,928 SH   SOLE 2 2,598 0 330
MANNKIND CORP COM NEW 56400P706 0 163 SH   SOLE 4 163 0 0
MANNKIND CORP COM NEW 56400P706 2 1,415 SH   SOLE 7 1,415 0 0
MANNKIND CORP COM NEW 56400P706 367 248,266 SH   SOLE 18 248,266 0 0
MANNKIND CORP COM NEW 56400P706 57 38,180 SH   SOLE 19 38,180 0 0
MANNKIND CORP COM NEW 56400P706 2,991 2,020,716 SH   SOLE 21 2,020,716 0 0
MANNKIND CORP COM NEW 56400P706 2,083 1,407,198 SH   SOLE 22 1,295,443 0 111,755
MANNKIND CORP COM NEW 56400P706 3 1,698 SH   SOLE 26 0 0 1,698
MANNKIND CORP COM NEW 56400P706 11 7,644 SH   SOLE 28 7,644 0 0
MANNKIND CORP COM NEW 56400P706 14 9,663 SH   SOLE 30 9,663 0 0
MANNKIND CORP COM NEW 56400P706 8 5,440 SH   SOLE 40 5,440 0 0
MANPOWERGROUP INC COM 56418H100 49,080 478,502 SH   SOLE 2 426,155 0 52,347
MANPOWERGROUP INC COM 56418H100 12,926 126,022 SH   SOLE 4 124,388 0 1,634
MANPOWERGROUP INC COM 56418H100 4,071 39,688 SH   SOLE 7 34,620 0 5,068
MANPOWERGROUP INC COM 56418H100 2,014 19,635 SH   SOLE 13 19,635 0 0
MANPOWERGROUP INC COM 56418H100 46 444 SH   SOLE 15 444 0 0
MANPOWERGROUP INC COM 56418H100 26,782 261,105 SH   SOLE 18 240,961 0 20,144
MANPOWERGROUP INC COM 56418H100 11,763 114,682 SH   SOLE 19 114,682 0 0
MANPOWERGROUP INC COM 56418H100 5,527 53,886 SH   SOLE 20 0 0 53,886
MANPOWERGROUP INC COM 56418H100 300,701 2,931,664 SH   SOLE 21 2,931,664 0 0
MANPOWERGROUP INC COM 56418H100 307,543 2,998,368 SH   SOLE 22 2,318,105 0 680,263
MANPOWERGROUP INC COM 56418H100 21,823 212,764 SH   SOLE 23 212,764 0 0
MANPOWERGROUP INC COM 56418H100 5,230 50,985 SH   SOLE 25 50,985 0 0
MANPOWERGROUP INC COM 56418H100 21,070 205,420 SH   SOLE 26 69,581 0 135,839
MANPOWERGROUP INC COM 56418H100 1,516 14,782 SH   SOLE 28 11,140 0 3,642
MANPOWERGROUP INC COM 56418H100 16,745 163,254 SH   SOLE 29 84,926 0 78,328
MANPOWERGROUP INC COM 56418H100 9,340 91,064 SH   SOLE 30 91,064 0 0
MANPOWERGROUP INC COM 56418H100 18,510 180,461 SH   SOLE 31 121,293 0 59,168
MANPOWERGROUP INC COM 56418H100 5,490 53,523 SH   SOLE 34 53,523 0 0
MANPOWERGROUP INC COM 56418H100 19,390 189,042 SH   SOLE 36 189,042 0 0
MANPOWERGROUP INC COM 56418H100 39 381 SH   SOLE 40 381 0 0
MANTECH INTL CORP CL A 564563104 40 1,144 SH   SOLE 2 1,144 0 0
MANTECH INTL CORP CL A 564563104 5 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 24 699 SH   SOLE 7 699 0 0
MANTECH INTL CORP CL A 564563104 4,572 132,036 SH   SOLE 18 132,036 0 0
MANTECH INTL CORP CL A 564563104 504 14,558 SH   SOLE 19 14,558 0 0
MANTECH INTL CORP CL A 564563104 97,303 2,809,783 SH   SOLE 21 2,809,783 0 0
MANTECH INTL CORP CL A 564563104 23,663 683,305 SH   SOLE 22 629,464 0 53,841
MANTECH INTL CORP CL A 564563104 517 14,932 SH   SOLE 26 13,594 0 1,338
MANTECH INTL CORP CL A 564563104 122 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 1,688 48,747 SH   SOLE 30 48,747 0 0
MANTECH INTL CORP CL A 564563104 96 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 57 3,237 SH   SOLE 18 3,237 0 0
MARATHON OIL CORP COM 565849106 13,734 869,248 SH   SOLE 2 331,753 0 537,495
MARATHON OIL CORP COM 565849106 6,514 412,297 SH   SOLE 4 392,112 0 20,185
MARATHON OIL CORP COM 565849106 9,764 617,996 SH   SOLE 7 561,621 0 56,375
MARATHON OIL CORP COM 565849106 3,272 207,114 SH   SOLE 13 207,114 0 0
MARATHON OIL CORP COM 565849106 89 5,623 SH   SOLE 15 5,623 0 0
MARATHON OIL CORP COM 565849106 185,427 11,735,859 SH   SOLE 18 11,272,788 0 463,071
MARATHON OIL CORP COM 565849106 1,360 86,068 SH   OTR 19 0 86,068 0
MARATHON OIL CORP COM 565849106 468,243 29,635,630 SH   SOLE 19 29,635,630 0 0
MARATHON OIL CORP COM 565849106 5,840 369,639 SH   SOLE 20 0 0 369,639
MARATHON OIL CORP COM 565849106 286,236 18,116,196 SH   SOLE 21 18,116,196 0 0
MARATHON OIL CORP COM 565849106 396,776 25,112,412 SH   SOLE 22 20,631,662 0 4,480,750
MARATHON OIL CORP COM 565849106 21,596 1,366,807 SH   SOLE 23 1,366,807 0 0
MARATHON OIL CORP COM 565849106 8,278 523,900 SH   SOLE 25 500,797 0 23,103
MARATHON OIL CORP COM 565849106 45,701 2,892,485 SH   SOLE 26 652,000 0 2,240,485
MARATHON OIL CORP COM 565849106 2,836 179,496 SH   SOLE 28 134,471 0 45,025
MARATHON OIL CORP COM 565849106 3,729 236,011 SH   SOLE 29 42,718 0 193,293
MARATHON OIL CORP COM 565849106 41,376 2,618,704 SH   SOLE 30 2,618,704 0 0
MARATHON OIL CORP COM 565849106 8,149 515,730 SH   SOLE 31 177,444 0 338,286
MARATHON OIL CORP COM 565849106 158,345 10,021,825 SH   SOLE 34 10,021,825 0 0
MARATHON OIL CORP COM 565849106 26,056 1,649,102 SH   SOLE 36 1,649,102 0 0
MARATHON OIL CORP COM 565849106 75 4,760 SH   SOLE 40 4,760 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 2 2,277 SH   SOLE 18 2,277 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 42 40,761 SH   SOLE 21 40,761 0 0
MARATHON PETE CORP COM 56585A102 37,120 734,465 SH   SOLE 2 416,609 0 317,856
MARATHON PETE CORP COM 56585A102 17,940 354,976 SH   SOLE 4 341,925 0 13,051
MARATHON PETE CORP COM 56585A102 24,436 483,506 SH   SOLE 7 438,660 0 44,846
MARATHON PETE CORP COM 56585A102 6,868 135,884 SH   SOLE 13 135,884 0 0
MARATHON PETE CORP COM 56585A102 167 3,311 SH   SOLE 15 3,311 0 0
MARATHON PETE CORP COM 56585A102 57 1,122 SH   SOLE 17 0 0 1,122
MARATHON PETE CORP COM 56585A102 251,075 4,967,856 SH   SOLE 18 4,806,910 0 160,946
MARATHON PETE CORP COM 56585A102 606,289 11,996,223 SH   SOLE 19 11,996,223 0 0
MARATHON PETE CORP COM 56585A102 13,829 273,617 SH   SOLE 20 0 0 273,617
MARATHON PETE CORP COM 56585A102 609,257 12,054,953 SH   SOLE 21 12,054,953 0 0
MARATHON PETE CORP COM 56585A102 818,900 16,203,008 SH   SOLE 22 12,945,410 0 3,257,598
MARATHON PETE CORP COM 56585A102 38,910 769,887 SH   SOLE 23 769,887 0 0
MARATHON PETE CORP COM 56585A102 11,690 231,308 SH   SOLE 25 231,308 0 0
MARATHON PETE CORP COM 56585A102 77,631 1,536,027 SH   SOLE 26 359,368 0 1,176,659
MARATHON PETE CORP COM 56585A102 5,596 110,734 SH   SOLE 28 82,660 0 28,074
MARATHON PETE CORP COM 56585A102 10,162 201,064 SH   SOLE 29 67,312 0 133,752
MARATHON PETE CORP COM 56585A102 83,611 1,654,357 SH   SOLE 30 1,654,357 0 0
MARATHON PETE CORP COM 56585A102 20,662 408,833 SH   SOLE 31 166,031 0 242,802
MARATHON PETE CORP COM 56585A102 150,692 2,981,643 SH   SOLE 34 2,981,643 0 0
MARATHON PETE CORP COM 56585A102 51,343 1,015,883 SH   SOLE 36 1,015,883 0 0
MARATHON PETE CORP COM 56585A102 137 2,710 SH   SOLE 40 2,710 0 0
MARCHEX INC CL B 56624R108 21 7,760 SH   SOLE 2 1,380 0 6,380
MARCHEX INC CL B 56624R108 2 842 SH   SOLE 7 842 0 0
MARCHEX INC CL B 56624R108 372 136,830 SH   SOLE 18 136,830 0 0
MARCHEX INC CL B 56624R108 43 15,679 SH   SOLE 19 15,679 0 0
MARCHEX INC CL B 56624R108 2,912 1,070,723 SH   SOLE 21 1,070,723 0 0
MARCHEX INC CL B 56624R108 2,889 1,062,300 SH   SOLE 22 1,019,255 0 43,045
MARCHEX INC CL B 56624R108 252 92,507 SH   SOLE 29 0 0 92,507
MARCUS & MILLICHAP INC COM 566324109 18 712 SH   SOLE 2 712 0 0
MARCUS & MILLICHAP INC COM 566324109 1,429 58,147 SH   SOLE 4 58,147 0 0
MARCUS & MILLICHAP INC COM 566324109 10 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 2,340 95,215 SH   SOLE 18 95,215 0 0
MARCUS & MILLICHAP INC COM 566324109 16,637 676,847 SH   SOLE 19 676,847 0 0
MARCUS & MILLICHAP INC COM 566324109 10,779 438,530 SH   SOLE 21 438,530 0 0
MARCUS & MILLICHAP INC COM 566324109 13,535 550,654 SH   SOLE 22 522,008 0 28,646
MARCUS & MILLICHAP INC COM 566324109 26 1,070 SH   SOLE 26 0 0 1,070
MARCUS & MILLICHAP INC COM 566324109 55 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 52 2,134 SH   SOLE 30 2,134 0 0
MARCUS & MILLICHAP INC COM 566324109 3,156 128,379 SH   SOLE 34 128,379 0 0
MARCUS & MILLICHAP INC COM 566324109 64 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 165 5,153 SH   SOLE 2 895 0 4,258
MARCUS CORP COM 566330106 25 773 SH   SOLE 7 773 0 0
MARCUS CORP COM 566330106 3,383 105,395 SH   SOLE 18 105,395 0 0
MARCUS CORP COM 566330106 359 11,188 SH   SOLE 19 11,188 0 0
MARCUS CORP COM 566330106 52,302 1,629,341 SH   SOLE 21 1,629,341 0 0
MARCUS CORP COM 566330106 22,066 687,401 SH   SOLE 22 647,881 0 39,520
MARCUS CORP COM 566330106 82 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 1,130 35,210 SH   SOLE 30 35,210 0 0
MARCUS CORP COM 566330106 58 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 159 88,561 SH   SOLE 21 88,561 0 0
MARIN SOFTWARE INC COM 56804T106 24 13,569 SH   SOLE 22 13,569 0 0
MARINE PRODS CORP COM 568427108 61 5,623 SH   SOLE 2 4,313 0 1,310
MARINE PRODS CORP COM 568427108 274 25,191 SH   SOLE 18 25,191 0 0
MARINE PRODS CORP COM 568427108 83 7,633 SH   SOLE 19 7,633 0 0
MARINE PRODS CORP COM 568427108 3,529 324,691 SH   SOLE 21 324,691 0 0
MARINE PRODS CORP COM 568427108 3,175 292,077 SH   SOLE 22 283,684 0 8,393
MARINE PRODS CORP COM 568427108 4 359 SH   SOLE 23 359 0 0
MARINE PRODS CORP COM 568427108 39 3,570 SH   SOLE 29 0 0 3,570
MARINEMAX INC COM 567908108 89 4,115 SH   SOLE 2 950 0 3,165
MARINEMAX INC COM 567908108 12 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 2,871 132,604 SH   SOLE 18 132,604 0 0
MARINEMAX INC COM 567908108 374 17,256 SH   SOLE 19 17,256 0 0
MARINEMAX INC COM 567908108 47,101 2,175,552 SH   SOLE 21 2,175,552 0 0
MARINEMAX INC COM 567908108 16,166 746,683 SH   SOLE 22 700,824 0 45,859
MARINEMAX INC COM 567908108 16 724 SH   SOLE 23 724 0 0
MARINEMAX INC COM 567908108 80 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 107 4,965 SH   SOLE 29 0 0 4,965
MARINEMAX INC COM 567908108 1,081 49,910 SH   SOLE 30 49,910 0 0
MARINEMAX INC COM 567908108 51 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 4 2,024 SH   SOLE 18 2,024 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 206 116,375 SH   SOLE 21 116,375 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 206 116,511 SH   SOLE 22 116,511 0 0
MARKEL CORP COM 570535104 9,967 10,214 SH   SOLE 2 3,458 0 6,756
MARKEL CORP COM 570535104 4,014 4,113 SH   SOLE 4 3,793 0 320
MARKEL CORP COM 570535104 4,511 4,623 SH   SOLE 7 3,793 0 830
MARKEL CORP COM 570535104 673 690 SH   SOLE 13 690 0 0
MARKEL CORP COM 570535104 77 79 SH   SOLE 15 79 0 0
MARKEL CORP COM 570535104 3 3 SH   SOLE 17 0 0 3
MARKEL CORP COM 570535104 8,590 8,803 SH   SOLE 18 7,324 0 1,479
MARKEL CORP COM 570535104 8,747 8,963 SH   SOLE 19 8,963 0 0
MARKEL CORP COM 570535104 8,914 9,135 SH   SOLE 20 0 0 9,135
MARKEL CORP COM 570535104 258,121 264,506 SH   SOLE 21 264,506 0 0
MARKEL CORP COM 570535104 389,161 398,788 SH   SOLE 22 347,243 0 51,545
MARKEL CORP COM 570535104 15,154 15,529 SH   SOLE 23 15,529 0 0
MARKEL CORP COM 570535104 4,871 4,991 SH   SOLE 25 4,991 0 0
MARKEL CORP COM 570535104 39,887 40,874 SH   SOLE 26 9,807 0 31,067
MARKEL CORP COM 570535104 2,899 2,971 SH   SOLE 28 2,223 0 748
MARKEL CORP COM 570535104 3,819 3,913 SH   SOLE 29 716 0 3,197
MARKEL CORP COM 570535104 25,781 26,419 SH   SOLE 30 26,419 0 0
MARKEL CORP COM 570535104 6,965 7,137 SH   SOLE 31 2,644 0 4,493
MARKEL CORP COM 570535104 1,004 1,029 SH   SOLE 34 1,029 0 0
MARKEL CORP COM 570535104 19,207 19,682 SH   SOLE 36 19,682 0 0
MARKEL CORP COM 570535104 84 86 SH   SOLE 40 86 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,317 17,691 SH   SOLE 2 17,418 0 273
MARKETAXESS HLDGS INC COM 57060D108 34 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 169 902 SH   SOLE 7 902 0 0
MARKETAXESS HLDGS INC COM 57060D108 23,673 126,263 SH   SOLE 18 126,263 0 0
MARKETAXESS HLDGS INC COM 57060D108 4,496 23,981 SH   SOLE 19 23,981 0 0
MARKETAXESS HLDGS INC COM 57060D108 299,963 1,599,888 SH   SOLE 21 1,599,888 0 0
MARKETAXESS HLDGS INC COM 57060D108 223,895 1,194,173 SH   SOLE 22 1,069,010 0 125,163
MARKETAXESS HLDGS INC COM 57060D108 28 147 SH   SOLE 25 147 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,809 14,983 SH   SOLE 26 12,490 0 2,493
MARKETAXESS HLDGS INC COM 57060D108 1,008 5,374 SH   SOLE 28 5,374 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,079 5,755 SH   SOLE 29 0 0 5,755
MARKETAXESS HLDGS INC COM 57060D108 1,171 6,248 SH   SOLE 30 6,248 0 0
MARKETAXESS HLDGS INC COM 57060D108 153 818 SH   SOLE 31 818 0 0
MARKETAXESS HLDGS INC COM 57060D108 35 187 SH   SOLE 34 187 0 0
MARKETAXESS HLDGS INC COM 57060D108 765 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 39 1,527 SH   SOLE 2 129 0 1,398
MARLIN BUSINESS SVCS CORP COM 571157106 879 34,126 SH   SOLE 18 34,126 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 127 4,946 SH   SOLE 19 4,946 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,940 269,520 SH   SOLE 21 269,520 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,189 279,188 SH   SOLE 22 273,888 0 5,300
MARRIOTT INTL INC NEW CL A 571903202 31,369 333,077 SH   SOLE 2 128,972 0 204,105
MARRIOTT INTL INC NEW CL A 571903202 9,500 100,872 SH   SOLE 4 92,365 0 8,507
MARRIOTT INTL INC NEW CL A 571903202 20,538 218,075 SH   SOLE 7 213,284 0 4,791
MARRIOTT INTL INC NEW CL A 571903202 394 4,181 SH   SOLE 13 4,181 0 0
MARRIOTT INTL INC NEW CL A 571903202 243 2,580 SH   SOLE 15 2,580 0 0
MARRIOTT INTL INC NEW CL A 571903202 68 726 SH   SOLE 17 0 0 726
MARRIOTT INTL INC NEW CL A 571903202 64,876 688,847 SH   SOLE 18 641,108 0 47,739
MARRIOTT INTL INC NEW CL A 571903202 23,018 244,401 SH   SOLE 19 244,401 0 0
MARRIOTT INTL INC NEW CL A 571903202 14,344 152,301 SH   SOLE 20 0 0 152,301
MARRIOTT INTL INC NEW CL A 571903202 543,849 5,774,570 SH   SOLE 21 5,774,570 0 0
MARRIOTT INTL INC NEW CL A 571903202 783,675 8,321,030 SH   SOLE 22 6,726,700 0 1,594,330
MARRIOTT INTL INC NEW CL A 571903202 38,195 405,558 SH   SOLE 23 405,558 0 0
MARRIOTT INTL INC NEW CL A 571903202 12,527 133,008 SH   SOLE 25 133,008 0 0
MARRIOTT INTL INC NEW CL A 571903202 73,632 781,826 SH   SOLE 26 222,645 0 559,181
MARRIOTT INTL INC NEW CL A 571903202 6,577 69,831 SH   SOLE 28 51,976 0 17,855
MARRIOTT INTL INC NEW CL A 571903202 1,479 15,702 SH   SOLE 29 15,702 0 0
MARRIOTT INTL INC NEW CL A 571903202 86,642 919,967 SH   SOLE 30 919,967 0 0
MARRIOTT INTL INC NEW CL A 571903202 17,409 184,844 SH   SOLE 31 70,729 0 114,115
MARRIOTT INTL INC NEW CL A 571903202 6,150 65,303 SH   SOLE 32 65,303 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,619 49,046 SH   SOLE 34 49,046 0 0
MARRIOTT INTL INC NEW CL A 571903202 48,112 510,849 SH   SOLE 36 510,849 0 0
MARRIOTT INTL INC NEW CL A 571903202 163 1,729 SH   SOLE 40 1,729 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 563 5,631 SH   SOLE 2 972 0 4,659
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 16 161 SH   SOLE 4 161 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 65 653 SH   SOLE 7 653 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 11,963 119,717 SH   SOLE 18 119,717 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,369 13,699 SH   SOLE 19 13,699 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 202,332 2,024,735 SH   SOLE 21 2,024,735 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 64,677 647,225 SH   SOLE 22 600,410 0 46,815
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 542 5,422 SH   SOLE 26 4,088 0 1,334
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 363 3,630 SH   SOLE 28 3,630 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 190 1,902 SH   SOLE 29 0 0 1,902
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 5,080 50,834 SH   SOLE 30 50,834 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 174 1,741 SH   SOLE 40 1,741 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 13 6,611 SH   SOLE 21 6,611 0 0
MARSH & MCLENNAN COS INC COM 571748102 39,332 532,308 SH   SOLE 2 207,686 0 324,622
MARSH & MCLENNAN COS INC COM 571748102 14,380 194,617 SH   SOLE 4 179,542 0 15,075
MARSH & MCLENNAN COS INC COM 571748102 27,706 374,968 SH   SOLE 7 366,693 0 8,275
MARSH & MCLENNAN COS INC COM 571748102 214 2,894 SH   SOLE 13 2,894 0 0
MARSH & MCLENNAN COS INC COM 571748102 238 3,225 SH   SOLE 15 3,225 0 0
MARSH & MCLENNAN COS INC COM 571748102 153,900 2,082,820 SH   SOLE 18 1,972,795 0 110,025
MARSH & MCLENNAN COS INC COM 571748102 224,604 3,039,704 SH   SOLE 19 3,039,704 0 0
MARSH & MCLENNAN COS INC COM 571748102 21,839 295,565 SH   SOLE 20 0 0 295,565
MARSH & MCLENNAN COS INC COM 571748102 658,169 8,907,412 SH   SOLE 21 8,907,412 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,091,021 14,765,476 SH   SOLE 22 12,162,867 0 2,602,609
MARSH & MCLENNAN COS INC COM 571748102 45,019 609,274 SH   SOLE 23 609,274 0 0
MARSH & MCLENNAN COS INC COM 571748102 15,553 210,495 SH   SOLE 25 210,495 0 0
MARSH & MCLENNAN COS INC COM 571748102 197,004 2,666,173 SH   SOLE 26 334,081 0 2,332,092
MARSH & MCLENNAN COS INC COM 571748102 7,979 107,990 SH   SOLE 28 80,538 0 27,452
MARSH & MCLENNAN COS INC COM 571748102 3,602 48,747 SH   SOLE 29 24,491 0 24,256
MARSH & MCLENNAN COS INC COM 571748102 145,512 1,969,300 SH   SOLE 30 1,969,300 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,809 281,618 SH   SOLE 31 102,800 0 178,818
MARSH & MCLENNAN COS INC COM 571748102 42,496 575,122 SH   SOLE 34 575,122 0 0
MARSH & MCLENNAN COS INC COM 571748102 58,096 786,251 SH   SOLE 36 786,251 0 0
MARSH & MCLENNAN COS INC COM 571748102 210 2,840 SH   SOLE 40 2,840 0 0
MARTEN TRANS LTD COM 573075108 107 4,558 SH   SOLE 2 1,051 0 3,507
MARTEN TRANS LTD COM 573075108 7 303 SH   SOLE 4 303 0 0
MARTEN TRANS LTD COM 573075108 13 575 SH   SOLE 7 575 0 0
MARTEN TRANS LTD COM 573075108 2,859 121,909 SH   SOLE 18 121,909 0 0
MARTEN TRANS LTD COM 573075108 308 13,140 SH   SOLE 19 13,140 0 0
MARTEN TRANS LTD COM 573075108 46,134 1,967,325 SH   SOLE 21 1,967,325 0 0
MARTEN TRANS LTD COM 573075108 14,588 622,079 SH   SOLE 22 574,994 0 47,085
MARTEN TRANS LTD COM 573075108 85 3,638 SH   SOLE 28 3,638 0 0
MARTEN TRANS LTD COM 573075108 1,113 47,476 SH   SOLE 30 47,476 0 0
MARTEN TRANS LTD COM 573075108 67 2,850 SH   SOLE 40 2,850 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,953 50,185 SH   SOLE 2 12,657 0 37,528
MARTIN MARIETTA MATLS INC COM 573284106 3,953 18,112 SH   SOLE 4 16,550 0 1,562
MARTIN MARIETTA MATLS INC COM 573284106 9,873 45,239 SH   SOLE 7 42,100 0 3,139
MARTIN MARIETTA MATLS INC COM 573284106 438 2,007 SH   SOLE 13 2,007 0 0
MARTIN MARIETTA MATLS INC COM 573284106 86 393 SH   SOLE 15 393 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29,354 134,499 SH   SOLE 18 125,702 0 8,797
MARTIN MARIETTA MATLS INC COM 573284106 6,868 31,470 SH   SOLE 19 31,470 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,483 38,866 SH   SOLE 20 0 0 38,866
MARTIN MARIETTA MATLS INC COM 573284106 263,631 1,207,930 SH   SOLE 21 1,207,930 0 0
MARTIN MARIETTA MATLS INC COM 573284106 360,100 1,649,943 SH   SOLE 22 1,343,208 0 306,735
MARTIN MARIETTA MATLS INC COM 573284106 15,243 69,842 SH   SOLE 23 69,842 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,996 22,889 SH   SOLE 25 22,889 0 0
MARTIN MARIETTA MATLS INC COM 573284106 30,776 141,011 SH   SOLE 26 46,220 0 94,791
MARTIN MARIETTA MATLS INC COM 573284106 2,721 12,467 SH   SOLE 28 9,249 0 3,218
MARTIN MARIETTA MATLS INC COM 573284106 3,570 16,357 SH   SOLE 29 2,601 0 13,756
MARTIN MARIETTA MATLS INC COM 573284106 35,700 163,576 SH   SOLE 30 163,576 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,477 34,261 SH   SOLE 31 13,815 0 20,446
MARTIN MARIETTA MATLS INC COM 573284106 966 4,428 SH   SOLE 34 4,428 0 0
MARTIN MARIETTA MATLS INC COM 573284106 20,275 92,897 SH   SOLE 36 92,897 0 0
MARTIN MARIETTA MATLS INC COM 573284106 64 295 SH   SOLE 40 295 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,986 326,768 SH   SOLE 2 52,344 0 274,424
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,074 135,917 SH   SOLE 4 126,385 0 9,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,038 133,582 SH   SOLE 7 101,693 0 31,889
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 46 3,013 SH   SOLE 15 3,013 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,272 279,961 SH   SOLE 18 234,193 0 45,768
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,195 274,934 SH   SOLE 19 274,934 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,056 331,306 SH   SOLE 20 0 0 331,306
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 107,284 7,030,399 SH   SOLE 21 7,030,399 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 186,756 12,238,275 SH   SOLE 22 10,674,723 0 1,563,552
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,079 463,903 SH   SOLE 23 463,903 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,225 145,798 SH   SOLE 25 145,798 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17,305 1,133,991 SH   SOLE 26 422,453 0 711,538
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,340 87,813 SH   SOLE 28 64,697 0 23,116
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,767 115,822 SH   SOLE 29 16,522 0 99,300
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,378 680,054 SH   SOLE 30 680,054 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,097 268,489 SH   SOLE 31 106,168 0 162,321
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 461 30,202 SH   SOLE 34 30,202 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,559 626,415 SH   SOLE 36 626,415 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 35 2,304 SH   SOLE 40 2,304 0 0
MASCO CORP COM 574599106 35,784 1,052,793 SH   SOLE 2 846,299 0 206,494
MASCO CORP COM 574599106 11,490 338,044 SH   SOLE 4 328,511 0 9,533
MASCO CORP COM 574599106 9,280 273,029 SH   SOLE 7 257,429 0 15,600
MASCO CORP COM 574599106 3,628 106,751 SH   SOLE 13 106,751 0 0
MASCO CORP COM 574599106 70 2,056 SH   SOLE 15 2,056 0 0
MASCO CORP COM 574599106 32,749 963,494 SH   SOLE 18 916,465 0 47,029
MASCO CORP COM 574599106 73,807 2,171,430 SH   SOLE 19 2,171,430 0 0
MASCO CORP COM 574599106 5,816 171,120 SH   SOLE 20 0 0 171,120
MASCO CORP COM 574599106 227,306 6,687,442 SH   SOLE 21 6,687,442 0 0
MASCO CORP COM 574599106 380,381 11,190,966 SH   SOLE 22 8,515,006 0 2,675,960
MASCO CORP COM 574599106 21,720 639,025 SH   SOLE 23 639,025 0 0
MASCO CORP COM 574599106 4,503 132,488 SH   SOLE 25 132,488 0 0
MASCO CORP COM 574599106 29,713 874,179 SH   SOLE 26 274,040 0 600,139
MASCO CORP COM 574599106 2,337 68,759 SH   SOLE 28 51,475 0 17,284
MASCO CORP COM 574599106 11,957 351,776 SH   SOLE 29 140,639 0 211,137
MASCO CORP COM 574599106 30,928 909,913 SH   SOLE 30 909,913 0 0
MASCO CORP COM 574599106 16,401 482,533 SH   SOLE 31 274,785 0 207,748
MASCO CORP COM 574599106 27,858 819,604 SH   SOLE 34 819,604 0 0
MASCO CORP COM 574599106 22,364 657,966 SH   SOLE 36 657,966 0 0
MASCO CORP COM 574599106 57 1,687 SH   SOLE 40 1,687 0 0
MASIMO CORP COM 574795100 26,465 283,773 SH   SOLE 2 283,486 0 287
MASIMO CORP COM 574795100 3,175 34,044 SH   SOLE 4 34,044 0 0
MASIMO CORP COM 574795100 620 6,645 SH   SOLE 7 6,645 0 0
MASIMO CORP COM 574795100 6,611 70,889 SH   SOLE 13 70,889 0 0
MASIMO CORP COM 574795100 28,241 302,824 SH   SOLE 18 302,824 0 0
MASIMO CORP COM 574795100 58,116 623,158 SH   SOLE 19 623,158 0 0
MASIMO CORP COM 574795100 257,863 2,764,986 SH   SOLE 21 2,764,986 0 0
MASIMO CORP COM 574795100 250,586 2,686,966 SH   SOLE 22 2,280,618 0 406,348
MASIMO CORP COM 574795100 3,511 37,643 SH   SOLE 23 37,643 0 0
MASIMO CORP COM 574795100 2,490 26,703 SH   SOLE 26 17,353 0 9,350
MASIMO CORP COM 574795100 630 6,753 SH   SOLE 28 6,753 0 0
MASIMO CORP COM 574795100 17,500 187,644 SH   SOLE 29 20,582 0 167,062
MASIMO CORP COM 574795100 1,019 10,929 SH   SOLE 30 10,929 0 0
MASIMO CORP COM 574795100 4,348 46,621 SH   SOLE 31 29,032 0 17,589
MASIMO CORP COM 574795100 20,366 218,379 SH   SOLE 34 218,379 0 0
MASIMO CORP COM 574795100 4,751 50,945 SH   SOLE 36 50,945 0 0
MASIMO CORP COM 574795100 497 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 122 1,536 SH   SOLE 2 1,290 0 246
MASONITE INTL CORP NEW COM 575385109 11 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 59 746 SH   SOLE 7 746 0 0
MASONITE INTL CORP NEW COM 575385109 8,685 109,586 SH   SOLE 18 109,586 0 0
MASONITE INTL CORP NEW COM 575385109 8,224 103,778 SH   SOLE 19 103,778 0 0
MASONITE INTL CORP NEW COM 575385109 85,900 1,083,917 SH   SOLE 21 1,083,917 0 0
MASONITE INTL CORP NEW COM 575385109 64,270 810,983 SH   SOLE 22 749,006 0 61,977
MASONITE INTL CORP NEW COM 575385109 597 7,535 SH   SOLE 26 6,112 0 1,423
MASONITE INTL CORP NEW COM 575385109 294 3,710 SH   SOLE 28 3,710 0 0
MASONITE INTL CORP NEW COM 575385109 362 4,569 SH   SOLE 29 0 0 4,569
MASONITE INTL CORP NEW COM 575385109 340 4,284 SH   SOLE 30 4,284 0 0
MASONITE INTL CORP NEW COM 575385109 222 2,803 SH   SOLE 40 2,803 0 0
MAST THERAPEUTICS INC COM 576314108 6 50,199 SH   SOLE 19 50,199 0 0
MAST THERAPEUTICS INC COM 576314108 7 58,881 SH   SOLE 21 58,881 0 0
MAST THERAPEUTICS INC COM 576314108 212 1,719,932 SH   SOLE 22 1,719,932 0 0
MASTEC INC COM 576323109 2,410 60,175 SH   SOLE 2 59,837 0 338
MASTEC INC COM 576323109 114 2,852 SH   SOLE 4 2,852 0 0
MASTEC INC COM 576323109 110 2,741 SH   SOLE 7 2,741 0 0
MASTEC INC COM 576323109 9,574 239,056 SH   SOLE 18 239,056 0 0
MASTEC INC COM 576323109 13,568 338,787 SH   SOLE 19 338,787 0 0
MASTEC INC COM 576323109 81,403 2,032,523 SH   SOLE 21 2,032,523 0 0
MASTEC INC COM 576323109 95,900 2,394,497 SH   SOLE 22 2,256,802 0 137,695
MASTEC INC COM 576323109 374 9,347 SH   SOLE 23 9,347 0 0
MASTEC INC COM 576323109 1,186 29,602 SH   SOLE 26 25,765 0 3,837
MASTEC INC COM 576323109 393 9,815 SH   SOLE 28 9,815 0 0
MASTEC INC COM 576323109 1,889 47,164 SH   SOLE 29 0 0 47,164
MASTEC INC COM 576323109 421 10,517 SH   SOLE 30 10,517 0 0
MASTEC INC COM 576323109 320 7,997 SH   SOLE 36 7,997 0 0
MASTEC INC COM 576323109 291 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 7 1,020 SH   SOLE 19 1,020 0 0
MASTECH DIGITAL INC COM 57633B100 5 634 SH   SOLE 21 634 0 0
MASTECH DIGITAL INC COM 57633B100 709 96,439 SH   SOLE 22 96,439 0 0
MASTERCARD INCORPORATED CL A 57636Q104 139,637 1,241,547 SH   SOLE 2 543,321 0 698,226
MASTERCARD INCORPORATED CL A 57636Q104 46,452 413,020 SH   SOLE 4 388,073 0 24,947
MASTERCARD INCORPORATED CL A 57636Q104 82,632 734,702 SH   SOLE 7 648,027 0 86,675
MASTERCARD INCORPORATED CL A 57636Q104 10,143 90,180 SH   SOLE 13 90,180 0 0
MASTERCARD INCORPORATED CL A 57636Q104 252 2,239 SH   SOLE 15 2,239 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10 92 SH   SOLE 17 0 0 92
MASTERCARD INCORPORATED CL A 57636Q104 272,957 2,426,931 SH   SOLE 18 2,269,768 0 157,163
MASTERCARD INCORPORATED CL A 57636Q104 1,462 13,003 SH   OTR 19 0 13,003 0
MASTERCARD INCORPORATED CL A 57636Q104 167,009 1,484,923 SH   SOLE 19 1,468,503 0 16,420
MASTERCARD INCORPORATED CL A 57636Q104 64,291 571,626 SH   SOLE 20 0 0 571,626
MASTERCARD INCORPORATED CL A 57636Q104 1,699,461 15,110,349 SH   SOLE 21 15,110,349 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,993,440 26,615,450 SH   SOLE 22 21,296,303 0 5,319,147
MASTERCARD INCORPORATED CL A 57636Q104 139,234 1,237,968 SH   SOLE 23 1,237,968 0 0
MASTERCARD INCORPORATED CL A 57636Q104 118,759 1,055,920 SH   SOLE 25 1,055,920 0 0
MASTERCARD INCORPORATED CL A 57636Q104 350,512 3,116,490 SH   SOLE 26 591,522 0 2,524,968
MASTERCARD INCORPORATED CL A 57636Q104 22,737 202,162 SH   SOLE 28 151,064 0 51,098
MASTERCARD INCORPORATED CL A 57636Q104 53,814 478,471 SH   SOLE 29 277,662 0 200,809
MASTERCARD INCORPORATED CL A 57636Q104 291,000 2,587,361 SH   SOLE 30 2,587,361 0 0
MASTERCARD INCORPORATED CL A 57636Q104 80,594 716,583 SH   SOLE 31 231,132 0 485,451
MASTERCARD INCORPORATED CL A 57636Q104 59,301 527,265 SH   SOLE 34 527,265 0 0
MASTERCARD INCORPORATED CL A 57636Q104 166,027 1,476,185 SH   SOLE 36 1,476,185 0 0
MASTERCARD INCORPORATED CL A 57636Q104 574 5,104 SH   SOLE 40 5,104 0 0
MATADOR RES CO COM 576485205 471 19,789 SH   SOLE 2 19,203 0 586
MATADOR RES CO COM 576485205 10 414 SH   SOLE 4 414 0 0
MATADOR RES CO COM 576485205 61 2,556 SH   SOLE 7 2,556 0 0
MATADOR RES CO COM 576485205 7,626 320,541 SH   SOLE 18 320,541 0 0
MATADOR RES CO COM 576485205 14,748 619,921 SH   SOLE 19 619,921 0 0
MATADOR RES CO COM 576485205 66,396 2,790,923 SH   SOLE 21 2,790,923 0 0
MATADOR RES CO COM 576485205 62,943 2,645,780 SH   SOLE 22 2,455,112 0 190,668
MATADOR RES CO COM 576485205 28 1,174 SH   SOLE 23 1,174 0 0
MATADOR RES CO COM 576485205 486 20,434 SH   SOLE 26 15,866 0 4,568
MATADOR RES CO COM 576485205 384 16,127 SH   SOLE 28 16,127 0 0
MATADOR RES CO COM 576485205 628 26,390 SH   SOLE 29 0 0 26,390
MATADOR RES CO COM 576485205 1,015 42,651 SH   SOLE 30 42,651 0 0
MATADOR RES CO COM 576485205 2,483 104,356 SH   SOLE 34 104,356 0 0
MATADOR RES CO COM 576485205 193 8,093 SH   SOLE 40 8,093 0 0
MATCH GROUP INC COM 57665R106 119 7,277 SH   SOLE 2 7,277 0 0
MATCH GROUP INC COM 57665R106 18 1,085 SH   SOLE 7 1,085 0 0
MATCH GROUP INC COM 57665R106 912 55,876 SH   SOLE 15 0 0 55,876
MATCH GROUP INC COM 57665R106 254 15,571 SH   SOLE 18 15,571 0 0
MATCH GROUP INC COM 57665R106 323 19,766 SH   SOLE 19 19,766 0 0
MATCH GROUP INC COM 57665R106 4,631 283,614 SH   SOLE 21 283,614 0 0
MATCH GROUP INC COM 57665R106 17,553 1,074,908 SH   SOLE 22 983,153 0 91,755
MATCH GROUP INC COM 57665R106 77 4,731 SH   SOLE 28 4,731 0 0
MATCH GROUP INC COM 57665R106 145 8,854 SH   SOLE 30 8,854 0 0
MATCH GROUP INC COM 57665R106 13 826 SH   SOLE 31 826 0 0
MATCH GROUP INC COM 57665R106 68 4,141 SH   SOLE 40 4,141 0 0
MATERION CORP COM 576690101 186 5,544 SH   SOLE 2 2,038 0 3,506
MATERION CORP COM 576690101 4 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 437 13,034 SH   SOLE 7 13,034 0 0
MATERION CORP COM 576690101 3,564 106,237 SH   SOLE 18 106,237 0 0
MATERION CORP COM 576690101 6,909 205,923 SH   SOLE 19 205,923 0 0
MATERION CORP COM 576690101 58,487 1,743,280 SH   SOLE 21 1,743,280 0 0
MATERION CORP COM 576690101 17,493 521,390 SH   SOLE 22 476,682 0 44,708
MATERION CORP COM 576690101 289 8,615 SH   SOLE 26 6,027 0 2,588
MATERION CORP COM 576690101 96 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,192 35,532 SH   SOLE 30 35,532 0 0
MATERION CORP COM 576690101 83 2,466 SH   SOLE 40 2,466 0 0
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 4,589 457,985 SH   SOLE 2 457,985 0 0
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 421 42,015 SH   SOLE 22 42,015 0 0
MATRIX SVC CO COM 576853105 110 6,664 SH   SOLE 2 1,272 0 5,392
MATRIX SVC CO COM 576853105 10 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,457 148,914 SH   SOLE 18 148,914 0 0
MATRIX SVC CO COM 576853105 264 15,996 SH   SOLE 19 15,996 0 0
MATRIX SVC CO COM 576853105 41,277 2,501,654 SH   SOLE 21 2,501,654 0 0
MATRIX SVC CO COM 576853105 12,935 783,944 SH   SOLE 22 729,921 0 54,023
MATRIX SVC CO COM 576853105 63 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 234 14,175 SH   SOLE 29 0 0 14,175
MATRIX SVC CO COM 576853105 754 45,704 SH   SOLE 30 45,704 0 0
MATRIX SVC CO COM 576853105 50 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 217 6,826 SH   SOLE 2 2,487 0 4,339
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 34 1,067 SH   SOLE 7 1,067 0 0
MATSON INC COM 57686G105 7,102 223,611 SH   SOLE 18 223,611 0 0
MATSON INC COM 57686G105 846 26,631 SH   SOLE 19 26,631 0 0
MATSON INC COM 57686G105 143,169 4,507,838 SH   SOLE 21 4,507,838 0 0
MATSON INC COM 57686G105 35,794 1,127,023 SH   SOLE 22 1,057,667 0 69,356
MATSON INC COM 57686G105 133 4,195 SH   SOLE 26 4,195 0 0
MATSON INC COM 57686G105 45 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,495 78,547 SH   SOLE 30 78,547 0 0
MATSON INC COM 57686G105 30 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 17,242 673,256 SH   SOLE 2 456,901 0 216,355
MATTEL INC COM 577081102 2,712 105,910 SH   SOLE 4 96,415 0 9,495
MATTEL INC COM 577081102 7,660 299,104 SH   SOLE 7 250,392 0 48,712
MATTEL INC COM 577081102 64 2,482 SH   SOLE 15 2,482 0 0
MATTEL INC COM 577081102 73,554 2,872,080 SH   SOLE 18 2,822,519 0 49,561
MATTEL INC COM 577081102 74,102 2,893,474 SH   SOLE 19 2,893,474 0 0
MATTEL INC COM 577081102 6,180 241,299 SH   SOLE 20 0 0 241,299
MATTEL INC COM 577081102 294,394 11,495,266 SH   SOLE 21 11,495,266 0 0
MATTEL INC COM 577081102 238,943 9,330,047 SH   SOLE 22 7,628,166 0 1,701,881
MATTEL INC COM 577081102 10,514 410,535 SH   SOLE 23 410,535 0 0
MATTEL INC COM 577081102 26,812 1,046,930 SH   SOLE 25 1,046,930 0 0
MATTEL INC COM 577081102 40,252 1,571,722 SH   SOLE 26 636,221 0 935,501
MATTEL INC COM 577081102 1,819 71,037 SH   SOLE 28 52,991 0 18,046
MATTEL INC COM 577081102 2,495 97,414 SH   SOLE 29 16,625 0 80,789
MATTEL INC COM 577081102 25,158 982,343 SH   SOLE 30 982,343 0 0
MATTEL INC COM 577081102 4,931 192,553 SH   SOLE 31 70,575 0 121,978
MATTEL INC COM 577081102 4,885 190,750 SH   SOLE 32 190,750 0 0
MATTEL INC COM 577081102 55,618 2,171,733 SH   SOLE 34 2,171,733 0 0
MATTEL INC COM 577081102 14,867 580,506 SH   SOLE 35 580,506 0 0
MATTEL INC COM 577081102 13,451 525,205 SH   SOLE 36 525,205 0 0
MATTEL INC COM 577081102 3,403 132,887 SH   SOLE 37 132,887 0 0
MATTEL INC COM 577081102 41 1,599 SH   SOLE 40 1,599 0 0
MATTERSIGHT CORP COM 577097108 11 3,208 SH   SOLE 18 3,208 0 0
MATTERSIGHT CORP COM 577097108 176 50,310 SH   SOLE 21 50,310 0 0
MATTERSIGHT CORP COM 577097108 977 279,233 SH   SOLE 22 279,233 0 0
MATTHEWS INTL CORP CL A 577128101 112 1,656 SH   SOLE 2 1,432 0 224
MATTHEWS INTL CORP CL A 577128101 13 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 55 816 SH   SOLE 7 816 0 0
MATTHEWS INTL CORP CL A 577128101 10,641 157,299 SH   SOLE 18 157,299 0 0
MATTHEWS INTL CORP CL A 577128101 1,283 18,971 SH   SOLE 19 18,971 0 0
MATTHEWS INTL CORP CL A 577128101 183,883 2,718,150 SH   SOLE 21 2,718,150 0 0
MATTHEWS INTL CORP CL A 577128101 57,958 856,735 SH   SOLE 22 789,825 0 66,910
MATTHEWS INTL CORP CL A 577128101 867 12,814 SH   SOLE 26 10,592 0 2,222
MATTHEWS INTL CORP CL A 577128101 319 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 4,196 62,029 SH   SOLE 30 62,029 0 0
MATTHEWS INTL CORP CL A 577128101 247 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 14 1,230 SH   SOLE 18 1,230 0 0
MAUI LD & PINEAPPLE INC COM 577345101 60 5,106 SH   SOLE 19 5,106 0 0
MAUI LD & PINEAPPLE INC COM 577345101 31 2,659 SH   SOLE 21 2,659 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,442 207,790 SH   SOLE 22 207,790 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 20,619 458,600 SH   SOLE 2 315,223 0 143,377
MAXIM INTEGRATED PRODS INC COM 57772K101 8,463 188,225 SH   SOLE 4 181,653 0 6,572
MAXIM INTEGRATED PRODS INC COM 57772K101 3,148 70,011 SH   SOLE 7 56,771 0 13,240
MAXIM INTEGRATED PRODS INC COM 57772K101 3,977 88,460 SH   SOLE 13 88,460 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 94 2,094 SH   SOLE 15 2,094 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,221 160,610 SH   SOLE 18 125,635 0 34,975
MAXIM INTEGRATED PRODS INC COM 57772K101 20,349 452,600 SH   SOLE 19 452,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,307 184,760 SH   SOLE 20 0 0 184,760
MAXIM INTEGRATED PRODS INC COM 57772K101 197,434 4,391,327 SH   SOLE 21 4,391,327 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 392,324 8,726,075 SH   SOLE 22 7,211,614 0 1,514,461
MAXIM INTEGRATED PRODS INC COM 57772K101 20,089 446,810 SH   SOLE 23 446,810 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 5,374 119,531 SH   SOLE 25 119,531 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 30,809 685,245 SH   SOLE 26 209,847 0 475,398
MAXIM INTEGRATED PRODS INC COM 57772K101 2,642 58,764 SH   SOLE 28 43,755 0 15,009
MAXIM INTEGRATED PRODS INC COM 57772K101 8,925 198,515 SH   SOLE 29 73,639 0 124,876
MAXIM INTEGRATED PRODS INC COM 57772K101 15,955 354,872 SH   SOLE 30 354,872 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 12,571 279,599 SH   SOLE 31 164,402 0 115,197
MAXIM INTEGRATED PRODS INC COM 57772K101 2,164 48,129 SH   SOLE 32 48,129 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 4,090 90,969 SH   SOLE 34 90,969 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 25,920 576,517 SH   SOLE 36 576,517 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 61 1,358 SH   SOLE 40 1,358 0 0
MAXIMUS INC COM 577933104 1,755 28,210 SH   SOLE 2 27,785 0 425
MAXIMUS INC COM 577933104 16 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 99 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 26,173 420,782 SH   SOLE 18 420,782 0 0
MAXIMUS INC COM 577933104 2,453 39,433 SH   SOLE 19 39,433 0 0
MAXIMUS INC COM 577933104 246,576 3,964,252 SH   SOLE 21 3,964,252 0 0
MAXIMUS INC COM 577933104 124,348 1,999,169 SH   SOLE 22 1,865,418 0 133,751
MAXIMUS INC COM 577933104 1,354 21,776 SH   SOLE 26 17,768 0 4,008
MAXIMUS INC COM 577933104 581 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 716 11,509 SH   SOLE 30 11,509 0 0
MAXIMUS INC COM 577933104 445 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 79 2,820 SH   SOLE 2 2,583 0 237
MAXLINEAR INC COM 57776J100 8 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 38 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 5,698 203,123 SH   SOLE 18 203,123 0 0
MAXLINEAR INC COM 57776J100 927 33,050 SH   SOLE 19 33,050 0 0
MAXLINEAR INC COM 57776J100 46,294 1,650,422 SH   SOLE 21 1,650,422 0 0
MAXLINEAR INC COM 57776J100 39,452 1,406,501 SH   SOLE 22 1,299,889 0 106,612
MAXLINEAR INC COM 57776J100 634 22,597 SH   SOLE 26 19,589 0 3,008
MAXLINEAR INC COM 57776J100 210 7,485 SH   SOLE 28 7,485 0 0
MAXLINEAR INC COM 57776J100 286 10,197 SH   SOLE 30 10,197 0 0
MAXLINEAR INC COM 57776J100 132 4,723 SH   SOLE 40 4,723 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 3 509 SH   SOLE 18 509 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 52 8,103 SH   SOLE 21 8,103 0 0
MAXPOINT INTERACTIVE INC COM NEW 57777M201 7 1,066 SH   SOLE 22 1,066 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 10 1,721 SH   SOLE 2 1,721 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 720 123,898 SH   SOLE 18 123,898 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 103 17,792 SH   SOLE 19 17,792 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5,967 1,027,047 SH   SOLE 21 1,027,047 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 4,951 852,089 SH   SOLE 22 831,890 0 20,199
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 1,864 43,523 SH   SOLE 2 30,254 0 13,269
MB FINANCIAL INC NEW COM 55264U108 15 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 76 1,785 SH   SOLE 7 1,785 0 0
MB FINANCIAL INC NEW COM 55264U108 21,804 509,208 SH   SOLE 18 509,208 0 0
MB FINANCIAL INC NEW COM 55264U108 1,954 45,642 SH   SOLE 19 45,642 0 0
MB FINANCIAL INC NEW COM 55264U108 202,229 4,722,765 SH   SOLE 21 4,722,765 0 0
MB FINANCIAL INC NEW COM 55264U108 101,191 2,363,164 SH   SOLE 22 2,217,835 0 145,329
MB FINANCIAL INC NEW COM 55264U108 973 22,713 SH   SOLE 26 17,853 0 4,860
MB FINANCIAL INC NEW COM 55264U108 438 10,227 SH   SOLE 28 10,227 0 0
MB FINANCIAL INC NEW COM 55264U108 77 1,787 SH   SOLE 29 0 0 1,787
MB FINANCIAL INC NEW COM 55264U108 560 13,081 SH   SOLE 30 13,081 0 0
MB FINANCIAL INC NEW COM 55264U108 349 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 249 29,399 SH   SOLE 2 7,045 0 22,354
MBIA INC COM 55262C100 7 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 79 9,331 SH   SOLE 7 9,331 0 0
MBIA INC COM 55262C100 4,497 530,895 SH   SOLE 18 530,895 0 0
MBIA INC COM 55262C100 698 82,462 SH   SOLE 19 82,462 0 0
MBIA INC COM 55262C100 34,795 4,107,987 SH   SOLE 21 4,107,987 0 0
MBIA INC COM 55262C100 38,233 4,513,957 SH   SOLE 22 4,225,888 0 288,069
MBIA INC COM 55262C100 309 36,479 SH   SOLE 26 27,465 0 9,014
MBIA INC COM 55262C100 162 19,170 SH   SOLE 28 19,170 0 0
MBIA INC COM 55262C100 457 53,933 SH   SOLE 30 53,933 0 0
MBIA INC COM 55262C100 310 36,566 SH   SOLE 36 36,566 0 0
MBIA INC COM 55262C100 135 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 9 806 SH   SOLE 2 806 0 0
MBT FINL CORP COM 578877102 806 70,972 SH   SOLE 18 70,972 0 0
MBT FINL CORP COM 578877102 82 7,198 SH   SOLE 19 7,198 0 0
MBT FINL CORP COM 578877102 6,788 598,046 SH   SOLE 21 598,046 0 0
MBT FINL CORP COM 578877102 1,908 168,076 SH   SOLE 22 155,870 0 12,206
MCBC HLDGS INC COM 55276F107 220 13,622 SH   SOLE 2 13,622 0 0
MCBC HLDGS INC COM 55276F107 435 26,921 SH   SOLE 18 26,921 0 0
MCBC HLDGS INC COM 55276F107 338 20,881 SH   SOLE 19 20,881 0 0
MCBC HLDGS INC COM 55276F107 4,378 270,739 SH   SOLE 21 270,739 0 0
MCBC HLDGS INC COM 55276F107 6,547 404,908 SH   SOLE 22 398,682 0 6,226
MCBC HLDGS INC COM 55276F107 48 2,982 SH   SOLE 23 2,982 0 0
MCBC HLDGS INC COM 55276F107 489 30,233 SH   SOLE 29 0 0 30,233
MCCLATCHY CO CL A NEW 579489303 8 875 SH   SOLE 18 875 0 0
MCCLATCHY CO CL A NEW 579489303 11 1,090 SH   SOLE 19 1,090 0 0
MCCLATCHY CO CL A NEW 579489303 192 19,902 SH   SOLE 21 19,902 0 0
MCCLATCHY CO CL A NEW 579489303 1,286 132,938 SH   SOLE 22 132,938 0 0
MCCLATCHY CO CL A NEW 579489303 86 8,926 SH   SOLE 29 0 0 8,926
MCCORMICK & CO INC COM NON VTG 579780206 49,155 503,898 SH   SOLE 2 429,918 0 73,980
MCCORMICK & CO INC COM NON VTG 579780206 11,347 116,318 SH   SOLE 4 112,999 0 3,319
MCCORMICK & CO INC COM NON VTG 579780206 33,394 342,326 SH   SOLE 7 193,504 0 148,822
MCCORMICK & CO INC COM NON VTG 579780206 1,045 10,710 SH   SOLE 13 10,710 0 0
MCCORMICK & CO INC COM NON VTG 579780206 69 709 SH   SOLE 15 709 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 24,263 248,725 SH   SOLE 18 231,823 0 16,902
MCCORMICK & CO INC COM NON VTG 579780206 5,781 59,267 SH   SOLE 19 59,267 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,465 97,026 SH   SOLE 20 0 0 97,026
MCCORMICK & CO INC COM NON VTG 579780206 293,876 3,012,567 SH   SOLE 21 3,012,567 0 0
MCCORMICK & CO INC COM NON VTG 579780206 386,786 3,965,004 SH   SOLE 22 3,013,654 0 951,350
MCCORMICK & CO INC COM NON VTG 579780206 26,170 268,269 SH   SOLE 23 268,269 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,337 44,455 SH   SOLE 25 44,455 0 0
MCCORMICK & CO INC COM NON VTG 579780206 52,199 535,097 SH   SOLE 26 110,066 0 425,031
MCCORMICK & CO INC COM NON VTG 579780206 2,318 23,759 SH   SOLE 28 17,635 0 6,124
MCCORMICK & CO INC COM NON VTG 579780206 12,834 131,565 SH   SOLE 29 86,871 0 44,694
MCCORMICK & CO INC COM NON VTG 579780206 52,435 537,517 SH   SOLE 30 537,517 0 0
MCCORMICK & CO INC COM NON VTG 579780206 21,857 224,061 SH   SOLE 31 134,405 0 89,656
MCCORMICK & CO INC COM NON VTG 579780206 3,166 32,452 SH   SOLE 34 32,452 0 0
MCCORMICK & CO INC COM NON VTG 579780206 24,493 251,082 SH   SOLE 36 251,082 0 0
MCCORMICK & CO INC COM NON VTG 579780206 54 556 SH   SOLE 40 556 0 0
MCDERMOTT INTL INC COM 580037109 393 58,197 SH   SOLE 2 14,521 0 43,676
MCDERMOTT INTL INC COM 580037109 11 1,587 SH   SOLE 4 1,587 0 0
MCDERMOTT INTL INC COM 580037109 78 11,554 SH   SOLE 7 11,554 0 0
MCDERMOTT INTL INC COM 580037109 6,566 972,705 SH   SOLE 18 972,705 0 0
MCDERMOTT INTL INC COM 580037109 1,354 200,546 SH   SOLE 19 200,546 0 0
MCDERMOTT INTL INC COM 580037109 54,426 8,063,050 SH   SOLE 21 8,063,050 0 0
MCDERMOTT INTL INC COM 580037109 48,540 7,191,154 SH   SOLE 22 6,673,106 0 518,048
MCDERMOTT INTL INC COM 580037109 810 119,994 SH   SOLE 26 104,169 0 15,825
MCDERMOTT INTL INC COM 580037109 231 34,215 SH   SOLE 28 34,215 0 0
MCDERMOTT INTL INC COM 580037109 577 85,463 SH   SOLE 29 0 0 85,463
MCDERMOTT INTL INC COM 580037109 277 41,043 SH   SOLE 30 41,043 0 0
MCDERMOTT INTL INC COM 580037109 219 32,517 SH   SOLE 36 32,517 0 0
MCDERMOTT INTL INC COM 580037109 181 26,842 SH   SOLE 40 26,842 0 0
MCDONALDS CORP COM 580135101 136,455 1,052,809 SH   SOLE 2 526,660 0 526,149
MCDONALDS CORP COM 580135101 42,842 330,547 SH   SOLE 4 308,120 0 22,427
MCDONALDS CORP COM 580135101 106,562 822,174 SH   SOLE 7 679,450 0 142,724
MCDONALDS CORP COM 580135101 891 6,878 SH   SOLE 13 6,878 0 0
MCDONALDS CORP COM 580135101 720 5,555 SH   SOLE 15 5,555 0 0
MCDONALDS CORP COM 580135101 8 63 SH   SOLE 17 0 0 63
MCDONALDS CORP COM 580135101 235,926 1,820,277 SH   SOLE 18 1,695,709 0 124,568
MCDONALDS CORP COM 580135101 16,953 130,798 SH   SOLE 19 130,798 0 0
MCDONALDS CORP COM 580135101 58,047 447,858 SH   SOLE 20 0 0 447,858
MCDONALDS CORP COM 580135101 2,175,229 16,782,881 SH   SOLE 21 16,782,881 0 0
MCDONALDS CORP COM 580135101 2,983,894 23,022,098 SH   SOLE 22 18,606,654 0 4,415,444
MCDONALDS CORP COM 580135101 137,423 1,060,278 SH   SOLE 23 1,060,278 0 0
MCDONALDS CORP COM 580135101 39,416 304,115 SH   SOLE 25 304,115 0 0
MCDONALDS CORP COM 580135101 289,315 2,232,195 SH   SOLE 26 522,931 0 1,709,264
MCDONALDS CORP COM 580135101 22,817 176,043 SH   SOLE 28 131,885 0 44,158
MCDONALDS CORP COM 580135101 17,099 131,929 SH   SOLE 29 72,012 0 59,917
MCDONALDS CORP COM 580135101 322,436 2,487,738 SH   SOLE 30 2,487,738 0 0
MCDONALDS CORP COM 580135101 75,971 586,153 SH   SOLE 31 241,793 0 344,360
MCDONALDS CORP COM 580135101 22,508 173,660 SH   SOLE 32 173,660 0 0
MCDONALDS CORP COM 580135101 14,028 108,231 SH   SOLE 34 108,231 0 0
MCDONALDS CORP COM 580135101 172,751 1,332,850 SH   SOLE 36 1,332,850 0 0
MCDONALDS CORP COM 580135101 583 4,497 SH   SOLE 40 4,497 0 0
MCEWEN MNG INC COM 58039P107 3 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,841 934,530 SH   SOLE 7 934,530 0 0
MCEWEN MNG INC COM 58039P107 96 31,501 SH   SOLE 19 31,501 0 0
MCEWEN MNG INC COM 58039P107 3,606 1,186,077 SH   SOLE 21 1,186,077 0 0
MCEWEN MNG INC COM 58039P107 14,305 4,705,523 SH   SOLE 22 4,529,785 0 175,738
MCEWEN MNG INC COM 58039P107 287 94,559 SH   SOLE 26 65,311 0 29,248
MCEWEN MNG INC COM 58039P107 102 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,887 620,573 SH   SOLE 30 620,573 0 0
MCEWEN MNG INC COM 58039P107 69 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 190 5,650 SH   SOLE 2 1,352 0 4,298
MCGRATH RENTCORP COM 580589109 4 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 19 568 SH   SOLE 7 568 0 0
MCGRATH RENTCORP COM 580589109 3,115 92,782 SH   SOLE 18 92,782 0 0
MCGRATH RENTCORP COM 580589109 498 14,847 SH   SOLE 19 14,847 0 0
MCGRATH RENTCORP COM 580589109 23,750 707,479 SH   SOLE 21 707,479 0 0
MCGRATH RENTCORP COM 580589109 21,322 635,139 SH   SOLE 22 583,464 0 51,675
MCGRATH RENTCORP COM 580589109 375 11,164 SH   SOLE 26 8,218 0 2,946
MCGRATH RENTCORP COM 580589109 112 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 117 3,486 SH   SOLE 30 3,486 0 0
MCGRATH RENTCORP COM 580589109 87 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 49,906 336,614 SH   SOLE 2 197,778 0 138,836
MCKESSON CORP COM 58155Q103 12,690 85,594 SH   SOLE 4 80,111 0 5,483
MCKESSON CORP COM 58155Q103 22,396 151,060 SH   SOLE 7 149,971 0 1,089
MCKESSON CORP COM 58155Q103 671 4,527 SH   SOLE 13 4,527 0 0
MCKESSON CORP COM 58155Q103 205 1,380 SH   SOLE 15 1,380 0 0
MCKESSON CORP COM 58155Q103 8 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 83,098 560,491 SH   SOLE 18 501,501 0 58,990
MCKESSON CORP COM 58155Q103 713 4,810 SH   OTR 19 0 4,810 0
MCKESSON CORP COM 58155Q103 221,566 1,494,439 SH   SOLE 19 1,494,439 0 0
MCKESSON CORP COM 58155Q103 21,119 142,443 SH   SOLE 20 19,500 0 122,943
MCKESSON CORP COM 58155Q103 451,919 3,048,153 SH   SOLE 21 3,048,153 0 0
MCKESSON CORP COM 58155Q103 878,117 5,922,815 SH   SOLE 22 4,796,411 0 1,126,404
MCKESSON CORP COM 58155Q103 41,744 281,562 SH   SOLE 23 281,562 0 0
MCKESSON CORP COM 58155Q103 13,982 94,305 SH   SOLE 25 91,148 0 3,157
MCKESSON CORP COM 58155Q103 78,861 531,907 SH   SOLE 26 148,804 0 383,103
MCKESSON CORP COM 58155Q103 7,002 47,230 SH   SOLE 28 35,218 0 12,012
MCKESSON CORP COM 58155Q103 6,440 43,440 SH   SOLE 29 15,921 0 27,519
MCKESSON CORP COM 58155Q103 95,691 645,428 SH   SOLE 30 645,428 0 0
MCKESSON CORP COM 58155Q103 21,179 142,851 SH   SOLE 31 54,636 0 88,215
MCKESSON CORP COM 58155Q103 44,436 299,719 SH   SOLE 34 299,719 0 0
MCKESSON CORP COM 58155Q103 53,214 358,923 SH   SOLE 36 358,923 0 0
MCKESSON CORP COM 58155Q103 183 1,235 SH   SOLE 40 1,235 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 101 10,772 SH   SOLE 2 2,540 0 8,232
MDC PARTNERS INC CL A SUB VTG 552697104 4 429 SH   SOLE 4 429 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 11 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,941 206,524 SH   SOLE 18 206,524 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 255 27,107 SH   SOLE 19 27,107 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 14,528 1,545,542 SH   SOLE 21 1,545,542 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,292 562,932 SH   SOLE 22 466,020 0 96,912
MDC PARTNERS INC CL A SUB VTG 552697104 12 1,242 SH   SOLE 26 0 0 1,242
MDC PARTNERS INC CL A SUB VTG 552697104 82 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 125 13,263 SH   SOLE 30 13,263 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 33 3,516 SH   SOLE 40 3,516 0 0
MDU RES GROUP INC COM 552690109 3,693 134,922 SH   SOLE 2 100,576 0 34,346
MDU RES GROUP INC COM 552690109 24 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 5,494 200,714 SH   SOLE 7 200,714 0 0
MDU RES GROUP INC COM 552690109 39 1,420 SH   SOLE 15 1,420 0 0
MDU RES GROUP INC COM 552690109 19,121 698,624 SH   SOLE 18 698,624 0 0
MDU RES GROUP INC COM 552690109 3,434 125,463 SH   SOLE 19 125,463 0 0
MDU RES GROUP INC COM 552690109 224,959 8,219,180 SH   SOLE 21 8,219,180 0 0
MDU RES GROUP INC COM 552690109 169,109 6,178,611 SH   SOLE 22 5,491,630 0 686,981
MDU RES GROUP INC COM 552690109 1,895 69,226 SH   SOLE 25 69,226 0 0
MDU RES GROUP INC COM 552690109 5,955 217,582 SH   SOLE 26 62,645 0 154,937
MDU RES GROUP INC COM 552690109 718 26,234 SH   SOLE 28 26,234 0 0
MDU RES GROUP INC COM 552690109 852 31,115 SH   SOLE 30 31,115 0 0
MDU RES GROUP INC COM 552690109 115 4,216 SH   SOLE 31 4,216 0 0
MDU RES GROUP INC COM 552690109 7,205 263,251 SH   SOLE 36 263,251 0 0
MDU RES GROUP INC COM 552690109 420 15,333 SH   SOLE 40 15,333 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 22,944 257,565 SH   SOLE 2 141,981 0 115,584
MEAD JOHNSON NUTRITION CO COM 582839106 4,932 55,364 SH   SOLE 4 50,614 0 4,750
MEAD JOHNSON NUTRITION CO COM 582839106 11,090 124,495 SH   SOLE 7 120,607 0 3,888
MEAD JOHNSON NUTRITION CO COM 582839106 282 3,163 SH   SOLE 13 3,163 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 103 1,158 SH   SOLE 15 1,158 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 36,731 412,337 SH   SOLE 18 381,332 0 31,005
MEAD JOHNSON NUTRITION CO COM 582839106 10,312 115,759 SH   SOLE 19 115,759 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 7,879 88,451 SH   SOLE 20 0 0 88,451
MEAD JOHNSON NUTRITION CO COM 582839106 308,519 3,463,388 SH   SOLE 21 3,463,388 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 439,652 4,935,476 SH   SOLE 22 3,999,949 0 935,527
MEAD JOHNSON NUTRITION CO COM 582839106 20,407 229,090 SH   SOLE 23 229,090 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 5,919 66,451 SH   SOLE 25 66,451 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 51,697 580,345 SH   SOLE 26 139,832 0 440,513
MEAD JOHNSON NUTRITION CO COM 582839106 3,503 39,323 SH   SOLE 28 29,603 0 9,720
MEAD JOHNSON NUTRITION CO COM 582839106 809 9,077 SH   SOLE 29 9,077 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 53,185 597,049 SH   SOLE 30 597,049 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 8,791 98,682 SH   SOLE 31 37,882 0 60,800
MEAD JOHNSON NUTRITION CO COM 582839106 3,646 40,925 SH   SOLE 34 40,925 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 24,509 275,134 SH   SOLE 36 275,134 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 101 1,129 SH   SOLE 40 1,129 0 0
MECHEL PAO SPONSORED ADR NE 583840608 95 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 31 5,854 SH   SOLE 7 5,854 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,941 740,846 SH   SOLE 21 740,846 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,494 280,804 SH   SOLE 22 280,804 0 0
MECHEL PAO SPONSORED ADR NE 583840608 257 48,252 SH   SOLE 30 48,252 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 6 505 SH   SOLE 2 505 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 919 82,023 SH   SOLE 18 82,023 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 91 8,137 SH   SOLE 19 8,137 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 7,736 690,140 SH   SOLE 21 690,140 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 1,846 164,641 SH   SOLE 22 148,931 0 15,710
MEDEQUITIES RLTY TR INC COM 58409L306 10 907 SH   SOLE 23 907 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,248 174,406 SH   SOLE 2 138,062 0 36,344
MEDICAL PPTYS TRUST INC COM 58463J304 1,309 101,558 SH   SOLE 4 101,558 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,069 393,249 SH   SOLE 7 393,249 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 172 13,369 SH   SOLE 15 13,369 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 26,685 2,070,223 SH   SOLE 18 2,070,223 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,124 475,102 SH   SOLE 19 475,102 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 278,111 21,575,749 SH   SOLE 21 21,575,749 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 164,560 12,766,479 SH   SOLE 22 12,142,635 0 623,844
MEDICAL PPTYS TRUST INC COM 58463J304 178 13,792 SH   SOLE 23 13,792 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,940 460,793 SH   SOLE 25 460,793 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,767 214,692 SH   SOLE 26 106,249 0 108,443
MEDICAL PPTYS TRUST INC COM 58463J304 559 43,354 SH   SOLE 28 43,354 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,637 204,565 SH   SOLE 29 110,827 0 93,738
MEDICAL PPTYS TRUST INC COM 58463J304 19,494 1,512,355 SH   SOLE 30 1,512,355 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 359 27,848 SH   SOLE 40 27,848 0 0
MEDICINES CO COM 584688105 232 4,751 SH   SOLE 2 2,955 0 1,796
MEDICINES CO COM 584688105 20 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 80 1,642 SH   SOLE 7 1,642 0 0
MEDICINES CO COM 584688105 16,442 336,230 SH   SOLE 18 336,230 0 0
MEDICINES CO COM 584688105 2,035 41,614 SH   SOLE 19 41,614 0 0
MEDICINES CO COM 584688105 356,252 7,285,312 SH   SOLE 21 7,285,312 0 0
MEDICINES CO COM 584688105 90,336 1,847,359 SH   SOLE 22 1,708,728 0 138,631
MEDICINES CO COM 584688105 1,561 31,917 SH   SOLE 26 27,697 0 4,220
MEDICINES CO COM 584688105 488 9,988 SH   SOLE 28 9,988 0 0
MEDICINES CO COM 584688105 6,764 138,331 SH   SOLE 30 138,331 0 0
MEDICINES CO COM 584688105 340 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 615 390,000 PRN   SOLE 21 390,000 0 0
MEDICINOVA INC COM NEW 58468P206 7 1,120 SH   SOLE 2 1,120 0 0
MEDICINOVA INC COM NEW 58468P206 662 110,509 SH   SOLE 18 110,509 0 0
MEDICINOVA INC COM NEW 58468P206 94 15,742 SH   SOLE 19 15,742 0 0
MEDICINOVA INC COM NEW 58468P206 8,489 1,417,251 SH   SOLE 21 1,417,251 0 0
MEDICINOVA INC COM NEW 58468P206 2,517 420,262 SH   SOLE 22 383,516 0 36,746
MEDIDATA SOLUTIONS INC COM 58471A105 374 6,490 SH   SOLE 2 6,095 0 395
MEDIDATA SOLUTIONS INC COM 58471A105 14 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 79 1,370 SH   SOLE 7 1,370 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 15,531 269,212 SH   SOLE 18 269,212 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,318 109,513 SH   SOLE 19 109,513 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 268,026 4,645,973 SH   SOLE 21 4,645,973 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 86,964 1,507,433 SH   SOLE 22 1,394,391 0 113,042
MEDIDATA SOLUTIONS INC COM 58471A105 135 2,337 SH   SOLE 23 2,337 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 718 12,451 SH   SOLE 26 9,367 0 3,084
MEDIDATA SOLUTIONS INC COM 58471A105 460 7,977 SH   SOLE 28 7,977 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,147 19,879 SH   SOLE 29 0 0 19,879
MEDIDATA SOLUTIONS INC COM 58471A105 6,071 105,237 SH   SOLE 30 105,237 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 340 5,889 SH   SOLE 40 5,889 0 0
MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 291 255,000 PRN   SOLE 21 255,000 0 0
MEDIFAST INC COM 58470H101 220 4,968 SH   SOLE 2 4,848 0 120
MEDIFAST INC COM 58470H101 3 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 12 274 SH   SOLE 7 274 0 0
MEDIFAST INC COM 58470H101 2,464 55,532 SH   SOLE 18 55,532 0 0
MEDIFAST INC COM 58470H101 753 16,980 SH   SOLE 19 16,980 0 0
MEDIFAST INC COM 58470H101 42,679 961,883 SH   SOLE 21 961,883 0 0
MEDIFAST INC COM 58470H101 15,250 343,709 SH   SOLE 22 318,282 0 25,427
MEDIFAST INC COM 58470H101 11 258 SH   SOLE 23 258 0 0
MEDIFAST INC COM 58470H101 113 2,554 SH   SOLE 26 0 0 2,554
MEDIFAST INC COM 58470H101 61 1,375 SH   SOLE 28 1,375 0 0
MEDIFAST INC COM 58470H101 918 20,693 SH   SOLE 29 0 0 20,693
MEDIFAST INC COM 58470H101 1,010 22,772 SH   SOLE 30 22,772 0 0
MEDIFAST INC COM 58470H101 36 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 3,456 449,466 SH   SOLE 30 449,466 0 0
MEDLEY MGMT INC CL A COM 58503T106 1 151 SH   SOLE 2 151 0 0
MEDLEY MGMT INC CL A COM 58503T106 212 25,535 SH   SOLE 18 25,535 0 0
MEDLEY MGMT INC CL A COM 58503T106 14 1,667 SH   SOLE 19 1,667 0 0
MEDLEY MGMT INC CL A COM 58503T106 1,681 202,489 SH   SOLE 21 202,489 0 0
MEDLEY MGMT INC CL A COM 58503T106 775 93,360 SH   SOLE 22 87,913 0 5,447
MEDLEY MGMT INC CL A COM 58503T106 168 20,200 SH   SOLE 29 0 0 20,200
MEDNAX INC COM 58502B106 6,825 98,375 SH   SOLE 2 54,427 0 43,948
MEDNAX INC COM 58502B106 2,043 29,443 SH   SOLE 4 26,962 0 2,481
MEDNAX INC COM 58502B106 1,674 24,125 SH   SOLE 7 20,672 0 3,453
MEDNAX INC COM 58502B106 22,804 328,683 SH   SOLE 18 318,978 0 9,705
MEDNAX INC COM 58502B106 4,328 62,375 SH   SOLE 19 62,375 0 0
MEDNAX INC COM 58502B106 285,612 4,116,629 SH   SOLE 21 4,116,629 0 0
MEDNAX INC COM 58502B106 213,123 3,071,820 SH   SOLE 22 2,738,222 0 333,598
MEDNAX INC COM 58502B106 7,474 107,727 SH   SOLE 23 107,727 0 0
MEDNAX INC COM 58502B106 11,801 170,097 SH   SOLE 26 92,010 0 78,087
MEDNAX INC COM 58502B106 1,339 19,302 SH   SOLE 28 14,334 0 4,968
MEDNAX INC COM 58502B106 1,661 23,944 SH   SOLE 29 2,683 0 21,261
MEDNAX INC COM 58502B106 7,332 105,683 SH   SOLE 30 105,683 0 0
MEDNAX INC COM 58502B106 3,167 45,646 SH   SOLE 31 22,105 0 23,541
MEDNAX INC COM 58502B106 450 6,482 SH   SOLE 34 6,482 0 0
MEDNAX INC COM 58502B106 1,291 18,603 SH   SOLE 36 18,603 0 0
MEDNAX INC COM 58502B106 28 406 SH   SOLE 40 406 0 0
MEDOVEX CORP COM 58504H101 8 5,147 SH   SOLE 21 5,147 0 0
MEDPACE HLDGS INC COM 58506Q109 16 525 SH   SOLE 2 525 0 0
MEDPACE HLDGS INC COM 58506Q109 924 30,954 SH   SOLE 18 30,954 0 0
MEDPACE HLDGS INC COM 58506Q109 1,026 34,379 SH   SOLE 19 34,379 0 0
MEDPACE HLDGS INC COM 58506Q109 7,127 238,754 SH   SOLE 21 238,754 0 0
MEDPACE HLDGS INC COM 58506Q109 8,373 280,491 SH   SOLE 22 267,817 0 12,674
MEDPACE HLDGS INC COM 58506Q109 21 687 SH   SOLE 23 687 0 0
MEDPACE HLDGS INC COM 58506Q109 40 1,341 SH   SOLE 30 1,341 0 0
MEDTRONIC PLC SHS G5960L103 132,558 1,645,459 SH   SOLE 2 786,363 0 859,096
MEDTRONIC PLC SHS G5960L103 37,821 469,470 SH   SOLE 4 434,735 0 34,735
MEDTRONIC PLC SHS G5960L103 101,279 1,257,190 SH   SOLE 7 1,030,053 0 227,137
MEDTRONIC PLC SHS G5960L103 577 7,161 SH   SOLE 13 7,161 0 0
MEDTRONIC PLC SHS G5960L103 720 8,938 SH   SOLE 15 8,938 0 0
MEDTRONIC PLC SHS G5960L103 57 703 SH   SOLE 17 0 0 703
MEDTRONIC PLC SHS G5960L103 258,129 3,204,183 SH   SOLE 18 2,991,937 0 212,246
MEDTRONIC PLC SHS G5960L103 934 11,598 SH   OTR 19 0 11,598 0
MEDTRONIC PLC SHS G5960L103 362,047 4,494,133 SH   SOLE 19 4,494,133 0 0
MEDTRONIC PLC SHS G5960L103 53,869 668,683 SH   SOLE 20 0 0 668,683
MEDTRONIC PLC SHS G5960L103 1,829,013 22,703,733 SH   SOLE 21 22,703,733 0 0
MEDTRONIC PLC SHS G5960L103 2,985,887 37,064,136 SH   SOLE 22 30,038,565 0 7,025,571
MEDTRONIC PLC SHS G5960L103 135,677 1,684,176 SH   SOLE 23 1,684,176 0 0
MEDTRONIC PLC SHS G5960L103 43,165 535,807 SH   SOLE 25 535,807 0 0
MEDTRONIC PLC SHS G5960L103 352,724 4,378,401 SH   SOLE 26 835,398 0 3,543,003
MEDTRONIC PLC SHS G5960L103 23,528 292,052 SH   SOLE 28 218,106 0 73,946
MEDTRONIC PLC SHS G5960L103 11,619 144,222 SH   SOLE 29 62,912 0 81,310
MEDTRONIC PLC SHS G5960L103 307,202 3,813,332 SH   SOLE 30 3,813,332 0 0
MEDTRONIC PLC SHS G5960L103 62,140 771,350 SH   SOLE 31 281,757 0 489,593
MEDTRONIC PLC SHS G5960L103 143,218 1,777,783 SH   SOLE 34 1,777,783 0 0
MEDTRONIC PLC SHS G5960L103 168,816 2,095,526 SH   SOLE 36 2,095,526 0 0
MEDTRONIC PLC SHS G5960L103 591 7,340 SH   SOLE 40 7,340 0 0
MEETME INC COM 585141104 31 5,329 SH   SOLE 2 5,329 0 0
MEETME INC COM 585141104 993 168,577 SH   SOLE 18 168,577 0 0
MEETME INC COM 585141104 165 27,974 SH   SOLE 19 27,974 0 0
MEETME INC COM 585141104 8,494 1,442,143 SH   SOLE 21 1,442,143 0 0
MEETME INC COM 585141104 7,996 1,357,602 SH   SOLE 22 1,297,090 0 60,512
MEI PHARMA INC COM NEW 55279B202 8 5,118 SH   SOLE 18 5,118 0 0
MEI PHARMA INC COM NEW 55279B202 14 8,459 SH   SOLE 19 8,459 0 0
MEI PHARMA INC COM NEW 55279B202 143 88,077 SH   SOLE 21 88,077 0 0
MEI PHARMA INC COM NEW 55279B202 727 448,639 SH   SOLE 22 448,639 0 0
MELCO CROWN ENTMT LTD ADR 585464100 4,684 252,655 SH   SOLE 2 251,423 0 1,232
MELCO CROWN ENTMT LTD ADR 585464100 2,893 156,025 SH   SOLE 4 151,053 0 4,972
MELCO CROWN ENTMT LTD ADR 585464100 1,384 74,631 SH   SOLE 7 74,631 0 0
MELCO CROWN ENTMT LTD ADR 585464100 339 18,294 SH   SOLE 13 18,294 0 0
MELCO CROWN ENTMT LTD ADR 585464100 6,739 363,466 SH   SOLE 15 318,879 0 44,587
MELCO CROWN ENTMT LTD ADR 585464100 3,563 192,198 SH   SOLE 18 190,209 0 1,989
MELCO CROWN ENTMT LTD ADR 585464100 31,900 1,720,593 SH   SOLE 19 1,720,593 0 0
MELCO CROWN ENTMT LTD ADR 585464100 48,177 2,598,532 SH   SOLE 21 2,598,532 0 0
MELCO CROWN ENTMT LTD ADR 585464100 53,691 2,895,955 SH   SOLE 22 2,536,709 0 359,246
MELCO CROWN ENTMT LTD ADR 585464100 4,321 233,079 SH   SOLE 23 233,079 0 0
MELCO CROWN ENTMT LTD ADR 585464100 7,818 421,668 SH   SOLE 25 421,668 0 0
MELCO CROWN ENTMT LTD ADR 585464100 11,940 644,012 SH   SOLE 26 234,052 0 409,960
MELCO CROWN ENTMT LTD ADR 585464100 742 40,014 SH   SOLE 28 31,022 0 8,992
MELCO CROWN ENTMT LTD ADR 585464100 1,189 64,135 SH   SOLE 29 338 0 63,797
MELCO CROWN ENTMT LTD ADR 585464100 8,748 471,826 SH   SOLE 30 471,826 0 0
MELCO CROWN ENTMT LTD ADR 585464100 1,580 85,219 SH   SOLE 31 4,306 0 80,913
MELCO CROWN ENTMT LTD ADR 585464100 100,809 5,437,392 SH   SOLE 34 5,437,392 0 0
MELCO CROWN ENTMT LTD ADR 585464100 861 46,427 SH   SOLE 36 46,427 0 0
MELCO CROWN ENTMT LTD ADR 585464100 33 1,759 SH   SOLE 40 1,759 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 12 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 792 15,552 SH   OTR 19 0 15,552 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 11,026 216,400 SH   SOLE 19 216,400 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 350 6,872 SH   SOLE 21 6,872 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 2,189 42,973 SH   SOLE 22 19,079 0 23,894
MELLANOX TECHNOLOGIES LTD SHS M51363113 566 11,100 SH   SOLE 25 11,100 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 575 11,279 SH   SOLE 26 8,615 0 2,664
MELLANOX TECHNOLOGIES LTD SHS M51363113 308 6,054 SH   SOLE 28 6,054 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 369 7,233 SH   SOLE 30 7,233 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 7,108 139,500 SH   SOLE 34 139,500 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 229 4,494 SH   SOLE 40 4,494 0 0
MELROSE BANCORP INC COM 585553100 6 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 11 628 SH   SOLE 21 628 0 0
MERCADOLIBRE INC COM 58733R102 11,469 54,235 SH   SOLE 2 2,593 0 51,642
MERCADOLIBRE INC COM 58733R102 2,944 13,921 SH   SOLE 4 12,820 0 1,101
MERCADOLIBRE INC COM 58733R102 1,896 8,965 SH   SOLE 7 7,500 0 1,465
MERCADOLIBRE INC COM 58733R102 15,652 74,017 SH   SOLE 18 68,901 0 5,116
MERCADOLIBRE INC COM 58733R102 29,571 139,835 SH   SOLE 19 139,835 0 0
MERCADOLIBRE INC COM 58733R102 6,173 29,190 SH   SOLE 20 0 0 29,190
MERCADOLIBRE INC COM 58733R102 22,570 106,730 SH   SOLE 21 106,730 0 0
MERCADOLIBRE INC COM 58733R102 20,337 96,168 SH   SOLE 22 67,053 0 29,115
MERCADOLIBRE INC COM 58733R102 10,093 47,727 SH   SOLE 23 47,727 0 0
MERCADOLIBRE INC COM 58733R102 19,237 90,970 SH   SOLE 25 90,970 0 0
MERCADOLIBRE INC COM 58733R102 15,923 75,298 SH   SOLE 26 36,652 0 38,646
MERCADOLIBRE INC COM 58733R102 1,642 7,767 SH   SOLE 28 5,654 0 2,113
MERCADOLIBRE INC COM 58733R102 18,910 89,424 SH   SOLE 29 76,347 0 13,077
MERCADOLIBRE INC COM 58733R102 9,679 45,771 SH   SOLE 30 45,771 0 0
MERCADOLIBRE INC COM 58733R102 6,753 31,932 SH   SOLE 31 7,220 0 24,712
MERCADOLIBRE INC COM 58733R102 21,216 100,324 SH   SOLE 34 100,324 0 0
MERCADOLIBRE INC COM 58733R102 1,321 6,247 SH   SOLE 36 6,247 0 0
MERCADOLIBRE INC COM 58733R102 373 1,763 SH   SOLE 39 1,763 0 0
MERCADOLIBRE INC COM 58733R102 39 185 SH   SOLE 40 185 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 617 355,000 PRN   SOLE 21 355,000 0 0
MERCANTILE BANK CORP COM 587376104 117 3,392 SH   SOLE 2 704 0 2,688
MERCANTILE BANK CORP COM 587376104 16 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 2,306 67,037 SH   SOLE 18 67,037 0 0
MERCANTILE BANK CORP COM 587376104 404 11,745 SH   SOLE 19 11,745 0 0
MERCANTILE BANK CORP COM 587376104 17,989 522,945 SH   SOLE 21 522,945 0 0
MERCANTILE BANK CORP COM 587376104 8,151 236,940 SH   SOLE 22 204,989 0 31,951
MERCANTILE BANK CORP COM 587376104 138 4,005 SH   SOLE 30 4,005 0 0
MERCER INTL INC COM 588056101 73 6,229 SH   SOLE 19 6,229 0 0
MERCER INTL INC COM 588056101 332 28,367 SH   SOLE 21 28,367 0 0
MERCER INTL INC COM 588056101 4,881 417,154 SH   SOLE 22 379,708 0 37,446
MERCER INTL INC COM 588056101 80 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 85 7,262 SH   SOLE 30 7,262 0 0
MERCHANTS BANCSHARES COM 588448100 68 1,388 SH   SOLE 2 273 0 1,115
MERCHANTS BANCSHARES COM 588448100 1,112 22,836 SH   SOLE 18 22,836 0 0
MERCHANTS BANCSHARES COM 588448100 195 3,994 SH   SOLE 19 3,994 0 0
MERCHANTS BANCSHARES COM 588448100 9,229 189,499 SH   SOLE 21 189,499 0 0
MERCHANTS BANCSHARES COM 588448100 11,939 245,154 SH   SOLE 22 228,338 0 16,816
MERCK & CO INC COM 58933Y105 209,645 3,299,420 SH   SOLE 2 1,578,367 0 1,721,053
MERCK & CO INC COM 58933Y105 65,401 1,029,286 SH   SOLE 4 960,491 0 68,795
MERCK & CO INC COM 58933Y105 132,713 2,088,646 SH   SOLE 7 1,966,606 0 122,040
MERCK & CO INC COM 58933Y105 5,775 90,885 SH   SOLE 13 90,885 0 0
MERCK & CO INC COM 58933Y105 1,091 17,178 SH   SOLE 15 17,178 0 0
MERCK & CO INC COM 58933Y105 2 33 SH   SOLE 17 0 0 33
MERCK & CO INC COM 58933Y105 539,031 8,483,340 SH   SOLE 18 7,850,909 0 632,431
MERCK & CO INC COM 58933Y105 1,470 23,134 SH   OTR 19 0 23,134 0
MERCK & CO INC COM 58933Y105 739,220 11,633,937 SH   SOLE 19 11,633,937 0 0
MERCK & CO INC COM 58933Y105 91,919 1,446,626 SH   SOLE 20 83,518 0 1,363,108
MERCK & CO INC COM 58933Y105 3,118,886 49,085,399 SH   SOLE 21 49,085,399 0 0
MERCK & CO INC COM 58933Y105 4,833,173 76,065,049 SH   SOLE 22 61,518,531 0 14,546,518
MERCK & CO INC COM 58933Y105 219,422 3,453,284 SH   SOLE 23 3,453,284 0 0
MERCK & CO INC COM 58933Y105 83,620 1,316,019 SH   SOLE 25 1,298,520 0 17,499
MERCK & CO INC COM 58933Y105 511,235 8,045,870 SH   SOLE 26 1,656,169 0 6,389,701
MERCK & CO INC COM 58933Y105 36,662 576,987 SH   SOLE 28 430,302 0 146,685
MERCK & CO INC COM 58933Y105 28,413 447,171 SH   SOLE 29 194,920 0 252,251
MERCK & CO INC COM 58933Y105 498,927 7,852,179 SH   SOLE 30 7,852,179 0 0
MERCK & CO INC COM 58933Y105 106,414 1,674,757 SH   SOLE 31 651,922 0 1,022,835
MERCK & CO INC COM 58933Y105 13,469 211,983 SH   SOLE 32 211,983 0 0
MERCK & CO INC COM 58933Y105 115,836 1,823,046 SH   SOLE 34 1,823,046 0 0
MERCK & CO INC COM 58933Y105 6,816 107,264 SH   SOLE 35 107,264 0 0
MERCK & CO INC COM 58933Y105 278,098 4,376,736 SH   SOLE 36 4,376,736 0 0
MERCK & CO INC COM 58933Y105 932 14,661 SH   SOLE 40 14,661 0 0
MERCURY GENL CORP NEW COM 589400100 1,341 21,982 SH   SOLE 2 17,388 0 4,594
MERCURY GENL CORP NEW COM 589400100 7 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 3,317 54,381 SH   SOLE 7 54,381 0 0
MERCURY GENL CORP NEW COM 589400100 11,351 186,105 SH   SOLE 18 186,105 0 0
MERCURY GENL CORP NEW COM 589400100 3,033 49,736 SH   SOLE 19 49,736 0 0
MERCURY GENL CORP NEW COM 589400100 325,199 5,331,998 SH   SOLE 21 5,331,998 0 0
MERCURY GENL CORP NEW COM 589400100 64,918 1,064,409 SH   SOLE 22 962,417 0 101,992
MERCURY GENL CORP NEW COM 589400100 566 9,279 SH   SOLE 26 9,279 0 0
MERCURY GENL CORP NEW COM 589400100 278 4,554 SH   SOLE 30 4,554 0 0
MERCURY GENL CORP NEW COM 589400100 37 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 5,695 93,379 SH   SOLE 32 93,379 0 0
MERCURY GENL CORP NEW COM 589400100 50 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 162 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 80 2,060 SH   SOLE 2 2,060 0 0
MERCURY SYS INC COM 589378108 8 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 30 772 SH   SOLE 7 772 0 0
MERCURY SYS INC COM 589378108 9,720 248,909 SH   SOLE 18 248,909 0 0
MERCURY SYS INC COM 589378108 1,188 30,429 SH   SOLE 19 30,429 0 0
MERCURY SYS INC COM 589378108 192,944 4,940,954 SH   SOLE 21 4,940,954 0 0
MERCURY SYS INC COM 589378108 50,577 1,295,183 SH   SOLE 22 1,192,265 0 102,918
MERCURY SYS INC COM 589378108 12 300 SH   SOLE 23 300 0 0
MERCURY SYS INC COM 589378108 966 24,749 SH   SOLE 26 22,831 0 1,918
MERCURY SYS INC COM 589378108 309 7,910 SH   SOLE 28 7,910 0 0
MERCURY SYS INC COM 589378108 3,535 90,537 SH   SOLE 30 90,537 0 0
MERCURY SYS INC COM 589378108 171 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 1,806 27,954 SH   SOLE 2 21,258 0 6,696
MEREDITH CORP COM 589433101 15 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 6,208 96,095 SH   SOLE 7 96,095 0 0
MEREDITH CORP COM 589433101 19,277 298,409 SH   SOLE 18 298,409 0 0
MEREDITH CORP COM 589433101 1,776 27,497 SH   SOLE 19 27,497 0 0
MEREDITH CORP COM 589433101 335,222 5,189,199 SH   SOLE 21 5,189,199 0 0
MEREDITH CORP COM 589433101 76,490 1,184,056 SH   SOLE 22 1,111,066 0 72,990
MEREDITH CORP COM 589433101 7 116 SH   SOLE 23 116 0 0
MEREDITH CORP COM 589433101 558 8,639 SH   SOLE 26 6,383 0 2,256
MEREDITH CORP COM 589433101 351 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 420 6,505 SH   SOLE 29 0 0 6,505
MEREDITH CORP COM 589433101 383 5,932 SH   SOLE 30 5,932 0 0
MEREDITH CORP COM 589433101 4,592 71,078 SH   SOLE 32 71,078 0 0
MEREDITH CORP COM 589433101 45 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 256 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 187 10,193 SH   SOLE 2 2,566 0 7,627
MERIDIAN BANCORP INC MD COM 58958U103 31 1,672 SH   SOLE 7 1,672 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,676 200,900 SH   SOLE 18 200,900 0 0
MERIDIAN BANCORP INC MD COM 58958U103 541 29,567 SH   SOLE 19 29,567 0 0
MERIDIAN BANCORP INC MD COM 58958U103 28,782 1,572,802 SH   SOLE 21 1,572,802 0 0
MERIDIAN BANCORP INC MD COM 58958U103 20,690 1,130,578 SH   SOLE 22 1,053,693 0 76,885
MERIDIAN BANCORP INC MD COM 58958U103 250 13,676 SH   SOLE 28 13,676 0 0
MERIDIAN BANCORP INC MD COM 58958U103 162 8,864 SH   SOLE 30 8,864 0 0
MERIDIAN BANCORP INC MD COM 58958U103 66 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 46 3,330 SH   SOLE 2 1,954 0 1,376
MERIDIAN BIOSCIENCE INC COM 589584101 4 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16 1,178 SH   SOLE 7 1,178 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,880 208,689 SH   SOLE 18 208,689 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 349 25,287 SH   SOLE 19 25,287 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 49,805 3,609,055 SH   SOLE 21 3,609,055 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16,162 1,171,144 SH   SOLE 22 1,076,923 0 94,221
MERIDIAN BIOSCIENCE INC COM 589584101 342 24,770 SH   SOLE 26 20,127 0 4,643
MERIDIAN BIOSCIENCE INC COM 589584101 85 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,213 87,908 SH   SOLE 30 87,908 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 61 4,407 SH   SOLE 40 4,407 0 0
MERIT MED SYS INC COM 589889104 254 8,783 SH   SOLE 2 3,897 0 4,886
MERIT MED SYS INC COM 589889104 1,931 66,814 SH   SOLE 4 66,814 0 0
MERIT MED SYS INC COM 589889104 35 1,212 SH   SOLE 7 1,212 0 0
MERIT MED SYS INC COM 589889104 8,162 282,414 SH   SOLE 18 282,414 0 0
MERIT MED SYS INC COM 589889104 26,429 914,486 SH   SOLE 19 914,486 0 0
MERIT MED SYS INC COM 589889104 116,927 4,045,924 SH   SOLE 21 4,045,924 0 0
MERIT MED SYS INC COM 589889104 34,454 1,192,167 SH   SOLE 22 1,105,042 0 87,125
MERIT MED SYS INC COM 589889104 727 25,146 SH   SOLE 26 21,392 0 3,754
MERIT MED SYS INC COM 589889104 175 6,064 SH   SOLE 28 6,064 0 0
MERIT MED SYS INC COM 589889104 2,755 95,345 SH   SOLE 30 95,345 0 0
MERIT MED SYS INC COM 589889104 4,228 146,282 SH   SOLE 34 146,282 0 0
MERIT MED SYS INC COM 589889104 141 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 337 9,147 SH   SOLE 2 2,320 0 6,827
MERITAGE HOMES CORP COM 59001A102 9 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 37 1,004 SH   SOLE 7 1,004 0 0
MERITAGE HOMES CORP COM 59001A102 7,316 198,804 SH   SOLE 18 198,804 0 0
MERITAGE HOMES CORP COM 59001A102 877 23,828 SH   SOLE 19 23,828 0 0
MERITAGE HOMES CORP COM 59001A102 147,079 3,996,717 SH   SOLE 21 3,996,717 0 0
MERITAGE HOMES CORP COM 59001A102 38,198 1,037,998 SH   SOLE 22 961,944 0 76,054
MERITAGE HOMES CORP COM 59001A102 442 12,024 SH   SOLE 26 9,760 0 2,264
MERITAGE HOMES CORP COM 59001A102 201 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 2,649 71,972 SH   SOLE 30 71,972 0 0
MERITAGE HOMES CORP COM 59001A102 147 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 328 19,161 SH   SOLE 2 3,843 0 15,318
MERITOR INC COM 59001K100 11 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 82 4,795 SH   SOLE 7 4,795 0 0
MERITOR INC COM 59001K100 5,547 323,820 SH   SOLE 18 323,820 0 0
MERITOR INC COM 59001K100 913 53,291 SH   SOLE 19 53,291 0 0
MERITOR INC COM 59001K100 42,774 2,497,033 SH   SOLE 21 2,497,033 0 0
MERITOR INC COM 59001K100 51,681 3,016,986 SH   SOLE 22 2,837,580 0 179,406
MERITOR INC COM 59001K100 543 31,672 SH   SOLE 26 24,110 0 7,562
MERITOR INC COM 59001K100 221 12,889 SH   SOLE 28 12,889 0 0
MERITOR INC COM 59001K100 21 1,200 SH   SOLE 29 0 0 1,200
MERITOR INC COM 59001K100 258 15,042 SH   SOLE 30 15,042 0 0
MERITOR INC COM 59001K100 71 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 179 10,467 SH   SOLE 40 10,467 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 43 14,033 SH   SOLE 2 5,482 0 8,551
MERRIMACK PHARMACEUTICALS IN COM 590328100 1 469 SH   SOLE 4 469 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 9 2,962 SH   SOLE 7 2,962 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 1,428 463,755 SH   SOLE 18 463,755 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 791 256,692 SH   SOLE 19 256,692 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 23,254 7,550,059 SH   SOLE 21 7,550,059 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 9,892 3,211,710 SH   SOLE 22 2,983,688 0 228,022
MERRIMACK PHARMACEUTICALS IN COM 590328100 27 8,915 SH   SOLE 26 0 0 8,915
MERRIMACK PHARMACEUTICALS IN COM 590328100 46 14,835 SH   SOLE 28 14,835 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 54 17,681 SH   SOLE 29 0 0 17,681
MERRIMACK PHARMACEUTICALS IN COM 590328100 62 20,209 SH   SOLE 30 20,209 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 33 10,747 SH   SOLE 40 10,747 0 0
MERUS N V COM N5749R100 5 200 SH   SOLE 2 200 0 0
MESA LABS INC COM 59064R109 26 208 SH   SOLE 2 139 0 69
MESA LABS INC COM 59064R109 14 112 SH   SOLE 7 112 0 0
MESA LABS INC COM 59064R109 1,416 11,539 SH   SOLE 18 11,539 0 0
MESA LABS INC COM 59064R109 232 1,890 SH   SOLE 19 1,890 0 0
MESA LABS INC COM 59064R109 11,664 95,065 SH   SOLE 21 95,065 0 0
MESA LABS INC COM 59064R109 6,019 49,052 SH   SOLE 22 45,679 0 3,373
MESA LABS INC COM 59064R109 63 514 SH   SOLE 30 514 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 167 1,888 SH   SOLE 2 385 0 1,503
META FINL GROUP INC COM 59100U108 33 376 SH   SOLE 7 376 0 0
META FINL GROUP INC COM 59100U108 2,981 33,681 SH   SOLE 18 33,681 0 0
META FINL GROUP INC COM 59100U108 482 5,441 SH   SOLE 19 5,441 0 0
META FINL GROUP INC COM 59100U108 24,039 271,632 SH   SOLE 21 271,632 0 0
META FINL GROUP INC COM 59100U108 24,066 271,933 SH   SOLE 22 249,724 0 22,209
META FINL GROUP INC COM 59100U108 61 687 SH   SOLE 26 0 0 687
META FINL GROUP INC COM 59100U108 115 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 170 1,916 SH   SOLE 30 1,916 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 56 2,467 SH   SOLE 2 664 0 1,803
METALDYNE PERFORMANCE GROUP COM 59116R107 8 349 SH   SOLE 7 349 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 1,289 56,401 SH   SOLE 18 56,401 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 149 6,532 SH   SOLE 19 6,532 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 10,155 444,427 SH   SOLE 21 444,427 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 8,032 351,516 SH   SOLE 22 328,863 0 22,653
METALDYNE PERFORMANCE GROUP COM 59116R107 38 1,668 SH   SOLE 28 1,668 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 63 2,770 SH   SOLE 30 2,770 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 24 1,033 SH   SOLE 40 1,033 0 0
METHANEX CORP COM 59151K108 718 15,301 SH   SOLE 4 15,301 0 0
METHANEX CORP COM 59151K108 898 19,142 SH   SOLE 18 19,142 0 0
METHANEX CORP COM 59151K108 5,633 120,100 SH   SOLE 19 120,100 0 0
METHANEX CORP COM 59151K108 1,557 33,200 SH   SOLE 34 33,200 0 0
METHODE ELECTRS INC COM 591520200 125 2,746 SH   SOLE 2 1,764 0 982
METHODE ELECTRS INC COM 591520200 5 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 44 959 SH   SOLE 7 959 0 0
METHODE ELECTRS INC COM 591520200 8,327 182,614 SH   SOLE 18 182,614 0 0
METHODE ELECTRS INC COM 591520200 1,004 22,025 SH   SOLE 19 22,025 0 0
METHODE ELECTRS INC COM 591520200 141,898 3,111,797 SH   SOLE 21 3,111,797 0 0
METHODE ELECTRS INC COM 591520200 45,442 996,538 SH   SOLE 22 919,439 0 77,099
METHODE ELECTRS INC COM 591520200 708 15,519 SH   SOLE 26 12,808 0 2,711
METHODE ELECTRS INC COM 591520200 241 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 3,245 71,153 SH   SOLE 30 71,153 0 0
METHODE ELECTRS INC COM 591520200 177 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 48,085 910,347 SH   SOLE 2 307,617 0 602,730
METLIFE INC COM 59156R108 18,419 348,710 SH   SOLE 4 325,624 0 23,086
METLIFE INC COM 59156R108 41,225 780,486 SH   SOLE 7 739,389 0 41,097
METLIFE INC COM 59156R108 388 7,339 SH   SOLE 13 7,339 0 0
METLIFE INC COM 59156R108 289 5,474 SH   SOLE 15 5,474 0 0
METLIFE INC COM 59156R108 228,513 4,326,256 SH   SOLE 18 3,994,063 0 332,193
METLIFE INC COM 59156R108 2,303 43,604 SH   OTR 19 0 43,604 0
METLIFE INC COM 59156R108 391,218 7,406,633 SH   SOLE 19 7,406,633 0 0
METLIFE INC COM 59156R108 19,475 368,703 SH   SOLE 20 0 0 368,703
METLIFE INC COM 59156R108 777,189 14,713,922 SH   SOLE 21 14,713,922 0 0
METLIFE INC COM 59156R108 1,464,650 27,729,081 SH   SOLE 22 22,861,848 0 4,867,233
METLIFE INC COM 59156R108 58,811 1,113,430 SH   SOLE 23 1,113,430 0 0
METLIFE INC COM 59156R108 21,138 400,191 SH   SOLE 25 400,191 0 0
METLIFE INC COM 59156R108 209,486 3,966,040 SH   SOLE 26 584,436 0 3,381,604
METLIFE INC COM 59156R108 10,300 195,002 SH   SOLE 28 145,109 0 49,893
METLIFE INC COM 59156R108 3,440 65,130 SH   SOLE 29 41,883 0 23,247
METLIFE INC COM 59156R108 168,195 3,184,301 SH   SOLE 30 3,184,301 0 0
METLIFE INC COM 59156R108 26,565 502,932 SH   SOLE 31 181,952 0 320,980
METLIFE INC COM 59156R108 48,048 909,660 SH   SOLE 34 909,660 0 0
METLIFE INC COM 59156R108 78,888 1,493,523 SH   SOLE 36 1,493,523 0 0
METLIFE INC COM 59156R108 270 5,106 SH   SOLE 40 5,106 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 28,835 60,209 SH   SOLE 2 43,558 0 16,651
METTLER TOLEDO INTERNATIONAL COM 592688105 7,131 14,890 SH   SOLE 4 14,174 0 716
METTLER TOLEDO INTERNATIONAL COM 592688105 11,789 24,616 SH   SOLE 7 22,201 0 2,415
METTLER TOLEDO INTERNATIONAL COM 592688105 156 325 SH   SOLE 13 325 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 68 143 SH   SOLE 15 143 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 26,810 55,981 SH   SOLE 18 52,165 0 3,816
METTLER TOLEDO INTERNATIONAL COM 592688105 6,232 13,013 SH   SOLE 19 13,013 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 10,555 22,039 SH   SOLE 20 0 0 22,039
METTLER TOLEDO INTERNATIONAL COM 592688105 257,008 536,651 SH   SOLE 21 536,651 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 358,577 748,735 SH   SOLE 22 595,297 0 153,438
METTLER TOLEDO INTERNATIONAL COM 592688105 19,732 41,202 SH   SOLE 23 41,202 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 4,000 8,353 SH   SOLE 25 8,353 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 31,867 66,541 SH   SOLE 26 21,940 0 44,601
METTLER TOLEDO INTERNATIONAL COM 592688105 2,672 5,580 SH   SOLE 28 4,124 0 1,456
METTLER TOLEDO INTERNATIONAL COM 592688105 5,734 11,973 SH   SOLE 29 6,079 0 5,894
METTLER TOLEDO INTERNATIONAL COM 592688105 35,958 75,082 SH   SOLE 30 75,082 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,042 25,144 SH   SOLE 31 13,332 0 11,812
METTLER TOLEDO INTERNATIONAL COM 592688105 1,705 3,561 SH   SOLE 34 3,561 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,270 33,973 SH   SOLE 36 33,973 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 66 138 SH   SOLE 40 138 0 0
MFA FINL INC COM 55272X102 1,276 157,892 SH   SOLE 2 90,742 0 67,150
MFA FINL INC COM 55272X102 16 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 121 14,921 SH   SOLE 7 14,921 0 0
MFA FINL INC COM 55272X102 1,743 215,730 SH   SOLE 18 215,730 0 0
MFA FINL INC COM 55272X102 1,883 232,992 SH   SOLE 19 232,992 0 0
MFA FINL INC COM 55272X102 103,074 12,756,735 SH   SOLE 21 12,756,735 0 0
MFA FINL INC COM 55272X102 78,831 9,756,313 SH   SOLE 22 8,408,771 0 1,347,542
MFA FINL INC COM 55272X102 989 122,462 SH   SOLE 26 106,671 0 15,791
MFA FINL INC COM 55272X102 435 53,887 SH   SOLE 28 53,887 0 0
MFA FINL INC COM 55272X102 482 59,715 SH   SOLE 30 59,715 0 0
MFA FINL INC COM 55272X102 72 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 99 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 325 40,225 SH   SOLE 40 40,225 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 775 126,569 SH   SOLE 19 126,569 0 0
MGC DIAGNOSTICS CORP COM 552768103 7 794 SH   SOLE 21 794 0 0
MGC DIAGNOSTICS CORP COM 552768103 870 104,079 SH   SOLE 22 104,079 0 0
MGE ENERGY INC COM 55277P104 332 5,111 SH   SOLE 2 1,519 0 3,592
MGE ENERGY INC COM 55277P104 40 620 SH   SOLE 4 620 0 0
MGE ENERGY INC COM 55277P104 59 909 SH   SOLE 7 909 0 0
MGE ENERGY INC COM 55277P104 8,518 131,041 SH   SOLE 18 131,041 0 0
MGE ENERGY INC COM 55277P104 1,362 20,949 SH   SOLE 19 20,949 0 0
MGE ENERGY INC COM 55277P104 70,141 1,079,086 SH   SOLE 21 1,079,086 0 0
MGE ENERGY INC COM 55277P104 61,584 947,449 SH   SOLE 22 876,015 0 71,434
MGE ENERGY INC COM 55277P104 909 13,992 SH   SOLE 26 10,768 0 3,224
MGE ENERGY INC COM 55277P104 489 7,522 SH   SOLE 28 7,522 0 0
MGE ENERGY INC COM 55277P104 711 10,939 SH   SOLE 30 10,939 0 0
MGE ENERGY INC COM 55277P104 247 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 942 93,032 SH   SOLE 2 33,739 0 59,293
MGIC INVT CORP WIS COM 552848103 15 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 116 11,477 SH   SOLE 7 11,477 0 0
MGIC INVT CORP WIS COM 552848103 13,748 1,357,188 SH   SOLE 18 1,357,188 0 0
MGIC INVT CORP WIS COM 552848103 22,589 2,229,874 SH   SOLE 19 2,229,874 0 0
MGIC INVT CORP WIS COM 552848103 111,571 11,013,914 SH   SOLE 21 11,013,914 0 0
MGIC INVT CORP WIS COM 552848103 95,912 9,468,136 SH   SOLE 22 8,829,922 0 638,214
MGIC INVT CORP WIS COM 552848103 1,141 112,644 SH   SOLE 26 93,771 0 18,873
MGIC INVT CORP WIS COM 552848103 497 49,103 SH   SOLE 28 49,103 0 0
MGIC INVT CORP WIS COM 552848103 718 70,901 SH   SOLE 29 0 0 70,901
MGIC INVT CORP WIS COM 552848103 549 54,158 SH   SOLE 30 54,158 0 0
MGIC INVT CORP WIS COM 552848103 4,298 424,257 SH   SOLE 34 424,257 0 0
MGIC INVT CORP WIS COM 552848103 368 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 33 1,212 SH   SOLE 4 1,212 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 521 19,268 SH   SOLE 21 19,268 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 9,836 363,608 SH   SOLE 22 330,015 0 33,593
MGM GROWTH PPTYS LLC CL A COM 55303A105 556 20,568 SH   SOLE 26 18,136 0 2,432
MGM GROWTH PPTYS LLC CL A COM 55303A105 256 9,461 SH   SOLE 30 9,461 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 148 5,459 SH   SOLE 40 5,459 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,094 39,920 SH   SOLE 2 39,920 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,685 134,471 SH   SOLE 4 124,119 0 10,352
MGM RESORTS INTERNATIONAL COM 552953101 1,447 52,792 SH   SOLE 7 36,123 0 16,669
MGM RESORTS INTERNATIONAL COM 552953101 72 2,628 SH   SOLE 15 2,628 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 37 SH   SOLE 17 0 0 37
MGM RESORTS INTERNATIONAL COM 552953101 8,179 298,494 SH   SOLE 18 249,275 0 49,219
MGM RESORTS INTERNATIONAL COM 552953101 15,433 563,259 SH   SOLE 19 563,259 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,604 241,025 SH   SOLE 20 0 0 241,025
MGM RESORTS INTERNATIONAL COM 552953101 138,873 5,068,353 SH   SOLE 21 5,068,353 0 0
MGM RESORTS INTERNATIONAL COM 552953101 339,750 12,399,637 SH   SOLE 22 10,733,083 0 1,666,554
MGM RESORTS INTERNATIONAL COM 552953101 14,055 512,952 SH   SOLE 23 512,952 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,241 191,274 SH   SOLE 25 191,274 0 0
MGM RESORTS INTERNATIONAL COM 552953101 40,249 1,468,938 SH   SOLE 26 322,593 0 1,146,345
MGM RESORTS INTERNATIONAL COM 552953101 2,562 93,506 SH   SOLE 28 68,931 0 24,575
MGM RESORTS INTERNATIONAL COM 552953101 2,867 104,652 SH   SOLE 29 0 0 104,652
MGM RESORTS INTERNATIONAL COM 552953101 12,806 467,369 SH   SOLE 30 467,369 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,092 222,346 SH   SOLE 31 85,264 0 137,082
MGM RESORTS INTERNATIONAL COM 552953101 3,062 111,740 SH   SOLE 34 111,740 0 0
MGM RESORTS INTERNATIONAL COM 552953101 19,943 727,859 SH   SOLE 36 727,859 0 0
MGM RESORTS INTERNATIONAL COM 552953101 77 2,814 SH   SOLE 40 2,814 0 0
MGP INGREDIENTS INC NEW COM 55303J106 135 2,481 SH   SOLE 2 2,481 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,077 19,865 SH   SOLE 7 19,865 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,566 47,325 SH   SOLE 18 47,325 0 0
MGP INGREDIENTS INC NEW COM 55303J106 393 7,252 SH   SOLE 19 7,252 0 0
MGP INGREDIENTS INC NEW COM 55303J106 21,913 404,076 SH   SOLE 21 404,076 0 0
MGP INGREDIENTS INC NEW COM 55303J106 17,821 328,611 SH   SOLE 22 304,649 0 23,962
MGP INGREDIENTS INC NEW COM 55303J106 105 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 139 2,557 SH   SOLE 30 2,557 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,175 135,804 SH   SOLE 2 25,898 0 109,906
MICHAEL KORS HLDGS LTD SHS G60754101 3,479 91,299 SH   SOLE 4 86,666 0 4,633
MICHAEL KORS HLDGS LTD SHS G60754101 5,158 135,351 SH   SOLE 7 129,294 0 6,057
MICHAEL KORS HLDGS LTD SHS G60754101 49 1,287 SH   SOLE 13 1,287 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 41 1,066 SH   SOLE 15 1,066 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 27,191 713,498 SH   SOLE 18 689,387 0 24,111
MICHAEL KORS HLDGS LTD SHS G60754101 98,184 2,576,338 SH   SOLE 19 2,576,338 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,733 150,442 SH   SOLE 20 0 0 150,442
MICHAEL KORS HLDGS LTD SHS G60754101 115,940 3,042,255 SH   SOLE 21 3,042,255 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 168,156 4,412,387 SH   SOLE 22 3,592,413 0 819,974
MICHAEL KORS HLDGS LTD SHS G60754101 8,110 212,809 SH   SOLE 23 212,809 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,229 58,495 SH   SOLE 25 58,495 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 16,445 431,506 SH   SOLE 26 150,804 0 280,702
MICHAEL KORS HLDGS LTD SHS G60754101 1,320 34,642 SH   SOLE 28 26,066 0 8,576
MICHAEL KORS HLDGS LTD SHS G60754101 1,635 42,903 SH   SOLE 29 5,184 0 37,719
MICHAEL KORS HLDGS LTD SHS G60754101 26,111 685,159 SH   SOLE 30 685,159 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,696 96,971 SH   SOLE 31 38,115 0 58,856
MICHAEL KORS HLDGS LTD SHS G60754101 35,391 928,643 SH   SOLE 34 928,643 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 8,904 233,639 SH   SOLE 36 233,639 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 50 1,318 SH   SOLE 40 1,318 0 0
MICHAELS COS INC COM 59408Q106 1,282 57,249 SH   SOLE 2 52,921 0 4,328
MICHAELS COS INC COM 59408Q106 10 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 50 2,245 SH   SOLE 7 2,245 0 0
MICHAELS COS INC COM 59408Q106 8,345 372,723 SH   SOLE 18 372,723 0 0
MICHAELS COS INC COM 59408Q106 1,370 61,184 SH   SOLE 19 61,184 0 0
MICHAELS COS INC COM 59408Q106 94,819 4,234,871 SH   SOLE 21 4,234,871 0 0
MICHAELS COS INC COM 59408Q106 74,981 3,348,840 SH   SOLE 22 3,009,873 0 338,967
MICHAELS COS INC COM 59408Q106 967 43,167 SH   SOLE 26 36,964 0 6,203
MICHAELS COS INC COM 59408Q106 328 14,631 SH   SOLE 28 14,631 0 0
MICHAELS COS INC COM 59408Q106 464 20,716 SH   SOLE 30 20,716 0 0
MICHAELS COS INC COM 59408Q106 48 2,151 SH   SOLE 31 2,151 0 0
MICHAELS COS INC COM 59408Q106 244 10,880 SH   SOLE 40 10,880 0 0
MICROBOT MED INC COM 59503A105 1 245 SH   SOLE 19 245 0 0
MICROBOT MED INC COM 59503A105 2 263 SH   SOLE 21 263 0 0
MICROBOT MED INC COM 59503A105 343 59,040 SH   SOLE 22 59,040 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,516 196,743 SH   SOLE 2 60,458 0 136,285
MICROCHIP TECHNOLOGY INC COM 595017104 4,710 63,839 SH   SOLE 4 58,554 0 5,285
MICROCHIP TECHNOLOGY INC COM 595017104 11,410 154,651 SH   SOLE 7 141,661 0 12,990
MICROCHIP TECHNOLOGY INC COM 595017104 113 1,534 SH   SOLE 15 1,534 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 34,449 466,919 SH   SOLE 18 429,597 0 37,322
MICROCHIP TECHNOLOGY INC COM 595017104 9,165 124,218 SH   SOLE 19 112,817 0 11,401
MICROCHIP TECHNOLOGY INC COM 595017104 7,798 105,695 SH   SOLE 20 0 0 105,695
MICROCHIP TECHNOLOGY INC COM 595017104 347,653 4,712,025 SH   SOLE 21 4,712,025 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 416,330 5,642,859 SH   SOLE 22 4,605,539 0 1,037,320
MICROCHIP TECHNOLOGY INC COM 595017104 19,464 263,816 SH   SOLE 23 263,816 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 15,378 208,424 SH   SOLE 25 208,424 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 39,449 534,690 SH   SOLE 26 168,816 0 365,874
MICROCHIP TECHNOLOGY INC COM 595017104 3,277 44,417 SH   SOLE 28 32,957 0 11,460
MICROCHIP TECHNOLOGY INC COM 595017104 4,634 62,815 SH   SOLE 29 11,927 0 50,888
MICROCHIP TECHNOLOGY INC COM 595017104 48,789 661,280 SH   SOLE 30 661,280 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,702 117,950 SH   SOLE 31 44,178 0 73,772
MICROCHIP TECHNOLOGY INC COM 595017104 2,718 36,846 SH   SOLE 32 36,846 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,022 68,061 SH   SOLE 34 68,061 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 23,458 317,940 SH   SOLE 36 317,940 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 78 1,056 SH   SOLE 40 1,056 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 1,708 550,000 PRN   SOLE 2 415,000 0 135,000
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 543 175,000 PRN   SOLE 19 175,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 388 125,000 PRN   SOLE 21 125,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 497 160,000 PRN   SOLE 26 160,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 311 100,000 PRN   SOLE 34 100,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,402 1,675,000 PRN   SOLE 21 1,675,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 31,063 1,074,838 SH   SOLE 2 431,745 0 643,093
MICRON TECHNOLOGY INC COM 595112103 10,179 352,219 SH   SOLE 4 327,256 0 24,963
MICRON TECHNOLOGY INC COM 595112103 21,873 756,835 SH   SOLE 7 738,232 0 18,603
MICRON TECHNOLOGY INC COM 595112103 402 13,915 SH   SOLE 13 13,915 0 0
MICRON TECHNOLOGY INC COM 595112103 224 7,742 SH   SOLE 15 7,742 0 0
MICRON TECHNOLOGY INC COM 595112103 3 120 SH   SOLE 17 0 0 120
MICRON TECHNOLOGY INC COM 595112103 66,985 2,317,818 SH   SOLE 18 2,159,340 0 158,478
MICRON TECHNOLOGY INC COM 595112103 21,622 748,176 SH   SOLE 19 748,176 0 0
MICRON TECHNOLOGY INC COM 595112103 12,606 436,204 SH   SOLE 20 0 0 436,204
MICRON TECHNOLOGY INC COM 595112103 663,427 22,955,968 SH   SOLE 21 22,955,968 0 0
MICRON TECHNOLOGY INC COM 595112103 793,778 27,466,383 SH   SOLE 22 22,228,017 0 5,238,366
MICRON TECHNOLOGY INC COM 595112103 36,251 1,254,346 SH   SOLE 23 1,254,346 0 0
MICRON TECHNOLOGY INC COM 595112103 11,533 399,067 SH   SOLE 25 399,067 0 0
MICRON TECHNOLOGY INC COM 595112103 84,769 2,933,173 SH   SOLE 26 717,723 0 2,215,450
MICRON TECHNOLOGY INC COM 595112103 6,288 217,565 SH   SOLE 28 162,114 0 55,451
MICRON TECHNOLOGY INC COM 595112103 2,050 70,924 SH   SOLE 29 51,304 0 19,620
MICRON TECHNOLOGY INC COM 595112103 100,684 3,483,884 SH   SOLE 30 3,483,884 0 0
MICRON TECHNOLOGY INC COM 595112103 18,692 646,775 SH   SOLE 31 205,823 0 440,952
MICRON TECHNOLOGY INC COM 595112103 5,426 187,745 SH   SOLE 32 187,745 0 0
MICRON TECHNOLOGY INC COM 595112103 2,008 69,493 SH   SOLE 34 69,493 0 0
MICRON TECHNOLOGY INC COM 595112103 48,643 1,683,135 SH   SOLE 36 1,683,135 0 0
MICRON TECHNOLOGY INC COM 595112103 150 5,193 SH   SOLE 40 5,193 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 820 28,400 SH Put SOLE 2 28,400 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 680 23,500 SH Put SOLE 18 23,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 12,139 420,000 SH Put SOLE 19 420,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 76 2,600 SH Put SOLE 22 2,600 0 0
MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 534 200,000 PRN   SOLE 21 200,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 8,270 7,380,000 PRN   SOLE 2 5,840,000 0 1,540,000
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 23,727 21,173,000 PRN   SOLE 19 21,173,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1,401 1,250,000 PRN   SOLE 21 1,250,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 95 85,000 PRN   SOLE 25 85,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 2,191 1,955,000 PRN   SOLE 26 1,955,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 7,118 6,352,000 PRN   SOLE 34 6,352,000 0 0
MICRONET ENERTEC TECH INC COM 595117102 3 2,891 SH   SOLE 21 2,891 0 0
MICRONET ENERTEC TECH INC COM 595117102 5 3,910 SH   SOLE 22 3,910 0 0
MICROSEMI CORP COM 595137100 2,505 48,621 SH   SOLE 2 48,621 0 0
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 38,346 744,154 SH   SOLE 18 744,154 0 0
MICROSEMI CORP COM 595137100 13,504 262,069 SH   SOLE 19 262,069 0 0
MICROSEMI CORP COM 595137100 379,656 7,367,677 SH   SOLE 21 7,367,677 0 0
MICROSEMI CORP COM 595137100 186,814 3,625,337 SH   SOLE 22 3,389,100 0 236,237
MICROSEMI CORP COM 595137100 72 1,391 SH   SOLE 23 1,391 0 0
MICROSEMI CORP COM 595137100 1,881 36,495 SH   SOLE 26 29,561 0 6,934
MICROSEMI CORP COM 595137100 827 16,043 SH   SOLE 28 16,043 0 0
MICROSEMI CORP COM 595137100 1,097 21,284 SH   SOLE 29 0 0 21,284
MICROSEMI CORP COM 595137100 3,572 69,318 SH   SOLE 30 69,318 0 0
MICROSEMI CORP COM 595137100 605 11,749 SH   SOLE 40 11,749 0 0
MICROSOFT CORP COM 594918104 602,115 9,142,342 SH   SOLE 2 3,992,437 0 5,149,905
MICROSOFT CORP COM 594918104 206,255 3,131,717 SH   SOLE 4 2,947,651 0 184,066
MICROSOFT CORP COM 594918104 376,293 5,713,533 SH   SOLE 7 5,272,663 0 440,870
MICROSOFT CORP COM 594918104 16,836 255,636 SH   SOLE 13 255,636 0 0
MICROSOFT CORP COM 594918104 14,609 221,825 SH   SOLE 15 57,333 0 164,492
MICROSOFT CORP COM 594918104 633 9,605 SH   SOLE 17 0 0 9,605
MICROSOFT CORP COM 594918104 1,825,689 27,720,755 SH   SOLE 18 24,915,935 0 2,804,820
MICROSOFT CORP COM 594918104 1,785 27,105 SH   OTR 19 0 27,105 0
MICROSOFT CORP COM 594918104 1,265,055 19,208,245 SH   SOLE 19 19,150,947 0 57,298
MICROSOFT CORP COM 594918104 245,191 3,722,905 SH   SOLE 20 43,766 0 3,679,139
MICROSOFT CORP COM 594918104 7,711,371 117,087,320 SH   SOLE 21 117,087,320 0 0
MICROSOFT CORP COM 594918104 13,687,255 207,823,484 SH   SOLE 22 168,245,541 0 39,577,943
MICROSOFT CORP COM 594918104 621,623 9,438,554 SH   SOLE 23 9,438,554 0 0
MICROSOFT CORP COM 594918104 215,997 3,279,638 SH   SOLE 25 3,209,144 0 70,494
MICROSOFT CORP COM 594918104 1,117,389 16,966,127 SH   SOLE 26 4,479,019 0 12,487,108
MICROSOFT CORP COM 594918104 101,796 1,545,646 SH   SOLE 28 1,153,204 0 392,442
MICROSOFT CORP COM 594918104 86,523 1,313,737 SH   SOLE 29 577,244 0 736,493
MICROSOFT CORP COM 594918104 1,502,784 22,817,863 SH   SOLE 30 22,817,863 0 0
MICROSOFT CORP COM 594918104 361,506 5,489,011 SH   SOLE 31 1,845,281 0 3,643,730
MICROSOFT CORP COM 594918104 103,308 1,568,598 SH   SOLE 32 1,568,598 0 0
MICROSOFT CORP COM 594918104 192,441 2,921,970 SH   SOLE 34 2,921,970 0 0
MICROSOFT CORP COM 594918104 771,671 11,716,838 SH   SOLE 36 11,716,838 0 0
MICROSOFT CORP COM 594918104 2,551 38,739 SH   SOLE 37 38,739 0 0
MICROSOFT CORP COM 594918104 2,584 39,237 SH   SOLE 40 39,237 0 0
MICROSOFT CORP OPTIONS 594918104 1,429 21,700 SH Call SOLE 2 21,700 0 0
MICROSOFT CORP OPTIONS 594918104 1,318 20,000 SH Call SOLE 18 20,000 0 0
MICROSOFT CORP OPTIONS 594918104 23,710 360,000 SH Call SOLE 19 360,000 0 0
MICROSOFT CORP OPTIONS 594918104 185 2,800 SH Call SOLE 22 2,800 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,173 6,247 SH   SOLE 2 5,409 0 838
MICROSTRATEGY INC CL A NEW 594972408 9 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 44 232 SH   SOLE 7 232 0 0
MICROSTRATEGY INC CL A NEW 594972408 9,137 48,652 SH   SOLE 18 48,652 0 0
MICROSTRATEGY INC CL A NEW 594972408 13,253 70,571 SH   SOLE 19 70,571 0 0
MICROSTRATEGY INC CL A NEW 594972408 154,358 821,925 SH   SOLE 21 821,925 0 0
MICROSTRATEGY INC CL A NEW 594972408 68,225 363,283 SH   SOLE 22 345,177 0 18,106
MICROSTRATEGY INC CL A NEW 594972408 366 1,950 SH   SOLE 23 1,950 0 0
MICROSTRATEGY INC CL A NEW 594972408 508 2,707 SH   SOLE 26 2,087 0 620
MICROSTRATEGY INC CL A NEW 594972408 255 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,347 7,172 SH   SOLE 29 0 0 7,172
MICROSTRATEGY INC CL A NEW 594972408 3,419 18,208 SH   SOLE 30 18,208 0 0
MICROSTRATEGY INC CL A NEW 594972408 201 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 27 10,811 SH   SOLE 18 10,811 0 0
MICROVISION INC DEL COM NEW 594960304 27 10,983 SH   SOLE 19 10,983 0 0
MICROVISION INC DEL COM NEW 594960304 383 153,760 SH   SOLE 21 153,760 0 0
MICROVISION INC DEL COM NEW 594960304 3,395 1,363,318 SH   SOLE 22 1,363,318 0 0
MID AMER APT CMNTYS INC COM 59522J103 12,189 119,810 SH   SOLE 2 33,535 0 86,275
MID AMER APT CMNTYS INC COM 59522J103 11,634 114,354 SH   SOLE 4 111,551 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 22,607 222,207 SH   SOLE 7 212,992 0 9,215
MID AMER APT CMNTYS INC COM 59522J103 249 2,446 SH   SOLE 13 2,446 0 0
MID AMER APT CMNTYS INC COM 59522J103 537 5,274 SH   SOLE 15 5,274 0 0
MID AMER APT CMNTYS INC COM 59522J103 27,948 274,701 SH   SOLE 18 257,914 0 16,787
MID AMER APT CMNTYS INC COM 59522J103 15,493 152,282 SH   SOLE 19 152,282 0 0
MID AMER APT CMNTYS INC COM 59522J103 6,723 66,083 SH   SOLE 20 0 0 66,083
MID AMER APT CMNTYS INC COM 59522J103 287,505 2,825,884 SH   SOLE 21 2,825,884 0 0
MID AMER APT CMNTYS INC COM 59522J103 473,144 4,650,517 SH   SOLE 22 4,044,685 0 605,832
MID AMER APT CMNTYS INC COM 59522J103 14,493 142,447 SH   SOLE 23 142,447 0 0
MID AMER APT CMNTYS INC COM 59522J103 21,178 208,154 SH   SOLE 25 208,154 0 0
MID AMER APT CMNTYS INC COM 59522J103 32,748 321,876 SH   SOLE 26 99,443 0 222,433
MID AMER APT CMNTYS INC COM 59522J103 2,345 23,053 SH   SOLE 28 17,042 0 6,011
MID AMER APT CMNTYS INC COM 59522J103 8,386 82,421 SH   SOLE 29 42,478 0 39,943
MID AMER APT CMNTYS INC COM 59522J103 82,406 809,971 SH   SOLE 30 809,971 0 0
MID AMER APT CMNTYS INC COM 59522J103 5,581 54,853 SH   SOLE 31 22,898 0 31,955
MID AMER APT CMNTYS INC COM 59522J103 3,379 33,211 SH   SOLE 34 33,211 0 0
MID AMER APT CMNTYS INC COM 59522J103 15,750 154,805 SH   SOLE 36 154,805 0 0
MID AMER APT CMNTYS INC COM 59522J103 76 750 SH   SOLE 40 750 0 0
MID PENN BANCORP INC COM 59540G107 17 631 SH   SOLE 18 631 0 0
MID PENN BANCORP INC COM 59540G107 21 790 SH   SOLE 21 790 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 28 688 SH   SOLE 2 171 0 517
MIDDLEBURG FINANCIAL CORP COM 596094102 737 18,414 SH   SOLE 18 18,414 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 81 2,020 SH   SOLE 19 2,020 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 6,332 158,152 SH   SOLE 21 158,152 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 1,571 39,239 SH   SOLE 22 34,865 0 4,374
MIDDLEBY CORP COM 596278101 4,331 31,741 SH   SOLE 2 5,209 0 26,532
MIDDLEBY CORP COM 596278101 2,334 17,103 SH   SOLE 4 15,682 0 1,421
MIDDLEBY CORP COM 596278101 687 5,037 SH   SOLE 7 5,037 0 0
MIDDLEBY CORP COM 596278101 59 430 SH   SOLE 13 430 0 0
MIDDLEBY CORP COM 596278101 4,676 34,269 SH   SOLE 18 28,238 0 6,031
MIDDLEBY CORP COM 596278101 5,155 37,782 SH   SOLE 19 37,782 0 0
MIDDLEBY CORP COM 596278101 5,468 40,073 SH   SOLE 20 0 0 40,073
MIDDLEBY CORP COM 596278101 78,977 578,801 SH   SOLE 21 578,801 0 0
MIDDLEBY CORP COM 596278101 216,926 1,589,782 SH   SOLE 22 1,398,916 0 190,866
MIDDLEBY CORP COM 596278101 9,404 68,920 SH   SOLE 23 68,920 0 0
MIDDLEBY CORP COM 596278101 14,219 104,205 SH   SOLE 26 50,915 0 53,290
MIDDLEBY CORP COM 596278101 1,544 11,316 SH   SOLE 28 8,173 0 3,143
MIDDLEBY CORP COM 596278101 2,200 16,120 SH   SOLE 29 2,992 0 13,128
MIDDLEBY CORP COM 596278101 7,662 56,154 SH   SOLE 30 56,154 0 0
MIDDLEBY CORP COM 596278101 3,664 26,852 SH   SOLE 31 11,903 0 14,949
MIDDLEBY CORP COM 596278101 559 4,094 SH   SOLE 34 4,094 0 0
MIDDLEBY CORP COM 596278101 1,225 8,974 SH   SOLE 36 8,974 0 0
MIDDLEBY CORP COM 596278101 37 269 SH   SOLE 40 269 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 17 370 SH   SOLE 18 370 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 12 269 SH   SOLE 21 269 0 0
MIDDLESEX WATER CO COM 596680108 30 813 SH   SOLE 2 713 0 100
MIDDLESEX WATER CO COM 596680108 298 8,067 SH   SOLE 7 8,067 0 0
MIDDLESEX WATER CO COM 596680108 2,331 63,085 SH   SOLE 18 63,085 0 0
MIDDLESEX WATER CO COM 596680108 339 9,180 SH   SOLE 19 9,180 0 0
MIDDLESEX WATER CO COM 596680108 18,605 503,505 SH   SOLE 21 503,505 0 0
MIDDLESEX WATER CO COM 596680108 19,609 530,679 SH   SOLE 22 489,861 0 40,818
MIDDLESEX WATER CO COM 596680108 82 2,227 SH   SOLE 26 0 0 2,227
MIDDLESEX WATER CO COM 596680108 183 4,959 SH   SOLE 28 4,959 0 0
MIDDLESEX WATER CO COM 596680108 1,686 45,635 SH   SOLE 30 45,635 0 0
MIDDLESEX WATER CO COM 596680108 51 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 5 133 SH   SOLE 2 133 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 532 15,466 SH   SOLE 18 15,466 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 47 1,360 SH   SOLE 19 1,360 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 4,223 122,784 SH   SOLE 21 122,784 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 981 28,524 SH   SOLE 22 26,144 0 2,380
MIDSOUTH BANCORP INC COM 598039105 23 1,477 SH   SOLE 18 1,477 0 0
MIDSOUTH BANCORP INC COM 598039105 32 2,061 SH   SOLE 19 2,061 0 0
MIDSOUTH BANCORP INC COM 598039105 441 28,824 SH   SOLE 21 28,824 0 0
MIDSOUTH BANCORP INC COM 598039105 358 23,398 SH   SOLE 22 23,398 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 284 15,374 SH   SOLE 19 0 0 15,374
MIDWESTONE FINL GROUP INC NE COM 598511103 60 1,743 SH   SOLE 2 94 0 1,649
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,124 32,792 SH   SOLE 18 32,792 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 168 4,909 SH   SOLE 19 4,909 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 9,198 268,246 SH   SOLE 21 268,246 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,412 70,329 SH   SOLE 22 64,260 0 6,069
MILACRON HLDGS CORP COM 59870L106 52 2,795 SH   SOLE 2 1,437 0 1,358
MILACRON HLDGS CORP COM 59870L106 983 52,810 SH   SOLE 18 52,810 0 0
MILACRON HLDGS CORP COM 59870L106 208 11,186 SH   SOLE 19 11,186 0 0
MILACRON HLDGS CORP COM 59870L106 8,055 432,825 SH   SOLE 21 432,825 0 0
MILACRON HLDGS CORP COM 59870L106 11,037 593,075 SH   SOLE 22 560,418 0 32,657
MILACRON HLDGS CORP COM 59870L106 44 2,364 SH   SOLE 28 2,364 0 0
MILACRON HLDGS CORP COM 59870L106 52 2,789 SH   SOLE 30 2,789 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 3 2,199 SH   SOLE 18 2,199 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 45 33,250 SH   SOLE 21 33,250 0 0
MILLER HERMAN INC COM 600544100 807 25,580 SH   SOLE 2 25,227 0 353
MILLER HERMAN INC COM 600544100 14 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 47 1,483 SH   SOLE 7 1,483 0 0
MILLER HERMAN INC COM 600544100 12,319 390,469 SH   SOLE 18 390,469 0 0
MILLER HERMAN INC COM 600544100 1,113 35,273 SH   SOLE 19 35,273 0 0
MILLER HERMAN INC COM 600544100 116,839 3,703,299 SH   SOLE 21 3,703,299 0 0
MILLER HERMAN INC COM 600544100 59,705 1,892,398 SH   SOLE 22 1,768,536 0 123,862
MILLER HERMAN INC COM 600544100 506 16,038 SH   SOLE 26 12,239 0 3,799
MILLER HERMAN INC COM 600544100 274 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 330 10,456 SH   SOLE 30 10,456 0 0
MILLER HERMAN INC COM 600544100 200 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 108 4,086 SH   SOLE 2 1,796 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,172 44,489 SH   SOLE 18 44,489 0 0
MILLER INDS INC TENN COM NEW 600551204 183 6,954 SH   SOLE 19 6,954 0 0
MILLER INDS INC TENN COM NEW 600551204 9,424 357,636 SH   SOLE 21 357,636 0 0
MILLER INDS INC TENN COM NEW 600551204 10,677 405,215 SH   SOLE 22 390,054 0 15,161
MILLER INDS INC TENN COM NEW 600551204 99 3,747 SH   SOLE 29 0 0 3,747
MIMECAST LTD ORD SHS G14838109 7 300 SH   SOLE 2 300 0 0
MIMEDX GROUP INC COM 602496101 52 5,441 SH   SOLE 2 4,751 0 690
MIMEDX GROUP INC COM 602496101 5 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 27 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 4,846 508,503 SH   SOLE 18 508,503 0 0
MIMEDX GROUP INC COM 602496101 730 76,629 SH   SOLE 19 76,629 0 0
MIMEDX GROUP INC COM 602496101 80,413 8,437,892 SH   SOLE 21 8,437,892 0 0
MIMEDX GROUP INC COM 602496101 26,996 2,832,687 SH   SOLE 22 2,629,624 0 203,063
MIMEDX GROUP INC COM 602496101 4 408 SH   SOLE 23 408 0 0
MIMEDX GROUP INC COM 602496101 53 5,564 SH   SOLE 26 0 0 5,564
MIMEDX GROUP INC COM 602496101 126 13,222 SH   SOLE 28 13,222 0 0
MIMEDX GROUP INC COM 602496101 194 20,352 SH   SOLE 29 0 0 20,352
MIMEDX GROUP INC COM 602496101 1,822 191,182 SH   SOLE 30 191,182 0 0
MIMEDX GROUP INC COM 602496101 96 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 108 44,545 SH   SOLE 21 44,545 0 0
MIND C T I LTD ORD M70240102 238 97,782 SH   SOLE 22 97,782 0 0
MINDBODY INC COM CL A 60255W105 29 1,067 SH   SOLE 2 860 0 207
MINDBODY INC COM CL A 60255W105 1,499 54,620 SH   SOLE 18 54,620 0 0
MINDBODY INC COM CL A 60255W105 260 9,460 SH   SOLE 19 9,460 0 0
MINDBODY INC COM CL A 60255W105 12,278 447,302 SH   SOLE 21 447,302 0 0
MINDBODY INC COM CL A 60255W105 13,724 499,950 SH   SOLE 22 482,234 0 17,716
MINDBODY INC COM CL A 60255W105 61 2,233 SH   SOLE 30 2,233 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,376 17,960 SH   SOLE 2 14,671 0 3,289
MINERALS TECHNOLOGIES INC COM 603158106 13 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 67 874 SH   SOLE 7 874 0 0
MINERALS TECHNOLOGIES INC COM 603158106 17,719 231,320 SH   SOLE 18 231,320 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,609 21,008 SH   SOLE 19 21,008 0 0
MINERALS TECHNOLOGIES INC COM 603158106 167,623 2,188,290 SH   SOLE 21 2,188,290 0 0
MINERALS TECHNOLOGIES INC COM 603158106 84,532 1,103,553 SH   SOLE 22 1,033,697 0 69,856
MINERALS TECHNOLOGIES INC COM 603158106 780 10,183 SH   SOLE 26 8,485 0 1,698
MINERALS TECHNOLOGIES INC COM 603158106 385 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 429 5,607 SH   SOLE 30 5,607 0 0
MINERALS TECHNOLOGIES INC COM 603158106 292 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 8 941 SH   SOLE 2 941 0 0
MINERVA NEUROSCIENCES INC COM 603380106 620 76,525 SH   SOLE 18 76,525 0 0
MINERVA NEUROSCIENCES INC COM 603380106 105 13,017 SH   SOLE 19 13,017 0 0
MINERVA NEUROSCIENCES INC COM 603380106 8,975 1,108,035 SH   SOLE 21 1,108,035 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,558 315,798 SH   SOLE 22 289,744 0 26,054
MINERVA NEUROSCIENCES INC COM 603380106 32 4,009 SH   SOLE 30 4,009 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 1 119 SH   SOLE 21 119 0 0
MIRATI THERAPEUTICS INC COM 60468T105 19 3,565 SH   SOLE 2 3,483 0 82
MIRATI THERAPEUTICS INC COM 60468T105 2 334 SH   SOLE 7 334 0 0
MIRATI THERAPEUTICS INC COM 60468T105 238 45,837 SH   SOLE 18 45,837 0 0
MIRATI THERAPEUTICS INC COM 60468T105 64 12,213 SH   SOLE 19 12,213 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,194 421,947 SH   SOLE 21 421,947 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,087 401,336 SH   SOLE 22 384,034 0 17,302
MIRATI THERAPEUTICS INC COM 60468T105 2 366 SH   SOLE 23 366 0 0
MIRNA THERAPEUTICS INC COM 60470J103 4 1,632 SH   SOLE 18 1,632 0 0
MIRNA THERAPEUTICS INC COM 60470J103 67 30,747 SH   SOLE 21 30,747 0 0
MISONIX INC COM 604871103 12 1,041 SH   SOLE 18 1,041 0 0
MISONIX INC COM 604871103 190 16,094 SH   SOLE 21 16,094 0 0
MISTRAS GROUP INC COM 60649T107 25 1,191 SH   SOLE 2 1,094 0 97
MISTRAS GROUP INC COM 60649T107 9 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,411 66,004 SH   SOLE 18 66,004 0 0
MISTRAS GROUP INC COM 60649T107 220 10,286 SH   SOLE 19 10,286 0 0
MISTRAS GROUP INC COM 60649T107 11,524 539,014 SH   SOLE 21 539,014 0 0
MISTRAS GROUP INC COM 60649T107 8,559 400,347 SH   SOLE 22 369,443 0 30,904
MISTRAS GROUP INC COM 60649T107 54 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 88 4,108 SH   SOLE 30 4,108 0 0
MISTRAS GROUP INC COM 60649T107 37 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 10 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 20 4,047 SH   SOLE 19 4,047 0 0
MITCHAM INDS INC COM 606501104 180 36,767 SH   SOLE 21 36,767 0 0
MITCHAM INDS INC COM 606501104 1,509 308,016 SH   SOLE 22 308,016 0 0
MITEK SYS INC COM NEW 606710200 8 1,176 SH   SOLE 2 1,176 0 0
MITEK SYS INC COM NEW 606710200 751 113,006 SH   SOLE 18 113,006 0 0
MITEK SYS INC COM NEW 606710200 570 85,649 SH   SOLE 19 85,649 0 0
MITEK SYS INC COM NEW 606710200 6,174 928,382 SH   SOLE 21 928,382 0 0
MITEK SYS INC COM NEW 606710200 5,123 770,301 SH   SOLE 22 735,113 0 35,188
MITEK SYS INC COM NEW 606710200 2 334 SH   SOLE 23 334 0 0
MITEL NETWORKS CORP COM 60671Q104 24 3,400 SH   SOLE 2 3,400 0 0
MITEL NETWORKS CORP COM 60671Q104 96 13,872 SH   SOLE 21 13,872 0 0
MITEL NETWORKS CORP COM 60671Q104 606 87,438 SH   SOLE 22 29,874 0 57,564
MITEL NETWORKS CORP COM 60671Q104 92 13,307 SH   SOLE 28 13,307 0 0
MITEL NETWORKS CORP COM 60671Q104 104 15,046 SH   SOLE 30 15,046 0 0
MITEL NETWORKS CORP COM 60671Q104 47 6,813 SH   SOLE 40 6,813 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 912 143,862 SH   SOLE 19 143,862 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 1,286 202,785 SH   SOLE 34 202,785 0 0
MKS INSTRUMENT INC COM 55306N104 778 11,312 SH   SOLE 2 2,331 0 8,981
MKS INSTRUMENT INC COM 55306N104 20 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 88 1,286 SH   SOLE 7 1,286 0 0
MKS INSTRUMENT INC COM 55306N104 19,162 278,714 SH   SOLE 18 278,714 0 0
MKS INSTRUMENT INC COM 55306N104 2,233 32,473 SH   SOLE 19 32,473 0 0
MKS INSTRUMENT INC COM 55306N104 321,258 4,672,840 SH   SOLE 21 4,672,840 0 0
MKS INSTRUMENT INC COM 55306N104 99,462 1,446,715 SH   SOLE 22 1,342,783 0 103,932
MKS INSTRUMENT INC COM 55306N104 1,616 23,509 SH   SOLE 26 19,966 0 3,543
MKS INSTRUMENT INC COM 55306N104 524 7,621 SH   SOLE 28 7,621 0 0
MKS INSTRUMENT INC COM 55306N104 7,160 104,152 SH   SOLE 30 104,152 0 0
MKS INSTRUMENT INC COM 55306N104 411 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 136 4,462 SH   SOLE 2 2,036 0 2,426
MOBILE MINI INC COM 60740F105 6 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 36 1,171 SH   SOLE 7 1,171 0 0
MOBILE MINI INC COM 60740F105 6,785 222,455 SH   SOLE 18 222,455 0 0
MOBILE MINI INC COM 60740F105 809 26,534 SH   SOLE 19 26,534 0 0
MOBILE MINI INC COM 60740F105 114,933 3,768,290 SH   SOLE 21 3,768,290 0 0
MOBILE MINI INC COM 60740F105 39,102 1,282,032 SH   SOLE 22 1,188,844 0 93,188
MOBILE MINI INC COM 60740F105 491 16,094 SH   SOLE 26 13,438 0 2,656
MOBILE MINI INC COM 60740F105 200 6,559 SH   SOLE 28 6,559 0 0
MOBILE MINI INC COM 60740F105 75 2,444 SH   SOLE 29 0 0 2,444
MOBILE MINI INC COM 60740F105 2,639 86,519 SH   SOLE 30 86,519 0 0
MOBILE MINI INC COM 60740F105 149 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,332 120,724 SH   SOLE 2 30,411 0 90,313
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,101 99,795 SH   SOLE 4 99,795 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,264 114,606 SH   SOLE 7 94,943 0 19,663
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,701 244,842 SH   SOLE 18 244,842 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,865 441,078 SH   SOLE 19 441,078 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 102,663 9,307,601 SH   SOLE 21 9,307,601 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 72,880 6,607,436 SH   SOLE 22 5,939,928 0 667,508
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 178 16,107 SH   SOLE 23 16,107 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,493 226,027 SH   SOLE 25 226,027 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 13,971 1,266,594 SH   SOLE 26 486,391 0 780,203
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,118 101,335 SH   SOLE 28 101,335 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,017 273,514 SH   SOLE 29 183,895 0 89,619
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 49,389 4,477,684 SH   SOLE 30 4,477,684 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 433 39,275 SH   SOLE 31 39,275 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 10,952 992,916 SH   SOLE 34 992,916 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 107 9,688 SH   SOLE 36 9,688 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27 2,472 SH   SOLE 40 2,472 0 0
MOBILEIRON INC COM NEW 60739U204 85 19,584 SH   SOLE 2 19,375 0 209
MOBILEIRON INC COM NEW 60739U204 4 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 752 172,841 SH   SOLE 18 172,841 0 0
MOBILEIRON INC COM NEW 60739U204 201 46,300 SH   SOLE 19 46,300 0 0
MOBILEIRON INC COM NEW 60739U204 6,473 1,488,047 SH   SOLE 21 1,488,047 0 0
MOBILEIRON INC COM NEW 60739U204 3,328 765,149 SH   SOLE 22 695,972 0 69,177
MOBILEIRON INC COM NEW 60739U204 14 3,291 SH   SOLE 23 3,291 0 0
MOBILEIRON INC COM NEW 60739U204 27 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 13 3,042 SH   SOLE 40 3,042 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 226 3,680 SH   SOLE 2 3,680 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 3,236 52,705 SH   SOLE 4 48,546 0 4,159
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 4,393 71,550 SH   SOLE 7 71,550 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 71 1,162 SH   SOLE 15 1,162 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 11,171 181,941 SH   SOLE 18 181,941 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 5,194 84,589 SH   SOLE 19 84,589 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 90,754 1,478,073 SH   SOLE 21 1,478,073 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 153,049 2,492,661 SH   SOLE 22 2,218,727 0 273,934
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 14,498 236,117 SH   SOLE 23 236,117 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 4,346 70,776 SH   SOLE 25 70,776 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 20,056 326,637 SH   SOLE 26 108,576 0 218,061
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 180 2,930 SH   SOLE 28 2,930 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 9,060 147,562 SH   SOLE 30 147,562 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 4,236 68,986 SH   SOLE 31 27,565 0 41,421
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 378 6,158 SH   SOLE 34 6,158 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 16,708 272,118 SH   SOLE 36 272,118 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 50 818 SH   SOLE 40 818 0 0
MOCON INC COM 607494101 21 952 SH   SOLE 18 952 0 0
MOCON INC COM 607494101 345 15,752 SH   SOLE 21 15,752 0 0
MODEL N INC COM 607525102 12 1,148 SH   SOLE 2 975 0 173
MODEL N INC COM 607525102 902 86,298 SH   SOLE 18 86,298 0 0
MODEL N INC COM 607525102 125 11,966 SH   SOLE 19 11,966 0 0
MODEL N INC COM 607525102 7,366 704,901 SH   SOLE 21 704,901 0 0
MODEL N INC COM 607525102 3,087 295,359 SH   SOLE 22 268,880 0 26,479
MODINE MFG CO COM 607828100 128 10,531 SH   SOLE 2 1,718 0 8,813
MODINE MFG CO COM 607828100 4 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 14 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,441 200,052 SH   SOLE 18 200,052 0 0
MODINE MFG CO COM 607828100 335 27,467 SH   SOLE 19 27,467 0 0
MODINE MFG CO COM 607828100 18,555 1,520,893 SH   SOLE 21 1,520,893 0 0
MODINE MFG CO COM 607828100 15,198 1,245,730 SH   SOLE 22 1,149,721 0 96,009
MODINE MFG CO COM 607828100 47 3,847 SH   SOLE 26 0 0 3,847
MODINE MFG CO COM 607828100 82 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 84 6,880 SH   SOLE 30 6,880 0 0
MODINE MFG CO COM 607828100 61 4,995 SH   SOLE 40 4,995 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 10 5,792 SH   SOLE 18 5,792 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 17 9,568 SH   SOLE 19 9,568 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 184 102,486 SH   SOLE 21 102,486 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2,104 1,169,153 SH   SOLE 22 1,144,043 0 25,110
MOELIS & CO CL A 60786M105 658 17,091 SH   SOLE 2 17,091 0 0
MOELIS & CO CL A 60786M105 23 597 SH   SOLE 7 597 0 0
MOELIS & CO CL A 60786M105 3,186 82,751 SH   SOLE 18 82,751 0 0
MOELIS & CO CL A 60786M105 4,954 128,676 SH   SOLE 19 128,676 0 0
MOELIS & CO CL A 60786M105 30,500 792,220 SH   SOLE 21 792,220 0 0
MOELIS & CO CL A 60786M105 44,792 1,163,433 SH   SOLE 22 1,107,598 0 55,835
MOELIS & CO CL A 60786M105 132 3,417 SH   SOLE 23 3,417 0 0
MOELIS & CO CL A 60786M105 106 2,753 SH   SOLE 28 2,753 0 0
MOELIS & CO CL A 60786M105 1,578 40,997 SH   SOLE 29 0 0 40,997
MOELIS & CO CL A 60786M105 128 3,333 SH   SOLE 30 3,333 0 0
MOELIS & CO CL A 60786M105 88 2,283 SH   SOLE 40 2,283 0 0
MOHAWK INDS INC COM 608190104 11,099 48,362 SH   SOLE 2 11,028 0 37,334
MOHAWK INDS INC COM 608190104 5,635 24,555 SH   SOLE 4 22,832 0 1,723
MOHAWK INDS INC COM 608190104 9,948 43,347 SH   SOLE 7 41,104 0 2,243
MOHAWK INDS INC COM 608190104 273 1,188 SH   SOLE 13 1,188 0 0
MOHAWK INDS INC COM 608190104 87 377 SH   SOLE 15 377 0 0
MOHAWK INDS INC COM 608190104 40,362 175,875 SH   SOLE 18 166,813 0 9,062
MOHAWK INDS INC COM 608190104 77,377 337,171 SH   SOLE 19 337,171 0 0
MOHAWK INDS INC COM 608190104 9,292 40,489 SH   SOLE 20 0 0 40,489
MOHAWK INDS INC COM 608190104 283,265 1,234,324 SH   SOLE 21 1,234,324 0 0
MOHAWK INDS INC COM 608190104 379,772 1,654,854 SH   SOLE 22 1,343,679 0 311,175
MOHAWK INDS INC COM 608190104 17,639 76,863 SH   SOLE 23 76,863 0 0
MOHAWK INDS INC COM 608190104 5,296 23,078 SH   SOLE 25 23,078 0 0
MOHAWK INDS INC COM 608190104 35,941 156,613 SH   SOLE 26 48,826 0 107,787
MOHAWK INDS INC COM 608190104 2,998 13,064 SH   SOLE 28 9,673 0 3,391
MOHAWK INDS INC COM 608190104 3,932 17,135 SH   SOLE 29 2,744 0 14,391
MOHAWK INDS INC COM 608190104 54,995 239,642 SH   SOLE 30 239,642 0 0
MOHAWK INDS INC COM 608190104 7,117 31,012 SH   SOLE 31 12,362 0 18,650
MOHAWK INDS INC COM 608190104 26,212 114,220 SH   SOLE 34 114,220 0 0
MOHAWK INDS INC COM 608190104 21,116 92,012 SH   SOLE 36 92,012 0 0
MOHAWK INDS INC COM 608190104 75 328 SH   SOLE 40 328 0 0
MOLECULIN BIOTECH INC COM 60855D101 21 17,868 SH   SOLE 21 17,868 0 0
MOLINA HEALTHCARE INC COM 60855R100 949 20,815 SH   SOLE 2 17,914 0 2,901
MOLINA HEALTHCARE INC COM 60855R100 10 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 106 2,317 SH   SOLE 7 2,317 0 0
MOLINA HEALTHCARE INC COM 60855R100 12,979 284,624 SH   SOLE 18 284,624 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,187 26,041 SH   SOLE 19 26,041 0 0
MOLINA HEALTHCARE INC COM 60855R100 128,330 2,814,259 SH   SOLE 21 2,814,259 0 0
MOLINA HEALTHCARE INC COM 60855R100 61,433 1,347,217 SH   SOLE 22 1,260,168 0 87,049
MOLINA HEALTHCARE INC COM 60855R100 854 18,722 SH   SOLE 26 16,747 0 1,975
MOLINA HEALTHCARE INC COM 60855R100 269 5,901 SH   SOLE 28 5,901 0 0
MOLINA HEALTHCARE INC COM 60855R100 284 6,226 SH   SOLE 30 6,226 0 0
MOLINA HEALTHCARE INC COM 60855R100 41 903 SH   SOLE 36 903 0 0
MOLINA HEALTHCARE INC COM 60855R100 203 4,445 SH   SOLE 40 4,445 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 516 405,000 PRN   SOLE 21 405,000 0 0
MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 659 625,000 PRN   SOLE 21 625,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 6,023 62,926 SH   SOLE 2 62,926 0 0
MOLSON COORS BREWING CO CL B 60871R209 5,668 59,219 SH   SOLE 4 51,750 0 7,469
MOLSON COORS BREWING CO CL B 60871R209 12,925 135,047 SH   SOLE 7 123,611 0 11,436
MOLSON COORS BREWING CO CL B 60871R209 107 1,123 SH   SOLE 15 1,123 0 0
MOLSON COORS BREWING CO CL B 60871R209 39,211 409,686 SH   SOLE 18 382,667 0 27,019
MOLSON COORS BREWING CO CL B 60871R209 8,614 90,005 SH   SOLE 19 90,005 0 0
MOLSON COORS BREWING CO CL B 60871R209 11,832 123,628 SH   SOLE 20 0 0 123,628
MOLSON COORS BREWING CO CL B 60871R209 317,688 3,319,280 SH   SOLE 21 3,319,280 0 0
MOLSON COORS BREWING CO CL B 60871R209 451,455 4,716,908 SH   SOLE 22 3,933,154 0 783,754
MOLSON COORS BREWING CO CL B 60871R209 21,697 226,699 SH   SOLE 23 226,699 0 0
MOLSON COORS BREWING CO CL B 60871R209 5,638 58,912 SH   SOLE 25 58,912 0 0
MOLSON COORS BREWING CO CL B 60871R209 53,822 562,345 SH   SOLE 26 138,383 0 423,962
MOLSON COORS BREWING CO CL B 60871R209 3,729 38,962 SH   SOLE 28 28,994 0 9,968
MOLSON COORS BREWING CO CL B 60871R209 4,116 43,001 SH   SOLE 29 0 0 43,001
MOLSON COORS BREWING CO CL B 60871R209 46,706 487,992 SH   SOLE 30 487,992 0 0
MOLSON COORS BREWING CO CL B 60871R209 6,935 72,454 SH   SOLE 31 9,102 0 63,352
MOLSON COORS BREWING CO CL B 60871R209 1,259 13,150 SH   SOLE 34 13,150 0 0
MOLSON COORS BREWING CO CL B 60871R209 24,286 253,750 SH   SOLE 36 253,750 0 0
MOLSON COORS BREWING CO CL B 60871R209 88 923 SH   SOLE 40 923 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 155 11,612 SH   SOLE 2 3,029 0 8,583
MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 22 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,545 340,469 SH   SOLE 18 340,469 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 515 38,608 SH   SOLE 19 38,608 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 85,975 6,440,091 SH   SOLE 21 6,440,091 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 23,355 1,749,430 SH   SOLE 22 1,614,641 0 134,789
MOMENTA PHARMACEUTICALS INC COM 60877T100 604 45,225 SH   SOLE 26 40,723 0 4,502
MOMENTA PHARMACEUTICALS INC COM 60877T100 124 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,741 130,411 SH   SOLE 30 130,411 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 94 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 140 4,100 SH   SOLE 2 4,100 0 0
MOMO INC ADR 60879B107 95 2,801 SH   SOLE 7 2,801 0 0
MOMO INC ADR 60879B107 4,177 122,600 SH   SOLE 19 122,600 0 0
MONARCH CASINO & RESORT INC COM 609027107 95 3,210 SH   SOLE 2 3,210 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,842 62,363 SH   SOLE 18 62,363 0 0
MONARCH CASINO & RESORT INC COM 609027107 415 14,033 SH   SOLE 19 14,033 0 0
MONARCH CASINO & RESORT INC COM 609027107 29,040 983,084 SH   SOLE 21 983,084 0 0
MONARCH CASINO & RESORT INC COM 609027107 10,726 363,093 SH   SOLE 22 351,791 0 11,302
MONARCH CASINO & RESORT INC COM 609027107 4 125 SH   SOLE 23 125 0 0
MONARCH CASINO & RESORT INC COM 609027107 714 24,177 SH   SOLE 30 24,177 0 0
MONDELEZ INTL INC CL A 609207105 70,225 1,630,106 SH   SOLE 2 656,793 0 973,313
MONDELEZ INTL INC CL A 609207105 25,491 591,723 SH   SOLE 4 552,654 0 39,069
MONDELEZ INTL INC CL A 609207105 44,052 1,022,563 SH   SOLE 7 1,014,627 0 7,936
MONDELEZ INTL INC CL A 609207105 1,062 24,653 SH   SOLE 13 24,653 0 0
MONDELEZ INTL INC CL A 609207105 499 11,587 SH   SOLE 15 11,587 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 190,868 4,430,545 SH   SOLE 18 4,127,611 0 302,934
MONDELEZ INTL INC CL A 609207105 334 7,757 SH   OTR 19 0 7,757 0
MONDELEZ INTL INC CL A 609207105 153,649 3,566,594 SH   SOLE 19 3,566,594 0 0
MONDELEZ INTL INC CL A 609207105 34,221 794,368 SH   SOLE 20 10,720 0 783,648
MONDELEZ INTL INC CL A 609207105 889,450 20,646,474 SH   SOLE 21 20,646,474 0 0
MONDELEZ INTL INC CL A 609207105 1,767,963 41,039,074 SH   SOLE 22 33,350,282 0 7,688,792
MONDELEZ INTL INC CL A 609207105 81,645 1,895,187 SH   SOLE 23 1,895,187 0 0
MONDELEZ INTL INC CL A 609207105 26,118 606,257 SH   SOLE 25 606,257 0 0
MONDELEZ INTL INC CL A 609207105 194,215 4,508,244 SH   SOLE 26 949,286 0 3,558,958
MONDELEZ INTL INC CL A 609207105 13,944 323,675 SH   SOLE 28 241,505 0 82,170
MONDELEZ INTL INC CL A 609207105 6,958 161,510 SH   SOLE 29 78,040 0 83,470
MONDELEZ INTL INC CL A 609207105 189,699 4,403,423 SH   SOLE 30 4,403,423 0 0
MONDELEZ INTL INC CL A 609207105 60,571 1,406,006 SH   SOLE 31 314,772 0 1,091,234
MONDELEZ INTL INC CL A 609207105 11,197 259,910 SH   SOLE 32 259,910 0 0
MONDELEZ INTL INC CL A 609207105 18,320 425,252 SH   SOLE 34 425,252 0 0
MONDELEZ INTL INC CL A 609207105 103,398 2,400,131 SH   SOLE 36 2,400,131 0 0
MONDELEZ INTL INC CL A 609207105 367 8,511 SH   SOLE 40 8,511 0 0
MONDELEZ INTL INC OPTIONS 609207105 159 3,700 SH Call OTR 19 3,700 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 109 6,470 SH   SOLE 2 1,140 0 5,330
MONEYGRAM INTL INC COM NEW 60935Y208 12 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,106 125,277 SH   SOLE 18 125,277 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 306 18,179 SH   SOLE 19 18,179 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 16,464 979,436 SH   SOLE 21 979,436 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 15,050 895,295 SH   SOLE 22 835,650 0 59,645
MONEYGRAM INTL INC COM NEW 60935Y208 72 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 82 4,864 SH   SOLE 30 4,864 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 54 3,231 SH   SOLE 40 3,231 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,487 174,302 SH   SOLE 2 3,029 0 171,273
MONMOUTH REAL ESTATE INVT CO CL A 609720107 332 23,231 SH   SOLE 4 23,231 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,224 85,777 SH   SOLE 7 85,777 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 39 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,895 272,919 SH   SOLE 18 272,919 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,351 94,646 SH   SOLE 19 94,646 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 31,765 2,225,989 SH   SOLE 21 2,225,989 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 37,881 2,654,564 SH   SOLE 22 2,503,118 0 151,446
MONMOUTH REAL ESTATE INVT CO CL A 609720107 43 3,006 SH   SOLE 23 3,006 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,402 98,219 SH   SOLE 25 98,219 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 273 19,110 SH   SOLE 26 0 0 19,110
MONMOUTH REAL ESTATE INVT CO CL A 609720107 259 18,131 SH   SOLE 28 18,131 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 336 23,578 SH   SOLE 29 23,578 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,517 316,548 SH   SOLE 30 316,548 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 83 5,843 SH   SOLE 40 5,843 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 359 35,966 SH   SOLE 2 7,546 0 28,420
MONOGRAM RESIDENTIAL TR INC COM 60979P105 558 55,965 SH   SOLE 4 55,965 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 2,091 209,755 SH   SOLE 7 209,755 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 72 7,182 SH   SOLE 15 7,182 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 6,775 679,543 SH   SOLE 18 679,543 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 2,347 235,399 SH   SOLE 19 235,399 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 55,144 5,530,950 SH   SOLE 21 5,530,950 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 66,159 6,635,822 SH   SOLE 22 6,334,008 0 301,814
MONOGRAM RESIDENTIAL TR INC COM 60979P105 72 7,264 SH   SOLE 23 7,264 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 2,459 246,678 SH   SOLE 25 246,678 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 990 99,320 SH   SOLE 26 38,711 0 60,609
MONOGRAM RESIDENTIAL TR INC COM 60979P105 229 22,944 SH   SOLE 28 22,944 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 583 58,438 SH   SOLE 29 58,438 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 7,966 798,961 SH   SOLE 30 798,961 0 0
MONOGRAM RESIDENTIAL TR INC COM 60979P105 176 17,620 SH   SOLE 40 17,620 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,504 16,326 SH   SOLE 2 15,992 0 334
MONOLITHIC PWR SYS INC COM 609839105 12 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 89 969 SH   SOLE 7 969 0 0
MONOLITHIC PWR SYS INC COM 609839105 22,921 248,868 SH   SOLE 18 248,868 0 0
MONOLITHIC PWR SYS INC COM 609839105 13,217 143,509 SH   SOLE 19 143,509 0 0
MONOLITHIC PWR SYS INC COM 609839105 224,863 2,441,506 SH   SOLE 21 2,441,506 0 0
MONOLITHIC PWR SYS INC COM 609839105 118,794 1,289,839 SH   SOLE 22 1,211,283 0 78,556
MONOLITHIC PWR SYS INC COM 609839105 76 830 SH   SOLE 23 830 0 0
MONOLITHIC PWR SYS INC COM 609839105 877 9,521 SH   SOLE 26 6,668 0 2,853
MONOLITHIC PWR SYS INC COM 609839105 639 6,939 SH   SOLE 28 6,939 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,647 17,884 SH   SOLE 29 0 0 17,884
MONOLITHIC PWR SYS INC COM 609839105 567 6,151 SH   SOLE 30 6,151 0 0
MONOLITHIC PWR SYS INC COM 609839105 385 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 41 2,029 SH   SOLE 2 1,837 0 192
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 22 1,080 SH   SOLE 7 1,080 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4,019 199,968 SH   SOLE 18 199,968 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 486 24,197 SH   SOLE 19 24,197 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 69,941 3,479,654 SH   SOLE 21 3,479,654 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 22,311 1,109,981 SH   SOLE 22 1,026,424 0 83,557
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 262 13,028 SH   SOLE 26 9,452 0 3,576
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 114 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,533 76,281 SH   SOLE 30 76,281 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 98 4,869 SH   SOLE 40 4,869 0 0
MONRO MUFFLER BRAKE INC COM 610236101 87 1,676 SH   SOLE 2 1,442 0 234
MONRO MUFFLER BRAKE INC COM 610236101 10 198 SH   SOLE 4 198 0 0
MONRO MUFFLER BRAKE INC COM 610236101 41 779 SH   SOLE 7 779 0 0
MONRO MUFFLER BRAKE INC COM 610236101 8,118 155,810 SH   SOLE 18 155,810 0 0
MONRO MUFFLER BRAKE INC COM 610236101 10,868 208,604 SH   SOLE 19 208,604 0 0
MONRO MUFFLER BRAKE INC COM 610236101 141,808 2,721,851 SH   SOLE 21 2,721,851 0 0
MONRO MUFFLER BRAKE INC COM 610236101 45,568 874,622 SH   SOLE 22 809,494 0 65,128
MONRO MUFFLER BRAKE INC COM 610236101 544 10,439 SH   SOLE 26 8,320 0 2,119
MONRO MUFFLER BRAKE INC COM 610236101 240 4,606 SH   SOLE 28 4,606 0 0
MONRO MUFFLER BRAKE INC COM 610236101 3,218 61,760 SH   SOLE 30 61,760 0 0
MONRO MUFFLER BRAKE INC COM 610236101 183 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 2,140 136,066 SH   SOLE 30 136,066 0 0
MONSANTO CO NEW COM 61166W101 59,627 526,739 SH   SOLE 2 219,181 0 307,558
MONSANTO CO NEW COM 61166W101 15,243 134,659 SH   SOLE 4 123,658 0 11,001
MONSANTO CO NEW COM 61166W101 46,581 411,495 SH   SOLE 7 406,244 0 5,251
MONSANTO CO NEW COM 61166W101 1,247 11,014 SH   SOLE 13 11,014 0 0
MONSANTO CO NEW COM 61166W101 307 2,709 SH   SOLE 15 2,709 0 0
MONSANTO CO NEW COM 61166W101 7 60 SH   SOLE 17 0 0 60
MONSANTO CO NEW COM 61166W101 136,302 1,204,080 SH   SOLE 18 1,049,121 0 154,959
MONSANTO CO NEW COM 61166W101 23 200 SH   OTR 19 200 0 0
MONSANTO CO NEW COM 61166W101 99,759 881,265 SH   SOLE 19 872,769 0 8,496
MONSANTO CO NEW COM 61166W101 25,566 225,846 SH   SOLE 20 0 0 225,846
MONSANTO CO NEW COM 61166W101 764,754 6,755,775 SH   SOLE 21 6,755,775 0 0
MONSANTO CO NEW COM 61166W101 1,315,820 11,623,850 SH   SOLE 22 9,422,692 0 2,201,158
MONSANTO CO NEW COM 61166W101 60,897 537,959 SH   SOLE 23 537,959 0 0
MONSANTO CO NEW COM 61166W101 40,705 359,587 SH   SOLE 25 359,587 0 0
MONSANTO CO NEW COM 61166W101 119,108 1,052,187 SH   SOLE 26 282,227 0 769,960
MONSANTO CO NEW COM 61166W101 10,369 91,602 SH   SOLE 28 68,328 0 23,274
MONSANTO CO NEW COM 61166W101 6,900 60,956 SH   SOLE 29 19,467 0 41,489
MONSANTO CO NEW COM 61166W101 139,888 1,235,759 SH   SOLE 30 1,235,759 0 0
MONSANTO CO NEW COM 61166W101 26,028 229,925 SH   SOLE 31 90,469 0 139,456
MONSANTO CO NEW COM 61166W101 19,206 169,662 SH   SOLE 34 169,662 0 0
MONSANTO CO NEW COM 61166W101 76,421 675,093 SH   SOLE 36 675,093 0 0
MONSANTO CO NEW COM 61166W101 271 2,394 SH   SOLE 40 2,394 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17,121 370,819 SH   SOLE 2 116,628 0 254,191
MONSTER BEVERAGE CORP NEW COM 61174X109 5,449 118,024 SH   SOLE 4 107,677 0 10,347
MONSTER BEVERAGE CORP NEW COM 61174X109 12,923 279,891 SH   SOLE 7 275,573 0 4,318
MONSTER BEVERAGE CORP NEW COM 61174X109 347 7,505 SH   SOLE 13 7,505 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 162 3,507 SH   SOLE 15 3,507 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 39,051 845,817 SH   SOLE 18 787,373 0 58,444
MONSTER BEVERAGE CORP NEW COM 61174X109 7,977 172,770 SH   SOLE 19 172,770 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 245,324 5,313,502 SH   SOLE 21 5,313,502 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 497,503 10,775,464 SH   SOLE 22 8,735,309 0 2,040,155
MONSTER BEVERAGE CORP NEW COM 61174X109 22,915 496,320 SH   SOLE 23 496,320 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,123 175,929 SH   SOLE 25 175,929 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 30,128 652,535 SH   SOLE 26 287,559 0 364,976
MONSTER BEVERAGE CORP NEW COM 61174X109 3,903 84,530 SH   SOLE 28 63,253 0 21,277
MONSTER BEVERAGE CORP NEW COM 61174X109 755 16,354 SH   SOLE 29 16,354 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 57,081 1,236,322 SH   SOLE 30 1,236,322 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 10,170 220,264 SH   SOLE 31 88,058 0 132,206
MONSTER BEVERAGE CORP NEW COM 61174X109 4,488 97,211 SH   SOLE 32 97,211 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,672 79,538 SH   SOLE 34 79,538 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 28,260 612,086 SH   SOLE 36 612,086 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 107 2,307 SH   SOLE 40 2,307 0 0
MOODYS CORP COM 615369105 18,025 160,882 SH   SOLE 2 54,839 0 106,043
MOODYS CORP COM 615369105 6,672 59,552 SH   SOLE 4 54,617 0 4,935
MOODYS CORP COM 615369105 12,201 108,899 SH   SOLE 7 107,226 0 1,673
MOODYS CORP COM 615369105 135 1,207 SH   SOLE 15 1,207 0 0
MOODYS CORP COM 615369105 40,156 358,411 SH   SOLE 18 333,790 0 24,621
MOODYS CORP COM 615369105 9,424 84,115 SH   SOLE 19 84,115 0 0
MOODYS CORP COM 615369105 16,540 147,627 SH   SOLE 20 70,949 0 76,678
MOODYS CORP COM 615369105 352,246 3,143,934 SH   SOLE 21 3,143,934 0 0
MOODYS CORP COM 615369105 503,764 4,496,288 SH   SOLE 22 3,662,877 0 833,411
MOODYS CORP COM 615369105 24,139 215,453 SH   SOLE 23 215,453 0 0
MOODYS CORP COM 615369105 7,814 69,746 SH   SOLE 25 69,746 0 0
MOODYS CORP COM 615369105 46,978 419,294 SH   SOLE 26 121,062 0 298,232
MOODYS CORP COM 615369105 4,069 36,319 SH   SOLE 28 27,242 0 9,077
MOODYS CORP COM 615369105 843 7,524 SH   SOLE 29 7,524 0 0
MOODYS CORP COM 615369105 54,874 489,772 SH   SOLE 30 489,772 0 0
MOODYS CORP COM 615369105 10,039 89,598 SH   SOLE 31 35,433 0 54,165
MOODYS CORP COM 615369105 1,307 11,663 SH   SOLE 34 11,663 0 0
MOODYS CORP COM 615369105 31,359 279,893 SH   SOLE 36 279,893 0 0
MOODYS CORP COM 615369105 96 859 SH   SOLE 40 859 0 0
MOOG INC CL A 615394202 94 1,391 SH   SOLE 2 1,391 0 0
MOOG INC CL A 615394202 14 208 SH   SOLE 4 208 0 0
MOOG INC CL A 615394202 81 1,198 SH   SOLE 7 1,198 0 0
MOOG INC CL A 615394202 11,296 167,722 SH   SOLE 18 167,722 0 0
MOOG INC CL A 615394202 1,311 19,461 SH   SOLE 19 19,461 0 0
MOOG INC CL A 615394202 224,696 3,336,238 SH   SOLE 21 3,336,238 0 0
MOOG INC CL A 615394202 59,077 877,170 SH   SOLE 22 811,378 0 65,792
MOOG INC CL A 615394202 700 10,400 SH   SOLE 26 8,164 0 2,236
MOOG INC CL A 615394202 323 4,801 SH   SOLE 28 4,801 0 0
MOOG INC CL A 615394202 4,241 62,972 SH   SOLE 30 62,972 0 0
MOOG INC CL A 615394202 41 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 261 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 68,457 1,597,977 SH   SOLE 2 707,948 0 890,029
MORGAN STANLEY COM NEW 617446448 23,074 538,611 SH   SOLE 4 501,610 0 37,001
MORGAN STANLEY COM NEW 617446448 42,288 987,115 SH   SOLE 7 924,830 0 62,285
MORGAN STANLEY COM NEW 617446448 338 7,893 SH   SOLE 13 7,893 0 0
MORGAN STANLEY COM NEW 617446448 365 8,529 SH   SOLE 15 8,529 0 0
MORGAN STANLEY COM NEW 617446448 355,308 8,293,830 SH   SOLE 18 7,878,330 0 415,500
MORGAN STANLEY COM NEW 617446448 2,339 54,589 SH   OTR 19 0 54,589 0
MORGAN STANLEY COM NEW 617446448 614,988 14,355,469 SH   SOLE 19 14,355,469 0 0
MORGAN STANLEY COM NEW 617446448 23,171 540,866 SH   SOLE 20 0 0 540,866
MORGAN STANLEY COM NEW 617446448 902,999 21,078,407 SH   SOLE 21 21,078,407 0 0
MORGAN STANLEY COM NEW 617446448 1,638,179 38,239,480 SH   SOLE 22 31,041,951 0 7,197,529
MORGAN STANLEY COM NEW 617446448 76,637 1,788,901 SH   SOLE 23 1,788,901 0 0
MORGAN STANLEY COM NEW 617446448 23,624 551,449 SH   SOLE 25 551,449 0 0
MORGAN STANLEY COM NEW 617446448 154,306 3,601,903 SH   SOLE 26 884,514 0 2,717,389
MORGAN STANLEY COM NEW 617446448 12,828 299,437 SH   SOLE 28 224,816 0 74,621
MORGAN STANLEY COM NEW 617446448 5,852 136,601 SH   SOLE 29 63,011 0 73,590
MORGAN STANLEY COM NEW 617446448 181,360 4,233,419 SH   SOLE 30 4,233,419 0 0
MORGAN STANLEY COM NEW 617446448 31,076 725,402 SH   SOLE 31 286,419 0 438,983
MORGAN STANLEY COM NEW 617446448 85,967 2,006,691 SH   SOLE 34 2,006,691 0 0
MORGAN STANLEY COM NEW 617446448 90,575 2,114,268 SH   SOLE 36 2,114,268 0 0
MORGAN STANLEY COM NEW 617446448 315 7,360 SH   SOLE 40 7,360 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,875 247,385 SH   SOLE 25 247,385 0 0
MORNINGSTAR INC COM 617700109 417 5,299 SH   SOLE 2 5,166 0 133
MORNINGSTAR INC COM 617700109 12 151 SH   SOLE 4 151 0 0
MORNINGSTAR INC COM 617700109 35 450 SH   SOLE 7 450 0 0
MORNINGSTAR INC COM 617700109 676 8,595 SH   SOLE 18 8,595 0 0
MORNINGSTAR INC COM 617700109 902 11,471 SH   SOLE 19 11,471 0 0
MORNINGSTAR INC COM 617700109 13,989 177,976 SH   SOLE 21 177,976 0 0
MORNINGSTAR INC COM 617700109 38,666 491,936 SH   SOLE 22 425,618 0 66,318
MORNINGSTAR INC COM 617700109 510 6,485 SH   SOLE 26 5,269 0 1,216
MORNINGSTAR INC COM 617700109 225 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 226 2,874 SH   SOLE 30 2,874 0 0
MORNINGSTAR INC COM 617700109 35 448 SH   SOLE 31 448 0 0
MORNINGSTAR INC COM 617700109 181 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 13,311 456,160 SH   SOLE 2 242,505 0 213,655
MOSAIC CO NEW COM 61945C103 2,849 97,646 SH   SOLE 4 89,156 0 8,490
MOSAIC CO NEW COM 61945C103 7,500 257,039 SH   SOLE 7 228,540 0 28,499
MOSAIC CO NEW COM 61945C103 550 18,853 SH   SOLE 13 18,853 0 0
MOSAIC CO NEW COM 61945C103 62 2,128 SH   SOLE 15 2,128 0 0
MOSAIC CO NEW COM 61945C103 22,805 781,521 SH   SOLE 18 729,012 0 52,509
MOSAIC CO NEW COM 61945C103 47,350 1,622,681 SH   SOLE 19 1,622,681 0 0
MOSAIC CO NEW COM 61945C103 5,464 187,252 SH   SOLE 20 0 0 187,252
MOSAIC CO NEW COM 61945C103 206,837 7,088,323 SH   SOLE 21 7,088,323 0 0
MOSAIC CO NEW COM 61945C103 281,777 9,656,506 SH   SOLE 22 7,825,078 0 1,831,428
MOSAIC CO NEW COM 61945C103 11,757 402,921 SH   SOLE 23 402,921 0 0
MOSAIC CO NEW COM 61945C103 7,295 250,000 SH   SOLE 25 250,000 0 0
MOSAIC CO NEW COM 61945C103 41,207 1,412,155 SH   SOLE 26 286,473 0 1,125,682
MOSAIC CO NEW COM 61945C103 2,004 68,683 SH   SOLE 28 50,974 0 17,709
MOSAIC CO NEW COM 61945C103 2,680 91,852 SH   SOLE 29 17,047 0 74,805
MOSAIC CO NEW COM 61945C103 30,867 1,057,828 SH   SOLE 30 1,057,828 0 0
MOSAIC CO NEW COM 61945C103 5,014 171,844 SH   SOLE 31 63,524 0 108,320
MOSAIC CO NEW COM 61945C103 13,618 466,692 SH   SOLE 34 466,692 0 0
MOSAIC CO NEW COM 61945C103 8,788 301,161 SH   SOLE 35 301,161 0 0
MOSAIC CO NEW COM 61945C103 17,047 584,218 SH   SOLE 36 584,218 0 0
MOSAIC CO NEW COM 61945C103 46 1,560 SH   SOLE 40 1,560 0 0
MOSYS INC COM NEW 619718208 3 1,465 SH   SOLE 19 1,465 0 0
MOSYS INC COM NEW 619718208 4 2,144 SH   SOLE 21 2,144 0 0
MOSYS INC COM NEW 619718208 241 115,298 SH   SOLE 22 115,298 0 0
MOTORCAR PTS AMER INC COM 620071100 39 1,280 SH   SOLE 2 584 0 696
MOTORCAR PTS AMER INC COM 620071100 13 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 2,934 95,470 SH   SOLE 18 95,470 0 0
MOTORCAR PTS AMER INC COM 620071100 321 10,456 SH   SOLE 19 10,456 0 0
MOTORCAR PTS AMER INC COM 620071100 50,392 1,639,837 SH   SOLE 21 1,639,837 0 0
MOTORCAR PTS AMER INC COM 620071100 14,754 480,127 SH   SOLE 22 445,557 0 34,570
MOTORCAR PTS AMER INC COM 620071100 80 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 1,098 35,730 SH   SOLE 30 35,730 0 0
MOTORCAR PTS AMER INC COM 620071100 71 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,954 173,441 SH   SOLE 2 79,307 0 94,134
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,191 48,607 SH   SOLE 4 44,591 0 4,016
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,353 143,278 SH   SOLE 7 125,886 0 17,392
MOTOROLA SOLUTIONS INC COM NEW 620076307 360 4,172 SH   SOLE 13 4,172 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 99 1,149 SH   SOLE 15 1,149 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 53 620 SH   SOLE 17 0 0 620
MOTOROLA SOLUTIONS INC COM NEW 620076307 100,713 1,168,095 SH   SOLE 18 1,102,012 0 66,083
MOTOROLA SOLUTIONS INC COM NEW 620076307 194,316 2,253,718 SH   SOLE 19 2,253,718 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,387 85,676 SH   SOLE 20 0 0 85,676
MOTOROLA SOLUTIONS INC COM NEW 620076307 359,980 4,175,131 SH   SOLE 21 4,175,131 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 422,798 4,903,711 SH   SOLE 22 4,038,397 0 865,314
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,515 168,347 SH   SOLE 23 168,347 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 24,786 287,479 SH   SOLE 25 287,479 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 49,986 579,751 SH   SOLE 26 130,775 0 448,976
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,817 32,672 SH   SOLE 28 24,763 0 7,909
MOTOROLA SOLUTIONS INC COM NEW 620076307 733 8,503 SH   SOLE 29 6,363 0 2,140
MOTOROLA SOLUTIONS INC COM NEW 620076307 46,847 543,347 SH   SOLE 30 543,347 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,691 89,199 SH   SOLE 31 29,947 0 59,252
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,069 70,391 SH   SOLE 34 70,391 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,235 269,484 SH   SOLE 36 269,484 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 68 790 SH   SOLE 40 790 0 0
MOTOROLA SOLUTIONS INC OPTIONS 620076307 647 7,500 SH Put SOLE 2 7,500 0 0
MOTOROLA SOLUTIONS INC OPTIONS 620076307 647 7,500 SH Put SOLE 18 7,500 0 0
MOTOROLA SOLUTIONS INC OPTIONS 620076307 11,209 130,000 SH Put SOLE 19 130,000 0 0
MOTOROLA SOLUTIONS INC OPTIONS 620076307 86 1,000 SH Put SOLE 22 1,000 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 21 5,984 SH   SOLE 21 5,984 0 0
MOVADO GROUP INC COM 624580106 98 3,930 SH   SOLE 2 715 0 3,215
MOVADO GROUP INC COM 624580106 10 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,195 87,964 SH   SOLE 18 87,964 0 0
MOVADO GROUP INC COM 624580106 228 9,154 SH   SOLE 19 9,154 0 0
MOVADO GROUP INC COM 624580106 34,222 1,371,607 SH   SOLE 21 1,371,607 0 0
MOVADO GROUP INC COM 624580106 10,228 409,932 SH   SOLE 22 375,480 0 34,452
MOVADO GROUP INC COM 624580106 50 2,015 SH   SOLE 26 0 0 2,015
MOVADO GROUP INC COM 624580106 59 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 837 33,533 SH   SOLE 30 33,533 0 0
MOVADO GROUP INC COM 624580106 45 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 970 26,895 SH   SOLE 18 26,895 0 0
MPLX LP COM UNIT REP LTD 55336V100 59,046 1,636,533 SH   SOLE 19 1,636,533 0 0
MRC GLOBAL INC COM 55345K103 850 46,391 SH   SOLE 2 29,593 0 16,798
MRC GLOBAL INC COM 55345K103 9 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 97 5,284 SH   SOLE 7 5,284 0 0
MRC GLOBAL INC COM 55345K103 6,907 376,826 SH   SOLE 18 376,826 0 0
MRC GLOBAL INC COM 55345K103 5,584 304,663 SH   SOLE 19 304,663 0 0
MRC GLOBAL INC COM 55345K103 54,732 2,985,937 SH   SOLE 21 2,985,937 0 0
MRC GLOBAL INC COM 55345K103 59,907 3,268,258 SH   SOLE 22 3,058,247 0 210,011
MRC GLOBAL INC COM 55345K103 104 5,682 SH   SOLE 23 5,682 0 0
MRC GLOBAL INC COM 55345K103 540 29,449 SH   SOLE 26 23,003 0 6,446
MRC GLOBAL INC COM 55345K103 270 14,723 SH   SOLE 28 14,723 0 0
MRC GLOBAL INC COM 55345K103 605 33,011 SH   SOLE 29 0 0 33,011
MRC GLOBAL INC COM 55345K103 426 23,259 SH   SOLE 30 23,259 0 0
MRC GLOBAL INC COM 55345K103 385 21,017 SH   SOLE 36 21,017 0 0
MRC GLOBAL INC COM 55345K103 202 11,031 SH   SOLE 40 11,031 0 0
MRV COMMUNICATIONS INC COM NEW 553477407 9 807 SH   SOLE 18 807 0 0
MRV COMMUNICATIONS INC COM NEW 553477407 168 15,970 SH   SOLE 21 15,970 0 0
MRV COMMUNICATIONS INC COM NEW 553477407 62 5,840 SH   SOLE 22 5,840 0 0
MSA SAFETY INC COM 553498106 1,148 16,234 SH   SOLE 2 14,307 0 1,927
MSA SAFETY INC COM 553498106 9 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 2,281 32,270 SH   SOLE 7 32,270 0 0
MSA SAFETY INC COM 553498106 14,525 205,476 SH   SOLE 18 205,476 0 0
MSA SAFETY INC COM 553498106 1,327 18,774 SH   SOLE 19 18,774 0 0
MSA SAFETY INC COM 553498106 136,136 1,925,824 SH   SOLE 21 1,925,824 0 0
MSA SAFETY INC COM 553498106 68,657 971,244 SH   SOLE 22 907,237 0 64,007
MSA SAFETY INC COM 553498106 647 9,159 SH   SOLE 26 7,110 0 2,049
MSA SAFETY INC COM 553498106 323 4,572 SH   SOLE 28 4,572 0 0
MSA SAFETY INC COM 553498106 391 5,531 SH   SOLE 30 5,531 0 0
MSA SAFETY INC COM 553498106 241 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 927 SH   SOLE 18 927 0 0
MSB FINL CORP NEW COM 55352L101 11 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 3,100 30,165 SH   SOLE 2 25,479 0 4,686
MSC INDL DIRECT INC CL A 553530106 1,682 16,371 SH   SOLE 4 16,371 0 0
MSC INDL DIRECT INC CL A 553530106 155 1,509 SH   SOLE 7 1,509 0 0
MSC INDL DIRECT INC CL A 553530106 18,171 176,832 SH   SOLE 18 176,832 0 0
MSC INDL DIRECT INC CL A 553530106 14,484 140,954 SH   SOLE 19 140,954 0 0
MSC INDL DIRECT INC CL A 553530106 191,503 1,863,592 SH   SOLE 21 1,863,592 0 0
MSC INDL DIRECT INC CL A 553530106 146,600 1,426,628 SH   SOLE 22 1,264,694 0 161,934
MSC INDL DIRECT INC CL A 553530106 1,337 13,008 SH   SOLE 26 10,201 0 2,807
MSC INDL DIRECT INC CL A 553530106 637 6,200 SH   SOLE 28 6,200 0 0
MSC INDL DIRECT INC CL A 553530106 1,027 9,999 SH   SOLE 30 9,999 0 0
MSC INDL DIRECT INC CL A 553530106 98 952 SH   SOLE 31 952 0 0
MSC INDL DIRECT INC CL A 553530106 3,514 34,200 SH   SOLE 34 34,200 0 0
MSC INDL DIRECT INC CL A 553530106 198 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 330 3,216 SH   SOLE 40 3,216 0 0
MSCI INC COM 55354G100 9,078 93,406 SH   SOLE 2 50,035 0 43,371
MSCI INC COM 55354G100 2,966 30,521 SH   SOLE 4 28,302 0 2,219
MSCI INC COM 55354G100 1,980 20,373 SH   SOLE 7 17,076 0 3,297
MSCI INC COM 55354G100 48 490 SH   SOLE 17 0 0 490
MSCI INC COM 55354G100 30,691 315,782 SH   SOLE 18 305,407 0 10,375
MSCI INC COM 55354G100 5,758 59,243 SH   SOLE 19 59,243 0 0
MSCI INC COM 55354G100 378,806 3,897,581 SH   SOLE 21 3,897,581 0 0
MSCI INC COM 55354G100 298,186 3,068,074 SH   SOLE 22 2,755,887 0 312,187
MSCI INC COM 55354G100 12,064 124,131 SH   SOLE 23 124,131 0 0
MSCI INC COM 55354G100 24,152 248,502 SH   SOLE 25 248,502 0 0
MSCI INC COM 55354G100 15,205 156,449 SH   SOLE 26 79,860 0 76,589
MSCI INC COM 55354G100 1,866 19,195 SH   SOLE 28 14,463 0 4,732
MSCI INC COM 55354G100 2,475 25,470 SH   SOLE 29 5,188 0 20,282
MSCI INC COM 55354G100 9,863 101,479 SH   SOLE 30 101,479 0 0
MSCI INC COM 55354G100 3,648 37,530 SH   SOLE 31 16,725 0 20,805
MSCI INC COM 55354G100 606 6,237 SH   SOLE 34 6,237 0 0
MSCI INC COM 55354G100 1,491 15,345 SH   SOLE 36 15,345 0 0
MSCI INC COM 55354G100 46 478 SH   SOLE 40 478 0 0
MSG NETWORK INC CL A 553573106 328 14,052 SH   SOLE 2 6,631 0 7,421
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 36 1,553 SH   SOLE 7 1,553 0 0
MSG NETWORK INC CL A 553573106 5,429 232,511 SH   SOLE 18 232,511 0 0
MSG NETWORK INC CL A 553573106 1,626 69,645 SH   SOLE 19 69,645 0 0
MSG NETWORK INC CL A 553573106 41,786 1,789,532 SH   SOLE 21 1,789,532 0 0
MSG NETWORK INC CL A 553573106 40,198 1,721,531 SH   SOLE 22 1,605,819 0 115,712
MSG NETWORK INC CL A 553573106 25 1,072 SH   SOLE 23 1,072 0 0
MSG NETWORK INC CL A 553573106 655 28,043 SH   SOLE 26 24,342 0 3,701
MSG NETWORK INC CL A 553573106 188 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 393 16,830 SH   SOLE 29 0 0 16,830
MSG NETWORK INC CL A 553573106 209 8,941 SH   SOLE 30 8,941 0 0
MSG NETWORK INC CL A 553573106 160 6,870 SH   SOLE 40 6,870 0 0
MTGE INVT CORP COM 55378A105 179 10,676 SH   SOLE 2 2,452 0 8,224
MTGE INVT CORP COM 55378A105 5 300 SH   SOLE 4 300 0 0
MTGE INVT CORP COM 55378A105 23 1,379 SH   SOLE 7 1,379 0 0
MTGE INVT CORP COM 55378A105 3,085 184,202 SH   SOLE 18 184,202 0 0
MTGE INVT CORP COM 55378A105 448 26,775 SH   SOLE 19 26,775 0 0
MTGE INVT CORP COM 55378A105 43,265 2,582,978 SH   SOLE 21 2,582,978 0 0
MTGE INVT CORP COM 55378A105 22,499 1,343,200 SH   SOLE 22 1,237,906 0 105,294
MTGE INVT CORP COM 55378A105 80 4,792 SH   SOLE 26 0 0 4,792
MTGE INVT CORP COM 55378A105 131 7,828 SH   SOLE 28 7,828 0 0
MTGE INVT CORP COM 55378A105 131 7,849 SH   SOLE 30 7,849 0 0
MTGE INVT CORP COM 55378A105 91 5,452 SH   SOLE 40 5,452 0 0
MTS SYS CORP COM 553777103 72 1,308 SH   SOLE 2 740 0 568
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 22 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,586 83,299 SH   SOLE 18 83,299 0 0
MTS SYS CORP COM 553777103 8,260 150,051 SH   SOLE 19 150,051 0 0
MTS SYS CORP COM 553777103 78,554 1,426,963 SH   SOLE 21 1,426,963 0 0
MTS SYS CORP COM 553777103 24,396 443,168 SH   SOLE 22 408,708 0 34,460
MTS SYS CORP COM 553777103 366 6,651 SH   SOLE 26 5,173 0 1,478
MTS SYS CORP COM 553777103 119 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,795 32,603 SH   SOLE 30 32,603 0 0
MTS SYS CORP COM 553777103 87 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 182 5,312 SH   SOLE 2 2,465 0 2,847
MUELLER INDS INC COM 624756102 11 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 856 25,007 SH   SOLE 7 25,007 0 0
MUELLER INDS INC COM 624756102 9,678 282,725 SH   SOLE 18 282,725 0 0
MUELLER INDS INC COM 624756102 1,180 34,476 SH   SOLE 19 34,476 0 0
MUELLER INDS INC COM 624756102 169,353 4,947,503 SH   SOLE 21 4,947,503 0 0
MUELLER INDS INC COM 624756102 52,579 1,536,052 SH   SOLE 22 1,416,260 0 119,792
MUELLER INDS INC COM 624756102 685 20,019 SH   SOLE 26 16,204 0 3,815
MUELLER INDS INC COM 624756102 269 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 654 19,106 SH   SOLE 29 0 0 19,106
MUELLER INDS INC COM 624756102 8,328 243,292 SH   SOLE 30 243,292 0 0
MUELLER INDS INC COM 624756102 206 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,251 105,839 SH   SOLE 2 105,011 0 828
MUELLER WTR PRODS INC COM SER A 624758108 14 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 838 70,874 SH   SOLE 7 70,874 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,751 571,117 SH   SOLE 18 571,117 0 0
MUELLER WTR PRODS INC COM SER A 624758108 10,575 894,644 SH   SOLE 19 894,644 0 0
MUELLER WTR PRODS INC COM SER A 624758108 55,569 4,701,230 SH   SOLE 21 4,701,230 0 0
MUELLER WTR PRODS INC COM SER A 624758108 77,314 6,540,966 SH   SOLE 22 6,207,409 0 333,557
MUELLER WTR PRODS INC COM SER A 624758108 288 24,398 SH   SOLE 23 24,398 0 0
MUELLER WTR PRODS INC COM SER A 624758108 608 51,479 SH   SOLE 26 38,843 0 12,636
MUELLER WTR PRODS INC COM SER A 624758108 273 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,291 109,223 SH   SOLE 29 0 0 109,223
MUELLER WTR PRODS INC COM SER A 624758108 4,844 409,821 SH   SOLE 30 409,821 0 0
MUELLER WTR PRODS INC COM SER A 624758108 221 18,689 SH   SOLE 40 18,689 0 0
MULESOFT INC CL A 625207105 482 19,807 SH   SOLE 19 19,807 0 0
MULESOFT INC CL A 625207105 991 40,733 SH   SOLE 22 40,733 0 0
MULESOFT INC CL A 625207105 10 398 SH   SOLE 23 398 0 0
MULESOFT INC CL A 625207105 423 17,369 SH   SOLE 26 2,706 0 14,663
MULESOFT INC CL A 625207105 299 12,296 SH   SOLE 29 0 0 12,296
MULESOFT INC CL A 625207105 112 4,623 SH   SOLE 34 4,623 0 0
MULTI COLOR CORP COM 625383104 50 711 SH   SOLE 2 565 0 146
MULTI COLOR CORP COM 625383104 8 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 26 369 SH   SOLE 7 369 0 0
MULTI COLOR CORP COM 625383104 4,821 67,897 SH   SOLE 18 67,897 0 0
MULTI COLOR CORP COM 625383104 605 8,525 SH   SOLE 19 8,525 0 0
MULTI COLOR CORP COM 625383104 80,109 1,128,292 SH   SOLE 21 1,128,292 0 0
MULTI COLOR CORP COM 625383104 26,401 371,840 SH   SOLE 22 345,386 0 26,454
MULTI COLOR CORP COM 625383104 60 850 SH   SOLE 26 0 0 850
MULTI COLOR CORP COM 625383104 138 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,794 25,271 SH   SOLE 30 25,271 0 0
MULTI COLOR CORP COM 625383104 101 1,424 SH   SOLE 40 1,424 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 18 998 SH   SOLE 2 998 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 17 950 SH   SOLE 7 950 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 1,384 77,115 SH   SOLE 18 77,115 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 163 9,105 SH   SOLE 19 9,105 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 11,233 625,811 SH   SOLE 21 625,811 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 3,922 218,471 SH   SOLE 22 180,276 0 38,195
MULTI PACKAGING SOLUTIONS IN COM G6331W109 76 4,246 SH   SOLE 28 4,246 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 128 7,136 SH   SOLE 30 7,136 0 0
MURPHY OIL CORP COM 626717102 5,121 179,125 SH   SOLE 2 46,899 0 132,226
MURPHY OIL CORP COM 626717102 1,403 49,061 SH   SOLE 4 45,215 0 3,846
MURPHY OIL CORP COM 626717102 3,284 114,878 SH   SOLE 7 107,963 0 6,915
MURPHY OIL CORP COM 626717102 34 1,193 SH   SOLE 13 1,193 0 0
MURPHY OIL CORP COM 626717102 35 1,217 SH   SOLE 15 1,217 0 0
MURPHY OIL CORP COM 626717102 14,372 502,685 SH   SOLE 18 479,771 0 22,914
MURPHY OIL CORP COM 626717102 5,956 208,308 SH   SOLE 19 208,308 0 0
MURPHY OIL CORP COM 626717102 2,739 95,790 SH   SOLE 20 0 0 95,790
MURPHY OIL CORP COM 626717102 99,608 3,484,016 SH   SOLE 21 3,484,016 0 0
MURPHY OIL CORP COM 626717102 151,566 5,301,372 SH   SOLE 22 4,423,627 0 877,745
MURPHY OIL CORP COM 626717102 6,352 222,189 SH   SOLE 23 222,189 0 0
MURPHY OIL CORP COM 626717102 6,131 214,436 SH   SOLE 25 214,436 0 0
MURPHY OIL CORP COM 626717102 12,623 441,501 SH   SOLE 26 177,242 0 264,259
MURPHY OIL CORP COM 626717102 975 34,114 SH   SOLE 28 25,496 0 8,618
MURPHY OIL CORP COM 626717102 1,345 47,048 SH   SOLE 29 8,238 0 38,810
MURPHY OIL CORP COM 626717102 15,419 539,297 SH   SOLE 30 539,297 0 0
MURPHY OIL CORP COM 626717102 2,820 98,628 SH   SOLE 31 30,593 0 68,035
MURPHY OIL CORP COM 626717102 780 27,292 SH   SOLE 34 27,292 0 0
MURPHY OIL CORP COM 626717102 9,567 334,633 SH   SOLE 36 334,633 0 0
MURPHY OIL CORP COM 626717102 23 799 SH   SOLE 40 799 0 0
MURPHY USA INC COM 626755102 1,585 21,587 SH   SOLE 2 18,930 0 2,657
MURPHY USA INC COM 626755102 14 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 202 2,745 SH   SOLE 7 2,745 0 0
MURPHY USA INC COM 626755102 13,468 183,443 SH   SOLE 18 183,443 0 0
MURPHY USA INC COM 626755102 3,886 52,928 SH   SOLE 19 52,928 0 0
MURPHY USA INC COM 626755102 109,620 1,493,059 SH   SOLE 21 1,493,059 0 0
MURPHY USA INC COM 626755102 87,057 1,185,739 SH   SOLE 22 1,041,603 0 144,136
MURPHY USA INC COM 626755102 1,446 19,699 SH   SOLE 26 16,973 0 2,726
MURPHY USA INC COM 626755102 385 5,249 SH   SOLE 28 5,249 0 0
MURPHY USA INC COM 626755102 1,034 14,081 SH   SOLE 30 14,081 0 0
MURPHY USA INC COM 626755102 61 836 SH   SOLE 31 836 0 0
MURPHY USA INC COM 626755102 1,339 18,236 SH   SOLE 36 18,236 0 0
MURPHY USA INC COM 626755102 238 3,245 SH   SOLE 40 3,245 0 0
MUTUALFIRST FINL INC COM 62845B104 11 358 SH   SOLE 2 358 0 0
MUTUALFIRST FINL INC COM 62845B104 640 20,279 SH   SOLE 18 20,279 0 0
MUTUALFIRST FINL INC COM 62845B104 130 4,107 SH   SOLE 19 4,107 0 0
MUTUALFIRST FINL INC COM 62845B104 5,217 165,352 SH   SOLE 21 165,352 0 0
MUTUALFIRST FINL INC COM 62845B104 2,419 76,675 SH   SOLE 22 73,206 0 3,469
MYERS INDS INC COM 628464109 21 1,318 SH   SOLE 2 854 0 464
MYERS INDS INC COM 628464109 11 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 1,792 113,077 SH   SOLE 18 113,077 0 0
MYERS INDS INC COM 628464109 213 13,423 SH   SOLE 19 13,423 0 0
MYERS INDS INC COM 628464109 30,590 1,929,944 SH   SOLE 21 1,929,944 0 0
MYERS INDS INC COM 628464109 9,683 610,889 SH   SOLE 22 557,269 0 53,620
MYERS INDS INC COM 628464109 52 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 753 47,537 SH   SOLE 30 47,537 0 0
MYERS INDS INC COM 628464109 43 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 21,560 552,963 SH   SOLE 2 270,550 0 282,413
MYLAN N V SHS EURO N59465109 6,586 168,907 SH   SOLE 4 157,601 0 11,306
MYLAN N V SHS EURO N59465109 13,178 337,991 SH   SOLE 7 317,599 0 20,392
MYLAN N V SHS EURO N59465109 428 10,973 SH   SOLE 13 10,973 0 0
MYLAN N V SHS EURO N59465109 128 3,284 SH   SOLE 15 3,284 0 0
MYLAN N V SHS EURO N59465109 48,684 1,248,621 SH   SOLE 18 1,173,468 0 75,153
MYLAN N V SHS EURO N59465109 1,069 27,429 SH   OTR 19 0 27,429 0
MYLAN N V SHS EURO N59465109 137,009 3,513,949 SH   SOLE 19 3,513,949 0 0
MYLAN N V SHS EURO N59465109 1,096 28,100 SH   SOLE 20 28,100 0 0
MYLAN N V SHS EURO N59465109 567,708 14,560,340 SH   SOLE 21 14,560,340 0 0
MYLAN N V SHS EURO N59465109 483,625 12,403,818 SH   SOLE 22 10,155,444 0 2,248,374
MYLAN N V SHS EURO N59465109 21,254 545,123 SH   SOLE 23 545,123 0 0
MYLAN N V SHS EURO N59465109 6,561 168,274 SH   SOLE 25 165,305 0 2,969
MYLAN N V SHS EURO N59465109 46,634 1,196,046 SH   SOLE 26 331,660 0 864,386
MYLAN N V SHS EURO N59465109 3,751 96,207 SH   SOLE 28 71,923 0 24,284
MYLAN N V SHS EURO N59465109 718 18,403 SH   SOLE 29 18,403 0 0
MYLAN N V SHS EURO N59465109 59,425 1,524,103 SH   SOLE 30 1,524,103 0 0
MYLAN N V SHS EURO N59465109 10,955 280,961 SH   SOLE 31 94,233 0 186,728
MYLAN N V SHS EURO N59465109 3,552 91,103 SH   SOLE 32 91,103 0 0
MYLAN N V SHS EURO N59465109 52,834 1,355,072 SH   SOLE 34 1,355,072 0 0
MYLAN N V SHS EURO N59465109 26,838 688,326 SH   SOLE 36 688,326 0 0
MYLAN N V SHS EURO N59465109 103 2,650 SH   SOLE 40 2,650 0 0
MYOKARDIA INC COM 62857M105 8 571 SH   SOLE 2 571 0 0
MYOKARDIA INC COM 62857M105 574 43,626 SH   SOLE 18 43,626 0 0
MYOKARDIA INC COM 62857M105 68 5,186 SH   SOLE 19 5,186 0 0
MYOKARDIA INC COM 62857M105 5,299 402,954 SH   SOLE 21 402,954 0 0
MYOKARDIA INC COM 62857M105 2,541 193,221 SH   SOLE 22 183,308 0 9,913
MYOKARDIA INC COM 62857M105 33 2,540 SH   SOLE 30 2,540 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 1 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,052 89,635 SH   SOLE 2 89,635 0 0
MYOVANT SCIENCES LTD COM G637AM102 593 50,494 SH   SOLE 18 50,494 0 0
MYOVANT SCIENCES LTD COM G637AM102 6,676 568,674 SH   SOLE 19 568,674 0 0
MYOVANT SCIENCES LTD COM G637AM102 226 19,268 SH   SOLE 20 19,268 0 0
MYOVANT SCIENCES LTD COM G637AM102 3,612 307,662 SH   SOLE 21 307,662 0 0
MYOVANT SCIENCES LTD COM G637AM102 486 41,364 SH   SOLE 22 34,766 0 6,598
MYOVANT SCIENCES LTD COM G637AM102 3,382 288,049 SH   SOLE 34 288,049 0 0
MYR GROUP INC DEL COM 55405W104 177 4,306 SH   SOLE 2 893 0 3,413
MYR GROUP INC DEL COM 55405W104 9 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 590 14,400 SH   SOLE 7 14,400 0 0
MYR GROUP INC DEL COM 55405W104 3,370 82,191 SH   SOLE 18 82,191 0 0
MYR GROUP INC DEL COM 55405W104 399 9,720 SH   SOLE 19 9,720 0 0
MYR GROUP INC DEL COM 55405W104 55,727 1,359,198 SH   SOLE 21 1,359,198 0 0
MYR GROUP INC DEL COM 55405W104 20,131 491,000 SH   SOLE 22 447,633 0 43,367
MYR GROUP INC DEL COM 55405W104 108 2,631 SH   SOLE 26 0 0 2,631
MYR GROUP INC DEL COM 55405W104 123 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 1,359 33,145 SH   SOLE 30 33,145 0 0
MYR GROUP INC DEL COM 55405W104 81 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 83 4,336 SH   SOLE 2 3,934 0 402
MYRIAD GENETICS INC COM 62855J104 8 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 33 1,704 SH   SOLE 7 1,704 0 0
MYRIAD GENETICS INC COM 62855J104 6,421 334,427 SH   SOLE 18 334,427 0 0
MYRIAD GENETICS INC COM 62855J104 1,500 78,150 SH   SOLE 19 78,150 0 0
MYRIAD GENETICS INC COM 62855J104 136,537 7,111,316 SH   SOLE 21 7,111,316 0 0
MYRIAD GENETICS INC COM 62855J104 34,503 1,797,041 SH   SOLE 22 1,647,052 0 149,989
MYRIAD GENETICS INC COM 62855J104 9 491 SH   SOLE 23 491 0 0
MYRIAD GENETICS INC COM 62855J104 402 20,958 SH   SOLE 26 16,889 0 4,069
MYRIAD GENETICS INC COM 62855J104 193 10,028 SH   SOLE 28 10,028 0 0
MYRIAD GENETICS INC COM 62855J104 722 37,596 SH   SOLE 29 0 0 37,596
MYRIAD GENETICS INC COM 62855J104 2,642 137,605 SH   SOLE 30 137,605 0 0
MYRIAD GENETICS INC COM 62855J104 150 7,833 SH   SOLE 40 7,833 0 0
NABORS INDUSTRIES LTD SHS G6359F103 4,227 323,429 SH   SOLE 2 275,059 0 48,370
NABORS INDUSTRIES LTD SHS G6359F103 271 20,753 SH   SOLE 4 20,753 0 0
NABORS INDUSTRIES LTD SHS G6359F103 212 16,249 SH   SOLE 7 16,249 0 0
NABORS INDUSTRIES LTD SHS G6359F103 12,919 988,466 SH   SOLE 18 988,466 0 0
NABORS INDUSTRIES LTD SHS G6359F103 6,509 498,046 SH   SOLE 19 498,046 0 0
NABORS INDUSTRIES LTD SHS G6359F103 170,198 13,021,997 SH   SOLE 21 13,021,997 0 0
NABORS INDUSTRIES LTD SHS G6359F103 124,405 9,518,374 SH   SOLE 22 8,446,234 0 1,072,140
NABORS INDUSTRIES LTD SHS G6359F103 100 7,670 SH   SOLE 23 7,670 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,247 95,416 SH   SOLE 26 69,639 0 25,777
NABORS INDUSTRIES LTD SHS G6359F103 529 40,485 SH   SOLE 28 40,485 0 0
NABORS INDUSTRIES LTD SHS G6359F103 770 58,919 SH   SOLE 29 0 0 58,919
NABORS INDUSTRIES LTD SHS G6359F103 668 51,075 SH   SOLE 30 51,075 0 0
NABORS INDUSTRIES LTD SHS G6359F103 323 24,723 SH   SOLE 31 19,360 0 5,363
NABORS INDUSTRIES LTD SHS G6359F103 33 2,499 SH   SOLE 34 2,499 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,481 113,295 SH   SOLE 36 113,295 0 0
NABORS INDUSTRIES LTD SHS G6359F103 425 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 59 840 SH   SOLE 2 193 0 647
NACCO INDS INC CL A 629579103 3 46 SH   SOLE 4 46 0 0
NACCO INDS INC CL A 629579103 8 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 1,099 15,738 SH   SOLE 18 15,738 0 0
NACCO INDS INC CL A 629579103 178 2,549 SH   SOLE 19 2,549 0 0
NACCO INDS INC CL A 629579103 8,722 124,964 SH   SOLE 21 124,964 0 0
NACCO INDS INC CL A 629579103 9,344 133,870 SH   SOLE 22 123,739 0 10,131
NACCO INDS INC CL A 629579103 13 184 SH   SOLE 23 184 0 0
NACCO INDS INC CL A 629579103 39 559 SH   SOLE 28 559 0 0
NACCO INDS INC CL A 629579103 42 604 SH   SOLE 30 604 0 0
NACCO INDS INC CL A 629579103 24 344 SH   SOLE 40 344 0 0
NAKED BRAND GROUP INC COM NEW 629839200 5 2,125 SH   SOLE 21 2,125 0 0
NAM TAI PPTY INC SHS G63907102 29 4,144 SH   SOLE 21 4,144 0 0
NANOMETRICS INC COM 630077105 83 2,721 SH   SOLE 2 1,527 0 1,194
NANOMETRICS INC COM 630077105 17 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,902 128,102 SH   SOLE 18 128,102 0 0
NANOMETRICS INC COM 630077105 447 14,685 SH   SOLE 19 14,685 0 0
NANOMETRICS INC COM 630077105 64,583 2,120,245 SH   SOLE 21 2,120,245 0 0
NANOMETRICS INC COM 630077105 23,059 757,041 SH   SOLE 22 713,966 0 43,075
NANOMETRICS INC COM 630077105 35 1,139 SH   SOLE 26 0 0 1,139
NANOMETRICS INC COM 630077105 99 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 341 11,192 SH   SOLE 29 0 0 11,192
NANOMETRICS INC COM 630077105 1,554 51,008 SH   SOLE 30 51,008 0 0
NANOMETRICS INC COM 630077105 62 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 70 3,534 SH   SOLE 2 3,445 0 89
NANOSTRING TECHNOLOGIES INC COM 63009R109 16 781 SH   SOLE 7 781 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,137 57,202 SH   SOLE 18 57,202 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,299 65,373 SH   SOLE 19 65,373 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 15,661 788,192 SH   SOLE 21 788,192 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8,284 416,908 SH   SOLE 22 397,767 0 19,141
NANOSTRING TECHNOLOGIES INC COM 63009R109 25 1,274 SH   SOLE 23 1,274 0 0
NANOVIRICIDES INC COM NEW 630087203 8 7,253 SH   SOLE 18 7,253 0 0
NANOVIRICIDES INC COM NEW 630087203 133 118,387 SH   SOLE 21 118,387 0 0
NANTHEALTH INC COM 630104107 31 6,291 SH   SOLE 18 6,291 0 0
NANTHEALTH INC COM 630104107 12 2,502 SH   SOLE 19 2,502 0 0
NANTHEALTH INC COM 630104107 9,260 1,866,837 SH   SOLE 21 1,866,837 0 0
NANTHEALTH INC COM 630104107 264 53,133 SH   SOLE 22 48,944 0 4,189
NANTKWEST INC COM 63016Q102 9 2,471 SH   SOLE 2 580 0 1,891
NANTKWEST INC COM 63016Q102 225 63,369 SH   SOLE 18 63,369 0 0
NANTKWEST INC COM 63016Q102 34 9,607 SH   SOLE 19 9,607 0 0
NANTKWEST INC COM 63016Q102 5,835 1,643,689 SH   SOLE 21 1,643,689 0 0
NANTKWEST INC COM 63016Q102 1,243 350,206 SH   SOLE 22 337,189 0 13,017
NANTKWEST INC COM 63016Q102 10 2,875 SH   SOLE 28 2,875 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 21 2,048 SH   SOLE 18 2,048 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 46 4,487 SH   SOLE 19 4,487 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 406 39,804 SH   SOLE 21 39,804 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 3,896 381,969 SH   SOLE 22 381,969 0 0
NASDAQ INC COM 631103108 6,880 99,059 SH   SOLE 2 30,418 0 68,641
NASDAQ INC COM 631103108 2,511 36,153 SH   SOLE 4 33,540 0 2,613
NASDAQ INC COM 631103108 7,521 108,288 SH   SOLE 7 88,934 0 19,354
NASDAQ INC COM 631103108 384 5,536 SH   SOLE 13 5,536 0 0
NASDAQ INC COM 631103108 84 1,213 SH   SOLE 15 1,213 0 0
NASDAQ INC COM 631103108 63,419 913,158 SH   SOLE 18 882,461 0 30,697
NASDAQ INC COM 631103108 81,783 1,177,579 SH   SOLE 19 1,177,579 0 0
NASDAQ INC COM 631103108 6,221 89,579 SH   SOLE 20 0 0 89,579
NASDAQ INC COM 631103108 161,188 2,320,924 SH   SOLE 21 2,320,924 0 0
NASDAQ INC COM 631103108 234,915 3,382,507 SH   SOLE 22 2,796,411 0 586,096
NASDAQ INC COM 631103108 12,528 180,395 SH   SOLE 23 180,395 0 0
NASDAQ INC COM 631103108 3,096 44,573 SH   SOLE 25 44,573 0 0
NASDAQ INC COM 631103108 20,960 301,804 SH   SOLE 26 109,084 0 192,720
NASDAQ INC COM 631103108 1,665 23,978 SH   SOLE 28 17,747 0 6,231
NASDAQ INC COM 631103108 2,239 32,239 SH   SOLE 29 5,647 0 26,592
NASDAQ INC COM 631103108 22,816 328,528 SH   SOLE 30 328,528 0 0
NASDAQ INC COM 631103108 4,030 58,031 SH   SOLE 31 25,342 0 32,689
NASDAQ INC COM 631103108 17,214 247,864 SH   SOLE 34 247,864 0 0
NASDAQ INC COM 631103108 13,499 194,363 SH   SOLE 36 194,363 0 0
NASDAQ INC COM 631103108 39 563 SH   SOLE 40 563 0 0
NATERA INC COM 632307104 65 7,338 SH   SOLE 2 7,338 0 0
NATERA INC COM 632307104 839 94,602 SH   SOLE 18 94,602 0 0
NATERA INC COM 632307104 508 57,218 SH   SOLE 19 57,218 0 0
NATERA INC COM 632307104 6,736 759,408 SH   SOLE 21 759,408 0 0
NATERA INC COM 632307104 4,461 502,961 SH   SOLE 22 457,641 0 45,320
NATERA INC COM 632307104 23 2,563 SH   SOLE 23 2,563 0 0
NATERA INC COM 632307104 43 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 101 11,368 SH   SOLE 29 0 0 11,368
NATERA INC COM 632307104 79 8,878 SH   SOLE 30 8,878 0 0
NATHANS FAMOUS INC NEW COM 632347100 16 258 SH   SOLE 2 149 0 109
NATHANS FAMOUS INC NEW COM 632347100 707 11,286 SH   SOLE 18 11,286 0 0
NATHANS FAMOUS INC NEW COM 632347100 74 1,187 SH   SOLE 19 1,187 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,202 98,989 SH   SOLE 21 98,989 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,262 36,106 SH   SOLE 22 33,780 0 2,326
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 4 1,544 SH   SOLE 18 1,544 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 95 38,611 SH   SOLE 21 38,611 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 91 36,981 SH   SOLE 22 36,981 0 0
NATIONAL BANKSHARES INC VA COM 634865109 59 1,564 SH   SOLE 2 226 0 1,338
NATIONAL BANKSHARES INC VA COM 634865109 9 242 SH   SOLE 7 242 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,032 27,479 SH   SOLE 18 27,479 0 0
NATIONAL BANKSHARES INC VA COM 634865109 160 4,250 SH   SOLE 19 4,250 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,379 223,143 SH   SOLE 21 223,143 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7,331 195,224 SH   SOLE 22 183,756 0 11,468
NATIONAL BEVERAGE CORP COM 635017106 189 2,240 SH   SOLE 2 2,032 0 208
NATIONAL BEVERAGE CORP COM 635017106 27 318 SH   SOLE 7 318 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,593 42,500 SH   SOLE 18 42,500 0 0
NATIONAL BEVERAGE CORP COM 635017106 603 7,135 SH   SOLE 19 7,135 0 0
NATIONAL BEVERAGE CORP COM 635017106 29,132 344,635 SH   SOLE 21 344,635 0 0
NATIONAL BEVERAGE CORP COM 635017106 29,506 349,055 SH   SOLE 22 326,347 0 22,708
NATIONAL BEVERAGE CORP COM 635017106 74 878 SH   SOLE 23 878 0 0
NATIONAL BEVERAGE CORP COM 635017106 75 885 SH   SOLE 26 0 0 885
NATIONAL BEVERAGE CORP COM 635017106 140 1,661 SH   SOLE 28 1,661 0 0
NATIONAL BEVERAGE CORP COM 635017106 178 2,103 SH   SOLE 30 2,103 0 0
NATIONAL BEVERAGE CORP COM 635017106 108 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 521 16,026 SH   SOLE 2 16,026 0 0
NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,881 119,407 SH   SOLE 18 119,407 0 0
NATIONAL BK HLDGS CORP CL A 633707104 990 30,465 SH   SOLE 19 30,465 0 0
NATIONAL BK HLDGS CORP CL A 633707104 71,168 2,189,786 SH   SOLE 21 2,189,786 0 0
NATIONAL BK HLDGS CORP CL A 633707104 33,444 1,029,051 SH   SOLE 22 961,552 0 67,499
NATIONAL BK HLDGS CORP CL A 633707104 147 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,357 41,760 SH   SOLE 29 0 0 41,760
NATIONAL BK HLDGS CORP CL A 633707104 1,685 51,847 SH   SOLE 30 51,847 0 0
NATIONAL BK HLDGS CORP CL A 633707104 125 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 215 17,022 SH   SOLE 2 5,049 0 11,973
NATIONAL CINEMEDIA INC COM 635309107 5 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 21 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,121 247,097 SH   SOLE 18 247,097 0 0
NATIONAL CINEMEDIA INC COM 635309107 468 37,047 SH   SOLE 19 37,047 0 0
NATIONAL CINEMEDIA INC COM 635309107 23,906 1,892,815 SH   SOLE 21 1,892,815 0 0
NATIONAL CINEMEDIA INC COM 635309107 21,906 1,734,453 SH   SOLE 22 1,600,919 0 133,534
NATIONAL CINEMEDIA INC COM 635309107 396 31,330 SH   SOLE 26 25,058 0 6,272
NATIONAL CINEMEDIA INC COM 635309107 111 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 110 8,719 SH   SOLE 30 8,719 0 0
NATIONAL CINEMEDIA INC COM 635309107 92 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 75 2,042 SH   SOLE 2 439 0 1,603
NATIONAL COMM CORP COM 63546L102 1,291 35,266 SH   SOLE 18 35,266 0 0
NATIONAL COMM CORP COM 63546L102 136 3,726 SH   SOLE 19 3,726 0 0
NATIONAL COMM CORP COM 63546L102 10,311 281,730 SH   SOLE 21 281,730 0 0
NATIONAL COMM CORP COM 63546L102 2,885 78,830 SH   SOLE 22 73,436 0 5,394
NATIONAL FUEL GAS CO N J COM 636180101 3,276 54,943 SH   SOLE 2 42,035 0 12,908
NATIONAL FUEL GAS CO N J COM 636180101 1,349 22,620 SH   SOLE 4 22,620 0 0
NATIONAL FUEL GAS CO N J COM 636180101 6,309 105,814 SH   SOLE 7 105,814 0 0
NATIONAL FUEL GAS CO N J COM 636180101 20,274 340,051 SH   SOLE 18 340,051 0 0
NATIONAL FUEL GAS CO N J COM 636180101 16,275 272,974 SH   SOLE 19 272,974 0 0
NATIONAL FUEL GAS CO N J COM 636180101 211,828 3,552,968 SH   SOLE 21 3,552,968 0 0
NATIONAL FUEL GAS CO N J COM 636180101 156,731 2,628,831 SH   SOLE 22 2,366,485 0 262,346
NATIONAL FUEL GAS CO N J COM 636180101 1,225 20,547 SH   SOLE 26 16,860 0 3,687
NATIONAL FUEL GAS CO N J COM 636180101 610 10,230 SH   SOLE 28 10,230 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,253 37,797 SH   SOLE 30 37,797 0 0
NATIONAL FUEL GAS CO N J COM 636180101 102 1,710 SH   SOLE 31 1,710 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,886 48,400 SH   SOLE 34 48,400 0 0
NATIONAL FUEL GAS CO N J COM 636180101 177 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 313 5,244 SH   SOLE 40 5,244 0 0
NATIONAL GEN HLDGS CORP COM 636220303 180 7,577 SH   SOLE 2 3,551 0 4,026
NATIONAL GEN HLDGS CORP COM 636220303 9 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 35 1,460 SH   SOLE 7 1,460 0 0
NATIONAL GEN HLDGS CORP COM 636220303 4,422 186,106 SH   SOLE 18 186,106 0 0
NATIONAL GEN HLDGS CORP COM 636220303 773 32,528 SH   SOLE 19 32,528 0 0
NATIONAL GEN HLDGS CORP COM 636220303 36,210 1,523,992 SH   SOLE 21 1,523,992 0 0
NATIONAL GEN HLDGS CORP COM 636220303 39,587 1,666,100 SH   SOLE 22 1,568,214 0 97,886
NATIONAL GEN HLDGS CORP COM 636220303 516 21,735 SH   SOLE 26 21,735 0 0
NATIONAL GEN HLDGS CORP COM 636220303 201 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 589 24,775 SH   SOLE 29 0 0 24,775
NATIONAL GEN HLDGS CORP COM 636220303 224 9,448 SH   SOLE 30 9,448 0 0
NATIONAL HEALTH INVS INC COM 63633D104 142 1,950 SH   SOLE 2 1,642 0 308
NATIONAL HEALTH INVS INC COM 63633D104 847 11,665 SH   SOLE 4 11,665 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,327 45,806 SH   SOLE 7 45,806 0 0
NATIONAL HEALTH INVS INC COM 63633D104 100 1,374 SH   SOLE 15 1,374 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,931 136,729 SH   SOLE 18 136,729 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,686 50,754 SH   SOLE 19 50,754 0 0
NATIONAL HEALTH INVS INC COM 63633D104 100,773 1,387,488 SH   SOLE 21 1,387,488 0 0
NATIONAL HEALTH INVS INC COM 63633D104 102,813 1,415,567 SH   SOLE 22 1,338,935 0 76,632
NATIONAL HEALTH INVS INC COM 63633D104 124 1,704 SH   SOLE 23 1,704 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,794 52,233 SH   SOLE 25 52,233 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,942 26,744 SH   SOLE 26 13,705 0 13,039
NATIONAL HEALTH INVS INC COM 63633D104 383 5,278 SH   SOLE 28 5,278 0 0
NATIONAL HEALTH INVS INC COM 63633D104 921 12,687 SH   SOLE 29 12,687 0 0
NATIONAL HEALTH INVS INC COM 63633D104 12,682 174,617 SH   SOLE 30 174,617 0 0
NATIONAL HEALTH INVS INC COM 63633D104 288 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 174 2,447 SH   SOLE 2 458 0 1,989
NATIONAL HEALTHCARE CORP COM 635906100 17 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,170 44,464 SH   SOLE 18 44,464 0 0
NATIONAL HEALTHCARE CORP COM 635906100 466 6,530 SH   SOLE 19 6,530 0 0
NATIONAL HEALTHCARE CORP COM 635906100 27,341 383,461 SH   SOLE 21 383,461 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,009 280,636 SH   SOLE 22 260,597 0 20,039
NATIONAL HEALTHCARE CORP COM 635906100 101 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 117 1,637 SH   SOLE 30 1,637 0 0
NATIONAL HEALTHCARE CORP COM 635906100 80 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3 903 SH   SOLE 18 903 0 0
NATIONAL INSTRS CORP COM 636518102 1,947 59,786 SH   SOLE 2 54,960 0 4,826
NATIONAL INSTRS CORP COM 636518102 1,739 53,400 SH   SOLE 4 53,400 0 0
NATIONAL INSTRS CORP COM 636518102 193 5,936 SH   SOLE 7 5,936 0 0
NATIONAL INSTRS CORP COM 636518102 19 589 SH   SOLE 17 0 0 589
NATIONAL INSTRS CORP COM 636518102 14,724 452,219 SH   SOLE 18 452,219 0 0
NATIONAL INSTRS CORP COM 636518102 16,554 508,421 SH   SOLE 19 508,421 0 0
NATIONAL INSTRS CORP COM 636518102 147,869 4,541,428 SH   SOLE 21 4,541,428 0 0
NATIONAL INSTRS CORP COM 636518102 108,101 3,320,043 SH   SOLE 22 2,953,836 0 366,207
NATIONAL INSTRS CORP COM 636518102 1,435 44,064 SH   SOLE 26 38,545 0 5,519
NATIONAL INSTRS CORP COM 636518102 534 16,410 SH   SOLE 28 16,410 0 0
NATIONAL INSTRS CORP COM 636518102 618 18,987 SH   SOLE 30 18,987 0 0
NATIONAL INSTRS CORP COM 636518102 78 2,392 SH   SOLE 31 2,392 0 0
NATIONAL INSTRS CORP COM 636518102 3,723 114,333 SH   SOLE 34 114,333 0 0
NATIONAL INSTRS CORP COM 636518102 184 5,647 SH   SOLE 40 5,647 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,171 378,427 SH   SOLE 2 143,956 0 234,471
NATIONAL OILWELL VARCO INC COM 637071101 4,663 116,308 SH   SOLE 4 106,482 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 10,970 273,637 SH   SOLE 7 247,133 0 26,504
NATIONAL OILWELL VARCO INC COM 637071101 612 15,269 SH   SOLE 13 15,269 0 0
NATIONAL OILWELL VARCO INC COM 637071101 95 2,365 SH   SOLE 15 2,365 0 0
NATIONAL OILWELL VARCO INC COM 637071101 39,782 992,327 SH   SOLE 18 931,917 0 60,410
NATIONAL OILWELL VARCO INC COM 637071101 7,838 195,505 SH   SOLE 19 195,505 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,248 205,732 SH   SOLE 20 0 0 205,732
NATIONAL OILWELL VARCO INC COM 637071101 330,428 8,242,152 SH   SOLE 21 8,242,152 0 0
NATIONAL OILWELL VARCO INC COM 637071101 405,850 10,123,468 SH   SOLE 22 8,158,471 0 1,964,997
NATIONAL OILWELL VARCO INC COM 637071101 18,707 466,629 SH   SOLE 23 466,629 0 0
NATIONAL OILWELL VARCO INC COM 637071101 12,495 311,663 SH   SOLE 25 311,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 57,075 1,423,665 SH   SOLE 26 300,666 0 1,122,999
NATIONAL OILWELL VARCO INC COM 637071101 3,131 78,090 SH   SOLE 28 58,137 0 19,953
NATIONAL OILWELL VARCO INC COM 637071101 800 19,949 SH   SOLE 29 17,806 0 2,143
NATIONAL OILWELL VARCO INC COM 637071101 43,198 1,077,523 SH   SOLE 30 1,077,523 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,297 231,895 SH   SOLE 31 80,023 0 151,872
NATIONAL OILWELL VARCO INC COM 637071101 1,710 42,649 SH   SOLE 34 42,649 0 0
NATIONAL OILWELL VARCO INC COM 637071101 25,744 642,162 SH   SOLE 36 642,162 0 0
NATIONAL OILWELL VARCO INC COM 637071101 76 1,885 SH   SOLE 40 1,885 0 0
NATIONAL PRESTO INDS INC COM 637215104 33 322 SH   SOLE 2 322 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,745 26,857 SH   SOLE 18 26,857 0 0
NATIONAL PRESTO INDS INC COM 637215104 290 2,838 SH   SOLE 19 2,838 0 0
NATIONAL PRESTO INDS INC COM 637215104 44,206 432,544 SH   SOLE 21 432,544 0 0
NATIONAL PRESTO INDS INC COM 637215104 15,799 154,593 SH   SOLE 22 143,191 0 11,402
NATIONAL PRESTO INDS INC COM 637215104 76 745 SH   SOLE 26 0 0 745
NATIONAL PRESTO INDS INC COM 637215104 75 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 904 8,847 SH   SOLE 30 8,847 0 0
NATIONAL PRESTO INDS INC COM 637215104 48 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP CL A 637372202 26 1,316 SH   SOLE 2 1,316 0 0
NATIONAL RESH CORP CL A 637372202 702 35,622 SH   SOLE 18 35,622 0 0
NATIONAL RESH CORP CL A 637372202 408 20,703 SH   SOLE 19 20,703 0 0
NATIONAL RESH CORP CL A 637372202 5,392 273,709 SH   SOLE 21 273,709 0 0
NATIONAL RESH CORP CL A 637372202 1,422 72,204 SH   SOLE 22 64,977 0 7,227
NATIONAL RESH CORP CL A 637372202 8 417 SH   SOLE 23 417 0 0
NATIONAL RESH CORP CL B 637372301 8 194 SH   SOLE 21 194 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 7,105 162,878 SH   SOLE 2 73,718 0 89,160
NATIONAL RETAIL PPTYS INC COM 637417106 4,093 93,834 SH   SOLE 4 91,295 0 2,539
NATIONAL RETAIL PPTYS INC COM 637417106 18,623 426,942 SH   SOLE 7 416,360 0 10,582
NATIONAL RETAIL PPTYS INC COM 637417106 258 5,911 SH   SOLE 15 5,911 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,836 523,527 SH   SOLE 18 508,107 0 15,420
NATIONAL RETAIL PPTYS INC COM 637417106 8,961 205,434 SH   SOLE 19 205,434 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,423 124,322 SH   SOLE 20 0 0 124,322
NATIONAL RETAIL PPTYS INC COM 637417106 362,835 8,318,091 SH   SOLE 21 8,318,091 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 266,007 6,098,289 SH   SOLE 22 5,576,105 0 522,184
NATIONAL RETAIL PPTYS INC COM 637417106 7,971 182,736 SH   SOLE 23 182,736 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 9,305 213,326 SH   SOLE 25 213,326 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 13,903 318,732 SH   SOLE 26 140,711 0 178,021
NATIONAL RETAIL PPTYS INC COM 637417106 1,262 28,941 SH   SOLE 28 21,267 0 7,674
NATIONAL RETAIL PPTYS INC COM 637417106 2,521 57,799 SH   SOLE 29 57,799 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 35,748 819,540 SH   SOLE 30 819,540 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,718 62,305 SH   SOLE 31 30,019 0 32,286
NATIONAL RETAIL PPTYS INC COM 637417106 1,003 22,985 SH   SOLE 34 22,985 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,177 26,987 SH   SOLE 36 26,987 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 30 687 SH   SOLE 40 687 0 0
NATIONAL SEC GROUP INC COM 637546102 5 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 853 35,702 SH   SOLE 2 29,820 0 5,882
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 328 13,713 SH   SOLE 7 13,713 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,556 148,800 SH   SOLE 18 148,800 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,180 174,896 SH   SOLE 19 174,896 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 31,186 1,304,849 SH   SOLE 21 1,304,849 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 51,378 2,149,689 SH   SOLE 22 2,094,915 0 54,774
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 100 4,199 SH   SOLE 23 4,199 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 367 15,373 SH   SOLE 25 15,373 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 77 3,234 SH   SOLE 26 0 0 3,234
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 74 3,111 SH   SOLE 28 3,111 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 925 38,700 SH   SOLE 29 4,156 0 34,544
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 469 19,606 SH   SOLE 30 19,606 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 210 8,790 SH   SOLE 40 8,790 0 0
NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 26,721 1,026,158 SH   SOLE 21 1,026,158 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 155 508 SH   SOLE 2 93 0 415
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23 77 SH   SOLE 7 77 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,733 8,984 SH   SOLE 18 8,984 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 498 1,638 SH   SOLE 19 1,638 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,324 70,107 SH   SOLE 21 70,107 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 19,517 64,166 SH   SOLE 22 59,654 0 4,512
NATIONAL WESTN LIFE GROUP IN CL A 638517102 116 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 89 292 SH   SOLE 30 292 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 151 9,597 SH   SOLE 2 5,914 0 3,683
NATIONSTAR MTG HLDGS INC COM 63861C109 4 239 SH   SOLE 4 239 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 14 867 SH   SOLE 7 867 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,896 120,305 SH   SOLE 18 120,305 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 527 33,464 SH   SOLE 19 33,464 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 16,461 1,044,455 SH   SOLE 21 1,044,455 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,891 1,135,196 SH   SOLE 22 1,065,217 0 69,979
NATIONSTAR MTG HLDGS INC COM 63861C109 79 5,044 SH   SOLE 26 0 0 5,044
NATIONSTAR MTG HLDGS INC COM 63861C109 102 6,479 SH   SOLE 28 6,479 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 562 35,691 SH   SOLE 29 0 0 35,691
NATIONSTAR MTG HLDGS INC COM 63861C109 336 21,302 SH   SOLE 30 21,302 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 42 2,682 SH   SOLE 40 2,682 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 6 707 SH   SOLE 18 707 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 180 20,437 SH   SOLE 21 20,437 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 73 2,787 SH   SOLE 2 578 0 2,209
NATURAL GAS SERVICES GROUP COM 63886Q109 9 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,313 50,407 SH   SOLE 18 50,407 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 191 7,327 SH   SOLE 19 7,327 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 10,365 397,885 SH   SOLE 21 397,885 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 10,452 401,221 SH   SOLE 22 378,530 0 22,691
NATURAL GAS SERVICES GROUP COM 63886Q109 45 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 46 1,764 SH   SOLE 30 1,764 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 35 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 21 2,010 SH   SOLE 2 321 0 1,689
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 392 37,747 SH   SOLE 18 37,747 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 41 3,899 SH   SOLE 19 3,899 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,243 312,115 SH   SOLE 21 312,115 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,904 183,298 SH   SOLE 22 167,234 0 16,064
NATURAL GROCERS BY VITAMIN C COM 63888U108 16 1,499 SH   SOLE 28 1,499 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 15 1,456 SH   SOLE 30 1,456 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 9 910 SH   SOLE 40 910 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 22 758 SH   SOLE 2 728 0 30
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 844 29,190 SH   SOLE 18 29,190 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 352 12,184 SH   SOLE 19 12,184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6,837 236,579 SH   SOLE 21 236,579 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 7,147 247,312 SH   SOLE 22 230,090 0 17,222
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3 116 SH   SOLE 23 116 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 34 1,188 SH   SOLE 28 1,188 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 20 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 374 37,426 SH   SOLE 18 37,426 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 31 3,137 SH   SOLE 19 3,137 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 2,781 278,109 SH   SOLE 21 278,109 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 914 91,370 SH   SOLE 22 78,384 0 12,986
NATUS MEDICAL INC DEL COM 639050103 73 1,854 SH   SOLE 2 1,613 0 241
NATUS MEDICAL INC DEL COM 639050103 8 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 33 848 SH   SOLE 7 848 0 0
NATUS MEDICAL INC DEL COM 639050103 6,345 161,660 SH   SOLE 18 161,660 0 0
NATUS MEDICAL INC DEL COM 639050103 783 19,947 SH   SOLE 19 19,947 0 0
NATUS MEDICAL INC DEL COM 639050103 114,658 2,921,231 SH   SOLE 21 2,921,231 0 0
NATUS MEDICAL INC DEL COM 639050103 36,970 941,915 SH   SOLE 22 873,312 0 68,603
NATUS MEDICAL INC DEL COM 639050103 236 6,021 SH   SOLE 26 3,919 0 2,102
NATUS MEDICAL INC DEL COM 639050103 189 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 2,439 62,130 SH   SOLE 30 62,130 0 0
NATUS MEDICAL INC DEL COM 639050103 140 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 79 4,347 SH   SOLE 2 3,928 0 419
NAUTILUS INC COM 63910B102 14 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 2,917 159,828 SH   SOLE 18 159,828 0 0
NAUTILUS INC COM 63910B102 343 18,792 SH   SOLE 19 18,792 0 0
NAUTILUS INC COM 63910B102 48,640 2,665,232 SH   SOLE 21 2,665,232 0 0
NAUTILUS INC COM 63910B102 15,138 829,453 SH   SOLE 22 771,772 0 57,681
NAUTILUS INC COM 63910B102 77 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 1,069 58,598 SH   SOLE 30 58,598 0 0
NAUTILUS INC COM 63910B102 68 3,699 SH   SOLE 40 3,699 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 1 SH   SOLE 17 0 0 1
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 16 27,150 SH   SOLE 18 27,150 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 15 26,298 SH   SOLE 19 26,298 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 245 425,695 SH   SOLE 21 425,695 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 1,534 2,659,497 SH   SOLE 22 2,604,911 0 54,586
NAVIENT CORPORATION COM 63938C108 5,796 392,712 SH   SOLE 2 104,181 0 288,531
NAVIENT CORPORATION COM 63938C108 1,487 100,740 SH   SOLE 4 90,561 0 10,179
NAVIENT CORPORATION COM 63938C108 3,850 260,808 SH   SOLE 7 240,661 0 20,147
NAVIENT CORPORATION COM 63938C108 59 3,995 SH   SOLE 15 3,995 0 0
NAVIENT CORPORATION COM 63938C108 10,045 680,586 SH   SOLE 18 618,509 0 62,077
NAVIENT CORPORATION COM 63938C108 2,711 183,678 SH   SOLE 19 183,678 0 0
NAVIENT CORPORATION COM 63938C108 2,907 196,971 SH   SOLE 20 0 0 196,971
NAVIENT CORPORATION COM 63938C108 85,460 5,789,998 SH   SOLE 21 5,789,998 0 0
NAVIENT CORPORATION COM 63938C108 158,057 10,708,468 SH   SOLE 22 9,092,118 0 1,616,350
NAVIENT CORPORATION COM 63938C108 5,708 386,721 SH   SOLE 23 386,721 0 0
NAVIENT CORPORATION COM 63938C108 1,697 114,959 SH   SOLE 25 114,959 0 0
NAVIENT CORPORATION COM 63938C108 8,862 600,402 SH   SOLE 26 309,862 0 290,540
NAVIENT CORPORATION COM 63938C108 972 65,847 SH   SOLE 28 50,625 0 15,222
NAVIENT CORPORATION COM 63938C108 1,253 84,918 SH   SOLE 29 14,164 0 70,754
NAVIENT CORPORATION COM 63938C108 15,264 1,034,134 SH   SOLE 30 1,034,134 0 0
NAVIENT CORPORATION COM 63938C108 2,837 192,194 SH   SOLE 31 78,657 0 113,537
NAVIENT CORPORATION COM 63938C108 305 20,657 SH   SOLE 34 20,657 0 0
NAVIENT CORPORATION COM 63938C108 8,486 574,906 SH   SOLE 36 574,906 0 0
NAVIENT CORPORATION COM 63938C108 41 2,785 SH   SOLE 40 2,785 0 0
NAVIGANT CONSULTING INC COM 63935N107 268 11,724 SH   SOLE 2 2,745 0 8,979
NAVIGANT CONSULTING INC COM 63935N107 9 414 SH   SOLE 4 414 0 0
NAVIGANT CONSULTING INC COM 63935N107 24 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 5,802 253,821 SH   SOLE 18 253,821 0 0
NAVIGANT CONSULTING INC COM 63935N107 670 29,327 SH   SOLE 19 29,327 0 0
NAVIGANT CONSULTING INC COM 63935N107 91,824 4,016,790 SH   SOLE 21 4,016,790 0 0
NAVIGANT CONSULTING INC COM 63935N107 29,431 1,287,465 SH   SOLE 22 1,184,796 0 102,669
NAVIGANT CONSULTING INC COM 63935N107 732 32,008 SH   SOLE 26 28,315 0 3,693
NAVIGANT CONSULTING INC COM 63935N107 156 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 2,092 91,517 SH   SOLE 30 91,517 0 0
NAVIGANT CONSULTING INC COM 63935N107 148 6,453 SH   SOLE 40 6,453 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 23 1,685 SH   SOLE 2 1,685 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 1 38 SH   SOLE 21 38 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 0 7 SH   SOLE 22 7 0 0
NAVIGATORS GROUP INC COM 638904102 266 4,895 SH   SOLE 2 999 0 3,896
NAVIGATORS GROUP INC COM 638904102 13 236 SH   SOLE 4 236 0 0
NAVIGATORS GROUP INC COM 638904102 33 608 SH   SOLE 7 608 0 0
NAVIGATORS GROUP INC COM 638904102 6,337 116,707 SH   SOLE 18 116,707 0 0
NAVIGATORS GROUP INC COM 638904102 718 13,226 SH   SOLE 19 13,226 0 0
NAVIGATORS GROUP INC COM 638904102 105,883 1,949,963 SH   SOLE 21 1,949,963 0 0
NAVIGATORS GROUP INC COM 638904102 33,526 617,413 SH   SOLE 22 570,341 0 47,072
NAVIGATORS GROUP INC COM 638904102 769 14,164 SH   SOLE 26 11,618 0 2,546
NAVIGATORS GROUP INC COM 638904102 203 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 2,352 43,318 SH   SOLE 30 43,318 0 0
NAVIGATORS GROUP INC COM 638904102 136 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 25 14,539 SH   SOLE 2 3,788 0 10,751
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3 1,872 SH   SOLE 7 1,872 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 574 333,629 SH   SOLE 18 333,629 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 56 32,479 SH   SOLE 19 32,479 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 4,606 2,677,920 SH   SOLE 21 2,677,920 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 1,246 724,687 SH   SOLE 22 616,467 0 108,220
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 2 100 SH   SOLE 17 0 0 100
NAVIOS MARITIME HOLDINGS INC COM Y62196103 29 15,317 SH   SOLE 18 15,317 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 378 202,149 SH   SOLE 21 202,149 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 10 SH   SOLE 22 10 0 0
NAVISTAR INTL CORP NEW COM 63934E108 256 10,395 SH   SOLE 2 2,104 0 8,291
NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 75 3,040 SH   SOLE 7 3,040 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,828 196,106 SH   SOLE 18 196,106 0 0
NAVISTAR INTL CORP NEW COM 63934E108 787 31,968 SH   SOLE 19 31,968 0 0
NAVISTAR INTL CORP NEW COM 63934E108 38,288 1,555,149 SH   SOLE 21 1,555,149 0 0
NAVISTAR INTL CORP NEW COM 63934E108 40,579 1,648,209 SH   SOLE 22 1,551,698 0 96,511
NAVISTAR INTL CORP NEW COM 63934E108 399 16,192 SH   SOLE 26 12,850 0 3,342
NAVISTAR INTL CORP NEW COM 63934E108 176 7,147 SH   SOLE 28 7,147 0 0
NAVISTAR INTL CORP NEW COM 63934E108 72 2,907 SH   SOLE 29 0 0 2,907
NAVISTAR INTL CORP NEW COM 63934E108 226 9,189 SH   SOLE 30 9,189 0 0
NAVISTAR INTL CORP NEW COM 63934E108 435 17,661 SH   SOLE 36 17,661 0 0
NAVISTAR INTL CORP NEW COM 63934E108 137 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 446 465,000 PRN   SOLE 21 465,000 0 0
NBT BANCORP INC COM 628778102 360 9,704 SH   SOLE 2 1,833 0 7,871
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 39 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 8,359 225,503 SH   SOLE 18 225,503 0 0
NBT BANCORP INC COM 628778102 5,426 146,384 SH   SOLE 19 146,384 0 0
NBT BANCORP INC COM 628778102 137,646 3,713,133 SH   SOLE 21 3,713,133 0 0
NBT BANCORP INC COM 628778102 46,102 1,243,650 SH   SOLE 22 1,153,195 0 90,455
NBT BANCORP INC COM 628778102 796 21,478 SH   SOLE 26 17,072 0 4,406
NBT BANCORP INC COM 628778102 232 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 3,110 83,885 SH   SOLE 30 83,885 0 0
NBT BANCORP INC COM 628778102 183 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 29 1,681 SH   SOLE 2 1,168 0 513
NCI BUILDING SYS INC COM NEW 628852204 12 679 SH   SOLE 7 679 0 0
NCI BUILDING SYS INC COM NEW 628852204 1,750 102,015 SH   SOLE 18 102,015 0 0
NCI BUILDING SYS INC COM NEW 628852204 313 18,241 SH   SOLE 19 18,241 0 0
NCI BUILDING SYS INC COM NEW 628852204 13,745 801,466 SH   SOLE 21 801,466 0 0
NCI BUILDING SYS INC COM NEW 628852204 16,681 972,651 SH   SOLE 22 921,177 0 51,474
NCI BUILDING SYS INC COM NEW 628852204 21 1,215 SH   SOLE 26 0 0 1,215
NCI BUILDING SYS INC COM NEW 628852204 72 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 375 21,850 SH   SOLE 29 0 0 21,850
NCI BUILDING SYS INC COM NEW 628852204 147 8,557 SH   SOLE 30 8,557 0 0
NCI BUILDING SYS INC COM NEW 628852204 70 4,068 SH   SOLE 40 4,068 0 0
NCI INC CL A 62886K104 3 231 SH   SOLE 2 231 0 0
NCI INC CL A 62886K104 386 25,675 SH   SOLE 18 25,675 0 0
NCI INC CL A 62886K104 54 3,600 SH   SOLE 19 3,600 0 0
NCI INC CL A 62886K104 2,952 196,150 SH   SOLE 21 196,150 0 0
NCI INC CL A 62886K104 3,625 240,843 SH   SOLE 22 236,952 0 3,891
NCR CORP NEW COM 62886E108 7,998 175,078 SH   SOLE 2 174,125 0 953
NCR CORP NEW COM 62886E108 819 17,931 SH   SOLE 4 17,931 0 0
NCR CORP NEW COM 62886E108 294 6,447 SH   SOLE 7 6,447 0 0
NCR CORP NEW COM 62886E108 2,306 50,479 SH   SOLE 15 819 0 49,660
NCR CORP NEW COM 62886E108 58 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 19,168 419,609 SH   SOLE 18 419,609 0 0
NCR CORP NEW COM 62886E108 3,630 79,456 SH   SOLE 19 79,456 0 0
NCR CORP NEW COM 62886E108 238,967 5,231,334 SH   SOLE 21 5,231,334 0 0
NCR CORP NEW COM 62886E108 191,629 4,195,039 SH   SOLE 22 3,679,828 0 515,211
NCR CORP NEW COM 62886E108 943 20,650 SH   SOLE 23 20,650 0 0
NCR CORP NEW COM 62886E108 2,269 49,665 SH   SOLE 25 49,665 0 0
NCR CORP NEW COM 62886E108 6,223 136,239 SH   SOLE 26 32,722 0 103,517
NCR CORP NEW COM 62886E108 818 17,918 SH   SOLE 28 17,918 0 0
NCR CORP NEW COM 62886E108 2,097 45,910 SH   SOLE 29 5,883 0 40,027
NCR CORP NEW COM 62886E108 1,037 22,709 SH   SOLE 30 22,709 0 0
NCR CORP NEW COM 62886E108 940 20,573 SH   SOLE 31 17,046 0 3,527
NCR CORP NEW COM 62886E108 158 3,464 SH   SOLE 34 3,464 0 0
NCR CORP NEW COM 62886E108 7,905 173,043 SH   SOLE 36 173,043 0 0
NCR CORP NEW COM 62886E108 450 9,854 SH   SOLE 40 9,854 0 0
NEENAH PAPER INC COM 640079109 75 1,008 SH   SOLE 2 769 0 239
NEENAH PAPER INC COM 640079109 8 103 SH   SOLE 4 103 0 0
NEENAH PAPER INC COM 640079109 33 448 SH   SOLE 7 448 0 0
NEENAH PAPER INC COM 640079109 6,144 82,248 SH   SOLE 18 82,248 0 0
NEENAH PAPER INC COM 640079109 753 10,087 SH   SOLE 19 10,087 0 0
NEENAH PAPER INC COM 640079109 106,632 1,427,474 SH   SOLE 21 1,427,474 0 0
NEENAH PAPER INC COM 640079109 33,311 445,935 SH   SOLE 22 408,983 0 36,952
NEENAH PAPER INC COM 640079109 580 7,761 SH   SOLE 26 6,481 0 1,280
NEENAH PAPER INC COM 640079109 181 2,424 SH   SOLE 28 2,424 0 0
NEENAH PAPER INC COM 640079109 2,435 32,593 SH   SOLE 30 32,593 0 0
NEENAH PAPER INC COM 640079109 140 1,874 SH   SOLE 40 1,874 0 0
NEFF CORP COM CL A 640094207 40 2,050 SH   SOLE 2 564 0 1,486
NEFF CORP COM CL A 640094207 786 40,394 SH   SOLE 18 40,394 0 0
NEFF CORP COM CL A 640094207 695 35,713 SH   SOLE 19 35,713 0 0
NEFF CORP COM CL A 640094207 6,117 314,517 SH   SOLE 21 314,517 0 0
NEFF CORP COM CL A 640094207 3,702 190,346 SH   SOLE 22 182,934 0 7,412
NEFF CORP COM CL A 640094207 639 32,839 SH   SOLE 29 0 0 32,839
NEKTAR THERAPEUTICS COM 640268108 264 11,243 SH   SOLE 2 10,362 0 881
NEKTAR THERAPEUTICS COM 640268108 17 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 78 3,328 SH   SOLE 7 3,328 0 0
NEKTAR THERAPEUTICS COM 640268108 16,816 716,506 SH   SOLE 18 716,506 0 0
NEKTAR THERAPEUTICS COM 640268108 2,120 90,343 SH   SOLE 19 90,343 0 0
NEKTAR THERAPEUTICS COM 640268108 347,186 14,792,767 SH   SOLE 21 14,792,767 0 0
NEKTAR THERAPEUTICS COM 640268108 94,890 4,043,016 SH   SOLE 22 3,728,746 0 314,270
NEKTAR THERAPEUTICS COM 640268108 1,016 43,280 SH   SOLE 26 32,157 0 11,123
NEKTAR THERAPEUTICS COM 640268108 450 19,166 SH   SOLE 28 19,166 0 0
NEKTAR THERAPEUTICS COM 640268108 62 2,628 SH   SOLE 29 0 0 2,628
NEKTAR THERAPEUTICS COM 640268108 7,009 298,636 SH   SOLE 30 298,636 0 0
NEKTAR THERAPEUTICS COM 640268108 326 13,906 SH   SOLE 40 13,906 0 0
NELNET INC CL A 64031N108 205 4,675 SH   SOLE 2 1,358 0 3,317
NELNET INC CL A 64031N108 8 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 27 621 SH   SOLE 7 621 0 0
NELNET INC CL A 64031N108 3,547 80,881 SH   SOLE 18 80,881 0 0
NELNET INC CL A 64031N108 510 11,628 SH   SOLE 19 11,628 0 0
NELNET INC CL A 64031N108 28,144 641,681 SH   SOLE 21 641,681 0 0
NELNET INC CL A 64031N108 23,749 541,481 SH   SOLE 22 497,997 0 43,484
NELNET INC CL A 64031N108 345 7,862 SH   SOLE 26 6,154 0 1,708
NELNET INC CL A 64031N108 165 3,762 SH   SOLE 28 3,762 0 0
NELNET INC CL A 64031N108 299 6,816 SH   SOLE 29 0 0 6,816
NELNET INC CL A 64031N108 305 6,946 SH   SOLE 30 6,946 0 0
NELNET INC CL A 64031N108 130 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 117 1,783 SH   SOLE 2 1,603 0 180
NEOGEN CORP COM 640491106 12 186 SH   SOLE 4 186 0 0
NEOGEN CORP COM 640491106 60 921 SH   SOLE 7 921 0 0
NEOGEN CORP COM 640491106 11,877 181,197 SH   SOLE 18 181,197 0 0
NEOGEN CORP COM 640491106 2,987 45,572 SH   SOLE 19 45,572 0 0
NEOGEN CORP COM 640491106 206,101 3,144,183 SH   SOLE 21 3,144,183 0 0
NEOGEN CORP COM 640491106 65,142 993,773 SH   SOLE 22 920,585 0 73,188
NEOGEN CORP COM 640491106 34 525 SH   SOLE 23 525 0 0
NEOGEN CORP COM 640491106 1,043 15,904 SH   SOLE 26 13,534 0 2,370
NEOGEN CORP COM 640491106 351 5,358 SH   SOLE 28 5,358 0 0
NEOGEN CORP COM 640491106 4,761 72,631 SH   SOLE 30 72,631 0 0
NEOGEN CORP COM 640491106 260 3,969 SH   SOLE 40 3,969 0 0
NEOGENOMICS INC COM NEW 64049M209 22 2,827 SH   SOLE 2 2,589 0 238
NEOGENOMICS INC COM NEW 64049M209 11 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 1,620 205,280 SH   SOLE 18 205,280 0 0
NEOGENOMICS INC COM NEW 64049M209 247 31,354 SH   SOLE 19 31,354 0 0
NEOGENOMICS INC COM NEW 64049M209 13,253 1,679,677 SH   SOLE 21 1,679,677 0 0
NEOGENOMICS INC COM NEW 64049M209 10,784 1,366,731 SH   SOLE 22 1,264,477 0 102,254
NEOGENOMICS INC COM NEW 64049M209 185 23,452 SH   SOLE 28 23,452 0 0
NEOGENOMICS INC COM NEW 64049M209 154 19,511 SH   SOLE 30 19,511 0 0
NEONODE INC COM NEW 64051M402 12 7,303 SH   SOLE 18 7,303 0 0
NEONODE INC COM NEW 64051M402 21 12,904 SH   SOLE 19 12,904 0 0
NEONODE INC COM NEW 64051M402 180 112,383 SH   SOLE 21 112,383 0 0
NEONODE INC COM NEW 64051M402 1,600 999,935 SH   SOLE 22 999,935 0 0
NEOPHOTONICS CORP COM 64051T100 76 8,416 SH   SOLE 2 2,517 0 5,899
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,159 128,673 SH   SOLE 18 128,673 0 0
NEOPHOTONICS CORP COM 64051T100 162 17,933 SH   SOLE 19 17,933 0 0
NEOPHOTONICS CORP COM 64051T100 8,952 993,617 SH   SOLE 21 993,617 0 0
NEOPHOTONICS CORP COM 64051T100 7,282 808,197 SH   SOLE 22 764,451 0 43,746
NEOPHOTONICS CORP COM 64051T100 36 3,990 SH   SOLE 28 3,990 0 0
NEOPHOTONICS CORP COM 64051T100 64 7,132 SH   SOLE 30 7,132 0 0
NEOS THERAPEUTICS INC COM 64052L106 3 483 SH   SOLE 2 483 0 0
NEOS THERAPEUTICS INC COM 64052L106 403 55,998 SH   SOLE 18 55,998 0 0
NEOS THERAPEUTICS INC COM 64052L106 76 10,502 SH   SOLE 19 10,502 0 0
NEOS THERAPEUTICS INC COM 64052L106 4,094 568,601 SH   SOLE 21 568,601 0 0
NEOS THERAPEUTICS INC COM 64052L106 1,887 262,140 SH   SOLE 22 248,779 0 13,361
NEOTHETICS INC COM 64066G101 3 1,616 SH   SOLE 19 1,616 0 0
NEOTHETICS INC COM 64066G101 4 2,275 SH   SOLE 21 2,275 0 0
NEOTHETICS INC COM 64066G101 8 5,255 SH   SOLE 22 5,255 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 151 12,335 SH   SOLE 21 12,335 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,668 136,408 SH   SOLE 22 109,941 0 26,467
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 77 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 697 57,006 SH   SOLE 29 0 0 57,006
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 74 6,054 SH   SOLE 30 6,054 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 65 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 129 138,435 SH   SOLE 22 138,435 0 0
NETAPP INC COM 64110D104 24,611 588,086 SH   SOLE 2 414,647 0 173,439
NETAPP INC COM 64110D104 8,628 206,174 SH   SOLE 4 197,773 0 8,401
NETAPP INC COM 64110D104 11,589 276,908 SH   SOLE 7 233,408 0 43,500
NETAPP INC COM 64110D104 1,157 27,647 SH   SOLE 13 27,647 0 0
NETAPP INC COM 64110D104 75 1,795 SH   SOLE 15 1,795 0 0
NETAPP INC COM 64110D104 9 215 SH   SOLE 17 0 0 215
NETAPP INC COM 64110D104 25,378 606,407 SH   SOLE 18 565,550 0 40,857
NETAPP INC COM 64110D104 1,555 37,150 SH   OTR 19 0 37,150 0
NETAPP INC COM 64110D104 6,218 148,590 SH   SOLE 19 148,590 0 0
NETAPP INC COM 64110D104 7,337 175,319 SH   SOLE 20 0 0 175,319
NETAPP INC COM 64110D104 237,700 5,679,806 SH   SOLE 21 5,679,806 0 0
NETAPP INC COM 64110D104 366,113 8,748,222 SH   SOLE 22 6,820,673 0 1,927,549
NETAPP INC COM 64110D104 19,606 468,474 SH   SOLE 23 468,474 0 0
NETAPP INC COM 64110D104 11,486 274,448 SH   SOLE 25 274,448 0 0
NETAPP INC COM 64110D104 31,785 759,499 SH   SOLE 26 241,961 0 517,538
NETAPP INC COM 64110D104 2,532 60,502 SH   SOLE 28 45,740 0 14,762
NETAPP INC COM 64110D104 6,355 151,860 SH   SOLE 29 86,077 0 65,783
NETAPP INC COM 64110D104 41,641 995,014 SH   SOLE 30 995,014 0 0
NETAPP INC COM 64110D104 14,268 340,926 SH   SOLE 31 164,711 0 176,215
NETAPP INC COM 64110D104 3,766 89,991 SH   SOLE 34 89,991 0 0
NETAPP INC COM 64110D104 20,570 491,511 SH   SOLE 36 491,511 0 0
NETAPP INC COM 64110D104 64 1,526 SH   SOLE 40 1,526 0 0
NETEASE INC SPONSORED ADR 64110W102 80,343 282,898 SH   SOLE 2 65,820 0 217,078
NETEASE INC SPONSORED ADR 64110W102 327 1,150 SH   SOLE 3 1,150 0 0
NETEASE INC SPONSORED ADR 64110W102 5,522 19,445 SH   SOLE 4 19,445 0 0
NETEASE INC SPONSORED ADR 64110W102 5,987 21,080 SH   SOLE 7 21,080 0 0
NETEASE INC SPONSORED ADR 64110W102 710 2,499 SH   SOLE 13 0 0 2,499
NETEASE INC SPONSORED ADR 64110W102 8,149 28,694 SH   SOLE 15 28,694 0 0
NETEASE INC SPONSORED ADR 64110W102 17,465 61,496 SH   SOLE 18 61,496 0 0
NETEASE INC SPONSORED ADR 64110W102 8,981 31,624 SH   SOLE 19 31,624 0 0
NETEASE INC SPONSORED ADR 64110W102 378,628 1,333,196 SH   SOLE 21 1,333,196 0 0
NETEASE INC SPONSORED ADR 64110W102 518,921 1,827,187 SH   SOLE 22 1,519,455 0 307,732
NETEASE INC SPONSORED ADR 64110W102 30,164 106,210 SH   SOLE 23 106,210 0 0
NETEASE INC SPONSORED ADR 64110W102 8,155 28,716 SH   SOLE 25 28,716 0 0
NETEASE INC SPONSORED ADR 64110W102 61,110 215,176 SH   SOLE 26 24,171 0 191,005
NETEASE INC SPONSORED ADR 64110W102 3,633 12,793 SH   SOLE 28 12,793 0 0
NETEASE INC SPONSORED ADR 64110W102 16,100 56,691 SH   SOLE 29 46,226 0 10,465
NETEASE INC SPONSORED ADR 64110W102 120,771 425,250 SH   SOLE 30 425,250 0 0
NETEASE INC SPONSORED ADR 64110W102 80,330 282,853 SH   SOLE 31 33,623 0 249,230
NETEASE INC SPONSORED ADR 64110W102 4,858 17,106 SH   SOLE 32 17,106 0 0
NETEASE INC SPONSORED ADR 64110W102 75,674 266,456 SH   SOLE 34 266,456 0 0
NETEASE INC SPONSORED ADR 64110W102 4,983 17,546 SH   SOLE 36 17,546 0 0
NETEASE INC SPONSORED ADR 64110W102 217 763 SH   SOLE 39 763 0 0
NETEASE INC SPONSORED ADR 64110W102 99 347 SH   SOLE 40 347 0 0
NETFLIX INC COM 64110L106 77,340 523,237 SH   SOLE 2 114,048 0 409,189
NETFLIX INC COM 64110L106 20,421 138,155 SH   SOLE 4 127,744 0 10,411
NETFLIX INC COM 64110L106 41,480 280,630 SH   SOLE 7 280,630 0 0
NETFLIX INC COM 64110L106 269 1,821 SH   SOLE 13 1,821 0 0
NETFLIX INC COM 64110L106 456 3,082 SH   SOLE 15 3,082 0 0
NETFLIX INC COM 64110L106 74 498 SH   SOLE 17 0 0 498
NETFLIX INC COM 64110L106 329,169 2,226,973 SH   SOLE 18 1,796,138 0 430,835
NETFLIX INC COM 64110L106 203,469 1,376,556 SH   SOLE 19 1,376,556 0 0
NETFLIX INC COM 64110L106 824,387 5,577,343 SH   SOLE 21 5,577,343 0 0
NETFLIX INC COM 64110L106 1,664,678 11,262,280 SH   SOLE 22 9,233,451 0 2,028,829
NETFLIX INC COM 64110L106 75,438 510,372 SH   SOLE 23 510,372 0 0
NETFLIX INC COM 64110L106 21,830 147,688 SH   SOLE 25 147,688 0 0
NETFLIX INC COM 64110L106 138,262 935,403 SH   SOLE 26 268,313 0 667,090
NETFLIX INC COM 64110L106 13,245 89,606 SH   SOLE 28 66,815 0 22,791
NETFLIX INC COM 64110L106 2,796 18,919 SH   SOLE 29 18,919 0 0
NETFLIX INC COM 64110L106 176,834 1,196,363 SH   SOLE 30 1,196,363 0 0
NETFLIX INC COM 64110L106 35,447 239,818 SH   SOLE 31 87,024 0 152,794
NETFLIX INC COM 64110L106 10,831 73,279 SH   SOLE 32 73,279 0 0
NETFLIX INC COM 64110L106 12,989 87,873 SH   SOLE 34 87,873 0 0
NETFLIX INC COM 64110L106 88,415 598,168 SH   SOLE 36 598,168 0 0
NETFLIX INC COM 64110L106 325 2,196 SH   SOLE 40 2,196 0 0
NETFLIX INC OPTIONS 64110L106 399 2,700 SH Put SOLE 2 2,700 0 0
NETFLIX INC OPTIONS 64110L106 370 2,500 SH Put SOLE 18 2,500 0 0
NETFLIX INC OPTIONS 64110L106 6,651 45,000 SH Put SOLE 19 45,000 0 0
NETFLIX INC OPTIONS 64110L106 44 300 SH Put SOLE 22 300 0 0
NETGEAR INC COM 64111Q104 183 3,692 SH   SOLE 2 1,485 0 2,207
NETGEAR INC COM 64111Q104 6 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 40 810 SH   SOLE 7 810 0 0
NETGEAR INC COM 64111Q104 8,159 164,663 SH   SOLE 18 164,663 0 0
NETGEAR INC COM 64111Q104 3,180 64,175 SH   SOLE 19 64,175 0 0
NETGEAR INC COM 64111Q104 140,722 2,840,003 SH   SOLE 21 2,840,003 0 0
NETGEAR INC COM 64111Q104 49,755 1,004,147 SH   SOLE 22 926,586 0 77,561
NETGEAR INC COM 64111Q104 701 14,140 SH   SOLE 26 11,297 0 2,843
NETGEAR INC COM 64111Q104 216 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 1,063 21,456 SH   SOLE 29 0 0 21,456
NETGEAR INC COM 64111Q104 3,146 63,486 SH   SOLE 30 63,486 0 0
NETGEAR INC COM 64111Q104 173 3,482 SH   SOLE 40 3,482 0 0
NETLIST INC COM 64118P109 10 9,767 SH   SOLE 18 9,767 0 0
NETLIST INC COM 64118P109 126 126,813 SH   SOLE 21 126,813 0 0
NETSCOUT SYS INC COM 64115T104 2,047 53,936 SH   SOLE 2 38,331 0 15,605
NETSCOUT SYS INC COM 64115T104 1,174 30,944 SH   SOLE 4 30,944 0 0
NETSCOUT SYS INC COM 64115T104 118 3,106 SH   SOLE 7 3,106 0 0
NETSCOUT SYS INC COM 64115T104 26,128 688,490 SH   SOLE 18 688,490 0 0
NETSCOUT SYS INC COM 64115T104 19,010 500,921 SH   SOLE 19 500,921 0 0
NETSCOUT SYS INC COM 64115T104 220,815 5,818,582 SH   SOLE 21 5,818,582 0 0
NETSCOUT SYS INC COM 64115T104 109,251 2,878,807 SH   SOLE 22 2,704,567 0 174,240
NETSCOUT SYS INC COM 64115T104 770 20,294 SH   SOLE 26 15,727 0 4,567
NETSCOUT SYS INC COM 64115T104 461 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 1,483 39,086 SH   SOLE 30 39,086 0 0
NETSCOUT SYS INC COM 64115T104 2,564 67,557 SH   SOLE 34 67,557 0 0
NETSCOUT SYS INC COM 64115T104 243 6,405 SH   SOLE 40 6,405 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 1,429 SH   SOLE 18 1,429 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 147 28,856 SH   SOLE 21 28,856 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,707 334,717 SH   SOLE 22 334,717 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 2,140 SH   SOLE 18 2,140 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 149 30,820 SH   SOLE 21 30,820 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 251 24,807 SH   SOLE 19 24,807 0 0
NEURALSTEM INC COM NEW 64127R401 7 1,335 SH   SOLE 19 1,335 0 0
NEURALSTEM INC COM NEW 64127R401 10 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 393 74,502 SH   SOLE 22 74,502 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 543 12,536 SH   SOLE 2 11,897 0 639
NEUROCRINE BIOSCIENCES INC COM 64125C109 21 475 SH   SOLE 4 475 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 91 2,095 SH   SOLE 7 2,095 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,767 63,914 SH   SOLE 18 63,914 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,667 431,101 SH   SOLE 19 431,101 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 91,262 2,107,663 SH   SOLE 21 2,107,663 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 101,049 2,333,691 SH   SOLE 22 2,056,684 0 277,007
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,096 25,317 SH   SOLE 26 19,539 0 5,778
NEUROCRINE BIOSCIENCES INC COM 64125C109 549 12,674 SH   SOLE 28 12,674 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 393 9,072 SH   SOLE 29 0 0 9,072
NEUROCRINE BIOSCIENCES INC COM 64125C109 976 22,529 SH   SOLE 30 22,529 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 78 1,810 SH   SOLE 31 1,810 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 392 9,056 SH   SOLE 40 9,056 0 0
NEURODERM LTD ORD SHS M74231107 1,735 65,357 SH   SOLE 21 65,357 0 0
NEURODERM LTD ORD SHS M74231107 2,233 84,120 SH   SOLE 22 84,120 0 0
NEUROMETRIX INC COM PAR NEW 641255500 1 864 SH   SOLE 21 864 0 0
NEUROMETRIX INC COM PAR NEW 641255500 80 128,768 SH   SOLE 22 128,768 0 0
NEUSTAR INC CL A 64126X201 9 283 SH   SOLE 2 0 0 283
NEUSTAR INC CL A 64126X201 4 109 SH   SOLE 4 109 0 0
NEUSTAR INC CL A 64126X201 32 979 SH   SOLE 7 979 0 0
NEUSTAR INC CL A 64126X201 5,647 170,334 SH   SOLE 18 170,334 0 0
NEUSTAR INC CL A 64126X201 434 13,105 SH   SOLE 19 13,105 0 0
NEUSTAR INC CL A 64126X201 53,138 1,602,955 SH   SOLE 21 1,602,955 0 0
NEUSTAR INC CL A 64126X201 39,627 1,195,376 SH   SOLE 22 1,119,854 0 75,522
NEUSTAR INC CL A 64126X201 246 7,423 SH   SOLE 26 7,423 0 0
NEUSTAR INC CL A 64126X201 192 5,781 SH   SOLE 30 5,781 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 6 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 99 46,312 SH   SOLE 21 46,312 0 0
NEVRO CORP COM 64157F103 133 1,423 SH   SOLE 2 1,153 0 270
NEVRO CORP COM 64157F103 13 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 57 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 8,215 87,671 SH   SOLE 18 87,671 0 0
NEVRO CORP COM 64157F103 6,803 72,599 SH   SOLE 19 72,599 0 0
NEVRO CORP COM 64157F103 73,698 786,528 SH   SOLE 21 786,528 0 0
NEVRO CORP COM 64157F103 57,236 610,839 SH   SOLE 22 565,107 0 45,732
NEVRO CORP COM 64157F103 587 6,268 SH   SOLE 26 4,960 0 1,308
NEVRO CORP COM 64157F103 294 3,139 SH   SOLE 28 3,139 0 0
NEVRO CORP COM 64157F103 363 3,871 SH   SOLE 30 3,871 0 0
NEVRO CORP COM 64157F103 203 2,164 SH   SOLE 40 2,164 0 0
NEVSUN RES LTD COM 64156L101 38 14,872 SH   SOLE 21 14,872 0 0
NEW GOLD INC CDA COM 644535106 983 329,787 SH   SOLE 21 329,787 0 0
NEW GOLD INC CDA COM 644535106 0 2 SH   SOLE 22 2 0 0
NEW HOME CO INC COM 645370107 39 3,696 SH   SOLE 2 522 0 3,174
NEW HOME CO INC COM 645370107 532 50,864 SH   SOLE 18 50,864 0 0
NEW HOME CO INC COM 645370107 53 5,051 SH   SOLE 19 5,051 0 0
NEW HOME CO INC COM 645370107 4,373 418,106 SH   SOLE 21 418,106 0 0
NEW HOME CO INC COM 645370107 1,646 157,379 SH   SOLE 22 148,356 0 9,023
NEW JERSEY RES COM 646025106 1,998 50,463 SH   SOLE 2 36,527 0 13,936
NEW JERSEY RES COM 646025106 12 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 8,149 205,789 SH   SOLE 7 205,789 0 0
NEW JERSEY RES COM 646025106 25,326 639,550 SH   SOLE 18 639,550 0 0
NEW JERSEY RES COM 646025106 4,300 108,597 SH   SOLE 19 108,597 0 0
NEW JERSEY RES COM 646025106 311,940 7,877,272 SH   SOLE 21 7,877,272 0 0
NEW JERSEY RES COM 646025106 105,049 2,652,754 SH   SOLE 22 2,486,003 0 166,751
NEW JERSEY RES COM 646025106 1,239 31,280 SH   SOLE 26 25,606 0 5,674
NEW JERSEY RES COM 646025106 488 12,332 SH   SOLE 28 12,332 0 0
NEW JERSEY RES COM 646025106 561 14,178 SH   SOLE 30 14,178 0 0
NEW JERSEY RES COM 646025106 2,321 58,620 SH   SOLE 32 58,620 0 0
NEW JERSEY RES COM 646025106 81 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 367 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 285 20,061 SH   SOLE 2 11,930 0 8,131
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,483 245,086 SH   SOLE 18 245,086 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 804 56,607 SH   SOLE 19 56,607 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 64,369 4,529,871 SH   SOLE 21 4,529,871 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 23,783 1,673,703 SH   SOLE 22 1,599,480 0 74,223
NEW MEDIA INVT GROUP INC COM 64704V106 15 1,047 SH   SOLE 23 1,047 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 493 34,665 SH   SOLE 26 28,862 0 5,803
NEW MEDIA INVT GROUP INC COM 64704V106 87 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 134 9,451 SH   SOLE 29 0 0 9,451
NEW MEDIA INVT GROUP INC COM 64704V106 1,466 103,137 SH   SOLE 30 103,137 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 72 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 7,662 514,228 SH   SOLE 30 514,228 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,028 33,588 SH   SOLE 2 3,858 0 29,730
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,949 32,283 SH   SOLE 4 32,283 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 715 11,842 SH   SOLE 7 11,842 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 255 4,227 SH   SOLE 13 0 0 4,227
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,726 45,150 SH   SOLE 15 45,150 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,609 43,204 SH   SOLE 18 43,204 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,308 71,351 SH   SOLE 19 71,351 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 137,905 2,283,954 SH   SOLE 21 2,283,954 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 100,143 1,658,540 SH   SOLE 22 1,581,578 0 76,962
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9,184 152,100 SH   SOLE 23 152,100 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,369 88,926 SH   SOLE 25 88,926 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22,733 376,496 SH   SOLE 26 67,009 0 309,487
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,339 22,176 SH   SOLE 28 22,176 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,110 51,499 SH   SOLE 29 34,853 0 16,646
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 42,975 711,744 SH   SOLE 30 711,744 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 34,303 568,116 SH   SOLE 31 5,428 0 562,688
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 457 7,574 SH   SOLE 32 7,574 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,911 114,456 SH   SOLE 34 114,456 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 533 8,834 SH   SOLE 39 8,834 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 35 585 SH   SOLE 40 585 0 0
NEW RELIC INC COM 64829B100 47 1,267 SH   SOLE 2 1,115 0 152
NEW RELIC INC COM 64829B100 10 259 SH   SOLE 4 259 0 0
NEW RELIC INC COM 64829B100 26 709 SH   SOLE 7 709 0 0
NEW RELIC INC COM 64829B100 2,994 80,758 SH   SOLE 18 80,758 0 0
NEW RELIC INC COM 64829B100 553 14,921 SH   SOLE 19 14,921 0 0
NEW RELIC INC COM 64829B100 24,698 666,246 SH   SOLE 21 666,246 0 0
NEW RELIC INC COM 64829B100 27,985 754,916 SH   SOLE 22 707,435 0 47,481
NEW RELIC INC COM 64829B100 112 3,032 SH   SOLE 26 0 0 3,032
NEW RELIC INC COM 64829B100 119 3,203 SH   SOLE 28 3,203 0 0
NEW RELIC INC COM 64829B100 118 3,179 SH   SOLE 30 3,179 0 0
NEW RELIC INC COM 64829B100 66 1,784 SH   SOLE 40 1,784 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,160 68,311 SH   SOLE 2 13,454 0 54,857
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 34 2,029 SH   SOLE 4 2,029 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 162 9,566 SH   SOLE 7 9,566 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 20,155 1,186,974 SH   SOLE 18 1,186,974 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,296 194,089 SH   SOLE 19 194,089 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 282,931 16,662,575 SH   SOLE 21 16,662,575 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 139,148 8,194,826 SH   SOLE 22 7,621,039 0 573,787
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,730 101,896 SH   SOLE 26 88,735 0 13,161
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 566 33,347 SH   SOLE 28 33,347 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 736 43,370 SH   SOLE 29 0 0 43,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 839 49,430 SH   SOLE 30 49,430 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 420 24,728 SH   SOLE 40 24,728 0 0
NEW SR INVT GROUP INC COM 648691103 181 17,711 SH   SOLE 2 2,656 0 15,055
NEW SR INVT GROUP INC COM 648691103 298 29,251 SH   SOLE 4 29,251 0 0
NEW SR INVT GROUP INC COM 648691103 1,052 103,113 SH   SOLE 7 103,113 0 0
NEW SR INVT GROUP INC COM 648691103 29 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 3,190 312,721 SH   SOLE 18 312,721 0 0
NEW SR INVT GROUP INC COM 648691103 1,133 111,123 SH   SOLE 19 111,123 0 0
NEW SR INVT GROUP INC COM 648691103 25,327 2,483,066 SH   SOLE 21 2,483,066 0 0
NEW SR INVT GROUP INC COM 648691103 32,170 3,153,921 SH   SOLE 22 3,013,942 0 139,979
NEW SR INVT GROUP INC COM 648691103 35 3,464 SH   SOLE 23 3,464 0 0
NEW SR INVT GROUP INC COM 648691103 1,133 111,084 SH   SOLE 25 111,084 0 0
NEW SR INVT GROUP INC COM 648691103 546 53,507 SH   SOLE 26 21,867 0 31,640
NEW SR INVT GROUP INC COM 648691103 127 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 278 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 3,874 379,795 SH   SOLE 30 379,795 0 0
NEW SR INVT GROUP INC COM 648691103 89 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 10 5,287 SH   SOLE 18 5,287 0 0
NEW YORK & CO INC COM 649295102 26 13,527 SH   SOLE 19 13,527 0 0
NEW YORK & CO INC COM 649295102 148 76,124 SH   SOLE 21 76,124 0 0
NEW YORK & CO INC COM 649295102 2,797 1,434,520 SH   SOLE 22 1,434,520 0 0
NEW YORK & CO INC COM 649295102 259 133,036 SH   SOLE 29 0 0 133,036
NEW YORK CMNTY BANCORP INC COM 649445103 6,583 471,190 SH   SOLE 2 252,348 0 218,842
NEW YORK CMNTY BANCORP INC COM 649445103 2,050 146,713 SH   SOLE 4 132,157 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 2,437 174,438 SH   SOLE 7 95,047 0 79,391
NEW YORK CMNTY BANCORP INC COM 649445103 555 39,757 SH   SOLE 13 39,757 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 45 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 33,480 2,396,594 SH   SOLE 18 2,335,182 0 61,412
NEW YORK CMNTY BANCORP INC COM 649445103 19,152 1,370,940 SH   SOLE 19 1,370,940 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,888 278,321 SH   SOLE 20 0 0 278,321
NEW YORK CMNTY BANCORP INC COM 649445103 376,796 26,971,772 SH   SOLE 21 26,971,772 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 214,098 15,325,589 SH   SOLE 22 13,616,934 0 1,708,655
NEW YORK CMNTY BANCORP INC COM 649445103 8,834 632,358 SH   SOLE 23 632,358 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,409 172,469 SH   SOLE 25 172,469 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 16,578 1,186,693 SH   SOLE 26 402,460 0 784,233
NEW YORK CMNTY BANCORP INC COM 649445103 1,355 96,975 SH   SOLE 28 72,054 0 24,921
NEW YORK CMNTY BANCORP INC COM 649445103 1,805 129,190 SH   SOLE 29 18,171 0 111,019
NEW YORK CMNTY BANCORP INC COM 649445103 6,543 468,344 SH   SOLE 30 468,344 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,047 218,144 SH   SOLE 31 96,099 0 122,045
NEW YORK CMNTY BANCORP INC COM 649445103 1,440 103,045 SH   SOLE 32 103,045 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,074 220,078 SH   SOLE 34 220,078 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 11,149 798,102 SH   SOLE 36 798,102 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 33 2,355 SH   SOLE 40 2,355 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 174 28,258 SH   SOLE 2 5,257 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,891 468,632 SH   SOLE 18 468,632 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 405 65,651 SH   SOLE 19 65,651 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 40,147 6,506,845 SH   SOLE 21 6,506,845 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 20,280 3,286,860 SH   SOLE 22 3,089,844 0 197,016
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 90 14,569 SH   SOLE 30 14,569 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 7 722 SH   SOLE 4 722 0 0
NEW YORK REIT INC COM 64976L109 427 44,028 SH   SOLE 21 44,028 0 0
NEW YORK REIT INC COM 64976L109 10,128 1,045,160 SH   SOLE 22 950,408 0 94,752
NEW YORK REIT INC COM 64976L109 477 49,222 SH   SOLE 26 36,870 0 12,352
NEW YORK REIT INC COM 64976L109 228 23,578 SH   SOLE 28 23,578 0 0
NEW YORK REIT INC COM 64976L109 277 28,568 SH   SOLE 30 28,568 0 0
NEW YORK REIT INC COM 64976L109 169 17,395 SH   SOLE 40 17,395 0 0
NEW YORK TIMES CO CL A 650111107 1,069 74,245 SH   SOLE 2 51,874 0 22,371
NEW YORK TIMES CO CL A 650111107 13 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 50 3,474 SH   SOLE 7 3,474 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 12,185 846,173 SH   SOLE 18 846,173 0 0
NEW YORK TIMES CO CL A 650111107 1,066 74,029 SH   SOLE 19 74,029 0 0
NEW YORK TIMES CO CL A 650111107 112,247 7,794,940 SH   SOLE 21 7,794,940 0 0
NEW YORK TIMES CO CL A 650111107 54,713 3,799,506 SH   SOLE 22 3,548,436 0 251,070
NEW YORK TIMES CO CL A 650111107 516 35,828 SH   SOLE 26 27,782 0 8,046
NEW YORK TIMES CO CL A 650111107 264 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 275 19,113 SH   SOLE 30 19,113 0 0
NEW YORK TIMES CO CL A 650111107 212 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 20,222 428,710 SH   SOLE 2 158,757 0 269,953
NEWELL BRANDS INC COM 651229106 6,190 131,228 SH   SOLE 4 119,594 0 11,634
NEWELL BRANDS INC COM 651229106 15,005 318,096 SH   SOLE 7 305,354 0 12,742
NEWELL BRANDS INC COM 651229106 148 3,136 SH   SOLE 13 3,136 0 0
NEWELL BRANDS INC COM 651229106 138 2,926 SH   SOLE 15 2,926 0 0
NEWELL BRANDS INC COM 651229106 5 116 SH   SOLE 17 0 0 116
NEWELL BRANDS INC COM 651229106 75,018 1,590,378 SH   SOLE 18 1,513,437 0 76,941
NEWELL BRANDS INC COM 651229106 80,383 1,704,115 SH   SOLE 19 1,704,115 0 0
NEWELL BRANDS INC COM 651229106 9,555 202,560 SH   SOLE 20 0 0 202,560
NEWELL BRANDS INC COM 651229106 398,389 8,445,821 SH   SOLE 21 8,445,821 0 0
NEWELL BRANDS INC COM 651229106 594,053 12,593,883 SH   SOLE 22 10,309,976 0 2,283,907
NEWELL BRANDS INC COM 651229106 27,022 572,871 SH   SOLE 23 572,871 0 0
NEWELL BRANDS INC COM 651229106 10,545 223,563 SH   SOLE 25 223,563 0 0
NEWELL BRANDS INC COM 651229106 52,987 1,123,324 SH   SOLE 26 302,491 0 820,833
NEWELL BRANDS INC COM 651229106 4,325 91,688 SH   SOLE 28 68,674 0 23,014
NEWELL BRANDS INC COM 651229106 867 18,384 SH   SOLE 29 18,384 0 0
NEWELL BRANDS INC COM 651229106 57,042 1,209,275 SH   SOLE 30 1,209,275 0 0
NEWELL BRANDS INC COM 651229106 11,497 243,738 SH   SOLE 31 86,207 0 157,531
NEWELL BRANDS INC COM 651229106 17,359 368,017 SH   SOLE 34 368,017 0 0
NEWELL BRANDS INC COM 651229106 33,052 700,709 SH   SOLE 36 700,709 0 0
NEWELL BRANDS INC COM 651229106 103 2,174 SH   SOLE 40 2,174 0 0
NEWFIELD EXPL CO COM 651290108 11,538 312,599 SH   SOLE 2 159,812 0 152,787
NEWFIELD EXPL CO COM 651290108 3,180 86,148 SH   SOLE 4 81,404 0 4,744
NEWFIELD EXPL CO COM 651290108 4,912 133,070 SH   SOLE 7 127,313 0 5,757
NEWFIELD EXPL CO COM 651290108 44 1,199 SH   SOLE 15 1,199 0 0
NEWFIELD EXPL CO COM 651290108 25,194 682,572 SH   SOLE 18 652,703 0 29,869
NEWFIELD EXPL CO COM 651290108 6,992 189,436 SH   SOLE 19 189,436 0 0
NEWFIELD EXPL CO COM 651290108 3,822 103,556 SH   SOLE 20 0 0 103,556
NEWFIELD EXPL CO COM 651290108 151,112 4,094,069 SH   SOLE 21 4,094,069 0 0
NEWFIELD EXPL CO COM 651290108 223,034 6,042,643 SH   SOLE 22 5,004,788 0 1,037,855
NEWFIELD EXPL CO COM 651290108 10,475 283,804 SH   SOLE 23 283,804 0 0
NEWFIELD EXPL CO COM 651290108 3,876 105,011 SH   SOLE 25 105,011 0 0
NEWFIELD EXPL CO COM 651290108 20,285 549,568 SH   SOLE 26 176,592 0 372,976
NEWFIELD EXPL CO COM 651290108 1,532 41,508 SH   SOLE 28 31,053 0 10,455
NEWFIELD EXPL CO COM 651290108 2,805 76,004 SH   SOLE 29 22,966 0 53,038
NEWFIELD EXPL CO COM 651290108 22,010 596,307 SH   SOLE 30 596,307 0 0
NEWFIELD EXPL CO COM 651290108 5,359 145,197 SH   SOLE 31 67,764 0 77,433
NEWFIELD EXPL CO COM 651290108 1,124 30,456 SH   SOLE 34 30,456 0 0
NEWFIELD EXPL CO COM 651290108 11,606 314,448 SH   SOLE 36 314,448 0 0
NEWFIELD EXPL CO COM 651290108 34 916 SH   SOLE 40 916 0 0
NEWLINK GENETICS CORP COM 651511107 209 8,652 SH   SOLE 2 7,582 0 1,070
NEWLINK GENETICS CORP COM 651511107 14 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 2,110 87,570 SH   SOLE 18 87,570 0 0
NEWLINK GENETICS CORP COM 651511107 1,836 76,165 SH   SOLE 19 76,165 0 0
NEWLINK GENETICS CORP COM 651511107 26,700 1,107,872 SH   SOLE 21 1,107,872 0 0
NEWLINK GENETICS CORP COM 651511107 14,120 585,891 SH   SOLE 22 544,491 0 41,400
NEWLINK GENETICS CORP COM 651511107 32 1,334 SH   SOLE 23 1,334 0 0
NEWLINK GENETICS CORP COM 651511107 38 1,567 SH   SOLE 26 0 0 1,567
NEWLINK GENETICS CORP COM 651511107 75 3,124 SH   SOLE 28 3,124 0 0
NEWLINK GENETICS CORP COM 651511107 113 4,688 SH   SOLE 29 0 0 4,688
NEWLINK GENETICS CORP COM 651511107 64 2,657 SH   SOLE 30 2,657 0 0
NEWLINK GENETICS CORP COM 651511107 55 2,300 SH   SOLE 40 2,300 0 0
NEWMARKET CORP COM 651587107 2,514 5,547 SH   SOLE 2 5,230 0 317
NEWMARKET CORP COM 651587107 55 122 SH   SOLE 4 122 0 0
NEWMARKET CORP COM 651587107 120 265 SH   SOLE 7 265 0 0
NEWMARKET CORP COM 651587107 13,736 30,308 SH   SOLE 18 30,308 0 0
NEWMARKET CORP COM 651587107 2,251 4,967 SH   SOLE 19 4,967 0 0
NEWMARKET CORP COM 651587107 172,597 380,816 SH   SOLE 21 380,816 0 0
NEWMARKET CORP COM 651587107 129,252 285,179 SH   SOLE 22 254,300 0 30,879
NEWMARKET CORP COM 651587107 24 53 SH   SOLE 23 53 0 0
NEWMARKET CORP COM 651587107 1,327 2,928 SH   SOLE 26 2,390 0 538
NEWMARKET CORP COM 651587107 634 1,398 SH   SOLE 28 1,398 0 0
NEWMARKET CORP COM 651587107 574 1,266 SH   SOLE 29 0 0 1,266
NEWMARKET CORP COM 651587107 725 1,599 SH   SOLE 30 1,599 0 0
NEWMARKET CORP COM 651587107 77 170 SH   SOLE 31 170 0 0
NEWMARKET CORP COM 651587107 314 692 SH   SOLE 40 692 0 0
NEWMONT MINING CORP COM 651639106 25,779 782,130 SH   SOLE 2 452,117 0 330,013
NEWMONT MINING CORP COM 651639106 10,038 304,543 SH   SOLE 4 291,914 0 12,629
NEWMONT MINING CORP COM 651639106 90,093 2,733,415 SH   SOLE 7 2,663,412 0 70,003
NEWMONT MINING CORP COM 651639106 5,446 165,238 SH   SOLE 13 165,238 0 0
NEWMONT MINING CORP COM 651639106 105 3,175 SH   SOLE 15 3,175 0 0
NEWMONT MINING CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT MINING CORP COM 651639106 42,447 1,287,842 SH   SOLE 18 1,207,814 0 80,028
NEWMONT MINING CORP COM 651639106 31,258 948,357 SH   SOLE 19 948,357 0 0
NEWMONT MINING CORP COM 651639106 9,425 285,964 SH   SOLE 20 0 0 285,964
NEWMONT MINING CORP COM 651639106 488,253 14,813,489 SH   SOLE 21 14,813,489 0 0
NEWMONT MINING CORP COM 651639106 542,333 16,454,292 SH   SOLE 22 13,332,163 0 3,122,129
NEWMONT MINING CORP COM 651639106 53,333 1,618,100 SH   SOLE 23 1,618,100 0 0
NEWMONT MINING CORP COM 651639106 125,985 3,822,366 SH   SOLE 25 3,822,366 0 0
NEWMONT MINING CORP COM 651639106 121,261 3,679,028 SH   SOLE 26 390,867 0 3,288,161
NEWMONT MINING CORP COM 651639106 3,668 111,279 SH   SOLE 28 83,016 0 28,263
NEWMONT MINING CORP COM 651639106 18,207 552,392 SH   SOLE 29 393,875 0 158,517
NEWMONT MINING CORP COM 651639106 117,795 3,573,885 SH   SOLE 30 3,573,885 0 0
NEWMONT MINING CORP COM 651639106 13,407 406,755 SH   SOLE 31 139,205 0 267,550
NEWMONT MINING CORP COM 651639106 511,049 15,505,127 SH   SOLE 34 15,505,127 0 0
NEWMONT MINING CORP COM 651639106 31,025 941,304 SH   SOLE 36 941,304 0 0
NEWMONT MINING CORP COM 651639106 90 2,725 SH   SOLE 40 2,725 0 0
NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 541 540,000 PRN   SOLE 21 540,000 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 164 20,190 SH   SOLE 2 4,974 0 15,216
NEWPARK RES INC COM PAR $.01NEW 651718504 5 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 15 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,780 466,664 SH   SOLE 18 466,664 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 12,557 1,550,241 SH   SOLE 19 1,550,241 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 63,715 7,866,002 SH   SOLE 21 7,866,002 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 20,300 2,506,154 SH   SOLE 22 2,312,388 0 193,766
NEWPARK RES INC COM PAR $.01NEW 651718504 363 44,873 SH   SOLE 26 35,558 0 9,315
NEWPARK RES INC COM PAR $.01NEW 651718504 99 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,290 159,232 SH   SOLE 30 159,232 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 76 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 4,454 342,637 SH   SOLE 2 111,571 0 231,066
NEWS CORP NEW CL A 65249B109 1,500 115,367 SH   SOLE 4 103,368 0 11,999
NEWS CORP NEW CL A 65249B109 3,725 286,541 SH   SOLE 7 276,929 0 9,612
NEWS CORP NEW CL A 65249B109 36 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 10,916 839,684 SH   SOLE 18 783,853 0 55,831
NEWS CORP NEW CL A 65249B109 2,355 181,173 SH   SOLE 19 181,173 0 0
NEWS CORP NEW CL A 65249B109 99,498 7,653,730 SH   SOLE 21 7,653,730 0 0
NEWS CORP NEW CL A 65249B109 136,409 10,493,025 SH   SOLE 22 8,304,148 0 2,188,877
NEWS CORP NEW CL A 65249B109 5,724 440,323 SH   SOLE 23 440,323 0 0
NEWS CORP NEW CL A 65249B109 14,312 1,100,892 SH   SOLE 25 1,100,892 0 0
NEWS CORP NEW CL A 65249B109 14,792 1,137,809 SH   SOLE 26 447,886 0 689,923
NEWS CORP NEW CL A 65249B109 1,044 80,297 SH   SOLE 28 59,869 0 20,428
NEWS CORP NEW CL A 65249B109 1,515 116,525 SH   SOLE 29 18,975 0 97,550
NEWS CORP NEW CL A 65249B109 16,628 1,279,106 SH   SOLE 30 1,279,106 0 0
NEWS CORP NEW CL A 65249B109 2,846 218,949 SH   SOLE 31 65,577 0 153,372
NEWS CORP NEW CL A 65249B109 1,402 107,819 SH   SOLE 34 107,819 0 0
NEWS CORP NEW CL A 65249B109 8,548 657,507 SH   SOLE 36 657,507 0 0
NEWS CORP NEW CL A 65249B109 23 1,790 SH   SOLE 40 1,790 0 0
NEWS CORP NEW CL B 65249B208 838 62,109 SH   SOLE 2 36,258 0 25,851
NEWS CORP NEW CL B 65249B208 1,139 84,356 SH   SOLE 7 84,356 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,600 266,660 SH   SOLE 18 261,253 0 5,407
NEWS CORP NEW CL B 65249B208 923 68,401 SH   SOLE 19 68,401 0 0
NEWS CORP NEW CL B 65249B208 29,406 2,178,191 SH   SOLE 21 2,178,191 0 0
NEWS CORP NEW CL B 65249B208 40,580 3,005,898 SH   SOLE 22 2,425,381 0 580,517
NEWS CORP NEW CL B 65249B208 421 31,216 SH   SOLE 25 31,216 0 0
NEWS CORP NEW CL B 65249B208 743 55,065 SH   SOLE 26 5,445 0 49,620
NEWS CORP NEW CL B 65249B208 2,220 164,469 SH   SOLE 30 164,469 0 0
NEWS CORP NEW CL B 65249B208 466 34,502 SH   SOLE 31 2,748 0 31,754
NEWS CORP NEW CL B 65249B208 2,861 211,902 SH   SOLE 36 211,902 0 0
NEWSTAR FINANCIAL INC COM 65251F105 83 7,833 SH   SOLE 2 3,680 0 4,153
NEWSTAR FINANCIAL INC COM 65251F105 7 687 SH   SOLE 7 687 0 0
NEWSTAR FINANCIAL INC COM 65251F105 989 93,465 SH   SOLE 18 93,465 0 0
NEWSTAR FINANCIAL INC COM 65251F105 180 16,976 SH   SOLE 19 16,976 0 0
NEWSTAR FINANCIAL INC COM 65251F105 8,413 795,180 SH   SOLE 21 795,180 0 0
NEWSTAR FINANCIAL INC COM 65251F105 4,688 443,108 SH   SOLE 22 410,785 0 32,323
NEWSTAR FINANCIAL INC COM 65251F105 31 2,925 SH   SOLE 28 2,925 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 5 300 SH   SOLE 2 300 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 81 9,162 SH   SOLE 19 9,162 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 31 3,479 SH   SOLE 21 3,479 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 2,977 335,987 SH   SOLE 22 335,987 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 105 4,336 SH   SOLE 2 867 0 3,469
NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,850 76,561 SH   SOLE 18 76,561 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 284 11,739 SH   SOLE 19 11,739 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 14,972 619,719 SH   SOLE 21 619,719 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 15,676 648,846 SH   SOLE 22 630,986 0 17,860
NEXPOINT RESIDENTIAL TR INC COM 65341D102 20 817 SH   SOLE 23 817 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 69 2,865 SH   SOLE 30 2,865 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 313 4,462 SH   SOLE 2 1,926 0 2,536
NEXSTAR MEDIA GROUP INC CL A 65336K103 14 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 55 791 SH   SOLE 7 791 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 11,433 162,973 SH   SOLE 18 162,973 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 14,673 209,161 SH   SOLE 19 209,161 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 92,231 1,314,768 SH   SOLE 21 1,314,768 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 82,587 1,177,286 SH   SOLE 22 1,085,862 0 91,424
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,098 15,647 SH   SOLE 25 15,647 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 786 11,202 SH   SOLE 26 9,161 0 2,041
NEXSTAR MEDIA GROUP INC CL A 65336K103 314 4,475 SH   SOLE 28 4,475 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 372 5,305 SH   SOLE 29 0 0 5,305
NEXSTAR MEDIA GROUP INC CL A 65336K103 515 7,345 SH   SOLE 30 7,345 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,097 58,400 SH   SOLE 34 58,400 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 232 3,305 SH   SOLE 40 3,305 0 0
NEXTERA ENERGY INC COM 65339F101 58,352 454,560 SH   SOLE 2 161,793 0 292,767
NEXTERA ENERGY INC COM 65339F101 25,083 195,397 SH   SOLE 4 183,557 0 11,840
NEXTERA ENERGY INC COM 65339F101 54,293 422,942 SH   SOLE 7 401,426 0 21,516
NEXTERA ENERGY INC COM 65339F101 938 7,307 SH   SOLE 13 7,307 0 0
NEXTERA ENERGY INC COM 65339F101 365 2,846 SH   SOLE 15 2,846 0 0
NEXTERA ENERGY INC COM 65339F101 20 155 SH   SOLE 17 0 0 155
NEXTERA ENERGY INC COM 65339F101 281,402 2,192,114 SH   SOLE 18 2,076,980 0 115,134
NEXTERA ENERGY INC COM 65339F101 557,184 4,340,450 SH   SOLE 19 4,340,450 0 0
NEXTERA ENERGY INC COM 65339F101 25,946 202,117 SH   SOLE 20 0 0 202,117
NEXTERA ENERGY INC COM 65339F101 1,460,136 11,374,432 SH   SOLE 21 11,374,432 0 0
NEXTERA ENERGY INC COM 65339F101 1,618,643 12,609,203 SH   SOLE 22 10,272,402 0 2,336,801
NEXTERA ENERGY INC COM 65339F101 71,929 560,329 SH   SOLE 23 560,329 0 0
NEXTERA ENERGY INC COM 65339F101 26,556 206,872 SH   SOLE 25 206,872 0 0
NEXTERA ENERGY INC COM 65339F101 169,268 1,318,596 SH   SOLE 26 295,741 0 1,022,855
NEXTERA ENERGY INC COM 65339F101 12,481 97,229 SH   SOLE 28 72,335 0 24,894
NEXTERA ENERGY INC COM 65339F101 2,614 20,361 SH   SOLE 29 20,361 0 0
NEXTERA ENERGY INC COM 65339F101 196,162 1,528,095 SH   SOLE 30 1,528,095 0 0
NEXTERA ENERGY INC COM 65339F101 33,403 260,208 SH   SOLE 31 94,214 0 165,994
NEXTERA ENERGY INC COM 65339F101 8,535 66,486 SH   SOLE 32 66,486 0 0
NEXTERA ENERGY INC COM 65339F101 160,668 1,251,604 SH   SOLE 34 1,251,604 0 0
NEXTERA ENERGY INC COM 65339F101 92,402 719,811 SH   SOLE 36 719,811 0 0
NEXTERA ENERGY INC COM 65339F101 302 2,354 SH   SOLE 40 2,354 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 841 25,381 SH   SOLE 4 25,381 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,703 292,866 SH   SOLE 18 292,866 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 64,464 1,945,802 SH   SOLE 19 1,945,802 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 546 16,479 SH   SOLE 21 16,479 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,685 50,846 SH   SOLE 22 50,846 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 57 1,714 SH   SOLE 26 0 0 1,714
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 422 12,733 SH   SOLE 28 12,733 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 289 8,714 SH   SOLE 30 8,714 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 20,186 609,291 SH   SOLE 34 609,291 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 153 4,624 SH   SOLE 40 4,624 0 0
NIC INC COM 62914B100 69 3,406 SH   SOLE 2 2,896 0 510
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 33 1,645 SH   SOLE 7 1,645 0 0
NIC INC COM 62914B100 6,291 311,440 SH   SOLE 18 311,440 0 0
NIC INC COM 62914B100 795 39,358 SH   SOLE 19 39,358 0 0
NIC INC COM 62914B100 106,061 5,250,540 SH   SOLE 21 5,250,540 0 0
NIC INC COM 62914B100 33,509 1,658,839 SH   SOLE 22 1,527,426 0 131,413
NIC INC COM 62914B100 492 24,374 SH   SOLE 26 19,653 0 4,721
NIC INC COM 62914B100 180 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 1,122 55,543 SH   SOLE 29 0 0 55,543
NIC INC COM 62914B100 2,403 118,969 SH   SOLE 30 118,969 0 0
NIC INC COM 62914B100 128 6,342 SH   SOLE 40 6,342 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1,264 SH   SOLE 18 1,264 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 268 25,173 SH   SOLE 21 25,173 0 0
NICOLET BANKSHARES INC COM 65406E102 83 1,760 SH   SOLE 2 435 0 1,325
NICOLET BANKSHARES INC COM 65406E102 1,497 31,615 SH   SOLE 18 31,615 0 0
NICOLET BANKSHARES INC COM 65406E102 170 3,583 SH   SOLE 19 3,583 0 0
NICOLET BANKSHARES INC COM 65406E102 11,826 249,801 SH   SOLE 21 249,801 0 0
NICOLET BANKSHARES INC COM 65406E102 3,530 74,571 SH   SOLE 22 65,997 0 8,574
NIELSEN HLDGS PLC SHS EUR G6518L108 13,982 338,476 SH   SOLE 2 124,986 0 213,490
NIELSEN HLDGS PLC SHS EUR G6518L108 4,579 110,855 SH   SOLE 4 100,287 0 10,568
NIELSEN HLDGS PLC SHS EUR G6518L108 9,724 235,397 SH   SOLE 7 221,774 0 13,623
NIELSEN HLDGS PLC SHS EUR G6518L108 193 4,673 SH   SOLE 13 4,673 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 93 2,251 SH   SOLE 15 2,251 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 121,040 2,930,043 SH   SOLE 18 2,772,401 0 157,642
NIELSEN HLDGS PLC SHS EUR G6518L108 265,295 6,422,061 SH   SOLE 19 6,422,061 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,135 172,720 SH   SOLE 20 0 0 172,720
NIELSEN HLDGS PLC SHS EUR G6518L108 258,737 6,263,298 SH   SOLE 21 6,263,298 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 399,991 9,682,662 SH   SOLE 22 7,909,517 0 1,773,145
NIELSEN HLDGS PLC SHS EUR G6518L108 22,154 536,298 SH   SOLE 23 536,298 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,790 140,150 SH   SOLE 25 140,150 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 24,648 596,663 SH   SOLE 26 267,437 0 329,226
NIELSEN HLDGS PLC SHS EUR G6518L108 3,120 75,529 SH   SOLE 28 56,747 0 18,782
NIELSEN HLDGS PLC SHS EUR G6518L108 4,042 97,837 SH   SOLE 29 16,289 0 81,548
NIELSEN HLDGS PLC SHS EUR G6518L108 34,851 843,655 SH   SOLE 30 843,655 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 49,624 1,201,257 SH   SOLE 31 74,856 0 1,126,401
NIELSEN HLDGS PLC SHS EUR G6518L108 30,169 730,306 SH   SOLE 34 730,306 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 21,804 527,803 SH   SOLE 36 527,803 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 69 1,670 SH   SOLE 40 1,670 0 0
NII HLDGS INC COM PAR $0.001 62913F508 13 10,351 SH   SOLE 2 3,036 0 7,315
NII HLDGS INC COM PAR $0.001 62913F508 291 223,900 SH   SOLE 18 223,900 0 0
NII HLDGS INC COM PAR $0.001 62913F508 27 20,453 SH   OTR 19 0 20,453 0
NII HLDGS INC COM PAR $0.001 62913F508 47 35,985 SH   SOLE 19 35,985 0 0
NII HLDGS INC COM PAR $0.001 62913F508 13,804 10,618,448 SH   SOLE 21 10,618,448 0 0
NII HLDGS INC COM PAR $0.001 62913F508 2,566 1,973,673 SH   SOLE 22 1,837,149 0 136,524
NII HLDGS INC COM PAR $0.001 62913F508 18 14,133 SH   SOLE 28 14,133 0 0
NII HLDGS INC COM PAR $0.001 62913F508 15 11,515 SH   SOLE 30 11,515 0 0
NII HLDGS INC COM PAR $0.001 62913F508 19 14,989 SH   SOLE 40 14,989 0 0
NIKE INC CL B 654106103 87,377 1,567,868 SH   SOLE 2 389,887 0 1,177,981
NIKE INC CL B 654106103 25,018 448,910 SH   SOLE 4 415,018 0 33,892
NIKE INC CL B 654106103 57,758 1,036,383 SH   SOLE 7 874,906 0 161,477
NIKE INC CL B 654106103 1,004 18,015 SH   SOLE 13 18,015 0 0
NIKE INC CL B 654106103 375 6,730 SH   SOLE 15 6,730 0 0
NIKE INC CL B 654106103 24 427 SH   SOLE 17 0 0 427
NIKE INC CL B 654106103 338,997 6,082,845 SH   SOLE 18 5,000,263 0 1,082,582
NIKE INC CL B 654106103 216,448 3,883,862 SH   SOLE 19 3,854,276 0 29,586
NIKE INC CL B 654106103 42,152 756,365 SH   SOLE 20 0 0 756,365
NIKE INC CL B 654106103 1,050,314 18,846,479 SH   SOLE 21 18,846,479 0 0
NIKE INC CL B 654106103 1,983,618 35,593,363 SH   SOLE 22 28,930,227 0 6,663,136
NIKE INC CL B 654106103 90,440 1,622,826 SH   SOLE 23 1,622,826 0 0
NIKE INC CL B 654106103 21,929 393,494 SH   SOLE 25 393,494 0 0
NIKE INC CL B 654106103 166,697 2,991,152 SH   SOLE 26 824,548 0 2,166,604
NIKE INC CL B 654106103 15,684 281,420 SH   SOLE 28 210,391 0 71,029
NIKE INC CL B 654106103 3,355 60,206 SH   SOLE 29 60,206 0 0
NIKE INC CL B 654106103 231,247 4,149,422 SH   SOLE 30 4,149,422 0 0
NIKE INC CL B 654106103 42,927 770,271 SH   SOLE 31 272,958 0 497,313
NIKE INC CL B 654106103 5,147 92,362 SH   SOLE 32 92,362 0 0
NIKE INC CL B 654106103 32,769 588,003 SH   SOLE 34 588,003 0 0
NIKE INC CL B 654106103 91,863 1,648,356 SH   SOLE 36 1,648,356 0 0
NIKE INC CL B 654106103 411 7,379 SH   SOLE 40 7,379 0 0
NIMBLE STORAGE INC COM 65440R101 48 3,843 SH   SOLE 2 2,977 0 866
NIMBLE STORAGE INC COM 65440R101 18 1,429 SH   SOLE 7 1,429 0 0
NIMBLE STORAGE INC COM 65440R101 2,875 230,029 SH   SOLE 18 230,029 0 0
NIMBLE STORAGE INC COM 65440R101 458 36,667 SH   SOLE 19 36,667 0 0
NIMBLE STORAGE INC COM 65440R101 23,127 1,850,120 SH   SOLE 21 1,850,120 0 0
NIMBLE STORAGE INC COM 65440R101 21,100 1,688,031 SH   SOLE 22 1,529,143 0 158,888
NIMBLE STORAGE INC COM 65440R101 19 1,505 SH   SOLE 26 0 0 1,505
NIMBLE STORAGE INC COM 65440R101 66 5,301 SH   SOLE 28 5,301 0 0
NIMBLE STORAGE INC COM 65440R101 123 9,837 SH   SOLE 30 9,837 0 0
NIMBLE STORAGE INC COM 65440R101 45 3,574 SH   SOLE 40 3,574 0 0
NISOURCE INC COM 65473P105 9,556 401,677 SH   SOLE 2 195,355 0 206,322
NISOURCE INC COM 65473P105 2,945 123,810 SH   SOLE 4 114,859 0 8,951
NISOURCE INC COM 65473P105 12,639 531,294 SH   SOLE 7 500,728 0 30,566
NISOURCE INC COM 65473P105 227 9,532 SH   SOLE 13 9,532 0 0
NISOURCE INC COM 65473P105 46 1,942 SH   SOLE 15 1,942 0 0
NISOURCE INC COM 65473P105 19,219 807,852 SH   SOLE 18 761,509 0 46,343
NISOURCE INC COM 65473P105 6,790 285,427 SH   SOLE 19 285,427 0 0
NISOURCE INC COM 65473P105 6,579 276,547 SH   SOLE 20 0 0 276,547
NISOURCE INC COM 65473P105 215,186 9,045,220 SH   SOLE 21 9,045,220 0 0
NISOURCE INC COM 65473P105 215,937 9,076,790 SH   SOLE 22 7,472,456 0 1,604,334
NISOURCE INC COM 65473P105 9,575 402,501 SH   SOLE 23 402,501 0 0
NISOURCE INC COM 65473P105 3,038 127,716 SH   SOLE 25 127,716 0 0
NISOURCE INC COM 65473P105 17,674 742,900 SH   SOLE 26 263,751 0 479,149
NISOURCE INC COM 65473P105 1,580 66,424 SH   SOLE 28 50,050 0 16,374
NISOURCE INC COM 65473P105 2,416 101,562 SH   SOLE 29 29,858 0 71,704
NISOURCE INC COM 65473P105 22,884 961,931 SH   SOLE 30 961,931 0 0
NISOURCE INC COM 65473P105 4,148 174,347 SH   SOLE 31 92,148 0 82,199
NISOURCE INC COM 65473P105 1,584 66,586 SH   SOLE 32 66,586 0 0
NISOURCE INC COM 65473P105 624 26,216 SH   SOLE 34 26,216 0 0
NISOURCE INC COM 65473P105 11,272 473,809 SH   SOLE 36 473,809 0 0
NISOURCE INC COM 65473P105 35 1,483 SH   SOLE 40 1,483 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 5 1,775 SH   SOLE 18 1,775 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 95 32,535 SH   SOLE 21 32,535 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 166 56,859 SH   SOLE 22 56,859 0 0
NL INDS INC COM NEW 629156407 14 2,099 SH   SOLE 2 0 0 2,099
NL INDS INC COM NEW 629156407 189 29,318 SH   SOLE 18 29,318 0 0
NL INDS INC COM NEW 629156407 12 1,868 SH   SOLE 19 1,868 0 0
NL INDS INC COM NEW 629156407 1,767 273,905 SH   SOLE 21 273,905 0 0
NL INDS INC COM NEW 629156407 1,196 185,390 SH   SOLE 22 178,267 0 7,123
NMI HLDGS INC CL A 629209305 166 14,529 SH   SOLE 2 5,821 0 8,708
NMI HLDGS INC CL A 629209305 14 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 2,365 207,492 SH   SOLE 18 207,492 0 0
NMI HLDGS INC CL A 629209305 350 30,722 SH   SOLE 19 30,722 0 0
NMI HLDGS INC CL A 629209305 18,980 1,664,907 SH   SOLE 21 1,664,907 0 0
NMI HLDGS INC CL A 629209305 17,627 1,546,259 SH   SOLE 22 1,448,795 0 97,464
NMI HLDGS INC CL A 629209305 86 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 85 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 175 15,390 SH   SOLE 29 0 0 15,390
NMI HLDGS INC CL A 629209305 89 7,791 SH   SOLE 30 7,791 0 0
NMI HLDGS INC CL A 629209305 65 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 161 6,398 SH   SOLE 2 1,760 0 4,638
NN INC COM 629337106 21 843 SH   SOLE 7 843 0 0
NN INC COM 629337106 2,830 112,317 SH   SOLE 18 112,317 0 0
NN INC COM 629337106 383 15,190 SH   SOLE 19 15,190 0 0
NN INC COM 629337106 21,490 852,763 SH   SOLE 21 852,763 0 0
NN INC COM 629337106 19,069 756,696 SH   SOLE 22 714,070 0 42,626
NN INC COM 629337106 94 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 178 7,074 SH   SOLE 30 7,074 0 0
NN INC COM 629337106 62 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 76 2,984 SH   SOLE 4 2,984 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,826 190,162 SH   SOLE 21 190,162 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,542 100,174 SH   SOLE 22 100,174 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,073 42,283 SH   SOLE 30 42,283 0 0
NOBILIS HEALTH CORP COM 65500B103 21 12,346 SH   SOLE 2 2,889 0 9,457
NOBILIS HEALTH CORP COM 65500B103 388 228,172 SH   SOLE 18 228,172 0 0
NOBILIS HEALTH CORP COM 65500B103 35 20,651 SH   SOLE 19 20,651 0 0
NOBILIS HEALTH CORP COM 65500B103 3,048 1,792,930 SH   SOLE 21 1,792,930 0 0
NOBILIS HEALTH CORP COM 65500B103 823 483,936 SH   SOLE 22 443,002 0 40,934
NOBLE CORP PLC SHS USD G65431101 947 153,030 SH   SOLE 2 110,993 0 42,037
NOBLE CORP PLC SHS USD G65431101 5 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 157 25,374 SH   SOLE 7 25,374 0 0
NOBLE CORP PLC SHS USD G65431101 5,265 850,556 SH   SOLE 18 850,556 0 0
NOBLE CORP PLC SHS USD G65431101 948 153,155 SH   SOLE 19 153,155 0 0
NOBLE CORP PLC SHS USD G65431101 71,046 11,477,483 SH   SOLE 21 11,477,483 0 0
NOBLE CORP PLC SHS USD G65431101 64,535 10,425,647 SH   SOLE 22 9,329,330 0 1,096,317
NOBLE CORP PLC SHS USD G65431101 391 63,155 SH   SOLE 26 51,108 0 12,047
NOBLE CORP PLC SHS USD G65431101 216 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 421 68,078 SH   SOLE 29 0 0 68,078
NOBLE CORP PLC SHS USD G65431101 263 42,473 SH   SOLE 30 42,473 0 0
NOBLE CORP PLC SHS USD G65431101 34 5,499 SH   SOLE 31 5,499 0 0
NOBLE CORP PLC SHS USD G65431101 1,363 220,163 SH   SOLE 36 220,163 0 0
NOBLE CORP PLC SHS USD G65431101 165 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 15,869 462,101 SH   SOLE 2 204,164 0 257,937
NOBLE ENERGY INC COM 655044105 4,984 145,142 SH   SOLE 4 135,002 0 10,140
NOBLE ENERGY INC COM 655044105 10,449 304,268 SH   SOLE 7 281,361 0 22,907
NOBLE ENERGY INC COM 655044105 2,981 86,819 SH   SOLE 13 86,819 0 0
NOBLE ENERGY INC COM 655044105 92 2,665 SH   SOLE 15 2,665 0 0
NOBLE ENERGY INC COM 655044105 49,207 1,432,944 SH   SOLE 18 1,370,719 0 62,225
NOBLE ENERGY INC COM 655044105 27,804 809,658 SH   SOLE 19 809,658 0 0
NOBLE ENERGY INC COM 655044105 6,648 193,585 SH   SOLE 20 0 0 193,585
NOBLE ENERGY INC COM 655044105 308,565 8,985,587 SH   SOLE 21 8,985,587 0 0
NOBLE ENERGY INC COM 655044105 395,223 11,509,105 SH   SOLE 22 9,359,033 0 2,150,072
NOBLE ENERGY INC COM 655044105 18,833 548,422 SH   SOLE 23 548,422 0 0
NOBLE ENERGY INC COM 655044105 7,730 225,112 SH   SOLE 25 225,112 0 0
NOBLE ENERGY INC COM 655044105 44,605 1,298,919 SH   SOLE 26 313,028 0 985,891
NOBLE ENERGY INC COM 655044105 3,101 90,297 SH   SOLE 28 67,476 0 22,821
NOBLE ENERGY INC COM 655044105 940 27,383 SH   SOLE 29 21,665 0 5,718
NOBLE ENERGY INC COM 655044105 43,124 1,255,788 SH   SOLE 30 1,255,788 0 0
NOBLE ENERGY INC COM 655044105 8,999 262,069 SH   SOLE 31 83,327 0 178,742
NOBLE ENERGY INC COM 655044105 58,504 1,703,673 SH   SOLE 34 1,703,673 0 0
NOBLE ENERGY INC COM 655044105 23,143 673,950 SH   SOLE 36 673,950 0 0
NOBLE ENERGY INC COM 655044105 88 2,554 SH   SOLE 40 2,554 0 0
NOKIA CORP SPONSORED ADR 654902204 3 505 SH   SOLE 18 505 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 9 800 SH   SOLE 2 800 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 1,038 90,687 SH   SOLE 4 90,687 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 701 61,206 SH   SOLE 18 61,206 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 24,578 2,146,538 SH   SOLE 19 2,146,538 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 469 40,925 SH   SOLE 22 40,925 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 823 71,890 SH   SOLE 25 71,890 0 0
NOMAD HLDGS LTD USD ORD SHS G6564A105 3,904 340,988 SH   SOLE 34 340,988 0 0
NOODLES & CO CL A 65540B105 8 1,317 SH   SOLE 2 502 0 815
NOODLES & CO CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO CL A 65540B105 260 45,234 SH   SOLE 18 45,234 0 0
NOODLES & CO CL A 65540B105 44 7,733 SH   SOLE 19 7,733 0 0
NOODLES & CO CL A 65540B105 2,088 363,044 SH   SOLE 21 363,044 0 0
NOODLES & CO CL A 65540B105 2,383 414,397 SH   SOLE 22 400,728 0 13,669
NORBORD INC COM NEW 65548P403 68 2,398 SH   SOLE 18 2,398 0 0
NORBORD INC COM NEW 65548P403 175 6,130 SH   SOLE 19 6,130 0 0
NORBORD INC COM NEW 65548P403 91 3,181 SH   SOLE 21 3,181 0 0
NORBORD INC COM NEW 65548P403 168 5,883 SH   SOLE 34 5,883 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 13 500 SH   SOLE 2 500 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 7 277 SH   SOLE 4 277 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 45 1,776 SH   SOLE 7 1,776 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 1,612 63,631 SH   SOLE 21 63,631 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 5,333 210,448 SH   SOLE 22 187,824 0 22,624
NORD ANGLIA EDUCATION INC SHS G6583A102 133 5,258 SH   SOLE 28 5,258 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 94 3,701 SH   SOLE 30 3,701 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 301 11,882 SH   SOLE 40 11,882 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 187 22,855 SH   SOLE 2 4,175 0 18,680
NORDIC AMERICAN TANKERS LIMI COM G65773106 18 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,148 384,894 SH   SOLE 18 384,894 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 350 42,752 SH   SOLE 19 42,752 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 24,017 2,936,016 SH   SOLE 21 2,936,016 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 7,709 942,472 SH   SOLE 22 820,642 0 121,830
NORDIC AMERICAN TANKERS LIMI COM G65773106 9 1,101 SH   SOLE 36 1,101 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 7 5,929 SH   SOLE 18 5,929 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 47 42,715 SH   SOLE 21 42,715 0 0
NORDSON CORP COM 655663102 3,316 26,995 SH   SOLE 2 26,625 0 370
NORDSON CORP COM 655663102 1,597 13,000 SH   SOLE 4 13,000 0 0
NORDSON CORP COM 655663102 2,326 18,939 SH   SOLE 7 18,939 0 0
NORDSON CORP COM 655663102 23,345 190,044 SH   SOLE 18 190,044 0 0
NORDSON CORP COM 655663102 12,191 99,246 SH   SOLE 19 99,246 0 0
NORDSON CORP COM 655663102 274,482 2,234,470 SH   SOLE 21 2,234,470 0 0
NORDSON CORP COM 655663102 210,086 1,710,245 SH   SOLE 22 1,524,660 0 185,585
NORDSON CORP COM 655663102 2,083 16,958 SH   SOLE 26 12,996 0 3,962
NORDSON CORP COM 655663102 940 7,656 SH   SOLE 28 7,656 0 0
NORDSON CORP COM 655663102 2,609 21,241 SH   SOLE 29 0 0 21,241
NORDSON CORP COM 655663102 1,051 8,554 SH   SOLE 30 8,554 0 0
NORDSON CORP COM 655663102 156 1,266 SH   SOLE 31 1,266 0 0
NORDSON CORP COM 655663102 3,305 26,905 SH   SOLE 34 26,905 0 0
NORDSON CORP COM 655663102 606 4,935 SH   SOLE 40 4,935 0 0
NORDSTROM INC COM 655664100 6,017 129,196 SH   SOLE 2 49,627 0 79,569
NORDSTROM INC COM 655664100 2,079 44,652 SH   SOLE 4 41,154 0 3,498
NORDSTROM INC COM 655664100 3,794 81,465 SH   SOLE 7 81,465 0 0
NORDSTROM INC COM 655664100 40 860 SH   SOLE 15 860 0 0
NORDSTROM INC COM 655664100 1 22 SH   SOLE 17 0 0 22
NORDSTROM INC COM 655664100 12,062 259,011 SH   SOLE 18 239,416 0 19,595
NORDSTROM INC COM 655664100 4,604 98,865 SH   SOLE 19 98,865 0 0
NORDSTROM INC COM 655664100 5,644 121,202 SH   SOLE 20 0 0 121,202
NORDSTROM INC COM 655664100 102,404 2,198,925 SH   SOLE 21 2,198,925 0 0
NORDSTROM INC COM 655664100 178,060 3,823,494 SH   SOLE 22 3,212,924 0 610,570
NORDSTROM INC COM 655664100 6,667 143,170 SH   SOLE 23 143,170 0 0
NORDSTROM INC COM 655664100 2,283 49,031 SH   SOLE 25 49,031 0 0
NORDSTROM INC COM 655664100 16,277 349,519 SH   SOLE 26 116,394 0 233,125
NORDSTROM INC COM 655664100 1,250 26,849 SH   SOLE 28 20,133 0 6,716
NORDSTROM INC COM 655664100 1,683 36,130 SH   SOLE 29 6,789 0 29,341
NORDSTROM INC COM 655664100 16,299 349,989 SH   SOLE 30 349,989 0 0
NORDSTROM INC COM 655664100 3,238 69,533 SH   SOLE 31 26,141 0 43,392
NORDSTROM INC COM 655664100 407 8,732 SH   SOLE 34 8,732 0 0
NORDSTROM INC COM 655664100 10,697 229,694 SH   SOLE 36 229,694 0 0
NORDSTROM INC COM 655664100 31 670 SH   SOLE 40 670 0 0
NORFOLK SOUTHERN CORP COM 655844108 57,214 510,976 SH   SOLE 2 333,669 0 177,307
NORFOLK SOUTHERN CORP COM 655844108 15,531 138,708 SH   SOLE 4 131,379 0 7,329
NORFOLK SOUTHERN CORP COM 655844108 23,828 212,809 SH   SOLE 7 199,010 0 13,799
NORFOLK SOUTHERN CORP COM 655844108 646 5,771 SH   SOLE 13 5,771 0 0
NORFOLK SOUTHERN CORP COM 655844108 204 1,825 SH   SOLE 15 1,825 0 0
NORFOLK SOUTHERN CORP COM 655844108 11 102 SH   SOLE 17 0 0 102
NORFOLK SOUTHERN CORP COM 655844108 145,520 1,299,630 SH   SOLE 18 1,029,768 0 269,862
NORFOLK SOUTHERN CORP COM 655844108 53,219 475,300 SH   SOLE 19 475,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 17,337 154,840 SH   SOLE 20 0 0 154,840
NORFOLK SOUTHERN CORP COM 655844108 566,970 5,063,589 SH   SOLE 21 5,063,589 0 0
NORFOLK SOUTHERN CORP COM 655844108 934,956 8,350,055 SH   SOLE 22 6,724,499 0 1,625,556
NORFOLK SOUTHERN CORP COM 655844108 44,688 399,108 SH   SOLE 23 399,108 0 0
NORFOLK SOUTHERN CORP COM 655844108 13,251 118,348 SH   SOLE 25 108,606 0 9,742
NORFOLK SOUTHERN CORP COM 655844108 95,453 852,485 SH   SOLE 26 194,169 0 658,316
NORFOLK SOUTHERN CORP COM 655844108 6,904 61,660 SH   SOLE 28 46,027 0 15,633
NORFOLK SOUTHERN CORP COM 655844108 7,817 69,816 SH   SOLE 29 40,399 0 29,417
NORFOLK SOUTHERN CORP COM 655844108 113,427 1,013,011 SH   SOLE 30 1,013,011 0 0
NORFOLK SOUTHERN CORP COM 655844108 26,869 239,968 SH   SOLE 31 120,773 0 119,195
NORFOLK SOUTHERN CORP COM 655844108 10,668 95,274 SH   SOLE 34 95,274 0 0
NORFOLK SOUTHERN CORP COM 655844108 54,490 486,646 SH   SOLE 36 486,646 0 0
NORFOLK SOUTHERN CORP COM 655844108 169 1,511 SH   SOLE 40 1,511 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 195 39,333 SH   SOLE 22 39,333 0 0
NORTH ATLANTIC DRILLING LTD COM G6613P129 2 1,290 SH   SOLE 18 1,290 0 0
NORTH ATLANTIC DRILLING LTD COM G6613P129 32 19,008 SH   SOLE 21 19,008 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 21 14,692 SH   SOLE 21 14,692 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 100 38,469 SH   SOLE 2 28,836 0 9,633
NORTHERN OIL & GAS INC NEV COM 665531109 3 1,309 SH   SOLE 7 1,309 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 662 254,612 SH   SOLE 18 254,612 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 199 76,588 SH   SOLE 19 76,588 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 10,565 4,063,306 SH   SOLE 21 4,063,306 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 4,082 1,569,902 SH   SOLE 22 1,487,774 0 82,128
NORTHERN OIL & GAS INC NEV COM 665531109 11 4,205 SH   SOLE 23 4,205 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 256 98,616 SH   SOLE 29 0 0 98,616
NORTHERN OIL & GAS INC NEV COM 665531109 120 46,130 SH   SOLE 30 46,130 0 0
NORTHERN TECH INTL CORP COM 665809109 11 626 SH   SOLE 18 626 0 0
NORTHERN TECH INTL CORP COM 665809109 177 9,714 SH   SOLE 21 9,714 0 0
NORTHERN TR CORP COM 665859104 19,091 220,502 SH   SOLE 2 86,885 0 133,617
NORTHERN TR CORP COM 665859104 6,339 73,215 SH   SOLE 4 68,334 0 4,881
NORTHERN TR CORP COM 665859104 13,447 155,315 SH   SOLE 7 140,951 0 14,364
NORTHERN TR CORP COM 665859104 615 7,109 SH   SOLE 13 7,109 0 0
NORTHERN TR CORP COM 665859104 121 1,403 SH   SOLE 15 1,403 0 0
NORTHERN TR CORP COM 665859104 42,356 489,214 SH   SOLE 18 456,385 0 32,829
NORTHERN TR CORP COM 665859104 9,082 104,895 SH   SOLE 19 104,895 0 0
NORTHERN TR CORP COM 665859104 10,507 121,353 SH   SOLE 20 0 0 121,353
NORTHERN TR CORP COM 665859104 367,291 4,242,221 SH   SOLE 21 4,242,221 0 0
NORTHERN TR CORP COM 665859104 495,678 5,725,089 SH   SOLE 22 4,673,449 0 1,051,640
NORTHERN TR CORP COM 665859104 22,440 259,178 SH   SOLE 23 259,178 0 0
NORTHERN TR CORP COM 665859104 8,853 102,251 SH   SOLE 25 102,251 0 0
NORTHERN TR CORP COM 665859104 44,144 509,867 SH   SOLE 26 152,219 0 357,648
NORTHERN TR CORP COM 665859104 3,917 45,237 SH   SOLE 28 33,758 0 11,479
NORTHERN TR CORP COM 665859104 785 9,066 SH   SOLE 29 9,066 0 0
NORTHERN TR CORP COM 665859104 53,866 622,155 SH   SOLE 30 622,155 0 0
NORTHERN TR CORP COM 665859104 9,749 112,606 SH   SOLE 31 41,884 0 70,722
NORTHERN TR CORP COM 665859104 2,172 25,092 SH   SOLE 34 25,092 0 0
NORTHERN TR CORP COM 665859104 39,213 452,913 SH   SOLE 36 452,913 0 0
NORTHERN TR CORP COM 665859104 94 1,089 SH   SOLE 40 1,089 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 145 8,065 SH   SOLE 2 1,837 0 6,228
NORTHFIELD BANCORP INC DEL COM 66611T108 21 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 4,092 227,081 SH   SOLE 18 227,081 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 515 28,563 SH   SOLE 19 28,563 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 66,995 3,717,815 SH   SOLE 21 3,717,815 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 25,408 1,410,007 SH   SOLE 22 1,326,039 0 83,968
NORTHFIELD BANCORP INC DEL COM 66611T108 65 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 107 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,562 86,707 SH   SOLE 30 86,707 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 93 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 38 1,281 SH   SOLE 2 432 0 849
NORTHRIM BANCORP INC COM 666762109 785 26,111 SH   SOLE 18 26,111 0 0
NORTHRIM BANCORP INC COM 666762109 122 4,067 SH   SOLE 19 4,067 0 0
NORTHRIM BANCORP INC COM 666762109 6,742 224,361 SH   SOLE 21 224,361 0 0
NORTHRIM BANCORP INC COM 666762109 8,082 268,937 SH   SOLE 22 254,567 0 14,370
NORTHROP GRUMMAN CORP COM 666807102 44,987 189,148 SH   SOLE 2 84,750 0 104,398
NORTHROP GRUMMAN CORP COM 666807102 16,269 68,405 SH   SOLE 4 64,051 0 4,354
NORTHROP GRUMMAN CORP COM 666807102 35,013 147,211 SH   SOLE 7 139,493 0 7,718
NORTHROP GRUMMAN CORP COM 666807102 2,988 12,561 SH   SOLE 13 12,561 0 0
NORTHROP GRUMMAN CORP COM 666807102 272 1,142 SH   SOLE 15 1,142 0 0
NORTHROP GRUMMAN CORP COM 666807102 214,852 903,349 SH   SOLE 18 850,296 0 53,053
NORTHROP GRUMMAN CORP COM 666807102 345,007 1,450,586 SH   SOLE 19 1,446,770 0 3,816
NORTHROP GRUMMAN CORP COM 666807102 25,481 107,136 SH   SOLE 20 0 0 107,136
NORTHROP GRUMMAN CORP COM 666807102 793,450 3,336,067 SH   SOLE 21 3,336,067 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,183,802 4,977,302 SH   SOLE 22 4,054,410 0 922,892
NORTHROP GRUMMAN CORP COM 666807102 54,230 228,011 SH   SOLE 23 228,011 0 0
NORTHROP GRUMMAN CORP COM 666807102 33,999 142,947 SH   SOLE 25 142,947 0 0
NORTHROP GRUMMAN CORP COM 666807102 53,294 224,076 SH   SOLE 26 97,589 0 126,487
NORTHROP GRUMMAN CORP COM 666807102 2,807 11,800 SH   SOLE 28 2,484 0 9,316
NORTHROP GRUMMAN CORP COM 666807102 11,080 46,587 SH   SOLE 29 19,487 0 27,100
NORTHROP GRUMMAN CORP COM 666807102 116,002 487,730 SH   SOLE 30 487,730 0 0
NORTHROP GRUMMAN CORP COM 666807102 24,524 103,113 SH   SOLE 31 44,907 0 58,206
NORTHROP GRUMMAN CORP COM 666807102 12,455 52,367 SH   SOLE 34 52,367 0 0
NORTHROP GRUMMAN CORP COM 666807102 67,768 284,931 SH   SOLE 36 284,931 0 0
NORTHROP GRUMMAN CORP COM 666807102 221 928 SH   SOLE 40 928 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 139 11,951 SH   SOLE 2 2,605 0 9,346
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 23 2,000 SH   SOLE 7 2,000 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,589 223,418 SH   SOLE 18 223,418 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 395 34,041 SH   SOLE 19 34,041 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 19,252 1,661,058 SH   SOLE 21 1,661,058 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 25,179 2,172,456 SH   SOLE 22 2,060,656 0 111,800
NORTHSTAR REALTY EUROPE CORP COM 66706L101 27 2,306 SH   SOLE 23 2,306 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 113 9,720 SH   SOLE 26 7,487 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 107 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 106 9,170 SH   SOLE 30 9,170 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 76 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 353 20,946 SH   SOLE 2 4,364 0 16,582
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 38 2,239 SH   SOLE 7 2,239 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 8,624 512,126 SH   SOLE 18 512,126 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,530 209,614 SH   SOLE 19 209,614 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 145,229 8,624,077 SH   SOLE 21 8,624,077 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 47,805 2,838,767 SH   SOLE 22 2,652,110 0 186,657
NORTHWEST BANCSHARES INC MD COM 667340103 837 49,689 SH   SOLE 26 42,001 0 7,688
NORTHWEST BANCSHARES INC MD COM 667340103 239 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 890 52,863 SH   SOLE 29 0 0 52,863
NORTHWEST BANCSHARES INC MD COM 667340103 3,267 194,011 SH   SOLE 30 194,011 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 182 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 370 6,264 SH   SOLE 2 1,158 0 5,106
NORTHWEST NAT GAS CO COM 667655104 12 204 SH   SOLE 4 204 0 0
NORTHWEST NAT GAS CO COM 667655104 1,371 23,199 SH   SOLE 7 23,199 0 0
NORTHWEST NAT GAS CO COM 667655104 8,637 146,135 SH   SOLE 18 146,135 0 0
NORTHWEST NAT GAS CO COM 667655104 6,231 105,434 SH   SOLE 19 105,434 0 0
NORTHWEST NAT GAS CO COM 667655104 145,675 2,464,895 SH   SOLE 21 2,464,895 0 0
NORTHWEST NAT GAS CO COM 667655104 46,134 780,615 SH   SOLE 22 726,919 0 53,696
NORTHWEST NAT GAS CO COM 667655104 669 11,323 SH   SOLE 26 8,691 0 2,632
NORTHWEST NAT GAS CO COM 667655104 309 5,223 SH   SOLE 28 5,223 0 0
NORTHWEST NAT GAS CO COM 667655104 3,561 60,259 SH   SOLE 30 60,259 0 0
NORTHWEST NAT GAS CO COM 667655104 46 770 SH   SOLE 36 770 0 0
NORTHWEST NAT GAS CO COM 667655104 179 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 26 1,646 SH   SOLE 18 1,646 0 0
NORTHWEST PIPE CO COM 667746101 33 2,132 SH   SOLE 19 2,132 0 0
NORTHWEST PIPE CO COM 667746101 418 26,595 SH   SOLE 21 26,595 0 0
NORTHWEST PIPE CO COM 667746101 3,320 211,334 SH   SOLE 22 211,334 0 0
NORTHWESTERN CORP COM NEW 668074305 3,343 56,956 SH   SOLE 2 47,857 0 9,099
NORTHWESTERN CORP COM NEW 668074305 77 1,313 SH   SOLE 4 1,313 0 0
NORTHWESTERN CORP COM NEW 668074305 2,970 50,603 SH   SOLE 7 50,603 0 0
NORTHWESTERN CORP COM NEW 668074305 1 14 SH   SOLE 17 0 0 14
NORTHWESTERN CORP COM NEW 668074305 22,990 391,647 SH   SOLE 18 391,647 0 0
NORTHWESTERN CORP COM NEW 668074305 6,500 110,725 SH   SOLE 19 110,725 0 0
NORTHWESTERN CORP COM NEW 668074305 374,986 6,388,171 SH   SOLE 21 6,388,171 0 0
NORTHWESTERN CORP COM NEW 668074305 120,781 2,057,601 SH   SOLE 22 1,962,585 0 95,016
NORTHWESTERN CORP COM NEW 668074305 246 4,191 SH   SOLE 23 4,191 0 0
NORTHWESTERN CORP COM NEW 668074305 846 14,413 SH   SOLE 26 11,578 0 2,835
NORTHWESTERN CORP COM NEW 668074305 414 7,046 SH   SOLE 28 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305 1,819 30,983 SH   SOLE 29 1,150 0 29,833
NORTHWESTERN CORP COM NEW 668074305 900 15,326 SH   SOLE 30 15,326 0 0
NORTHWESTERN CORP COM NEW 668074305 4,616 78,641 SH   SOLE 32 78,641 0 0
NORTHWESTERN CORP COM NEW 668074305 31 534 SH   SOLE 34 534 0 0
NORTHWESTERN CORP COM NEW 668074305 74 1,256 SH   SOLE 36 1,256 0 0
NORTHWESTERN CORP COM NEW 668074305 299 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,846 75,805 SH   SOLE 2 6,686 0 69,119
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,249 44,334 SH   SOLE 4 40,426 0 3,908
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 831 16,371 SH   SOLE 7 16,371 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 66 1,298 SH   SOLE 15 1,298 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5,076 100,060 SH   SOLE 18 83,583 0 16,477
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5,802 114,375 SH   SOLE 19 102,143 0 12,232
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 84,540 1,666,464 SH   SOLE 21 1,666,464 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 215,472 4,247,423 SH   SOLE 22 3,660,471 0 586,952
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 9,454 186,356 SH   SOLE 23 186,356 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,189 62,864 SH   SOLE 25 62,864 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 19,982 393,882 SH   SOLE 26 142,181 0 251,701
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,709 33,693 SH   SOLE 28 25,198 0 8,495
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,086 41,115 SH   SOLE 29 5,265 0 35,850
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 10,769 212,286 SH   SOLE 30 212,286 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,718 73,288 SH   SOLE 31 31,815 0 41,473
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,963 38,704 SH   SOLE 32 38,704 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 606 11,938 SH   SOLE 34 11,938 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12,578 247,944 SH   SOLE 36 247,944 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 39 762 SH   SOLE 40 762 0 0
NORWOOD FINANCIAL CORP COM 669549107 21 498 SH   SOLE 18 498 0 0
NORWOOD FINANCIAL CORP COM 669549107 56 1,347 SH   SOLE 19 1,347 0 0
NORWOOD FINANCIAL CORP COM 669549107 31 745 SH   SOLE 21 745 0 0
NORWOOD FINANCIAL CORP COM 669549107 404 9,633 SH   SOLE 22 0 0 9,633
NOVA LIFESTYLE INC COM 66979P102 10 6,044 SH   SOLE 21 6,044 0 0
NOVA LIFESTYLE INC COM 66979P102 67 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 46 9,416 SH   SOLE 21 9,416 0 0
NOVAN INC COM 66988N106 1 168 SH   SOLE 2 168 0 0
NOVAN INC COM 66988N106 38 5,951 SH   SOLE 18 5,951 0 0
NOVAN INC COM 66988N106 12 1,810 SH   SOLE 19 1,810 0 0
NOVAN INC COM 66988N106 947 148,405 SH   SOLE 21 148,405 0 0
NOVAN INC COM 66988N106 118 18,444 SH   SOLE 22 15,453 0 2,991
NOVANTA INC COM 67000B104 164 6,182 SH   SOLE 2 1,781 0 4,401
NOVANTA INC COM 67000B104 7 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 20 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 3,456 130,170 SH   SOLE 18 130,170 0 0
NOVANTA INC COM 67000B104 510 19,198 SH   SOLE 19 19,198 0 0
NOVANTA INC COM 67000B104 27,051 1,018,865 SH   SOLE 21 1,018,865 0 0
NOVANTA INC COM 67000B104 14,979 564,199 SH   SOLE 22 502,147 0 62,052
NOVANTA INC COM 67000B104 108 4,086 SH   SOLE 28 4,086 0 0
NOVANTA INC COM 67000B104 267 10,065 SH   SOLE 30 10,065 0 0
NOVANTA INC COM 67000B104 84 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 99,238 1,336,176 SH   SOLE 18 1,324,726 0 11,450
NOVARTIS A G SPONSORED ADR 66987V109 88,014 1,185,051 SH   SOLE 19 1,185,051 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,909 25,700 SH   SOLE 20 25,700 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,578 61,640 SH   SOLE 22 61,640 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,111 28,420 SH   SOLE 23 28,420 0 0
NOVARTIS A G SPONSORED ADR 66987V109 14,528 195,610 SH   SOLE 34 195,610 0 0
NOVAVAX INC COM 670002104 18 14,440 SH   SOLE 2 12,789 0 1,651
NOVAVAX INC COM 670002104 2 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 9 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 1,284 1,003,279 SH   SOLE 18 1,003,279 0 0
NOVAVAX INC COM 670002104 208 162,194 SH   SOLE 19 162,194 0 0
NOVAVAX INC COM 670002104 15,247 11,911,669 SH   SOLE 21 11,911,669 0 0
NOVAVAX INC COM 670002104 9,876 7,715,610 SH   SOLE 22 7,170,131 0 545,479
NOVAVAX INC COM 670002104 80 62,825 SH   SOLE 26 41,544 0 21,281
NOVAVAX INC COM 670002104 50 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 51 39,603 SH   SOLE 30 39,603 0 0
NOVAVAX INC COM 670002104 37 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 23 50,000 PRN   SOLE 21 50,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 18 1,689 SH   SOLE 2 1,689 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 107 9,930 SH   SOLE 29 0 0 9,930
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 2,332 615,000 PRN   SOLE 21 615,000 0 0
NOVO-NORDISK A S ADR 670100205 18,199 530,899 SH   SOLE 18 530,899 0 0
NOVOCURE LTD ORD SHS G6674U108 42 5,138 SH   SOLE 2 4,742 0 396
NOVOCURE LTD ORD SHS G6674U108 9 1,117 SH   SOLE 7 1,117 0 0
NOVOCURE LTD ORD SHS G6674U108 1,486 183,486 SH   SOLE 18 183,486 0 0
NOVOCURE LTD ORD SHS G6674U108 179 22,132 SH   SOLE 19 22,132 0 0
NOVOCURE LTD ORD SHS G6674U108 21,911 2,705,104 SH   SOLE 21 2,705,104 0 0
NOVOCURE LTD ORD SHS G6674U108 3,996 493,364 SH   SOLE 22 399,579 0 93,785
NOVOCURE LTD ORD SHS G6674U108 46 5,711 SH   SOLE 28 5,711 0 0
NOVOCURE LTD ORD SHS G6674U108 77 9,465 SH   SOLE 30 9,465 0 0
NOW INC COM 67011P100 1,091 64,309 SH   SOLE 2 45,778 0 18,531
NOW INC COM 67011P100 10 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 77 4,566 SH   SOLE 7 4,566 0 0
NOW INC COM 67011P100 12,454 734,326 SH   SOLE 18 734,326 0 0
NOW INC COM 67011P100 1,086 64,049 SH   SOLE 19 64,049 0 0
NOW INC COM 67011P100 115,525 6,811,622 SH   SOLE 21 6,811,622 0 0
NOW INC COM 67011P100 61,291 3,613,827 SH   SOLE 22 3,393,730 0 220,097
NOW INC COM 67011P100 493 29,084 SH   SOLE 26 22,546 0 6,538
NOW INC COM 67011P100 261 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 398 23,478 SH   SOLE 29 0 0 23,478
NOW INC COM 67011P100 300 17,690 SH   SOLE 30 17,690 0 0
NOW INC COM 67011P100 151 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 200 11,818 SH   SOLE 40 11,818 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 32 7,637 SH   SOLE 7 7,637 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 2,803 672,116 SH   SOLE 21 672,116 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 1,349 323,592 SH   SOLE 22 323,592 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 593 142,119 SH   SOLE 30 142,119 0 0
NRG ENERGY INC COM NEW 629377508 3,204 171,338 SH   SOLE 2 64,769 0 106,569
NRG ENERGY INC COM NEW 629377508 31 1,633 SH   SOLE 4 1,633 0 0
NRG ENERGY INC COM NEW 629377508 3,825 204,535 SH   SOLE 7 204,535 0 0
NRG ENERGY INC COM NEW 629377508 2,169 115,966 SH   SOLE 15 1,930 0 114,036
NRG ENERGY INC COM NEW 629377508 0 18 SH   SOLE 17 0 0 18
NRG ENERGY INC COM NEW 629377508 13,967 746,903 SH   SOLE 18 732,679 0 14,224
NRG ENERGY INC COM NEW 629377508 7,146 382,115 SH   SOLE 19 382,115 0 0
NRG ENERGY INC COM NEW 629377508 115,022 6,150,932 SH   SOLE 21 6,150,932 0 0
NRG ENERGY INC COM NEW 629377508 199,242 10,654,645 SH   SOLE 22 9,012,222 0 1,642,423
NRG ENERGY INC COM NEW 629377508 2,055 109,914 SH   SOLE 25 109,914 0 0
NRG ENERGY INC COM NEW 629377508 5,148 275,283 SH   SOLE 26 109,542 0 165,741
NRG ENERGY INC COM NEW 629377508 846 45,255 SH   SOLE 28 45,255 0 0
NRG ENERGY INC COM NEW 629377508 12,047 644,221 SH   SOLE 30 644,221 0 0
NRG ENERGY INC COM NEW 629377508 204 10,886 SH   SOLE 31 6,778 0 4,108
NRG ENERGY INC COM NEW 629377508 8,218 439,441 SH   SOLE 36 439,441 0 0
NRG ENERGY INC COM NEW 629377508 560 29,932 SH   SOLE 40 29,932 0 0
NRG YIELD INC CL A NEW 62942X306 130 7,463 SH   SOLE 2 1,588 0 5,875
NRG YIELD INC CL A NEW 62942X306 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL A NEW 62942X306 15 853 SH   SOLE 7 853 0 0
NRG YIELD INC CL A NEW 62942X306 3,105 178,525 SH   SOLE 18 178,525 0 0
NRG YIELD INC CL A NEW 62942X306 3,430 197,214 SH   SOLE 19 197,214 0 0
NRG YIELD INC CL A NEW 62942X306 18,918 1,087,872 SH   SOLE 21 1,087,872 0 0
NRG YIELD INC CL A NEW 62942X306 19,362 1,113,393 SH   SOLE 22 1,044,524 0 68,869
NRG YIELD INC CL A NEW 62942X306 50 2,897 SH   SOLE 26 0 0 2,897
NRG YIELD INC CL A NEW 62942X306 85 4,878 SH   SOLE 28 4,878 0 0
NRG YIELD INC CL A NEW 62942X306 97 5,578 SH   SOLE 30 5,578 0 0
NRG YIELD INC CL A NEW 62942X306 70 4,022 SH   SOLE 40 4,022 0 0
NRG YIELD INC CL C 62942X405 260 14,685 SH   SOLE 2 2,339 0 12,346
NRG YIELD INC CL C 62942X405 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL C 62942X405 29 1,659 SH   SOLE 7 1,659 0 0
NRG YIELD INC CL C 62942X405 5,059 285,813 SH   SOLE 18 285,813 0 0
NRG YIELD INC CL C 62942X405 3,688 208,345 SH   SOLE 19 208,345 0 0
NRG YIELD INC CL C 62942X405 34,404 1,943,750 SH   SOLE 21 1,943,750 0 0
NRG YIELD INC CL C 62942X405 30,028 1,696,509 SH   SOLE 22 1,582,303 0 114,206
NRG YIELD INC CL C 62942X405 63 3,547 SH   SOLE 26 0 0 3,547
NRG YIELD INC CL C 62942X405 158 8,953 SH   SOLE 28 8,953 0 0
NRG YIELD INC CL C 62942X405 203 11,461 SH   SOLE 30 11,461 0 0
NRG YIELD INC CL C 62942X405 107 6,037 SH   SOLE 40 6,037 0 0
NTN BUZZTIME INC COM PAR 629410606 3 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 22 2,600 SH   SOLE 22 2,600 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,887 33,984 SH   SOLE 2 27,178 0 6,806
NU SKIN ENTERPRISES INC CL A 67018T105 12 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 624 11,243 SH   SOLE 7 11,243 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,992 215,923 SH   SOLE 18 215,923 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,857 33,433 SH   SOLE 19 33,433 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 258,418 4,652,832 SH   SOLE 21 4,652,832 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 90,239 1,624,764 SH   SOLE 22 1,432,182 0 192,582
NU SKIN ENTERPRISES INC CL A 67018T105 719 12,951 SH   SOLE 26 9,673 0 3,278
NU SKIN ENTERPRISES INC CL A 67018T105 456 8,213 SH   SOLE 28 8,213 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 508 9,138 SH   SOLE 29 0 0 9,138
NU SKIN ENTERPRISES INC CL A 67018T105 493 8,883 SH   SOLE 30 8,883 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 64 1,156 SH   SOLE 31 1,156 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,481 62,676 SH   SOLE 32 62,676 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 189 3,396 SH   SOLE 36 3,396 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 262 4,724 SH   SOLE 40 4,724 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,702 213,860 SH   SOLE 2 94,931 0 118,929
NUANCE COMMUNICATIONS INC COM 67020Y100 3,007 173,726 SH   SOLE 4 168,211 0 5,515
NUANCE COMMUNICATIONS INC COM 67020Y100 705 40,735 SH   SOLE 7 33,855 0 6,880
NUANCE COMMUNICATIONS INC COM 67020Y100 25 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9 500 SH   SOLE 17 0 0 500
NUANCE COMMUNICATIONS INC COM 67020Y100 12,567 725,988 SH   SOLE 18 697,737 0 28,251
NUANCE COMMUNICATIONS INC COM 67020Y100 81,130 4,686,896 SH   SOLE 19 4,686,896 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,440 198,756 SH   SOLE 20 0 0 198,756
NUANCE COMMUNICATIONS INC COM 67020Y100 53,475 3,089,282 SH   SOLE 21 3,089,282 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 123,295 7,122,748 SH   SOLE 22 6,332,621 0 790,127
NUANCE COMMUNICATIONS INC COM 67020Y100 5,381 310,886 SH   SOLE 23 310,886 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,385 80,020 SH   SOLE 25 80,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 11,547 667,082 SH   SOLE 26 280,408 0 386,674
NUANCE COMMUNICATIONS INC COM 67020Y100 874 50,510 SH   SOLE 28 36,516 0 13,994
NUANCE COMMUNICATIONS INC COM 67020Y100 1,272 73,455 SH   SOLE 29 11,078 0 62,377
NUANCE COMMUNICATIONS INC COM 67020Y100 5,848 337,864 SH   SOLE 30 337,864 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,091 120,784 SH   SOLE 31 52,545 0 68,239
NUANCE COMMUNICATIONS INC COM 67020Y100 29,616 1,710,910 SH   SOLE 34 1,710,910 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,063 350,275 SH   SOLE 36 350,275 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 21 1,222 SH   SOLE 40 1,222 0 0
NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 427 425,000 PRN   SOLE 21 425,000 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 205 200,000 PRN   SOLE 21 200,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 847 890,000 PRN   SOLE 21 890,000 0 0
NUCOR CORP COM 670346105 21,534 360,591 SH   SOLE 2 167,364 0 193,227
NUCOR CORP COM 670346105 6,737 112,817 SH   SOLE 4 104,188 0 8,629
NUCOR CORP COM 670346105 33,412 559,482 SH   SOLE 7 338,654 0 220,828
NUCOR CORP COM 670346105 1,167 19,536 SH   SOLE 13 19,536 0 0
NUCOR CORP COM 670346105 117 1,952 SH   SOLE 15 1,952 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 42,605 713,405 SH   SOLE 18 667,629 0 45,776
NUCOR CORP COM 670346105 9,410 157,564 SH   SOLE 19 157,564 0 0
NUCOR CORP COM 670346105 10,096 169,061 SH   SOLE 20 0 0 169,061
NUCOR CORP COM 670346105 395,982 6,630,648 SH   SOLE 21 6,630,648 0 0
NUCOR CORP COM 670346105 555,053 9,294,253 SH   SOLE 22 7,555,977 0 1,738,276
NUCOR CORP COM 670346105 23,011 385,314 SH   SOLE 23 385,314 0 0
NUCOR CORP COM 670346105 23,110 386,972 SH   SOLE 25 386,972 0 0
NUCOR CORP COM 670346105 58,693 982,809 SH   SOLE 26 234,079 0 748,730
NUCOR CORP COM 670346105 3,932 65,841 SH   SOLE 28 48,739 0 17,102
NUCOR CORP COM 670346105 8,865 148,437 SH   SOLE 29 15,640 0 132,797
NUCOR CORP COM 670346105 55,304 926,047 SH   SOLE 30 926,047 0 0
NUCOR CORP COM 670346105 9,711 162,614 SH   SOLE 31 59,955 0 102,659
NUCOR CORP COM 670346105 2,893 48,443 SH   SOLE 34 48,443 0 0
NUCOR CORP COM 670346105 31,477 527,073 SH   SOLE 36 527,073 0 0
NUCOR CORP COM 670346105 93 1,554 SH   SOLE 40 1,554 0 0
NUMEREX CORP PA CL A 67053A102 8 1,719 SH   SOLE 2 383 0 1,336
NUMEREX CORP PA CL A 67053A102 248 51,918 SH   SOLE 18 51,918 0 0
NUMEREX CORP PA CL A 67053A102 22 4,611 SH   SOLE 19 4,611 0 0
NUMEREX CORP PA CL A 67053A102 2,101 440,459 SH   SOLE 21 440,459 0 0
NUMEREX CORP PA CL A 67053A102 1,959 410,702 SH   SOLE 22 402,107 0 8,595
NUTANIX INC CL A 67059N108 25 1,358 SH   SOLE 2 1,224 0 134
NUTANIX INC CL A 67059N108 33 1,734 SH   SOLE 4 1,734 0 0
NUTANIX INC CL A 67059N108 139 7,425 SH   SOLE 18 7,425 0 0
NUTANIX INC CL A 67059N108 117 6,235 SH   SOLE 19 6,235 0 0
NUTANIX INC CL A 67059N108 2,819 150,190 SH   SOLE 21 150,190 0 0
NUTANIX INC CL A 67059N108 9,887 526,741 SH   SOLE 22 455,493 0 71,248
NUTANIX INC CL A 67059N108 24 1,298 SH   SOLE 25 1,298 0 0
NUTANIX INC CL A 67059N108 7 355 SH   SOLE 31 355 0 0
NUTANIX INC CL A 67059N108 20 1,040 SH   SOLE 34 1,040 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 69 2,200 SH   SOLE 2 347 0 1,853
NUTRACEUTICAL INTL CORP COM 67060Y101 1,109 35,588 SH   SOLE 18 35,588 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 161 5,153 SH   SOLE 19 5,153 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 8,417 270,219 SH   SOLE 21 270,219 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 11,553 370,871 SH   SOLE 22 360,178 0 10,693
NUTRI SYS INC NEW COM 67069D108 76 1,371 SH   SOLE 2 1,347 0 24
NUTRI SYS INC NEW COM 67069D108 14 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 43 782 SH   SOLE 7 782 0 0
NUTRI SYS INC NEW COM 67069D108 8,362 150,668 SH   SOLE 18 150,668 0 0
NUTRI SYS INC NEW COM 67069D108 967 17,432 SH   SOLE 19 17,432 0 0
NUTRI SYS INC NEW COM 67069D108 140,414 2,529,976 SH   SOLE 21 2,529,976 0 0
NUTRI SYS INC NEW COM 67069D108 43,668 786,810 SH   SOLE 22 729,333 0 57,477
NUTRI SYS INC NEW COM 67069D108 117 2,115 SH   SOLE 26 0 0 2,115
NUTRI SYS INC NEW COM 67069D108 234 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 3,193 57,525 SH   SOLE 30 57,525 0 0
NUTRI SYS INC NEW COM 67069D108 171 3,080 SH   SOLE 40 3,080 0 0
NUVASIVE INC COM 670704105 1,605 21,495 SH   SOLE 2 21,126 0 369
NUVASIVE INC COM 670704105 17 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 90 1,206 SH   SOLE 7 1,206 0 0
NUVASIVE INC COM 670704105 24,229 324,432 SH   SOLE 18 324,432 0 0
NUVASIVE INC COM 670704105 2,263 30,300 SH   SOLE 19 30,300 0 0
NUVASIVE INC COM 670704105 239,514 3,207,209 SH   SOLE 21 3,207,209 0 0
NUVASIVE INC COM 670704105 119,930 1,605,924 SH   SOLE 22 1,506,953 0 98,971
NUVASIVE INC COM 670704105 1,359 18,191 SH   SOLE 26 15,074 0 3,117
NUVASIVE INC COM 670704105 529 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 617 8,261 SH   SOLE 30 8,261 0 0
NUVASIVE INC COM 670704105 390 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 955 700,000 PRN   SOLE 21 700,000 0 0
NUVECTRA CORP COM 67075N108 12 1,767 SH   SOLE 18 1,767 0 0
NUVECTRA CORP COM 67075N108 9 1,322 SH   SOLE 19 1,322 0 0
NUVECTRA CORP COM 67075N108 222 32,445 SH   SOLE 21 32,445 0 0
NUVECTRA CORP COM 67075N108 897 131,314 SH   SOLE 22 130,044 0 1,270
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 7 SH   SOLE 18 7 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 19 1,177 SH   SOLE 18 1,177 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 21 1,487 SH   SOLE 18 1,487 0 0
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 472 48,102 SH   SOLE 19 48,102 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 49 1,298 SH   SOLE 2 340 0 958
NV5 GLOBAL INC COM 62945V109 335 8,897 SH   SOLE 7 8,897 0 0
NV5 GLOBAL INC COM 62945V109 1,098 29,201 SH   SOLE 18 29,201 0 0
NV5 GLOBAL INC COM 62945V109 121 3,230 SH   SOLE 19 3,230 0 0
NV5 GLOBAL INC COM 62945V109 8,767 233,160 SH   SOLE 21 233,160 0 0
NV5 GLOBAL INC COM 62945V109 5,449 144,929 SH   SOLE 22 136,015 0 8,914
NVE CORP COM NEW 629445206 59 711 SH   SOLE 2 117 0 594
NVE CORP COM NEW 629445206 11 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,568 18,940 SH   SOLE 18 18,940 0 0
NVE CORP COM NEW 629445206 258 3,115 SH   SOLE 19 3,115 0 0
NVE CORP COM NEW 629445206 12,373 149,450 SH   SOLE 21 149,450 0 0
NVE CORP COM NEW 629445206 12,760 154,122 SH   SOLE 22 144,915 0 9,207
NVE CORP COM NEW 629445206 223 2,694 SH   SOLE 28 2,694 0 0
NVE CORP COM NEW 629445206 66 798 SH   SOLE 30 798 0 0
NVE CORP COM NEW 629445206 39 467 SH   SOLE 40 467 0 0
NVIDIA CORP COM 67066G104 56,042 514,479 SH   SOLE 2 145,491 0 368,988
NVIDIA CORP COM 67066G104 19,328 177,439 SH   SOLE 4 164,491 0 12,948
NVIDIA CORP COM 67066G104 51,964 477,043 SH   SOLE 7 454,342 0 22,701
NVIDIA CORP COM 67066G104 203 1,860 SH   SOLE 13 1,860 0 0
NVIDIA CORP COM 67066G104 471 4,326 SH   SOLE 15 4,326 0 0
NVIDIA CORP COM 67066G104 53 486 SH   SOLE 17 0 0 486
NVIDIA CORP COM 67066G104 173,866 1,596,127 SH   SOLE 18 1,446,785 0 149,342
NVIDIA CORP COM 67066G104 75,800 695,858 SH   SOLE 19 695,858 0 0
NVIDIA CORP COM 67066G104 30,520 280,176 SH   SOLE 20 0 0 280,176
NVIDIA CORP COM 67066G104 1,266,654 11,628,145 SH   SOLE 21 11,628,145 0 0
NVIDIA CORP COM 67066G104 1,639,804 15,053,740 SH   SOLE 22 12,421,615 0 2,632,125
NVIDIA CORP COM 67066G104 72,673 667,154 SH   SOLE 23 667,154 0 0
NVIDIA CORP COM 67066G104 22,736 208,720 SH   SOLE 25 208,720 0 0
NVIDIA CORP COM 67066G104 139,940 1,284,680 SH   SOLE 26 340,094 0 944,586
NVIDIA CORP COM 67066G104 12,354 113,411 SH   SOLE 28 84,733 0 28,678
NVIDIA CORP COM 67066G104 4,639 42,587 SH   SOLE 29 23,836 0 18,751
NVIDIA CORP COM 67066G104 189,750 1,741,940 SH   SOLE 30 1,741,940 0 0
NVIDIA CORP COM 67066G104 34,104 313,084 SH   SOLE 31 109,091 0 203,993
NVIDIA CORP COM 67066G104 10,507 96,453 SH   SOLE 32 96,453 0 0
NVIDIA CORP COM 67066G104 5,278 48,457 SH   SOLE 34 48,457 0 0
NVIDIA CORP COM 67066G104 88,782 815,037 SH   SOLE 36 815,037 0 0
NVIDIA CORP COM 67066G104 298 2,736 SH   SOLE 40 2,736 0 0
NVIDIA CORP NOTE 1.000%12/0 67066GAC8 1,785 330,000 PRN   SOLE 21 330,000 0 0
NVR INC COM 62944T105 4,317 2,049 SH   SOLE 2 2,014 0 35
NVR INC COM 62944T105 36 17 SH   SOLE 4 17 0 0
NVR INC COM 62944T105 232 110 SH   SOLE 7 110 0 0
NVR INC COM 62944T105 48 23 SH   SOLE 15 23 0 0
NVR INC COM 62944T105 26,174 12,423 SH   SOLE 18 11,678 0 745
NVR INC COM 62944T105 31,976 15,177 SH   SOLE 19 15,177 0 0
NVR INC COM 62944T105 412,304 195,694 SH   SOLE 21 195,694 0 0
NVR INC COM 62944T105 237,249 112,607 SH   SOLE 22 100,282 0 12,325
NVR INC COM 62944T105 3,162 1,501 SH   SOLE 25 1,253 0 248
NVR INC COM 62944T105 2,463 1,169 SH   SOLE 26 953 0 216
NVR INC COM 62944T105 1,123 533 SH   SOLE 28 533 0 0
NVR INC COM 62944T105 843 400 SH   SOLE 29 0 0 400
NVR INC COM 62944T105 1,287 611 SH   SOLE 30 611 0 0
NVR INC COM 62944T105 164 78 SH   SOLE 31 78 0 0
NVR INC COM 62944T105 3,569 1,694 SH   SOLE 34 1,694 0 0
NVR INC COM 62944T105 10,332 4,904 SH   SOLE 36 4,904 0 0
NVR INC COM 62944T105 691 328 SH   SOLE 40 328 0 0
NXP SEMICONDUCTORS N V COM N6596X109 16,201 156,527 SH   SOLE 2 47,976 0 108,551
NXP SEMICONDUCTORS N V COM N6596X109 9,538 92,150 SH   SOLE 4 85,176 0 6,974
NXP SEMICONDUCTORS N V COM N6596X109 13,075 126,327 SH   SOLE 7 125,661 0 666
NXP SEMICONDUCTORS N V COM N6596X109 702 6,778 SH   SOLE 13 6,778 0 0
NXP SEMICONDUCTORS N V COM N6596X109 174 1,685 SH   SOLE 15 1,685 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2 19 SH   SOLE 17 0 0 19
NXP SEMICONDUCTORS N V COM N6596X109 69,138 667,996 SH   SOLE 18 657,927 0 10,069
NXP SEMICONDUCTORS N V COM N6596X109 14 131 SH   OTR 19 131 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51,412 496,731 SH   SOLE 19 496,731 0 0
NXP SEMICONDUCTORS N V COM N6596X109 310,440 2,999,419 SH   SOLE 21 2,999,419 0 0
NXP SEMICONDUCTORS N V COM N6596X109 459,658 4,441,141 SH   SOLE 22 3,971,406 0 469,735
NXP SEMICONDUCTORS N V COM N6596X109 36,865 356,180 SH   SOLE 23 356,180 0 0
NXP SEMICONDUCTORS N V COM N6596X109 11,932 115,287 SH   SOLE 25 115,287 0 0
NXP SEMICONDUCTORS N V COM N6596X109 68,212 659,055 SH   SOLE 26 107,089 0 551,966
NXP SEMICONDUCTORS N V COM N6596X109 4,213 40,709 SH   SOLE 28 40,709 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,596 15,416 SH   SOLE 29 15,416 0 0
NXP SEMICONDUCTORS N V COM N6596X109 92,086 889,723 SH   SOLE 30 889,723 0 0
NXP SEMICONDUCTORS N V COM N6596X109 30,218 291,965 SH   SOLE 31 72,765 0 219,200
NXP SEMICONDUCTORS N V COM N6596X109 9,509 91,872 SH   SOLE 34 91,872 0 0
NXP SEMICONDUCTORS N V COM N6596X109 41,539 401,339 SH   SOLE 36 401,339 0 0
NXP SEMICONDUCTORS N V COM N6596X109 172 1,663 SH   SOLE 40 1,663 0 0
NXSTAGE MEDICAL INC COM 67072V103 201 7,493 SH   SOLE 2 7,009 0 484
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 44 1,629 SH   SOLE 7 1,629 0 0
NXSTAGE MEDICAL INC COM 67072V103 7 273 SH   SOLE 17 0 0 273
NXSTAGE MEDICAL INC COM 67072V103 6,256 233,178 SH   SOLE 18 233,178 0 0
NXSTAGE MEDICAL INC COM 67072V103 5,508 205,278 SH   SOLE 19 205,278 0 0
NXSTAGE MEDICAL INC COM 67072V103 56,412 2,102,589 SH   SOLE 21 2,102,589 0 0
NXSTAGE MEDICAL INC COM 67072V103 47,471 1,769,324 SH   SOLE 22 1,622,671 0 146,653
NXSTAGE MEDICAL INC COM 67072V103 95 3,552 SH   SOLE 23 3,552 0 0
NXSTAGE MEDICAL INC COM 67072V103 733 27,315 SH   SOLE 26 21,852 0 5,463
NXSTAGE MEDICAL INC COM 67072V103 342 12,760 SH   SOLE 28 12,760 0 0
NXSTAGE MEDICAL INC COM 67072V103 840 31,314 SH   SOLE 29 0 0 31,314
NXSTAGE MEDICAL INC COM 67072V103 329 12,267 SH   SOLE 30 12,267 0 0
NXSTAGE MEDICAL INC COM 67072V103 165 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 6 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 17 4,584 SH   SOLE 18 4,584 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 285 78,591 SH   SOLE 21 78,591 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,780 91,834 SH   SOLE 2 34,610 0 57,224
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8,173 30,288 SH   SOLE 4 27,916 0 2,372
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,812 66,010 SH   SOLE 7 65,082 0 928
O REILLY AUTOMOTIVE INC NEW COM 67103H107 363 1,345 SH   SOLE 13 1,345 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 193 716 SH   SOLE 15 716 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 53,206 197,175 SH   SOLE 18 183,653 0 13,522
O REILLY AUTOMOTIVE INC NEW COM 67103H107 12,593 46,669 SH   SOLE 19 46,669 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 492,700 1,825,898 SH   SOLE 21 1,825,898 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 682,938 2,530,900 SH   SOLE 22 2,059,644 0 471,256
O REILLY AUTOMOTIVE INC NEW COM 67103H107 30,825 114,233 SH   SOLE 23 114,233 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,219 34,164 SH   SOLE 25 34,164 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 59,447 220,303 SH   SOLE 26 63,376 0 156,927
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,404 20,025 SH   SOLE 28 15,004 0 5,021
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,159 4,294 SH   SOLE 29 4,294 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 78,153 289,626 SH   SOLE 30 289,626 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,962 55,448 SH   SOLE 31 19,311 0 36,137
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,210 15,603 SH   SOLE 32 15,603 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,591 5,896 SH   SOLE 34 5,896 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 38,237 141,702 SH   SOLE 36 141,702 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 140 519 SH   SOLE 40 519 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 16 1,186 SH   SOLE 18 1,186 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 30 2,279 SH   SOLE 21 2,279 0 0
OASIS PETE INC NEW COM 674215108 730 51,175 SH   SOLE 2 10,139 0 41,036
OASIS PETE INC NEW COM 674215108 20 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 114 8,024 SH   SOLE 7 8,024 0 0
OASIS PETE INC NEW COM 674215108 13,315 933,754 SH   SOLE 18 933,754 0 0
OASIS PETE INC NEW COM 674215108 2,021 141,713 SH   SOLE 19 141,713 0 0
OASIS PETE INC NEW COM 674215108 111,791 7,839,492 SH   SOLE 21 7,839,492 0 0
OASIS PETE INC NEW COM 674215108 93,075 6,527,009 SH   SOLE 22 6,066,484 0 460,525
OASIS PETE INC NEW COM 674215108 1,199 84,098 SH   SOLE 26 69,961 0 14,137
OASIS PETE INC NEW COM 674215108 446 31,243 SH   SOLE 28 31,243 0 0
OASIS PETE INC NEW COM 674215108 633 44,379 SH   SOLE 29 0 0 44,379
OASIS PETE INC NEW COM 674215108 1,538 107,830 SH   SOLE 30 107,830 0 0
OASIS PETE INC NEW COM 674215108 231 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 270 18,956 SH   SOLE 40 18,956 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 2,316 1,720,000 PRN   SOLE 2 1,250,000 0 470,000
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 841 625,000 PRN   SOLE 19 625,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 444 330,000 PRN   SOLE 21 330,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 20 15,000 PRN   SOLE 25 15,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 814 605,000 PRN   SOLE 26 605,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 485 360,000 PRN   SOLE 34 360,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 73 6,864 SH   SOLE 18 6,864 0 0
OBALON THERAPEUTICS INC COM 67424L100 22 2,089 SH   SOLE 19 2,089 0 0
OBALON THERAPEUTICS INC COM 67424L100 1,591 148,847 SH   SOLE 21 148,847 0 0
OBALON THERAPEUTICS INC COM 67424L100 189 17,666 SH   SOLE 22 14,790 0 2,876
OCCIDENTAL PETE CORP DEL COM 674599105 51,981 820,415 SH   SOLE 2 340,808 0 479,607
OCCIDENTAL PETE CORP DEL COM 674599105 17,041 268,955 SH   SOLE 4 249,833 0 19,122
OCCIDENTAL PETE CORP DEL COM 674599105 36,203 571,384 SH   SOLE 7 530,203 0 41,181
OCCIDENTAL PETE CORP DEL COM 674599105 7,497 118,323 SH   SOLE 13 118,323 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,352 37,129 SH   SOLE 15 4,706 0 32,423
OCCIDENTAL PETE CORP DEL COM 674599105 1 9 SH   SOLE 17 0 0 9
OCCIDENTAL PETE CORP DEL COM 674599105 271,717 4,288,465 SH   SOLE 18 4,057,799 0 230,666
OCCIDENTAL PETE CORP DEL COM 674599105 981 15,489 SH   OTR 19 0 15,489 0
OCCIDENTAL PETE CORP DEL COM 674599105 383,961 6,059,997 SH   SOLE 19 6,059,997 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 19,589 309,175 SH   SOLE 20 0 0 309,175
OCCIDENTAL PETE CORP DEL COM 674599105 1,054,192 16,638,135 SH   SOLE 21 16,638,135 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,358,465 21,440,425 SH   SOLE 22 17,409,528 0 4,030,897
OCCIDENTAL PETE CORP DEL COM 674599105 62,134 980,649 SH   SOLE 23 980,649 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 39,884 629,490 SH   SOLE 25 629,490 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 126,022 1,988,979 SH   SOLE 26 492,648 0 1,496,331
OCCIDENTAL PETE CORP DEL COM 674599105 10,084 159,149 SH   SOLE 28 118,574 0 40,575
OCCIDENTAL PETE CORP DEL COM 674599105 7,832 123,615 SH   SOLE 29 33,017 0 90,598
OCCIDENTAL PETE CORP DEL COM 674599105 134,251 2,118,855 SH   SOLE 30 2,118,855 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 29,200 460,859 SH   SOLE 31 153,585 0 307,274
OCCIDENTAL PETE CORP DEL COM 674599105 6,796 107,261 SH   SOLE 32 107,261 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 37,025 584,355 SH   SOLE 34 584,355 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 80,239 1,266,394 SH   SOLE 36 1,266,394 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 245 3,862 SH   SOLE 40 3,862 0 0
OCEAN BIO CHEM INC COM 674631106 3 728 SH   SOLE 21 728 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 3 1,146 SH   SOLE 19 1,146 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 1 295 SH   SOLE 21 295 0 0
OCEAN RIG UDW INC SHS G66964100 0 9 SH   SOLE 23 9 0 0
OCEANEERING INTL INC COM 675232102 2,129 78,634 SH   SOLE 2 61,298 0 17,336
OCEANEERING INTL INC COM 675232102 141 5,191 SH   SOLE 4 5,191 0 0
OCEANEERING INTL INC COM 675232102 124 4,571 SH   SOLE 7 4,571 0 0
OCEANEERING INTL INC COM 675232102 0 5 SH   SOLE 15 0 0 5
OCEANEERING INTL INC COM 675232102 0 11 SH   SOLE 17 0 0 11
OCEANEERING INTL INC COM 675232102 10,926 403,487 SH   SOLE 18 403,487 0 0
OCEANEERING INTL INC COM 675232102 7,109 262,529 SH   SOLE 19 262,529 0 0
OCEANEERING INTL INC COM 675232102 123,137 4,547,145 SH   SOLE 21 4,547,145 0 0
OCEANEERING INTL INC COM 675232102 84,225 3,110,216 SH   SOLE 22 2,758,599 0 351,617
OCEANEERING INTL INC COM 675232102 82 3,037 SH   SOLE 23 3,037 0 0
OCEANEERING INTL INC COM 675232102 743 27,446 SH   SOLE 26 20,742 0 6,704
OCEANEERING INTL INC COM 675232102 383 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 583 21,544 SH   SOLE 29 0 0 21,544
OCEANEERING INTL INC COM 675232102 494 18,234 SH   SOLE 30 18,234 0 0
OCEANEERING INTL INC COM 675232102 61 2,256 SH   SOLE 31 2,256 0 0
OCEANEERING INTL INC COM 675232102 107 3,948 SH   SOLE 36 3,948 0 0
OCEANEERING INTL INC COM 675232102 298 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 160 5,674 SH   SOLE 2 1,176 0 4,498
OCEANFIRST FINL CORP COM 675234108 13 462 SH   SOLE 7 462 0 0
OCEANFIRST FINL CORP COM 675234108 2,757 97,847 SH   SOLE 18 97,847 0 0
OCEANFIRST FINL CORP COM 675234108 464 16,477 SH   SOLE 19 16,477 0 0
OCEANFIRST FINL CORP COM 675234108 23,617 838,217 SH   SOLE 21 838,217 0 0
OCEANFIRST FINL CORP COM 675234108 22,424 795,890 SH   SOLE 22 757,456 0 38,434
OCEANFIRST FINL CORP COM 675234108 127 4,499 SH   SOLE 30 4,499 0 0
OCERA THERAPEUTICS INC COM 67552A108 4 2,764 SH   SOLE 18 2,764 0 0
OCERA THERAPEUTICS INC COM 67552A108 78 59,610 SH   SOLE 21 59,610 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 1 510 SH   SOLE 18 510 0 0
OCLARO INC COM NEW 67555N206 128 13,001 SH   SOLE 2 8,387 0 4,614
OCLARO INC COM NEW 67555N206 15 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 25 2,536 SH   SOLE 7 2,536 0 0
OCLARO INC COM NEW 67555N206 1 54 SH   SOLE 17 0 0 54
OCLARO INC COM NEW 67555N206 4,188 426,497 SH   SOLE 18 426,497 0 0
OCLARO INC COM NEW 67555N206 701 71,407 SH   SOLE 19 71,407 0 0
OCLARO INC COM NEW 67555N206 36,428 3,709,554 SH   SOLE 21 3,709,554 0 0
OCLARO INC COM NEW 67555N206 32,373 3,296,624 SH   SOLE 22 3,045,399 0 251,225
OCLARO INC COM NEW 67555N206 628 63,905 SH   SOLE 26 55,520 0 8,385
OCLARO INC COM NEW 67555N206 237 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 258 26,247 SH   SOLE 30 26,247 0 0
OCLARO INC COM NEW 67555N206 138 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 6 261 SH   SOLE 18 261 0 0
OCONEE FED FINL CORP COM 675607105 5 212 SH   SOLE 21 212 0 0
OCULAR THERAPEUTIX INC COM 67576A100 16 1,727 SH   SOLE 2 1,668 0 59
OCULAR THERAPEUTIX INC COM 67576A100 3 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 708 76,263 SH   SOLE 18 76,263 0 0
OCULAR THERAPEUTIX INC COM 67576A100 91 9,779 SH   SOLE 19 9,779 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,128 660,345 SH   SOLE 21 660,345 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5,033 542,309 SH   SOLE 22 519,243 0 23,066
OCWEN FINL CORP COM NEW 675746309 147 26,815 SH   SOLE 2 8,003 0 18,812
OCWEN FINL CORP COM NEW 675746309 3 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 17 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 2,304 421,172 SH   SOLE 18 421,172 0 0
OCWEN FINL CORP COM NEW 675746309 363 66,431 SH   SOLE 19 66,431 0 0
OCWEN FINL CORP COM NEW 675746309 18,160 3,320,016 SH   SOLE 21 3,320,016 0 0
OCWEN FINL CORP COM NEW 675746309 14,571 2,663,835 SH   SOLE 22 2,426,413 0 237,422
OCWEN FINL CORP COM NEW 675746309 221 40,470 SH   SOLE 26 28,439 0 12,031
OCWEN FINL CORP COM NEW 675746309 84 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 103 18,904 SH   SOLE 29 0 0 18,904
OCWEN FINL CORP COM NEW 675746309 88 16,133 SH   SOLE 30 16,133 0 0
OCWEN FINL CORP COM NEW 675746309 60 11,019 SH   SOLE 40 11,019 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 10 2,444 SH   SOLE 19 2,444 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 9 2,334 SH   SOLE 21 2,334 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 813 206,443 SH   SOLE 22 206,443 0 0
OFFICE DEPOT INC COM 676220106 1,461 313,218 SH   SOLE 2 223,445 0 89,773
OFFICE DEPOT INC COM 676220106 45 9,672 SH   SOLE 4 9,672 0 0
OFFICE DEPOT INC COM 676220106 164 35,243 SH   SOLE 7 35,243 0 0
OFFICE DEPOT INC COM 676220106 16,423 3,520,421 SH   SOLE 18 3,520,421 0 0
OFFICE DEPOT INC COM 676220106 1,561 334,707 SH   SOLE 19 334,707 0 0
OFFICE DEPOT INC COM 676220106 151,304 32,433,811 SH   SOLE 21 32,433,811 0 0
OFFICE DEPOT INC COM 676220106 80,098 17,170,061 SH   SOLE 22 16,082,954 0 1,087,107
OFFICE DEPOT INC COM 676220106 617 132,165 SH   SOLE 26 98,993 0 33,172
OFFICE DEPOT INC COM 676220106 331 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 722 154,805 SH   SOLE 29 0 0 154,805
OFFICE DEPOT INC COM 676220106 388 83,184 SH   SOLE 30 83,184 0 0
OFFICE DEPOT INC COM 676220106 870 186,469 SH   SOLE 36 186,469 0 0
OFFICE DEPOT INC COM 676220106 250 53,553 SH   SOLE 40 53,553 0 0
OFG BANCORP COM 67103X102 118 10,041 SH   SOLE 2 2,088 0 7,953
OFG BANCORP COM 67103X102 4 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 12 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 2,888 244,722 SH   SOLE 18 244,722 0 0
OFG BANCORP COM 67103X102 4,541 384,834 SH   SOLE 19 384,834 0 0
OFG BANCORP COM 67103X102 45,972 3,895,962 SH   SOLE 21 3,895,962 0 0
OFG BANCORP COM 67103X102 14,531 1,231,439 SH   SOLE 22 1,141,801 0 89,638
OFG BANCORP COM 67103X102 36 3,083 SH   SOLE 26 0 0 3,083
OFG BANCORP COM 67103X102 78 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,074 91,016 SH   SOLE 30 91,016 0 0
OFG BANCORP COM 67103X102 52 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 15,437 441,302 SH   SOLE 2 314,807 0 126,495
OGE ENERGY CORP COM 670837103 3,247 92,835 SH   SOLE 4 88,307 0 4,528
OGE ENERGY CORP COM 670837103 2,571 73,510 SH   SOLE 7 56,760 0 16,750
OGE ENERGY CORP COM 670837103 51 1,457 SH   SOLE 13 1,457 0 0
OGE ENERGY CORP COM 670837103 29,637 847,256 SH   SOLE 18 826,573 0 20,683
OGE ENERGY CORP COM 670837103 14,105 403,241 SH   SOLE 19 403,241 0 0
OGE ENERGY CORP COM 670837103 6,755 193,105 SH   SOLE 20 0 0 193,105
OGE ENERGY CORP COM 670837103 409,043 11,693,635 SH   SOLE 21 11,693,635 0 0
OGE ENERGY CORP COM 670837103 230,233 6,581,848 SH   SOLE 22 5,849,365 0 732,483
OGE ENERGY CORP COM 670837103 10,261 293,328 SH   SOLE 23 293,328 0 0
OGE ENERGY CORP COM 670837103 12,342 352,817 SH   SOLE 26 176,026 0 176,791
OGE ENERGY CORP COM 670837103 1,463 41,836 SH   SOLE 28 30,818 0 11,018
OGE ENERGY CORP COM 670837103 893 25,527 SH   SOLE 29 25,527 0 0
OGE ENERGY CORP COM 670837103 11,786 336,924 SH   SOLE 30 336,924 0 0
OGE ENERGY CORP COM 670837103 3,619 103,462 SH   SOLE 31 52,142 0 51,320
OGE ENERGY CORP COM 670837103 2,583 73,846 SH   SOLE 32 73,846 0 0
OGE ENERGY CORP COM 670837103 552 15,776 SH   SOLE 34 15,776 0 0
OGE ENERGY CORP COM 670837103 1,674 47,870 SH   SOLE 36 47,870 0 0
OGE ENERGY CORP COM 670837103 34 958 SH   SOLE 40 958 0 0
OHIO VY BANC CORP COM 677719106 17 607 SH   SOLE 18 607 0 0
OHIO VY BANC CORP COM 677719106 31 1,099 SH   SOLE 19 1,099 0 0
OHIO VY BANC CORP COM 677719106 22 781 SH   SOLE 21 781 0 0
OHIO VY BANC CORP COM 677719106 724 25,438 SH   SOLE 22 10,220 0 15,218
OHR PHARMACEUTICAL INC COM NEW 67778H200 4 4,740 SH   SOLE 18 4,740 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 8 9,287 SH   SOLE 19 9,287 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 66 79,071 SH   SOLE 21 79,071 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 357 429,498 SH   SOLE 22 429,498 0 0
OIL DRI CORP AMER COM 677864100 38 1,011 SH   SOLE 2 189 0 822
OIL DRI CORP AMER COM 677864100 762 20,433 SH   SOLE 18 20,433 0 0
OIL DRI CORP AMER COM 677864100 111 2,970 SH   SOLE 19 2,970 0 0
OIL DRI CORP AMER COM 677864100 6,087 163,332 SH   SOLE 21 163,332 0 0
OIL DRI CORP AMER COM 677864100 1,488 39,914 SH   SOLE 22 36,789 0 3,125
OIL STS INTL INC COM 678026105 1,018 30,705 SH   SOLE 2 21,601 0 9,104
OIL STS INTL INC COM 678026105 7 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 77 2,337 SH   SOLE 7 2,337 0 0
OIL STS INTL INC COM 678026105 11,736 354,041 SH   SOLE 18 354,041 0 0
OIL STS INTL INC COM 678026105 1,040 31,365 SH   SOLE 19 31,365 0 0
OIL STS INTL INC COM 678026105 114,403 3,451,069 SH   SOLE 21 3,451,069 0 0
OIL STS INTL INC COM 678026105 54,477 1,643,357 SH   SOLE 22 1,539,567 0 103,790
OIL STS INTL INC COM 678026105 455 13,732 SH   SOLE 26 10,746 0 2,986
OIL STS INTL INC COM 678026105 231 6,977 SH   SOLE 28 6,977 0 0
OIL STS INTL INC COM 678026105 77 2,308 SH   SOLE 29 0 0 2,308
OIL STS INTL INC COM 678026105 268 8,099 SH   SOLE 30 8,099 0 0
OIL STS INTL INC COM 678026105 172 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 182 5,498 SH   SOLE 40 5,498 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,772 44,086 SH   SOLE 2 39,431 0 4,655
OLD DOMINION FGHT LINES INC COM 679580100 30 345 SH   SOLE 4 345 0 0
OLD DOMINION FGHT LINES INC COM 679580100 184 2,149 SH   SOLE 7 2,149 0 0
OLD DOMINION FGHT LINES INC COM 679580100 20,067 234,504 SH   SOLE 18 234,504 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,848 44,974 SH   SOLE 19 44,974 0 0
OLD DOMINION FGHT LINES INC COM 679580100 243,910 2,850,413 SH   SOLE 21 2,850,413 0 0
OLD DOMINION FGHT LINES INC COM 679580100 184,984 2,161,791 SH   SOLE 22 1,934,770 0 227,021
OLD DOMINION FGHT LINES INC COM 679580100 673 7,864 SH   SOLE 25 7,864 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,898 22,178 SH   SOLE 26 18,097 0 4,081
OLD DOMINION FGHT LINES INC COM 679580100 766 8,952 SH   SOLE 28 8,952 0 0
OLD DOMINION FGHT LINES INC COM 679580100 860 10,052 SH   SOLE 30 10,052 0 0
OLD DOMINION FGHT LINES INC COM 679580100 126 1,475 SH   SOLE 31 1,475 0 0
OLD DOMINION FGHT LINES INC COM 679580100 350 4,096 SH   SOLE 34 4,096 0 0
OLD DOMINION FGHT LINES INC COM 679580100 210 2,454 SH   SOLE 36 2,454 0 0
OLD DOMINION FGHT LINES INC COM 679580100 472 5,518 SH   SOLE 40 5,518 0 0
OLD LINE BANCSHARES INC COM 67984M100 44 1,540 SH   SOLE 2 273 0 1,267
OLD LINE BANCSHARES INC COM 67984M100 922 32,365 SH   SOLE 18 32,365 0 0
OLD LINE BANCSHARES INC COM 67984M100 94 3,290 SH   SOLE 19 3,290 0 0
OLD LINE BANCSHARES INC COM 67984M100 8,014 281,378 SH   SOLE 21 281,378 0 0
OLD LINE BANCSHARES INC COM 67984M100 2,045 71,807 SH   SOLE 22 64,455 0 7,352
OLD NATL BANCORP IND COM 680033107 486 28,007 SH   SOLE 2 5,914 0 22,093
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 48 2,793 SH   SOLE 7 2,793 0 0
OLD NATL BANCORP IND COM 680033107 12,271 707,238 SH   SOLE 18 707,238 0 0
OLD NATL BANCORP IND COM 680033107 1,394 80,318 SH   SOLE 19 80,318 0 0
OLD NATL BANCORP IND COM 680033107 204,266 11,773,272 SH   SOLE 21 11,773,272 0 0
OLD NATL BANCORP IND COM 680033107 66,016 3,804,968 SH   SOLE 22 3,521,054 0 283,914
OLD NATL BANCORP IND COM 680033107 845 48,687 SH   SOLE 26 40,499 0 8,188
OLD NATL BANCORP IND COM 680033107 327 18,824 SH   SOLE 28 18,824 0 0
OLD NATL BANCORP IND COM 680033107 4,614 265,963 SH   SOLE 30 265,963 0 0
OLD NATL BANCORP IND COM 680033107 222 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 18 605 SH   SOLE 18 605 0 0
OLD POINT FINL CORP COM 680194107 23 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 3,738 182,502 SH   SOLE 2 140,029 0 42,473
OLD REP INTL CORP COM 680223104 29 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 9,050 441,916 SH   SOLE 7 441,916 0 0
OLD REP INTL CORP COM 680223104 36 1,739 SH   SOLE 15 1,739 0 0
OLD REP INTL CORP COM 680223104 18,853 920,564 SH   SOLE 18 920,564 0 0
OLD REP INTL CORP COM 680223104 3,076 150,183 SH   SOLE 19 150,183 0 0
OLD REP INTL CORP COM 680223104 282,594 13,798,557 SH   SOLE 21 13,798,557 0 0
OLD REP INTL CORP COM 680223104 159,276 7,777,144 SH   SOLE 22 6,926,617 0 850,527
OLD REP INTL CORP COM 680223104 1,997 97,512 SH   SOLE 25 97,512 0 0
OLD REP INTL CORP COM 680223104 1,610 78,615 SH   SOLE 26 62,779 0 15,836
OLD REP INTL CORP COM 680223104 738 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 807 39,414 SH   SOLE 30 39,414 0 0
OLD REP INTL CORP COM 680223104 115 5,638 SH   SOLE 31 5,638 0 0
OLD REP INTL CORP COM 680223104 1,675 81,795 SH   SOLE 32 81,795 0 0
OLD REP INTL CORP COM 680223104 6,903 337,039 SH   SOLE 36 337,039 0 0
OLD REP INTL CORP COM 680223104 449 21,918 SH   SOLE 40 21,918 0 0
OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 705 530,000 PRN   SOLE 21 530,000 0 0
OLD SECOND BANCORP INC ILL COM 680277100 69 6,113 SH   SOLE 2 1,029 0 5,084
OLD SECOND BANCORP INC ILL COM 680277100 1,283 114,066 SH   SOLE 18 114,066 0 0
OLD SECOND BANCORP INC ILL COM 680277100 211 18,774 SH   SOLE 19 18,774 0 0
OLD SECOND BANCORP INC ILL COM 680277100 10,486 932,125 SH   SOLE 21 932,125 0 0
OLD SECOND BANCORP INC ILL COM 680277100 8,493 754,974 SH   SOLE 22 729,668 0 25,306
OLIN CORP COM PAR $1 680665205 3,105 94,478 SH   SOLE 2 94,478 0 0
OLIN CORP COM PAR $1 680665205 29 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,656 80,808 SH   SOLE 7 80,808 0 0
OLIN CORP COM PAR $1 680665205 38,416 1,168,735 SH   SOLE 18 1,168,735 0 0
OLIN CORP COM PAR $1 680665205 3,420 104,058 SH   SOLE 19 104,058 0 0
OLIN CORP COM PAR $1 680665205 419,520 12,763,017 SH   SOLE 21 12,763,017 0 0
OLIN CORP COM PAR $1 680665205 167,570 5,097,949 SH   SOLE 22 4,849,467 0 248,482
OLIN CORP COM PAR $1 680665205 1,936 58,901 SH   SOLE 26 49,221 0 9,680
OLIN CORP COM PAR $1 680665205 772 23,501 SH   SOLE 28 23,501 0 0
OLIN CORP COM PAR $1 680665205 13,609 414,019 SH   SOLE 30 414,019 0 0
OLIN CORP COM PAR $1 680665205 1,806 54,947 SH   SOLE 32 54,947 0 0
OLIN CORP COM PAR $1 680665205 301 9,156 SH   SOLE 34 9,156 0 0
OLIN CORP COM PAR $1 680665205 223 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 604 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 55 1,629 SH   SOLE 2 1,629 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 11 320 SH   SOLE 4 320 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 21 619 SH   SOLE 7 619 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,537 135,442 SH   SOLE 18 135,442 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8,232 245,738 SH   SOLE 19 245,738 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 107,383 3,205,456 SH   SOLE 21 3,205,456 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 34,159 1,019,685 SH   SOLE 22 955,874 0 63,811
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 663 19,800 SH   SOLE 25 19,800 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 637 19,023 SH   SOLE 26 16,611 0 2,412
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 236 7,030 SH   SOLE 28 7,030 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,117 93,030 SH   SOLE 30 93,030 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,519 75,200 SH   SOLE 34 75,200 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 129 3,844 SH   SOLE 40 3,844 0 0
OLYMPIC STEEL INC COM 68162K106 37 1,980 SH   SOLE 2 372 0 1,608
OLYMPIC STEEL INC COM 68162K106 994 53,550 SH   SOLE 18 53,550 0 0
OLYMPIC STEEL INC COM 68162K106 107 5,792 SH   SOLE 19 5,792 0 0
OLYMPIC STEEL INC COM 68162K106 15,253 821,801 SH   SOLE 21 821,801 0 0
OLYMPIC STEEL INC COM 68162K106 4,731 254,897 SH   SOLE 22 243,166 0 11,731
OLYMPIC STEEL INC COM 68162K106 291 15,666 SH   SOLE 30 15,666 0 0
OM ASSET MGMT PLC SHS G67506108 91 6,025 SH   SOLE 2 1,960 0 4,065
OM ASSET MGMT PLC SHS G67506108 11 705 SH   SOLE 7 705 0 0
OM ASSET MGMT PLC SHS G67506108 2,298 152,005 SH   SOLE 18 152,005 0 0
OM ASSET MGMT PLC SHS G67506108 273 18,027 SH   SOLE 19 18,027 0 0
OM ASSET MGMT PLC SHS G67506108 18,745 1,239,723 SH   SOLE 21 1,239,723 0 0
OM ASSET MGMT PLC SHS G67506108 6,575 434,852 SH   SOLE 22 364,574 0 70,278
OM ASSET MGMT PLC SHS G67506108 94 6,206 SH   SOLE 28 6,206 0 0
OM ASSET MGMT PLC SHS G67506108 145 9,570 SH   SOLE 30 9,570 0 0
OM ASSET MGMT PLC SHS G67506108 63 4,194 SH   SOLE 40 4,194 0 0
OMEGA FLEX INC COM 682095104 8 170 SH   SOLE 2 170 0 0
OMEGA FLEX INC COM 682095104 475 9,947 SH   SOLE 18 9,947 0 0
OMEGA FLEX INC COM 682095104 98 2,043 SH   SOLE 19 2,043 0 0
OMEGA FLEX INC COM 682095104 4,064 85,045 SH   SOLE 21 85,045 0 0
OMEGA FLEX INC COM 682095104 1,257 26,297 SH   SOLE 22 24,049 0 2,248
OMEGA HEALTHCARE INVS INC COM 681936100 3,978 120,581 SH   SOLE 2 98,849 0 21,732
OMEGA HEALTHCARE INVS INC COM 681936100 1,816 55,036 SH   SOLE 4 55,036 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7,077 214,530 SH   SOLE 7 214,530 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 232 7,039 SH   SOLE 15 7,039 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 21,998 666,801 SH   SOLE 18 666,801 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,207 248,760 SH   SOLE 19 248,760 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 311,993 9,457,206 SH   SOLE 21 9,457,206 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 257,776 7,813,754 SH   SOLE 22 7,179,287 0 634,467
OMEGA HEALTHCARE INVS INC COM 681936100 277 8,396 SH   SOLE 23 8,396 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,150 247,039 SH   SOLE 25 247,039 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,996 121,120 SH   SOLE 26 56,096 0 65,024
OMEGA HEALTHCARE INVS INC COM 681936100 888 26,930 SH   SOLE 28 26,930 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,966 59,580 SH   SOLE 29 59,580 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 26,877 814,704 SH   SOLE 30 814,704 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 141 4,287 SH   SOLE 31 4,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 144 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 653 19,791 SH   SOLE 40 19,791 0 0
OMEGA PROTEIN CORP COM 68210P107 102 5,112 SH   SOLE 2 1,018 0 4,094
OMEGA PROTEIN CORP COM 68210P107 1,414 70,520 SH   SOLE 7 70,520 0 0
OMEGA PROTEIN CORP COM 68210P107 1,810 90,250 SH   SOLE 18 90,250 0 0
OMEGA PROTEIN CORP COM 68210P107 256 12,765 SH   SOLE 19 12,765 0 0
OMEGA PROTEIN CORP COM 68210P107 14,304 713,441 SH   SOLE 21 713,441 0 0
OMEGA PROTEIN CORP COM 68210P107 12,621 629,465 SH   SOLE 22 588,705 0 40,760
OMEGA PROTEIN CORP COM 68210P107 65 3,248 SH   SOLE 28 3,248 0 0
OMEGA PROTEIN CORP COM 68210P107 64 3,194 SH   SOLE 30 3,194 0 0
OMEROS CORP COM 682143102 69 4,576 SH   SOLE 2 1,600 0 2,976
OMEROS CORP COM 682143102 12 803 SH   SOLE 7 803 0 0
OMEROS CORP COM 682143102 2,411 159,469 SH   SOLE 18 159,469 0 0
OMEROS CORP COM 682143102 371 24,511 SH   SOLE 19 24,511 0 0
OMEROS CORP COM 682143102 28,690 1,897,455 SH   SOLE 21 1,897,455 0 0
OMEROS CORP COM 682143102 16,953 1,121,238 SH   SOLE 22 1,054,085 0 67,153
OMEROS CORP COM 682143102 78 5,175 SH   SOLE 28 5,175 0 0
OMEROS CORP COM 682143102 69 4,548 SH   SOLE 30 4,548 0 0
OMEROS CORP COM 682143102 55 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 76 1,865 SH   SOLE 2 1,472 0 393
OMNICELL INC COM 68213N109 5 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 38 929 SH   SOLE 7 929 0 0
OMNICELL INC COM 68213N109 7,280 179,091 SH   SOLE 18 179,091 0 0
OMNICELL INC COM 68213N109 873 21,479 SH   SOLE 19 21,479 0 0
OMNICELL INC COM 68213N109 129,501 3,185,751 SH   SOLE 21 3,185,751 0 0
OMNICELL INC COM 68213N109 40,253 990,230 SH   SOLE 22 913,902 0 76,328
OMNICELL INC COM 68213N109 1,075 26,441 SH   SOLE 26 23,225 0 3,216
OMNICELL INC COM 68213N109 209 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 2,942 72,366 SH   SOLE 30 72,366 0 0
OMNICELL INC COM 68213N109 160 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 35,212 408,446 SH   SOLE 2 252,559 0 155,887
OMNICOM GROUP INC COM 681919106 9,429 109,375 SH   SOLE 4 103,520 0 5,855
OMNICOM GROUP INC COM 681919106 18,319 212,498 SH   SOLE 7 199,739 0 12,759
OMNICOM GROUP INC COM 681919106 284 3,300 SH   SOLE 13 3,300 0 0
OMNICOM GROUP INC COM 681919106 127 1,474 SH   SOLE 15 1,474 0 0
OMNICOM GROUP INC COM 681919106 115,498 1,339,732 SH   SOLE 18 1,294,350 0 45,382
OMNICOM GROUP INC COM 681919106 60,725 704,389 SH   SOLE 19 704,389 0 0
OMNICOM GROUP INC COM 681919106 13,106 152,027 SH   SOLE 20 0 0 152,027
OMNICOM GROUP INC COM 681919106 395,080 4,582,764 SH   SOLE 21 4,582,764 0 0
OMNICOM GROUP INC COM 681919106 602,623 6,990,171 SH   SOLE 22 5,714,107 0 1,276,064
OMNICOM GROUP INC COM 681919106 29,143 338,045 SH   SOLE 23 338,045 0 0
OMNICOM GROUP INC COM 681919106 9,629 111,697 SH   SOLE 25 111,697 0 0
OMNICOM GROUP INC COM 681919106 49,256 571,351 SH   SOLE 26 167,489 0 403,862
OMNICOM GROUP INC COM 681919106 4,282 49,671 SH   SOLE 28 37,158 0 12,513
OMNICOM GROUP INC COM 681919106 2,657 30,816 SH   SOLE 29 30,816 0 0
OMNICOM GROUP INC COM 681919106 58,242 675,585 SH   SOLE 30 675,585 0 0
OMNICOM GROUP INC COM 681919106 16,071 186,412 SH   SOLE 31 85,424 0 100,988
OMNICOM GROUP INC COM 681919106 15,887 184,283 SH   SOLE 34 184,283 0 0
OMNICOM GROUP INC COM 681919106 33,426 387,727 SH   SOLE 36 387,727 0 0
OMNICOM GROUP INC COM 681919106 112 1,294 SH   SOLE 40 1,294 0 0
OMNOVA SOLUTIONS INC COM 682129101 146 14,711 SH   SOLE 2 10,109 0 4,602
OMNOVA SOLUTIONS INC COM 682129101 11 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,678 169,467 SH   SOLE 18 169,467 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,418 143,265 SH   SOLE 19 143,265 0 0
OMNOVA SOLUTIONS INC COM 682129101 13,534 1,367,101 SH   SOLE 21 1,367,101 0 0
OMNOVA SOLUTIONS INC COM 682129101 16,056 1,621,840 SH   SOLE 22 1,516,990 0 104,850
OMNOVA SOLUTIONS INC COM 682129101 64 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 507 51,241 SH   SOLE 29 0 0 51,241
OMNOVA SOLUTIONS INC COM 682129101 110 11,061 SH   SOLE 30 11,061 0 0
OMNOVA SOLUTIONS INC COM 682129101 42 4,200 SH   SOLE 40 4,200 0 0
ON ASSIGNMENT INC COM 682159108 124 2,558 SH   SOLE 2 2,211 0 347
ON ASSIGNMENT INC COM 682159108 13 266 SH   SOLE 4 266 0 0
ON ASSIGNMENT INC COM 682159108 62 1,285 SH   SOLE 7 1,285 0 0
ON ASSIGNMENT INC COM 682159108 12,028 247,843 SH   SOLE 18 247,843 0 0
ON ASSIGNMENT INC COM 682159108 1,481 30,518 SH   SOLE 19 30,518 0 0
ON ASSIGNMENT INC COM 682159108 203,062 4,184,265 SH   SOLE 21 4,184,265 0 0
ON ASSIGNMENT INC COM 682159108 64,008 1,318,937 SH   SOLE 22 1,213,881 0 105,056
ON ASSIGNMENT INC COM 682159108 586 12,078 SH   SOLE 26 9,335 0 2,743
ON ASSIGNMENT INC COM 682159108 332 6,839 SH   SOLE 28 6,839 0 0
ON ASSIGNMENT INC COM 682159108 4,518 93,099 SH   SOLE 30 93,099 0 0
ON ASSIGNMENT INC COM 682159108 250 5,148 SH   SOLE 40 5,148 0 0
ON DECK CAP INC COM 682163100 50 9,852 SH   SOLE 2 2,236 0 7,616
ON DECK CAP INC COM 682163100 2 349 SH   SOLE 7 349 0 0
ON DECK CAP INC COM 682163100 994 197,251 SH   SOLE 18 197,251 0 0
ON DECK CAP INC COM 682163100 145 28,787 SH   SOLE 19 28,787 0 0
ON DECK CAP INC COM 682163100 7,949 1,577,152 SH   SOLE 21 1,577,152 0 0
ON DECK CAP INC COM 682163100 5,213 1,034,241 SH   SOLE 22 981,167 0 53,074
ON DECK CAP INC COM 682163100 25 5,054 SH   SOLE 28 5,054 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,587 102,479 SH   SOLE 2 37,643 0 64,836
ON SEMICONDUCTOR CORP COM 682189105 31 2,033 SH   SOLE 4 2,033 0 0
ON SEMICONDUCTOR CORP COM 682189105 207 13,392 SH   SOLE 7 13,392 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,981 321,561 SH   SOLE 18 321,561 0 0
ON SEMICONDUCTOR CORP COM 682189105 14,453 933,079 SH   SOLE 19 933,079 0 0
ON SEMICONDUCTOR CORP COM 682189105 88,018 5,682,227 SH   SOLE 21 5,682,227 0 0
ON SEMICONDUCTOR CORP COM 682189105 172,941 11,164,701 SH   SOLE 22 9,738,099 0 1,426,602
ON SEMICONDUCTOR CORP COM 682189105 1,826 117,859 SH   SOLE 26 91,094 0 26,765
ON SEMICONDUCTOR CORP COM 682189105 910 58,733 SH   SOLE 28 58,733 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,622 104,683 SH   SOLE 29 0 0 104,683
ON SEMICONDUCTOR CORP COM 682189105 3,718 240,038 SH   SOLE 30 240,038 0 0
ON SEMICONDUCTOR CORP COM 682189105 147 9,510 SH   SOLE 31 9,510 0 0
ON SEMICONDUCTOR CORP COM 682189105 110 7,106 SH   SOLE 36 7,106 0 0
ON SEMICONDUCTOR CORP COM 682189105 473 30,546 SH   SOLE 40 30,546 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 764 700,000 PRN   SOLE 21 700,000 0 0
ONCOCYTE CORPORATION COM 68235C107 4 715 SH   SOLE 18 715 0 0
ONCOCYTE CORPORATION COM 68235C107 3 478 SH   SOLE 19 478 0 0
ONCOCYTE CORPORATION COM 68235C107 66 11,097 SH   SOLE 21 11,097 0 0
ONCOCYTE CORPORATION COM 68235C107 412 69,217 SH   SOLE 22 69,217 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 17 38,554 SH   SOLE 19 38,554 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 63 142,915 SH   SOLE 21 142,915 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 343 776,313 SH   SOLE 22 776,313 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 15 1,655 SH   SOLE 2 1,575 0 80
ONCOMED PHARMACEUTICALS INC COM 68234X102 5 544 SH   SOLE 7 544 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 785 85,275 SH   SOLE 18 85,275 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 135 14,696 SH   SOLE 19 14,696 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 10,910 1,184,540 SH   SOLE 21 1,184,540 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 3,706 402,416 SH   SOLE 22 372,176 0 30,240
ONCOMED PHARMACEUTICALS INC COM 68234X102 20 2,132 SH   SOLE 23 2,132 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 20 2,177 SH   SOLE 28 2,177 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 8 899 SH   SOLE 40 899 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 1 460 SH   SOLE 21 460 0 0
ONCOSEC MED INC COM NEW 68234L207 3 2,633 SH   SOLE 18 2,633 0 0
ONCOSEC MED INC COM NEW 68234L207 51 39,780 SH   SOLE 21 39,780 0 0
ONCOSEC MED INC COM NEW 68234L207 14 11,154 SH   SOLE 22 11,154 0 0
ONE GAS INC COM 68235P108 2,108 31,189 SH   SOLE 2 22,067 0 9,122
ONE GAS INC COM 68235P108 68 999 SH   SOLE 4 999 0 0
ONE GAS INC COM 68235P108 2,849 42,142 SH   SOLE 7 42,142 0 0
ONE GAS INC COM 68235P108 24,109 356,639 SH   SOLE 18 356,639 0 0
ONE GAS INC COM 68235P108 2,086 30,860 SH   SOLE 19 30,860 0 0
ONE GAS INC COM 68235P108 223,789 3,310,495 SH   SOLE 21 3,310,495 0 0
ONE GAS INC COM 68235P108 113,323 1,676,371 SH   SOLE 22 1,575,147 0 101,224
ONE GAS INC COM 68235P108 1,181 17,475 SH   SOLE 26 13,989 0 3,486
ONE GAS INC COM 68235P108 512 7,568 SH   SOLE 28 7,568 0 0
ONE GAS INC COM 68235P108 1,130 16,723 SH   SOLE 30 16,723 0 0
ONE GAS INC COM 68235P108 235 3,482 SH   SOLE 36 3,482 0 0
ONE GAS INC COM 68235P108 390 5,764 SH   SOLE 40 5,764 0 0
ONE HORIZON GROUP INC COM NEW 68235H205 2 5,672 SH   SOLE 21 5,672 0 0
ONE LIBERTY PPTYS INC COM 682406103 341 14,586 SH   SOLE 2 12,497 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,316 56,336 SH   SOLE 18 56,336 0 0
ONE LIBERTY PPTYS INC COM 682406103 219 9,357 SH   SOLE 19 9,357 0 0
ONE LIBERTY PPTYS INC COM 682406103 10,562 452,140 SH   SOLE 21 452,140 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,495 748,912 SH   SOLE 22 719,244 0 29,668
ONE LIBERTY PPTYS INC COM 682406103 14 609 SH   SOLE 23 609 0 0
ONE LIBERTY PPTYS INC COM 682406103 33 1,395 SH   SOLE 26 0 0 1,395
ONE LIBERTY PPTYS INC COM 682406103 193 8,241 SH   SOLE 28 8,241 0 0
ONE LIBERTY PPTYS INC COM 682406103 356 15,219 SH   SOLE 29 0 0 15,219
ONE LIBERTY PPTYS INC COM 682406103 51 2,167 SH   SOLE 30 2,167 0 0
ONE LIBERTY PPTYS INC COM 682406103 29 1,242 SH   SOLE 40 1,242 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 40 2,516 SH   SOLE 2 274 0 2,242
ONEBEACON INSURANCE GROUP LT CL A G67742109 15 931 SH   SOLE 7 931 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 1,270 79,351 SH   SOLE 18 79,351 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 234 14,641 SH   SOLE 19 14,641 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 10,398 649,905 SH   SOLE 21 649,905 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 10,575 660,959 SH   SOLE 22 608,918 0 52,041
ONEBEACON INSURANCE GROUP LT CL A G67742109 37 2,339 SH   SOLE 26 0 0 2,339
ONEBEACON INSURANCE GROUP LT CL A G67742109 58 3,608 SH   SOLE 28 3,608 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 51 3,178 SH   SOLE 30 3,178 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 30 1,901 SH   SOLE 40 1,901 0 0
ONEMAIN HLDGS INC COM 68268W103 344 13,851 SH   SOLE 2 4,536 0 9,315
ONEMAIN HLDGS INC COM 68268W103 5 209 SH   SOLE 4 209 0 0
ONEMAIN HLDGS INC COM 68268W103 32 1,290 SH   SOLE 7 1,290 0 0
ONEMAIN HLDGS INC COM 68268W103 766 30,845 SH   SOLE 18 30,845 0 0
ONEMAIN HLDGS INC COM 68268W103 880 35,409 SH   SOLE 19 35,409 0 0
ONEMAIN HLDGS INC COM 68268W103 13,586 546,712 SH   SOLE 21 546,712 0 0
ONEMAIN HLDGS INC COM 68268W103 43,134 1,735,779 SH   SOLE 22 1,550,081 0 185,698
ONEMAIN HLDGS INC COM 68268W103 254 10,241 SH   SOLE 26 7,149 0 3,092
ONEMAIN HLDGS INC COM 68268W103 220 8,837 SH   SOLE 28 8,837 0 0
ONEMAIN HLDGS INC COM 68268W103 205 8,258 SH   SOLE 29 0 0 8,258
ONEMAIN HLDGS INC COM 68268W103 229 9,220 SH   SOLE 30 9,220 0 0
ONEMAIN HLDGS INC COM 68268W103 29 1,185 SH   SOLE 31 1,185 0 0
ONEMAIN HLDGS INC COM 68268W103 168 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 10,433 188,180 SH   SOLE 2 57,042 0 131,138
ONEOK INC NEW COM 682680103 3,932 70,929 SH   SOLE 4 65,287 0 5,642
ONEOK INC NEW COM 682680103 20,443 368,743 SH   SOLE 7 347,094 0 21,649
ONEOK INC NEW COM 682680103 71 1,277 SH   SOLE 15 1,277 0 0
ONEOK INC NEW COM 682680103 28,540 514,797 SH   SOLE 18 484,540 0 30,257
ONEOK INC NEW COM 682680103 12,978 234,083 SH   SOLE 19 234,083 0 0
ONEOK INC NEW COM 682680103 7,013 126,490 SH   SOLE 20 0 0 126,490
ONEOK INC NEW COM 682680103 494,749 8,924,048 SH   SOLE 21 8,924,048 0 0
ONEOK INC NEW COM 682680103 329,027 5,934,831 SH   SOLE 22 4,909,694 0 1,025,137
ONEOK INC NEW COM 682680103 14,310 258,120 SH   SOLE 23 258,120 0 0
ONEOK INC NEW COM 682680103 4,454 80,333 SH   SOLE 25 80,333 0 0
ONEOK INC NEW COM 682680103 30,398 548,311 SH   SOLE 26 165,119 0 383,192
ONEOK INC NEW COM 682680103 2,408 43,435 SH   SOLE 28 32,377 0 11,058
ONEOK INC NEW COM 682680103 3,231 58,273 SH   SOLE 29 10,041 0 48,232
ONEOK INC NEW COM 682680103 39,314 709,121 SH   SOLE 30 709,121 0 0
ONEOK INC NEW COM 682680103 6,360 114,719 SH   SOLE 31 42,312 0 72,407
ONEOK INC NEW COM 682680103 5,453 98,351 SH   SOLE 32 98,351 0 0
ONEOK INC NEW COM 682680103 4,188 75,549 SH   SOLE 34 75,549 0 0
ONEOK INC NEW COM 682680103 19,224 346,760 SH   SOLE 36 346,760 0 0
ONEOK INC NEW COM 682680103 58 1,053 SH   SOLE 40 1,053 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,332 24,665 SH   SOLE 7 24,665 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 989 18,320 SH   SOLE 18 18,320 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 47,814 885,614 SH   SOLE 19 885,614 0 0
ONVIA INC COM NEW 68338T403 12 2,723 SH   SOLE 21 2,723 0 0
ONVIA INC COM NEW 68338T403 0 48 SH   SOLE 22 48 0 0
OOMA INC COM 683416101 11 1,100 SH   SOLE 2 1,100 0 0
OOMA INC COM 683416101 16 1,620 SH   SOLE 18 1,620 0 0
OOMA INC COM 683416101 286 28,767 SH   SOLE 19 28,767 0 0
OOMA INC COM 683416101 475 47,728 SH   SOLE 21 47,728 0 0
OOMA INC COM 683416101 2,139 214,979 SH   SOLE 22 214,979 0 0
OOMA INC COM 683416101 36 3,648 SH   SOLE 23 3,648 0 0
OOMA INC COM 683416101 208 20,885 SH   SOLE 29 0 0 20,885
OPEN TEXT CORP COM 683715106 145 4,262 SH   SOLE 2 4,262 0 0
OPEN TEXT CORP COM 683715106 297 8,746 SH   SOLE 7 0 0 8,746
OPEN TEXT CORP COM 683715106 15,798 464,497 SH   SOLE 21 464,497 0 0
OPEN TEXT CORP COM 683715106 1,218 35,821 SH   SOLE 22 35,821 0 0
OPEN TEXT CORP COM 683715106 948 27,860 SH   SOLE 26 0 0 27,860
OPEN TEXT CORP COM 683715106 1,919 56,417 SH   SOLE 30 56,417 0 0
OPEXA THERAPEUTICS INC COM PAR $0.01 68372T301 2 3,010 SH   SOLE 21 3,010 0 0
OPGEN INC COM 68373L109 1 640 SH   SOLE 21 640 0 0
OPHTHOTECH CORP COM 683745103 6 1,625 SH   SOLE 2 1,447 0 178
OPHTHOTECH CORP COM 683745103 1 170 SH   SOLE 4 170 0 0
OPHTHOTECH CORP COM 683745103 3 821 SH   SOLE 7 821 0 0
OPHTHOTECH CORP COM 683745103 417 113,899 SH   SOLE 18 113,899 0 0
OPHTHOTECH CORP COM 683745103 692 189,203 SH   SOLE 19 189,203 0 0
OPHTHOTECH CORP COM 683745103 5,094 1,391,681 SH   SOLE 21 1,391,681 0 0
OPHTHOTECH CORP COM 683745103 2,810 767,829 SH   SOLE 22 714,188 0 53,641
OPHTHOTECH CORP COM 683745103 11 2,869 SH   SOLE 23 2,869 0 0
OPHTHOTECH CORP COM 683745103 29 8,024 SH   SOLE 26 6,854 0 1,170
OPHTHOTECH CORP COM 683745103 13 3,504 SH   SOLE 28 3,504 0 0
OPHTHOTECH CORP COM 683745103 14 3,796 SH   SOLE 29 0 0 3,796
OPHTHOTECH CORP COM 683745103 18 5,008 SH   SOLE 30 5,008 0 0
OPHTHOTECH CORP COM 683745103 9 2,479 SH   SOLE 40 2,479 0 0
OPKO HEALTH INC COM 68375N103 554 69,268 SH   SOLE 2 61,066 0 8,202
OPKO HEALTH INC COM 68375N103 1,197 149,647 SH   SOLE 4 149,647 0 0
OPKO HEALTH INC COM 68375N103 65 8,174 SH   SOLE 7 8,174 0 0
OPKO HEALTH INC COM 68375N103 2,090 261,220 SH   SOLE 18 261,220 0 0
OPKO HEALTH INC COM 68375N103 7,750 968,694 SH   SOLE 19 968,694 0 0
OPKO HEALTH INC COM 68375N103 89,915 11,239,437 SH   SOLE 21 11,239,437 0 0
OPKO HEALTH INC COM 68375N103 74,358 9,294,808 SH   SOLE 22 8,248,873 0 1,045,935
OPKO HEALTH INC COM 68375N103 1,022 127,703 SH   SOLE 26 107,507 0 20,196
OPKO HEALTH INC COM 68375N103 374 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 366 45,694 SH   SOLE 29 0 0 45,694
OPKO HEALTH INC COM 68375N103 529 66,127 SH   SOLE 30 66,127 0 0
OPKO HEALTH INC COM 68375N103 60 7,459 SH   SOLE 31 7,459 0 0
OPKO HEALTH INC COM 68375N103 2,601 325,076 SH   SOLE 34 325,076 0 0
OPKO HEALTH INC COM 68375N103 282 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 44 2,565 SH   SOLE 2 494 0 2,071
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 715 41,798 SH   SOLE 18 41,798 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 120 7,024 SH   SOLE 19 7,024 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,665 331,260 SH   SOLE 21 331,260 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3,393 198,427 SH   SOLE 22 184,316 0 14,111
OPTICAL CABLE CORP COM NEW 683827208 5 1,750 SH   SOLE 19 1,750 0 0
OPTICAL CABLE CORP COM NEW 683827208 9 2,827 SH   SOLE 21 2,827 0 0
OPTICAL CABLE CORP COM NEW 683827208 6 2,076 SH   SOLE 22 2,076 0 0
OPUS BK IRVINE CALIF COM 684000102 40 1,969 SH   SOLE 2 787 0 1,182
OPUS BK IRVINE CALIF COM 684000102 616 30,557 SH   SOLE 4 30,557 0 0
OPUS BK IRVINE CALIF COM 684000102 5 249 SH   SOLE 7 249 0 0
OPUS BK IRVINE CALIF COM 684000102 2,240 111,175 SH   SOLE 18 111,175 0 0
OPUS BK IRVINE CALIF COM 684000102 9,208 456,979 SH   SOLE 19 456,979 0 0
OPUS BK IRVINE CALIF COM 684000102 31,330 1,554,817 SH   SOLE 21 1,554,817 0 0
OPUS BK IRVINE CALIF COM 684000102 11,020 546,919 SH   SOLE 22 512,013 0 34,906
OPUS BK IRVINE CALIF COM 684000102 46 2,306 SH   SOLE 26 0 0 2,306
OPUS BK IRVINE CALIF COM 684000102 59 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 708 35,149 SH   SOLE 30 35,149 0 0
OPUS BK IRVINE CALIF COM 684000102 1,328 65,900 SH   SOLE 34 65,900 0 0
OPUS BK IRVINE CALIF COM 684000102 31 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 120,234 2,695,230 SH   SOLE 2 790,956 0 1,904,274
ORACLE CORP COM 68389X105 46,008 1,031,338 SH   SOLE 4 953,577 0 77,761
ORACLE CORP COM 68389X105 97,087 2,176,343 SH   SOLE 7 2,000,588 0 175,755
ORACLE CORP COM 68389X105 316 7,076 SH   SOLE 13 7,076 0 0
ORACLE CORP COM 68389X105 907 20,322 SH   SOLE 15 20,322 0 0
ORACLE CORP COM 68389X105 46 1,021 SH   SOLE 17 0 0 1,021
ORACLE CORP COM 68389X105 510,014 11,432,733 SH   SOLE 18 10,711,490 0 721,243
ORACLE CORP COM 68389X105 616,882 13,828,343 SH   SOLE 19 13,828,343 0 0
ORACLE CORP COM 68389X105 71,415 1,600,881 SH   SOLE 20 63,527 0 1,537,354
ORACLE CORP COM 68389X105 2,056,857 46,107,522 SH   SOLE 21 46,107,522 0 0
ORACLE CORP COM 68389X105 3,580,424 80,260,562 SH   SOLE 22 65,029,978 0 15,230,584
ORACLE CORP COM 68389X105 165,717 3,714,799 SH   SOLE 23 3,714,799 0 0
ORACLE CORP COM 68389X105 56,333 1,262,790 SH   SOLE 25 1,262,790 0 0
ORACLE CORP COM 68389X105 320,401 7,182,265 SH   SOLE 26 1,845,094 0 5,337,171
ORACLE CORP COM 68389X105 28,785 645,250 SH   SOLE 28 481,646 0 163,604
ORACLE CORP COM 68389X105 17,887 400,967 SH   SOLE 29 138,168 0 262,799
ORACLE CORP COM 68389X105 359,318 8,054,654 SH   SOLE 30 8,054,654 0 0
ORACLE CORP COM 68389X105 122,798 2,752,712 SH   SOLE 31 627,456 0 2,125,256
ORACLE CORP COM 68389X105 2,779 62,287 SH   SOLE 32 62,287 0 0
ORACLE CORP COM 68389X105 18,497 414,640 SH   SOLE 34 414,640 0 0
ORACLE CORP COM 68389X105 212,807 4,770,392 SH   SOLE 36 4,770,392 0 0
ORACLE CORP COM 68389X105 731 16,388 SH   SOLE 40 16,388 0 0
ORACLE CORP OPTIONS 68389X105 1,561 35,000 SH Call SOLE 2 35,000 0 0
ORACLE CORP OPTIONS 68389X105 1,561 35,000 SH Call SOLE 18 35,000 0 0
ORACLE CORP OPTIONS 68389X105 26,766 600,000 SH Call SOLE 19 600,000 0 0
ORACLE CORP OPTIONS 68389X105 178 4,000 SH Call SOLE 22 4,000 0 0
ORAGENICS INC COM NEW 684023203 3 6,181 SH   SOLE 21 6,181 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 109 8,441 SH   SOLE 2 8,344 0 97
ORASURE TECHNOLOGIES INC COM 68554V108 16 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,635 281,095 SH   SOLE 18 281,095 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 9,043 699,366 SH   SOLE 19 699,366 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 64,322 4,974,606 SH   SOLE 21 4,974,606 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 21,378 1,653,329 SH   SOLE 22 1,535,088 0 118,241
ORASURE TECHNOLOGIES INC COM 68554V108 106 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,441 111,418 SH   SOLE 30 111,418 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 73 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 28 2,911 SH   SOLE 2 2,911 0 0
ORBCOMM INC COM 68555P100 21 2,187 SH   SOLE 7 2,187 0 0
ORBCOMM INC COM 68555P100 2,398 251,090 SH   SOLE 18 251,090 0 0
ORBCOMM INC COM 68555P100 387 40,507 SH   SOLE 19 40,507 0 0
ORBCOMM INC COM 68555P100 41,007 4,293,944 SH   SOLE 21 4,293,944 0 0
ORBCOMM INC COM 68555P100 16,955 1,775,404 SH   SOLE 22 1,651,755 0 123,649
ORBCOMM INC COM 68555P100 90 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 88 9,267 SH   SOLE 30 9,267 0 0
ORBCOMM INC COM 68555P100 62 6,455 SH   SOLE 40 6,455 0 0
ORBITAL ATK INC COM 68557N103 2,685 27,399 SH   SOLE 2 27,399 0 0
ORBITAL ATK INC COM 68557N103 25 257 SH   SOLE 4 257 0 0
ORBITAL ATK INC COM 68557N103 175 1,786 SH   SOLE 7 1,786 0 0
ORBITAL ATK INC COM 68557N103 18 180 SH   SOLE 17 0 0 180
ORBITAL ATK INC COM 68557N103 19,609 200,093 SH   SOLE 18 200,093 0 0
ORBITAL ATK INC COM 68557N103 3,699 37,743 SH   SOLE 19 37,743 0 0
ORBITAL ATK INC COM 68557N103 296,612 3,026,653 SH   SOLE 21 3,026,653 0 0
ORBITAL ATK INC COM 68557N103 173,055 1,765,864 SH   SOLE 22 1,617,246 0 148,618
ORBITAL ATK INC COM 68557N103 1,178 12,016 SH   SOLE 26 12,016 0 0
ORBITAL ATK INC COM 68557N103 950 9,697 SH   SOLE 30 9,697 0 0
ORBITAL ATK INC COM 68557N103 126 1,288 SH   SOLE 31 1,288 0 0
ORBITAL ATK INC COM 68557N103 223 2,276 SH   SOLE 36 2,276 0 0
ORBITAL ATK INC COM 68557N103 502 5,124 SH   SOLE 40 5,124 0 0
ORBOTECH LTD ORD M75253100 40 1,241 SH   SOLE 2 1,241 0 0
ORBOTECH LTD ORD M75253100 8 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 85 2,641 SH   SOLE 7 2,005 0 636
ORBOTECH LTD ORD M75253100 7,241 224,532 SH   SOLE 21 224,532 0 0
ORBOTECH LTD ORD M75253100 11,124 344,917 SH   SOLE 22 304,987 0 39,930
ORBOTECH LTD ORD M75253100 9 286 SH   SOLE 23 286 0 0
ORBOTECH LTD ORD M75253100 165 5,118 SH   SOLE 26 0 0 5,118
ORBOTECH LTD ORD M75253100 189 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 60 6,021 SH   SOLE 2 885 0 5,136
ORCHID IS CAP INC COM 68571X103 6 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,206 120,705 SH   SOLE 18 120,705 0 0
ORCHID IS CAP INC COM 68571X103 156 15,585 SH   SOLE 19 15,585 0 0
ORCHID IS CAP INC COM 68571X103 17,792 1,780,959 SH   SOLE 21 1,780,959 0 0
ORCHID IS CAP INC COM 68571X103 9,760 977,012 SH   SOLE 22 947,305 0 29,707
ORCHIDS PAPER PRODS CO DEL COM 68572N104 19 773 SH   SOLE 2 519 0 254
ORCHIDS PAPER PRODS CO DEL COM 68572N104 824 34,325 SH   SOLE 18 34,325 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 141 5,894 SH   SOLE 19 5,894 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 6,741 280,865 SH   SOLE 21 280,865 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 4,414 183,904 SH   SOLE 22 170,834 0 13,070
OREXIGEN THERAPEUTICS INC COM NEW 686164302 6 1,808 SH   SOLE 19 1,808 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 11 3,336 SH   SOLE 21 3,336 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 735 213,649 SH   SOLE 22 209,995 0 3,654
ORGANOVO HLDGS INC COM 68620A104 14 4,292 SH   SOLE 2 3,615 0 677
ORGANOVO HLDGS INC COM 68620A104 10 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 1,160 364,726 SH   SOLE 18 364,726 0 0
ORGANOVO HLDGS INC COM 68620A104 207 65,136 SH   SOLE 19 65,136 0 0
ORGANOVO HLDGS INC COM 68620A104 14,307 4,499,004 SH   SOLE 21 4,499,004 0 0
ORGANOVO HLDGS INC COM 68620A104 8,151 2,563,135 SH   SOLE 22 2,384,636 0 178,499
ORGANOVO HLDGS INC COM 68620A104 46 14,611 SH   SOLE 26 0 0 14,611
ORGANOVO HLDGS INC COM 68620A104 40 12,427 SH   SOLE 28 12,427 0 0
ORGANOVO HLDGS INC COM 68620A104 49 15,502 SH   SOLE 30 15,502 0 0
ORGANOVO HLDGS INC COM 68620A104 27 8,425 SH   SOLE 40 8,425 0 0
ORIENT PAPER INC COM NEW 68619F205 151 152,906 SH   SOLE 22 152,906 0 0
ORION ENERGY SYSTEMS INC COM 686275108 8 4,049 SH   SOLE 18 4,049 0 0
ORION ENERGY SYSTEMS INC COM 686275108 16 7,855 SH   SOLE 19 7,855 0 0
ORION ENERGY SYSTEMS INC COM 686275108 148 74,731 SH   SOLE 21 74,731 0 0
ORION ENGINEERED CARBONS S A COM L72967109 395 19,247 SH   SOLE 22 19,247 0 0
ORION GROUP HOLDINGS INC COM 68628V308 58 7,796 SH   SOLE 2 1,240 0 6,556
ORION GROUP HOLDINGS INC COM 68628V308 6 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,122 150,208 SH   SOLE 18 150,208 0 0
ORION GROUP HOLDINGS INC COM 68628V308 128 17,111 SH   SOLE 19 17,111 0 0
ORION GROUP HOLDINGS INC COM 68628V308 17,894 2,395,398 SH   SOLE 21 2,395,398 0 0
ORION GROUP HOLDINGS INC COM 68628V308 6,484 868,000 SH   SOLE 22 820,144 0 47,856
ORION GROUP HOLDINGS INC COM 68628V308 296 39,646 SH   SOLE 30 39,646 0 0
ORITANI FINL CORP DEL COM 68633D103 145 8,521 SH   SOLE 2 1,810 0 6,711
ORITANI FINL CORP DEL COM 68633D103 9 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 25 1,449 SH   SOLE 7 1,449 0 0
ORITANI FINL CORP DEL COM 68633D103 3,503 206,056 SH   SOLE 18 206,056 0 0
ORITANI FINL CORP DEL COM 68633D103 391 22,987 SH   SOLE 19 22,987 0 0
ORITANI FINL CORP DEL COM 68633D103 55,832 3,284,244 SH   SOLE 21 3,284,244 0 0
ORITANI FINL CORP DEL COM 68633D103 21,623 1,271,921 SH   SOLE 22 1,180,880 0 91,041
ORITANI FINL CORP DEL COM 68633D103 361 21,245 SH   SOLE 26 21,245 0 0
ORITANI FINL CORP DEL COM 68633D103 94 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 1,308 76,921 SH   SOLE 30 76,921 0 0
ORITANI FINL CORP DEL COM 68633D103 63 3,695 SH   SOLE 40 3,695 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2,178 38,150 SH   SOLE 2 33,864 0 4,286
ORMAT TECHNOLOGIES INC COM 686688102 16 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 57 998 SH   SOLE 7 998 0 0
ORMAT TECHNOLOGIES INC COM 686688102 8,364 146,524 SH   SOLE 18 146,524 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,724 30,198 SH   SOLE 19 30,198 0 0
ORMAT TECHNOLOGIES INC COM 686688102 67,505 1,182,642 SH   SOLE 21 1,182,642 0 0
ORMAT TECHNOLOGIES INC COM 686688102 59,366 1,040,043 SH   SOLE 22 968,099 0 71,944
ORMAT TECHNOLOGIES INC COM 686688102 9 166 SH   SOLE 23 166 0 0
ORMAT TECHNOLOGIES INC COM 686688102 594 10,406 SH   SOLE 26 8,927 0 1,479
ORMAT TECHNOLOGIES INC COM 686688102 303 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 528 9,251 SH   SOLE 29 0 0 9,251
ORMAT TECHNOLOGIES INC COM 686688102 336 5,889 SH   SOLE 30 5,889 0 0
ORMAT TECHNOLOGIES INC COM 686688102 230 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 22 989 SH   SOLE 2 419 0 570
ORRSTOWN FINL SVCS INC COM 687380105 614 27,472 SH   SOLE 18 27,472 0 0
ORRSTOWN FINL SVCS INC COM 687380105 112 4,995 SH   SOLE 19 4,995 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,604 250,730 SH   SOLE 21 250,730 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,280 236,259 SH   SOLE 22 231,760 0 4,499
ORTHOFIX INTL N V COM N6748L102 36 947 SH   SOLE 2 947 0 0
ORTHOFIX INTL N V COM N6748L102 7 188 SH   SOLE 4 188 0 0
ORTHOFIX INTL N V COM N6748L102 22 565 SH   SOLE 7 565 0 0
ORTHOFIX INTL N V COM N6748L102 3,422 89,694 SH   SOLE 18 89,694 0 0
ORTHOFIX INTL N V COM N6748L102 393 10,303 SH   SOLE 19 10,303 0 0
ORTHOFIX INTL N V COM N6748L102 59,572 1,561,519 SH   SOLE 21 1,561,519 0 0
ORTHOFIX INTL N V COM N6748L102 18,806 492,940 SH   SOLE 22 453,522 0 39,418
ORTHOFIX INTL N V COM N6748L102 513 13,438 SH   SOLE 26 12,132 0 1,306
ORTHOFIX INTL N V COM N6748L102 104 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX INTL N V COM N6748L102 202 5,302 SH   SOLE 29 0 0 5,302
ORTHOFIX INTL N V COM N6748L102 1,419 37,187 SH   SOLE 30 37,187 0 0
ORTHOFIX INTL N V COM N6748L102 78 2,057 SH   SOLE 40 2,057 0 0
OSHKOSH CORP COM 688239201 8,202 119,573 SH   SOLE 2 119,573 0 0
OSHKOSH CORP COM 688239201 1,028 14,982 SH   SOLE 4 14,982 0 0
OSHKOSH CORP COM 688239201 346 5,048 SH   SOLE 7 5,048 0 0
OSHKOSH CORP COM 688239201 86 1,252 SH   SOLE 13 1,252 0 0
OSHKOSH CORP COM 688239201 17,646 257,270 SH   SOLE 18 257,270 0 0
OSHKOSH CORP COM 688239201 3,278 47,791 SH   SOLE 19 47,791 0 0
OSHKOSH CORP COM 688239201 217,469 3,170,561 SH   SOLE 21 3,170,561 0 0
OSHKOSH CORP COM 688239201 178,401 2,600,977 SH   SOLE 22 2,219,577 0 381,400
OSHKOSH CORP COM 688239201 1,337 19,494 SH   SOLE 23 19,494 0 0
OSHKOSH CORP COM 688239201 520 7,575 SH   SOLE 25 7,575 0 0
OSHKOSH CORP COM 688239201 2,090 30,477 SH   SOLE 26 23,420 0 7,057
OSHKOSH CORP COM 688239201 714 10,413 SH   SOLE 28 10,413 0 0
OSHKOSH CORP COM 688239201 5,575 81,287 SH   SOLE 29 5,847 0 75,440
OSHKOSH CORP COM 688239201 929 13,545 SH   SOLE 30 13,545 0 0
OSHKOSH CORP COM 688239201 1,461 21,306 SH   SOLE 31 15,510 0 5,796
OSHKOSH CORP COM 688239201 472 6,888 SH   SOLE 34 6,888 0 0
OSHKOSH CORP COM 688239201 1,114 16,242 SH   SOLE 36 16,242 0 0
OSHKOSH CORP COM 688239201 439 6,399 SH   SOLE 40 6,399 0 0
OSI SYSTEMS INC COM 671044105 281 3,851 SH   SOLE 2 737 0 3,114
OSI SYSTEMS INC COM 671044105 2 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 36 490 SH   SOLE 7 490 0 0
OSI SYSTEMS INC COM 671044105 6,804 93,222 SH   SOLE 18 93,222 0 0
OSI SYSTEMS INC COM 671044105 784 10,737 SH   SOLE 19 10,737 0 0
OSI SYSTEMS INC COM 671044105 114,339 1,566,503 SH   SOLE 21 1,566,503 0 0
OSI SYSTEMS INC COM 671044105 38,582 528,598 SH   SOLE 22 493,714 0 34,884
OSI SYSTEMS INC COM 671044105 370 5,076 SH   SOLE 26 3,797 0 1,279
OSI SYSTEMS INC COM 671044105 199 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 64 881 SH   SOLE 29 0 0 881
OSI SYSTEMS INC COM 671044105 2,503 34,288 SH   SOLE 30 34,288 0 0
OSI SYSTEMS INC COM 671044105 151 2,067 SH   SOLE 40 2,067 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 51 4,615 SH   SOLE 21 4,615 0 0
OTELCO INC CL A NEW 688823301 6 811 SH   SOLE 21 811 0 0
OTELCO INC CL A NEW 688823301 218 30,793 SH   SOLE 22 30,793 0 0
OTONOMY INC COM 68906L105 64 5,232 SH   SOLE 2 1,185 0 4,047
OTONOMY INC COM 68906L105 6 461 SH   SOLE 7 461 0 0
OTONOMY INC COM 68906L105 1,355 110,615 SH   SOLE 18 110,615 0 0
OTONOMY INC COM 68906L105 2,393 195,310 SH   SOLE 19 195,310 0 0
OTONOMY INC COM 68906L105 556 45,370 SH   SOLE 20 45,370 0 0
OTONOMY INC COM 68906L105 14,529 1,186,049 SH   SOLE 21 1,186,049 0 0
OTONOMY INC COM 68906L105 6,877 561,379 SH   SOLE 22 527,619 0 33,760
OTONOMY INC COM 68906L105 36 2,944 SH   SOLE 28 2,944 0 0
OTONOMY INC COM 68906L105 24 1,959 SH   SOLE 30 1,959 0 0
OTONOMY INC COM 68906L105 19 1,528 SH   SOLE 40 1,528 0 0
OTTER TAIL CORP COM 689648103 1,977 52,153 SH   SOLE 2 44,778 0 7,375
OTTER TAIL CORP COM 689648103 10 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 40 1,055 SH   SOLE 7 1,055 0 0
OTTER TAIL CORP COM 689648103 5,786 152,655 SH   SOLE 18 152,655 0 0
OTTER TAIL CORP COM 689648103 899 23,722 SH   SOLE 19 23,722 0 0
OTTER TAIL CORP COM 689648103 43,998 1,160,897 SH   SOLE 21 1,160,897 0 0
OTTER TAIL CORP COM 689648103 39,860 1,051,727 SH   SOLE 22 974,819 0 76,908
OTTER TAIL CORP COM 689648103 676 17,831 SH   SOLE 26 14,263 0 3,568
OTTER TAIL CORP COM 689648103 281 7,419 SH   SOLE 28 7,419 0 0
OTTER TAIL CORP COM 689648103 222 5,848 SH   SOLE 30 5,848 0 0
OTTER TAIL CORP COM 689648103 144 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 1,102 41,505 SH   SOLE 2 20,653 0 20,852
OUTFRONT MEDIA INC COM 69007J106 1,648 62,054 SH   SOLE 4 62,054 0 0
OUTFRONT MEDIA INC COM 69007J106 139 5,240 SH   SOLE 7 5,240 0 0
OUTFRONT MEDIA INC COM 69007J106 5,581 210,222 SH   SOLE 18 210,222 0 0
OUTFRONT MEDIA INC COM 69007J106 18,152 683,697 SH   SOLE 19 683,697 0 0
OUTFRONT MEDIA INC COM 69007J106 59,287 2,233,019 SH   SOLE 21 2,233,019 0 0
OUTFRONT MEDIA INC COM 69007J106 101,228 3,812,714 SH   SOLE 22 3,325,644 0 487,070
OUTFRONT MEDIA INC COM 69007J106 1,331 50,134 SH   SOLE 26 45,324 0 4,810
OUTFRONT MEDIA INC COM 69007J106 521 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 990 37,306 SH   SOLE 29 0 0 37,306
OUTFRONT MEDIA INC COM 69007J106 606 22,813 SH   SOLE 30 22,813 0 0
OUTFRONT MEDIA INC COM 69007J106 85 3,207 SH   SOLE 31 3,207 0 0
OUTFRONT MEDIA INC COM 69007J106 3,571 134,495 SH   SOLE 34 134,495 0 0
OUTFRONT MEDIA INC COM 69007J106 171 6,429 SH   SOLE 36 6,429 0 0
OUTFRONT MEDIA INC COM 69007J106 344 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 10 5,612 SH   SOLE 2 1,596 0 4,016
OVASCIENCE INC COM 69014Q101 1 525 SH   SOLE 7 525 0 0
OVASCIENCE INC COM 69014Q101 251 134,121 SH   SOLE 18 134,121 0 0
OVASCIENCE INC COM 69014Q101 33 17,451 SH   SOLE 19 17,451 0 0
OVASCIENCE INC COM 69014Q101 1,902 1,016,864 SH   SOLE 21 1,016,864 0 0
OVASCIENCE INC COM 69014Q101 1,291 690,121 SH   SOLE 22 639,946 0 50,175
OVASCIENCE INC COM 69014Q101 6 3,284 SH   SOLE 28 3,284 0 0
OVASCIENCE INC COM 69014Q101 6 2,945 SH   SOLE 30 2,945 0 0
OVASCIENCE INC COM 69014Q101 6 3,089 SH   SOLE 40 3,089 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 91 23,467 SH   SOLE 2 16,871 0 6,596
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 564 146,008 SH   SOLE 18 146,008 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 210 54,351 SH   SOLE 19 54,351 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,610 1,194,180 SH   SOLE 21 1,194,180 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5,027 1,302,239 SH   SOLE 22 1,257,653 0 44,586
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 362 93,830 SH   SOLE 29 0 0 93,830
OVERSTOCK COM INC DEL COM 690370101 135 7,872 SH   SOLE 2 7,872 0 0
OVERSTOCK COM INC DEL COM 690370101 5 294 SH   SOLE 7 294 0 0
OVERSTOCK COM INC DEL COM 690370101 843 48,984 SH   SOLE 18 48,984 0 0
OVERSTOCK COM INC DEL COM 690370101 1,396 81,165 SH   SOLE 19 81,165 0 0
OVERSTOCK COM INC DEL COM 690370101 7,620 443,010 SH   SOLE 21 443,010 0 0
OVERSTOCK COM INC DEL COM 690370101 9,075 527,621 SH   SOLE 22 502,268 0 25,353
OVERSTOCK COM INC DEL COM 690370101 67 3,890 SH   SOLE 23 3,890 0 0
OVERSTOCK COM INC DEL COM 690370101 41 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 47 2,712 SH   SOLE 30 2,712 0 0
OVERSTOCK COM INC DEL COM 690370101 27 1,547 SH   SOLE 40 1,547 0 0
OWENS & MINOR INC NEW COM 690732102 1,224 35,372 SH   SOLE 2 25,865 0 9,507
OWENS & MINOR INC NEW COM 690732102 1,350 39,029 SH   SOLE 4 39,029 0 0
OWENS & MINOR INC NEW COM 690732102 118 3,418 SH   SOLE 7 3,418 0 0
OWENS & MINOR INC NEW COM 690732102 17,878 516,706 SH   SOLE 18 516,706 0 0
OWENS & MINOR INC NEW COM 690732102 26,850 776,000 SH   SOLE 19 776,000 0 0
OWENS & MINOR INC NEW COM 690732102 136,294 3,939,143 SH   SOLE 21 3,939,143 0 0
OWENS & MINOR INC NEW COM 690732102 68,634 1,983,631 SH   SOLE 22 1,848,638 0 134,993
OWENS & MINOR INC NEW COM 690732102 628 18,142 SH   SOLE 26 13,385 0 4,757
OWENS & MINOR INC NEW COM 690732102 317 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 333 9,612 SH   SOLE 30 9,612 0 0
OWENS & MINOR INC NEW COM 690732102 2,904 83,918 SH   SOLE 34 83,918 0 0
OWENS & MINOR INC NEW COM 690732102 179 5,174 SH   SOLE 36 5,174 0 0
OWENS & MINOR INC NEW COM 690732102 131 3,773 SH   SOLE 40 3,773 0 0
OWENS CORNING NEW COM 690742101 9,523 155,166 SH   SOLE 2 134,482 0 20,684
OWENS CORNING NEW COM 690742101 1,952 31,812 SH   SOLE 4 31,812 0 0
OWENS CORNING NEW COM 690742101 628 10,239 SH   SOLE 7 10,239 0 0
OWENS CORNING NEW COM 690742101 1,296 21,119 SH   SOLE 13 21,119 0 0
OWENS CORNING NEW COM 690742101 5,702 92,915 SH   SOLE 15 0 0 92,915
OWENS CORNING NEW COM 690742101 11,564 188,436 SH   SOLE 18 174,975 0 13,461
OWENS CORNING NEW COM 690742101 23,178 377,684 SH   SOLE 19 377,684 0 0
OWENS CORNING NEW COM 690742101 99,261 1,617,421 SH   SOLE 21 1,617,421 0 0
OWENS CORNING NEW COM 690742101 225,716 3,677,959 SH   SOLE 22 3,127,114 0 550,845
OWENS CORNING NEW COM 690742101 1,940 31,617 SH   SOLE 23 31,617 0 0
OWENS CORNING NEW COM 690742101 275 4,483 SH   SOLE 25 0 0 4,483
OWENS CORNING NEW COM 690742101 2,927 47,691 SH   SOLE 26 36,253 0 11,438
OWENS CORNING NEW COM 690742101 976 15,908 SH   SOLE 28 15,908 0 0
OWENS CORNING NEW COM 690742101 6,727 109,619 SH   SOLE 29 14,623 0 94,996
OWENS CORNING NEW COM 690742101 1,298 21,149 SH   SOLE 30 21,149 0 0
OWENS CORNING NEW COM 690742101 1,774 28,901 SH   SOLE 31 24,053 0 4,848
OWENS CORNING NEW COM 690742101 2,041 33,262 SH   SOLE 34 33,262 0 0
OWENS CORNING NEW COM 690742101 1,282 20,893 SH   SOLE 36 20,893 0 0
OWENS CORNING NEW COM 690742101 609 9,929 SH   SOLE 40 9,929 0 0
OWENS ILL INC COM NEW 690768403 1,644 80,673 SH   SOLE 2 80,673 0 0
OWENS ILL INC COM NEW 690768403 44 2,158 SH   SOLE 4 2,158 0 0
OWENS ILL INC COM NEW 690768403 175 8,595 SH   SOLE 7 8,595 0 0
OWENS ILL INC COM NEW 690768403 17,752 871,035 SH   SOLE 18 861,485 0 9,550
OWENS ILL INC COM NEW 690768403 17,607 863,930 SH   SOLE 19 863,930 0 0
OWENS ILL INC COM NEW 690768403 143,025 7,017,931 SH   SOLE 21 7,017,931 0 0
OWENS ILL INC COM NEW 690768403 110,696 5,431,615 SH   SOLE 22 4,865,212 0 566,403
OWENS ILL INC COM NEW 690768403 483 23,710 SH   SOLE 23 23,710 0 0
OWENS ILL INC COM NEW 690768403 1,283 62,933 SH   SOLE 26 52,504 0 10,429
OWENS ILL INC COM NEW 690768403 448 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 928 45,514 SH   SOLE 29 0 0 45,514
OWENS ILL INC COM NEW 690768403 498 24,434 SH   SOLE 30 24,434 0 0
OWENS ILL INC COM NEW 690768403 76 3,705 SH   SOLE 31 3,705 0 0
OWENS ILL INC COM NEW 690768403 3,326 163,200 SH   SOLE 34 163,200 0 0
OWENS ILL INC COM NEW 690768403 339 16,630 SH   SOLE 36 16,630 0 0
OWENS ILL INC COM NEW 690768403 355 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 34 1,910 SH   SOLE 2 673 0 1,237
OWENS RLTY MTG INC COM 690828108 715 40,148 SH   SOLE 18 40,148 0 0
OWENS RLTY MTG INC COM 690828108 71 3,996 SH   SOLE 19 3,996 0 0
OWENS RLTY MTG INC COM 690828108 5,969 335,353 SH   SOLE 21 335,353 0 0
OWENS RLTY MTG INC COM 690828108 1,925 108,127 SH   SOLE 22 102,002 0 6,125
OXBRIDGE RE HLDGS LTD SHS G6856M106 6 846 SH   SOLE 18 846 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 20 1,260 SH   SOLE 2 1,124 0 136
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 14 925 SH   SOLE 7 925 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,402 90,499 SH   SOLE 18 90,499 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 156 10,066 SH   SOLE 19 10,066 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 10,820 698,528 SH   SOLE 21 698,528 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,131 202,129 SH   SOLE 22 175,172 0 26,957
OXFORD INDS INC COM 691497309 46 807 SH   SOLE 2 799 0 8
OXFORD INDS INC COM 691497309 7 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 22 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 4,254 74,285 SH   SOLE 18 74,285 0 0
OXFORD INDS INC COM 691497309 7,344 128,256 SH   SOLE 19 128,256 0 0
OXFORD INDS INC COM 691497309 73,091 1,276,474 SH   SOLE 21 1,276,474 0 0
OXFORD INDS INC COM 691497309 25,083 438,049 SH   SOLE 22 406,122 0 31,927
OXFORD INDS INC COM 691497309 348 6,079 SH   SOLE 26 5,031 0 1,048
OXFORD INDS INC COM 691497309 123 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,696 29,618 SH   SOLE 30 29,618 0 0
OXFORD INDS INC COM 691497309 96 1,668 SH   SOLE 40 1,668 0 0
P & F INDS INC CL A NEW 692830508 2 336 SH   SOLE 18 336 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 1 43 SH   SOLE 2 43 0 0
P A M TRANSN SVCS INC COM 693149106 176 10,824 SH   SOLE 18 10,824 0 0
P A M TRANSN SVCS INC COM 693149106 31 1,874 SH   SOLE 19 1,874 0 0
P A M TRANSN SVCS INC COM 693149106 1,243 76,299 SH   SOLE 21 76,299 0 0
P A M TRANSN SVCS INC COM 693149106 2,784 170,911 SH   SOLE 22 169,683 0 1,228
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 13,342 428,044 SH   SOLE 2 98,360 0 329,684
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3,440 110,366 SH   SOLE 18 110,366 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,354 43,438 SH   SOLE 21 43,438 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 55,993 1,796,372 SH   SOLE 22 1,495,364 0 301,008
PACCAR INC COM 693718108 37,183 553,312 SH   SOLE 2 339,159 0 214,153
PACCAR INC COM 693718108 14,004 208,387 SH   SOLE 4 199,628 0 8,759
PACCAR INC COM 693718108 17,984 267,620 SH   SOLE 7 251,010 0 16,610
PACCAR INC COM 693718108 173 2,573 SH   SOLE 15 2,573 0 0
PACCAR INC COM 693718108 53,896 802,018 SH   SOLE 18 751,621 0 50,397
PACCAR INC COM 693718108 11,535 171,659 SH   SOLE 19 171,659 0 0
PACCAR INC COM 693718108 12,604 187,553 SH   SOLE 20 0 0 187,553
PACCAR INC COM 693718108 562,705 8,373,584 SH   SOLE 21 8,373,584 0 0
PACCAR INC COM 693718108 646,895 9,626,418 SH   SOLE 22 7,691,792 0 1,934,626
PACCAR INC COM 693718108 33,864 503,927 SH   SOLE 23 503,927 0 0
PACCAR INC COM 693718108 12,249 182,275 SH   SOLE 25 182,275 0 0
PACCAR INC COM 693718108 57,136 850,245 SH   SOLE 26 247,887 0 602,358
PACCAR INC COM 693718108 4,953 73,707 SH   SOLE 28 54,778 0 18,929
PACCAR INC COM 693718108 4,080 60,709 SH   SOLE 29 46,444 0 14,265
PACCAR INC COM 693718108 69,367 1,032,246 SH   SOLE 30 1,032,246 0 0
PACCAR INC COM 693718108 19,110 284,372 SH   SOLE 31 94,689 0 189,683
PACCAR INC COM 693718108 7,425 110,491 SH   SOLE 32 110,491 0 0
PACCAR INC COM 693718108 4,895 72,848 SH   SOLE 34 72,848 0 0
PACCAR INC COM 693718108 38,339 570,518 SH   SOLE 36 570,518 0 0
PACCAR INC COM 693718108 122 1,814 SH   SOLE 40 1,814 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 21 4,156 SH   SOLE 2 3,765 0 391
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 575 111,298 SH   SOLE 4 111,298 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 1,421 SH   SOLE 7 1,421 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,978 382,665 SH   SOLE 18 382,665 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,050 1,363,579 SH   SOLE 19 1,363,579 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19,795 3,828,900 SH   SOLE 21 3,828,900 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10,515 2,033,819 SH   SOLE 22 1,868,054 0 165,765
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 9 1,796 SH   SOLE 26 0 0 1,796
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 49 9,464 SH   SOLE 28 9,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 75 14,451 SH   SOLE 30 14,451 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,267 245,119 SH   SOLE 34 245,119 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 46 8,804 SH   SOLE 40 8,804 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 108 4,414 SH   SOLE 2 858 0 3,556
PACIFIC CONTINENTAL CORP COM 69412V108 11 451 SH   SOLE 7 451 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1,988 81,161 SH   SOLE 18 81,161 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 329 13,440 SH   SOLE 19 13,440 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 16,445 671,242 SH   SOLE 21 671,242 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 16,273 664,215 SH   SOLE 22 634,178 0 30,037
PACIFIC ETHANOL INC COM PAR $.001 69423U305 262 38,227 SH   SOLE 2 31,814 0 6,413
PACIFIC ETHANOL INC COM PAR $.001 69423U305 4 511 SH   SOLE 7 511 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 814 118,858 SH   SOLE 18 118,858 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 286 41,804 SH   SOLE 19 41,804 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 6,555 956,929 SH   SOLE 21 956,929 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 7,572 1,105,461 SH   SOLE 22 1,070,178 0 35,283
PACIFIC ETHANOL INC COM PAR $.001 69423U305 9 1,355 SH   SOLE 23 1,355 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 345 50,324 SH   SOLE 29 0 0 50,324
PACIFIC MERCANTILE BANCORP COM 694552100 24 3,171 SH   SOLE 2 487 0 2,684
PACIFIC MERCANTILE BANCORP COM 694552100 458 60,685 SH   SOLE 18 60,685 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 46 6,034 SH   SOLE 19 6,034 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 3,857 510,904 SH   SOLE 21 510,904 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,023 267,904 SH   SOLE 22 258,841 0 9,063
PACIFIC PREMIER BANCORP COM 69478X105 195 5,060 SH   SOLE 2 1,302 0 3,758
PACIFIC PREMIER BANCORP COM 69478X105 31 802 SH   SOLE 7 802 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,342 112,627 SH   SOLE 18 112,627 0 0
PACIFIC PREMIER BANCORP COM 69478X105 646 16,764 SH   SOLE 19 16,764 0 0
PACIFIC PREMIER BANCORP COM 69478X105 34,224 887,788 SH   SOLE 21 887,788 0 0
PACIFIC PREMIER BANCORP COM 69478X105 31,913 827,827 SH   SOLE 22 741,379 0 86,448
PACIFIC PREMIER BANCORP COM 69478X105 53 1,371 SH   SOLE 26 0 0 1,371
PACIFIC PREMIER BANCORP COM 69478X105 118 3,051 SH   SOLE 28 3,051 0 0
PACIFIC PREMIER BANCORP COM 69478X105 227 5,891 SH   SOLE 30 5,891 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 442 9,700 SH   SOLE 2 9,467 0 233
PACIRA PHARMACEUTICALS INC COM 695127100 9 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 42 917 SH   SOLE 7 917 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 6,356 139,385 SH   SOLE 18 139,385 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 5,462 119,778 SH   SOLE 19 119,778 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 657 14,400 SH   SOLE 20 14,400 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 84,706 1,857,590 SH   SOLE 21 1,857,590 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 45,002 986,896 SH   SOLE 22 913,622 0 73,274
PACIRA PHARMACEUTICALS INC COM 695127100 432 9,483 SH   SOLE 26 7,066 0 2,417
PACIRA PHARMACEUTICALS INC COM 695127100 242 5,304 SH   SOLE 28 5,304 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 210 4,606 SH   SOLE 29 0 0 4,606
PACIRA PHARMACEUTICALS INC COM 695127100 282 6,185 SH   SOLE 30 6,185 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,158 25,400 SH   SOLE 34 25,400 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 180 3,939 SH   SOLE 40 3,939 0 0
PACKAGING CORP AMER COM 695156109 9,688 105,744 SH   SOLE 2 62,964 0 42,780
PACKAGING CORP AMER COM 695156109 3,095 33,785 SH   SOLE 4 31,389 0 2,396
PACKAGING CORP AMER COM 695156109 3,250 35,471 SH   SOLE 7 27,729 0 7,742
PACKAGING CORP AMER COM 695156109 1,901 20,754 SH   SOLE 13 20,754 0 0
PACKAGING CORP AMER COM 695156109 21 228 SH   SOLE 17 0 0 228
PACKAGING CORP AMER COM 695156109 82,567 901,188 SH   SOLE 18 849,746 0 51,442
PACKAGING CORP AMER COM 695156109 112,793 1,231,100 SH   SOLE 19 1,231,100 0 0
PACKAGING CORP AMER COM 695156109 5,597 61,087 SH   SOLE 20 0 0 61,087
PACKAGING CORP AMER COM 695156109 599,747 6,546,025 SH   SOLE 21 6,546,025 0 0
PACKAGING CORP AMER COM 695156109 332,072 3,624,446 SH   SOLE 22 3,140,802 0 483,644
PACKAGING CORP AMER COM 695156109 9,698 105,845 SH   SOLE 23 105,845 0 0
PACKAGING CORP AMER COM 695156109 3,086 33,687 SH   SOLE 25 19,829 0 13,858
PACKAGING CORP AMER COM 695156109 14,830 161,868 SH   SOLE 26 80,537 0 81,331
PACKAGING CORP AMER COM 695156109 1,810 19,760 SH   SOLE 28 14,720 0 5,040
PACKAGING CORP AMER COM 695156109 436 4,759 SH   SOLE 29 4,759 0 0
PACKAGING CORP AMER COM 695156109 14,901 162,639 SH   SOLE 30 162,639 0 0
PACKAGING CORP AMER COM 695156109 3,591 39,194 SH   SOLE 31 19,096 0 20,098
PACKAGING CORP AMER COM 695156109 5,438 59,352 SH   SOLE 32 59,352 0 0
PACKAGING CORP AMER COM 695156109 13,664 149,135 SH   SOLE 34 149,135 0 0
PACKAGING CORP AMER COM 695156109 4,379 47,800 SH   SOLE 36 47,800 0 0
PACKAGING CORP AMER COM 695156109 43 474 SH   SOLE 40 474 0 0
PACWEST BANCORP DEL COM 695263103 4,050 76,051 SH   SOLE 2 55,018 0 21,033
PACWEST BANCORP DEL COM 695263103 30 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 766 14,379 SH   SOLE 7 14,379 0 0
PACWEST BANCORP DEL COM 695263103 4 74 SH   SOLE 17 0 0 74
PACWEST BANCORP DEL COM 695263103 24,706 463,869 SH   SOLE 18 463,869 0 0
PACWEST BANCORP DEL COM 695263103 4,086 76,716 SH   SOLE 19 76,716 0 0
PACWEST BANCORP DEL COM 695263103 453,388 8,512,724 SH   SOLE 21 8,512,724 0 0
PACWEST BANCORP DEL COM 695263103 204,412 3,837,994 SH   SOLE 22 3,436,090 0 401,904
PACWEST BANCORP DEL COM 695263103 1,773 33,281 SH   SOLE 26 25,600 0 7,681
PACWEST BANCORP DEL COM 695263103 902 16,938 SH   SOLE 28 16,938 0 0
PACWEST BANCORP DEL COM 695263103 95 1,783 SH   SOLE 29 0 0 1,783
PACWEST BANCORP DEL COM 695263103 1,007 18,913 SH   SOLE 30 18,913 0 0
PACWEST BANCORP DEL COM 695263103 139 2,606 SH   SOLE 31 2,606 0 0
PACWEST BANCORP DEL COM 695263103 4,201 78,879 SH   SOLE 32 78,879 0 0
PACWEST BANCORP DEL COM 695263103 449 8,424 SH   SOLE 40 8,424 0 0
PAIN THERAPEUTICS INC COM 69562K100 6 6,706 SH   SOLE 18 6,706 0 0
PAIN THERAPEUTICS INC COM 69562K100 8 8,736 SH   SOLE 19 8,736 0 0
PAIN THERAPEUTICS INC COM 69562K100 91 101,630 SH   SOLE 21 101,630 0 0
PAIN THERAPEUTICS INC COM 69562K100 1,253 1,402,661 SH   SOLE 22 1,375,600 0 27,061
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 8 23,498 SH   SOLE 19 23,498 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6 18,541 SH   SOLE 21 18,541 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 360 1,098,128 SH   SOLE 22 1,098,128 0 0
PALO ALTO NETWORKS INC COM 697435105 5,696 50,547 SH   SOLE 2 5,636 0 44,911
PALO ALTO NETWORKS INC COM 697435105 2,916 25,878 SH   SOLE 4 23,895 0 1,983
PALO ALTO NETWORKS INC COM 697435105 803 7,128 SH   SOLE 7 5,405 0 1,723
PALO ALTO NETWORKS INC COM 697435105 188 1,669 SH   SOLE 13 1,669 0 0
PALO ALTO NETWORKS INC COM 697435105 56 500 SH   SOLE 15 500 0 0
PALO ALTO NETWORKS INC COM 697435105 5,423 48,126 SH   SOLE 18 38,351 0 9,775
PALO ALTO NETWORKS INC COM 697435105 6,368 56,513 SH   SOLE 19 56,513 0 0
PALO ALTO NETWORKS INC COM 697435105 4,937 43,815 SH   SOLE 20 0 0 43,815
PALO ALTO NETWORKS INC COM 697435105 115,954 1,029,056 SH   SOLE 21 1,029,056 0 0
PALO ALTO NETWORKS INC COM 697435105 265,434 2,355,641 SH   SOLE 22 2,059,919 0 295,722
PALO ALTO NETWORKS INC COM 697435105 12,318 109,318 SH   SOLE 23 109,318 0 0
PALO ALTO NETWORKS INC COM 697435105 3,995 35,450 SH   SOLE 25 35,450 0 0
PALO ALTO NETWORKS INC COM 697435105 23,727 210,569 SH   SOLE 26 64,310 0 146,259
PALO ALTO NETWORKS INC COM 697435105 2,159 19,158 SH   SOLE 28 14,255 0 4,903
PALO ALTO NETWORKS INC COM 697435105 2,861 25,390 SH   SOLE 29 4,472 0 20,918
PALO ALTO NETWORKS INC COM 697435105 10,696 94,928 SH   SOLE 30 94,928 0 0
PALO ALTO NETWORKS INC COM 697435105 4,958 44,002 SH   SOLE 31 18,804 0 25,198
PALO ALTO NETWORKS INC COM 697435105 647 5,741 SH   SOLE 34 5,741 0 0
PALO ALTO NETWORKS INC COM 697435105 14,655 130,058 SH   SOLE 36 130,058 0 0
PALO ALTO NETWORKS INC COM 697435105 61 539 SH   SOLE 40 539 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 181 152,000 PRN   OTR 19 152,000 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 702 590,000 PRN   SOLE 21 590,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 22 400 SH   SOLE 2 400 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,633 67,000 SH   SOLE 18 7,000 0 60,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,898 35,000 SH   SOLE 19 35,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 18,608 343,196 SH   SOLE 21 343,196 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 13,836 255,181 SH   SOLE 22 255,181 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 27,267 502,896 SH   SOLE 25 502,896 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,271 41,894 SH   SOLE 31 0 0 41,894
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 17,676 326,000 SH   SOLE 34 326,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,727 98,570 SH   SOLE 21 98,570 0 0
PAN AMERICAN SILVER CORP COM 697900108 0 1 SH   SOLE 22 1 0 0
PANDORA MEDIA INC COM 698354107 310 26,237 SH   SOLE 2 18,796 0 7,441
PANDORA MEDIA INC COM 698354107 12 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 62 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 1,279 108,324 SH   SOLE 18 108,324 0 0
PANDORA MEDIA INC COM 698354107 5,163 437,182 SH   SOLE 19 437,182 0 0
PANDORA MEDIA INC COM 698354107 28,699 2,430,064 SH   SOLE 21 2,430,064 0 0
PANDORA MEDIA INC COM 698354107 71,396 6,045,402 SH   SOLE 22 5,326,096 0 719,306
PANDORA MEDIA INC COM 698354107 779 65,985 SH   SOLE 26 50,068 0 15,917
PANDORA MEDIA INC COM 698354107 345 29,204 SH   SOLE 28 29,204 0 0
PANDORA MEDIA INC COM 698354107 890 75,382 SH   SOLE 30 75,382 0 0
PANDORA MEDIA INC COM 698354107 62 5,236 SH   SOLE 31 5,236 0 0
PANDORA MEDIA INC COM 698354107 256 21,663 SH   SOLE 40 21,663 0 0
PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 356 355,000 PRN   SOLE 21 355,000 0 0
PANERA BREAD CO CL A 69840W108 3,224 12,313 SH   SOLE 2 12,127 0 186
PANERA BREAD CO CL A 69840W108 30 116 SH   SOLE 4 116 0 0
PANERA BREAD CO CL A 69840W108 179 682 SH   SOLE 7 682 0 0
PANERA BREAD CO CL A 69840W108 18,987 72,505 SH   SOLE 18 72,505 0 0
PANERA BREAD CO CL A 69840W108 12,702 48,505 SH   SOLE 19 48,505 0 0
PANERA BREAD CO CL A 69840W108 232,061 886,168 SH   SOLE 21 886,168 0 0
PANERA BREAD CO CL A 69840W108 183,481 700,655 SH   SOLE 22 619,804 0 80,851
PANERA BREAD CO CL A 69840W108 791 3,020 SH   SOLE 25 3,020 0 0
PANERA BREAD CO CL A 69840W108 2,080 7,942 SH   SOLE 26 6,414 0 1,528
PANERA BREAD CO CL A 69840W108 801 3,059 SH   SOLE 28 3,059 0 0
PANERA BREAD CO CL A 69840W108 1,243 4,748 SH   SOLE 29 0 0 4,748
PANERA BREAD CO CL A 69840W108 1,235 4,715 SH   SOLE 30 4,715 0 0
PANERA BREAD CO CL A 69840W108 128 489 SH   SOLE 31 489 0 0
PANERA BREAD CO CL A 69840W108 2,985 11,400 SH   SOLE 34 11,400 0 0
PANERA BREAD CO CL A 69840W108 567 2,165 SH   SOLE 40 2,165 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 3 867 SH   SOLE 18 867 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 10 3,011 SH   SOLE 21 3,011 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 48 2,504 SH   SOLE 2 793 0 1,711
PANHANDLE OIL AND GAS INC CL A 698477106 14 734 SH   SOLE 7 734 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,205 62,753 SH   SOLE 18 62,753 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 191 9,936 SH   SOLE 19 9,936 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 9,720 506,258 SH   SOLE 21 506,258 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 9,840 512,498 SH   SOLE 22 492,074 0 20,424
PAPA JOHNS INTL INC COM 698813102 3,558 44,449 SH   SOLE 2 44,187 0 262
PAPA JOHNS INTL INC COM 698813102 313 3,905 SH   SOLE 4 3,905 0 0
PAPA JOHNS INTL INC COM 698813102 55 691 SH   SOLE 7 691 0 0
PAPA JOHNS INTL INC COM 698813102 13,976 174,609 SH   SOLE 18 174,609 0 0
PAPA JOHNS INTL INC COM 698813102 15,566 194,475 SH   SOLE 19 194,475 0 0
PAPA JOHNS INTL INC COM 698813102 129,991 1,624,076 SH   SOLE 21 1,624,076 0 0
PAPA JOHNS INTL INC COM 698813102 77,613 969,677 SH   SOLE 22 911,546 0 58,131
PAPA JOHNS INTL INC COM 698813102 2,248 28,080 SH   SOLE 23 28,080 0 0
PAPA JOHNS INTL INC COM 698813102 994 12,414 SH   SOLE 26 8,422 0 3,992
PAPA JOHNS INTL INC COM 698813102 326 4,069 SH   SOLE 28 4,069 0 0
PAPA JOHNS INTL INC COM 698813102 1,006 12,568 SH   SOLE 29 0 0 12,568
PAPA JOHNS INTL INC COM 698813102 397 4,965 SH   SOLE 30 4,965 0 0
PAPA JOHNS INTL INC COM 698813102 176 2,204 SH   SOLE 31 0 0 2,204
PAPA JOHNS INTL INC COM 698813102 81 1,006 SH   SOLE 34 1,006 0 0
PAPA JOHNS INTL INC COM 698813102 31 391 SH   SOLE 36 391 0 0
PAPA JOHNS INTL INC COM 698813102 270 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 10 2,064 SH   SOLE 18 2,064 0 0
PAPA MURPHYS HLDGS INC COM 698814100 191 39,950 SH   SOLE 21 39,950 0 0
PAPA MURPHYS HLDGS INC COM 698814100 971 203,549 SH   SOLE 22 203,549 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 99 5,980 SH   SOLE 2 2,482 0 3,498
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 7 401 SH   SOLE 7 401 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,955 118,528 SH   SOLE 18 118,528 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 357 21,642 SH   SOLE 19 21,642 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15,446 936,682 SH   SOLE 21 936,682 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15,955 967,541 SH   SOLE 22 915,293 0 52,248
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 48 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 45 2,701 SH   SOLE 30 2,701 0 0
PAR TECHNOLOGY CORP COM 698884103 13 1,764 SH   SOLE 18 1,764 0 0
PAR TECHNOLOGY CORP COM 698884103 24 3,332 SH   SOLE 19 3,332 0 0
PAR TECHNOLOGY CORP COM 698884103 218 30,432 SH   SOLE 21 30,432 0 0
PAR TECHNOLOGY CORP COM 698884103 1,806 251,855 SH   SOLE 22 251,855 0 0
PARAGON COML CORP COM NEW 69911U403 83 1,549 SH   SOLE 18 1,549 0 0
PARAGON COML CORP COM NEW 69911U403 27 497 SH   SOLE 19 497 0 0
PARAGON COML CORP COM NEW 69911U403 1,633 30,520 SH   SOLE 21 30,520 0 0
PARAGON COML CORP COM NEW 69911U403 39 735 SH   SOLE 22 735 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 4 2,355 SH   SOLE 21 2,355 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 25 14,903 SH   SOLE 22 14,903 0 0
PARAMOUNT GROUP INC COM 69924R108 740 45,635 SH   SOLE 2 15,259 0 30,376
PARAMOUNT GROUP INC COM 69924R108 768 47,407 SH   SOLE 4 47,407 0 0
PARAMOUNT GROUP INC COM 69924R108 3,012 185,787 SH   SOLE 7 185,787 0 0
PARAMOUNT GROUP INC COM 69924R108 101 6,258 SH   SOLE 15 6,258 0 0
PARAMOUNT GROUP INC COM 69924R108 1,700 104,888 SH   SOLE 18 104,888 0 0
PARAMOUNT GROUP INC COM 69924R108 3,724 229,731 SH   SOLE 19 229,731 0 0
PARAMOUNT GROUP INC COM 69924R108 46,964 2,897,197 SH   SOLE 21 2,897,197 0 0
PARAMOUNT GROUP INC COM 69924R108 113,284 6,988,517 SH   SOLE 22 6,365,553 0 622,964
PARAMOUNT GROUP INC COM 69924R108 3,545 218,668 SH   SOLE 25 218,668 0 0
PARAMOUNT GROUP INC COM 69924R108 1,355 83,596 SH   SOLE 26 32,380 0 51,216
PARAMOUNT GROUP INC COM 69924R108 375 23,129 SH   SOLE 28 23,129 0 0
PARAMOUNT GROUP INC COM 69924R108 837 51,652 SH   SOLE 29 51,652 0 0
PARAMOUNT GROUP INC COM 69924R108 11,378 701,933 SH   SOLE 30 701,933 0 0
PARAMOUNT GROUP INC COM 69924R108 60 3,704 SH   SOLE 31 3,704 0 0
PARAMOUNT GROUP INC COM 69924R108 280 17,254 SH   SOLE 40 17,254 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 19 967 SH   SOLE 2 909 0 58
PARATEK PHARMACEUTICALS INC COM 699374302 6 290 SH   SOLE 7 290 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,358 70,540 SH   SOLE 18 70,540 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 210 10,886 SH   SOLE 19 10,886 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 17,982 934,144 SH   SOLE 21 934,144 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 9,294 482,784 SH   SOLE 22 461,185 0 21,599
PARATEK PHARMACEUTICALS INC COM 699374302 31 1,609 SH   SOLE 28 1,609 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 50 2,622 SH   SOLE 30 2,622 0 0
PARETEUM CORP COM NEW 69946T207 1 1,563 SH   SOLE 21 1,563 0 0
PAREXEL INTL CORP COM 699462107 1,469 23,280 SH   SOLE 2 22,882 0 398
PAREXEL INTL CORP COM 699462107 13 201 SH   SOLE 4 201 0 0
PAREXEL INTL CORP COM 699462107 79 1,251 SH   SOLE 7 1,251 0 0
PAREXEL INTL CORP COM 699462107 21,495 340,593 SH   SOLE 18 340,593 0 0
PAREXEL INTL CORP COM 699462107 4,447 70,467 SH   SOLE 19 70,467 0 0
PAREXEL INTL CORP COM 699462107 214,825 3,403,974 SH   SOLE 21 3,403,974 0 0
PAREXEL INTL CORP COM 699462107 102,698 1,627,285 SH   SOLE 22 1,520,659 0 106,626
PAREXEL INTL CORP COM 699462107 57 899 SH   SOLE 23 899 0 0
PAREXEL INTL CORP COM 699462107 1,218 19,297 SH   SOLE 26 15,951 0 3,346
PAREXEL INTL CORP COM 699462107 482 7,641 SH   SOLE 28 7,641 0 0
PAREXEL INTL CORP COM 699462107 44 705 SH   SOLE 29 0 0 705
PAREXEL INTL CORP COM 699462107 845 13,385 SH   SOLE 30 13,385 0 0
PAREXEL INTL CORP COM 699462107 283 4,478 SH   SOLE 40 4,478 0 0
PARK CITY GROUP INC COM NEW 700215304 10 833 SH   SOLE 2 673 0 160
PARK CITY GROUP INC COM NEW 700215304 538 43,527 SH   SOLE 18 43,527 0 0
PARK CITY GROUP INC COM NEW 700215304 60 4,822 SH   SOLE 19 4,822 0 0
PARK CITY GROUP INC COM NEW 700215304 5,146 416,705 SH   SOLE 21 416,705 0 0
PARK CITY GROUP INC COM NEW 700215304 1,808 146,371 SH   SOLE 22 136,644 0 9,727
PARK ELECTROCHEMICAL CORP COM 700416209 85 4,734 SH   SOLE 2 999 0 3,735
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,918 107,412 SH   SOLE 18 107,412 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 216 12,086 SH   SOLE 19 12,086 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 30,484 1,706,811 SH   SOLE 21 1,706,811 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9,645 540,043 SH   SOLE 22 496,481 0 43,562
PARK ELECTROCHEMICAL CORP COM 700416209 273 15,292 SH   SOLE 26 11,595 0 3,697
PARK ELECTROCHEMICAL CORP COM 700416209 49 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 793 44,427 SH   SOLE 30 44,427 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 37 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 507 19,748 SH   SOLE 2 18,691 0 1,057
PARK HOTELS RESORTS INC COM 700517105 477 18,592 SH   SOLE 4 18,592 0 0
PARK HOTELS RESORTS INC COM 700517105 179 6,973 SH   SOLE 7 6,973 0 0
PARK HOTELS RESORTS INC COM 700517105 17 664 SH   SOLE 15 664 0 0
PARK HOTELS RESORTS INC COM 700517105 1,229 47,895 SH   SOLE 18 47,895 0 0
PARK HOTELS RESORTS INC COM 700517105 1,863 72,572 SH   SOLE 19 72,572 0 0
PARK HOTELS RESORTS INC COM 700517105 44,623 1,738,341 SH   SOLE 21 1,738,341 0 0
PARK HOTELS RESORTS INC COM 700517105 97,324 3,791,334 SH   SOLE 22 3,371,018 0 420,316
PARK HOTELS RESORTS INC COM 700517105 882 34,353 SH   SOLE 23 34,353 0 0
PARK HOTELS RESORTS INC COM 700517105 1,184 46,138 SH   SOLE 25 46,138 0 0
PARK HOTELS RESORTS INC COM 700517105 3,658 142,499 SH   SOLE 26 31,636 0 110,863
PARK HOTELS RESORTS INC COM 700517105 469 18,288 SH   SOLE 28 18,288 0 0
PARK HOTELS RESORTS INC COM 700517105 1,186 46,210 SH   SOLE 29 6,265 0 39,945
PARK HOTELS RESORTS INC COM 700517105 599 23,329 SH   SOLE 30 23,329 0 0
PARK HOTELS RESORTS INC COM 700517105 338 13,177 SH   SOLE 31 3,333 0 9,844
PARK HOTELS RESORTS INC COM 700517105 149 5,814 SH   SOLE 34 5,814 0 0
PARK HOTELS RESORTS INC COM 700517105 3,861 150,419 SH   SOLE 36 150,419 0 0
PARK HOTELS RESORTS INC COM 700517105 211 8,214 SH   SOLE 40 8,214 0 0
PARK NATL CORP COM 700658107 326 3,097 SH   SOLE 2 565 0 2,532
PARK NATL CORP COM 700658107 16 154 SH   SOLE 4 154 0 0
PARK NATL CORP COM 700658107 30 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 5,631 53,527 SH   SOLE 18 53,527 0 0
PARK NATL CORP COM 700658107 874 8,305 SH   SOLE 19 8,305 0 0
PARK NATL CORP COM 700658107 43,260 411,214 SH   SOLE 21 411,214 0 0
PARK NATL CORP COM 700658107 39,703 377,409 SH   SOLE 22 352,996 0 24,413
PARK NATL CORP COM 700658107 97 926 SH   SOLE 26 0 0 926
PARK NATL CORP COM 700658107 199 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 204 1,942 SH   SOLE 30 1,942 0 0
PARK NATL CORP COM 700658107 121 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 67 1,850 SH   SOLE 2 407 0 1,443
PARK OHIO HLDGS CORP COM 700666100 7 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,322 36,776 SH   SOLE 18 36,776 0 0
PARK OHIO HLDGS CORP COM 700666100 178 4,958 SH   SOLE 19 4,958 0 0
PARK OHIO HLDGS CORP COM 700666100 10,077 280,312 SH   SOLE 21 280,312 0 0
PARK OHIO HLDGS CORP COM 700666100 5,307 147,631 SH   SOLE 22 132,149 0 15,482
PARK OHIO HLDGS CORP COM 700666100 18 499 SH   SOLE 26 0 0 499
PARK OHIO HLDGS CORP COM 700666100 43 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 48 1,344 SH   SOLE 30 1,344 0 0
PARK OHIO HLDGS CORP COM 700666100 30 842 SH   SOLE 40 842 0 0
PARK STERLING CORP COM 70086Y105 100 8,108 SH   SOLE 2 1,957 0 6,151
PARK STERLING CORP COM 70086Y105 18 1,441 SH   SOLE 7 1,441 0 0
PARK STERLING CORP COM 70086Y105 2,568 208,577 SH   SOLE 18 208,577 0 0
PARK STERLING CORP COM 70086Y105 409 33,189 SH   SOLE 19 33,189 0 0
PARK STERLING CORP COM 70086Y105 20,482 1,663,850 SH   SOLE 21 1,663,850 0 0
PARK STERLING CORP COM 70086Y105 9,320 757,085 SH   SOLE 22 686,114 0 70,971
PARK STERLING CORP COM 70086Y105 97 7,906 SH   SOLE 30 7,906 0 0
PARKE BANCORP INC COM 700885106 19 882 SH   SOLE 18 882 0 0
PARKE BANCORP INC COM 700885106 47 2,211 SH   SOLE 21 2,211 0 0
PARKER DRILLING CO COM 701081101 50 28,558 SH   SOLE 2 5,656 0 22,902
PARKER DRILLING CO COM 701081101 2 895 SH   SOLE 4 895 0 0
PARKER DRILLING CO COM 701081101 5 2,767 SH   SOLE 7 2,767 0 0
PARKER DRILLING CO COM 701081101 871 497,725 SH   SOLE 18 497,725 0 0
PARKER DRILLING CO COM 701081101 128 73,374 SH   SOLE 19 73,374 0 0
PARKER DRILLING CO COM 701081101 7,168 4,095,745 SH   SOLE 21 4,095,745 0 0
PARKER DRILLING CO COM 701081101 5,986 3,420,299 SH   SOLE 22 3,164,204 0 256,095
PARKER DRILLING CO COM 701081101 166 94,685 SH   SOLE 26 87,367 0 7,318
PARKER DRILLING CO COM 701081101 30 16,953 SH   SOLE 28 16,953 0 0
PARKER DRILLING CO COM 701081101 59 33,677 SH   SOLE 30 33,677 0 0
PARKER DRILLING CO COM 701081101 24 13,551 SH   SOLE 40 13,551 0 0
PARKER HANNIFIN CORP COM 701094104 30,819 192,236 SH   SOLE 2 110,545 0 81,691
PARKER HANNIFIN CORP COM 701094104 8,329 51,953 SH   SOLE 4 48,242 0 3,711
PARKER HANNIFIN CORP COM 701094104 15,344 95,708 SH   SOLE 7 87,029 0 8,679
PARKER HANNIFIN CORP COM 701094104 125 778 SH   SOLE 13 778 0 0
PARKER HANNIFIN CORP COM 701094104 136 846 SH   SOLE 15 846 0 0
PARKER HANNIFIN CORP COM 701094104 51,835 323,322 SH   SOLE 18 304,091 0 19,231
PARKER HANNIFIN CORP COM 701094104 10,596 66,094 SH   SOLE 19 66,094 0 0
PARKER HANNIFIN CORP COM 701094104 13,504 84,229 SH   SOLE 20 0 0 84,229
PARKER HANNIFIN CORP COM 701094104 398,110 2,483,220 SH   SOLE 21 2,483,220 0 0
PARKER HANNIFIN CORP COM 701094104 568,635 3,546,877 SH   SOLE 22 2,857,304 0 689,573
PARKER HANNIFIN CORP COM 701094104 25,998 162,166 SH   SOLE 23 162,166 0 0
PARKER HANNIFIN CORP COM 701094104 8,360 52,145 SH   SOLE 25 52,145 0 0
PARKER HANNIFIN CORP COM 701094104 62,204 388,000 SH   SOLE 26 95,506 0 292,494
PARKER HANNIFIN CORP COM 701094104 4,572 28,519 SH   SOLE 28 20,805 0 7,714
PARKER HANNIFIN CORP COM 701094104 5,828 36,354 SH   SOLE 29 5,919 0 30,435
PARKER HANNIFIN CORP COM 701094104 56,645 353,324 SH   SOLE 30 353,324 0 0
PARKER HANNIFIN CORP COM 701094104 13,023 81,230 SH   SOLE 31 27,030 0 54,200
PARKER HANNIFIN CORP COM 701094104 1,503 9,374 SH   SOLE 34 9,374 0 0
PARKER HANNIFIN CORP COM 701094104 33,549 209,264 SH   SOLE 36 209,264 0 0
PARKER HANNIFIN CORP COM 701094104 108 672 SH   SOLE 40 672 0 0
PARKERVISION INC COM NEW 701354300 4 1,986 SH   SOLE 18 1,986 0 0
PARKERVISION INC COM NEW 701354300 9 4,644 SH   SOLE 19 4,644 0 0
PARKERVISION INC COM NEW 701354300 60 30,277 SH   SOLE 21 30,277 0 0
PARKERVISION INC COM NEW 701354300 10 4,920 SH   SOLE 22 4,920 0 0
PARKWAY INC COM 70156Q107 196 9,836 SH   SOLE 2 2,062 0 7,774
PARKWAY INC COM 70156Q107 313 15,724 SH   SOLE 4 15,724 0 0
PARKWAY INC COM 70156Q107 1,043 52,458 SH   SOLE 7 52,458 0 0
PARKWAY INC COM 70156Q107 38 1,911 SH   SOLE 15 1,911 0 0
PARKWAY INC COM 70156Q107 4,491 225,799 SH   SOLE 18 225,799 0 0
PARKWAY INC COM 70156Q107 1,233 61,972 SH   SOLE 19 61,972 0 0
PARKWAY INC COM 70156Q107 77,674 3,905,174 SH   SOLE 21 3,905,174 0 0
PARKWAY INC COM 70156Q107 35,797 1,799,736 SH   SOLE 22 1,716,223 0 83,513
PARKWAY INC COM 70156Q107 36 1,819 SH   SOLE 23 1,819 0 0
PARKWAY INC COM 70156Q107 1,299 65,297 SH   SOLE 25 65,297 0 0
PARKWAY INC COM 70156Q107 490 24,628 SH   SOLE 26 9,440 0 15,188
PARKWAY INC COM 70156Q107 124 6,214 SH   SOLE 28 6,214 0 0
PARKWAY INC COM 70156Q107 322 16,198 SH   SOLE 29 16,198 0 0
PARKWAY INC COM 70156Q107 5,695 286,336 SH   SOLE 30 286,336 0 0
PARKWAY INC COM 70156Q107 102 5,139 SH   SOLE 40 5,139 0 0
PARSLEY ENERGY INC CL A 701877102 5,371 165,205 SH   SOLE 2 18,380 0 146,825
PARSLEY ENERGY INC CL A 701877102 2,163 66,529 SH   SOLE 4 62,301 0 4,228
PARSLEY ENERGY INC CL A 701877102 313 9,629 SH   SOLE 7 9,629 0 0
PARSLEY ENERGY INC CL A 701877102 53 1,620 SH   SOLE 13 1,620 0 0
PARSLEY ENERGY INC CL A 701877102 5,335 164,098 SH   SOLE 18 140,280 0 23,818
PARSLEY ENERGY INC CL A 701877102 11,306 347,758 SH   SOLE 19 347,758 0 0
PARSLEY ENERGY INC CL A 701877102 4,104 126,224 SH   SOLE 20 0 0 126,224
PARSLEY ENERGY INC CL A 701877102 98,731 3,036,935 SH   SOLE 21 3,036,935 0 0
PARSLEY ENERGY INC CL A 701877102 197,862 6,086,193 SH   SOLE 22 5,327,302 0 758,891
PARSLEY ENERGY INC CL A 701877102 8,693 267,393 SH   SOLE 23 267,393 0 0
PARSLEY ENERGY INC CL A 701877102 12,922 397,488 SH   SOLE 26 197,665 0 199,823
PARSLEY ENERGY INC CL A 701877102 1,428 43,925 SH   SOLE 28 32,522 0 11,403
PARSLEY ENERGY INC CL A 701877102 1,856 57,086 SH   SOLE 29 7,187 0 49,899
PARSLEY ENERGY INC CL A 701877102 9,690 298,073 SH   SOLE 30 298,073 0 0
PARSLEY ENERGY INC CL A 701877102 3,345 102,885 SH   SOLE 31 31,663 0 71,222
PARSLEY ENERGY INC CL A 701877102 617 18,988 SH   SOLE 34 18,988 0 0
PARSLEY ENERGY INC CL A 701877102 774 23,808 SH   SOLE 36 23,808 0 0
PARSLEY ENERGY INC CL A 701877102 43 1,320 SH   SOLE 40 1,320 0 0
PARTY CITY HOLDCO INC COM 702149105 59 4,212 SH   SOLE 2 1,232 0 2,980
PARTY CITY HOLDCO INC COM 702149105 8 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,441 102,549 SH   SOLE 18 102,549 0 0
PARTY CITY HOLDCO INC COM 702149105 4,168 296,681 SH   SOLE 19 296,681 0 0
PARTY CITY HOLDCO INC COM 702149105 11,374 809,544 SH   SOLE 21 809,544 0 0
PARTY CITY HOLDCO INC COM 702149105 8,826 628,163 SH   SOLE 22 576,724 0 51,439
PARTY CITY HOLDCO INC COM 702149105 60 4,295 SH   SOLE 28 4,295 0 0
PARTY CITY HOLDCO INC COM 702149105 120 8,539 SH   SOLE 30 8,539 0 0
PARTY CITY HOLDCO INC COM 702149105 22 1,597 SH   SOLE 40 1,597 0 0
PATHEON N V SHS N6865W105 79 3,000 SH   SOLE 2 2,854 0 146
PATHEON N V SHS N6865W105 600 22,765 SH   SOLE 4 22,765 0 0
PATHEON N V SHS N6865W105 27 1,021 SH   SOLE 7 1,021 0 0
PATHEON N V SHS N6865W105 1,614 61,264 SH   SOLE 15 0 0 61,264
PATHEON N V SHS N6865W105 5,360 203,509 SH   SOLE 18 203,509 0 0
PATHEON N V SHS N6865W105 38,341 1,455,603 SH   SOLE 19 1,455,603 0 0
PATHEON N V SHS N6865W105 8,178 310,466 SH   SOLE 21 310,466 0 0
PATHEON N V SHS N6865W105 9,782 371,370 SH   SOLE 22 262,168 0 109,202
PATHEON N V SHS N6865W105 121 4,593 SH   SOLE 26 3,059 0 1,534
PATHEON N V SHS N6865W105 121 4,594 SH   SOLE 29 0 0 4,594
PATHEON N V SHS N6865W105 157 5,968 SH   SOLE 30 5,968 0 0
PATHEON N V SHS N6865W105 20 774 SH   SOLE 31 774 0 0
PATHEON N V SHS N6865W105 14,192 538,802 SH   SOLE 34 538,802 0 0
PATHEON N V SHS N6865W105 91 3,443 SH   SOLE 40 3,443 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 536 SH   SOLE 18 536 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 59 837 SH   SOLE 2 680 0 157
PATRICK INDS INC COM 703343103 9 128 SH   SOLE 4 128 0 0
PATRICK INDS INC COM 703343103 20 289 SH   SOLE 7 289 0 0
PATRICK INDS INC COM 703343103 5,575 78,629 SH   SOLE 18 78,629 0 0
PATRICK INDS INC COM 703343103 634 8,945 SH   SOLE 19 8,945 0 0
PATRICK INDS INC COM 703343103 97,063 1,369,006 SH   SOLE 21 1,369,006 0 0
PATRICK INDS INC COM 703343103 28,671 404,381 SH   SOLE 22 375,893 0 28,488
PATRICK INDS INC COM 703343103 86 1,218 SH   SOLE 26 0 0 1,218
PATRICK INDS INC COM 703343103 120 1,698 SH   SOLE 28 1,698 0 0
PATRICK INDS INC COM 703343103 2,174 30,668 SH   SOLE 30 30,668 0 0
PATRICK INDS INC COM 703343103 74 1,044 SH   SOLE 40 1,044 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 2 124 SH   SOLE 18 124 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT NATL INC COM 70338T102 2 653 SH   SOLE 2 596 0 57
PATRIOT NATL INC COM 70338T102 130 45,970 SH   SOLE 18 45,970 0 0
PATRIOT NATL INC COM 70338T102 12 4,127 SH   SOLE 19 4,127 0 0
PATRIOT NATL INC COM 70338T102 987 350,150 SH   SOLE 21 350,150 0 0
PATRIOT NATL INC COM 70338T102 414 146,746 SH   SOLE 22 138,471 0 8,275
PATRIOT TRANSN HLDG INC COM 70338W105 10 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 14 627 SH   SOLE 19 627 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 204 8,972 SH   SOLE 21 8,972 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1,183 52,019 SH   SOLE 22 52,019 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,651 82,041 SH   SOLE 2 77,233 0 4,808
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 30 1,513 SH   SOLE 7 1,513 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,523 274,388 SH   SOLE 18 274,388 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,862 142,153 SH   SOLE 19 142,153 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 43,329 2,152,474 SH   SOLE 21 2,152,474 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 40,574 2,015,576 SH   SOLE 22 1,819,242 0 196,334
PATTERN ENERGY GROUP INC CL A 70338P100 908 45,125 SH   SOLE 26 42,427 0 2,698
PATTERN ENERGY GROUP INC CL A 70338P100 343 17,055 SH   SOLE 28 17,055 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,807 288,491 SH   SOLE 30 288,491 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 163 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 4,235 93,629 SH   SOLE 2 43,714 0 49,915
PATTERSON COMPANIES INC COM 703395103 2,821 62,380 SH   SOLE 4 60,311 0 2,069
PATTERSON COMPANIES INC COM 703395103 3,221 71,220 SH   SOLE 7 71,220 0 0
PATTERSON COMPANIES INC COM 703395103 28 612 SH   SOLE 15 612 0 0
PATTERSON COMPANIES INC COM 703395103 10,833 239,513 SH   SOLE 18 226,754 0 12,759
PATTERSON COMPANIES INC COM 703395103 15,187 335,782 SH   SOLE 19 335,782 0 0
PATTERSON COMPANIES INC COM 703395103 3,798 83,981 SH   SOLE 20 0 0 83,981
PATTERSON COMPANIES INC COM 703395103 100,266 2,216,801 SH   SOLE 21 2,216,801 0 0
PATTERSON COMPANIES INC COM 703395103 113,780 2,515,584 SH   SOLE 22 2,096,236 0 419,348
PATTERSON COMPANIES INC COM 703395103 3,964 87,646 SH   SOLE 23 87,646 0 0
PATTERSON COMPANIES INC COM 703395103 1,189 26,297 SH   SOLE 25 26,297 0 0
PATTERSON COMPANIES INC COM 703395103 13,976 308,997 SH   SOLE 26 112,992 0 196,005
PATTERSON COMPANIES INC COM 703395103 797 17,629 SH   SOLE 28 13,313 0 4,316
PATTERSON COMPANIES INC COM 703395103 1,034 22,850 SH   SOLE 29 4,276 0 18,574
PATTERSON COMPANIES INC COM 703395103 16,139 356,820 SH   SOLE 30 356,820 0 0
PATTERSON COMPANIES INC COM 703395103 2,003 44,275 SH   SOLE 31 14,246 0 30,029
PATTERSON COMPANIES INC COM 703395103 4,191 92,655 SH   SOLE 34 92,655 0 0
PATTERSON COMPANIES INC COM 703395103 6,280 138,847 SH   SOLE 36 138,847 0 0
PATTERSON COMPANIES INC COM 703395103 18 391 SH   SOLE 40 391 0 0
PATTERSON UTI ENERGY INC COM 703481101 3,076 126,723 SH   SOLE 2 98,178 0 28,545
PATTERSON UTI ENERGY INC COM 703481101 19 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 142 5,866 SH   SOLE 7 5,866 0 0
PATTERSON UTI ENERGY INC COM 703481101 22,925 944,590 SH   SOLE 18 944,590 0 0
PATTERSON UTI ENERGY INC COM 703481101 9,901 407,937 SH   SOLE 19 407,937 0 0
PATTERSON UTI ENERGY INC COM 703481101 184,117 7,586,186 SH   SOLE 21 7,586,186 0 0
PATTERSON UTI ENERGY INC COM 703481101 127,357 5,247,510 SH   SOLE 22 4,668,739 0 578,771
PATTERSON UTI ENERGY INC COM 703481101 1,300 53,568 SH   SOLE 26 42,154 0 11,414
PATTERSON UTI ENERGY INC COM 703481101 604 24,905 SH   SOLE 28 24,905 0 0
PATTERSON UTI ENERGY INC COM 703481101 111 4,564 SH   SOLE 29 0 0 4,564
PATTERSON UTI ENERGY INC COM 703481101 657 27,082 SH   SOLE 30 27,082 0 0
PATTERSON UTI ENERGY INC COM 703481101 109 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 278 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 395 16,287 SH   SOLE 40 16,287 0 0
PAYCHEX INC COM 704326107 20,144 341,996 SH   SOLE 2 145,633 0 196,363
PAYCHEX INC COM 704326107 5,904 100,234 SH   SOLE 4 92,190 0 8,044
PAYCHEX INC COM 704326107 21,437 363,951 SH   SOLE 7 336,979 0 26,972
PAYCHEX INC COM 704326107 286 4,850 SH   SOLE 13 4,850 0 0
PAYCHEX INC COM 704326107 144 2,441 SH   SOLE 15 2,441 0 0
PAYCHEX INC COM 704326107 40,719 691,330 SH   SOLE 18 644,667 0 46,663
PAYCHEX INC COM 704326107 14,513 246,400 SH   SOLE 19 246,400 0 0
PAYCHEX INC COM 704326107 13,319 226,137 SH   SOLE 20 0 0 226,137
PAYCHEX INC COM 704326107 562,520 9,550,428 SH   SOLE 21 9,550,428 0 0
PAYCHEX INC COM 704326107 571,249 9,698,633 SH   SOLE 22 8,080,306 0 1,618,327
PAYCHEX INC COM 704326107 23,066 391,610 SH   SOLE 23 391,610 0 0
PAYCHEX INC COM 704326107 7,056 119,793 SH   SOLE 25 119,793 0 0
PAYCHEX INC COM 704326107 64,879 1,101,510 SH   SOLE 26 229,992 0 871,518
PAYCHEX INC COM 704326107 3,973 67,452 SH   SOLE 28 49,966 0 17,486
PAYCHEX INC COM 704326107 943 16,018 SH   SOLE 29 16,018 0 0
PAYCHEX INC COM 704326107 95,918 1,628,481 SH   SOLE 30 1,628,481 0 0
PAYCHEX INC COM 704326107 12,751 216,483 SH   SOLE 31 61,292 0 155,191
PAYCHEX INC COM 704326107 3,599 61,096 SH   SOLE 32 61,096 0 0
PAYCHEX INC COM 704326107 20,247 343,750 SH   SOLE 34 343,750 0 0
PAYCHEX INC COM 704326107 32,025 543,721 SH   SOLE 36 543,721 0 0
PAYCHEX INC COM 704326107 94 1,589 SH   SOLE 40 1,589 0 0
PAYCOM SOFTWARE INC COM 70432V102 129 2,249 SH   SOLE 2 1,929 0 320
PAYCOM SOFTWARE INC COM 70432V102 13 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 59 1,020 SH   SOLE 7 1,020 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,225 160,401 SH   SOLE 18 160,401 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,525 26,515 SH   SOLE 19 26,515 0 0
PAYCOM SOFTWARE INC COM 70432V102 78,835 1,370,806 SH   SOLE 21 1,370,806 0 0
PAYCOM SOFTWARE INC COM 70432V102 61,748 1,073,690 SH   SOLE 22 991,471 0 82,219
PAYCOM SOFTWARE INC COM 70432V102 686 11,935 SH   SOLE 26 9,170 0 2,765
PAYCOM SOFTWARE INC COM 70432V102 345 5,999 SH   SOLE 28 5,999 0 0
PAYCOM SOFTWARE INC COM 70432V102 402 6,992 SH   SOLE 30 6,992 0 0
PAYCOM SOFTWARE INC COM 70432V102 165 2,863 SH   SOLE 40 2,863 0 0
PAYLOCITY HLDG CORP COM 70438V106 43 1,105 SH   SOLE 2 1,003 0 102
PAYLOCITY HLDG CORP COM 70438V106 6 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 16 418 SH   SOLE 7 418 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,041 78,733 SH   SOLE 18 78,733 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,677 43,404 SH   SOLE 19 43,404 0 0
PAYLOCITY HLDG CORP COM 70438V106 26,179 677,690 SH   SOLE 21 677,690 0 0
PAYLOCITY HLDG CORP COM 70438V106 25,092 649,545 SH   SOLE 22 607,121 0 42,424
PAYLOCITY HLDG CORP COM 70438V106 69 1,786 SH   SOLE 26 0 0 1,786
PAYLOCITY HLDG CORP COM 70438V106 114 2,956 SH   SOLE 28 2,956 0 0
PAYLOCITY HLDG CORP COM 70438V106 247 6,401 SH   SOLE 29 0 0 6,401
PAYLOCITY HLDG CORP COM 70438V106 176 4,568 SH   SOLE 30 4,568 0 0
PAYLOCITY HLDG CORP COM 70438V106 70 1,822 SH   SOLE 40 1,822 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 1 908 SH   SOLE 21 908 0 0
PAYPAL HLDGS INC COM 70450Y103 41,597 966,924 SH   SOLE 2 289,365 0 677,559
PAYPAL HLDGS INC COM 70450Y103 15,435 358,783 SH   SOLE 4 331,886 0 26,897
PAYPAL HLDGS INC COM 70450Y103 31,791 738,977 SH   SOLE 7 735,847 0 3,130
PAYPAL HLDGS INC COM 70450Y103 167 3,887 SH   SOLE 13 3,887 0 0
PAYPAL HLDGS INC COM 70450Y103 356 8,286 SH   SOLE 15 8,286 0 0
PAYPAL HLDGS INC COM 70450Y103 1 20 SH   SOLE 17 0 0 20
PAYPAL HLDGS INC COM 70450Y103 101,314 2,355,052 SH   SOLE 18 2,190,458 0 164,594
PAYPAL HLDGS INC COM 70450Y103 1,065 24,761 SH   OTR 19 0 24,761 0
PAYPAL HLDGS INC COM 70450Y103 22,328 519,023 SH   SOLE 19 519,023 0 0
PAYPAL HLDGS INC COM 70450Y103 667,824 15,523,573 SH   SOLE 21 15,523,573 0 0
PAYPAL HLDGS INC COM 70450Y103 1,261,836 29,331,370 SH   SOLE 22 23,874,788 0 5,456,582
PAYPAL HLDGS INC COM 70450Y103 56,125 1,304,620 SH   SOLE 23 1,304,620 0 0
PAYPAL HLDGS INC COM 70450Y103 18,598 432,307 SH   SOLE 25 432,307 0 0
PAYPAL HLDGS INC COM 70450Y103 108,806 2,529,199 SH   SOLE 26 682,208 0 1,846,991
PAYPAL HLDGS INC COM 70450Y103 9,785 227,463 SH   SOLE 28 169,751 0 57,712
PAYPAL HLDGS INC COM 70450Y103 2,131 49,525 SH   SOLE 29 49,525 0 0
PAYPAL HLDGS INC COM 70450Y103 135,453 3,148,613 SH   SOLE 30 3,148,613 0 0
PAYPAL HLDGS INC COM 70450Y103 26,632 619,072 SH   SOLE 31 226,755 0 392,317
PAYPAL HLDGS INC COM 70450Y103 8,845 205,597 SH   SOLE 32 205,597 0 0
PAYPAL HLDGS INC COM 70450Y103 5,868 136,411 SH   SOLE 34 136,411 0 0
PAYPAL HLDGS INC COM 70450Y103 69,457 1,614,517 SH   SOLE 36 1,614,517 0 0
PAYPAL HLDGS INC COM 70450Y103 256 5,942 SH   SOLE 40 5,942 0 0
PB BANCORP INC COM 70454T100 5 451 SH   SOLE 18 451 0 0
PB BANCORP INC COM 70454T100 7 698 SH   SOLE 21 698 0 0
PBF ENERGY INC CL A 69318G106 637 28,742 SH   SOLE 2 8,797 0 19,945
PBF ENERGY INC CL A 69318G106 10 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 159 7,154 SH   SOLE 7 7,154 0 0
PBF ENERGY INC CL A 69318G106 1,356 61,172 SH   SOLE 18 61,172 0 0
PBF ENERGY INC CL A 69318G106 1,579 71,214 SH   SOLE 19 71,214 0 0
PBF ENERGY INC CL A 69318G106 32,068 1,446,471 SH   SOLE 21 1,446,471 0 0
PBF ENERGY INC CL A 69318G106 65,734 2,965,003 SH   SOLE 22 2,575,083 0 389,920
PBF ENERGY INC CL A 69318G106 634 28,581 SH   SOLE 26 22,243 0 6,338
PBF ENERGY INC CL A 69318G106 312 14,053 SH   SOLE 28 14,053 0 0
PBF ENERGY INC CL A 69318G106 397 17,910 SH   SOLE 30 17,910 0 0
PBF ENERGY INC CL A 69318G106 51 2,314 SH   SOLE 31 2,314 0 0
PBF ENERGY INC CL A 69318G106 936 42,204 SH   SOLE 36 42,204 0 0
PBF ENERGY INC CL A 69318G106 257 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 256 8,581 SH   SOLE 2 6,857 0 1,724
PC CONNECTION INC COM 69318J100 9 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,366 45,868 SH   SOLE 18 45,868 0 0
PC CONNECTION INC COM 69318J100 972 32,642 SH   SOLE 19 32,642 0 0
PC CONNECTION INC COM 69318J100 11,235 377,155 SH   SOLE 21 377,155 0 0
PC CONNECTION INC COM 69318J100 15,857 532,290 SH   SOLE 22 518,778 0 13,512
PC CONNECTION INC COM 69318J100 8 262 SH   SOLE 23 262 0 0
PC CONNECTION INC COM 69318J100 46 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 808 27,124 SH   SOLE 29 0 0 27,124
PC CONNECTION INC COM 69318J100 59 1,965 SH   SOLE 30 1,965 0 0
PC CONNECTION INC COM 69318J100 29 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 19 2,679 SH   SOLE 18 2,679 0 0
PC-TEL INC COM 69325Q105 32 4,538 SH   SOLE 19 4,538 0 0
PC-TEL INC COM 69325Q105 324 45,518 SH   SOLE 21 45,518 0 0
PC-TEL INC COM 69325Q105 5,144 722,532 SH   SOLE 22 708,342 0 14,190
PC-TEL INC COM 69325Q105 40 5,574 SH   SOLE 29 0 0 5,574
PCM INC COM 69323K100 99 3,538 SH   SOLE 2 3,538 0 0
PCM INC COM 69323K100 43 1,530 SH   SOLE 18 1,530 0 0
PCM INC COM 69323K100 563 20,066 SH   SOLE 19 20,066 0 0
PCM INC COM 69323K100 836 29,804 SH   SOLE 21 29,804 0 0
PCM INC COM 69323K100 8,468 301,888 SH   SOLE 22 301,888 0 0
PCM INC COM 69323K100 17 610 SH   SOLE 23 610 0 0
PCM INC COM 69323K100 275 9,821 SH   SOLE 29 0 0 9,821
PDC ENERGY INC COM 69327R101 769 12,340 SH   SOLE 2 2,516 0 9,824
PDC ENERGY INC COM 69327R101 23 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 88 1,408 SH   SOLE 7 1,408 0 0
PDC ENERGY INC COM 69327R101 18,310 293,668 SH   SOLE 18 293,668 0 0
PDC ENERGY INC COM 69327R101 2,116 33,945 SH   SOLE 19 33,945 0 0
PDC ENERGY INC COM 69327R101 302,431 4,850,541 SH   SOLE 21 4,850,541 0 0
PDC ENERGY INC COM 69327R101 95,895 1,538,015 SH   SOLE 22 1,430,808 0 107,207
PDC ENERGY INC COM 69327R101 1,480 23,729 SH   SOLE 26 19,442 0 4,287
PDC ENERGY INC COM 69327R101 493 7,903 SH   SOLE 28 7,903 0 0
PDC ENERGY INC COM 69327R101 7,777 124,729 SH   SOLE 30 124,729 0 0
PDC ENERGY INC COM 69327R101 258 4,133 SH   SOLE 40 4,133 0 0
PDF SOLUTIONS INC COM 693282105 47 2,060 SH   SOLE 2 1,232 0 828
PDF SOLUTIONS INC COM 693282105 16 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 2,380 105,216 SH   SOLE 18 105,216 0 0
PDF SOLUTIONS INC COM 693282105 367 16,219 SH   SOLE 19 16,219 0 0
PDF SOLUTIONS INC COM 693282105 19,472 860,810 SH   SOLE 21 860,810 0 0
PDF SOLUTIONS INC COM 693282105 16,519 730,275 SH   SOLE 22 679,842 0 50,433
PDF SOLUTIONS INC COM 693282105 86 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 86 3,787 SH   SOLE 30 3,787 0 0
PDF SOLUTIONS INC COM 693282105 67 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 88 38,662 SH   SOLE 2 8,620 0 30,042
PDL BIOPHARMA INC COM 69329Y104 3 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 41 18,174 SH   SOLE 7 18,174 0 0
PDL BIOPHARMA INC COM 69329Y104 1,532 674,873 SH   SOLE 18 674,873 0 0
PDL BIOPHARMA INC COM 69329Y104 280 123,222 SH   SOLE 19 123,222 0 0
PDL BIOPHARMA INC COM 69329Y104 16,729 7,369,770 SH   SOLE 21 7,369,770 0 0
PDL BIOPHARMA INC COM 69329Y104 13,349 5,880,474 SH   SOLE 22 5,479,583 0 400,891
PDL BIOPHARMA INC COM 69329Y104 22 9,631 SH   SOLE 23 9,631 0 0
PDL BIOPHARMA INC COM 69329Y104 168 73,997 SH   SOLE 26 54,052 0 19,945
PDL BIOPHARMA INC COM 69329Y104 52 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 311 136,888 SH   SOLE 29 0 0 136,888
PDL BIOPHARMA INC COM 69329Y104 39 16,984 SH   SOLE 30 16,984 0 0
PDL BIOPHARMA INC COM 69329Y104 41 17,876 SH   SOLE 40 17,876 0 0
PDVWIRELESS INC COM 69290R104 45 2,046 SH   SOLE 2 447 0 1,599
PDVWIRELESS INC COM 69290R104 7 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 917 41,982 SH   SOLE 18 41,982 0 0
PDVWIRELESS INC COM 69290R104 123 5,640 SH   SOLE 19 5,640 0 0
PDVWIRELESS INC COM 69290R104 8,764 401,086 SH   SOLE 21 401,086 0 0
PDVWIRELESS INC COM 69290R104 4,614 211,181 SH   SOLE 22 192,273 0 18,908
PDVWIRELESS INC COM 69290R104 24 1,081 SH   SOLE 28 1,081 0 0
PEAK RESORTS INC COM 70469L100 12 2,080 SH   SOLE 18 2,080 0 0
PEAK RESORTS INC COM 70469L100 197 34,885 SH   SOLE 21 34,885 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 106 3,580 SH   SOLE 2 519 0 3,061
PEAPACK-GLADSTONE FINL CORP COM 704699107 26 882 SH   SOLE 7 882 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,061 69,644 SH   SOLE 18 69,644 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 282 9,546 SH   SOLE 19 9,546 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 15,123 511,080 SH   SOLE 21 511,080 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 11,689 395,048 SH   SOLE 22 379,527 0 15,521
PEBBLEBROOK HOTEL TR COM 70509V100 471 16,114 SH   SOLE 2 3,150 0 12,964
PEBBLEBROOK HOTEL TR COM 70509V100 2,151 73,650 SH   SOLE 4 73,650 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,552 87,365 SH   SOLE 7 87,365 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 94 3,213 SH   SOLE 15 3,213 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4 130 SH   SOLE 17 0 0 130
PEBBLEBROOK HOTEL TR COM 70509V100 11,024 377,396 SH   SOLE 18 377,396 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 25,851 884,991 SH   SOLE 19 884,991 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 76,316 2,612,670 SH   SOLE 21 2,612,670 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 81,920 2,804,516 SH   SOLE 22 2,663,955 0 140,561
PEBBLEBROOK HOTEL TR COM 70509V100 90 3,073 SH   SOLE 23 3,073 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,063 104,864 SH   SOLE 25 104,864 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,189 40,722 SH   SOLE 26 15,689 0 25,033
PEBBLEBROOK HOTEL TR COM 70509V100 307 10,515 SH   SOLE 28 10,515 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 726 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,891 338,601 SH   SOLE 30 338,601 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,235 110,766 SH   SOLE 34 110,766 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 176 6,020 SH   SOLE 40 6,020 0 0
PEDEVCO CORP COM NEW 70532Y204 1 9,796 SH   SOLE 21 9,796 0 0
PEGASYSTEMS INC COM 705573103 92 2,087 SH   SOLE 2 1,846 0 241
PEGASYSTEMS INC COM 705573103 10 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 40 915 SH   SOLE 7 915 0 0
PEGASYSTEMS INC COM 705573103 5,717 130,384 SH   SOLE 18 130,384 0 0
PEGASYSTEMS INC COM 705573103 945 21,556 SH   SOLE 19 21,556 0 0
PEGASYSTEMS INC COM 705573103 49,524 1,129,390 SH   SOLE 21 1,129,390 0 0
PEGASYSTEMS INC COM 705573103 42,538 970,073 SH   SOLE 22 891,702 0 78,371
PEGASYSTEMS INC COM 705573103 971 22,150 SH   SOLE 26 20,246 0 1,904
PEGASYSTEMS INC COM 705573103 241 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 275 6,277 SH   SOLE 30 6,277 0 0
PEGASYSTEMS INC COM 705573103 188 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 17 525 SH   SOLE 21 525 0 0
PENDRELL CORP CL A NEW 70686R302 19 2,899 SH   SOLE 19 2,899 0 0
PENDRELL CORP CL A NEW 70686R302 24 3,642 SH   SOLE 21 3,642 0 0
PENDRELL CORP CL A NEW 70686R302 557 85,760 SH   SOLE 22 85,760 0 0
PENGROWTH ENERGY CORP COM 70706P104 1 641 SH   SOLE 21 641 0 0
PENN NATL GAMING INC COM 707569109 79 4,260 SH   SOLE 2 4,260 0 0
PENN NATL GAMING INC COM 707569109 8 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 40 2,182 SH   SOLE 7 2,182 0 0
PENN NATL GAMING INC COM 707569109 7,026 381,227 SH   SOLE 18 381,227 0 0
PENN NATL GAMING INC COM 707569109 10,476 568,435 SH   SOLE 19 568,435 0 0
PENN NATL GAMING INC COM 707569109 97,147 5,271,117 SH   SOLE 21 5,271,117 0 0
PENN NATL GAMING INC COM 707569109 41,257 2,238,591 SH   SOLE 22 2,073,450 0 165,141
PENN NATL GAMING INC COM 707569109 837 45,400 SH   SOLE 25 45,400 0 0
PENN NATL GAMING INC COM 707569109 690 37,413 SH   SOLE 26 33,872 0 3,541
PENN NATL GAMING INC COM 707569109 195 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 2,880 156,259 SH   SOLE 30 156,259 0 0
PENN NATL GAMING INC COM 707569109 3,214 174,400 SH   SOLE 34 174,400 0 0
PENN NATL GAMING INC COM 707569109 143 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 10 229 SH   SOLE 19 229 0 0
PENN WEST PETE LTD NEW COM 707887105 0 3 SH   SOLE 17 0 0 3
PENN WEST PETE LTD NEW COM 707887105 1 724 SH   SOLE 21 724 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,058 219,383 SH   SOLE 30 219,383 0 0
PENNANTPARK INVT CORP COM 708062104 4,748 583,231 SH   SOLE 30 583,231 0 0
PENNEY J C INC COM 708160106 1,261 204,667 SH   SOLE 2 148,561 0 56,106
PENNEY J C INC COM 708160106 12 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 114 18,458 SH   SOLE 7 18,458 0 0
PENNEY J C INC COM 708160106 1 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 6,569 1,066,369 SH   SOLE 18 1,066,369 0 0
PENNEY J C INC COM 708160106 1,179 191,466 SH   SOLE 19 191,466 0 0
PENNEY J C INC COM 708160106 81,976 13,307,730 SH   SOLE 21 13,307,730 0 0
PENNEY J C INC COM 708160106 59,105 9,594,905 SH   SOLE 22 8,483,424 0 1,111,481
PENNEY J C INC COM 708160106 448 72,741 SH   SOLE 26 52,379 0 20,362
PENNEY J C INC COM 708160106 256 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 430 69,847 SH   SOLE 29 0 0 69,847
PENNEY J C INC COM 708160106 328 53,267 SH   SOLE 30 53,267 0 0
PENNEY J C INC COM 708160106 44 7,067 SH   SOLE 31 7,067 0 0
PENNEY J C INC COM 708160106 262 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 194 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 40 926 SH   SOLE 2 251 0 675
PENNS WOODS BANCORP INC COM 708430103 20 464 SH   SOLE 7 464 0 0
PENNS WOODS BANCORP INC COM 708430103 828 19,065 SH   SOLE 18 19,065 0 0
PENNS WOODS BANCORP INC COM 708430103 130 2,989 SH   SOLE 19 2,989 0 0
PENNS WOODS BANCORP INC COM 708430103 6,594 151,756 SH   SOLE 21 151,756 0 0
PENNS WOODS BANCORP INC COM 708430103 2,255 51,901 SH   SOLE 22 38,965 0 12,936
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 185 12,247 SH   SOLE 2 4,310 0 7,937
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 293 19,374 SH   SOLE 4 19,374 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,185 78,247 SH   SOLE 7 78,247 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 47 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 5,504 363,513 SH   SOLE 18 363,513 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 11,368 750,854 SH   SOLE 19 750,854 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 87,006 5,746,767 SH   SOLE 21 5,746,767 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 40,621 2,683,014 SH   SOLE 22 2,542,830 0 140,184
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 44 2,935 SH   SOLE 23 2,935 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,275 84,185 SH   SOLE 25 84,185 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 711 46,983 SH   SOLE 26 22,805 0 24,178
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 154 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 383 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 5,989 395,594 SH   SOLE 30 395,594 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 116 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 30,690 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 10 600 SH   SOLE 2 600 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 7 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 579 33,977 SH   SOLE 18 33,977 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 54 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 5,506 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 1,923 112,787 SH   SOLE 22 108,478 0 4,309
PENNYMAC MTG INVT TR COM 70931T103 4,707 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 290 16,333 SH   SOLE 2 3,141 0 13,192
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 67 3,754 SH   SOLE 7 3,754 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,762 268,268 SH   SOLE 18 268,268 0 0
PENNYMAC MTG INVT TR COM 70931T103 657 37,041 SH   SOLE 19 37,041 0 0
PENNYMAC MTG INVT TR COM 70931T103 63,733 3,590,564 SH   SOLE 21 3,590,564 0 0
PENNYMAC MTG INVT TR COM 70931T103 29,878 1,683,268 SH   SOLE 22 1,562,512 0 120,756
PENNYMAC MTG INVT TR COM 70931T103 7,095 399,707 SH   SOLE 23 399,707 0 0
PENNYMAC MTG INVT TR COM 70931T103 251 14,125 SH   SOLE 26 11,327 0 2,798
PENNYMAC MTG INVT TR COM 70931T103 163 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 152 8,551 SH   SOLE 30 8,551 0 0
PENNYMAC MTG INVT TR COM 70931T103 18 1,021 SH   SOLE 36 1,021 0 0
PENNYMAC MTG INVT TR COM 70931T103 89 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 956 20,431 SH   SOLE 2 13,729 0 6,702
PENSKE AUTOMOTIVE GRP INC COM 70959W103 125 2,673 SH   SOLE 4 2,673 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 89 1,904 SH   SOLE 7 1,904 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,041 22,242 SH   SOLE 18 22,242 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,378 93,520 SH   SOLE 19 93,520 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19,614 419,013 SH   SOLE 21 419,013 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 48,129 1,028,177 SH   SOLE 22 889,002 0 139,175
PENSKE AUTOMOTIVE GRP INC COM 70959W103 18 392 SH   SOLE 23 392 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 889 19,001 SH   SOLE 26 15,704 0 3,297
PENSKE AUTOMOTIVE GRP INC COM 70959W103 308 6,583 SH   SOLE 28 6,583 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 950 20,296 SH   SOLE 29 0 0 20,296
PENSKE AUTOMOTIVE GRP INC COM 70959W103 497 10,607 SH   SOLE 30 10,607 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 226 4,821 SH   SOLE 31 901 0 3,920
PENSKE AUTOMOTIVE GRP INC COM 70959W103 95 2,024 SH   SOLE 34 2,024 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 195 4,158 SH   SOLE 36 4,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 233 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 8,978 143,001 SH   SOLE 2 37,649 0 105,352
PENTAIR PLC SHS G7S00T104 3,463 55,162 SH   SOLE 4 51,126 0 4,036
PENTAIR PLC SHS G7S00T104 32,306 514,591 SH   SOLE 7 294,066 0 220,525
PENTAIR PLC SHS G7S00T104 99 1,578 SH   SOLE 13 1,578 0 0
PENTAIR PLC SHS G7S00T104 70 1,115 SH   SOLE 15 1,115 0 0
PENTAIR PLC SHS G7S00T104 26,427 420,946 SH   SOLE 18 381,072 0 39,874
PENTAIR PLC SHS G7S00T104 43,714 696,304 SH   SOLE 19 696,304 0 0
PENTAIR PLC SHS G7S00T104 5,509 87,747 SH   SOLE 20 0 0 87,747
PENTAIR PLC SHS G7S00T104 195,353 3,111,703 SH   SOLE 21 3,111,703 0 0
PENTAIR PLC SHS G7S00T104 281,015 4,476,181 SH   SOLE 22 3,627,480 0 848,701
PENTAIR PLC SHS G7S00T104 12,994 206,973 SH   SOLE 23 206,973 0 0
PENTAIR PLC SHS G7S00T104 4,348 69,250 SH   SOLE 25 69,250 0 0
PENTAIR PLC SHS G7S00T104 27,643 440,315 SH   SOLE 26 143,884 0 296,431
PENTAIR PLC SHS G7S00T104 2,251 35,862 SH   SOLE 28 26,630 0 9,232
PENTAIR PLC SHS G7S00T104 2,884 45,936 SH   SOLE 29 6,545 0 39,391
PENTAIR PLC SHS G7S00T104 53,943 859,237 SH   SOLE 30 859,237 0 0
PENTAIR PLC SHS G7S00T104 6,219 99,056 SH   SOLE 31 37,388 0 61,668
PENTAIR PLC SHS G7S00T104 955 15,212 SH   SOLE 34 15,212 0 0
PENTAIR PLC SHS G7S00T104 17,762 282,924 SH   SOLE 36 282,924 0 0
PENTAIR PLC SHS G7S00T104 68 1,086 SH   SOLE 40 1,086 0 0
PENUMBRA INC COM 70975L107 117 1,408 SH   SOLE 2 1,243 0 165
PENUMBRA INC COM 70975L107 13 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 55 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 8,172 97,926 SH   SOLE 18 97,926 0 0
PENUMBRA INC COM 70975L107 1,339 16,048 SH   SOLE 19 16,048 0 0
PENUMBRA INC COM 70975L107 75,608 906,033 SH   SOLE 21 906,033 0 0
PENUMBRA INC COM 70975L107 57,690 691,318 SH   SOLE 22 632,860 0 58,458
PENUMBRA INC COM 70975L107 808 9,685 SH   SOLE 26 7,875 0 1,810
PENUMBRA INC COM 70975L107 303 3,629 SH   SOLE 28 3,629 0 0
PENUMBRA INC COM 70975L107 378 4,535 SH   SOLE 30 4,535 0 0
PENUMBRA INC COM 70975L107 160 1,920 SH   SOLE 40 1,920 0 0
PEOPLES BANCORP INC COM 709789101 100 3,152 SH   SOLE 2 421 0 2,731
PEOPLES BANCORP INC COM 709789101 17 528 SH   SOLE 7 528 0 0
PEOPLES BANCORP INC COM 709789101 2,134 67,407 SH   SOLE 18 67,407 0 0
PEOPLES BANCORP INC COM 709789101 337 10,649 SH   SOLE 19 10,649 0 0
PEOPLES BANCORP INC COM 709789101 16,643 525,679 SH   SOLE 21 525,679 0 0
PEOPLES BANCORP INC COM 709789101 17,616 556,426 SH   SOLE 22 518,563 0 37,863
PEOPLES BANCORP INC COM 709789101 78 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 51 1,607 SH   SOLE 30 1,607 0 0
PEOPLES BANCORP INC COM 709789101 45 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 22 739 SH   SOLE 18 739 0 0
PEOPLES BANCORP N C INC COM 710577107 44 1,497 SH   SOLE 19 1,497 0 0
PEOPLES BANCORP N C INC COM 710577107 24 812 SH   SOLE 21 812 0 0
PEOPLES FINL CORP MISS COM 71103B102 8 515 SH   SOLE 18 515 0 0
PEOPLES FINL CORP MISS COM 71103B102 19 1,245 SH   SOLE 19 1,245 0 0
PEOPLES FINL CORP MISS COM 71103B102 142 9,426 SH   SOLE 21 9,426 0 0
PEOPLES FINL CORP MISS COM 71103B102 1,276 84,762 SH   SOLE 22 65,904 0 18,858
PEOPLES FINL SVCS CORP COM 711040105 61 1,457 SH   SOLE 2 385 0 1,072
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,224 29,284 SH   SOLE 18 29,284 0 0
PEOPLES FINL SVCS CORP COM 711040105 109 2,618 SH   SOLE 19 2,618 0 0
PEOPLES FINL SVCS CORP COM 711040105 9,309 222,697 SH   SOLE 21 222,697 0 0
PEOPLES FINL SVCS CORP COM 711040105 2,833 67,777 SH   SOLE 22 58,014 0 9,763
PEOPLES UNITED FINANCIAL INC COM 712704105 6,716 369,001 SH   SOLE 2 121,047 0 247,954
PEOPLES UNITED FINANCIAL INC COM 712704105 1,748 96,058 SH   SOLE 4 83,108 0 12,950
PEOPLES UNITED FINANCIAL INC COM 712704105 12,572 690,748 SH   SOLE 7 667,358 0 23,390
PEOPLES UNITED FINANCIAL INC COM 712704105 42 2,332 SH   SOLE 15 2,332 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 13,833 760,063 SH   SOLE 18 715,940 0 44,123
PEOPLES UNITED FINANCIAL INC COM 712704105 2,867 157,552 SH   SOLE 19 157,552 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,577 196,518 SH   SOLE 20 0 0 196,518
PEOPLES UNITED FINANCIAL INC COM 712704105 197,427 10,847,639 SH   SOLE 21 10,847,639 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 178,771 9,822,595 SH   SOLE 22 8,230,153 0 1,592,442
PEOPLES UNITED FINANCIAL INC COM 712704105 6,391 351,128 SH   SOLE 23 351,128 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,206 121,216 SH   SOLE 25 121,216 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 22,147 1,216,871 SH   SOLE 26 304,795 0 912,076
PEOPLES UNITED FINANCIAL INC COM 712704105 1,178 64,728 SH   SOLE 28 48,778 0 15,950
PEOPLES UNITED FINANCIAL INC COM 712704105 1,587 87,221 SH   SOLE 29 14,884 0 72,337
PEOPLES UNITED FINANCIAL INC COM 712704105 20,328 1,116,924 SH   SOLE 30 1,116,924 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,799 208,736 SH   SOLE 31 53,343 0 155,393
PEOPLES UNITED FINANCIAL INC COM 712704105 1,438 78,995 SH   SOLE 32 78,995 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 363 19,947 SH   SOLE 34 19,947 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9,664 530,976 SH   SOLE 36 530,976 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 27 1,479 SH   SOLE 40 1,479 0 0
PEOPLES UTAH BANCORP COM 712706209 73 2,772 SH   SOLE 2 641 0 2,131
PEOPLES UTAH BANCORP COM 712706209 1,403 53,061 SH   SOLE 18 53,061 0 0
PEOPLES UTAH BANCORP COM 712706209 216 8,161 SH   SOLE 19 8,161 0 0
PEOPLES UTAH BANCORP COM 712706209 11,208 423,744 SH   SOLE 21 423,744 0 0
PEOPLES UTAH BANCORP COM 712706209 3,224 121,883 SH   SOLE 22 113,616 0 8,267
PEPSICO INC COM 713448108 215,976 1,930,771 SH   SOLE 2 1,032,798 0 897,973
PEPSICO INC COM 713448108 67,312 601,754 SH   SOLE 4 563,517 0 38,237
PEPSICO INC COM 713448108 145,948 1,304,739 SH   SOLE 7 1,143,367 0 161,372
PEPSICO INC COM 713448108 10,604 94,800 SH   SOLE 13 94,800 0 0
PEPSICO INC COM 713448108 1,010 9,031 SH   SOLE 15 9,031 0 0
PEPSICO INC COM 713448108 29 258 SH   SOLE 17 0 0 258
PEPSICO INC COM 713448108 382,295 3,417,619 SH   SOLE 18 3,189,701 0 227,918
PEPSICO INC COM 713448108 98,521 880,750 SH   SOLE 19 880,750 0 0
PEPSICO INC COM 713448108 86,051 769,274 SH   SOLE 20 37,423 0 731,851
PEPSICO INC COM 713448108 2,606,261 23,299,313 SH   SOLE 21 23,299,313 0 0
PEPSICO INC COM 713448108 4,479,883 40,049,013 SH   SOLE 22 32,052,094 0 7,996,919
PEPSICO INC COM 713448108 213,555 1,909,128 SH   SOLE 23 1,909,128 0 0
PEPSICO INC COM 713448108 78,088 698,089 SH   SOLE 25 698,089 0 0
PEPSICO INC COM 713448108 417,625 3,733,464 SH   SOLE 26 924,619 0 2,808,845
PEPSICO INC COM 713448108 33,665 300,957 SH   SOLE 28 224,738 0 76,219
PEPSICO INC COM 713448108 47,724 426,643 SH   SOLE 29 163,366 0 263,277
PEPSICO INC COM 713448108 455,560 4,072,590 SH   SOLE 30 4,072,590 0 0
PEPSICO INC COM 713448108 117,608 1,051,388 SH   SOLE 31 450,874 0 600,514
PEPSICO INC COM 713448108 3,318 29,662 SH   SOLE 32 29,662 0 0
PEPSICO INC COM 713448108 77,901 696,418 SH   SOLE 34 696,418 0 0
PEPSICO INC COM 713448108 263,147 2,352,464 SH   SOLE 36 2,352,464 0 0
PEPSICO INC COM 713448108 2,280 20,381 SH   SOLE 37 20,381 0 0
PEPSICO INC COM 713448108 853 7,630 SH   SOLE 40 7,630 0 0
PERCEPTRON INC COM 71361F100 13 1,571 SH   SOLE 18 1,571 0 0
PERCEPTRON INC COM 71361F100 244 29,226 SH   SOLE 21 29,226 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 287 438,572 SH   SOLE 19 438,572 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 42 64,638 SH   SOLE 21 64,638 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 3,587 5,484,852 SH   SOLE 22 5,484,852 0 0
PERFICIENT INC COM 71375U101 103 5,905 SH   SOLE 2 3,283 0 2,622
PERFICIENT INC COM 71375U101 18 1,015 SH   SOLE 7 1,015 0 0
PERFICIENT INC COM 71375U101 3,294 189,749 SH   SOLE 18 189,749 0 0
PERFICIENT INC COM 71375U101 371 21,356 SH   SOLE 19 21,356 0 0
PERFICIENT INC COM 71375U101 54,738 3,153,090 SH   SOLE 21 3,153,090 0 0
PERFICIENT INC COM 71375U101 16,390 944,108 SH   SOLE 22 871,914 0 72,194
PERFICIENT INC COM 71375U101 39 2,237 SH   SOLE 26 0 0 2,237
PERFICIENT INC COM 71375U101 88 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,085 62,475 SH   SOLE 30 62,475 0 0
PERFICIENT INC COM 71375U101 71 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 310 13,027 SH   SOLE 2 12,582 0 445
PERFORMANCE FOOD GROUP CO COM 71377A103 5 224 SH   SOLE 4 224 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 65 2,734 SH   SOLE 7 2,734 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,263 137,118 SH   SOLE 18 137,118 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,804 117,810 SH   SOLE 19 117,810 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 28,048 1,178,467 SH   SOLE 21 1,178,467 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 41,878 1,759,573 SH   SOLE 22 1,661,454 0 98,119
PERFORMANCE FOOD GROUP CO COM 71377A103 40 1,689 SH   SOLE 23 1,689 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 691 29,050 SH   SOLE 26 28,132 0 918
PERFORMANCE FOOD GROUP CO COM 71377A103 120 5,025 SH   SOLE 28 5,025 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 643 27,021 SH   SOLE 29 0 0 27,021
PERFORMANCE FOOD GROUP CO COM 71377A103 284 11,938 SH   SOLE 30 11,938 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 80 3,356 SH   SOLE 40 3,356 0 0
PERFORMANT FINL CORP COM 71377E105 18 6,209 SH   SOLE 18 6,209 0 0
PERFORMANT FINL CORP COM 71377E105 290 98,930 SH   SOLE 21 98,930 0 0
PERFORMANT FINL CORP COM 71377E105 127 43,420 SH   SOLE 22 43,420 0 0
PERFUMANIA HLDGS INC COM NEW 71376C100 1 980 SH   SOLE 18 980 0 0
PERFUMANIA HLDGS INC COM NEW 71376C100 2 1,362 SH   SOLE 19 1,362 0 0
PERFUMANIA HLDGS INC COM NEW 71376C100 22 18,401 SH   SOLE 21 18,401 0 0
PERFUMANIA HLDGS INC COM NEW 71376C100 88 73,607 SH   SOLE 22 73,607 0 0
PERKINELMER INC COM 714046109 3,452 59,451 SH   SOLE 2 27,762 0 31,689
PERKINELMER INC COM 714046109 28 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 3,780 65,108 SH   SOLE 7 65,108 0 0
PERKINELMER INC COM 714046109 1 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 13,525 232,947 SH   SOLE 18 227,970 0 4,977
PERKINELMER INC COM 714046109 3,157 54,381 SH   SOLE 19 54,381 0 0
PERKINELMER INC COM 714046109 116,962 2,014,507 SH   SOLE 21 2,014,507 0 0
PERKINELMER INC COM 714046109 171,691 2,957,135 SH   SOLE 22 2,424,054 0 533,081
PERKINELMER INC COM 714046109 3,003 51,726 SH   SOLE 26 39,676 0 12,050
PERKINELMER INC COM 714046109 892 15,364 SH   SOLE 28 15,364 0 0
PERKINELMER INC COM 714046109 591 10,175 SH   SOLE 29 0 0 10,175
PERKINELMER INC COM 714046109 17,981 309,701 SH   SOLE 30 309,701 0 0
PERKINELMER INC COM 714046109 141 2,425 SH   SOLE 31 2,347 0 78
PERKINELMER INC COM 714046109 204 3,506 SH   SOLE 36 3,506 0 0
PERKINELMER INC COM 714046109 621 10,701 SH   SOLE 40 10,701 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 8 1,069 SH   SOLE 18 1,069 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 15 1,937 SH   SOLE 19 1,937 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 146 18,381 SH   SOLE 21 18,381 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 5 1,701 SH   SOLE 18 1,701 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 4,810 SH   SOLE 19 4,810 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 92 29,299 SH   SOLE 21 29,299 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,070 339,753 SH   SOLE 22 339,753 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 3 763 SH   SOLE 19 763 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 78 20,983 SH   SOLE 21 20,983 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 596 161,054 SH   SOLE 22 161,054 0 0
PERRIGO CO PLC SHS G97822103 8,588 129,354 SH   SOLE 2 44,123 0 85,231
PERRIGO CO PLC SHS G97822103 5,050 76,071 SH   SOLE 4 72,680 0 3,391
PERRIGO CO PLC SHS G97822103 6,820 102,726 SH   SOLE 7 95,039 0 7,687
PERRIGO CO PLC SHS G97822103 418 6,293 SH   SOLE 13 6,293 0 0
PERRIGO CO PLC SHS G97822103 53 798 SH   SOLE 15 798 0 0
PERRIGO CO PLC SHS G97822103 38,558 580,778 SH   SOLE 18 560,032 0 20,746
PERRIGO CO PLC SHS G97822103 142,119 2,140,664 SH   SOLE 19 2,140,664 0 0
PERRIGO CO PLC SHS G97822103 4,944 74,465 SH   SOLE 20 0 0 74,465
PERRIGO CO PLC SHS G97822103 201,156 3,029,914 SH   SOLE 21 3,029,914 0 0
PERRIGO CO PLC SHS G97822103 255,512 3,848,656 SH   SOLE 22 3,147,926 0 700,730
PERRIGO CO PLC SHS G97822103 11,683 175,977 SH   SOLE 23 175,977 0 0
PERRIGO CO PLC SHS G97822103 3,225 48,571 SH   SOLE 25 48,571 0 0
PERRIGO CO PLC SHS G97822103 27,320 411,511 SH   SOLE 26 110,906 0 300,605
PERRIGO CO PLC SHS G97822103 2,000 30,131 SH   SOLE 28 22,562 0 7,569
PERRIGO CO PLC SHS G97822103 480 7,236 SH   SOLE 29 7,236 0 0
PERRIGO CO PLC SHS G97822103 27,069 407,734 SH   SOLE 30 407,734 0 0
PERRIGO CO PLC SHS G97822103 5,911 89,041 SH   SOLE 31 28,238 0 60,803
PERRIGO CO PLC SHS G97822103 52,074 784,367 SH   SOLE 34 784,367 0 0
PERRIGO CO PLC SHS G97822103 13,907 209,473 SH   SOLE 36 209,473 0 0
PERRIGO CO PLC SHS G97822103 49 734 SH   SOLE 40 734 0 0
PERSHING GOLD CORP COM NEW 715302204 6 2,236 SH   SOLE 18 2,236 0 0
PERSHING GOLD CORP COM NEW 715302204 16 5,475 SH   SOLE 19 5,475 0 0
PERSHING GOLD CORP COM NEW 715302204 127 44,842 SH   SOLE 21 44,842 0 0
PETMED EXPRESS INC COM 716382106 20 1,003 SH   SOLE 2 1,003 0 0
PETMED EXPRESS INC COM 716382106 2 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 10 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 2,133 105,888 SH   SOLE 18 105,888 0 0
PETMED EXPRESS INC COM 716382106 245 12,176 SH   SOLE 19 12,176 0 0
PETMED EXPRESS INC COM 716382106 35,960 1,785,499 SH   SOLE 21 1,785,499 0 0
PETMED EXPRESS INC COM 716382106 11,425 567,257 SH   SOLE 22 523,561 0 43,696
PETMED EXPRESS INC COM 716382106 61 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 761 37,805 SH   SOLE 30 37,805 0 0
PETMED EXPRESS INC COM 716382106 48 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 7 100 SH   SOLE 2 100 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 864 11,799 SH   SOLE 7 11,799 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 22 298 SH   SOLE 21 298 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56 6,100 SH   SOLE 2 6,100 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,207 130,951 SH   SOLE 7 130,951 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20,192 2,190,000 SH   SOLE 18 265,000 0 1,925,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12,217 1,325,000 SH   SOLE 19 1,325,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56,226 6,098,276 SH   SOLE 21 6,098,276 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 18,523 2,009,000 SH   SOLE 25 2,009,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,839 307,900 SH   SOLE 26 0 0 307,900
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 108 11,691 SH   SOLE 30 11,691 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 103,034 11,175,000 SH   SOLE 34 11,175,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1 100 SH   SOLE 2 100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 924 95,327 SH   SOLE 7 95,327 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,734 1,210,900 SH   SOLE 18 635,900 0 575,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13 1,363 SH   OTR 19 1,363 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10,888 1,123,645 SH   SOLE 19 1,123,645 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43,135 4,451,481 SH   SOLE 21 4,451,481 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 165 17,055 SH   SOLE 22 0 0 17,055
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12,951 1,336,486 SH   SOLE 25 1,336,486 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,093 525,600 SH   SOLE 30 525,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43,834 4,523,661 SH   SOLE 34 4,523,661 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 845 87,215 SH   SOLE 39 87,215 0 0
PETROQUEST ENERGY INC COM NEW 716748306 9 3,113 SH   SOLE 18 3,113 0 0
PETROQUEST ENERGY INC COM NEW 716748306 8 2,933 SH   SOLE 19 2,933 0 0
PETROQUEST ENERGY INC COM NEW 716748306 199 72,540 SH   SOLE 21 72,540 0 0
PETROQUEST ENERGY INC COM NEW 716748306 1,131 412,926 SH   SOLE 22 412,926 0 0
PETROQUEST ENERGY INC COM NEW 716748306 9 3,250 SH   SOLE 31 0 0 3,250
PFENEX INC COM 717071104 131 22,492 SH   SOLE 2 22,421 0 71
PFENEX INC COM 717071104 742 127,781 SH   SOLE 4 127,781 0 0
PFENEX INC COM 717071104 2 393 SH   SOLE 7 393 0 0
PFENEX INC COM 717071104 928 159,668 SH   SOLE 18 159,668 0 0
PFENEX INC COM 717071104 4,524 778,599 SH   SOLE 19 778,599 0 0
PFENEX INC COM 717071104 3,504 603,023 SH   SOLE 21 603,023 0 0
PFENEX INC COM 717071104 2,546 438,143 SH   SOLE 22 416,724 0 21,419
PFENEX INC COM 717071104 23 3,888 SH   SOLE 23 3,888 0 0
PFENEX INC COM 717071104 1,638 281,888 SH   SOLE 34 281,888 0 0
PFIZER INC COM 717081103 274,248 8,016,610 SH   SOLE 2 4,222,619 0 3,793,991
PFIZER INC COM 717081103 81,069 2,369,736 SH   SOLE 4 2,217,364 0 152,372
PFIZER INC COM 717081103 158,508 4,633,368 SH   SOLE 7 4,379,459 0 253,909
PFIZER INC COM 717081103 2,531 73,974 SH   SOLE 13 73,974 0 0
PFIZER INC COM 717081103 1,314 38,398 SH   SOLE 15 38,398 0 0
PFIZER INC COM 717081103 61 1,778 SH   SOLE 17 0 0 1,778
PFIZER INC COM 717081103 998,222 29,179,260 SH   SOLE 18 27,614,267 0 1,564,993
PFIZER INC COM 717081103 2,379 69,536 SH   OTR 19 0 69,536 0
PFIZER INC COM 717081103 1,798,071 52,559,794 SH   SOLE 19 52,538,941 0 20,853
PFIZER INC COM 717081103 101,148 2,956,670 SH   SOLE 20 0 0 2,956,670
PFIZER INC COM 717081103 3,717,067 108,654,397 SH   SOLE 21 108,654,397 0 0
PFIZER INC COM 717081103 5,636,919 164,774,021 SH   SOLE 22 133,224,574 0 31,549,447
PFIZER INC COM 717081103 270,110 7,895,641 SH   SOLE 23 7,895,641 0 0
PFIZER INC COM 717081103 124,417 3,636,859 SH   SOLE 25 3,613,725 0 23,134
PFIZER INC COM 717081103 507,102 14,823,219 SH   SOLE 26 3,916,722 0 10,906,497
PFIZER INC COM 717081103 43,306 1,265,886 SH   SOLE 28 943,139 0 322,747
PFIZER INC COM 717081103 30,685 896,974 SH   SOLE 29 447,350 0 449,624
PFIZER INC COM 717081103 637,188 18,625,782 SH   SOLE 30 18,625,782 0 0
PFIZER INC COM 717081103 133,373 3,898,664 SH   SOLE 31 1,462,446 0 2,436,218
PFIZER INC COM 717081103 10,219 298,717 SH   SOLE 32 298,717 0 0
PFIZER INC COM 717081103 416,793 12,183,378 SH   SOLE 34 12,183,378 0 0
PFIZER INC COM 717081103 327,581 9,575,579 SH   SOLE 36 9,575,579 0 0
PFIZER INC COM 717081103 3,552 103,829 SH   SOLE 37 103,829 0 0
PFIZER INC COM 717081103 1,100 32,160 SH   SOLE 40 32,160 0 0
PFSWEB INC COM NEW 717098206 10 1,525 SH   SOLE 2 716 0 809
PFSWEB INC COM NEW 717098206 366 55,984 SH   SOLE 18 55,984 0 0
PFSWEB INC COM NEW 717098206 35 5,360 SH   SOLE 19 5,360 0 0
PFSWEB INC COM NEW 717098206 3,063 468,992 SH   SOLE 21 468,992 0 0
PFSWEB INC COM NEW 717098206 2,838 434,612 SH   SOLE 22 423,161 0 11,451
PG&E CORP COM 69331C108 34,052 513,143 SH   SOLE 2 198,423 0 314,720
PG&E CORP COM 69331C108 10,851 163,512 SH   SOLE 4 151,488 0 12,024
PG&E CORP COM 69331C108 52,953 797,961 SH   SOLE 7 770,581 0 27,380
PG&E CORP COM 69331C108 755 11,372 SH   SOLE 13 11,372 0 0
PG&E CORP COM 69331C108 206 3,109 SH   SOLE 15 3,109 0 0
PG&E CORP COM 69331C108 124,590 1,877,479 SH   SOLE 18 1,759,837 0 117,642
PG&E CORP COM 69331C108 145,002 2,185,086 SH   SOLE 19 2,185,086 0 0
PG&E CORP COM 69331C108 16,620 250,459 SH   SOLE 20 0 0 250,459
PG&E CORP COM 69331C108 767,059 11,559,062 SH   SOLE 21 11,559,062 0 0
PG&E CORP COM 69331C108 926,300 13,958,710 SH   SOLE 22 11,409,449 0 2,549,261
PG&E CORP COM 69331C108 40,662 612,754 SH   SOLE 23 612,754 0 0
PG&E CORP COM 69331C108 13,131 197,875 SH   SOLE 25 197,875 0 0
PG&E CORP COM 69331C108 112,826 1,700,206 SH   SOLE 26 334,857 0 1,365,349
PG&E CORP COM 69331C108 6,913 104,168 SH   SOLE 28 77,184 0 26,984
PG&E CORP COM 69331C108 1,508 22,730 SH   SOLE 29 22,730 0 0
PG&E CORP COM 69331C108 119,100 1,794,752 SH   SOLE 30 1,794,752 0 0
PG&E CORP COM 69331C108 20,263 305,352 SH   SOLE 31 103,463 0 201,889
PG&E CORP COM 69331C108 4,371 65,865 SH   SOLE 32 65,865 0 0
PG&E CORP COM 69331C108 3,085 46,490 SH   SOLE 34 46,490 0 0
PG&E CORP COM 69331C108 53,915 812,455 SH   SOLE 36 812,455 0 0
PG&E CORP COM 69331C108 183 2,757 SH   SOLE 40 2,757 0 0
PGT INNOVATIONS INC COM 69336V101 30 2,835 SH   SOLE 2 2,277 0 558
PGT INNOVATIONS INC COM 69336V101 12 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 2,713 252,368 SH   SOLE 18 252,368 0 0
PGT INNOVATIONS INC COM 69336V101 295 27,475 SH   SOLE 19 27,475 0 0
PGT INNOVATIONS INC COM 69336V101 54,618 5,080,735 SH   SOLE 21 5,080,735 0 0
PGT INNOVATIONS INC COM 69336V101 14,841 1,380,571 SH   SOLE 22 1,293,501 0 87,070
PGT INNOVATIONS INC COM 69336V101 71 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 1,033 96,121 SH   SOLE 30 96,121 0 0
PGT INNOVATIONS INC COM 69336V101 54 4,981 SH   SOLE 40 4,981 0 0
PHARMATHENE INC COM 71714G102 3 3,427 SH   SOLE 2 3,427 0 0
PHARMATHENE INC COM 71714G102 185 228,324 SH   SOLE 18 228,324 0 0
PHARMATHENE INC COM 71714G102 30 37,160 SH   SOLE 19 37,160 0 0
PHARMATHENE INC COM 71714G102 1,630 2,008,399 SH   SOLE 21 2,008,399 0 0
PHARMATHENE INC COM 71714G102 395 486,678 SH   SOLE 22 442,850 0 43,828
PHARMERICA CORP COM 71714F104 158 6,752 SH   SOLE 2 1,412 0 5,340
PHARMERICA CORP COM 71714F104 2 93 SH   SOLE 4 93 0 0
PHARMERICA CORP COM 71714F104 19 810 SH   SOLE 7 810 0 0
PHARMERICA CORP COM 71714F104 1 34 SH   SOLE 17 0 0 34
PHARMERICA CORP COM 71714F104 3,816 163,095 SH   SOLE 18 163,095 0 0
PHARMERICA CORP COM 71714F104 439 18,745 SH   SOLE 19 18,745 0 0
PHARMERICA CORP COM 71714F104 66,482 2,841,096 SH   SOLE 21 2,841,096 0 0
PHARMERICA CORP COM 71714F104 20,405 872,029 SH   SOLE 22 805,916 0 66,113
PHARMERICA CORP COM 71714F104 85 3,634 SH   SOLE 26 0 0 3,634
PHARMERICA CORP COM 71714F104 103 4,416 SH   SOLE 28 4,416 0 0
PHARMERICA CORP COM 71714F104 1,437 61,430 SH   SOLE 30 61,430 0 0
PHARMERICA CORP COM 71714F104 80 3,417 SH   SOLE 40 3,417 0 0
PHASERX INC COM 71723F103 1 335 SH   SOLE 18 335 0 0
PHH CORP COM NEW 693320202 162 12,708 SH   SOLE 2 3,617 0 9,091
PHH CORP COM NEW 693320202 69 5,420 SH   SOLE 7 5,420 0 0
PHH CORP COM NEW 693320202 2,720 213,692 SH   SOLE 18 213,692 0 0
PHH CORP COM NEW 693320202 422 33,155 SH   SOLE 19 33,155 0 0
PHH CORP COM NEW 693320202 20,314 1,595,791 SH   SOLE 21 1,595,791 0 0
PHH CORP COM NEW 693320202 18,982 1,491,091 SH   SOLE 22 1,350,436 0 140,655
PHH CORP COM NEW 693320202 264 20,753 SH   SOLE 26 16,332 0 4,421
PHH CORP COM NEW 693320202 109 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 116 9,088 SH   SOLE 30 9,088 0 0
PHH CORP COM NEW 693320202 201 15,772 SH   SOLE 36 15,772 0 0
PHH CORP COM NEW 693320202 68 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 19 1,620 SH   SOLE 2 474 0 1,146
PHI INC COM NON VTG 69336T205 4 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 590 49,266 SH   SOLE 18 49,266 0 0
PHI INC COM NON VTG 69336T205 67 5,590 SH   SOLE 19 5,590 0 0
PHI INC COM NON VTG 69336T205 4,645 387,728 SH   SOLE 21 387,728 0 0
PHI INC COM NON VTG 69336T205 4,621 385,738 SH   SOLE 22 359,813 0 25,925
PHI INC COM NON VTG 69336T205 20 1,685 SH   SOLE 28 1,685 0 0
PHI INC COM NON VTG 69336T205 169 14,109 SH   SOLE 29 0 0 14,109
PHI INC COM NON VTG 69336T205 32 2,662 SH   SOLE 30 2,662 0 0
PHI INC COM NON VTG 69336T205 15 1,212 SH   SOLE 40 1,212 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 43 1,538 SH   SOLE 2 850 0 688
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 15 536 SH   SOLE 7 536 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,601 92,547 SH   SOLE 18 92,547 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 12,496 444,681 SH   SOLE 19 444,681 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 52,580 1,871,192 SH   SOLE 21 1,871,192 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,522 481,200 SH   SOLE 22 449,027 0 32,173
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13 475 SH   SOLE 23 475 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 67 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 982 34,949 SH   SOLE 30 34,949 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 49 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 64,150 568,198 SH   SOLE 2 555,980 0 12,218
PHILIP MORRIS INTL INC COM 718172109 50,057 443,374 SH   SOLE 4 443,374 0 0
PHILIP MORRIS INTL INC COM 718172109 131,281 1,162,807 SH   SOLE 7 1,094,270 0 68,537
PHILIP MORRIS INTL INC COM 718172109 1,114 9,868 SH   SOLE 15 9,868 0 0
PHILIP MORRIS INTL INC COM 718172109 14 127 SH   SOLE 17 0 0 127
PHILIP MORRIS INTL INC COM 718172109 482,486 4,273,571 SH   SOLE 18 4,008,065 0 265,506
PHILIP MORRIS INTL INC COM 718172109 245,916 2,178,179 SH   SOLE 19 2,178,179 0 0
PHILIP MORRIS INTL INC COM 718172109 67,379 596,803 SH   SOLE 20 15,436 0 581,367
PHILIP MORRIS INTL INC COM 718172109 3,098,494 27,444,586 SH   SOLE 21 27,444,586 0 0
PHILIP MORRIS INTL INC COM 718172109 4,423,544 39,181,082 SH   SOLE 22 33,120,039 0 6,061,043
PHILIP MORRIS INTL INC COM 718172109 213,305 1,889,328 SH   SOLE 23 1,889,328 0 0
PHILIP MORRIS INTL INC COM 718172109 108,787 963,571 SH   SOLE 25 963,571 0 0
PHILIP MORRIS INTL INC COM 718172109 252,032 2,232,347 SH   SOLE 26 950,012 0 1,282,335
PHILIP MORRIS INTL INC COM 718172109 27,246 241,330 SH   SOLE 28 241,330 0 0
PHILIP MORRIS INTL INC COM 718172109 1,877 16,622 SH   SOLE 29 6,082 0 10,540
PHILIP MORRIS INTL INC COM 718172109 470,322 4,165,830 SH   SOLE 30 4,165,830 0 0
PHILIP MORRIS INTL INC COM 718172109 77,467 686,153 SH   SOLE 31 48,115 0 638,038
PHILIP MORRIS INTL INC COM 718172109 13,013 115,263 SH   SOLE 32 115,263 0 0
PHILIP MORRIS INTL INC COM 718172109 86,699 767,924 SH   SOLE 34 767,924 0 0
PHILIP MORRIS INTL INC COM 718172109 270,337 2,394,479 SH   SOLE 36 2,394,479 0 0
PHILIP MORRIS INTL INC COM 718172109 4,023 35,629 SH   SOLE 37 35,629 0 0
PHILIP MORRIS INTL INC COM 718172109 929 8,225 SH   SOLE 40 8,225 0 0
PHILLIPS 66 COM 718546104 39,632 500,273 SH   SOLE 2 210,916 0 289,357
PHILLIPS 66 COM 718546104 13,686 172,756 SH   SOLE 4 161,176 0 11,580
PHILLIPS 66 COM 718546104 32,376 408,684 SH   SOLE 7 369,888 0 38,796
PHILLIPS 66 COM 718546104 2,208 27,871 SH   SOLE 13 27,871 0 0
PHILLIPS 66 COM 718546104 259 3,270 SH   SOLE 15 3,270 0 0
PHILLIPS 66 COM 718546104 6 75 SH   SOLE 17 0 0 75
PHILLIPS 66 COM 718546104 83,580 1,055,037 SH   SOLE 18 988,460 0 66,577
PHILLIPS 66 COM 718546104 15,288 192,976 SH   SOLE 19 192,976 0 0
PHILLIPS 66 COM 718546104 639,075 8,067,092 SH   SOLE 21 8,067,092 0 0
PHILLIPS 66 COM 718546104 958,576 12,100,178 SH   SOLE 22 9,724,406 0 2,375,772
PHILLIPS 66 COM 718546104 50,839 641,743 SH   SOLE 23 641,743 0 0
PHILLIPS 66 COM 718546104 17,365 219,194 SH   SOLE 25 219,194 0 0
PHILLIPS 66 COM 718546104 101,452 1,280,637 SH   SOLE 26 303,345 0 977,292
PHILLIPS 66 COM 718546104 7,783 98,243 SH   SOLE 28 73,337 0 24,906
PHILLIPS 66 COM 718546104 8,060 101,748 SH   SOLE 29 22,347 0 79,401
PHILLIPS 66 COM 718546104 110,153 1,390,468 SH   SOLE 30 1,390,468 0 0
PHILLIPS 66 COM 718546104 22,540 284,519 SH   SOLE 31 95,210 0 189,309
PHILLIPS 66 COM 718546104 31,909 402,792 SH   SOLE 34 402,792 0 0
PHILLIPS 66 COM 718546104 69,061 871,765 SH   SOLE 36 871,765 0 0
PHILLIPS 66 COM 718546104 204 2,576 SH   SOLE 40 2,576 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,661 32,340 SH   SOLE 18 32,340 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 12,636 246,072 SH   SOLE 19 246,072 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 15 4,419 SH   SOLE 21 4,419 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 614 175,998 SH   SOLE 22 175,998 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 47 13,518 SH   SOLE 30 13,518 0 0
PHOTOMEDEX INC COM PAR NEW 719358400 1 547 SH   SOLE 21 547 0 0
PHOTRONICS INC COM 719405102 168 15,687 SH   SOLE 2 4,232 0 11,455
PHOTRONICS INC COM 719405102 15 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,881 269,209 SH   SOLE 18 269,209 0 0
PHOTRONICS INC COM 719405102 414 38,679 SH   SOLE 19 38,679 0 0
PHOTRONICS INC COM 719405102 22,647 2,116,554 SH   SOLE 21 2,116,554 0 0
PHOTRONICS INC COM 719405102 18,965 1,772,401 SH   SOLE 22 1,638,358 0 134,043
PHOTRONICS INC COM 719405102 26 2,388 SH   SOLE 26 0 0 2,388
PHOTRONICS INC COM 719405102 102 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 102 9,486 SH   SOLE 30 9,486 0 0
PHOTRONICS INC COM 719405102 80 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 439 22,107 SH   SOLE 2 7,262 0 14,845
PHYSICIANS RLTY TR COM 71943U104 976 49,106 SH   SOLE 4 49,106 0 0
PHYSICIANS RLTY TR COM 71943U104 3,811 191,793 SH   SOLE 7 191,793 0 0
PHYSICIANS RLTY TR COM 71943U104 108 5,448 SH   SOLE 15 5,448 0 0
PHYSICIANS RLTY TR COM 71943U104 11,189 563,087 SH   SOLE 18 563,087 0 0
PHYSICIANS RLTY TR COM 71943U104 21,170 1,065,441 SH   SOLE 19 1,065,441 0 0
PHYSICIANS RLTY TR COM 71943U104 113,135 5,693,746 SH   SOLE 21 5,693,746 0 0
PHYSICIANS RLTY TR COM 71943U104 105,622 5,315,653 SH   SOLE 22 4,983,366 0 332,287
PHYSICIANS RLTY TR COM 71943U104 128 6,442 SH   SOLE 23 6,442 0 0
PHYSICIANS RLTY TR COM 71943U104 5,427 273,126 SH   SOLE 25 273,126 0 0
PHYSICIANS RLTY TR COM 71943U104 1,310 65,941 SH   SOLE 26 22,043 0 43,898
PHYSICIANS RLTY TR COM 71943U104 377 18,963 SH   SOLE 28 18,963 0 0
PHYSICIANS RLTY TR COM 71943U104 1,042 52,459 SH   SOLE 29 52,459 0 0
PHYSICIANS RLTY TR COM 71943U104 14,043 706,764 SH   SOLE 30 706,764 0 0
PHYSICIANS RLTY TR COM 71943U104 4,088 205,733 SH   SOLE 34 205,733 0 0
PHYSICIANS RLTY TR COM 71943U104 230 11,563 SH   SOLE 40 11,563 0 0
PICO HLDGS INC COM NEW 693366205 72 5,177 SH   SOLE 2 972 0 4,205
PICO HLDGS INC COM NEW 693366205 3 181 SH   SOLE 4 181 0 0
PICO HLDGS INC COM NEW 693366205 8 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 1,310 93,592 SH   SOLE 18 93,592 0 0
PICO HLDGS INC COM NEW 693366205 194 13,875 SH   SOLE 19 13,875 0 0
PICO HLDGS INC COM NEW 693366205 9,915 708,236 SH   SOLE 21 708,236 0 0
PICO HLDGS INC COM NEW 693366205 9,867 704,798 SH   SOLE 22 651,576 0 53,222
PICO HLDGS INC COM NEW 693366205 202 14,397 SH   SOLE 26 7,155 0 7,242
PICO HLDGS INC COM NEW 693366205 48 3,464 SH   SOLE 28 3,464 0 0
PICO HLDGS INC COM NEW 693366205 142 10,142 SH   SOLE 30 10,142 0 0
PICO HLDGS INC COM NEW 693366205 29 2,059 SH   SOLE 40 2,059 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 988 46,196 SH   SOLE 2 21,980 0 24,216
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 995 46,556 SH   SOLE 4 46,556 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,843 179,729 SH   SOLE 7 179,729 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 130 6,081 SH   SOLE 15 6,081 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,791 83,775 SH   SOLE 18 83,775 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,309 201,525 SH   SOLE 19 201,525 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 51,258 2,397,474 SH   SOLE 21 2,397,474 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 118,606 5,547,516 SH   SOLE 22 5,032,880 0 514,636
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 132 6,190 SH   SOLE 23 6,190 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,531 211,931 SH   SOLE 25 211,931 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,061 96,388 SH   SOLE 26 43,578 0 52,810
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 407 19,056 SH   SOLE 28 19,056 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,077 50,356 SH   SOLE 29 50,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14,803 692,397 SH   SOLE 30 692,397 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 72 3,358 SH   SOLE 31 3,358 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 242 11,302 SH   SOLE 36 11,302 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 214 10,030 SH   SOLE 40 10,030 0 0
PIER 1 IMPORTS INC COM 720279108 120 16,692 SH   SOLE 2 3,789 0 12,903
PIER 1 IMPORTS INC COM 720279108 5 667 SH   SOLE 4 667 0 0
PIER 1 IMPORTS INC COM 720279108 14 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 2,414 337,110 SH   SOLE 18 337,110 0 0
PIER 1 IMPORTS INC COM 720279108 351 49,085 SH   SOLE 19 49,085 0 0
PIER 1 IMPORTS INC COM 720279108 18,999 2,653,446 SH   SOLE 21 2,653,446 0 0
PIER 1 IMPORTS INC COM 720279108 15,423 2,154,018 SH   SOLE 22 1,939,564 0 214,454
PIER 1 IMPORTS INC COM 720279108 759 105,960 SH   SOLE 23 105,960 0 0
PIER 1 IMPORTS INC COM 720279108 172 24,090 SH   SOLE 26 17,403 0 6,687
PIER 1 IMPORTS INC COM 720279108 91 12,673 SH   SOLE 28 12,673 0 0
PIER 1 IMPORTS INC COM 720279108 152 21,218 SH   SOLE 29 0 0 21,218
PIER 1 IMPORTS INC COM 720279108 127 17,770 SH   SOLE 30 17,770 0 0
PIER 1 IMPORTS INC COM 720279108 69 9,686 SH   SOLE 40 9,686 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 15 5,710 SH   SOLE 18 5,710 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 194 74,780 SH   SOLE 21 74,780 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 24 9,102 SH   SOLE 22 9,102 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 8,141 361,756 SH   SOLE 2 351,820 0 9,936
PILGRIMS PRIDE CORP NEW COM 72147K108 2,209 98,134 SH   SOLE 4 98,134 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,483 65,879 SH   SOLE 7 65,879 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2,751 122,242 SH   SOLE 18 119,642 0 2,600
PILGRIMS PRIDE CORP NEW COM 72147K108 5,497 244,243 SH   SOLE 19 244,243 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 13,236 588,158 SH   SOLE 21 588,158 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 49,348 2,192,777 SH   SOLE 22 1,712,308 0 480,469
PILGRIMS PRIDE CORP NEW COM 72147K108 3,130 139,064 SH   SOLE 23 139,064 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 548 24,341 SH   SOLE 26 3,352 0 20,989
PILGRIMS PRIDE CORP NEW COM 72147K108 1,904 84,608 SH   SOLE 29 53,903 0 30,705
PILGRIMS PRIDE CORP NEW COM 72147K108 407 18,096 SH   SOLE 30 18,096 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2,573 114,313 SH   SOLE 31 81,473 0 32,840
PILGRIMS PRIDE CORP NEW COM 72147K108 1,599 71,049 SH   SOLE 34 71,049 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,110 49,314 SH   SOLE 36 49,314 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 8,566 162,142 SH   SOLE 17 0 0 162,142
PIMCO ETF TR 15+ YR US TIPS 72201R304 2 29 SH   SOLE 17 0 0 29
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 0 5 SH   SOLE 17 0 0 5
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 7 SH   SOLE 17 0 0 7
PINNACLE ENTMT INC NEW COM 72348Y105 81 4,143 SH   SOLE 2 4,143 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 4 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 69 3,556 SH   SOLE 7 3,556 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 4,269 218,717 SH   SOLE 18 218,717 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 716 36,672 SH   SOLE 19 36,672 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 31,824 1,630,349 SH   SOLE 21 1,630,349 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 32,121 1,645,567 SH   SOLE 22 1,538,489 0 107,078
PINNACLE ENTMT INC NEW COM 72348Y105 300 15,382 SH   SOLE 26 13,763 0 1,619
PINNACLE ENTMT INC NEW COM 72348Y105 393 20,119 SH   SOLE 28 20,119 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 219 11,220 SH   SOLE 30 11,220 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 6 283 SH   SOLE 40 283 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 617 9,292 SH   SOLE 2 2,150 0 7,142
PINNACLE FINL PARTNERS INC COM 72346Q104 14 212 SH   SOLE 4 212 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 77 1,159 SH   SOLE 7 1,159 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 15,993 240,679 SH   SOLE 18 240,679 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,923 28,942 SH   SOLE 19 28,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 261,924 3,941,664 SH   SOLE 21 3,941,664 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 85,755 1,290,512 SH   SOLE 22 1,187,411 0 103,101
PINNACLE FINL PARTNERS INC COM 72346Q104 1,309 19,697 SH   SOLE 26 17,288 0 2,409
PINNACLE FINL PARTNERS INC COM 72346Q104 374 5,632 SH   SOLE 28 5,632 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6,055 91,119 SH   SOLE 30 91,119 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 242 3,639 SH   SOLE 40 3,639 0 0
PINNACLE FOODS INC DEL COM 72348P104 5,439 93,984 SH   SOLE 2 73,232 0 20,752
PINNACLE FOODS INC DEL COM 72348P104 481 8,305 SH   SOLE 4 8,305 0 0
PINNACLE FOODS INC DEL COM 72348P104 275 4,749 SH   SOLE 7 4,749 0 0
PINNACLE FOODS INC DEL COM 72348P104 4,805 83,031 SH   SOLE 18 83,031 0 0
PINNACLE FOODS INC DEL COM 72348P104 21,217 366,625 SH   SOLE 19 366,625 0 0
PINNACLE FOODS INC DEL COM 72348P104 72,893 1,259,595 SH   SOLE 21 1,259,595 0 0
PINNACLE FOODS INC DEL COM 72348P104 186,530 3,223,266 SH   SOLE 22 2,805,407 0 417,859
PINNACLE FOODS INC DEL COM 72348P104 587 10,151 SH   SOLE 23 10,151 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,353 23,379 SH   SOLE 25 23,379 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,889 49,921 SH   SOLE 26 39,409 0 10,512
PINNACLE FOODS INC DEL COM 72348P104 922 15,929 SH   SOLE 28 15,929 0 0
PINNACLE FOODS INC DEL COM 72348P104 123 2,124 SH   SOLE 29 2,124 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,163 20,104 SH   SOLE 30 20,104 0 0
PINNACLE FOODS INC DEL COM 72348P104 549 9,491 SH   SOLE 31 6,971 0 2,520
PINNACLE FOODS INC DEL COM 72348P104 3,598 62,166 SH   SOLE 34 62,166 0 0
PINNACLE FOODS INC DEL COM 72348P104 155 2,683 SH   SOLE 36 2,683 0 0
PINNACLE FOODS INC DEL COM 72348P104 654 11,305 SH   SOLE 40 11,305 0 0
PINNACLE WEST CAP CORP COM 723484101 11,109 133,234 SH   SOLE 2 40,479 0 92,755
PINNACLE WEST CAP CORP COM 723484101 3,036 36,406 SH   SOLE 4 33,178 0 3,228
PINNACLE WEST CAP CORP COM 723484101 11,571 138,772 SH   SOLE 7 122,893 0 15,879
PINNACLE WEST CAP CORP COM 723484101 361 4,331 SH   SOLE 13 4,331 0 0
PINNACLE WEST CAP CORP COM 723484101 56 674 SH   SOLE 15 674 0 0
PINNACLE WEST CAP CORP COM 723484101 25,653 307,662 SH   SOLE 18 291,665 0 15,997
PINNACLE WEST CAP CORP COM 723484101 8,730 104,698 SH   SOLE 19 104,698 0 0
PINNACLE WEST CAP CORP COM 723484101 8,986 107,771 SH   SOLE 20 0 0 107,771
PINNACLE WEST CAP CORP COM 723484101 470,374 5,641,330 SH   SOLE 21 5,641,330 0 0
PINNACLE WEST CAP CORP COM 723484101 264,249 3,169,212 SH   SOLE 22 2,592,785 0 576,427
PINNACLE WEST CAP CORP COM 723484101 10,262 123,072 SH   SOLE 23 123,072 0 0
PINNACLE WEST CAP CORP COM 723484101 3,446 41,324 SH   SOLE 25 41,324 0 0
PINNACLE WEST CAP CORP COM 723484101 21,988 263,709 SH   SOLE 26 102,422 0 161,287
PINNACLE WEST CAP CORP COM 723484101 1,933 23,181 SH   SOLE 28 17,105 0 6,076
PINNACLE WEST CAP CORP COM 723484101 2,511 30,121 SH   SOLE 29 5,297 0 24,824
PINNACLE WEST CAP CORP COM 723484101 29,996 359,756 SH   SOLE 30 359,756 0 0
PINNACLE WEST CAP CORP COM 723484101 4,524 54,259 SH   SOLE 31 26,095 0 28,164
PINNACLE WEST CAP CORP COM 723484101 5,910 70,877 SH   SOLE 32 70,877 0 0
PINNACLE WEST CAP CORP COM 723484101 631 7,562 SH   SOLE 34 7,562 0 0
PINNACLE WEST CAP CORP COM 723484101 14,490 173,780 SH   SOLE 36 173,780 0 0
PINNACLE WEST CAP CORP COM 723484101 44 525 SH   SOLE 40 525 0 0
PIONEER ENERGY SVCS CORP COM 723664108 122 30,498 SH   SOLE 2 15,770 0 14,728
PIONEER ENERGY SVCS CORP COM 723664108 6 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1,661 415,262 SH   SOLE 18 415,262 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1,072 268,053 SH   SOLE 19 268,053 0 0
PIONEER ENERGY SVCS CORP COM 723664108 27,171 6,792,741 SH   SOLE 21 6,792,741 0 0
PIONEER ENERGY SVCS CORP COM 723664108 9,515 2,378,695 SH   SOLE 22 2,236,881 0 141,814
PIONEER ENERGY SVCS CORP COM 723664108 13 3,346 SH   SOLE 23 3,346 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1 372 SH   SOLE 25 372 0 0
PIONEER ENERGY SVCS CORP COM 723664108 3 711 SH   SOLE 26 0 0 711
PIONEER ENERGY SVCS CORP COM 723664108 607 151,692 SH   SOLE 30 151,692 0 0
PIONEER ENERGY SVCS CORP COM 723664108 132 33,015 SH   SOLE 34 33,015 0 0
PIONEER NAT RES CO COM 723787107 38,158 204,897 SH   SOLE 2 67,809 0 137,088
PIONEER NAT RES CO COM 723787107 9,521 51,124 SH   SOLE 4 47,185 0 3,939
PIONEER NAT RES CO COM 723787107 20,787 111,619 SH   SOLE 7 109,606 0 2,013
PIONEER NAT RES CO COM 723787107 5,168 27,752 SH   SOLE 13 27,752 0 0
PIONEER NAT RES CO COM 723787107 193 1,038 SH   SOLE 15 1,038 0 0
PIONEER NAT RES CO COM 723787107 154,952 832,047 SH   SOLE 18 723,580 0 108,467
PIONEER NAT RES CO COM 723787107 138,463 743,505 SH   SOLE 19 743,505 0 0
PIONEER NAT RES CO COM 723787107 15,920 85,486 SH   SOLE 20 0 0 85,486
PIONEER NAT RES CO COM 723787107 486,526 2,612,501 SH   SOLE 21 2,612,501 0 0
PIONEER NAT RES CO COM 723787107 827,764 4,444,849 SH   SOLE 22 3,634,450 0 810,399
PIONEER NAT RES CO COM 723787107 40,835 219,271 SH   SOLE 23 219,271 0 0
PIONEER NAT RES CO COM 723787107 19,194 103,068 SH   SOLE 25 103,068 0 0
PIONEER NAT RES CO COM 723787107 90,761 487,362 SH   SOLE 26 111,555 0 375,807
PIONEER NAT RES CO COM 723787107 6,648 35,698 SH   SOLE 28 26,690 0 9,008
PIONEER NAT RES CO COM 723787107 1,324 7,108 SH   SOLE 29 7,108 0 0
PIONEER NAT RES CO COM 723787107 92,563 497,037 SH   SOLE 30 497,037 0 0
PIONEER NAT RES CO COM 723787107 18,921 101,602 SH   SOLE 31 33,644 0 67,958
PIONEER NAT RES CO COM 723787107 103,752 557,120 SH   SOLE 34 557,120 0 0
PIONEER NAT RES CO COM 723787107 47,105 252,941 SH   SOLE 36 252,941 0 0
PIONEER NAT RES CO COM 723787107 153 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 16 2,177 SH   SOLE 21 2,177 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 147 19,563 SH   SOLE 22 19,563 0 0
PIPER JAFFRAY COS COM 724078100 218 3,420 SH   SOLE 2 681 0 2,739
PIPER JAFFRAY COS COM 724078100 1 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 24 374 SH   SOLE 7 374 0 0
PIPER JAFFRAY COS COM 724078100 4,929 77,190 SH   SOLE 18 77,190 0 0
PIPER JAFFRAY COS COM 724078100 575 8,999 SH   SOLE 19 8,999 0 0
PIPER JAFFRAY COS COM 724078100 80,887 1,266,828 SH   SOLE 21 1,266,828 0 0
PIPER JAFFRAY COS COM 724078100 26,815 419,965 SH   SOLE 22 387,926 0 32,039
PIPER JAFFRAY COS COM 724078100 113 1,773 SH   SOLE 26 0 0 1,773
PIPER JAFFRAY COS COM 724078100 148 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 1,878 29,410 SH   SOLE 30 29,410 0 0
PIPER JAFFRAY COS COM 724078100 125 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 2,461 187,705 SH   SOLE 2 186,067 0 1,638
PITNEY BOWES INC COM 724479100 170 12,978 SH   SOLE 4 12,978 0 0
PITNEY BOWES INC COM 724479100 377 28,779 SH   SOLE 7 28,779 0 0
PITNEY BOWES INC COM 724479100 9 712 SH   SOLE 17 0 0 712
PITNEY BOWES INC COM 724479100 9,274 707,388 SH   SOLE 18 707,388 0 0
PITNEY BOWES INC COM 724479100 2,076 158,363 SH   SOLE 19 158,363 0 0
PITNEY BOWES INC COM 724479100 171,691 13,096,154 SH   SOLE 21 13,096,154 0 0
PITNEY BOWES INC COM 724479100 87,037 6,638,971 SH   SOLE 22 5,999,273 0 639,698
PITNEY BOWES INC COM 724479100 54 4,094 SH   SOLE 23 4,094 0 0
PITNEY BOWES INC COM 724479100 583 44,443 SH   SOLE 26 33,556 0 10,887
PITNEY BOWES INC COM 724479100 360 27,450 SH   SOLE 28 27,450 0 0
PITNEY BOWES INC COM 724479100 335 25,543 SH   SOLE 29 0 0 25,543
PITNEY BOWES INC COM 724479100 379 28,875 SH   SOLE 30 28,875 0 0
PITNEY BOWES INC COM 724479100 151 11,538 SH   SOLE 31 11,538 0 0
PITNEY BOWES INC COM 724479100 1,623 123,761 SH   SOLE 32 123,761 0 0
PITNEY BOWES INC COM 724479100 306 23,349 SH   SOLE 36 23,349 0 0
PITNEY BOWES INC COM 724479100 151 11,498 SH   SOLE 40 11,498 0 0
PIXELWORKS INC COM NEW 72581M305 15 3,156 SH   SOLE 2 3,156 0 0
PIXELWORKS INC COM NEW 72581M305 22 4,643 SH   SOLE 18 4,643 0 0
PIXELWORKS INC COM NEW 72581M305 25 5,286 SH   SOLE 19 5,286 0 0
PIXELWORKS INC COM NEW 72581M305 354 75,896 SH   SOLE 21 75,896 0 0
PIXELWORKS INC COM NEW 72581M305 1,637 351,358 SH   SOLE 22 351,358 0 0
PJT PARTNERS INC COM CL A 69343T107 189 5,374 SH   SOLE 2 2,025 0 3,349
PJT PARTNERS INC COM CL A 69343T107 41 1,164 SH   SOLE 7 1,164 0 0
PJT PARTNERS INC COM CL A 69343T107 2,599 74,065 SH   SOLE 18 74,065 0 0
PJT PARTNERS INC COM CL A 69343T107 382 10,873 SH   SOLE 19 10,873 0 0
PJT PARTNERS INC COM CL A 69343T107 23,132 659,209 SH   SOLE 21 659,209 0 0
PJT PARTNERS INC COM CL A 69343T107 15,321 436,629 SH   SOLE 22 417,765 0 18,864
PJT PARTNERS INC COM CL A 69343T107 99 2,808 SH   SOLE 30 2,808 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 1,668 52,770 SH   SOLE 18 52,770 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 71,048 2,247,631 SH   SOLE 19 2,247,631 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,370 43,840 SH   SOLE 2 0 0 43,840
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,207 38,610 SH   SOLE 4 36,764 0 1,846
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 162 5,187 SH   SOLE 7 5,187 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 485 15,512 SH   SOLE 18 369 0 15,143
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 78 2,501 SH   SOLE 19 2,501 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,150 100,783 SH   SOLE 21 100,783 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,547 241,434 SH   SOLE 22 149,847 0 91,587
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,200 166,354 SH   SOLE 23 166,354 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,056 289,707 SH   SOLE 26 181,354 0 108,353
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 614 19,652 SH   SOLE 28 12,307 0 7,345
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,116 35,696 SH   SOLE 29 4,208 0 31,488
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,483 143,410 SH   SOLE 30 143,410 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,985 63,507 SH   SOLE 31 16,747 0 46,760
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 171 5,486 SH   SOLE 34 5,486 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 469 15,004 SH   SOLE 36 15,004 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 32 1,032 SH   SOLE 40 1,032 0 0
PLANET FITNESS INC CL A 72703H101 33 1,709 SH   SOLE 2 1,076 0 633
PLANET FITNESS INC CL A 72703H101 22 1,124 SH   SOLE 7 1,124 0 0
PLANET FITNESS INC CL A 72703H101 1,719 89,196 SH   SOLE 18 89,196 0 0
PLANET FITNESS INC CL A 72703H101 401 20,791 SH   SOLE 19 20,791 0 0
PLANET FITNESS INC CL A 72703H101 15,063 781,673 SH   SOLE 21 781,673 0 0
PLANET FITNESS INC CL A 72703H101 26,606 1,380,708 SH   SOLE 22 1,269,218 0 111,490
PLANET FITNESS INC CL A 72703H101 231 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 219 11,383 SH   SOLE 30 11,383 0 0
PLANET FITNESS INC CL A 72703H101 86 4,450 SH   SOLE 40 4,450 0 0
PLANET PAYMENT INC SHS U72603118 10 2,390 SH   SOLE 2 2,390 0 0
PLANET PAYMENT INC SHS U72603118 647 162,523 SH   SOLE 18 162,523 0 0
PLANET PAYMENT INC SHS U72603118 102 25,704 SH   SOLE 19 25,704 0 0
PLANET PAYMENT INC SHS U72603118 5,438 1,366,337 SH   SOLE 21 1,366,337 0 0
PLANET PAYMENT INC SHS U72603118 4,823 1,211,920 SH   SOLE 22 1,159,118 0 52,802
PLANTRONICS INC NEW COM 727493108 830 15,339 SH   SOLE 2 15,031 0 308
PLANTRONICS INC NEW COM 727493108 14 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 46 858 SH   SOLE 7 858 0 0
PLANTRONICS INC NEW COM 727493108 11,807 218,208 SH   SOLE 18 218,208 0 0
PLANTRONICS INC NEW COM 727493108 1,092 20,186 SH   SOLE 19 20,186 0 0
PLANTRONICS INC NEW COM 727493108 113,380 2,095,363 SH   SOLE 21 2,095,363 0 0
PLANTRONICS INC NEW COM 727493108 58,517 1,081,452 SH   SOLE 22 1,011,929 0 69,523
PLANTRONICS INC NEW COM 727493108 665 12,291 SH   SOLE 26 9,435 0 2,856
PLANTRONICS INC NEW COM 727493108 269 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 324 5,997 SH   SOLE 30 5,997 0 0
PLANTRONICS INC NEW COM 727493108 93 1,719 SH   SOLE 40 1,719 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 665 51,090 SH   SOLE 2 15,677 0 35,413
PLATFORM SPECIALTY PRODS COR COM 72766Q105 9 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 77 5,886 SH   SOLE 7 5,886 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,467 112,674 SH   SOLE 18 112,674 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 20,245 1,554,941 SH   SOLE 19 1,554,941 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 31,692 2,434,118 SH   SOLE 21 2,434,118 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 71,558 5,495,975 SH   SOLE 22 4,776,306 0 719,669
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,751 134,481 SH   SOLE 25 134,481 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 845 64,910 SH   SOLE 26 53,487 0 11,423
PLATFORM SPECIALTY PRODS COR COM 72766Q105 383 29,453 SH   SOLE 28 29,453 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 883 67,816 SH   SOLE 29 0 0 67,816
PLATFORM SPECIALTY PRODS COR COM 72766Q105 397 30,466 SH   SOLE 30 30,466 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 60 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 5,050 387,831 SH   SOLE 34 387,831 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 235 18,013 SH   SOLE 40 18,013 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 250 152,299 SH   SOLE 4 152,299 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 2,038 1,242,452 SH   SOLE 18 1,242,452 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 15,746 9,601,031 SH   SOLE 19 9,601,031 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 500 305,100 SH   SOLE 22 305,100 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 5,893 3,593,538 SH   SOLE 34 3,593,538 0 0
PLDT INC SPONSORED ADR 69344D408 1,236 38,433 SH   SOLE 2 0 0 38,433
PLEXUS CORP COM 729132100 444 7,674 SH   SOLE 2 1,831 0 5,843
PLEXUS CORP COM 729132100 9 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 49 852 SH   SOLE 7 852 0 0
PLEXUS CORP COM 729132100 10,588 183,182 SH   SOLE 18 183,182 0 0
PLEXUS CORP COM 729132100 1,171 20,260 SH   SOLE 19 20,260 0 0
PLEXUS CORP COM 729132100 169,931 2,939,980 SH   SOLE 21 2,939,980 0 0
PLEXUS CORP COM 729132100 58,602 1,013,873 SH   SOLE 22 945,123 0 68,750
PLEXUS CORP COM 729132100 744 12,865 SH   SOLE 26 10,557 0 2,308
PLEXUS CORP COM 729132100 280 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 783 13,544 SH   SOLE 29 0 0 13,544
PLEXUS CORP COM 729132100 3,782 65,434 SH   SOLE 30 65,434 0 0
PLEXUS CORP COM 729132100 46 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 215 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 31 22,639 SH   SOLE 2 9,596 0 13,043
PLUG POWER INC COM NEW 72919P202 5 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 993 719,872 SH   SOLE 18 719,872 0 0
PLUG POWER INC COM NEW 72919P202 167 120,995 SH   SOLE 19 120,995 0 0
PLUG POWER INC COM NEW 72919P202 8,331 6,036,855 SH   SOLE 21 6,036,855 0 0
PLUG POWER INC COM NEW 72919P202 7,242 5,247,557 SH   SOLE 22 4,885,626 0 361,931
PLUG POWER INC COM NEW 72919P202 36 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 29 21,254 SH   SOLE 30 21,254 0 0
PLUG POWER INC COM NEW 72919P202 28 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 13 699 SH   SOLE 18 699 0 0
PLUMAS BANCORP COM 729273102 39 2,116 SH   SOLE 21 2,116 0 0
PLY GEM HLDGS INC COM 72941W100 55 2,816 SH   SOLE 2 2,414 0 402
PLY GEM HLDGS INC COM 72941W100 9 448 SH   SOLE 7 448 0 0
PLY GEM HLDGS INC COM 72941W100 1,623 82,408 SH   SOLE 18 82,408 0 0
PLY GEM HLDGS INC COM 72941W100 261 13,243 SH   SOLE 19 13,243 0 0
PLY GEM HLDGS INC COM 72941W100 12,869 653,251 SH   SOLE 21 653,251 0 0
PLY GEM HLDGS INC COM 72941W100 11,789 598,449 SH   SOLE 22 559,168 0 39,281
PLY GEM HLDGS INC COM 72941W100 56 2,827 SH   SOLE 28 2,827 0 0
PLY GEM HLDGS INC COM 72941W100 425 21,571 SH   SOLE 29 0 0 21,571
PLY GEM HLDGS INC COM 72941W100 125 6,331 SH   SOLE 30 6,331 0 0
PLY GEM HLDGS INC COM 72941W100 33 1,700 SH   SOLE 40 1,700 0 0
PNC FINL SVCS GROUP INC COM 693475105 50,586 420,711 SH   SOLE 2 118,449 0 302,262
PNC FINL SVCS GROUP INC COM 693475105 17,492 145,473 SH   SOLE 4 133,302 0 12,171
PNC FINL SVCS GROUP INC COM 693475105 40,569 337,401 SH   SOLE 7 314,792 0 22,609
PNC FINL SVCS GROUP INC COM 693475105 1,420 11,811 SH   SOLE 13 11,811 0 0
PNC FINL SVCS GROUP INC COM 693475105 327 2,721 SH   SOLE 15 2,721 0 0
PNC FINL SVCS GROUP INC COM 693475105 111,215 924,942 SH   SOLE 18 854,481 0 70,461
PNC FINL SVCS GROUP INC COM 693475105 60 500 SH   OTR 19 0 500 0
PNC FINL SVCS GROUP INC COM 693475105 2,906 24,172 SH   SOLE 19 24,172 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,913 190,563 SH   SOLE 20 0 0 190,563
PNC FINL SVCS GROUP INC COM 693475105 903,113 7,510,923 SH   SOLE 21 7,510,923 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,557,718 12,955,070 SH   SOLE 22 10,481,635 0 2,473,435
PNC FINL SVCS GROUP INC COM 693475105 71,564 595,177 SH   SOLE 23 595,177 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,494 178,759 SH   SOLE 25 178,759 0 0
PNC FINL SVCS GROUP INC COM 693475105 146,183 1,215,760 SH   SOLE 26 307,155 0 908,605
PNC FINL SVCS GROUP INC COM 693475105 12,336 102,591 SH   SOLE 28 76,750 0 25,841
PNC FINL SVCS GROUP INC COM 693475105 4,704 39,124 SH   SOLE 29 21,659 0 17,465
PNC FINL SVCS GROUP INC COM 693475105 169,603 1,410,534 SH   SOLE 30 1,410,534 0 0
PNC FINL SVCS GROUP INC COM 693475105 30,483 253,517 SH   SOLE 31 98,813 0 154,704
PNC FINL SVCS GROUP INC COM 693475105 3,915 32,557 SH   SOLE 34 32,557 0 0
PNC FINL SVCS GROUP INC COM 693475105 93,679 779,096 SH   SOLE 36 779,096 0 0
PNC FINL SVCS GROUP INC COM 693475105 302 2,512 SH   SOLE 40 2,512 0 0
PNM RES INC COM 69349H107 3,443 93,051 SH   SOLE 2 78,149 0 14,902
PNM RES INC COM 69349H107 12 321 SH   SOLE 4 321 0 0
PNM RES INC COM 69349H107 118 3,184 SH   SOLE 7 3,184 0 0
PNM RES INC COM 69349H107 20,910 565,141 SH   SOLE 18 565,141 0 0
PNM RES INC COM 69349H107 4,496 121,504 SH   SOLE 19 121,504 0 0
PNM RES INC COM 69349H107 189,316 5,116,637 SH   SOLE 21 5,116,637 0 0
PNM RES INC COM 69349H107 92,990 2,513,234 SH   SOLE 22 2,353,340 0 159,894
PNM RES INC COM 69349H107 1,066 28,816 SH   SOLE 26 24,387 0 4,429
PNM RES INC COM 69349H107 423 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 937 25,328 SH   SOLE 30 25,328 0 0
PNM RES INC COM 69349H107 81 2,187 SH   SOLE 36 2,187 0 0
PNM RES INC COM 69349H107 311 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 11 556 SH   SOLE 18 556 0 0
POAGE BANKSHARES INC COM 730206109 13 661 SH   SOLE 21 661 0 0
POLAR PWR INC COM 73102V105 6 704 SH   SOLE 2 704 0 0
POLAR PWR INC COM 73102V105 4 473 SH   SOLE 18 473 0 0
POLARIS INDS INC COM 731068102 5,127 61,176 SH   SOLE 2 31,897 0 29,279
POLARIS INDS INC COM 731068102 1,534 18,308 SH   SOLE 4 16,368 0 1,940
POLARIS INDS INC COM 731068102 5,898 70,386 SH   SOLE 7 70,386 0 0
POLARIS INDS INC COM 731068102 38 448 SH   SOLE 13 448 0 0
POLARIS INDS INC COM 731068102 30 363 SH   SOLE 15 363 0 0
POLARIS INDS INC COM 731068102 17,274 206,136 SH   SOLE 18 199,593 0 6,543
POLARIS INDS INC COM 731068102 4,156 49,595 SH   SOLE 19 39,896 0 9,699
POLARIS INDS INC COM 731068102 3,544 42,286 SH   SOLE 20 0 0 42,286
POLARIS INDS INC COM 731068102 209,317 2,497,818 SH   SOLE 21 2,497,818 0 0
POLARIS INDS INC COM 731068102 162,260 1,936,282 SH   SOLE 22 1,726,319 0 209,963
POLARIS INDS INC COM 731068102 6,228 74,322 SH   SOLE 23 74,322 0 0
POLARIS INDS INC COM 731068102 1,708 20,376 SH   SOLE 25 20,376 0 0
POLARIS INDS INC COM 731068102 13,652 162,910 SH   SOLE 26 55,897 0 107,013
POLARIS INDS INC COM 731068102 1,070 12,769 SH   SOLE 28 9,589 0 3,180
POLARIS INDS INC COM 731068102 1,400 16,707 SH   SOLE 29 3,068 0 13,639
POLARIS INDS INC COM 731068102 5,874 70,091 SH   SOLE 30 70,091 0 0
POLARIS INDS INC COM 731068102 2,381 28,407 SH   SOLE 31 12,676 0 15,731
POLARIS INDS INC COM 731068102 390 4,659 SH   SOLE 34 4,659 0 0
POLARIS INDS INC COM 731068102 7,229 86,261 SH   SOLE 36 86,261 0 0
POLARIS INDS INC COM 731068102 25 300 SH   SOLE 40 300 0 0
POLARITYTE INC COM 731094108 4 297 SH   SOLE 21 297 0 0
POLYMET MINING CORP COM 731916102 11 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 2,383 69,909 SH   SOLE 2 69,162 0 747
POLYONE CORP COM 73179P106 17 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 106 3,110 SH   SOLE 7 3,110 0 0
POLYONE CORP COM 73179P106 18,583 545,118 SH   SOLE 18 545,118 0 0
POLYONE CORP COM 73179P106 16,300 478,155 SH   SOLE 19 478,155 0 0
POLYONE CORP COM 73179P106 179,624 5,269,101 SH   SOLE 21 5,269,101 0 0
POLYONE CORP COM 73179P106 112,321 3,294,842 SH   SOLE 22 3,114,272 0 180,570
POLYONE CORP COM 73179P106 280 8,225 SH   SOLE 23 8,225 0 0
POLYONE CORP COM 73179P106 851 24,967 SH   SOLE 26 20,027 0 4,940
POLYONE CORP COM 73179P106 409 11,999 SH   SOLE 28 11,999 0 0
POLYONE CORP COM 73179P106 1,913 56,111 SH   SOLE 29 0 0 56,111
POLYONE CORP COM 73179P106 454 13,328 SH   SOLE 30 13,328 0 0
POLYONE CORP COM 73179P106 37 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 332 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 2,840 23,797 SH   SOLE 2 23,572 0 225
POOL CORPORATION COM 73278L105 223 1,869 SH   SOLE 4 1,869 0 0
POOL CORPORATION COM 73278L105 116 973 SH   SOLE 7 973 0 0
POOL CORPORATION COM 73278L105 1 8 SH   SOLE 17 0 0 8
POOL CORPORATION COM 73278L105 16,684 139,815 SH   SOLE 18 139,815 0 0
POOL CORPORATION COM 73278L105 3,141 26,326 SH   SOLE 19 26,326 0 0
POOL CORPORATION COM 73278L105 201,342 1,687,272 SH   SOLE 21 1,687,272 0 0
POOL CORPORATION COM 73278L105 160,309 1,343,407 SH   SOLE 22 1,202,907 0 140,500
POOL CORPORATION COM 73278L105 76 635 SH   SOLE 23 635 0 0
POOL CORPORATION COM 73278L105 2,007 16,818 SH   SOLE 26 14,339 0 2,479
POOL CORPORATION COM 73278L105 713 5,976 SH   SOLE 28 5,976 0 0
POOL CORPORATION COM 73278L105 278 2,333 SH   SOLE 29 0 0 2,333
POOL CORPORATION COM 73278L105 826 6,923 SH   SOLE 30 6,923 0 0
POOL CORPORATION COM 73278L105 111 927 SH   SOLE 31 927 0 0
POOL CORPORATION COM 73278L105 439 3,679 SH   SOLE 40 3,679 0 0
POPULAR INC COM NEW 733174700 1,079 26,498 SH   SOLE 2 8,992 0 17,506
POPULAR INC COM NEW 733174700 26 629 SH   SOLE 4 629 0 0
POPULAR INC COM NEW 733174700 160 3,933 SH   SOLE 7 3,933 0 0
POPULAR INC COM NEW 733174700 2,428 59,619 SH   SOLE 18 59,619 0 0
POPULAR INC COM NEW 733174700 2,782 68,304 SH   SOLE 19 68,304 0 0
POPULAR INC COM NEW 733174700 56,664 1,391,208 SH   SOLE 21 1,391,208 0 0
POPULAR INC COM NEW 733174700 115,032 2,824,259 SH   SOLE 22 2,471,327 0 352,932
POPULAR INC COM NEW 733174700 1,397 34,300 SH   SOLE 26 28,445 0 5,855
POPULAR INC COM NEW 733174700 607 14,904 SH   SOLE 28 14,904 0 0
POPULAR INC COM NEW 733174700 225 5,525 SH   SOLE 29 0 0 5,525
POPULAR INC COM NEW 733174700 705 17,312 SH   SOLE 30 17,312 0 0
POPULAR INC COM NEW 733174700 99 2,432 SH   SOLE 31 2,432 0 0
POPULAR INC COM NEW 733174700 326 7,997 SH   SOLE 36 7,997 0 0
POPULAR INC COM NEW 733174700 356 8,730 SH   SOLE 40 8,730 0 0
PORTER BANCORP INC COM NEW 736233206 3 281 SH   SOLE 18 281 0 0
PORTER BANCORP INC COM NEW 736233206 12 1,229 SH   SOLE 19 1,229 0 0
PORTER BANCORP INC COM NEW 736233206 47 4,958 SH   SOLE 21 4,958 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 269 300,000 PRN   SOLE 21 300,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,442 54,977 SH   SOLE 2 38,273 0 16,704
PORTLAND GEN ELEC CO COM NEW 736508847 18 411 SH   SOLE 4 411 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 300 6,760 SH   SOLE 7 6,760 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,713 353,734 SH   SOLE 18 353,734 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,465 55,502 SH   SOLE 19 55,502 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 134,218 3,021,574 SH   SOLE 21 3,021,574 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 109,687 2,469,310 SH   SOLE 22 2,274,654 0 194,656
PORTLAND GEN ELEC CO COM NEW 736508847 10 233 SH   SOLE 23 233 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,227 27,628 SH   SOLE 26 23,035 0 4,593
PORTLAND GEN ELEC CO COM NEW 736508847 570 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 473 10,653 SH   SOLE 29 0 0 10,653
PORTLAND GEN ELEC CO COM NEW 736508847 2,478 55,788 SH   SOLE 30 55,788 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 243 5,471 SH   SOLE 36 5,471 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 363 8,172 SH   SOLE 40 8,172 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 136 3,469 SH   SOLE 2 2,233 0 1,236
PORTOLA PHARMACEUTICALS INC COM 737010108 10 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 46 1,173 SH   SOLE 7 1,173 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 7,060 180,150 SH   SOLE 18 180,150 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,090 53,323 SH   SOLE 19 53,323 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 89,371 2,280,446 SH   SOLE 21 2,280,446 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 57,558 1,468,702 SH   SOLE 22 1,364,792 0 103,910
PORTOLA PHARMACEUTICALS INC COM 737010108 20 522 SH   SOLE 23 522 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 555 14,161 SH   SOLE 26 11,512 0 2,649
PORTOLA PHARMACEUTICALS INC COM 737010108 313 7,982 SH   SOLE 28 7,982 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 361 9,220 SH   SOLE 29 0 0 9,220
PORTOLA PHARMACEUTICALS INC COM 737010108 377 9,623 SH   SOLE 30 9,623 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 224 5,703 SH   SOLE 40 5,703 0 0
POSCO SPONSORED ADR 693483109 1,853 28,724 SH   SOLE 22 18,108 0 10,616
POST HLDGS INC COM 737446104 3,087 35,275 SH   SOLE 2 29,980 0 5,295
POST HLDGS INC COM 737446104 28 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 179 2,045 SH   SOLE 7 2,045 0 0
POST HLDGS INC COM 737446104 19,271 220,186 SH   SOLE 18 220,186 0 0
POST HLDGS INC COM 737446104 3,669 41,919 SH   SOLE 19 41,919 0 0
POST HLDGS INC COM 737446104 231,950 2,650,249 SH   SOLE 21 2,650,249 0 0
POST HLDGS INC COM 737446104 177,602 2,029,272 SH   SOLE 22 1,812,238 0 217,034
POST HLDGS INC COM 737446104 1,634 18,670 SH   SOLE 26 14,940 0 3,730
POST HLDGS INC COM 737446104 804 9,182 SH   SOLE 28 9,182 0 0
POST HLDGS INC COM 737446104 935 10,686 SH   SOLE 30 10,686 0 0
POST HLDGS INC COM 737446104 121 1,377 SH   SOLE 31 1,377 0 0
POST HLDGS INC COM 737446104 599 6,840 SH   SOLE 40 6,840 0 0
POTASH CORP SASK INC COM 73755L107 45,381 2,656,963 SH   SOLE 19 2,656,963 0 0
POTASH CORP SASK INC COM 73755L107 1,529 89,514 SH   SOLE 21 89,514 0 0
POTASH CORP SASK INC COM 73755L107 194 11,331 SH   SOLE 22 11,331 0 0
POTASH CORP SASK INC COM 73755L107 3,307 193,600 SH   SOLE 25 193,600 0 0
POTASH CORP SASK INC COM 73755L107 10,057 588,840 SH   SOLE 34 588,840 0 0
POTBELLY CORP COM 73754Y100 19 1,373 SH   SOLE 2 1,098 0 275
POTBELLY CORP COM 73754Y100 6 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 1,245 89,557 SH   SOLE 18 89,557 0 0
POTBELLY CORP COM 73754Y100 224 16,139 SH   SOLE 19 16,139 0 0
POTBELLY CORP COM 73754Y100 10,566 760,177 SH   SOLE 21 760,177 0 0
POTBELLY CORP COM 73754Y100 9,877 710,590 SH   SOLE 22 673,006 0 37,584
POTBELLY CORP COM 73754Y100 30 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 52 3,729 SH   SOLE 30 3,729 0 0
POTBELLY CORP COM 73754Y100 22 1,594 SH   SOLE 40 1,594 0 0
POTLATCH CORP NEW COM 737630103 823 18,002 SH   SOLE 2 17,849 0 153
POTLATCH CORP NEW COM 737630103 14 302 SH   SOLE 4 302 0 0
POTLATCH CORP NEW COM 737630103 52 1,142 SH   SOLE 7 1,142 0 0
POTLATCH CORP NEW COM 737630103 12,224 267,491 SH   SOLE 18 267,491 0 0
POTLATCH CORP NEW COM 737630103 1,193 26,109 SH   SOLE 19 26,109 0 0
POTLATCH CORP NEW COM 737630103 136,188 2,980,033 SH   SOLE 21 2,980,033 0 0
POTLATCH CORP NEW COM 737630103 61,384 1,343,200 SH   SOLE 22 1,255,192 0 88,008
POTLATCH CORP NEW COM 737630103 535 11,714 SH   SOLE 26 8,552 0 3,162
POTLATCH CORP NEW COM 737630103 276 6,045 SH   SOLE 28 6,045 0 0
POTLATCH CORP NEW COM 737630103 4,811 105,283 SH   SOLE 30 105,283 0 0
POTLATCH CORP NEW COM 737630103 205 4,480 SH   SOLE 40 4,480 0 0
POWELL INDS INC COM 739128106 64 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 7 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,706 49,543 SH   SOLE 18 49,543 0 0
POWELL INDS INC COM 739128106 184 5,332 SH   SOLE 19 5,332 0 0
POWELL INDS INC COM 739128106 26,318 764,166 SH   SOLE 21 764,166 0 0
POWELL INDS INC COM 739128106 8,123 235,863 SH   SOLE 22 220,327 0 15,536
POWELL INDS INC COM 739128106 51 1,476 SH   SOLE 26 0 0 1,476
POWELL INDS INC COM 739128106 49 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 599 17,390 SH   SOLE 30 17,390 0 0
POWELL INDS INC COM 739128106 32 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 158 2,408 SH   SOLE 2 2,206 0 202
POWER INTEGRATIONS INC COM 739276103 14 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 49 744 SH   SOLE 7 744 0 0
POWER INTEGRATIONS INC COM 739276103 8,957 136,224 SH   SOLE 18 136,224 0 0
POWER INTEGRATIONS INC COM 739276103 2,970 45,166 SH   SOLE 19 45,166 0 0
POWER INTEGRATIONS INC COM 739276103 158,930 2,417,188 SH   SOLE 21 2,417,188 0 0
POWER INTEGRATIONS INC COM 739276103 50,703 771,148 SH   SOLE 22 712,851 0 58,297
POWER INTEGRATIONS INC COM 739276103 73 1,115 SH   SOLE 23 1,115 0 0
POWER INTEGRATIONS INC COM 739276103 484 7,363 SH   SOLE 26 5,328 0 2,035
POWER INTEGRATIONS INC COM 739276103 268 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 767 11,659 SH   SOLE 29 0 0 11,659
POWER INTEGRATIONS INC COM 739276103 3,744 56,945 SH   SOLE 30 56,945 0 0
POWER INTEGRATIONS INC COM 739276103 213 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 22 3,365 SH   SOLE 22 3,365 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 1 81 SH   SOLE 2 81 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 1 116 SH   SOLE 7 116 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 193 19,126 SH   SOLE 18 19,126 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 28 2,794 SH   SOLE 19 2,794 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 1,657 164,210 SH   SOLE 21 164,210 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 1,329 131,726 SH   SOLE 22 125,829 0 5,897
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 0 12 SH   SOLE 17 0 0 12
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 316 20,791 SH   SOLE 18 20,791 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8,261 543,100 SH   SOLE 19 543,100 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 84 3,343 SH   SOLE 18 3,343 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4,161 143,170 SH   SOLE 2 0 0 143,170
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1 45 SH   SOLE 17 0 0 45
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 0 9 SH   SOLE 18 9 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 30,086 1,035,311 SH   SOLE 26 1,035,311 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 102,080 3,512,718 SH   SOLE 31 0 0 3,512,718
POWERSHARES ETF TR II EX US SML PORT 73936T771 2 54 SH   SOLE 17 0 0 54
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 14 361 SH   SOLE 17 0 0 361
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 5 177 SH   SOLE 17 0 0 177
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 12 289 SH   SOLE 17 0 0 289
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 3 146 SH   SOLE 17 0 0 146
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 65 1,505 SH   SOLE 17 0 0 1,505
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 20 251 SH   SOLE 17 0 0 251
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 5 94 SH   SOLE 17 0 0 94
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 25 1,451 SH   SOLE 17 0 0 1,451
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 1 24 SH   SOLE 17 0 0 24
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 123 1,199 SH   SOLE 17 0 0 1,199
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 5 175 SH   SOLE 17 0 0 175
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 23 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 7 210 SH   SOLE 17 0 0 210
POWERSHARES ETF TRUST II OPTIONS 73936Q769 465 20,000 SH Put SOLE 2 20,000 0 0
POWERSHARES ETF TRUST II OPTIONS 73936Q769 349 15,000 SH Put SOLE 18 15,000 0 0
POWERSHARES ETF TRUST II OPTIONS 73936Q769 4,652 200,000 SH Put SOLE 19 200,000 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 38,229 1,643,533 SH   SOLE 2 1,232,263 0 411,270
POWERSHARES QQQ TRUST OPTIONS 73935A104 42,031 317,500 SH Call SOLE 2 317,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,522 11,500 SH Put SOLE 2 11,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 4,964 37,500 SH Call SOLE 18 37,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,655 12,500 SH Put SOLE 18 12,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,221,775 9,229,300 SH Call SOLE 19 9,229,300 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 23,167 175,000 SH Put SOLE 19 175,000 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 20,201 152,600 SH Call SOLE 22 152,600 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 132 1,000 SH Put SOLE 22 1,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 310,432 2,345,010 SH   SOLE 2 2,345,010 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 547 4,131 SH   SOLE 17 0 0 4,131
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 164,522 1,242,800 SH   SOLE 19 1,242,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,648 20,000 SH   SOLE 22 20,000 0 0
PPG INDS INC COM 693506107 25,716 244,726 SH   SOLE 2 82,678 0 162,048
PPG INDS INC COM 693506107 9,061 86,227 SH   SOLE 4 79,154 0 7,073
PPG INDS INC COM 693506107 36,761 349,841 SH   SOLE 7 224,934 0 124,907
PPG INDS INC COM 693506107 327 3,111 SH   SOLE 13 3,111 0 0
PPG INDS INC COM 693506107 173 1,651 SH   SOLE 15 1,651 0 0
PPG INDS INC COM 693506107 58,418 555,936 SH   SOLE 18 517,844 0 38,092
PPG INDS INC COM 693506107 1,339 12,740 SH   SOLE 19 12,740 0 0
PPG INDS INC COM 693506107 15,659 149,016 SH   SOLE 20 0 0 149,016
PPG INDS INC COM 693506107 408,454 3,887,078 SH   SOLE 21 3,887,078 0 0
PPG INDS INC COM 693506107 721,163 6,862,987 SH   SOLE 22 5,558,021 0 1,304,966
PPG INDS INC COM 693506107 33,799 321,650 SH   SOLE 23 321,650 0 0
PPG INDS INC COM 693506107 10,292 97,941 SH   SOLE 25 97,941 0 0
PPG INDS INC COM 693506107 70,767 673,456 SH   SOLE 26 176,541 0 496,915
PPG INDS INC COM 693506107 5,841 55,583 SH   SOLE 28 41,478 0 14,105
PPG INDS INC COM 693506107 1,180 11,226 SH   SOLE 29 11,226 0 0
PPG INDS INC COM 693506107 74,661 710,516 SH   SOLE 30 710,516 0 0
PPG INDS INC COM 693506107 15,446 146,993 SH   SOLE 31 55,911 0 91,082
PPG INDS INC COM 693506107 1,755 16,697 SH   SOLE 34 16,697 0 0
PPG INDS INC COM 693506107 42,719 406,539 SH   SOLE 36 406,539 0 0
PPG INDS INC COM 693506107 153 1,457 SH   SOLE 40 1,457 0 0
PPL CORP COM 69351T106 21,920 586,246 SH   SOLE 2 167,195 0 419,051
PPL CORP COM 69351T106 8,393 224,474 SH   SOLE 4 206,632 0 17,842
PPL CORP COM 69351T106 20,273 542,217 SH   SOLE 7 502,355 0 39,862
PPL CORP COM 69351T106 318 8,499 SH   SOLE 13 8,499 0 0
PPL CORP COM 69351T106 153 4,090 SH   SOLE 15 4,090 0 0
PPL CORP COM 69351T106 7 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 59,729 1,597,449 SH   SOLE 18 1,499,559 0 97,890
PPL CORP COM 69351T106 32,969 881,749 SH   SOLE 19 881,749 0 0
PPL CORP COM 69351T106 13,120 350,895 SH   SOLE 20 0 0 350,895
PPL CORP COM 69351T106 691,440 18,492,657 SH   SOLE 21 18,492,657 0 0
PPL CORP COM 69351T106 681,055 18,214,894 SH   SOLE 22 14,707,084 0 3,507,810
PPL CORP COM 69351T106 31,365 838,859 SH   SOLE 23 838,859 0 0
PPL CORP COM 69351T106 10,738 287,198 SH   SOLE 25 287,198 0 0
PPL CORP COM 69351T106 60,932 1,629,645 SH   SOLE 26 466,427 0 1,163,218
PPL CORP COM 69351T106 5,316 142,174 SH   SOLE 28 106,218 0 35,956
PPL CORP COM 69351T106 1,169 31,254 SH   SOLE 29 31,254 0 0
PPL CORP COM 69351T106 80,082 2,141,794 SH   SOLE 30 2,141,794 0 0
PPL CORP COM 69351T106 13,727 367,142 SH   SOLE 31 139,650 0 227,492
PPL CORP COM 69351T106 3,589 95,997 SH   SOLE 32 95,997 0 0
PPL CORP COM 69351T106 6,448 172,462 SH   SOLE 34 172,462 0 0
PPL CORP COM 69351T106 11,009 294,434 SH   SOLE 35 294,434 0 0
PPL CORP COM 69351T106 40,838 1,092,211 SH   SOLE 36 1,092,211 0 0
PPL CORP COM 69351T106 127 3,397 SH   SOLE 40 3,397 0 0
PRA GROUP INC COM 69354N106 332 10,009 SH   SOLE 2 1,981 0 8,028
PRA GROUP INC COM 69354N106 8 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 40 1,201 SH   SOLE 7 1,201 0 0
PRA GROUP INC COM 69354N106 8,108 244,597 SH   SOLE 18 244,597 0 0
PRA GROUP INC COM 69354N106 9,380 282,952 SH   SOLE 19 282,952 0 0
PRA GROUP INC COM 69354N106 135,982 4,102,014 SH   SOLE 21 4,102,014 0 0
PRA GROUP INC COM 69354N106 41,380 1,248,252 SH   SOLE 22 1,154,348 0 93,904
PRA GROUP INC COM 69354N106 431 13,012 SH   SOLE 26 9,984 0 3,028
PRA GROUP INC COM 69354N106 233 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 3,065 92,468 SH   SOLE 30 92,468 0 0
PRA GROUP INC COM 69354N106 175 5,266 SH   SOLE 40 5,266 0 0
PRA HEALTH SCIENCES INC COM 69354M108 517 7,930 SH   SOLE 2 7,710 0 220
PRA HEALTH SCIENCES INC COM 69354M108 79 1,205 SH   SOLE 4 1,205 0 0
PRA HEALTH SCIENCES INC COM 69354M108 35 538 SH   SOLE 7 538 0 0
PRA HEALTH SCIENCES INC COM 69354M108 5,695 87,300 SH   SOLE 18 87,300 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4,006 61,415 SH   SOLE 19 61,415 0 0
PRA HEALTH SCIENCES INC COM 69354M108 103,616 1,588,473 SH   SOLE 21 1,588,473 0 0
PRA HEALTH SCIENCES INC COM 69354M108 68,522 1,050,474 SH   SOLE 22 993,305 0 57,169
PRA HEALTH SCIENCES INC COM 69354M108 120 1,838 SH   SOLE 23 1,838 0 0
PRA HEALTH SCIENCES INC COM 69354M108 132 2,017 SH   SOLE 25 2,017 0 0
PRA HEALTH SCIENCES INC COM 69354M108 741 11,353 SH   SOLE 26 7,750 0 3,603
PRA HEALTH SCIENCES INC COM 69354M108 413 6,335 SH   SOLE 28 6,335 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,718 26,342 SH   SOLE 29 799 0 25,543
PRA HEALTH SCIENCES INC COM 69354M108 441 6,768 SH   SOLE 30 6,768 0 0
PRA HEALTH SCIENCES INC COM 69354M108 87 1,329 SH   SOLE 34 1,329 0 0
PRA HEALTH SCIENCES INC COM 69354M108 11 173 SH   SOLE 36 173 0 0
PRA HEALTH SCIENCES INC COM 69354M108 254 3,891 SH   SOLE 40 3,891 0 0
PRAXAIR INC COM 74005P104 56,668 477,808 SH   SOLE 2 297,366 0 180,442
PRAXAIR INC COM 74005P104 16,146 136,137 SH   SOLE 4 128,177 0 7,960
PRAXAIR INC COM 74005P104 37,644 317,399 SH   SOLE 7 248,150 0 69,249
PRAXAIR INC COM 74005P104 523 4,410 SH   SOLE 13 4,410 0 0
PRAXAIR INC COM 74005P104 208 1,757 SH   SOLE 15 1,757 0 0
PRAXAIR INC COM 74005P104 113,078 953,444 SH   SOLE 18 892,883 0 60,561
PRAXAIR INC COM 74005P104 66,184 558,043 SH   SOLE 19 558,043 0 0
PRAXAIR INC COM 74005P104 18,212 153,561 SH   SOLE 20 0 0 153,561
PRAXAIR INC COM 74005P104 521,009 4,392,991 SH   SOLE 21 4,392,991 0 0
PRAXAIR INC COM 74005P104 925,251 7,801,442 SH   SOLE 22 6,266,611 0 1,534,831
PRAXAIR INC COM 74005P104 45,202 381,130 SH   SOLE 23 381,130 0 0
PRAXAIR INC COM 74005P104 24,236 204,347 SH   SOLE 25 204,347 0 0
PRAXAIR INC COM 74005P104 76,489 644,934 SH   SOLE 26 193,859 0 451,075
PRAXAIR INC COM 74005P104 7,068 59,594 SH   SOLE 28 44,391 0 15,203
PRAXAIR INC COM 74005P104 8,754 73,807 SH   SOLE 29 33,283 0 40,524
PRAXAIR INC COM 74005P104 92,057 776,194 SH   SOLE 30 776,194 0 0
PRAXAIR INC COM 74005P104 24,267 204,614 SH   SOLE 31 93,448 0 111,166
PRAXAIR INC COM 74005P104 4,131 34,834 SH   SOLE 34 34,834 0 0
PRAXAIR INC COM 74005P104 55,305 466,315 SH   SOLE 36 466,315 0 0
PRAXAIR INC COM 74005P104 189 1,594 SH   SOLE 40 1,594 0 0
PRECISION DRILLING CORP COM 2010 74022D308 831 176,151 SH   SOLE 21 176,151 0 0
PRECISION DRILLING CORP COM 2010 74022D308 1,119 237,065 SH   SOLE 22 237,065 0 0
PREFERRED APT CMNTYS INC COM 74039L103 77 5,799 SH   SOLE 2 1,225 0 4,574
PREFERRED APT CMNTYS INC COM 74039L103 8 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,361 103,054 SH   SOLE 18 103,054 0 0
PREFERRED APT CMNTYS INC COM 74039L103 214 16,224 SH   SOLE 19 16,224 0 0
PREFERRED APT CMNTYS INC COM 74039L103 11,103 840,493 SH   SOLE 21 840,493 0 0
PREFERRED APT CMNTYS INC COM 74039L103 7,930 600,267 SH   SOLE 22 578,709 0 21,558
PREFERRED APT CMNTYS INC COM 74039L103 15 1,138 SH   SOLE 23 1,138 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 156 2,901 SH   SOLE 2 557 0 2,344
PREFERRED BK LOS ANGELES CA COM NEW 740367404 17 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,666 49,677 SH   SOLE 18 49,677 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 410 7,648 SH   SOLE 19 7,648 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 21,324 397,393 SH   SOLE 21 397,393 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 16,273 303,269 SH   SOLE 22 284,544 0 18,725
PREFERRED BK LOS ANGELES CA COM NEW 740367404 71 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 92 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 179 3,337 SH   SOLE 30 3,337 0 0
PREFORMED LINE PRODS CO COM 740444104 22 415 SH   SOLE 2 144 0 271
PREFORMED LINE PRODS CO COM 740444104 542 10,395 SH   SOLE 18 10,395 0 0
PREFORMED LINE PRODS CO COM 740444104 51 982 SH   SOLE 19 982 0 0
PREFORMED LINE PRODS CO COM 740444104 4,260 81,681 SH   SOLE 21 81,681 0 0
PREFORMED LINE PRODS CO COM 740444104 953 18,266 SH   SOLE 22 16,666 0 1,600
PREMIER FINL BANCORP INC COM 74050M105 6 290 SH   SOLE 2 290 0 0
PREMIER FINL BANCORP INC COM 74050M105 778 36,992 SH   SOLE 18 36,992 0 0
PREMIER FINL BANCORP INC COM 74050M105 78 3,689 SH   SOLE 19 3,689 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,669 317,129 SH   SOLE 21 317,129 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,514 72,016 SH   SOLE 22 66,449 0 5,567
PREMIER INC CL A 74051N102 344 10,799 SH   SOLE 2 4,758 0 6,041
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 32 1,008 SH   SOLE 7 1,008 0 0
PREMIER INC CL A 74051N102 1,457 45,759 SH   SOLE 15 0 0 45,759
PREMIER INC CL A 74051N102 786 24,705 SH   SOLE 18 24,705 0 0
PREMIER INC CL A 74051N102 959 30,141 SH   SOLE 19 30,141 0 0
PREMIER INC CL A 74051N102 20,563 646,037 SH   SOLE 21 646,037 0 0
PREMIER INC CL A 74051N102 43,840 1,377,322 SH   SOLE 22 1,210,596 0 166,726
PREMIER INC CL A 74051N102 446 14,001 SH   SOLE 26 12,152 0 1,849
PREMIER INC CL A 74051N102 201 6,303 SH   SOLE 28 6,303 0 0
PREMIER INC CL A 74051N102 254 7,985 SH   SOLE 30 7,985 0 0
PREMIER INC CL A 74051N102 33 1,026 SH   SOLE 31 1,026 0 0
PREMIER INC CL A 74051N102 129 4,060 SH   SOLE 40 4,060 0 0
PRESBIA PLC SHS G7234P100 3 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 3 1,019 SH   SOLE 21 1,019 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,556 45,999 SH   SOLE 2 45,672 0 327
PRESTIGE BRANDS HLDGS INC COM 74112D101 12 223 SH   SOLE 4 223 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 72 1,289 SH   SOLE 7 1,289 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 421 7,574 SH   SOLE 13 7,574 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 19,221 345,957 SH   SOLE 18 345,957 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 22,374 402,693 SH   SOLE 19 402,693 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 197,258 3,550,357 SH   SOLE 21 3,550,357 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 138,886 2,499,742 SH   SOLE 22 2,365,146 0 134,596
PRESTIGE BRANDS HLDGS INC COM 74112D101 461 8,306 SH   SOLE 23 8,306 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 24 438 SH   SOLE 25 438 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,233 22,201 SH   SOLE 26 18,616 0 3,585
PRESTIGE BRANDS HLDGS INC COM 74112D101 422 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,586 46,540 SH   SOLE 29 0 0 46,540
PRESTIGE BRANDS HLDGS INC COM 74112D101 537 9,669 SH   SOLE 30 9,669 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 31 563 SH   SOLE 34 563 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 893 16,078 SH   SOLE 36 16,078 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 319 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 69 6,437 SH   SOLE 21 6,437 0 0
PRETIUM RES INC COM 74139C102 4,107 383,517 SH   SOLE 30 383,517 0 0
PRGX GLOBAL INC COM NEW 69357C503 23 3,598 SH   SOLE 18 3,598 0 0
PRGX GLOBAL INC COM NEW 69357C503 39 6,115 SH   SOLE 19 6,115 0 0
PRGX GLOBAL INC COM NEW 69357C503 397 62,107 SH   SOLE 21 62,107 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,660 728,162 SH   SOLE 22 728,162 0 0
PRGX GLOBAL INC COM NEW 69357C503 551 86,129 SH   SOLE 29 0 0 86,129
PRICE T ROWE GROUP INC COM 74144T108 18,391 269,866 SH   SOLE 2 114,823 0 155,043
PRICE T ROWE GROUP INC COM 74144T108 4,838 70,992 SH   SOLE 4 64,577 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 31,499 462,196 SH   SOLE 7 281,016 0 181,180
PRICE T ROWE GROUP INC COM 74144T108 86 1,257 SH   SOLE 13 1,257 0 0
PRICE T ROWE GROUP INC COM 74144T108 100 1,469 SH   SOLE 15 1,469 0 0
PRICE T ROWE GROUP INC COM 74144T108 36,076 529,356 SH   SOLE 18 494,370 0 34,986
PRICE T ROWE GROUP INC COM 74144T108 8,245 120,982 SH   SOLE 19 120,982 0 0
PRICE T ROWE GROUP INC COM 74144T108 10,101 148,215 SH   SOLE 20 0 0 148,215
PRICE T ROWE GROUP INC COM 74144T108 361,018 5,297,410 SH   SOLE 21 5,297,410 0 0
PRICE T ROWE GROUP INC COM 74144T108 463,543 6,801,798 SH   SOLE 22 5,562,416 0 1,239,382
PRICE T ROWE GROUP INC COM 74144T108 20,856 306,026 SH   SOLE 23 306,026 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,906 86,663 SH   SOLE 25 86,663 0 0
PRICE T ROWE GROUP INC COM 74144T108 38,917 571,054 SH   SOLE 26 174,213 0 396,841
PRICE T ROWE GROUP INC COM 74144T108 3,533 51,846 SH   SOLE 28 38,971 0 12,875
PRICE T ROWE GROUP INC COM 74144T108 661 9,700 SH   SOLE 29 9,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 69,198 1,015,379 SH   SOLE 30 1,015,379 0 0
PRICE T ROWE GROUP INC COM 74144T108 8,759 128,527 SH   SOLE 31 48,060 0 80,467
PRICE T ROWE GROUP INC COM 74144T108 1,219 17,890 SH   SOLE 34 17,890 0 0
PRICE T ROWE GROUP INC COM 74144T108 33,175 486,801 SH   SOLE 36 486,801 0 0
PRICE T ROWE GROUP INC COM 74144T108 93 1,360 SH   SOLE 40 1,360 0 0
PRICELINE GRP INC COM NEW 741503403 99,105 55,678 SH   SOLE 2 13,359 0 42,319
PRICELINE GRP INC COM NEW 741503403 28,052 15,760 SH   SOLE 4 14,563 0 1,197
PRICELINE GRP INC COM NEW 741503403 59,122 33,215 SH   SOLE 7 33,037 0 178
PRICELINE GRP INC COM NEW 741503403 169 95 SH   SOLE 13 95 0 0
PRICELINE GRP INC COM NEW 741503403 655 368 SH   SOLE 15 368 0 0
PRICELINE GRP INC COM NEW 741503403 2 1 SH   SOLE 17 0 0 1
PRICELINE GRP INC COM NEW 741503403 398,140 223,678 SH   SOLE 18 186,072 0 37,606
PRICELINE GRP INC COM NEW 741503403 209,844 117,892 SH   SOLE 19 117,173 0 719
PRICELINE GRP INC COM NEW 741503403 46,210 25,961 SH   SOLE 20 0 0 25,961
PRICELINE GRP INC COM NEW 741503403 1,223,229 687,219 SH   SOLE 21 687,219 0 0
PRICELINE GRP INC COM NEW 741503403 2,324,726 1,306,048 SH   SOLE 22 1,065,841 0 240,207
PRICELINE GRP INC COM NEW 741503403 105,346 59,184 SH   SOLE 23 59,184 0 0
PRICELINE GRP INC COM NEW 741503403 58,657 32,954 SH   SOLE 25 32,954 0 0
PRICELINE GRP INC COM NEW 741503403 201,747 113,343 SH   SOLE 26 30,109 0 83,234
PRICELINE GRP INC COM NEW 741503403 18,376 10,324 SH   SOLE 28 7,704 0 2,620
PRICELINE GRP INC COM NEW 741503403 3,941 2,214 SH   SOLE 29 2,214 0 0
PRICELINE GRP INC COM NEW 741503403 248,822 139,790 SH   SOLE 30 139,790 0 0
PRICELINE GRP INC COM NEW 741503403 49,750 27,950 SH   SOLE 31 9,922 0 18,028
PRICELINE GRP INC COM NEW 741503403 14,902 8,372 SH   SOLE 32 8,372 0 0
PRICELINE GRP INC COM NEW 741503403 14,274 8,019 SH   SOLE 34 8,019 0 0
PRICELINE GRP INC COM NEW 741503403 130,753 73,458 SH   SOLE 36 73,458 0 0
PRICELINE GRP INC COM NEW 741503403 481 270 SH   SOLE 40 270 0 0
PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 2,174 1,155,000 PRN   SOLE 21 1,155,000 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 933 655,000 PRN   SOLE 21 655,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1,293 1,150,000 PRN   SOLE 21 1,150,000 0 0
PRICESMART INC COM 741511109 96 1,043 SH   SOLE 2 912 0 131
PRICESMART INC COM 741511109 6 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 44 479 SH   SOLE 7 479 0 0
PRICESMART INC COM 741511109 6,655 72,177 SH   SOLE 18 72,177 0 0
PRICESMART INC COM 741511109 585 6,344 SH   OTR 19 0 6,344 0
PRICESMART INC COM 741511109 1,131 12,266 SH   SOLE 19 12,266 0 0
PRICESMART INC COM 741511109 54,447 590,536 SH   SOLE 21 590,536 0 0
PRICESMART INC COM 741511109 54,506 591,176 SH   SOLE 22 550,664 0 40,512
PRICESMART INC COM 741511109 455 4,932 SH   SOLE 26 3,658 0 1,274
PRICESMART INC COM 741511109 262 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 273 2,958 SH   SOLE 30 2,958 0 0
PRICESMART INC COM 741511109 194 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY CORP COM 74158E104 5 101 SH   SOLE 18 101 0 0
PRIMEENERGY CORP COM 74158E104 9 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 1,492 18,148 SH   SOLE 2 17,891 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 24,637 299,720 SH   SOLE 18 299,720 0 0
PRIMERICA INC COM 74164M108 2,054 24,992 SH   SOLE 19 24,992 0 0
PRIMERICA INC COM 74164M108 222,154 2,702,598 SH   SOLE 21 2,702,598 0 0
PRIMERICA INC COM 74164M108 111,518 1,356,665 SH   SOLE 22 1,255,355 0 101,310
PRIMERICA INC COM 74164M108 1,297 15,781 SH   SOLE 26 12,202 0 3,579
PRIMERICA INC COM 74164M108 547 6,650 SH   SOLE 28 6,650 0 0
PRIMERICA INC COM 74164M108 514 6,257 SH   SOLE 29 0 0 6,257
PRIMERICA INC COM 74164M108 703 8,551 SH   SOLE 30 8,551 0 0
PRIMERICA INC COM 74164M108 147 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 458 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 310 22,793 SH   SOLE 2 22,007 0 786
PRIMO WTR CORP COM 74165N105 1,082 79,670 SH   SOLE 18 79,670 0 0
PRIMO WTR CORP COM 74165N105 4,003 294,799 SH   SOLE 19 294,799 0 0
PRIMO WTR CORP COM 74165N105 9,551 703,336 SH   SOLE 21 703,336 0 0
PRIMO WTR CORP COM 74165N105 14,371 1,058,276 SH   SOLE 22 1,032,521 0 25,755
PRIMO WTR CORP COM 74165N105 58 4,247 SH   SOLE 23 4,247 0 0
PRIMO WTR CORP COM 74165N105 389 28,661 SH   SOLE 29 0 0 28,661
PRIMORIS SVCS CORP COM 74164F103 59 2,550 SH   SOLE 2 2,232 0 318
PRIMORIS SVCS CORP COM 74164F103 6 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 25 1,083 SH   SOLE 7 1,083 0 0
PRIMORIS SVCS CORP COM 74164F103 3,370 145,120 SH   SOLE 18 145,120 0 0
PRIMORIS SVCS CORP COM 74164F103 536 23,098 SH   SOLE 19 23,098 0 0
PRIMORIS SVCS CORP COM 74164F103 27,463 1,182,732 SH   SOLE 21 1,182,732 0 0
PRIMORIS SVCS CORP COM 74164F103 23,747 1,022,690 SH   SOLE 22 940,883 0 81,807
PRIMORIS SVCS CORP COM 74164F103 71 3,060 SH   SOLE 26 0 0 3,060
PRIMORIS SVCS CORP COM 74164F103 129 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 123 5,290 SH   SOLE 30 5,290 0 0
PRIMORIS SVCS CORP COM 74164F103 101 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 24,272 384,605 SH   SOLE 2 210,576 0 174,029
PRINCIPAL FINL GROUP INC COM 74251V102 7,107 112,617 SH   SOLE 4 105,867 0 6,750
PRINCIPAL FINL GROUP INC COM 74251V102 14,909 236,233 SH   SOLE 7 208,836 0 27,397
PRINCIPAL FINL GROUP INC COM 74251V102 136 2,154 SH   SOLE 13 2,154 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 114 1,803 SH   SOLE 15 1,803 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 40,049 634,586 SH   SOLE 18 594,019 0 40,567
PRINCIPAL FINL GROUP INC COM 74251V102 8,362 132,500 SH   SOLE 19 132,500 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 10,521 166,704 SH   SOLE 20 0 0 166,704
PRINCIPAL FINL GROUP INC COM 74251V102 355,662 5,635,585 SH   SOLE 21 5,635,585 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 479,634 7,599,972 SH   SOLE 22 6,234,285 0 1,365,687
PRINCIPAL FINL GROUP INC COM 74251V102 22,241 352,420 SH   SOLE 23 352,420 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6,568 104,072 SH   SOLE 25 104,072 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 42,617 675,285 SH   SOLE 26 206,038 0 469,247
PRINCIPAL FINL GROUP INC COM 74251V102 3,793 60,109 SH   SOLE 28 44,753 0 15,356
PRINCIPAL FINL GROUP INC COM 74251V102 5,284 83,727 SH   SOLE 29 18,092 0 65,635
PRINCIPAL FINL GROUP INC COM 74251V102 57,398 909,489 SH   SOLE 30 909,489 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9,090 144,038 SH   SOLE 31 55,269 0 88,769
PRINCIPAL FINL GROUP INC COM 74251V102 1,335 21,150 SH   SOLE 34 21,150 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 28,787 456,138 SH   SOLE 36 456,138 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 90 1,431 SH   SOLE 40 1,431 0 0
PRIVATEBANCORP INC COM 742962103 2,817 47,442 SH   SOLE 2 33,753 0 13,689
PRIVATEBANCORP INC COM 742962103 23 395 SH   SOLE 4 395 0 0
PRIVATEBANCORP INC COM 742962103 114 1,914 SH   SOLE 7 1,914 0 0
PRIVATEBANCORP INC COM 742962103 32,188 542,159 SH   SOLE 18 542,159 0 0
PRIVATEBANCORP INC COM 742962103 2,798 47,128 SH   SOLE 19 47,128 0 0
PRIVATEBANCORP INC COM 742962103 302,019 5,087,070 SH   SOLE 21 5,087,070 0 0
PRIVATEBANCORP INC COM 742962103 150,953 2,542,577 SH   SOLE 22 2,381,289 0 161,288
PRIVATEBANCORP INC COM 742962103 1,485 25,016 SH   SOLE 26 21,194 0 3,822
PRIVATEBANCORP INC COM 742962103 644 10,846 SH   SOLE 28 10,846 0 0
PRIVATEBANCORP INC COM 742962103 793 13,361 SH   SOLE 29 0 0 13,361
PRIVATEBANCORP INC COM 742962103 791 13,315 SH   SOLE 30 13,315 0 0
PRIVATEBANCORP INC COM 742962103 476 8,022 SH   SOLE 40 8,022 0 0
PRO-DEX INC COLO COM NEW 74265M205 3 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,049 17,419 SH   SOLE 2 8,474 0 8,945
PROASSURANCE CORP COM 74267C106 22 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 125 2,070 SH   SOLE 7 2,070 0 0
PROASSURANCE CORP COM 74267C106 5,920 98,257 SH   SOLE 18 98,257 0 0
PROASSURANCE CORP COM 74267C106 11,434 189,782 SH   SOLE 19 189,782 0 0
PROASSURANCE CORP COM 74267C106 205,880 3,417,092 SH   SOLE 21 3,417,092 0 0
PROASSURANCE CORP COM 74267C106 81,380 1,350,701 SH   SOLE 22 1,165,957 0 184,744
PROASSURANCE CORP COM 74267C106 1,169 19,396 SH   SOLE 26 15,915 0 3,481
PROASSURANCE CORP COM 74267C106 466 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 5,072 84,177 SH   SOLE 30 84,177 0 0
PROASSURANCE CORP COM 74267C106 65 1,085 SH   SOLE 31 1,085 0 0
PROASSURANCE CORP COM 74267C106 60 1,000 SH   SOLE 36 1,000 0 0
PROASSURANCE CORP COM 74267C106 321 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 230,632 2,566,852 SH   SOLE 2 969,471 0 1,597,381
PROCTER AND GAMBLE CO COM 742718109 76,496 851,378 SH   SOLE 4 786,580 0 64,798
PROCTER AND GAMBLE CO COM 742718109 194,997 2,170,247 SH   SOLE 7 1,921,530 0 248,717
PROCTER AND GAMBLE CO COM 742718109 2,374 26,425 SH   SOLE 13 26,425 0 0
PROCTER AND GAMBLE CO COM 742718109 1,485 16,523 SH   SOLE 15 16,523 0 0
PROCTER AND GAMBLE CO COM 742718109 49 543 SH   SOLE 17 0 0 543
PROCTER AND GAMBLE CO COM 742718109 580,391 6,459,555 SH   SOLE 18 6,008,219 0 451,336
PROCTER AND GAMBLE CO COM 742718109 308,536 3,433,896 SH   SOLE 19 3,433,896 0 0
PROCTER AND GAMBLE CO COM 742718109 122,249 1,360,595 SH   SOLE 20 72,480 0 1,288,115
PROCTER AND GAMBLE CO COM 742718109 3,800,709 42,300,597 SH   SOLE 21 42,300,597 0 0
PROCTER AND GAMBLE CO COM 742718109 6,205,255 69,062,380 SH   SOLE 22 56,041,173 0 13,021,207
PROCTER AND GAMBLE CO COM 742718109 276,051 3,072,349 SH   SOLE 23 3,072,349 0 0
PROCTER AND GAMBLE CO COM 742718109 100,072 1,113,766 SH   SOLE 25 1,113,766 0 0
PROCTER AND GAMBLE CO COM 742718109 661,026 7,356,999 SH   SOLE 26 1,581,608 0 5,775,391
PROCTER AND GAMBLE CO COM 742718109 47,905 533,169 SH   SOLE 28 397,274 0 135,895
PROCTER AND GAMBLE CO COM 742718109 17,014 189,358 SH   SOLE 29 121,738 0 67,620
PROCTER AND GAMBLE CO COM 742718109 674,413 7,505,987 SH   SOLE 30 7,505,987 0 0
PROCTER AND GAMBLE CO COM 742718109 128,209 1,426,918 SH   SOLE 31 520,657 0 906,261
PROCTER AND GAMBLE CO COM 742718109 13,073 145,493 SH   SOLE 32 145,493 0 0
PROCTER AND GAMBLE CO COM 742718109 52,913 588,900 SH   SOLE 34 588,900 0 0
PROCTER AND GAMBLE CO COM 742718109 357,415 3,977,911 SH   SOLE 36 3,977,911 0 0
PROCTER AND GAMBLE CO COM 742718109 2,084 23,192 SH   SOLE 37 23,192 0 0
PROCTER AND GAMBLE CO COM 742718109 1,218 13,552 SH   SOLE 40 13,552 0 0
PROFIRE ENERGY INC COM 74316X101 5 3,760 SH   SOLE 18 3,760 0 0
PROFIRE ENERGY INC COM 74316X101 85 60,211 SH   SOLE 21 60,211 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 37 3,938 SH   SOLE 2 3,378 0 560
PROGENICS PHARMACEUTICALS IN COM 743187106 14 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 3,443 364,737 SH   SOLE 18 364,737 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 621 65,756 SH   SOLE 19 65,756 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 65,856 6,976,276 SH   SOLE 21 6,976,276 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 18,448 1,954,207 SH   SOLE 22 1,809,735 0 144,472
PROGENICS PHARMACEUTICALS IN COM 743187106 95 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,314 139,168 SH   SOLE 30 139,168 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 69 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 313 10,758 SH   SOLE 2 3,176 0 7,582
PROGRESS SOFTWARE CORP COM 743312100 4 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 37 1,280 SH   SOLE 7 1,280 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,612 262,034 SH   SOLE 18 262,034 0 0
PROGRESS SOFTWARE CORP COM 743312100 876 30,146 SH   SOLE 19 30,146 0 0
PROGRESS SOFTWARE CORP COM 743312100 123,718 4,258,805 SH   SOLE 21 4,258,805 0 0
PROGRESS SOFTWARE CORP COM 743312100 41,532 1,429,664 SH   SOLE 22 1,329,990 0 99,674
PROGRESS SOFTWARE CORP COM 743312100 580 19,967 SH   SOLE 26 16,721 0 3,246
PROGRESS SOFTWARE CORP COM 743312100 189 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,721 93,664 SH   SOLE 30 93,664 0 0
PROGRESS SOFTWARE CORP COM 743312100 148 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 22,688 579,068 SH   SOLE 2 233,144 0 345,924
PROGRESSIVE CORP OHIO COM 743315103 7,275 185,674 SH   SOLE 4 170,336 0 15,338
PROGRESSIVE CORP OHIO COM 743315103 17,154 437,827 SH   SOLE 7 397,242 0 40,585
PROGRESSIVE CORP OHIO COM 743315103 466 11,882 SH   SOLE 13 11,882 0 0
PROGRESSIVE CORP OHIO COM 743315103 130 3,319 SH   SOLE 15 3,319 0 0
PROGRESSIVE CORP OHIO COM 743315103 51,543 1,315,537 SH   SOLE 18 1,231,479 0 84,058
PROGRESSIVE CORP OHIO COM 743315103 12,034 307,136 SH   SOLE 19 290,957 0 16,179
PROGRESSIVE CORP OHIO COM 743315103 13,667 348,827 SH   SOLE 20 0 0 348,827
PROGRESSIVE CORP OHIO COM 743315103 453,414 11,572,580 SH   SOLE 21 11,572,580 0 0
PROGRESSIVE CORP OHIO COM 743315103 611,922 15,618,234 SH   SOLE 22 12,576,473 0 3,041,761
PROGRESSIVE CORP OHIO COM 743315103 28,036 715,580 SH   SOLE 23 715,580 0 0
PROGRESSIVE CORP OHIO COM 743315103 7,551 192,730 SH   SOLE 25 192,730 0 0
PROGRESSIVE CORP OHIO COM 743315103 52,979 1,352,198 SH   SOLE 26 403,164 0 949,034
PROGRESSIVE CORP OHIO COM 743315103 4,738 120,927 SH   SOLE 28 90,025 0 30,902
PROGRESSIVE CORP OHIO COM 743315103 1,060 27,059 SH   SOLE 29 27,059 0 0
PROGRESSIVE CORP OHIO COM 743315103 72,980 1,862,688 SH   SOLE 30 1,862,688 0 0
PROGRESSIVE CORP OHIO COM 743315103 13,335 340,343 SH   SOLE 31 122,499 0 217,844
PROGRESSIVE CORP OHIO COM 743315103 1,587 40,518 SH   SOLE 34 40,518 0 0
PROGRESSIVE CORP OHIO COM 743315103 33,773 861,990 SH   SOLE 36 861,990 0 0
PROGRESSIVE CORP OHIO COM 743315103 114 2,902 SH   SOLE 40 2,902 0 0
PROLOGIS INC COM 74340W103 60,389 1,164,014 SH   SOLE 2 324,509 0 839,505
PROLOGIS INC COM 74340W103 26,650 513,685 SH   SOLE 4 500,489 0 13,196
PROLOGIS INC COM 74340W103 53,693 1,034,947 SH   SOLE 7 1,009,415 0 25,532
PROLOGIS INC COM 74340W103 271 5,230 SH   SOLE 13 5,230 0 0
PROLOGIS INC COM 74340W103 1,276 24,600 SH   SOLE 15 24,600 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 64,474 1,242,757 SH   SOLE 18 1,165,985 0 76,772
PROLOGIS INC COM 74340W103 36,081 695,478 SH   SOLE 19 695,478 0 0
PROLOGIS INC COM 74340W103 12,440 239,786 SH   SOLE 20 0 0 239,786
PROLOGIS INC COM 74340W103 864,825 16,669,712 SH   SOLE 21 16,669,712 0 0
PROLOGIS INC COM 74340W103 1,080,895 20,834,530 SH   SOLE 22 17,980,034 0 2,854,496
PROLOGIS INC COM 74340W103 34,789 670,568 SH   SOLE 23 670,568 0 0
PROLOGIS INC COM 74340W103 51,977 1,001,867 SH   SOLE 25 1,001,867 0 0
PROLOGIS INC COM 74340W103 70,509 1,359,088 SH   SOLE 26 352,291 0 1,006,797
PROLOGIS INC COM 74340W103 5,713 110,117 SH   SOLE 28 81,776 0 28,341
PROLOGIS INC COM 74340W103 14,691 283,177 SH   SOLE 29 208,405 0 74,772
PROLOGIS INC COM 74340W103 194,559 3,750,167 SH   SOLE 30 3,750,167 0 0
PROLOGIS INC COM 74340W103 14,433 278,193 SH   SOLE 31 110,925 0 167,268
PROLOGIS INC COM 74340W103 8,822 170,040 SH   SOLE 34 170,040 0 0
PROLOGIS INC COM 74340W103 41,754 804,821 SH   SOLE 36 804,821 0 0
PROLOGIS INC COM 74340W103 152 2,938 SH   SOLE 40 2,938 0 0
PROOFPOINT INC COM 743424103 1,197 16,096 SH   SOLE 2 15,790 0 306
PROOFPOINT INC COM 743424103 17 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 73 976 SH   SOLE 7 976 0 0
PROOFPOINT INC COM 743424103 11,097 149,230 SH   SOLE 18 149,230 0 0
PROOFPOINT INC COM 743424103 20,436 274,826 SH   SOLE 19 274,826 0 0
PROOFPOINT INC COM 743424103 99,397 1,336,698 SH   SOLE 21 1,336,698 0 0
PROOFPOINT INC COM 743424103 101,519 1,365,237 SH   SOLE 22 1,281,530 0 83,707
PROOFPOINT INC COM 743424103 258 3,464 SH   SOLE 23 3,464 0 0
PROOFPOINT INC COM 743424103 1,132 15,229 SH   SOLE 26 13,032 0 2,197
PROOFPOINT INC COM 743424103 413 5,559 SH   SOLE 28 5,559 0 0
PROOFPOINT INC COM 743424103 1,119 15,048 SH   SOLE 29 0 0 15,048
PROOFPOINT INC COM 743424103 505 6,793 SH   SOLE 30 6,793 0 0
PROOFPOINT INC COM 743424103 301 4,043 SH   SOLE 40 4,043 0 0
PROPHASE LABS INC COM 74345W108 14 5,957 SH   SOLE 21 5,957 0 0
PROS HOLDINGS INC COM 74346Y103 30 1,254 SH   SOLE 2 1,163 0 91
PROS HOLDINGS INC COM 74346Y103 13 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 2,345 96,951 SH   SOLE 18 96,951 0 0
PROS HOLDINGS INC COM 74346Y103 360 14,893 SH   SOLE 19 14,893 0 0
PROS HOLDINGS INC COM 74346Y103 19,301 797,892 SH   SOLE 21 797,892 0 0
PROS HOLDINGS INC COM 74346Y103 15,904 657,451 SH   SOLE 22 607,876 0 49,575
PROS HOLDINGS INC COM 74346Y103 62 2,575 SH   SOLE 26 0 0 2,575
PROS HOLDINGS INC COM 74346Y103 89 3,660 SH   SOLE 28 3,660 0 0
PROS HOLDINGS INC COM 74346Y103 86 3,569 SH   SOLE 30 3,569 0 0
PROS HOLDINGS INC COM 74346Y103 62 2,561 SH   SOLE 40 2,561 0 0
PROSHARES TR II OPTIONS 74347W239 441 27,300 SH Put SOLE 2 27,300 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 22,388 2,476,553 SH   SOLE 30 2,476,553 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 459 465,000 PRN   SOLE 21 465,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,848 40,856 SH   SOLE 2 29,194 0 11,662
PROSPERITY BANCSHARES INC COM 743606105 21 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 156 2,241 SH   SOLE 7 2,241 0 0
PROSPERITY BANCSHARES INC COM 743606105 34,421 493,780 SH   SOLE 18 493,780 0 0
PROSPERITY BANCSHARES INC COM 743606105 8,323 119,388 SH   SOLE 19 119,388 0 0
PROSPERITY BANCSHARES INC COM 743606105 309,123 4,434,420 SH   SOLE 21 4,434,420 0 0
PROSPERITY BANCSHARES INC COM 743606105 150,756 2,162,618 SH   SOLE 22 2,036,966 0 125,652
PROSPERITY BANCSHARES INC COM 743606105 1,340 19,218 SH   SOLE 26 15,488 0 3,730
PROSPERITY BANCSHARES INC COM 743606105 669 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 739 10,605 SH   SOLE 30 10,605 0 0
PROSPERITY BANCSHARES INC COM 743606105 196 2,812 SH   SOLE 36 2,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 499 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3 262 SH   SOLE 2 262 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 378 29,509 SH   SOLE 18 29,509 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 35 2,758 SH   SOLE 19 2,758 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3,076 240,133 SH   SOLE 21 240,133 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 935 72,983 SH   SOLE 22 68,336 0 4,647
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 139 102,302 SH   SOLE 29 0 0 102,302
PROTEON THERAPEUTICS INC COM 74371L109 2 1,366 SH   SOLE 18 1,366 0 0
PROTEON THERAPEUTICS INC COM 74371L109 2 1,374 SH   SOLE 19 1,374 0 0
PROTEON THERAPEUTICS INC COM 74371L109 41 23,639 SH   SOLE 21 23,639 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 234 SH   SOLE 2 234 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 257 32,817 SH   SOLE 18 32,817 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 23 2,894 SH   SOLE 19 2,894 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,037 260,513 SH   SOLE 21 260,513 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 443 56,674 SH   SOLE 22 50,457 0 6,217
PROTHENA CORP PLC SHS G72800108 104 1,858 SH   SOLE 2 1,601 0 257
PROTHENA CORP PLC SHS G72800108 6 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 44 781 SH   SOLE 7 781 0 0
PROTHENA CORP PLC SHS G72800108 7,228 129,561 SH   SOLE 18 129,561 0 0
PROTHENA CORP PLC SHS G72800108 4,578 82,054 SH   SOLE 19 82,054 0 0
PROTHENA CORP PLC SHS G72800108 84,201 1,509,250 SH   SOLE 21 1,509,250 0 0
PROTHENA CORP PLC SHS G72800108 55,091 987,474 SH   SOLE 22 907,799 0 79,675
PROTHENA CORP PLC SHS G72800108 25 453 SH   SOLE 23 453 0 0
PROTHENA CORP PLC SHS G72800108 486 8,706 SH   SOLE 26 5,252 0 3,454
PROTHENA CORP PLC SHS G72800108 230 4,131 SH   SOLE 28 4,131 0 0
PROTHENA CORP PLC SHS G72800108 348 6,240 SH   SOLE 30 6,240 0 0
PROTHENA CORP PLC SHS G72800108 185 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 64 1,254 SH   SOLE 2 1,151 0 103
PROTO LABS INC COM 743713109 7 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 30 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 6,258 122,475 SH   SOLE 18 122,475 0 0
PROTO LABS INC COM 743713109 774 15,153 SH   SOLE 19 15,153 0 0
PROTO LABS INC COM 743713109 104,505 2,045,100 SH   SOLE 21 2,045,100 0 0
PROTO LABS INC COM 743713109 33,912 663,646 SH   SOLE 22 614,981 0 48,665
PROTO LABS INC COM 743713109 203 3,971 SH   SOLE 26 2,756 0 1,215
PROTO LABS INC COM 743713109 174 3,403 SH   SOLE 28 3,403 0 0
PROTO LABS INC COM 743713109 2,394 46,845 SH   SOLE 30 46,845 0 0
PROTO LABS INC COM 743713109 132 2,584 SH   SOLE 40 2,584 0 0
PROVIDENCE SVC CORP COM 743815102 66 1,475 SH   SOLE 2 1,419 0 56
PROVIDENCE SVC CORP COM 743815102 17 383 SH   SOLE 7 383 0 0
PROVIDENCE SVC CORP COM 743815102 2,559 57,580 SH   SOLE 18 57,580 0 0
PROVIDENCE SVC CORP COM 743815102 332 7,480 SH   SOLE 19 7,480 0 0
PROVIDENCE SVC CORP COM 743815102 47,849 1,076,702 SH   SOLE 21 1,076,702 0 0
PROVIDENCE SVC CORP COM 743815102 14,544 327,273 SH   SOLE 22 304,043 0 23,230
PROVIDENCE SVC CORP COM 743815102 34 763 SH   SOLE 23 763 0 0
PROVIDENCE SVC CORP COM 743815102 84 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 948 21,341 SH   SOLE 30 21,341 0 0
PROVIDENCE SVC CORP COM 743815102 66 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 4 186 SH   SOLE 2 186 0 0
PROVIDENT BANCORP INC COM 74383X109 345 16,455 SH   SOLE 18 16,455 0 0
PROVIDENT BANCORP INC COM 74383X109 34 1,645 SH   SOLE 19 1,645 0 0
PROVIDENT BANCORP INC COM 74383X109 2,818 134,507 SH   SOLE 21 134,507 0 0
PROVIDENT BANCORP INC COM 74383X109 621 29,622 SH   SOLE 22 27,312 0 2,310
PROVIDENT FINL HLDGS INC COM 743868101 24 1,271 SH   SOLE 2 415 0 856
PROVIDENT FINL HLDGS INC COM 743868101 480 25,722 SH   SOLE 18 25,722 0 0
PROVIDENT FINL HLDGS INC COM 743868101 89 4,746 SH   SOLE 19 4,746 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,277 229,305 SH   SOLE 21 229,305 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7,404 397,011 SH   SOLE 22 393,089 0 3,922
PROVIDENT FINL SVCS INC COM 74386T105 402 15,556 SH   SOLE 2 4,852 0 10,704
PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 40 1,556 SH   SOLE 7 1,556 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,305 321,261 SH   SOLE 18 321,261 0 0
PROVIDENT FINL SVCS INC COM 74386T105 961 37,173 SH   SOLE 19 37,173 0 0
PROVIDENT FINL SVCS INC COM 74386T105 135,970 5,259,958 SH   SOLE 21 5,259,958 0 0
PROVIDENT FINL SVCS INC COM 74386T105 44,577 1,724,458 SH   SOLE 22 1,607,353 0 117,105
PROVIDENT FINL SVCS INC COM 74386T105 769 29,761 SH   SOLE 26 26,256 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 223 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,089 119,509 SH   SOLE 30 119,509 0 0
PROVIDENT FINL SVCS INC COM 74386T105 168 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1,179 SH   SOLE 18 1,179 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 176 9,850 SH   SOLE 21 9,850 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 74 4,124 SH   SOLE 22 4,124 0 0
PRUDENTIAL FINL INC COM 744320102 62,018 581,347 SH   SOLE 2 315,595 0 265,752
PRUDENTIAL FINL INC COM 744320102 18,550 173,889 SH   SOLE 4 163,154 0 10,735
PRUDENTIAL FINL INC COM 744320102 33,285 312,006 SH   SOLE 7 293,362 0 18,644
PRUDENTIAL FINL INC COM 744320102 5,940 55,679 SH   SOLE 13 55,679 0 0
PRUDENTIAL FINL INC COM 744320102 290 2,720 SH   SOLE 15 2,720 0 0
PRUDENTIAL FINL INC COM 744320102 4 42 SH   SOLE 17 0 0 42
PRUDENTIAL FINL INC COM 744320102 272,523 2,554,580 SH   SOLE 18 2,376,139 0 178,441
PRUDENTIAL FINL INC COM 744320102 433,985 4,068,103 SH   SOLE 19 4,068,103 0 0
PRUDENTIAL FINL INC COM 744320102 18,446 172,914 SH   SOLE 20 0 0 172,914
PRUDENTIAL FINL INC COM 744320102 653,070 6,121,768 SH   SOLE 21 6,121,768 0 0
PRUDENTIAL FINL INC COM 744320102 1,336,823 12,531,146 SH   SOLE 22 10,258,428 0 2,272,718
PRUDENTIAL FINL INC COM 744320102 61,387 575,429 SH   SOLE 23 575,429 0 0
PRUDENTIAL FINL INC COM 744320102 20,988 196,742 SH   SOLE 25 196,094 0 648
PRUDENTIAL FINL INC COM 744320102 213,320 1,999,627 SH   SOLE 26 275,678 0 1,723,949
PRUDENTIAL FINL INC COM 744320102 9,675 90,696 SH   SOLE 28 67,677 0 23,019
PRUDENTIAL FINL INC COM 744320102 12,954 121,429 SH   SOLE 29 25,424 0 96,005
PRUDENTIAL FINL INC COM 744320102 141,658 1,327,882 SH   SOLE 30 1,327,882 0 0
PRUDENTIAL FINL INC COM 744320102 27,967 262,154 SH   SOLE 31 109,367 0 152,787
PRUDENTIAL FINL INC COM 744320102 27,197 254,940 SH   SOLE 34 254,940 0 0
PRUDENTIAL FINL INC COM 744320102 6,460 60,556 SH   SOLE 35 60,556 0 0
PRUDENTIAL FINL INC COM 744320102 80,535 754,917 SH   SOLE 36 754,917 0 0
PRUDENTIAL FINL INC COM 744320102 255 2,391 SH   SOLE 40 2,391 0 0
PRUDENTIAL PLC ADR 74435K204 13 300 SH   SOLE 2 300 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,779 59,069 SH   SOLE 2 11,257 0 47,812
PS BUSINESS PKS INC CALIF COM 69360J107 746 6,499 SH   SOLE 4 6,499 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,834 24,699 SH   SOLE 7 24,699 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 85 739 SH   SOLE 15 739 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,012 95,960 SH   SOLE 18 95,960 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 21,713 189,205 SH   SOLE 19 189,205 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 193,126 1,682,866 SH   SOLE 21 1,682,866 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 121,859 1,061,860 SH   SOLE 22 1,021,255 0 40,605
PS BUSINESS PKS INC CALIF COM 69360J107 363 3,160 SH   SOLE 23 3,160 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,446 30,027 SH   SOLE 25 30,027 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,530 13,329 SH   SOLE 26 5,135 0 8,194
PS BUSINESS PKS INC CALIF COM 69360J107 458 3,988 SH   SOLE 28 3,988 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 802 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,022 130,900 SH   SOLE 30 130,900 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 251 2,184 SH   SOLE 40 2,184 0 0
PSIVIDA CORP COM 74440J101 9 5,318 SH   SOLE 18 5,318 0 0
PSIVIDA CORP COM 74440J101 12 6,822 SH   SOLE 19 6,822 0 0
PSIVIDA CORP COM 74440J101 148 86,325 SH   SOLE 21 86,325 0 0
PSIVIDA CORP COM 74440J101 17 10,032 SH   SOLE 22 10,032 0 0
PSYCHEMEDICS CORP COM NEW 744375205 17 833 SH   SOLE 18 833 0 0
PSYCHEMEDICS CORP COM NEW 744375205 26 1,320 SH   SOLE 19 1,320 0 0
PSYCHEMEDICS CORP COM NEW 744375205 278 13,873 SH   SOLE 21 13,873 0 0
PSYCHEMEDICS CORP COM NEW 744375205 243 12,134 SH   SOLE 22 12,134 0 0
PTC INC COM 69370C100 3,393 64,571 SH   SOLE 2 53,069 0 11,502
PTC INC COM 69370C100 1,230 23,403 SH   SOLE 4 23,403 0 0
PTC INC COM 69370C100 148 2,812 SH   SOLE 7 2,812 0 0
PTC INC COM 69370C100 23,245 442,346 SH   SOLE 18 442,346 0 0
PTC INC COM 69370C100 43,501 827,803 SH   SOLE 19 827,803 0 0
PTC INC COM 69370C100 265,600 5,054,235 SH   SOLE 21 5,054,235 0 0
PTC INC COM 69370C100 190,916 3,633,040 SH   SOLE 22 3,249,334 0 383,706
PTC INC COM 69370C100 594 11,300 SH   SOLE 25 11,300 0 0
PTC INC COM 69370C100 2,074 39,470 SH   SOLE 26 33,016 0 6,454
PTC INC COM 69370C100 855 16,275 SH   SOLE 28 16,275 0 0
PTC INC COM 69370C100 914 17,384 SH   SOLE 29 0 0 17,384
PTC INC COM 69370C100 3,404 64,779 SH   SOLE 30 64,779 0 0
PTC INC COM 69370C100 130 2,475 SH   SOLE 31 2,475 0 0
PTC INC COM 69370C100 4,924 93,700 SH   SOLE 34 93,700 0 0
PTC INC COM 69370C100 522 9,929 SH   SOLE 40 9,929 0 0
PTC THERAPEUTICS INC COM 69366J200 384 39,061 SH   SOLE 2 32,597 0 6,464
PTC THERAPEUTICS INC COM 69366J200 1 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 9 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 1,550 157,563 SH   SOLE 18 157,563 0 0
PTC THERAPEUTICS INC COM 69366J200 3,679 373,850 SH   SOLE 19 373,850 0 0
PTC THERAPEUTICS INC COM 69366J200 102 10,370 SH   SOLE 20 10,370 0 0
PTC THERAPEUTICS INC COM 69366J200 15,362 1,561,165 SH   SOLE 21 1,561,165 0 0
PTC THERAPEUTICS INC COM 69366J200 9,860 1,002,045 SH   SOLE 22 941,200 0 60,845
PTC THERAPEUTICS INC COM 69366J200 7 701 SH   SOLE 23 701 0 0
PTC THERAPEUTICS INC COM 69366J200 10 1,030 SH   SOLE 26 0 0 1,030
PTC THERAPEUTICS INC COM 69366J200 41 4,191 SH   SOLE 28 4,191 0 0
PTC THERAPEUTICS INC COM 69366J200 40 4,097 SH   SOLE 30 4,097 0 0
PTC THERAPEUTICS INC COM 69366J200 997 101,300 SH   SOLE 34 101,300 0 0
PTC THERAPEUTICS INC COM 69366J200 38 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 30,824 140,805 SH   SOLE 2 49,113 0 91,692
PUBLIC STORAGE COM 74460D109 22,821 104,247 SH   SOLE 4 100,441 0 3,806
PUBLIC STORAGE COM 74460D109 68,815 314,355 SH   SOLE 7 307,537 0 6,818
PUBLIC STORAGE COM 74460D109 430 1,962 SH   SOLE 13 1,962 0 0
PUBLIC STORAGE COM 74460D109 1,484 6,777 SH   SOLE 15 6,777 0 0
PUBLIC STORAGE COM 74460D109 70,046 319,977 SH   SOLE 18 297,394 0 22,583
PUBLIC STORAGE COM 74460D109 26,718 122,051 SH   SOLE 19 122,051 0 0
PUBLIC STORAGE COM 74460D109 1,041,208 4,756,328 SH   SOLE 21 4,756,328 0 0
PUBLIC STORAGE COM 74460D109 1,280,731 5,850,491 SH   SOLE 22 5,101,695 0 748,796
PUBLIC STORAGE COM 74460D109 41,923 191,507 SH   SOLE 23 191,507 0 0
PUBLIC STORAGE COM 74460D109 57,424 262,318 SH   SOLE 25 262,318 0 0
PUBLIC STORAGE COM 74460D109 100,614 459,613 SH   SOLE 26 97,270 0 362,343
PUBLIC STORAGE COM 74460D109 6,743 30,803 SH   SOLE 28 22,923 0 7,880
PUBLIC STORAGE COM 74460D109 12,527 57,223 SH   SOLE 29 57,223 0 0
PUBLIC STORAGE COM 74460D109 266,164 1,215,861 SH   SOLE 30 1,215,861 0 0
PUBLIC STORAGE COM 74460D109 18,198 83,128 SH   SOLE 31 28,970 0 54,158
PUBLIC STORAGE COM 74460D109 5,649 25,804 SH   SOLE 34 25,804 0 0
PUBLIC STORAGE COM 74460D109 48,887 223,322 SH   SOLE 36 223,322 0 0
PUBLIC STORAGE COM 74460D109 161 736 SH   SOLE 40 736 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 24,737 557,775 SH   SOLE 2 244,459 0 313,316
PUBLIC SVC ENTERPRISE GROUP COM 744573106 8,279 186,671 SH   SOLE 4 173,960 0 12,711
PUBLIC SVC ENTERPRISE GROUP COM 744573106 23,309 525,563 SH   SOLE 7 479,363 0 46,200
PUBLIC SVC ENTERPRISE GROUP COM 744573106 498 11,223 SH   SOLE 13 11,223 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 137 3,100 SH   SOLE 15 3,100 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6 130 SH   SOLE 17 0 0 130
PUBLIC SVC ENTERPRISE GROUP COM 744573106 153,480 3,460,647 SH   SOLE 18 3,254,883 0 205,764
PUBLIC SVC ENTERPRISE GROUP COM 744573106 256,848 5,791,377 SH   SOLE 19 5,791,377 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,487 326,658 SH   SOLE 20 0 0 326,658
PUBLIC SVC ENTERPRISE GROUP COM 744573106 737,014 16,618,138 SH   SOLE 21 16,618,138 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 630,583 14,218,336 SH   SOLE 22 11,591,759 0 2,626,577
PUBLIC SVC ENTERPRISE GROUP COM 744573106 28,625 645,423 SH   SOLE 23 645,423 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,755 242,510 SH   SOLE 25 227,008 0 15,502
PUBLIC SVC ENTERPRISE GROUP COM 744573106 67,028 1,511,345 SH   SOLE 26 351,329 0 1,160,016
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,668 105,251 SH   SOLE 28 78,206 0 27,045
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,150 25,922 SH   SOLE 29 25,922 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 100,944 2,276,084 SH   SOLE 30 2,276,084 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 12,441 280,520 SH   SOLE 31 101,800 0 178,720
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,800 85,673 SH   SOLE 32 85,673 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 20,193 455,312 SH   SOLE 34 455,312 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,361 211,078 SH   SOLE 35 211,078 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 37,163 837,946 SH   SOLE 36 837,946 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 114 2,573 SH   SOLE 40 2,573 0 0
PULMATRIX INC COM 74584P103 6 1,617 SH   SOLE 18 1,617 0 0
PULMATRIX INC COM 74584P103 76 21,866 SH   SOLE 21 21,866 0 0
PULMATRIX INC COM 74584P103 1,017 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 19 926 SH   SOLE 18 926 0 0
PULSE BIOSCIENCES INC COM 74587B101 295 14,476 SH   SOLE 21 14,476 0 0
PULTE GROUP INC COM 745867101 6,953 295,233 SH   SOLE 2 57,926 0 237,307
PULTE GROUP INC COM 745867101 2,127 90,334 SH   SOLE 4 82,411 0 7,923
PULTE GROUP INC COM 745867101 5,326 226,164 SH   SOLE 7 216,628 0 9,536
PULTE GROUP INC COM 745867101 41 1,753 SH   SOLE 15 1,753 0 0
PULTE GROUP INC COM 745867101 15,522 659,096 SH   SOLE 18 615,194 0 43,902
PULTE GROUP INC COM 745867101 3,812 161,865 SH   SOLE 19 161,865 0 0
PULTE GROUP INC COM 745867101 237,435 10,082,167 SH   SOLE 21 10,082,167 0 0
PULTE GROUP INC COM 745867101 202,759 8,609,721 SH   SOLE 22 6,995,563 0 1,614,158
PULTE GROUP INC COM 745867101 9,151 388,585 SH   SOLE 23 388,585 0 0
PULTE GROUP INC COM 745867101 2,248 95,467 SH   SOLE 25 95,467 0 0
PULTE GROUP INC COM 745867101 18,311 777,517 SH   SOLE 26 297,798 0 479,719
PULTE GROUP INC COM 745867101 1,523 64,658 SH   SOLE 28 48,750 0 15,908
PULTE GROUP INC COM 745867101 2,028 86,095 SH   SOLE 29 15,833 0 70,262
PULTE GROUP INC COM 745867101 18,627 790,958 SH   SOLE 30 790,958 0 0
PULTE GROUP INC COM 745867101 3,229 137,113 SH   SOLE 31 62,199 0 74,914
PULTE GROUP INC COM 745867101 460 19,532 SH   SOLE 34 19,532 0 0
PULTE GROUP INC COM 745867101 9,502 403,480 SH   SOLE 36 403,480 0 0
PULTE GROUP INC COM 745867101 38 1,601 SH   SOLE 40 1,601 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 49 1,328 SH   SOLE 2 1,174 0 154
PUMA BIOTECHNOLOGY INC COM 74587V107 5 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 23 624 SH   SOLE 7 624 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,749 100,781 SH   SOLE 18 100,781 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,062 28,542 SH   SOLE 19 28,542 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 31,039 834,389 SH   SOLE 21 834,389 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 27,744 745,809 SH   SOLE 22 686,783 0 59,026
PUMA BIOTECHNOLOGY INC COM 74587V107 6 169 SH   SOLE 23 169 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 453 12,165 SH   SOLE 26 9,594 0 2,571
PUMA BIOTECHNOLOGY INC COM 74587V107 148 3,966 SH   SOLE 28 3,966 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 290 7,792 SH   SOLE 29 0 0 7,792
PUMA BIOTECHNOLOGY INC COM 74587V107 200 5,367 SH   SOLE 30 5,367 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 88 2,363 SH   SOLE 40 2,363 0 0
PURE STORAGE INC CL A 74624M102 79 8,030 SH   SOLE 2 7,614 0 416
PURE STORAGE INC CL A 74624M102 934 94,984 SH   SOLE 4 94,984 0 0
PURE STORAGE INC CL A 74624M102 19 1,955 SH   SOLE 7 1,955 0 0
PURE STORAGE INC CL A 74624M102 10,036 1,020,944 SH   SOLE 18 1,020,944 0 0
PURE STORAGE INC CL A 74624M102 58,995 6,001,525 SH   SOLE 19 6,001,525 0 0
PURE STORAGE INC CL A 74624M102 19,578 1,991,625 SH   SOLE 21 1,991,625 0 0
PURE STORAGE INC CL A 74624M102 22,395 2,278,247 SH   SOLE 22 2,169,405 0 108,842
PURE STORAGE INC CL A 74624M102 51 5,179 SH   SOLE 28 5,179 0 0
PURE STORAGE INC CL A 74624M102 83 8,435 SH   SOLE 30 8,435 0 0
PURE STORAGE INC CL A 74624M102 22,002 2,238,252 SH   SOLE 34 2,238,252 0 0
PURECYCLE CORP COM NEW 746228303 16 2,957 SH   SOLE 18 2,957 0 0
PURECYCLE CORP COM NEW 746228303 276 49,724 SH   SOLE 21 49,724 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 7,652 73,952 SH   SOLE 2 24,517 0 49,435
PVH CORP COM 693656100 2,784 26,905 SH   SOLE 4 25,071 0 1,834
PVH CORP COM 693656100 6,487 62,691 SH   SOLE 7 52,193 0 10,498
PVH CORP COM 693656100 467 4,518 SH   SOLE 13 4,518 0 0
PVH CORP COM 693656100 49 469 SH   SOLE 15 469 0 0
PVH CORP COM 693656100 19,906 192,387 SH   SOLE 18 180,732 0 11,655
PVH CORP COM 693656100 11,109 107,369 SH   SOLE 19 107,369 0 0
PVH CORP COM 693656100 6,561 63,409 SH   SOLE 20 0 0 63,409
PVH CORP COM 693656100 158,715 1,533,920 SH   SOLE 21 1,533,920 0 0
PVH CORP COM 693656100 221,662 2,142,283 SH   SOLE 22 1,738,777 0 403,506
PVH CORP COM 693656100 10,094 97,551 SH   SOLE 23 97,551 0 0
PVH CORP COM 693656100 10,207 98,643 SH   SOLE 25 98,643 0 0
PVH CORP COM 693656100 22,855 220,889 SH   SOLE 26 76,771 0 144,118
PVH CORP COM 693656100 1,714 16,563 SH   SOLE 28 12,359 0 4,204
PVH CORP COM 693656100 2,374 22,942 SH   SOLE 29 4,036 0 18,906
PVH CORP COM 693656100 24,387 235,691 SH   SOLE 30 235,691 0 0
PVH CORP COM 693656100 4,402 42,539 SH   SOLE 31 16,695 0 25,844
PVH CORP COM 693656100 3,386 32,725 SH   SOLE 34 32,725 0 0
PVH CORP COM 693656100 11,860 114,619 SH   SOLE 36 114,619 0 0
PVH CORP COM 693656100 40 390 SH   SOLE 40 390 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 34 3,494 SH   SOLE 2 678 0 2,816
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 505 51,360 SH   SOLE 18 51,360 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 81 8,215 SH   SOLE 19 8,215 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4,821 489,973 SH   SOLE 21 489,973 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,612 163,824 SH   SOLE 22 146,102 0 17,722
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 32 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 257 26,163 SH   SOLE 29 0 0 26,163
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 49 1,394 SH   SOLE 2 1,274 0 120
Q2 HLDGS INC COM 74736L109 16 458 SH   SOLE 7 458 0 0
Q2 HLDGS INC COM 74736L109 3,207 92,033 SH   SOLE 18 92,033 0 0
Q2 HLDGS INC COM 74736L109 537 15,413 SH   SOLE 19 15,413 0 0
Q2 HLDGS INC COM 74736L109 25,951 744,661 SH   SOLE 21 744,661 0 0
Q2 HLDGS INC COM 74736L109 24,517 703,514 SH   SOLE 22 658,901 0 44,613
Q2 HLDGS INC COM 74736L109 116 3,335 SH   SOLE 28 3,335 0 0
Q2 HLDGS INC COM 74736L109 148 4,253 SH   SOLE 30 4,253 0 0
Q2 HLDGS INC COM 74736L109 65 1,871 SH   SOLE 40 1,871 0 0
QAD INC CL B 74727D207 6 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 25 1,021 SH   SOLE 19 1,021 0 0
QAD INC CL B 74727D207 6 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 671 27,968 SH   SOLE 22 27,968 0 0
QAD INC CL A 74727D306 52 1,863 SH   SOLE 2 367 0 1,496
QAD INC CL A 74727D306 7 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,109 39,808 SH   SOLE 18 39,808 0 0
QAD INC CL A 74727D306 138 4,944 SH   SOLE 19 4,944 0 0
QAD INC CL A 74727D306 8,582 308,146 SH   SOLE 21 308,146 0 0
QAD INC CL A 74727D306 7,333 263,294 SH   SOLE 22 251,697 0 11,597
QAD INC CL A 74727D306 40 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 47 1,685 SH   SOLE 30 1,685 0 0
QAD INC CL A 74727D306 25 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 122 2,886 SH   SOLE 2 589 0 2,297
QCR HOLDINGS INC COM 74727A104 13 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,064 48,746 SH   SOLE 18 48,746 0 0
QCR HOLDINGS INC COM 74727A104 323 7,620 SH   SOLE 19 7,620 0 0
QCR HOLDINGS INC COM 74727A104 16,600 391,983 SH   SOLE 21 391,983 0 0
QCR HOLDINGS INC COM 74727A104 8,484 200,324 SH   SOLE 22 191,266 0 9,058
QCR HOLDINGS INC COM 74727A104 86 2,042 SH   SOLE 30 2,042 0 0
QEP RES INC COM 74733V100 1,933 152,087 SH   SOLE 2 110,440 0 41,647
QEP RES INC COM 74733V100 37 2,922 SH   SOLE 4 2,922 0 0
QEP RES INC COM 74733V100 135 10,601 SH   SOLE 7 10,601 0 0
QEP RES INC COM 74733V100 10,560 830,827 SH   SOLE 18 830,827 0 0
QEP RES INC COM 74733V100 744 58,563 SH   OTR 19 0 58,563 0
QEP RES INC COM 74733V100 1,926 151,536 SH   SOLE 19 151,536 0 0
QEP RES INC COM 74733V100 135,072 10,627,218 SH   SOLE 21 10,627,218 0 0
QEP RES INC COM 74733V100 99,132 7,799,545 SH   SOLE 22 6,942,861 0 856,684
QEP RES INC COM 74733V100 1,194 93,922 SH   SOLE 26 78,973 0 14,949
QEP RES INC COM 74733V100 408 32,063 SH   SOLE 28 32,063 0 0
QEP RES INC COM 74733V100 496 39,019 SH   SOLE 29 0 0 39,019
QEP RES INC COM 74733V100 1,430 112,494 SH   SOLE 30 112,494 0 0
QEP RES INC COM 74733V100 65 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 211 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 255 20,094 SH   SOLE 40 20,094 0 0
QIAGEN NV SHS NEW N72482123 2,270 78,341 SH   SOLE 2 40,412 0 37,929
QIAGEN NV SHS NEW N72482123 157 5,431 SH   SOLE 7 5,431 0 0
QIAGEN NV SHS NEW N72482123 408 14,089 SH   SOLE 15 0 0 14,089
QIAGEN NV SHS NEW N72482123 3,677 126,929 SH   SOLE 18 126,929 0 0
QIAGEN NV SHS NEW N72482123 3,124 107,830 SH   SOLE 19 107,830 0 0
QIAGEN NV SHS NEW N72482123 156,419 5,399,340 SH   SOLE 21 5,399,340 0 0
QIAGEN NV SHS NEW N72482123 60,918 2,102,810 SH   SOLE 22 1,499,494 0 603,316
QIAGEN NV SHS NEW N72482123 141 4,866 SH   SOLE 31 4,866 0 0
QIWI PLC SPON ADR REP B 74735M108 19 1,100 SH   SOLE 2 1,100 0 0
QIWI PLC SPON ADR REP B 74735M108 108 6,301 SH   SOLE 7 6,301 0 0
QORVO INC COM 74736K101 7,361 107,366 SH   SOLE 2 19,928 0 87,438
QORVO INC COM 74736K101 3,611 52,663 SH   SOLE 4 49,220 0 3,443
QORVO INC COM 74736K101 7,741 112,906 SH   SOLE 7 103,803 0 9,103
QORVO INC COM 74736K101 57 834 SH   SOLE 15 834 0 0
QORVO INC COM 74736K101 9 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 22,651 330,381 SH   SOLE 18 289,609 0 40,772
QORVO INC COM 74736K101 30,756 448,594 SH   SOLE 19 448,594 0 0
QORVO INC COM 74736K101 4,707 68,651 SH   SOLE 20 0 0 68,651
QORVO INC COM 74736K101 194,289 2,833,850 SH   SOLE 21 2,833,850 0 0
QORVO INC COM 74736K101 234,473 3,419,962 SH   SOLE 22 2,782,662 0 637,300
QORVO INC COM 74736K101 10,541 153,752 SH   SOLE 23 153,752 0 0
QORVO INC COM 74736K101 3,650 53,232 SH   SOLE 25 45,918 0 7,314
QORVO INC COM 74736K101 21,596 314,991 SH   SOLE 26 111,763 0 203,228
QORVO INC COM 74736K101 1,835 26,772 SH   SOLE 28 19,974 0 6,798
QORVO INC COM 74736K101 2,244 32,727 SH   SOLE 29 3,954 0 28,773
QORVO INC COM 74736K101 28,026 408,785 SH   SOLE 30 408,785 0 0
QORVO INC COM 74736K101 5,198 75,821 SH   SOLE 31 26,282 0 49,539
QORVO INC COM 74736K101 6,440 93,934 SH   SOLE 34 93,934 0 0
QORVO INC COM 74736K101 13,805 201,350 SH   SOLE 36 201,350 0 0
QORVO INC COM 74736K101 48 703 SH   SOLE 40 703 0 0
QTS RLTY TR INC COM CL A 74736A103 178 3,656 SH   SOLE 2 3,389 0 267
QTS RLTY TR INC COM CL A 74736A103 714 14,651 SH   SOLE 4 14,651 0 0
QTS RLTY TR INC COM CL A 74736A103 2,683 55,031 SH   SOLE 7 55,031 0 0
QTS RLTY TR INC COM CL A 74736A103 85 1,752 SH   SOLE 15 1,752 0 0
QTS RLTY TR INC COM CL A 74736A103 8,379 171,875 SH   SOLE 18 171,875 0 0
QTS RLTY TR INC COM CL A 74736A103 5,500 112,812 SH   SOLE 19 112,812 0 0
QTS RLTY TR INC COM CL A 74736A103 69,173 1,418,926 SH   SOLE 21 1,418,926 0 0
QTS RLTY TR INC COM CL A 74736A103 94,002 1,928,246 SH   SOLE 22 1,836,698 0 91,548
QTS RLTY TR INC COM CL A 74736A103 175 3,586 SH   SOLE 23 3,586 0 0
QTS RLTY TR INC COM CL A 74736A103 3,143 64,468 SH   SOLE 25 64,468 0 0
QTS RLTY TR INC COM CL A 74736A103 1,170 24,004 SH   SOLE 26 9,049 0 14,955
QTS RLTY TR INC COM CL A 74736A103 339 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 1,269 26,039 SH   SOLE 29 15,654 0 10,385
QTS RLTY TR INC COM CL A 74736A103 10,570 216,829 SH   SOLE 30 216,829 0 0
QTS RLTY TR INC COM CL A 74736A103 232 4,763 SH   SOLE 40 4,763 0 0
QUAD / GRAPHICS INC COM CL A 747301109 191 7,570 SH   SOLE 2 4,405 0 3,165
QUAD / GRAPHICS INC COM CL A 747301109 16 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,817 111,589 SH   SOLE 18 111,589 0 0
QUAD / GRAPHICS INC COM CL A 747301109 920 36,467 SH   SOLE 19 36,467 0 0
QUAD / GRAPHICS INC COM CL A 747301109 22,067 874,305 SH   SOLE 21 874,305 0 0
QUAD / GRAPHICS INC COM CL A 747301109 22,258 881,852 SH   SOLE 22 819,385 0 62,467
QUAD / GRAPHICS INC COM CL A 747301109 17 656 SH   SOLE 23 656 0 0
QUAD / GRAPHICS INC COM CL A 747301109 51 2,007 SH   SOLE 26 0 0 2,007
QUAD / GRAPHICS INC COM CL A 747301109 100 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 469 18,571 SH   SOLE 29 0 0 18,571
QUAD / GRAPHICS INC COM CL A 747301109 178 7,036 SH   SOLE 30 7,036 0 0
QUAD / GRAPHICS INC COM CL A 747301109 59 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 204 1,546 SH   SOLE 2 553 0 993
QUAKER CHEM CORP COM 747316107 10 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 46 348 SH   SOLE 7 348 0 0
QUAKER CHEM CORP COM 747316107 7 54 SH   SOLE 17 0 0 54
QUAKER CHEM CORP COM 747316107 8,580 65,166 SH   SOLE 18 65,166 0 0
QUAKER CHEM CORP COM 747316107 1,026 7,793 SH   SOLE 19 7,793 0 0
QUAKER CHEM CORP COM 747316107 145,483 1,104,992 SH   SOLE 21 1,104,992 0 0
QUAKER CHEM CORP COM 747316107 46,483 353,057 SH   SOLE 22 325,204 0 27,853
QUAKER CHEM CORP COM 747316107 948 7,204 SH   SOLE 26 6,141 0 1,063
QUAKER CHEM CORP COM 747316107 253 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 3,336 25,337 SH   SOLE 30 25,337 0 0
QUAKER CHEM CORP COM 747316107 197 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 83,117 1,449,545 SH   SOLE 2 525,961 0 923,584
QUALCOMM INC COM 747525103 32,103 559,866 SH   SOLE 4 523,387 0 36,479
QUALCOMM INC COM 747525103 60,641 1,057,570 SH   SOLE 7 996,913 0 60,657
QUALCOMM INC COM 747525103 276 4,814 SH   SOLE 13 4,814 0 0
QUALCOMM INC COM 747525103 655 11,416 SH   SOLE 15 11,416 0 0
QUALCOMM INC COM 747525103 3 50 SH   SOLE 17 0 0 50
QUALCOMM INC COM 747525103 381,577 6,654,643 SH   SOLE 18 6,324,382 0 330,261
QUALCOMM INC COM 747525103 574,214 10,014,199 SH   SOLE 19 10,014,199 0 0
QUALCOMM INC COM 747525103 42,900 748,169 SH   SOLE 20 0 0 748,169
QUALCOMM INC COM 747525103 1,354,507 23,622,372 SH   SOLE 21 23,622,372 0 0
QUALCOMM INC COM 747525103 2,303,584 40,174,113 SH   SOLE 22 32,727,985 0 7,446,128
QUALCOMM INC COM 747525103 110,843 1,933,090 SH   SOLE 23 1,933,090 0 0
QUALCOMM INC COM 747525103 31,782 554,273 SH   SOLE 25 554,273 0 0
QUALCOMM INC COM 747525103 293,054 5,110,818 SH   SOLE 26 891,251 0 4,219,567
QUALCOMM INC COM 747525103 17,696 308,619 SH   SOLE 28 230,206 0 78,413
QUALCOMM INC COM 747525103 10,968 191,274 SH   SOLE 29 80,774 0 110,500
QUALCOMM INC COM 747525103 272,756 4,756,812 SH   SOLE 30 4,756,812 0 0
QUALCOMM INC COM 747525103 50,971 888,920 SH   SOLE 31 326,313 0 562,607
QUALCOMM INC COM 747525103 16,179 282,167 SH   SOLE 32 282,167 0 0
QUALCOMM INC COM 747525103 132,126 2,304,248 SH   SOLE 34 2,304,248 0 0
QUALCOMM INC COM 747525103 129,696 2,261,876 SH   SOLE 36 2,261,876 0 0
QUALCOMM INC COM 747525103 462 8,062 SH   SOLE 40 8,062 0 0
QUALITY CARE PPTYS INC COM 747545101 24,477 1,297,821 SH   SOLE 2 1,297,163 0 658
QUALITY CARE PPTYS INC COM 747545101 640 33,908 SH   SOLE 4 33,908 0 0
QUALITY CARE PPTYS INC COM 747545101 2,214 117,372 SH   SOLE 7 117,372 0 0
QUALITY CARE PPTYS INC COM 747545101 84 4,448 SH   SOLE 15 4,448 0 0
QUALITY CARE PPTYS INC COM 747545101 5,962 316,107 SH   SOLE 18 316,107 0 0
QUALITY CARE PPTYS INC COM 747545101 2,408 127,692 SH   SOLE 19 127,692 0 0
QUALITY CARE PPTYS INC COM 747545101 86,434 4,582,952 SH   SOLE 21 4,582,952 0 0
QUALITY CARE PPTYS INC COM 747545101 77,946 4,132,864 SH   SOLE 22 3,827,307 0 305,557
QUALITY CARE PPTYS INC COM 747545101 75 3,993 SH   SOLE 23 3,993 0 0
QUALITY CARE PPTYS INC COM 747545101 3,211 170,228 SH   SOLE 25 170,228 0 0
QUALITY CARE PPTYS INC COM 747545101 1,428 75,711 SH   SOLE 26 18,887 0 56,824
QUALITY CARE PPTYS INC COM 747545101 217 11,523 SH   SOLE 28 11,523 0 0
QUALITY CARE PPTYS INC COM 747545101 607 32,187 SH   SOLE 29 32,187 0 0
QUALITY CARE PPTYS INC COM 747545101 8,202 434,888 SH   SOLE 30 434,888 0 0
QUALITY CARE PPTYS INC COM 747545101 42 2,202 SH   SOLE 31 2,202 0 0
QUALITY CARE PPTYS INC COM 747545101 2,317 122,859 SH   SOLE 36 122,859 0 0
QUALITY CARE PPTYS INC COM 747545101 123 6,496 SH   SOLE 40 6,496 0 0
QUALITY SYS INC COM 747582104 44 2,909 SH   SOLE 2 2,402 0 507
QUALITY SYS INC COM 747582104 4 288 SH   SOLE 4 288 0 0
QUALITY SYS INC COM 747582104 17 1,132 SH   SOLE 7 1,132 0 0
QUALITY SYS INC COM 747582104 3,788 248,551 SH   SOLE 18 248,551 0 0
QUALITY SYS INC COM 747582104 440 28,862 SH   SOLE 19 28,862 0 0
QUALITY SYS INC COM 747582104 62,849 4,123,946 SH   SOLE 21 4,123,946 0 0
QUALITY SYS INC COM 747582104 18,503 1,214,120 SH   SOLE 22 1,107,850 0 106,270
QUALITY SYS INC COM 747582104 542 35,543 SH   SOLE 26 31,314 0 4,229
QUALITY SYS INC COM 747582104 101 6,648 SH   SOLE 28 6,648 0 0
QUALITY SYS INC COM 747582104 1,312 86,069 SH   SOLE 30 86,069 0 0
QUALITY SYS INC COM 747582104 74 4,845 SH   SOLE 40 4,845 0 0
QUALYS INC COM 74758T303 64 1,700 SH   SOLE 2 1,563 0 137
QUALYS INC COM 74758T303 7 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 21 550 SH   SOLE 7 550 0 0
QUALYS INC COM 74758T303 5,192 137,003 SH   SOLE 18 137,003 0 0
QUALYS INC COM 74758T303 617 16,279 SH   SOLE 19 16,279 0 0
QUALYS INC COM 74758T303 90,570 2,389,713 SH   SOLE 21 2,389,713 0 0
QUALYS INC COM 74758T303 28,500 751,988 SH   SOLE 22 702,993 0 48,995
QUALYS INC COM 74758T303 94 2,478 SH   SOLE 26 0 0 2,478
QUALYS INC COM 74758T303 133 3,499 SH   SOLE 28 3,499 0 0
QUALYS INC COM 74758T303 2,246 59,267 SH   SOLE 30 59,267 0 0
QUALYS INC COM 74758T303 93 2,458 SH   SOLE 40 2,458 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 166 8,216 SH   SOLE 2 1,614 0 6,602
QUANEX BUILDING PRODUCTS COR COM 747619104 7 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 20 965 SH   SOLE 7 965 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 3,774 186,365 SH   SOLE 18 186,365 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 395 19,490 SH   SOLE 19 19,490 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 70,409 3,477,000 SH   SOLE 21 3,477,000 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 18,220 899,760 SH   SOLE 22 820,774 0 78,986
QUANEX BUILDING PRODUCTS COR COM 747619104 419 20,668 SH   SOLE 26 17,024 0 3,644
QUANEX BUILDING PRODUCTS COR COM 747619104 98 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,416 69,904 SH   SOLE 30 69,904 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 81 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 3,348 90,210 SH   SOLE 2 48,569 0 41,641
QUANTA SVCS INC COM 74762E102 25 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 4,614 124,344 SH   SOLE 7 124,344 0 0
QUANTA SVCS INC COM 74762E102 12,013 323,723 SH   SOLE 18 316,875 0 6,848
QUANTA SVCS INC COM 74762E102 2,678 72,174 SH   SOLE 19 72,174 0 0
QUANTA SVCS INC COM 74762E102 98,771 2,661,578 SH   SOLE 21 2,661,578 0 0
QUANTA SVCS INC COM 74762E102 150,943 4,067,455 SH   SOLE 22 3,337,605 0 729,850
QUANTA SVCS INC COM 74762E102 2,973 80,112 SH   SOLE 26 48,937 0 31,175
QUANTA SVCS INC COM 74762E102 780 21,022 SH   SOLE 28 21,022 0 0
QUANTA SVCS INC COM 74762E102 9,022 243,126 SH   SOLE 30 243,126 0 0
QUANTA SVCS INC COM 74762E102 1,048 28,240 SH   SOLE 31 3,115 0 25,125
QUANTA SVCS INC COM 74762E102 23,203 625,250 SH   SOLE 34 625,250 0 0
QUANTA SVCS INC COM 74762E102 390 10,516 SH   SOLE 36 10,516 0 0
QUANTA SVCS INC COM 74762E102 432 11,643 SH   SOLE 40 11,643 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 10 472 SH   SOLE 2 472 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 402 19,311 SH   SOLE 18 19,311 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 11,327 543,767 SH   SOLE 19 543,767 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 4,465 214,353 SH   SOLE 21 214,353 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 958 45,991 SH   SOLE 22 43,751 0 2,240
QUANTENNA COMMUNICATIONS INC COM 74766D100 640 30,735 SH   SOLE 25 30,735 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 2,412 115,801 SH   SOLE 34 115,801 0 0
QUANTUM CORP COM DSSG 747906204 333 382,404 SH   SOLE 19 382,404 0 0
QUANTUM CORP COM DSSG 747906204 73 84,009 SH   SOLE 21 84,009 0 0
QUANTUM CORP COM DSSG 747906204 4,389 5,044,534 SH   SOLE 22 4,967,297 0 77,237
QUANTUM CORP COM DSSG 747906204 4 4,610 SH   SOLE 23 4,610 0 0
QUANTUM CORP COM DSSG 747906204 327 376,208 SH   SOLE 29 0 0 376,208
QUEST DIAGNOSTICS INC COM 74834L100 41,671 424,391 SH   SOLE 2 338,010 0 86,381
QUEST DIAGNOSTICS INC COM 74834L100 6,507 66,266 SH   SOLE 4 62,421 0 3,845
QUEST DIAGNOSTICS INC COM 74834L100 14,326 145,896 SH   SOLE 7 119,367 0 26,529
QUEST DIAGNOSTICS INC COM 74834L100 774 7,885 SH   SOLE 13 7,885 0 0
QUEST DIAGNOSTICS INC COM 74834L100 85 865 SH   SOLE 15 865 0 0
QUEST DIAGNOSTICS INC COM 74834L100 131,589 1,340,150 SH   SOLE 18 1,279,822 0 60,328
QUEST DIAGNOSTICS INC COM 74834L100 319,808 3,257,032 SH   SOLE 19 3,257,032 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,228 165,274 SH   SOLE 20 70,200 0 95,074
QUEST DIAGNOSTICS INC COM 74834L100 329,773 3,358,521 SH   SOLE 21 3,358,521 0 0
QUEST DIAGNOSTICS INC COM 74834L100 430,259 4,381,902 SH   SOLE 22 3,633,913 0 747,989
QUEST DIAGNOSTICS INC COM 74834L100 17,221 175,387 SH   SOLE 23 175,387 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,569 77,084 SH   SOLE 25 77,084 0 0
QUEST DIAGNOSTICS INC COM 74834L100 34,475 351,104 SH   SOLE 26 114,170 0 236,934
QUEST DIAGNOSTICS INC COM 74834L100 2,905 29,585 SH   SOLE 28 22,125 0 7,460
QUEST DIAGNOSTICS INC COM 74834L100 4,167 42,440 SH   SOLE 29 10,767 0 31,673
QUEST DIAGNOSTICS INC COM 74834L100 41,278 420,394 SH   SOLE 30 420,394 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,635 87,943 SH   SOLE 31 38,628 0 49,315
QUEST DIAGNOSTICS INC COM 74834L100 78,223 796,649 SH   SOLE 34 796,649 0 0
QUEST DIAGNOSTICS INC COM 74834L100 22,875 232,966 SH   SOLE 36 232,966 0 0
QUEST DIAGNOSTICS INC COM 74834L100 67 684 SH   SOLE 40 684 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 5 2,241 SH   SOLE 19 2,241 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 7 3,176 SH   SOLE 21 3,176 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 21 11,571 SH   SOLE 18 11,571 0 0
QUICKLOGIC CORP COM 74837P108 17 9,826 SH   SOLE 19 9,826 0 0
QUICKLOGIC CORP COM 74837P108 345 193,645 SH   SOLE 21 193,645 0 0
QUICKLOGIC CORP COM 74837P108 2,421 1,360,331 SH   SOLE 22 1,360,331 0 0
QUIDEL CORP COM 74838J101 39 1,738 SH   SOLE 2 1,476 0 262
QUIDEL CORP COM 74838J101 4 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 15 653 SH   SOLE 7 653 0 0
QUIDEL CORP COM 74838J101 2,259 99,791 SH   SOLE 18 99,791 0 0
QUIDEL CORP COM 74838J101 354 15,621 SH   SOLE 19 15,621 0 0
QUIDEL CORP COM 74838J101 17,919 791,497 SH   SOLE 21 791,497 0 0
QUIDEL CORP COM 74838J101 18,271 807,015 SH   SOLE 22 749,751 0 57,264
QUIDEL CORP COM 74838J101 181 7,998 SH   SOLE 26 4,760 0 3,238
QUIDEL CORP COM 74838J101 93 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 103 4,531 SH   SOLE 30 4,531 0 0
QUIDEL CORP COM 74838J101 70 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 30 7,697 SH   SOLE 2 1,618 0 6,079
QUINSTREET INC COM 74874Q100 3 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 681 174,627 SH   SOLE 18 174,627 0 0
QUINSTREET INC COM 74874Q100 4,286 1,098,962 SH   SOLE 19 1,098,962 0 0
QUINSTREET INC COM 74874Q100 12,689 3,253,499 SH   SOLE 21 3,253,499 0 0
QUINSTREET INC COM 74874Q100 9,781 2,507,970 SH   SOLE 22 2,463,043 0 44,927
QUINSTREET INC COM 74874Q100 17 4,403 SH   SOLE 23 4,403 0 0
QUINSTREET INC COM 74874Q100 387 99,186 SH   SOLE 29 0 0 99,186
QUINSTREET INC COM 74874Q100 338 86,741 SH   SOLE 30 86,741 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 8,165 101,388 SH   SOLE 2 27,271 0 74,117
QUINTILES IMS HOLDINGS INC COM 74876Y101 4,078 50,641 SH   SOLE 4 46,926 0 3,715
QUINTILES IMS HOLDINGS INC COM 74876Y101 1,343 16,672 SH   SOLE 7 12,343 0 4,329
QUINTILES IMS HOLDINGS INC COM 74876Y101 84 1,042 SH   SOLE 15 1,042 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 8,197 101,788 SH   SOLE 18 84,142 0 17,646
QUINTILES IMS HOLDINGS INC COM 74876Y101 12,084 150,058 SH   SOLE 19 150,058 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 7,190 89,280 SH   SOLE 20 0 0 89,280
QUINTILES IMS HOLDINGS INC COM 74876Y101 138,154 1,715,557 SH   SOLE 21 1,715,557 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 304,184 3,777,279 SH   SOLE 22 3,285,239 0 492,040
QUINTILES IMS HOLDINGS INC COM 74876Y101 14,990 186,136 SH   SOLE 23 186,136 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 4,565 56,683 SH   SOLE 25 55,897 0 786
QUINTILES IMS HOLDINGS INC COM 74876Y101 28,144 349,487 SH   SOLE 26 111,410 0 238,077
QUINTILES IMS HOLDINGS INC COM 74876Y101 2,463 30,586 SH   SOLE 28 22,733 0 7,853
QUINTILES IMS HOLDINGS INC COM 74876Y101 490 6,086 SH   SOLE 29 6,086 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 13,188 163,771 SH   SOLE 30 163,771 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 5,472 67,950 SH   SOLE 31 30,341 0 37,609
QUINTILES IMS HOLDINGS INC COM 74876Y101 1,268 15,743 SH   SOLE 34 15,743 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 17,523 217,602 SH   SOLE 36 217,602 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 78 974 SH   SOLE 40 974 0 0
QUMU CORP COM 749063103 4 1,537 SH   SOLE 18 1,537 0 0
QUMU CORP COM 749063103 6 2,149 SH   SOLE 19 2,149 0 0
QUMU CORP COM 749063103 71 25,272 SH   SOLE 21 25,272 0 0
QUMU CORP COM 749063103 803 284,633 SH   SOLE 22 277,295 0 7,338
QUORUM HEALTH CORP COM 74909E106 10 1,879 SH   SOLE 2 1,714 0 165
QUORUM HEALTH CORP COM 74909E106 4 728 SH   SOLE 7 728 0 0
QUORUM HEALTH CORP COM 74909E106 858 157,792 SH   SOLE 18 157,792 0 0
QUORUM HEALTH CORP COM 74909E106 98 17,969 SH   SOLE 19 17,969 0 0
QUORUM HEALTH CORP COM 74909E106 14,203 2,610,902 SH   SOLE 21 2,610,902 0 0
QUORUM HEALTH CORP COM 74909E106 3,868 710,968 SH   SOLE 22 668,770 0 42,198
QUORUM HEALTH CORP COM 74909E106 330 60,654 SH   SOLE 30 60,654 0 0
QUOTIENT LTD SHS G73268107 795 113,788 SH   SOLE 4 113,788 0 0
QUOTIENT LTD SHS G73268107 540 77,236 SH   SOLE 18 77,236 0 0
QUOTIENT LTD SHS G73268107 4,026 575,943 SH   SOLE 19 575,943 0 0
QUOTIENT LTD SHS G73268107 1,744 249,533 SH   SOLE 34 249,533 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 64 6,654 SH   SOLE 2 6,315 0 339
QUOTIENT TECHNOLOGY INC COM 749119103 5 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 13 1,359 SH   SOLE 7 1,359 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,216 232,017 SH   SOLE 18 232,017 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 387 40,554 SH   SOLE 19 40,554 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,956 1,880,214 SH   SOLE 21 1,880,214 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 16,536 1,731,484 SH   SOLE 22 1,616,065 0 115,419
QUOTIENT TECHNOLOGY INC COM 749119103 41 4,257 SH   SOLE 26 0 0 4,257
QUOTIENT TECHNOLOGY INC COM 749119103 80 8,337 SH   SOLE 28 8,337 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 75 7,879 SH   SOLE 30 7,879 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 55 5,780 SH   SOLE 40 5,780 0 0
R1 RCM INC COM 749397105 92 29,718 SH   SOLE 22 29,718 0 0
RA PHARMACEUTICALS INC COM 74933V108 6 282 SH   SOLE 2 282 0 0
RA PHARMACEUTICALS INC COM 74933V108 344 16,139 SH   SOLE 18 16,139 0 0
RA PHARMACEUTICALS INC COM 74933V108 637 29,928 SH   SOLE 19 29,928 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,386 252,982 SH   SOLE 21 252,982 0 0
RA PHARMACEUTICALS INC COM 74933V108 973 45,710 SH   SOLE 22 40,537 0 5,173
RADIAN GROUP INC COM 750236101 951 52,927 SH   SOLE 2 15,673 0 37,254
RADIAN GROUP INC COM 750236101 15 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 127 7,084 SH   SOLE 7 7,084 0 0
RADIAN GROUP INC COM 750236101 15,384 856,593 SH   SOLE 18 856,593 0 0
RADIAN GROUP INC COM 750236101 2,471 137,602 SH   SOLE 19 137,602 0 0
RADIAN GROUP INC COM 750236101 124,629 6,939,281 SH   SOLE 21 6,939,281 0 0
RADIAN GROUP INC COM 750236101 106,993 5,957,292 SH   SOLE 22 5,557,375 0 399,917
RADIAN GROUP INC COM 750236101 1,300 72,384 SH   SOLE 26 61,921 0 10,463
RADIAN GROUP INC COM 750236101 537 29,916 SH   SOLE 28 29,916 0 0
RADIAN GROUP INC COM 750236101 278 15,483 SH   SOLE 29 0 0 15,483
RADIAN GROUP INC COM 750236101 640 35,632 SH   SOLE 30 35,632 0 0
RADIAN GROUP INC COM 750236101 367 20,429 SH   SOLE 40 20,429 0 0
RADIANT LOGISTICS INC COM 75025X100 159 31,842 SH   SOLE 2 28,242 0 3,600
RADIANT LOGISTICS INC COM 75025X100 718 143,540 SH   SOLE 18 143,540 0 0
RADIANT LOGISTICS INC COM 75025X100 197 39,444 SH   SOLE 19 39,444 0 0
RADIANT LOGISTICS INC COM 75025X100 6,160 1,232,052 SH   SOLE 21 1,232,052 0 0
RADIANT LOGISTICS INC COM 75025X100 3,635 726,974 SH   SOLE 22 700,932 0 26,042
RADIANT LOGISTICS INC COM 75025X100 6 1,242 SH   SOLE 23 1,242 0 0
RADIANT LOGISTICS INC COM 75025X100 157 31,494 SH   SOLE 29 0 0 31,494
RADIO ONE INC CL A 75040P108 1 233 SH   SOLE 21 233 0 0
RADIO ONE INC CL D NON VTG 75040P405 3 943 SH   SOLE 2 943 0 0
RADIO ONE INC CL D NON VTG 75040P405 285 86,219 SH   SOLE 18 86,219 0 0
RADIO ONE INC CL D NON VTG 75040P405 24 7,163 SH   SOLE 19 7,163 0 0
RADIO ONE INC CL D NON VTG 75040P405 2,545 771,138 SH   SOLE 21 771,138 0 0
RADIO ONE INC CL D NON VTG 75040P405 4,010 1,215,256 SH   SOLE 22 1,199,520 0 15,736
RADISYS CORP COM 750459109 5 1,285 SH   SOLE 2 1,285 0 0
RADISYS CORP COM 750459109 528 131,896 SH   SOLE 18 131,896 0 0
RADISYS CORP COM 750459109 59 14,725 SH   SOLE 19 14,725 0 0
RADISYS CORP COM 750459109 4,545 1,136,359 SH   SOLE 21 1,136,359 0 0
RADISYS CORP COM 750459109 5,294 1,323,446 SH   SOLE 22 1,279,233 0 44,213
RADISYS CORP COM 750459109 300 74,934 SH   SOLE 29 0 0 74,934
RADIUS HEALTH INC COM NEW 750469207 65 1,682 SH   SOLE 2 1,468 0 214
RADIUS HEALTH INC COM NEW 750469207 7 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 32 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 4,452 115,189 SH   SOLE 18 115,189 0 0
RADIUS HEALTH INC COM NEW 750469207 1,158 29,968 SH   SOLE 19 29,968 0 0
RADIUS HEALTH INC COM NEW 750469207 60,043 1,553,493 SH   SOLE 21 1,553,493 0 0
RADIUS HEALTH INC COM NEW 750469207 35,129 908,888 SH   SOLE 22 850,587 0 58,301
RADIUS HEALTH INC COM NEW 750469207 9 225 SH   SOLE 23 225 0 0
RADIUS HEALTH INC COM NEW 750469207 322 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 187 4,850 SH   SOLE 30 4,850 0 0
RADIUS HEALTH INC COM NEW 750469207 120 3,108 SH   SOLE 40 3,108 0 0
RADNET INC COM 750491102 14 2,304 SH   SOLE 2 1,992 0 312
RADNET INC COM 750491102 5 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 839 142,254 SH   SOLE 18 142,254 0 0
RADNET INC COM 750491102 134 22,749 SH   SOLE 19 22,749 0 0
RADNET INC COM 750491102 7,050 1,194,960 SH   SOLE 21 1,194,960 0 0
RADNET INC COM 750491102 3,589 608,257 SH   SOLE 22 560,236 0 48,021
RADWARE LTD ORD M81873107 98 6,069 SH   SOLE 2 2,023 0 4,046
RADWARE LTD ORD M81873107 70 4,359 SH   SOLE 7 2,773 0 1,586
RADWARE LTD ORD M81873107 791 48,932 SH   SOLE 21 48,932 0 0
RADWARE LTD ORD M81873107 3,862 238,989 SH   SOLE 22 209,256 0 29,733
RADWARE LTD ORD M81873107 34 2,100 SH   SOLE 26 0 0 2,100
RAIT FINANCIAL TRUST COM NEW 749227609 60 18,713 SH   SOLE 2 2,891 0 15,822
RAIT FINANCIAL TRUST COM NEW 749227609 5 1,652 SH   SOLE 7 1,652 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 1,131 353,532 SH   SOLE 18 353,532 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 115 35,941 SH   SOLE 19 35,941 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 14,765 4,613,985 SH   SOLE 21 4,613,985 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 7,710 2,409,386 SH   SOLE 22 2,262,008 0 147,378
RAIT FINANCIAL TRUST COM NEW 749227609 42 13,104 SH   SOLE 28 13,104 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 25 7,799 SH   SOLE 40 7,799 0 0
RALPH LAUREN CORP CL A 751212101 5,189 63,575 SH   SOLE 2 27,827 0 35,748
RALPH LAUREN CORP CL A 751212101 2,671 32,726 SH   SOLE 4 31,334 0 1,392
RALPH LAUREN CORP CL A 751212101 3,283 40,229 SH   SOLE 7 37,675 0 2,554
RALPH LAUREN CORP CL A 751212101 34 416 SH   SOLE 13 416 0 0
RALPH LAUREN CORP CL A 751212101 29 357 SH   SOLE 15 357 0 0
RALPH LAUREN CORP CL A 751212101 16,789 205,693 SH   SOLE 18 197,557 0 8,136
RALPH LAUREN CORP CL A 751212101 53,657 657,397 SH   SOLE 19 657,397 0 0
RALPH LAUREN CORP CL A 751212101 4,868 59,639 SH   SOLE 20 0 0 59,639
RALPH LAUREN CORP CL A 751212101 84,154 1,031,043 SH   SOLE 21 1,031,043 0 0
RALPH LAUREN CORP CL A 751212101 129,012 1,580,641 SH   SOLE 22 1,289,605 0 291,036
RALPH LAUREN CORP CL A 751212101 5,769 70,677 SH   SOLE 23 70,677 0 0
RALPH LAUREN CORP CL A 751212101 6,351 77,807 SH   SOLE 25 77,807 0 0
RALPH LAUREN CORP CL A 751212101 13,020 159,516 SH   SOLE 26 56,845 0 102,671
RALPH LAUREN CORP CL A 751212101 951 11,651 SH   SOLE 28 8,748 0 2,903
RALPH LAUREN CORP CL A 751212101 1,333 16,335 SH   SOLE 29 2,969 0 13,366
RALPH LAUREN CORP CL A 751212101 17,641 216,139 SH   SOLE 30 216,139 0 0
RALPH LAUREN CORP CL A 751212101 2,415 29,593 SH   SOLE 31 12,426 0 17,167
RALPH LAUREN CORP CL A 751212101 19,855 243,259 SH   SOLE 34 243,259 0 0
RALPH LAUREN CORP CL A 751212101 7,078 86,715 SH   SOLE 36 86,715 0 0
RALPH LAUREN CORP CL A 751212101 24 289 SH   SOLE 40 289 0 0
RAMACO RES INC COM 75134P303 1,519 157,086 SH   SOLE 18 157,086 0 0
RAMACO RES INC COM 75134P303 1,736 179,519 SH   SOLE 21 179,519 0 0
RAMACO RES INC COM 75134P303 191 19,800 SH   SOLE 22 19,800 0 0
RAMBUS INC DEL COM 750917106 255 19,374 SH   SOLE 2 5,069 0 14,305
RAMBUS INC DEL COM 750917106 835 63,549 SH   SOLE 4 63,549 0 0
RAMBUS INC DEL COM 750917106 39 2,967 SH   SOLE 7 2,967 0 0
RAMBUS INC DEL COM 750917106 8,051 612,687 SH   SOLE 18 612,687 0 0
RAMBUS INC DEL COM 750917106 10,954 833,624 SH   SOLE 19 833,624 0 0
RAMBUS INC DEL COM 750917106 122,763 9,342,718 SH   SOLE 21 9,342,718 0 0
RAMBUS INC DEL COM 750917106 41,541 3,161,444 SH   SOLE 22 2,935,693 0 225,751
RAMBUS INC DEL COM 750917106 567 43,176 SH   SOLE 26 35,011 0 8,165
RAMBUS INC DEL COM 750917106 219 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 2,829 215,265 SH   SOLE 30 215,265 0 0
RAMBUS INC DEL COM 750917106 1,769 134,600 SH   SOLE 34 134,600 0 0
RAMBUS INC DEL COM 750917106 168 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 986 70,331 SH   SOLE 2 57,532 0 12,799
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 387 27,630 SH   SOLE 4 27,630 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,345 95,918 SH   SOLE 7 95,918 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 51 3,613 SH   SOLE 15 3,613 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4,429 315,886 SH   SOLE 18 315,886 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 20,227 1,442,741 SH   SOLE 19 1,442,741 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 36,213 2,582,963 SH   SOLE 21 2,582,963 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 67,239 4,795,968 SH   SOLE 22 4,640,737 0 155,231
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 253 18,067 SH   SOLE 23 18,067 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,642 117,097 SH   SOLE 25 117,097 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 714 50,941 SH   SOLE 26 23,984 0 26,957
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 166 11,833 SH   SOLE 28 11,833 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,566 111,684 SH   SOLE 29 27,117 0 84,567
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5,319 379,364 SH   SOLE 30 379,364 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4,798 342,257 SH   SOLE 34 342,257 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 120 8,564 SH   SOLE 40 8,564 0 0
RAND LOGISTICS INC COM 752182105 3 5,032 SH   SOLE 19 5,032 0 0
RAND LOGISTICS INC COM 752182105 4 6,657 SH   SOLE 21 6,657 0 0
RANDGOLD RES LTD ADR 752344309 2,255 25,835 SH   SOLE 4 25,835 0 0
RANDGOLD RES LTD ADR 752344309 34,044 390,060 SH   SOLE 7 390,060 0 0
RANDGOLD RES LTD ADR 752344309 1,606 18,400 SH   SOLE 13 18,400 0 0
RANDGOLD RES LTD ADR 752344309 982 11,249 SH   SOLE 19 11,249 0 0
RANDGOLD RES LTD ADR 752344309 354 4,056 SH   SOLE 21 4,056 0 0
RANDGOLD RES LTD ADR 752344309 37,049 424,487 SH   SOLE 23 424,487 0 0
RANDGOLD RES LTD ADR 752344309 85,983 985,139 SH   SOLE 25 985,139 0 0
RANDGOLD RES LTD ADR 752344309 26,809 307,157 SH   SOLE 26 0 0 307,157
RANDGOLD RES LTD ADR 752344309 566,884 6,495,000 SH   SOLE 34 6,495,000 0 0
RANDOLPH BANCORP INC COM 752378109 15 985 SH   SOLE 18 985 0 0
RANDOLPH BANCORP INC COM 752378109 222 14,315 SH   SOLE 21 14,315 0 0
RANGE RES CORP COM 75281A109 6,799 233,629 SH   SOLE 2 124,241 0 109,388
RANGE RES CORP COM 75281A109 2,042 70,184 SH   SOLE 4 65,619 0 4,565
RANGE RES CORP COM 75281A109 3,492 120,011 SH   SOLE 7 120,011 0 0
RANGE RES CORP COM 75281A109 250 8,579 SH   SOLE 13 8,579 0 0
RANGE RES CORP COM 75281A109 31 1,054 SH   SOLE 15 1,054 0 0
RANGE RES CORP COM 75281A109 24,063 826,914 SH   SOLE 18 799,914 0 27,000
RANGE RES CORP COM 75281A109 3,013 103,529 SH   SOLE 19 103,529 0 0
RANGE RES CORP COM 75281A109 3,114 106,994 SH   SOLE 20 0 0 106,994
RANGE RES CORP COM 75281A109 117,185 4,026,966 SH   SOLE 21 4,026,966 0 0
RANGE RES CORP COM 75281A109 162,803 5,594,605 SH   SOLE 22 4,531,724 0 1,062,881
RANGE RES CORP COM 75281A109 8,686 298,476 SH   SOLE 23 298,476 0 0
RANGE RES CORP COM 75281A109 2,811 96,593 SH   SOLE 25 96,593 0 0
RANGE RES CORP COM 75281A109 13,423 461,281 SH   SOLE 26 165,013 0 296,268
RANGE RES CORP COM 75281A109 1,113 38,259 SH   SOLE 28 28,539 0 9,720
RANGE RES CORP COM 75281A109 3,061 105,191 SH   SOLE 29 13,525 0 91,666
RANGE RES CORP COM 75281A109 16,766 576,168 SH   SOLE 30 576,168 0 0
RANGE RES CORP COM 75281A109 3,655 125,606 SH   SOLE 31 44,273 0 81,333
RANGE RES CORP COM 75281A109 738 25,352 SH   SOLE 34 25,352 0 0
RANGE RES CORP COM 75281A109 9,125 313,561 SH   SOLE 36 313,561 0 0
RANGE RES CORP COM 75281A109 23 798 SH   SOLE 40 798 0 0
RAPID7 INC COM 753422104 15 1,002 SH   SOLE 2 1,002 0 0
RAPID7 INC COM 753422104 18 1,207 SH   SOLE 7 1,207 0 0
RAPID7 INC COM 753422104 1,126 75,171 SH   SOLE 18 75,171 0 0
RAPID7 INC COM 753422104 136 9,096 SH   SOLE 19 9,096 0 0
RAPID7 INC COM 753422104 8,638 576,666 SH   SOLE 21 576,666 0 0
RAPID7 INC COM 753422104 6,283 419,450 SH   SOLE 22 396,551 0 22,899
RAPID7 INC COM 753422104 61 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 31 2,079 SH   SOLE 28 2,079 0 0
RAVE RESTAURANT GROUP INC COM 754198109 3 1,239 SH   SOLE 18 1,239 0 0
RAVE RESTAURANT GROUP INC COM 754198109 44 19,905 SH   SOLE 21 19,905 0 0
RAVE RESTAURANT GROUP INC COM 754198109 45 20,324 SH   SOLE 22 20,324 0 0
RAVEN INDS INC COM 754212108 291 10,007 SH   SOLE 2 5,508 0 4,499
RAVEN INDS INC COM 754212108 7 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 24 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,342 183,892 SH   SOLE 18 183,892 0 0
RAVEN INDS INC COM 754212108 939 32,308 SH   SOLE 19 32,308 0 0
RAVEN INDS INC COM 754212108 88,950 3,061,957 SH   SOLE 21 3,061,957 0 0
RAVEN INDS INC COM 754212108 30,423 1,047,280 SH   SOLE 22 965,341 0 81,939
RAVEN INDS INC COM 754212108 12 401 SH   SOLE 23 401 0 0
RAVEN INDS INC COM 754212108 499 17,190 SH   SOLE 26 13,962 0 3,228
RAVEN INDS INC COM 754212108 156 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 2,035 70,053 SH   SOLE 30 70,053 0 0
RAVEN INDS INC COM 754212108 130 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 10,073 132,088 SH   SOLE 2 32,713 0 99,375
RAYMOND JAMES FINANCIAL INC COM 754730109 3,026 39,684 SH   SOLE 4 35,863 0 3,821
RAYMOND JAMES FINANCIAL INC COM 754730109 8,700 114,081 SH   SOLE 7 100,636 0 13,445
RAYMOND JAMES FINANCIAL INC COM 754730109 142 1,864 SH   SOLE 13 1,864 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 7 89 SH   SOLE 15 89 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 22,419 293,985 SH   SOLE 18 275,431 0 18,554
RAYMOND JAMES FINANCIAL INC COM 754730109 4,984 65,356 SH   SOLE 19 65,356 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 201,483 2,642,050 SH   SOLE 21 2,642,050 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 297,416 3,900,030 SH   SOLE 22 3,265,703 0 634,327
RAYMOND JAMES FINANCIAL INC COM 754730109 12,308 161,399 SH   SOLE 23 161,399 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,033 39,775 SH   SOLE 25 39,775 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 22,282 292,181 SH   SOLE 26 110,463 0 181,718
RAYMOND JAMES FINANCIAL INC COM 754730109 2,021 26,504 SH   SOLE 28 19,651 0 6,853
RAYMOND JAMES FINANCIAL INC COM 754730109 2,625 34,428 SH   SOLE 29 6,139 0 28,289
RAYMOND JAMES FINANCIAL INC COM 754730109 29,407 385,614 SH   SOLE 30 385,614 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,669 61,220 SH   SOLE 31 26,138 0 35,082
RAYMOND JAMES FINANCIAL INC COM 754730109 680 8,920 SH   SOLE 34 8,920 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 12,080 158,406 SH   SOLE 36 158,406 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 47 611 SH   SOLE 40 611 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 55 4,114 SH   SOLE 2 4,114 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,999 222,996 SH   SOLE 18 222,996 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 330 24,515 SH   SOLE 19 24,515 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 50,689 3,768,694 SH   SOLE 21 3,768,694 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 15,248 1,133,669 SH   SOLE 22 1,045,396 0 88,273
RAYONIER ADVANCED MATLS INC COM 75508B104 162 12,030 SH   SOLE 26 10,487 0 1,543
RAYONIER ADVANCED MATLS INC COM 75508B104 84 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,159 86,205 SH   SOLE 30 86,205 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 67 4,978 SH   SOLE 40 4,978 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 281 2,749 SH   OTR 19 2,749 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 18,023 176,281 SH   SOLE 21 176,281 0 0
RAYONIER INC COM 754907103 2,268 80,037 SH   SOLE 2 58,912 0 21,125
RAYONIER INC COM 754907103 19 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 140 4,927 SH   SOLE 7 4,927 0 0
RAYONIER INC COM 754907103 12,061 425,569 SH   SOLE 18 425,569 0 0
RAYONIER INC COM 754907103 2,294 80,934 SH   SOLE 19 80,934 0 0
RAYONIER INC COM 754907103 182,993 6,457,057 SH   SOLE 21 6,457,057 0 0
RAYONIER INC COM 754907103 111,195 3,923,604 SH   SOLE 22 3,491,211 0 432,393
RAYONIER INC COM 754907103 1,286 45,384 SH   SOLE 26 41,355 0 4,029
RAYONIER INC COM 754907103 504 17,771 SH   SOLE 28 17,771 0 0
RAYONIER INC COM 754907103 7,454 263,011 SH   SOLE 30 263,011 0 0
RAYONIER INC COM 754907103 80 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 169 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 281 9,899 SH   SOLE 40 9,899 0 0
RAYTHEON CO COM NEW 755111507 42,030 275,607 SH   SOLE 2 94,852 0 180,755
RAYTHEON CO COM NEW 755111507 16,761 109,906 SH   SOLE 4 102,642 0 7,264
RAYTHEON CO COM NEW 755111507 31,915 209,281 SH   SOLE 7 205,949 0 3,332
RAYTHEON CO COM NEW 755111507 8,025 52,626 SH   SOLE 13 52,626 0 0
RAYTHEON CO COM NEW 755111507 281 1,844 SH   SOLE 15 1,844 0 0
RAYTHEON CO COM NEW 755111507 2 10 SH   SOLE 17 0 0 10
RAYTHEON CO COM NEW 755111507 139,769 916,515 SH   SOLE 18 873,915 0 42,600
RAYTHEON CO COM NEW 755111507 18,318 120,120 SH   SOLE 19 120,120 0 0
RAYTHEON CO COM NEW 755111507 27,520 180,456 SH   SOLE 20 0 0 180,456
RAYTHEON CO COM NEW 755111507 880,632 5,774,634 SH   SOLE 21 5,774,634 0 0
RAYTHEON CO COM NEW 755111507 1,302,913 8,543,690 SH   SOLE 22 6,893,354 0 1,650,336
RAYTHEON CO COM NEW 755111507 55,562 364,343 SH   SOLE 23 364,343 0 0
RAYTHEON CO COM NEW 755111507 33,330 218,556 SH   SOLE 25 218,556 0 0
RAYTHEON CO COM NEW 755111507 158,793 1,041,263 SH   SOLE 26 185,416 0 855,847
RAYTHEON CO COM NEW 755111507 3,120 20,456 SH   SOLE 28 4,201 0 16,255
RAYTHEON CO COM NEW 755111507 11,371 74,562 SH   SOLE 29 13,752 0 60,810
RAYTHEON CO COM NEW 755111507 124,003 813,134 SH   SOLE 30 813,134 0 0
RAYTHEON CO COM NEW 755111507 23,014 150,912 SH   SOLE 31 58,600 0 92,312
RAYTHEON CO COM NEW 755111507 8,321 54,563 SH   SOLE 34 54,563 0 0
RAYTHEON CO COM NEW 755111507 73,768 483,726 SH   SOLE 36 483,726 0 0
RAYTHEON CO COM NEW 755111507 246 1,615 SH   SOLE 40 1,615 0 0
RBC BEARINGS INC COM 75524B104 102 1,050 SH   SOLE 2 993 0 57
RBC BEARINGS INC COM 75524B104 8 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 57 590 SH   SOLE 7 590 0 0
RBC BEARINGS INC COM 75524B104 8,044 82,852 SH   SOLE 18 82,852 0 0
RBC BEARINGS INC COM 75524B104 1,330 13,700 SH   SOLE 19 13,700 0 0
RBC BEARINGS INC COM 75524B104 101,774 1,048,239 SH   SOLE 21 1,048,239 0 0
RBC BEARINGS INC COM 75524B104 61,062 628,919 SH   SOLE 22 581,176 0 47,743
RBC BEARINGS INC COM 75524B104 927 9,545 SH   SOLE 26 7,901 0 1,644
RBC BEARINGS INC COM 75524B104 327 3,369 SH   SOLE 28 3,369 0 0
RBC BEARINGS INC COM 75524B104 340 3,504 SH   SOLE 30 3,504 0 0
RBC BEARINGS INC COM 75524B104 260 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 28 1,600 SH   SOLE 18 1,600 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 46 2,654 SH   SOLE 19 2,654 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 508 29,344 SH   SOLE 21 29,344 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 7 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 113 23,753 SH   SOLE 21 23,753 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 34 7,119 SH   SOLE 22 7,119 0 0
RE MAX HLDGS INC CL A 75524W108 337 5,677 SH   SOLE 2 1,942 0 3,735
RE MAX HLDGS INC CL A 75524W108 29 494 SH   SOLE 7 494 0 0
RE MAX HLDGS INC CL A 75524W108 5,549 93,337 SH   SOLE 18 93,337 0 0
RE MAX HLDGS INC CL A 75524W108 1,364 22,942 SH   SOLE 19 22,942 0 0
RE MAX HLDGS INC CL A 75524W108 90,989 1,530,506 SH   SOLE 21 1,530,506 0 0
RE MAX HLDGS INC CL A 75524W108 35,201 592,104 SH   SOLE 22 563,297 0 28,807
RE MAX HLDGS INC CL A 75524W108 77 1,289 SH   SOLE 26 0 0 1,289
RE MAX HLDGS INC CL A 75524W108 151 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 946 15,907 SH   SOLE 29 0 0 15,907
RE MAX HLDGS INC CL A 75524W108 2,098 35,297 SH   SOLE 30 35,297 0 0
READING INTERNATIONAL INC CL A 755408101 43 2,784 SH   SOLE 2 846 0 1,938
READING INTERNATIONAL INC CL A 755408101 1,023 65,862 SH   SOLE 18 65,862 0 0
READING INTERNATIONAL INC CL A 755408101 174 11,175 SH   SOLE 19 11,175 0 0
READING INTERNATIONAL INC CL A 755408101 8,470 545,028 SH   SOLE 21 545,028 0 0
READING INTERNATIONAL INC CL A 755408101 2,555 164,421 SH   SOLE 22 151,631 0 12,790
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 198 SH   SOLE 22 198 0 0
REAL IND INC COM 75601W104 4 1,457 SH   SOLE 2 1,358 0 99
REAL IND INC COM 75601W104 2 577 SH   SOLE 7 577 0 0
REAL IND INC COM 75601W104 279 97,800 SH   SOLE 18 97,800 0 0
REAL IND INC COM 75601W104 26 9,218 SH   SOLE 19 9,218 0 0
REAL IND INC COM 75601W104 2,396 840,557 SH   SOLE 21 840,557 0 0
REAL IND INC COM 75601W104 1,646 577,611 SH   SOLE 22 546,553 0 31,058
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 441 91,112 SH   SOLE 18 91,112 0 0
REALNETWORKS INC COM NEW 75605L708 62 12,908 SH   SOLE 19 12,908 0 0
REALNETWORKS INC COM NEW 75605L708 3,680 760,388 SH   SOLE 21 760,388 0 0
REALNETWORKS INC COM NEW 75605L708 4,699 970,914 SH   SOLE 22 923,303 0 47,611
REALOGY HLDGS CORP COM 75605Y106 4,946 166,016 SH   SOLE 2 141,150 0 24,866
REALOGY HLDGS CORP COM 75605Y106 512 17,174 SH   SOLE 4 17,174 0 0
REALOGY HLDGS CORP COM 75605Y106 196 6,586 SH   SOLE 7 6,586 0 0
REALOGY HLDGS CORP COM 75605Y106 2,531 84,976 SH   SOLE 18 84,976 0 0
REALOGY HLDGS CORP COM 75605Y106 2,892 97,084 SH   SOLE 19 97,084 0 0
REALOGY HLDGS CORP COM 75605Y106 67,541 2,267,241 SH   SOLE 21 2,267,241 0 0
REALOGY HLDGS CORP COM 75605Y106 116,914 3,924,610 SH   SOLE 22 3,408,688 0 515,922
REALOGY HLDGS CORP COM 75605Y106 518 17,378 SH   SOLE 23 17,378 0 0
REALOGY HLDGS CORP COM 75605Y106 896 30,081 SH   SOLE 25 30,081 0 0
REALOGY HLDGS CORP COM 75605Y106 1,307 43,867 SH   SOLE 26 33,609 0 10,258
REALOGY HLDGS CORP COM 75605Y106 626 21,009 SH   SOLE 28 21,009 0 0
REALOGY HLDGS CORP COM 75605Y106 1,619 54,360 SH   SOLE 29 0 0 54,360
REALOGY HLDGS CORP COM 75605Y106 711 23,878 SH   SOLE 30 23,878 0 0
REALOGY HLDGS CORP COM 75605Y106 101 3,381 SH   SOLE 31 3,381 0 0
REALOGY HLDGS CORP COM 75605Y106 446 14,956 SH   SOLE 34 14,956 0 0
REALOGY HLDGS CORP COM 75605Y106 98 3,291 SH   SOLE 36 3,291 0 0
REALOGY HLDGS CORP COM 75605Y106 410 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 95 2,727 SH   SOLE 2 2,380 0 347
REALPAGE INC COM 75606N109 7 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 48 1,378 SH   SOLE 7 1,378 0 0
REALPAGE INC COM 75606N109 6,832 195,748 SH   SOLE 18 195,748 0 0
REALPAGE INC COM 75606N109 1,128 32,314 SH   SOLE 19 32,314 0 0
REALPAGE INC COM 75606N109 59,147 1,694,748 SH   SOLE 21 1,694,748 0 0
REALPAGE INC COM 75606N109 49,346 1,413,928 SH   SOLE 22 1,300,616 0 113,312
REALPAGE INC COM 75606N109 785 22,482 SH   SOLE 26 18,936 0 3,546
REALPAGE INC COM 75606N109 294 8,431 SH   SOLE 28 8,431 0 0
REALPAGE INC COM 75606N109 371 10,622 SH   SOLE 30 10,622 0 0
REALPAGE INC COM 75606N109 160 4,581 SH   SOLE 40 4,581 0 0
REALTY INCOME CORP COM 756109104 15,462 259,732 SH   SOLE 2 95,933 0 163,799
REALTY INCOME CORP COM 756109104 9,648 162,064 SH   SOLE 4 155,308 0 6,756
REALTY INCOME CORP COM 756109104 42,707 717,397 SH   SOLE 7 688,802 0 28,595
REALTY INCOME CORP COM 756109104 724 12,164 SH   SOLE 13 12,164 0 0
REALTY INCOME CORP COM 756109104 718 12,057 SH   SOLE 15 12,057 0 0
REALTY INCOME CORP COM 756109104 13 214 SH   SOLE 17 0 0 214
REALTY INCOME CORP COM 756109104 35,911 603,239 SH   SOLE 18 565,208 0 38,031
REALTY INCOME CORP COM 756109104 19,497 327,520 SH   SOLE 19 327,520 0 0
REALTY INCOME CORP COM 756109104 8,233 138,301 SH   SOLE 20 0 0 138,301
REALTY INCOME CORP COM 756109104 588,520 9,886,108 SH   SOLE 21 9,886,108 0 0
REALTY INCOME CORP COM 756109104 578,881 9,724,197 SH   SOLE 22 8,351,968 0 1,372,229
REALTY INCOME CORP COM 756109104 18,625 312,863 SH   SOLE 23 312,863 0 0
REALTY INCOME CORP COM 756109104 27,972 469,886 SH   SOLE 25 469,886 0 0
REALTY INCOME CORP COM 756109104 49,125 825,212 SH   SOLE 26 195,673 0 629,539
REALTY INCOME CORP COM 756109104 3,213 53,967 SH   SOLE 28 40,283 0 13,684
REALTY INCOME CORP COM 756109104 9,594 161,155 SH   SOLE 29 102,155 0 59,000
REALTY INCOME CORP COM 756109104 113,173 1,901,102 SH   SOLE 30 1,901,102 0 0
REALTY INCOME CORP COM 756109104 8,831 148,343 SH   SOLE 31 55,173 0 93,170
REALTY INCOME CORP COM 756109104 1,120 18,815 SH   SOLE 34 18,815 0 0
REALTY INCOME CORP COM 756109104 22,867 384,123 SH   SOLE 36 384,123 0 0
REALTY INCOME CORP COM 756109104 92 1,546 SH   SOLE 40 1,546 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5 218 SH   SOLE 2 218 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 496 21,893 SH   SOLE 18 21,893 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 66 2,911 SH   SOLE 19 2,911 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,387 193,669 SH   SOLE 21 193,669 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,042 134,326 SH   SOLE 22 124,769 0 9,557
RECRO PHARMA INC COM 75629F109 19 2,157 SH   SOLE 18 2,157 0 0
RECRO PHARMA INC COM 75629F109 21 2,418 SH   SOLE 19 2,418 0 0
RECRO PHARMA INC COM 75629F109 300 34,279 SH   SOLE 21 34,279 0 0
RECRO PHARMA INC COM 75629F109 2,187 250,286 SH   SOLE 22 250,286 0 0
RECRO PHARMA INC COM 75629F109 15 1,712 SH   SOLE 23 1,712 0 0
RED HAT INC COM 756577102 11,612 134,239 SH   SOLE 2 30,496 0 103,743
RED HAT INC COM 756577102 4,779 55,243 SH   SOLE 4 50,906 0 4,337
RED HAT INC COM 756577102 9,997 115,576 SH   SOLE 7 113,535 0 2,041
RED HAT INC COM 756577102 97 1,117 SH   SOLE 15 1,117 0 0
RED HAT INC COM 756577102 2 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 33,012 381,645 SH   SOLE 18 355,811 0 25,834
RED HAT INC COM 756577102 7,845 90,690 SH   SOLE 19 90,690 0 0
RED HAT INC COM 756577102 9,581 110,758 SH   SOLE 20 0 0 110,758
RED HAT INC COM 756577102 317,611 3,671,806 SH   SOLE 21 3,671,806 0 0
RED HAT INC COM 756577102 413,294 4,777,968 SH   SOLE 22 3,896,013 0 881,955
RED HAT INC COM 756577102 18,449 213,280 SH   SOLE 23 213,280 0 0
RED HAT INC COM 756577102 6,259 72,359 SH   SOLE 25 72,359 0 0
RED HAT INC COM 756577102 37,045 428,269 SH   SOLE 26 133,414 0 294,855
RED HAT INC COM 756577102 3,245 37,510 SH   SOLE 28 28,019 0 9,491
RED HAT INC COM 756577102 4,316 49,901 SH   SOLE 29 9,212 0 40,689
RED HAT INC COM 756577102 40,340 466,357 SH   SOLE 30 466,357 0 0
RED HAT INC COM 756577102 8,893 102,805 SH   SOLE 31 36,723 0 66,082
RED HAT INC COM 756577102 1,381 15,967 SH   SOLE 34 15,967 0 0
RED HAT INC COM 756577102 22,816 263,766 SH   SOLE 36 263,766 0 0
RED HAT INC COM 756577102 79 916 SH   SOLE 40 916 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 973 750,000 PRN   SOLE 21 750,000 0 0
RED LION HOTELS CORP COM 756764106 5 657 SH   SOLE 2 657 0 0
RED LION HOTELS CORP COM 756764106 378 53,644 SH   SOLE 18 53,644 0 0
RED LION HOTELS CORP COM 756764106 72 10,177 SH   SOLE 19 10,177 0 0
RED LION HOTELS CORP COM 756764106 3,251 461,083 SH   SOLE 21 461,083 0 0
RED LION HOTELS CORP COM 756764106 4,523 641,617 SH   SOLE 22 632,248 0 9,369
RED ROBIN GOURMET BURGERS IN COM 75689M101 154 2,635 SH   SOLE 2 615 0 2,020
RED ROBIN GOURMET BURGERS IN COM 75689M101 6 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 22 370 SH   SOLE 7 370 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 3,968 67,881 SH   SOLE 18 67,881 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 431 7,381 SH   SOLE 19 7,381 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 64,602 1,105,258 SH   SOLE 21 1,105,258 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 20,347 348,117 SH   SOLE 22 318,630 0 29,487
RED ROBIN GOURMET BURGERS IN COM 75689M101 70 1,205 SH   SOLE 26 0 0 1,205
RED ROBIN GOURMET BURGERS IN COM 75689M101 119 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,445 24,729 SH   SOLE 30 24,729 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 92 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 59 2,654 SH   SOLE 2 2,654 0 0
RED ROCK RESORTS INC CL A 75700L108 13 575 SH   SOLE 7 575 0 0
RED ROCK RESORTS INC CL A 75700L108 2,458 110,822 SH   SOLE 18 110,822 0 0
RED ROCK RESORTS INC CL A 75700L108 393 17,704 SH   SOLE 19 17,704 0 0
RED ROCK RESORTS INC CL A 75700L108 19,809 893,094 SH   SOLE 21 893,094 0 0
RED ROCK RESORTS INC CL A 75700L108 18,562 836,898 SH   SOLE 22 769,329 0 67,569
RED ROCK RESORTS INC CL A 75700L108 114 5,120 SH   SOLE 30 5,120 0 0
REDWOOD TR INC COM 758075402 331 19,909 SH   SOLE 2 5,458 0 14,451
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 38 2,261 SH   SOLE 7 2,261 0 0
REDWOOD TR INC COM 758075402 5,138 309,326 SH   SOLE 18 309,326 0 0
REDWOOD TR INC COM 758075402 811 48,804 SH   SOLE 19 48,804 0 0
REDWOOD TR INC COM 758075402 66,785 4,020,755 SH   SOLE 21 4,020,755 0 0
REDWOOD TR INC COM 758075402 36,978 2,226,254 SH   SOLE 22 2,064,463 0 161,791
REDWOOD TR INC COM 758075402 459 27,657 SH   SOLE 26 21,726 0 5,931
REDWOOD TR INC COM 758075402 199 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 271 16,311 SH   SOLE 30 16,311 0 0
REDWOOD TR INC COM 758075402 154 9,243 SH   SOLE 40 9,243 0 0
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 50 50,000 PRN   SOLE 21 50,000 0 0
REEDS INC COM 758338107 7 1,792 SH   SOLE 18 1,792 0 0
REEDS INC COM 758338107 129 31,059 SH   SOLE 21 31,059 0 0
REGAL BELOIT CORP COM 758750103 2,261 29,885 SH   SOLE 2 22,225 0 7,660
REGAL BELOIT CORP COM 758750103 66 873 SH   SOLE 4 873 0 0
REGAL BELOIT CORP COM 758750103 126 1,668 SH   SOLE 7 1,668 0 0
REGAL BELOIT CORP COM 758750103 11,723 154,963 SH   SOLE 18 154,963 0 0
REGAL BELOIT CORP COM 758750103 2,178 28,797 SH   SOLE 19 28,797 0 0
REGAL BELOIT CORP COM 758750103 145,897 1,928,577 SH   SOLE 21 1,928,577 0 0
REGAL BELOIT CORP COM 758750103 105,744 1,397,810 SH   SOLE 22 1,243,623 0 154,187
REGAL BELOIT CORP COM 758750103 54 717 SH   SOLE 23 717 0 0
REGAL BELOIT CORP COM 758750103 1,275 16,857 SH   SOLE 26 14,489 0 2,368
REGAL BELOIT CORP COM 758750103 489 6,461 SH   SOLE 28 6,461 0 0
REGAL BELOIT CORP COM 758750103 1,620 21,410 SH   SOLE 29 0 0 21,410
REGAL BELOIT CORP COM 758750103 557 7,362 SH   SOLE 30 7,362 0 0
REGAL BELOIT CORP COM 758750103 72 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 33,203 438,903 SH   SOLE 34 438,903 0 0
REGAL BELOIT CORP COM 758750103 196 2,588 SH   SOLE 36 2,588 0 0
REGAL BELOIT CORP COM 758750103 328 4,339 SH   SOLE 40 4,339 0 0
REGAL ENTMT GROUP CL A 758766109 979 43,363 SH   SOLE 2 32,466 0 10,897
REGAL ENTMT GROUP CL A 758766109 10 438 SH   SOLE 4 438 0 0
REGAL ENTMT GROUP CL A 758766109 92 4,055 SH   SOLE 7 4,055 0 0
REGAL ENTMT GROUP CL A 758766109 1,045 46,279 SH   SOLE 18 46,279 0 0
REGAL ENTMT GROUP CL A 758766109 1,251 55,403 SH   SOLE 19 55,403 0 0
REGAL ENTMT GROUP CL A 758766109 19,742 874,321 SH   SOLE 21 874,321 0 0
REGAL ENTMT GROUP CL A 758766109 61,758 2,735,092 SH   SOLE 22 2,427,463 0 307,629
REGAL ENTMT GROUP CL A 758766109 123 5,446 SH   SOLE 23 5,446 0 0
REGAL ENTMT GROUP CL A 758766109 1,019 45,136 SH   SOLE 26 35,658 0 9,478
REGAL ENTMT GROUP CL A 758766109 385 17,065 SH   SOLE 28 17,065 0 0
REGAL ENTMT GROUP CL A 758766109 432 19,120 SH   SOLE 30 19,120 0 0
REGAL ENTMT GROUP CL A 758766109 40 1,793 SH   SOLE 31 1,793 0 0
REGAL ENTMT GROUP CL A 758766109 34 1,522 SH   SOLE 34 1,522 0 0
REGAL ENTMT GROUP CL A 758766109 74 3,272 SH   SOLE 36 3,272 0 0
REGAL ENTMT GROUP CL A 758766109 208 9,194 SH   SOLE 40 9,194 0 0
REGENCY CTRS CORP COM 758849103 8,070 121,552 SH   SOLE 2 28,016 0 93,536
REGENCY CTRS CORP COM 758849103 11,620 175,033 SH   SOLE 4 172,823 0 2,210
REGENCY CTRS CORP COM 758849103 20,072 302,330 SH   SOLE 7 300,239 0 2,091
REGENCY CTRS CORP COM 758849103 438 6,596 SH   SOLE 15 6,596 0 0
REGENCY CTRS CORP COM 758849103 24,242 365,143 SH   SOLE 18 342,946 0 22,197
REGENCY CTRS CORP COM 758849103 13,538 203,920 SH   SOLE 19 203,920 0 0
REGENCY CTRS CORP COM 758849103 7,229 108,882 SH   SOLE 20 0 0 108,882
REGENCY CTRS CORP COM 758849103 344,128 5,183,433 SH   SOLE 21 5,183,433 0 0
REGENCY CTRS CORP COM 758849103 402,505 6,062,738 SH   SOLE 22 5,240,485 0 822,253
REGENCY CTRS CORP COM 758849103 12,818 193,078 SH   SOLE 23 193,078 0 0
REGENCY CTRS CORP COM 758849103 17,524 263,962 SH   SOLE 25 263,962 0 0
REGENCY CTRS CORP COM 758849103 26,250 395,384 SH   SOLE 26 138,408 0 256,976
REGENCY CTRS CORP COM 758849103 1,944 29,289 SH   SOLE 28 21,127 0 8,162
REGENCY CTRS CORP COM 758849103 5,948 89,597 SH   SOLE 29 54,942 0 34,655
REGENCY CTRS CORP COM 758849103 67,669 1,019,258 SH   SOLE 30 1,019,258 0 0
REGENCY CTRS CORP COM 758849103 5,015 75,538 SH   SOLE 31 21,053 0 54,485
REGENCY CTRS CORP COM 758849103 4,318 65,036 SH   SOLE 34 65,036 0 0
REGENCY CTRS CORP COM 758849103 10,391 156,512 SH   SOLE 36 156,512 0 0
REGENCY CTRS CORP COM 758849103 36 536 SH   SOLE 40 536 0 0
REGENERON PHARMACEUTICALS COM 75886F107 44,991 116,104 SH   SOLE 2 56,062 0 60,042
REGENERON PHARMACEUTICALS COM 75886F107 11,339 29,260 SH   SOLE 4 27,408 0 1,852
REGENERON PHARMACEUTICALS COM 75886F107 19,934 51,440 SH   SOLE 7 51,043 0 397
REGENERON PHARMACEUTICALS COM 75886F107 372 961 SH   SOLE 13 961 0 0
REGENERON PHARMACEUTICALS COM 75886F107 248 641 SH   SOLE 15 641 0 0
REGENERON PHARMACEUTICALS COM 75886F107 111,513 287,769 SH   SOLE 18 244,326 0 43,443
REGENERON PHARMACEUTICALS COM 75886F107 110,086 284,085 SH   SOLE 19 280,298 0 3,787
REGENERON PHARMACEUTICALS COM 75886F107 12,528 32,329 SH   SOLE 20 0 0 32,329
REGENERON PHARMACEUTICALS COM 75886F107 959,304 2,475,559 SH   SOLE 21 2,475,559 0 0
REGENERON PHARMACEUTICALS COM 75886F107 794,496 2,050,259 SH   SOLE 22 1,667,251 0 383,008
REGENERON PHARMACEUTICALS COM 75886F107 39,282 101,371 SH   SOLE 23 101,371 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,783 30,407 SH   SOLE 25 30,407 0 0
REGENERON PHARMACEUTICALS COM 75886F107 47,158 121,696 SH   SOLE 26 50,320 0 71,376
REGENERON PHARMACEUTICALS COM 75886F107 6,287 16,223 SH   SOLE 28 12,091 0 4,132
REGENERON PHARMACEUTICALS COM 75886F107 2,200 5,676 SH   SOLE 29 5,676 0 0
REGENERON PHARMACEUTICALS COM 75886F107 86,126 222,255 SH   SOLE 30 222,255 0 0
REGENERON PHARMACEUTICALS COM 75886F107 43,281 111,690 SH   SOLE 31 18,602 0 93,088
REGENERON PHARMACEUTICALS COM 75886F107 6,872 17,733 SH   SOLE 32 17,733 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,507 70,983 SH   SOLE 34 70,983 0 0
REGENERON PHARMACEUTICALS COM 75886F107 46,493 119,980 SH   SOLE 36 119,980 0 0
REGENERON PHARMACEUTICALS COM 75886F107 171 440 SH   SOLE 40 440 0 0
REGENXBIO INC COM 75901B107 90 4,664 SH   SOLE 2 1,017 0 3,647
REGENXBIO INC COM 75901B107 15 793 SH   SOLE 7 793 0 0
REGENXBIO INC COM 75901B107 1,592 82,503 SH   SOLE 18 82,503 0 0
REGENXBIO INC COM 75901B107 13,291 688,645 SH   SOLE 19 688,645 0 0
REGENXBIO INC COM 75901B107 432 22,370 SH   SOLE 20 22,370 0 0
REGENXBIO INC COM 75901B107 19,796 1,025,684 SH   SOLE 21 1,025,684 0 0
REGENXBIO INC COM 75901B107 10,666 552,667 SH   SOLE 22 514,284 0 38,383
REGENXBIO INC COM 75901B107 63 3,265 SH   SOLE 30 3,265 0 0
REGIONAL MGMT CORP COM 75902K106 45 2,335 SH   SOLE 2 435 0 1,900
REGIONAL MGMT CORP COM 75902K106 871 44,807 SH   SOLE 18 44,807 0 0
REGIONAL MGMT CORP COM 75902K106 97 4,980 SH   SOLE 19 4,980 0 0
REGIONAL MGMT CORP COM 75902K106 6,912 355,758 SH   SOLE 21 355,758 0 0
REGIONAL MGMT CORP COM 75902K106 4,131 212,607 SH   SOLE 22 205,285 0 7,322
REGIONS FINL CORP NEW COM 7591EP100 19,425 1,336,861 SH   SOLE 2 553,778 0 783,083
REGIONS FINL CORP NEW COM 7591EP100 6,718 462,383 SH   SOLE 4 430,615 0 31,768
REGIONS FINL CORP NEW COM 7591EP100 13,711 943,634 SH   SOLE 7 814,779 0 128,855
REGIONS FINL CORP NEW COM 7591EP100 826 56,817 SH   SOLE 13 56,817 0 0
REGIONS FINL CORP NEW COM 7591EP100 115 7,933 SH   SOLE 15 7,933 0 0
REGIONS FINL CORP NEW COM 7591EP100 121,781 8,381,342 SH   SOLE 18 8,019,095 0 362,247
REGIONS FINL CORP NEW COM 7591EP100 99,214 6,828,232 SH   SOLE 19 6,828,232 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,771 534,856 SH   SOLE 20 0 0 534,856
REGIONS FINL CORP NEW COM 7591EP100 372,985 25,669,982 SH   SOLE 21 25,669,982 0 0
REGIONS FINL CORP NEW COM 7591EP100 484,496 33,344,543 SH   SOLE 22 26,959,151 0 6,385,392
REGIONS FINL CORP NEW COM 7591EP100 24,378 1,677,753 SH   SOLE 23 1,677,753 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,135 491,035 SH   SOLE 25 445,507 0 45,528
REGIONS FINL CORP NEW COM 7591EP100 54,844 3,774,535 SH   SOLE 26 896,853 0 2,877,682
REGIONS FINL CORP NEW COM 7591EP100 3,815 262,556 SH   SOLE 28 196,897 0 65,659
REGIONS FINL CORP NEW COM 7591EP100 4,840 333,095 SH   SOLE 29 55,322 0 277,773
REGIONS FINL CORP NEW COM 7591EP100 56,235 3,870,264 SH   SOLE 30 3,870,264 0 0
REGIONS FINL CORP NEW COM 7591EP100 10,521 724,112 SH   SOLE 31 260,254 0 463,858
REGIONS FINL CORP NEW COM 7591EP100 25,018 1,721,827 SH   SOLE 34 1,721,827 0 0
REGIONS FINL CORP NEW COM 7591EP100 29,611 2,037,932 SH   SOLE 36 2,037,932 0 0
REGIONS FINL CORP NEW COM 7591EP100 106 7,291 SH   SOLE 40 7,291 0 0
REGIS CORP MINN COM 758932107 389 33,160 SH   SOLE 2 26,936 0 6,224
REGIS CORP MINN COM 758932107 5 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 11 960 SH   SOLE 7 960 0 0
REGIS CORP MINN COM 758932107 2,315 197,562 SH   SOLE 18 197,562 0 0
REGIS CORP MINN COM 758932107 543 46,305 SH   SOLE 19 46,305 0 0
REGIS CORP MINN COM 758932107 36,712 3,132,401 SH   SOLE 21 3,132,401 0 0
REGIS CORP MINN COM 758932107 11,605 990,217 SH   SOLE 22 901,191 0 89,026
REGIS CORP MINN COM 758932107 36 3,078 SH   SOLE 23 3,078 0 0
REGIS CORP MINN COM 758932107 465 39,651 SH   SOLE 26 34,908 0 4,743
REGIS CORP MINN COM 758932107 65 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 171 14,595 SH   SOLE 29 0 0 14,595
REGIS CORP MINN COM 758932107 798 68,121 SH   SOLE 30 68,121 0 0
REGIS CORP MINN COM 758932107 56 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 3 1,730 SH   SOLE 2 1,594 0 136
REGULUS THERAPEUTICS INC COM 75915K101 2 953 SH   SOLE 7 953 0 0
REGULUS THERAPEUTICS INC COM 75915K101 239 144,593 SH   SOLE 18 144,593 0 0
REGULUS THERAPEUTICS INC COM 75915K101 28 17,150 SH   SOLE 19 17,150 0 0
REGULUS THERAPEUTICS INC COM 75915K101 1,960 1,187,650 SH   SOLE 21 1,187,650 0 0
REGULUS THERAPEUTICS INC COM 75915K101 1,275 772,636 SH   SOLE 22 729,085 0 43,551
REINSURANCE GROUP AMER INC COM NEW 759351604 11,503 90,592 SH   SOLE 2 51,530 0 39,062
REINSURANCE GROUP AMER INC COM NEW 759351604 3,153 24,830 SH   SOLE 4 23,248 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 1,827 14,391 SH   SOLE 7 13,335 0 1,056
REINSURANCE GROUP AMER INC COM NEW 759351604 2,786 21,944 SH   SOLE 13 21,944 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 31,481 247,922 SH   SOLE 18 241,207 0 6,715
REINSURANCE GROUP AMER INC COM NEW 759351604 20,487 161,338 SH   SOLE 19 161,338 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 5,515 43,435 SH   SOLE 20 0 0 43,435
REINSURANCE GROUP AMER INC COM NEW 759351604 355,780 2,801,856 SH   SOLE 21 2,801,856 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 286,712 2,257,934 SH   SOLE 22 1,967,259 0 290,675
REINSURANCE GROUP AMER INC COM NEW 759351604 10,943 86,180 SH   SOLE 23 86,180 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,613 12,699 SH   SOLE 25 12,699 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 13,417 105,663 SH   SOLE 26 47,860 0 57,803
REINSURANCE GROUP AMER INC COM NEW 759351604 1,601 12,612 SH   SOLE 28 9,202 0 3,410
REINSURANCE GROUP AMER INC COM NEW 759351604 4,350 34,257 SH   SOLE 29 3,959 0 30,298
REINSURANCE GROUP AMER INC COM NEW 759351604 6,346 49,976 SH   SOLE 30 49,976 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,623 28,531 SH   SOLE 31 14,374 0 14,157
REINSURANCE GROUP AMER INC COM NEW 759351604 5,054 39,798 SH   SOLE 34 39,798 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,779 29,760 SH   SOLE 36 29,760 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 38 299 SH   SOLE 40 299 0 0
REIS INC COM 75936P105 18 982 SH   SOLE 2 303 0 679
REIS INC COM 75936P105 651 36,343 SH   SOLE 18 36,343 0 0
REIS INC COM 75936P105 92 5,151 SH   SOLE 19 5,151 0 0
REIS INC COM 75936P105 5,113 285,633 SH   SOLE 21 285,633 0 0
REIS INC COM 75936P105 4,608 257,408 SH   SOLE 22 250,928 0 6,480
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,364 54,534 SH   SOLE 2 42,618 0 11,916
RELIANCE STEEL & ALUMINUM CO COM 759509102 136 1,705 SH   SOLE 4 1,705 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 227 2,842 SH   SOLE 7 2,842 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 37,120 463,888 SH   SOLE 18 459,425 0 4,463
RELIANCE STEEL & ALUMINUM CO COM 759509102 32,068 400,746 SH   SOLE 19 400,746 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 255,026 3,187,034 SH   SOLE 21 3,187,034 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 190,628 2,382,250 SH   SOLE 22 2,132,359 0 249,891
RELIANCE STEEL & ALUMINUM CO COM 759509102 918 11,476 SH   SOLE 23 11,476 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 444 5,552 SH   SOLE 25 5,552 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,975 24,683 SH   SOLE 26 20,364 0 4,319
RELIANCE STEEL & ALUMINUM CO COM 759509102 804 10,045 SH   SOLE 28 10,045 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,079 25,987 SH   SOLE 29 0 0 25,987
RELIANCE STEEL & ALUMINUM CO COM 759509102 955 11,937 SH   SOLE 30 11,937 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 121 1,512 SH   SOLE 31 1,512 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,294 78,657 SH   SOLE 34 78,657 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 872 10,895 SH   SOLE 36 10,895 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 604 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 1 258 SH   SOLE 21 258 0 0
RELM WIRELESS CORP COM 759525108 8 1,523 SH   SOLE 18 1,523 0 0
RELM WIRELESS CORP COM 759525108 128 25,680 SH   SOLE 21 25,680 0 0
REMARK MEDIA INC COM 75954W107 8 2,547 SH   SOLE 18 2,547 0 0
REMARK MEDIA INC COM 75954W107 13 4,264 SH   SOLE 19 4,264 0 0
REMARK MEDIA INC COM 75954W107 15 5,181 SH   SOLE 21 5,181 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,923 47,858 SH   SOLE 2 24,329 0 23,529
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,299 8,982 SH   SOLE 4 7,885 0 1,097
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,243 29,333 SH   SOLE 7 29,333 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 31 214 SH   SOLE 15 214 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 18,157 125,521 SH   SOLE 18 121,202 0 4,319
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,577 38,557 SH   SOLE 19 38,557 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,947 34,202 SH   SOLE 20 0 0 34,202
RENAISSANCERE HOLDINGS LTD COM G7496G103 290,194 2,006,178 SH   SOLE 21 2,006,178 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 189,397 1,309,344 SH   SOLE 22 1,167,394 0 141,950
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,225 43,032 SH   SOLE 23 43,032 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,116 14,627 SH   SOLE 25 14,627 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,978 165,767 SH   SOLE 26 39,387 0 126,380
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,119 7,734 SH   SOLE 28 5,862 0 1,872
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,639 11,333 SH   SOLE 29 1,757 0 9,576
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,939 68,708 SH   SOLE 30 68,708 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,302 22,830 SH   SOLE 31 8,859 0 13,971
RENAISSANCERE HOLDINGS LTD COM G7496G103 296 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,394 64,944 SH   SOLE 36 64,944 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 28 196 SH   SOLE 40 196 0 0
RENASANT CORP COM 75970E107 361 9,083 SH   SOLE 2 1,915 0 7,168
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 38 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,662 167,860 SH   SOLE 18 167,860 0 0
RENASANT CORP COM 75970E107 1,033 26,019 SH   SOLE 19 26,019 0 0
RENASANT CORP COM 75970E107 51,861 1,306,663 SH   SOLE 21 1,306,663 0 0
RENASANT CORP COM 75970E107 49,788 1,254,431 SH   SOLE 22 1,175,112 0 79,319
RENASANT CORP COM 75970E107 792 19,946 SH   SOLE 26 16,802 0 3,144
RENASANT CORP COM 75970E107 220 5,553 SH   SOLE 28 5,553 0 0
RENASANT CORP COM 75970E107 275 6,935 SH   SOLE 30 6,935 0 0
RENASANT CORP COM 75970E107 160 4,026 SH   SOLE 40 4,026 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 556 53,179 SH   SOLE 2 46,713 0 6,466
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 8 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,681 160,895 SH   SOLE 18 160,895 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 894 85,552 SH   SOLE 19 85,552 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 14,630 1,399,996 SH   SOLE 21 1,399,996 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18,732 1,792,570 SH   SOLE 22 1,713,986 0 78,584
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 25 2,390 SH   SOLE 23 2,390 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 48 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 299 28,655 SH   SOLE 29 0 0 28,655
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,832 175,323 SH   SOLE 30 175,323 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 30 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 2 1,000 SH   SOLE 22 1,000 0 0
RENREN INC SPON ADR A NEW 759892201 1,426 182,824 SH   SOLE 21 182,824 0 0
RENREN INC SPON ADR A NEW 759892201 655 83,947 SH   SOLE 22 83,947 0 0
RENREN INC SPON ADR A NEW 759892201 59 7,574 SH   SOLE 30 7,574 0 0
RENT A CTR INC NEW COM 76009N100 103 11,636 SH   SOLE 2 2,354 0 9,282
RENT A CTR INC NEW COM 76009N100 3 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 12 1,381 SH   SOLE 7 1,381 0 0
RENT A CTR INC NEW COM 76009N100 2,509 282,816 SH   SOLE 18 282,816 0 0
RENT A CTR INC NEW COM 76009N100 262 29,539 SH   SOLE 19 29,539 0 0
RENT A CTR INC NEW COM 76009N100 41,049 4,627,869 SH   SOLE 21 4,627,869 0 0
RENT A CTR INC NEW COM 76009N100 13,046 1,470,823 SH   SOLE 22 1,344,104 0 126,719
RENT A CTR INC NEW COM 76009N100 156 17,556 SH   SOLE 26 12,700 0 4,856
RENT A CTR INC NEW COM 76009N100 69 7,763 SH   SOLE 28 7,763 0 0
RENT A CTR INC NEW COM 76009N100 912 102,855 SH   SOLE 30 102,855 0 0
RENT A CTR INC NEW COM 76009N100 24 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 52 5,902 SH   SOLE 40 5,902 0 0
RENTECH INC COM NEW 760112201 2 4,063 SH   SOLE 18 4,063 0 0
RENTECH INC COM NEW 760112201 2 3,065 SH   SOLE 19 3,065 0 0
RENTECH INC COM NEW 760112201 30 60,393 SH   SOLE 21 60,393 0 0
RENTECH INC COM NEW 760112201 173 345,422 SH   SOLE 22 339,348 0 6,074
REPLIGEN CORP COM 759916109 54 1,530 SH   SOLE 2 1,350 0 180
REPLIGEN CORP COM 759916109 9 250 SH   SOLE 4 250 0 0
REPLIGEN CORP COM 759916109 31 872 SH   SOLE 7 872 0 0
REPLIGEN CORP COM 759916109 5,848 166,123 SH   SOLE 18 166,123 0 0
REPLIGEN CORP COM 759916109 2,773 78,768 SH   SOLE 19 78,768 0 0
REPLIGEN CORP COM 759916109 116,093 3,298,086 SH   SOLE 21 3,298,086 0 0
REPLIGEN CORP COM 759916109 36,432 1,035,004 SH   SOLE 22 972,133 0 62,871
REPLIGEN CORP COM 759916109 47 1,331 SH   SOLE 23 1,331 0 0
REPLIGEN CORP COM 759916109 90 2,551 SH   SOLE 26 0 0 2,551
REPLIGEN CORP COM 759916109 158 4,481 SH   SOLE 28 4,481 0 0
REPLIGEN CORP COM 759916109 217 6,158 SH   SOLE 29 0 0 6,158
REPLIGEN CORP COM 759916109 2,308 65,554 SH   SOLE 30 65,554 0 0
REPLIGEN CORP COM 759916109 127 3,594 SH   SOLE 40 3,594 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 5 3,757 SH   SOLE 18 3,757 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 5 4,528 SH   SOLE 19 4,528 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 75 62,394 SH   SOLE 21 62,394 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 841 700,608 SH   SOLE 22 700,608 0 0
REPUBLIC BANCORP KY CL A 760281204 184 5,354 SH   SOLE 2 3,901 0 1,453
REPUBLIC BANCORP KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,345 39,101 SH   SOLE 18 39,101 0 0
REPUBLIC BANCORP KY CL A 760281204 311 9,036 SH   SOLE 19 9,036 0 0
REPUBLIC BANCORP KY CL A 760281204 11,024 320,552 SH   SOLE 21 320,552 0 0
REPUBLIC BANCORP KY CL A 760281204 13,906 404,366 SH   SOLE 22 385,362 0 19,004
REPUBLIC BANCORP KY CL A 760281204 49 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 58 1,683 SH   SOLE 30 1,683 0 0
REPUBLIC BANCORP KY CL A 760281204 32 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 90 10,879 SH   SOLE 2 2,035 0 8,844
REPUBLIC FIRST BANCORP INC COM 760416107 1,647 198,473 SH   SOLE 18 198,473 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 266 32,093 SH   SOLE 19 32,093 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 13,412 1,615,886 SH   SOLE 21 1,615,886 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 4,260 513,277 SH   SOLE 22 468,569 0 44,708
REPUBLIC SVCS INC COM 760759100 23,804 378,985 SH   SOLE 2 233,802 0 145,183
REPUBLIC SVCS INC COM 760759100 6,227 99,144 SH   SOLE 4 92,067 0 7,077
REPUBLIC SVCS INC COM 760759100 15,298 243,567 SH   SOLE 7 212,951 0 30,616
REPUBLIC SVCS INC COM 760759100 688 10,958 SH   SOLE 13 10,958 0 0
REPUBLIC SVCS INC COM 760759100 107 1,711 SH   SOLE 15 1,711 0 0
REPUBLIC SVCS INC COM 760759100 32,474 517,027 SH   SOLE 18 482,866 0 34,161
REPUBLIC SVCS INC COM 760759100 7,343 116,909 SH   SOLE 19 116,909 0 0
REPUBLIC SVCS INC COM 760759100 9,739 155,059 SH   SOLE 20 0 0 155,059
REPUBLIC SVCS INC COM 760759100 458,079 7,293,094 SH   SOLE 21 7,293,094 0 0
REPUBLIC SVCS INC COM 760759100 454,730 7,239,769 SH   SOLE 22 6,008,914 0 1,230,855
REPUBLIC SVCS INC COM 760759100 19,207 305,794 SH   SOLE 23 305,794 0 0
REPUBLIC SVCS INC COM 760759100 5,222 83,137 SH   SOLE 25 83,137 0 0
REPUBLIC SVCS INC COM 760759100 51,768 824,199 SH   SOLE 26 193,117 0 631,082
REPUBLIC SVCS INC COM 760759100 3,141 50,009 SH   SOLE 28 36,885 0 13,124
REPUBLIC SVCS INC COM 760759100 1,063 16,930 SH   SOLE 29 16,930 0 0
REPUBLIC SVCS INC COM 760759100 70,262 1,118,647 SH   SOLE 30 1,118,647 0 0
REPUBLIC SVCS INC COM 760759100 10,874 173,124 SH   SOLE 31 56,210 0 116,914
REPUBLIC SVCS INC COM 760759100 1,105 17,588 SH   SOLE 34 17,588 0 0
REPUBLIC SVCS INC COM 760759100 25,863 411,767 SH   SOLE 36 411,767 0 0
REPUBLIC SVCS INC COM 760759100 76 1,217 SH   SOLE 40 1,217 0 0
RESEARCH FRONTIERS INC COM 760911107 5 3,320 SH   SOLE 18 3,320 0 0
RESEARCH FRONTIERS INC COM 760911107 8 5,552 SH   SOLE 19 5,552 0 0
RESEARCH FRONTIERS INC COM 760911107 83 59,303 SH   SOLE 21 59,303 0 0
RESEARCH FRONTIERS INC COM 760911107 948 677,055 SH   SOLE 22 677,055 0 0
RESMED INC COM 761152107 11,347 157,665 SH   SOLE 2 91,385 0 66,280
RESMED INC COM 761152107 3,005 41,750 SH   SOLE 4 38,474 0 3,276
RESMED INC COM 761152107 4,146 57,611 SH   SOLE 7 37,641 0 19,970
RESMED INC COM 761152107 59 818 SH   SOLE 15 818 0 0
RESMED INC COM 761152107 35,451 492,584 SH   SOLE 18 477,977 0 14,607
RESMED INC COM 761152107 6,676 92,761 SH   SOLE 19 92,761 0 0
RESMED INC COM 761152107 7,627 105,976 SH   SOLE 20 0 0 105,976
RESMED INC COM 761152107 475,688 6,609,535 SH   SOLE 21 6,609,535 0 0
RESMED INC COM 761152107 333,633 4,635,720 SH   SOLE 22 4,142,617 0 493,103
RESMED INC COM 761152107 11,550 160,478 SH   SOLE 23 160,478 0 0
RESMED INC COM 761152107 3,779 52,503 SH   SOLE 25 52,503 0 0
RESMED INC COM 761152107 27,538 382,626 SH   SOLE 26 116,441 0 266,185
RESMED INC COM 761152107 2,095 29,108 SH   SOLE 28 21,646 0 7,462
RESMED INC COM 761152107 2,792 38,788 SH   SOLE 29 6,914 0 31,874
RESMED INC COM 761152107 12,654 175,830 SH   SOLE 30 175,830 0 0
RESMED INC COM 761152107 4,841 67,262 SH   SOLE 31 29,011 0 38,251
RESMED INC COM 761152107 1,206 16,758 SH   SOLE 34 16,758 0 0
RESMED INC COM 761152107 15,596 216,695 SH   SOLE 36 216,695 0 0
RESMED INC COM 761152107 48 670 SH   SOLE 40 670 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 118 2,931 SH   SOLE 19 2,931 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 369 9,130 SH   SOLE 21 9,130 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 13,828 342,280 SH   SOLE 22 331,734 0 10,546
RESOLUTE ENERGY CORP COM NEW 76116A306 82 2,029 SH   SOLE 30 2,029 0 0
RESOLUTE FST PRODS INC COM 76117W109 3 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 70 12,838 SH   SOLE 19 12,838 0 0
RESOLUTE FST PRODS INC COM 76117W109 295 54,089 SH   SOLE 21 54,089 0 0
RESOLUTE FST PRODS INC COM 76117W109 8,171 1,499,226 SH   SOLE 22 1,443,647 0 55,579
RESOLUTE FST PRODS INC COM 76117W109 127 23,228 SH   SOLE 26 14,423 0 8,805
RESOLUTE FST PRODS INC COM 76117W109 47 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 85 15,538 SH   SOLE 30 15,538 0 0
RESOLUTE FST PRODS INC COM 76117W109 37 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 7 1,329 SH   SOLE 18 1,329 0 0
RESONANT INC COM 76118L102 127 23,553 SH   SOLE 21 23,553 0 0
RESOURCE CAP CORP COM NEW 76120W708 66 6,732 SH   SOLE 2 1,755 0 4,977
RESOURCE CAP CORP COM NEW 76120W708 2 156 SH   SOLE 4 156 0 0
RESOURCE CAP CORP COM NEW 76120W708 15 1,556 SH   SOLE 7 1,556 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,269 129,919 SH   SOLE 18 129,919 0 0
RESOURCE CAP CORP COM NEW 76120W708 167 17,118 SH   SOLE 19 17,118 0 0
RESOURCE CAP CORP COM NEW 76120W708 17,456 1,786,744 SH   SOLE 21 1,786,744 0 0
RESOURCE CAP CORP COM NEW 76120W708 9,482 970,520 SH   SOLE 22 894,616 0 75,904
RESOURCE CAP CORP COM NEW 76120W708 63 6,495 SH   SOLE 26 6,495 0 0
RESOURCE CAP CORP COM NEW 76120W708 47 4,776 SH   SOLE 28 4,776 0 0
RESOURCE CAP CORP COM NEW 76120W708 48 4,915 SH   SOLE 30 4,915 0 0
RESOURCE CAP CORP COM NEW 76120W708 34 3,430 SH   SOLE 40 3,430 0 0
RESOURCES CONNECTION INC COM 76122Q105 107 6,400 SH   SOLE 2 1,056 0 5,344
RESOURCES CONNECTION INC COM 76122Q105 6 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 19 1,133 SH   SOLE 7 1,133 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,592 154,773 SH   SOLE 18 154,773 0 0
RESOURCES CONNECTION INC COM 76122Q105 318 18,978 SH   SOLE 19 18,978 0 0
RESOURCES CONNECTION INC COM 76122Q105 44,262 2,642,501 SH   SOLE 21 2,642,501 0 0
RESOURCES CONNECTION INC COM 76122Q105 14,138 844,051 SH   SOLE 22 764,756 0 79,295
RESOURCES CONNECTION INC COM 76122Q105 89 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 893 53,333 SH   SOLE 30 53,333 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 38 680 SH   SOLE 15 680 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 11 199 SH   SOLE 17 0 0 199
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,249 59,398 SH   SOLE 2 53,592 0 5,806
RETAIL OPPORTUNITY INVTS COR COM 76131N101 728 34,634 SH   SOLE 4 34,634 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,787 132,533 SH   SOLE 7 132,533 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 91 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7 317 SH   SOLE 17 0 0 317
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,484 546,064 SH   SOLE 18 546,064 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,334 491,387 SH   SOLE 19 491,387 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 195,376 9,290,356 SH   SOLE 21 9,290,356 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 112,745 5,361,147 SH   SOLE 22 5,143,902 0 217,245
RETAIL OPPORTUNITY INVTS COR COM 76131N101 242 11,526 SH   SOLE 23 11,526 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,336 158,630 SH   SOLE 25 158,630 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,625 77,260 SH   SOLE 26 40,385 0 36,875
RETAIL OPPORTUNITY INVTS COR COM 76131N101 308 14,662 SH   SOLE 28 14,662 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,310 62,311 SH   SOLE 29 37,650 0 24,661
RETAIL OPPORTUNITY INVTS COR COM 76131N101 14,991 712,822 SH   SOLE 30 712,822 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 212 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,063 73,696 SH   SOLE 2 32,997 0 40,699
RETAIL PPTYS AMER INC CL A 76131V202 5,689 394,533 SH   SOLE 4 394,533 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,230 293,359 SH   SOLE 7 293,359 0 0
RETAIL PPTYS AMER INC CL A 76131V202 143 9,887 SH   SOLE 15 9,887 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH   SOLE 17 0 0 25
RETAIL PPTYS AMER INC CL A 76131V202 3,995 277,017 SH   SOLE 18 277,017 0 0
RETAIL PPTYS AMER INC CL A 76131V202 19,226 1,333,302 SH   SOLE 19 1,333,302 0 0
RETAIL PPTYS AMER INC CL A 76131V202 58,221 4,037,529 SH   SOLE 21 4,037,529 0 0
RETAIL PPTYS AMER INC CL A 76131V202 137,520 9,536,747 SH   SOLE 22 8,466,256 0 1,070,491
RETAIL PPTYS AMER INC CL A 76131V202 145 10,048 SH   SOLE 23 10,048 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,908 340,364 SH   SOLE 25 340,364 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,270 157,420 SH   SOLE 26 75,078 0 82,342
RETAIL PPTYS AMER INC CL A 76131V202 494 34,266 SH   SOLE 28 34,266 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,181 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 15,995 1,109,205 SH   SOLE 30 1,109,205 0 0
RETAIL PPTYS AMER INC CL A 76131V202 81 5,622 SH   SOLE 31 5,622 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,875 615,475 SH   SOLE 34 615,475 0 0
RETAIL PPTYS AMER INC CL A 76131V202 108 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 325 22,507 SH   SOLE 40 22,507 0 0
RETAILMENOT INC COM SER 1 76132B106 70 8,703 SH   SOLE 2 1,869 0 6,834
RETAILMENOT INC COM SER 1 76132B106 10 1,238 SH   SOLE 7 1,238 0 0
RETAILMENOT INC COM SER 1 76132B106 1,328 163,971 SH   SOLE 18 163,971 0 0
RETAILMENOT INC COM SER 1 76132B106 193 23,793 SH   SOLE 19 23,793 0 0
RETAILMENOT INC COM SER 1 76132B106 10,079 1,244,337 SH   SOLE 21 1,244,337 0 0
RETAILMENOT INC COM SER 1 76132B106 7,903 975,663 SH   SOLE 22 907,845 0 67,818
RETAILMENOT INC COM SER 1 76132B106 35 4,349 SH   SOLE 28 4,349 0 0
RETAILMENOT INC COM SER 1 76132B106 42 5,207 SH   SOLE 30 5,207 0 0
RETAILMENOT INC COM SER 1 76132B106 24 3,010 SH   SOLE 40 3,010 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2 2,114 SH   SOLE 18 2,114 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 5 4,605 SH   SOLE 19 4,605 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 39 35,195 SH   SOLE 21 35,195 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 20 18,226 SH   SOLE 22 18,226 0 0
RETROPHIN INC COM 761299106 373 20,194 SH   SOLE 2 13,657 0 6,537
RETROPHIN INC COM 761299106 14 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 5 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 2,666 144,395 SH   SOLE 18 144,395 0 0
RETROPHIN INC COM 761299106 1,561 84,557 SH   SOLE 19 84,557 0 0
RETROPHIN INC COM 761299106 29,976 1,623,821 SH   SOLE 21 1,623,821 0 0
RETROPHIN INC COM 761299106 22,922 1,241,733 SH   SOLE 22 1,179,345 0 62,388
RETROPHIN INC COM 761299106 22 1,175 SH   SOLE 23 1,175 0 0
RETROPHIN INC COM 761299106 87 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 176 9,531 SH   SOLE 29 0 0 9,531
RETROPHIN INC COM 761299106 77 4,149 SH   SOLE 30 4,149 0 0
RETROPHIN INC COM 761299106 50 2,732 SH   SOLE 40 2,732 0 0
REV GROUP INC COM 749527107 13 475 SH   SOLE 2 475 0 0
REV GROUP INC COM 749527107 1,131 41,020 SH   SOLE 18 41,020 0 0
REV GROUP INC COM 749527107 140 5,070 SH   SOLE 19 5,070 0 0
REV GROUP INC COM 749527107 10,370 376,138 SH   SOLE 21 376,138 0 0
REV GROUP INC COM 749527107 2,782 100,917 SH   SOLE 22 73,482 0 27,435
REVANCE THERAPEUTICS INC COM 761330109 51 2,439 SH   SOLE 2 2,333 0 106
REVANCE THERAPEUTICS INC COM 761330109 8 368 SH   SOLE 7 368 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,625 78,135 SH   SOLE 18 78,135 0 0
REVANCE THERAPEUTICS INC COM 761330109 258 12,410 SH   SOLE 19 12,410 0 0
REVANCE THERAPEUTICS INC COM 761330109 29,425 1,414,685 SH   SOLE 21 1,414,685 0 0
REVANCE THERAPEUTICS INC COM 761330109 11,091 533,203 SH   SOLE 22 497,512 0 35,691
REVANCE THERAPEUTICS INC COM 761330109 59 2,838 SH   SOLE 28 2,838 0 0
REVANCE THERAPEUTICS INC COM 761330109 46 2,211 SH   SOLE 30 2,211 0 0
REVANCE THERAPEUTICS INC COM 761330109 37 1,765 SH   SOLE 40 1,765 0 0
REVLON INC CL A NEW 761525609 71 2,539 SH   SOLE 2 560 0 1,979
REVLON INC CL A NEW 761525609 7 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 1,282 46,033 SH   SOLE 18 46,033 0 0
REVLON INC CL A NEW 761525609 192 6,908 SH   SOLE 19 6,908 0 0
REVLON INC CL A NEW 761525609 9,778 351,079 SH   SOLE 21 351,079 0 0
REVLON INC CL A NEW 761525609 10,176 365,385 SH   SOLE 22 343,376 0 22,009
REVLON INC CL A NEW 761525609 30 1,070 SH   SOLE 26 0 0 1,070
REVLON INC CL A NEW 761525609 51 1,838 SH   SOLE 28 1,838 0 0
REVLON INC CL A NEW 761525609 51 1,832 SH   SOLE 30 1,832 0 0
REVLON INC CL A NEW 761525609 41 1,457 SH   SOLE 40 1,457 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 12 1,545 SH   SOLE 18 1,545 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 202 27,049 SH   SOLE 21 27,049 0 0
REX AMERICAN RESOURCES CORP COM 761624105 163 1,801 SH   SOLE 2 566 0 1,235
REX AMERICAN RESOURCES CORP COM 761624105 14 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,861 31,617 SH   SOLE 18 31,617 0 0
REX AMERICAN RESOURCES CORP COM 761624105 316 3,488 SH   SOLE 19 3,488 0 0
REX AMERICAN RESOURCES CORP COM 761624105 45,260 500,164 SH   SOLE 21 500,164 0 0
REX AMERICAN RESOURCES CORP COM 761624105 14,262 157,604 SH   SOLE 22 145,986 0 11,618
REX AMERICAN RESOURCES CORP COM 761624105 82 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,086 12,004 SH   SOLE 30 12,004 0 0
REX AMERICAN RESOURCES CORP COM 761624105 77 852 SH   SOLE 40 852 0 0
REX ENERGY CORPORATION COM 761565100 19 39,593 SH   SOLE 19 39,593 0 0
REX ENERGY CORPORATION COM 761565100 41 86,696 SH   SOLE 21 86,696 0 0
REX ENERGY CORPORATION COM 761565100 704 1,498,848 SH   SOLE 22 1,485,164 0 13,684
REXAHN PHARMACEUTICALS INC COM 761640101 23 44,878 SH   SOLE 19 44,878 0 0
REXAHN PHARMACEUTICALS INC COM 761640101 35 68,638 SH   SOLE 21 68,638 0 0
REXAHN PHARMACEUTICALS INC COM 761640101 171 334,492 SH   SOLE 22 334,492 0 0
REXFORD INDL RLTY INC COM 76169C100 3,677 163,283 SH   SOLE 2 3,281 0 160,002
REXFORD INDL RLTY INC COM 76169C100 492 21,852 SH   SOLE 4 21,852 0 0
REXFORD INDL RLTY INC COM 76169C100 1,779 79,001 SH   SOLE 7 79,001 0 0
REXFORD INDL RLTY INC COM 76169C100 48 2,143 SH   SOLE 15 2,143 0 0
REXFORD INDL RLTY INC COM 76169C100 5,769 256,165 SH   SOLE 18 256,165 0 0
REXFORD INDL RLTY INC COM 76169C100 2,090 92,825 SH   SOLE 19 92,825 0 0
REXFORD INDL RLTY INC COM 76169C100 45,523 2,021,467 SH   SOLE 21 2,021,467 0 0
REXFORD INDL RLTY INC COM 76169C100 60,818 2,700,613 SH   SOLE 22 2,584,733 0 115,880
REXFORD INDL RLTY INC COM 76169C100 63 2,812 SH   SOLE 23 2,812 0 0
REXFORD INDL RLTY INC COM 76169C100 2,146 95,271 SH   SOLE 25 95,271 0 0
REXFORD INDL RLTY INC COM 76169C100 947 42,070 SH   SOLE 26 20,427 0 21,643
REXFORD INDL RLTY INC COM 76169C100 344 15,293 SH   SOLE 28 15,293 0 0
REXFORD INDL RLTY INC COM 76169C100 504 22,388 SH   SOLE 29 22,388 0 0
REXFORD INDL RLTY INC COM 76169C100 6,897 306,259 SH   SOLE 30 306,259 0 0
REXFORD INDL RLTY INC COM 76169C100 250 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 165 7,165 SH   SOLE 2 3,519 0 3,646
REXNORD CORP NEW COM 76169B102 8 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 1,050 45,500 SH   SOLE 7 45,500 0 0
REXNORD CORP NEW COM 76169B102 7,014 303,920 SH   SOLE 18 303,920 0 0
REXNORD CORP NEW COM 76169B102 7,482 324,157 SH   SOLE 19 324,157 0 0
REXNORD CORP NEW COM 76169B102 59,120 2,561,528 SH   SOLE 21 2,561,528 0 0
REXNORD CORP NEW COM 76169B102 59,449 2,575,781 SH   SOLE 22 2,396,050 0 179,731
REXNORD CORP NEW COM 76169B102 934 40,488 SH   SOLE 26 35,184 0 5,304
REXNORD CORP NEW COM 76169B102 332 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 5,983 259,232 SH   SOLE 30 259,232 0 0
REXNORD CORP NEW COM 76169B102 258 11,181 SH   SOLE 40 11,181 0 0
REYNOLDS AMERICAN INC COM 761713106 25,700 407,805 SH   SOLE 2 407,805 0 0
REYNOLDS AMERICAN INC COM 761713106 14,174 224,920 SH   SOLE 4 224,920 0 0
REYNOLDS AMERICAN INC COM 761713106 38,324 608,128 SH   SOLE 7 568,661 0 39,467
REYNOLDS AMERICAN INC COM 761713106 319 5,066 SH   SOLE 15 5,066 0 0
REYNOLDS AMERICAN INC COM 761713106 139,291 2,210,264 SH   SOLE 18 2,087,352 0 122,912
REYNOLDS AMERICAN INC COM 761713106 42,555 675,268 SH   SOLE 19 675,268 0 0
REYNOLDS AMERICAN INC COM 761713106 28,949 459,364 SH   SOLE 20 0 0 459,364
REYNOLDS AMERICAN INC COM 761713106 808,112 12,823,108 SH   SOLE 21 12,823,108 0 0
REYNOLDS AMERICAN INC COM 761713106 1,326,783 21,053,371 SH   SOLE 22 17,759,213 0 3,294,158
REYNOLDS AMERICAN INC COM 761713106 64,771 1,027,787 SH   SOLE 23 1,027,787 0 0
REYNOLDS AMERICAN INC COM 761713106 30,416 482,648 SH   SOLE 25 482,648 0 0
REYNOLDS AMERICAN INC COM 761713106 92,156 1,462,336 SH   SOLE 26 565,260 0 897,076
REYNOLDS AMERICAN INC COM 761713106 8,403 133,338 SH   SOLE 28 133,338 0 0
REYNOLDS AMERICAN INC COM 761713106 4,805 76,241 SH   SOLE 29 0 0 76,241
REYNOLDS AMERICAN INC COM 761713106 144,415 2,291,579 SH   SOLE 30 2,291,579 0 0
REYNOLDS AMERICAN INC COM 761713106 20,619 327,181 SH   SOLE 31 25,710 0 301,471
REYNOLDS AMERICAN INC COM 761713106 31,317 496,941 SH   SOLE 34 496,941 0 0
REYNOLDS AMERICAN INC COM 761713106 8,554 135,742 SH   SOLE 35 135,742 0 0
REYNOLDS AMERICAN INC COM 761713106 80,226 1,273,017 SH   SOLE 36 1,273,017 0 0
REYNOLDS AMERICAN INC COM 761713106 1,571 24,932 SH   SOLE 37 24,932 0 0
REYNOLDS AMERICAN INC COM 761713106 295 4,686 SH   SOLE 40 4,686 0 0
RF INDS LTD COM PAR $0.01 749552105 4 2,677 SH   SOLE 21 2,677 0 0
RF INDS LTD COM PAR $0.01 749552105 560 361,331 SH   SOLE 22 361,331 0 0
RGC RES INC COM 74955L103 24 1,099 SH   SOLE 18 1,099 0 0
RGC RES INC COM 74955L103 61 2,773 SH   SOLE 19 2,773 0 0
RGC RES INC COM 74955L103 27 1,246 SH   SOLE 21 1,246 0 0
RH COM 74967X103 393 8,499 SH   SOLE 2 1,668 0 6,831
RH COM 74967X103 10 222 SH   SOLE 4 222 0 0
RH COM 74967X103 38 820 SH   SOLE 7 820 0 0
RH COM 74967X103 9,408 203,383 SH   SOLE 18 203,383 0 0
RH COM 74967X103 1,086 23,468 SH   SOLE 19 23,468 0 0
RH COM 74967X103 153,734 3,323,256 SH   SOLE 21 3,323,256 0 0
RH COM 74967X103 47,650 1,030,037 SH   SOLE 22 955,099 0 74,938
RH COM 74967X103 303 6,549 SH   SOLE 26 4,492 0 2,057
RH COM 74967X103 256 5,524 SH   SOLE 28 5,524 0 0
RH COM 74967X103 3,440 74,371 SH   SOLE 30 74,371 0 0
RH COM 74967X103 211 4,564 SH   SOLE 40 4,564 0 0
RICE ENERGY INC COM 762760106 2,433 102,668 SH   SOLE 2 81,343 0 21,325
RICE ENERGY INC COM 762760106 15 636 SH   SOLE 4 636 0 0
RICE ENERGY INC COM 762760106 94 3,959 SH   SOLE 7 3,959 0 0
RICE ENERGY INC COM 762760106 1,468 61,921 SH   SOLE 18 61,921 0 0
RICE ENERGY INC COM 762760106 1,590 67,071 SH   SOLE 19 67,071 0 0
RICE ENERGY INC COM 762760106 35,512 1,498,391 SH   SOLE 21 1,498,391 0 0
RICE ENERGY INC COM 762760106 74,715 3,152,540 SH   SOLE 22 2,635,415 0 517,125
RICE ENERGY INC COM 762760106 1,409 59,441 SH   SOLE 26 49,273 0 10,168
RICE ENERGY INC COM 762760106 495 20,876 SH   SOLE 28 20,876 0 0
RICE ENERGY INC COM 762760106 708 29,881 SH   SOLE 29 18,639 0 11,242
RICE ENERGY INC COM 762760106 1,525 64,325 SH   SOLE 30 64,325 0 0
RICE ENERGY INC COM 762760106 67 2,826 SH   SOLE 31 2,826 0 0
RICE ENERGY INC COM 762760106 326 13,743 SH   SOLE 40 13,743 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 2 2,843 SH   SOLE 21 2,843 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 7 8,345 SH   SOLE 22 8,345 0 0
RICHARDSON ELECTRS LTD COM 763165107 11 1,884 SH   SOLE 18 1,884 0 0
RICHARDSON ELECTRS LTD COM 763165107 213 35,411 SH   SOLE 21 35,411 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,812 301,007 SH   SOLE 22 301,007 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 32 9,811 SH   SOLE 2 4,759 0 5,052
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7 2,117 SH   SOLE 7 2,117 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,495 451,658 SH   SOLE 18 451,658 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,294 390,886 SH   SOLE 19 390,886 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18,504 5,590,235 SH   SOLE 21 5,590,235 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 12,115 3,660,096 SH   SOLE 22 3,518,880 0 141,216
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4 1,160 SH   SOLE 23 1,160 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 193 58,183 SH   SOLE 29 0 0 58,183
RIGHTSIDE GROUP LTD COM 76658B100 3 344 SH   SOLE 2 344 0 0
RIGHTSIDE GROUP LTD COM 76658B100 453 45,699 SH   SOLE 18 45,699 0 0
RIGHTSIDE GROUP LTD COM 76658B100 66 6,685 SH   SOLE 19 6,685 0 0
RIGHTSIDE GROUP LTD COM 76658B100 3,773 380,309 SH   SOLE 21 380,309 0 0
RIGHTSIDE GROUP LTD COM 76658B100 1,050 105,875 SH   SOLE 22 99,005 0 6,870
RIGHTSIDE GROUP LTD COM 76658B100 225 22,678 SH   SOLE 29 0 0 22,678
RIGNET INC COM 766582100 62 2,871 SH   SOLE 2 503 0 2,368
RIGNET INC COM 766582100 6 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 1,191 55,542 SH   SOLE 18 55,542 0 0
RIGNET INC COM 766582100 175 8,177 SH   SOLE 19 8,177 0 0
RIGNET INC COM 766582100 8,882 414,102 SH   SOLE 21 414,102 0 0
RIGNET INC COM 766582100 7,625 355,492 SH   SOLE 22 333,432 0 22,060
RIGNET INC COM 766582100 42 1,979 SH   SOLE 28 1,979 0 0
RIGNET INC COM 766582100 42 1,950 SH   SOLE 30 1,950 0 0
RIGNET INC COM 766582100 35 1,636 SH   SOLE 40 1,636 0 0
RING ENERGY INC COM 76680V108 105 9,738 SH   SOLE 2 2,054 0 7,684
RING ENERGY INC COM 76680V108 5 472 SH   SOLE 7 472 0 0
RING ENERGY INC COM 76680V108 1,834 169,499 SH   SOLE 18 169,499 0 0
RING ENERGY INC COM 76680V108 292 27,017 SH   SOLE 19 27,017 0 0
RING ENERGY INC COM 76680V108 14,917 1,378,648 SH   SOLE 21 1,378,648 0 0
RING ENERGY INC COM 76680V108 11,266 1,041,199 SH   SOLE 22 1,001,841 0 39,358
RING ENERGY INC COM 76680V108 78 7,198 SH   SOLE 26 0 0 7,198
RING ENERGY INC COM 76680V108 67 6,207 SH   SOLE 30 6,207 0 0
RINGCENTRAL INC CL A 76680R206 382 13,484 SH   SOLE 2 13,144 0 340
RINGCENTRAL INC CL A 76680R206 10 365 SH   SOLE 4 365 0 0
RINGCENTRAL INC CL A 76680R206 39 1,384 SH   SOLE 7 1,384 0 0
RINGCENTRAL INC CL A 76680R206 6,086 215,041 SH   SOLE 18 215,041 0 0
RINGCENTRAL INC CL A 76680R206 4,613 162,993 SH   SOLE 19 162,993 0 0
RINGCENTRAL INC CL A 76680R206 49,648 1,754,350 SH   SOLE 21 1,754,350 0 0
RINGCENTRAL INC CL A 76680R206 46,228 1,633,489 SH   SOLE 22 1,529,297 0 104,192
RINGCENTRAL INC CL A 76680R206 197 6,972 SH   SOLE 23 6,972 0 0
RINGCENTRAL INC CL A 76680R206 86 3,029 SH   SOLE 26 0 0 3,029
RINGCENTRAL INC CL A 76680R206 197 6,971 SH   SOLE 28 6,971 0 0
RINGCENTRAL INC CL A 76680R206 469 16,556 SH   SOLE 29 0 0 16,556
RINGCENTRAL INC CL A 76680R206 241 8,510 SH   SOLE 30 8,510 0 0
RINGCENTRAL INC CL A 76680R206 124 4,394 SH   SOLE 40 4,394 0 0
RIO TINTO PLC OPTIONS 767204100 6,521 160,300 SH Put SOLE 2 160,300 0 0
RIO TINTO PLC OPTIONS 767204100 395 9,700 SH Put SOLE 22 9,700 0 0
RIO TINTO PLC SPONSORED ADR 767204100 65 1,600 SH   SOLE 2 1,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,565 136,808 SH   SOLE 7 136,808 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,400 83,568 SH   SOLE 18 1,875 0 81,693
RIO TINTO PLC SPONSORED ADR 767204100 93,498 2,298,378 SH   SOLE 19 2,298,378 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,738 67,310 SH   SOLE 21 67,310 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,130 27,777 SH   SOLE 25 0 0 27,777
RIO TINTO PLC SPONSORED ADR 767204100 7,473 183,692 SH   SOLE 34 183,692 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,198 29,453 SH   SOLE 36 29,453 0 0
RITE AID CORP COM 767754104 2,344 551,598 SH   SOLE 2 86,732 0 464,866
RITE AID CORP COM 767754104 1,481 348,450 SH   SOLE 4 325,222 0 23,228
RITE AID CORP COM 767754104 377 88,633 SH   SOLE 7 88,633 0 0
RITE AID CORP COM 767754104 2 530 SH   SOLE 17 0 0 530
RITE AID CORP COM 767754104 4,606 1,083,813 SH   SOLE 18 960,173 0 123,640
RITE AID CORP COM 767754104 11 2,600 SH   OTR 19 2,600 0 0
RITE AID CORP COM 767754104 7,581 1,783,873 SH   SOLE 19 1,783,873 0 0
RITE AID CORP COM 767754104 2,994 704,358 SH   SOLE 20 0 0 704,358
RITE AID CORP COM 767754104 46,541 10,950,812 SH   SOLE 21 10,950,812 0 0
RITE AID CORP COM 767754104 123,576 29,076,819 SH   SOLE 22 25,598,887 0 3,477,932
RITE AID CORP COM 767754104 5,450 1,282,427 SH   SOLE 23 1,282,427 0 0
RITE AID CORP COM 767754104 8,295 1,951,831 SH   SOLE 26 1,016,144 0 935,687
RITE AID CORP COM 767754104 915 215,401 SH   SOLE 28 160,768 0 54,633
RITE AID CORP COM 767754104 1,192 280,369 SH   SOLE 29 35,834 0 244,535
RITE AID CORP COM 767754104 4,629 1,089,181 SH   SOLE 30 1,089,181 0 0
RITE AID CORP COM 767754104 1,909 449,122 SH   SOLE 31 197,889 0 251,233
RITE AID CORP COM 767754104 1,292 304,062 SH   SOLE 34 304,062 0 0
RITE AID CORP COM 767754104 1,281 301,397 SH   SOLE 36 301,397 0 0
RITE AID CORP COM 767754104 34 7,922 SH   SOLE 40 7,922 0 0
RITTER PHARMACEUTICALS INC COM 767836109 85 60,059 SH   SOLE 21 60,059 0 0
RIVERVIEW BANCORP INC COM 769397100 26 3,668 SH   SOLE 18 3,668 0 0
RIVERVIEW BANCORP INC COM 769397100 39 5,394 SH   SOLE 19 5,394 0 0
RIVERVIEW BANCORP INC COM 769397100 532 74,437 SH   SOLE 21 74,437 0 0
RIVERVIEW BANCORP INC COM 769397100 625 87,373 SH   SOLE 22 87,373 0 0
RLI CORP COM 749607107 192 3,194 SH   SOLE 2 1,700 0 1,494
RLI CORP COM 749607107 12 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,754 45,893 SH   SOLE 7 45,893 0 0
RLI CORP COM 749607107 1 10 SH   SOLE 17 0 0 10
RLI CORP COM 749607107 11,376 189,541 SH   SOLE 18 189,541 0 0
RLI CORP COM 749607107 1,418 23,624 SH   SOLE 19 23,624 0 0
RLI CORP COM 749607107 197,849 3,296,391 SH   SOLE 21 3,296,391 0 0
RLI CORP COM 749607107 62,105 1,034,744 SH   SOLE 22 954,302 0 80,442
RLI CORP COM 749607107 969 16,140 SH   SOLE 26 13,660 0 2,480
RLI CORP COM 749607107 336 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 4,521 75,330 SH   SOLE 30 75,330 0 0
RLI CORP COM 749607107 51 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 261 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 845 35,922 SH   SOLE 2 15,010 0 20,912
RLJ LODGING TR COM 74965L101 1,387 58,980 SH   SOLE 4 58,980 0 0
RLJ LODGING TR COM 74965L101 3,930 167,164 SH   SOLE 7 167,164 0 0
RLJ LODGING TR COM 74965L101 126 5,347 SH   SOLE 15 5,347 0 0
RLJ LODGING TR COM 74965L101 11,209 476,758 SH   SOLE 18 476,758 0 0
RLJ LODGING TR COM 74965L101 3,941 167,650 SH   SOLE 19 167,650 0 0
RLJ LODGING TR COM 74965L101 105,079 4,469,556 SH   SOLE 21 4,469,556 0 0
RLJ LODGING TR COM 74965L101 114,637 4,876,089 SH   SOLE 22 4,631,539 0 244,550
RLJ LODGING TR COM 74965L101 990 42,103 SH   SOLE 23 42,103 0 0
RLJ LODGING TR COM 74965L101 4,241 180,400 SH   SOLE 25 180,400 0 0
RLJ LODGING TR COM 74965L101 2,242 95,343 SH   SOLE 26 52,561 0 42,782
RLJ LODGING TR COM 74965L101 431 18,315 SH   SOLE 28 18,315 0 0
RLJ LODGING TR COM 74965L101 3,341 142,103 SH   SOLE 29 71,824 0 70,279
RLJ LODGING TR COM 74965L101 13,982 594,736 SH   SOLE 30 594,736 0 0
RLJ LODGING TR COM 74965L101 1,037 44,104 SH   SOLE 31 0 0 44,104
RLJ LODGING TR COM 74965L101 172 7,324 SH   SOLE 34 7,324 0 0
RLJ LODGING TR COM 74965L101 210 8,917 SH   SOLE 36 8,917 0 0
RLJ LODGING TR COM 74965L101 205 8,717 SH   SOLE 40 8,717 0 0
RMG NETWORKS HLDG CORP COM 74966K102 4 4,776 SH   SOLE 21 4,776 0 0
RMR GROUP INC CL A 74967R106 35 697 SH   SOLE 2 376 0 321
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,348 27,225 SH   SOLE 18 27,225 0 0
RMR GROUP INC CL A 74967R106 697 14,089 SH   SOLE 19 14,089 0 0
RMR GROUP INC CL A 74967R106 10,105 204,135 SH   SOLE 21 204,135 0 0
RMR GROUP INC CL A 74967R106 10,633 214,800 SH   SOLE 22 197,000 0 17,800
RMR GROUP INC CL A 74967R106 99 2,004 SH   SOLE 26 1,074 0 930
RMR GROUP INC CL A 74967R106 53 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 553 11,170 SH   SOLE 29 0 0 11,170
RMR GROUP INC CL A 74967R106 49 993 SH   SOLE 30 993 0 0
RMR GROUP INC CL A 74967R106 34 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 53 7,669 SH   SOLE 2 1,683 0 5,986
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 4 633 SH   SOLE 7 633 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1,115 162,294 SH   SOLE 18 162,294 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 133 19,337 SH   SOLE 19 19,337 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 19,514 2,840,416 SH   SOLE 21 2,840,416 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 4,882 710,677 SH   SOLE 22 652,342 0 58,335
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 20 2,931 SH   SOLE 26 0 0 2,931
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 31 4,505 SH   SOLE 28 4,505 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 385 56,055 SH   SOLE 30 56,055 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 20 2,964 SH   SOLE 40 2,964 0 0
ROBERT HALF INTL INC COM 770323103 6,740 138,032 SH   SOLE 2 49,189 0 88,843
ROBERT HALF INTL INC COM 770323103 2,157 44,165 SH   SOLE 4 40,434 0 3,731
ROBERT HALF INTL INC COM 770323103 4,977 101,915 SH   SOLE 7 97,163 0 4,752
ROBERT HALF INTL INC COM 770323103 37 767 SH   SOLE 15 767 0 0
ROBERT HALF INTL INC COM 770323103 46,484 951,961 SH   SOLE 18 876,592 0 75,369
ROBERT HALF INTL INC COM 770323103 53,497 1,095,579 SH   SOLE 19 1,095,579 0 0
ROBERT HALF INTL INC COM 770323103 5,078 104,001 SH   SOLE 20 0 0 104,001
ROBERT HALF INTL INC COM 770323103 118,194 2,420,525 SH   SOLE 21 2,420,525 0 0
ROBERT HALF INTL INC COM 770323103 179,491 3,675,829 SH   SOLE 22 3,029,617 0 646,212
ROBERT HALF INTL INC COM 770323103 7,807 159,886 SH   SOLE 23 159,886 0 0
ROBERT HALF INTL INC COM 770323103 3,341 68,428 SH   SOLE 25 49,347 0 19,081
ROBERT HALF INTL INC COM 770323103 16,968 347,501 SH   SOLE 26 134,673 0 212,828
ROBERT HALF INTL INC COM 770323103 1,331 27,263 SH   SOLE 28 20,305 0 6,958
ROBERT HALF INTL INC COM 770323103 1,774 36,325 SH   SOLE 29 6,686 0 29,639
ROBERT HALF INTL INC COM 770323103 18,287 374,504 SH   SOLE 30 374,504 0 0
ROBERT HALF INTL INC COM 770323103 3,610 73,934 SH   SOLE 31 26,928 0 47,006
ROBERT HALF INTL INC COM 770323103 6,683 136,869 SH   SOLE 34 136,869 0 0
ROBERT HALF INTL INC COM 770323103 9,943 203,617 SH   SOLE 36 203,617 0 0
ROBERT HALF INTL INC COM 770323103 32 649 SH   SOLE 40 649 0 0
ROCKET FUEL INC COM 773111109 1 200 SH   SOLE 17 0 0 200
ROCKET FUEL INC COM 773111109 31 5,701 SH   SOLE 18 5,701 0 0
ROCKET FUEL INC COM 773111109 30 5,595 SH   SOLE 19 5,595 0 0
ROCKET FUEL INC COM 773111109 460 85,859 SH   SOLE 21 85,859 0 0
ROCKET FUEL INC COM 773111109 1,775 331,071 SH   SOLE 22 331,071 0 0
ROCKET FUEL INC COM 773111109 116 21,620 SH   SOLE 29 0 0 21,620
ROCKWELL AUTOMATION INC COM 773903109 32,614 209,456 SH   SOLE 2 130,962 0 78,494
ROCKWELL AUTOMATION INC COM 773903109 8,274 53,137 SH   SOLE 4 49,630 0 3,507
ROCKWELL AUTOMATION INC COM 773903109 17,507 112,435 SH   SOLE 7 101,755 0 10,680
ROCKWELL AUTOMATION INC COM 773903109 2,666 17,123 SH   SOLE 13 17,123 0 0
ROCKWELL AUTOMATION INC COM 773903109 126 808 SH   SOLE 15 808 0 0
ROCKWELL AUTOMATION INC COM 773903109 49,554 318,245 SH   SOLE 18 291,678 0 26,567
ROCKWELL AUTOMATION INC COM 773903109 87,372 561,122 SH   SOLE 19 561,122 0 0
ROCKWELL AUTOMATION INC COM 773903109 12,797 82,188 SH   SOLE 20 0 0 82,188
ROCKWELL AUTOMATION INC COM 773903109 393,653 2,528,119 SH   SOLE 21 2,528,119 0 0
ROCKWELL AUTOMATION INC COM 773903109 583,834 3,749,498 SH   SOLE 22 2,985,070 0 764,428
ROCKWELL AUTOMATION INC COM 773903109 24,694 158,588 SH   SOLE 23 158,588 0 0
ROCKWELL AUTOMATION INC COM 773903109 9,423 60,514 SH   SOLE 25 60,514 0 0
ROCKWELL AUTOMATION INC COM 773903109 49,825 319,985 SH   SOLE 26 93,317 0 226,668
ROCKWELL AUTOMATION INC COM 773903109 4,276 27,461 SH   SOLE 28 20,449 0 7,012
ROCKWELL AUTOMATION INC COM 773903109 13,989 89,840 SH   SOLE 29 8,355 0 81,485
ROCKWELL AUTOMATION INC COM 773903109 59,356 381,195 SH   SOLE 30 381,195 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,153 84,470 SH   SOLE 31 32,758 0 51,712
ROCKWELL AUTOMATION INC COM 773903109 7,885 50,640 SH   SOLE 34 50,640 0 0
ROCKWELL AUTOMATION INC COM 773903109 33,194 213,178 SH   SOLE 36 213,178 0 0
ROCKWELL AUTOMATION INC COM 773903109 103 661 SH   SOLE 40 661 0 0
ROCKWELL COLLINS INC COM 774341101 11,177 115,039 SH   SOLE 2 34,689 0 80,350
ROCKWELL COLLINS INC COM 774341101 4,143 42,646 SH   SOLE 4 39,547 0 3,099
ROCKWELL COLLINS INC COM 774341101 10,409 107,128 SH   SOLE 7 98,645 0 8,483
ROCKWELL COLLINS INC COM 774341101 145 1,493 SH   SOLE 13 1,493 0 0
ROCKWELL COLLINS INC COM 774341101 78 801 SH   SOLE 15 801 0 0
ROCKWELL COLLINS INC COM 774341101 27,121 279,137 SH   SOLE 18 260,444 0 18,693
ROCKWELL COLLINS INC COM 774341101 6,292 64,757 SH   SOLE 19 64,757 0 0
ROCKWELL COLLINS INC COM 774341101 10,024 103,172 SH   SOLE 20 0 0 103,172
ROCKWELL COLLINS INC COM 774341101 328,814 3,384,251 SH   SOLE 21 3,384,251 0 0
ROCKWELL COLLINS INC COM 774341101 338,701 3,486,009 SH   SOLE 22 2,828,496 0 657,513
ROCKWELL COLLINS INC COM 774341101 14,803 152,360 SH   SOLE 23 152,360 0 0
ROCKWELL COLLINS INC COM 774341101 4,632 47,674 SH   SOLE 25 47,674 0 0
ROCKWELL COLLINS INC COM 774341101 24,958 256,875 SH   SOLE 26 121,086 0 135,789
ROCKWELL COLLINS INC COM 774341101 2,752 28,322 SH   SOLE 28 20,392 0 7,930
ROCKWELL COLLINS INC COM 774341101 3,441 35,416 SH   SOLE 29 5,698 0 29,718
ROCKWELL COLLINS INC COM 774341101 47,811 492,085 SH   SOLE 30 492,085 0 0
ROCKWELL COLLINS INC COM 774341101 6,455 66,438 SH   SOLE 31 25,188 0 41,250
ROCKWELL COLLINS INC COM 774341101 934 9,610 SH   SOLE 34 9,610 0 0
ROCKWELL COLLINS INC COM 774341101 17,009 175,060 SH   SOLE 36 175,060 0 0
ROCKWELL COLLINS INC COM 774341101 84 862 SH   SOLE 40 862 0 0
ROCKWELL MED INC COM 774374102 24 3,804 SH   SOLE 2 2,194 0 1,610
ROCKWELL MED INC COM 774374102 6 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 1,177 187,960 SH   SOLE 18 187,960 0 0
ROCKWELL MED INC COM 774374102 183 29,166 SH   SOLE 19 29,166 0 0
ROCKWELL MED INC COM 774374102 9,534 1,522,981 SH   SOLE 21 1,522,981 0 0
ROCKWELL MED INC COM 774374102 7,923 1,265,681 SH   SOLE 22 1,178,517 0 87,164
ROCKWELL MED INC COM 774374102 41 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 56 9,004 SH   SOLE 30 9,004 0 0
ROCKWELL MED INC COM 774374102 9 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 13 1,140 SH   SOLE 18 1,140 0 0
ROCKY BRANDS INC COM 774515100 15 1,306 SH   SOLE 19 1,306 0 0
ROCKY BRANDS INC COM 774515100 271 23,449 SH   SOLE 21 23,449 0 0
ROCKY BRANDS INC COM 774515100 2,413 208,938 SH   SOLE 22 208,938 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 865 SH   SOLE 18 865 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 31 2,724 SH   SOLE 19 2,724 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 304 26,984 SH   SOLE 21 26,984 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 68,566 1,550,571 SH   SOLE 18 1,550,571 0 0
ROGERS CORP COM 775133101 267 3,106 SH   SOLE 2 826 0 2,280
ROGERS CORP COM 775133101 3 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 42 489 SH   SOLE 7 489 0 0
ROGERS CORP COM 775133101 7,990 93,048 SH   SOLE 18 93,048 0 0
ROGERS CORP COM 775133101 950 11,068 SH   SOLE 19 11,068 0 0
ROGERS CORP COM 775133101 131,297 1,529,023 SH   SOLE 21 1,529,023 0 0
ROGERS CORP COM 775133101 43,654 508,372 SH   SOLE 22 471,466 0 36,906
ROGERS CORP COM 775133101 530 6,170 SH   SOLE 26 4,932 0 1,238
ROGERS CORP COM 775133101 223 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 2,909 33,876 SH   SOLE 30 33,876 0 0
ROGERS CORP COM 775133101 172 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
ROLLINS INC COM 775711104 2,080 56,007 SH   SOLE 2 55,092 0 915
ROLLINS INC COM 775711104 14 374 SH   SOLE 4 374 0 0
ROLLINS INC COM 775711104 84 2,262 SH   SOLE 7 2,262 0 0
ROLLINS INC COM 775711104 12,007 323,387 SH   SOLE 18 323,387 0 0
ROLLINS INC COM 775711104 2,251 60,635 SH   SOLE 19 60,635 0 0
ROLLINS INC COM 775711104 146,521 3,946,159 SH   SOLE 21 3,946,159 0 0
ROLLINS INC COM 775711104 114,121 3,073,548 SH   SOLE 22 2,696,788 0 376,760
ROLLINS INC COM 775711104 1,073 28,897 SH   SOLE 26 23,435 0 5,462
ROLLINS INC COM 775711104 510 13,732 SH   SOLE 28 13,732 0 0
ROLLINS INC COM 775711104 1,521 40,966 SH   SOLE 29 0 0 40,966
ROLLINS INC COM 775711104 620 16,696 SH   SOLE 30 16,696 0 0
ROLLINS INC COM 775711104 75 2,021 SH   SOLE 31 2,021 0 0
ROLLINS INC COM 775711104 399 10,738 SH   SOLE 40 10,738 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,298 137,042 SH   SOLE 2 41,412 0 95,630
ROPER TECHNOLOGIES INC COM 776696106 9,447 45,752 SH   SOLE 4 43,074 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 15,982 77,400 SH   SOLE 7 74,569 0 2,831
ROPER TECHNOLOGIES INC COM 776696106 768 3,717 SH   SOLE 13 3,717 0 0
ROPER TECHNOLOGIES INC COM 776696106 127 616 SH   SOLE 15 616 0 0
ROPER TECHNOLOGIES INC COM 776696106 130,534 632,156 SH   SOLE 18 527,072 0 105,084
ROPER TECHNOLOGIES INC COM 776696106 240,340 1,163,931 SH   SOLE 19 1,163,931 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,035 58,285 SH   SOLE 20 0 0 58,285
ROPER TECHNOLOGIES INC COM 776696106 378,810 1,834,519 SH   SOLE 21 1,834,519 0 0
ROPER TECHNOLOGIES INC COM 776696106 573,160 2,775,727 SH   SOLE 22 2,250,803 0 524,924
ROPER TECHNOLOGIES INC COM 776696106 24,678 119,511 SH   SOLE 23 119,511 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,695 42,107 SH   SOLE 25 42,107 0 0
ROPER TECHNOLOGIES INC COM 776696106 51,100 247,472 SH   SOLE 26 73,309 0 174,163
ROPER TECHNOLOGIES INC COM 776696106 4,368 21,154 SH   SOLE 28 15,703 0 5,451
ROPER TECHNOLOGIES INC COM 776696106 7,082 34,297 SH   SOLE 29 4,799 0 29,498
ROPER TECHNOLOGIES INC COM 776696106 54,634 264,584 SH   SOLE 30 264,584 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,544 60,747 SH   SOLE 31 21,336 0 39,411
ROPER TECHNOLOGIES INC COM 776696106 63,643 308,213 SH   SOLE 34 308,213 0 0
ROPER TECHNOLOGIES INC COM 776696106 30,810 149,207 SH   SOLE 36 149,207 0 0
ROPER TECHNOLOGIES INC COM 776696106 101 487 SH   SOLE 40 487 0 0
ROSETTA STONE INC COM 777780107 7 699 SH   SOLE 2 699 0 0
ROSETTA STONE INC COM 777780107 702 71,991 SH   SOLE 18 71,991 0 0
ROSETTA STONE INC COM 777780107 105 10,726 SH   SOLE 19 10,726 0 0
ROSETTA STONE INC COM 777780107 5,951 610,388 SH   SOLE 21 610,388 0 0
ROSETTA STONE INC COM 777780107 1,565 160,488 SH   SOLE 22 146,216 0 14,272
ROSS STORES INC COM 778296103 46,581 707,159 SH   SOLE 2 465,383 0 241,776
ROSS STORES INC COM 778296103 14,352 217,882 SH   SOLE 4 207,689 0 10,193
ROSS STORES INC COM 778296103 25,686 389,952 SH   SOLE 7 371,915 0 18,037
ROSS STORES INC COM 778296103 193 2,931 SH   SOLE 13 2,931 0 0
ROSS STORES INC COM 778296103 195 2,967 SH   SOLE 15 2,967 0 0
ROSS STORES INC COM 778296103 66,506 1,009,650 SH   SOLE 18 952,310 0 57,340
ROSS STORES INC COM 778296103 41,986 637,411 SH   SOLE 19 637,411 0 0
ROSS STORES INC COM 778296103 19,071 289,523 SH   SOLE 20 0 0 289,523
ROSS STORES INC COM 778296103 504,905 7,665,179 SH   SOLE 21 7,665,179 0 0
ROSS STORES INC COM 778296103 735,980 11,173,215 SH   SOLE 22 8,834,237 0 2,338,978
ROSS STORES INC COM 778296103 33,846 513,836 SH   SOLE 23 513,836 0 0
ROSS STORES INC COM 778296103 11,543 175,232 SH   SOLE 25 175,232 0 0
ROSS STORES INC COM 778296103 68,698 1,042,934 SH   SOLE 26 268,483 0 774,451
ROSS STORES INC COM 778296103 5,504 83,558 SH   SOLE 28 62,394 0 21,164
ROSS STORES INC COM 778296103 5,070 76,971 SH   SOLE 29 67,396 0 9,575
ROSS STORES INC COM 778296103 85,353 1,295,780 SH   SOLE 30 1,295,780 0 0
ROSS STORES INC COM 778296103 22,089 335,346 SH   SOLE 31 153,784 0 181,562
ROSS STORES INC COM 778296103 4,420 67,098 SH   SOLE 32 67,098 0 0
ROSS STORES INC COM 778296103 7,491 113,721 SH   SOLE 34 113,721 0 0
ROSS STORES INC COM 778296103 42,932 651,762 SH   SOLE 36 651,762 0 0
ROSS STORES INC COM 778296103 144 2,186 SH   SOLE 40 2,186 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 393 400,000 PRN   SOLE 21 400,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,319 84,649 SH   SOLE 2 62,274 0 22,375
ROWAN COMPANIES PLC SHS CL A G7665A101 7 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 99 6,361 SH   SOLE 7 6,361 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 4,062 260,750 SH   SOLE 15 0 0 260,750
ROWAN COMPANIES PLC SHS CL A G7665A101 9,946 638,359 SH   SOLE 18 638,359 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,296 83,211 SH   SOLE 19 83,211 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 89,932 5,772,272 SH   SOLE 21 5,772,272 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 62,924 4,038,757 SH   SOLE 22 3,578,325 0 460,432
ROWAN COMPANIES PLC SHS CL A G7665A101 355 22,767 SH   SOLE 26 15,461 0 7,306
ROWAN COMPANIES PLC SHS CL A G7665A101 267 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 209 13,410 SH   SOLE 29 0 0 13,410
ROWAN COMPANIES PLC SHS CL A G7665A101 314 20,179 SH   SOLE 30 20,179 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 45 2,884 SH   SOLE 31 2,884 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 211 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 205 13,167 SH   SOLE 40 13,167 0 0
ROYAL BANCSHARES PA INC CL A 780081105 12 3,102 SH   SOLE 18 3,102 0 0
ROYAL BANCSHARES PA INC CL A 780081105 251 64,337 SH   SOLE 21 64,337 0 0
ROYAL BANCSHARES PA INC CL A 780081105 988 253,298 SH   SOLE 22 253,298 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 662 9,082 SH   SOLE 18 9,082 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 69 949 SH   SOLE 26 949 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 69,694 2,749,263 SH   SOLE 21 2,749,263 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 77,394 3,088,360 SH   SOLE 21 3,088,360 0 0
ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 25,703 998,944 SH   SOLE 21 998,944 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13,609 138,711 SH   SOLE 2 31,667 0 107,044
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,041 51,380 SH   SOLE 4 47,246 0 4,134
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,590 118,130 SH   SOLE 7 106,921 0 11,209
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 406 4,137 SH   SOLE 13 4,137 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91 925 SH   SOLE 15 925 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10 100 SH   SOLE 17 0 0 100
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 36,859 375,687 SH   SOLE 18 351,078 0 24,609
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,162 83,189 SH   SOLE 19 83,189 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,124 82,810 SH   SOLE 20 0 0 82,810
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 306,491 3,123,948 SH   SOLE 21 3,123,948 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 467,237 4,762,381 SH   SOLE 22 3,913,490 0 848,891
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19,894 202,770 SH   SOLE 23 202,770 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,164 52,638 SH   SOLE 25 52,638 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50,176 511,427 SH   SOLE 26 125,897 0 385,530
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,547 36,158 SH   SOLE 28 27,014 0 9,144
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,655 47,450 SH   SOLE 29 8,175 0 39,275
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 42,976 438,042 SH   SOLE 30 438,042 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,359 85,203 SH   SOLE 31 32,234 0 52,969
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,151 11,736 SH   SOLE 34 11,736 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 22,734 231,721 SH   SOLE 36 231,721 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 80 815 SH   SOLE 40 815 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 153 2,743 SH   SOLE 18 2,743 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 148 2,642 SH   SOLE 21 2,642 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,952 74,955 SH   SOLE 4 74,955 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5 89 SH   SOLE 17 0 0 89
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 36,820 698,282 SH   SOLE 18 675,482 0 22,800
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,458 46,619 SH   OTR 19 1,555 45,064 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 406,217 7,703,720 SH   SOLE 19 7,703,720 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 163 3,082 SH   SOLE 21 3,082 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11,714 222,160 SH   SOLE 22 222,160 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 92,900 1,761,798 SH   SOLE 34 1,761,798 0 0
ROYAL GOLD INC COM 780287108 2,853 40,722 SH   SOLE 2 29,961 0 10,761
ROYAL GOLD INC COM 780287108 26 368 SH   SOLE 4 368 0 0
ROYAL GOLD INC COM 780287108 19,151 273,394 SH   SOLE 7 273,394 0 0
ROYAL GOLD INC COM 780287108 15,770 225,119 SH   SOLE 18 225,119 0 0
ROYAL GOLD INC COM 780287108 3,010 42,976 SH   SOLE 19 42,976 0 0
ROYAL GOLD INC COM 780287108 198,257 2,830,217 SH   SOLE 21 2,830,217 0 0
ROYAL GOLD INC COM 780287108 144,094 2,057,022 SH   SOLE 22 1,839,196 0 217,826
ROYAL GOLD INC COM 780287108 1,486 21,220 SH   SOLE 26 16,460 0 4,760
ROYAL GOLD INC COM 780287108 669 9,554 SH   SOLE 28 9,554 0 0
ROYAL GOLD INC COM 780287108 1,068 15,244 SH   SOLE 29 0 0 15,244
ROYAL GOLD INC COM 780287108 12,492 178,335 SH   SOLE 30 178,335 0 0
ROYAL GOLD INC COM 780287108 97 1,385 SH   SOLE 31 1,385 0 0
ROYAL GOLD INC COM 780287108 503 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 481 455,000 PRN   SOLE 21 455,000 0 0
RPC INC COM 749660106 616 33,650 SH   SOLE 2 23,165 0 10,485
RPC INC COM 749660106 74 4,036 SH   SOLE 4 4,036 0 0
RPC INC COM 749660106 68 3,719 SH   SOLE 7 3,719 0 0
RPC INC COM 749660106 615 33,562 SH   SOLE 18 33,562 0 0
RPC INC COM 749660106 647 35,315 SH   SOLE 19 35,315 0 0
RPC INC COM 749660106 15,661 855,306 SH   SOLE 21 855,306 0 0
RPC INC COM 749660106 30,699 1,676,652 SH   SOLE 22 1,469,187 0 207,465
RPC INC COM 749660106 206 11,252 SH   SOLE 23 11,252 0 0
RPC INC COM 749660106 788 43,031 SH   SOLE 26 35,160 0 7,871
RPC INC COM 749660106 171 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 96 5,242 SH   SOLE 29 5,242 0 0
RPC INC COM 749660106 235 12,808 SH   SOLE 30 12,808 0 0
RPC INC COM 749660106 117 6,382 SH   SOLE 31 6,382 0 0
RPC INC COM 749660106 77 4,181 SH   SOLE 34 4,181 0 0
RPC INC COM 749660106 63 3,440 SH   SOLE 36 3,440 0 0
RPC INC COM 749660106 127 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 4,144 75,303 SH   SOLE 2 74,114 0 1,189
RPM INTL INC COM 749685103 35 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 5,077 92,262 SH   SOLE 7 92,262 0 0
RPM INTL INC COM 749685103 24,694 448,738 SH   SOLE 18 448,738 0 0
RPM INTL INC COM 749685103 4,634 84,205 SH   SOLE 19 84,205 0 0
RPM INTL INC COM 749685103 312,729 5,682,888 SH   SOLE 21 5,682,888 0 0
RPM INTL INC COM 749685103 231,690 4,210,248 SH   SOLE 22 3,765,053 0 445,195
RPM INTL INC COM 749685103 2,781 50,542 SH   SOLE 26 40,870 0 9,672
RPM INTL INC COM 749685103 1,031 18,733 SH   SOLE 28 18,733 0 0
RPM INTL INC COM 749685103 1,208 21,951 SH   SOLE 30 21,951 0 0
RPM INTL INC COM 749685103 160 2,901 SH   SOLE 31 2,901 0 0
RPM INTL INC COM 749685103 346 6,283 SH   SOLE 36 6,283 0 0
RPM INTL INC COM 749685103 613 11,144 SH   SOLE 40 11,144 0 0
RPX CORP COM 74972G103 170 14,183 SH   SOLE 2 4,870 0 9,313
RPX CORP COM 74972G103 14 1,183 SH   SOLE 7 1,183 0 0
RPX CORP COM 74972G103 2,473 206,093 SH   SOLE 18 206,093 0 0
RPX CORP COM 74972G103 3,280 273,361 SH   SOLE 19 273,361 0 0
RPX CORP COM 74972G103 18,992 1,582,647 SH   SOLE 21 1,582,647 0 0
RPX CORP COM 74972G103 25,464 2,121,998 SH   SOLE 22 2,021,424 0 100,574
RPX CORP COM 74972G103 91 7,586 SH   SOLE 28 7,586 0 0
RPX CORP COM 74972G103 1,508 125,703 SH   SOLE 29 0 0 125,703
RPX CORP COM 74972G103 81 6,728 SH   SOLE 30 6,728 0 0
RPX CORP COM 74972G103 67 5,602 SH   SOLE 40 5,602 0 0
RSP PERMIAN INC COM 74978Q105 1,739 41,967 SH   SOLE 2 24,727 0 17,240
RSP PERMIAN INC COM 74978Q105 37 884 SH   SOLE 4 884 0 0
RSP PERMIAN INC COM 74978Q105 91 2,196 SH   SOLE 7 2,196 0 0
RSP PERMIAN INC COM 74978Q105 16,169 390,266 SH   SOLE 18 390,266 0 0
RSP PERMIAN INC COM 74978Q105 27,001 651,736 SH   SOLE 19 651,736 0 0
RSP PERMIAN INC COM 74978Q105 130,555 3,151,216 SH   SOLE 21 3,151,216 0 0
RSP PERMIAN INC COM 74978Q105 118,790 2,867,248 SH   SOLE 22 2,676,017 0 191,231
RSP PERMIAN INC COM 74978Q105 1,767 42,650 SH   SOLE 25 42,650 0 0
RSP PERMIAN INC COM 74978Q105 1,554 37,511 SH   SOLE 26 32,355 0 5,156
RSP PERMIAN INC COM 74978Q105 588 14,202 SH   SOLE 28 14,202 0 0
RSP PERMIAN INC COM 74978Q105 778 18,781 SH   SOLE 29 0 0 18,781
RSP PERMIAN INC COM 74978Q105 2,067 49,900 SH   SOLE 30 49,900 0 0
RSP PERMIAN INC COM 74978Q105 5,088 122,800 SH   SOLE 34 122,800 0 0
RSP PERMIAN INC COM 74978Q105 313 7,556 SH   SOLE 40 7,556 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 569 490,000 PRN   SOLE 21 490,000 0 0
RTI SURGICAL INC COM 74975N105 50 12,624 SH   SOLE 2 2,217 0 10,407
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 927 231,788 SH   SOLE 18 231,788 0 0
RTI SURGICAL INC COM 74975N105 2,000 499,903 SH   SOLE 19 499,903 0 0
RTI SURGICAL INC COM 74975N105 7,389 1,847,371 SH   SOLE 21 1,847,371 0 0
RTI SURGICAL INC COM 74975N105 9,972 2,492,877 SH   SOLE 22 2,417,022 0 75,855
RTI SURGICAL INC COM 74975N105 246 61,572 SH   SOLE 29 0 0 61,572
RUBICON PROJ INC COM 78112V102 37 6,245 SH   SOLE 2 1,908 0 4,337
RUBICON PROJ INC COM 78112V102 3 591 SH   SOLE 7 591 0 0
RUBICON PROJ INC COM 78112V102 887 150,540 SH   SOLE 18 150,540 0 0
RUBICON PROJ INC COM 78112V102 133 22,628 SH   SOLE 19 22,628 0 0
RUBICON PROJ INC COM 78112V102 7,044 1,195,965 SH   SOLE 21 1,195,965 0 0
RUBICON PROJ INC COM 78112V102 5,939 1,008,283 SH   SOLE 22 946,616 0 61,667
RUBICON PROJ INC COM 78112V102 25 4,196 SH   SOLE 28 4,196 0 0
RUBICON PROJ INC COM 78112V102 124 21,038 SH   SOLE 29 0 0 21,038
RUBICON PROJ INC COM 78112V102 29 4,927 SH   SOLE 30 4,927 0 0
RUBICON PROJ INC COM 78112V102 11 1,908 SH   SOLE 40 1,908 0 0
RUBICON TECHNOLOGY INC COM 78112T107 4 5,299 SH   SOLE 19 5,299 0 0
RUBICON TECHNOLOGY INC COM 78112T107 7 8,036 SH   SOLE 21 8,036 0 0
RUBICON TECHNOLOGY INC COM 78112T107 436 523,690 SH   SOLE 22 523,690 0 0
RUBY TUESDAY INC COM 781182100 33 11,575 SH   SOLE 2 2,263 0 9,312
RUBY TUESDAY INC COM 781182100 1 389 SH   SOLE 4 389 0 0
RUBY TUESDAY INC COM 781182100 4 1,439 SH   SOLE 7 1,439 0 0
RUBY TUESDAY INC COM 781182100 874 310,867 SH   SOLE 18 310,867 0 0
RUBY TUESDAY INC COM 781182100 92 32,602 SH   SOLE 19 32,602 0 0
RUBY TUESDAY INC COM 781182100 15,694 5,585,011 SH   SOLE 21 5,585,011 0 0
RUBY TUESDAY INC COM 781182100 4,588 1,632,640 SH   SOLE 22 1,464,963 0 167,677
RUBY TUESDAY INC COM 781182100 25 8,904 SH   SOLE 28 8,904 0 0
RUBY TUESDAY INC COM 781182100 426 151,530 SH   SOLE 30 151,530 0 0
RUBY TUESDAY INC COM 781182100 17 6,042 SH   SOLE 40 6,042 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 194 8,658 SH   SOLE 2 2,946 0 5,712
RUDOLPH TECHNOLOGIES INC COM 781270103 16 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,661 163,418 SH   SOLE 18 163,418 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 432 19,302 SH   SOLE 19 19,302 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 59,912 2,674,642 SH   SOLE 21 2,674,642 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 19,446 868,134 SH   SOLE 22 802,206 0 65,928
RUDOLPH TECHNOLOGIES INC COM 781270103 96 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,380 61,625 SH   SOLE 30 61,625 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 65 2,924 SH   SOLE 40 2,924 0 0
RUSH ENTERPRISES INC CL A 781846209 282 8,511 SH   SOLE 2 2,401 0 6,110
RUSH ENTERPRISES INC CL A 781846209 5 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 64 1,930 SH   SOLE 7 1,930 0 0
RUSH ENTERPRISES INC CL A 781846209 3,886 117,484 SH   SOLE 18 117,484 0 0
RUSH ENTERPRISES INC CL A 781846209 624 18,857 SH   SOLE 19 18,857 0 0
RUSH ENTERPRISES INC CL A 781846209 29,250 884,221 SH   SOLE 21 884,221 0 0
RUSH ENTERPRISES INC CL A 781846209 28,680 866,981 SH   SOLE 22 799,529 0 67,452
RUSH ENTERPRISES INC CL A 781846209 431 13,037 SH   SOLE 26 11,440 0 1,597
RUSH ENTERPRISES INC CL A 781846209 147 4,431 SH   SOLE 28 4,431 0 0
RUSH ENTERPRISES INC CL A 781846209 148 4,489 SH   SOLE 30 4,489 0 0
RUSH ENTERPRISES INC CL A 781846209 105 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 9 276 SH   SOLE 2 276 0 0
RUSH ENTERPRISES INC CL B 781846308 717 22,982 SH   SOLE 18 22,982 0 0
RUSH ENTERPRISES INC CL B 781846308 86 2,748 SH   SOLE 19 2,748 0 0
RUSH ENTERPRISES INC CL B 781846308 6,163 197,665 SH   SOLE 21 197,665 0 0
RUSH ENTERPRISES INC CL B 781846308 2,978 95,515 SH   SOLE 22 91,673 0 3,842
RUTHS HOSPITALITY GROUP INC COM 783332109 147 7,314 SH   SOLE 2 7,270 0 44
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 17 856 SH   SOLE 7 856 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,972 148,220 SH   SOLE 18 148,220 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,985 99,021 SH   SOLE 19 99,021 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 52,602 2,623,560 SH   SOLE 21 2,623,560 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 18,691 932,236 SH   SOLE 22 869,659 0 62,577
RUTHS HOSPITALITY GROUP INC COM 783332109 119 5,942 SH   SOLE 23 5,942 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 103 5,162 SH   SOLE 28 5,162 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 249 12,413 SH   SOLE 29 0 0 12,413
RUTHS HOSPITALITY GROUP INC COM 783332109 1,187 59,179 SH   SOLE 30 59,179 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 79 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 2 2,867 SH   SOLE 21 2,867 0 0
RXI PHARMACEUTICALS CORP NEW COM 74979C501 9 10,877 SH   SOLE 22 10,877 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 779 9,391 SH   SOLE 2 0 0 9,391
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,293 15,580 SH   SOLE 4 15,580 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,015 12,233 SH   SOLE 7 12,233 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 193 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 24 295 SH   SOLE 15 295 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,098 13,229 SH   SOLE 18 13,229 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 19,973 240,695 SH   SOLE 19 240,695 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 49,012 590,645 SH   SOLE 21 590,645 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 19,920 240,054 SH   SOLE 22 214,979 0 25,075
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 114 1,373 SH   SOLE 23 1,373 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 6,984 84,166 SH   SOLE 26 80,971 0 3,195
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5,514 66,451 SH   SOLE 31 0 0 66,451
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,455 29,585 SH   SOLE 34 29,585 0 0
RYDER SYS INC COM 783549108 2,980 39,502 SH   SOLE 2 22,483 0 17,019
RYDER SYS INC COM 783549108 104 1,378 SH   SOLE 4 1,378 0 0
RYDER SYS INC COM 783549108 2,454 32,535 SH   SOLE 7 32,535 0 0
RYDER SYS INC COM 783549108 8,700 115,330 SH   SOLE 18 112,969 0 2,361
RYDER SYS INC COM 783549108 2,039 27,022 SH   SOLE 19 27,022 0 0
RYDER SYS INC COM 783549108 123,085 1,631,558 SH   SOLE 21 1,631,558 0 0
RYDER SYS INC COM 783549108 116,044 1,538,233 SH   SOLE 22 1,264,020 0 274,213
RYDER SYS INC COM 783549108 70 925 SH   SOLE 23 925 0 0
RYDER SYS INC COM 783549108 199 2,634 SH   SOLE 25 2,634 0 0
RYDER SYS INC COM 783549108 1,833 24,295 SH   SOLE 26 17,403 0 6,892
RYDER SYS INC COM 783549108 571 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 870 11,537 SH   SOLE 29 0 0 11,537
RYDER SYS INC COM 783549108 6,656 88,224 SH   SOLE 30 88,224 0 0
RYDER SYS INC COM 783549108 413 5,470 SH   SOLE 31 1,248 0 4,222
RYDER SYS INC COM 783549108 89 1,180 SH   SOLE 34 1,180 0 0
RYDER SYS INC COM 783549108 357 4,728 SH   SOLE 36 4,728 0 0
RYDER SYS INC COM 783549108 277 3,677 SH   SOLE 40 3,677 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 102 1,125 SH   SOLE 17 0 0 1,125
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 8 91 SH   SOLE 18 91 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 12,928 142,343 SH   SOLE 22 142,343 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 20 119 SH   SOLE 17 0 0 119
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 20 339 SH   SOLE 17 0 0 339
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 24 264 SH   SOLE 17 0 0 264
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1 5 SH   SOLE 17 0 0 5
RYERSON HLDG CORP COM 783754104 160 12,675 SH   SOLE 2 9,747 0 2,928
RYERSON HLDG CORP COM 783754104 690 54,732 SH   SOLE 18 54,732 0 0
RYERSON HLDG CORP COM 783754104 417 33,068 SH   SOLE 19 33,068 0 0
RYERSON HLDG CORP COM 783754104 5,353 424,809 SH   SOLE 21 424,809 0 0
RYERSON HLDG CORP COM 783754104 5,513 437,579 SH   SOLE 22 422,894 0 14,685
RYERSON HLDG CORP COM 783754104 5 406 SH   SOLE 23 406 0 0
RYERSON HLDG CORP COM 783754104 453 35,942 SH   SOLE 29 0 0 35,942
RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 282 300,000 PRN   SOLE 21 300,000 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 654 10,580 SH   SOLE 2 10,257 0 323
RYMAN HOSPITALITY PPTYS INC COM 78377T107 984 15,914 SH   SOLE 4 15,914 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,853 62,321 SH   SOLE 7 62,321 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 131 2,115 SH   SOLE 15 2,115 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,858 159,440 SH   SOLE 18 159,440 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,924 95,805 SH   SOLE 19 95,805 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 99,507 1,609,365 SH   SOLE 21 1,609,365 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 122,247 1,977,147 SH   SOLE 22 1,884,388 0 92,759
RYMAN HOSPITALITY PPTYS INC COM 78377T107 333 5,379 SH   SOLE 23 5,379 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,326 69,960 SH   SOLE 25 69,960 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,842 29,787 SH   SOLE 26 11,472 0 18,315
RYMAN HOSPITALITY PPTYS INC COM 78377T107 416 6,734 SH   SOLE 28 6,734 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,570 41,568 SH   SOLE 29 16,851 0 24,717
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,263 230,679 SH   SOLE 30 230,679 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 31 496 SH   SOLE 34 496 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15 241 SH   SOLE 36 241 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 245 3,957 SH   SOLE 40 3,957 0 0
S & T BANCORP INC COM 783859101 266 7,691 SH   SOLE 2 1,585 0 6,106
S & T BANCORP INC COM 783859101 11 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 30 872 SH   SOLE 7 872 0 0
S & T BANCORP INC COM 783859101 6,571 189,921 SH   SOLE 18 189,921 0 0
S & T BANCORP INC COM 783859101 749 21,633 SH   SOLE 19 21,633 0 0
S & T BANCORP INC COM 783859101 103,667 2,996,144 SH   SOLE 21 2,996,144 0 0
S & T BANCORP INC COM 783859101 34,527 997,876 SH   SOLE 22 925,414 0 72,462
S & T BANCORP INC COM 783859101 597 17,245 SH   SOLE 26 14,591 0 2,654
S & T BANCORP INC COM 783859101 161 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,381 68,825 SH   SOLE 30 68,825 0 0
S & T BANCORP INC COM 783859101 112 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 51,170 391,389 SH   SOLE 2 228,183 0 163,206
S&P GLOBAL INC COM 78409V104 15,144 115,833 SH   SOLE 4 109,267 0 6,566
S&P GLOBAL INC COM 78409V104 41,403 316,679 SH   SOLE 7 208,269 0 108,410
S&P GLOBAL INC COM 78409V104 5,233 40,025 SH   SOLE 13 40,025 0 0
S&P GLOBAL INC COM 78409V104 213 1,631 SH   SOLE 15 1,631 0 0
S&P GLOBAL INC COM 78409V104 71,753 548,824 SH   SOLE 18 509,142 0 39,682
S&P GLOBAL INC COM 78409V104 2,048 15,667 SH   SOLE 19 15,667 0 0
S&P GLOBAL INC COM 78409V104 14,206 108,661 SH   SOLE 20 0 0 108,661
S&P GLOBAL INC COM 78409V104 493,656 3,775,863 SH   SOLE 21 3,775,863 0 0
S&P GLOBAL INC COM 78409V104 966,409 7,391,841 SH   SOLE 22 5,939,552 0 1,452,289
S&P GLOBAL INC COM 78409V104 46,729 357,420 SH   SOLE 23 357,420 0 0
S&P GLOBAL INC COM 78409V104 30,283 231,628 SH   SOLE 25 231,628 0 0
S&P GLOBAL INC COM 78409V104 80,573 616,285 SH   SOLE 26 178,313 0 437,972
S&P GLOBAL INC COM 78409V104 7,163 54,788 SH   SOLE 28 41,013 0 13,775
S&P GLOBAL INC COM 78409V104 12,868 98,427 SH   SOLE 29 15,149 0 83,278
S&P GLOBAL INC COM 78409V104 100,644 769,799 SH   SOLE 30 769,799 0 0
S&P GLOBAL INC COM 78409V104 20,745 158,676 SH   SOLE 31 74,321 0 84,355
S&P GLOBAL INC COM 78409V104 4,805 36,755 SH   SOLE 34 36,755 0 0
S&P GLOBAL INC COM 78409V104 55,051 421,071 SH   SOLE 36 421,071 0 0
S&P GLOBAL INC COM 78409V104 189 1,444 SH   SOLE 40 1,444 0 0
S&W SEED CO COM 785135104 12 2,431 SH   SOLE 18 2,431 0 0
S&W SEED CO COM 785135104 296 59,710 SH   SOLE 21 59,710 0 0
S&W SEED CO COM 785135104 121 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 372 13,327 SH   SOLE 2 3,726 0 9,601
SABRA HEALTH CARE REIT INC COM 78573L106 597 21,360 SH   SOLE 4 21,360 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,390 85,568 SH   SOLE 7 85,568 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 72 2,560 SH   SOLE 15 2,560 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,527 341,087 SH   SOLE 18 341,087 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,486 89,023 SH   SOLE 19 89,023 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 159,379 5,706,365 SH   SOLE 21 5,706,365 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 67,796 2,427,337 SH   SOLE 22 2,294,634 0 132,703
SABRA HEALTH CARE REIT INC COM 78573L106 77 2,773 SH   SOLE 23 2,773 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,678 95,873 SH   SOLE 25 95,873 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,262 45,176 SH   SOLE 26 20,434 0 24,742
SABRA HEALTH CARE REIT INC COM 78573L106 267 9,565 SH   SOLE 28 9,565 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 630 22,541 SH   SOLE 29 22,541 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,821 423,239 SH   SOLE 30 423,239 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 202 7,217 SH   SOLE 40 7,217 0 0
SABRE CORP COM 78573M104 2,539 119,841 SH   SOLE 2 31,921 0 87,920
SABRE CORP COM 78573M104 2,515 118,665 SH   SOLE 4 113,891 0 4,774
SABRE CORP COM 78573M104 306 14,422 SH   SOLE 7 14,422 0 0
SABRE CORP COM 78573M104 12,787 603,425 SH   SOLE 18 582,234 0 21,191
SABRE CORP COM 78573M104 79,442 3,749,054 SH   SOLE 19 3,749,054 0 0
SABRE CORP COM 78573M104 3,622 170,935 SH   SOLE 20 0 0 170,935
SABRE CORP COM 78573M104 46,186 2,179,630 SH   SOLE 21 2,179,630 0 0
SABRE CORP COM 78573M104 128,018 6,041,423 SH   SOLE 22 5,345,919 0 695,504
SABRE CORP COM 78573M104 5,031 237,434 SH   SOLE 23 237,434 0 0
SABRE CORP COM 78573M104 8,068 380,754 SH   SOLE 26 208,052 0 172,702
SABRE CORP COM 78573M104 908 42,838 SH   SOLE 28 31,967 0 10,871
SABRE CORP COM 78573M104 1,259 59,424 SH   SOLE 29 10,279 0 49,145
SABRE CORP COM 78573M104 4,215 198,894 SH   SOLE 30 198,894 0 0
SABRE CORP COM 78573M104 1,899 89,620 SH   SOLE 31 37,518 0 52,102
SABRE CORP COM 78573M104 28,915 1,364,567 SH   SOLE 34 1,364,567 0 0
SABRE CORP COM 78573M104 709 33,456 SH   SOLE 36 33,456 0 0
SABRE CORP COM 78573M104 40 1,866 SH   SOLE 40 1,866 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 0 15 SH   SOLE 21 15 0 0
SAFE BULKERS INC COM Y7388L103 19 8,425 SH   SOLE 18 8,425 0 0
SAFE BULKERS INC COM Y7388L103 237 107,697 SH   SOLE 21 107,697 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 66 5,210 SH   SOLE 2 888 0 4,322
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,061 83,575 SH   SOLE 18 83,575 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 178 14,023 SH   SOLE 19 14,023 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8,423 663,233 SH   SOLE 21 663,233 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9,167 721,778 SH   SOLE 22 676,986 0 44,792
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 59 4,635 SH   SOLE 26 0 0 4,635
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 38 2,992 SH   SOLE 28 2,992 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,914 150,727 SH   SOLE 30 150,727 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 26 2,015 SH   SOLE 40 2,015 0 0
SAFETY INS GROUP INC COM 78648T100 240 3,425 SH   SOLE 2 791 0 2,634
SAFETY INS GROUP INC COM 78648T100 11 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 34 483 SH   SOLE 7 483 0 0
SAFETY INS GROUP INC COM 78648T100 5,266 75,120 SH   SOLE 18 75,120 0 0
SAFETY INS GROUP INC COM 78648T100 525 7,492 SH   SOLE 19 7,492 0 0
SAFETY INS GROUP INC COM 78648T100 66,346 946,454 SH   SOLE 21 946,454 0 0
SAFETY INS GROUP INC COM 78648T100 28,060 400,292 SH   SOLE 22 370,036 0 30,256
SAFETY INS GROUP INC COM 78648T100 636 9,074 SH   SOLE 26 6,432 0 2,642
SAFETY INS GROUP INC COM 78648T100 129 1,843 SH   SOLE 28 1,843 0 0
SAFETY INS GROUP INC COM 78648T100 1,360 19,395 SH   SOLE 30 19,395 0 0
SAFETY INS GROUP INC COM 78648T100 99 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 26 514 SH   SOLE 2 152 0 362
SAGA COMMUNICATIONS INC CL A NEW 786598300 772 15,127 SH   SOLE 18 15,127 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 145 2,833 SH   SOLE 19 2,833 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 6,156 120,581 SH   SOLE 21 120,581 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 6,832 133,836 SH   SOLE 22 131,531 0 2,305
SAGE THERAPEUTICS INC COM 78667J108 1,918 26,983 SH   SOLE 2 26,761 0 222
SAGE THERAPEUTICS INC COM 78667J108 15 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 58 816 SH   SOLE 7 816 0 0
SAGE THERAPEUTICS INC COM 78667J108 9,093 127,947 SH   SOLE 18 127,947 0 0
SAGE THERAPEUTICS INC COM 78667J108 24,076 338,767 SH   SOLE 19 338,767 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,507 21,200 SH   SOLE 20 21,200 0 0
SAGE THERAPEUTICS INC COM 78667J108 100,076 1,408,128 SH   SOLE 21 1,408,128 0 0
SAGE THERAPEUTICS INC COM 78667J108 59,238 833,520 SH   SOLE 22 765,641 0 67,879
SAGE THERAPEUTICS INC COM 78667J108 27 375 SH   SOLE 23 375 0 0
SAGE THERAPEUTICS INC COM 78667J108 670 9,433 SH   SOLE 26 7,744 0 1,689
SAGE THERAPEUTICS INC COM 78667J108 327 4,601 SH   SOLE 28 4,601 0 0
SAGE THERAPEUTICS INC COM 78667J108 348 4,901 SH   SOLE 30 4,901 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,974 84,062 SH   SOLE 34 84,062 0 0
SAGE THERAPEUTICS INC COM 78667J108 155 2,177 SH   SOLE 40 2,177 0 0
SAIA INC COM 78709Y105 237 5,354 SH   SOLE 2 1,065 0 4,289
SAIA INC COM 78709Y105 7 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 23 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 5,975 134,865 SH   SOLE 18 134,865 0 0
SAIA INC COM 78709Y105 676 15,264 SH   SOLE 19 15,264 0 0
SAIA INC COM 78709Y105 95,505 2,155,876 SH   SOLE 21 2,155,876 0 0
SAIA INC COM 78709Y105 31,200 704,296 SH   SOLE 22 652,741 0 51,555
SAIA INC COM 78709Y105 96 2,176 SH   SOLE 26 0 0 2,176
SAIA INC COM 78709Y105 161 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 2,190 49,445 SH   SOLE 30 49,445 0 0
SAIA INC COM 78709Y105 120 2,704 SH   SOLE 40 2,704 0 0
SAJAN INC COM NEW 79379T202 8 2,206 SH   SOLE 21 2,206 0 0
SALEM MEDIA GROUP INC CL A 794093104 17 2,230 SH   SOLE 2 576 0 1,654
SALEM MEDIA GROUP INC CL A 794093104 327 43,900 SH   SOLE 18 43,900 0 0
SALEM MEDIA GROUP INC CL A 794093104 24 3,179 SH   SOLE 19 3,179 0 0
SALEM MEDIA GROUP INC CL A 794093104 2,653 356,151 SH   SOLE 21 356,151 0 0
SALEM MEDIA GROUP INC CL A 794093104 3,152 423,040 SH   SOLE 22 414,747 0 8,293
SALESFORCE COM INC COM 79466L302 53,707 651,072 SH   SOLE 2 176,093 0 474,979
SALESFORCE COM INC COM 79466L302 17,417 211,139 SH   SOLE 4 195,845 0 15,294
SALESFORCE COM INC COM 79466L302 34,276 415,517 SH   SOLE 7 414,568 0 949
SALESFORCE COM INC COM 79466L302 548 6,642 SH   SOLE 13 6,642 0 0
SALESFORCE COM INC COM 79466L302 12,090 146,569 SH   SOLE 15 3,820 0 142,749
SALESFORCE COM INC COM 79466L302 3 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 171,789 2,082,538 SH   SOLE 18 1,792,037 0 290,501
SALESFORCE COM INC COM 79466L302 84,806 1,028,071 SH   SOLE 19 1,006,470 0 21,601
SALESFORCE COM INC COM 79466L302 21,186 256,828 SH   SOLE 20 0 0 256,828
SALESFORCE COM INC COM 79466L302 808,952 9,806,668 SH   SOLE 21 9,806,668 0 0
SALESFORCE COM INC COM 79466L302 1,412,966 17,128,933 SH   SOLE 22 13,988,443 0 3,140,490
SALESFORCE COM INC COM 79466L302 63,336 767,798 SH   SOLE 23 767,798 0 0
SALESFORCE COM INC COM 79466L302 21,609 261,960 SH   SOLE 25 261,960 0 0
SALESFORCE COM INC COM 79466L302 119,768 1,451,906 SH   SOLE 26 405,609 0 1,046,297
SALESFORCE COM INC COM 79466L302 11,108 134,664 SH   SOLE 28 100,487 0 34,177
SALESFORCE COM INC COM 79466L302 2,296 27,838 SH   SOLE 29 27,838 0 0
SALESFORCE COM INC COM 79466L302 139,628 1,692,660 SH   SOLE 30 1,692,660 0 0
SALESFORCE COM INC COM 79466L302 29,496 357,574 SH   SOLE 31 127,552 0 230,022
SALESFORCE COM INC COM 79466L302 9,234 111,943 SH   SOLE 34 111,943 0 0
SALESFORCE COM INC COM 79466L302 75,103 910,452 SH   SOLE 36 910,452 0 0
SALESFORCE COM INC COM 79466L302 290 3,521 SH   SOLE 40 3,521 0 0
SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 1,521 1,180,000 PRN   SOLE 21 1,180,000 0 0
SALISBURY BANCORP INC COM 795226109 16 409 SH   SOLE 18 409 0 0
SALISBURY BANCORP INC COM 795226109 8 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,676 81,998 SH   SOLE 2 81,141 0 857
SALLY BEAUTY HLDGS INC COM 79546E104 14 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 113 5,520 SH   SOLE 7 5,520 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 9,908 484,751 SH   SOLE 18 484,751 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,882 92,064 SH   SOLE 19 92,064 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 122,688 6,002,345 SH   SOLE 21 6,002,345 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 94,841 4,639,968 SH   SOLE 22 4,144,398 0 495,570
SALLY BEAUTY HLDGS INC COM 79546E104 1,127 55,130 SH   SOLE 26 45,865 0 9,265
SALLY BEAUTY HLDGS INC COM 79546E104 399 19,526 SH   SOLE 28 19,526 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 468 22,914 SH   SOLE 30 22,914 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 69 3,389 SH   SOLE 31 3,389 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 75 3,654 SH   SOLE 36 3,654 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 261 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 152 15,942 SH   SOLE 2 8,142 0 7,800
SANCHEZ ENERGY CORP COM 79970Y105 2 257 SH   SOLE 4 257 0 0
SANCHEZ ENERGY CORP COM 79970Y105 11 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 2,148 225,158 SH   SOLE 18 225,158 0 0
SANCHEZ ENERGY CORP COM 79970Y105 507 53,195 SH   SOLE 19 53,195 0 0
SANCHEZ ENERGY CORP COM 79970Y105 18,132 1,900,671 SH   SOLE 21 1,900,671 0 0
SANCHEZ ENERGY CORP COM 79970Y105 13,921 1,459,173 SH   SOLE 22 1,353,868 0 105,305
SANCHEZ ENERGY CORP COM 79970Y105 50 5,238 SH   SOLE 26 0 0 5,238
SANCHEZ ENERGY CORP COM 79970Y105 64 6,729 SH   SOLE 28 6,729 0 0
SANCHEZ ENERGY CORP COM 79970Y105 90 9,466 SH   SOLE 29 0 0 9,466
SANCHEZ ENERGY CORP COM 79970Y105 109 11,440 SH   SOLE 30 11,440 0 0
SANCHEZ ENERGY CORP COM 79970Y105 54 5,662 SH   SOLE 40 5,662 0 0
SANCHEZ PRODTN PARTNER COM UNIT REPSTG 79971C201 314 20,027 SH   SOLE 22 20,027 0 0
SANDERSON FARMS INC COM 800013104 1,034 9,956 SH   SOLE 2 6,366 0 3,590
SANDERSON FARMS INC COM 800013104 15 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 58 560 SH   SOLE 7 560 0 0
SANDERSON FARMS INC COM 800013104 10,871 104,688 SH   SOLE 18 104,688 0 0
SANDERSON FARMS INC COM 800013104 6,520 62,785 SH   SOLE 19 62,785 0 0
SANDERSON FARMS INC COM 800013104 182,200 1,754,620 SH   SOLE 21 1,754,620 0 0
SANDERSON FARMS INC COM 800013104 72,233 695,622 SH   SOLE 22 654,197 0 41,425
SANDERSON FARMS INC COM 800013104 103 993 SH   SOLE 23 993 0 0
SANDERSON FARMS INC COM 800013104 947 9,116 SH   SOLE 26 7,128 0 1,988
SANDERSON FARMS INC COM 800013104 307 2,952 SH   SOLE 28 2,952 0 0
SANDERSON FARMS INC COM 800013104 1,564 15,062 SH   SOLE 29 0 0 15,062
SANDERSON FARMS INC COM 800013104 4,367 42,059 SH   SOLE 30 42,059 0 0
SANDERSON FARMS INC COM 800013104 232 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 57 3,071 SH   SOLE 19 3,071 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 256 13,853 SH   SOLE 21 13,853 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 956 51,722 SH   SOLE 22 51,722 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 28 6,590 SH   SOLE 21 6,590 0 0
SANDY SPRING BANCORP INC COM 800363103 426 10,388 SH   SOLE 2 6,328 0 4,060
SANDY SPRING BANCORP INC COM 800363103 36 875 SH   SOLE 7 875 0 0
SANDY SPRING BANCORP INC COM 800363103 4,426 107,976 SH   SOLE 18 107,976 0 0
SANDY SPRING BANCORP INC COM 800363103 1,155 28,181 SH   SOLE 19 28,181 0 0
SANDY SPRING BANCORP INC COM 800363103 31,627 771,571 SH   SOLE 21 771,571 0 0
SANDY SPRING BANCORP INC COM 800363103 36,525 891,064 SH   SOLE 22 827,724 0 63,340
SANDY SPRING BANCORP INC COM 800363103 147 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 176 4,289 SH   SOLE 29 0 0 4,289
SANDY SPRING BANCORP INC COM 800363103 127 3,110 SH   SOLE 30 3,110 0 0
SANDY SPRING BANCORP INC COM 800363103 78 1,910 SH   SOLE 40 1,910 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 119 1,626 SH   SOLE 2 406 0 1,220
SANFILIPPO JOHN B & SON INC COM 800422107 19 264 SH   SOLE 7 264 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,282 44,837 SH   SOLE 18 44,837 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 412 5,634 SH   SOLE 19 5,634 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 55,238 754,727 SH   SOLE 21 754,727 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 18,388 251,235 SH   SOLE 22 236,361 0 14,874
SANFILIPPO JOHN B & SON INC COM 800422107 10 130 SH   SOLE 23 130 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 87 1,183 SH   SOLE 28 1,183 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,293 17,661 SH   SOLE 30 17,661 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 57 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 23 4,459 SH   SOLE 2 4,079 0 380
SANGAMO THERAPEUTICS INC COM 800677106 3 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 7 1,411 SH   SOLE 7 1,411 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,418 272,768 SH   SOLE 18 272,768 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,120 215,319 SH   SOLE 19 215,319 0 0
SANGAMO THERAPEUTICS INC COM 800677106 16,450 3,163,539 SH   SOLE 21 3,163,539 0 0
SANGAMO THERAPEUTICS INC COM 800677106 9,969 1,917,058 SH   SOLE 22 1,771,685 0 145,373
SANGAMO THERAPEUTICS INC COM 800677106 87 16,711 SH   SOLE 26 13,484 0 3,227
SANGAMO THERAPEUTICS INC COM 800677106 52 10,089 SH   SOLE 28 10,089 0 0
SANGAMO THERAPEUTICS INC COM 800677106 50 9,619 SH   SOLE 30 9,619 0 0
SANGAMO THERAPEUTICS INC COM 800677106 38 7,324 SH   SOLE 40 7,324 0 0
SANMINA CORPORATION COM 801056102 2,835 69,818 SH   SOLE 2 56,952 0 12,866
SANMINA CORPORATION COM 801056102 125 3,082 SH   SOLE 4 3,082 0 0
SANMINA CORPORATION COM 801056102 178 4,381 SH   SOLE 7 4,381 0 0
SANMINA CORPORATION COM 801056102 621 15,300 SH   SOLE 13 15,300 0 0
SANMINA CORPORATION COM 801056102 1 33 SH   SOLE 17 0 0 33
SANMINA CORPORATION COM 801056102 15,638 385,177 SH   SOLE 18 385,177 0 0
SANMINA CORPORATION COM 801056102 20,063 494,173 SH   SOLE 19 494,173 0 0
SANMINA CORPORATION COM 801056102 263,678 6,494,538 SH   SOLE 21 6,494,538 0 0
SANMINA CORPORATION COM 801056102 133,730 3,293,846 SH   SOLE 22 3,072,168 0 221,678
SANMINA CORPORATION COM 801056102 638 15,703 SH   SOLE 23 15,703 0 0
SANMINA CORPORATION COM 801056102 1,198 29,514 SH   SOLE 26 22,681 0 6,833
SANMINA CORPORATION COM 801056102 422 10,384 SH   SOLE 28 10,384 0 0
SANMINA CORPORATION COM 801056102 2,993 73,728 SH   SOLE 29 1,011 0 72,717
SANMINA CORPORATION COM 801056102 5,979 147,259 SH   SOLE 30 147,259 0 0
SANMINA CORPORATION COM 801056102 102 2,512 SH   SOLE 31 2,512 0 0
SANMINA CORPORATION COM 801056102 65 1,593 SH   SOLE 34 1,593 0 0
SANMINA CORPORATION COM 801056102 727 17,912 SH   SOLE 36 17,912 0 0
SANMINA CORPORATION COM 801056102 359 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 66,642 1,472,746 SH   SOLE 18 1,472,746 0 0
SANOFI SPONSORED ADR 80105N105 1,907 42,153 SH   OTR 19 0 42,153 0
SANOFI RIGHT 12/31/2020 80105N113 5 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 385 28,867 SH   SOLE 2 10,185 0 18,682
SANTANDER CONSUMER USA HDG I COM 80283M101 76 5,700 SH   SOLE 7 5,700 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 37 2,744 SH   SOLE 15 2,744 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 815 61,223 SH   SOLE 18 61,223 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 920 69,087 SH   SOLE 19 69,087 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 14,265 1,070,921 SH   SOLE 21 1,070,921 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 39,677 2,978,731 SH   SOLE 22 2,670,618 0 308,113
SANTANDER CONSUMER USA HDG I COM 80283M101 338 25,411 SH   SOLE 25 25,411 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 362 27,158 SH   SOLE 26 0 0 27,158
SANTANDER CONSUMER USA HDG I COM 80283M101 33 2,495 SH   SOLE 31 2,495 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,903 142,848 SH   SOLE 36 142,848 0 0
SAP SE SPON ADR 803054204 24,733 251,938 SH   SOLE 31 0 0 251,938
SAPIENS INTL CORP N V SHS NEW N7716A151 15 1,140 SH   SOLE 2 1,140 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 5 422 SH   SOLE 7 422 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 1,190 92,354 SH   SOLE 18 92,354 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 141 10,962 SH   SOLE 19 10,962 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 9,761 757,864 SH   SOLE 21 757,864 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 2,608 202,454 SH   SOLE 22 178,171 0 24,283
SAREPTA THERAPEUTICS INC COM 803607100 3,433 115,979 SH   SOLE 2 115,695 0 284
SAREPTA THERAPEUTICS INC COM 803607100 7 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 33 1,131 SH   SOLE 7 1,131 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2 80 SH   SOLE 17 0 0 80
SAREPTA THERAPEUTICS INC COM 803607100 6,671 225,388 SH   SOLE 18 225,388 0 0
SAREPTA THERAPEUTICS INC COM 803607100 25,325 855,577 SH   SOLE 19 855,577 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,531 51,728 SH   SOLE 20 51,728 0 0
SAREPTA THERAPEUTICS INC COM 803607100 66,943 2,261,597 SH   SOLE 21 2,261,597 0 0
SAREPTA THERAPEUTICS INC COM 803607100 39,595 1,337,665 SH   SOLE 22 1,230,452 0 107,213
SAREPTA THERAPEUTICS INC COM 803607100 15 498 SH   SOLE 23 498 0 0
SAREPTA THERAPEUTICS INC COM 803607100 233 7,876 SH   SOLE 25 7,876 0 0
SAREPTA THERAPEUTICS INC COM 803607100 377 12,741 SH   SOLE 26 10,233 0 2,508
SAREPTA THERAPEUTICS INC COM 803607100 236 7,957 SH   SOLE 28 7,957 0 0
SAREPTA THERAPEUTICS INC COM 803607100 239 8,061 SH   SOLE 30 8,061 0 0
SAREPTA THERAPEUTICS INC COM 803607100 11,890 401,684 SH   SOLE 34 401,684 0 0
SAREPTA THERAPEUTICS INC COM 803607100 134 4,535 SH   SOLE 40 4,535 0 0
SASOL LTD SPONSORED ADR 803866300 21 700 SH   SOLE 2 700 0 0
SASOL LTD SPONSORED ADR 803866300 902 30,671 SH   SOLE 22 30,671 0 0
SAUL CTRS INC COM 804395101 45 729 SH   SOLE 2 399 0 330
SAUL CTRS INC COM 804395101 313 5,085 SH   SOLE 4 5,085 0 0
SAUL CTRS INC COM 804395101 1,031 16,728 SH   SOLE 7 16,728 0 0
SAUL CTRS INC COM 804395101 39 629 SH   SOLE 15 629 0 0
SAUL CTRS INC COM 804395101 3,245 52,665 SH   SOLE 18 52,665 0 0
SAUL CTRS INC COM 804395101 1,040 16,883 SH   SOLE 19 16,883 0 0
SAUL CTRS INC COM 804395101 58,357 947,047 SH   SOLE 21 947,047 0 0
SAUL CTRS INC COM 804395101 33,002 535,566 SH   SOLE 22 510,672 0 24,894
SAUL CTRS INC COM 804395101 31 507 SH   SOLE 23 507 0 0
SAUL CTRS INC COM 804395101 1,331 21,599 SH   SOLE 25 21,599 0 0
SAUL CTRS INC COM 804395101 514 8,340 SH   SOLE 26 3,470 0 4,870
SAUL CTRS INC COM 804395101 219 3,556 SH   SOLE 28 3,556 0 0
SAUL CTRS INC COM 804395101 283 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 5,417 87,904 SH   SOLE 30 87,904 0 0
SAUL CTRS INC COM 804395101 86 1,397 SH   SOLE 40 1,397 0 0
SB FINL GROUP INC COM 78408D105 13 759 SH   SOLE 18 759 0 0
SB FINL GROUP INC COM 78408D105 14 865 SH   SOLE 21 865 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,662 146,729 SH   SOLE 2 17,361 0 129,368
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,555 37,839 SH   SOLE 4 34,836 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 13,369 111,062 SH   SOLE 7 107,494 0 3,568
SBA COMMUNICATIONS CORP NEW CL A 78410G104 341 2,835 SH   SOLE 13 2,835 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,130 9,387 SH   SOLE 15 642 0 8,745
SBA COMMUNICATIONS CORP NEW CL A 78410G104 88,917 738,699 SH   SOLE 18 539,216 0 199,483
SBA COMMUNICATIONS CORP NEW CL A 78410G104 102,723 853,391 SH   SOLE 19 853,391 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,803 64,829 SH   SOLE 20 0 0 64,829
SBA COMMUNICATIONS CORP NEW CL A 78410G104 252,584 2,098,397 SH   SOLE 21 2,098,397 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 400,039 3,323,410 SH   SOLE 22 2,892,254 0 431,156
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,728 147,277 SH   SOLE 23 147,277 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,099 58,976 SH   SOLE 25 58,976 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 39,605 329,029 SH   SOLE 26 89,375 0 239,654
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,177 26,393 SH   SOLE 28 19,769 0 6,624
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,152 34,495 SH   SOLE 29 6,188 0 28,307
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,415 169,600 SH   SOLE 30 169,600 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,368 52,905 SH   SOLE 31 24,657 0 28,248
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,339 69,277 SH   SOLE 34 69,277 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 21,128 175,526 SH   SOLE 36 175,526 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 76 629 SH   SOLE 40 629 0 0
SCANA CORP NEW COM 80589M102 9,820 150,274 SH   SOLE 2 65,857 0 84,417
SCANA CORP NEW COM 80589M102 2,789 42,676 SH   SOLE 4 39,191 0 3,485
SCANA CORP NEW COM 80589M102 9,452 144,640 SH   SOLE 7 124,160 0 20,480
SCANA CORP NEW COM 80589M102 366 5,598 SH   SOLE 13 5,598 0 0
SCANA CORP NEW COM 80589M102 51 783 SH   SOLE 15 783 0 0
SCANA CORP NEW COM 80589M102 23,408 358,192 SH   SOLE 18 338,553 0 19,639
SCANA CORP NEW COM 80589M102 7,447 113,948 SH   SOLE 19 113,948 0 0
SCANA CORP NEW COM 80589M102 7,500 114,762 SH   SOLE 20 0 0 114,762
SCANA CORP NEW COM 80589M102 389,461 5,959,616 SH   SOLE 21 5,959,616 0 0
SCANA CORP NEW COM 80589M102 244,309 3,738,477 SH   SOLE 22 3,042,444 0 696,033
SCANA CORP NEW COM 80589M102 10,246 156,782 SH   SOLE 23 156,782 0 0
SCANA CORP NEW COM 80589M102 3,220 49,270 SH   SOLE 25 44,823 0 4,447
SCANA CORP NEW COM 80589M102 23,915 365,951 SH   SOLE 26 115,379 0 250,572
SCANA CORP NEW COM 80589M102 1,831 28,020 SH   SOLE 28 20,757 0 7,263
SCANA CORP NEW COM 80589M102 2,448 37,458 SH   SOLE 29 6,482 0 30,976
SCANA CORP NEW COM 80589M102 28,807 440,810 SH   SOLE 30 440,810 0 0
SCANA CORP NEW COM 80589M102 4,628 70,822 SH   SOLE 31 28,601 0 42,221
SCANA CORP NEW COM 80589M102 5,157 78,915 SH   SOLE 32 78,915 0 0
SCANA CORP NEW COM 80589M102 4,194 64,179 SH   SOLE 34 64,179 0 0
SCANA CORP NEW COM 80589M102 8,490 129,915 SH   SOLE 35 129,915 0 0
SCANA CORP NEW COM 80589M102 13,808 211,293 SH   SOLE 36 211,293 0 0
SCANA CORP NEW COM 80589M102 42 642 SH   SOLE 40 642 0 0
SCANSOURCE INC COM 806037107 219 5,591 SH   SOLE 2 1,179 0 4,412
SCANSOURCE INC COM 806037107 9 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 58 1,470 SH   SOLE 7 1,470 0 0
SCANSOURCE INC COM 806037107 5,183 132,062 SH   SOLE 18 132,062 0 0
SCANSOURCE INC COM 806037107 569 14,486 SH   SOLE 19 14,486 0 0
SCANSOURCE INC COM 806037107 86,106 2,193,774 SH   SOLE 21 2,193,774 0 0
SCANSOURCE INC COM 806037107 27,307 695,731 SH   SOLE 22 639,666 0 56,065
SCANSOURCE INC COM 806037107 634 16,146 SH   SOLE 26 14,093 0 2,053
SCANSOURCE INC COM 806037107 152 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 259 6,596 SH   SOLE 29 0 0 6,596
SCANSOURCE INC COM 806037107 1,901 48,443 SH   SOLE 30 48,443 0 0
SCANSOURCE INC COM 806037107 132 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 13,676 80,462 SH   SOLE 2 31,066 0 49,396
SCHEIN HENRY INC COM 806407102 4,583 26,964 SH   SOLE 4 24,899 0 2,065
SCHEIN HENRY INC COM 806407102 11,016 64,812 SH   SOLE 7 62,588 0 2,224
SCHEIN HENRY INC COM 806407102 257 1,513 SH   SOLE 13 1,513 0 0
SCHEIN HENRY INC COM 806407102 103 605 SH   SOLE 15 605 0 0
SCHEIN HENRY INC COM 806407102 28,978 170,490 SH   SOLE 18 158,768 0 11,722
SCHEIN HENRY INC COM 806407102 6,947 40,871 SH   SOLE 19 40,871 0 0
SCHEIN HENRY INC COM 806407102 9,294 54,681 SH   SOLE 20 0 0 54,681
SCHEIN HENRY INC COM 806407102 331,986 1,953,206 SH   SOLE 21 1,953,206 0 0
SCHEIN HENRY INC COM 806407102 378,909 2,229,271 SH   SOLE 22 1,819,364 0 409,907
SCHEIN HENRY INC COM 806407102 16,286 95,815 SH   SOLE 23 95,815 0 0
SCHEIN HENRY INC COM 806407102 5,417 31,869 SH   SOLE 25 31,869 0 0
SCHEIN HENRY INC COM 806407102 43,830 257,870 SH   SOLE 26 63,847 0 194,023
SCHEIN HENRY INC COM 806407102 2,953 17,372 SH   SOLE 28 13,071 0 4,301
SCHEIN HENRY INC COM 806407102 3,623 21,317 SH   SOLE 29 2,930 0 18,387
SCHEIN HENRY INC COM 806407102 60,122 353,724 SH   SOLE 30 353,724 0 0
SCHEIN HENRY INC COM 806407102 7,592 44,666 SH   SOLE 31 16,259 0 28,407
SCHEIN HENRY INC COM 806407102 2,292 13,483 SH   SOLE 32 13,483 0 0
SCHEIN HENRY INC COM 806407102 1,008 5,933 SH   SOLE 34 5,933 0 0
SCHEIN HENRY INC COM 806407102 22,087 129,949 SH   SOLE 36 129,949 0 0
SCHEIN HENRY INC COM 806407102 69 406 SH   SOLE 40 406 0 0
SCHLUMBERGER LTD COM 806857108 97,428 1,247,482 SH   SOLE 2 377,152 0 870,330
SCHLUMBERGER LTD COM 806857108 37,684 482,512 SH   SOLE 4 447,180 0 35,332
SCHLUMBERGER LTD COM 806857108 82,775 1,059,860 SH   SOLE 7 913,801 0 146,059
SCHLUMBERGER LTD COM 806857108 4,394 56,264 SH   SOLE 13 56,264 0 0
SCHLUMBERGER LTD COM 806857108 699 8,947 SH   SOLE 15 8,947 0 0
SCHLUMBERGER LTD COM 806857108 6 72 SH   SOLE 17 0 0 72
SCHLUMBERGER LTD COM 806857108 370,494 4,743,839 SH   SOLE 18 4,505,659 0 238,180
SCHLUMBERGER LTD COM 806857108 612 7,839 SH   OTR 19 0 7,839 0
SCHLUMBERGER LTD COM 806857108 213,662 2,735,744 SH   SOLE 19 2,735,744 0 0
SCHLUMBERGER LTD COM 806857108 57,020 730,091 SH   SOLE 20 70,818 0 659,273
SCHLUMBERGER LTD COM 806857108 1,753,934 22,457,539 SH   SOLE 21 22,457,539 0 0
SCHLUMBERGER LTD COM 806857108 2,874,091 36,800,144 SH   SOLE 22 29,876,783 0 6,923,361
SCHLUMBERGER LTD COM 806857108 134,279 1,719,319 SH   SOLE 23 1,719,319 0 0
SCHLUMBERGER LTD COM 806857108 41,335 529,252 SH   SOLE 25 529,252 0 0
SCHLUMBERGER LTD COM 806857108 374,034 4,789,163 SH   SOLE 26 838,559 0 3,950,604
SCHLUMBERGER LTD COM 806857108 22,730 291,042 SH   SOLE 28 217,207 0 73,835
SCHLUMBERGER LTD COM 806857108 8,456 108,270 SH   SOLE 29 66,139 0 42,131
SCHLUMBERGER LTD COM 806857108 290,579 3,720,598 SH   SOLE 30 3,720,598 0 0
SCHLUMBERGER LTD COM 806857108 64,631 827,536 SH   SOLE 31 287,263 0 540,273
SCHLUMBERGER LTD COM 806857108 2,263 28,974 SH   SOLE 32 28,974 0 0
SCHLUMBERGER LTD COM 806857108 109,394 1,400,690 SH   SOLE 34 1,400,690 0 0
SCHLUMBERGER LTD COM 806857108 165,025 2,112,995 SH   SOLE 36 2,112,995 0 0
SCHLUMBERGER LTD COM 806857108 574 7,344 SH   SOLE 40 7,344 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 374 SH   SOLE 21 374 0 0
SCHNITZER STL INDS CL A 806882106 549 26,607 SH   SOLE 2 21,780 0 4,827
SCHNITZER STL INDS CL A 806882106 3 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 12 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,296 111,192 SH   SOLE 18 111,192 0 0
SCHNITZER STL INDS CL A 806882106 1,706 82,619 SH   SOLE 19 82,619 0 0
SCHNITZER STL INDS CL A 806882106 18,373 889,749 SH   SOLE 21 889,749 0 0
SCHNITZER STL INDS CL A 806882106 20,424 989,044 SH   SOLE 22 920,925 0 68,119
SCHNITZER STL INDS CL A 806882106 68 3,302 SH   SOLE 23 3,302 0 0
SCHNITZER STL INDS CL A 806882106 323 15,653 SH   SOLE 26 13,127 0 2,526
SCHNITZER STL INDS CL A 806882106 80 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 226 10,933 SH   SOLE 29 0 0 10,933
SCHNITZER STL INDS CL A 806882106 72 3,484 SH   SOLE 30 3,484 0 0
SCHNITZER STL INDS CL A 806882106 59 2,851 SH   SOLE 40 2,851 0 0
SCHOLASTIC CORP COM 807066105 247 5,806 SH   SOLE 2 1,132 0 4,674
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 29 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 6,146 144,368 SH   SOLE 18 144,368 0 0
SCHOLASTIC CORP COM 807066105 688 16,168 SH   SOLE 19 16,168 0 0
SCHOLASTIC CORP COM 807066105 99,658 2,341,040 SH   SOLE 21 2,341,040 0 0
SCHOLASTIC CORP COM 807066105 32,547 764,549 SH   SOLE 22 710,069 0 54,480
SCHOLASTIC CORP COM 807066105 591 13,879 SH   SOLE 26 11,613 0 2,266
SCHOLASTIC CORP COM 807066105 153 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 2,207 51,845 SH   SOLE 30 51,845 0 0
SCHOLASTIC CORP COM 807066105 107 2,515 SH   SOLE 40 2,515 0 0
SCHULMAN A INC COM 808194104 267 8,477 SH   SOLE 2 2,908 0 5,569
SCHULMAN A INC COM 808194104 1 44 SH   SOLE 4 44 0 0
SCHULMAN A INC COM 808194104 25 783 SH   SOLE 7 783 0 0
SCHULMAN A INC COM 808194104 4,822 153,327 SH   SOLE 18 153,327 0 0
SCHULMAN A INC COM 808194104 544 17,311 SH   SOLE 19 17,311 0 0
SCHULMAN A INC COM 808194104 78,696 2,502,246 SH   SOLE 21 2,502,246 0 0
SCHULMAN A INC COM 808194104 26,192 832,823 SH   SOLE 22 770,914 0 61,909
SCHULMAN A INC COM 808194104 357 11,340 SH   SOLE 26 10,569 0 771
SCHULMAN A INC COM 808194104 134 4,250 SH   SOLE 28 4,250 0 0
SCHULMAN A INC COM 808194104 1,729 54,979 SH   SOLE 30 54,979 0 0
SCHULMAN A INC COM 808194104 101 3,212 SH   SOLE 40 3,212 0 0
SCHWAB CHARLES CORP NEW COM 808513105 61,307 1,502,264 SH   SOLE 2 752,975 0 749,289
SCHWAB CHARLES CORP NEW COM 808513105 23,343 571,990 SH   SOLE 4 542,855 0 29,135
SCHWAB CHARLES CORP NEW COM 808513105 31,857 780,608 SH   SOLE 7 773,172 0 7,436
SCHWAB CHARLES CORP NEW COM 808513105 1,442 35,333 SH   SOLE 13 35,333 0 0
SCHWAB CHARLES CORP NEW COM 808513105 278 6,817 SH   SOLE 15 6,817 0 0
SCHWAB CHARLES CORP NEW COM 808513105 115,013 2,818,254 SH   SOLE 18 2,636,646 0 181,608
SCHWAB CHARLES CORP NEW COM 808513105 100,668 2,466,755 SH   SOLE 19 2,466,755 0 0
SCHWAB CHARLES CORP NEW COM 808513105 19,243 471,525 SH   SOLE 20 0 0 471,525
SCHWAB CHARLES CORP NEW COM 808513105 733,590 17,975,744 SH   SOLE 21 17,975,744 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,317,860 32,292,580 SH   SOLE 22 26,070,281 0 6,222,299
SCHWAB CHARLES CORP NEW COM 808513105 66,497 1,629,439 SH   SOLE 23 1,629,439 0 0
SCHWAB CHARLES CORP NEW COM 808513105 16,550 405,549 SH   SOLE 25 405,549 0 0
SCHWAB CHARLES CORP NEW COM 808513105 129,431 3,171,545 SH   SOLE 26 751,700 0 2,419,845
SCHWAB CHARLES CORP NEW COM 808513105 10,144 248,575 SH   SOLE 28 185,200 0 63,375
SCHWAB CHARLES CORP NEW COM 808513105 10,172 249,247 SH   SOLE 29 119,113 0 130,134
SCHWAB CHARLES CORP NEW COM 808513105 143,516 3,516,687 SH   SOLE 30 3,516,687 0 0
SCHWAB CHARLES CORP NEW COM 808513105 43,497 1,065,835 SH   SOLE 31 241,750 0 824,085
SCHWAB CHARLES CORP NEW COM 808513105 40,153 983,909 SH   SOLE 34 983,909 0 0
SCHWAB CHARLES CORP NEW COM 808513105 68,436 1,676,949 SH   SOLE 36 1,676,949 0 0
SCHWAB CHARLES CORP NEW COM 808513105 266 6,514 SH   SOLE 40 6,514 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,230 161,751 SH   SOLE 17 0 0 161,751
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 555 9,868 SH   SOLE 17 0 0 9,868
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 121 2,008 SH   SOLE 17 0 0 2,008
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 37,440 753,621 SH   SOLE 17 0 0 753,621
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 34 709 SH   SOLE 17 0 0 709
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,884 29,913 SH   SOLE 17 0 0 29,913
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26,625 1,110,777 SH   SOLE 17 0 0 1,110,777
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 12 445 SH   SOLE 17 0 0 445
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 10 318 SH   SOLE 17 0 0 318
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 58,809 2,194,366 SH   SOLE 17 0 0 2,194,366
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2 58 SH   SOLE 17 0 0 58
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 20 595 SH   SOLE 17 0 0 595
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 61 1,367 SH   SOLE 17 0 0 1,367
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,839 463,299 SH   SOLE 17 0 0 463,299
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10,577 204,236 SH   SOLE 17 0 0 204,236
SCHWAB STRATEGIC TR US REIT ETF 808524847 31,081 762,170 SH   SOLE 17 0 0 762,170
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 28 520 SH   SOLE 17 0 0 520
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH   SOLE 17 0 0 15
SCHWAB STRATEGIC TR US TIPS ETF 808524870 245 4,415 SH   SOLE 17 0 0 4,415
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 15,620 498,552 SH   SOLE 17 0 0 498,552
SCHWEITZER-MAUDUIT INTL INC COM 808541106 58 1,399 SH   SOLE 2 1,399 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,563 158,458 SH   SOLE 18 158,458 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 761 18,374 SH   SOLE 19 18,374 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 109,405 2,641,360 SH   SOLE 21 2,641,360 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 34,253 826,960 SH   SOLE 22 764,621 0 62,339
SCHWEITZER-MAUDUIT INTL INC COM 808541106 95 2,291 SH   SOLE 23 2,291 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 498 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 2,558 61,768 SH   SOLE 30 61,768 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 139 3,367 SH   SOLE 40 3,367 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 51 5,209 SH   SOLE 2 5,209 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 11 1,131 SH   SOLE 7 1,131 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 2,591 264,372 SH   SOLE 18 264,372 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 3,477 354,796 SH   SOLE 19 354,796 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 50,539 5,157,087 SH   SOLE 21 5,157,087 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 16,109 1,643,792 SH   SOLE 22 1,550,129 0 93,663
SCICLONE PHARMACEUTICALS INC COM 80862K104 22 2,254 SH   SOLE 23 2,254 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 67 6,807 SH   SOLE 28 6,807 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 340 34,668 SH   SOLE 29 0 0 34,668
SCICLONE PHARMACEUTICALS INC COM 80862K104 978 99,774 SH   SOLE 30 99,774 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 47 4,834 SH   SOLE 40 4,834 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,405 18,880 SH   SOLE 2 18,880 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 19 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 103 1,388 SH   SOLE 7 1,388 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 20,902 280,935 SH   SOLE 18 280,935 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,925 25,874 SH   SOLE 19 25,874 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 198,847 2,672,681 SH   SOLE 21 2,672,681 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 101,972 1,370,597 SH   SOLE 22 1,281,147 0 89,450
SCIENCE APPLICATNS INTL CP N COM 808625107 993 13,353 SH   SOLE 26 10,626 0 2,727
SCIENCE APPLICATNS INTL CP N COM 808625107 447 6,012 SH   SOLE 28 6,012 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 522 7,013 SH   SOLE 30 7,013 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 135 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 334 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 52 2,189 SH   SOLE 2 2,189 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 10 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 24 1,028 SH   SOLE 7 1,028 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 6,020 254,547 SH   SOLE 18 254,547 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 742 31,374 SH   SOLE 19 31,374 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 101,215 4,279,710 SH   SOLE 21 4,279,710 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 33,004 1,395,536 SH   SOLE 22 1,286,311 0 109,225
SCIENTIFIC GAMES CORP CL A 80874P109 735 31,088 SH   SOLE 26 28,878 0 2,210
SCIENTIFIC GAMES CORP CL A 80874P109 180 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 143 6,045 SH   SOLE 29 0 0 6,045
SCIENTIFIC GAMES CORP CL A 80874P109 2,506 105,947 SH   SOLE 30 105,947 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 127 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 105 11,390 SH   SOLE 2 2,087 0 9,303
SCORPIO BULKERS INC COM Y7546A122 6 632 SH   SOLE 7 632 0 0
SCORPIO BULKERS INC COM Y7546A122 2,054 223,234 SH   SOLE 18 223,234 0 0
SCORPIO BULKERS INC COM Y7546A122 6,190 672,818 SH   SOLE 19 672,818 0 0
SCORPIO BULKERS INC COM Y7546A122 16,284 1,770,051 SH   SOLE 21 1,770,051 0 0
SCORPIO BULKERS INC COM Y7546A122 4,537 493,174 SH   SOLE 22 437,851 0 55,323
SCORPIO TANKERS INC SHS Y7542C106 161 36,266 SH   SOLE 2 7,728 0 28,538
SCORPIO TANKERS INC SHS Y7542C106 20 4,511 SH   SOLE 7 4,511 0 0
SCORPIO TANKERS INC SHS Y7542C106 2,843 640,411 SH   SOLE 18 640,411 0 0
SCORPIO TANKERS INC SHS Y7542C106 310 69,818 SH   SOLE 19 69,818 0 0
SCORPIO TANKERS INC SHS Y7542C106 21,551 4,853,801 SH   SOLE 21 4,853,801 0 0
SCORPIO TANKERS INC SHS Y7542C106 7,030 1,583,250 SH   SOLE 22 1,373,243 0 210,007
SCOTTS MIRACLE GRO CO CL A 810186106 2,399 25,687 SH   SOLE 2 24,161 0 1,526
SCOTTS MIRACLE GRO CO CL A 810186106 22 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,637 103,195 SH   SOLE 7 103,195 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1 13 SH   SOLE 17 0 0 13
SCOTTS MIRACLE GRO CO CL A 810186106 14,038 150,319 SH   SOLE 18 150,319 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 8,323 89,117 SH   SOLE 19 89,117 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 175,871 1,883,192 SH   SOLE 21 1,883,192 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 130,447 1,396,794 SH   SOLE 22 1,243,340 0 153,454
SCOTTS MIRACLE GRO CO CL A 810186106 1,358 14,540 SH   SOLE 26 12,387 0 2,153
SCOTTS MIRACLE GRO CO CL A 810186106 609 6,520 SH   SOLE 28 6,520 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 878 9,399 SH   SOLE 29 0 0 9,399
SCOTTS MIRACLE GRO CO CL A 810186106 1,329 14,230 SH   SOLE 30 14,230 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 90 969 SH   SOLE 31 969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 82 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 350 3,747 SH   SOLE 40 3,747 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 312 13,304 SH   SOLE 2 3,061 0 10,243
SCRIPPS E W CO OHIO CL A NEW 811054402 9 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 35 1,514 SH   SOLE 7 1,514 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,227 308,320 SH   SOLE 18 308,320 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 856 36,536 SH   SOLE 19 36,536 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 115,684 4,935,344 SH   SOLE 21 4,935,344 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 36,665 1,564,191 SH   SOLE 22 1,459,252 0 104,939
SCRIPPS E W CO OHIO CL A NEW 811054402 53 2,278 SH   SOLE 26 0 0 2,278
SCRIPPS E W CO OHIO CL A NEW 811054402 180 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,501 106,691 SH   SOLE 30 106,691 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 136 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8,439 107,685 SH   SOLE 2 55,157 0 52,528
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,751 35,097 SH   SOLE 4 33,103 0 1,994
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4,890 62,391 SH   SOLE 7 62,391 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 35 446 SH   SOLE 15 446 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 54,480 695,159 SH   SOLE 18 673,282 0 21,877
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 75,151 958,924 SH   SOLE 19 958,924 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5,199 66,334 SH   SOLE 20 0 0 66,334
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 125,320 1,599,080 SH   SOLE 21 1,599,080 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 205,082 2,616,845 SH   SOLE 22 2,163,790 0 453,055
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9,932 126,729 SH   SOLE 23 126,729 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,164 27,612 SH   SOLE 25 27,612 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 15,872 202,523 SH   SOLE 26 84,043 0 118,480
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1,353 17,264 SH   SOLE 28 13,002 0 4,262
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2,359 30,099 SH   SOLE 29 5,224 0 24,875
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 18,145 231,528 SH   SOLE 30 231,528 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,806 48,563 SH   SOLE 31 21,075 0 27,488
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 16,352 208,652 SH   SOLE 34 208,652 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8,719 111,249 SH   SOLE 36 111,249 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 29 375 SH   SOLE 40 375 0 0
SCYNEXIS INC COM 811292101 10 3,496 SH   SOLE 18 3,496 0 0
SCYNEXIS INC COM 811292101 209 75,610 SH   SOLE 21 75,610 0 0
SCYNEXIS INC COM 811292101 22 8,102 SH   SOLE 22 8,102 0 0
SEABOARD CORP COM 811543107 242 58 SH   SOLE 2 12 0 46
SEABOARD CORP COM 811543107 8 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 21 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 4,311 1,034 SH   SOLE 18 1,034 0 0
SEABOARD CORP COM 811543107 625 150 SH   SOLE 19 150 0 0
SEABOARD CORP COM 811543107 34,336 8,235 SH   SOLE 21 8,235 0 0
SEABOARD CORP COM 811543107 28,140 6,749 SH   SOLE 22 6,117 0 632
SEABOARD CORP COM 811543107 96 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 167 40 SH   SOLE 28 40 0 0
SEABOARD CORP COM 811543107 425 102 SH   SOLE 30 102 0 0
SEABOARD CORP COM 811543107 138 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 1,939 176,262 SH   SOLE 7 176,262 0 0
SEACHANGE INTL INC COM 811699107 15 6,043 SH   SOLE 18 6,043 0 0
SEACHANGE INTL INC COM 811699107 18 7,106 SH   SOLE 19 7,106 0 0
SEACHANGE INTL INC COM 811699107 244 98,254 SH   SOLE 21 98,254 0 0
SEACHANGE INTL INC COM 811699107 1,514 610,621 SH   SOLE 22 598,383 0 12,238
SEACOAST BKG CORP FLA COM NEW 811707801 583 24,323 SH   SOLE 2 18,823 0 5,500
SEACOAST BKG CORP FLA COM NEW 811707801 15 623 SH   SOLE 7 623 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,009 125,489 SH   SOLE 18 125,489 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,034 43,140 SH   SOLE 19 43,140 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 25,105 1,046,933 SH   SOLE 21 1,046,933 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 42,230 1,761,034 SH   SOLE 22 1,706,969 0 54,065
SEACOAST BKG CORP FLA COM NEW 811707801 89 3,720 SH   SOLE 28 3,720 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,028 42,882 SH   SOLE 29 0 0 42,882
SEACOAST BKG CORP FLA COM NEW 811707801 128 5,324 SH   SOLE 30 5,324 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 63 2,609 SH   SOLE 40 2,609 0 0
SEACOR HOLDINGS INC COM 811904101 238 3,443 SH   SOLE 2 666 0 2,777
SEACOR HOLDINGS INC COM 811904101 10 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 34 493 SH   SOLE 7 493 0 0
SEACOR HOLDINGS INC COM 811904101 5,867 84,801 SH   SOLE 18 84,801 0 0
SEACOR HOLDINGS INC COM 811904101 677 9,783 SH   SOLE 19 9,783 0 0
SEACOR HOLDINGS INC COM 811904101 99,856 1,443,216 SH   SOLE 21 1,443,216 0 0
SEACOR HOLDINGS INC COM 811904101 30,580 441,966 SH   SOLE 22 405,461 0 36,505
SEACOR HOLDINGS INC COM 811904101 298 4,300 SH   SOLE 26 3,360 0 940
SEACOR HOLDINGS INC COM 811904101 164 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 2,200 31,798 SH   SOLE 30 31,798 0 0
SEACOR HOLDINGS INC COM 811904101 134 1,942 SH   SOLE 40 1,942 0 0
SEADRILL LIMITED SHS G7945E105 135 81,959 SH   SOLE 2 17,410 0 64,549
SEADRILL LIMITED SHS G7945E105 15 9,125 SH   SOLE 7 9,125 0 0
SEADRILL LIMITED SHS G7945E105 2,530 1,533,065 SH   SOLE 18 1,533,065 0 0
SEADRILL LIMITED SHS G7945E105 272 164,657 SH   SOLE 19 164,657 0 0
SEADRILL LIMITED SHS G7945E105 18,908 11,459,137 SH   SOLE 21 11,459,137 0 0
SEADRILL LIMITED SHS G7945E105 7,641 4,631,045 SH   SOLE 22 3,425,009 0 1,206,036
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 41 11,448 SH   SOLE 22 11,448 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,807 213,530 SH   SOLE 2 40,077 0 173,453
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,279 93,172 SH   SOLE 4 86,055 0 7,117
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,903 237,386 SH   SOLE 7 214,039 0 23,347
SEAGATE TECHNOLOGY PLC SHS G7945M107 178 3,880 SH   SOLE 13 3,880 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 98 2,135 SH   SOLE 15 2,135 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 26,196 570,343 SH   SOLE 18 527,169 0 43,174
SEAGATE TECHNOLOGY PLC SHS G7945M107 335 7,283 SH   SOLE 19 7,283 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,238 135,810 SH   SOLE 20 0 0 135,810
SEAGATE TECHNOLOGY PLC SHS G7945M107 359,820 7,834,095 SH   SOLE 21 7,834,095 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 264,985 5,769,318 SH   SOLE 22 5,097,300 0 672,018
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,295 376,547 SH   SOLE 23 376,547 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,748 103,369 SH   SOLE 25 103,369 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 31,726 690,747 SH   SOLE 26 232,045 0 458,702
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,819 61,377 SH   SOLE 28 45,766 0 15,611
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,627 78,974 SH   SOLE 29 12,189 0 66,785
SEAGATE TECHNOLOGY PLC SHS G7945M107 46,530 1,013,057 SH   SOLE 30 1,013,057 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,996 174,099 SH   SOLE 31 52,493 0 121,606
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,576 164,954 SH   SOLE 32 164,954 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,349 51,138 SH   SOLE 34 51,138 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,742 277,424 SH   SOLE 35 277,424 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 21,883 476,432 SH   SOLE 36 476,432 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 66 1,439 SH   SOLE 40 1,439 0 0
SEALED AIR CORP NEW COM 81211K100 8,589 197,079 SH   SOLE 2 73,047 0 124,032
SEALED AIR CORP NEW COM 81211K100 2,583 59,273 SH   SOLE 4 54,269 0 5,004
SEALED AIR CORP NEW COM 81211K100 6,002 137,717 SH   SOLE 7 128,170 0 9,547
SEALED AIR CORP NEW COM 81211K100 53 1,219 SH   SOLE 15 1,219 0 0
SEALED AIR CORP NEW COM 81211K100 19,066 437,502 SH   SOLE 18 402,704 0 34,798
SEALED AIR CORP NEW COM 81211K100 6,457 148,171 SH   SOLE 19 122,533 0 25,638
SEALED AIR CORP NEW COM 81211K100 4,973 114,107 SH   SOLE 20 0 0 114,107
SEALED AIR CORP NEW COM 81211K100 158,739 3,642,470 SH   SOLE 21 3,642,470 0 0
SEALED AIR CORP NEW COM 81211K100 238,414 5,470,731 SH   SOLE 22 4,517,960 0 952,771
SEALED AIR CORP NEW COM 81211K100 11,292 259,111 SH   SOLE 23 259,111 0 0
SEALED AIR CORP NEW COM 81211K100 2,972 68,188 SH   SOLE 25 68,188 0 0
SEALED AIR CORP NEW COM 81211K100 22,200 509,407 SH   SOLE 26 172,006 0 337,401
SEALED AIR CORP NEW COM 81211K100 1,762 40,442 SH   SOLE 28 30,223 0 10,219
SEALED AIR CORP NEW COM 81211K100 2,418 55,495 SH   SOLE 29 11,296 0 44,199
SEALED AIR CORP NEW COM 81211K100 21,679 497,454 SH   SOLE 30 497,454 0 0
SEALED AIR CORP NEW COM 81211K100 4,134 94,870 SH   SOLE 31 41,333 0 53,537
SEALED AIR CORP NEW COM 81211K100 764 17,523 SH   SOLE 34 17,523 0 0
SEALED AIR CORP NEW COM 81211K100 12,568 288,388 SH   SOLE 36 288,388 0 0
SEALED AIR CORP NEW COM 81211K100 41 952 SH   SOLE 40 952 0 0
SEARS CDA INC COM 81234D109 0 2 SH   SOLE 17 0 0 2
SEARS CDA INC COM 81234D109 0 1 SH   SOLE 22 1 0 0
SEARS HLDGS CORP COM 812350106 35 3,007 SH   SOLE 2 591 0 2,416
SEARS HLDGS CORP COM 812350106 1 59 SH   SOLE 4 59 0 0
SEARS HLDGS CORP COM 812350106 63 5,479 SH   SOLE 7 5,479 0 0
SEARS HLDGS CORP COM 812350106 504 43,831 SH   SOLE 18 43,831 0 0
SEARS HLDGS CORP COM 812350106 135 11,719 SH   SOLE 19 11,719 0 0
SEARS HLDGS CORP COM 812350106 4,633 403,255 SH   SOLE 21 403,255 0 0
SEARS HLDGS CORP COM 812350106 11,209 975,541 SH   SOLE 22 935,566 0 39,975
SEARS HLDGS CORP COM 812350106 185 16,093 SH   SOLE 26 13,579 0 2,514
SEARS HLDGS CORP COM 812350106 44 3,804 SH   SOLE 28 3,804 0 0
SEARS HLDGS CORP COM 812350106 41 3,575 SH   SOLE 30 3,575 0 0
SEARS HLDGS CORP COM 812350106 171 14,850 SH   SOLE 36 14,850 0 0
SEARS HLDGS CORP COM 812350106 32 2,782 SH   SOLE 40 2,782 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 3 749 SH   SOLE 2 749 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 158 40,483 SH   SOLE 18 40,483 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 230 58,986 SH   SOLE 19 58,986 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 1,399 358,672 SH   SOLE 21 358,672 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 1,912 490,292 SH   SOLE 22 483,471 0 6,821
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH   SOLE 36 18 0 0
SEASPAN CORP SHS Y75638109 58 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 2,190 316,043 SH   SOLE 21 316,043 0 0
SEASPAN CORP SHS Y75638109 1,564 225,648 SH   SOLE 22 225,648 0 0
SEASPAN CORP SHS Y75638109 527 76,102 SH   SOLE 30 76,102 0 0
SEASPINE HLDGS CORP COM 81255T108 11 1,351 SH   SOLE 18 1,351 0 0
SEASPINE HLDGS CORP COM 81255T108 839 106,827 SH   SOLE 19 106,827 0 0
SEASPINE HLDGS CORP COM 81255T108 222 28,273 SH   SOLE 21 28,273 0 0
SEASPINE HLDGS CORP COM 81255T108 2,060 262,415 SH   SOLE 22 257,126 0 5,289
SEASPINE HLDGS CORP COM 81255T108 150 19,067 SH   SOLE 29 0 0 19,067
SEATTLE GENETICS INC COM 812578102 6,289 100,053 SH   SOLE 2 53,571 0 46,482
SEATTLE GENETICS INC COM 812578102 2,373 37,750 SH   SOLE 4 35,965 0 1,785
SEATTLE GENETICS INC COM 812578102 511 8,134 SH   SOLE 7 8,134 0 0
SEATTLE GENETICS INC COM 812578102 5,198 82,695 SH   SOLE 18 72,313 0 10,382
SEATTLE GENETICS INC COM 812578102 31,490 500,953 SH   SOLE 19 500,953 0 0
SEATTLE GENETICS INC COM 812578102 3,792 60,325 SH   SOLE 20 0 0 60,325
SEATTLE GENETICS INC COM 812578102 196,215 3,121,461 SH   SOLE 21 3,121,461 0 0
SEATTLE GENETICS INC COM 812578102 170,039 2,705,035 SH   SOLE 22 2,365,746 0 339,289
SEATTLE GENETICS INC COM 812578102 7,288 115,941 SH   SOLE 23 115,941 0 0
SEATTLE GENETICS INC COM 812578102 14,337 228,081 SH   SOLE 26 97,919 0 130,162
SEATTLE GENETICS INC COM 812578102 1,434 22,810 SH   SOLE 28 17,509 0 5,301
SEATTLE GENETICS INC COM 812578102 2,455 39,054 SH   SOLE 29 7,720 0 31,334
SEATTLE GENETICS INC COM 812578102 6,107 97,146 SH   SOLE 30 97,146 0 0
SEATTLE GENETICS INC COM 812578102 3,222 51,255 SH   SOLE 31 24,653 0 26,602
SEATTLE GENETICS INC COM 812578102 4,950 78,748 SH   SOLE 34 78,748 0 0
SEATTLE GENETICS INC COM 812578102 1,116 17,757 SH   SOLE 36 17,757 0 0
SEATTLE GENETICS INC COM 812578102 29 462 SH   SOLE 40 462 0 0
SEAWORLD ENTMT INC COM 81282V100 68 3,706 SH   SOLE 2 3,112 0 594
SEAWORLD ENTMT INC COM 81282V100 11 610 SH   SOLE 4 610 0 0
SEAWORLD ENTMT INC COM 81282V100 59 3,236 SH   SOLE 7 3,236 0 0
SEAWORLD ENTMT INC COM 81282V100 4,439 242,955 SH   SOLE 18 242,955 0 0
SEAWORLD ENTMT INC COM 81282V100 742 40,606 SH   SOLE 19 40,606 0 0
SEAWORLD ENTMT INC COM 81282V100 36,827 2,015,704 SH   SOLE 21 2,015,704 0 0
SEAWORLD ENTMT INC COM 81282V100 32,325 1,769,304 SH   SOLE 22 1,618,655 0 150,649
SEAWORLD ENTMT INC COM 81282V100 136 7,466 SH   SOLE 26 0 0 7,466
SEAWORLD ENTMT INC COM 81282V100 190 10,425 SH   SOLE 28 10,425 0 0
SEAWORLD ENTMT INC COM 81282V100 201 11,010 SH   SOLE 30 11,010 0 0
SEAWORLD ENTMT INC COM 81282V100 144 7,889 SH   SOLE 40 7,889 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 192 SH   SOLE 2 192 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 62 51,009 SH   SOLE 18 51,009 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 5 3,830 SH   SOLE 19 3,830 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 566 467,616 SH   SOLE 21 467,616 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 455 375,690 SH   SOLE 22 365,182 0 10,508
SECUREWORKS CORP CL A 81374A105 2 208 SH   SOLE 2 208 0 0
SECUREWORKS CORP CL A 81374A105 212 22,332 SH   SOLE 18 22,332 0 0
SECUREWORKS CORP CL A 81374A105 17 1,785 SH   SOLE 19 1,785 0 0
SECUREWORKS CORP CL A 81374A105 1,825 192,082 SH   SOLE 21 192,082 0 0
SECUREWORKS CORP CL A 81374A105 419 44,142 SH   SOLE 22 40,757 0 3,385
SECURITY NATL FINL CORP CL A NEW 814785309 9 1,360 SH   SOLE 18 1,360 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 191 28,055 SH   SOLE 21 28,055 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 235 34,549 SH   SOLE 22 34,549 0 0
SEI INVESTMENTS CO COM 784117103 9,280 183,982 SH   SOLE 2 117,940 0 66,042
SEI INVESTMENTS CO COM 784117103 2,806 55,623 SH   SOLE 4 52,565 0 3,058
SEI INVESTMENTS CO COM 784117103 3,907 77,453 SH   SOLE 7 72,438 0 5,015
SEI INVESTMENTS CO COM 784117103 1,933 38,319 SH   SOLE 13 38,319 0 0
SEI INVESTMENTS CO COM 784117103 38 745 SH   SOLE 15 745 0 0
SEI INVESTMENTS CO COM 784117103 23,412 464,158 SH   SOLE 18 449,718 0 14,440
SEI INVESTMENTS CO COM 784117103 4,387 86,976 SH   SOLE 19 86,976 0 0
SEI INVESTMENTS CO COM 784117103 5,425 107,548 SH   SOLE 20 0 0 107,548
SEI INVESTMENTS CO COM 784117103 290,952 5,768,285 SH   SOLE 21 5,768,285 0 0
SEI INVESTMENTS CO COM 784117103 245,861 4,874,334 SH   SOLE 22 4,308,179 0 566,155
SEI INVESTMENTS CO COM 784117103 8,527 169,060 SH   SOLE 23 169,060 0 0
SEI INVESTMENTS CO COM 784117103 2,839 56,294 SH   SOLE 25 56,294 0 0
SEI INVESTMENTS CO COM 784117103 12,708 251,937 SH   SOLE 26 122,320 0 129,617
SEI INVESTMENTS CO COM 784117103 1,455 28,838 SH   SOLE 28 21,571 0 7,267
SEI INVESTMENTS CO COM 784117103 4,599 91,184 SH   SOLE 29 6,837 0 84,347
SEI INVESTMENTS CO COM 784117103 8,328 165,099 SH   SOLE 30 165,099 0 0
SEI INVESTMENTS CO COM 784117103 3,028 60,029 SH   SOLE 31 29,663 0 30,366
SEI INVESTMENTS CO COM 784117103 797 15,797 SH   SOLE 34 15,797 0 0
SEI INVESTMENTS CO COM 784117103 12,831 254,382 SH   SOLE 36 254,382 0 0
SEI INVESTMENTS CO COM 784117103 35 686 SH   SOLE 40 686 0 0
SELECT BANCORP INC NEW COM 81617L108 17 1,537 SH   SOLE 18 1,537 0 0
SELECT BANCORP INC NEW COM 81617L108 31 2,872 SH   SOLE 21 2,872 0 0
SELECT COMFORT CORP COM 81616X103 56 2,249 SH   SOLE 2 2,032 0 217
SELECT COMFORT CORP COM 81616X103 8 312 SH   SOLE 4 312 0 0
SELECT COMFORT CORP COM 81616X103 34 1,360 SH   SOLE 7 1,360 0 0
SELECT COMFORT CORP COM 81616X103 5,168 208,464 SH   SOLE 18 208,464 0 0
SELECT COMFORT CORP COM 81616X103 666 26,883 SH   SOLE 19 26,883 0 0
SELECT COMFORT CORP COM 81616X103 90,177 3,637,638 SH   SOLE 21 3,637,638 0 0
SELECT COMFORT CORP COM 81616X103 29,108 1,174,169 SH   SOLE 22 1,074,447 0 99,722
SELECT COMFORT CORP COM 81616X103 395 15,953 SH   SOLE 26 12,463 0 3,490
SELECT COMFORT CORP COM 81616X103 182 7,337 SH   SOLE 28 7,337 0 0
SELECT COMFORT CORP COM 81616X103 89 3,579 SH   SOLE 29 0 0 3,579
SELECT COMFORT CORP COM 81616X103 2,050 82,677 SH   SOLE 30 82,677 0 0
SELECT COMFORT CORP COM 81616X103 144 5,798 SH   SOLE 40 5,798 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 372 14,436 SH   SOLE 2 2,839 0 11,597
SELECT INCOME REIT COM SH BEN INT 81618T100 576 22,345 SH   SOLE 4 22,345 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,236 86,695 SH   SOLE 7 86,695 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 74 2,883 SH   SOLE 15 2,883 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 6,539 253,564 SH   SOLE 18 253,564 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,317 89,840 SH   SOLE 19 89,840 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 52,222 2,024,881 SH   SOLE 21 2,024,881 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 62,064 2,406,495 SH   SOLE 22 2,288,616 0 117,879
SELECT INCOME REIT COM SH BEN INT 81618T100 70 2,716 SH   SOLE 23 2,716 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,573 99,758 SH   SOLE 25 99,758 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,034 40,110 SH   SOLE 26 16,828 0 23,282
SELECT INCOME REIT COM SH BEN INT 81618T100 257 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 606 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 8,302 321,923 SH   SOLE 30 321,923 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 180 6,975 SH   SOLE 40 6,975 0 0
SELECT MED HLDGS CORP COM 81619Q105 298 22,319 SH   SOLE 2 4,795 0 17,524
SELECT MED HLDGS CORP COM 81619Q105 5 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 68 5,122 SH   SOLE 7 5,122 0 0
SELECT MED HLDGS CORP COM 81619Q105 7,490 561,018 SH   SOLE 18 561,018 0 0
SELECT MED HLDGS CORP COM 81619Q105 852 63,813 SH   SOLE 19 63,813 0 0
SELECT MED HLDGS CORP COM 81619Q105 130,670 9,788,016 SH   SOLE 21 9,788,016 0 0
SELECT MED HLDGS CORP COM 81619Q105 38,781 2,904,927 SH   SOLE 22 2,673,879 0 231,048
SELECT MED HLDGS CORP COM 81619Q105 626 46,921 SH   SOLE 26 41,728 0 5,193
SELECT MED HLDGS CORP COM 81619Q105 179 13,398 SH   SOLE 28 13,398 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,742 205,406 SH   SOLE 30 205,406 0 0
SELECT MED HLDGS CORP COM 81619Q105 136 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 57,766 1,102,186 SH   SOLE 2 1,102,186 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5 96 SH   SOLE 18 96 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,403 64,925 SH   SOLE 29 64,925 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 9,117 122,600 SH Call SOLE 2 122,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 758,316 10,197,900 SH Call SOLE 19 10,197,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 13,348 179,500 SH Call SOLE 22 179,500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 171,895 2,311,660 SH   SOLE 2 2,311,660 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40 542 SH   SOLE 18 542 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,387 59,000 SH   SOLE 29 59,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 151,633 2,778,187 SH   SOLE 2 2,778,187 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 403 7,388 SH   SOLE 17 0 0 7,388
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 35 647 SH   SOLE 18 647 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 151,471 1,722,245 SH   SOLE 2 1,722,245 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 44 504 SH   SOLE 18 504 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 108,254 1,548,700 SH   SOLE 2 1,548,700 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 3 49 SH   SOLE 17 0 0 49
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 22 320 SH   SOLE 18 320 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 5,323 76,154 SH   SOLE 29 76,154 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 2,136 90,000 SH Put SOLE 2 90,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 356 15,000 SH Put SOLE 18 15,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 21,358 900,000 SH Put SOLE 19 900,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 248,762 10,483,016 SH   SOLE 2 10,483,016 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 17 727 SH   SOLE 18 727 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 107,995 4,551,000 SH   SOLE 19 4,551,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,803 76,000 SH   SOLE 22 76,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,152 217,091 SH   SOLE 29 217,091 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 1,626 25,000 SH Put SOLE 2 25,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 1,496 23,000 SH Put SOLE 18 23,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 22,121 340,000 SH Put SOLE 19 340,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 163 2,500 SH Put SOLE 22 2,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 158,995 2,443,819 SH   SOLE 2 2,443,819 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10 148 SH   SOLE 17 0 0 148
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 600 SH   SOLE 18 600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 170,269 3,193,938 SH   SOLE 2 3,193,938 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 27 509 SH   SOLE 18 509 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,001 56,299 SH   SOLE 29 56,299 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 45,860 1,451,265 SH   SOLE 2 1,451,265 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 267 SH   SOLE 17 0 0 267
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 11 336 SH   SOLE 18 336 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,034 32,716 SH   SOLE 29 32,716 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y886 25,655 500,000 SH Put SOLE 2 500,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 59,949 1,168,363 SH   SOLE 2 1,168,363 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 424 8,272 SH   SOLE 18 8,272 0 0
SELECTA BIOSCIENCES INC COM 816212104 2 173 SH   SOLE 2 173 0 0
SELECTA BIOSCIENCES INC COM 816212104 154 10,757 SH   SOLE 18 10,757 0 0
SELECTA BIOSCIENCES INC COM 816212104 28 1,947 SH   SOLE 19 1,947 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,247 156,913 SH   SOLE 21 156,913 0 0
SELECTA BIOSCIENCES INC COM 816212104 556 38,803 SH   SOLE 22 35,677 0 3,126
SELECTIVE INS GROUP INC COM 816300107 608 12,900 SH   SOLE 2 2,570 0 10,330
SELECTIVE INS GROUP INC COM 816300107 19 408 SH   SOLE 4 408 0 0
SELECTIVE INS GROUP INC COM 816300107 99 2,105 SH   SOLE 7 2,105 0 0
SELECTIVE INS GROUP INC COM 816300107 14,085 298,721 SH   SOLE 18 298,721 0 0
SELECTIVE INS GROUP INC COM 816300107 11,704 248,229 SH   SOLE 19 248,229 0 0
SELECTIVE INS GROUP INC COM 816300107 239,044 5,069,852 SH   SOLE 21 5,069,852 0 0
SELECTIVE INS GROUP INC COM 816300107 77,006 1,633,216 SH   SOLE 22 1,524,611 0 108,605
SELECTIVE INS GROUP INC COM 816300107 897 19,024 SH   SOLE 26 14,279 0 4,745
SELECTIVE INS GROUP INC COM 816300107 264 5,608 SH   SOLE 28 5,608 0 0
SELECTIVE INS GROUP INC COM 816300107 656 13,923 SH   SOLE 29 0 0 13,923
SELECTIVE INS GROUP INC COM 816300107 5,353 113,540 SH   SOLE 30 113,540 0 0
SELECTIVE INS GROUP INC COM 816300107 66 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 311 6,605 SH   SOLE 40 6,605 0 0
SEMGROUP CORP CL A 81663A105 529 14,681 SH   SOLE 2 2,898 0 11,783
SEMGROUP CORP CL A 81663A105 35 975 SH   SOLE 4 975 0 0
SEMGROUP CORP CL A 81663A105 1,552 43,117 SH   SOLE 7 43,117 0 0
SEMGROUP CORP CL A 81663A105 9,443 262,297 SH   SOLE 18 262,297 0 0
SEMGROUP CORP CL A 81663A105 1,361 37,803 SH   SOLE 19 37,803 0 0
SEMGROUP CORP CL A 81663A105 75,265 2,090,699 SH   SOLE 21 2,090,699 0 0
SEMGROUP CORP CL A 81663A105 57,012 1,583,665 SH   SOLE 22 1,444,858 0 138,807
SEMGROUP CORP CL A 81663A105 1,043 28,980 SH   SOLE 26 23,141 0 5,839
SEMGROUP CORP CL A 81663A105 342 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 836 23,213 SH   SOLE 30 23,213 0 0
SEMGROUP CORP CL A 81663A105 173 4,794 SH   SOLE 40 4,794 0 0
SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 321 51,189 SH   SOLE 7 51,189 0 0
SEMPRA ENERGY COM 816851109 31,117 281,601 SH   SOLE 2 120,572 0 161,029
SEMPRA ENERGY COM 816851109 9,670 87,508 SH   SOLE 4 81,674 0 5,834
SEMPRA ENERGY COM 816851109 42,477 384,403 SH   SOLE 7 372,267 0 12,136
SEMPRA ENERGY COM 816851109 276 2,501 SH   SOLE 13 2,501 0 0
SEMPRA ENERGY COM 816851109 168 1,516 SH   SOLE 15 1,516 0 0
SEMPRA ENERGY COM 816851109 83,314 753,972 SH   SOLE 18 704,175 0 49,797
SEMPRA ENERGY COM 816851109 126,996 1,149,287 SH   SOLE 19 1,149,287 0 0
SEMPRA ENERGY COM 816851109 13,066 118,243 SH   SOLE 20 0 0 118,243
SEMPRA ENERGY COM 816851109 854,851 7,736,204 SH   SOLE 21 7,736,204 0 0
SEMPRA ENERGY COM 816851109 734,696 6,648,836 SH   SOLE 22 5,361,135 0 1,287,701
SEMPRA ENERGY COM 816851109 32,190 291,316 SH   SOLE 23 291,316 0 0
SEMPRA ENERGY COM 816851109 10,046 90,911 SH   SOLE 25 90,911 0 0
SEMPRA ENERGY COM 816851109 67,995 615,340 SH   SOLE 26 163,714 0 451,626
SEMPRA ENERGY COM 816851109 5,495 49,729 SH   SOLE 28 36,979 0 12,750
SEMPRA ENERGY COM 816851109 1,778 16,088 SH   SOLE 29 16,088 0 0
SEMPRA ENERGY COM 816851109 88,328 799,346 SH   SOLE 30 799,346 0 0
SEMPRA ENERGY COM 816851109 13,953 126,276 SH   SOLE 31 48,906 0 77,370
SEMPRA ENERGY COM 816851109 7,341 66,432 SH   SOLE 32 66,432 0 0
SEMPRA ENERGY COM 816851109 39,684 359,135 SH   SOLE 34 359,135 0 0
SEMPRA ENERGY COM 816851109 42,961 388,783 SH   SOLE 36 388,783 0 0
SEMPRA ENERGY COM 816851109 154 1,397 SH   SOLE 40 1,397 0 0
SEMTECH CORP COM 816850101 391 11,578 SH   SOLE 2 11,158 0 420
SEMTECH CORP COM 816850101 16 477 SH   SOLE 4 477 0 0
SEMTECH CORP COM 816850101 59 1,756 SH   SOLE 7 1,756 0 0
SEMTECH CORP COM 816850101 10,747 317,965 SH   SOLE 18 317,965 0 0
SEMTECH CORP COM 816850101 7,792 230,519 SH   SOLE 19 230,519 0 0
SEMTECH CORP COM 816850101 190,378 5,632,472 SH   SOLE 21 5,632,472 0 0
SEMTECH CORP COM 816850101 67,331 1,992,037 SH   SOLE 22 1,861,270 0 130,767
SEMTECH CORP COM 816850101 135 3,984 SH   SOLE 23 3,984 0 0
SEMTECH CORP COM 816850101 502 14,859 SH   SOLE 26 10,419 0 4,440
SEMTECH CORP COM 816850101 316 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 1,123 33,233 SH   SOLE 29 0 0 33,233
SEMTECH CORP COM 816850101 4,281 126,658 SH   SOLE 30 126,658 0 0
SEMTECH CORP COM 816850101 249 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 55 1,526 SH   SOLE 2 283 0 1,243
SENECA FOODS CORP NEW CL A 817070501 1,321 36,596 SH   SOLE 18 36,596 0 0
SENECA FOODS CORP NEW CL A 817070501 161 4,460 SH   SOLE 19 4,460 0 0
SENECA FOODS CORP NEW CL A 817070501 21,061 583,399 SH   SOLE 21 583,399 0 0
SENECA FOODS CORP NEW CL A 817070501 8,794 243,609 SH   SOLE 22 229,544 0 14,065
SENECA FOODS CORP NEW CL A 817070501 27 742 SH   SOLE 26 0 0 742
SENECA FOODS CORP NEW CL A 817070501 38 1,048 SH   SOLE 28 1,048 0 0
SENECA FOODS CORP NEW CL A 817070501 504 13,971 SH   SOLE 30 13,971 0 0
SENECA FOODS CORP NEW CL A 817070501 27 742 SH   SOLE 40 742 0 0
SENESTECH INC COM 81720R109 2 300 SH   SOLE 18 300 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,288 162,379 SH   SOLE 2 125,466 0 36,913
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,412 69,753 SH   SOLE 4 69,753 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,117 302,059 SH   SOLE 7 302,059 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 195 9,628 SH   SOLE 15 9,628 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 16,604 819,953 SH   SOLE 18 819,953 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,671 329,413 SH   SOLE 19 329,413 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 233,662 11,538,874 SH   SOLE 21 11,538,874 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 202,662 10,007,981 SH   SOLE 22 9,236,181 0 771,800
SENIOR HSG PPTYS TR SH BEN INT 81721M109 204 10,058 SH   SOLE 23 10,058 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,756 333,642 SH   SOLE 25 333,642 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,639 130,324 SH   SOLE 26 44,765 0 85,559
SENIOR HSG PPTYS TR SH BEN INT 81721M109 680 33,566 SH   SOLE 28 33,566 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,664 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 22,433 1,107,824 SH   SOLE 30 1,107,824 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 102 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 198 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 511 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 8 7,883 SH   SOLE 18 7,883 0 0
SENOMYX INC COM 81724Q107 8 7,801 SH   SOLE 19 7,801 0 0
SENOMYX INC COM 81724Q107 117 118,266 SH   SOLE 21 118,266 0 0
SENOMYX INC COM 81724Q107 936 944,722 SH   SOLE 22 944,722 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3,636 83,250 SH   SOLE 2 0 0 83,250
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,273 52,041 SH   SOLE 4 46,812 0 5,229
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 409 9,362 SH   SOLE 7 9,362 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 53 1,220 SH   SOLE 15 1,220 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 906 20,754 SH   SOLE 18 3,155 0 17,599
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,349 53,793 SH   SOLE 19 29,109 0 24,684
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4,154 95,118 SH   SOLE 20 0 0 95,118
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,811 201,755 SH   SOLE 21 201,755 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 137,348 3,145,136 SH   SOLE 22 3,007,639 0 137,497
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,988 205,813 SH   SOLE 23 205,813 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,811 64,376 SH   SOLE 25 64,376 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 18,540 424,546 SH   SOLE 26 144,766 0 279,780
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1,552 35,532 SH   SOLE 28 26,320 0 9,212
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2,072 47,452 SH   SOLE 29 7,920 0 39,532
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 6,913 158,302 SH   SOLE 30 158,302 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3,033 69,457 SH   SOLE 31 28,964 0 40,493
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 565 12,942 SH   SOLE 34 12,942 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 10,582 242,308 SH   SOLE 36 242,308 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 33 765 SH   SOLE 40 765 0 0
SENSEONICS HLDGS INC COM 81727U105 1 755 SH   SOLE 2 755 0 0
SENSEONICS HLDGS INC COM 81727U105 185 103,155 SH   SOLE 18 103,155 0 0
SENSEONICS HLDGS INC COM 81727U105 16 9,006 SH   SOLE 19 9,006 0 0
SENSEONICS HLDGS INC COM 81727U105 1,533 856,505 SH   SOLE 21 856,505 0 0
SENSEONICS HLDGS INC COM 81727U105 335 186,996 SH   SOLE 22 167,072 0 19,924
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,525 19,246 SH   SOLE 2 18,764 0 482
SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 90 1,130 SH   SOLE 7 1,130 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 22,920 289,173 SH   SOLE 18 289,173 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,772 47,591 SH   SOLE 19 47,591 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 220,716 2,784,714 SH   SOLE 21 2,784,714 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 109,144 1,377,042 SH   SOLE 22 1,285,472 0 91,570
SENSIENT TECHNOLOGIES CORP COM 81725T100 39 491 SH   SOLE 23 491 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,059 13,355 SH   SOLE 26 11,090 0 2,265
SENSIENT TECHNOLOGIES CORP COM 81725T100 497 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 265 3,338 SH   SOLE 29 0 0 3,338
SENSIENT TECHNOLOGIES CORP COM 81725T100 558 7,034 SH   SOLE 30 7,034 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 64 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 244 3,082 SH   SOLE 40 3,082 0 0
SENSUS HEATLHCARE INC COM 81728J109 1 309 SH   SOLE 18 309 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 35 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 638 164,037 SH   SOLE 18 164,037 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 9,113 2,342,778 SH   SOLE 19 2,342,778 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5,057 1,299,932 SH   SOLE 21 1,299,932 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3,291 845,890 SH   SOLE 22 768,188 0 77,702
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 463 118,917 SH   SOLE 25 118,917 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 20 5,126 SH   SOLE 28 5,126 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 61 15,585 SH   SOLE 30 15,585 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1,701 437,245 SH   SOLE 34 437,245 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 10 2,588 SH   SOLE 40 2,588 0 0
SERES THERAPEUTICS INC COM 81750R102 49 4,319 SH   SOLE 2 4,319 0 0
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 735 65,198 SH   SOLE 18 65,198 0 0
SERES THERAPEUTICS INC COM 81750R102 388 34,395 SH   SOLE 19 34,395 0 0
SERES THERAPEUTICS INC COM 81750R102 12,335 1,094,495 SH   SOLE 21 1,094,495 0 0
SERES THERAPEUTICS INC COM 81750R102 5,499 487,907 SH   SOLE 22 456,750 0 31,157
SERES THERAPEUTICS INC COM 81750R102 26 2,289 SH   SOLE 23 2,289 0 0
SERES THERAPEUTICS INC COM 81750R102 16 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 64 5,708 SH   SOLE 29 0 0 5,708
SERES THERAPEUTICS INC COM 81750R102 51 4,556 SH   SOLE 30 4,556 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 230 5,322 SH   SOLE 2 1,174 0 4,148
SERITAGE GROWTH PPTYS CL A 81752R100 1,777 41,187 SH   SOLE 4 41,187 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,293 29,975 SH   SOLE 7 29,975 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 42 971 SH   SOLE 15 971 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 7,311 169,431 SH   SOLE 18 169,431 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 15,549 360,351 SH   SOLE 19 360,351 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 32,788 759,854 SH   SOLE 21 759,854 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 37,776 875,463 SH   SOLE 22 830,651 0 44,812
SERITAGE GROWTH PPTYS CL A 81752R100 45 1,036 SH   SOLE 23 1,036 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,423 32,983 SH   SOLE 25 32,983 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 398 9,222 SH   SOLE 26 0 0 9,222
SERITAGE GROWTH PPTYS CL A 81752R100 156 3,625 SH   SOLE 28 3,625 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 417 9,665 SH   SOLE 29 9,665 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,986 115,544 SH   SOLE 30 115,544 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,136 72,671 SH   SOLE 34 72,671 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 54 1,252 SH   SOLE 40 1,252 0 0
SERVICE CORP INTL COM 817565104 3,354 108,630 SH   SOLE 2 107,289 0 1,341
SERVICE CORP INTL COM 817565104 30 963 SH   SOLE 4 963 0 0
SERVICE CORP INTL COM 817565104 188 6,096 SH   SOLE 7 6,096 0 0
SERVICE CORP INTL COM 817565104 21,284 689,236 SH   SOLE 18 689,236 0 0
SERVICE CORP INTL COM 817565104 28,652 927,837 SH   SOLE 19 927,837 0 0
SERVICE CORP INTL COM 817565104 3,922 127,000 SH   SOLE 20 127,000 0 0
SERVICE CORP INTL COM 817565104 240,887 7,800,752 SH   SOLE 21 7,800,752 0 0
SERVICE CORP INTL COM 817565104 195,970 6,346,180 SH   SOLE 22 5,707,045 0 639,135
SERVICE CORP INTL COM 817565104 2,839 91,936 SH   SOLE 26 46,819 0 45,117
SERVICE CORP INTL COM 817565104 859 27,809 SH   SOLE 28 27,809 0 0
SERVICE CORP INTL COM 817565104 645 20,894 SH   SOLE 29 0 0 20,894
SERVICE CORP INTL COM 817565104 1,122 36,322 SH   SOLE 30 36,322 0 0
SERVICE CORP INTL COM 817565104 126 4,088 SH   SOLE 31 4,088 0 0
SERVICE CORP INTL COM 817565104 5,484 177,600 SH   SOLE 34 177,600 0 0
SERVICE CORP INTL COM 817565104 795 25,741 SH   SOLE 36 25,741 0 0
SERVICE CORP INTL COM 817565104 495 16,027 SH   SOLE 40 16,027 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 504 12,063 SH   SOLE 2 11,037 0 1,026
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 176 4,211 SH   SOLE 7 4,211 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,699 64,653 SH   SOLE 18 64,653 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13,254 317,472 SH   SOLE 19 295,935 0 21,537
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 56,659 1,357,093 SH   SOLE 21 1,357,093 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 152,267 3,647,103 SH   SOLE 22 3,206,203 0 440,900
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,094 26,200 SH   SOLE 25 26,200 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,777 42,570 SH   SOLE 26 35,040 0 7,530
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 805 19,275 SH   SOLE 28 19,275 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 914 21,881 SH   SOLE 30 21,881 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 122 2,926 SH   SOLE 31 2,926 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,867 44,712 SH   SOLE 34 44,712 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 567 13,583 SH   SOLE 40 13,583 0 0
SERVICENOW INC COM 81762P102 7,587 86,742 SH   SOLE 2 9,805 0 76,937
SERVICENOW INC COM 81762P102 4,208 48,108 SH   SOLE 4 44,497 0 3,611
SERVICENOW INC COM 81762P102 1,213 13,869 SH   SOLE 7 10,006 0 3,863
SERVICENOW INC COM 81762P102 80 916 SH   SOLE 15 916 0 0
SERVICENOW INC COM 81762P102 7,665 87,629 SH   SOLE 18 69,873 0 17,756
SERVICENOW INC COM 81762P102 8,968 102,531 SH   SOLE 19 102,531 0 0
SERVICENOW INC COM 81762P102 6,935 79,289 SH   SOLE 20 0 0 79,289
SERVICENOW INC COM 81762P102 176,184 2,014,220 SH   SOLE 21 2,014,220 0 0
SERVICENOW INC COM 81762P102 369,332 4,222,383 SH   SOLE 22 3,684,108 0 538,275
SERVICENOW INC COM 81762P102 16,738 191,357 SH   SOLE 23 191,357 0 0
SERVICENOW INC COM 81762P102 5,179 59,206 SH   SOLE 25 59,206 0 0
SERVICENOW INC COM 81762P102 32,803 375,019 SH   SOLE 26 116,720 0 258,299
SERVICENOW INC COM 81762P102 2,986 34,139 SH   SOLE 28 25,371 0 8,768
SERVICENOW INC COM 81762P102 3,960 45,278 SH   SOLE 29 7,402 0 37,876
SERVICENOW INC COM 81762P102 17,280 197,557 SH   SOLE 30 197,557 0 0
SERVICENOW INC COM 81762P102 7,133 81,551 SH   SOLE 31 36,325 0 45,226
SERVICENOW INC COM 81762P102 4,733 54,107 SH   SOLE 34 54,107 0 0
SERVICENOW INC COM 81762P102 20,621 235,751 SH   SOLE 36 235,751 0 0
SERVICENOW INC COM 81762P102 86 980 SH   SOLE 40 980 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 772 600,000 PRN   SOLE 21 600,000 0 0
SERVICESOURCE INTL INC COM 81763U100 26 6,766 SH   SOLE 2 3,090 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 934 240,604 SH   SOLE 18 240,604 0 0
SERVICESOURCE INTL INC COM 81763U100 144 37,199 SH   SOLE 19 37,199 0 0
SERVICESOURCE INTL INC COM 81763U100 7,557 1,947,585 SH   SOLE 21 1,947,585 0 0
SERVICESOURCE INTL INC COM 81763U100 6,518 1,679,952 SH   SOLE 22 1,556,134 0 123,818
SERVICESOURCE INTL INC COM 81763U100 40 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 33 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 38 9,890 SH   SOLE 30 9,890 0 0
SERVICESOURCE INTL INC COM 81763U100 25 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 90 2,484 SH   SOLE 2 1,988 0 496
SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 43 1,182 SH   SOLE 7 1,182 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,248 226,728 SH   SOLE 18 226,728 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,012 27,809 SH   SOLE 19 27,809 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 137,542 3,780,697 SH   SOLE 21 3,780,697 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 47,053 1,293,368 SH   SOLE 22 1,197,587 0 95,781
SERVISFIRST BANCSHARES INC COM 81768T108 784 21,559 SH   SOLE 26 19,845 0 1,714
SERVISFIRST BANCSHARES INC COM 81768T108 229 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,135 86,174 SH   SOLE 30 86,174 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 173 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SEVCON INC COM 81783K108 6 433 SH   SOLE 18 433 0 0
SEVCON INC COM 81783K108 11 777 SH   SOLE 21 777 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 11 1,524 SH   SOLE 18 1,524 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 21 2,866 SH   SOLE 21 2,866 0 0
SHAKE SHACK INC CL A 819047101 26 767 SH   SOLE 2 728 0 39
SHAKE SHACK INC CL A 819047101 22 644 SH   SOLE 7 644 0 0
SHAKE SHACK INC CL A 819047101 2,730 81,736 SH   SOLE 18 81,736 0 0
SHAKE SHACK INC CL A 819047101 339 10,147 SH   SOLE 19 10,147 0 0
SHAKE SHACK INC CL A 819047101 48,419 1,449,685 SH   SOLE 21 1,449,685 0 0
SHAKE SHACK INC CL A 819047101 15,222 455,759 SH   SOLE 22 428,892 0 26,867
SHAKE SHACK INC CL A 819047101 25 763 SH   SOLE 26 0 0 763
SHAKE SHACK INC CL A 819047101 48 1,450 SH   SOLE 28 1,450 0 0
SHAKE SHACK INC CL A 819047101 1,214 36,336 SH   SOLE 30 36,336 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 163 34,253 SH   SOLE 21 34,253 0 0
SHARPS COMPLIANCE CORP COM 820017101 369 77,493 SH   SOLE 22 70,115 0 7,378
SHARPSPRING INC COM 820054104 10 2,275 SH   SOLE 21 2,275 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 1 SH   SOLE 22 1 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1,739 53,951 SH   SOLE 18 53,951 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 30,139 935,128 SH   SOLE 19 935,128 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 69 2,458 SH   SOLE 2 2,153 0 305
SHENANDOAH TELECOMMUNICATION COM 82312B106 9 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 35 1,232 SH   SOLE 7 1,232 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,695 167,367 SH   SOLE 18 167,367 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 840 29,935 SH   SOLE 19 29,935 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 62,193 2,217,225 SH   SOLE 21 2,217,225 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 34,715 1,237,600 SH   SOLE 22 1,143,274 0 94,326
SHENANDOAH TELECOMMUNICATION COM 82312B106 25 894 SH   SOLE 23 894 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 76 2,707 SH   SOLE 26 0 0 2,707
SHENANDOAH TELECOMMUNICATION COM 82312B106 187 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 219 7,801 SH   SOLE 30 7,801 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 138 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 35,549 114,603 SH   SOLE 2 36,451 0 78,152
SHERWIN WILLIAMS CO COM 824348106 7,923 25,544 SH   SOLE 4 23,465 0 2,079
SHERWIN WILLIAMS CO COM 824348106 36,144 116,523 SH   SOLE 7 70,905 0 45,618
SHERWIN WILLIAMS CO COM 824348106 557 1,795 SH   SOLE 13 1,795 0 0
SHERWIN WILLIAMS CO COM 824348106 146 470 SH   SOLE 15 470 0 0
SHERWIN WILLIAMS CO COM 824348106 2 6 SH   SOLE 17 0 0 6
SHERWIN WILLIAMS CO COM 824348106 137,029 441,758 SH   SOLE 18 353,519 0 88,239
SHERWIN WILLIAMS CO COM 824348106 80,263 258,754 SH   SOLE 19 258,754 0 0
SHERWIN WILLIAMS CO COM 824348106 15,127 48,766 SH   SOLE 20 0 0 48,766
SHERWIN WILLIAMS CO COM 824348106 407,484 1,313,658 SH   SOLE 21 1,313,658 0 0
SHERWIN WILLIAMS CO COM 824348106 681,793 2,197,986 SH   SOLE 22 1,796,548 0 401,438
SHERWIN WILLIAMS CO COM 824348106 29,973 96,628 SH   SOLE 23 96,628 0 0
SHERWIN WILLIAMS CO COM 824348106 8,660 27,917 SH   SOLE 25 27,917 0 0
SHERWIN WILLIAMS CO COM 824348106 64,920 209,291 SH   SOLE 26 53,766 0 155,525
SHERWIN WILLIAMS CO COM 824348106 5,111 16,478 SH   SOLE 28 12,268 0 4,210
SHERWIN WILLIAMS CO COM 824348106 1,057 3,408 SH   SOLE 29 3,408 0 0
SHERWIN WILLIAMS CO COM 824348106 66,255 213,595 SH   SOLE 30 213,595 0 0
SHERWIN WILLIAMS CO COM 824348106 13,371 43,106 SH   SOLE 31 15,520 0 27,586
SHERWIN WILLIAMS CO COM 824348106 6,237 20,108 SH   SOLE 34 20,108 0 0
SHERWIN WILLIAMS CO COM 824348106 36,352 117,194 SH   SOLE 36 117,194 0 0
SHERWIN WILLIAMS CO COM 824348106 126 405 SH   SOLE 40 405 0 0
SHILOH INDS INC COM 824543102 20 1,458 SH   SOLE 18 1,458 0 0
SHILOH INDS INC COM 824543102 332 24,336 SH   SOLE 21 24,336 0 0
SHILOH INDS INC COM 824543102 2,459 180,408 SH   SOLE 22 180,408 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 17 400 SH   SOLE 2 400 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,254 30,001 SH   SOLE 21 30,001 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,801 114,877 SH   SOLE 22 60,805 0 54,072
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 363 8,696 SH   SOLE 36 8,696 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 204 13,853 SH   SOLE 2 2,848 0 11,005
SHIP FINANCE INTERNATIONAL L SHS G81075106 32 2,146 SH   SOLE 4 2,146 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 307 20,914 SH   SOLE 7 20,914 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,493 237,647 SH   SOLE 18 237,647 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 377 25,672 SH   SOLE 19 25,672 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 25,919 1,763,212 SH   SOLE 21 1,763,212 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 8,789 597,888 SH   SOLE 22 503,133 0 94,755
SHIP FINANCE INTERNATIONAL L SHS G81075106 185 12,590 SH   SOLE 23 12,590 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 37 2,545 SH   SOLE 34 2,545 0 0
SHIRE PLC SPONSORED ADR 82481R106 4,784 27,459 SH   SOLE 2 27,459 0 0
SHIRE PLC SPONSORED ADR 82481R106 668 3,834 SH   SOLE 4 3,834 0 0
SHIRE PLC SPONSORED ADR 82481R106 274 1,573 SH   SOLE 7 1,573 0 0
SHIRE PLC SPONSORED ADR 82481R106 106 610 SH   SOLE 15 610 0 0
SHIRE PLC SPONSORED ADR 82481R106 189 1,085 SH   SOLE 18 1,085 0 0
SHIRE PLC SPONSORED ADR 82481R106 21,117 121,200 SH   SOLE 19 121,200 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,439 8,261 SH   SOLE 20 8,261 0 0
SHIRE PLC SPONSORED ADR 82481R106 198,219 1,137,684 SH   SOLE 21 1,137,684 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,797 10,312 SH   SOLE 22 5,537 0 4,775
SHIRE PLC SPONSORED ADR 82481R106 687 3,942 SH   SOLE 26 0 0 3,942
SHIRE PLC SPONSORED ADR 82481R106 2,644 15,174 SH   SOLE 30 15,174 0 0
SHIRE PLC SPONSORED ADR 82481R106 2,439 13,996 SH   SOLE 32 13,996 0 0
SHIRE PLC SPONSORED ADR 82481R106 15,392 88,345 SH   SOLE 34 88,345 0 0
SHOE CARNIVAL INC COM 824889109 81 3,313 SH   SOLE 2 1,152 0 2,161
SHOE CARNIVAL INC COM 824889109 8 344 SH   SOLE 7 344 0 0
SHOE CARNIVAL INC COM 824889109 1,811 73,705 SH   SOLE 18 73,705 0 0
SHOE CARNIVAL INC COM 824889109 233 9,490 SH   SOLE 19 9,490 0 0
SHOE CARNIVAL INC COM 824889109 28,963 1,178,795 SH   SOLE 21 1,178,795 0 0
SHOE CARNIVAL INC COM 824889109 9,255 376,678 SH   SOLE 22 349,165 0 27,513
SHOE CARNIVAL INC COM 824889109 21 849 SH   SOLE 26 0 0 849
SHOE CARNIVAL INC COM 824889109 54 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 558 22,706 SH   SOLE 30 22,706 0 0
SHOE CARNIVAL INC COM 824889109 43 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 6,918 101,600 SH   SOLE 19 101,600 0 0
SHOPIFY INC CL A 82509L107 0 5 SH   SOLE 22 5 0 0
SHORE BANCSHARES INC COM 825107105 11 643 SH   SOLE 2 643 0 0
SHORE BANCSHARES INC COM 825107105 817 48,914 SH   SOLE 18 48,914 0 0
SHORE BANCSHARES INC COM 825107105 137 8,183 SH   SOLE 19 8,183 0 0
SHORE BANCSHARES INC COM 825107105 6,995 418,638 SH   SOLE 21 418,638 0 0
SHORE BANCSHARES INC COM 825107105 4,552 272,436 SH   SOLE 22 245,035 0 27,401
SHORETEL INC COM 825211105 88 14,377 SH   SOLE 2 4,942 0 9,435
SHORETEL INC COM 825211105 9 1,478 SH   SOLE 7 1,478 0 0
SHORETEL INC COM 825211105 1,676 272,547 SH   SOLE 18 272,547 0 0
SHORETEL INC COM 825211105 246 40,067 SH   SOLE 19 40,067 0 0
SHORETEL INC COM 825211105 13,295 2,161,792 SH   SOLE 21 2,161,792 0 0
SHORETEL INC COM 825211105 11,865 1,929,316 SH   SOLE 22 1,804,027 0 125,289
SHORETEL INC COM 825211105 58 9,478 SH   SOLE 28 9,478 0 0
SHORETEL INC COM 825211105 304 49,394 SH   SOLE 29 0 0 49,394
SHORETEL INC COM 825211105 59 9,588 SH   SOLE 30 9,588 0 0
SHORETEL INC COM 825211105 45 7,322 SH   SOLE 40 7,322 0 0
SHUTTERFLY INC COM 82568P304 89 1,848 SH   SOLE 2 1,678 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 8,199 169,792 SH   SOLE 18 169,792 0 0
SHUTTERFLY INC COM 82568P304 1,014 21,004 SH   SOLE 19 21,004 0 0
SHUTTERFLY INC COM 82568P304 138,042 2,858,602 SH   SOLE 21 2,858,602 0 0
SHUTTERFLY INC COM 82568P304 43,472 900,224 SH   SOLE 22 828,240 0 71,984
SHUTTERFLY INC COM 82568P304 540 11,180 SH   SOLE 26 8,889 0 2,291
SHUTTERFLY INC COM 82568P304 232 4,807 SH   SOLE 28 4,807 0 0
SHUTTERFLY INC COM 82568P304 3,092 64,032 SH   SOLE 30 64,032 0 0
SHUTTERFLY INC COM 82568P304 201 4,159 SH   SOLE 40 4,159 0 0
SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 300 300,000 PRN   SOLE 21 300,000 0 0
SHUTTERSTOCK INC COM 825690100 41 994 SH   SOLE 2 880 0 114
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 18 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,863 93,418 SH   SOLE 18 93,418 0 0
SHUTTERSTOCK INC COM 825690100 753 18,217 SH   SOLE 19 18,217 0 0
SHUTTERSTOCK INC COM 825690100 66,312 1,603,680 SH   SOLE 21 1,603,680 0 0
SHUTTERSTOCK INC COM 825690100 21,893 529,467 SH   SOLE 22 490,086 0 39,381
SHUTTERSTOCK INC COM 825690100 13 309 SH   SOLE 23 309 0 0
SHUTTERSTOCK INC COM 825690100 44 1,071 SH   SOLE 26 0 0 1,071
SHUTTERSTOCK INC COM 825690100 120 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,418 34,284 SH   SOLE 30 34,284 0 0
SHUTTERSTOCK INC COM 825690100 83 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 30 2,170 SH   SOLE 2 855 0 1,315
SI FINL GROUP INC MD COM 78425V104 600 42,704 SH   SOLE 18 42,704 0 0
SI FINL GROUP INC MD COM 78425V104 55 3,910 SH   SOLE 19 3,910 0 0
SI FINL GROUP INC MD COM 78425V104 5,268 374,918 SH   SOLE 21 374,918 0 0
SI FINL GROUP INC MD COM 78425V104 3,079 219,169 SH   SOLE 22 212,693 0 6,476
SIBANYE GOLD LTD SPONSORED ADR 825724206 11 1,200 SH   SOLE 2 1,200 0 0
SIBANYE GOLD LTD SPONSORED ADR 825724206 6,043 685,974 SH   SOLE 7 685,974 0 0
SIBANYE GOLD LTD SPONSORED ADR 825724206 62 7,029 SH   SOLE 21 7,029 0 0
SIBANYE GOLD LTD SPONSORED ADR 825724206 3,721 422,324 SH   SOLE 30 422,324 0 0
SIENTRA INC COM 82621J105 19 2,301 SH   SOLE 18 2,301 0 0
SIENTRA INC COM 82621J105 348 41,309 SH   SOLE 21 41,309 0 0
SIENTRA INC COM 82621J105 921 109,324 SH   SOLE 22 109,324 0 0
SIERRA BANCORP COM 82620P102 62 2,256 SH   SOLE 2 401 0 1,855
SIERRA BANCORP COM 82620P102 1,319 48,099 SH   SOLE 18 48,099 0 0
SIERRA BANCORP COM 82620P102 212 7,711 SH   SOLE 19 7,711 0 0
SIERRA BANCORP COM 82620P102 10,386 378,627 SH   SOLE 21 378,627 0 0
SIERRA BANCORP COM 82620P102 8,381 305,529 SH   SOLE 22 295,524 0 10,005
SIERRA BANCORP COM 82620P102 360 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 4 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 64 7,962 SH   SOLE 21 7,962 0 0
SIFCO INDS INC COM 826546103 39 4,822 SH   SOLE 22 4,822 0 0
SIGMA DESIGNS INC COM 826565103 49 7,835 SH   SOLE 2 1,790 0 6,045
SIGMA DESIGNS INC COM 826565103 5 874 SH   SOLE 7 874 0 0
SIGMA DESIGNS INC COM 826565103 968 154,860 SH   SOLE 18 154,860 0 0
SIGMA DESIGNS INC COM 826565103 148 23,641 SH   SOLE 19 23,641 0 0
SIGMA DESIGNS INC COM 826565103 7,203 1,152,552 SH   SOLE 21 1,152,552 0 0
SIGMA DESIGNS INC COM 826565103 5,572 891,552 SH   SOLE 22 849,839 0 41,713
SIGMATRON INTL INC COM 82661L101 11 2,141 SH   SOLE 21 2,141 0 0
SIGMATRON INTL INC COM 82661L101 968 189,202 SH   SOLE 22 189,202 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 8,153 54,945 SH   SOLE 2 26,774 0 28,171
SIGNATURE BK NEW YORK N Y COM 82669G104 2,481 16,719 SH   SOLE 4 15,163 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 634 4,274 SH   SOLE 7 4,274 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 28,098 189,353 SH   SOLE 18 183,768 0 5,585
SIGNATURE BK NEW YORK N Y COM 82669G104 7,276 49,035 SH   SOLE 19 49,035 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,796 32,320 SH   SOLE 20 0 0 32,320
SIGNATURE BK NEW YORK N Y COM 82669G104 351,224 2,366,899 SH   SOLE 21 2,366,899 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 259,608 1,749,496 SH   SOLE 22 1,568,933 0 180,563
SIGNATURE BK NEW YORK N Y COM 82669G104 9,968 67,172 SH   SOLE 23 67,172 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,507 91,021 SH   SOLE 26 44,882 0 46,139
SIGNATURE BK NEW YORK N Y COM 82669G104 1,693 11,408 SH   SOLE 28 8,562 0 2,846
SIGNATURE BK NEW YORK N Y COM 82669G104 2,211 14,900 SH   SOLE 29 2,722 0 12,178
SIGNATURE BK NEW YORK N Y COM 82669G104 6,762 45,572 SH   SOLE 30 45,572 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,563 24,011 SH   SOLE 31 12,849 0 11,162
SIGNATURE BK NEW YORK N Y COM 82669G104 591 3,985 SH   SOLE 34 3,985 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,295 8,730 SH   SOLE 36 8,730 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 55 370 SH   SOLE 40 370 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,089 59,027 SH   SOLE 2 15,212 0 43,815
SIGNET JEWELERS LIMITED SHS G81276100 1,283 18,526 SH   SOLE 4 16,714 0 1,812
SIGNET JEWELERS LIMITED SHS G81276100 3,253 46,955 SH   SOLE 7 45,521 0 1,434
SIGNET JEWELERS LIMITED SHS G81276100 38 543 SH   SOLE 13 543 0 0
SIGNET JEWELERS LIMITED SHS G81276100 33 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,429 150,559 SH   SOLE 18 141,436 0 9,123
SIGNET JEWELERS LIMITED SHS G81276100 3,500 50,534 SH   SOLE 19 50,534 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,143 59,806 SH   SOLE 20 0 0 59,806
SIGNET JEWELERS LIMITED SHS G81276100 87,367 1,261,251 SH   SOLE 21 1,261,251 0 0
SIGNET JEWELERS LIMITED SHS G81276100 128,178 1,850,405 SH   SOLE 22 1,498,588 0 351,817
SIGNET JEWELERS LIMITED SHS G81276100 5,893 85,068 SH   SOLE 23 85,068 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,842 26,595 SH   SOLE 25 26,595 0 0
SIGNET JEWELERS LIMITED SHS G81276100 12,329 177,991 SH   SOLE 26 67,732 0 110,259
SIGNET JEWELERS LIMITED SHS G81276100 957 13,810 SH   SOLE 28 10,723 0 3,087
SIGNET JEWELERS LIMITED SHS G81276100 1,192 17,207 SH   SOLE 29 3,713 0 13,494
SIGNET JEWELERS LIMITED SHS G81276100 13,743 198,396 SH   SOLE 30 198,396 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,510 36,241 SH   SOLE 31 14,407 0 21,834
SIGNET JEWELERS LIMITED SHS G81276100 338 4,873 SH   SOLE 34 4,873 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,893 85,076 SH   SOLE 36 85,076 0 0
SIGNET JEWELERS LIMITED SHS G81276100 25 364 SH   SOLE 40 364 0 0
SILGAN HOLDINGS INC COM 827048109 1,447 24,372 SH   SOLE 2 24,095 0 277
SILGAN HOLDINGS INC COM 827048109 13 222 SH   SOLE 4 222 0 0
SILGAN HOLDINGS INC COM 827048109 89 1,507 SH   SOLE 7 1,507 0 0
SILGAN HOLDINGS INC COM 827048109 9,094 153,203 SH   SOLE 18 153,203 0 0
SILGAN HOLDINGS INC COM 827048109 6,058 102,062 SH   SOLE 19 102,062 0 0
SILGAN HOLDINGS INC COM 827048109 96,948 1,633,213 SH   SOLE 21 1,633,213 0 0
SILGAN HOLDINGS INC COM 827048109 74,384 1,253,099 SH   SOLE 22 1,113,740 0 139,359
SILGAN HOLDINGS INC COM 827048109 907 15,284 SH   SOLE 26 13,316 0 1,968
SILGAN HOLDINGS INC COM 827048109 346 5,821 SH   SOLE 28 5,821 0 0
SILGAN HOLDINGS INC COM 827048109 408 6,881 SH   SOLE 30 6,881 0 0
SILGAN HOLDINGS INC COM 827048109 52 883 SH   SOLE 31 883 0 0
SILGAN HOLDINGS INC COM 827048109 42 706 SH   SOLE 36 706 0 0
SILGAN HOLDINGS INC COM 827048109 178 3,004 SH   SOLE 40 3,004 0 0
SILICOM LTD ORD M84116108 47 952 SH   SOLE 2 801 0 151
SILICOM LTD ORD M84116108 1,095 22,046 SH   SOLE 18 22,046 0 0
SILICOM LTD ORD M84116108 109 2,189 SH   SOLE 19 2,189 0 0
SILICOM LTD ORD M84116108 8,941 180,003 SH   SOLE 21 180,003 0 0
SILICOM LTD ORD M84116108 2,620 52,740 SH   SOLE 22 48,814 0 3,926
SILICON LABORATORIES INC COM 826919102 1,323 17,986 SH   SOLE 2 17,745 0 241
SILICON LABORATORIES INC COM 826919102 12 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 78 1,057 SH   SOLE 7 1,057 0 0
SILICON LABORATORIES INC COM 826919102 19,836 269,689 SH   SOLE 18 269,689 0 0
SILICON LABORATORIES INC COM 826919102 23,402 318,175 SH   SOLE 19 318,175 0 0
SILICON LABORATORIES INC COM 826919102 187,854 2,554,096 SH   SOLE 21 2,554,096 0 0
SILICON LABORATORIES INC COM 826919102 95,339 1,296,249 SH   SOLE 22 1,210,833 0 85,416
SILICON LABORATORIES INC COM 826919102 1,015 13,800 SH   SOLE 25 13,800 0 0
SILICON LABORATORIES INC COM 826919102 836 11,368 SH   SOLE 26 8,954 0 2,414
SILICON LABORATORIES INC COM 826919102 416 5,660 SH   SOLE 28 5,660 0 0
SILICON LABORATORIES INC COM 826919102 538 7,318 SH   SOLE 29 0 0 7,318
SILICON LABORATORIES INC COM 826919102 478 6,502 SH   SOLE 30 6,502 0 0
SILICON LABORATORIES INC COM 826919102 3,832 52,100 SH   SOLE 34 52,100 0 0
SILICON LABORATORIES INC COM 826919102 312 4,242 SH   SOLE 40 4,242 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 19 400 SH   SOLE 2 400 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,329 113,999 SH   SOLE 19 113,999 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,004 85,643 SH   SOLE 21 85,643 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 120 2,563 SH   SOLE 25 2,563 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 8,482 181,442 SH   SOLE 34 181,442 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 157 7,290 SH   SOLE 2 1,563 0 5,727
SILVER BAY RLTY TR CORP COM 82735Q102 276 12,845 SH   SOLE 4 12,845 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 878 40,881 SH   SOLE 7 40,881 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 37 1,715 SH   SOLE 15 1,715 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 2,983 138,927 SH   SOLE 18 138,927 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 1,065 49,584 SH   SOLE 19 49,584 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 25,169 1,172,274 SH   SOLE 21 1,172,274 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 32,487 1,513,142 SH   SOLE 22 1,434,902 0 78,240
SILVER BAY RLTY TR CORP COM 82735Q102 34 1,589 SH   SOLE 23 1,589 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 1,075 50,057 SH   SOLE 25 50,057 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 486 22,637 SH   SOLE 26 9,145 0 13,492
SILVER BAY RLTY TR CORP COM 82735Q102 115 5,356 SH   SOLE 28 5,356 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 250 11,659 SH   SOLE 29 11,659 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 3,683 171,533 SH   SOLE 30 171,533 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 83 3,888 SH   SOLE 40 3,888 0 0
SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 26 2,503 SH   OTR 19 2,503 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 30 2,653 SH   SOLE 2 1,774 0 879
SILVER SPRING NETWORKS INC COM 82817Q103 9 840 SH   SOLE 7 840 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 1,587 140,531 SH   SOLE 18 140,531 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 461 40,866 SH   SOLE 19 40,866 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 12,491 1,106,409 SH   SOLE 21 1,106,409 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 11,338 1,004,267 SH   SOLE 22 931,660 0 72,607
SILVER SPRING NETWORKS INC COM 82817Q103 24 2,112 SH   SOLE 26 0 0 2,112
SILVER SPRING NETWORKS INC COM 82817Q103 53 4,685 SH   SOLE 28 4,685 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 104 9,202 SH   SOLE 29 0 0 9,202
SILVER SPRING NETWORKS INC COM 82817Q103 51 4,529 SH   SOLE 30 4,529 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 40 3,531 SH   SOLE 40 3,531 0 0
SILVER STD RES INC COM 82823L106 4 350 SH   SOLE 17 0 0 350
SILVER STD RES INC COM 82823L106 55 5,169 SH   SOLE 21 5,169 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 293 300,000 PRN   SOLE 21 300,000 0 0
SILVER WHEATON CORP COM 828336107 1 65 SH   SOLE 17 0 0 65
SILVER WHEATON CORP COM 828336107 28,297 1,357,802 SH   SOLE 19 1,357,802 0 0
SILVER WHEATON CORP COM 828336107 5,919 284,035 SH   SOLE 21 284,035 0 0
SILVER WHEATON CORP COM 828336107 1,440 69,074 SH   SOLE 25 69,074 0 0
SILVER WHEATON CORP COM 828336107 10,292 493,840 SH   SOLE 29 493,840 0 0
SILVER WHEATON CORP COM 828336107 948 45,494 SH   SOLE 34 45,494 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3 236 SH   SOLE 2 236 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 336 25,250 SH   SOLE 18 25,250 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 38 2,889 SH   SOLE 19 2,889 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,077 231,352 SH   SOLE 21 231,352 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 893 67,179 SH   SOLE 22 61,273 0 5,906
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 347 6,291 SH   SOLE 2 1,276 0 5,015
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11 206 SH   SOLE 4 206 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 41 741 SH   SOLE 7 741 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8,569 155,380 SH   SOLE 18 155,380 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,046 18,967 SH   SOLE 19 18,967 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 140,227 2,542,644 SH   SOLE 21 2,542,644 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 47,239 856,554 SH   SOLE 22 804,075 0 52,479
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 650 11,794 SH   SOLE 26 9,960 0 1,834
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 226 4,098 SH   SOLE 28 4,098 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,290 59,650 SH   SOLE 30 59,650 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 185 3,359 SH   SOLE 40 3,359 0 0
SIMON PPTY GROUP INC NEW COM 828806109 98,905 574,931 SH   SOLE 2 376,965 0 197,966
SIMON PPTY GROUP INC NEW COM 828806109 60,678 352,717 SH   SOLE 4 344,332 0 8,385
SIMON PPTY GROUP INC NEW COM 828806109 106,733 620,431 SH   SOLE 7 619,042 0 1,389
SIMON PPTY GROUP INC NEW COM 828806109 4,028 23,415 SH   SOLE 13 23,415 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,528 14,698 SH   SOLE 15 14,698 0 0
SIMON PPTY GROUP INC NEW COM 828806109 132,416 769,727 SH   SOLE 18 721,891 0 47,836
SIMON PPTY GROUP INC NEW COM 828806109 16 92 SH   OTR 19 92 0 0
SIMON PPTY GROUP INC NEW COM 828806109 156,764 911,260 SH   SOLE 19 908,060 0 3,200
SIMON PPTY GROUP INC NEW COM 828806109 21,864 127,095 SH   SOLE 20 0 0 127,095
SIMON PPTY GROUP INC NEW COM 828806109 1,334,208 7,755,671 SH   SOLE 21 7,755,671 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,231,472 12,971,412 SH   SOLE 22 10,974,277 0 1,997,135
SIMON PPTY GROUP INC NEW COM 828806109 88,425 514,012 SH   SOLE 23 514,012 0 0
SIMON PPTY GROUP INC NEW COM 828806109 98,143 570,497 SH   SOLE 25 570,497 0 0
SIMON PPTY GROUP INC NEW COM 828806109 150,172 872,943 SH   SOLE 26 197,365 0 675,578
SIMON PPTY GROUP INC NEW COM 828806109 11,237 65,320 SH   SOLE 28 48,658 0 16,662
SIMON PPTY GROUP INC NEW COM 828806109 43,228 251,279 SH   SOLE 29 179,733 0 71,546
SIMON PPTY GROUP INC NEW COM 828806109 388,955 2,260,971 SH   SOLE 30 2,260,971 0 0
SIMON PPTY GROUP INC NEW COM 828806109 34,945 203,133 SH   SOLE 31 62,843 0 140,290
SIMON PPTY GROUP INC NEW COM 828806109 62,775 364,910 SH   SOLE 34 364,910 0 0
SIMON PPTY GROUP INC NEW COM 828806109 93,450 543,221 SH   SOLE 36 543,221 0 0
SIMON PPTY GROUP INC NEW COM 828806109 296 1,719 SH   SOLE 40 1,719 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 80 1,862 SH   SOLE 2 1,862 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 11 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 45 1,042 SH   SOLE 7 1,042 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 8,697 201,826 SH   SOLE 18 201,826 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,064 24,697 SH   SOLE 19 24,697 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 160,953 3,735,276 SH   SOLE 21 3,735,276 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 48,807 1,132,681 SH   SOLE 22 1,045,708 0 86,973
SIMPSON MANUFACTURING CO INC COM 829073105 648 15,038 SH   SOLE 26 12,098 0 2,940
SIMPSON MANUFACTURING CO INC COM 829073105 253 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 426 9,894 SH   SOLE 29 0 0 9,894
SIMPSON MANUFACTURING CO INC COM 829073105 3,418 79,319 SH   SOLE 30 79,319 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 194 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 22 1,852 SH   SOLE 18 1,852 0 0
SIMULATIONS PLUS INC COM 829214105 472 40,206 SH   SOLE 21 40,206 0 0
SIMULATIONS PLUS INC COM 829214105 3,406 289,865 SH   SOLE 22 289,865 0 0
SINA CORP ORD G81477104 461 6,386 SH   SOLE 2 1,386 0 5,000
SINA CORP ORD G81477104 958 13,284 SH   SOLE 4 13,284 0 0
SINA CORP ORD G81477104 306 4,242 SH   SOLE 7 4,242 0 0
SINA CORP ORD G81477104 130 1,797 SH   SOLE 13 0 0 1,797
SINA CORP ORD G81477104 1,399 19,404 SH   SOLE 15 19,404 0 0
SINA CORP ORD G81477104 1,447 20,063 SH   SOLE 18 20,063 0 0
SINA CORP ORD G81477104 5,193 72,008 SH   SOLE 19 72,008 0 0
SINA CORP ORD G81477104 62,395 865,152 SH   SOLE 21 865,152 0 0
SINA CORP ORD G81477104 47,109 653,204 SH   SOLE 22 620,189 0 33,015
SINA CORP ORD G81477104 4,388 60,842 SH   SOLE 23 60,842 0 0
SINA CORP ORD G81477104 5,888 81,637 SH   SOLE 25 81,637 0 0
SINA CORP ORD G81477104 11,633 161,307 SH   SOLE 26 42,493 0 118,814
SINA CORP ORD G81477104 1,362 18,882 SH   SOLE 29 11,415 0 7,467
SINA CORP ORD G81477104 20,730 287,431 SH   SOLE 30 287,431 0 0
SINA CORP ORD G81477104 8,244 114,309 SH   SOLE 31 2,382 0 111,927
SINA CORP ORD G81477104 250 3,472 SH   SOLE 32 3,472 0 0
SINA CORP ORD G81477104 7,940 110,089 SH   SOLE 34 110,089 0 0
SINA CORP ORD G81477104 651 9,031 SH   SOLE 39 9,031 0 0
SINA CORP ORD G81477104 14 198 SH   SOLE 40 198 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 944 23,297 SH   SOLE 2 22,870 0 427
SINCLAIR BROADCAST GROUP INC CL A 829226109 103 2,532 SH   SOLE 4 2,532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 89 2,190 SH   SOLE 7 2,190 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 10,510 259,512 SH   SOLE 18 259,512 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,506 111,266 SH   SOLE 19 111,266 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 91,084 2,248,986 SH   SOLE 21 2,248,986 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 87,403 2,158,102 SH   SOLE 22 1,985,412 0 172,690
SINCLAIR BROADCAST GROUP INC CL A 829226109 162 4,005 SH   SOLE 23 4,005 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 691 17,053 SH   SOLE 26 12,739 0 4,314
SINCLAIR BROADCAST GROUP INC CL A 829226109 383 9,455 SH   SOLE 28 9,455 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,097 27,079 SH   SOLE 29 0 0 27,079
SINCLAIR BROADCAST GROUP INC CL A 829226109 514 12,698 SH   SOLE 30 12,698 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 56 1,373 SH   SOLE 34 1,373 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 15 373 SH   SOLE 36 373 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 285 7,029 SH   SOLE 40 7,029 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 251 4,500 SH   SOLE 2 4,500 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 165 2,966 SH   SOLE 7 2,966 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 158 2,840 SH   SOLE 18 2,840 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 273 4,890 SH   SOLE 21 4,890 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2,607 46,756 SH   SOLE 22 46,756 0 0
SIRIUS XM HLDGS INC COM 82968B103 5,325 1,033,900 SH   SOLE 2 167,142 0 866,758
SIRIUS XM HLDGS INC COM 82968B103 3,374 655,211 SH   SOLE 4 600,516 0 54,695
SIRIUS XM HLDGS INC COM 82968B103 2,041 396,235 SH   SOLE 7 244,018 0 152,217
SIRIUS XM HLDGS INC COM 82968B103 156 30,226 SH   SOLE 13 30,226 0 0
SIRIUS XM HLDGS INC COM 82968B103 108 20,900 SH   SOLE 15 20,900 0 0
SIRIUS XM HLDGS INC COM 82968B103 28 5,454 SH   SOLE 17 0 0 5,454
SIRIUS XM HLDGS INC COM 82968B103 5,000 970,828 SH   SOLE 18 791,888 0 178,940
SIRIUS XM HLDGS INC COM 82968B103 5,796 1,125,416 SH   SOLE 19 1,125,416 0 0
SIRIUS XM HLDGS INC COM 82968B103 94,554 18,359,904 SH   SOLE 21 18,359,904 0 0
SIRIUS XM HLDGS INC COM 82968B103 232,649 45,174,619 SH   SOLE 22 39,134,323 0 6,040,296
SIRIUS XM HLDGS INC COM 82968B103 10,564 2,051,201 SH   SOLE 23 2,051,201 0 0
SIRIUS XM HLDGS INC COM 82968B103 3,174 616,387 SH   SOLE 25 616,387 0 0
SIRIUS XM HLDGS INC COM 82968B103 20,658 4,011,195 SH   SOLE 26 1,331,718 0 2,679,477
SIRIUS XM HLDGS INC COM 82968B103 1,924 373,601 SH   SOLE 28 285,729 0 87,872
SIRIUS XM HLDGS INC COM 82968B103 427 83,002 SH   SOLE 29 83,002 0 0
SIRIUS XM HLDGS INC COM 82968B103 17,226 3,344,767 SH   SOLE 30 3,344,767 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,235 822,282 SH   SOLE 31 417,209 0 405,073
SIRIUS XM HLDGS INC COM 82968B103 4,134 802,773 SH   SOLE 32 802,773 0 0
SIRIUS XM HLDGS INC COM 82968B103 545 105,802 SH   SOLE 34 105,802 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,016 2,138,973 SH   SOLE 36 2,138,973 0 0
SIRIUS XM HLDGS INC COM 82968B103 46 8,938 SH   SOLE 40 8,938 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 40 830 SH   SOLE 2 830 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 21 441 SH   SOLE 7 441 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,058 42,510 SH   SOLE 18 42,510 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 420 8,670 SH   SOLE 19 8,670 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 17,010 351,367 SH   SOLE 21 351,367 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 23,388 483,114 SH   SOLE 22 456,484 0 26,630
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 173 3,576 SH   SOLE 30 3,576 0 0
SITO MOBILE LTD COM NEW 82988R203 8 2,966 SH   SOLE 18 2,966 0 0
SITO MOBILE LTD COM NEW 82988R203 120 46,664 SH   SOLE 21 46,664 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,475 75,227 SH   SOLE 2 74,503 0 724
SIX FLAGS ENTMT CORP NEW COM 83001A102 577 9,705 SH   SOLE 4 9,705 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 166 2,794 SH   SOLE 7 2,794 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,062 34,653 SH   SOLE 18 34,653 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,034 50,997 SH   SOLE 19 50,997 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 43,337 728,473 SH   SOLE 21 728,473 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 133,828 2,249,581 SH   SOLE 22 2,000,905 0 248,676
SIX FLAGS ENTMT CORP NEW COM 83001A102 747 12,550 SH   SOLE 23 12,550 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,064 17,879 SH   SOLE 25 17,879 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,622 27,262 SH   SOLE 26 21,463 0 5,799
SIX FLAGS ENTMT CORP NEW COM 83001A102 633 10,635 SH   SOLE 28 10,635 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,281 38,347 SH   SOLE 29 1,196 0 37,151
SIX FLAGS ENTMT CORP NEW COM 83001A102 709 11,913 SH   SOLE 30 11,913 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 496 8,344 SH   SOLE 31 6,463 0 1,881
SIX FLAGS ENTMT CORP NEW COM 83001A102 656 11,024 SH   SOLE 34 11,024 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 127 2,138 SH   SOLE 36 2,138 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 401 6,737 SH   SOLE 40 6,737 0 0
SJW GROUP COM 784305104 375 7,785 SH   SOLE 2 5,188 0 2,597
SJW GROUP COM 784305104 51 1,068 SH   SOLE 4 1,068 0 0
SJW GROUP COM 784305104 874 18,123 SH   SOLE 7 18,123 0 0
SJW GROUP COM 784305104 3,286 68,153 SH   SOLE 18 68,153 0 0
SJW GROUP COM 784305104 789 16,368 SH   SOLE 19 16,368 0 0
SJW GROUP COM 784305104 25,730 533,599 SH   SOLE 21 533,599 0 0
SJW GROUP COM 784305104 23,424 485,777 SH   SOLE 22 454,809 0 30,968
SJW GROUP COM 784305104 7 141 SH   SOLE 23 141 0 0
SJW GROUP COM 784305104 528 10,944 SH   SOLE 26 10,204 0 740
SJW GROUP COM 784305104 107 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 465 9,643 SH   SOLE 29 0 0 9,643
SJW GROUP COM 784305104 224 4,637 SH   SOLE 30 4,637 0 0
SJW GROUP COM 784305104 75 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 8,043 319,428 SH   SOLE 2 10,622 0 308,806
SK TELECOM LTD SPONSORED ADR 78440P108 10,295 408,862 SH   SOLE 18 303,222 0 105,640
SK TELECOM LTD SPONSORED ADR 78440P108 11,732 465,930 SH   SOLE 19 465,930 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,055 41,895 SH   SOLE 21 41,895 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 12,480 495,642 SH   SOLE 22 400,702 0 94,940
SK TELECOM LTD SPONSORED ADR 78440P108 1,502 59,649 SH   SOLE 25 59,649 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 307 12,176 SH   SOLE 26 0 0 12,176
SK TELECOM LTD SPONSORED ADR 78440P108 6,723 266,982 SH   SOLE 30 266,982 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 772 30,640 SH   SOLE 34 30,640 0 0
SKECHERS U S A INC CL A 830566105 1,712 62,359 SH   SOLE 2 61,597 0 762
SKECHERS U S A INC CL A 830566105 1,226 44,665 SH   SOLE 4 44,665 0 0
SKECHERS U S A INC CL A 830566105 90 3,291 SH   SOLE 7 3,291 0 0
SKECHERS U S A INC CL A 830566105 14,508 528,539 SH   SOLE 18 528,539 0 0
SKECHERS U S A INC CL A 830566105 19,378 705,928 SH   SOLE 19 705,928 0 0
SKECHERS U S A INC CL A 830566105 149,756 5,455,574 SH   SOLE 21 5,455,574 0 0
SKECHERS U S A INC CL A 830566105 114,535 4,172,506 SH   SOLE 22 3,741,506 0 431,000
SKECHERS U S A INC CL A 830566105 1,147 41,792 SH   SOLE 26 34,178 0 7,614
SKECHERS U S A INC CL A 830566105 512 18,660 SH   SOLE 28 18,660 0 0
SKECHERS U S A INC CL A 830566105 627 22,839 SH   SOLE 29 0 0 22,839
SKECHERS U S A INC CL A 830566105 566 20,619 SH   SOLE 30 20,619 0 0
SKECHERS U S A INC CL A 830566105 85 3,109 SH   SOLE 31 3,109 0 0
SKECHERS U S A INC CL A 830566105 2,619 95,400 SH   SOLE 34 95,400 0 0
SKECHERS U S A INC CL A 830566105 409 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CORP COM 830830105 12 1,221 SH   SOLE 18 1,221 0 0
SKYLINE CORP COM 830830105 199 21,149 SH   SOLE 21 21,149 0 0
SKYLINE CORP COM 830830105 1,787 189,730 SH   SOLE 22 189,730 0 0
SKYLINE MED INC COM PAR 83084T606 0 57 SH   SOLE 21 57 0 0
SKYWEST INC COM 830879102 386 11,268 SH   SOLE 2 2,143 0 9,125
SKYWEST INC COM 830879102 46 1,352 SH   SOLE 7 1,352 0 0
SKYWEST INC COM 830879102 9,011 263,088 SH   SOLE 18 263,088 0 0
SKYWEST INC COM 830879102 1,046 30,539 SH   SOLE 19 30,539 0 0
SKYWEST INC COM 830879102 152,367 4,448,679 SH   SOLE 21 4,448,679 0 0
SKYWEST INC COM 830879102 45,413 1,325,927 SH   SOLE 22 1,242,851 0 83,076
SKYWEST INC COM 830879102 65 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,178 92,779 SH   SOLE 30 92,779 0 0
SKYWEST INC COM 830879102 44 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,070 164,016 SH   SOLE 2 50,095 0 113,921
SKYWORKS SOLUTIONS INC COM 83088M102 6,177 63,044 SH   SOLE 4 58,111 0 4,933
SKYWORKS SOLUTIONS INC COM 83088M102 14,814 151,191 SH   SOLE 7 141,476 0 9,715
SKYWORKS SOLUTIONS INC COM 83088M102 305 3,109 SH   SOLE 13 3,109 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 136 1,393 SH   SOLE 15 1,393 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 39,970 407,941 SH   SOLE 18 379,347 0 28,594
SKYWORKS SOLUTIONS INC COM 83088M102 35,956 366,976 SH   SOLE 19 366,976 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10,936 111,616 SH   SOLE 20 0 0 111,616
SKYWORKS SOLUTIONS INC COM 83088M102 394,696 4,028,329 SH   SOLE 21 4,028,329 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 482,660 4,926,112 SH   SOLE 22 4,005,673 0 920,439
SKYWORKS SOLUTIONS INC COM 83088M102 21,844 222,942 SH   SOLE 23 222,942 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,143 83,104 SH   SOLE 25 83,104 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 44,332 452,458 SH   SOLE 26 134,969 0 317,489
SKYWORKS SOLUTIONS INC COM 83088M102 3,909 39,893 SH   SOLE 28 29,953 0 9,940
SKYWORKS SOLUTIONS INC COM 83088M102 5,029 51,322 SH   SOLE 29 9,478 0 41,844
SKYWORKS SOLUTIONS INC COM 83088M102 52,687 537,732 SH   SOLE 30 537,732 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,612 98,098 SH   SOLE 31 35,462 0 62,636
SKYWORKS SOLUTIONS INC COM 83088M102 3,085 31,483 SH   SOLE 32 31,483 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,618 57,341 SH   SOLE 34 57,341 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 24,949 254,629 SH   SOLE 36 254,629 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 91 926 SH   SOLE 40 926 0 0
SL GREEN RLTY CORP COM 78440X101 8,295 77,801 SH   SOLE 2 17,910 0 59,891
SL GREEN RLTY CORP COM 78440X101 9,261 86,863 SH   SOLE 4 84,652 0 2,211
SL GREEN RLTY CORP COM 78440X101 21,606 202,645 SH   SOLE 7 195,840 0 6,805
SL GREEN RLTY CORP COM 78440X101 247 2,319 SH   SOLE 13 2,319 0 0
SL GREEN RLTY CORP COM 78440X101 499 4,681 SH   SOLE 15 4,681 0 0
SL GREEN RLTY CORP COM 78440X101 23,674 222,041 SH   SOLE 18 207,578 0 14,463
SL GREEN RLTY CORP COM 78440X101 13,853 129,931 SH   SOLE 19 129,931 0 0
SL GREEN RLTY CORP COM 78440X101 5,602 52,540 SH   SOLE 20 0 0 52,540
SL GREEN RLTY CORP COM 78440X101 328,506 3,081,090 SH   SOLE 21 3,081,090 0 0
SL GREEN RLTY CORP COM 78440X101 419,481 3,934,352 SH   SOLE 22 3,417,946 0 516,406
SL GREEN RLTY CORP COM 78440X101 13,858 129,980 SH   SOLE 23 129,980 0 0
SL GREEN RLTY CORP COM 78440X101 19,236 180,415 SH   SOLE 25 180,415 0 0
SL GREEN RLTY CORP COM 78440X101 21,125 198,135 SH   SOLE 26 75,621 0 122,514
SL GREEN RLTY CORP COM 78440X101 2,275 21,339 SH   SOLE 28 15,933 0 5,406
SL GREEN RLTY CORP COM 78440X101 6,589 61,799 SH   SOLE 29 38,682 0 23,117
SL GREEN RLTY CORP COM 78440X101 77,762 729,336 SH   SOLE 30 729,336 0 0
SL GREEN RLTY CORP COM 78440X101 5,001 46,902 SH   SOLE 31 19,407 0 27,495
SL GREEN RLTY CORP COM 78440X101 2,360 22,137 SH   SOLE 34 22,137 0 0
SL GREEN RLTY CORP COM 78440X101 16,249 152,399 SH   SOLE 36 152,399 0 0
SL GREEN RLTY CORP COM 78440X101 54 508 SH   SOLE 40 508 0 0
SLM CORP COM 78442P106 3,306 273,253 SH   SOLE 2 199,335 0 73,918
SLM CORP COM 78442P106 59 4,888 SH   SOLE 4 4,888 0 0
SLM CORP COM 78442P106 192 15,834 SH   SOLE 7 15,834 0 0
SLM CORP COM 78442P106 50,499 4,173,493 SH   SOLE 18 3,805,824 0 367,669
SLM CORP COM 78442P106 122,060 10,087,626 SH   SOLE 19 10,087,626 0 0
SLM CORP COM 78442P106 222,590 18,395,876 SH   SOLE 21 18,395,876 0 0
SLM CORP COM 78442P106 166,475 13,758,254 SH   SOLE 22 12,222,827 0 1,535,427
SLM CORP COM 78442P106 1,507 124,506 SH   SOLE 23 124,506 0 0
SLM CORP COM 78442P106 1,285 106,231 SH   SOLE 25 0 0 106,231
SLM CORP COM 78442P106 1,958 161,830 SH   SOLE 26 130,203 0 31,627
SLM CORP COM 78442P106 755 62,397 SH   SOLE 28 62,397 0 0
SLM CORP COM 78442P106 552 45,602 SH   SOLE 29 0 0 45,602
SLM CORP COM 78442P106 852 70,426 SH   SOLE 30 70,426 0 0
SLM CORP COM 78442P106 109 8,988 SH   SOLE 31 8,988 0 0
SLM CORP COM 78442P106 18,791 1,553,015 SH   SOLE 34 1,553,015 0 0
SLM CORP COM 78442P106 1,819 150,352 SH   SOLE 36 150,352 0 0
SLM CORP COM 78442P106 557 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 1,494 62,180 SH   SOLE 2 45,034 0 17,146
SM ENERGY CO COM 78454L100 622 25,903 SH   SOLE 4 25,903 0 0
SM ENERGY CO COM 78454L100 103 4,302 SH   SOLE 7 4,302 0 0
SM ENERGY CO COM 78454L100 9,557 397,897 SH   SOLE 18 397,897 0 0
SM ENERGY CO COM 78454L100 11,380 473,779 SH   SOLE 19 473,779 0 0
SM ENERGY CO COM 78454L100 103,885 4,324,927 SH   SOLE 21 4,324,927 0 0
SM ENERGY CO COM 78454L100 74,977 3,121,420 SH   SOLE 22 2,790,747 0 330,673
SM ENERGY CO COM 78454L100 96 3,981 SH   SOLE 25 3,981 0 0
SM ENERGY CO COM 78454L100 895 37,259 SH   SOLE 26 32,694 0 4,565
SM ENERGY CO COM 78454L100 364 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 364 15,173 SH   SOLE 29 0 0 15,173
SM ENERGY CO COM 78454L100 1,094 45,555 SH   SOLE 30 45,555 0 0
SM ENERGY CO COM 78454L100 55 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 1,328 55,304 SH   SOLE 34 55,304 0 0
SM ENERGY CO COM 78454L100 291 12,106 SH   SOLE 36 12,106 0 0
SM ENERGY CO COM 78454L100 177 7,368 SH   SOLE 40 7,368 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 22,903 23,120,000 PRN   SOLE 19 23,120,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 6,816 6,880,000 PRN   SOLE 34 6,880,000 0 0
SMART & FINAL STORES INC COM 83190B101 43 3,575 SH   SOLE 2 986 0 2,589
SMART & FINAL STORES INC COM 83190B101 781 64,531 SH   SOLE 4 64,531 0 0
SMART & FINAL STORES INC COM 83190B101 6 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 1,571 129,834 SH   SOLE 18 129,834 0 0
SMART & FINAL STORES INC COM 83190B101 7,047 582,360 SH   SOLE 19 582,360 0 0
SMART & FINAL STORES INC COM 83190B101 8,361 690,984 SH   SOLE 21 690,984 0 0
SMART & FINAL STORES INC COM 83190B101 8,147 673,341 SH   SOLE 22 633,507 0 39,834
SMART & FINAL STORES INC COM 83190B101 52 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 51 4,245 SH   SOLE 30 4,245 0 0
SMART & FINAL STORES INC COM 83190B101 1,682 139,000 SH   SOLE 34 139,000 0 0
SMART & FINAL STORES INC COM 83190B101 36 2,993 SH   SOLE 40 2,993 0 0
SMART SAND INC COM 83191H107 9 531 SH   SOLE 2 531 0 0
SMART SAND INC COM 83191H107 716 44,072 SH   SOLE 18 44,072 0 0
SMART SAND INC COM 83191H107 73 4,496 SH   SOLE 19 4,496 0 0
SMART SAND INC COM 83191H107 6,120 376,626 SH   SOLE 21 376,626 0 0
SMART SAND INC COM 83191H107 8,283 509,746 SH   SOLE 22 501,984 0 7,762
SMARTFINANCIAL INC COM NEW 83190L208 24 1,145 SH   SOLE 18 1,145 0 0
SMARTFINANCIAL INC COM NEW 83190L208 51 2,413 SH   SOLE 21 2,413 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 155 5,000 SH   SOLE 18 5,000 0 0
SMITH A O COM 831865209 7,088 138,541 SH   SOLE 2 77,586 0 60,955
SMITH A O COM 831865209 2,104 41,127 SH   SOLE 4 36,975 0 4,152
SMITH A O COM 831865209 4,190 81,901 SH   SOLE 7 76,455 0 5,446
SMITH A O COM 831865209 56 1,097 SH   SOLE 13 1,097 0 0
SMITH A O COM 831865209 26,258 513,245 SH   SOLE 18 497,759 0 15,486
SMITH A O COM 831865209 18,310 357,899 SH   SOLE 19 341,222 0 16,677
SMITH A O COM 831865209 5,764 112,672 SH   SOLE 20 0 0 112,672
SMITH A O COM 831865209 316,632 6,189,050 SH   SOLE 21 6,189,050 0 0
SMITH A O COM 831865209 246,109 4,810,578 SH   SOLE 22 4,312,156 0 498,422
SMITH A O COM 831865209 8,925 174,460 SH   SOLE 23 174,460 0 0
SMITH A O COM 831865209 14,130 276,195 SH   SOLE 26 133,255 0 142,940
SMITH A O COM 831865209 1,616 31,591 SH   SOLE 28 23,305 0 8,286
SMITH A O COM 831865209 2,069 40,444 SH   SOLE 29 6,948 0 33,496
SMITH A O COM 831865209 9,607 187,785 SH   SOLE 30 187,785 0 0
SMITH A O COM 831865209 3,677 71,863 SH   SOLE 31 33,297 0 38,566
SMITH A O COM 831865209 584 11,411 SH   SOLE 34 11,411 0 0
SMITH A O COM 831865209 1,259 24,616 SH   SOLE 36 24,616 0 0
SMITH A O COM 831865209 37 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 3 3,687 SH   SOLE 21 3,687 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 292 314,469 SH   SOLE 22 314,469 0 0
SMUCKER J M CO COM NEW 832696405 15,521 118,412 SH   SOLE 2 46,549 0 71,863
SMUCKER J M CO COM NEW 832696405 4,531 34,565 SH   SOLE 4 31,441 0 3,124
SMUCKER J M CO COM NEW 832696405 12,548 95,731 SH   SOLE 7 85,705 0 10,026
SMUCKER J M CO COM NEW 832696405 685 5,228 SH   SOLE 13 5,228 0 0
SMUCKER J M CO COM NEW 832696405 95 726 SH   SOLE 15 726 0 0
SMUCKER J M CO COM NEW 832696405 34,177 260,733 SH   SOLE 18 243,995 0 16,738
SMUCKER J M CO COM NEW 832696405 7,648 58,343 SH   SOLE 19 58,343 0 0
SMUCKER J M CO COM NEW 832696405 10,052 76,683 SH   SOLE 20 0 0 76,683
SMUCKER J M CO COM NEW 832696405 313,080 2,388,465 SH   SOLE 21 2,388,465 0 0
SMUCKER J M CO COM NEW 832696405 417,506 3,185,125 SH   SOLE 22 2,578,566 0 606,559
SMUCKER J M CO COM NEW 832696405 18,844 143,761 SH   SOLE 23 143,761 0 0
SMUCKER J M CO COM NEW 832696405 5,333 40,687 SH   SOLE 25 40,687 0 0
SMUCKER J M CO COM NEW 832696405 50,077 382,037 SH   SOLE 26 88,416 0 293,621
SMUCKER J M CO COM NEW 832696405 3,259 24,864 SH   SOLE 28 18,692 0 6,172
SMUCKER J M CO COM NEW 832696405 4,127 31,485 SH   SOLE 29 4,920 0 26,565
SMUCKER J M CO COM NEW 832696405 63,813 486,824 SH   SOLE 30 486,824 0 0
SMUCKER J M CO COM NEW 832696405 8,564 65,332 SH   SOLE 31 23,061 0 42,271
SMUCKER J M CO COM NEW 832696405 990 7,551 SH   SOLE 34 7,551 0 0
SMUCKER J M CO COM NEW 832696405 23,046 175,813 SH   SOLE 36 175,813 0 0
SMUCKER J M CO COM NEW 832696405 91 691 SH   SOLE 40 691 0 0
SNAP INC CL A 83304A106 3,678 163,234 SH   SOLE 2 19,816 0 143,418
SNAP INC CL A 83304A106 2,801 124,311 SH   SOLE 4 124,311 0 0
SNAP INC CL A 83304A106 267 11,831 SH   SOLE 7 11,831 0 0
SNAP INC CL A 83304A106 898 39,849 SH   SOLE 13 39,849 0 0
SNAP INC CL A 83304A106 36,350 1,613,420 SH   SOLE 18 1,243,047 0 370,373
SNAP INC CL A 83304A106 120,870 5,364,849 SH   SOLE 19 5,364,849 0 0
SNAP INC CL A 83304A106 188 8,337 SH   SOLE 21 8,337 0 0
SNAP INC CL A 83304A106 10,772 478,113 SH   SOLE 22 329,686 0 148,427
SNAP INC CL A 83304A106 207 9,208 SH   SOLE 23 9,208 0 0
SNAP INC CL A 83304A106 1,040 46,168 SH   SOLE 25 46,168 0 0
SNAP INC CL A 83304A106 344 15,289 SH   SOLE 26 5,093 0 10,196
SNAP INC CL A 83304A106 1,331 59,094 SH   SOLE 29 0 0 59,094
SNAP INC CL A 83304A106 31,906 1,416,138 SH   SOLE 34 1,416,138 0 0
SNAP INC CL A 83304A106 1,282 56,917 SH   SOLE 36 56,917 0 0
SNAP ON INC COM 833034101 10,791 63,975 SH   SOLE 2 25,876 0 38,099
SNAP ON INC COM 833034101 3,598 21,329 SH   SOLE 4 20,042 0 1,287
SNAP ON INC COM 833034101 8,145 48,288 SH   SOLE 7 44,244 0 4,044
SNAP ON INC COM 833034101 111 658 SH   SOLE 13 658 0 0
SNAP ON INC COM 833034101 58 342 SH   SOLE 15 342 0 0
SNAP ON INC COM 833034101 21,764 129,035 SH   SOLE 18 120,775 0 8,260
SNAP ON INC COM 833034101 13,617 80,732 SH   SOLE 19 80,732 0 0
SNAP ON INC COM 833034101 6,821 40,439 SH   SOLE 20 0 0 40,439
SNAP ON INC COM 833034101 176,389 1,045,764 SH   SOLE 21 1,045,764 0 0
SNAP ON INC COM 833034101 274,620 1,628,149 SH   SOLE 22 1,335,943 0 292,206
SNAP ON INC COM 833034101 11,782 69,851 SH   SOLE 23 69,851 0 0
SNAP ON INC COM 833034101 4,233 25,098 SH   SOLE 25 25,098 0 0
SNAP ON INC COM 833034101 25,589 151,713 SH   SOLE 26 49,368 0 102,345
SNAP ON INC COM 833034101 2,031 12,043 SH   SOLE 28 8,839 0 3,204
SNAP ON INC COM 833034101 3,717 22,040 SH   SOLE 29 2,800 0 19,240
SNAP ON INC COM 833034101 27,091 160,613 SH   SOLE 30 160,613 0 0
SNAP ON INC COM 833034101 5,366 31,813 SH   SOLE 31 11,043 0 20,770
SNAP ON INC COM 833034101 3,509 20,804 SH   SOLE 34 20,804 0 0
SNAP ON INC COM 833034101 14,379 85,247 SH   SOLE 36 85,247 0 0
SNAP ON INC COM 833034101 46 275 SH   SOLE 40 275 0 0
SNYDERS-LANCE INC COM 833551104 2,029 50,325 SH   SOLE 2 35,920 0 14,405
SNYDERS-LANCE INC COM 833551104 15 369 SH   SOLE 4 369 0 0
SNYDERS-LANCE INC COM 833551104 79 1,963 SH   SOLE 7 1,963 0 0
SNYDERS-LANCE INC COM 833551104 22,822 566,158 SH   SOLE 18 566,158 0 0
SNYDERS-LANCE INC COM 833551104 1,994 49,461 SH   SOLE 19 49,461 0 0
SNYDERS-LANCE INC COM 833551104 208,774 5,179,216 SH   SOLE 21 5,179,216 0 0
SNYDERS-LANCE INC COM 833551104 105,421 2,615,269 SH   SOLE 22 2,464,624 0 150,645
SNYDERS-LANCE INC COM 833551104 1,040 25,802 SH   SOLE 26 22,273 0 3,529
SNYDERS-LANCE INC COM 833551104 439 10,893 SH   SOLE 28 10,893 0 0
SNYDERS-LANCE INC COM 833551104 532 13,187 SH   SOLE 30 13,187 0 0
SNYDERS-LANCE INC COM 833551104 299 7,410 SH   SOLE 40 7,410 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 172 4,997 SH   SOLE 2 1,100 0 3,897
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11,507 334,800 SH   SOLE 7 334,800 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 9,000 261,843 SH   SOLE 21 261,843 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,263 94,932 SH   SOLE 25 94,932 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2,580 75,068 SH   SOLE 26 75,068 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7,110 206,853 SH   SOLE 30 206,853 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 791 23,007 SH   SOLE 34 23,007 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 120 2,481 SH   SOLE 2 1,153 0 1,328
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 107 2,205 SH   SOLE 7 770 0 1,435
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 4,427 91,406 SH   SOLE 21 91,406 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 6,173 127,456 SH   SOLE 22 108,224 0 19,232
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,259 25,994 SH   SOLE 26 0 0 25,994
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 115 2,374 SH   SOLE 40 2,374 0 0
SOHU COM INC COM 83408W103 152 3,865 SH   SOLE 2 3,865 0 0
SOHU COM INC COM 83408W103 213 5,423 SH   SOLE 4 5,423 0 0
SOHU COM INC COM 83408W103 105 2,664 SH   SOLE 7 2,664 0 0
SOHU COM INC COM 83408W103 16 405 SH   OTR 19 405 0 0
SOHU COM INC COM 83408W103 7,723 196,359 SH   SOLE 21 196,359 0 0
SOHU COM INC COM 83408W103 19,751 502,192 SH   SOLE 22 382,093 0 120,099
SOHU COM INC COM 83408W103 377 9,585 SH   SOLE 23 9,585 0 0
SOHU COM INC COM 83408W103 189 4,813 SH   SOLE 25 4,813 0 0
SOHU COM INC COM 83408W103 24 613 SH   SOLE 26 351 0 262
SOHU COM INC COM 83408W103 371 9,426 SH   SOLE 29 9,426 0 0
SOHU COM INC COM 83408W103 1,986 50,506 SH   SOLE 30 50,506 0 0
SOHU COM INC COM 83408W103 54 1,375 SH   SOLE 31 1,375 0 0
SOHU COM INC COM 83408W103 101 2,576 SH   SOLE 34 2,576 0 0
SOHU COM INC COM 83408W103 195 4,964 SH   SOLE 36 4,964 0 0
SOLAR CAP LTD COM 83413U100 6,363 281,423 SH   SOLE 30 281,423 0 0
SOLAR SR CAP LTD COM 83416M105 2,081 115,745 SH   SOLE 30 115,745 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 548 615,000 PRN   SOLE 21 615,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11 700 SH   SOLE 2 700 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 67 4,302 SH   SOLE 19 4,302 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,360 87,156 SH   SOLE 21 87,156 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8,142 521,946 SH   SOLE 22 508,119 0 13,827
SOLAREDGE TECHNOLOGIES INC COM 83417M104 32 2,021 SH   SOLE 28 2,021 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,957 125,419 SH   SOLE 30 125,419 0 0
SOLITARIO EXPL & RTY CORP COM 8342EP107 13 15,315 SH   SOLE 19 15,315 0 0
SOLITARIO EXPL & RTY CORP COM 8342EP107 445 543,179 SH   SOLE 21 543,179 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 125 6,234 SH   SOLE 2 1,287 0 4,947
SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 48 2,401 SH   SOLE 7 2,401 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,953 147,262 SH   SOLE 18 147,262 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 326 16,270 SH   SOLE 19 16,270 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 47,156 2,351,900 SH   SOLE 21 2,351,900 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 19,276 961,384 SH   SOLE 22 893,068 0 68,316
SONIC AUTOMOTIVE INC CL A 83545G102 144 7,201 SH   SOLE 26 4,539 0 2,662
SONIC AUTOMOTIVE INC CL A 83545G102 95 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 816 40,688 SH   SOLE 29 0 0 40,688
SONIC AUTOMOTIVE INC CL A 83545G102 1,026 51,174 SH   SOLE 30 51,174 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 40 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 72 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 61 2,401 SH   SOLE 2 1,870 0 531
SONIC CORP COM 835451105 4 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 34 1,330 SH   SOLE 7 1,330 0 0
SONIC CORP COM 835451105 5 202 SH   SOLE 17 0 0 202
SONIC CORP COM 835451105 5,667 223,444 SH   SOLE 18 223,444 0 0
SONIC CORP COM 835451105 688 27,125 SH   SOLE 19 27,125 0 0
SONIC CORP COM 835451105 95,008 3,746,362 SH   SOLE 21 3,746,362 0 0
SONIC CORP COM 835451105 30,960 1,220,831 SH   SOLE 22 1,126,598 0 94,233
SONIC CORP COM 835451105 108 4,275 SH   SOLE 26 0 0 4,275
SONIC CORP COM 835451105 175 6,905 SH   SOLE 28 6,905 0 0
SONIC CORP COM 835451105 2,167 85,468 SH   SOLE 30 85,468 0 0
SONIC CORP COM 835451105 138 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 11 2,214 SH   SOLE 19 2,214 0 0
SONIC FDRY INC COM NEW 83545R207 4 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 21 4,208 SH   SOLE 22 4,208 0 0
SONOCO PRODS CO COM 835495102 4,576 86,476 SH   SOLE 2 68,348 0 18,128
SONOCO PRODS CO COM 835495102 103 1,946 SH   SOLE 4 1,946 0 0
SONOCO PRODS CO COM 835495102 6,345 119,899 SH   SOLE 7 119,899 0 0
SONOCO PRODS CO COM 835495102 20,374 384,990 SH   SOLE 18 384,990 0 0
SONOCO PRODS CO COM 835495102 3,411 64,463 SH   SOLE 19 64,463 0 0
SONOCO PRODS CO COM 835495102 366,361 6,922,912 SH   SOLE 21 6,922,912 0 0
SONOCO PRODS CO COM 835495102 173,877 3,285,655 SH   SOLE 22 2,928,094 0 357,561
SONOCO PRODS CO COM 835495102 89 1,687 SH   SOLE 25 1,687 0 0
SONOCO PRODS CO COM 835495102 2,057 38,875 SH   SOLE 26 32,526 0 6,349
SONOCO PRODS CO COM 835495102 743 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 1,064 20,115 SH   SOLE 29 0 0 20,115
SONOCO PRODS CO COM 835495102 4,224 79,823 SH   SOLE 30 79,823 0 0
SONOCO PRODS CO COM 835495102 121 2,290 SH   SOLE 31 2,290 0 0
SONOCO PRODS CO COM 835495102 3,243 61,288 SH   SOLE 32 61,288 0 0
SONOCO PRODS CO COM 835495102 63 1,188 SH   SOLE 34 1,188 0 0
SONOCO PRODS CO COM 835495102 313 5,921 SH   SOLE 36 5,921 0 0
SONOCO PRODS CO COM 835495102 455 8,590 SH   SOLE 40 8,590 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 15 2,073 SH   SOLE 21 2,073 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 183 25,523 SH   SOLE 22 25,523 0 0
SONUS NETWORKS INC COM NEW 835916503 62 9,482 SH   SOLE 2 2,057 0 7,425
SONUS NETWORKS INC COM NEW 835916503 2 264 SH   SOLE 4 264 0 0
SONUS NETWORKS INC COM NEW 835916503 7 1,124 SH   SOLE 7 1,124 0 0
SONUS NETWORKS INC COM NEW 835916503 1,332 202,178 SH   SOLE 18 202,178 0 0
SONUS NETWORKS INC COM NEW 835916503 200 30,307 SH   SOLE 19 30,307 0 0
SONUS NETWORKS INC COM NEW 835916503 10,141 1,538,922 SH   SOLE 21 1,538,922 0 0
SONUS NETWORKS INC COM NEW 835916503 8,537 1,295,408 SH   SOLE 22 1,200,033 0 95,375
SONUS NETWORKS INC COM NEW 835916503 73 11,046 SH   SOLE 26 8,851 0 2,195
SONUS NETWORKS INC COM NEW 835916503 43 6,558 SH   SOLE 28 6,558 0 0
SONUS NETWORKS INC COM NEW 835916503 51 7,768 SH   SOLE 29 0 0 7,768
SONUS NETWORKS INC COM NEW 835916503 79 11,947 SH   SOLE 30 11,947 0 0
SONUS NETWORKS INC COM NEW 835916503 32 4,894 SH   SOLE 40 4,894 0 0
SONY CORP ADR NEW 835699307 34,779 1,031,107 SH   SOLE 18 1,031,107 0 0
SORL AUTO PTS INC COM 78461U101 339 87,892 SH   SOLE 22 87,892 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 5 1,344 SH   SOLE 2 1,185 0 159
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3 652 SH   SOLE 7 652 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 402 101,681 SH   SOLE 18 101,681 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 60 15,097 SH   SOLE 19 15,097 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3,127 791,545 SH   SOLE 21 791,545 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,574 651,606 SH   SOLE 22 616,793 0 34,813
SORRENTO THERAPEUTICS INC COM NEW 83587F202 30 7,577 SH   SOLE 30 7,577 0 0
SOTHEBYS COM 835898107 1,095 24,078 SH   SOLE 2 19,779 0 4,299
SOTHEBYS COM 835898107 12 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 60 1,318 SH   SOLE 7 1,318 0 0
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 14,505 318,923 SH   SOLE 18 318,923 0 0
SOTHEBYS COM 835898107 1,354 29,774 SH   SOLE 19 29,774 0 0
SOTHEBYS COM 835898107 133,876 2,943,623 SH   SOLE 21 2,943,623 0 0
SOTHEBYS COM 835898107 66,863 1,470,165 SH   SOLE 22 1,375,549 0 94,616
SOTHEBYS COM 835898107 999 21,963 SH   SOLE 26 18,307 0 3,656
SOTHEBYS COM 835898107 229 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 183 4,031 SH   SOLE 29 0 0 4,031
SOTHEBYS COM 835898107 891 19,600 SH   SOLE 30 19,600 0 0
SOTHEBYS COM 835898107 153 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 15 2,323 SH   SOLE 18 2,323 0 0
SOTHERLY HOTELS INC COM 83600C103 314 49,004 SH   SOLE 21 49,004 0 0
SOTHERLY HOTELS INC COM 83600C103 1,000 156,225 SH   SOLE 22 156,225 0 0
SOUND FINL BANCORP INC COM 83607A100 11 335 SH   SOLE 18 335 0 0
SOUND FINL BANCORP INC COM 83607A100 8 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 655 18,387 SH   SOLE 2 3,902 0 14,485
SOUTH JERSEY INDS INC COM 838518108 16 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 82 2,290 SH   SOLE 7 2,290 0 0
SOUTH JERSEY INDS INC COM 838518108 15,026 421,492 SH   SOLE 18 421,492 0 0
SOUTH JERSEY INDS INC COM 838518108 6,456 181,104 SH   SOLE 19 181,104 0 0
SOUTH JERSEY INDS INC COM 838518108 244,198 6,849,869 SH   SOLE 21 6,849,869 0 0
SOUTH JERSEY INDS INC COM 838518108 77,428 2,171,892 SH   SOLE 22 2,016,679 0 155,213
SOUTH JERSEY INDS INC COM 838518108 975 27,360 SH   SOLE 26 22,956 0 4,404
SOUTH JERSEY INDS INC COM 838518108 357 10,015 SH   SOLE 28 10,015 0 0
SOUTH JERSEY INDS INC COM 838518108 5,450 152,874 SH   SOLE 30 152,874 0 0
SOUTH JERSEY INDS INC COM 838518108 262 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 899 10,061 SH   SOLE 2 5,545 0 4,516
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 51 573 SH   SOLE 7 573 0 0
SOUTH ST CORP COM 840441109 9,069 101,498 SH   SOLE 18 101,498 0 0
SOUTH ST CORP COM 840441109 1,926 21,557 SH   SOLE 19 21,557 0 0
SOUTH ST CORP COM 840441109 72,266 808,802 SH   SOLE 21 808,802 0 0
SOUTH ST CORP COM 840441109 81,294 909,843 SH   SOLE 22 860,373 0 49,470
SOUTH ST CORP COM 840441109 785 8,783 SH   SOLE 26 6,403 0 2,380
SOUTH ST CORP COM 840441109 316 3,541 SH   SOLE 28 3,541 0 0
SOUTH ST CORP COM 840441109 2,427 27,162 SH   SOLE 29 0 0 27,162
SOUTH ST CORP COM 840441109 411 4,596 SH   SOLE 30 4,596 0 0
SOUTH ST CORP COM 840441109 229 2,565 SH   SOLE 40 2,565 0 0
SOUTHERN CO COM 842587107 44,605 896,052 SH   SOLE 2 277,485 0 618,567
SOUTHERN CO COM 842587107 15,225 305,838 SH   SOLE 4 280,604 0 25,234
SOUTHERN CO COM 842587107 39,365 790,776 SH   SOLE 7 738,197 0 52,579
SOUTHERN CO COM 842587107 1,470 29,533 SH   SOLE 13 29,533 0 0
SOUTHERN CO COM 842587107 301 6,052 SH   SOLE 15 6,052 0 0
SOUTHERN CO COM 842587107 93,175 1,871,733 SH   SOLE 18 1,729,052 0 142,681
SOUTHERN CO COM 842587107 2,737 54,988 SH   SOLE 19 54,988 0 0
SOUTHERN CO COM 842587107 22,256 447,082 SH   SOLE 20 0 0 447,082
SOUTHERN CO COM 842587107 943,207 18,947,519 SH   SOLE 21 18,947,519 0 0
SOUTHERN CO COM 842587107 1,360,278 27,325,786 SH   SOLE 22 22,283,216 0 5,042,570
SOUTHERN CO COM 842587107 59,894 1,203,175 SH   SOLE 23 1,203,175 0 0
SOUTHERN CO COM 842587107 34,173 686,472 SH   SOLE 25 686,472 0 0
SOUTHERN CO COM 842587107 139,251 2,797,335 SH   SOLE 26 643,082 0 2,154,253
SOUTHERN CO COM 842587107 10,099 202,878 SH   SOLE 28 150,960 0 51,918
SOUTHERN CO COM 842587107 2,420 48,604 SH   SOLE 29 45,315 0 3,289
SOUTHERN CO COM 842587107 192,054 3,858,057 SH   SOLE 30 3,858,057 0 0
SOUTHERN CO COM 842587107 29,032 583,210 SH   SOLE 31 192,284 0 390,926
SOUTHERN CO COM 842587107 8,433 169,408 SH   SOLE 34 169,408 0 0
SOUTHERN CO COM 842587107 10,977 220,503 SH   SOLE 35 220,503 0 0
SOUTHERN CO COM 842587107 80,517 1,617,466 SH   SOLE 36 1,617,466 0 0
SOUTHERN CO COM 842587107 267 5,355 SH   SOLE 40 5,355 0 0
SOUTHERN COPPER CORP COM 84265V105 1,933 53,863 SH   SOLE 2 33,120 0 20,743
SOUTHERN COPPER CORP COM 84265V105 761 21,199 SH   SOLE 4 21,199 0 0
SOUTHERN COPPER CORP COM 84265V105 4,263 118,792 SH   SOLE 7 118,792 0 0
SOUTHERN COPPER CORP COM 84265V105 42 1,162 SH   SOLE 15 1,162 0 0
SOUTHERN COPPER CORP COM 84265V105 19,987 556,886 SH   SOLE 18 460,886 0 96,000
SOUTHERN COPPER CORP COM 84265V105 3,883 108,195 SH   SOLE 19 108,195 0 0
SOUTHERN COPPER CORP COM 84265V105 115,988 3,231,755 SH   SOLE 21 3,231,755 0 0
SOUTHERN COPPER CORP COM 84265V105 68,147 1,898,769 SH   SOLE 22 1,610,709 0 288,060
SOUTHERN COPPER CORP COM 84265V105 3,240 90,271 SH   SOLE 23 90,271 0 0
SOUTHERN COPPER CORP COM 84265V105 5,696 158,700 SH   SOLE 25 158,700 0 0
SOUTHERN COPPER CORP COM 84265V105 13,180 367,233 SH   SOLE 26 85,003 0 282,230
SOUTHERN COPPER CORP COM 84265V105 298 8,292 SH   SOLE 28 8,292 0 0
SOUTHERN COPPER CORP COM 84265V105 1,221 34,017 SH   SOLE 29 20,633 0 13,384
SOUTHERN COPPER CORP COM 84265V105 15,059 419,590 SH   SOLE 30 419,590 0 0
SOUTHERN COPPER CORP COM 84265V105 191 5,321 SH   SOLE 31 5,321 0 0
SOUTHERN COPPER CORP COM 84265V105 21,501 599,074 SH   SOLE 34 599,074 0 0
SOUTHERN COPPER CORP COM 84265V105 4,179 116,447 SH   SOLE 36 116,447 0 0
SOUTHERN COPPER CORP COM 84265V105 14 384 SH   SOLE 40 384 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 8 257 SH   SOLE 2 257 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 749 22,931 SH   SOLE 18 22,931 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 121 3,692 SH   SOLE 19 3,692 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 5,658 173,286 SH   SOLE 21 173,286 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,359 41,624 SH   SOLE 22 37,901 0 3,723
SOUTHERN MO BANCORP INC COM 843380106 7 211 SH   SOLE 2 211 0 0
SOUTHERN MO BANCORP INC COM 843380106 809 22,764 SH   SOLE 18 22,764 0 0
SOUTHERN MO BANCORP INC COM 843380106 117 3,294 SH   SOLE 19 3,294 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,276 176,694 SH   SOLE 21 176,694 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,538 43,304 SH   SOLE 22 39,865 0 3,439
SOUTHERN NATL BANCORP OF VA COM 843395104 6 360 SH   SOLE 2 360 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 742 43,805 SH   SOLE 18 43,805 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 67 3,965 SH   SOLE 19 3,965 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,406 378,398 SH   SOLE 21 378,398 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,457 86,086 SH   SOLE 22 76,012 0 10,074
SOUTHSIDE BANCSHARES INC COM 84470P109 196 5,845 SH   SOLE 2 1,225 0 4,620
SOUTHSIDE BANCSHARES INC COM 84470P109 29 858 SH   SOLE 7 858 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,752 141,551 SH   SOLE 18 141,551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 566 16,865 SH   SOLE 19 16,865 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 77,136 2,297,762 SH   SOLE 21 2,297,762 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 26,686 794,941 SH   SOLE 22 750,832 0 44,109
SOUTHSIDE BANCSHARES INC COM 84470P109 397 11,826 SH   SOLE 26 7,853 0 3,973
SOUTHSIDE BANCSHARES INC COM 84470P109 118 3,519 SH   SOLE 28 3,519 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,931 57,507 SH   SOLE 30 57,507 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 79 2,361 SH   SOLE 40 2,361 0 0
SOUTHWEST AIRLS CO COM 844741108 16,789 312,296 SH   SOLE 2 140,335 0 171,961
SOUTHWEST AIRLS CO COM 844741108 4,476 83,254 SH   SOLE 4 79,528 0 3,726
SOUTHWEST AIRLS CO COM 844741108 22,313 415,044 SH   SOLE 7 397,822 0 17,222
SOUTHWEST AIRLS CO COM 844741108 589 10,952 SH   SOLE 13 10,952 0 0
SOUTHWEST AIRLS CO COM 844741108 53 986 SH   SOLE 15 986 0 0
SOUTHWEST AIRLS CO COM 844741108 73 1,356 SH   SOLE 17 0 0 1,356
SOUTHWEST AIRLS CO COM 844741108 137,475 2,557,206 SH   SOLE 18 2,509,226 0 47,980
SOUTHWEST AIRLS CO COM 844741108 143,101 2,661,849 SH   SOLE 19 2,661,849 0 0
SOUTHWEST AIRLS CO COM 844741108 6,369 118,471 SH   SOLE 20 0 0 118,471
SOUTHWEST AIRLS CO COM 844741108 501,326 9,325,257 SH   SOLE 21 9,325,257 0 0
SOUTHWEST AIRLS CO COM 844741108 868,946 16,163,430 SH   SOLE 22 13,397,046 0 2,766,384
SOUTHWEST AIRLS CO COM 844741108 8,669 161,252 SH   SOLE 23 161,252 0 0
SOUTHWEST AIRLS CO COM 844741108 4,102 76,305 SH   SOLE 25 73,926 0 2,379
SOUTHWEST AIRLS CO COM 844741108 32,934 612,619 SH   SOLE 26 164,955 0 447,664
SOUTHWEST AIRLS CO COM 844741108 1,767 32,872 SH   SOLE 28 24,478 0 8,394
SOUTHWEST AIRLS CO COM 844741108 434 8,077 SH   SOLE 29 4,372 0 3,705
SOUTHWEST AIRLS CO COM 844741108 68,164 1,267,936 SH   SOLE 30 1,267,936 0 0
SOUTHWEST AIRLS CO COM 844741108 7,072 131,541 SH   SOLE 31 45,958 0 85,583
SOUTHWEST AIRLS CO COM 844741108 43,861 815,873 SH   SOLE 34 815,873 0 0
SOUTHWEST AIRLS CO COM 844741108 12,148 225,958 SH   SOLE 36 225,958 0 0
SOUTHWEST AIRLS CO COM 844741108 42 785 SH   SOLE 40 785 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 89 3,417 SH   SOLE 2 624 0 2,793
SOUTHWEST BANCORP INC OKLA COM 844767103 10 401 SH   SOLE 7 401 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1,986 75,948 SH   SOLE 18 75,948 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 298 11,396 SH   SOLE 19 11,396 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 15,364 587,548 SH   SOLE 21 587,548 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 16,759 640,896 SH   SOLE 22 615,271 0 25,625
SOUTHWEST GA FINL CORP COM 84502A104 7 323 SH   SOLE 18 323 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,298 63,900 SH   SOLE 2 56,261 0 7,639
SOUTHWEST GAS HOLDINGS INC COM 844895102 516 6,219 SH   SOLE 4 6,219 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,164 38,166 SH   SOLE 7 38,166 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 26,559 320,340 SH   SOLE 18 320,340 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 14,290 172,361 SH   SOLE 19 172,361 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 250,534 3,021,759 SH   SOLE 21 3,021,759 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 168,055 2,026,961 SH   SOLE 22 1,861,640 0 165,321
SOUTHWEST GAS HOLDINGS INC COM 844895102 535 6,456 SH   SOLE 23 6,456 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,763 33,321 SH   SOLE 25 33,321 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,563 18,857 SH   SOLE 26 15,619 0 3,238
SOUTHWEST GAS HOLDINGS INC COM 844895102 568 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,393 40,924 SH   SOLE 29 2,724 0 38,200
SOUTHWEST GAS HOLDINGS INC COM 844895102 634 7,645 SH   SOLE 30 7,645 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 267 3,222 SH   SOLE 31 3,222 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,526 18,406 SH   SOLE 34 18,406 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 456 5,499 SH   SOLE 36 5,499 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 425 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,219 638,745 SH   SOLE 2 329,281 0 309,464
SOUTHWESTERN ENERGY CO COM 845467109 1,436 175,824 SH   SOLE 4 162,467 0 13,357
SOUTHWESTERN ENERGY CO COM 845467109 2,578 315,581 SH   SOLE 7 315,581 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 9,987 1,222,458 SH   SOLE 18 1,150,901 0 71,557
SOUTHWESTERN ENERGY CO COM 845467109 2,027 248,128 SH   SOLE 19 248,128 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,464 301,652 SH   SOLE 20 0 0 301,652
SOUTHWESTERN ENERGY CO COM 845467109 83,772 10,253,654 SH   SOLE 21 10,253,654 0 0
SOUTHWESTERN ENERGY CO COM 845467109 115,392 14,123,828 SH   SOLE 22 11,673,796 0 2,450,032
SOUTHWESTERN ENERGY CO COM 845467109 5,963 729,838 SH   SOLE 23 729,838 0 0
SOUTHWESTERN ENERGY CO COM 845467109 27 3,325 SH   SOLE 25 3,325 0 0
SOUTHWESTERN ENERGY CO COM 845467109 8,315 1,017,790 SH   SOLE 26 538,759 0 479,031
SOUTHWESTERN ENERGY CO COM 845467109 805 98,550 SH   SOLE 28 72,871 0 25,679
SOUTHWESTERN ENERGY CO COM 845467109 1,179 144,345 SH   SOLE 29 27,591 0 116,754
SOUTHWESTERN ENERGY CO COM 845467109 12,535 1,534,215 SH   SOLE 30 1,534,215 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,624 321,202 SH   SOLE 31 126,429 0 194,773
SOUTHWESTERN ENERGY CO COM 845467109 283 34,605 SH   SOLE 34 34,605 0 0
SOUTHWESTERN ENERGY CO COM 845467109 836 102,315 SH   SOLE 36 102,315 0 0
SOUTHWESTERN ENERGY CO COM 845467109 35 4,234 SH   SOLE 40 4,234 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 16,185 818,244 SH   SOLE 2 818,244 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 69,241 3,500,558 SH   SOLE 21 3,500,558 0 0
SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 925 46,756 SH   SOLE 22 46,756 0 0
SP PLUS CORP COM 78469C103 43 1,267 SH   SOLE 2 805 0 462
SP PLUS CORP COM 78469C103 19 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,229 66,050 SH   SOLE 18 66,050 0 0
SP PLUS CORP COM 78469C103 354 10,498 SH   SOLE 19 10,498 0 0
SP PLUS CORP COM 78469C103 18,428 546,023 SH   SOLE 21 546,023 0 0
SP PLUS CORP COM 78469C103 9,469 280,577 SH   SOLE 22 247,380 0 33,197
SP PLUS CORP COM 78469C103 16 471 SH   SOLE 23 471 0 0
SP PLUS CORP COM 78469C103 51 1,503 SH   SOLE 26 0 0 1,503
SP PLUS CORP COM 78469C103 74 2,193 SH   SOLE 28 2,193 0 0
SP PLUS CORP COM 78469C103 202 5,990 SH   SOLE 30 5,990 0 0
SP PLUS CORP COM 78469C103 54 1,605 SH   SOLE 40 1,605 0 0
SPAN AMER MED SYS INC COM 846396109 8 400 SH   SOLE 18 400 0 0
SPAN AMER MED SYS INC COM 846396109 13 598 SH   SOLE 21 598 0 0
SPAR GROUP INC COM 784933103 3 3,165 SH   SOLE 19 3,165 0 0
SPAR GROUP INC COM 784933103 2 2,311 SH   SOLE 21 2,311 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 12 380 SH   SOLE 2 251 0 129
SPARK ENERGY INC CL A COM 846511103 611 19,111 SH   SOLE 18 19,111 0 0
SPARK ENERGY INC CL A COM 846511103 77 2,407 SH   SOLE 19 2,407 0 0
SPARK ENERGY INC CL A COM 846511103 5,045 157,902 SH   SOLE 21 157,902 0 0
SPARK ENERGY INC CL A COM 846511103 6,860 214,699 SH   SOLE 22 207,725 0 6,974
SPARK ENERGY INC CL A COM 846511103 298 9,317 SH   SOLE 29 0 0 9,317
SPARK NETWORKS INC COM 84651P100 3 2,438 SH   SOLE 18 2,438 0 0
SPARK NETWORKS INC COM 84651P100 55 53,432 SH   SOLE 21 53,432 0 0
SPARK NETWORKS INC COM 84651P100 8 8,169 SH   SOLE 22 8,169 0 0
SPARK THERAPEUTICS INC COM 84652J103 812 15,217 SH   SOLE 2 15,105 0 112
SPARK THERAPEUTICS INC COM 84652J103 6 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 30 559 SH   SOLE 7 559 0 0
SPARK THERAPEUTICS INC COM 84652J103 4,000 74,988 SH   SOLE 18 74,988 0 0
SPARK THERAPEUTICS INC COM 84652J103 5,583 104,665 SH   SOLE 19 104,665 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,360 25,500 SH   SOLE 20 25,500 0 0
SPARK THERAPEUTICS INC COM 84652J103 53,303 999,302 SH   SOLE 21 999,302 0 0
SPARK THERAPEUTICS INC COM 84652J103 29,392 551,039 SH   SOLE 22 511,295 0 39,744
SPARK THERAPEUTICS INC COM 84652J103 21 399 SH   SOLE 23 399 0 0
SPARK THERAPEUTICS INC COM 84652J103 621 11,641 SH   SOLE 26 10,279 0 1,362
SPARK THERAPEUTICS INC COM 84652J103 192 3,595 SH   SOLE 28 3,595 0 0
SPARK THERAPEUTICS INC COM 84652J103 87 1,626 SH   SOLE 29 0 0 1,626
SPARK THERAPEUTICS INC COM 84652J103 190 3,559 SH   SOLE 30 3,559 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,459 46,100 SH   SOLE 34 46,100 0 0
SPARK THERAPEUTICS INC COM 84652J103 102 1,911 SH   SOLE 40 1,911 0 0
SPARTAN MTRS INC COM 846819100 64 8,032 SH   SOLE 2 1,440 0 6,592
SPARTAN MTRS INC COM 846819100 21 2,613 SH   SOLE 7 2,613 0 0
SPARTAN MTRS INC COM 846819100 1,109 138,629 SH   SOLE 18 138,629 0 0
SPARTAN MTRS INC COM 846819100 162 20,203 SH   SOLE 19 20,203 0 0
SPARTAN MTRS INC COM 846819100 8,466 1,058,212 SH   SOLE 21 1,058,212 0 0
SPARTAN MTRS INC COM 846819100 8,228 1,028,496 SH   SOLE 22 990,141 0 38,355
SPARTANNASH CO COM 847215100 381 10,902 SH   SOLE 2 4,254 0 6,648
SPARTANNASH CO COM 847215100 5 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 66 1,897 SH   SOLE 7 1,897 0 0
SPARTANNASH CO COM 847215100 6,876 196,506 SH   SOLE 18 196,506 0 0
SPARTANNASH CO COM 847215100 2,368 67,685 SH   SOLE 19 67,685 0 0
SPARTANNASH CO COM 847215100 110,617 3,161,384 SH   SOLE 21 3,161,384 0 0
SPARTANNASH CO COM 847215100 42,632 1,218,393 SH   SOLE 22 1,137,452 0 80,941
SPARTANNASH CO COM 847215100 626 17,885 SH   SOLE 26 13,987 0 3,898
SPARTANNASH CO COM 847215100 190 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 959 27,414 SH   SOLE 29 0 0 27,414
SPARTANNASH CO COM 847215100 2,586 73,907 SH   SOLE 30 73,907 0 0
SPARTANNASH CO COM 847215100 152 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 12 577 SH   SOLE 2 577 0 0
SPARTON CORP COM 847235108 5 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 820 39,062 SH   SOLE 18 39,062 0 0
SPARTON CORP COM 847235108 97 4,640 SH   SOLE 19 4,640 0 0
SPARTON CORP COM 847235108 6,387 304,295 SH   SOLE 21 304,295 0 0
SPARTON CORP COM 847235108 3,265 155,544 SH   SOLE 22 142,451 0 13,093
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 4,353 21,100 SH Call SOLE 2 21,100 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 4,437 21,500 SH Call SOLE 18 21,500 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 64,481 312,500 SH Call SOLE 19 312,500 0 0
SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 392 1,900 SH Call SOLE 22 1,900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 293 1,420 SH   SOLE 2 1,420 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 239 1,159 SH   SOLE 17 0 0 1,159
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 310 1,500 SH   SOLE 18 1,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,159 25,000 SH   SOLE 19 25,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 35 170 SH   SOLE 22 170 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21,806 183,676 SH   SOLE 4 183,676 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 188,315 1,586,208 SH   SOLE 18 1,586,208 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,281,909 10,797,751 SH   SOLE 19 10,797,751 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 50,391 424,449 SH   SOLE 22 424,449 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 476,296 4,011,929 SH   SOLE 34 4,011,929 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 104 SH   SOLE 17 0 0 104
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2 68 SH   SOLE 17 0 0 68
SPDR INDEX SHS FDS OPTIONS 78463X202 40 1,100 SH Call OTR 19 1,100 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 40 1,100 SH Put OTR 19 1,100 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1 11 SH   SOLE 17 0 0 11
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 59,319 1,395,083 SH   SOLE 13 1,395,083 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 182 3,860 SH   SOLE 17 0 0 3,860
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 7 154 SH   SOLE 17 0 0 154
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,695 98,784 SH   SOLE 17 0 0 98,784
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 272 7,286 SH   SOLE 18 7,286 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 6 209 SH   SOLE 17 0 0 209
SPDR S&P 500 ETF TR OPTIONS 78462F103 62,707 266,000 SH Call SOLE 2 266,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 133,948 568,200 SH Put SOLE 2 568,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,305 22,500 SH Put SOLE 18 22,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,369,992 22,779,300 SH Call SOLE 19 22,779,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,097,724 4,656,500 SH Put SOLE 19 4,643,600 0 12,900
SPDR S&P 500 ETF TR OPTIONS 78462F103 88,308 374,600 SH Call SOLE 22 374,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,345 86,300 SH Put SOLE 22 86,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 14,074 59,700 SH Call SOLE 25 59,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,287 9,700 SH Put SOLE 25 9,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 25,814 109,500 SH Call SOLE 26 0 0 109,500
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,385 18,600 SH Put SOLE 26 0 0 18,600
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,458,712 6,187,800 SH Call SOLE 34 6,187,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 269,333 1,142,500 SH Put SOLE 34 1,142,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 38,519 163,397 SH   SOLE 2 124,936 0 38,461
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,492 6,331 SH   SOLE 17 0 0 6,331
SPDR S&P 500 ETF TR TR UNIT 78462F103 57,878 245,516 SH   SOLE 18 245,516 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 501 2,126 SH   OTR 19 2,126 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,617 23,827 SH   SOLE 22 23,827 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 212,761 902,525 SH   SOLE 23 902,525 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,357 48,176 SH   SOLE 26 0 0 48,176
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,593 36,451 SH   SOLE 29 36,451 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,737 24,765 SH   SOLE 2 24,765 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 556 1,781 SH   SOLE 17 0 0 1,781
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 513 1,642 SH   SOLE 18 1,642 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,661 672,326 SH   SOLE 2 0 0 672,326
SPDR SER TR BLOOMBERG SRT TR 78468R408 9,603 343,456 SH   SOLE 2 0 0 343,456
SPDR SER TR BLOOMBERG SRT TR 78468R408 3 109 SH   SOLE 17 0 0 109
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,342 48,000 SH   SOLE 19 48,000 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9 194 SH   SOLE 17 0 0 194
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,807 99,234 SH   SOLE 2 0 0 99,234
SPDR SER TR NUVEEN BLMBRG SR 78468R739 136 2,800 SH   SOLE 18 2,800 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 20 93 SH   SOLE 17 0 0 93
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,661 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4 36 SH   SOLE 17 0 0 36
SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 2,972 74,000 SH   SOLE 18 74,000 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 4 33 SH   SOLE 17 0 0 33
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 17,783 481,544 SH   SOLE 2 0 0 481,544
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 320 8,657 SH   SOLE 17 0 0 8,657
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 25 667 SH   SOLE 18 667 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 151,773 4,109,750 SH   SOLE 19 4,109,750 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3,280 88,820 SH   SOLE 22 88,820 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 13,642 369,398 SH   SOLE 26 369,398 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16,379 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 77,099 2,087,715 SH   SOLE 34 2,087,715 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 14,392 470,162 SH   SOLE 2 0 0 470,162
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 22 726 SH   SOLE 17 0 0 726
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 1 16 SH   SOLE 17 0 0 16
SPDR SERIES TRUST S&P 500 VALUE 78464A508 3 24 SH   SOLE 17 0 0 24
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2,138 80,269 SH   SOLE 17 0 0 80,269
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 100 3,760 SH   SOLE 18 3,760 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3,640 136,622 SH   SOLE 19 136,622 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 38 407 SH   SOLE 17 0 0 407
SPDR SERIES TRUST DJ REIT ETF 78464A607 11,286 122,305 SH   SOLE 22 122,305 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 78464A730 966 25,800 SH Call SOLE 2 25,800 0 0
SPDR SERIES TRUST OPTIONS 78464A730 973 26,000 SH Put SOLE 2 26,000 0 0
SPDR SERIES TRUST OPTIONS 78464A730 80,728 2,156,200 SH Call SOLE 19 2,156,200 0 0
SPDR SERIES TRUST OPTIONS 78464A730 22,183 592,500 SH Put SOLE 19 592,500 0 0
SPDR SERIES TRUST OPTIONS 78464A730 1,423 38,000 SH Call SOLE 22 38,000 0 0
SPDR SERIES TRUST OPTIONS 78464A730 168 4,500 SH Put SOLE 22 4,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,604 42,832 SH   SOLE 2 42,832 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9,967 266,215 SH   SOLE 19 266,215 0 0
SPDR SERIES TRUST OPTIONS 78464A755 350 11,500 SH Put SOLE 2 11,500 0 0
SPDR SERIES TRUST OPTIONS 78464A755 228 7,500 SH Put SOLE 18 7,500 0 0
SPDR SERIES TRUST OPTIONS 78464A755 3,803 125,000 SH Put SOLE 19 125,000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 48 550 SH   SOLE 17 0 0 550
SPDR SERIES TRUST S&P DIVID ETF 78464A763 20 230 SH   SOLE 18 230 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 10 112 SH   SOLE 18 112 0 0
SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 48 274 SH   SOLE 17 0 0 274
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 419 3,458 SH   SOLE 17 0 0 3,458
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 9 85 SH   SOLE 17 0 0 85
SPECTRANETICS CORP COM 84760C107 60 2,063 SH   SOLE 2 1,777 0 286
SPECTRANETICS CORP COM 84760C107 5 169 SH   SOLE 4 169 0 0
SPECTRANETICS CORP COM 84760C107 27 932 SH   SOLE 7 932 0 0
SPECTRANETICS CORP COM 84760C107 4,592 157,656 SH   SOLE 18 157,656 0 0
SPECTRANETICS CORP COM 84760C107 772 26,519 SH   SOLE 19 26,519 0 0
SPECTRANETICS CORP COM 84760C107 36,638 1,257,957 SH   SOLE 21 1,257,957 0 0
SPECTRANETICS CORP COM 84760C107 34,879 1,197,578 SH   SOLE 22 1,107,681 0 89,897
SPECTRANETICS CORP COM 84760C107 129 4,441 SH   SOLE 26 0 0 4,441
SPECTRANETICS CORP COM 84760C107 179 6,148 SH   SOLE 28 6,148 0 0
SPECTRANETICS CORP COM 84760C107 261 8,959 SH   SOLE 30 8,959 0 0
SPECTRANETICS CORP COM 84760C107 140 4,790 SH   SOLE 40 4,790 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,384 17,150 SH   SOLE 2 5,116 0 12,034
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,434 10,317 SH   SOLE 4 9,908 0 409
SPECTRUM BRANDS HLDGS INC COM 84763R101 430 3,094 SH   SOLE 7 3,094 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,252 16,202 SH   SOLE 15 0 0 16,202
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,030 14,605 SH   SOLE 18 11,803 0 2,802
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,393 17,218 SH   SOLE 19 17,218 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 4,237 30,481 SH   SOLE 20 0 0 30,481
SPECTRUM BRANDS HLDGS INC COM 84763R101 38,657 278,086 SH   SOLE 21 278,086 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 94,525 679,989 SH   SOLE 22 594,157 0 85,832
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,209 23,082 SH   SOLE 23 23,082 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 8,866 63,783 SH   SOLE 26 37,999 0 25,784
SPECTRUM BRANDS HLDGS INC COM 84763R101 779 5,602 SH   SOLE 28 3,858 0 1,744
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,023 7,360 SH   SOLE 29 1,258 0 6,102
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,419 24,597 SH   SOLE 30 24,597 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,562 11,234 SH   SOLE 31 4,610 0 6,624
SPECTRUM BRANDS HLDGS INC COM 84763R101 218 1,568 SH   SOLE 34 1,568 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 593 4,266 SH   SOLE 36 4,266 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 19 135 SH   SOLE 40 135 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 212 32,639 SH   SOLE 2 23,450 0 9,189
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10 1,547 SH   SOLE 7 1,547 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,665 409,945 SH   SOLE 18 409,945 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,246 191,766 SH   SOLE 19 191,766 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 56,318 8,664,331 SH   SOLE 21 8,664,331 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13,972 2,149,564 SH   SOLE 22 1,987,942 0 161,622
SPECTRUM PHARMACEUTICALS INC COM 84763A108 21 3,217 SH   SOLE 23 3,217 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 368 56,540 SH   SOLE 26 42,508 0 14,032
SPECTRUM PHARMACEUTICALS INC COM 84763A108 62 9,586 SH   SOLE 28 9,586 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 99 15,276 SH   SOLE 29 0 0 15,276
SPECTRUM PHARMACEUTICALS INC COM 84763A108 871 134,055 SH   SOLE 30 134,055 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 6,937 SH   SOLE 40 6,937 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 83 4,432 SH   SOLE 2 436 0 3,996
SPEEDWAY MOTORSPORTS INC COM 847788106 6 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 840 44,577 SH   SOLE 18 44,577 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 128 6,787 SH   SOLE 19 6,787 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,726 357,026 SH   SOLE 21 357,026 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,320 282,383 SH   SOLE 22 270,380 0 12,003
SPEEDWAY MOTORSPORTS INC COM 847788106 34 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 38 2,032 SH   SOLE 30 2,032 0 0
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 667 9,876 SH   SOLE 2 1,962 0 7,914
SPIRE INC COM 84857L101 12 178 SH   SOLE 4 178 0 0
SPIRE INC COM 84857L101 2,495 36,958 SH   SOLE 7 36,958 0 0
SPIRE INC COM 84857L101 16,328 241,900 SH   SOLE 18 241,900 0 0
SPIRE INC COM 84857L101 3,635 53,851 SH   SOLE 19 53,851 0 0
SPIRE INC COM 84857L101 271,456 4,021,577 SH   SOLE 21 4,021,577 0 0
SPIRE INC COM 84857L101 83,213 1,232,779 SH   SOLE 22 1,143,024 0 89,755
SPIRE INC COM 84857L101 671 9,945 SH   SOLE 26 7,329 0 2,616
SPIRE INC COM 84857L101 424 6,279 SH   SOLE 28 6,279 0 0
SPIRE INC COM 84857L101 6,377 94,481 SH   SOLE 30 94,481 0 0
SPIRE INC COM 84857L101 328 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,332 40,268 SH   SOLE 2 24,391 0 15,877
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38 652 SH   SOLE 4 652 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 247 4,273 SH   SOLE 7 4,273 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,442 76,697 SH   SOLE 18 76,697 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8,191 141,412 SH   SOLE 19 141,412 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 139,543 2,409,231 SH   SOLE 21 2,409,231 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 193,646 3,343,328 SH   SOLE 22 2,916,468 0 426,860
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,815 48,604 SH   SOLE 26 40,176 0 8,428
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,088 18,777 SH   SOLE 28 18,777 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 294 5,071 SH   SOLE 29 0 0 5,071
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,564 27,000 SH   SOLE 30 27,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 158 2,733 SH   SOLE 31 2,733 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 143 2,476 SH   SOLE 36 2,476 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 663 11,443 SH   SOLE 40 11,443 0 0
SPIRIT AIRLS INC COM 848577102 989 18,642 SH   SOLE 2 6,087 0 12,555
SPIRIT AIRLS INC COM 848577102 7 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 90 1,691 SH   SOLE 7 1,691 0 0
SPIRIT AIRLS INC COM 848577102 2,178 41,033 SH   SOLE 18 41,033 0 0
SPIRIT AIRLS INC COM 848577102 2,413 45,461 SH   SOLE 19 45,461 0 0
SPIRIT AIRLS INC COM 848577102 40,256 758,537 SH   SOLE 21 758,537 0 0
SPIRIT AIRLS INC COM 848577102 96,220 1,813,071 SH   SOLE 22 1,597,788 0 215,283
SPIRIT AIRLS INC COM 848577102 116 2,185 SH   SOLE 26 0 0 2,185
SPIRIT AIRLS INC COM 848577102 138 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 105 1,978 SH   SOLE 29 0 0 1,978
SPIRIT AIRLS INC COM 848577102 137 2,584 SH   SOLE 30 2,584 0 0
SPIRIT AIRLS INC COM 848577102 81 1,529 SH   SOLE 31 1,529 0 0
SPIRIT AIRLS INC COM 848577102 108 2,029 SH   SOLE 40 2,029 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,378 136,076 SH   SOLE 2 51,259 0 84,817
SPIRIT RLTY CAP INC NEW COM 84860W102 1,508 148,905 SH   SOLE 4 148,905 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,918 584,199 SH   SOLE 7 584,199 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 195 19,254 SH   SOLE 15 19,254 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,774 273,846 SH   SOLE 18 273,846 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,654 656,907 SH   SOLE 19 656,907 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 77,348 7,635,550 SH   SOLE 21 7,635,550 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 176,462 17,419,754 SH   SOLE 22 15,752,795 0 1,666,959
SPIRIT RLTY CAP INC NEW COM 84860W102 209 20,662 SH   SOLE 23 20,662 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,741 665,425 SH   SOLE 25 665,425 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 3,054 301,435 SH   SOLE 26 146,119 0 155,316
SPIRIT RLTY CAP INC NEW COM 84860W102 708 69,914 SH   SOLE 28 69,914 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,614 159,356 SH   SOLE 29 159,356 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 21,966 2,168,366 SH   SOLE 30 2,168,366 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 113 11,145 SH   SOLE 31 11,145 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 461 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 410 405,000 PRN   SOLE 21 405,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 308 300,000 PRN   SOLE 21 300,000 0 0
SPLUNK INC COM 848637104 4,681 75,151 SH   SOLE 2 11,496 0 63,655
SPLUNK INC COM 848637104 2,631 42,243 SH   SOLE 4 39,424 0 2,819
SPLUNK INC COM 848637104 524 8,406 SH   SOLE 7 8,406 0 0
SPLUNK INC COM 848637104 50 808 SH   SOLE 15 808 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 4,838 77,676 SH   SOLE 18 63,732 0 13,944
SPLUNK INC COM 848637104 10,811 173,566 SH   SOLE 19 173,566 0 0
SPLUNK INC COM 848637104 109,221 1,753,435 SH   SOLE 21 1,753,435 0 0
SPLUNK INC COM 848637104 233,754 3,752,673 SH   SOLE 22 3,305,017 0 447,656
SPLUNK INC COM 848637104 9,472 152,057 SH   SOLE 23 152,057 0 0
SPLUNK INC COM 848637104 3,310 53,146 SH   SOLE 25 53,146 0 0
SPLUNK INC COM 848637104 19,490 312,891 SH   SOLE 26 105,991 0 206,900
SPLUNK INC COM 848637104 1,749 28,072 SH   SOLE 28 21,015 0 7,057
SPLUNK INC COM 848637104 2,253 36,162 SH   SOLE 29 5,466 0 30,696
SPLUNK INC COM 848637104 10,988 176,395 SH   SOLE 30 176,395 0 0
SPLUNK INC COM 848637104 3,901 62,634 SH   SOLE 31 24,995 0 37,639
SPLUNK INC COM 848637104 2,387 38,327 SH   SOLE 34 38,327 0 0
SPLUNK INC COM 848637104 11,693 187,719 SH   SOLE 36 187,719 0 0
SPLUNK INC COM 848637104 38 603 SH   SOLE 40 603 0 0
SPOK HLDGS INC COM 84863T106 75 3,923 SH   SOLE 2 1,303 0 2,620
SPOK HLDGS INC COM 84863T106 5 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 10 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 2,201 115,821 SH   SOLE 18 115,821 0 0
SPOK HLDGS INC COM 84863T106 249 13,110 SH   SOLE 19 13,110 0 0
SPOK HLDGS INC COM 84863T106 55,222 2,906,430 SH   SOLE 21 2,906,430 0 0
SPOK HLDGS INC COM 84863T106 13,394 704,953 SH   SOLE 22 662,442 0 42,511
SPOK HLDGS INC COM 84863T106 59 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 842 44,327 SH   SOLE 30 44,327 0 0
SPOK HLDGS INC COM 84863T106 37 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 15 3,082 SH   SOLE 2 3,000 0 82
SPORTSMANS WHSE HLDGS INC COM 84920Y106 481 100,623 SH   SOLE 18 100,623 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 66 13,771 SH   SOLE 19 13,771 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4,002 837,285 SH   SOLE 21 837,285 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3,794 793,733 SH   SOLE 22 735,667 0 58,066
SPORTSMANS WHSE HLDGS INC COM 84920Y106 17 3,583 SH   SOLE 28 3,583 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 30 6,292 SH   SOLE 30 6,292 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 38 7,982 SH   SOLE 40 7,982 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 1 163 SH   SOLE 18 163 0 0
SPRINT CORP COM SER 1 85207U105 3,841 442,493 SH   SOLE 2 60,758 0 381,735
SPRINT CORP COM SER 1 85207U105 2,060 237,359 SH   SOLE 4 215,967 0 21,392
SPRINT CORP COM SER 1 85207U105 633 72,936 SH   SOLE 7 72,936 0 0
SPRINT CORP COM SER 1 85207U105 52 6,022 SH   SOLE 15 6,022 0 0
SPRINT CORP COM SER 1 85207U105 1 102 SH   SOLE 17 0 0 102
SPRINT CORP COM SER 1 85207U105 4,320 497,704 SH   SOLE 18 415,477 0 82,227
SPRINT CORP COM SER 1 85207U105 4,050 466,568 SH   SOLE 19 466,568 0 0
SPRINT CORP COM SER 1 85207U105 4,447 512,376 SH   SOLE 20 0 0 512,376
SPRINT CORP COM SER 1 85207U105 111,038 12,792,453 SH   SOLE 21 12,792,453 0 0
SPRINT CORP COM SER 1 85207U105 155,922 17,963,376 SH   SOLE 22 15,270,195 0 2,693,181
SPRINT CORP COM SER 1 85207U105 9,061 1,043,935 SH   SOLE 23 1,043,935 0 0
SPRINT CORP COM SER 1 85207U105 2,595 299,017 SH   SOLE 25 299,017 0 0
SPRINT CORP COM SER 1 85207U105 17,934 2,066,099 SH   SOLE 26 782,747 0 1,283,352
SPRINT CORP COM SER 1 85207U105 1,466 168,837 SH   SOLE 28 126,634 0 42,203
SPRINT CORP COM SER 1 85207U105 297 34,206 SH   SOLE 29 34,206 0 0
SPRINT CORP COM SER 1 85207U105 7,782 896,565 SH   SOLE 30 896,565 0 0
SPRINT CORP COM SER 1 85207U105 3,623 417,341 SH   SOLE 31 176,496 0 240,845
SPRINT CORP COM SER 1 85207U105 486 55,986 SH   SOLE 34 55,986 0 0
SPRINT CORP COM SER 1 85207U105 10,714 1,234,328 SH   SOLE 36 1,234,328 0 0
SPRINT CORP COM SER 1 85207U105 33 3,844 SH   SOLE 40 3,844 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,439 62,220 SH   SOLE 2 61,278 0 942
SPROUTS FMRS MKT INC COM 85208M102 17 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 114 4,932 SH   SOLE 7 4,932 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,202 441,281 SH   SOLE 18 441,281 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,996 86,323 SH   SOLE 19 86,323 0 0
SPROUTS FMRS MKT INC COM 85208M102 123,858 5,357,171 SH   SOLE 21 5,357,171 0 0
SPROUTS FMRS MKT INC COM 85208M102 95,629 4,136,209 SH   SOLE 22 3,658,197 0 478,012
SPROUTS FMRS MKT INC COM 85208M102 832 36,004 SH   SOLE 26 28,394 0 7,610
SPROUTS FMRS MKT INC COM 85208M102 472 20,410 SH   SOLE 28 20,410 0 0
SPROUTS FMRS MKT INC COM 85208M102 259 11,215 SH   SOLE 29 0 0 11,215
SPROUTS FMRS MKT INC COM 85208M102 765 33,088 SH   SOLE 30 33,088 0 0
SPROUTS FMRS MKT INC COM 85208M102 72 3,132 SH   SOLE 31 3,132 0 0
SPROUTS FMRS MKT INC COM 85208M102 283 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 53 905 SH   SOLE 2 773 0 132
SPS COMM INC COM 78463M107 5 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 26 444 SH   SOLE 7 444 0 0
SPS COMM INC COM 78463M107 4,863 83,145 SH   SOLE 18 83,145 0 0
SPS COMM INC COM 78463M107 570 9,743 SH   SOLE 19 9,743 0 0
SPS COMM INC COM 78463M107 83,077 1,420,368 SH   SOLE 21 1,420,368 0 0
SPS COMM INC COM 78463M107 26,569 454,242 SH   SOLE 22 420,323 0 33,919
SPS COMM INC COM 78463M107 71 1,209 SH   SOLE 26 0 0 1,209
SPS COMM INC COM 78463M107 142 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 1,937 33,115 SH   SOLE 30 33,115 0 0
SPS COMM INC COM 78463M107 101 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 223 9,209 SH   SOLE 2 1,922 0 7,287
SPX CORP COM 784635104 2 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 39 1,609 SH   SOLE 7 1,609 0 0
SPX CORP COM 784635104 5,377 221,742 SH   SOLE 18 221,742 0 0
SPX CORP COM 784635104 9,482 391,005 SH   SOLE 19 391,005 0 0
SPX CORP COM 784635104 87,832 3,621,923 SH   SOLE 21 3,621,923 0 0
SPX CORP COM 784635104 28,006 1,154,875 SH   SOLE 22 1,070,012 0 84,863
SPX CORP COM 784635104 251 10,370 SH   SOLE 26 8,119 0 2,251
SPX CORP COM 784635104 132 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 288 11,876 SH   SOLE 29 0 0 11,876
SPX CORP COM 784635104 1,906 78,588 SH   SOLE 30 78,588 0 0
SPX CORP COM 784635104 97 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 272 7,822 SH   SOLE 2 1,664 0 6,158
SPX FLOW INC COM 78469X107 3 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 78 2,253 SH   SOLE 7 2,253 0 0
SPX FLOW INC COM 78469X107 6,621 190,746 SH   SOLE 18 190,746 0 0
SPX FLOW INC COM 78469X107 739 21,293 SH   SOLE 19 21,293 0 0
SPX FLOW INC COM 78469X107 119,529 3,443,657 SH   SOLE 21 3,443,657 0 0
SPX FLOW INC COM 78469X107 37,648 1,084,651 SH   SOLE 22 1,007,314 0 77,337
SPX FLOW INC COM 78469X107 360 10,370 SH   SOLE 26 8,119 0 2,251
SPX FLOW INC COM 78469X107 190 5,462 SH   SOLE 28 5,462 0 0
SPX FLOW INC COM 78469X107 208 6,005 SH   SOLE 29 0 0 6,005
SPX FLOW INC COM 78469X107 2,814 81,080 SH   SOLE 30 81,080 0 0
SPX FLOW INC COM 78469X107 321 9,236 SH   SOLE 36 9,236 0 0
SPX FLOW INC COM 78469X107 139 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 85 4,904 SH   SOLE 2 4,667 0 237
SQUARE INC CL A 852234103 572 33,125 SH   SOLE 4 33,125 0 0
SQUARE INC CL A 852234103 23 1,332 SH   SOLE 7 1,332 0 0
SQUARE INC CL A 852234103 5,016 290,259 SH   SOLE 18 290,259 0 0
SQUARE INC CL A 852234103 44,736 2,588,905 SH   SOLE 19 2,588,905 0 0
SQUARE INC CL A 852234103 8,788 508,586 SH   SOLE 21 508,586 0 0
SQUARE INC CL A 852234103 18,054 1,044,813 SH   SOLE 22 796,565 0 248,248
SQUARE INC CL A 852234103 1,123 64,989 SH   SOLE 26 53,708 0 11,281
SQUARE INC CL A 852234103 397 22,980 SH   SOLE 28 22,980 0 0
SQUARE INC CL A 852234103 216 12,504 SH   SOLE 29 0 0 12,504
SQUARE INC CL A 852234103 450 26,036 SH   SOLE 30 26,036 0 0
SQUARE INC CL A 852234103 18 1,037 SH   SOLE 31 1,037 0 0
SQUARE INC CL A 852234103 13,385 774,576 SH   SOLE 34 774,576 0 0
SQUARE INC CL A 852234103 160 9,279 SH   SOLE 40 9,279 0 0
SRC ENERGY INC COM 78470V108 321 38,029 SH   SOLE 2 8,027 0 30,002
SRC ENERGY INC COM 78470V108 9 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 35 4,114 SH   SOLE 7 4,114 0 0
SRC ENERGY INC COM 78470V108 8,446 1,000,677 SH   SOLE 18 1,000,677 0 0
SRC ENERGY INC COM 78470V108 992 117,547 SH   SOLE 19 117,547 0 0
SRC ENERGY INC COM 78470V108 142,903 16,931,594 SH   SOLE 21 16,931,594 0 0
SRC ENERGY INC COM 78470V108 45,686 5,413,092 SH   SOLE 22 5,050,429 0 362,663
SRC ENERGY INC COM 78470V108 625 73,998 SH   SOLE 26 55,577 0 18,421
SRC ENERGY INC COM 78470V108 228 26,996 SH   SOLE 28 26,996 0 0
SRC ENERGY INC COM 78470V108 3,791 449,119 SH   SOLE 30 449,119 0 0
SRC ENERGY INC COM 78470V108 107 12,636 SH   SOLE 40 12,636 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 627 17,714 SH   SOLE 2 13,853 0 3,861
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26 740 SH   SOLE 4 740 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 146 4,120 SH   SOLE 7 4,120 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,873 81,172 SH   SOLE 18 81,172 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,425 124,989 SH   SOLE 19 108,963 0 16,026
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 74,251 2,097,493 SH   SOLE 21 2,097,493 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 160,486 4,533,504 SH   SOLE 22 3,966,585 0 566,919
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,231 63,013 SH   SOLE 26 52,230 0 10,783
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 900 25,415 SH   SOLE 28 25,415 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,575 44,500 SH   SOLE 30 44,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 38,585 1,089,971 SH   SOLE 31 3,724 0 1,086,247
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,739 133,884 SH   SOLE 34 133,884 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 581 16,425 SH   SOLE 40 16,425 0 0
ST JOE CO COM 790148100 207 12,161 SH   SOLE 2 3,078 0 9,083
ST JOE CO COM 790148100 1,778 104,262 SH   SOLE 4 104,262 0 0
ST JOE CO COM 790148100 18 1,072 SH   SOLE 7 1,072 0 0
ST JOE CO COM 790148100 13,937 817,411 SH   SOLE 18 817,411 0 0
ST JOE CO COM 790148100 121,356 7,117,681 SH   SOLE 19 7,117,681 0 0
ST JOE CO COM 790148100 33,179 1,946,002 SH   SOLE 21 1,946,002 0 0
ST JOE CO COM 790148100 30,821 1,807,705 SH   SOLE 22 1,710,573 0 97,132
ST JOE CO COM 790148100 140 8,210 SH   SOLE 30 8,210 0 0
ST JOE CO COM 790148100 43,095 2,527,562 SH   SOLE 34 2,527,562 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 21 2,118 SH   SOLE 2 1,988 0 130
STAAR SURGICAL CO COM PAR $0.01 852312305 3 307 SH   SOLE 4 307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 9 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,530 156,121 SH   SOLE 18 156,121 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 218 22,201 SH   SOLE 19 22,201 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 12,409 1,266,235 SH   SOLE 21 1,266,235 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 9,956 1,015,876 SH   SOLE 22 945,824 0 70,052
STAAR SURGICAL CO COM PAR $0.01 852312305 45 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 47 4,838 SH   SOLE 30 4,838 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 32 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 4,576 182,887 SH   SOLE 2 4,033 0 178,854
STAG INDL INC COM 85254J102 4,098 163,770 SH   SOLE 4 163,770 0 0
STAG INDL INC COM 85254J102 2,305 92,139 SH   SOLE 7 92,139 0 0
STAG INDL INC COM 85254J102 75 3,005 SH   SOLE 15 3,005 0 0
STAG INDL INC COM 85254J102 9,406 375,920 SH   SOLE 18 375,920 0 0
STAG INDL INC COM 85254J102 23,948 957,139 SH   SOLE 19 957,139 0 0
STAG INDL INC COM 85254J102 64,664 2,584,494 SH   SOLE 21 2,584,494 0 0
STAG INDL INC COM 85254J102 76,787 3,069,041 SH   SOLE 22 2,736,542 0 332,499
STAG INDL INC COM 85254J102 88 3,531 SH   SOLE 23 3,531 0 0
STAG INDL INC COM 85254J102 3,677 146,957 SH   SOLE 25 146,957 0 0
STAG INDL INC COM 85254J102 1,065 42,563 SH   SOLE 26 16,805 0 25,758
STAG INDL INC COM 85254J102 440 17,569 SH   SOLE 28 17,569 0 0
STAG INDL INC COM 85254J102 1,049 41,946 SH   SOLE 29 26,159 0 15,787
STAG INDL INC COM 85254J102 8,917 356,385 SH   SOLE 30 356,385 0 0
STAG INDL INC COM 85254J102 10,137 405,164 SH   SOLE 34 405,164 0 0
STAG INDL INC COM 85254J102 180 7,177 SH   SOLE 40 7,177 0 0
STAGE STORES INC COM NEW 85254C305 14 5,500 SH   SOLE 2 1,154 0 4,346
STAGE STORES INC COM NEW 85254C305 2 722 SH   SOLE 7 722 0 0
STAGE STORES INC COM NEW 85254C305 306 118,286 SH   SOLE 18 118,286 0 0
STAGE STORES INC COM NEW 85254C305 34 13,221 SH   SOLE 19 13,221 0 0
STAGE STORES INC COM NEW 85254C305 2,165 835,722 SH   SOLE 21 835,722 0 0
STAGE STORES INC COM NEW 85254C305 1,865 719,916 SH   SOLE 22 626,202 0 93,714
STAMPS COM INC COM NEW 852857200 100 841 SH   SOLE 2 727 0 114
STAMPS COM INC COM NEW 852857200 10 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 42 354 SH   SOLE 7 354 0 0
STAMPS COM INC COM NEW 852857200 9,373 79,195 SH   SOLE 18 79,195 0 0
STAMPS COM INC COM NEW 852857200 1,149 9,711 SH   SOLE 19 9,711 0 0
STAMPS COM INC COM NEW 852857200 157,105 1,327,465 SH   SOLE 21 1,327,465 0 0
STAMPS COM INC COM NEW 852857200 50,114 423,441 SH   SOLE 22 390,407 0 33,034
STAMPS COM INC COM NEW 852857200 627 5,299 SH   SOLE 26 4,166 0 1,133
STAMPS COM INC COM NEW 852857200 256 2,166 SH   SOLE 28 2,166 0 0
STAMPS COM INC COM NEW 852857200 3,586 30,300 SH   SOLE 30 30,300 0 0
STAMPS COM INC COM NEW 852857200 192 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 152 3,085 SH   SOLE 2 1,171 0 1,914
STANDARD MTR PRODS INC COM 853666105 22 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 5,236 106,560 SH   SOLE 18 106,560 0 0
STANDARD MTR PRODS INC COM 853666105 623 12,685 SH   SOLE 19 12,685 0 0
STANDARD MTR PRODS INC COM 853666105 86,558 1,761,467 SH   SOLE 21 1,761,467 0 0
STANDARD MTR PRODS INC COM 853666105 27,137 552,247 SH   SOLE 22 511,067 0 41,180
STANDARD MTR PRODS INC COM 853666105 115 2,335 SH   SOLE 26 0 0 2,335
STANDARD MTR PRODS INC COM 853666105 140 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,944 39,555 SH   SOLE 30 39,555 0 0
STANDARD MTR PRODS INC COM 853666105 106 2,167 SH   SOLE 40 2,167 0 0
STANDARD PAC CORP NEW NOTE 1.250% 8/0 85375CBC4 253 245,000 PRN   SOLE 21 245,000 0 0
STANDEX INTL CORP COM 854231107 135 1,352 SH   SOLE 2 685 0 667
STANDEX INTL CORP COM 854231107 10 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 34 335 SH   SOLE 7 335 0 0
STANDEX INTL CORP COM 854231107 6,408 63,981 SH   SOLE 18 63,981 0 0
STANDEX INTL CORP COM 854231107 789 7,877 SH   SOLE 19 7,877 0 0
STANDEX INTL CORP COM 854231107 109,464 1,092,997 SH   SOLE 21 1,092,997 0 0
STANDEX INTL CORP COM 854231107 33,395 333,447 SH   SOLE 22 306,483 0 26,964
STANDEX INTL CORP COM 854231107 140 1,395 SH   SOLE 26 0 0 1,395
STANDEX INTL CORP COM 854231107 185 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 2,418 24,148 SH   SOLE 30 24,148 0 0
STANDEX INTL CORP COM 854231107 148 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 39,713 298,889 SH   SOLE 2 202,241 0 96,648
STANLEY BLACK & DECKER INC COM 854502101 9,959 74,953 SH   SOLE 4 71,184 0 3,769
STANLEY BLACK & DECKER INC COM 854502101 35,009 263,482 SH   SOLE 7 152,931 0 110,551
STANLEY BLACK & DECKER INC COM 854502101 603 4,539 SH   SOLE 13 4,539 0 0
STANLEY BLACK & DECKER INC COM 854502101 123 922 SH   SOLE 15 922 0 0
STANLEY BLACK & DECKER INC COM 854502101 52,654 396,283 SH   SOLE 18 327,887 0 68,396
STANLEY BLACK & DECKER INC COM 854502101 102,864 774,174 SH   SOLE 19 774,174 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,838 89,092 SH   SOLE 20 0 0 89,092
STANLEY BLACK & DECKER INC COM 854502101 369,881 2,783,778 SH   SOLE 21 2,783,778 0 0
STANLEY BLACK & DECKER INC COM 854502101 545,034 4,102,013 SH   SOLE 22 3,278,313 0 823,700
STANLEY BLACK & DECKER INC COM 854502101 27,630 207,951 SH   SOLE 23 207,951 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,450 78,652 SH   SOLE 25 64,842 0 13,810
STANLEY BLACK & DECKER INC COM 854502101 55,842 420,275 SH   SOLE 26 106,518 0 313,757
STANLEY BLACK & DECKER INC COM 854502101 4,202 31,625 SH   SOLE 28 23,385 0 8,240
STANLEY BLACK & DECKER INC COM 854502101 3,248 24,444 SH   SOLE 29 24,444 0 0
STANLEY BLACK & DECKER INC COM 854502101 51,316 386,209 SH   SOLE 30 386,209 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,956 112,559 SH   SOLE 31 50,714 0 61,845
STANLEY BLACK & DECKER INC COM 854502101 18,281 137,588 SH   SOLE 34 137,588 0 0
STANLEY BLACK & DECKER INC COM 854502101 34,517 259,783 SH   SOLE 36 259,783 0 0
STANLEY BLACK & DECKER INC COM 854502101 96 726 SH   SOLE 40 726 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 1 1,606 SH   SOLE 18 1,606 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 20 25,734 SH   SOLE 21 25,734 0 0
STANLEY FURNITURE CO INC COM NEW 854305208 228 291,713 SH   SOLE 22 291,713 0 0
STAPLES INC COM 855030102 5,834 665,263 SH   SOLE 2 164,066 0 501,197
STAPLES INC COM 855030102 1,904 217,076 SH   SOLE 4 201,577 0 15,499
STAPLES INC COM 855030102 5,249 598,573 SH   SOLE 7 555,176 0 43,397
STAPLES INC COM 855030102 41 4,714 SH   SOLE 13 4,714 0 0
STAPLES INC COM 855030102 34 3,909 SH   SOLE 15 3,909 0 0
STAPLES INC COM 855030102 14,591 1,663,707 SH   SOLE 18 1,570,257 0 93,450
STAPLES INC COM 855030102 5,501 627,273 SH   SOLE 19 627,273 0 0
STAPLES INC COM 855030102 4,359 497,069 SH   SOLE 20 0 0 497,069
STAPLES INC COM 855030102 153,587 17,512,824 SH   SOLE 21 17,512,824 0 0
STAPLES INC COM 855030102 167,572 19,107,356 SH   SOLE 22 15,637,970 0 3,469,386
STAPLES INC COM 855030102 6,631 756,082 SH   SOLE 23 756,082 0 0
STAPLES INC COM 855030102 1,904 217,075 SH   SOLE 25 217,075 0 0
STAPLES INC COM 855030102 14,768 1,683,961 SH   SOLE 26 643,104 0 1,040,857
STAPLES INC COM 855030102 1,172 133,681 SH   SOLE 28 99,682 0 33,999
STAPLES INC COM 855030102 1,560 177,879 SH   SOLE 29 32,068 0 145,811
STAPLES INC COM 855030102 19,635 2,238,836 SH   SOLE 30 2,238,836 0 0
STAPLES INC COM 855030102 3,181 362,691 SH   SOLE 31 130,059 0 232,632
STAPLES INC COM 855030102 1,029 117,307 SH   SOLE 32 117,307 0 0
STAPLES INC COM 855030102 1,485 169,288 SH   SOLE 34 169,288 0 0
STAPLES INC COM 855030102 10,014 1,141,817 SH   SOLE 36 1,141,817 0 0
STAPLES INC COM 855030102 27 3,049 SH   SOLE 40 3,049 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 6 500 SH   SOLE 2 500 0 0
STARBUCKS CORP COM 855244109 89,816 1,538,217 SH   SOLE 2 637,827 0 900,390
STARBUCKS CORP COM 855244109 31,067 532,064 SH   SOLE 4 495,992 0 36,072
STARBUCKS CORP COM 855244109 66,923 1,146,131 SH   SOLE 7 1,015,193 0 130,938
STARBUCKS CORP COM 855244109 8,114 138,961 SH   SOLE 13 138,961 0 0
STARBUCKS CORP COM 855244109 616 10,550 SH   SOLE 15 10,550 0 0
STARBUCKS CORP COM 855244109 48 819 SH   SOLE 17 0 0 819
STARBUCKS CORP COM 855244109 188,113 3,221,672 SH   SOLE 18 3,010,484 0 211,188
STARBUCKS CORP COM 855244109 84,772 1,451,818 SH   SOLE 19 1,423,053 0 28,765
STARBUCKS CORP COM 855244109 49,552 848,638 SH   SOLE 20 0 0 848,638
STARBUCKS CORP COM 855244109 1,262,066 21,614,427 SH   SOLE 21 21,614,427 0 0
STARBUCKS CORP COM 855244109 2,307,854 39,524,811 SH   SOLE 22 32,072,992 0 7,451,819
STARBUCKS CORP COM 855244109 105,448 1,805,925 SH   SOLE 23 1,805,925 0 0
STARBUCKS CORP COM 855244109 32,687 559,812 SH   SOLE 25 559,812 0 0
STARBUCKS CORP COM 855244109 206,251 3,532,304 SH   SOLE 26 885,083 0 2,647,221
STARBUCKS CORP COM 855244109 17,814 305,090 SH   SOLE 28 227,593 0 77,497
STARBUCKS CORP COM 855244109 22,930 392,701 SH   SOLE 29 66,615 0 326,086
STARBUCKS CORP COM 855244109 276,743 4,739,561 SH   SOLE 30 4,739,561 0 0
STARBUCKS CORP COM 855244109 50,614 866,826 SH   SOLE 31 299,994 0 566,832
STARBUCKS CORP COM 855244109 14,488 248,128 SH   SOLE 32 248,128 0 0
STARBUCKS CORP COM 855244109 34,670 593,769 SH   SOLE 34 593,769 0 0
STARBUCKS CORP COM 855244109 127,027 2,175,498 SH   SOLE 36 2,175,498 0 0
STARBUCKS CORP COM 855244109 446 7,639 SH   SOLE 40 7,639 0 0
STARRETT L S CO CL A 855668109 10 950 SH   SOLE 18 950 0 0
STARRETT L S CO CL A 855668109 155 14,805 SH   SOLE 21 14,805 0 0
STARRETT L S CO CL A 855668109 68 6,431 SH   SOLE 22 6,431 0 0
STARTEK INC COM 85569C107 16 1,806 SH   SOLE 18 1,806 0 0
STARTEK INC COM 85569C107 29 3,340 SH   SOLE 19 3,340 0 0
STARTEK INC COM 85569C107 237 27,244 SH   SOLE 21 27,244 0 0
STARTEK INC COM 85569C107 3,360 386,687 SH   SOLE 22 386,687 0 0
STARWOOD PPTY TR INC COM 85571B105 1,867 82,671 SH   SOLE 2 37,057 0 45,614
STARWOOD PPTY TR INC COM 85571B105 23 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 188 8,312 SH   SOLE 7 8,312 0 0
STARWOOD PPTY TR INC COM 85571B105 33,292 1,474,420 SH   SOLE 18 1,445,866 0 28,554
STARWOOD PPTY TR INC COM 85571B105 55,013 2,436,370 SH   SOLE 19 2,436,370 0 0
STARWOOD PPTY TR INC COM 85571B105 198,583 8,794,625 SH   SOLE 21 8,794,625 0 0
STARWOOD PPTY TR INC COM 85571B105 157,530 6,976,527 SH   SOLE 22 6,086,417 0 890,110
STARWOOD PPTY TR INC COM 85571B105 1,604 71,037 SH   SOLE 23 71,037 0 0
STARWOOD PPTY TR INC COM 85571B105 1,974 87,401 SH   SOLE 26 76,992 0 10,409
STARWOOD PPTY TR INC COM 85571B105 764 33,826 SH   SOLE 28 33,826 0 0
STARWOOD PPTY TR INC COM 85571B105 217 9,605 SH   SOLE 29 0 0 9,605
STARWOOD PPTY TR INC COM 85571B105 953 42,196 SH   SOLE 30 42,196 0 0
STARWOOD PPTY TR INC COM 85571B105 125 5,528 SH   SOLE 31 5,528 0 0
STARWOOD PPTY TR INC COM 85571B105 10,947 484,814 SH   SOLE 34 484,814 0 0
STARWOOD PPTY TR INC COM 85571B105 157 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 479 21,197 SH   SOLE 40 21,197 0 0
STARWOOD PPTY TR INC NOTE 4.550% 3/0 85571BAA3 715 655,000 PRN   SOLE 21 655,000 0 0
STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 513 450,000 PRN   SOLE 21 450,000 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 249 250,000 PRN   SOLE 21 250,000 0 0
STATE AUTO FINL CORP COM 855707105 76 2,778 SH   SOLE 2 587 0 2,191
STATE AUTO FINL CORP COM 855707105 10 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,734 63,173 SH   SOLE 18 63,173 0 0
STATE AUTO FINL CORP COM 855707105 267 9,719 SH   SOLE 19 9,719 0 0
STATE AUTO FINL CORP COM 855707105 13,343 486,097 SH   SOLE 21 486,097 0 0
STATE AUTO FINL CORP COM 855707105 12,839 467,733 SH   SOLE 22 433,534 0 34,199
STATE AUTO FINL CORP COM 855707105 68 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 147 5,356 SH   SOLE 30 5,356 0 0
STATE AUTO FINL CORP COM 855707105 42 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 193 7,393 SH   SOLE 2 1,632 0 5,761
STATE BK FINL CORP COM 856190103 10 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 22 834 SH   SOLE 7 834 0 0
STATE BK FINL CORP COM 856190103 3,823 146,359 SH   SOLE 18 146,359 0 0
STATE BK FINL CORP COM 856190103 602 23,066 SH   SOLE 19 23,066 0 0
STATE BK FINL CORP COM 856190103 29,932 1,145,932 SH   SOLE 21 1,145,932 0 0
STATE BK FINL CORP COM 856190103 18,556 710,423 SH   SOLE 22 630,960 0 79,463
STATE BK FINL CORP COM 856190103 718 27,479 SH   SOLE 26 22,966 0 4,513
STATE BK FINL CORP COM 856190103 134 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 137 5,232 SH   SOLE 30 5,232 0 0
STATE BK FINL CORP COM 856190103 104 3,985 SH   SOLE 40 3,985 0 0
STATE NATL COS INC COM 85711T305 103 7,137 SH   SOLE 2 1,966 0 5,171
STATE NATL COS INC COM 85711T305 19 1,336 SH   SOLE 7 1,336 0 0
STATE NATL COS INC COM 85711T305 1,924 133,610 SH   SOLE 18 133,610 0 0
STATE NATL COS INC COM 85711T305 274 19,030 SH   SOLE 19 19,030 0 0
STATE NATL COS INC COM 85711T305 14,669 1,018,660 SH   SOLE 21 1,018,660 0 0
STATE NATL COS INC COM 85711T305 5,481 380,592 SH   SOLE 22 327,416 0 53,176
STATE NATL COS INC COM 85711T305 68 4,694 SH   SOLE 28 4,694 0 0
STATE NATL COS INC COM 85711T305 249 17,322 SH   SOLE 29 0 0 17,322
STATE NATL COS INC COM 85711T305 129 8,943 SH   SOLE 30 8,943 0 0
STATE NATL COS INC COM 85711T305 45 3,135 SH   SOLE 40 3,135 0 0
STATE STR CORP COM 857477103 28,864 362,567 SH   SOLE 2 122,170 0 240,397
STATE STR CORP COM 857477103 10,290 129,257 SH   SOLE 4 118,931 0 10,326
STATE STR CORP COM 857477103 20,080 252,233 SH   SOLE 7 234,486 0 17,747
STATE STR CORP COM 857477103 273 3,423 SH   SOLE 13 3,423 0 0
STATE STR CORP COM 857477103 196 2,463 SH   SOLE 15 2,463 0 0
STATE STR CORP COM 857477103 24 297 SH   SOLE 17 0 0 297
STATE STR CORP COM 857477103 55,950 702,796 SH   SOLE 18 644,310 0 58,486
STATE STR CORP COM 857477103 1,728 21,700 SH   OTR 19 0 21,700 0
STATE STR CORP COM 857477103 1,849 23,222 SH   SOLE 19 23,222 0 0
STATE STR CORP COM 857477103 15,986 200,803 SH   SOLE 20 0 0 200,803
STATE STR CORP COM 857477103 419,441 5,268,697 SH   SOLE 21 5,268,697 0 0
STATE STR CORP COM 857477103 778,937 9,784,411 SH   SOLE 22 7,892,735 0 1,891,676
STATE STR CORP COM 857477103 37,903 476,107 SH   SOLE 23 476,107 0 0
STATE STR CORP COM 857477103 11,464 143,999 SH   SOLE 25 143,999 0 0
STATE STR CORP COM 857477103 85,706 1,076,569 SH   SOLE 26 254,742 0 821,827
STATE STR CORP COM 857477103 6,509 81,767 SH   SOLE 28 61,194 0 20,573
STATE STR CORP COM 857477103 1,501 18,853 SH   SOLE 29 18,853 0 0
STATE STR CORP COM 857477103 86,972 1,092,481 SH   SOLE 30 1,092,481 0 0
STATE STR CORP COM 857477103 15,710 197,332 SH   SOLE 31 78,339 0 118,993
STATE STR CORP COM 857477103 2,051 25,757 SH   SOLE 34 25,757 0 0
STATE STR CORP COM 857477103 58,680 737,091 SH   SOLE 36 737,091 0 0
STATE STR CORP COM 857477103 170 2,134 SH   SOLE 40 2,134 0 0
STATOIL ASA SPONSORED ADR 85771P102 1,314 76,504 SH   SOLE 18 1,046 0 75,458
STATOIL ASA SPONSORED ADR 85771P102 18,446 1,073,690 SH   SOLE 19 1,073,690 0 0
STATOIL ASA SPONSORED ADR 85771P102 26 1,498 SH   SOLE 21 1,498 0 0
STATOIL ASA SPONSORED ADR 85771P102 437 25,422 SH   SOLE 25 0 0 25,422
STATOIL ASA SPONSORED ADR 85771P102 2,942 171,254 SH   SOLE 34 171,254 0 0
STEEL DYNAMICS INC COM 858119100 5,290 152,177 SH   SOLE 2 117,340 0 34,837
STEEL DYNAMICS INC COM 858119100 39 1,120 SH   SOLE 4 1,120 0 0
STEEL DYNAMICS INC COM 858119100 595 17,119 SH   SOLE 7 8,148 0 8,971
STEEL DYNAMICS INC COM 858119100 29,313 843,307 SH   SOLE 18 843,307 0 0
STEEL DYNAMICS INC COM 858119100 7,180 206,557 SH   SOLE 19 206,557 0 0
STEEL DYNAMICS INC COM 858119100 362,907 10,440,352 SH   SOLE 21 10,440,352 0 0
STEEL DYNAMICS INC COM 858119100 282,094 8,115,489 SH   SOLE 22 7,293,138 0 822,351
STEEL DYNAMICS INC COM 858119100 4,673 134,431 SH   SOLE 26 82,451 0 51,980
STEEL DYNAMICS INC COM 858119100 1,191 34,266 SH   SOLE 28 34,266 0 0
STEEL DYNAMICS INC COM 858119100 2,283 65,672 SH   SOLE 29 0 0 65,672
STEEL DYNAMICS INC COM 858119100 1,404 40,398 SH   SOLE 30 40,398 0 0
STEEL DYNAMICS INC COM 858119100 181 5,207 SH   SOLE 31 5,207 0 0
STEEL DYNAMICS INC COM 858119100 435 12,518 SH   SOLE 36 12,518 0 0
STEEL DYNAMICS INC COM 858119100 806 23,193 SH   SOLE 40 23,193 0 0
STEELCASE INC CL A 858155203 72 4,312 SH   SOLE 2 3,957 0 355
STEELCASE INC CL A 858155203 9 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 34 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 5,314 317,253 SH   SOLE 18 317,253 0 0
STEELCASE INC CL A 858155203 1,160 69,259 SH   SOLE 19 69,259 0 0
STEELCASE INC CL A 858155203 43,135 2,575,227 SH   SOLE 21 2,575,227 0 0
STEELCASE INC CL A 858155203 42,178 2,518,084 SH   SOLE 22 2,328,947 0 189,137
STEELCASE INC CL A 858155203 396 23,645 SH   SOLE 26 17,839 0 5,806
STEELCASE INC CL A 858155203 219 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 1,823 108,821 SH   SOLE 29 0 0 108,821
STEELCASE INC CL A 858155203 246 14,693 SH   SOLE 30 14,693 0 0
STEELCASE INC CL A 858155203 159 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 5 1,806 SH   SOLE 2 1,574 0 232
STEIN MART INC COM 858375108 2 707 SH   SOLE 7 707 0 0
STEIN MART INC COM 858375108 444 147,539 SH   SOLE 18 147,539 0 0
STEIN MART INC COM 858375108 45 14,869 SH   SOLE 19 14,869 0 0
STEIN MART INC COM 858375108 8,421 2,797,630 SH   SOLE 21 2,797,630 0 0
STEIN MART INC COM 858375108 2,770 920,428 SH   SOLE 22 853,946 0 66,482
STEIN MART INC COM 858375108 13 4,294 SH   SOLE 28 4,294 0 0
STEIN MART INC COM 858375108 160 53,282 SH   SOLE 30 53,282 0 0
STEIN MART INC COM 858375108 9 2,901 SH   SOLE 40 2,901 0 0
STELLUS CAP INVT CORP COM 858568108 1,490 102,431 SH   SOLE 30 102,431 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 36 4,267 SH   SOLE 2 629 0 3,638
STEMLINE THERAPEUTICS INC COM 85858C107 3 322 SH   SOLE 7 322 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 685 80,100 SH   SOLE 18 80,100 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 108 12,678 SH   SOLE 19 12,678 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 5,415 633,319 SH   SOLE 21 633,319 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 4,140 484,207 SH   SOLE 22 462,294 0 21,913
STEPAN CO COM 858586100 353 4,480 SH   SOLE 2 1,025 0 3,455
STEPAN CO COM 858586100 5 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 42 529 SH   SOLE 7 529 0 0
STEPAN CO COM 858586100 8,095 102,714 SH   SOLE 18 102,714 0 0
STEPAN CO COM 858586100 5,307 67,338 SH   SOLE 19 67,338 0 0
STEPAN CO COM 858586100 131,995 1,674,851 SH   SOLE 21 1,674,851 0 0
STEPAN CO COM 858586100 49,048 622,355 SH   SOLE 22 581,294 0 41,061
STEPAN CO COM 858586100 13 161 SH   SOLE 23 161 0 0
STEPAN CO COM 858586100 812 10,300 SH   SOLE 26 8,758 0 1,542
STEPAN CO COM 858586100 227 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,992 37,964 SH   SOLE 30 37,964 0 0
STEPAN CO COM 858586100 178 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 5,192 62,637 SH   SOLE 2 13,548 0 49,089
STERICYCLE INC COM 858912108 2,038 24,582 SH   SOLE 4 22,282 0 2,300
STERICYCLE INC COM 858912108 4,705 56,757 SH   SOLE 7 56,757 0 0
STERICYCLE INC COM 858912108 41 493 SH   SOLE 15 493 0 0
STERICYCLE INC COM 858912108 14,865 179,333 SH   SOLE 18 167,272 0 12,061
STERICYCLE INC COM 858912108 14,030 169,255 SH   SOLE 19 169,255 0 0
STERICYCLE INC COM 858912108 124,270 1,499,220 SH   SOLE 21 1,499,220 0 0
STERICYCLE INC COM 858912108 183,573 2,214,652 SH   SOLE 22 1,798,234 0 416,418
STERICYCLE INC COM 858912108 8,924 107,656 SH   SOLE 23 107,656 0 0
STERICYCLE INC COM 858912108 2,395 28,892 SH   SOLE 25 28,892 0 0
STERICYCLE INC COM 858912108 18,230 219,935 SH   SOLE 26 77,967 0 141,968
STERICYCLE INC COM 858912108 1,460 17,609 SH   SOLE 28 13,080 0 4,529
STERICYCLE INC COM 858912108 1,933 23,316 SH   SOLE 29 4,159 0 19,157
STERICYCLE INC COM 858912108 25,815 311,434 SH   SOLE 30 311,434 0 0
STERICYCLE INC COM 858912108 3,626 43,747 SH   SOLE 31 16,280 0 27,467
STERICYCLE INC COM 858912108 647 7,811 SH   SOLE 34 7,811 0 0
STERICYCLE INC COM 858912108 10,100 121,849 SH   SOLE 36 121,849 0 0
STERICYCLE INC COM 858912108 33 402 SH   SOLE 40 402 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 461 6,447 SH   SOLE 4 6,447 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 3,717 51,955 SH   SOLE 18 51,955 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 31,193 435,955 SH   SOLE 19 435,955 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 56,299 786,842 SH   SOLE 21 786,842 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 1,034 14,448 SH   SOLE 22 14,448 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 11,878 166,010 SH   SOLE 34 166,010 0 0
STERIS PLC SHS USD G84720104 2,252 32,424 SH   SOLE 2 32,424 0 0
STERIS PLC SHS USD G84720104 29 417 SH   SOLE 4 417 0 0
STERIS PLC SHS USD G84720104 51 734 SH   SOLE 7 734 0 0
STERIS PLC SHS USD G84720104 17,083 245,947 SH   SOLE 18 245,947 0 0
STERIS PLC SHS USD G84720104 927 13,340 SH   SOLE 19 13,340 0 0
STERIS PLC SHS USD G84720104 209,728 3,019,408 SH   SOLE 21 3,019,408 0 0
STERIS PLC SHS USD G84720104 131,521 1,893,477 SH   SOLE 22 1,821,230 0 72,247
STERIS PLC SHS USD G84720104 1,898 27,332 SH   SOLE 26 22,231 0 5,101
STERIS PLC SHS USD G84720104 860 12,378 SH   SOLE 28 12,378 0 0
STERIS PLC SHS USD G84720104 137 1,978 SH   SOLE 29 0 0 1,978
STERIS PLC SHS USD G84720104 1,004 14,448 SH   SOLE 30 14,448 0 0
STERIS PLC SHS USD G84720104 185 2,669 SH   SOLE 36 2,669 0 0
STERIS PLC SHS USD G84720104 525 7,553 SH   SOLE 40 7,553 0 0
STERLING BANCORP DEL COM 85917A100 670 28,288 SH   SOLE 2 6,349 0 21,939
STERLING BANCORP DEL COM 85917A100 14 604 SH   SOLE 4 604 0 0
STERLING BANCORP DEL COM 85917A100 70 2,937 SH   SOLE 7 2,937 0 0
STERLING BANCORP DEL COM 85917A100 16,152 681,515 SH   SOLE 18 681,515 0 0
STERLING BANCORP DEL COM 85917A100 1,874 79,082 SH   SOLE 19 79,082 0 0
STERLING BANCORP DEL COM 85917A100 265,603 11,206,860 SH   SOLE 21 11,206,860 0 0
STERLING BANCORP DEL COM 85917A100 86,951 3,668,834 SH   SOLE 22 3,409,536 0 259,298
STERLING BANCORP DEL COM 85917A100 717 30,246 SH   SOLE 26 23,148 0 7,098
STERLING BANCORP DEL COM 85917A100 398 16,799 SH   SOLE 28 16,799 0 0
STERLING BANCORP DEL COM 85917A100 6,206 261,869 SH   SOLE 30 261,869 0 0
STERLING BANCORP DEL COM 85917A100 378 15,964 SH   SOLE 40 15,964 0 0
STERLING CONSTRUCTION CO INC COM 859241101 3 300 SH   SOLE 2 300 0 0
STERLING CONSTRUCTION CO INC COM 859241101 38 4,122 SH   SOLE 18 4,122 0 0
STERLING CONSTRUCTION CO INC COM 859241101 47 5,074 SH   SOLE 19 5,074 0 0
STERLING CONSTRUCTION CO INC COM 859241101 606 65,467 SH   SOLE 21 65,467 0 0
STERLING CONSTRUCTION CO INC COM 859241101 4,443 480,376 SH   SOLE 22 480,376 0 0
STEWARDSHIP FINL CORP COM 860326107 8 932 SH   SOLE 18 932 0 0
STEWARDSHIP FINL CORP COM 860326107 19 2,275 SH   SOLE 21 2,275 0 0
STEWART INFORMATION SVCS COR COM 860372101 264 5,972 SH   SOLE 2 1,912 0 4,060
STEWART INFORMATION SVCS COR COM 860372101 22 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,465 123,704 SH   SOLE 18 123,704 0 0
STEWART INFORMATION SVCS COR COM 860372101 595 13,474 SH   SOLE 19 13,474 0 0
STEWART INFORMATION SVCS COR COM 860372101 91,786 2,077,552 SH   SOLE 21 2,077,552 0 0
STEWART INFORMATION SVCS COR COM 860372101 28,160 637,396 SH   SOLE 22 590,809 0 46,587
STEWART INFORMATION SVCS COR COM 860372101 108 2,436 SH   SOLE 26 0 0 2,436
STEWART INFORMATION SVCS COR COM 860372101 2,004 45,369 SH   SOLE 30 45,369 0 0
STEWART INFORMATION SVCS COR COM 860372101 103 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 2,022 40,281 SH   SOLE 2 28,606 0 11,675
STIFEL FINL CORP COM 860630102 18 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 121 2,420 SH   SOLE 7 2,420 0 0
STIFEL FINL CORP COM 860630102 23,884 475,874 SH   SOLE 18 475,874 0 0
STIFEL FINL CORP COM 860630102 5,127 102,161 SH   SOLE 19 102,161 0 0
STIFEL FINL CORP COM 860630102 216,576 4,315,115 SH   SOLE 21 4,315,115 0 0
STIFEL FINL CORP COM 860630102 107,393 2,139,737 SH   SOLE 22 2,012,896 0 126,841
STIFEL FINL CORP COM 860630102 1,041 20,750 SH   SOLE 26 16,942 0 3,808
STIFEL FINL CORP COM 860630102 479 9,549 SH   SOLE 28 9,549 0 0
STIFEL FINL CORP COM 860630102 70 1,387 SH   SOLE 29 0 0 1,387
STIFEL FINL CORP COM 860630102 711 14,168 SH   SOLE 30 14,168 0 0
STIFEL FINL CORP COM 860630102 251 4,996 SH   SOLE 36 4,996 0 0
STIFEL FINL CORP COM 860630102 339 6,754 SH   SOLE 40 6,754 0 0
STILLWATER MNG CO COM 86074Q102 462 26,738 SH   SOLE 2 5,262 0 21,476
STILLWATER MNG CO COM 86074Q102 14 790 SH   SOLE 4 790 0 0
STILLWATER MNG CO COM 86074Q102 54 3,113 SH   SOLE 7 3,113 0 0
STILLWATER MNG CO COM 86074Q102 11,162 646,340 SH   SOLE 18 646,340 0 0
STILLWATER MNG CO COM 86074Q102 1,267 73,374 SH   SOLE 19 73,374 0 0
STILLWATER MNG CO COM 86074Q102 182,526 10,568,943 SH   SOLE 21 10,568,943 0 0
STILLWATER MNG CO COM 86074Q102 55,747 3,227,966 SH   SOLE 22 2,993,722 0 234,244
STILLWATER MNG CO COM 86074Q102 520 30,136 SH   SOLE 26 23,646 0 6,490
STILLWATER MNG CO COM 86074Q102 306 17,717 SH   SOLE 28 17,717 0 0
STILLWATER MNG CO COM 86074Q102 630 36,467 SH   SOLE 29 0 0 36,467
STILLWATER MNG CO COM 86074Q102 4,103 237,600 SH   SOLE 30 237,600 0 0
STILLWATER MNG CO COM 86074Q102 225 13,048 SH   SOLE 40 13,048 0 0
STILLWATER MNG CO NOTE 1.750%10/1 86074QAL6 366 275,000 PRN   SOLE 21 275,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 3 200 SH   SOLE 2 200 0 0
STOCK YDS BANCORP INC COM 861025104 202 4,958 SH   SOLE 2 1,077 0 3,881
STOCK YDS BANCORP INC COM 861025104 25 625 SH   SOLE 7 625 0 0
STOCK YDS BANCORP INC COM 861025104 3,678 90,477 SH   SOLE 18 90,477 0 0
STOCK YDS BANCORP INC COM 861025104 531 13,064 SH   SOLE 19 13,064 0 0
STOCK YDS BANCORP INC COM 861025104 28,082 690,834 SH   SOLE 21 690,834 0 0
STOCK YDS BANCORP INC COM 861025104 28,002 688,850 SH   SOLE 22 643,444 0 45,406
STOCK YDS BANCORP INC COM 861025104 31 760 SH   SOLE 26 0 0 760
STOCK YDS BANCORP INC COM 861025104 126 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 143 3,526 SH   SOLE 30 3,526 0 0
STOCK YDS BANCORP INC COM 861025104 110 2,694 SH   SOLE 40 2,694 0 0
STONE ENERGY CORP *W EXP 02/28/202 861642114 21 6,221 SH   SOLE 29 0 0 6,221
STONE ENERGY CORP COM PAR 861642403 39 1,763 SH   SOLE 29 0 0 1,763
STONEGATE BK FT LAUDERDALE F COM 861811107 120 2,553 SH   SOLE 2 387 0 2,166
STONEGATE BK FT LAUDERDALE F COM 861811107 15 309 SH   SOLE 7 309 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 10 217 SH   SOLE 17 0 0 217
STONEGATE BK FT LAUDERDALE F COM 861811107 2,336 49,613 SH   SOLE 18 49,613 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 374 7,948 SH   SOLE 19 7,948 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 18,745 398,068 SH   SOLE 21 398,068 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 10,135 215,232 SH   SOLE 22 202,679 0 12,553
STONEGATE BK FT LAUDERDALE F COM 861811107 67 1,413 SH   SOLE 26 0 0 1,413
STONEGATE BK FT LAUDERDALE F COM 861811107 99 2,100 SH   SOLE 30 2,100 0 0
STONEGATE MTG CORP COM 86181Q300 20 2,482 SH   SOLE 18 2,482 0 0
STONEGATE MTG CORP COM 86181Q300 340 42,767 SH   SOLE 21 42,767 0 0
STONEGATE MTG CORP COM 86181Q300 2,274 285,729 SH   SOLE 22 285,729 0 0
STONERIDGE INC COM 86183P102 63 3,497 SH   SOLE 2 3,497 0 0
STONERIDGE INC COM 86183P102 14 746 SH   SOLE 7 746 0 0
STONERIDGE INC COM 86183P102 1,912 105,397 SH   SOLE 18 105,397 0 0
STONERIDGE INC COM 86183P102 282 15,555 SH   SOLE 19 15,555 0 0
STONERIDGE INC COM 86183P102 15,318 844,432 SH   SOLE 21 844,432 0 0
STONERIDGE INC COM 86183P102 15,125 833,804 SH   SOLE 22 779,219 0 54,585
STONERIDGE INC COM 86183P102 72 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 110 6,086 SH   SOLE 30 6,086 0 0
STORE CAP CORP COM 862121100 1,086 45,479 SH   SOLE 2 17,137 0 28,342
STORE CAP CORP COM 862121100 1,173 49,141 SH   SOLE 4 49,141 0 0
STORE CAP CORP COM 862121100 4,519 189,228 SH   SOLE 7 189,228 0 0
STORE CAP CORP COM 862121100 154 6,432 SH   SOLE 15 6,432 0 0
STORE CAP CORP COM 862121100 2,182 91,386 SH   SOLE 18 91,386 0 0
STORE CAP CORP COM 862121100 5,199 217,713 SH   SOLE 19 217,713 0 0
STORE CAP CORP COM 862121100 61,073 2,557,503 SH   SOLE 21 2,557,503 0 0
STORE CAP CORP COM 862121100 138,882 5,815,812 SH   SOLE 22 5,230,141 0 585,671
STORE CAP CORP COM 862121100 160 6,686 SH   SOLE 23 6,686 0 0
STORE CAP CORP COM 862121100 5,288 221,451 SH   SOLE 25 221,451 0 0
STORE CAP CORP COM 862121100 2,475 103,632 SH   SOLE 26 51,443 0 52,189
STORE CAP CORP COM 862121100 541 22,671 SH   SOLE 28 22,671 0 0
STORE CAP CORP COM 862121100 1,752 73,368 SH   SOLE 29 53,409 0 19,959
STORE CAP CORP COM 862121100 17,466 731,413 SH   SOLE 30 731,413 0 0
STORE CAP CORP COM 862121100 85 3,559 SH   SOLE 31 3,559 0 0
STORE CAP CORP COM 862121100 415 17,370 SH   SOLE 40 17,370 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 16 455 SH   SOLE 2 414 0 41
STRAIGHT PATH COMMUNICATNS I CL B 862578101 8 234 SH   SOLE 7 234 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 1,360 37,815 SH   SOLE 18 37,815 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 209 5,804 SH   SOLE 19 5,804 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 13,463 374,290 SH   SOLE 21 374,290 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 10,334 287,299 SH   SOLE 22 268,398 0 18,901
STRAIGHT PATH COMMUNICATNS I CL B 862578101 51 1,410 SH   SOLE 28 1,410 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 84 2,332 SH   SOLE 30 2,332 0 0
STRATA SKIN SCIENCES INC COM 86272A107 0 550 SH   SOLE 17 0 0 550
STRATA SKIN SCIENCES INC COM 86272A107 4 5,838 SH   SOLE 21 5,838 0 0
STRATA SKIN SCIENCES INC COM 86272A107 195 322,637 SH   SOLE 22 322,637 0 0
STRATASYS LTD SHS M85548101 143 6,980 SH   SOLE 2 2,275 0 4,705
STRATASYS LTD SHS M85548101 27 1,331 SH   SOLE 7 1,331 0 0
STRATASYS LTD SHS M85548101 3,816 186,256 SH   SOLE 18 186,256 0 0
STRATASYS LTD SHS M85548101 456 22,231 SH   SOLE 19 22,231 0 0
STRATASYS LTD SHS M85548101 29,415 1,435,574 SH   SOLE 21 1,435,574 0 0
STRATASYS LTD SHS M85548101 9,241 451,000 SH   SOLE 22 389,582 0 61,418
STRATTEC SEC CORP COM 863111100 20 734 SH   SOLE 2 127 0 607
STRATTEC SEC CORP COM 863111100 394 14,172 SH   SOLE 18 14,172 0 0
STRATTEC SEC CORP COM 863111100 54 1,955 SH   SOLE 19 1,955 0 0
STRATTEC SEC CORP COM 863111100 3,109 111,817 SH   SOLE 21 111,817 0 0
STRATTEC SEC CORP COM 863111100 3,176 114,239 SH   SOLE 22 112,082 0 2,157
STRATUS PPTYS INC COM NEW 863167201 6 206 SH   SOLE 2 206 0 0
STRATUS PPTYS INC COM NEW 863167201 676 24,673 SH   SOLE 18 24,673 0 0
STRATUS PPTYS INC COM NEW 863167201 66 2,399 SH   SOLE 19 2,399 0 0
STRATUS PPTYS INC COM NEW 863167201 5,225 190,689 SH   SOLE 21 190,689 0 0
STRATUS PPTYS INC COM NEW 863167201 1,287 46,971 SH   SOLE 22 42,858 0 4,113
STRAYER ED INC COM 863236105 138 1,712 SH   SOLE 2 495 0 1,217
STRAYER ED INC COM 863236105 7 81 SH   SOLE 4 81 0 0
STRAYER ED INC COM 863236105 26 325 SH   SOLE 7 325 0 0
STRAYER ED INC COM 863236105 4,531 56,294 SH   SOLE 18 56,294 0 0
STRAYER ED INC COM 863236105 501 6,219 SH   SOLE 19 6,219 0 0
STRAYER ED INC COM 863236105 73,603 914,432 SH   SOLE 21 914,432 0 0
STRAYER ED INC COM 863236105 23,532 292,355 SH   SOLE 22 267,907 0 24,448
STRAYER ED INC COM 863236105 350 4,351 SH   SOLE 26 3,424 0 927
STRAYER ED INC COM 863236105 130 1,618 SH   SOLE 28 1,618 0 0
STRAYER ED INC COM 863236105 1,643 20,414 SH   SOLE 30 20,414 0 0
STRAYER ED INC COM 863236105 87 1,087 SH   SOLE 40 1,087 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 6,853 SH   SOLE 21 6,853 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 391 383,729 SH   SOLE 22 383,729 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 13 2,657 SH   SOLE 18 2,657 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 152 32,070 SH   SOLE 21 32,070 0 0
STRYKER CORP COM 863667101 63,101 479,310 SH   SOLE 2 275,023 0 204,287
STRYKER CORP COM 863667101 14,211 107,948 SH   SOLE 4 99,641 0 8,307
STRYKER CORP COM 863667101 40,626 308,591 SH   SOLE 7 231,722 0 76,869
STRYKER CORP COM 863667101 169 1,287 SH   SOLE 13 1,287 0 0
STRYKER CORP COM 863667101 231 1,756 SH   SOLE 15 1,756 0 0
STRYKER CORP COM 863667101 97,944 743,971 SH   SOLE 18 696,481 0 47,490
STRYKER CORP COM 863667101 164,563 1,250,000 SH   SOLE 19 1,250,000 0 0
STRYKER CORP COM 863667101 4,397 33,400 SH   SOLE 20 33,400 0 0
STRYKER CORP COM 863667101 842,923 6,402,754 SH   SOLE 21 6,402,754 0 0
STRYKER CORP COM 863667101 1,145,995 8,704,858 SH   SOLE 22 7,060,971 0 1,643,887
STRYKER CORP COM 863667101 52,258 396,948 SH   SOLE 23 396,948 0 0
STRYKER CORP COM 863667101 15,912 120,866 SH   SOLE 25 120,866 0 0
STRYKER CORP COM 863667101 116,012 881,216 SH   SOLE 26 214,347 0 666,869
STRYKER CORP COM 863667101 9,255 70,300 SH   SOLE 28 52,363 0 17,937
STRYKER CORP COM 863667101 2,107 16,002 SH   SOLE 29 16,002 0 0
STRYKER CORP COM 863667101 144,385 1,096,734 SH   SOLE 30 1,096,734 0 0
STRYKER CORP COM 863667101 25,014 190,004 SH   SOLE 31 69,187 0 120,817
STRYKER CORP COM 863667101 86,660 658,263 SH   SOLE 34 658,263 0 0
STRYKER CORP COM 863667101 67,236 510,719 SH   SOLE 36 510,719 0 0
STRYKER CORP COM 863667101 243 1,844 SH   SOLE 40 1,844 0 0
STURM RUGER & CO INC COM 864159108 46 860 SH   SOLE 2 860 0 0
STURM RUGER & CO INC COM 864159108 7 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 27 505 SH   SOLE 7 505 0 0
STURM RUGER & CO INC COM 864159108 4,952 92,471 SH   SOLE 18 92,471 0 0
STURM RUGER & CO INC COM 864159108 611 11,412 SH   SOLE 19 11,412 0 0
STURM RUGER & CO INC COM 864159108 108,320 2,022,783 SH   SOLE 21 2,022,783 0 0
STURM RUGER & CO INC COM 864159108 26,236 489,939 SH   SOLE 22 457,225 0 32,714
STURM RUGER & CO INC COM 864159108 344 6,433 SH   SOLE 26 5,037 0 1,396
STURM RUGER & CO INC COM 864159108 144 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,830 34,169 SH   SOLE 30 34,169 0 0
STURM RUGER & CO INC COM 864159108 108 2,018 SH   SOLE 40 2,018 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 23 2,056 SH   SOLE 2 1,952 0 104
SUCAMPO PHARMACEUTICALS INC CL A 864909106 5 495 SH   SOLE 7 495 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 1,396 126,912 SH   SOLE 18 126,912 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 163 14,811 SH   SOLE 19 14,811 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 29,856 2,714,199 SH   SOLE 21 2,714,199 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 7,225 656,854 SH   SOLE 22 612,479 0 44,375
SUCAMPO PHARMACEUTICALS INC CL A 864909106 37 3,330 SH   SOLE 28 3,330 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 506 45,983 SH   SOLE 30 45,983 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 23 2,134 SH   SOLE 40 2,134 0 0
SUCAMPO PHARMACEUTICALS INC DBCV 3.250%12/1 864909AA4 361 365,000 PRN   SOLE 21 365,000 0 0
SUFFOLK BANCORP COM 864739107 88 2,178 SH   SOLE 2 524 0 1,654
SUFFOLK BANCORP COM 864739107 12 290 SH   SOLE 7 290 0 0
SUFFOLK BANCORP COM 864739107 22 547 SH   SOLE 18 547 0 0
SUFFOLK BANCORP COM 864739107 24 603 SH   SOLE 19 603 0 0
SUFFOLK BANCORP COM 864739107 375 9,270 SH   SOLE 21 9,270 0 0
SUFFOLK BANCORP COM 864739107 2,477 61,293 SH   SOLE 22 44,987 0 16,306
SUFFOLK BANCORP COM 864739107 32 780 SH   SOLE 23 780 0 0
SUFFOLK BANCORP COM 864739107 79 1,959 SH   SOLE 30 1,959 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1 111 SH   SOLE 18 111 0 0
SUMMER INFANT INC COM 865646103 7 3,669 SH   SOLE 21 3,669 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 7 323 SH   SOLE 2 323 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 697 32,368 SH   SOLE 18 32,368 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 123 5,689 SH   SOLE 19 5,689 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 5,965 276,919 SH   SOLE 21 276,919 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,457 67,662 SH   SOLE 22 62,016 0 5,646
SUMMIT HOTEL PPTYS COM 866082100 1,264 79,072 SH   SOLE 2 65,037 0 14,035
SUMMIT HOTEL PPTYS COM 866082100 395 24,748 SH   SOLE 4 24,748 0 0
SUMMIT HOTEL PPTYS COM 866082100 1,557 97,433 SH   SOLE 7 97,433 0 0
SUMMIT HOTEL PPTYS COM 866082100 61 3,786 SH   SOLE 15 3,786 0 0
SUMMIT HOTEL PPTYS COM 866082100 7,422 464,453 SH   SOLE 18 464,453 0 0
SUMMIT HOTEL PPTYS COM 866082100 5,349 334,743 SH   SOLE 19 334,743 0 0
SUMMIT HOTEL PPTYS COM 866082100 120,619 7,548,129 SH   SOLE 21 7,548,129 0 0
SUMMIT HOTEL PPTYS COM 866082100 68,735 4,301,307 SH   SOLE 22 4,126,582 0 174,725
SUMMIT HOTEL PPTYS COM 866082100 143 8,965 SH   SOLE 23 8,965 0 0
SUMMIT HOTEL PPTYS COM 866082100 1,895 118,616 SH   SOLE 25 118,616 0 0
SUMMIT HOTEL PPTYS COM 866082100 467 29,245 SH   SOLE 26 0 0 29,245
SUMMIT HOTEL PPTYS COM 866082100 202 12,668 SH   SOLE 28 12,668 0 0
SUMMIT HOTEL PPTYS COM 866082100 506 31,654 SH   SOLE 29 31,654 0 0
SUMMIT HOTEL PPTYS COM 866082100 8,428 527,385 SH   SOLE 30 527,385 0 0
SUMMIT HOTEL PPTYS COM 866082100 158 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 135 5,471 SH   SOLE 2 4,930 0 541
SUMMIT MATLS INC CL A 86614U100 9 369 SH   SOLE 4 369 0 0
SUMMIT MATLS INC CL A 86614U100 64 2,604 SH   SOLE 7 2,604 0 0
SUMMIT MATLS INC CL A 86614U100 9,608 388,834 SH   SOLE 18 388,834 0 0
SUMMIT MATLS INC CL A 86614U100 15,763 637,928 SH   SOLE 19 637,928 0 0
SUMMIT MATLS INC CL A 86614U100 79,605 3,221,570 SH   SOLE 21 3,221,570 0 0
SUMMIT MATLS INC CL A 86614U100 73,093 2,958,028 SH   SOLE 22 2,724,693 0 233,335
SUMMIT MATLS INC CL A 86614U100 33 1,319 SH   SOLE 23 1,319 0 0
SUMMIT MATLS INC CL A 86614U100 1,360 55,020 SH   SOLE 25 55,020 0 0
SUMMIT MATLS INC CL A 86614U100 715 28,921 SH   SOLE 26 20,755 0 8,166
SUMMIT MATLS INC CL A 86614U100 336 13,613 SH   SOLE 28 13,613 0 0
SUMMIT MATLS INC CL A 86614U100 795 32,153 SH   SOLE 29 0 0 32,153
SUMMIT MATLS INC CL A 86614U100 754 30,495 SH   SOLE 30 30,495 0 0
SUMMIT MATLS INC CL A 86614U100 3,484 141,000 SH   SOLE 34 141,000 0 0
SUMMIT MATLS INC CL A 86614U100 136 5,511 SH   SOLE 40 5,511 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 57 2,320 SH   SOLE 2 488 0 1,832
SUN BANCORP INC COM NEW 86663B201 1,049 42,991 SH   SOLE 18 42,991 0 0
SUN BANCORP INC COM NEW 86663B201 149 6,091 SH   SOLE 19 6,091 0 0
SUN BANCORP INC COM NEW 86663B201 8,630 353,671 SH   SOLE 21 353,671 0 0
SUN BANCORP INC COM NEW 86663B201 8,453 346,419 SH   SOLE 22 331,366 0 15,053
SUN BANCORP INC COM NEW 86663B201 42 1,711 SH   SOLE 30 1,711 0 0
SUN CMNTYS INC COM 866674104 1,631 20,304 SH   SOLE 2 8,598 0 11,706
SUN CMNTYS INC COM 866674104 4,813 59,917 SH   SOLE 4 59,917 0 0
SUN CMNTYS INC COM 866674104 6,427 80,002 SH   SOLE 7 80,002 0 0
SUN CMNTYS INC COM 866674104 217 2,705 SH   SOLE 15 2,705 0 0
SUN CMNTYS INC COM 866674104 4,303 53,561 SH   SOLE 18 53,561 0 0
SUN CMNTYS INC COM 866674104 8,061 100,347 SH   SOLE 19 100,347 0 0
SUN CMNTYS INC COM 866674104 93,512 1,164,095 SH   SOLE 21 1,164,095 0 0
SUN CMNTYS INC COM 866674104 215,712 2,685,320 SH   SOLE 22 2,420,781 0 264,539
SUN CMNTYS INC COM 866674104 228 2,844 SH   SOLE 23 2,844 0 0
SUN CMNTYS INC COM 866674104 7,569 94,218 SH   SOLE 25 94,218 0 0
SUN CMNTYS INC COM 866674104 3,342 41,600 SH   SOLE 26 18,592 0 23,008
SUN CMNTYS INC COM 866674104 799 9,946 SH   SOLE 28 9,946 0 0
SUN CMNTYS INC COM 866674104 1,807 22,492 SH   SOLE 29 22,492 0 0
SUN CMNTYS INC COM 866674104 24,510 305,114 SH   SOLE 30 305,114 0 0
SUN CMNTYS INC COM 866674104 118 1,466 SH   SOLE 31 1,466 0 0
SUN CMNTYS INC COM 866674104 2,133 26,555 SH   SOLE 34 26,555 0 0
SUN CMNTYS INC COM 866674104 656 8,171 SH   SOLE 40 8,171 0 0
SUN HYDRAULICS CORP COM 866942105 52 1,450 SH   SOLE 2 1,050 0 400
SUN HYDRAULICS CORP COM 866942105 8 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 18 495 SH   SOLE 7 495 0 0
SUN HYDRAULICS CORP COM 866942105 3,056 84,641 SH   SOLE 18 84,641 0 0
SUN HYDRAULICS CORP COM 866942105 515 14,275 SH   SOLE 19 14,275 0 0
SUN HYDRAULICS CORP COM 866942105 24,464 677,477 SH   SOLE 21 677,477 0 0
SUN HYDRAULICS CORP COM 866942105 23,141 640,854 SH   SOLE 22 592,359 0 48,495
SUN HYDRAULICS CORP COM 866942105 390 10,811 SH   SOLE 26 8,374 0 2,437
SUN HYDRAULICS CORP COM 866942105 118 3,262 SH   SOLE 28 3,262 0 0
SUN HYDRAULICS CORP COM 866942105 136 3,767 SH   SOLE 30 3,767 0 0
SUN HYDRAULICS CORP COM 866942105 84 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 147 16,376 SH   SOLE 2 4,678 0 11,698
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,237 361,249 SH   SOLE 18 361,249 0 0
SUNCOKE ENERGY INC COM 86722A103 354 39,505 SH   SOLE 19 39,505 0 0
SUNCOKE ENERGY INC COM 86722A103 51,524 5,750,453 SH   SOLE 21 5,750,453 0 0
SUNCOKE ENERGY INC COM 86722A103 16,836 1,879,057 SH   SOLE 22 1,732,792 0 146,265
SUNCOKE ENERGY INC COM 86722A103 267 29,785 SH   SOLE 26 22,995 0 6,790
SUNCOKE ENERGY INC COM 86722A103 84 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 97 10,865 SH   SOLE 29 0 0 10,865
SUNCOKE ENERGY INC COM 86722A103 1,113 124,190 SH   SOLE 30 124,190 0 0
SUNCOKE ENERGY INC COM 86722A103 65 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 6 204 SH   SOLE 17 0 0 204
SUNCOR ENERGY INC NEW COM 867224107 216,402 7,037,449 SH   SOLE 18 5,685,571 0 1,351,878
SUNCOR ENERGY INC NEW COM 867224107 2,882 93,719 SH   OTR 19 0 93,719 0
SUNCOR ENERGY INC NEW COM 867224107 412,409 13,411,677 SH   SOLE 19 13,411,677 0 0
SUNCOR ENERGY INC NEW COM 867224107 30,906 1,005,089 SH   SOLE 21 1,005,089 0 0
SUNCOR ENERGY INC NEW COM 867224107 22,663 737,020 SH   SOLE 22 737,020 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,394 110,376 SH   SOLE 25 72,240 0 38,136
SUNCOR ENERGY INC NEW COM 867224107 24,968 811,966 SH   SOLE 31 0 0 811,966
SUNCOR ENERGY INC NEW COM 867224107 9,790 318,390 SH   SOLE 34 318,390 0 0
SUNCOR ENERGY INC NEW COM 867224107 946 30,757 SH   SOLE 36 30,757 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 10 2,343 SH   SOLE 19 2,343 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 15 3,575 SH   SOLE 21 3,575 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 314 76,616 SH   SOLE 22 76,616 0 0
SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 1 SH   SOLE 22 1 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 31,089 1,273,086 SH   SOLE 19 1,273,086 0 0
SUNOCO LP COM U REP LP 86765K109 248 10,250 SH   SOLE 7 10,250 0 0
SUNOPTA INC COM 8676EP108 51 7,400 SH   SOLE 2 7,400 0 0
SUNOPTA INC COM 8676EP108 3 483 SH   SOLE 17 0 0 483
SUNOPTA INC COM 8676EP108 431 61,999 SH   SOLE 19 61,999 0 0
SUNOPTA INC COM 8676EP108 1,654 237,973 SH   SOLE 34 237,973 0 0
SUNPOWER CORP COM 867652406 119 19,564 SH   SOLE 2 9,158 0 10,406
SUNPOWER CORP COM 867652406 1 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 9 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 217 35,492 SH   SOLE 18 35,492 0 0
SUNPOWER CORP COM 867652406 246 40,370 SH   SOLE 19 40,370 0 0
SUNPOWER CORP COM 867652406 4,560 747,566 SH   SOLE 21 747,566 0 0
SUNPOWER CORP COM 867652406 8,491 1,392,019 SH   SOLE 22 1,214,659 0 177,360
SUNPOWER CORP COM 867652406 85 13,900 SH   SOLE 25 13,900 0 0
SUNPOWER CORP COM 867652406 23 3,751 SH   SOLE 26 0 0 3,751
SUNPOWER CORP COM 867652406 48 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 159 26,043 SH   SOLE 29 0 0 26,043
SUNPOWER CORP COM 867652406 1,574 258,058 SH   SOLE 30 258,058 0 0
SUNPOWER CORP COM 867652406 8 1,243 SH   SOLE 31 1,243 0 0
SUNPOWER CORP COM 867652406 19,548 3,204,650 SH   SOLE 34 3,204,650 0 0
SUNPOWER CORP COM 867652406 36 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 69 75,000 PRN   SOLE 21 75,000 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 447 590,000 PRN   SOLE 21 590,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 313 400,000 PRN   SOLE 21 400,000 0 0
SUNRUN INC COM 86771W105 74 13,616 SH   SOLE 2 2,938 0 10,678
SUNRUN INC COM 86771W105 8 1,430 SH   SOLE 7 1,430 0 0
SUNRUN INC COM 86771W105 1,367 253,101 SH   SOLE 18 253,101 0 0
SUNRUN INC COM 86771W105 148 27,347 SH   SOLE 19 27,347 0 0
SUNRUN INC COM 86771W105 11,283 2,089,516 SH   SOLE 21 2,089,516 0 0
SUNRUN INC COM 86771W105 9,800 1,814,893 SH   SOLE 22 1,702,250 0 112,643
SUNRUN INC COM 86771W105 20 3,657 SH   SOLE 28 3,657 0 0
SUNRUN INC COM 86771W105 1,501 278,026 SH   SOLE 30 278,026 0 0
SUNSHINE BANCORP INC COM 86777J108 22 1,039 SH   SOLE 18 1,039 0 0
SUNSHINE BANCORP INC COM 86777J108 44 2,081 SH   SOLE 21 2,081 0 0
SUNSHINE HEART INC COM NEW 86782U304 0 190 SH   SOLE 21 190 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 742 48,383 SH   SOLE 2 9,964 0 38,419
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,052 68,623 SH   SOLE 4 68,623 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,265 278,198 SH   SOLE 7 278,198 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 143 9,344 SH   SOLE 15 9,344 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 13,315 868,576 SH   SOLE 18 868,576 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,536 295,874 SH   SOLE 19 295,874 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 121,538 7,928,137 SH   SOLE 21 7,928,137 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 129,190 8,427,241 SH   SOLE 22 8,011,898 0 415,343
SUNSTONE HOTEL INVS INC NEW COM 867892101 144 9,378 SH   SOLE 23 9,378 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,845 316,027 SH   SOLE 25 316,027 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,935 126,199 SH   SOLE 26 51,021 0 75,178
SUNSTONE HOTEL INVS INC NEW COM 867892101 481 31,389 SH   SOLE 28 31,389 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,280 83,508 SH   SOLE 29 74,938 0 8,570
SUNSTONE HOTEL INVS INC NEW COM 867892101 15,784 1,029,611 SH   SOLE 30 1,029,611 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 363 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 34,853 630,246 SH   SOLE 2 272,447 0 357,799
SUNTRUST BKS INC COM 867914103 11,048 199,791 SH   SOLE 4 186,985 0 12,806
SUNTRUST BKS INC COM 867914103 19,278 348,611 SH   SOLE 7 319,815 0 28,796
SUNTRUST BKS INC COM 867914103 578 10,449 SH   SOLE 13 10,449 0 0
SUNTRUST BKS INC COM 867914103 172 3,118 SH   SOLE 15 3,118 0 0
SUNTRUST BKS INC COM 867914103 345,686 6,251,099 SH   SOLE 18 5,854,565 0 396,534
SUNTRUST BKS INC COM 867914103 470,559 8,509,207 SH   SOLE 19 8,509,207 0 0
SUNTRUST BKS INC COM 867914103 566,256 10,239,708 SH   SOLE 21 10,239,708 0 0
SUNTRUST BKS INC COM 867914103 746,945 13,507,151 SH   SOLE 22 10,978,537 0 2,528,614
SUNTRUST BKS INC COM 867914103 35,091 634,563 SH   SOLE 23 634,563 0 0
SUNTRUST BKS INC COM 867914103 13,835 250,186 SH   SOLE 25 211,562 0 38,624
SUNTRUST BKS INC COM 867914103 71,960 1,301,272 SH   SOLE 26 333,310 0 967,962
SUNTRUST BKS INC COM 867914103 5,773 104,388 SH   SOLE 28 78,005 0 26,383
SUNTRUST BKS INC COM 867914103 3,383 61,177 SH   SOLE 29 23,051 0 38,126
SUNTRUST BKS INC COM 867914103 81,304 1,470,244 SH   SOLE 30 1,470,244 0 0
SUNTRUST BKS INC COM 867914103 15,154 274,026 SH   SOLE 31 97,527 0 176,499
SUNTRUST BKS INC COM 867914103 46,781 845,955 SH   SOLE 34 845,955 0 0
SUNTRUST BKS INC COM 867914103 45,992 831,676 SH   SOLE 36 831,676 0 0
SUNTRUST BKS INC COM 867914103 150 2,712 SH   SOLE 40 2,712 0 0
SUNTRUST BKS INC OPTIONS 867914103 83 1,500 SH Put OTR 19 1,500 0 0
SUNTRUST BKS INC *W EXP 11/14/201 867914111 274 20,654 SH   OTR 19 20,654 0 0
SUNWORKS INC COM 86803X105 5 3,482 SH   SOLE 18 3,482 0 0
SUNWORKS INC COM 86803X105 7 4,851 SH   SOLE 19 4,851 0 0
SUNWORKS INC COM 86803X105 91 59,649 SH   SOLE 21 59,649 0 0
SUNWORKS INC COM 86803X105 84 55,296 SH   SOLE 22 55,296 0 0
SUPER MICRO COMPUTER INC COM 86800U104 243 9,598 SH   SOLE 2 4,046 0 5,552
SUPER MICRO COMPUTER INC COM 86800U104 4 146 SH   SOLE 4 146 0 0
SUPER MICRO COMPUTER INC COM 86800U104 25 975 SH   SOLE 7 975 0 0
SUPER MICRO COMPUTER INC COM 86800U104 5,078 200,316 SH   SOLE 18 200,316 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,088 42,912 SH   SOLE 19 42,912 0 0
SUPER MICRO COMPUTER INC COM 86800U104 83,748 3,303,671 SH   SOLE 21 3,303,671 0 0
SUPER MICRO COMPUTER INC COM 86800U104 28,256 1,114,654 SH   SOLE 22 1,039,489 0 75,165
SUPER MICRO COMPUTER INC COM 86800U104 4 147 SH   SOLE 23 147 0 0
SUPER MICRO COMPUTER INC COM 86800U104 48 1,882 SH   SOLE 26 0 0 1,882
SUPER MICRO COMPUTER INC COM 86800U104 139 5,497 SH   SOLE 28 5,497 0 0
SUPER MICRO COMPUTER INC COM 86800U104 383 15,101 SH   SOLE 29 0 0 15,101
SUPER MICRO COMPUTER INC COM 86800U104 1,903 75,082 SH   SOLE 30 75,082 0 0
SUPER MICRO COMPUTER INC COM 86800U104 106 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 61 47,644 SH   SOLE 22 47,644 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 2,818 SH   SOLE 21 2,818 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,207 154,776 SH   SOLE 2 127,864 0 26,912
SUPERIOR ENERGY SVCS INC COM 868157108 887 62,227 SH   SOLE 4 62,227 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 99 6,970 SH   SOLE 7 6,970 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,628 114,200 SH   SOLE 13 114,200 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 29,375 2,059,943 SH   SOLE 18 2,030,108 0 29,835
SUPERIOR ENERGY SVCS INC COM 868157108 76,675 5,376,959 SH   SOLE 19 5,376,959 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 101,152 7,093,386 SH   SOLE 21 7,093,386 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 71,521 5,015,510 SH   SOLE 22 4,462,697 0 552,813
SUPERIOR ENERGY SVCS INC COM 868157108 1,057 74,135 SH   SOLE 23 74,135 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,254 158,090 SH   SOLE 25 158,090 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 899 63,034 SH   SOLE 26 53,133 0 9,901
SUPERIOR ENERGY SVCS INC COM 868157108 308 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 400 28,078 SH   SOLE 29 0 0 28,078
SUPERIOR ENERGY SVCS INC COM 868157108 348 24,387 SH   SOLE 30 24,387 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 49 3,420 SH   SOLE 31 3,420 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 44,652 3,131,291 SH   SOLE 34 3,131,291 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 283 19,813 SH   SOLE 36 19,813 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 242 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR INDS INTL INC COM 868168105 165 6,519 SH   SOLE 2 1,629 0 4,890
SUPERIOR INDS INTL INC COM 868168105 4 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 15 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 3,340 131,752 SH   SOLE 18 131,752 0 0
SUPERIOR INDS INTL INC COM 868168105 360 14,196 SH   SOLE 19 14,196 0 0
SUPERIOR INDS INTL INC COM 868168105 52,434 2,068,392 SH   SOLE 21 2,068,392 0 0
SUPERIOR INDS INTL INC COM 868168105 16,461 649,364 SH   SOLE 22 594,867 0 54,497
SUPERIOR INDS INTL INC COM 868168105 75 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 1,033 40,769 SH   SOLE 30 40,769 0 0
SUPERIOR INDS INTL INC COM 868168105 64 2,521 SH   SOLE 40 2,521 0 0
SUPERIOR UNIFORM GP INC COM 868358102 6 332 SH   SOLE 2 332 0 0
SUPERIOR UNIFORM GP INC COM 868358102 579 31,115 SH   SOLE 18 31,115 0 0
SUPERIOR UNIFORM GP INC COM 868358102 48 2,601 SH   SOLE 19 2,601 0 0
SUPERIOR UNIFORM GP INC COM 868358102 4,795 257,772 SH   SOLE 21 257,772 0 0
SUPERIOR UNIFORM GP INC COM 868358102 2,808 150,993 SH   SOLE 22 144,488 0 6,505
SUPERNUS PHARMACEUTICALS INC COM 868459108 415 13,266 SH   SOLE 2 12,919 0 347
SUPERNUS PHARMACEUTICALS INC COM 868459108 14 436 SH   SOLE 4 436 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 32 1,015 SH   SOLE 7 1,015 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,403 236,509 SH   SOLE 18 236,509 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,031 128,774 SH   SOLE 19 128,774 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 150,138 4,796,755 SH   SOLE 21 4,796,755 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 43,926 1,403,399 SH   SOLE 22 1,310,995 0 92,404
SUPERNUS PHARMACEUTICALS INC COM 868459108 326 10,407 SH   SOLE 23 10,407 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 85 2,723 SH   SOLE 26 0 0 2,723
SUPERNUS PHARMACEUTICALS INC COM 868459108 158 5,045 SH   SOLE 28 5,045 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,963 94,659 SH   SOLE 30 94,659 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 104 3,322 SH   SOLE 40 3,322 0 0
SUPERVALU INC COM 868536103 228 59,132 SH   SOLE 2 12,401 0 46,731
SUPERVALU INC COM 868536103 1,104 286,073 SH   SOLE 4 286,073 0 0
SUPERVALU INC COM 868536103 111 28,666 SH   SOLE 7 28,666 0 0
SUPERVALU INC COM 868536103 7,208 1,867,359 SH   SOLE 18 1,867,359 0 0
SUPERVALU INC COM 868536103 16,778 4,346,705 SH   SOLE 19 4,346,705 0 0
SUPERVALU INC COM 868536103 90,407 23,421,408 SH   SOLE 21 23,421,408 0 0
SUPERVALU INC COM 868536103 38,489 9,971,128 SH   SOLE 22 9,420,340 0 550,788
SUPERVALU INC COM 868536103 53 13,666 SH   SOLE 26 0 0 13,666
SUPERVALU INC COM 868536103 119 30,840 SH   SOLE 28 30,840 0 0
SUPERVALU INC COM 868536103 2,041 528,731 SH   SOLE 30 528,731 0 0
SUPERVALU INC COM 868536103 2,443 632,822 SH   SOLE 34 632,822 0 0
SUPERVALU INC COM 868536103 191 49,376 SH   SOLE 36 49,376 0 0
SUPERVALU INC COM 868536103 86 22,320 SH   SOLE 40 22,320 0 0
SUPPORT COM INC COM NEW 86858W200 35 15,760 SH   SOLE 19 15,760 0 0
SUPPORT COM INC COM NEW 86858W200 12 5,669 SH   SOLE 21 5,669 0 0
SUPPORT COM INC COM NEW 86858W200 1,111 506,349 SH   SOLE 22 506,349 0 0
SUPPORT COM INC COM NEW 86858W200 63 28,697 SH   SOLE 29 0 0 28,697
SUPREME INDS INC CL A 868607102 36 1,774 SH   SOLE 2 1,774 0 0
SUPREME INDS INC CL A 868607102 1,015 50,115 SH   SOLE 18 50,115 0 0
SUPREME INDS INC CL A 868607102 997 49,227 SH   SOLE 19 49,227 0 0
SUPREME INDS INC CL A 868607102 8,389 414,076 SH   SOLE 21 414,076 0 0
SUPREME INDS INC CL A 868607102 8,369 413,068 SH   SOLE 22 403,133 0 9,935
SUPREME INDS INC CL A 868607102 266 13,148 SH   SOLE 29 0 0 13,148
SURGERY PARTNERS INC COM 86881A100 49 2,538 SH   SOLE 2 851 0 1,687
SURGERY PARTNERS INC COM 86881A100 17 848 SH   SOLE 7 848 0 0
SURGERY PARTNERS INC COM 86881A100 1,386 71,090 SH   SOLE 18 71,090 0 0
SURGERY PARTNERS INC COM 86881A100 214 10,983 SH   SOLE 19 10,983 0 0
SURGERY PARTNERS INC COM 86881A100 10,864 557,122 SH   SOLE 21 557,122 0 0
SURGERY PARTNERS INC COM 86881A100 9,838 504,538 SH   SOLE 22 466,556 0 37,982
SURGERY PARTNERS INC COM 86881A100 62 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 111 5,695 SH   SOLE 30 5,695 0 0
SURGERY PARTNERS INC COM 86881A100 46 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 20 812 SH   SOLE 2 635 0 177
SURMODICS INC COM 868873100 3 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 8 329 SH   SOLE 7 329 0 0
SURMODICS INC COM 868873100 1,622 67,459 SH   SOLE 18 67,459 0 0
SURMODICS INC COM 868873100 201 8,353 SH   SOLE 19 8,353 0 0
SURMODICS INC COM 868873100 27,130 1,128,050 SH   SOLE 21 1,128,050 0 0
SURMODICS INC COM 868873100 10,380 431,612 SH   SOLE 22 405,130 0 26,482
SURMODICS INC COM 868873100 37 1,554 SH   SOLE 26 0 0 1,554
SURMODICS INC COM 868873100 47 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 690 28,704 SH   SOLE 30 28,704 0 0
SURMODICS INC COM 868873100 48 1,981 SH   SOLE 40 1,981 0 0
SUSSEX BANCORP COM 869245100 17 678 SH   SOLE 18 678 0 0
SUSSEX BANCORP COM 869245100 18 754 SH   SOLE 21 754 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 34 2,361 SH   SOLE 18 2,361 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 8,731 604,192 SH   SOLE 21 604,192 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 2,707 187,326 SH   SOLE 22 187,326 0 0
SVB FINL GROUP COM 78486Q101 5,038 27,072 SH   SOLE 2 24,313 0 2,759
SVB FINL GROUP COM 78486Q101 41 223 SH   SOLE 4 223 0 0
SVB FINL GROUP COM 78486Q101 440 2,363 SH   SOLE 7 1,623 0 740
SVB FINL GROUP COM 78486Q101 32,980 177,227 SH   SOLE 18 177,227 0 0
SVB FINL GROUP COM 78486Q101 43,577 234,173 SH   SOLE 19 234,173 0 0
SVB FINL GROUP COM 78486Q101 426,063 2,289,551 SH   SOLE 21 2,289,551 0 0
SVB FINL GROUP COM 78486Q101 306,079 1,644,789 SH   SOLE 22 1,469,433 0 175,356
SVB FINL GROUP COM 78486Q101 2,789 14,986 SH   SOLE 25 14,986 0 0
SVB FINL GROUP COM 78486Q101 5,353 28,767 SH   SOLE 26 17,568 0 11,199
SVB FINL GROUP COM 78486Q101 1,393 7,483 SH   SOLE 28 7,483 0 0
SVB FINL GROUP COM 78486Q101 2,102 11,294 SH   SOLE 29 0 0 11,294
SVB FINL GROUP COM 78486Q101 1,593 8,561 SH   SOLE 30 8,561 0 0
SVB FINL GROUP COM 78486Q101 215 1,157 SH   SOLE 31 1,157 0 0
SVB FINL GROUP COM 78486Q101 15,703 84,382 SH   SOLE 34 84,382 0 0
SVB FINL GROUP COM 78486Q101 369 1,984 SH   SOLE 36 1,984 0 0
SVB FINL GROUP COM 78486Q101 929 4,992 SH   SOLE 40 4,992 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 1,804 355,100 SH   SOLE 19 355,100 0 0
SWIFT TRANSN CO CL A 87074U101 121 5,902 SH   SOLE 2 5,657 0 245
SWIFT TRANSN CO CL A 87074U101 49 2,380 SH   SOLE 4 2,380 0 0
SWIFT TRANSN CO CL A 87074U101 61 2,987 SH   SOLE 7 2,987 0 0
SWIFT TRANSN CO CL A 87074U101 5,523 268,873 SH   SOLE 18 268,873 0 0
SWIFT TRANSN CO CL A 87074U101 977 47,552 SH   SOLE 19 47,552 0 0
SWIFT TRANSN CO CL A 87074U101 46,890 2,282,875 SH   SOLE 21 2,282,875 0 0
SWIFT TRANSN CO CL A 87074U101 44,615 2,172,089 SH   SOLE 22 2,007,824 0 164,265
SWIFT TRANSN CO CL A 87074U101 41 1,991 SH   SOLE 23 1,991 0 0
SWIFT TRANSN CO CL A 87074U101 497 24,214 SH   SOLE 26 19,142 0 5,072
SWIFT TRANSN CO CL A 87074U101 250 12,152 SH   SOLE 28 12,152 0 0
SWIFT TRANSN CO CL A 87074U101 501 24,373 SH   SOLE 30 24,373 0 0
SWIFT TRANSN CO CL A 87074U101 118 5,743 SH   SOLE 31 0 0 5,743
SWIFT TRANSN CO CL A 87074U101 62 3,014 SH   SOLE 34 3,014 0 0
SWIFT TRANSN CO CL A 87074U101 207 10,065 SH   SOLE 40 10,065 0 0
SYKES ENTERPRISES INC COM 871237103 263 8,955 SH   SOLE 2 1,857 0 7,098
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 30 1,005 SH   SOLE 7 1,005 0 0
SYKES ENTERPRISES INC COM 871237103 6,165 209,689 SH   SOLE 18 209,689 0 0
SYKES ENTERPRISES INC COM 871237103 671 22,839 SH   SOLE 19 22,839 0 0
SYKES ENTERPRISES INC COM 871237103 101,008 3,435,641 SH   SOLE 21 3,435,641 0 0
SYKES ENTERPRISES INC COM 871237103 31,919 1,085,686 SH   SOLE 22 1,004,945 0 80,741
SYKES ENTERPRISES INC COM 871237103 345 11,744 SH   SOLE 26 7,618 0 4,126
SYKES ENTERPRISES INC COM 871237103 167 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 2,173 73,927 SH   SOLE 30 73,927 0 0
SYKES ENTERPRISES INC COM 871237103 136 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 21,669 706,293 SH   SOLE 2 314,193 0 392,100
SYMANTEC CORP COM 871503108 6,752 220,079 SH   SOLE 4 203,282 0 16,797
SYMANTEC CORP COM 871503108 14,478 471,888 SH   SOLE 7 414,686 0 57,202
SYMANTEC CORP COM 871503108 300 9,793 SH   SOLE 13 9,793 0 0
SYMANTEC CORP COM 871503108 146 4,759 SH   SOLE 15 4,759 0 0
SYMANTEC CORP COM 871503108 5 150 SH   SOLE 17 0 0 150
SYMANTEC CORP COM 871503108 42,101 1,372,273 SH   SOLE 18 1,281,752 0 90,521
SYMANTEC CORP COM 871503108 281 9,174 SH   OTR 19 0 9,174 0
SYMANTEC CORP COM 871503108 14,418 469,954 SH   SOLE 19 469,954 0 0
SYMANTEC CORP COM 871503108 9,456 308,216 SH   SOLE 20 0 0 308,216
SYMANTEC CORP COM 871503108 428,344 13,961,671 SH   SOLE 21 13,961,671 0 0
SYMANTEC CORP COM 871503108 506,921 16,522,861 SH   SOLE 22 13,363,889 0 3,158,972
SYMANTEC CORP COM 871503108 23,307 759,673 SH   SOLE 23 759,673 0 0
SYMANTEC CORP COM 871503108 6,849 223,255 SH   SOLE 25 223,255 0 0
SYMANTEC CORP COM 871503108 46,431 1,513,396 SH   SOLE 26 459,629 0 1,053,767
SYMANTEC CORP COM 871503108 3,945 128,600 SH   SOLE 28 95,344 0 33,256
SYMANTEC CORP COM 871503108 839 27,361 SH   SOLE 29 27,361 0 0
SYMANTEC CORP COM 871503108 60,326 1,966,281 SH   SOLE 30 1,966,281 0 0
SYMANTEC CORP COM 871503108 35,848 1,168,433 SH   SOLE 31 129,239 0 1,039,194
SYMANTEC CORP COM 871503108 3,232 105,357 SH   SOLE 32 105,357 0 0
SYMANTEC CORP COM 871503108 1,302 42,423 SH   SOLE 34 42,423 0 0
SYMANTEC CORP COM 871503108 30,059 979,761 SH   SOLE 36 979,761 0 0
SYMANTEC CORP COM 871503108 112 3,658 SH   SOLE 40 3,658 0 0
SYNACOR INC COM 871561106 17 4,121 SH   SOLE 18 4,121 0 0
SYNACOR INC COM 871561106 322 77,499 SH   SOLE 21 77,499 0 0
SYNALLOY CP DEL COM 871565107 18 1,469 SH   SOLE 18 1,469 0 0
SYNALLOY CP DEL COM 871565107 26 2,147 SH   SOLE 19 2,147 0 0
SYNALLOY CP DEL COM 871565107 323 26,381 SH   SOLE 21 26,381 0 0
SYNALLOY CP DEL COM 871565107 1,445 117,973 SH   SOLE 22 117,973 0 0
SYNAPTICS INC COM 87157D109 1,645 33,222 SH   SOLE 2 32,959 0 263
SYNAPTICS INC COM 87157D109 9 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 45 900 SH   SOLE 7 900 0 0
SYNAPTICS INC COM 87157D109 12,321 248,864 SH   SOLE 18 248,864 0 0
SYNAPTICS INC COM 87157D109 9,704 196,010 SH   SOLE 19 196,010 0 0
SYNAPTICS INC COM 87157D109 114,809 2,318,903 SH   SOLE 21 2,318,903 0 0
SYNAPTICS INC COM 87157D109 65,730 1,327,608 SH   SOLE 22 1,254,598 0 73,010
SYNAPTICS INC COM 87157D109 1,417 28,623 SH   SOLE 23 28,623 0 0
SYNAPTICS INC COM 87157D109 483 9,763 SH   SOLE 26 7,498 0 2,265
SYNAPTICS INC COM 87157D109 258 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 1,014 20,476 SH   SOLE 29 0 0 20,476
SYNAPTICS INC COM 87157D109 289 5,846 SH   SOLE 30 5,846 0 0
SYNAPTICS INC COM 87157D109 197 3,972 SH   SOLE 40 3,972 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 70 2,865 SH   SOLE 2 2,603 0 262
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4 150 SH   SOLE 4 150 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 24 986 SH   SOLE 7 986 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5,068 207,721 SH   SOLE 18 207,721 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 605 24,788 SH   SOLE 19 24,788 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 88,673 3,634,132 SH   SOLE 21 3,634,132 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 28,356 1,162,124 SH   SOLE 22 1,082,086 0 80,038
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 207 8,486 SH   SOLE 26 6,226 0 2,260
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 134 5,473 SH   SOLE 28 5,473 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,051 84,041 SH   SOLE 30 84,041 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 99 4,045 SH   SOLE 40 4,045 0 0
SYNCHRONY FINL COM 87165B103 28,444 829,281 SH   SOLE 2 319,270 0 510,011
SYNCHRONY FINL COM 87165B103 9,663 281,732 SH   SOLE 4 261,483 0 20,249
SYNCHRONY FINL COM 87165B103 18,537 540,444 SH   SOLE 7 503,692 0 36,752
SYNCHRONY FINL COM 87165B103 395 11,506 SH   SOLE 13 11,506 0 0
SYNCHRONY FINL COM 87165B103 193 5,630 SH   SOLE 15 5,630 0 0
SYNCHRONY FINL COM 87165B103 63,883 1,862,470 SH   SOLE 18 1,742,041 0 120,429
SYNCHRONY FINL COM 87165B103 23,640 689,208 SH   SOLE 19 671,088 0 18,120
SYNCHRONY FINL COM 87165B103 519,544 15,147,045 SH   SOLE 21 15,147,045 0 0
SYNCHRONY FINL COM 87165B103 721,859 21,045,449 SH   SOLE 22 16,911,614 0 4,133,835
SYNCHRONY FINL COM 87165B103 35,385 1,031,630 SH   SOLE 23 1,031,630 0 0
SYNCHRONY FINL COM 87165B103 11,089 323,300 SH   SOLE 25 323,300 0 0
SYNCHRONY FINL COM 87165B103 72,933 2,126,339 SH   SOLE 26 545,434 0 1,580,905
SYNCHRONY FINL COM 87165B103 5,951 173,489 SH   SOLE 28 129,625 0 43,864
SYNCHRONY FINL COM 87165B103 2,819 82,186 SH   SOLE 29 39,518 0 42,668
SYNCHRONY FINL COM 87165B103 77,642 2,263,608 SH   SOLE 30 2,263,608 0 0
SYNCHRONY FINL COM 87165B103 14,324 417,609 SH   SOLE 31 163,642 0 253,967
SYNCHRONY FINL COM 87165B103 4,102 119,601 SH   SOLE 34 119,601 0 0
SYNCHRONY FINL COM 87165B103 45,167 1,316,831 SH   SOLE 36 1,316,831 0 0
SYNCHRONY FINL COM 87165B103 160 4,677 SH   SOLE 40 4,677 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 615 44,851 SH   SOLE 2 44,851 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 498 36,271 SH   SOLE 18 36,271 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 13,863 1,010,408 SH   SOLE 19 1,010,408 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 282 20,588 SH   SOLE 20 20,588 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,081 151,702 SH   SOLE 21 151,702 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 506 36,862 SH   SOLE 22 33,749 0 3,113
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,322 169,226 SH   SOLE 34 169,226 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 53 11,295 SH   SOLE 2 9,428 0 1,867
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 31 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3,525 756,373 SH   SOLE 18 756,373 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 698 149,819 SH   SOLE 19 149,819 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 51,975 11,153,427 SH   SOLE 21 11,153,427 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 25,331 5,435,942 SH   SOLE 22 5,043,650 0 392,292
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2 442 SH   SOLE 23 442 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 448 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 131 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 176 37,717 SH   SOLE 30 37,717 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 46 9,799 SH   SOLE 40 9,799 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 773 73,278 SH   SOLE 22 73,278 0 0
SYNGENTA AG SPONSORED ADR 87160A100 8,781 99,218 SH   SOLE 7 99,218 0 0
SYNGENTA AG SPONSORED ADR 87160A100 113 1,272 SH   SOLE 18 1,272 0 0
SYNGENTA AG SPONSORED ADR 87160A100 6,832 77,200 SH   SOLE 19 77,200 0 0
SYNGENTA AG SPONSORED ADR 87160A100 4,393 49,641 SH   SOLE 21 49,641 0 0
SYNNEX CORP COM 87162W100 3,840 34,307 SH   SOLE 2 29,229 0 5,078
SYNNEX CORP COM 87162W100 118 1,052 SH   SOLE 4 1,052 0 0
SYNNEX CORP COM 87162W100 155 1,387 SH   SOLE 7 1,387 0 0
SYNNEX CORP COM 87162W100 313 2,792 SH   SOLE 13 2,792 0 0
SYNNEX CORP COM 87162W100 22,301 199,224 SH   SOLE 18 199,224 0 0
SYNNEX CORP COM 87162W100 19,341 172,777 SH   SOLE 19 172,777 0 0
SYNNEX CORP COM 87162W100 209,209 1,868,935 SH   SOLE 21 1,868,935 0 0
SYNNEX CORP COM 87162W100 146,701 1,310,534 SH   SOLE 22 1,217,669 0 92,865
SYNNEX CORP COM 87162W100 448 4,005 SH   SOLE 23 4,005 0 0
SYNNEX CORP COM 87162W100 1,209 10,799 SH   SOLE 26 9,148 0 1,651
SYNNEX CORP COM 87162W100 473 4,222 SH   SOLE 28 4,222 0 0
SYNNEX CORP COM 87162W100 3,904 34,872 SH   SOLE 29 0 0 34,872
SYNNEX CORP COM 87162W100 597 5,333 SH   SOLE 30 5,333 0 0
SYNNEX CORP COM 87162W100 65 581 SH   SOLE 34 581 0 0
SYNNEX CORP COM 87162W100 276 2,464 SH   SOLE 36 2,464 0 0
SYNNEX CORP COM 87162W100 248 2,217 SH   SOLE 40 2,217 0 0
SYNOPSYS INC COM 871607107 17,424 241,570 SH   SOLE 2 121,181 0 120,389
SYNOPSYS INC COM 871607107 4,334 60,082 SH   SOLE 4 56,747 0 3,335
SYNOPSYS INC COM 871607107 12,348 171,193 SH   SOLE 7 159,554 0 11,639
SYNOPSYS INC COM 871607107 325 4,501 SH   SOLE 13 4,501 0 0
SYNOPSYS INC COM 871607107 67 927 SH   SOLE 15 927 0 0
SYNOPSYS INC COM 871607107 24,625 341,399 SH   SOLE 18 319,641 0 21,758
SYNOPSYS INC COM 871607107 5,690 78,890 SH   SOLE 19 78,890 0 0
SYNOPSYS INC COM 871607107 8,137 112,809 SH   SOLE 20 0 0 112,809
SYNOPSYS INC COM 871607107 367,194 5,090,721 SH   SOLE 21 5,090,721 0 0
SYNOPSYS INC COM 871607107 344,020 4,769,443 SH   SOLE 22 3,941,817 0 827,626
SYNOPSYS INC COM 871607107 15,681 217,405 SH   SOLE 23 217,405 0 0
SYNOPSYS INC COM 871607107 3,907 54,171 SH   SOLE 25 54,171 0 0
SYNOPSYS INC COM 871607107 43,085 597,328 SH   SOLE 26 124,561 0 472,767
SYNOPSYS INC COM 871607107 2,274 31,529 SH   SOLE 28 23,347 0 8,182
SYNOPSYS INC COM 871607107 8,438 116,987 SH   SOLE 29 21,432 0 95,555
SYNOPSYS INC COM 871607107 37,055 513,724 SH   SOLE 30 513,724 0 0
SYNOPSYS INC COM 871607107 8,624 119,561 SH   SOLE 31 41,799 0 77,762
SYNOPSYS INC COM 871607107 1,131 15,676 SH   SOLE 34 15,676 0 0
SYNOPSYS INC COM 871607107 18,578 257,563 SH   SOLE 36 257,563 0 0
SYNOPSYS INC COM 871607107 54 745 SH   SOLE 40 745 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,526 85,967 SH   SOLE 2 64,382 0 21,585
SYNOVUS FINL CORP COM NEW 87161C501 20 476 SH   SOLE 4 476 0 0
SYNOVUS FINL CORP COM NEW 87161C501 173 4,226 SH   SOLE 7 4,226 0 0
SYNOVUS FINL CORP COM NEW 87161C501 103 2,520 SH   SOLE 13 2,520 0 0
SYNOVUS FINL CORP COM NEW 87161C501 17,462 425,705 SH   SOLE 18 425,705 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,279 79,938 SH   SOLE 19 79,938 0 0
SYNOVUS FINL CORP COM NEW 87161C501 223,287 5,443,361 SH   SOLE 21 5,443,361 0 0
SYNOVUS FINL CORP COM NEW 87161C501 162,991 3,973,440 SH   SOLE 22 3,514,351 0 459,089
SYNOVUS FINL CORP COM NEW 87161C501 2,095 51,071 SH   SOLE 26 44,070 0 7,001
SYNOVUS FINL CORP COM NEW 87161C501 738 17,995 SH   SOLE 28 17,995 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,335 105,687 SH   SOLE 29 0 0 105,687
SYNOVUS FINL CORP COM NEW 87161C501 1,060 25,842 SH   SOLE 30 25,842 0 0
SYNOVUS FINL CORP COM NEW 87161C501 111 2,698 SH   SOLE 31 2,698 0 0
SYNOVUS FINL CORP COM NEW 87161C501 266 6,491 SH   SOLE 36 6,491 0 0
SYNOVUS FINL CORP COM NEW 87161C501 448 10,933 SH   SOLE 40 10,933 0 0
SYNTEL INC COM 87162H103 30 1,768 SH   SOLE 2 1,580 0 188
SYNTEL INC COM 87162H103 3 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 13 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 1 40 SH   SOLE 17 0 0 40
SYNTEL INC COM 87162H103 1,978 117,511 SH   SOLE 18 117,511 0 0
SYNTEL INC COM 87162H103 301 17,898 SH   SOLE 19 17,898 0 0
SYNTEL INC COM 87162H103 16,661 989,949 SH   SOLE 21 989,949 0 0
SYNTEL INC COM 87162H103 13,735 816,122 SH   SOLE 22 752,265 0 63,857
SYNTEL INC COM 87162H103 172 10,209 SH   SOLE 26 8,516 0 1,693
SYNTEL INC COM 87162H103 81 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 83 4,929 SH   SOLE 30 4,929 0 0
SYNTEL INC COM 87162H103 61 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 11 12,845 SH   SOLE 18 12,845 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 5 5,951 SH   SOLE 19 5,951 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 170 199,092 SH   SOLE 21 199,092 0 0
SYNTHESIS ENERGY SYS INC COM 871628103 152 178,971 SH   SOLE 22 178,971 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 2 2,963 SH   SOLE 2 2,963 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 186 294,982 SH   SOLE 18 294,982 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 27 42,832 SH   SOLE 19 42,832 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 2,075 3,289,780 SH   SOLE 21 3,289,780 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 1,231 1,951,149 SH   SOLE 22 1,823,572 0 127,577
SYNUTRA INTL INC COM 87164C102 31 5,277 SH   SOLE 2 1,153 0 4,124
SYNUTRA INTL INC COM 87164C102 522 87,746 SH   SOLE 18 87,746 0 0
SYNUTRA INTL INC COM 87164C102 50 8,369 SH   SOLE 19 8,369 0 0
SYNUTRA INTL INC COM 87164C102 4,052 681,059 SH   SOLE 21 681,059 0 0
SYNUTRA INTL INC COM 87164C102 1,221 205,184 SH   SOLE 22 191,594 0 13,590
SYPRIS SOLUTIONS INC COM 871655106 6 6,039 SH   SOLE 21 6,039 0 0
SYPRIS SOLUTIONS INC COM 871655106 22 20,929 SH   SOLE 22 20,929 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4 246 SH   SOLE 2 246 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 150 9,413 SH   SOLE 18 9,413 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 30 1,887 SH   SOLE 19 1,887 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 2,275 142,837 SH   SOLE 21 142,837 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 398 24,985 SH   SOLE 22 22,131 0 2,854
SYSCO CORP COM 871829107 25,993 500,644 SH   SOLE 2 167,103 0 333,541
SYSCO CORP COM 871829107 8,955 172,486 SH   SOLE 4 158,206 0 14,280
SYSCO CORP COM 871829107 38,499 741,510 SH   SOLE 7 483,989 0 257,521
SYSCO CORP COM 871829107 609 11,734 SH   SOLE 13 11,734 0 0
SYSCO CORP COM 871829107 169 3,260 SH   SOLE 15 3,260 0 0
SYSCO CORP COM 871829107 24 454 SH   SOLE 17 0 0 454
SYSCO CORP COM 871829107 57,163 1,100,982 SH   SOLE 18 1,026,102 0 74,880
SYSCO CORP COM 871829107 3,223 62,075 SH   SOLE 19 62,075 0 0
SYSCO CORP COM 871829107 15,543 299,370 SH   SOLE 20 0 0 299,370
SYSCO CORP COM 871829107 517,221 9,961,879 SH   SOLE 21 9,961,879 0 0
SYSCO CORP COM 871829107 732,275 14,103,912 SH   SOLE 22 11,435,843 0 2,668,069
SYSCO CORP COM 871829107 32,611 628,099 SH   SOLE 23 628,099 0 0
SYSCO CORP COM 871829107 9,679 186,415 SH   SOLE 25 186,415 0 0
SYSCO CORP COM 871829107 77,533 1,493,311 SH   SOLE 26 359,129 0 1,134,182
SYSCO CORP COM 871829107 5,770 111,128 SH   SOLE 28 83,572 0 27,556
SYSCO CORP COM 871829107 1,278 24,618 SH   SOLE 29 24,618 0 0
SYSCO CORP COM 871829107 77,157 1,486,079 SH   SOLE 30 1,486,079 0 0
SYSCO CORP COM 871829107 15,761 303,560 SH   SOLE 31 108,039 0 195,521
SYSCO CORP COM 871829107 2,868 55,232 SH   SOLE 32 55,232 0 0
SYSCO CORP COM 871829107 7,156 137,836 SH   SOLE 34 137,836 0 0
SYSCO CORP COM 871829107 42,580 820,107 SH   SOLE 36 820,107 0 0
SYSCO CORP COM 871829107 152 2,927 SH   SOLE 40 2,927 0 0
SYSTEMAX INC COM 871851101 25 2,247 SH   SOLE 2 642 0 1,605
SYSTEMAX INC COM 871851101 493 44,478 SH   SOLE 18 44,478 0 0
SYSTEMAX INC COM 871851101 65 5,825 SH   SOLE 19 5,825 0 0
SYSTEMAX INC COM 871851101 4,155 374,666 SH   SOLE 21 374,666 0 0
SYSTEMAX INC COM 871851101 2,828 255,039 SH   SOLE 22 247,872 0 7,167
T MOBILE US INC COM 872590104 13,304 205,971 SH   SOLE 2 67,510 0 138,461
T MOBILE US INC COM 872590104 5,584 86,447 SH   SOLE 4 79,921 0 6,526
T MOBILE US INC COM 872590104 3,430 53,107 SH   SOLE 7 36,267 0 16,840
T MOBILE US INC COM 872590104 1,971 30,508 SH   SOLE 13 30,508 0 0
T MOBILE US INC COM 872590104 171 2,654 SH   SOLE 15 2,654 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 7,935 122,850 SH   SOLE 18 92,478 0 30,372
T MOBILE US INC COM 872590104 48,740 754,601 SH   SOLE 19 737,301 0 17,300
T MOBILE US INC COM 872590104 152,420 2,359,812 SH   SOLE 21 2,359,812 0 0
T MOBILE US INC COM 872590104 496,694 7,689,950 SH   SOLE 22 6,620,078 0 1,069,872
T MOBILE US INC COM 872590104 22,746 352,166 SH   SOLE 23 352,166 0 0
T MOBILE US INC COM 872590104 6,464 100,071 SH   SOLE 25 100,071 0 0
T MOBILE US INC COM 872590104 37,664 583,131 SH   SOLE 26 190,486 0 392,645
T MOBILE US INC COM 872590104 3,911 60,554 SH   SOLE 28 45,223 0 15,331
T MOBILE US INC COM 872590104 827 12,805 SH   SOLE 29 12,805 0 0
T MOBILE US INC COM 872590104 30,609 473,896 SH   SOLE 30 473,896 0 0
T MOBILE US INC COM 872590104 9,505 147,161 SH   SOLE 31 61,909 0 85,252
T MOBILE US INC COM 872590104 9,089 140,721 SH   SOLE 32 140,721 0 0
T MOBILE US INC COM 872590104 14,936 231,247 SH   SOLE 34 231,247 0 0
T MOBILE US INC COM 872590104 27,324 423,034 SH   SOLE 36 423,034 0 0
T MOBILE US INC COM 872590104 107 1,649 SH   SOLE 40 1,649 0 0
T MOBILE US INC CONV PFD SER A 872590203 826 7,802 SH   SOLE 2 7,802 0 0
T MOBILE US INC CONV PFD SER A 872590203 215,337 2,035,127 SH   SOLE 21 2,035,127 0 0
T MOBILE US INC CONV PFD SER A 872590203 48 450 SH   SOLE 25 450 0 0
T MOBILE US INC CONV PFD SER A 872590203 1,333 12,600 SH   SOLE 26 12,600 0 0
T MOBILE US INC CONV PFD SER A 872590203 529 5,000 SH   SOLE 34 5,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 3 535 SH   SOLE 2 464 0 71
T2 BIOSYSTEMS INC COM 89853L104 1 200 SH   SOLE 7 200 0 0
T2 BIOSYSTEMS INC COM 89853L104 289 54,868 SH   SOLE 18 54,868 0 0
T2 BIOSYSTEMS INC COM 89853L104 45 8,627 SH   SOLE 19 8,627 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,374 451,310 SH   SOLE 21 451,310 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,190 226,182 SH   SOLE 22 215,301 0 10,881
TABLEAU SOFTWARE INC CL A 87336U105 250 5,050 SH   SOLE 2 4,635 0 415
TABLEAU SOFTWARE INC CL A 87336U105 11 218 SH   SOLE 4 218 0 0
TABLEAU SOFTWARE INC CL A 87336U105 69 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 1,283 25,886 SH   SOLE 18 25,886 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,766 35,640 SH   SOLE 19 35,640 0 0
TABLEAU SOFTWARE INC CL A 87336U105 38,912 785,307 SH   SOLE 21 785,307 0 0
TABLEAU SOFTWARE INC CL A 87336U105 74,570 1,504,951 SH   SOLE 22 1,327,263 0 177,688
TABLEAU SOFTWARE INC CL A 87336U105 85 1,714 SH   SOLE 25 1,714 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,047 21,127 SH   SOLE 26 17,355 0 3,772
TABLEAU SOFTWARE INC CL A 87336U105 377 7,609 SH   SOLE 28 7,609 0 0
TABLEAU SOFTWARE INC CL A 87336U105 710 14,331 SH   SOLE 29 0 0 14,331
TABLEAU SOFTWARE INC CL A 87336U105 2,025 40,872 SH   SOLE 30 40,872 0 0
TABLEAU SOFTWARE INC CL A 87336U105 65 1,306 SH   SOLE 31 1,306 0 0
TABLEAU SOFTWARE INC CL A 87336U105 39 782 SH   SOLE 34 782 0 0
TABLEAU SOFTWARE INC CL A 87336U105 304 6,127 SH   SOLE 40 6,127 0 0
TABULA RASA HEALTHCARE INC COM 873379101 166 12,282 SH   SOLE 18 12,282 0 0
TABULA RASA HEALTHCARE INC COM 873379101 30 2,225 SH   SOLE 19 2,225 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,101 155,835 SH   SOLE 21 155,835 0 0
TABULA RASA HEALTHCARE INC COM 873379101 410 30,399 SH   SOLE 22 27,167 0 3,232
TACTILE SYS TECHNOLOGY INC COM 87357P100 15 804 SH   SOLE 2 804 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 239 12,614 SH   SOLE 18 12,614 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 33 1,730 SH   SOLE 19 1,730 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,458 129,695 SH   SOLE 21 129,695 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 513 27,062 SH   SOLE 22 24,337 0 2,725
TAHOE RES INC COM 873868103 615 76,548 SH   SOLE 2 26,019 0 50,529
TAHOE RES INC COM 873868103 60 7,503 SH   SOLE 7 7,503 0 0
TAHOE RES INC COM 873868103 1,386 172,581 SH   SOLE 18 172,581 0 0
TAHOE RES INC COM 873868103 1,212 150,978 SH   SOLE 19 150,978 0 0
TAHOE RES INC COM 873868103 24,634 3,067,691 SH   SOLE 21 3,067,691 0 0
TAHOE RES INC COM 873868103 22,588 2,812,894 SH   SOLE 22 1,998,024 0 814,870
TAHOE RES INC COM 873868103 57 7,130 SH   SOLE 31 7,130 0 0
TAILORED BRANDS INC COM 87403A107 135 9,006 SH   SOLE 2 2,942 0 6,064
TAILORED BRANDS INC COM 87403A107 4 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,774 252,641 SH   SOLE 18 252,641 0 0
TAILORED BRANDS INC COM 87403A107 420 28,093 SH   SOLE 19 28,093 0 0
TAILORED BRANDS INC COM 87403A107 62,009 4,150,507 SH   SOLE 21 4,150,507 0 0
TAILORED BRANDS INC COM 87403A107 19,168 1,282,988 SH   SOLE 22 1,195,180 0 87,808
TAILORED BRANDS INC COM 87403A107 185 12,351 SH   SOLE 26 8,732 0 3,619
TAILORED BRANDS INC COM 87403A107 90 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 1,449 97,007 SH   SOLE 30 97,007 0 0
TAILORED BRANDS INC COM 87403A107 67 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 26,457 805,639 SH   SOLE 2 2,000 0 803,639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10,143 308,871 SH   SOLE 7 0 0 308,871
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 161,951 4,931,503 SH   SOLE 18 4,735,023 0 196,480
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 163,682 4,984,213 SH   SOLE 19 4,984,213 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 35,636 1,085,129 SH   SOLE 21 1,085,129 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 121,368 3,695,740 SH   SOLE 22 2,194,179 0 1,501,561
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,479 105,947 SH   SOLE 25 105,947 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 15,673 477,260 SH   SOLE 26 201,053 0 276,207
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 0 9 SH   SOLE 30 9 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17,592 535,700 SH   SOLE 31 0 0 535,700
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 43,519 1,325,168 SH   SOLE 34 1,325,168 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 247 7,522 SH   SOLE 36 7,522 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,901 57,882 SH   SOLE 39 57,882 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,897 48,878 SH   SOLE 2 48,344 0 534
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 471 SH   SOLE 4 471 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 2,091 SH   SOLE 7 2,091 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37,988 640,924 SH   SOLE 18 640,924 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 44,067 743,493 SH   SOLE 19 743,493 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 371,107 6,261,294 SH   SOLE 21 6,261,294 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 189,811 3,202,483 SH   SOLE 22 3,003,219 0 199,264
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 166 2,798 SH   SOLE 23 2,798 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,580 26,657 SH   SOLE 25 26,657 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,031 34,264 SH   SOLE 26 28,811 0 5,453
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 722 12,183 SH   SOLE 28 12,183 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,552 26,178 SH   SOLE 29 0 0 26,178
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 839 14,152 SH   SOLE 30 14,152 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,409 57,524 SH   SOLE 34 57,524 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 549 9,255 SH   SOLE 40 9,255 0 0
TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000% 7/0 874054AD1 757 275,000 PRN   SOLE 21 275,000 0 0
TAL ED GROUP ADS REPSTG COM 874080104 2,760 25,901 SH   SOLE 2 15,607 0 10,294
TAL ED GROUP ADS REPSTG COM 874080104 1,105 10,369 SH   SOLE 4 10,369 0 0
TAL ED GROUP ADS REPSTG COM 874080104 1,052 9,871 SH   SOLE 7 9,871 0 0
TAL ED GROUP ADS REPSTG COM 874080104 145 1,358 SH   SOLE 13 0 0 1,358
TAL ED GROUP ADS REPSTG COM 874080104 1,564 14,672 SH   SOLE 15 14,672 0 0
TAL ED GROUP ADS REPSTG COM 874080104 1,715 16,089 SH   SOLE 18 16,089 0 0
TAL ED GROUP ADS REPSTG COM 874080104 98 920 SH   SOLE 19 920 0 0
TAL ED GROUP ADS REPSTG COM 874080104 107,370 1,007,503 SH   SOLE 21 1,007,503 0 0
TAL ED GROUP ADS REPSTG COM 874080104 59,394 557,323 SH   SOLE 22 530,876 0 26,447
TAL ED GROUP ADS REPSTG COM 874080104 5,306 49,789 SH   SOLE 23 49,789 0 0
TAL ED GROUP ADS REPSTG COM 874080104 2,597 24,373 SH   SOLE 25 24,373 0 0
TAL ED GROUP ADS REPSTG COM 874080104 13,807 129,561 SH   SOLE 26 37,224 0 92,337
TAL ED GROUP ADS REPSTG COM 874080104 736 6,904 SH   SOLE 28 6,904 0 0
TAL ED GROUP ADS REPSTG COM 874080104 1,739 16,316 SH   SOLE 29 11,277 0 5,039
TAL ED GROUP ADS REPSTG COM 874080104 26,593 249,539 SH   SOLE 30 249,539 0 0
TAL ED GROUP ADS REPSTG COM 874080104 9,399 88,198 SH   SOLE 31 1,829 0 86,369
TAL ED GROUP ADS REPSTG COM 874080104 27,775 260,630 SH   SOLE 34 260,630 0 0
TAL ED GROUP ADS REPSTG COM 874080104 20 185 SH   SOLE 40 185 0 0
TALEND S A ADS 874224207 2,550 85,634 SH   SOLE 34 85,634 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 457 15,875 SH   SOLE 21 15,875 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 3,020 105,019 SH   SOLE 22 75,051 0 29,968
TALLGRASS ENERGY GP LP SHS CL A 874696107 965 33,562 SH   SOLE 26 29,514 0 4,048
TALLGRASS ENERGY GP LP SHS CL A 874696107 195 6,794 SH   SOLE 28 6,794 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 250 8,685 SH   SOLE 30 8,685 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 153 5,316 SH   SOLE 40 5,316 0 0
TANDEM DIABETES CARE INC COM 875372104 1 909 SH   SOLE 2 732 0 177
TANDEM DIABETES CARE INC COM 875372104 92 76,449 SH   SOLE 18 76,449 0 0
TANDEM DIABETES CARE INC COM 875372104 12 10,400 SH   SOLE 19 10,400 0 0
TANDEM DIABETES CARE INC COM 875372104 721 600,538 SH   SOLE 21 600,538 0 0
TANDEM DIABETES CARE INC COM 875372104 399 332,548 SH   SOLE 22 318,769 0 13,779
TANDY LEATHER FACTORY INC COM 87538X105 8 1,022 SH   SOLE 18 1,022 0 0
TANDY LEATHER FACTORY INC COM 87538X105 135 16,474 SH   SOLE 21 16,474 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,245 68,506 SH   SOLE 2 65,679 0 2,827
TANGER FACTORY OUTLET CTRS I COM 875465106 2,833 86,457 SH   SOLE 4 86,457 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 9,286 283,365 SH   SOLE 7 283,365 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 140 4,268 SH   SOLE 15 4,268 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 13,871 423,285 SH   SOLE 18 423,285 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 19,263 587,810 SH   SOLE 19 587,810 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 146,794 4,479,520 SH   SOLE 21 4,479,520 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 143,624 4,382,799 SH   SOLE 22 4,061,341 0 321,458
TANGER FACTORY OUTLET CTRS I COM 875465106 712 21,742 SH   SOLE 23 21,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,507 137,530 SH   SOLE 25 137,530 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,184 66,643 SH   SOLE 26 30,364 0 36,279
TANGER FACTORY OUTLET CTRS I COM 875465106 450 13,742 SH   SOLE 28 13,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,766 84,398 SH   SOLE 29 33,169 0 51,229
TANGER FACTORY OUTLET CTRS I COM 875465106 14,763 450,489 SH   SOLE 30 450,489 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 170 5,179 SH   SOLE 31 2,178 0 3,001
TANGER FACTORY OUTLET CTRS I COM 875465106 3,639 111,043 SH   SOLE 34 111,043 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 303 9,248 SH   SOLE 40 9,248 0 0
TARENA INTL INC ADR 876108101 97 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 60 3,197 SH   SOLE 7 3,197 0 0
TARENA INTL INC ADR 876108101 5,495 294,152 SH   SOLE 21 294,152 0 0
TARENA INTL INC ADR 876108101 2,646 141,627 SH   SOLE 22 141,627 0 0
TARENA INTL INC ADR 876108101 1,310 70,125 SH   SOLE 30 70,125 0 0
TARGA RES CORP COM 87612G101 8,366 139,668 SH   SOLE 2 20,354 0 119,314
TARGA RES CORP COM 87612G101 3,608 60,228 SH   SOLE 4 56,528 0 3,700
TARGA RES CORP COM 87612G101 10,080 168,283 SH   SOLE 7 162,987 0 5,296
TARGA RES CORP COM 87612G101 26 435 SH   SOLE 15 435 0 0
TARGA RES CORP COM 87612G101 7,809 130,363 SH   SOLE 18 111,061 0 19,302
TARGA RES CORP COM 87612G101 23,390 390,478 SH   SOLE 19 390,478 0 0
TARGA RES CORP COM 87612G101 5,109 85,287 SH   SOLE 20 0 0 85,287
TARGA RES CORP COM 87612G101 152,205 2,540,983 SH   SOLE 21 2,540,983 0 0
TARGA RES CORP COM 87612G101 311,668 5,203,133 SH   SOLE 22 4,579,959 0 623,174
TARGA RES CORP COM 87612G101 12,632 210,888 SH   SOLE 23 210,888 0 0
TARGA RES CORP COM 87612G101 3,880 64,780 SH   SOLE 25 64,780 0 0
TARGA RES CORP COM 87612G101 28,117 469,391 SH   SOLE 26 148,952 0 320,439
TARGA RES CORP COM 87612G101 2,301 38,417 SH   SOLE 28 28,929 0 9,488
TARGA RES CORP COM 87612G101 2,999 50,061 SH   SOLE 29 8,805 0 41,256
TARGA RES CORP COM 87612G101 10,741 179,308 SH   SOLE 30 179,308 0 0
TARGA RES CORP COM 87612G101 5,418 90,449 SH   SOLE 31 35,116 0 55,333
TARGA RES CORP COM 87612G101 710 11,853 SH   SOLE 34 11,853 0 0
TARGA RES CORP COM 87612G101 15,301 255,448 SH   SOLE 36 255,448 0 0
TARGA RES CORP COM 87612G101 66 1,100 SH   SOLE 40 1,100 0 0
TARGET CORP COM 87612E106 78,873 1,429,117 SH   SOLE 2 1,089,007 0 340,110
TARGET CORP COM 87612E106 24,172 437,969 SH   SOLE 4 423,867 0 14,102
TARGET CORP COM 87612E106 46,160 836,381 SH   SOLE 7 610,309 0 226,072
TARGET CORP COM 87612E106 7,394 133,970 SH   SOLE 13 133,970 0 0
TARGET CORP COM 87612E106 207 3,744 SH   SOLE 15 3,744 0 0
TARGET CORP COM 87612E106 78,388 1,420,322 SH   SOLE 18 1,341,343 0 78,979
TARGET CORP COM 87612E106 135,944 2,463,196 SH   SOLE 19 2,463,196 0 0
TARGET CORP COM 87612E106 21,395 387,652 SH   SOLE 20 0 0 387,652
TARGET CORP COM 87612E106 703,952 12,755,070 SH   SOLE 21 12,755,070 0 0
TARGET CORP COM 87612E106 1,016,850 18,424,528 SH   SOLE 22 14,267,185 0 4,157,343
TARGET CORP COM 87612E106 54,448 986,555 SH   SOLE 23 986,555 0 0
TARGET CORP COM 87612E106 13,896 251,776 SH   SOLE 25 251,776 0 0
TARGET CORP COM 87612E106 89,026 1,613,077 SH   SOLE 26 365,623 0 1,247,454
TARGET CORP COM 87612E106 6,221 112,718 SH   SOLE 28 84,301 0 28,417
TARGET CORP COM 87612E106 28,841 522,576 SH   SOLE 29 232,799 0 289,777
TARGET CORP COM 87612E106 97,401 1,764,829 SH   SOLE 30 1,764,829 0 0
TARGET CORP COM 87612E106 41,783 757,068 SH   SOLE 31 417,644 0 339,424
TARGET CORP COM 87612E106 5,271 95,515 SH   SOLE 32 95,515 0 0
TARGET CORP COM 87612E106 70,941 1,285,390 SH   SOLE 34 1,285,390 0 0
TARGET CORP COM 87612E106 10,112 183,223 SH   SOLE 35 183,223 0 0
TARGET CORP COM 87612E106 65,055 1,178,739 SH   SOLE 36 1,178,739 0 0
TARGET CORP COM 87612E106 165 2,988 SH   SOLE 40 2,988 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 73 625 SH   SOLE 2 532 0 93
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 578 4,954 SH   SOLE 4 4,680 0 274
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,092 9,361 SH   SOLE 7 8,701 0 660
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,788 15,336 SH   SOLE 18 15,186 0 150
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 781 6,695 SH   SOLE 19 6,695 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 15,332 131,466 SH   SOLE 21 131,466 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 24,626 211,164 SH   SOLE 22 184,859 0 26,305
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7,397 63,424 SH   SOLE 23 63,424 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,833 32,866 SH   SOLE 26 24,880 0 7,986
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 35 297 SH   SOLE 28 297 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3 25 SH   SOLE 29 25 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,809 15,516 SH   SOLE 30 15,516 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 829 7,105 SH   SOLE 31 3,256 0 3,849
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 264 2,263 SH   SOLE 36 2,263 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 19 160 SH   SOLE 40 160 0 0
TASER INTL INC COM 87651B104 111 4,850 SH   SOLE 2 2,429 0 2,421
TASER INTL INC COM 87651B104 6 273 SH   SOLE 4 273 0 0
TASER INTL INC COM 87651B104 32 1,408 SH   SOLE 7 1,408 0 0
TASER INTL INC COM 87651B104 2 100 SH   SOLE 17 0 0 100
TASER INTL INC COM 87651B104 5,921 259,817 SH   SOLE 18 259,817 0 0
TASER INTL INC COM 87651B104 729 32,004 SH   SOLE 19 32,004 0 0
TASER INTL INC COM 87651B104 125,519 5,507,619 SH   SOLE 21 5,507,619 0 0
TASER INTL INC COM 87651B104 33,702 1,478,785 SH   SOLE 22 1,371,056 0 107,729
TASER INTL INC COM 87651B104 853 37,435 SH   SOLE 26 33,050 0 4,385
TASER INTL INC COM 87651B104 177 7,752 SH   SOLE 28 7,752 0 0
TASER INTL INC COM 87651B104 224 9,847 SH   SOLE 29 0 0 9,847
TASER INTL INC COM 87651B104 2,271 99,655 SH   SOLE 30 99,655 0 0
TASER INTL INC COM 87651B104 128 5,624 SH   SOLE 40 5,624 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,107 31,061 SH   SOLE 2 31,061 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,073 30,097 SH   SOLE 7 14,640 0 15,457
TATA MTRS LTD SPONSORED ADR 876568502 482 13,517 SH   SOLE 13 13,517 0 0
TATA MTRS LTD SPONSORED ADR 876568502 16 459 SH   SOLE 17 0 0 459
TATA MTRS LTD SPONSORED ADR 876568502 10,002 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 389 10,923 SH   SOLE 19 10,923 0 0
TATA MTRS LTD SPONSORED ADR 876568502 11,588 325,049 SH   SOLE 21 325,049 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,709 47,941 SH   SOLE 22 47,941 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,473 41,312 SH   SOLE 25 41,312 0 0
TATA MTRS LTD SPONSORED ADR 876568502 23,324 654,258 SH   SOLE 26 257,406 0 396,852
TATA MTRS LTD SPONSORED ADR 876568502 4,696 131,723 SH   SOLE 28 131,723 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,027 141,002 SH   SOLE 29 141,002 0 0
TATA MTRS LTD SPONSORED ADR 876568502 20,818 583,950 SH   SOLE 30 583,950 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,703 47,757 SH   SOLE 31 0 0 47,757
TATA MTRS LTD SPONSORED ADR 876568502 1,376 38,600 SH   SOLE 34 38,600 0 0
TATA MTRS LTD SPONSORED ADR 876568502 37 1,046 SH   SOLE 40 1,046 0 0
TAUBMAN CTRS INC COM 876664103 2,472 37,447 SH   SOLE 2 32,077 0 5,370
TAUBMAN CTRS INC COM 876664103 1,264 19,145 SH   SOLE 4 19,145 0 0
TAUBMAN CTRS INC COM 876664103 4,898 74,185 SH   SOLE 7 74,185 0 0
TAUBMAN CTRS INC COM 876664103 163 2,474 SH   SOLE 15 2,474 0 0
TAUBMAN CTRS INC COM 876664103 13,583 205,742 SH   SOLE 18 205,742 0 0
TAUBMAN CTRS INC COM 876664103 5,476 82,947 SH   SOLE 19 82,947 0 0
TAUBMAN CTRS INC COM 876664103 188,378 2,853,342 SH   SOLE 21 2,853,342 0 0
TAUBMAN CTRS INC COM 876664103 176,721 2,676,774 SH   SOLE 22 2,474,905 0 201,869
TAUBMAN CTRS INC COM 876664103 171 2,587 SH   SOLE 23 2,587 0 0
TAUBMAN CTRS INC COM 876664103 5,706 86,430 SH   SOLE 25 86,430 0 0
TAUBMAN CTRS INC COM 876664103 2,669 40,428 SH   SOLE 26 20,024 0 20,404
TAUBMAN CTRS INC COM 876664103 563 8,529 SH   SOLE 28 8,529 0 0
TAUBMAN CTRS INC COM 876664103 2,007 30,406 SH   SOLE 29 20,845 0 9,561
TAUBMAN CTRS INC COM 876664103 18,783 284,507 SH   SOLE 30 284,507 0 0
TAUBMAN CTRS INC COM 876664103 89 1,349 SH   SOLE 31 1,349 0 0
TAUBMAN CTRS INC COM 876664103 34 511 SH   SOLE 36 511 0 0
TAUBMAN CTRS INC COM 876664103 430 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 514 SH   SOLE 18 514 0 0
TAYLOR DEVICES INC COM 877163105 10 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 25 1,824 SH   SOLE 22 1,824 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 351 16,465 SH   SOLE 2 16,404 0 61
TAYLOR MORRISON HOME CORP CL A 87724P106 15 710 SH   SOLE 7 710 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,977 139,632 SH   SOLE 18 139,632 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 6,822 319,981 SH   SOLE 19 319,981 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 46,591 2,185,310 SH   SOLE 21 2,185,310 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 30,093 1,411,508 SH   SOLE 22 1,283,323 0 128,185
TAYLOR MORRISON HOME CORP CL A 87724P106 115 5,388 SH   SOLE 23 5,388 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 4,746 222,599 SH   SOLE 26 34,740 0 187,859
TAYLOR MORRISON HOME CORP CL A 87724P106 102 4,772 SH   SOLE 28 4,772 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 566 26,547 SH   SOLE 29 0 0 26,547
TAYLOR MORRISON HOME CORP CL A 87724P106 183 8,606 SH   SOLE 30 8,606 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 86 4,033 SH   SOLE 40 4,033 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 283 4,746 SH   SOLE 7 4,746 0 0
TCF FINL CORP COM 872275102 1,893 111,211 SH   SOLE 2 83,381 0 27,830
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,960 585,181 SH   SOLE 18 585,181 0 0
TCF FINL CORP COM 872275102 7,800 458,255 SH   SOLE 19 458,255 0 0
TCF FINL CORP COM 872275102 129,146 7,587,915 SH   SOLE 21 7,587,915 0 0
TCF FINL CORP COM 872275102 91,180 5,357,225 SH   SOLE 22 4,821,415 0 535,810
TCF FINL CORP COM 872275102 1,155 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 1,174 68,973 SH   SOLE 29 0 0 68,973
TCF FINL CORP COM 872275102 455 26,742 SH   SOLE 30 26,742 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
TCF FINL CORP *W EXP 11/14/201 872275128 75 33,227 SH   OTR 19 33,227 0 0
TCP CAP CORP COM 87238Q103 7,584 435,342 SH   SOLE 30 435,342 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 24,902 640,811 SH   SOLE 2 518,434 0 122,377
TD AMERITRADE HLDG CORP COM 87236Y108 7,173 184,579 SH   SOLE 4 178,164 0 6,415
TD AMERITRADE HLDG CORP COM 87236Y108 1,836 47,239 SH   SOLE 7 41,943 0 5,296
TD AMERITRADE HLDG CORP COM 87236Y108 49 1,269 SH   SOLE 15 1,269 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 5,623 144,692 SH   SOLE 18 116,825 0 27,867
TD AMERITRADE HLDG CORP COM 87236Y108 6,940 178,587 SH   SOLE 19 158,637 0 19,950
TD AMERITRADE HLDG CORP COM 87236Y108 125,005 3,216,800 SH   SOLE 21 3,216,800 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 274,428 7,061,965 SH   SOLE 22 5,861,165 0 1,200,800
TD AMERITRADE HLDG CORP COM 87236Y108 17,323 445,786 SH   SOLE 23 445,786 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3,121 80,316 SH   SOLE 25 80,316 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 17,514 450,699 SH   SOLE 26 201,438 0 249,261
TD AMERITRADE HLDG CORP COM 87236Y108 2,138 55,025 SH   SOLE 28 40,999 0 14,026
TD AMERITRADE HLDG CORP COM 87236Y108 3,031 77,994 SH   SOLE 29 77,994 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,145 286,808 SH   SOLE 30 286,808 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,678 249,055 SH   SOLE 31 144,488 0 104,567
TD AMERITRADE HLDG CORP COM 87236Y108 1,369 35,232 SH   SOLE 34 35,232 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 14,607 375,875 SH   SOLE 36 375,875 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 51 1,314 SH   SOLE 40 1,314 0 0
TE CONNECTIVITY LTD REG SHS H84989104 41,724 559,682 SH   SOLE 2 342,905 0 216,777
TE CONNECTIVITY LTD REG SHS H84989104 11,710 157,072 SH   SOLE 4 146,257 0 10,815
TE CONNECTIVITY LTD REG SHS H84989104 23,485 315,028 SH   SOLE 7 282,608 0 32,420
TE CONNECTIVITY LTD REG SHS H84989104 4,600 61,709 SH   SOLE 13 61,709 0 0
TE CONNECTIVITY LTD REG SHS H84989104 168 2,256 SH   SOLE 15 2,256 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 13 SH   SOLE 17 0 0 13
TE CONNECTIVITY LTD REG SHS H84989104 45,214 606,498 SH   SOLE 18 552,880 0 53,618
TE CONNECTIVITY LTD REG SHS H84989104 783 10,507 SH   SOLE 19 10,507 0 0
TE CONNECTIVITY LTD REG SHS H84989104 15,618 209,496 SH   SOLE 20 0 0 209,496
TE CONNECTIVITY LTD REG SHS H84989104 270,693 3,631,026 SH   SOLE 21 3,631,026 0 0
TE CONNECTIVITY LTD REG SHS H84989104 568,155 7,621,126 SH   SOLE 22 6,534,807 0 1,086,319
TE CONNECTIVITY LTD REG SHS H84989104 36,317 487,145 SH   SOLE 23 487,145 0 0
TE CONNECTIVITY LTD REG SHS H84989104 10,360 138,970 SH   SOLE 25 138,970 0 0
TE CONNECTIVITY LTD REG SHS H84989104 72,663 974,683 SH   SOLE 26 248,379 0 726,304
TE CONNECTIVITY LTD REG SHS H84989104 5,571 74,731 SH   SOLE 28 55,285 0 19,446
TE CONNECTIVITY LTD REG SHS H84989104 8,684 116,486 SH   SOLE 29 49,759 0 66,727
TE CONNECTIVITY LTD REG SHS H84989104 73,991 992,506 SH   SOLE 30 992,506 0 0
TE CONNECTIVITY LTD REG SHS H84989104 44,221 593,175 SH   SOLE 31 125,245 0 467,930
TE CONNECTIVITY LTD REG SHS H84989104 2,438 32,706 SH   SOLE 34 32,706 0 0
TE CONNECTIVITY LTD REG SHS H84989104 46,019 617,293 SH   SOLE 36 617,293 0 0
TE CONNECTIVITY LTD REG SHS H84989104 136 1,827 SH   SOLE 40 1,827 0 0
TEAM INC COM 878155100 62 2,304 SH   SOLE 2 1,324 0 980
TEAM INC COM 878155100 6 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 22 800 SH   SOLE 7 800 0 0
TEAM INC COM 878155100 4,124 152,456 SH   SOLE 18 152,456 0 0
TEAM INC COM 878155100 462 17,083 SH   SOLE 19 17,083 0 0
TEAM INC COM 878155100 70,373 2,601,573 SH   SOLE 21 2,601,573 0 0
TEAM INC COM 878155100 21,620 799,273 SH   SOLE 22 736,520 0 62,753
TEAM INC COM 878155100 102 3,766 SH   SOLE 26 2,358 0 1,408
TEAM INC COM 878155100 110 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 0 3 SH   SOLE 29 0 0 3
TEAM INC COM 878155100 1,584 58,575 SH   SOLE 30 58,575 0 0
TEAM INC COM 878155100 84 3,112 SH   SOLE 40 3,112 0 0
TEARLAB CORP COM NEW 878193200 3 1,007 SH   SOLE 21 1,007 0 0
TEARLAB CORP COM NEW 878193200 4 1,319 SH   SOLE 22 1,319 0 0
TECH DATA CORP COM 878237106 2,691 28,659 SH   SOLE 2 22,704 0 5,955
TECH DATA CORP COM 878237106 214 2,277 SH   SOLE 4 2,277 0 0
TECH DATA CORP COM 878237106 282 3,002 SH   SOLE 7 3,002 0 0
TECH DATA CORP COM 878237106 24,239 258,136 SH   SOLE 18 258,136 0 0
TECH DATA CORP COM 878237106 8,456 90,048 SH   SOLE 19 90,048 0 0
TECH DATA CORP COM 878237106 209,524 2,231,357 SH   SOLE 21 2,231,357 0 0
TECH DATA CORP COM 878237106 110,182 1,173,397 SH   SOLE 22 1,091,944 0 81,453
TECH DATA CORP COM 878237106 55 585 SH   SOLE 23 585 0 0
TECH DATA CORP COM 878237106 1,073 11,430 SH   SOLE 26 9,462 0 1,968
TECH DATA CORP COM 878237106 466 4,965 SH   SOLE 28 4,965 0 0
TECH DATA CORP COM 878237106 1,508 16,056 SH   SOLE 29 0 0 16,056
TECH DATA CORP COM 878237106 587 6,248 SH   SOLE 30 6,248 0 0
TECH DATA CORP COM 878237106 122 1,297 SH   SOLE 31 0 0 1,297
TECH DATA CORP COM 878237106 59 630 SH   SOLE 34 630 0 0
TECH DATA CORP COM 878237106 2,067 22,011 SH   SOLE 36 22,011 0 0
TECH DATA CORP COM 878237106 238 2,537 SH   SOLE 40 2,537 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 10,393 319,794 SH   SOLE 2 73,144 0 246,650
TECHNIPFMC PLC COM G87110105 4,185 128,767 SH   SOLE 4 117,826 0 10,941
TECHNIPFMC PLC COM G87110105 9,652 296,974 SH   SOLE 7 288,614 0 8,360
TECHNIPFMC PLC COM G87110105 107 3,296 SH   SOLE 13 3,296 0 0
TECHNIPFMC PLC COM G87110105 168 5,165 SH   SOLE 15 1,225 0 3,940
TECHNIPFMC PLC COM G87110105 41,460 1,275,685 SH   SOLE 18 1,209,682 0 66,003
TECHNIPFMC PLC COM G87110105 394 12,134 SH   SOLE 19 12,134 0 0
TECHNIPFMC PLC COM G87110105 8,244 253,651 SH   SOLE 20 0 0 253,651
TECHNIPFMC PLC COM G87110105 179,221 5,514,499 SH   SOLE 21 5,514,499 0 0
TECHNIPFMC PLC COM G87110105 285,345 8,779,851 SH   SOLE 22 7,733,569 0 1,046,282
TECHNIPFMC PLC COM G87110105 20,221 622,199 SH   SOLE 23 622,199 0 0
TECHNIPFMC PLC COM G87110105 33 1,030 SH   SOLE 25 1,030 0 0
TECHNIPFMC PLC COM G87110105 24,740 761,235 SH   SOLE 26 401,475 0 359,760
TECHNIPFMC PLC COM G87110105 2,890 88,926 SH   SOLE 28 65,464 0 23,462
TECHNIPFMC PLC COM G87110105 1,766 54,344 SH   SOLE 29 21,555 0 32,789
TECHNIPFMC PLC COM G87110105 56,863 1,749,624 SH   SOLE 30 1,749,624 0 0
TECHNIPFMC PLC COM G87110105 7,248 223,024 SH   SOLE 31 75,967 0 147,057
TECHNIPFMC PLC COM G87110105 1,028 31,632 SH   SOLE 34 31,632 0 0
TECHNIPFMC PLC COM G87110105 1,204 37,036 SH   SOLE 36 37,036 0 0
TECHNIPFMC PLC COM G87110105 36 1,111 SH   SOLE 40 1,111 0 0
TECHTARGET INC COM 87874R100 28 3,078 SH   SOLE 2 831 0 2,247
TECHTARGET INC COM 87874R100 624 69,125 SH   SOLE 18 69,125 0 0
TECHTARGET INC COM 87874R100 79 8,715 SH   SOLE 19 8,715 0 0
TECHTARGET INC COM 87874R100 4,594 508,712 SH   SOLE 21 508,712 0 0
TECHTARGET INC COM 87874R100 1,922 212,874 SH   SOLE 22 193,116 0 19,758
TECK RESOURCES LTD CL B 878742204 546 24,920 SH   SOLE 2 24,920 0 0
TECK RESOURCES LTD CL B 878742204 10,873 496,490 SH   SOLE 19 496,490 0 0
TECK RESOURCES LTD CL B 878742204 6,690 305,491 SH   SOLE 21 305,491 0 0
TECK RESOURCES LTD CL B 878742204 35,060 1,600,932 SH   SOLE 22 1,600,932 0 0
TECK RESOURCES LTD CL B 878742204 1,900 86,780 SH   SOLE 25 86,780 0 0
TECK RESOURCES LTD CL B 878742204 3,145 143,590 SH   SOLE 34 143,590 0 0
TECNOGLASS INC SHS G87264100 7 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 7 1,947 SH   SOLE 18 1,947 0 0
TECOGEN INC NEW COM NEW 87876P201 106 28,056 SH   SOLE 21 28,056 0 0
TEEKAY CORPORATION COM Y8564W103 91 9,994 SH   SOLE 2 1,854 0 8,140
TEEKAY CORPORATION COM Y8564W103 35 3,832 SH   SOLE 7 3,832 0 0
TEEKAY CORPORATION COM Y8564W103 1,792 195,847 SH   SOLE 18 195,847 0 0
TEEKAY CORPORATION COM Y8564W103 251 27,476 SH   SOLE 19 27,476 0 0
TEEKAY CORPORATION COM Y8564W103 13,520 1,477,633 SH   SOLE 21 1,477,633 0 0
TEEKAY CORPORATION COM Y8564W103 12,509 1,367,109 SH   SOLE 22 1,280,994 0 86,115
TEEKAY CORPORATION COM Y8564W103 257 28,033 SH   SOLE 36 28,033 0 0
TEEKAY TANKERS LTD CL A Y8565N102 53 25,797 SH   SOLE 2 5,986 0 19,811
TEEKAY TANKERS LTD CL A Y8565N102 5 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 998 486,632 SH   SOLE 18 486,632 0 0
TEEKAY TANKERS LTD CL A Y8565N102 107 52,399 SH   SOLE 19 52,399 0 0
TEEKAY TANKERS LTD CL A Y8565N102 7,878 3,842,843 SH   SOLE 21 3,842,843 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,206 1,076,074 SH   SOLE 22 948,478 0 127,596
TEGNA INC COM 87901J105 5,377 209,856 SH   SOLE 2 46,200 0 163,656
TEGNA INC COM 87901J105 1,542 60,206 SH   SOLE 4 55,567 0 4,639
TEGNA INC COM 87901J105 3,782 147,627 SH   SOLE 7 141,780 0 5,847
TEGNA INC COM 87901J105 34 1,332 SH   SOLE 15 1,332 0 0
TEGNA INC COM 87901J105 12,449 485,919 SH   SOLE 18 455,777 0 30,142
TEGNA INC COM 87901J105 2,884 112,568 SH   SOLE 19 112,568 0 0
TEGNA INC COM 87901J105 3,615 141,090 SH   SOLE 20 0 0 141,090
TEGNA INC COM 87901J105 103,168 4,026,847 SH   SOLE 21 4,026,847 0 0
TEGNA INC COM 87901J105 156,243 6,098,483 SH   SOLE 22 5,014,988 0 1,083,495
TEGNA INC COM 87901J105 6,262 244,412 SH   SOLE 23 244,412 0 0
TEGNA INC COM 87901J105 1,973 76,996 SH   SOLE 25 76,996 0 0
TEGNA INC COM 87901J105 13,693 534,466 SH   SOLE 26 211,860 0 322,606
TEGNA INC COM 87901J105 1,075 41,964 SH   SOLE 28 31,308 0 10,656
TEGNA INC COM 87901J105 1,475 57,589 SH   SOLE 29 11,014 0 46,575
TEGNA INC COM 87901J105 15,893 620,330 SH   SOLE 30 620,330 0 0
TEGNA INC COM 87901J105 2,451 95,686 SH   SOLE 31 34,662 0 61,024
TEGNA INC COM 87901J105 332 12,970 SH   SOLE 34 12,970 0 0
TEGNA INC COM 87901J105 8,642 337,332 SH   SOLE 36 337,332 0 0
TEGNA INC COM 87901J105 27 1,044 SH   SOLE 40 1,044 0 0
TEJON RANCH CO COM 879080109 83 3,810 SH   SOLE 2 661 0 3,149
TEJON RANCH CO COM 879080109 3 149 SH   SOLE 4 149 0 0
TEJON RANCH CO COM 879080109 8 344 SH   SOLE 7 344 0 0
TEJON RANCH CO COM 879080109 1,271 58,041 SH   SOLE 18 58,041 0 0
TEJON RANCH CO COM 879080109 198 9,058 SH   SOLE 19 9,058 0 0
TEJON RANCH CO COM 879080109 9,931 453,681 SH   SOLE 21 453,681 0 0
TEJON RANCH CO COM 879080109 9,630 439,947 SH   SOLE 22 407,270 0 32,677
TEJON RANCH CO COM 879080109 40 1,813 SH   SOLE 26 0 0 1,813
TEJON RANCH CO COM 879080109 50 2,282 SH   SOLE 28 2,282 0 0
TEJON RANCH CO COM 879080109 48 2,213 SH   SOLE 30 2,213 0 0
TEJON RANCH CO COM 879080109 32 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 1,505 60,212 SH   SOLE 2 60,212 0 0
TELADOC INC COM 87918A105 24 950 SH   SOLE 7 950 0 0
TELADOC INC COM 87918A105 2,839 113,578 SH   SOLE 18 113,578 0 0
TELADOC INC COM 87918A105 10,580 423,210 SH   SOLE 19 423,210 0 0
TELADOC INC COM 87918A105 1,555 62,200 SH   SOLE 20 62,200 0 0
TELADOC INC COM 87918A105 23,611 944,428 SH   SOLE 21 944,428 0 0
TELADOC INC COM 87918A105 21,078 843,129 SH   SOLE 22 799,564 0 43,565
TELADOC INC COM 87918A105 62 2,484 SH   SOLE 28 2,484 0 0
TELADOC INC COM 87918A105 141 5,659 SH   SOLE 30 5,659 0 0
TELADOC INC COM 87918A105 5,843 233,700 SH   SOLE 34 233,700 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 10,119 456,035 SH   SOLE 21 456,035 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,870 309,621 SH   SOLE 22 309,621 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 48 5,291 SH   SOLE 18 5,291 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,799 22,132 SH   SOLE 2 14,679 0 7,453
TELEDYNE TECHNOLOGIES INC COM 879360105 23 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 140 1,108 SH   SOLE 7 1,108 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 29,560 233,750 SH   SOLE 18 233,750 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,900 22,933 SH   SOLE 19 20,419 0 2,514
TELEDYNE TECHNOLOGIES INC COM 879360105 321,420 2,541,676 SH   SOLE 21 2,541,676 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 137,675 1,088,683 SH   SOLE 22 1,021,988 0 66,695
TELEDYNE TECHNOLOGIES INC COM 879360105 1,610 12,735 SH   SOLE 26 10,388 0 2,347
TELEDYNE TECHNOLOGIES INC COM 879360105 572 4,521 SH   SOLE 28 4,521 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 727 5,745 SH   SOLE 30 5,745 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 230 1,818 SH   SOLE 36 1,818 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 261 2,067 SH   SOLE 40 2,067 0 0
TELEFLEX INC COM 879369106 9,871 50,952 SH   SOLE 2 25,490 0 25,462
TELEFLEX INC COM 879369106 2,664 13,750 SH   SOLE 4 12,662 0 1,088
TELEFLEX INC COM 879369106 2,238 11,553 SH   SOLE 7 9,929 0 1,624
TELEFLEX INC COM 879369106 64 329 SH   SOLE 13 329 0 0
TELEFLEX INC COM 879369106 30,731 158,627 SH   SOLE 18 154,012 0 4,615
TELEFLEX INC COM 879369106 5,636 29,092 SH   SOLE 19 29,092 0 0
TELEFLEX INC COM 879369106 7,578 39,115 SH   SOLE 20 0 0 39,115
TELEFLEX INC COM 879369106 388,124 2,003,429 SH   SOLE 21 2,003,429 0 0
TELEFLEX INC COM 879369106 281,152 1,451,256 SH   SOLE 22 1,292,642 0 158,614
TELEFLEX INC COM 879369106 10,218 52,741 SH   SOLE 23 52,741 0 0
TELEFLEX INC COM 879369106 15,347 79,218 SH   SOLE 26 39,900 0 39,318
TELEFLEX INC COM 879369106 1,773 9,153 SH   SOLE 28 6,812 0 2,341
TELEFLEX INC COM 879369106 2,331 12,034 SH   SOLE 29 2,073 0 9,961
TELEFLEX INC COM 879369106 9,450 48,777 SH   SOLE 30 48,777 0 0
TELEFLEX INC COM 879369106 3,886 20,057 SH   SOLE 31 9,040 0 11,017
TELEFLEX INC COM 879369106 607 3,133 SH   SOLE 34 3,133 0 0
TELEFLEX INC COM 879369106 1,437 7,415 SH   SOLE 36 7,415 0 0
TELEFLEX INC COM 879369106 40 205 SH   SOLE 40 205 0 0
TELEFLEX INC NOTE 3.875% 8/0 879369AA4 2,060 658,000 PRN   SOLE 2 494,000 0 164,000
TELEFLEX INC NOTE 3.875% 8/0 879369AA4 673 215,000 PRN   SOLE 19 215,000 0 0
TELEFLEX INC NOTE 3.875% 8/0 879369AA4 28 9,000 PRN   SOLE 25 9,000 0 0
TELEFLEX INC NOTE 3.875% 8/0 879369AA4 657 210,000 PRN   SOLE 26 210,000 0 0
TELEFLEX INC NOTE 3.875% 8/0 879369AA4 388 124,000 PRN   SOLE 34 124,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 12 800 SH   SOLE 2 800 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 413 27,841 SH   SOLE 7 27,841 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,970 200,000 SH   SOLE 18 25,000 0 175,000
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,485 100,000 SH   SOLE 19 100,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 728 48,993 SH   SOLE 22 41,498 0 7,495
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,826 190,280 SH   SOLE 25 190,280 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5,644 380,088 SH   SOLE 26 0 0 380,088
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,053 138,279 SH   SOLE 30 138,279 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 17,464 1,176,003 SH   SOLE 34 1,176,003 0 0
TELEFONICA S A OPTIONS 879382208 162 14,500 SH Call OTR 19 14,500 0 0
TELEFONICA S A OPTIONS 879382208 3 300 SH Put OTR 19 300 0 0
TELEFONICA S A SPONSORED ADR 879382208 2 200 SH   SOLE 2 200 0 0
TELEFONICA S A SPONSORED ADR 879382208 56 4,981 SH   SOLE 18 4,981 0 0
TELENAV INC COM 879455103 68 7,810 SH   SOLE 2 2,107 0 5,703
TELENAV INC COM 879455103 1,131 130,726 SH   SOLE 18 130,726 0 0
TELENAV INC COM 879455103 180 20,796 SH   SOLE 19 20,796 0 0
TELENAV INC COM 879455103 9,151 1,057,872 SH   SOLE 21 1,057,872 0 0
TELENAV INC COM 879455103 4,006 463,153 SH   SOLE 22 439,436 0 23,717
TELENAV INC COM 879455103 192 22,221 SH   SOLE 29 0 0 22,221
TELEPHONE & DATA SYS INC COM NEW 879433829 2,775 104,662 SH   SOLE 2 88,380 0 16,282
TELEPHONE & DATA SYS INC COM NEW 879433829 92 3,456 SH   SOLE 4 3,456 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,959 111,600 SH   SOLE 7 111,600 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,064 191,020 SH   SOLE 13 191,020 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 56,104 2,116,327 SH   SOLE 18 2,078,548 0 37,779
TELEPHONE & DATA SYS INC COM NEW 879433829 81,750 3,083,755 SH   SOLE 19 3,083,755 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 134,280 5,065,261 SH   SOLE 21 5,065,261 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 130,931 4,938,933 SH   SOLE 22 4,044,926 0 894,007
TELEPHONE & DATA SYS INC COM NEW 879433829 2,789 105,200 SH   SOLE 23 105,200 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 340 12,835 SH   SOLE 25 12,835 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,108 41,799 SH   SOLE 26 36,486 0 5,313
TELEPHONE & DATA SYS INC COM NEW 879433829 373 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,591 135,475 SH   SOLE 29 0 0 135,475
TELEPHONE & DATA SYS INC COM NEW 879433829 426 16,055 SH   SOLE 30 16,055 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,159 43,736 SH   SOLE 31 1,996 0 41,740
TELEPHONE & DATA SYS INC COM NEW 879433829 17,326 653,582 SH   SOLE 34 653,582 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,314 125,015 SH   SOLE 36 125,015 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 276 10,404 SH   SOLE 40 10,404 0 0
TELETECH HOLDINGS INC COM 879939106 34 1,154 SH   SOLE 2 1,154 0 0
TELETECH HOLDINGS INC COM 879939106 9 298 SH   SOLE 4 298 0 0
TELETECH HOLDINGS INC COM 879939106 11 368 SH   SOLE 7 368 0 0
TELETECH HOLDINGS INC COM 879939106 2,471 83,465 SH   SOLE 18 83,465 0 0
TELETECH HOLDINGS INC COM 879939106 293 9,888 SH   SOLE 19 9,888 0 0
TELETECH HOLDINGS INC COM 879939106 41,361 1,397,331 SH   SOLE 21 1,397,331 0 0
TELETECH HOLDINGS INC COM 879939106 13,853 468,003 SH   SOLE 22 429,307 0 38,696
TELETECH HOLDINGS INC COM 879939106 136 4,592 SH   SOLE 26 4,058 0 534
TELETECH HOLDINGS INC COM 879939106 76 2,566 SH   SOLE 28 2,566 0 0
TELETECH HOLDINGS INC COM 879939106 914 30,865 SH   SOLE 30 30,865 0 0
TELETECH HOLDINGS INC COM 879939106 65 2,195 SH   SOLE 40 2,195 0 0
TELIGENT INC NEW COM 87960W104 19 2,438 SH   SOLE 2 2,095 0 343
TELIGENT INC NEW COM 87960W104 11 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 1,232 157,739 SH   SOLE 18 157,739 0 0
TELIGENT INC NEW COM 87960W104 199 25,494 SH   SOLE 19 25,494 0 0
TELIGENT INC NEW COM 87960W104 16,050 2,055,099 SH   SOLE 21 2,055,099 0 0
TELIGENT INC NEW COM 87960W104 9,434 1,207,980 SH   SOLE 22 1,134,119 0 73,861
TELIGENT INC NEW COM 87960W104 42 5,384 SH   SOLE 28 5,384 0 0
TELIGENT INC NEW COM 87960W104 48 6,116 SH   SOLE 30 6,116 0 0
TELIGENT INC NEW COM 87960W104 30 3,836 SH   SOLE 40 3,836 0 0
TELLURIAN INC NEW COM 87968A104 278 23,750 SH   SOLE 19 23,750 0 0
TELLURIAN INC NEW COM 87968A104 179 15,265 SH   SOLE 21 15,265 0 0
TELLURIAN INC NEW COM 87968A104 28,412 2,424,198 SH   SOLE 22 2,424,198 0 0
TELUS CORP COM 87971M103 65,763 2,024,723 SH   SOLE 18 2,024,723 0 0
TELUS CORP COM 87971M103 0 1 SH   SOLE 22 1 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,035 22,283 SH   SOLE 2 21,910 0 373
TEMPUR SEALY INTL INC COM 88023U101 15 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 92 1,972 SH   SOLE 7 1,972 0 0
TEMPUR SEALY INTL INC COM 88023U101 7,434 160,018 SH   SOLE 18 160,018 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,458 31,384 SH   SOLE 19 31,384 0 0
TEMPUR SEALY INTL INC COM 88023U101 91,500 1,969,439 SH   SOLE 21 1,969,439 0 0
TEMPUR SEALY INTL INC COM 88023U101 72,181 1,553,617 SH   SOLE 22 1,379,250 0 174,367
TEMPUR SEALY INTL INC COM 88023U101 906 19,508 SH   SOLE 26 15,859 0 3,649
TEMPUR SEALY INTL INC COM 88023U101 415 8,926 SH   SOLE 28 8,926 0 0
TEMPUR SEALY INTL INC COM 88023U101 456 9,815 SH   SOLE 30 9,815 0 0
TEMPUR SEALY INTL INC COM 88023U101 59 1,271 SH   SOLE 31 1,271 0 0
TEMPUR SEALY INTL INC COM 88023U101 255 5,497 SH   SOLE 40 5,497 0 0
TENARIS S A SPONSORED ADR 88031M109 11 322 SH   SOLE 21 322 0 0
TENAX THERAPEUTICS INC COM 88032L100 2 4,318 SH   SOLE 18 4,318 0 0
TENAX THERAPEUTICS INC COM 88032L100 1 1,873 SH   SOLE 19 1,873 0 0
TENAX THERAPEUTICS INC COM 88032L100 36 64,542 SH   SOLE 21 64,542 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 837 47,241 SH   SOLE 2 46,672 0 569
TENET HEALTHCARE CORP COM NEW 88033G407 1,504 84,938 SH   SOLE 4 84,938 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 164 9,261 SH   SOLE 7 9,261 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 16,853 951,632 SH   SOLE 18 951,632 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 94,762 5,350,787 SH   SOLE 19 5,350,787 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 64,960 3,667,986 SH   SOLE 21 3,667,986 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 57,214 3,230,578 SH   SOLE 22 2,935,998 0 294,580
TENET HEALTHCARE CORP COM NEW 88033G407 436 24,596 SH   SOLE 26 18,257 0 6,339
TENET HEALTHCARE CORP COM NEW 88033G407 255 14,400 SH   SOLE 28 14,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 572 32,285 SH   SOLE 29 0 0 32,285
TENET HEALTHCARE CORP COM NEW 88033G407 361 20,383 SH   SOLE 30 20,383 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 34 1,929 SH   SOLE 31 1,929 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 35,355 1,996,316 SH   SOLE 34 1,996,316 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 619 34,929 SH   SOLE 36 34,929 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 114 6,464 SH   SOLE 40 6,464 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 212 12,000 SH Put SOLE 2 12,000 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 212 12,000 SH Put SOLE 18 12,000 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 2,214 125,000 SH Put SOLE 19 125,000 0 0
TENNANT CO COM 880345103 81 1,112 SH   SOLE 2 810 0 302
TENNANT CO COM 880345103 11 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 34 467 SH   SOLE 7 467 0 0
TENNANT CO COM 880345103 6,410 88,229 SH   SOLE 18 88,229 0 0
TENNANT CO COM 880345103 768 10,577 SH   SOLE 19 10,577 0 0
TENNANT CO COM 880345103 108,380 1,491,809 SH   SOLE 21 1,491,809 0 0
TENNANT CO COM 880345103 34,673 477,261 SH   SOLE 22 440,777 0 36,484
TENNANT CO COM 880345103 569 7,835 SH   SOLE 26 6,291 0 1,544
TENNANT CO COM 880345103 177 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 2,506 34,498 SH   SOLE 30 34,498 0 0
TENNANT CO COM 880345103 142 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 3,097 49,621 SH   SOLE 2 49,340 0 281
TENNECO INC COM 880349105 325 5,206 SH   SOLE 4 5,206 0 0
TENNECO INC COM 880349105 202 3,242 SH   SOLE 7 3,242 0 0
TENNECO INC COM 880349105 0 8 SH   SOLE 17 0 0 8
TENNECO INC COM 880349105 11,804 189,104 SH   SOLE 18 189,104 0 0
TENNECO INC COM 880349105 17,238 276,159 SH   SOLE 19 276,159 0 0
TENNECO INC COM 880349105 101,562 1,627,079 SH   SOLE 21 1,627,079 0 0
TENNECO INC COM 880349105 125,002 2,002,589 SH   SOLE 22 1,885,569 0 117,020
TENNECO INC COM 880349105 530 8,496 SH   SOLE 23 8,496 0 0
TENNECO INC COM 880349105 91 1,455 SH   SOLE 25 1,455 0 0
TENNECO INC COM 880349105 1,291 20,687 SH   SOLE 26 16,609 0 4,078
TENNECO INC COM 880349105 500 8,018 SH   SOLE 28 8,018 0 0
TENNECO INC COM 880349105 2,627 42,079 SH   SOLE 29 470 0 41,609
TENNECO INC COM 880349105 662 10,606 SH   SOLE 30 10,606 0 0
TENNECO INC COM 880349105 46 742 SH   SOLE 31 742 0 0
TENNECO INC COM 880349105 122 1,950 SH   SOLE 34 1,950 0 0
TENNECO INC COM 880349105 482 7,726 SH   SOLE 36 7,726 0 0
TENNECO INC COM 880349105 272 4,354 SH   SOLE 40 4,354 0 0
TERADATA CORP DEL COM 88076W103 1,727 55,505 SH   SOLE 2 38,413 0 17,092
TERADATA CORP DEL COM 88076W103 184 5,914 SH   SOLE 4 5,914 0 0
TERADATA CORP DEL COM 88076W103 2,454 78,872 SH   SOLE 7 78,872 0 0
TERADATA CORP DEL COM 88076W103 8,466 272,029 SH   SOLE 18 265,785 0 6,244
TERADATA CORP DEL COM 88076W103 1,982 63,676 SH   SOLE 19 63,676 0 0
TERADATA CORP DEL COM 88076W103 77,387 2,486,729 SH   SOLE 21 2,486,729 0 0
TERADATA CORP DEL COM 88076W103 112,655 3,620,009 SH   SOLE 22 2,977,257 0 642,752
TERADATA CORP DEL COM 88076W103 74 2,385 SH   SOLE 23 2,385 0 0
TERADATA CORP DEL COM 88076W103 5,574 179,118 SH   SOLE 25 179,118 0 0
TERADATA CORP DEL COM 88076W103 2,523 81,077 SH   SOLE 26 58,168 0 22,909
TERADATA CORP DEL COM 88076W103 590 18,973 SH   SOLE 28 18,973 0 0
TERADATA CORP DEL COM 88076W103 69 2,214 SH   SOLE 29 0 0 2,214
TERADATA CORP DEL COM 88076W103 10,523 338,147 SH   SOLE 30 338,147 0 0
TERADATA CORP DEL COM 88076W103 17,523 563,091 SH   SOLE 31 2,801 0 560,290
TERADATA CORP DEL COM 88076W103 542 17,427 SH   SOLE 34 17,427 0 0
TERADATA CORP DEL COM 88076W103 199 6,405 SH   SOLE 36 6,405 0 0
TERADATA CORP DEL COM 88076W103 310 9,951 SH   SOLE 40 9,951 0 0
TERADYNE INC COM 880770102 5,107 164,219 SH   SOLE 2 128,546 0 35,673
TERADYNE INC COM 880770102 151 4,858 SH   SOLE 4 4,858 0 0
TERADYNE INC COM 880770102 285 9,154 SH   SOLE 7 9,154 0 0
TERADYNE INC COM 880770102 35,491 1,141,191 SH   SOLE 18 1,132,684 0 8,507
TERADYNE INC COM 880770102 33,468 1,076,140 SH   SOLE 19 1,076,140 0 0
TERADYNE INC COM 880770102 283,003 9,099,761 SH   SOLE 21 9,099,761 0 0
TERADYNE INC COM 880770102 198,881 6,394,890 SH   SOLE 22 5,703,762 0 691,128
TERADYNE INC COM 880770102 711 22,877 SH   SOLE 23 22,877 0 0
TERADYNE INC COM 880770102 2,261 72,685 SH   SOLE 26 59,905 0 12,780
TERADYNE INC COM 880770102 888 28,557 SH   SOLE 28 28,557 0 0
TERADYNE INC COM 880770102 1,519 48,847 SH   SOLE 29 4,499 0 44,348
TERADYNE INC COM 880770102 3,760 120,889 SH   SOLE 30 120,889 0 0
TERADYNE INC COM 880770102 456 14,650 SH   SOLE 31 14,650 0 0
TERADYNE INC COM 880770102 4,694 150,944 SH   SOLE 34 150,944 0 0
TERADYNE INC COM 880770102 196 6,292 SH   SOLE 36 6,292 0 0
TERADYNE INC COM 880770102 421 13,530 SH   SOLE 40 13,530 0 0
TEREX CORP NEW COM 880779103 2,164 68,913 SH   SOLE 2 49,471 0 19,442
TEREX CORP NEW COM 880779103 16 521 SH   SOLE 4 521 0 0
TEREX CORP NEW COM 880779103 147 4,667 SH   SOLE 7 4,667 0 0
TEREX CORP NEW COM 880779103 11,495 366,086 SH   SOLE 18 366,086 0 0
TEREX CORP NEW COM 880779103 2,088 66,481 SH   SOLE 19 66,481 0 0
TEREX CORP NEW COM 880779103 143,312 4,564,089 SH   SOLE 21 4,564,089 0 0
TEREX CORP NEW COM 880779103 102,907 3,277,283 SH   SOLE 22 2,915,193 0 362,090
TEREX CORP NEW COM 880779103 1,268 40,390 SH   SOLE 26 33,807 0 6,583
TEREX CORP NEW COM 880779103 491 15,626 SH   SOLE 28 15,626 0 0
TEREX CORP NEW COM 880779103 287 9,146 SH   SOLE 29 0 0 9,146
TEREX CORP NEW COM 880779103 561 17,872 SH   SOLE 30 17,872 0 0
TEREX CORP NEW COM 880779103 71 2,250 SH   SOLE 31 2,250 0 0
TEREX CORP NEW COM 880779103 213 6,787 SH   SOLE 36 6,787 0 0
TEREX CORP NEW COM 880779103 290 9,245 SH   SOLE 40 9,245 0 0
TERNIUM SA SPON ADR 880890108 18 700 SH   SOLE 2 700 0 0
TERNIUM SA SPON ADR 880890108 5,023 192,297 SH   SOLE 19 192,297 0 0
TERNIUM SA SPON ADR 880890108 133 5,104 SH   SOLE 22 5,104 0 0
TERNIUM SA SPON ADR 880890108 7,152 273,822 SH   SOLE 34 273,822 0 0
TERRA NITROGEN CO L P COM UNIT 881005201 956 9,736 SH   SOLE 7 9,736 0 0
TERRAFORM GLOBAL INC CL A 88104M101 112 23,343 SH   SOLE 2 4,599 0 18,744
TERRAFORM GLOBAL INC CL A 88104M101 26 5,427 SH   SOLE 7 5,427 0 0
TERRAFORM GLOBAL INC CL A 88104M101 1,804 375,909 SH   SOLE 18 375,909 0 0
TERRAFORM GLOBAL INC CL A 88104M101 264 54,929 SH   SOLE 19 54,929 0 0
TERRAFORM GLOBAL INC CL A 88104M101 14,549 3,031,006 SH   SOLE 21 3,031,006 0 0
TERRAFORM GLOBAL INC CL A 88104M101 8,328 1,734,971 SH   SOLE 22 1,552,529 0 182,442
TERRAFORM GLOBAL INC CL A 88104M101 35 7,224 SH   SOLE 28 7,224 0 0
TERRAFORM GLOBAL INC CL A 88104M101 983 204,734 SH   SOLE 30 204,734 0 0
TERRAFORM PWR INC CL A COM 88104R100 244 19,708 SH   SOLE 2 4,029 0 15,679
TERRAFORM PWR INC CL A COM 88104R100 3 237 SH   SOLE 4 237 0 0
TERRAFORM PWR INC CL A COM 88104R100 31 2,466 SH   SOLE 7 2,466 0 0
TERRAFORM PWR INC CL A COM 88104R100 4,307 348,141 SH   SOLE 18 348,141 0 0
TERRAFORM PWR INC CL A COM 88104R100 603 48,787 SH   SOLE 19 48,787 0 0
TERRAFORM PWR INC CL A COM 88104R100 35,271 2,851,328 SH   SOLE 21 2,851,328 0 0
TERRAFORM PWR INC CL A COM 88104R100 25,662 2,074,551 SH   SOLE 22 1,943,313 0 131,238
TERRAFORM PWR INC CL A COM 88104R100 103 8,331 SH   SOLE 26 5,641 0 2,690
TERRAFORM PWR INC CL A COM 88104R100 86 6,955 SH   SOLE 28 6,955 0 0
TERRAFORM PWR INC CL A COM 88104R100 3,932 317,898 SH   SOLE 30 317,898 0 0
TERRAFORM PWR INC CL A COM 88104R100 84 6,764 SH   SOLE 40 6,764 0 0
TERRAVIA HLDGS INC COM 88105A106 2 3,199 SH   SOLE 2 3,199 0 0
TERRAVIA HLDGS INC COM 88105A106 1 1,793 SH   SOLE 7 1,793 0 0
TERRAVIA HLDGS INC COM 88105A106 0 93 SH   SOLE 17 0 0 93
TERRAVIA HLDGS INC COM 88105A106 249 343,459 SH   SOLE 18 343,459 0 0
TERRAVIA HLDGS INC COM 88105A106 32 43,497 SH   SOLE 19 43,497 0 0
TERRAVIA HLDGS INC COM 88105A106 1,866 2,575,264 SH   SOLE 21 2,575,264 0 0
TERRAVIA HLDGS INC COM 88105A106 1,525 2,105,369 SH   SOLE 22 1,976,914 0 128,455
TERRENO RLTY CORP COM 88146M101 3,322 118,632 SH   SOLE 2 2,077 0 116,555
TERRENO RLTY CORP COM 88146M101 432 15,444 SH   SOLE 4 15,444 0 0
TERRENO RLTY CORP COM 88146M101 1,609 57,469 SH   SOLE 7 57,469 0 0
TERRENO RLTY CORP COM 88146M101 46 1,630 SH   SOLE 15 1,630 0 0
TERRENO RLTY CORP COM 88146M101 4,939 176,396 SH   SOLE 18 176,396 0 0
TERRENO RLTY CORP COM 88146M101 2,285 81,614 SH   SOLE 19 81,614 0 0
TERRENO RLTY CORP COM 88146M101 39,613 1,414,746 SH   SOLE 21 1,414,746 0 0
TERRENO RLTY CORP COM 88146M101 55,063 1,966,523 SH   SOLE 22 1,881,186 0 85,337
TERRENO RLTY CORP COM 88146M101 56 2,011 SH   SOLE 23 2,011 0 0
TERRENO RLTY CORP COM 88146M101 1,925 68,735 SH   SOLE 25 68,735 0 0
TERRENO RLTY CORP COM 88146M101 366 13,062 SH   SOLE 26 0 0 13,062
TERRENO RLTY CORP COM 88146M101 178 6,368 SH   SOLE 28 6,368 0 0
TERRENO RLTY CORP COM 88146M101 544 19,428 SH   SOLE 29 16,279 0 3,149
TERRENO RLTY CORP COM 88146M101 6,204 221,567 SH   SOLE 30 221,567 0 0
TERRENO RLTY CORP COM 88146M101 63 2,234 SH   SOLE 40 2,234 0 0
TERRITORIAL BANCORP INC COM 88145X108 57 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 1,035 33,197 SH   SOLE 18 33,197 0 0
TERRITORIAL BANCORP INC COM 88145X108 168 5,405 SH   SOLE 19 5,405 0 0
TERRITORIAL BANCORP INC COM 88145X108 7,874 252,619 SH   SOLE 21 252,619 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,544 113,710 SH   SOLE 22 99,369 0 14,341
TESARO INC COM 881569107 9,492 61,688 SH   SOLE 2 61,448 0 240
TESARO INC COM 881569107 24 157 SH   SOLE 4 157 0 0
TESARO INC COM 881569107 95 618 SH   SOLE 7 618 0 0
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 19,152 124,466 SH   SOLE 18 124,466 0 0
TESARO INC COM 881569107 60,780 395,007 SH   SOLE 19 395,007 0 0
TESARO INC COM 881569107 265,612 1,726,211 SH   SOLE 21 1,726,211 0 0
TESARO INC COM 881569107 134,744 875,702 SH   SOLE 22 810,201 0 65,501
TESARO INC COM 881569107 82 532 SH   SOLE 23 532 0 0
TESARO INC COM 881569107 2,100 13,649 SH   SOLE 26 11,446 0 2,203
TESARO INC COM 881569107 797 5,181 SH   SOLE 28 5,181 0 0
TESARO INC COM 881569107 505 3,282 SH   SOLE 29 0 0 3,282
TESARO INC COM 881569107 948 6,164 SH   SOLE 30 6,164 0 0
TESARO INC COM 881569107 29,775 193,510 SH   SOLE 34 193,510 0 0
TESARO INC COM 881569107 537 3,487 SH   SOLE 40 3,487 0 0
TESCO CORP COM 88157K101 75 9,370 SH   SOLE 2 2,401 0 6,969
TESCO CORP COM 88157K101 3 335 SH   SOLE 4 335 0 0
TESCO CORP COM 88157K101 6 804 SH   SOLE 7 804 0 0
TESCO CORP COM 88157K101 1,998 248,223 SH   SOLE 18 248,223 0 0
TESCO CORP COM 88157K101 235 29,198 SH   SOLE 19 29,198 0 0
TESCO CORP COM 88157K101 35,197 4,372,279 SH   SOLE 21 4,372,279 0 0
TESCO CORP COM 88157K101 9,390 1,166,428 SH   SOLE 22 1,074,306 0 92,122
TESCO CORP COM 88157K101 21 2,609 SH   SOLE 26 0 0 2,609
TESCO CORP COM 88157K101 156 19,440 SH   SOLE 28 19,440 0 0
TESCO CORP COM 88157K101 706 87,690 SH   SOLE 30 87,690 0 0
TESCO CORP COM 88157K101 26 3,236 SH   SOLE 40 3,236 0 0
TESLA INC COM 88160R101 23,126 83,098 SH   SOLE 2 21,939 0 61,159
TESLA INC COM 88160R101 10,985 39,472 SH   SOLE 4 36,555 0 2,917
TESLA INC COM 88160R101 2,967 10,661 SH   SOLE 7 10,103 0 558
TESLA INC COM 88160R101 511 1,837 SH   SOLE 13 1,837 0 0
TESLA INC COM 88160R101 259 930 SH   SOLE 15 930 0 0
TESLA INC COM 88160R101 313 1,126 SH   SOLE 17 0 0 1,126
TESLA INC COM 88160R101 17,896 64,304 SH   SOLE 18 50,642 0 13,662
TESLA INC COM 88160R101 11,018 39,592 SH   SOLE 19 39,592 0 0
TESLA INC COM 88160R101 202,504 727,646 SH   SOLE 21 727,646 0 0
TESLA INC COM 88160R101 892,806 3,208,072 SH   SOLE 22 2,784,590 0 423,482
TESLA INC COM 88160R101 44,110 158,499 SH   SOLE 23 158,499 0 0
TESLA INC COM 88160R101 12,514 44,966 SH   SOLE 25 44,966 0 0
TESLA INC COM 88160R101 77,952 280,100 SH   SOLE 26 80,938 0 199,162
TESLA INC COM 88160R101 7,576 27,223 SH   SOLE 28 20,389 0 6,834
TESLA INC COM 88160R101 1,696 6,095 SH   SOLE 29 6,095 0 0
TESLA INC COM 88160R101 45,289 162,734 SH   SOLE 30 162,734 0 0
TESLA INC COM 88160R101 17,947 64,487 SH   SOLE 31 27,077 0 37,410
TESLA INC COM 88160R101 7,106 25,533 SH   SOLE 32 25,533 0 0
TESLA INC COM 88160R101 2,294 8,243 SH   SOLE 34 8,243 0 0
TESLA INC COM 88160R101 49,521 177,942 SH   SOLE 36 177,942 0 0
TESLA INC COM 88160R101 197 707 SH   SOLE 40 707 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 7,028 7,028,000 PRN   SOLE 2 7,028,000 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 1,100 1,100,000 PRN   SOLE 21 1,100,000 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 472 472,000 PRN   SOLE 22 472,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 96 98,000 PRN   OTR 19 98,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 1,422 1,450,000 PRN   SOLE 21 1,450,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 7,319 7,025,000 PRN   SOLE 2 7,025,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 204 196,000 PRN   OTR 19 196,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 677 650,000 PRN   SOLE 21 650,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 495 475,000 PRN   SOLE 22 475,000 0 0
TESORO CORP COM 881609101 14,609 180,222 SH   SOLE 2 105,816 0 74,406
TESORO CORP COM 881609101 4,243 52,340 SH   SOLE 4 49,438 0 2,902
TESORO CORP COM 881609101 8,772 108,211 SH   SOLE 7 93,335 0 14,876
TESORO CORP COM 881609101 499 6,156 SH   SOLE 13 6,156 0 0
TESORO CORP COM 881609101 59 732 SH   SOLE 15 732 0 0
TESORO CORP COM 881609101 247 3,045 SH   SOLE 17 0 0 3,045
TESORO CORP COM 881609101 21,233 261,946 SH   SOLE 18 244,938 0 17,008
TESORO CORP COM 881609101 24,672 304,363 SH   SOLE 19 304,363 0 0
TESORO CORP COM 881609101 5,981 73,787 SH   SOLE 20 0 0 73,787
TESORO CORP COM 881609101 209,695 2,586,910 SH   SOLE 21 2,586,910 0 0
TESORO CORP COM 881609101 281,058 3,467,282 SH   SOLE 22 2,840,486 0 626,796
TESORO CORP COM 881609101 14,298 176,383 SH   SOLE 23 176,383 0 0
TESORO CORP COM 881609101 3,459 42,676 SH   SOLE 25 42,676 0 0
TESORO CORP COM 881609101 42,289 521,695 SH   SOLE 26 102,748 0 418,947
TESORO CORP COM 881609101 2,007 24,758 SH   SOLE 28 18,560 0 6,198
TESORO CORP COM 881609101 4,364 53,832 SH   SOLE 29 11,992 0 41,840
TESORO CORP COM 881609101 29,568 364,768 SH   SOLE 30 364,768 0 0
TESORO CORP COM 881609101 7,135 88,027 SH   SOLE 31 35,301 0 52,726
TESORO CORP COM 881609101 32,647 402,752 SH   SOLE 34 402,752 0 0
TESORO CORP COM 881609101 15,646 193,014 SH   SOLE 36 193,014 0 0
TESORO CORP COM 881609101 49 607 SH   SOLE 40 607 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 21,539 395,428 SH   SOLE 19 395,428 0 0
TESSCO TECHNOLOGIES INC COM 872386107 17 1,078 SH   SOLE 18 1,078 0 0
TESSCO TECHNOLOGIES INC COM 872386107 286 18,227 SH   SOLE 21 18,227 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,772 176,571 SH   SOLE 22 176,571 0 0
TETRA TECH INC NEW COM 88162G103 1,622 39,716 SH   SOLE 2 31,018 0 8,698
TETRA TECH INC NEW COM 88162G103 10 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 1,141 27,936 SH   SOLE 7 27,936 0 0
TETRA TECH INC NEW COM 88162G103 12,288 300,800 SH   SOLE 18 300,800 0 0
TETRA TECH INC NEW COM 88162G103 13,694 335,228 SH   SOLE 19 335,228 0 0
TETRA TECH INC NEW COM 88162G103 200,774 4,914,897 SH   SOLE 21 4,914,897 0 0
TETRA TECH INC NEW COM 88162G103 88,378 2,163,472 SH   SOLE 22 2,045,546 0 117,926
TETRA TECH INC NEW COM 88162G103 343 8,392 SH   SOLE 23 8,392 0 0
TETRA TECH INC NEW COM 88162G103 625 15,288 SH   SOLE 26 11,320 0 3,968
TETRA TECH INC NEW COM 88162G103 336 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 2,262 55,370 SH   SOLE 29 0 0 55,370
TETRA TECH INC NEW COM 88162G103 10,742 262,970 SH   SOLE 30 262,970 0 0
TETRA TECH INC NEW COM 88162G103 134 3,280 SH   SOLE 40 3,280 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 60 14,712 SH   SOLE 2 5,439 0 9,273
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7 1,819 SH   SOLE 7 1,819 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,337 574,264 SH   SOLE 18 574,264 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 308 75,761 SH   SOLE 19 75,761 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 43,391 10,661,171 SH   SOLE 21 10,661,171 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,305 3,023,240 SH   SOLE 22 2,824,736 0 198,504
TETRA TECHNOLOGIES INC DEL COM 88162F105 214 52,578 SH   SOLE 26 48,251 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 47 11,496 SH   SOLE 28 11,496 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 933 229,278 SH   SOLE 30 229,278 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 41 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 80 8,662 SH   SOLE 2 1,904 0 6,758
TETRAPHASE PHARMACEUTICALS I COM 88165N105 7 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1,350 146,943 SH   SOLE 18 146,943 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 228 24,857 SH   SOLE 19 24,857 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 11,067 1,204,206 SH   SOLE 21 1,204,206 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 8,411 915,235 SH   SOLE 22 872,878 0 42,357
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 644 600,000 PRN   SOLE 21 600,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13,692 426,680 SH   SOLE 2 378,393 0 48,287
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9,518 296,609 SH   SOLE 4 274,617 0 21,992
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13,702 426,986 SH   SOLE 7 405,431 0 21,555
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 43,626 1,359,497 SH   SOLE 18 1,293,615 0 65,882
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 52,086 1,623,124 SH   SOLE 19 1,623,124 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 253,634 7,903,842 SH   SOLE 21 7,903,842 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 405,605 12,639,608 SH   SOLE 22 11,369,463 0 1,270,145
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 36,213 1,128,496 SH   SOLE 23 1,128,496 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 610 19,009 SH   SOLE 25 0 0 19,009
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 27,767 865,285 SH   SOLE 26 424,711 0 440,574
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 434 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 52 1,620 SH   SOLE 29 1,620 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,906 59,405 SH   SOLE 30 59,405 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10,271 320,058 SH   SOLE 31 171,274 0 148,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17,171 535,095 SH   SOLE 34 535,095 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,304 165,285 SH   SOLE 36 165,285 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 161 5,016 SH   SOLE 40 5,016 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,424 29,049 SH   SOLE 2 20,902 0 8,147
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,432 17,156 SH   SOLE 4 17,156 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 94 1,124 SH   SOLE 7 1,124 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 29,222 350,177 SH   SOLE 18 350,177 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24,844 297,709 SH   SOLE 19 297,709 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 265,691 3,183,830 SH   SOLE 21 3,183,830 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 132,225 1,584,477 SH   SOLE 22 1,484,308 0 100,169
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 768 9,200 SH   SOLE 25 9,200 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,560 18,698 SH   SOLE 26 15,655 0 3,043
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 555 6,648 SH   SOLE 28 6,648 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,072 12,844 SH   SOLE 29 0 0 12,844
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 652 7,814 SH   SOLE 30 7,814 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5,944 71,230 SH   SOLE 34 71,230 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 417 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 136,802 1,698,139 SH   SOLE 2 1,066,268 0 631,871
TEXAS INSTRS INC COM 882508104 41,413 514,058 SH   SOLE 4 488,564 0 25,494
TEXAS INSTRS INC COM 882508104 61,284 760,724 SH   SOLE 7 755,431 0 5,293
TEXAS INSTRS INC COM 882508104 9,919 123,120 SH   SOLE 13 123,120 0 0
TEXAS INSTRS INC COM 882508104 600 7,454 SH   SOLE 15 7,454 0 0
TEXAS INSTRS INC COM 882508104 19 230 SH   SOLE 17 0 0 230
TEXAS INSTRS INC COM 882508104 172,936 2,146,673 SH   SOLE 18 1,978,258 0 168,415
TEXAS INSTRS INC COM 882508104 8,250 102,412 SH   SOLE 19 88,113 0 14,299
TEXAS INSTRS INC COM 882508104 44,267 549,492 SH   SOLE 20 0 0 549,492
TEXAS INSTRS INC COM 882508104 1,442,883 17,910,666 SH   SOLE 21 17,910,666 0 0
TEXAS INSTRS INC COM 882508104 2,311,526 28,693,223 SH   SOLE 22 22,590,669 0 6,102,554
TEXAS INSTRS INC COM 882508104 118,850 1,475,293 SH   SOLE 23 1,475,293 0 0
TEXAS INSTRS INC COM 882508104 34,415 427,200 SH   SOLE 25 427,200 0 0
TEXAS INSTRS INC COM 882508104 286,798 3,560,057 SH   SOLE 26 623,791 0 2,936,266
TEXAS INSTRS INC COM 882508104 16,878 209,511 SH   SOLE 28 156,235 0 53,276
TEXAS INSTRS INC COM 882508104 34,260 425,273 SH   SOLE 29 221,314 0 203,959
TEXAS INSTRS INC COM 882508104 244,076 3,029,747 SH   SOLE 30 3,029,747 0 0
TEXAS INSTRS INC COM 882508104 75,170 933,098 SH   SOLE 31 452,860 0 480,238
TEXAS INSTRS INC COM 882508104 13,711 170,194 SH   SOLE 32 170,194 0 0
TEXAS INSTRS INC COM 882508104 21,124 262,215 SH   SOLE 34 262,215 0 0
TEXAS INSTRS INC COM 882508104 138,110 1,714,372 SH   SOLE 36 1,714,372 0 0
TEXAS INSTRS INC COM 882508104 442 5,489 SH   SOLE 40 5,489 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 682 2,438 SH   SOLE 21 2,438 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 97 348 SH   SOLE 26 0 0 348
TEXAS PAC LD TR SUB CTF PROP I T 882610108 319 1,142 SH   SOLE 28 1,142 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 340 1,216 SH   SOLE 30 1,216 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 256 915 SH   SOLE 40 915 0 0
TEXAS ROADHOUSE INC COM 882681109 1,245 27,964 SH   SOLE 2 27,478 0 486
TEXAS ROADHOUSE INC COM 882681109 18 399 SH   SOLE 4 399 0 0
TEXAS ROADHOUSE INC COM 882681109 75 1,681 SH   SOLE 7 1,681 0 0
TEXAS ROADHOUSE INC COM 882681109 18,817 422,570 SH   SOLE 18 422,570 0 0
TEXAS ROADHOUSE INC COM 882681109 1,749 39,285 SH   SOLE 19 39,285 0 0
TEXAS ROADHOUSE INC COM 882681109 176,567 3,965,122 SH   SOLE 21 3,965,122 0 0
TEXAS ROADHOUSE INC COM 882681109 90,134 2,024,109 SH   SOLE 22 1,887,631 0 136,478
TEXAS ROADHOUSE INC COM 882681109 1,203 27,013 SH   SOLE 26 22,927 0 4,086
TEXAS ROADHOUSE INC COM 882681109 408 9,171 SH   SOLE 28 9,171 0 0
TEXAS ROADHOUSE INC COM 882681109 291 6,528 SH   SOLE 29 0 0 6,528
TEXAS ROADHOUSE INC COM 882681109 517 11,599 SH   SOLE 30 11,599 0 0
TEXAS ROADHOUSE INC COM 882681109 307 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 82 5,330 SH   SOLE 2 901 0 4,429
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 7 462 SH   SOLE 7 462 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,327 86,705 SH   SOLE 18 86,705 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 229 14,952 SH   SOLE 19 14,952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 10,698 699,192 SH   SOLE 21 699,192 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9,690 633,312 SH   SOLE 22 596,485 0 36,827
TEXTRON INC COM 883203101 10,022 210,582 SH   SOLE 2 43,596 0 166,986
TEXTRON INC COM 883203101 3,431 72,090 SH   SOLE 4 65,502 0 6,588
TEXTRON INC COM 883203101 8,171 171,696 SH   SOLE 7 171,696 0 0
TEXTRON INC COM 883203101 143 3,002 SH   SOLE 13 3,002 0 0
TEXTRON INC COM 883203101 79 1,650 SH   SOLE 15 1,650 0 0
TEXTRON INC COM 883203101 26,938 566,045 SH   SOLE 18 555,517 0 10,528
TEXTRON INC COM 883203101 1,557 32,727 SH   OTR 19 0 32,727 0
TEXTRON INC COM 883203101 6,384 134,141 SH   SOLE 19 134,141 0 0
TEXTRON INC COM 883203101 319,398 6,711,450 SH   SOLE 21 6,711,450 0 0
TEXTRON INC COM 883203101 334,414 7,026,975 SH   SOLE 22 5,708,223 0 1,318,752
TEXTRON INC COM 883203101 15,254 320,532 SH   SOLE 23 320,532 0 0
TEXTRON INC COM 883203101 20,839 437,879 SH   SOLE 25 437,879 0 0
TEXTRON INC COM 883203101 8,657 181,913 SH   SOLE 26 147,003 0 34,910
TEXTRON INC COM 883203101 823 17,297 SH   SOLE 29 13,760 0 3,537
TEXTRON INC COM 883203101 33,270 699,088 SH   SOLE 30 699,088 0 0
TEXTRON INC COM 883203101 6,326 132,921 SH   SOLE 31 54,834 0 78,087
TEXTRON INC COM 883203101 20,151 423,429 SH   SOLE 36 423,429 0 0
TEXTRON INC COM 883203101 64 1,348 SH   SOLE 40 1,348 0 0
TFS FINL CORP COM 87240R107 287 17,295 SH   SOLE 2 4,816 0 12,479
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 50 3,005 SH   SOLE 7 3,005 0 0
TFS FINL CORP COM 87240R107 531 31,932 SH   SOLE 18 31,932 0 0
TFS FINL CORP COM 87240R107 603 36,294 SH   SOLE 19 36,294 0 0
TFS FINL CORP COM 87240R107 11,101 667,950 SH   SOLE 21 667,950 0 0
TFS FINL CORP COM 87240R107 30,310 1,823,736 SH   SOLE 22 1,571,367 0 252,369
TFS FINL CORP COM 87240R107 512 30,795 SH   SOLE 26 24,589 0 6,206
TFS FINL CORP COM 87240R107 167 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 196 11,801 SH   SOLE 30 11,801 0 0
TFS FINL CORP COM 87240R107 21 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 146 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 26 2,232 SH   SOLE 2 1,987 0 245
TG THERAPEUTICS INC COM 88322Q108 12 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 1,771 152,045 SH   SOLE 18 152,045 0 0
TG THERAPEUTICS INC COM 88322Q108 320 27,435 SH   SOLE 19 27,435 0 0
TG THERAPEUTICS INC COM 88322Q108 15,726 1,349,900 SH   SOLE 21 1,349,900 0 0
TG THERAPEUTICS INC COM 88322Q108 13,062 1,121,234 SH   SOLE 22 1,041,942 0 79,292
TG THERAPEUTICS INC COM 88322Q108 61 5,238 SH   SOLE 28 5,238 0 0
TG THERAPEUTICS INC COM 88322Q108 50 4,249 SH   SOLE 30 4,249 0 0
TG THERAPEUTICS INC COM 88322Q108 106 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 6 2,993 SH   SOLE 18 2,993 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 10 5,247 SH   SOLE 21 5,247 0 0
THE TRADE DESK INC COM CL A 88339J105 22 602 SH   SOLE 2 602 0 0
THE TRADE DESK INC COM CL A 88339J105 1,121 30,085 SH   SOLE 18 30,085 0 0
THE TRADE DESK INC COM CL A 88339J105 151 4,052 SH   SOLE 19 4,052 0 0
THE TRADE DESK INC COM CL A 88339J105 10,089 270,847 SH   SOLE 21 270,847 0 0
THE TRADE DESK INC COM CL A 88339J105 7,854 210,841 SH   SOLE 22 179,032 0 31,809
THERAPEUTICSMD INC COM 88338N107 107 14,898 SH   SOLE 2 10,440 0 4,458
THERAPEUTICSMD INC COM 88338N107 8 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 24 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 3,932 546,079 SH   SOLE 18 546,079 0 0
THERAPEUTICSMD INC COM 88338N107 654 90,851 SH   SOLE 19 90,851 0 0
THERAPEUTICSMD INC COM 88338N107 42,344 5,881,108 SH   SOLE 21 5,881,108 0 0
THERAPEUTICSMD INC COM 88338N107 31,316 4,349,400 SH   SOLE 22 4,043,180 0 306,220
THERAPEUTICSMD INC COM 88338N107 452 62,739 SH   SOLE 26 45,346 0 17,393
THERAPEUTICSMD INC COM 88338N107 160 22,239 SH   SOLE 28 22,239 0 0
THERAPEUTICSMD INC COM 88338N107 173 24,083 SH   SOLE 30 24,083 0 0
THERAPEUTICSMD INC COM 88338N107 86 11,962 SH   SOLE 40 11,962 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 70 1,893 SH   SOLE 2 1,724 0 169
THERAVANCE BIOPHARMA INC COM G8807B106 5 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 20 553 SH   SOLE 7 553 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 5,319 144,464 SH   SOLE 18 144,464 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 888 24,123 SH   SOLE 19 24,123 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 482 13,100 SH   SOLE 20 13,100 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 81,677 2,218,278 SH   SOLE 21 2,218,278 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 39,440 1,071,157 SH   SOLE 22 985,087 0 86,070
THERAVANCE BIOPHARMA INC COM G8807B106 873 23,721 SH   SOLE 26 19,938 0 3,783
THERAVANCE BIOPHARMA INC COM G8807B106 222 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 237 6,443 SH   SOLE 30 6,443 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 93 2,536 SH   SOLE 40 2,536 0 0
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 170 180,000 PRN   SOLE 19 0 0 180,000
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 47 50,000 PRN   SOLE 21 50,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 61,555 400,746 SH   SOLE 2 153,742 0 247,004
THERMO FISHER SCIENTIFIC INC COM 883556102 20,223 131,659 SH   SOLE 4 121,926 0 9,733
THERMO FISHER SCIENTIFIC INC COM 883556102 40,475 263,508 SH   SOLE 7 260,881 0 2,627
THERMO FISHER SCIENTIFIC INC COM 883556102 543 3,535 SH   SOLE 13 3,535 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 380 2,471 SH   SOLE 15 2,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 15 100 SH   SOLE 17 0 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 125,874 819,493 SH   SOLE 18 760,375 0 59,118
THERMO FISHER SCIENTIFIC INC COM 883556102 94,912 617,914 SH   SOLE 19 612,462 0 5,452
THERMO FISHER SCIENTIFIC INC COM 883556102 31,223 203,276 SH   SOLE 20 0 0 203,276
THERMO FISHER SCIENTIFIC INC COM 883556102 943,256 6,140,991 SH   SOLE 21 6,140,991 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,617,256 10,529,008 SH   SOLE 22 8,560,853 0 1,968,155
THERMO FISHER SCIENTIFIC INC COM 883556102 72,163 469,809 SH   SOLE 23 469,809 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,171 144,341 SH   SOLE 25 144,341 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 155,189 1,010,347 SH   SOLE 26 245,664 0 764,683
THERMO FISHER SCIENTIFIC INC COM 883556102 12,637 82,274 SH   SOLE 28 61,139 0 21,135
THERMO FISHER SCIENTIFIC INC COM 883556102 2,769 18,027 SH   SOLE 29 18,027 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 163,850 1,066,729 SH   SOLE 30 1,066,729 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,290 216,729 SH   SOLE 31 79,193 0 137,536
THERMO FISHER SCIENTIFIC INC COM 883556102 41,398 269,521 SH   SOLE 34 269,521 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 91,606 596,390 SH   SOLE 36 596,390 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 310 2,017 SH   SOLE 40 2,017 0 0
THERMON GROUP HLDGS INC COM 88362T103 155 7,439 SH   SOLE 2 2,127 0 5,312
THERMON GROUP HLDGS INC COM 88362T103 4 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 15 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,674 128,298 SH   SOLE 18 128,298 0 0
THERMON GROUP HLDGS INC COM 88362T103 436 20,925 SH   SOLE 19 20,925 0 0
THERMON GROUP HLDGS INC COM 88362T103 20,043 961,776 SH   SOLE 21 961,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 16,482 790,887 SH   SOLE 22 726,149 0 64,738
THERMON GROUP HLDGS INC COM 88362T103 46 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 97 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 100 4,813 SH   SOLE 30 4,813 0 0
THERMON GROUP HLDGS INC COM 88362T103 79 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 4 5,877 SH   SOLE 18 5,877 0 0
THESTREET INC COM 88368Q103 13 16,585 SH   SOLE 19 16,585 0 0
THESTREET INC COM 88368Q103 83 108,987 SH   SOLE 21 108,987 0 0
THESTREET INC COM 88368Q103 1,035 1,361,991 SH   SOLE 22 1,361,991 0 0
THIRD PT REINS LTD COM G8827U100 174 14,401 SH   SOLE 2 3,536 0 10,865
THIRD PT REINS LTD COM G8827U100 27 2,254 SH   SOLE 7 2,254 0 0
THIRD PT REINS LTD COM G8827U100 3,194 263,977 SH   SOLE 18 263,977 0 0
THIRD PT REINS LTD COM G8827U100 468 38,639 SH   SOLE 19 38,639 0 0
THIRD PT REINS LTD COM G8827U100 24,987 2,065,063 SH   SOLE 21 2,065,063 0 0
THIRD PT REINS LTD COM G8827U100 21,818 1,803,166 SH   SOLE 22 1,687,796 0 115,370
THIRD PT REINS LTD COM G8827U100 112 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 101 8,355 SH   SOLE 30 8,355 0 0
THIRD PT REINS LTD COM G8827U100 78 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 2,711 272,234 SH   SOLE 30 272,234 0 0
THOMSON REUTERS CORP COM 884903105 1,113 25,750 SH   SOLE 2 23,300 0 2,450
THOMSON REUTERS CORP COM 884903105 320 7,410 SH   SOLE 7 7,410 0 0
THOMSON REUTERS CORP COM 884903105 2,503 57,898 SH   SOLE 18 57,898 0 0
THOMSON REUTERS CORP COM 884903105 320 7,393 SH   SOLE 19 7,393 0 0
THOMSON REUTERS CORP COM 884903105 59,153 1,368,332 SH   SOLE 21 1,368,332 0 0
THOMSON REUTERS CORP COM 884903105 102,894 2,380,164 SH   SOLE 22 1,528,836 0 851,328
THOMSON REUTERS CORP COM 884903105 294 6,802 SH   SOLE 31 6,802 0 0
THOR INDS INC COM 885160101 2,413 25,105 SH   SOLE 2 24,844 0 261
THOR INDS INC COM 885160101 27 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 137 1,422 SH   SOLE 7 1,422 0 0
THOR INDS INC COM 885160101 15,509 161,332 SH   SOLE 18 161,332 0 0
THOR INDS INC COM 885160101 3,013 31,341 SH   SOLE 19 31,341 0 0
THOR INDS INC COM 885160101 190,618 1,982,916 SH   SOLE 21 1,982,916 0 0
THOR INDS INC COM 885160101 147,947 1,539,035 SH   SOLE 22 1,364,885 0 174,150
THOR INDS INC COM 885160101 1,457 15,153 SH   SOLE 26 12,232 0 2,921
THOR INDS INC COM 885160101 646 6,716 SH   SOLE 28 6,716 0 0
THOR INDS INC COM 885160101 917 9,538 SH   SOLE 29 0 0 9,538
THOR INDS INC COM 885160101 1,015 10,561 SH   SOLE 30 10,561 0 0
THOR INDS INC COM 885160101 101 1,053 SH   SOLE 31 1,053 0 0
THOR INDS INC COM 885160101 235 2,442 SH   SOLE 36 2,442 0 0
THOR INDS INC COM 885160101 503 5,231 SH   SOLE 40 5,231 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 6 10,962 SH   SOLE 19 10,962 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 12 20,566 SH   SOLE 21 20,566 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 999 1,752,170 SH   SOLE 22 1,752,170 0 0
TICC CAPITAL CORP COM 87244T109 3,118 422,517 SH   SOLE 30 422,517 0 0
TIDEWATER INC COM 886423102 13 10,930 SH   SOLE 2 2,042 0 8,888
TIDEWATER INC COM 886423102 34 29,849 SH   SOLE 7 29,849 0 0
TIDEWATER INC COM 886423102 246 214,085 SH   SOLE 18 214,085 0 0
TIDEWATER INC COM 886423102 28 24,755 SH   SOLE 19 24,755 0 0
TIDEWATER INC COM 886423102 4,867 4,231,921 SH   SOLE 21 4,231,921 0 0
TIDEWATER INC COM 886423102 1,650 1,434,905 SH   SOLE 22 1,217,623 0 217,282
TIDEWATER INC COM 886423102 86 75,036 SH   SOLE 30 75,036 0 0
TIER REIT INC COM NEW 88650V208 181 10,417 SH   SOLE 2 3,248 0 7,169
TIER REIT INC COM NEW 88650V208 304 17,492 SH   SOLE 4 17,492 0 0
TIER REIT INC COM NEW 88650V208 1,005 57,911 SH   SOLE 7 57,911 0 0
TIER REIT INC COM NEW 88650V208 36 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 9 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 3,390 195,258 SH   SOLE 18 195,258 0 0
TIER REIT INC COM NEW 88650V208 1,158 66,680 SH   SOLE 19 66,680 0 0
TIER REIT INC COM NEW 88650V208 25,649 1,477,462 SH   SOLE 21 1,477,462 0 0
TIER REIT INC COM NEW 88650V208 30,627 1,764,240 SH   SOLE 22 1,681,711 0 82,529
TIER REIT INC COM NEW 88650V208 35 2,010 SH   SOLE 23 2,010 0 0
TIER REIT INC COM NEW 88650V208 1,175 67,706 SH   SOLE 25 67,706 0 0
TIER REIT INC COM NEW 88650V208 282 16,261 SH   SOLE 26 0 0 16,261
TIER REIT INC COM NEW 88650V208 119 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 284 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 3,869 222,893 SH   SOLE 30 222,893 0 0
TIER REIT INC COM NEW 88650V208 56 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 12,591 132,124 SH   SOLE 2 54,760 0 77,364
TIFFANY & CO NEW COM 886547108 3,518 36,920 SH   SOLE 4 34,070 0 2,850
TIFFANY & CO NEW COM 886547108 7,430 77,965 SH   SOLE 7 71,444 0 6,521
TIFFANY & CO NEW COM 886547108 325 3,406 SH   SOLE 13 3,406 0 0
TIFFANY & CO NEW COM 886547108 68 709 SH   SOLE 15 709 0 0
TIFFANY & CO NEW COM 886547108 24,307 255,055 SH   SOLE 18 228,145 0 26,910
TIFFANY & CO NEW COM 886547108 8,452 88,688 SH   SOLE 19 88,688 0 0
TIFFANY & CO NEW COM 886547108 8,659 90,857 SH   SOLE 20 0 0 90,857
TIFFANY & CO NEW COM 886547108 199,833 2,096,882 SH   SOLE 21 2,096,882 0 0
TIFFANY & CO NEW COM 886547108 273,890 2,873,973 SH   SOLE 22 2,312,491 0 561,482
TIFFANY & CO NEW COM 886547108 13,994 146,842 SH   SOLE 23 146,842 0 0
TIFFANY & CO NEW COM 886547108 4,155 43,603 SH   SOLE 25 43,603 0 0
TIFFANY & CO NEW COM 886547108 49,653 521,015 SH   SOLE 26 98,238 0 422,777
TIFFANY & CO NEW COM 886547108 2,470 25,919 SH   SOLE 28 19,355 0 6,564
TIFFANY & CO NEW COM 886547108 3,605 37,828 SH   SOLE 29 9,433 0 28,395
TIFFANY & CO NEW COM 886547108 27,973 293,521 SH   SOLE 30 293,521 0 0
TIFFANY & CO NEW COM 886547108 6,839 71,760 SH   SOLE 31 25,017 0 46,743
TIFFANY & CO NEW COM 886547108 795 8,343 SH   SOLE 34 8,343 0 0
TIFFANY & CO NEW COM 886547108 16,656 174,778 SH   SOLE 36 174,778 0 0
TIFFANY & CO NEW COM 886547108 58 612 SH   SOLE 40 612 0 0
TILE SHOP HLDGS INC COM 88677Q109 33 1,718 SH   SOLE 2 1,539 0 179
TILE SHOP HLDGS INC COM 88677Q109 11 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,158 164,050 SH   SOLE 18 164,050 0 0
TILE SHOP HLDGS INC COM 88677Q109 404 21,004 SH   SOLE 19 21,004 0 0
TILE SHOP HLDGS INC COM 88677Q109 62,901 3,267,564 SH   SOLE 21 3,267,564 0 0
TILE SHOP HLDGS INC COM 88677Q109 16,752 870,212 SH   SOLE 22 814,590 0 55,622
TILE SHOP HLDGS INC COM 88677Q109 49 2,565 SH   SOLE 26 0 0 2,565
TILE SHOP HLDGS INC COM 88677Q109 78 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,312 68,165 SH   SOLE 30 68,165 0 0
TILE SHOP HLDGS INC COM 88677Q109 48 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 46 5,146 SH   SOLE 2 2,627 0 2,519
TILLYS INC CL A 886885102 405 44,923 SH   SOLE 18 44,923 0 0
TILLYS INC CL A 886885102 39 4,364 SH   SOLE 19 4,364 0 0
TILLYS INC CL A 886885102 3,381 374,818 SH   SOLE 21 374,818 0 0
TILLYS INC CL A 886885102 3,672 407,089 SH   SOLE 22 399,718 0 7,371
TILLYS INC CL A 886885102 139 15,429 SH   SOLE 29 0 0 15,429
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 183 11,424 SH   SOLE 7 11,424 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 669 41,861 SH   SOLE 21 41,861 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 33,066 2,069,190 SH   SOLE 22 1,277,462 0 791,728
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5,295 331,348 SH   SOLE 26 0 0 331,348
TIMBERLAND BANCORP INC COM 887098101 23 1,007 SH   SOLE 18 1,007 0 0
TIMBERLAND BANCORP INC COM 887098101 52 2,337 SH   SOLE 21 2,337 0 0
TIMBERLAND BANCORP INC COM 887098101 2,797 124,850 SH   SOLE 22 124,850 0 0
TIME INC NEW COM 887228104 1,189 61,431 SH   SOLE 2 43,376 0 18,055
TIME INC NEW COM 887228104 12 611 SH   SOLE 4 611 0 0
TIME INC NEW COM 887228104 95 4,921 SH   SOLE 7 4,921 0 0
TIME INC NEW COM 887228104 13,488 697,036 SH   SOLE 18 697,036 0 0
TIME INC NEW COM 887228104 1,200 62,001 SH   SOLE 19 62,001 0 0
TIME INC NEW COM 887228104 123,955 6,405,925 SH   SOLE 21 6,405,925 0 0
TIME INC NEW COM 887228104 62,787 3,244,801 SH   SOLE 22 3,021,846 0 222,955
TIME INC NEW COM 887228104 498 25,744 SH   SOLE 26 18,869 0 6,875
TIME INC NEW COM 887228104 299 15,436 SH   SOLE 28 15,436 0 0
TIME INC NEW COM 887228104 596 30,794 SH   SOLE 30 30,794 0 0
TIME INC NEW COM 887228104 426 22,025 SH   SOLE 36 22,025 0 0
TIME INC NEW COM 887228104 236 12,183 SH   SOLE 40 12,183 0 0
TIME WARNER INC COM NEW 887317303 93,175 953,588 SH   SOLE 2 466,725 0 486,863
TIME WARNER INC COM NEW 887317303 28,265 289,278 SH   SOLE 4 269,953 0 19,325
TIME WARNER INC COM NEW 887317303 51,947 531,643 SH   SOLE 7 508,458 0 23,185
TIME WARNER INC COM NEW 887317303 2,867 29,345 SH   SOLE 13 29,345 0 0
TIME WARNER INC COM NEW 887317303 478 4,896 SH   SOLE 15 4,896 0 0
TIME WARNER INC COM NEW 887317303 38 391 SH   SOLE 17 0 0 391
TIME WARNER INC COM NEW 887317303 155,851 1,595,038 SH   SOLE 18 1,472,406 0 122,632
TIME WARNER INC COM NEW 887317303 14 141 SH   OTR 19 141 0 0
TIME WARNER INC COM NEW 887317303 5,386 55,120 SH   SOLE 19 55,120 0 0
TIME WARNER INC COM NEW 887317303 39,007 399,211 SH   SOLE 20 0 0 399,211
TIME WARNER INC COM NEW 887317303 1,023,132 10,471,107 SH   SOLE 21 10,471,107 0 0
TIME WARNER INC COM NEW 887317303 2,055,096 21,032,603 SH   SOLE 22 16,908,563 0 4,124,040
TIME WARNER INC COM NEW 887317303 96,501 987,622 SH   SOLE 23 987,622 0 0
TIME WARNER INC COM NEW 887317303 29,817 305,156 SH   SOLE 25 305,156 0 0
TIME WARNER INC COM NEW 887317303 196,517 2,011,228 SH   SOLE 26 478,367 0 1,532,861
TIME WARNER INC COM NEW 887317303 15,852 162,236 SH   SOLE 28 121,178 0 41,058
TIME WARNER INC COM NEW 887317303 14,173 145,055 SH   SOLE 29 63,971 0 81,084
TIME WARNER INC COM NEW 887317303 199,463 2,041,380 SH   SOLE 30 2,041,380 0 0
TIME WARNER INC COM NEW 887317303 46,525 476,152 SH   SOLE 31 190,267 0 285,885
TIME WARNER INC COM NEW 887317303 6,880 70,410 SH   SOLE 34 70,410 0 0
TIME WARNER INC COM NEW 887317303 123,260 1,261,490 SH   SOLE 36 1,261,490 0 0
TIME WARNER INC COM NEW 887317303 416 4,256 SH   SOLE 40 4,256 0 0
TIMKEN CO COM 887389104 3,292 72,839 SH   SOLE 2 60,362 0 12,477
TIMKEN CO COM 887389104 123 2,726 SH   SOLE 4 2,726 0 0
TIMKEN CO COM 887389104 122 2,693 SH   SOLE 7 2,693 0 0
TIMKEN CO COM 887389104 235 5,205 SH   SOLE 17 0 0 5,205
TIMKEN CO COM 887389104 11,002 243,407 SH   SOLE 18 243,407 0 0
TIMKEN CO COM 887389104 2,033 44,972 SH   SOLE 19 44,972 0 0
TIMKEN CO COM 887389104 136,864 3,027,965 SH   SOLE 21 3,027,965 0 0
TIMKEN CO COM 887389104 99,637 2,204,356 SH   SOLE 22 1,955,521 0 248,835
TIMKEN CO COM 887389104 1,299 28,731 SH   SOLE 26 24,162 0 4,569
TIMKEN CO COM 887389104 461 10,210 SH   SOLE 28 10,210 0 0
TIMKEN CO COM 887389104 731 16,167 SH   SOLE 30 16,167 0 0
TIMKEN CO COM 887389104 75 1,655 SH   SOLE 31 1,655 0 0
TIMKEN CO COM 887389104 209 4,615 SH   SOLE 36 4,615 0 0
TIMKEN CO COM 887389104 402 8,883 SH   SOLE 40 8,883 0 0
TIMKENSTEEL CORP COM 887399103 169 8,912 SH   SOLE 2 1,871 0 7,041
TIMKENSTEEL CORP COM 887399103 4 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 16 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1 64 SH   SOLE 17 0 0 64
TIMKENSTEEL CORP COM 887399103 4,112 217,442 SH   SOLE 18 217,442 0 0
TIMKENSTEEL CORP COM 887399103 428 22,655 SH   SOLE 19 22,655 0 0
TIMKENSTEEL CORP COM 887399103 66,178 3,499,649 SH   SOLE 21 3,499,649 0 0
TIMKENSTEEL CORP COM 887399103 20,301 1,073,582 SH   SOLE 22 980,210 0 93,372
TIMKENSTEEL CORP COM 887399103 168 8,893 SH   SOLE 26 5,465 0 3,428
TIMKENSTEEL CORP COM 887399103 97 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 1,327 70,167 SH   SOLE 30 70,167 0 0
TIMKENSTEEL CORP COM 887399103 72 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC CL A 88822Q103 23 3,130 SH   SOLE 2 1,343 0 1,787
TIPTREE INC CL A 88822Q103 13 1,713 SH   SOLE 7 1,713 0 0
TIPTREE INC CL A 88822Q103 772 105,689 SH   SOLE 18 105,689 0 0
TIPTREE INC CL A 88822Q103 65 8,854 SH   SOLE 19 8,854 0 0
TIPTREE INC CL A 88822Q103 5,608 768,192 SH   SOLE 21 768,192 0 0
TIPTREE INC CL A 88822Q103 1,483 203,188 SH   SOLE 22 188,287 0 14,901
TITAN INTL INC ILL COM 88830M102 123 11,915 SH   SOLE 2 2,070 0 9,845
TITAN INTL INC ILL COM 88830M102 4 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,008 97,529 SH   SOLE 7 97,529 0 0
TITAN INTL INC ILL COM 88830M102 2,535 245,123 SH   SOLE 18 245,123 0 0
TITAN INTL INC ILL COM 88830M102 752 72,737 SH   SOLE 19 72,737 0 0
TITAN INTL INC ILL COM 88830M102 42,937 4,152,496 SH   SOLE 21 4,152,496 0 0
TITAN INTL INC ILL COM 88830M102 12,526 1,211,456 SH   SOLE 22 1,097,140 0 114,316
TITAN INTL INC ILL COM 88830M102 326 31,499 SH   SOLE 26 25,562 0 5,937
TITAN INTL INC ILL COM 88830M102 69 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 1,106 106,996 SH   SOLE 30 106,996 0 0
TITAN INTL INC ILL COM 88830M102 44 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 62 4,049 SH   SOLE 2 690 0 3,359
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,091 71,149 SH   SOLE 18 71,149 0 0
TITAN MACHY INC COM 88830R101 392 25,528 SH   SOLE 19 25,528 0 0
TITAN MACHY INC COM 88830R101 8,904 580,475 SH   SOLE 21 580,475 0 0
TITAN MACHY INC COM 88830R101 7,246 472,348 SH   SOLE 22 434,345 0 38,003
TITAN MACHY INC COM 88830R101 22 1,416 SH   SOLE 26 0 0 1,416
TITAN MACHY INC COM 88830R101 41 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 862 56,165 SH   SOLE 34 56,165 0 0
TITAN MACHY INC COM 88830R101 26 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2 644 SH   SOLE 2 644 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 237 71,724 SH   SOLE 18 71,724 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 33 9,972 SH   SOLE 19 9,972 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 1,944 589,189 SH   SOLE 21 589,189 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 435 131,840 SH   SOLE 22 118,564 0 13,276
TIVITY HEALTH INC COM 88870R102 238 8,172 SH   SOLE 2 2,050 0 6,122
TIVITY HEALTH INC COM 88870R102 10 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 21 707 SH   SOLE 7 707 0 0
TIVITY HEALTH INC COM 88870R102 5,012 172,243 SH   SOLE 18 172,243 0 0
TIVITY HEALTH INC COM 88870R102 571 19,613 SH   SOLE 19 19,613 0 0
TIVITY HEALTH INC COM 88870R102 88,696 3,047,976 SH   SOLE 21 3,047,976 0 0
TIVITY HEALTH INC COM 88870R102 26,262 902,491 SH   SOLE 22 837,857 0 64,634
TIVITY HEALTH INC COM 88870R102 111 3,813 SH   SOLE 26 0 0 3,813
TIVITY HEALTH INC COM 88870R102 138 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 1,855 63,755 SH   SOLE 30 63,755 0 0
TIVITY HEALTH INC COM 88870R102 101 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 425 22,647 SH   SOLE 2 8,343 0 14,304
TIVO CORP COM 88870P106 15 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 50 2,650 SH   SOLE 7 2,650 0 0
TIVO CORP COM 88870P106 11,356 605,667 SH   SOLE 18 605,667 0 0
TIVO CORP COM 88870P106 8,137 433,976 SH   SOLE 19 433,976 0 0
TIVO CORP COM 88870P106 194,483 10,372,417 SH   SOLE 21 10,372,417 0 0
TIVO CORP COM 88870P106 60,541 3,228,878 SH   SOLE 22 2,981,899 0 246,979
TIVO CORP COM 88870P106 946 50,477 SH   SOLE 26 41,479 0 8,998
TIVO CORP COM 88870P106 327 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 4,335 231,222 SH   SOLE 30 231,222 0 0
TIVO CORP COM 88870P106 199 10,620 SH   SOLE 40 10,620 0 0
TJX COS INC NEW COM 872540109 82,583 1,044,293 SH   SOLE 2 638,004 0 406,289
TJX COS INC NEW COM 872540109 24,735 312,783 SH   SOLE 4 296,650 0 16,133
TJX COS INC NEW COM 872540109 51,557 651,960 SH   SOLE 7 527,325 0 124,635
TJX COS INC NEW COM 872540109 5,267 66,600 SH   SOLE 13 66,600 0 0
TJX COS INC NEW COM 872540109 11,038 139,582 SH   SOLE 15 4,088 0 135,494
TJX COS INC NEW COM 872540109 10 125 SH   SOLE 17 0 0 125
TJX COS INC NEW COM 872540109 109,036 1,378,802 SH   SOLE 18 1,284,579 0 94,223
TJX COS INC NEW COM 872540109 2,621 33,143 SH   SOLE 19 33,143 0 0
TJX COS INC NEW COM 872540109 35,038 443,068 SH   SOLE 20 0 0 443,068
TJX COS INC NEW COM 872540109 849,769 10,745,693 SH   SOLE 21 10,745,693 0 0
TJX COS INC NEW COM 872540109 1,478,931 18,701,706 SH   SOLE 22 14,936,741 0 3,764,965
TJX COS INC NEW COM 872540109 69,165 874,624 SH   SOLE 23 874,624 0 0
TJX COS INC NEW COM 872540109 23,049 291,461 SH   SOLE 25 291,461 0 0
TJX COS INC NEW COM 872540109 226,361 2,862,434 SH   SOLE 26 418,932 0 2,443,502
TJX COS INC NEW COM 872540109 10,831 136,965 SH   SOLE 28 102,366 0 34,599
TJX COS INC NEW COM 872540109 12,435 157,241 SH   SOLE 29 76,988 0 80,253
TJX COS INC NEW COM 872540109 176,556 2,232,623 SH   SOLE 30 2,232,623 0 0
TJX COS INC NEW COM 872540109 41,700 527,311 SH   SOLE 31 230,561 0 296,750
TJX COS INC NEW COM 872540109 7,031 88,916 SH   SOLE 34 88,916 0 0
TJX COS INC NEW COM 872540109 85,258 1,078,126 SH   SOLE 36 1,078,126 0 0
TJX COS INC NEW COM 872540109 284 3,593 SH   SOLE 40 3,593 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 0 233 SH   SOLE 2 140 0 93
TOKAI PHARMACEUTICALS INC COM 88907J107 0 213 SH   SOLE 7 213 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 29 35,075 SH   SOLE 18 35,075 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 3 4,020 SH   SOLE 19 4,020 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 282 337,502 SH   SOLE 21 337,502 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 113 135,417 SH   SOLE 22 129,061 0 6,356
TOLL BROS FIN CORP NOTE 0.500% 9/1 88947EAM2 298 300,000 PRN   SOLE 21 300,000 0 0
TOLL BROTHERS INC COM 889478103 5,218 144,495 SH   SOLE 2 69,630 0 74,865
TOLL BROTHERS INC COM 889478103 1,608 44,536 SH   SOLE 4 41,162 0 3,374
TOLL BROTHERS INC COM 889478103 704 19,506 SH   SOLE 7 19,506 0 0
TOLL BROTHERS INC COM 889478103 42 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 19,082 528,433 SH   SOLE 18 511,920 0 16,513
TOLL BROTHERS INC COM 889478103 3,689 102,155 SH   SOLE 19 102,155 0 0
TOLL BROTHERS INC COM 889478103 320,059 8,863,450 SH   SOLE 21 8,863,450 0 0
TOLL BROTHERS INC COM 889478103 200,492 5,552,249 SH   SOLE 22 5,016,201 0 536,048
TOLL BROTHERS INC COM 889478103 7,125 197,326 SH   SOLE 23 197,326 0 0
TOLL BROTHERS INC COM 889478103 1,897 52,530 SH   SOLE 25 52,530 0 0
TOLL BROTHERS INC COM 889478103 14,282 395,519 SH   SOLE 26 150,198 0 245,321
TOLL BROTHERS INC COM 889478103 1,220 33,790 SH   SOLE 28 25,459 0 8,331
TOLL BROTHERS INC COM 889478103 1,549 42,904 SH   SOLE 29 7,321 0 35,583
TOLL BROTHERS INC COM 889478103 8,319 230,370 SH   SOLE 30 230,370 0 0
TOLL BROTHERS INC COM 889478103 2,668 73,876 SH   SOLE 31 30,544 0 43,332
TOLL BROTHERS INC COM 889478103 368 10,196 SH   SOLE 34 10,196 0 0
TOLL BROTHERS INC COM 889478103 8,195 226,951 SH   SOLE 36 226,951 0 0
TOLL BROTHERS INC COM 889478103 29 808 SH   SOLE 40 808 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 275 3,416 SH   SOLE 2 647 0 2,769
TOMPKINS FINANCIAL CORPORATI COM 890110109 35 436 SH   SOLE 7 436 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,978 74,217 SH   SOLE 18 74,217 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 693 8,609 SH   SOLE 19 8,609 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 88,647 1,100,521 SH   SOLE 21 1,100,521 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 30,928 383,965 SH   SOLE 22 357,998 0 25,967
TOMPKINS FINANCIAL CORPORATI COM 890110109 112 1,390 SH   SOLE 26 0 0 1,390
TOMPKINS FINANCIAL CORPORATI COM 890110109 155 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,982 24,604 SH   SOLE 30 24,604 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 75 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 3 724 SH   SOLE 18 724 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 1 155 SH   SOLE 19 155 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 41 8,860 SH   SOLE 21 8,860 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 22 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 306 8,183 SH   SOLE 2 7,676 0 507
TOOTSIE ROLL INDS INC COM 890516107 6 157 SH   SOLE 4 157 0 0
TOOTSIE ROLL INDS INC COM 890516107 17 461 SH   SOLE 7 461 0 0
TOOTSIE ROLL INDS INC COM 890516107 4,377 117,198 SH   SOLE 18 117,198 0 0
TOOTSIE ROLL INDS INC COM 890516107 384 10,293 SH   SOLE 19 10,293 0 0
TOOTSIE ROLL INDS INC COM 890516107 41,243 1,104,230 SH   SOLE 21 1,104,230 0 0
TOOTSIE ROLL INDS INC COM 890516107 21,420 573,481 SH   SOLE 22 533,434 0 40,047
TOOTSIE ROLL INDS INC COM 890516107 155 4,162 SH   SOLE 26 3,498 0 664
TOOTSIE ROLL INDS INC COM 890516107 107 2,874 SH   SOLE 28 2,874 0 0
TOOTSIE ROLL INDS INC COM 890516107 114 3,057 SH   SOLE 30 3,057 0 0
TOOTSIE ROLL INDS INC COM 890516107 85 2,287 SH   SOLE 40 2,287 0 0
TOP IMAGE SYSTEMS LTD ORD M87896102 3 2,481 SH   SOLE 18 2,481 0 0
TOP IMAGE SYSTEMS LTD ORD M87896102 43 32,434 SH   SOLE 21 32,434 0 0
TOPBUILD CORP COM 89055F103 382 8,127 SH   SOLE 2 1,664 0 6,463
TOPBUILD CORP COM 89055F103 9 193 SH   SOLE 4 193 0 0
TOPBUILD CORP COM 89055F103 47 1,004 SH   SOLE 7 1,004 0 0
TOPBUILD CORP COM 89055F103 9,475 201,603 SH   SOLE 18 201,603 0 0
TOPBUILD CORP COM 89055F103 3,999 85,079 SH   SOLE 19 85,079 0 0
TOPBUILD CORP COM 89055F103 182,384 3,880,516 SH   SOLE 21 3,880,516 0 0
TOPBUILD CORP COM 89055F103 58,113 1,236,452 SH   SOLE 22 1,162,011 0 74,441
TOPBUILD CORP COM 89055F103 505 10,747 SH   SOLE 26 7,995 0 2,752
TOPBUILD CORP COM 89055F103 253 5,380 SH   SOLE 28 5,380 0 0
TOPBUILD CORP COM 89055F103 818 17,398 SH   SOLE 29 0 0 17,398
TOPBUILD CORP COM 89055F103 3,374 71,778 SH   SOLE 30 71,778 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 90 1,910 SH   SOLE 40 1,910 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 548 78,876 SH   SOLE 22 78,876 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 22 15,877 SH   SOLE 19 15,877 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 100 71,119 SH   SOLE 21 71,119 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 31 22,454 SH   SOLE 22 22,454 0 0
TORCHMARK CORP COM 891027104 9,772 126,838 SH   SOLE 2 37,700 0 89,138
TORCHMARK CORP COM 891027104 2,599 33,734 SH   SOLE 4 31,373 0 2,361
TORCHMARK CORP COM 891027104 7,846 101,839 SH   SOLE 7 88,902 0 12,937
TORCHMARK CORP COM 891027104 252 3,272 SH   SOLE 13 3,272 0 0
TORCHMARK CORP COM 891027104 55 710 SH   SOLE 15 710 0 0
TORCHMARK CORP COM 891027104 20,107 260,988 SH   SOLE 18 244,900 0 16,088
TORCHMARK CORP COM 891027104 4,739 61,512 SH   SOLE 19 61,512 0 0
TORCHMARK CORP COM 891027104 6,775 87,942 SH   SOLE 20 0 0 87,942
TORCHMARK CORP COM 891027104 174,995 2,271,479 SH   SOLE 21 2,271,479 0 0
TORCHMARK CORP COM 891027104 263,783 3,423,975 SH   SOLE 22 2,829,158 0 594,817
TORCHMARK CORP COM 891027104 10,602 137,614 SH   SOLE 23 137,614 0 0
TORCHMARK CORP COM 891027104 3,114 40,418 SH   SOLE 25 40,418 0 0
TORCHMARK CORP COM 891027104 22,348 290,088 SH   SOLE 26 104,899 0 185,189
TORCHMARK CORP COM 891027104 1,862 24,172 SH   SOLE 28 17,865 0 6,307
TORCHMARK CORP COM 891027104 2,251 29,224 SH   SOLE 29 3,662 0 25,562
TORCHMARK CORP COM 891027104 26,120 339,040 SH   SOLE 30 339,040 0 0
TORCHMARK CORP COM 891027104 5,561 72,178 SH   SOLE 31 23,790 0 48,388
TORCHMARK CORP COM 891027104 580 7,531 SH   SOLE 34 7,531 0 0
TORCHMARK CORP COM 891027104 12,709 164,963 SH   SOLE 36 164,963 0 0
TORCHMARK CORP COM 891027104 48 621 SH   SOLE 40 621 0 0
TORO CO COM 891092108 5,455 87,332 SH   SOLE 2 86,664 0 668
TORO CO COM 891092108 320 5,130 SH   SOLE 4 5,130 0 0
TORO CO COM 891092108 2,073 33,196 SH   SOLE 7 33,196 0 0
TORO CO COM 891092108 22,818 365,317 SH   SOLE 18 365,317 0 0
TORO CO COM 891092108 4,324 69,230 SH   SOLE 19 69,230 0 0
TORO CO COM 891092108 278,053 4,451,694 SH   SOLE 21 4,451,694 0 0
TORO CO COM 891092108 222,587 3,563,677 SH   SOLE 22 3,131,913 0 431,764
TORO CO COM 891092108 301 4,812 SH   SOLE 23 4,812 0 0
TORO CO COM 891092108 42 675 SH   SOLE 25 675 0 0
TORO CO COM 891092108 2,260 36,180 SH   SOLE 26 27,992 0 8,188
TORO CO COM 891092108 966 15,458 SH   SOLE 28 15,458 0 0
TORO CO COM 891092108 5,752 92,085 SH   SOLE 29 1,928 0 90,157
TORO CO COM 891092108 1,141 18,264 SH   SOLE 30 18,264 0 0
TORO CO COM 891092108 314 5,021 SH   SOLE 31 5,021 0 0
TORO CO COM 891092108 129 2,059 SH   SOLE 34 2,059 0 0
TORO CO COM 891092108 181 2,900 SH   SOLE 36 2,900 0 0
TORO CO COM 891092108 764 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 57 1,136 SH   SOLE 18 1,136 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 17 500 SH   SOLE 17 0 0 500
TORTOISE PIPELINE & ENERGY F COM 89148H108 258 12,204 SH   SOLE 19 12,204 0 0
TOTAL S A SPONSORED ADR 89151E109 83 1,649 SH   SOLE 4 1,649 0 0
TOTAL S A SPONSORED ADR 89151E109 163,642 3,245,574 SH   SOLE 18 3,042,186 0 203,388
TOTAL S A SPONSORED ADR 89151E109 431,868 8,565,408 SH   SOLE 19 8,565,408 0 0
TOTAL S A SPONSORED ADR 89151E109 180 3,565 SH   SOLE 21 3,565 0 0
TOTAL S A SPONSORED ADR 89151E109 25,066 497,144 SH   SOLE 22 497,144 0 0
TOTAL S A SPONSORED ADR 89151E109 3,222 63,899 SH   SOLE 25 48,227 0 15,672
TOTAL S A SPONSORED ADR 89151E109 9,664 191,675 SH   SOLE 34 191,675 0 0
TOTAL S A SPONSORED ADR 89151E109 332 6,584 SH   SOLE 36 6,584 0 0
TOTAL SYS SVCS INC COM 891906109 7,531 140,879 SH   SOLE 2 41,105 0 99,774
TOTAL SYS SVCS INC COM 891906109 2,709 50,679 SH   SOLE 4 46,355 0 4,324
TOTAL SYS SVCS INC COM 891906109 7,698 143,998 SH   SOLE 7 129,287 0 14,711
TOTAL SYS SVCS INC COM 891906109 217 4,065 SH   SOLE 13 4,065 0 0
TOTAL SYS SVCS INC COM 891906109 51 953 SH   SOLE 15 953 0 0
TOTAL SYS SVCS INC COM 891906109 26,280 491,581 SH   SOLE 18 465,018 0 26,563
TOTAL SYS SVCS INC COM 891906109 26,036 487,016 SH   SOLE 19 487,016 0 0
TOTAL SYS SVCS INC COM 891906109 6,506 121,693 SH   SOLE 20 0 0 121,693
TOTAL SYS SVCS INC COM 891906109 160,792 3,007,714 SH   SOLE 21 3,007,714 0 0
TOTAL SYS SVCS INC COM 891906109 250,684 4,689,182 SH   SOLE 22 3,874,184 0 814,998
TOTAL SYS SVCS INC COM 891906109 10,958 204,979 SH   SOLE 23 204,979 0 0
TOTAL SYS SVCS INC COM 891906109 19,473 364,261 SH   SOLE 25 364,261 0 0
TOTAL SYS SVCS INC COM 891906109 24,642 460,941 SH   SOLE 26 158,472 0 302,469
TOTAL SYS SVCS INC COM 891906109 1,839 34,397 SH   SOLE 28 25,666 0 8,731
TOTAL SYS SVCS INC COM 891906109 2,576 48,177 SH   SOLE 29 8,189 0 39,988
TOTAL SYS SVCS INC COM 891906109 24,182 452,346 SH   SOLE 30 452,346 0 0
TOTAL SYS SVCS INC COM 891906109 5,381 100,655 SH   SOLE 31 35,276 0 65,379
TOTAL SYS SVCS INC COM 891906109 4,849 90,702 SH   SOLE 34 90,702 0 0
TOTAL SYS SVCS INC COM 891906109 12,153 227,335 SH   SOLE 36 227,335 0 0
TOTAL SYS SVCS INC COM 891906109 42 791 SH   SOLE 40 791 0 0
TOWER INTL INC COM 891826109 654 24,115 SH   SOLE 2 20,171 0 3,944
TOWER INTL INC COM 891826109 13 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,312 85,326 SH   SOLE 18 85,326 0 0
TOWER INTL INC COM 891826109 4,440 163,839 SH   SOLE 19 163,839 0 0
TOWER INTL INC COM 891826109 18,666 688,767 SH   SOLE 21 688,767 0 0
TOWER INTL INC COM 891826109 27,373 1,010,082 SH   SOLE 22 969,500 0 40,582
TOWER INTL INC COM 891826109 88 3,253 SH   SOLE 23 3,253 0 0
TOWER INTL INC COM 891826109 84 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 637 23,504 SH   SOLE 29 0 0 23,504
TOWER INTL INC COM 891826109 103 3,797 SH   SOLE 30 3,797 0 0
TOWER INTL INC COM 891826109 68 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 16 700 SH   SOLE 2 700 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 13,120 569,200 SH   SOLE 19 569,200 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,028 87,978 SH   SOLE 22 87,978 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 714 30,980 SH   SOLE 25 30,980 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,690 116,700 SH   SOLE 34 116,700 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 8 2,168 SH   SOLE 18 2,168 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 18 5,154 SH   SOLE 19 5,154 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 132 37,172 SH   SOLE 21 37,172 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 177 49,923 SH   SOLE 22 49,923 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 384 11,856 SH   SOLE 2 2,418 0 9,438
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 37 1,153 SH   SOLE 7 1,153 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 7,237 223,377 SH   SOLE 18 223,377 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,076 33,225 SH   SOLE 19 33,225 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 55,930 1,726,242 SH   SOLE 21 1,726,242 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 50,323 1,553,172 SH   SOLE 22 1,442,384 0 110,788
TOWNEBANK PORTSMOUTH VA COM 89214P109 568 17,517 SH   SOLE 26 14,375 0 3,142
TOWNEBANK PORTSMOUTH VA COM 89214P109 324 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 301 9,295 SH   SOLE 30 9,295 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 144 4,436 SH   SOLE 40 4,436 0 0
TOWNSQUARE MEDIA INC CL A 892231101 18 1,476 SH   SOLE 2 542 0 934
TOWNSQUARE MEDIA INC CL A 892231101 420 34,518 SH   SOLE 18 34,518 0 0
TOWNSQUARE MEDIA INC CL A 892231101 41 3,386 SH   SOLE 19 3,386 0 0
TOWNSQUARE MEDIA INC CL A 892231101 3,663 300,734 SH   SOLE 21 300,734 0 0
TOWNSQUARE MEDIA INC CL A 892231101 833 68,429 SH   SOLE 22 62,927 0 5,502
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3 24 SH   SOLE 17 0 0 24
TPI COMPOSITES INC COM 87266J104 8 407 SH   SOLE 2 407 0 0
TPI COMPOSITES INC COM 87266J104 477 25,086 SH   SOLE 18 25,086 0 0
TPI COMPOSITES INC COM 87266J104 45 2,348 SH   SOLE 19 2,348 0 0
TPI COMPOSITES INC COM 87266J104 3,723 195,864 SH   SOLE 21 195,864 0 0
TPI COMPOSITES INC COM 87266J104 919 48,328 SH   SOLE 22 44,584 0 3,744
TRACON PHARMACEUTICALS INC COM 89237H100 7 1,891 SH   SOLE 18 1,891 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 5 1,428 SH   SOLE 19 1,428 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 96 25,504 SH   SOLE 21 25,504 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 50 13,236 SH   SOLE 22 13,236 0 0
TRACTOR SUPPLY CO COM 892356106 7,846 113,762 SH   SOLE 2 32,678 0 81,084
TRACTOR SUPPLY CO COM 892356106 2,740 39,722 SH   SOLE 4 36,481 0 3,241
TRACTOR SUPPLY CO COM 892356106 7,222 104,717 SH   SOLE 7 102,288 0 2,429
TRACTOR SUPPLY CO COM 892356106 67 973 SH   SOLE 13 973 0 0
TRACTOR SUPPLY CO COM 892356106 53 774 SH   SOLE 15 774 0 0
TRACTOR SUPPLY CO COM 892356106 19,515 282,945 SH   SOLE 18 263,799 0 19,146
TRACTOR SUPPLY CO COM 892356106 5,398 78,272 SH   SOLE 19 65,467 0 12,805
TRACTOR SUPPLY CO COM 892356106 7,030 101,928 SH   SOLE 20 0 0 101,928
TRACTOR SUPPLY CO COM 892356106 167,139 2,423,363 SH   SOLE 21 2,423,363 0 0
TRACTOR SUPPLY CO COM 892356106 241,144 3,496,362 SH   SOLE 22 2,831,912 0 664,450
TRACTOR SUPPLY CO COM 892356106 10,698 155,109 SH   SOLE 23 155,109 0 0
TRACTOR SUPPLY CO COM 892356106 2,679 38,847 SH   SOLE 25 38,847 0 0
TRACTOR SUPPLY CO COM 892356106 20,932 303,498 SH   SOLE 26 109,205 0 194,293
TRACTOR SUPPLY CO COM 892356106 1,894 27,460 SH   SOLE 28 20,555 0 6,905
TRACTOR SUPPLY CO COM 892356106 2,540 36,834 SH   SOLE 29 6,731 0 30,103
TRACTOR SUPPLY CO COM 892356106 25,484 369,495 SH   SOLE 30 369,495 0 0
TRACTOR SUPPLY CO COM 892356106 4,905 71,117 SH   SOLE 31 26,907 0 44,210
TRACTOR SUPPLY CO COM 892356106 1,535 22,256 SH   SOLE 32 22,256 0 0
TRACTOR SUPPLY CO COM 892356106 650 9,419 SH   SOLE 34 9,419 0 0
TRACTOR SUPPLY CO COM 892356106 10,903 158,085 SH   SOLE 36 158,085 0 0
TRACTOR SUPPLY CO COM 892356106 45 652 SH   SOLE 40 652 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 2 1,050 SH   SOLE 18 1,050 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 35 20,745 SH   SOLE 21 20,745 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 569 334,474 SH   SOLE 22 334,474 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 11 1,303 SH   SOLE 18 1,303 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 22 2,692 SH   SOLE 19 2,692 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 200 24,701 SH   SOLE 21 24,701 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,226 274,853 SH   SOLE 22 274,853 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 82 58,659 SH   SOLE 21 58,659 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 14 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 28 600 SH   SOLE 18 600 0 0
TRANSCANADA CORP COM 89353D107 24,010 520,263 SH   SOLE 21 520,263 0 0
TRANSCANADA CORP COM 89353D107 1,851 40,108 SH   SOLE 22 40,108 0 0
TRANSCAT INC COM 893529107 14 1,094 SH   SOLE 18 1,094 0 0
TRANSCAT INC COM 893529107 220 17,311 SH   SOLE 21 17,311 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 6 286 SH   SOLE 18 286 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 5 269 SH   SOLE 21 269 0 0
TRANSDIGM GROUP INC COM 893641100 16,080 73,036 SH   SOLE 2 12,322 0 60,714
TRANSDIGM GROUP INC COM 893641100 3,530 16,036 SH   SOLE 4 14,802 0 1,234
TRANSDIGM GROUP INC COM 893641100 7,923 35,988 SH   SOLE 7 33,415 0 2,573
TRANSDIGM GROUP INC COM 893641100 353 1,604 SH   SOLE 13 1,604 0 0
TRANSDIGM GROUP INC COM 893641100 65 294 SH   SOLE 15 294 0 0
TRANSDIGM GROUP INC COM 893641100 78,576 356,902 SH   SOLE 18 279,042 0 77,860
TRANSDIGM GROUP INC COM 893641100 62,715 284,859 SH   SOLE 19 284,859 0 0
TRANSDIGM GROUP INC COM 893641100 6,451 29,300 SH   SOLE 20 0 0 29,300
TRANSDIGM GROUP INC COM 893641100 281,722 1,279,626 SH   SOLE 21 1,279,626 0 0
TRANSDIGM GROUP INC COM 893641100 300,998 1,367,177 SH   SOLE 22 1,119,244 0 247,933
TRANSDIGM GROUP INC COM 893641100 13,957 63,393 SH   SOLE 23 63,393 0 0
TRANSDIGM GROUP INC COM 893641100 4,139 18,800 SH   SOLE 25 18,800 0 0
TRANSDIGM GROUP INC COM 893641100 30,179 137,078 SH   SOLE 26 47,045 0 90,033
TRANSDIGM GROUP INC COM 893641100 2,555 11,607 SH   SOLE 28 8,317 0 3,290
TRANSDIGM GROUP INC COM 893641100 3,211 14,584 SH   SOLE 29 2,413 0 12,171
TRANSDIGM GROUP INC COM 893641100 29,708 134,936 SH   SOLE 30 134,936 0 0
TRANSDIGM GROUP INC COM 893641100 7,176 32,596 SH   SOLE 31 10,898 0 21,698
TRANSDIGM GROUP INC COM 893641100 8,252 37,484 SH   SOLE 34 37,484 0 0
TRANSDIGM GROUP INC COM 893641100 16,382 74,410 SH   SOLE 36 74,410 0 0
TRANSDIGM GROUP INC COM 893641100 77 349 SH   SOLE 40 349 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 198 900 SH Put SOLE 2 900 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 220 1,000 SH Put SOLE 18 1,000 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 2,708 12,300 SH Put SOLE 19 12,300 0 0
TRANSDIGM GROUP INC OPTIONS 893641100 66 300 SH Put SOLE 22 300 0 0
TRANSENTERIX INC COM NEW 89366M201 22 18,469 SH   SOLE 2 4,101 0 14,368
TRANSENTERIX INC COM NEW 89366M201 1 729 SH   SOLE 7 729 0 0
TRANSENTERIX INC COM NEW 89366M201 362 299,289 SH   SOLE 18 299,289 0 0
TRANSENTERIX INC COM NEW 89366M201 40 32,778 SH   SOLE 19 32,778 0 0
TRANSENTERIX INC COM NEW 89366M201 2,739 2,263,971 SH   SOLE 21 2,263,971 0 0
TRANSENTERIX INC COM NEW 89366M201 1,340 1,107,253 SH   SOLE 22 1,062,403 0 44,850
TRANSGLOBE ENERGY CORP COM 893662106 22 14,002 SH   SOLE 22 14,002 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,353 188,978 SH   SOLE 2 75,593 0 113,385
TRANSOCEAN LTD REG SHS H8817H100 96 7,716 SH   SOLE 4 7,716 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,076 247,067 SH   SOLE 7 247,067 0 0
TRANSOCEAN LTD REG SHS H8817H100 17 1,346 SH   SOLE 15 1,345 0 1
TRANSOCEAN LTD REG SHS H8817H100 2 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 10,162 816,199 SH   SOLE 18 798,684 0 17,515
TRANSOCEAN LTD REG SHS H8817H100 2,175 174,738 SH   SOLE 19 174,738 0 0
TRANSOCEAN LTD REG SHS H8817H100 96,219 7,728,409 SH   SOLE 21 7,728,409 0 0
TRANSOCEAN LTD REG SHS H8817H100 142,053 11,409,876 SH   SOLE 22 9,492,565 0 1,917,311
TRANSOCEAN LTD REG SHS H8817H100 119 9,583 SH   SOLE 23 9,583 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,621 130,237 SH   SOLE 25 130,237 0 0
TRANSOCEAN LTD REG SHS H8817H100 5,862 470,806 SH   SOLE 26 132,449 0 338,357
TRANSOCEAN LTD REG SHS H8817H100 684 54,961 SH   SOLE 28 54,961 0 0
TRANSOCEAN LTD REG SHS H8817H100 9,121 732,605 SH   SOLE 30 732,605 0 0
TRANSOCEAN LTD REG SHS H8817H100 487 39,140 SH   SOLE 31 7,479 0 31,661
TRANSOCEAN LTD REG SHS H8817H100 9,005 723,261 SH   SOLE 36 723,261 0 0
TRANSOCEAN LTD REG SHS H8817H100 510 40,950 SH   SOLE 40 40,950 0 0
TRANSOCEAN LTD OPTIONS SB3KFWW16 83 6,700 SH Call OTR 19 6,700 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 6,259 440,140 SH   SOLE 21 440,140 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 10,659 749,560 SH   SOLE 25 749,560 0 0
TRANSUNION COM 89400J107 240 6,249 SH   SOLE 2 5,942 0 307
TRANSUNION COM 89400J107 30 793 SH   SOLE 4 793 0 0
TRANSUNION COM 89400J107 49 1,285 SH   SOLE 7 1,285 0 0
TRANSUNION COM 89400J107 6,218 162,139 SH   SOLE 15 0 0 162,139
TRANSUNION COM 89400J107 963 25,119 SH   SOLE 18 25,119 0 0
TRANSUNION COM 89400J107 1,634 42,600 SH   SOLE 19 42,600 0 0
TRANSUNION COM 89400J107 20,832 543,202 SH   SOLE 21 543,202 0 0
TRANSUNION COM 89400J107 91,293 2,380,525 SH   SOLE 22 2,166,573 0 213,952
TRANSUNION COM 89400J107 1,444 37,666 SH   SOLE 26 33,649 0 4,017
TRANSUNION COM 89400J107 495 12,903 SH   SOLE 28 12,903 0 0
TRANSUNION COM 89400J107 343 8,945 SH   SOLE 29 0 0 8,945
TRANSUNION COM 89400J107 688 17,943 SH   SOLE 30 17,943 0 0
TRANSUNION COM 89400J107 48 1,244 SH   SOLE 31 1,244 0 0
TRANSUNION COM 89400J107 240 6,270 SH   SOLE 40 6,270 0 0
TRAVELCENTERS AMER LLC COM 894174101 32 5,213 SH   SOLE 21 5,213 0 0
TRAVELCENTERS AMER LLC COM 894174101 233 38,219 SH   SOLE 22 23,757 0 14,462
TRAVELCENTERS AMER LLC COM 894174101 29 4,784 SH   SOLE 28 4,784 0 0
TRAVELCENTERS AMER LLC COM 894174101 142 23,271 SH   SOLE 29 0 0 23,271
TRAVELCENTERS AMER LLC COM 894174101 57 9,340 SH   SOLE 30 9,340 0 0
TRAVELCENTERS AMER LLC COM 894174101 20 3,210 SH   SOLE 40 3,210 0 0
TRAVELERS COMPANIES INC COM 89417E109 37,190 308,532 SH   SOLE 2 126,219 0 182,313
TRAVELERS COMPANIES INC COM 89417E109 11,972 99,319 SH   SOLE 4 91,628 0 7,691
TRAVELERS COMPANIES INC COM 89417E109 27,063 224,517 SH   SOLE 7 207,310 0 17,207
TRAVELERS COMPANIES INC COM 89417E109 591 4,899 SH   SOLE 13 4,899 0 0
TRAVELERS COMPANIES INC COM 89417E109 225 1,865 SH   SOLE 15 1,865 0 0
TRAVELERS COMPANIES INC COM 89417E109 39 321 SH   SOLE 17 0 0 321
TRAVELERS COMPANIES INC COM 89417E109 137,974 1,144,629 SH   SOLE 18 1,075,209 0 69,420
TRAVELERS COMPANIES INC COM 89417E109 178,473 1,480,610 SH   SOLE 19 1,480,610 0 0
TRAVELERS COMPANIES INC COM 89417E109 19,442 161,290 SH   SOLE 20 0 0 161,290
TRAVELERS COMPANIES INC COM 89417E109 572,196 4,746,941 SH   SOLE 21 4,746,941 0 0
TRAVELERS COMPANIES INC COM 89417E109 950,017 7,881,344 SH   SOLE 22 6,373,702 0 1,507,642
TRAVELERS COMPANIES INC COM 89417E109 47,432 393,493 SH   SOLE 23 393,493 0 0
TRAVELERS COMPANIES INC COM 89417E109 15,129 125,513 SH   SOLE 25 125,513 0 0
TRAVELERS COMPANIES INC COM 89417E109 202,628 1,680,999 SH   SOLE 26 189,020 0 1,491,979
TRAVELERS COMPANIES INC COM 89417E109 7,335 60,851 SH   SOLE 28 45,656 0 15,195
TRAVELERS COMPANIES INC COM 89417E109 2,213 18,362 SH   SOLE 29 15,722 0 2,640
TRAVELERS COMPANIES INC COM 89417E109 150,091 1,245,157 SH   SOLE 30 1,245,157 0 0
TRAVELERS COMPANIES INC COM 89417E109 20,153 167,190 SH   SOLE 31 61,088 0 106,102
TRAVELERS COMPANIES INC COM 89417E109 11,133 92,362 SH   SOLE 32 92,362 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,820 89,765 SH   SOLE 34 89,765 0 0
TRAVELERS COMPANIES INC COM 89417E109 57,077 473,515 SH   SOLE 36 473,515 0 0
TRAVELERS COMPANIES INC COM 89417E109 190 1,577 SH   SOLE 40 1,577 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 144 12,237 SH   SOLE 2 5,424 0 6,813
TRAVELPORT WORLDWIDE LTD SHS G9019D104 7 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 31 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 5,181 440,146 SH   SOLE 18 440,146 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 885 75,211 SH   SOLE 19 75,211 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 42,718 3,629,371 SH   SOLE 21 3,629,371 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 43,049 3,657,550 SH   SOLE 22 3,432,309 0 225,241
TRAVELPORT WORLDWIDE LTD SHS G9019D104 395 33,584 SH   SOLE 26 27,985 0 5,599
TRAVELPORT WORLDWIDE LTD SHS G9019D104 179 15,167 SH   SOLE 28 15,167 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 475 40,329 SH   SOLE 29 0 0 40,329
TRAVELPORT WORLDWIDE LTD SHS G9019D104 273 23,189 SH   SOLE 30 23,189 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 114 9,662 SH   SOLE 40 9,662 0 0
TRAVELZOO INC COM NEW 89421Q205 10 1,076 SH   SOLE 18 1,076 0 0
TRAVELZOO INC COM NEW 89421Q205 35 3,617 SH   SOLE 19 3,617 0 0
TRAVELZOO INC COM NEW 89421Q205 197 20,443 SH   SOLE 21 20,443 0 0
TRAVELZOO INC COM NEW 89421Q205 2,426 251,438 SH   SOLE 22 251,438 0 0
TRC COS INC COM 872625108 81 4,619 SH   SOLE 2 845 0 3,774
TRC COS INC COM 872625108 1,294 74,149 SH   SOLE 18 74,149 0 0
TRC COS INC COM 872625108 210 12,027 SH   SOLE 19 12,027 0 0
TRC COS INC COM 872625108 10,681 612,064 SH   SOLE 21 612,064 0 0
TRC COS INC COM 872625108 8,818 505,329 SH   SOLE 22 493,098 0 12,231
TRECORA RES COM 894648104 33 2,987 SH   SOLE 2 1,070 0 1,917
TRECORA RES COM 894648104 6 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 836 75,296 SH   SOLE 18 75,296 0 0
TRECORA RES COM 894648104 134 12,030 SH   SOLE 19 12,030 0 0
TRECORA RES COM 894648104 6,928 624,113 SH   SOLE 21 624,113 0 0
TRECORA RES COM 894648104 2,055 185,122 SH   SOLE 22 155,989 0 29,133
TREDEGAR CORP COM 894650100 103 5,881 SH   SOLE 2 1,189 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,388 136,052 SH   SOLE 18 136,052 0 0
TREDEGAR CORP COM 894650100 257 14,641 SH   SOLE 19 14,641 0 0
TREDEGAR CORP COM 894650100 38,728 2,206,740 SH   SOLE 21 2,206,740 0 0
TREDEGAR CORP COM 894650100 11,560 658,690 SH   SOLE 22 608,261 0 50,429
TREDEGAR CORP COM 894650100 21 1,215 SH   SOLE 26 0 0 1,215
TREDEGAR CORP COM 894650100 56 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 852 48,555 SH   SOLE 30 48,555 0 0
TREDEGAR CORP COM 894650100 44 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 3,108 36,711 SH   SOLE 2 29,805 0 6,906
TREEHOUSE FOODS INC COM 89469A104 839 9,912 SH   SOLE 4 9,912 0 0
TREEHOUSE FOODS INC COM 89469A104 162 1,919 SH   SOLE 7 1,919 0 0
TREEHOUSE FOODS INC COM 89469A104 18,735 221,298 SH   SOLE 18 221,298 0 0
TREEHOUSE FOODS INC COM 89469A104 12,458 147,150 SH   SOLE 19 147,150 0 0
TREEHOUSE FOODS INC COM 89469A104 200,799 2,371,834 SH   SOLE 21 2,371,834 0 0
TREEHOUSE FOODS INC COM 89469A104 151,775 1,792,759 SH   SOLE 22 1,595,849 0 196,910
TREEHOUSE FOODS INC COM 89469A104 2,030 23,978 SH   SOLE 26 20,513 0 3,465
TREEHOUSE FOODS INC COM 89469A104 672 7,940 SH   SOLE 28 7,940 0 0
TREEHOUSE FOODS INC COM 89469A104 788 9,305 SH   SOLE 30 9,305 0 0
TREEHOUSE FOODS INC COM 89469A104 107 1,269 SH   SOLE 31 1,269 0 0
TREEHOUSE FOODS INC COM 89469A104 1,778 21,000 SH   SOLE 34 21,000 0 0
TREEHOUSE FOODS INC COM 89469A104 169 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 440 5,196 SH   SOLE 40 5,196 0 0
TREMOR VIDEO INC COM 89484Q100 14 6,775 SH   SOLE 18 6,775 0 0
TREMOR VIDEO INC COM 89484Q100 227 113,740 SH   SOLE 21 113,740 0 0
TREMOR VIDEO INC COM 89484Q100 265 132,390 SH   SOLE 22 132,390 0 0
TREMOR VIDEO INC COM 89484Q100 5 2,329 SH   SOLE 23 2,329 0 0
TREMOR VIDEO INC COM 89484Q100 126 63,088 SH   SOLE 29 0 0 63,088
TREVENA INC COM 89532E109 9 2,427 SH   SOLE 2 2,233 0 194
TREVENA INC COM 89532E109 13 3,567 SH   SOLE 7 3,567 0 0
TREVENA INC COM 89532E109 632 172,183 SH   SOLE 18 172,183 0 0
TREVENA INC COM 89532E109 134 36,440 SH   SOLE 19 36,440 0 0
TREVENA INC COM 89532E109 7,919 2,157,694 SH   SOLE 21 2,157,694 0 0
TREVENA INC COM 89532E109 3,824 1,041,971 SH   SOLE 22 949,435 0 92,536
TREVENA INC COM 89532E109 17 4,684 SH   SOLE 28 4,684 0 0
TREVENA INC COM 89532E109 17 4,757 SH   SOLE 30 4,757 0 0
TREX CO INC COM 89531P105 123 1,774 SH   SOLE 2 1,482 0 292
TREX CO INC COM 89531P105 7 98 SH   SOLE 4 98 0 0
TREX CO INC COM 89531P105 58 833 SH   SOLE 7 833 0 0
TREX CO INC COM 89531P105 10,073 145,158 SH   SOLE 18 145,158 0 0
TREX CO INC COM 89531P105 1,218 17,560 SH   SOLE 19 17,560 0 0
TREX CO INC COM 89531P105 185,517 2,673,537 SH   SOLE 21 2,673,537 0 0
TREX CO INC COM 89531P105 54,866 790,694 SH   SOLE 22 730,159 0 60,535
TREX CO INC COM 89531P105 29 419 SH   SOLE 23 419 0 0
TREX CO INC COM 89531P105 804 11,581 SH   SOLE 26 9,120 0 2,461
TREX CO INC COM 89531P105 311 4,475 SH   SOLE 28 4,475 0 0
TREX CO INC COM 89531P105 702 10,118 SH   SOLE 29 0 0 10,118
TREX CO INC COM 89531P105 3,896 56,148 SH   SOLE 30 56,148 0 0
TREX CO INC COM 89531P105 236 3,404 SH   SOLE 40 3,404 0 0
TRI POINTE GROUP INC COM 87265H109 1,187 94,631 SH   SOLE 2 68,424 0 26,207
TRI POINTE GROUP INC COM 87265H109 5 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 51 4,056 SH   SOLE 7 4,056 0 0
TRI POINTE GROUP INC COM 87265H109 13,178 1,050,873 SH   SOLE 18 1,050,873 0 0
TRI POINTE GROUP INC COM 87265H109 1,122 89,469 SH   SOLE 19 89,469 0 0
TRI POINTE GROUP INC COM 87265H109 155,128 12,370,620 SH   SOLE 21 12,370,620 0 0
TRI POINTE GROUP INC COM 87265H109 60,705 4,840,916 SH   SOLE 22 4,548,396 0 292,520
TRI POINTE GROUP INC COM 87265H109 908 72,410 SH   SOLE 26 60,759 0 11,651
TRI POINTE GROUP INC COM 87265H109 277 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 289 23,018 SH   SOLE 30 23,018 0 0
TRI POINTE GROUP INC COM 87265H109 203 16,202 SH   SOLE 40 16,202 0 0
TRIANGLE CAP CORP COM 895848109 6,368 333,560 SH   SOLE 30 333,560 0 0
TRIBUNE MEDIA CO CL A 896047503 653 17,529 SH   SOLE 2 5,938 0 11,591
TRIBUNE MEDIA CO CL A 896047503 75 2,024 SH   SOLE 4 2,024 0 0
TRIBUNE MEDIA CO CL A 896047503 161 4,309 SH   SOLE 7 4,309 0 0
TRIBUNE MEDIA CO CL A 896047503 1,624 43,561 SH   SOLE 18 43,561 0 0
TRIBUNE MEDIA CO CL A 896047503 1,774 47,588 SH   SOLE 19 47,588 0 0
TRIBUNE MEDIA CO CL A 896047503 31,718 851,032 SH   SOLE 21 851,032 0 0
TRIBUNE MEDIA CO CL A 896047503 75,635 2,029,369 SH   SOLE 22 1,759,835 0 269,534
TRIBUNE MEDIA CO CL A 896047503 708 19,004 SH   SOLE 26 13,929 0 5,075
TRIBUNE MEDIA CO CL A 896047503 416 11,168 SH   SOLE 28 11,168 0 0
TRIBUNE MEDIA CO CL A 896047503 636 17,065 SH   SOLE 30 17,065 0 0
TRIBUNE MEDIA CO CL A 896047503 68 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 220 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 332 8,913 SH   SOLE 40 8,913 0 0
TRICO BANCSHARES COM 896095106 155 4,366 SH   SOLE 2 960 0 3,406
TRICO BANCSHARES COM 896095106 28 795 SH   SOLE 7 795 0 0
TRICO BANCSHARES COM 896095106 3,013 84,795 SH   SOLE 18 84,795 0 0
TRICO BANCSHARES COM 896095106 440 12,390 SH   SOLE 19 12,390 0 0
TRICO BANCSHARES COM 896095106 23,376 657,933 SH   SOLE 21 657,933 0 0
TRICO BANCSHARES COM 896095106 23,953 674,153 SH   SOLE 22 624,842 0 49,311
TRICO BANCSHARES COM 896095106 105 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 415 11,683 SH   SOLE 29 0 0 11,683
TRICO BANCSHARES COM 896095106 89 2,509 SH   SOLE 30 2,509 0 0
TRICO BANCSHARES COM 896095106 83 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 206 9,914 SH   SOLE 2 2,082 0 7,832
TRIMAS CORP COM NEW 896215209 5 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 26 1,258 SH   SOLE 7 1,258 0 0
TRIMAS CORP COM NEW 896215209 3,733 179,901 SH   SOLE 18 179,901 0 0
TRIMAS CORP COM NEW 896215209 540 26,004 SH   SOLE 19 26,004 0 0
TRIMAS CORP COM NEW 896215209 28,034 1,351,033 SH   SOLE 21 1,351,033 0 0
TRIMAS CORP COM NEW 896215209 24,833 1,196,751 SH   SOLE 22 1,105,748 0 91,003
TRIMAS CORP COM NEW 896215209 68 3,297 SH   SOLE 26 0 0 3,297
TRIMAS CORP COM NEW 896215209 134 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 132 6,375 SH   SOLE 30 6,375 0 0
TRIMAS CORP COM NEW 896215209 105 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 7,767 242,638 SH   SOLE 2 118,195 0 124,443
TRIMBLE INC COM 896239100 2,466 77,047 SH   SOLE 4 71,423 0 5,624
TRIMBLE INC COM 896239100 554 17,309 SH   SOLE 7 17,309 0 0
TRIMBLE INC COM 896239100 59 1,831 SH   SOLE 13 1,831 0 0
TRIMBLE INC COM 896239100 49 1,539 SH   SOLE 15 1,539 0 0
TRIMBLE INC COM 896239100 28,438 888,421 SH   SOLE 18 862,213 0 26,208
TRIMBLE INC COM 896239100 5,300 165,581 SH   SOLE 19 165,581 0 0
TRIMBLE INC COM 896239100 5,820 181,830 SH   SOLE 20 0 0 181,830
TRIMBLE INC COM 896239100 346,105 10,812,408 SH   SOLE 21 10,812,408 0 0
TRIMBLE INC COM 896239100 260,409 8,135,253 SH   SOLE 22 7,278,586 0 856,667
TRIMBLE INC COM 896239100 9,623 300,626 SH   SOLE 23 300,626 0 0
TRIMBLE INC COM 896239100 3,239 101,190 SH   SOLE 25 101,190 0 0
TRIMBLE INC COM 896239100 20,703 646,758 SH   SOLE 26 217,029 0 429,729
TRIMBLE INC COM 896239100 1,689 52,755 SH   SOLE 28 39,059 0 13,696
TRIMBLE INC COM 896239100 2,229 69,620 SH   SOLE 29 12,499 0 57,121
TRIMBLE INC COM 896239100 7,570 236,488 SH   SOLE 30 236,488 0 0
TRIMBLE INC COM 896239100 3,773 117,856 SH   SOLE 31 55,030 0 62,826
TRIMBLE INC COM 896239100 4,758 148,648 SH   SOLE 34 148,648 0 0
TRIMBLE INC COM 896239100 12,119 378,596 SH   SOLE 36 378,596 0 0
TRIMBLE INC COM 896239100 40 1,243 SH   SOLE 40 1,243 0 0
TRINET GROUP INC COM 896288107 70 2,425 SH   SOLE 2 2,211 0 214
TRINET GROUP INC COM 896288107 8 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 26 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 4,422 153,012 SH   SOLE 18 153,012 0 0
TRINET GROUP INC COM 896288107 7,679 265,713 SH   SOLE 19 265,713 0 0
TRINET GROUP INC COM 896288107 36,518 1,263,613 SH   SOLE 21 1,263,613 0 0
TRINET GROUP INC COM 896288107 28,907 1,000,225 SH   SOLE 22 918,147 0 82,078
TRINET GROUP INC COM 896288107 63 2,166 SH   SOLE 26 0 0 2,166
TRINET GROUP INC COM 896288107 163 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 160 5,543 SH   SOLE 30 5,543 0 0
TRINET GROUP INC COM 896288107 125 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 2,572 96,868 SH   SOLE 2 70,428 0 26,440
TRINITY INDS INC COM 896522109 18 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 165 6,229 SH   SOLE 7 6,229 0 0
TRINITY INDS INC COM 896522109 13,932 524,740 SH   SOLE 18 524,740 0 0
TRINITY INDS INC COM 896522109 2,523 95,017 SH   SOLE 19 95,017 0 0
TRINITY INDS INC COM 896522109 174,436 6,570,090 SH   SOLE 21 6,570,090 0 0
TRINITY INDS INC COM 896522109 128,933 4,856,238 SH   SOLE 22 4,338,969 0 517,269
TRINITY INDS INC COM 896522109 1,287 48,462 SH   SOLE 26 39,220 0 9,242
TRINITY INDS INC COM 896522109 573 21,592 SH   SOLE 28 21,592 0 0
TRINITY INDS INC COM 896522109 666 25,079 SH   SOLE 30 25,079 0 0
TRINITY INDS INC COM 896522109 92 3,465 SH   SOLE 31 3,465 0 0
TRINITY INDS INC COM 896522109 205 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 338 12,724 SH   SOLE 40 12,724 0 0
TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 595 490,000 PRN   SOLE 21 490,000 0 0
TRINITY PL HLDGS INC COM 89656D101 8 1,059 SH   SOLE 2 1,059 0 0
TRINITY PL HLDGS INC COM 89656D101 546 74,662 SH   SOLE 18 74,662 0 0
TRINITY PL HLDGS INC COM 89656D101 95 12,963 SH   SOLE 19 12,963 0 0
TRINITY PL HLDGS INC COM 89656D101 4,531 619,790 SH   SOLE 21 619,790 0 0
TRINITY PL HLDGS INC COM 89656D101 994 135,943 SH   SOLE 22 123,657 0 12,286
TRINSEO S A SHS L9340P101 414 6,163 SH   SOLE 2 5,738 0 425
TRINSEO S A SHS L9340P101 35 529 SH   SOLE 4 529 0 0
TRINSEO S A SHS L9340P101 101 1,504 SH   SOLE 7 1,504 0 0
TRINSEO S A SHS L9340P101 6,706 99,936 SH   SOLE 18 99,936 0 0
TRINSEO S A SHS L9340P101 4,392 65,458 SH   SOLE 19 65,458 0 0
TRINSEO S A SHS L9340P101 56,159 836,941 SH   SOLE 21 836,941 0 0
TRINSEO S A SHS L9340P101 73,067 1,088,934 SH   SOLE 22 1,023,572 0 65,362
TRINSEO S A SHS L9340P101 91 1,362 SH   SOLE 23 1,362 0 0
TRINSEO S A SHS L9340P101 1,247 18,584 SH   SOLE 26 15,567 0 3,017
TRINSEO S A SHS L9340P101 437 6,508 SH   SOLE 28 6,508 0 0
TRINSEO S A SHS L9340P101 1,005 14,979 SH   SOLE 29 1,051 0 13,928
TRINSEO S A SHS L9340P101 522 7,785 SH   SOLE 30 7,785 0 0
TRINSEO S A SHS L9340P101 254 3,785 SH   SOLE 40 3,785 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 3,648 84,534 SH   SOLE 2 17,736 0 66,798
TRIPADVISOR INC COM 896945201 1,621 37,550 SH   SOLE 4 34,765 0 2,785
TRIPADVISOR INC COM 896945201 3,242 75,120 SH   SOLE 7 75,120 0 0
TRIPADVISOR INC COM 896945201 34 777 SH   SOLE 15 777 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 10,447 242,056 SH   SOLE 18 224,852 0 17,204
TRIPADVISOR INC COM 896945201 2,436 56,441 SH   SOLE 19 56,441 0 0
TRIPADVISOR INC COM 896945201 3,101 71,845 SH   SOLE 20 0 0 71,845
TRIPADVISOR INC COM 896945201 86,719 2,009,240 SH   SOLE 21 2,009,240 0 0
TRIPADVISOR INC COM 896945201 129,344 2,996,852 SH   SOLE 22 2,441,693 0 555,159
TRIPADVISOR INC COM 896945201 6,244 144,670 SH   SOLE 23 144,670 0 0
TRIPADVISOR INC COM 896945201 18,552 429,833 SH   SOLE 25 429,833 0 0
TRIPADVISOR INC COM 896945201 14,962 346,655 SH   SOLE 26 133,129 0 213,526
TRIPADVISOR INC COM 896945201 1,069 24,769 SH   SOLE 28 18,494 0 6,275
TRIPADVISOR INC COM 896945201 1,551 35,937 SH   SOLE 29 5,282 0 30,655
TRIPADVISOR INC COM 896945201 14,389 333,394 SH   SOLE 30 333,394 0 0
TRIPADVISOR INC COM 896945201 2,496 57,831 SH   SOLE 31 22,878 0 34,953
TRIPADVISOR INC COM 896945201 965 22,365 SH   SOLE 32 22,365 0 0
TRIPADVISOR INC COM 896945201 1,941 44,979 SH   SOLE 34 44,979 0 0
TRIPADVISOR INC COM 896945201 6,658 154,264 SH   SOLE 36 154,264 0 0
TRIPADVISOR INC COM 896945201 24 554 SH   SOLE 40 554 0 0
TRIPLE-S MGMT CORP CL B 896749108 88 4,994 SH   SOLE 2 1,225 0 3,769
TRIPLE-S MGMT CORP CL B 896749108 4 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 9 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,750 99,603 SH   SOLE 18 99,603 0 0
TRIPLE-S MGMT CORP CL B 896749108 242 13,772 SH   SOLE 19 13,772 0 0
TRIPLE-S MGMT CORP CL B 896749108 16,269 925,928 SH   SOLE 21 925,928 0 0
TRIPLE-S MGMT CORP CL B 896749108 10,771 613,055 SH   SOLE 22 557,618 0 55,437
TRIPLE-S MGMT CORP CL B 896749108 40 2,262 SH   SOLE 26 0 0 2,262
TRIPLE-S MGMT CORP CL B 896749108 58 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 54 3,054 SH   SOLE 30 3,054 0 0
TRIPLE-S MGMT CORP CL B 896749108 47 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,725 123,726 SH   SOLE 30 123,726 0 0
TRISTATE CAP HLDGS INC COM 89678F100 117 5,014 SH   SOLE 2 1,285 0 3,729
TRISTATE CAP HLDGS INC COM 89678F100 28 1,198 SH   SOLE 7 1,198 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,118 90,716 SH   SOLE 18 90,716 0 0
TRISTATE CAP HLDGS INC COM 89678F100 11,556 494,922 SH   SOLE 19 494,922 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16,785 718,837 SH   SOLE 21 718,837 0 0
TRISTATE CAP HLDGS INC COM 89678F100 8,997 385,330 SH   SOLE 22 358,086 0 27,244
TRISTATE CAP HLDGS INC COM 89678F100 95 4,081 SH   SOLE 26 0 0 4,081
TRISTATE CAP HLDGS INC COM 89678F100 71 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 85 3,631 SH   SOLE 30 3,631 0 0
TRISTATE CAP HLDGS INC COM 89678F100 56 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 282 10,926 SH   SOLE 2 4,671 0 6,255
TRITON INTL LTD CL A G9078F107 4 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 18 712 SH   SOLE 7 712 0 0
TRITON INTL LTD CL A G9078F107 4,052 157,127 SH   SOLE 18 157,127 0 0
TRITON INTL LTD CL A G9078F107 594 23,050 SH   SOLE 19 23,050 0 0
TRITON INTL LTD CL A G9078F107 31,181 1,209,021 SH   SOLE 21 1,209,021 0 0
TRITON INTL LTD CL A G9078F107 24,392 945,780 SH   SOLE 22 865,801 0 79,979
TRITON INTL LTD CL A G9078F107 296 11,484 SH   SOLE 26 8,203 0 3,281
TRITON INTL LTD CL A G9078F107 119 4,598 SH   SOLE 28 4,598 0 0
TRITON INTL LTD CL A G9078F107 154 5,977 SH   SOLE 30 5,977 0 0
TRITON INTL LTD CL A G9078F107 97 3,770 SH   SOLE 40 3,770 0 0
TRIUMPH BANCORP INC COM 89679E300 95 3,698 SH   SOLE 2 861 0 2,837
TRIUMPH BANCORP INC COM 89679E300 1,615 62,593 SH   SOLE 18 62,593 0 0
TRIUMPH BANCORP INC COM 89679E300 182 7,041 SH   SOLE 19 7,041 0 0
TRIUMPH BANCORP INC COM 89679E300 13,126 508,764 SH   SOLE 21 508,764 0 0
TRIUMPH BANCORP INC COM 89679E300 5,943 230,363 SH   SOLE 22 220,047 0 10,316
TRIUMPH GROUP INC NEW COM 896818101 65 2,507 SH   SOLE 2 2,507 0 0
TRIUMPH GROUP INC NEW COM 896818101 8 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 66 2,552 SH   SOLE 7 2,552 0 0
TRIUMPH GROUP INC NEW COM 896818101 6,731 261,385 SH   SOLE 18 261,385 0 0
TRIUMPH GROUP INC NEW COM 896818101 7,156 277,894 SH   SOLE 19 277,894 0 0
TRIUMPH GROUP INC NEW COM 896818101 138,220 5,367,771 SH   SOLE 21 5,367,771 0 0
TRIUMPH GROUP INC NEW COM 896818101 35,168 1,365,744 SH   SOLE 22 1,258,661 0 107,083
TRIUMPH GROUP INC NEW COM 896818101 551 21,400 SH   SOLE 25 21,400 0 0
TRIUMPH GROUP INC NEW COM 896818101 244 9,491 SH   SOLE 26 6,559 0 2,932
TRIUMPH GROUP INC NEW COM 896818101 185 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 482 18,725 SH   SOLE 29 0 0 18,725
TRIUMPH GROUP INC NEW COM 896818101 2,401 93,229 SH   SOLE 30 93,229 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,050 79,600 SH   SOLE 34 79,600 0 0
TRIUMPH GROUP INC NEW COM 896818101 110 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 141 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 17 1,300 SH   SOLE 2 1,300 0 0
TRONC INC COM 89703P107 47 3,406 SH   SOLE 2 1,310 0 2,096
TRONC INC COM 89703P107 7 472 SH   SOLE 7 472 0 0
TRONC INC COM 89703P107 1,528 109,804 SH   SOLE 18 109,804 0 0
TRONC INC COM 89703P107 211 15,193 SH   SOLE 19 15,193 0 0
TRONC INC COM 89703P107 12,125 871,032 SH   SOLE 21 871,032 0 0
TRONC INC COM 89703P107 8,698 624,838 SH   SOLE 22 581,618 0 43,220
TRONC INC COM 89703P107 43 3,055 SH   SOLE 28 3,055 0 0
TRONC INC COM 89703P107 41 2,954 SH   SOLE 29 0 0 2,954
TRONC INC COM 89703P107 29 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 269 14,602 SH   SOLE 2 2,733 0 11,869
TRONOX LTD SHS CL A Q9235V101 5 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 25 1,330 SH   SOLE 7 1,330 0 0
TRONOX LTD SHS CL A Q9235V101 4,829 261,747 SH   SOLE 18 261,747 0 0
TRONOX LTD SHS CL A Q9235V101 755 40,899 SH   SOLE 19 40,899 0 0
TRONOX LTD SHS CL A Q9235V101 36,198 1,961,933 SH   SOLE 21 1,961,933 0 0
TRONOX LTD SHS CL A Q9235V101 33,242 1,801,717 SH   SOLE 22 1,653,190 0 148,527
TRONOX LTD SHS CL A Q9235V101 127 6,893 SH   SOLE 23 6,893 0 0
TRONOX LTD SHS CL A Q9235V101 251 13,596 SH   SOLE 26 6,946 0 6,650
TRONOX LTD SHS CL A Q9235V101 171 9,245 SH   SOLE 28 9,245 0 0
TRONOX LTD SHS CL A Q9235V101 164 8,864 SH   SOLE 30 8,864 0 0
TRONOX LTD SHS CL A Q9235V101 136 7,365 SH   SOLE 40 7,365 0 0
TROVAGENE INC COM NEW 897238309 2 1,345 SH   SOLE 2 1,224 0 121
TROVAGENE INC COM NEW 897238309 1 609 SH   SOLE 7 609 0 0
TROVAGENE INC COM NEW 897238309 125 108,746 SH   SOLE 18 108,746 0 0
TROVAGENE INC COM NEW 897238309 17 14,553 SH   SOLE 19 14,553 0 0
TROVAGENE INC COM NEW 897238309 1,016 883,550 SH   SOLE 21 883,550 0 0
TROVAGENE INC COM NEW 897238309 757 658,196 SH   SOLE 22 621,235 0 36,961
TRUEBLUE INC COM 89785X101 251 9,193 SH   SOLE 2 1,935 0 7,258
TRUEBLUE INC COM 89785X101 5 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 30 1,086 SH   SOLE 7 1,086 0 0
TRUEBLUE INC COM 89785X101 6,058 221,506 SH   SOLE 18 221,506 0 0
TRUEBLUE INC COM 89785X101 687 25,129 SH   SOLE 19 25,129 0 0
TRUEBLUE INC COM 89785X101 99,722 3,646,149 SH   SOLE 21 3,646,149 0 0
TRUEBLUE INC COM 89785X101 31,688 1,158,616 SH   SOLE 22 1,071,691 0 86,925
TRUEBLUE INC COM 89785X101 309 11,303 SH   SOLE 26 8,223 0 3,080
TRUEBLUE INC COM 89785X101 166 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 2,240 81,888 SH   SOLE 30 81,888 0 0
TRUEBLUE INC COM 89785X101 124 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 38 2,444 SH   SOLE 2 2,262 0 182
TRUECAR INC COM 89785L107 17 1,100 SH   SOLE 7 1,100 0 0
TRUECAR INC COM 89785L107 3,023 195,414 SH   SOLE 18 195,414 0 0
TRUECAR INC COM 89785L107 525 33,951 SH   SOLE 19 33,951 0 0
TRUECAR INC COM 89785L107 24,656 1,593,771 SH   SOLE 21 1,593,771 0 0
TRUECAR INC COM 89785L107 21,514 1,390,695 SH   SOLE 22 1,298,016 0 92,679
TRUECAR INC COM 89785L107 35 2,276 SH   SOLE 26 0 0 2,276
TRUECAR INC COM 89785L107 102 6,605 SH   SOLE 28 6,605 0 0
TRUECAR INC COM 89785L107 103 6,677 SH   SOLE 30 6,677 0 0
TRUECAR INC COM 89785L107 74 4,794 SH   SOLE 40 4,794 0 0
TRUETT-HURST INC CL A 897871109 2 708 SH   SOLE 21 708 0 0
TRUPANION INC COM 898202106 9 667 SH   SOLE 2 667 0 0
TRUPANION INC COM 898202106 829 58,297 SH   SOLE 18 58,297 0 0
TRUPANION INC COM 898202106 155 10,935 SH   SOLE 19 10,935 0 0
TRUPANION INC COM 898202106 6,956 489,191 SH   SOLE 21 489,191 0 0
TRUPANION INC COM 898202106 2,885 202,872 SH   SOLE 22 184,403 0 18,469
TRUPANION INC COM 898202106 37 2,628 SH   SOLE 30 2,628 0 0
TRUSTCO BK CORP N Y COM 898349105 183 23,350 SH   SOLE 2 4,553 0 18,797
TRUSTCO BK CORP N Y COM 898349105 9 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 18 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,907 497,718 SH   SOLE 18 497,718 0 0
TRUSTCO BK CORP N Y COM 898349105 460 58,646 SH   SOLE 19 58,646 0 0
TRUSTCO BK CORP N Y COM 898349105 63,072 8,034,651 SH   SOLE 21 8,034,651 0 0
TRUSTCO BK CORP N Y COM 898349105 21,582 2,749,307 SH   SOLE 22 2,540,434 0 208,873
TRUSTCO BK CORP N Y COM 898349105 588 74,945 SH   SOLE 26 74,945 0 0
TRUSTCO BK CORP N Y COM 898349105 107 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,616 205,861 SH   SOLE 30 205,861 0 0
TRUSTCO BK CORP N Y COM 898349105 102 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 1,283 40,373 SH   SOLE 2 28,396 0 11,977
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 307 9,644 SH   SOLE 7 9,644 0 0
TRUSTMARK CORP COM 898402102 16,034 504,359 SH   SOLE 18 504,359 0 0
TRUSTMARK CORP COM 898402102 1,281 40,282 SH   SOLE 19 40,282 0 0
TRUSTMARK CORP COM 898402102 219,904 6,917,401 SH   SOLE 21 6,917,401 0 0
TRUSTMARK CORP COM 898402102 70,749 2,225,519 SH   SOLE 22 2,097,430 0 128,089
TRUSTMARK CORP COM 898402102 929 29,214 SH   SOLE 26 24,996 0 4,218
TRUSTMARK CORP COM 898402102 301 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 427 13,431 SH   SOLE 30 13,431 0 0
TRUSTMARK CORP COM 898402102 1,982 62,353 SH   SOLE 32 62,353 0 0
TRUSTMARK CORP COM 898402102 92 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 219 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1 304 SH   SOLE 22 304 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 52 10,875 SH   SOLE 25 10,875 0 0
TTM TECHNOLOGIES INC COM 87305R109 306 18,954 SH   SOLE 2 5,488 0 13,466
TTM TECHNOLOGIES INC COM 87305R109 6 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 35 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,375 395,202 SH   SOLE 18 395,202 0 0
TTM TECHNOLOGIES INC COM 87305R109 777 48,163 SH   SOLE 19 48,163 0 0
TTM TECHNOLOGIES INC COM 87305R109 109,733 6,803,015 SH   SOLE 21 6,803,015 0 0
TTM TECHNOLOGIES INC COM 87305R109 35,555 2,204,283 SH   SOLE 22 2,060,925 0 143,358
TTM TECHNOLOGIES INC COM 87305R109 590 36,591 SH   SOLE 26 32,898 0 3,693
TTM TECHNOLOGIES INC COM 87305R109 150 9,280 SH   SOLE 28 9,280 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,647 164,093 SH   SOLE 30 164,093 0 0
TTM TECHNOLOGIES INC COM 87305R109 114 7,054 SH   SOLE 40 7,054 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 528 300,000 PRN   SOLE 21 300,000 0 0
TUESDAY MORNING CORP COM NEW 899035505 43 11,521 SH   SOLE 2 3,736 0 7,785
TUESDAY MORNING CORP COM NEW 899035505 4 996 SH   SOLE 7 996 0 0
TUESDAY MORNING CORP COM NEW 899035505 895 238,647 SH   SOLE 18 238,647 0 0
TUESDAY MORNING CORP COM NEW 899035505 94 25,084 SH   SOLE 19 25,084 0 0
TUESDAY MORNING CORP COM NEW 899035505 15,189 4,050,298 SH   SOLE 21 4,050,298 0 0
TUESDAY MORNING CORP COM NEW 899035505 4,568 1,218,185 SH   SOLE 22 1,121,402 0 96,783
TUESDAY MORNING CORP COM NEW 899035505 7 1,840 SH   SOLE 26 0 0 1,840
TUESDAY MORNING CORP COM NEW 899035505 24 6,455 SH   SOLE 28 6,455 0 0
TUESDAY MORNING CORP COM NEW 899035505 421 112,137 SH   SOLE 30 112,137 0 0
TUESDAY MORNING CORP COM NEW 899035505 18 4,773 SH   SOLE 40 4,773 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 74 8,429 SH   SOLE 7 8,429 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,293 261,770 SH   SOLE 21 261,770 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1,249 142,625 SH   SOLE 22 142,625 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 528 60,217 SH   SOLE 30 60,217 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,398 38,226 SH   SOLE 2 37,821 0 405
TUPPERWARE BRANDS CORP COM 899896104 14 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,013 16,150 SH   SOLE 7 16,150 0 0
TUPPERWARE BRANDS CORP COM 899896104 6 100 SH   SOLE 17 0 0 100
TUPPERWARE BRANDS CORP COM 899896104 19,157 305,440 SH   SOLE 18 304,150 0 1,290
TUPPERWARE BRANDS CORP COM 899896104 8,522 135,877 SH   SOLE 19 135,877 0 0
TUPPERWARE BRANDS CORP COM 899896104 381,543 6,083,273 SH   SOLE 21 6,083,273 0 0
TUPPERWARE BRANDS CORP COM 899896104 112,036 1,786,285 SH   SOLE 22 1,615,052 0 171,233
TUPPERWARE BRANDS CORP COM 899896104 203 3,231 SH   SOLE 23 3,231 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,148 18,309 SH   SOLE 26 15,351 0 2,958
TUPPERWARE BRANDS CORP COM 899896104 452 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 508 8,106 SH   SOLE 30 8,106 0 0
TUPPERWARE BRANDS CORP COM 899896104 75 1,200 SH   SOLE 31 1,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 6,166 98,317 SH   SOLE 32 98,317 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,367 21,790 SH   SOLE 34 21,790 0 0
TUPPERWARE BRANDS CORP COM 899896104 160 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 205 3,268 SH   SOLE 40 3,268 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 6 773 SH   SOLE 19 773 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 40 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3,249 392,356 SH   SOLE 25 392,356 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 140 16,871 SH   SOLE 34 16,871 0 0
TURKISH INVT FD INC COM 900145103 55 6,629 SH   OTR 19 6,629 0 0
TURNING PT BRANDS INC COM 90041L105 5 290 SH   SOLE 2 290 0 0
TURNING PT BRANDS INC COM 90041L105 364 23,327 SH   SOLE 18 23,327 0 0
TURNING PT BRANDS INC COM 90041L105 759 48,629 SH   SOLE 19 48,629 0 0
TURNING PT BRANDS INC COM 90041L105 2,994 191,954 SH   SOLE 21 191,954 0 0
TURNING PT BRANDS INC COM 90041L105 660 42,276 SH   SOLE 22 39,941 0 2,335
TURQUOISE HILL RES LTD COM 900435108 1,983 645,994 SH   SOLE 21 645,994 0 0
TURTLE BEACH CORP COM 900450107 3 2,931 SH   SOLE 18 2,931 0 0
TURTLE BEACH CORP COM 900450107 5 6,063 SH   SOLE 19 6,063 0 0
TURTLE BEACH CORP COM 900450107 55 60,914 SH   SOLE 21 60,914 0 0
TURTLE BEACH CORP COM 900450107 326 359,999 SH   SOLE 22 359,999 0 0
TUTOR PERINI CORP COM 901109108 259 8,146 SH   SOLE 2 1,754 0 6,392
TUTOR PERINI CORP COM 901109108 8 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 565 17,777 SH   SOLE 7 17,777 0 0
TUTOR PERINI CORP COM 901109108 4,689 147,462 SH   SOLE 18 147,462 0 0
TUTOR PERINI CORP COM 901109108 741 23,311 SH   SOLE 19 23,311 0 0
TUTOR PERINI CORP COM 901109108 36,295 1,141,358 SH   SOLE 21 1,141,358 0 0
TUTOR PERINI CORP COM 901109108 33,253 1,045,686 SH   SOLE 22 961,833 0 83,853
TUTOR PERINI CORP COM 901109108 212 6,666 SH   SOLE 26 4,626 0 2,040
TUTOR PERINI CORP COM 901109108 180 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 176 5,523 SH   SOLE 30 5,523 0 0
TUTOR PERINI CORP COM 901109108 68 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 131 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 51,555 1,591,708 SH   SOLE 2 922,668 0 669,040
TWENTY FIRST CENTY FOX INC CL A 90130A101 14,899 459,974 SH   SOLE 4 429,369 0 30,605
TWENTY FIRST CENTY FOX INC CL A 90130A101 23,716 732,196 SH   SOLE 7 723,905 0 8,291
TWENTY FIRST CENTY FOX INC CL A 90130A101 358 11,046 SH   SOLE 13 11,046 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 268 8,267 SH   SOLE 15 8,267 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 71,061 2,193,913 SH   SOLE 18 2,032,806 0 161,107
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,028 62,604 SH   SOLE 19 62,604 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 464,186 14,331,137 SH   SOLE 21 14,331,137 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 935,660 28,887,313 SH   SOLE 22 23,064,704 0 5,822,609
TWENTY FIRST CENTY FOX INC CL A 90130A101 47,647 1,471,043 SH   SOLE 23 1,471,043 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 12,724 392,845 SH   SOLE 25 392,845 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 48,584 1,499,971 SH   SOLE 26 519,399 0 980,572
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,047 217,565 SH   SOLE 28 163,670 0 53,895
TWENTY FIRST CENTY FOX INC CL A 90130A101 3,832 118,300 SH   SOLE 29 118,300 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 99,245 3,064,071 SH   SOLE 30 3,064,071 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 24,493 756,176 SH   SOLE 31 379,765 0 376,411
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,803 179,160 SH   SOLE 32 179,160 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 3,054 94,288 SH   SOLE 34 94,288 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 54,826 1,692,697 SH   SOLE 36 1,692,697 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 169 5,208 SH   SOLE 40 5,208 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 11,990 377,268 SH   SOLE 2 108,361 0 268,907
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,366 137,371 SH   SOLE 4 126,705 0 10,666
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,898 342,925 SH   SOLE 7 342,925 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 140 4,407 SH   SOLE 15 4,407 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 4 115 SH   SOLE 17 0 0 115
TWENTY FIRST CENTY FOX INC CL B 90130A200 31,131 979,582 SH   SOLE 18 914,572 0 65,010
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,571 49,425 SH   OTR 19 1,403 48,022 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 815 25,648 SH   SOLE 19 25,648 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 202,259 6,364,333 SH   SOLE 21 6,364,333 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 408,283 12,847,171 SH   SOLE 22 10,422,022 0 2,425,149
TWENTY FIRST CENTY FOX INC CL B 90130A200 17,291 544,081 SH   SOLE 23 544,081 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,851 152,640 SH   SOLE 25 152,640 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 65,875 2,072,858 SH   SOLE 26 468,867 0 1,603,991
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,068 96,536 SH   SOLE 28 71,166 0 25,370
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,873 58,932 SH   SOLE 29 21,174 0 37,758
TWENTY FIRST CENTY FOX INC CL B 90130A200 42,127 1,325,587 SH   SOLE 30 1,325,587 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 9,298 292,577 SH   SOLE 31 86,449 0 206,128
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,321 135,953 SH   SOLE 32 135,953 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 933 29,345 SH   SOLE 34 29,345 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 19,997 629,234 SH   SOLE 36 629,234 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 68 2,140 SH   SOLE 40 2,140 0 0
TWILIO INC CL A 90138F102 49 1,704 SH   SOLE 2 1,577 0 127
TWILIO INC CL A 90138F102 14 481 SH   SOLE 7 481 0 0
TWILIO INC CL A 90138F102 285 9,876 SH   SOLE 18 9,876 0 0
TWILIO INC CL A 90138F102 3,673 127,215 SH   SOLE 19 127,215 0 0
TWILIO INC CL A 90138F102 5,565 192,771 SH   SOLE 21 192,771 0 0
TWILIO INC CL A 90138F102 16,070 556,637 SH   SOLE 22 493,269 0 63,368
TWILIO INC CL A 90138F102 90 3,106 SH   SOLE 26 0 0 3,106
TWILIO INC CL A 90138F102 271 9,371 SH   SOLE 29 0 0 9,371
TWILIO INC CL A 90138F102 103 3,559 SH   SOLE 30 3,559 0 0
TWILIO INC CL A 90138F102 13 464 SH   SOLE 31 464 0 0
TWILIO INC CL A 90138F102 63 2,196 SH   SOLE 40 2,196 0 0
TWIN DISC INC COM 901476101 30 1,478 SH   SOLE 18 1,478 0 0
TWIN DISC INC COM 901476101 38 1,831 SH   SOLE 19 1,831 0 0
TWIN DISC INC COM 901476101 487 23,663 SH   SOLE 21 23,663 0 0
TWIN DISC INC COM 901476101 3,757 182,642 SH   SOLE 22 182,642 0 0
TWITTER INC COM 90184L102 4,518 302,226 SH   SOLE 2 46,718 0 255,508
TWITTER INC COM 90184L102 2,661 177,992 SH   SOLE 4 164,705 0 13,287
TWITTER INC COM 90184L102 881 58,921 SH   SOLE 7 36,756 0 22,165
TWITTER INC COM 90184L102 301 20,131 SH   SOLE 13 20,131 0 0
TWITTER INC COM 90184L102 76 5,072 SH   SOLE 15 5,072 0 0
TWITTER INC COM 90184L102 3 231 SH   SOLE 17 0 0 231
TWITTER INC COM 90184L102 5,170 345,824 SH   SOLE 18 286,920 0 58,904
TWITTER INC COM 90184L102 5,983 400,197 SH   SOLE 19 400,197 0 0
TWITTER INC COM 90184L102 4,322 289,130 SH   SOLE 20 0 0 289,130
TWITTER INC COM 90184L102 104,290 6,975,927 SH   SOLE 21 6,975,927 0 0
TWITTER INC COM 90184L102 235,800 15,772,598 SH   SOLE 22 13,660,231 0 2,112,367
TWITTER INC COM 90184L102 10,429 697,563 SH   SOLE 23 697,563 0 0
TWITTER INC COM 90184L102 3,342 223,515 SH   SOLE 25 223,515 0 0
TWITTER INC COM 90184L102 25,426 1,700,757 SH   SOLE 26 414,732 0 1,286,025
TWITTER INC COM 90184L102 1,766 118,095 SH   SOLE 28 87,996 0 30,099
TWITTER INC COM 90184L102 442 29,571 SH   SOLE 29 29,571 0 0
TWITTER INC COM 90184L102 9,444 631,691 SH   SOLE 30 631,691 0 0
TWITTER INC COM 90184L102 4,258 284,786 SH   SOLE 31 114,319 0 170,467
TWITTER INC COM 90184L102 627 41,924 SH   SOLE 34 41,924 0 0
TWITTER INC COM 90184L102 14,134 945,424 SH   SOLE 36 945,424 0 0
TWITTER INC COM 90184L102 58 3,912 SH   SOLE 40 3,912 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,636 1,795,000 PRN   SOLE 21 1,795,000 0 0
TWO HBRS INVT CORP COM 90187B101 1,196 124,685 SH   SOLE 2 60,434 0 64,251
TWO HBRS INVT CORP COM 90187B101 14 1,456 SH   SOLE 4 1,456 0 0
TWO HBRS INVT CORP COM 90187B101 142 14,779 SH   SOLE 7 14,779 0 0
TWO HBRS INVT CORP COM 90187B101 1,932 201,411 SH   SOLE 18 201,411 0 0
TWO HBRS INVT CORP COM 90187B101 2,155 224,755 SH   SOLE 19 224,755 0 0
TWO HBRS INVT CORP COM 90187B101 109,447 11,412,587 SH   SOLE 21 11,412,587 0 0
TWO HBRS INVT CORP COM 90187B101 90,490 9,435,901 SH   SOLE 22 8,174,223 0 1,261,678
TWO HBRS INVT CORP COM 90187B101 1,200 125,147 SH   SOLE 26 109,428 0 15,719
TWO HBRS INVT CORP COM 90187B101 451 47,047 SH   SOLE 28 47,047 0 0
TWO HBRS INVT CORP COM 90187B101 546 56,978 SH   SOLE 30 56,978 0 0
TWO HBRS INVT CORP COM 90187B101 79 8,215 SH   SOLE 31 8,215 0 0
TWO HBRS INVT CORP COM 90187B101 152 15,843 SH   SOLE 36 15,843 0 0
TWO HBRS INVT CORP COM 90187B101 383 39,954 SH   SOLE 40 39,954 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 318 310,000 PRN   SOLE 21 310,000 0 0
TWO RIV BANCORP COM 90207C105 22 1,247 SH   SOLE 18 1,247 0 0
TWO RIV BANCORP COM 90207C105 49 2,777 SH   SOLE 21 2,777 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,433 15,739 SH   SOLE 2 15,487 0 252
TYLER TECHNOLOGIES INC COM 902252105 919 5,949 SH   SOLE 4 5,949 0 0
TYLER TECHNOLOGIES INC COM 902252105 126 817 SH   SOLE 7 817 0 0
TYLER TECHNOLOGIES INC COM 902252105 18,020 116,589 SH   SOLE 18 116,589 0 0
TYLER TECHNOLOGIES INC COM 902252105 8,999 58,225 SH   SOLE 19 51,102 0 7,123
TYLER TECHNOLOGIES INC COM 902252105 223,987 1,449,193 SH   SOLE 21 1,449,193 0 0
TYLER TECHNOLOGIES INC COM 902252105 162,552 1,051,708 SH   SOLE 22 941,342 0 110,366
TYLER TECHNOLOGIES INC COM 902252105 1,832 11,852 SH   SOLE 26 9,966 0 1,886
TYLER TECHNOLOGIES INC COM 902252105 716 4,630 SH   SOLE 28 4,630 0 0
TYLER TECHNOLOGIES INC COM 902252105 902 5,835 SH   SOLE 30 5,835 0 0
TYLER TECHNOLOGIES INC COM 902252105 119 773 SH   SOLE 31 773 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,994 12,900 SH   SOLE 34 12,900 0 0
TYLER TECHNOLOGIES INC COM 902252105 534 3,453 SH   SOLE 40 3,453 0 0
TYSON FOODS INC CL A 902494103 12,790 207,254 SH   SOLE 2 161,390 0 45,864
TYSON FOODS INC CL A 902494103 6,267 101,554 SH   SOLE 4 93,998 0 7,556
TYSON FOODS INC CL A 902494103 29,874 484,109 SH   SOLE 7 448,838 0 35,271
TYSON FOODS INC CL A 902494103 113 1,827 SH   SOLE 15 1,827 0 0
TYSON FOODS INC CL A 902494103 40,976 664,005 SH   SOLE 18 622,058 0 41,947
TYSON FOODS INC CL A 902494103 16,234 263,073 SH   SOLE 19 263,073 0 0
TYSON FOODS INC CL A 902494103 360,395 5,840,146 SH   SOLE 21 5,840,146 0 0
TYSON FOODS INC CL A 902494103 489,752 7,936,354 SH   SOLE 22 6,593,161 0 1,343,193
TYSON FOODS INC CL A 902494103 24,056 389,827 SH   SOLE 23 389,827 0 0
TYSON FOODS INC CL A 902494103 6,557 106,262 SH   SOLE 25 106,262 0 0
TYSON FOODS INC CL A 902494103 58,507 948,104 SH   SOLE 26 209,279 0 738,825
TYSON FOODS INC CL A 902494103 3,857 62,501 SH   SOLE 28 47,081 0 15,420
TYSON FOODS INC CL A 902494103 5,919 95,922 SH   SOLE 29 11,310 0 84,612
TYSON FOODS INC CL A 902494103 75,249 1,219,392 SH   SOLE 30 1,219,392 0 0
TYSON FOODS INC CL A 902494103 11,715 189,847 SH   SOLE 31 61,197 0 128,650
TYSON FOODS INC CL A 902494103 6,777 109,814 SH   SOLE 34 109,814 0 0
TYSON FOODS INC CL A 902494103 26,778 433,934 SH   SOLE 36 433,934 0 0
TYSON FOODS INC CL A 902494103 103 1,666 SH   SOLE 40 1,666 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 10,290 153,582 SH   SOLE 18 149,202 0 4,380
TYSON FOODS INC UNIT 99/99/9999 902494301 23,602 352,275 SH   SOLE 19 352,275 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 1,598 23,848 SH   SOLE 22 23,848 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 736 10,988 SH   SOLE 23 10,988 0 0
TYSON FOODS INC UNIT 99/99/9999 902494301 6,007 89,651 SH   SOLE 34 89,651 0 0
U S CONCRETE INC COM NEW 90333L201 57 888 SH   SOLE 2 768 0 120
U S CONCRETE INC COM NEW 90333L201 21 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 4,585 71,026 SH   SOLE 18 71,026 0 0
U S CONCRETE INC COM NEW 90333L201 543 8,412 SH   SOLE 19 8,412 0 0
U S CONCRETE INC COM NEW 90333L201 79,757 1,235,585 SH   SOLE 21 1,235,585 0 0
U S CONCRETE INC COM NEW 90333L201 25,253 391,210 SH   SOLE 22 362,352 0 28,858
U S CONCRETE INC COM NEW 90333L201 73 1,124 SH   SOLE 26 0 0 1,124
U S CONCRETE INC COM NEW 90333L201 130 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,844 28,564 SH   SOLE 30 28,564 0 0
U S CONCRETE INC COM NEW 90333L201 90 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 193 216,138 SH   SOLE 22 216,138 0 0
U S G CORP COM NEW 903293405 754 23,702 SH   SOLE 2 7,450 0 16,252
U S G CORP COM NEW 903293405 13 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 73 2,280 SH   SOLE 7 2,280 0 0
U S G CORP COM NEW 903293405 1,618 50,878 SH   SOLE 18 50,878 0 0
U S G CORP COM NEW 903293405 1,836 57,724 SH   SOLE 19 57,724 0 0
U S G CORP COM NEW 903293405 45,636 1,435,097 SH   SOLE 21 1,435,097 0 0
U S G CORP COM NEW 903293405 75,858 2,385,485 SH   SOLE 22 2,086,043 0 299,442
U S G CORP COM NEW 903293405 1,251 39,329 SH   SOLE 26 33,929 0 5,400
U S G CORP COM NEW 903293405 435 13,667 SH   SOLE 28 13,667 0 0
U S G CORP COM NEW 903293405 496 15,612 SH   SOLE 30 15,612 0 0
U S G CORP COM NEW 903293405 66 2,063 SH   SOLE 31 2,063 0 0
U S G CORP COM NEW 903293405 327 10,288 SH   SOLE 40 10,288 0 0
U S GEOTHERMAL INC COM NEW 90338S201 31 7,641 SH   SOLE 19 7,641 0 0
U S GEOTHERMAL INC COM NEW 90338S201 26 6,291 SH   SOLE 21 6,291 0 0
U S GLOBAL INVS INC CL A 902952100 7 4,302 SH   SOLE 19 4,302 0 0
U S GLOBAL INVS INC CL A 902952100 10 6,231 SH   SOLE 21 6,231 0 0
U S GLOBAL INVS INC CL A 902952100 567 363,479 SH   SOLE 22 363,479 0 0
U S PHYSICAL THERAPY INC COM 90337L108 37 560 SH   SOLE 2 502 0 58
U S PHYSICAL THERAPY INC COM 90337L108 19 288 SH   SOLE 7 288 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,096 62,723 SH   SOLE 18 62,723 0 0
U S PHYSICAL THERAPY INC COM 90337L108 464 7,109 SH   SOLE 19 7,109 0 0
U S PHYSICAL THERAPY INC COM 90337L108 73,120 1,119,757 SH   SOLE 21 1,119,757 0 0
U S PHYSICAL THERAPY INC COM 90337L108 21,996 336,842 SH   SOLE 22 311,936 0 24,906
U S PHYSICAL THERAPY INC COM 90337L108 35 532 SH   SOLE 26 0 0 532
U S PHYSICAL THERAPY INC COM 90337L108 119 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,528 23,394 SH   SOLE 30 23,394 0 0
U S PHYSICAL THERAPY INC COM 90337L108 87 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 176 3,671 SH   SOLE 2 3,333 0 338
U S SILICA HLDGS INC COM 90346E103 14 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 85 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 17,457 363,764 SH   SOLE 18 363,764 0 0
U S SILICA HLDGS INC COM 90346E103 6,072 126,531 SH   SOLE 19 126,531 0 0
U S SILICA HLDGS INC COM 90346E103 307,584 6,409,326 SH   SOLE 21 6,409,326 0 0
U S SILICA HLDGS INC COM 90346E103 93,577 1,949,926 SH   SOLE 22 1,787,916 0 162,010
U S SILICA HLDGS INC COM 90346E103 389 8,100 SH   SOLE 25 8,100 0 0
U S SILICA HLDGS INC COM 90346E103 1,095 22,816 SH   SOLE 26 18,643 0 4,173
U S SILICA HLDGS INC COM 90346E103 541 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 6,858 142,912 SH   SOLE 30 142,912 0 0
U S SILICA HLDGS INC COM 90346E103 1,435 29,900 SH   SOLE 34 29,900 0 0
U S SILICA HLDGS INC COM 90346E103 287 5,976 SH   SOLE 40 5,976 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 9 2,702 SH   SOLE 18 2,702 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 62 18,589 SH   SOLE 19 18,589 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 152 45,355 SH   SOLE 21 45,355 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 687 205,118 SH   SOLE 22 205,118 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 17 5,174 SH   SOLE 23 5,174 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 100 29,845 SH   SOLE 29 0 0 29,845
UBIQUITI NETWORKS INC COM 90347A100 71 1,414 SH   SOLE 2 1,201 0 213
UBIQUITI NETWORKS INC COM 90347A100 11 219 SH   SOLE 4 219 0 0
UBIQUITI NETWORKS INC COM 90347A100 30 596 SH   SOLE 7 596 0 0
UBIQUITI NETWORKS INC COM 90347A100 4,753 94,576 SH   SOLE 18 94,576 0 0
UBIQUITI NETWORKS INC COM 90347A100 6,377 126,878 SH   SOLE 19 126,878 0 0
UBIQUITI NETWORKS INC COM 90347A100 39,886 793,591 SH   SOLE 21 793,591 0 0
UBIQUITI NETWORKS INC COM 90347A100 45,423 903,760 SH   SOLE 22 847,909 0 55,851
UBIQUITI NETWORKS INC COM 90347A100 16 318 SH   SOLE 23 318 0 0
UBIQUITI NETWORKS INC COM 90347A100 515 10,243 SH   SOLE 26 8,258 0 1,985
UBIQUITI NETWORKS INC COM 90347A100 216 4,298 SH   SOLE 28 4,298 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,161 23,091 SH   SOLE 29 0 0 23,091
UBIQUITI NETWORKS INC COM 90347A100 221 4,406 SH   SOLE 30 4,406 0 0
UBIQUITI NETWORKS INC COM 90347A100 130 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 AG LONDON BRH ETRACS MTH 2XLV 90270L842 74 4,226 SH   OTR 19 4,226 0 0
UBS GROUP AG SHS H42097107 78 4,900 SH   SOLE 2 4,900 0 0
UBS GROUP AG SHS H42097107 0 30 SH   SOLE 22 30 0 0
UCP INC CL A 90265Y106 52 5,134 SH   SOLE 2 2,427 0 2,707
UCP INC CL A 90265Y106 319 31,471 SH   SOLE 18 31,471 0 0
UCP INC CL A 90265Y106 98 9,642 SH   SOLE 19 9,642 0 0
UCP INC CL A 90265Y106 2,845 280,251 SH   SOLE 21 280,251 0 0
UCP INC CL A 90265Y106 858 84,483 SH   SOLE 22 80,107 0 4,376
UCP INC CL A 90265Y106 3 328 SH   SOLE 23 328 0 0
UDR INC COM 902653104 8,622 237,781 SH   SOLE 2 75,465 0 162,316
UDR INC COM 902653104 12,499 344,705 SH   SOLE 4 337,867 0 6,838
UDR INC COM 902653104 20,668 570,004 SH   SOLE 7 551,283 0 18,721
UDR INC COM 902653104 292 8,059 SH   SOLE 13 8,059 0 0
UDR INC COM 902653104 455 12,562 SH   SOLE 15 12,562 0 0
UDR INC COM 902653104 24,381 672,389 SH   SOLE 18 633,518 0 38,871
UDR INC COM 902653104 27,238 751,177 SH   SOLE 19 751,177 0 0
UDR INC COM 902653104 6,474 178,539 SH   SOLE 20 0 0 178,539
UDR INC COM 902653104 382,345 10,544,545 SH   SOLE 21 10,544,545 0 0
UDR INC COM 902653104 397,102 10,951,507 SH   SOLE 22 9,470,294 0 1,481,213
UDR INC COM 902653104 12,141 334,827 SH   SOLE 23 334,827 0 0
UDR INC COM 902653104 17,452 481,312 SH   SOLE 25 481,312 0 0
UDR INC COM 902653104 28,276 779,825 SH   SOLE 26 226,399 0 553,426
UDR INC COM 902653104 2,006 55,315 SH   SOLE 28 40,877 0 14,438
UDR INC COM 902653104 5,909 162,958 SH   SOLE 29 102,688 0 60,270
UDR INC COM 902653104 79,449 2,191,101 SH   SOLE 30 2,191,101 0 0
UDR INC COM 902653104 5,690 156,919 SH   SOLE 31 55,874 0 101,045
UDR INC COM 902653104 11,048 304,699 SH   SOLE 34 304,699 0 0
UDR INC COM 902653104 15,060 415,346 SH   SOLE 36 415,346 0 0
UDR INC COM 902653104 49 1,357 SH   SOLE 40 1,357 0 0
UFP TECHNOLOGIES INC COM 902673102 56 2,163 SH   SOLE 2 377 0 1,786
UFP TECHNOLOGIES INC COM 902673102 654 25,233 SH   SOLE 18 25,233 0 0
UFP TECHNOLOGIES INC COM 902673102 104 3,999 SH   SOLE 19 3,999 0 0
UFP TECHNOLOGIES INC COM 902673102 5,533 213,646 SH   SOLE 21 213,646 0 0
UFP TECHNOLOGIES INC COM 902673102 1,529 59,042 SH   SOLE 22 53,975 0 5,067
UGI CORP NEW COM 902681105 16,073 325,374 SH   SOLE 2 217,379 0 107,995
UGI CORP NEW COM 902681105 3,182 64,407 SH   SOLE 4 60,683 0 3,724
UGI CORP NEW COM 902681105 8,281 167,633 SH   SOLE 7 154,681 0 12,952
UGI CORP NEW COM 902681105 4,489 90,874 SH   SOLE 13 90,874 0 0
UGI CORP NEW COM 902681105 32,838 664,745 SH   SOLE 18 646,376 0 18,369
UGI CORP NEW COM 902681105 13,321 269,647 SH   SOLE 19 269,647 0 0
UGI CORP NEW COM 902681105 7,064 142,992 SH   SOLE 20 0 0 142,992
UGI CORP NEW COM 902681105 378,746 7,666,919 SH   SOLE 21 7,666,919 0 0
UGI CORP NEW COM 902681105 322,610 6,530,561 SH   SOLE 22 5,563,808 0 966,753
UGI CORP NEW COM 902681105 12,533 253,709 SH   SOLE 23 253,709 0 0
UGI CORP NEW COM 902681105 15,118 306,028 SH   SOLE 26 147,839 0 158,189
UGI CORP NEW COM 902681105 1,807 36,586 SH   SOLE 28 26,984 0 9,602
UGI CORP NEW COM 902681105 5,962 120,692 SH   SOLE 29 15,671 0 105,021
UGI CORP NEW COM 902681105 10,342 209,348 SH   SOLE 30 209,348 0 0
UGI CORP NEW COM 902681105 4,309 87,217 SH   SOLE 31 43,909 0 43,308
UGI CORP NEW COM 902681105 719 14,559 SH   SOLE 34 14,559 0 0
UGI CORP NEW COM 902681105 4,742 95,998 SH   SOLE 36 95,998 0 0
UGI CORP NEW COM 902681105 40 800 SH   SOLE 40 800 0 0
ULTA BEAUTY INC COM 90384S303 22,508 78,911 SH   SOLE 2 21,654 0 57,257
ULTA BEAUTY INC COM 90384S303 5,508 19,309 SH   SOLE 4 17,661 0 1,648
ULTA BEAUTY INC COM 90384S303 12,032 42,183 SH   SOLE 7 39,658 0 2,525
ULTA BEAUTY INC COM 90384S303 124 434 SH   SOLE 13 434 0 0
ULTA BEAUTY INC COM 90384S303 127 444 SH   SOLE 15 444 0 0
ULTA BEAUTY INC COM 90384S303 88,076 308,791 SH   SOLE 18 248,789 0 60,002
ULTA BEAUTY INC COM 90384S303 66,120 231,812 SH   SOLE 19 231,812 0 0
ULTA BEAUTY INC COM 90384S303 12,311 43,161 SH   SOLE 20 0 0 43,161
ULTA BEAUTY INC COM 90384S303 316,814 1,110,731 SH   SOLE 21 1,110,731 0 0
ULTA BEAUTY INC COM 90384S303 448,522 1,572,492 SH   SOLE 22 1,284,206 0 288,286
ULTA BEAUTY INC COM 90384S303 20,331 71,280 SH   SOLE 23 71,280 0 0
ULTA BEAUTY INC COM 90384S303 6,121 21,461 SH   SOLE 25 21,461 0 0
ULTA BEAUTY INC COM 90384S303 45,878 160,845 SH   SOLE 26 43,782 0 117,063
ULTA BEAUTY INC COM 90384S303 3,519 12,336 SH   SOLE 28 9,175 0 3,161
ULTA BEAUTY INC COM 90384S303 4,707 16,504 SH   SOLE 29 2,986 0 13,518
ULTA BEAUTY INC COM 90384S303 49,981 175,230 SH   SOLE 30 175,230 0 0
ULTA BEAUTY INC COM 90384S303 8,824 30,937 SH   SOLE 31 11,562 0 19,375
ULTA BEAUTY INC COM 90384S303 3,021 10,593 SH   SOLE 32 10,593 0 0
ULTA BEAUTY INC COM 90384S303 3,679 12,899 SH   SOLE 34 12,899 0 0
ULTA BEAUTY INC COM 90384S303 24,902 87,305 SH   SOLE 36 87,305 0 0
ULTA BEAUTY INC COM 90384S303 83 292 SH   SOLE 40 292 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,674 13,700 SH   SOLE 2 13,480 0 220
ULTIMATE SOFTWARE GROUP INC COM 90385D107 728 3,727 SH   SOLE 4 3,727 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 130 666 SH   SOLE 7 666 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 19,697 100,902 SH   SOLE 18 100,902 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 8,039 41,179 SH   SOLE 19 36,054 0 5,125
ULTIMATE SOFTWARE GROUP INC COM 90385D107 247,139 1,266,015 SH   SOLE 21 1,266,015 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 178,498 914,391 SH   SOLE 22 824,363 0 90,028
ULTIMATE SOFTWARE GROUP INC COM 90385D107 265 1,358 SH   SOLE 25 1,358 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,779 9,111 SH   SOLE 26 7,364 0 1,747
ULTIMATE SOFTWARE GROUP INC COM 90385D107 766 3,923 SH   SOLE 28 3,923 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 950 4,866 SH   SOLE 29 0 0 4,866
ULTIMATE SOFTWARE GROUP INC COM 90385D107 852 4,366 SH   SOLE 30 4,366 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 119 608 SH   SOLE 31 608 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 4,143 21,223 SH   SOLE 34 21,223 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 513 2,626 SH   SOLE 40 2,626 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 821 48,685 SH   SOLE 2 42,928 0 5,757
ULTRA CLEAN HLDGS INC COM 90385V107 12 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,303 136,488 SH   SOLE 18 136,488 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 6,207 367,945 SH   SOLE 19 367,945 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 17,971 1,065,263 SH   SOLE 21 1,065,263 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 38,240 2,266,761 SH   SOLE 22 2,208,470 0 58,291
ULTRA CLEAN HLDGS INC COM 90385V107 106 6,312 SH   SOLE 23 6,312 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 598 35,422 SH   SOLE 29 0 0 35,422
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 131 1,937 SH   SOLE 2 1,679 0 258
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 64 947 SH   SOLE 7 947 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10,040 148,126 SH   SOLE 18 148,126 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14,226 209,891 SH   SOLE 19 209,891 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 118,310 1,745,496 SH   SOLE 21 1,745,496 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 69,350 1,023,169 SH   SOLE 22 946,206 0 76,963
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 40 594 SH   SOLE 23 594 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 981 14,474 SH   SOLE 26 12,445 0 2,029
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 334 4,921 SH   SOLE 28 4,921 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 55 815 SH   SOLE 29 0 0 815
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 862 12,712 SH   SOLE 30 12,712 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 230 3,388 SH   SOLE 40 3,388 0 0
ULTRALIFE CORP COM 903899102 10 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 25 4,545 SH   SOLE 19 4,545 0 0
ULTRALIFE CORP COM 903899102 141 25,868 SH   SOLE 21 25,868 0 0
ULTRALIFE CORP COM 903899102 437 80,267 SH   SOLE 22 80,267 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5 200 SH   SOLE 2 200 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,769 121,835 SH   SOLE 7 121,835 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 19,919 876,311 SH   SOLE 21 876,311 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5,290 232,712 SH   SOLE 26 0 0 232,712
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 7,891 347,181 SH   SOLE 30 347,181 0 0
ULTRATECH INC COM 904034105 142 4,799 SH   SOLE 2 995 0 3,804
ULTRATECH INC COM 904034105 4 151 SH   SOLE 4 151 0 0
ULTRATECH INC COM 904034105 19 643 SH   SOLE 7 643 0 0
ULTRATECH INC COM 904034105 3,563 120,299 SH   SOLE 18 120,299 0 0
ULTRATECH INC COM 904034105 380 12,831 SH   SOLE 19 12,831 0 0
ULTRATECH INC COM 904034105 59,982 2,025,057 SH   SOLE 21 2,025,057 0 0
ULTRATECH INC COM 904034105 19,862 670,574 SH   SOLE 22 622,278 0 48,296
ULTRATECH INC COM 904034105 440 14,838 SH   SOLE 26 11,971 0 2,867
ULTRATECH INC COM 904034105 112 3,798 SH   SOLE 28 3,798 0 0
ULTRATECH INC COM 904034105 1,420 47,932 SH   SOLE 30 47,932 0 0
ULTRATECH INC COM 904034105 103 3,488 SH   SOLE 40 3,488 0 0
UMB FINL CORP COM 902788108 1,986 26,371 SH   SOLE 2 18,534 0 7,837
UMB FINL CORP COM 902788108 15 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 88 1,171 SH   SOLE 7 1,171 0 0
UMB FINL CORP COM 902788108 22,859 303,530 SH   SOLE 18 303,530 0 0
UMB FINL CORP COM 902788108 4,942 65,624 SH   SOLE 19 65,624 0 0
UMB FINL CORP COM 902788108 214,719 2,851,140 SH   SOLE 21 2,851,140 0 0
UMB FINL CORP COM 902788108 104,940 1,393,447 SH   SOLE 22 1,311,877 0 81,570
UMB FINL CORP COM 902788108 97 1,285 SH   SOLE 25 1,285 0 0
UMB FINL CORP COM 902788108 1,273 16,897 SH   SOLE 26 14,474 0 2,423
UMB FINL CORP COM 902788108 457 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 429 5,691 SH   SOLE 29 0 0 5,691
UMB FINL CORP COM 902788108 532 7,063 SH   SOLE 30 7,063 0 0
UMB FINL CORP COM 902788108 39 512 SH   SOLE 34 512 0 0
UMB FINL CORP COM 902788108 327 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 72 4,718 SH   SOLE 2 605 0 4,113
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,564 102,797 SH   SOLE 18 102,797 0 0
UMH PPTYS INC COM 903002103 282 18,547 SH   SOLE 19 18,547 0 0
UMH PPTYS INC COM 903002103 13,192 867,333 SH   SOLE 21 867,333 0 0
UMH PPTYS INC COM 903002103 14,576 958,324 SH   SOLE 22 900,118 0 58,206
UMH PPTYS INC COM 903002103 17 1,144 SH   SOLE 23 1,144 0 0
UMPQUA HLDGS CORP COM 904214103 2,343 132,077 SH   SOLE 2 93,163 0 38,914
UMPQUA HLDGS CORP COM 904214103 876 49,358 SH   SOLE 4 49,358 0 0
UMPQUA HLDGS CORP COM 904214103 137 7,698 SH   SOLE 7 7,698 0 0
UMPQUA HLDGS CORP COM 904214103 29,057 1,637,955 SH   SOLE 18 1,637,955 0 0
UMPQUA HLDGS CORP COM 904214103 11,543 650,661 SH   SOLE 19 650,661 0 0
UMPQUA HLDGS CORP COM 904214103 256,942 14,483,740 SH   SOLE 21 14,483,740 0 0
UMPQUA HLDGS CORP COM 904214103 126,538 7,132,911 SH   SOLE 22 6,706,023 0 426,888
UMPQUA HLDGS CORP COM 904214103 1,374 77,451 SH   SOLE 26 65,922 0 11,529
UMPQUA HLDGS CORP COM 904214103 564 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 581 32,756 SH   SOLE 29 0 0 32,756
UMPQUA HLDGS CORP COM 904214103 627 35,353 SH   SOLE 30 35,353 0 0
UMPQUA HLDGS CORP COM 904214103 1,879 105,900 SH   SOLE 34 105,900 0 0
UMPQUA HLDGS CORP COM 904214103 37 2,068 SH   SOLE 36 2,068 0 0
UMPQUA HLDGS CORP COM 904214103 423 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 2,982 150,735 SH   SOLE 2 38,951 0 111,784
UNDER ARMOUR INC CL A 904311107 1,083 54,750 SH   SOLE 4 50,090 0 4,660
UNDER ARMOUR INC CL A 904311107 2,386 120,641 SH   SOLE 7 120,641 0 0
UNDER ARMOUR INC CL A 904311107 26 1,336 SH   SOLE 13 1,336 0 0
UNDER ARMOUR INC CL A 904311107 22 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 16 804 SH   SOLE 17 0 0 804
UNDER ARMOUR INC CL A 904311107 7,769 392,769 SH   SOLE 18 366,613 0 26,156
UNDER ARMOUR INC CL A 904311107 8 412 SH   OTR 19 412 0 0
UNDER ARMOUR INC CL A 904311107 1,823 92,151 SH   SOLE 19 92,151 0 0
UNDER ARMOUR INC CL A 904311107 2,636 133,277 SH   SOLE 20 0 0 133,277
UNDER ARMOUR INC CL A 904311107 64,007 3,235,959 SH   SOLE 21 3,235,959 0 0
UNDER ARMOUR INC CL A 904311107 94,540 4,779,584 SH   SOLE 22 3,895,550 0 884,034
UNDER ARMOUR INC CL A 904311107 4,780 241,671 SH   SOLE 23 241,671 0 0
UNDER ARMOUR INC CL A 904311107 1,302 65,810 SH   SOLE 25 65,810 0 0
UNDER ARMOUR INC CL A 904311107 9,658 488,279 SH   SOLE 26 154,298 0 333,981
UNDER ARMOUR INC CL A 904311107 758 38,327 SH   SOLE 28 29,094 0 9,233
UNDER ARMOUR INC CL A 904311107 1,021 51,631 SH   SOLE 29 10,312 0 41,319
UNDER ARMOUR INC CL A 904311107 9,289 469,615 SH   SOLE 30 469,615 0 0
UNDER ARMOUR INC CL A 904311107 1,764 89,197 SH   SOLE 31 36,445 0 52,752
UNDER ARMOUR INC CL A 904311107 235 11,901 SH   SOLE 34 11,901 0 0
UNDER ARMOUR INC CL A 904311107 5,249 265,374 SH   SOLE 36 265,374 0 0
UNDER ARMOUR INC CL A 904311107 16 785 SH   SOLE 40 785 0 0
UNDER ARMOUR INC CL C 904311206 2,638 144,162 SH   SOLE 2 39,530 0 104,632
UNDER ARMOUR INC CL C 904311206 973 53,167 SH   SOLE 4 48,474 0 4,693
UNDER ARMOUR INC CL C 904311206 2,214 121,000 SH   SOLE 7 121,000 0 0
UNDER ARMOUR INC CL C 904311206 25 1,358 SH   SOLE 13 1,358 0 0
UNDER ARMOUR INC CL C 904311206 23 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 14 765 SH   SOLE 17 0 0 765
UNDER ARMOUR INC CL C 904311206 7,108 388,425 SH   SOLE 18 361,414 0 27,011
UNDER ARMOUR INC CL C 904311206 1,706 93,205 SH   SOLE 19 93,205 0 0
UNDER ARMOUR INC CL C 904311206 3,057 167,029 SH   SOLE 20 0 0 167,029
UNDER ARMOUR INC CL C 904311206 59,794 3,267,414 SH   SOLE 21 3,267,414 0 0
UNDER ARMOUR INC CL C 904311206 88,687 4,846,304 SH   SOLE 22 3,951,980 0 894,324
UNDER ARMOUR INC CL C 904311206 5,168 282,431 SH   SOLE 23 282,431 0 0
UNDER ARMOUR INC CL C 904311206 1,213 66,275 SH   SOLE 25 66,275 0 0
UNDER ARMOUR INC CL C 904311206 8,518 465,445 SH   SOLE 26 157,816 0 307,629
UNDER ARMOUR INC CL C 904311206 731 39,919 SH   SOLE 28 29,685 0 10,234
UNDER ARMOUR INC CL C 904311206 959 52,404 SH   SOLE 29 10,384 0 42,020
UNDER ARMOUR INC CL C 904311206 8,666 473,560 SH   SOLE 30 473,560 0 0
UNDER ARMOUR INC CL C 904311206 1,701 92,952 SH   SOLE 31 36,761 0 56,191
UNDER ARMOUR INC CL C 904311206 220 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 4,858 265,465 SH   SOLE 36 265,465 0 0
UNDER ARMOUR INC CL C 904311206 14 790 SH   SOLE 40 790 0 0
UNI PIXEL INC COM NEW 904572203 7 8,771 SH   SOLE 18 8,771 0 0
UNI PIXEL INC COM NEW 904572203 111 130,792 SH   SOLE 21 130,792 0 0
UNI PIXEL INC COM NEW 904572203 250 294,038 SH   SOLE 22 294,038 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 110 3,885 SH   SOLE 2 743 0 3,142
UNIFI INC COM NEW 904677200 10 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 2,434 85,749 SH   SOLE 18 85,749 0 0
UNIFI INC COM NEW 904677200 255 8,970 SH   SOLE 19 8,970 0 0
UNIFI INC COM NEW 904677200 39,086 1,376,751 SH   SOLE 21 1,376,751 0 0
UNIFI INC COM NEW 904677200 12,152 428,036 SH   SOLE 22 395,656 0 32,380
UNIFI INC COM NEW 904677200 16 560 SH   SOLE 26 0 0 560
UNIFI INC COM NEW 904677200 62 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 837 29,482 SH   SOLE 30 29,482 0 0
UNIFI INC COM NEW 904677200 47 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 444 3,137 SH   SOLE 2 672 0 2,465
UNIFIRST CORP MASS COM 904708104 11 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 52 365 SH   SOLE 7 365 0 0
UNIFIRST CORP MASS COM 904708104 11,229 79,382 SH   SOLE 18 79,382 0 0
UNIFIRST CORP MASS COM 904708104 1,291 9,125 SH   SOLE 19 9,125 0 0
UNIFIRST CORP MASS COM 904708104 185,584 1,312,012 SH   SOLE 21 1,312,012 0 0
UNIFIRST CORP MASS COM 904708104 58,120 410,890 SH   SOLE 22 382,683 0 28,207
UNIFIRST CORP MASS COM 904708104 643 4,543 SH   SOLE 26 3,718 0 825
UNIFIRST CORP MASS COM 904708104 313 2,214 SH   SOLE 28 2,214 0 0
UNIFIRST CORP MASS COM 904708104 4,185 29,587 SH   SOLE 30 29,587 0 0
UNIFIRST CORP MASS COM 904708104 230 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 354 7,121 SH   SOLE 2 7,121 0 0
UNILEVER N V N Y SHS NEW 904784709 148,302 2,985,148 SH   SOLE 18 2,871,207 0 113,941
UNILEVER N V N Y SHS NEW 904784709 740 14,904 SH   OTR 19 0 14,904 0
UNILEVER N V N Y SHS NEW 904784709 281,828 5,672,861 SH   SOLE 19 5,672,861 0 0
UNILEVER N V N Y SHS NEW 904784709 18,185 366,049 SH   SOLE 22 366,049 0 0
UNILEVER N V N Y SHS NEW 904784709 344 6,916 SH   SOLE 23 6,916 0 0
UNILEVER N V N Y SHS NEW 904784709 1,600 32,200 SH   SOLE 25 32,200 0 0
UNILEVER N V N Y SHS NEW 904784709 4,067 81,872 SH   SOLE 34 81,872 0 0
UNILEVER PLC SPON ADR NEW 904767704 74 1,500 SH   SOLE 2 1,500 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,780 36,083 SH   SOLE 18 36,083 0 0
UNILEVER PLC SPON ADR NEW 904767704 52 1,044 SH   OTR 19 1,044 0 0
UNILIFE CORP NEW COM NEW 90478E301 4 2,544 SH   SOLE 18 2,544 0 0
UNILIFE CORP NEW COM NEW 90478E301 4 2,413 SH   SOLE 19 2,413 0 0
UNILIFE CORP NEW COM NEW 90478E301 61 35,862 SH   SOLE 21 35,862 0 0
UNILIFE CORP NEW COM NEW 90478E301 320 187,362 SH   SOLE 22 187,362 0 0
UNION BANKSHARES CORP NEW COM 90539J109 654 18,591 SH   SOLE 2 11,305 0 7,286
UNION BANKSHARES CORP NEW COM 90539J109 7 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 6,123 174,040 SH   SOLE 18 174,040 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,322 37,582 SH   SOLE 19 37,582 0 0
UNION BANKSHARES CORP NEW COM 90539J109 47,245 1,342,960 SH   SOLE 21 1,342,960 0 0
UNION BANKSHARES CORP NEW COM 90539J109 51,001 1,449,712 SH   SOLE 22 1,354,474 0 95,238
UNION BANKSHARES CORP NEW COM 90539J109 584 16,603 SH   SOLE 26 14,831 0 1,772
UNION BANKSHARES CORP NEW COM 90539J109 225 6,404 SH   SOLE 28 6,404 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,634 46,449 SH   SOLE 29 0 0 46,449
UNION BANKSHARES CORP NEW COM 90539J109 245 6,971 SH   SOLE 30 6,971 0 0
UNION BANKSHARES CORP NEW COM 90539J109 180 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 8 178 SH   SOLE 2 178 0 0
UNION BANKSHARES INC COM 905400107 584 13,586 SH   SOLE 18 13,586 0 0
UNION BANKSHARES INC COM 905400107 75 1,746 SH   SOLE 19 1,746 0 0
UNION BANKSHARES INC COM 905400107 4,743 110,436 SH   SOLE 21 110,436 0 0
UNION BANKSHARES INC COM 905400107 1,100 25,610 SH   SOLE 22 21,450 0 4,160
UNION PAC CORP COM 907818108 136,907 1,292,554 SH   SOLE 2 778,519 0 514,035
UNION PAC CORP COM 907818108 44,657 421,610 SH   SOLE 4 400,908 0 20,702
UNION PAC CORP COM 907818108 61,027 576,164 SH   SOLE 7 572,937 0 3,227
UNION PAC CORP COM 907818108 8,676 81,907 SH   SOLE 13 81,907 0 0
UNION PAC CORP COM 907818108 555 5,240 SH   SOLE 15 5,240 0 0
UNION PAC CORP COM 907818108 233,858 2,207,877 SH   SOLE 18 2,063,923 0 143,954
UNION PAC CORP COM 907818108 152,052 1,435,539 SH   SOLE 19 1,435,539 0 0
UNION PAC CORP COM 907818108 55,795 526,761 SH   SOLE 20 100,402 0 426,359
UNION PAC CORP COM 907818108 1,261,593 11,910,810 SH   SOLE 21 11,910,810 0 0
UNION PAC CORP COM 907818108 2,502,197 23,623,462 SH   SOLE 22 18,696,150 0 4,927,312
UNION PAC CORP COM 907818108 128,154 1,209,917 SH   SOLE 23 1,209,917 0 0
UNION PAC CORP COM 907818108 34,533 326,031 SH   SOLE 25 326,031 0 0
UNION PAC CORP COM 907818108 205,230 1,937,597 SH   SOLE 26 511,747 0 1,425,850
UNION PAC CORP COM 907818108 18,370 173,435 SH   SOLE 28 129,492 0 43,943
UNION PAC CORP COM 907818108 32,814 309,801 SH   SOLE 29 162,489 0 147,312
UNION PAC CORP COM 907818108 246,281 2,325,156 SH   SOLE 30 2,325,156 0 0
UNION PAC CORP COM 907818108 77,083 727,746 SH   SOLE 31 349,844 0 377,902
UNION PAC CORP COM 907818108 13,374 126,266 SH   SOLE 34 126,266 0 0
UNION PAC CORP COM 907818108 148,401 1,401,071 SH   SOLE 36 1,401,071 0 0
UNION PAC CORP COM 907818108 461 4,356 SH   SOLE 40 4,356 0 0
UNIQUE FABRICATING INC COM 90915J103 3 208 SH   SOLE 2 208 0 0
UNIQUE FABRICATING INC COM 90915J103 282 23,455 SH   SOLE 18 23,455 0 0
UNIQUE FABRICATING INC COM 90915J103 21 1,757 SH   SOLE 19 1,757 0 0
UNIQUE FABRICATING INC COM 90915J103 2,236 185,876 SH   SOLE 21 185,876 0 0
UNIQUE FABRICATING INC COM 90915J103 525 43,632 SH   SOLE 22 38,508 0 5,124
UNIQURE NV SHS N90064101 20 3,434 SH   SOLE 22 3,434 0 0
UNISYS CORP COM NEW 909214306 134 9,636 SH   SOLE 2 5,636 0 4,000
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 55 3,952 SH   SOLE 7 3,952 0 0
UNISYS CORP COM NEW 909214306 2,777 199,049 SH   SOLE 18 199,049 0 0
UNISYS CORP COM NEW 909214306 3,846 275,684 SH   SOLE 19 275,684 0 0
UNISYS CORP COM NEW 909214306 22,591 1,619,436 SH   SOLE 21 1,619,436 0 0
UNISYS CORP COM NEW 909214306 25,851 1,853,127 SH   SOLE 22 1,735,580 0 117,547
UNISYS CORP COM NEW 909214306 16 1,129 SH   SOLE 23 1,129 0 0
UNISYS CORP COM NEW 909214306 171 12,226 SH   SOLE 26 9,010 0 3,216
UNISYS CORP COM NEW 909214306 100 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 702 50,316 SH   SOLE 29 0 0 50,316
UNISYS CORP COM NEW 909214306 139 9,945 SH   SOLE 30 9,945 0 0
UNISYS CORP COM NEW 909214306 81 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 516 21,342 SH   SOLE 2 12,201 0 9,141
UNIT CORP COM 909218109 7 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 35 1,438 SH   SOLE 7 1,438 0 0
UNIT CORP COM 909218109 6,467 267,674 SH   SOLE 18 267,674 0 0
UNIT CORP COM 909218109 1,460 60,427 SH   SOLE 19 60,427 0 0
UNIT CORP COM 909218109 110,474 4,572,603 SH   SOLE 21 4,572,603 0 0
UNIT CORP COM 909218109 38,143 1,578,753 SH   SOLE 22 1,456,654 0 122,099
UNIT CORP COM 909218109 19 770 SH   SOLE 23 770 0 0
UNIT CORP COM 909218109 333 13,781 SH   SOLE 26 10,767 0 3,014
UNIT CORP COM 909218109 168 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 318 13,177 SH   SOLE 29 0 0 13,177
UNIT CORP COM 909218109 2,382 98,607 SH   SOLE 30 98,607 0 0
UNIT CORP COM 909218109 432 17,890 SH   SOLE 36 17,890 0 0
UNIT CORP COM 909218109 118 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 38 3,115 SH   SOLE 19 3,115 0 0
UNITED BANCORP INC OHIO COM 909911109 26 2,132 SH   SOLE 21 2,132 0 0
UNITED BANCSHARES INC OHIO COM 909458101 10 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 14 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 646 15,280 SH   SOLE 2 3,020 0 12,260
UNITED BANKSHARES INC WEST V COM 909907107 14 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,061 143,467 SH   SOLE 7 143,467 0 0
UNITED BANKSHARES INC WEST V COM 909907107 17,741 419,906 SH   SOLE 18 419,906 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,891 44,755 SH   SOLE 19 44,755 0 0
UNITED BANKSHARES INC WEST V COM 909907107 402,202 9,519,570 SH   SOLE 21 9,519,570 0 0
UNITED BANKSHARES INC WEST V COM 909907107 90,815 2,149,479 SH   SOLE 22 2,010,791 0 138,688
UNITED BANKSHARES INC WEST V COM 909907107 736 17,422 SH   SOLE 26 13,756 0 3,666
UNITED BANKSHARES INC WEST V COM 909907107 428 10,127 SH   SOLE 28 10,127 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,671 157,884 SH   SOLE 30 157,884 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,794 66,141 SH   SOLE 32 66,141 0 0
UNITED BANKSHARES INC WEST V COM 909907107 317 7,495 SH   SOLE 40 7,495 0 0
UNITED CMNTY BANCORP IND COM 90984R101 11 614 SH   SOLE 18 614 0 0
UNITED CMNTY BANCORP IND COM 90984R101 14 811 SH   SOLE 21 811 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,275 46,054 SH   SOLE 2 33,989 0 12,065
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 40 1,439 SH   SOLE 7 1,439 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,395 375,419 SH   SOLE 18 375,419 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,608 94,171 SH   SOLE 19 94,171 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 166,986 6,030,544 SH   SOLE 21 6,030,544 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 68,254 2,464,949 SH   SOLE 22 2,300,592 0 164,357
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 591 21,359 SH   SOLE 26 16,508 0 4,851
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 230 8,305 SH   SOLE 28 8,305 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,179 42,566 SH   SOLE 29 0 0 42,566
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,967 143,263 SH   SOLE 30 143,263 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 136 4,918 SH   SOLE 40 4,918 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 90 10,735 SH   SOLE 2 2,449 0 8,286
UNITED CMNTY FINL CORP OHIO COM 909839102 1,613 193,359 SH   SOLE 18 193,359 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 241 28,842 SH   SOLE 19 28,842 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 12,672 1,519,483 SH   SOLE 21 1,519,483 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 11,529 1,382,375 SH   SOLE 22 1,346,297 0 36,078
UNITED CMNTY FINL CORP OHIO COM 909839102 127 15,247 SH   SOLE 29 0 0 15,247
UNITED CONTL HLDGS INC COM 910047109 10,956 155,096 SH   SOLE 2 63,681 0 91,415
UNITED CONTL HLDGS INC COM 910047109 5,336 75,543 SH   SOLE 4 73,472 0 2,071
UNITED CONTL HLDGS INC COM 910047109 14,689 207,942 SH   SOLE 7 194,178 0 13,764
UNITED CONTL HLDGS INC COM 910047109 505 7,152 SH   SOLE 13 7,152 0 0
UNITED CONTL HLDGS INC COM 910047109 702 9,936 SH   SOLE 15 669 0 9,267
UNITED CONTL HLDGS INC COM 910047109 82,137 1,162,752 SH   SOLE 18 1,138,728 0 24,024
UNITED CONTL HLDGS INC COM 910047109 252,845 3,579,342 SH   SOLE 19 3,560,588 0 18,754
UNITED CONTL HLDGS INC COM 910047109 4,647 65,778 SH   SOLE 20 0 0 65,778
UNITED CONTL HLDGS INC COM 910047109 457,185 6,472,035 SH   SOLE 21 6,472,035 0 0
UNITED CONTL HLDGS INC COM 910047109 545,682 7,724,828 SH   SOLE 22 6,359,325 0 1,365,503
UNITED CONTL HLDGS INC COM 910047109 5,074 71,826 SH   SOLE 23 71,826 0 0
UNITED CONTL HLDGS INC COM 910047109 2,098 29,693 SH   SOLE 25 29,693 0 0
UNITED CONTL HLDGS INC COM 910047109 28,032 396,828 SH   SOLE 26 98,677 0 298,151
UNITED CONTL HLDGS INC COM 910047109 1,160 16,425 SH   SOLE 28 12,023 0 4,402
UNITED CONTL HLDGS INC COM 910047109 358 5,069 SH   SOLE 29 5,069 0 0
UNITED CONTL HLDGS INC COM 910047109 47,201 668,190 SH   SOLE 30 668,190 0 0
UNITED CONTL HLDGS INC COM 910047109 5,043 71,393 SH   SOLE 31 24,308 0 47,085
UNITED CONTL HLDGS INC COM 910047109 87,280 1,235,563 SH   SOLE 34 1,235,563 0 0
UNITED CONTL HLDGS INC COM 910047109 8,420 119,195 SH   SOLE 36 119,195 0 0
UNITED CONTL HLDGS INC COM 910047109 32 447 SH   SOLE 40 447 0 0
UNITED FINL BANCORP INC NEW COM 910304104 194 11,419 SH   SOLE 2 2,429 0 8,990
UNITED FINL BANCORP INC NEW COM 910304104 28 1,647 SH   SOLE 7 1,647 0 0
UNITED FINL BANCORP INC NEW COM 910304104 3,566 209,632 SH   SOLE 18 209,632 0 0
UNITED FINL BANCORP INC NEW COM 910304104 521 30,623 SH   SOLE 19 30,623 0 0
UNITED FINL BANCORP INC NEW COM 910304104 27,794 1,633,980 SH   SOLE 21 1,633,980 0 0
UNITED FINL BANCORP INC NEW COM 910304104 28,551 1,678,476 SH   SOLE 22 1,589,027 0 89,449
UNITED FINL BANCORP INC NEW COM 910304104 495 29,127 SH   SOLE 26 26,269 0 2,858
UNITED FINL BANCORP INC NEW COM 910304104 118 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 196 11,533 SH   SOLE 30 11,533 0 0
UNITED FINL BANCORP INC NEW COM 910304104 83 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 194 4,526 SH   SOLE 2 877 0 3,649
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 26 613 SH   SOLE 7 613 0 0
UNITED FIRE GROUP INC COM 910340108 4,709 110,111 SH   SOLE 18 110,111 0 0
UNITED FIRE GROUP INC COM 910340108 480 11,215 SH   SOLE 19 11,215 0 0
UNITED FIRE GROUP INC COM 910340108 70,913 1,658,016 SH   SOLE 21 1,658,016 0 0
UNITED FIRE GROUP INC COM 910340108 24,867 581,413 SH   SOLE 22 534,522 0 46,891
UNITED FIRE GROUP INC COM 910340108 218 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 137 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,251 29,253 SH   SOLE 30 29,253 0 0
UNITED FIRE GROUP INC COM 910340108 89 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 8 553 SH   SOLE 18 553 0 0
UNITED GUARDIAN INC COM 910571108 286 19,278 SH   SOLE 21 19,278 0 0
UNITED GUARDIAN INC COM 910571108 38 2,539 SH   SOLE 22 2,539 0 0
UNITED INS HLDGS CORP COM 910710102 25 1,540 SH   SOLE 2 883 0 657
UNITED INS HLDGS CORP COM 910710102 6 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,462 91,685 SH   SOLE 18 91,685 0 0
UNITED INS HLDGS CORP COM 910710102 164 10,258 SH   SOLE 19 10,258 0 0
UNITED INS HLDGS CORP COM 910710102 24,603 1,542,496 SH   SOLE 21 1,542,496 0 0
UNITED INS HLDGS CORP COM 910710102 7,051 442,052 SH   SOLE 22 411,341 0 30,711
UNITED INS HLDGS CORP COM 910710102 42 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 559 35,018 SH   SOLE 30 35,018 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 63 32,834 SH   SOLE 22 32,834 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 17 8,652 SH   SOLE 26 0 0 8,652
UNITED NAT FOODS INC COM 911163103 1,293 29,908 SH   SOLE 2 21,268 0 8,640
UNITED NAT FOODS INC COM 911163103 9 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 109 2,517 SH   SOLE 7 2,517 0 0
UNITED NAT FOODS INC COM 911163103 14,860 343,751 SH   SOLE 18 343,751 0 0
UNITED NAT FOODS INC COM 911163103 1,318 30,488 SH   SOLE 19 30,488 0 0
UNITED NAT FOODS INC COM 911163103 137,229 3,174,400 SH   SOLE 21 3,174,400 0 0
UNITED NAT FOODS INC COM 911163103 70,578 1,632,616 SH   SOLE 22 1,528,141 0 104,475
UNITED NAT FOODS INC COM 911163103 539 12,476 SH   SOLE 26 9,079 0 3,397
UNITED NAT FOODS INC COM 911163103 315 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 360 8,322 SH   SOLE 30 8,322 0 0
UNITED NAT FOODS INC COM 911163103 220 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 232 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 85,261 794,604 SH   SOLE 2 367,650 0 426,954
UNITED PARCEL SERVICE INC CL B 911312106 28,540 265,987 SH   SOLE 4 248,517 0 17,470
UNITED PARCEL SERVICE INC CL B 911312106 54,995 512,537 SH   SOLE 7 506,789 0 5,748
UNITED PARCEL SERVICE INC CL B 911312106 477 4,447 SH   SOLE 13 4,447 0 0
UNITED PARCEL SERVICE INC CL B 911312106 459 4,275 SH   SOLE 15 4,275 0 0
UNITED PARCEL SERVICE INC CL B 911312106 261,627 2,438,275 SH   SOLE 18 2,302,652 0 135,623
UNITED PARCEL SERVICE INC CL B 911312106 224,075 2,088,300 SH   SOLE 19 2,088,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 29,239 272,496 SH   SOLE 20 0 0 272,496
UNITED PARCEL SERVICE INC CL B 911312106 1,348,557 12,568,101 SH   SOLE 21 12,568,101 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,039,555 19,007,972 SH   SOLE 22 15,520,640 0 3,487,332
UNITED PARCEL SERVICE INC CL B 911312106 90,740 845,671 SH   SOLE 23 845,671 0 0
UNITED PARCEL SERVICE INC CL B 911312106 56,035 522,226 SH   SOLE 25 522,226 0 0
UNITED PARCEL SERVICE INC CL B 911312106 194,504 1,812,708 SH   SOLE 26 471,531 0 1,341,177
UNITED PARCEL SERVICE INC CL B 911312106 15,445 143,943 SH   SOLE 28 107,482 0 36,461
UNITED PARCEL SERVICE INC CL B 911312106 6,628 61,768 SH   SOLE 29 32,021 0 29,747
UNITED PARCEL SERVICE INC CL B 911312106 202,022 1,882,777 SH   SOLE 30 1,882,777 0 0
UNITED PARCEL SERVICE INC CL B 911312106 44,517 414,884 SH   SOLE 31 153,785 0 261,099
UNITED PARCEL SERVICE INC CL B 911312106 34,243 319,133 SH   SOLE 34 319,133 0 0
UNITED PARCEL SERVICE INC CL B 911312106 115,193 1,073,557 SH   SOLE 36 1,073,557 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,495 13,930 SH   SOLE 37 13,930 0 0
UNITED PARCEL SERVICE INC CL B 911312106 406 3,782 SH   SOLE 40 3,782 0 0
UNITED RENTALS INC COM 911363109 9,989 79,878 SH   SOLE 2 20,921 0 58,957
UNITED RENTALS INC COM 911363109 3,580 28,628 SH   SOLE 4 26,372 0 2,256
UNITED RENTALS INC COM 911363109 6,886 55,062 SH   SOLE 7 53,817 0 1,245
UNITED RENTALS INC COM 911363109 2,062 16,492 SH   SOLE 15 492 0 16,000
UNITED RENTALS INC COM 911363109 24,722 197,695 SH   SOLE 18 185,382 0 12,313
UNITED RENTALS INC COM 911363109 14,452 115,572 SH   SOLE 19 115,572 0 0
UNITED RENTALS INC COM 911363109 4,893 39,128 SH   SOLE 20 0 0 39,128
UNITED RENTALS INC COM 911363109 218,794 1,749,655 SH   SOLE 21 1,749,655 0 0
UNITED RENTALS INC COM 911363109 335,114 2,679,840 SH   SOLE 22 2,251,619 0 428,221
UNITED RENTALS INC COM 911363109 13,314 106,472 SH   SOLE 23 106,472 0 0
UNITED RENTALS INC COM 911363109 3,372 26,968 SH   SOLE 25 26,968 0 0
UNITED RENTALS INC COM 911363109 27,243 217,860 SH   SOLE 26 74,453 0 143,407
UNITED RENTALS INC COM 911363109 2,284 18,261 SH   SOLE 28 13,771 0 4,490
UNITED RENTALS INC COM 911363109 2,751 22,001 SH   SOLE 29 2,910 0 19,091
UNITED RENTALS INC COM 911363109 35,777 286,105 SH   SOLE 30 286,105 0 0
UNITED RENTALS INC COM 911363109 5,709 45,655 SH   SOLE 31 18,709 0 26,946
UNITED RENTALS INC COM 911363109 3,968 31,728 SH   SOLE 34 31,728 0 0
UNITED RENTALS INC COM 911363109 14,601 116,760 SH   SOLE 36 116,760 0 0
UNITED RENTALS INC COM 911363109 57 454 SH   SOLE 40 454 0 0
UNITED SECURITY BANCSHARES C COM 911460103 15 2,122 SH   SOLE 18 2,122 0 0
UNITED SECURITY BANCSHARES C COM 911460103 30 4,172 SH   SOLE 19 4,172 0 0
UNITED SECURITY BANCSHARES C COM 911460103 406 55,605 SH   SOLE 21 55,605 0 0
UNITED SECURITY BANCSHARES C COM 911460103 0 1 SH   SOLE 22 1 0 0
UNITED STATES ANTIMONY CORP COM 911549103 11 23,158 SH   SOLE 21 23,158 0 0
UNITED STATES ANTIMONY CORP COM 911549103 17 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 228 6,121 SH   SOLE 2 4,170 0 1,951
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,496 93,663 SH   SOLE 18 90,866 0 2,797
UNITED STATES CELLULAR CORP COM 911684108 8,605 230,513 SH   SOLE 19 230,513 0 0
UNITED STATES CELLULAR CORP COM 911684108 29,110 779,803 SH   SOLE 21 779,803 0 0
UNITED STATES CELLULAR CORP COM 911684108 14,386 385,366 SH   SOLE 22 340,267 0 45,099
UNITED STATES CELLULAR CORP COM 911684108 260 6,952 SH   SOLE 23 6,952 0 0
UNITED STATES CELLULAR CORP COM 911684108 179 4,791 SH   SOLE 26 4,289 0 502
UNITED STATES CELLULAR CORP COM 911684108 60 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 56 1,496 SH   SOLE 30 1,496 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,661 44,508 SH   SOLE 34 44,508 0 0
UNITED STATES CELLULAR CORP COM 911684108 93 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 34 429 SH   SOLE 2 126 0 303
UNITED STATES LIME & MINERAL COM 911922102 615 7,791 SH   SOLE 18 7,791 0 0
UNITED STATES LIME & MINERAL COM 911922102 54 682 SH   SOLE 19 682 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,175 65,525 SH   SOLE 21 65,525 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,240 91,675 SH   SOLE 22 89,336 0 2,339
UNITED STATES LIME & MINERAL COM 911922102 32 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 20 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 3,627 107,280 SH   SOLE 2 80,462 0 26,818
UNITED STATES STL CORP NEW COM 912909108 29 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 220 6,505 SH   SOLE 7 6,505 0 0
UNITED STATES STL CORP NEW COM 912909108 21,393 632,729 SH   SOLE 18 632,729 0 0
UNITED STATES STL CORP NEW COM 912909108 13,658 403,950 SH   SOLE 19 403,950 0 0
UNITED STATES STL CORP NEW COM 912909108 253,805 7,506,815 SH   SOLE 21 7,506,815 0 0
UNITED STATES STL CORP NEW COM 912909108 179,908 5,321,138 SH   SOLE 22 4,753,928 0 567,210
UNITED STATES STL CORP NEW COM 912909108 558 16,500 SH   SOLE 25 16,500 0 0
UNITED STATES STL CORP NEW COM 912909108 2,037 60,237 SH   SOLE 26 49,519 0 10,718
UNITED STATES STL CORP NEW COM 912909108 798 23,600 SH   SOLE 28 23,600 0 0
UNITED STATES STL CORP NEW COM 912909108 969 28,646 SH   SOLE 30 28,646 0 0
UNITED STATES STL CORP NEW COM 912909108 120 3,564 SH   SOLE 31 3,564 0 0
UNITED STATES STL CORP NEW COM 912909108 2,140 63,300 SH   SOLE 34 63,300 0 0
UNITED STATES STL CORP NEW COM 912909108 2,996 88,618 SH   SOLE 36 88,618 0 0
UNITED STATES STL CORP NEW COM 912909108 541 16,006 SH   SOLE 40 16,006 0 0
UNITED STS DIESEL HEATING OI UNIT 911783108 30 2,000 SH   SOLE 18 2,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 78,883 702,993 SH   SOLE 2 216,721 0 486,272
UNITED TECHNOLOGIES CORP COM 913017109 29,518 263,057 SH   SOLE 4 243,902 0 19,155
UNITED TECHNOLOGIES CORP COM 913017109 63,484 565,764 SH   SOLE 7 532,969 0 32,795
UNITED TECHNOLOGIES CORP COM 913017109 312 2,777 SH   SOLE 13 2,777 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,677 86,242 SH   SOLE 15 4,819 0 81,423
UNITED TECHNOLOGIES CORP COM 913017109 10 90 SH   SOLE 17 0 0 90
UNITED TECHNOLOGIES CORP COM 913017109 188,350 1,678,553 SH   SOLE 18 1,566,083 0 112,470
UNITED TECHNOLOGIES CORP COM 913017109 43,649 388,993 SH   SOLE 19 388,993 0 0
UNITED TECHNOLOGIES CORP COM 913017109 45,528 405,741 SH   SOLE 20 0 0 405,741
UNITED TECHNOLOGIES CORP COM 913017109 1,393,746 12,420,876 SH   SOLE 21 12,420,876 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,251,838 20,068,068 SH   SOLE 22 16,177,487 0 3,890,581
UNITED TECHNOLOGIES CORP COM 913017109 106,800 951,787 SH   SOLE 23 951,787 0 0
UNITED TECHNOLOGIES CORP COM 913017109 41,199 367,163 SH   SOLE 25 367,163 0 0
UNITED TECHNOLOGIES CORP COM 913017109 184,865 1,647,490 SH   SOLE 26 501,952 0 1,145,538
UNITED TECHNOLOGIES CORP COM 913017109 18,646 166,171 SH   SOLE 28 123,730 0 42,441
UNITED TECHNOLOGIES CORP COM 913017109 3,938 35,099 SH   SOLE 29 35,099 0 0
UNITED TECHNOLOGIES CORP COM 913017109 238,706 2,127,313 SH   SOLE 30 2,127,313 0 0
UNITED TECHNOLOGIES CORP COM 913017109 54,991 490,074 SH   SOLE 31 160,951 0 329,123
UNITED TECHNOLOGIES CORP COM 913017109 10,364 92,362 SH   SOLE 32 92,362 0 0
UNITED TECHNOLOGIES CORP COM 913017109 33,222 296,071 SH   SOLE 34 296,071 0 0
UNITED TECHNOLOGIES CORP COM 913017109 133,284 1,187,810 SH   SOLE 36 1,187,810 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,605 14,300 SH   SOLE 37 14,300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 466 4,156 SH   SOLE 40 4,156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,794 57,568 SH   SOLE 2 31,682 0 25,886
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,879 21,268 SH   SOLE 4 20,231 0 1,037
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,751 12,931 SH   SOLE 7 10,720 0 2,211
UNITED THERAPEUTICS CORP DEL COM 91307C102 23,027 170,093 SH   SOLE 18 165,520 0 4,573
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,597 78,278 SH   SOLE 19 78,278 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,497 25,828 SH   SOLE 20 0 0 25,828
UNITED THERAPEUTICS CORP DEL COM 91307C102 354,729 2,620,247 SH   SOLE 21 2,620,247 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 200,842 1,483,541 SH   SOLE 22 1,325,743 0 157,798
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,447 55,009 SH   SOLE 23 55,009 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,853 80,169 SH   SOLE 26 40,059 0 40,110
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,285 9,493 SH   SOLE 28 7,202 0 2,291
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,178 16,089 SH   SOLE 29 3,631 0 12,458
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,839 65,289 SH   SOLE 30 65,289 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,790 20,609 SH   SOLE 31 9,889 0 10,720
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,197 16,232 SH   SOLE 34 16,232 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,234 9,116 SH   SOLE 36 9,116 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 30 225 SH   SOLE 40 225 0 0
UNITEDHEALTH GROUP INC COM 91324P102 279,198 1,702,325 SH   SOLE 2 930,820 0 771,505
UNITEDHEALTH GROUP INC COM 91324P102 74,325 453,176 SH   SOLE 4 429,884 0 23,292
UNITEDHEALTH GROUP INC COM 91324P102 110,771 675,389 SH   SOLE 7 672,934 0 2,455
UNITEDHEALTH GROUP INC COM 91324P102 6,288 38,337 SH   SOLE 13 38,337 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,001 6,101 SH   SOLE 15 6,101 0 0
UNITEDHEALTH GROUP INC COM 91324P102 123 747 SH   SOLE 17 0 0 747
UNITEDHEALTH GROUP INC COM 91324P102 828,100 5,049,080 SH   SOLE 18 4,385,037 0 664,043
UNITEDHEALTH GROUP INC COM 91324P102 1,052,388 6,416,608 SH   SOLE 19 6,416,608 0 0
UNITEDHEALTH GROUP INC COM 91324P102 81,316 495,800 SH   SOLE 20 26,312 0 469,488
UNITEDHEALTH GROUP INC COM 91324P102 2,527,350 15,409,731 SH   SOLE 21 15,409,731 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,438,945 27,065,090 SH   SOLE 22 21,749,128 0 5,315,962
UNITEDHEALTH GROUP INC COM 91324P102 208,375 1,270,500 SH   SOLE 23 1,270,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 67,821 413,519 SH   SOLE 25 400,522 0 12,997
UNITEDHEALTH GROUP INC COM 91324P102 390,766 2,382,573 SH   SOLE 26 578,242 0 1,804,331
UNITEDHEALTH GROUP INC COM 91324P102 32,883 200,494 SH   SOLE 28 149,270 0 51,224
UNITEDHEALTH GROUP INC COM 91324P102 38,079 232,177 SH   SOLE 29 135,047 0 97,130
UNITEDHEALTH GROUP INC COM 91324P102 453,195 2,763,213 SH   SOLE 30 2,763,213 0 0
UNITEDHEALTH GROUP INC COM 91324P102 172,349 1,050,845 SH   SOLE 31 321,128 0 729,717
UNITEDHEALTH GROUP INC COM 91324P102 15,148 92,362 SH   SOLE 32 92,362 0 0
UNITEDHEALTH GROUP INC COM 91324P102 216,157 1,317,948 SH   SOLE 34 1,317,948 0 0
UNITEDHEALTH GROUP INC COM 91324P102 261,043 1,591,631 SH   SOLE 36 1,591,631 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,003 6,116 SH   SOLE 40 6,116 0 0
UNITI GROUP INC COM 91325V108 2,266 87,659 SH   SOLE 2 64,560 0 23,099
UNITI GROUP INC COM 91325V108 16 638 SH   SOLE 4 638 0 0
UNITI GROUP INC COM 91325V108 85 3,301 SH   SOLE 7 3,301 0 0
UNITI GROUP INC COM 91325V108 0 3 SH   SOLE 17 0 0 3
UNITI GROUP INC COM 91325V108 12,336 477,202 SH   SOLE 18 477,202 0 0
UNITI GROUP INC COM 91325V108 2,167 83,818 SH   SOLE 19 83,818 0 0
UNITI GROUP INC COM 91325V108 163,392 6,320,783 SH   SOLE 21 6,320,783 0 0
UNITI GROUP INC COM 91325V108 114,378 4,424,662 SH   SOLE 22 3,987,748 0 436,914
UNITI GROUP INC COM 91325V108 946 36,606 SH   SOLE 26 29,058 0 7,548
UNITI GROUP INC COM 91325V108 532 20,562 SH   SOLE 28 20,562 0 0
UNITI GROUP INC COM 91325V108 151 5,845 SH   SOLE 29 0 0 5,845
UNITI GROUP INC COM 91325V108 1,237 47,848 SH   SOLE 30 47,848 0 0
UNITI GROUP INC COM 91325V108 75 2,904 SH   SOLE 31 2,904 0 0
UNITI GROUP INC COM 91325V108 451 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 159 3,533 SH   SOLE 2 685 0 2,848
UNITIL CORP COM 913259107 8 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 536 11,893 SH   SOLE 7 11,893 0 0
UNITIL CORP COM 913259107 2,615 58,078 SH   SOLE 18 58,078 0 0
UNITIL CORP COM 913259107 391 8,678 SH   SOLE 19 8,678 0 0
UNITIL CORP COM 913259107 20,322 451,296 SH   SOLE 21 451,296 0 0
UNITIL CORP COM 913259107 23,306 517,573 SH   SOLE 22 490,015 0 27,558
UNITIL CORP COM 913259107 45 1,003 SH   SOLE 26 0 0 1,003
UNITIL CORP COM 913259107 261 5,787 SH   SOLE 28 5,787 0 0
UNITIL CORP COM 913259107 80 1,767 SH   SOLE 30 1,767 0 0
UNITIL CORP COM 913259107 68 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 21 1,257 SH   SOLE 18 1,257 0 0
UNITY BANCORP INC COM 913290102 111 6,572 SH   SOLE 21 6,572 0 0
UNIVAR INC COM 91336L107 73 2,373 SH   SOLE 2 1,992 0 381
UNIVAR INC COM 91336L107 14 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 92 2,989 SH   SOLE 7 2,989 0 0
UNIVAR INC COM 91336L107 4,784 156,033 SH   SOLE 18 156,033 0 0
UNIVAR INC COM 91336L107 1,093 35,640 SH   SOLE 19 35,640 0 0
UNIVAR INC COM 91336L107 40,857 1,332,573 SH   SOLE 21 1,332,573 0 0
UNIVAR INC COM 91336L107 65,151 2,124,937 SH   SOLE 22 1,992,825 0 132,112
UNIVAR INC COM 91336L107 1,456 47,498 SH   SOLE 26 42,058 0 5,440
UNIVAR INC COM 91336L107 474 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 530 17,287 SH   SOLE 30 17,287 0 0
UNIVAR INC COM 91336L107 112 3,655 SH   SOLE 40 3,655 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 91 9,104 SH   SOLE 2 1,484 0 7,620
UNIVERSAL AMERN CORP NEW COM 91338E101 2 213 SH   SOLE 4 213 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 10 958 SH   SOLE 7 958 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 1,713 171,836 SH   SOLE 18 171,836 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 268 26,871 SH   SOLE 19 26,871 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 15,157 1,520,305 SH   SOLE 21 1,520,305 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 12,938 1,297,714 SH   SOLE 22 1,220,173 0 77,541
UNIVERSAL AMERN CORP NEW COM 91338E101 67 6,672 SH   SOLE 28 6,672 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 80 8,027 SH   SOLE 30 8,027 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 50 5,006 SH   SOLE 40 5,006 0 0
UNIVERSAL CORP VA COM 913456109 201 2,841 SH   SOLE 2 2,841 0 0
UNIVERSAL CORP VA COM 913456109 13 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 76 1,078 SH   SOLE 7 1,078 0 0
UNIVERSAL CORP VA COM 913456109 9,056 127,995 SH   SOLE 18 127,995 0 0
UNIVERSAL CORP VA COM 913456109 1,240 17,533 SH   SOLE 19 17,533 0 0
UNIVERSAL CORP VA COM 913456109 154,758 2,187,396 SH   SOLE 21 2,187,396 0 0
UNIVERSAL CORP VA COM 913456109 51,849 732,854 SH   SOLE 22 684,219 0 48,635
UNIVERSAL CORP VA COM 913456109 18 261 SH   SOLE 23 261 0 0
UNIVERSAL CORP VA COM 913456109 553 7,811 SH   SOLE 26 5,908 0 1,903
UNIVERSAL CORP VA COM 913456109 225 3,180 SH   SOLE 28 3,180 0 0
UNIVERSAL CORP VA COM 913456109 263 3,718 SH   SOLE 29 0 0 3,718
UNIVERSAL CORP VA COM 913456109 3,477 49,142 SH   SOLE 30 49,142 0 0
UNIVERSAL CORP VA COM 913456109 251 3,552 SH   SOLE 36 3,552 0 0
UNIVERSAL CORP VA COM 913456109 164 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 236 2,744 SH   SOLE 2 2,423 0 321
UNIVERSAL DISPLAY CORP COM 91347P105 15 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 87 1,005 SH   SOLE 7 1,005 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 12,892 149,737 SH   SOLE 18 149,737 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 14,183 164,730 SH   SOLE 19 164,730 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 108,236 1,257,102 SH   SOLE 21 1,257,102 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 98,621 1,145,419 SH   SOLE 22 1,061,922 0 83,497
UNIVERSAL DISPLAY CORP COM 91347P105 1,082 12,567 SH   SOLE 25 12,567 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,721 19,987 SH   SOLE 26 17,482 0 2,505
UNIVERSAL DISPLAY CORP COM 91347P105 521 6,050 SH   SOLE 28 6,050 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 610 7,089 SH   SOLE 30 7,089 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,968 46,087 SH   SOLE 34 46,087 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 373 4,336 SH   SOLE 40 4,336 0 0
UNIVERSAL ELECTRS INC COM 913483103 51 751 SH   SOLE 2 751 0 0
UNIVERSAL ELECTRS INC COM 913483103 2 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 31 449 SH   SOLE 7 449 0 0
UNIVERSAL ELECTRS INC COM 913483103 4,851 70,820 SH   SOLE 18 70,820 0 0
UNIVERSAL ELECTRS INC COM 913483103 581 8,479 SH   SOLE 19 8,479 0 0
UNIVERSAL ELECTRS INC COM 913483103 82,031 1,197,537 SH   SOLE 21 1,197,537 0 0
UNIVERSAL ELECTRS INC COM 913483103 26,768 390,780 SH   SOLE 22 359,287 0 31,493
UNIVERSAL ELECTRS INC COM 913483103 348 5,073 SH   SOLE 26 4,409 0 664
UNIVERSAL ELECTRS INC COM 913483103 143 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,893 27,638 SH   SOLE 30 27,638 0 0
UNIVERSAL ELECTRS INC COM 913483103 114 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,374 13,939 SH   SOLE 2 13,203 0 736
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,779 99,234 SH   SOLE 18 99,234 0 0
UNIVERSAL FST PRODS INC COM 913543104 17,336 175,925 SH   SOLE 19 175,925 0 0
UNIVERSAL FST PRODS INC COM 913543104 185,381 1,881,280 SH   SOLE 21 1,881,280 0 0
UNIVERSAL FST PRODS INC COM 913543104 92,076 934,402 SH   SOLE 22 890,959 0 43,443
UNIVERSAL FST PRODS INC COM 913543104 331 3,356 SH   SOLE 23 3,356 0 0
UNIVERSAL FST PRODS INC COM 913543104 621 6,306 SH   SOLE 26 4,593 0 1,713
UNIVERSAL FST PRODS INC COM 913543104 285 2,893 SH   SOLE 28 2,893 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,488 25,250 SH   SOLE 29 0 0 25,250
UNIVERSAL FST PRODS INC COM 913543104 3,914 39,721 SH   SOLE 30 39,721 0 0
UNIVERSAL FST PRODS INC COM 913543104 210 2,130 SH   SOLE 40 2,130 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9 143 SH   SOLE 2 143 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9 136 SH   SOLE 4 136 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 543 8,422 SH   SOLE 7 8,422 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 39 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,519 39,062 SH   SOLE 18 39,062 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 324 5,024 SH   SOLE 19 5,024 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 47,026 729,085 SH   SOLE 21 729,085 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 29,852 462,828 SH   SOLE 22 436,716 0 26,112
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 26 410 SH   SOLE 23 410 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 570 8,835 SH   SOLE 25 8,835 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 156 2,426 SH   SOLE 26 0 0 2,426
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 217 3,357 SH   SOLE 29 3,357 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,741 57,996 SH   SOLE 30 57,996 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 12,980 104,301 SH   SOLE 2 48,342 0 55,959
UNIVERSAL HLTH SVCS INC CL B 913903100 3,729 29,966 SH   SOLE 4 27,590 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 10,489 84,280 SH   SOLE 7 72,563 0 11,717
UNIVERSAL HLTH SVCS INC CL B 913903100 357 2,868 SH   SOLE 13 2,868 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 68 549 SH   SOLE 15 549 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1 10 SH   SOLE 17 0 0 10
UNIVERSAL HLTH SVCS INC CL B 913903100 67,424 541,776 SH   SOLE 18 528,839 0 12,937
UNIVERSAL HLTH SVCS INC CL B 913903100 67,772 544,574 SH   SOLE 19 535,516 0 9,058
UNIVERSAL HLTH SVCS INC CL B 913903100 242,845 1,951,348 SH   SOLE 21 1,951,348 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 299,676 2,408,006 SH   SOLE 22 1,970,320 0 437,686
UNIVERSAL HLTH SVCS INC CL B 913903100 13,248 106,451 SH   SOLE 23 106,451 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,940 31,661 SH   SOLE 25 31,661 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 18,779 150,898 SH   SOLE 26 71,553 0 79,345
UNIVERSAL HLTH SVCS INC CL B 913903100 2,316 18,607 SH   SOLE 28 13,861 0 4,746
UNIVERSAL HLTH SVCS INC CL B 913903100 3,069 24,659 SH   SOLE 29 4,563 0 20,096
UNIVERSAL HLTH SVCS INC CL B 913903100 44,356 356,418 SH   SOLE 30 356,418 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,613 45,106 SH   SOLE 31 18,263 0 26,843
UNIVERSAL HLTH SVCS INC CL B 913903100 11,568 92,955 SH   SOLE 34 92,955 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 16,345 131,338 SH   SOLE 36 131,338 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 54 434 SH   SOLE 40 434 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 89 3,641 SH   SOLE 2 1,586 0 2,055
UNIVERSAL INS HLDGS INC COM 91359V107 17 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,226 172,471 SH   SOLE 18 172,471 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 504 20,559 SH   SOLE 19 20,559 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 70,415 2,874,092 SH   SOLE 21 2,874,092 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 22,257 908,435 SH   SOLE 22 843,693 0 64,742
UNIVERSAL INS HLDGS INC COM 91359V107 91 3,695 SH   SOLE 26 0 0 3,695
UNIVERSAL INS HLDGS INC COM 91359V107 113 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,732 70,701 SH   SOLE 30 70,701 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 89 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7 521 SH   SOLE 2 346 0 175
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 444 30,955 SH   SOLE 18 30,955 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 61 4,234 SH   SOLE 19 4,234 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,721 259,304 SH   SOLE 21 259,304 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,254 226,766 SH   SOLE 22 217,270 0 9,496
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 20 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11 735 SH   SOLE 40 735 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 22 1,271 SH   SOLE 18 1,271 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 22 1,302 SH   SOLE 19 1,302 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 376 22,118 SH   SOLE 21 22,118 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 69 4,045 SH   SOLE 22 4,045 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 13 3,742 SH   SOLE 18 3,742 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 12 3,377 SH   SOLE 19 3,377 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 206 59,733 SH   SOLE 21 59,733 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,591 461,073 SH   SOLE 22 450,814 0 10,259
UNIVEST CORP PA COM 915271100 156 6,042 SH   SOLE 2 1,584 0 4,458
UNIVEST CORP PA COM 915271100 16 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,769 106,896 SH   SOLE 18 106,896 0 0
UNIVEST CORP PA COM 915271100 390 15,067 SH   SOLE 19 15,067 0 0
UNIVEST CORP PA COM 915271100 21,014 811,360 SH   SOLE 21 811,360 0 0
UNIVEST CORP PA COM 915271100 20,564 793,971 SH   SOLE 22 740,850 0 53,121
UNIVEST CORP PA COM 915271100 53 2,040 SH   SOLE 26 0 0 2,040
UNIVEST CORP PA COM 915271100 77 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 112 4,342 SH   SOLE 30 4,342 0 0
UNIVEST CORP PA COM 915271100 63 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 12,987 276,970 SH   SOLE 2 130,092 0 146,878
UNUM GROUP COM 91529Y106 4,889 104,258 SH   SOLE 4 98,865 0 5,393
UNUM GROUP COM 91529Y106 10,023 213,760 SH   SOLE 7 183,756 0 30,004
UNUM GROUP COM 91529Y106 259 5,523 SH   SOLE 13 5,523 0 0
UNUM GROUP COM 91529Y106 69 1,469 SH   SOLE 15 1,469 0 0
UNUM GROUP COM 91529Y106 32,425 691,514 SH   SOLE 18 657,631 0 33,883
UNUM GROUP COM 91529Y106 62,831 1,339,956 SH   SOLE 19 1,339,956 0 0
UNUM GROUP COM 91529Y106 5,761 122,854 SH   SOLE 20 0 0 122,854
UNUM GROUP COM 91529Y106 211,052 4,501,010 SH   SOLE 21 4,501,010 0 0
UNUM GROUP COM 91529Y106 314,512 6,707,439 SH   SOLE 22 5,495,232 0 1,212,207
UNUM GROUP COM 91529Y106 13,856 295,493 SH   SOLE 23 295,493 0 0
UNUM GROUP COM 91529Y106 4,080 87,022 SH   SOLE 25 87,022 0 0
UNUM GROUP COM 91529Y106 27,103 578,007 SH   SOLE 26 186,744 0 391,263
UNUM GROUP COM 91529Y106 2,335 49,799 SH   SOLE 28 36,953 0 12,846
UNUM GROUP COM 91529Y106 5,205 111,003 SH   SOLE 29 7,751 0 103,252
UNUM GROUP COM 91529Y106 34,589 737,654 SH   SOLE 30 737,654 0 0
UNUM GROUP COM 91529Y106 6,364 135,732 SH   SOLE 31 52,729 0 83,003
UNUM GROUP COM 91529Y106 21,127 450,557 SH   SOLE 34 450,557 0 0
UNUM GROUP COM 91529Y106 17,697 377,417 SH   SOLE 36 377,417 0 0
UNUM GROUP COM 91529Y106 57 1,211 SH   SOLE 40 1,211 0 0
UPLAND SOFTWARE INC COM 91544A109 18 1,121 SH   SOLE 18 1,121 0 0
UPLAND SOFTWARE INC COM 91544A109 250 15,761 SH   SOLE 21 15,761 0 0
UQM TECHNOLOGIES INC COM 903213106 7 14,093 SH   SOLE 21 14,093 0 0
UQM TECHNOLOGIES INC COM 903213106 722 1,504,247 SH   SOLE 22 1,454,137 0 50,110
URANIUM ENERGY CORP COM 916896103 519 365,735 SH   SOLE 18 365,735 0 0
URANIUM ENERGY CORP COM 916896103 400 281,457 SH   SOLE 19 281,457 0 0
URANIUM ENERGY CORP COM 916896103 188 132,099 SH   SOLE 21 132,099 0 0
URANIUM ENERGY CORP COM 916896103 2,911 2,050,117 SH   SOLE 22 2,050,117 0 0
URANIUM RES INC COM 916901705 1 577 SH   SOLE 21 577 0 0
URANIUM RES INC COM 916901705 839 446,461 SH   SOLE 22 446,461 0 0
URBAN EDGE PPTYS COM 91704F104 1,037 39,448 SH   SOLE 2 38,762 0 686
URBAN EDGE PPTYS COM 91704F104 750 28,532 SH   SOLE 4 28,532 0 0
URBAN EDGE PPTYS COM 91704F104 2,882 109,583 SH   SOLE 7 109,583 0 0
URBAN EDGE PPTYS COM 91704F104 102 3,865 SH   SOLE 15 3,865 0 0
URBAN EDGE PPTYS COM 91704F104 15,663 595,566 SH   SOLE 18 595,566 0 0
URBAN EDGE PPTYS COM 91704F104 3,212 122,125 SH   SOLE 19 122,125 0 0
URBAN EDGE PPTYS COM 91704F104 160,171 6,090,134 SH   SOLE 21 6,090,134 0 0
URBAN EDGE PPTYS COM 91704F104 106,308 4,042,118 SH   SOLE 22 3,852,268 0 189,850
URBAN EDGE PPTYS COM 91704F104 103 3,901 SH   SOLE 23 3,901 0 0
URBAN EDGE PPTYS COM 91704F104 3,454 131,341 SH   SOLE 25 131,341 0 0
URBAN EDGE PPTYS COM 91704F104 1,713 65,137 SH   SOLE 26 33,577 0 31,560
URBAN EDGE PPTYS COM 91704F104 382 14,513 SH   SOLE 28 14,513 0 0
URBAN EDGE PPTYS COM 91704F104 813 30,912 SH   SOLE 29 30,912 0 0
URBAN EDGE PPTYS COM 91704F104 11,191 425,524 SH   SOLE 30 425,524 0 0
URBAN EDGE PPTYS COM 91704F104 291 11,059 SH   SOLE 40 11,059 0 0
URBAN OUTFITTERS INC COM 917047102 1,155 48,627 SH   SOLE 2 44,528 0 4,099
URBAN OUTFITTERS INC COM 917047102 1,046 44,011 SH   SOLE 4 44,011 0 0
URBAN OUTFITTERS INC COM 917047102 80 3,353 SH   SOLE 7 3,353 0 0
URBAN OUTFITTERS INC COM 917047102 49,439 2,080,763 SH   SOLE 18 2,018,280 0 62,483
URBAN OUTFITTERS INC COM 917047102 84,710 3,565,245 SH   SOLE 19 3,565,245 0 0
URBAN OUTFITTERS INC COM 917047102 87,307 3,674,558 SH   SOLE 21 3,674,558 0 0
URBAN OUTFITTERS INC COM 917047102 68,512 2,883,483 SH   SOLE 22 2,563,457 0 320,026
URBAN OUTFITTERS INC COM 917047102 386 16,249 SH   SOLE 23 16,249 0 0
URBAN OUTFITTERS INC COM 917047102 939 39,528 SH   SOLE 25 19,400 0 20,128
URBAN OUTFITTERS INC COM 917047102 527 22,164 SH   SOLE 26 18,035 0 4,129
URBAN OUTFITTERS INC COM 917047102 300 12,633 SH   SOLE 28 12,633 0 0
URBAN OUTFITTERS INC COM 917047102 322 13,565 SH   SOLE 30 13,565 0 0
URBAN OUTFITTERS INC COM 917047102 52 2,182 SH   SOLE 31 2,182 0 0
URBAN OUTFITTERS INC COM 917047102 22,981 967,228 SH   SOLE 34 967,228 0 0
URBAN OUTFITTERS INC COM 917047102 585 24,619 SH   SOLE 36 24,619 0 0
URBAN OUTFITTERS INC COM 917047102 182 7,656 SH   SOLE 40 7,656 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 26 1,270 SH   SOLE 2 1,048 0 222
URSTADT BIDDLE PPTYS INC CL A 917286205 56 2,715 SH   SOLE 4 2,715 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 408 19,828 SH   SOLE 7 19,828 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 22 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,127 103,458 SH   SOLE 18 103,458 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 261 12,672 SH   SOLE 19 12,672 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 37,805 1,838,749 SH   SOLE 21 1,838,749 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 15,739 765,539 SH   SOLE 22 721,050 0 44,489
URSTADT BIDDLE PPTYS INC CL A 917286205 18 882 SH   SOLE 23 882 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 495 24,083 SH   SOLE 25 24,083 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 152 7,399 SH   SOLE 26 0 0 7,399
URSTADT BIDDLE PPTYS INC CL A 917286205 221 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,337 113,645 SH   SOLE 30 113,645 0 0
US BANCORP DEL COM NEW 902973304 81,404 1,580,652 SH   SOLE 2 532,957 0 1,047,695
US BANCORP DEL COM NEW 902973304 27,859 540,945 SH   SOLE 4 497,728 0 43,217
US BANCORP DEL COM NEW 902973304 57,574 1,117,941 SH   SOLE 7 1,048,029 0 69,912
US BANCORP DEL COM NEW 902973304 625 12,141 SH   SOLE 13 12,141 0 0
US BANCORP DEL COM NEW 902973304 552 10,710 SH   SOLE 15 10,710 0 0
US BANCORP DEL COM NEW 902973304 3 66 SH   SOLE 17 0 0 66
US BANCORP DEL COM NEW 902973304 481,716 9,353,710 SH   SOLE 18 8,130,631 0 1,223,079
US BANCORP DEL COM NEW 902973304 470 9,130 SH   OTR 19 0 9,130 0
US BANCORP DEL COM NEW 902973304 548,999 10,660,179 SH   SOLE 19 10,660,179 0 0
US BANCORP DEL COM NEW 902973304 33,619 652,788 SH   SOLE 20 0 0 652,788
US BANCORP DEL COM NEW 902973304 1,328,488 25,795,876 SH   SOLE 21 25,795,876 0 0
US BANCORP DEL COM NEW 902973304 2,217,669 43,061,540 SH   SOLE 22 34,885,504 0 8,176,036
US BANCORP DEL COM NEW 902973304 107,663 2,090,542 SH   SOLE 23 2,090,542 0 0
US BANCORP DEL COM NEW 902973304 49,079 952,999 SH   SOLE 25 899,624 0 53,375
US BANCORP DEL COM NEW 902973304 228,493 4,436,753 SH   SOLE 26 1,137,114 0 3,299,639
US BANCORP DEL COM NEW 902973304 18,491 359,043 SH   SOLE 28 268,564 0 90,479
US BANCORP DEL COM NEW 902973304 4,075 79,128 SH   SOLE 29 79,128 0 0
US BANCORP DEL COM NEW 902973304 245,072 4,758,671 SH   SOLE 30 4,758,671 0 0
US BANCORP DEL COM NEW 902973304 46,428 901,521 SH   SOLE 31 347,496 0 554,025
US BANCORP DEL COM NEW 902973304 60,480 1,174,366 SH   SOLE 34 1,174,366 0 0
US BANCORP DEL COM NEW 902973304 140,437 2,726,923 SH   SOLE 36 2,726,923 0 0
US BANCORP DEL COM NEW 902973304 2,032 39,456 SH   SOLE 37 39,456 0 0
US BANCORP DEL COM NEW 902973304 462 8,963 SH   SOLE 40 8,963 0 0
US ECOLOGY INC COM 91732J102 55 1,169 SH   SOLE 2 1,005 0 164
US ECOLOGY INC COM 91732J102 7 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 29 624 SH   SOLE 7 624 0 0
US ECOLOGY INC COM 91732J102 5,065 108,106 SH   SOLE 18 108,106 0 0
US ECOLOGY INC COM 91732J102 620 13,233 SH   SOLE 19 13,233 0 0
US ECOLOGY INC COM 91732J102 85,143 1,817,361 SH   SOLE 21 1,817,361 0 0
US ECOLOGY INC COM 91732J102 28,083 599,432 SH   SOLE 22 553,083 0 46,349
US ECOLOGY INC COM 91732J102 404 8,624 SH   SOLE 26 6,236 0 2,388
US ECOLOGY INC COM 91732J102 147 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,912 40,819 SH   SOLE 30 40,819 0 0
US ECOLOGY INC COM 91732J102 114 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 1,543 55,129 SH   SOLE 2 54,400 0 729
US FOODS HLDG CORP COM 912008109 422 15,089 SH   SOLE 4 15,089 0 0
US FOODS HLDG CORP COM 912008109 77 2,754 SH   SOLE 7 2,754 0 0
US FOODS HLDG CORP COM 912008109 630 22,505 SH   SOLE 18 22,505 0 0
US FOODS HLDG CORP COM 912008109 1,059 37,847 SH   SOLE 19 37,847 0 0
US FOODS HLDG CORP COM 912008109 13,545 484,087 SH   SOLE 21 484,087 0 0
US FOODS HLDG CORP COM 912008109 60,954 2,178,472 SH   SOLE 22 1,854,908 0 323,564
US FOODS HLDG CORP COM 912008109 110 3,936 SH   SOLE 23 3,936 0 0
US FOODS HLDG CORP COM 912008109 95 3,412 SH   SOLE 25 3,412 0 0
US FOODS HLDG CORP COM 912008109 1,197 42,798 SH   SOLE 26 38,133 0 4,665
US FOODS HLDG CORP COM 912008109 393 14,045 SH   SOLE 28 14,045 0 0
US FOODS HLDG CORP COM 912008109 7,189 256,939 SH   SOLE 29 0 0 256,939
US FOODS HLDG CORP COM 912008109 494 17,648 SH   SOLE 30 17,648 0 0
US FOODS HLDG CORP COM 912008109 220 7,853 SH   SOLE 31 7,853 0 0
US FOODS HLDG CORP COM 912008109 102 3,628 SH   SOLE 34 3,628 0 0
US FOODS HLDG CORP COM 912008109 68 2,417 SH   SOLE 36 2,417 0 0
US FOODS HLDG CORP COM 912008109 147 5,236 SH   SOLE 40 5,236 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 10 2,277 SH   SOLE 2 1,374 0 903
USA TECHNOLOGIES INC COM NO PAR 90328S500 585 137,652 SH   SOLE 18 137,652 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 90 21,232 SH   SOLE 19 21,232 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 4,912 1,155,853 SH   SOLE 21 1,155,853 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 2,011 473,158 SH   SOLE 22 446,358 0 26,800
USA TRUCK INC COM 902925106 12 1,632 SH   SOLE 2 357 0 1,275
USA TRUCK INC COM 902925106 259 35,287 SH   SOLE 18 35,287 0 0
USA TRUCK INC COM 902925106 33 4,545 SH   SOLE 19 4,545 0 0
USA TRUCK INC COM 902925106 2,038 277,339 SH   SOLE 21 277,339 0 0
USA TRUCK INC COM 902925106 2,679 364,523 SH   SOLE 22 353,133 0 11,390
USANA HEALTH SCIENCES INC COM 90328M107 43 740 SH   SOLE 2 678 0 62
USANA HEALTH SCIENCES INC COM 90328M107 14 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,188 37,986 SH   SOLE 18 37,986 0 0
USANA HEALTH SCIENCES INC COM 90328M107 352 6,110 SH   SOLE 19 6,110 0 0
USANA HEALTH SCIENCES INC COM 90328M107 17,893 310,636 SH   SOLE 21 310,636 0 0
USANA HEALTH SCIENCES INC COM 90328M107 16,682 289,626 SH   SOLE 22 265,732 0 23,894
USANA HEALTH SCIENCES INC COM 90328M107 13 228 SH   SOLE 26 0 0 228
USANA HEALTH SCIENCES INC COM 90328M107 97 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 244 4,240 SH   SOLE 29 0 0 4,240
USANA HEALTH SCIENCES INC COM 90328M107 114 1,974 SH   SOLE 30 1,974 0 0
USANA HEALTH SCIENCES INC COM 90328M107 67 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 15 248 SH   SOLE 2 192 0 56
UTAH MED PRODS INC COM 917488108 871 13,982 SH   SOLE 18 13,982 0 0
UTAH MED PRODS INC COM 917488108 123 1,975 SH   SOLE 19 1,975 0 0
UTAH MED PRODS INC COM 917488108 6,694 107,455 SH   SOLE 21 107,455 0 0
UTAH MED PRODS INC COM 917488108 2,272 36,464 SH   SOLE 22 30,524 0 5,940
V F CORP COM 918204108 19,114 347,710 SH   SOLE 2 144,057 0 203,653
V F CORP COM 918204108 5,849 106,404 SH   SOLE 4 96,888 0 9,516
V F CORP COM 918204108 35,252 641,302 SH   SOLE 7 396,800 0 244,502
V F CORP COM 918204108 340 6,194 SH   SOLE 13 6,194 0 0
V F CORP COM 918204108 111 2,021 SH   SOLE 15 2,021 0 0
V F CORP COM 918204108 42,326 769,991 SH   SOLE 18 722,069 0 47,922
V F CORP COM 918204108 937 17,047 SH   SOLE 19 17,047 0 0
V F CORP COM 918204108 12,738 231,722 SH   SOLE 20 0 0 231,722
V F CORP COM 918204108 276,288 5,026,151 SH   SOLE 21 5,026,151 0 0
V F CORP COM 918204108 485,781 8,837,206 SH   SOLE 22 7,131,828 0 1,705,378
V F CORP COM 918204108 22,985 418,145 SH   SOLE 23 418,145 0 0
V F CORP COM 918204108 6,732 122,466 SH   SOLE 25 122,466 0 0
V F CORP COM 918204108 47,427 862,772 SH   SOLE 26 236,960 0 625,812
V F CORP COM 918204108 3,798 69,090 SH   SOLE 28 51,574 0 17,516
V F CORP COM 918204108 715 13,009 SH   SOLE 29 13,009 0 0
V F CORP COM 918204108 70,090 1,275,066 SH   SOLE 30 1,275,066 0 0
V F CORP COM 918204108 10,281 187,029 SH   SOLE 31 64,001 0 123,028
V F CORP COM 918204108 1,288 23,424 SH   SOLE 34 23,424 0 0
V F CORP COM 918204108 27,988 509,154 SH   SOLE 36 509,154 0 0
V F CORP COM 918204108 103 1,870 SH   SOLE 40 1,870 0 0
VAALCO ENERGY INC COM NEW 91851C201 9 9,976 SH   SOLE 18 9,976 0 0
VAALCO ENERGY INC COM NEW 91851C201 10 10,701 SH   SOLE 19 10,701 0 0
VAALCO ENERGY INC COM NEW 91851C201 247 269,514 SH   SOLE 21 269,514 0 0
VAALCO ENERGY INC COM NEW 91851C201 997 1,086,957 SH   SOLE 22 1,063,943 0 23,014
VAIL RESORTS INC COM 91879Q109 2,860 14,906 SH   SOLE 2 14,426 0 480
VAIL RESORTS INC COM 91879Q109 79 411 SH   SOLE 4 411 0 0
VAIL RESORTS INC COM 91879Q109 171 889 SH   SOLE 7 889 0 0
VAIL RESORTS INC COM 91879Q109 3,671 19,130 SH   SOLE 18 19,130 0 0
VAIL RESORTS INC COM 91879Q109 30,413 158,483 SH   SOLE 19 158,483 0 0
VAIL RESORTS INC COM 91879Q109 76,140 396,769 SH   SOLE 21 396,769 0 0
VAIL RESORTS INC COM 91879Q109 216,436 1,127,860 SH   SOLE 22 994,136 0 133,724
VAIL RESORTS INC COM 91879Q109 244 1,273 SH   SOLE 23 1,273 0 0
VAIL RESORTS INC COM 91879Q109 2,975 15,503 SH   SOLE 26 13,301 0 2,202
VAIL RESORTS INC COM 91879Q109 1,088 5,671 SH   SOLE 28 5,671 0 0
VAIL RESORTS INC COM 91879Q109 2,677 13,951 SH   SOLE 29 0 0 13,951
VAIL RESORTS INC COM 91879Q109 1,234 6,433 SH   SOLE 30 6,433 0 0
VAIL RESORTS INC COM 91879Q109 479 2,495 SH   SOLE 31 863 0 1,632
VAIL RESORTS INC COM 91879Q109 706 3,677 SH   SOLE 40 3,677 0 0
VALE S A ADR 91912E105 8,026 844,848 SH   SOLE 2 200 0 844,648
VALE S A ADR 91912E105 793 83,461 SH   SOLE 7 83,461 0 0
VALE S A ADR 91912E105 23,386 2,461,733 SH   SOLE 18 1,661,733 0 800,000
VALE S A ADR 91912E105 129 13,615 SH   OTR 19 13,615 0 0
VALE S A ADR 91912E105 65,065 6,848,931 SH   SOLE 19 6,848,931 0 0
VALE S A ADR 91912E105 33,301 3,505,405 SH   SOLE 21 3,505,405 0 0
VALE S A ADR 91912E105 13,794 1,451,962 SH   SOLE 25 1,451,962 0 0
VALE S A ADR 91912E105 34,690 3,651,567 SH   SOLE 26 0 0 3,651,567
VALE S A ADR 91912E105 40,888 4,304,050 SH   SOLE 29 4,304,050 0 0
VALE S A ADR 91912E105 4,618 486,111 SH   SOLE 30 486,111 0 0
VALE S A ADR 91912E105 46,218 4,865,046 SH   SOLE 34 4,865,046 0 0
VALE S A ADR 91912E105 297 31,295 SH   SOLE 36 31,295 0 0
VALE S A ADR REPSTG PFD 91912E204 110 12,300 SH   SOLE 2 12,300 0 0
VALE S A ADR REPSTG PFD 91912E204 1,132 126,018 SH   SOLE 7 126,018 0 0
VALE S A ADR REPSTG PFD 91912E204 6,204 690,912 SH   SOLE 13 690,912 0 0
VALE S A ADR REPSTG PFD 91912E204 9,339 1,040,000 SH   SOLE 18 125,000 0 915,000
VALE S A ADR REPSTG PFD 91912E204 6,818 759,206 SH   SOLE 19 759,206 0 0
VALE S A ADR REPSTG PFD 91912E204 48,124 5,359,023 SH   SOLE 21 5,359,023 0 0
VALE S A ADR REPSTG PFD 91912E204 75,657 8,425,000 SH   SOLE 25 8,425,000 0 0
VALE S A ADR REPSTG PFD 91912E204 18,288 2,036,487 SH   SOLE 26 0 0 2,036,487
VALE S A ADR REPSTG PFD 91912E204 122 13,546 SH   SOLE 30 13,546 0 0
VALE S A ADR REPSTG PFD 91912E204 533,188 59,375,000 SH   SOLE 34 59,375,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 451 40,900 SH   SOLE 2 40,900 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 32 2,865 SH   OTR 19 2,865 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 809 73,365 SH   SOLE 22 65,910 0 7,455
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,327 120,300 SH   SOLE 34 120,300 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 127 11,500 SH Put SOLE 2 11,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 138 12,500 SH Put SOLE 18 12,500 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 2,206 200,000 SH Put SOLE 19 200,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 17 1,500 SH Put SOLE 22 1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 49,615 748,450 SH   SOLE 2 457,889 0 290,561
VALERO ENERGY CORP NEW COM 91913Y100 15,792 238,229 SH   SOLE 4 227,063 0 11,166
VALERO ENERGY CORP NEW COM 91913Y100 31,595 476,621 SH   SOLE 7 436,142 0 40,479
VALERO ENERGY CORP NEW COM 91913Y100 5,556 83,813 SH   SOLE 13 83,813 0 0
VALERO ENERGY CORP NEW COM 91913Y100 196 2,961 SH   SOLE 15 2,961 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2 28 SH   SOLE 17 0 0 28
VALERO ENERGY CORP NEW COM 91913Y100 158,194 2,386,388 SH   SOLE 18 2,291,523 0 94,865
VALERO ENERGY CORP NEW COM 91913Y100 94,370 1,423,586 SH   SOLE 19 1,423,586 0 0
VALERO ENERGY CORP NEW COM 91913Y100 16,387 247,204 SH   SOLE 20 0 0 247,204
VALERO ENERGY CORP NEW COM 91913Y100 806,820 12,171,068 SH   SOLE 21 12,171,068 0 0
VALERO ENERGY CORP NEW COM 91913Y100 901,933 13,605,862 SH   SOLE 22 10,771,603 0 2,834,259
VALERO ENERGY CORP NEW COM 91913Y100 51,377 775,032 SH   SOLE 23 775,032 0 0
VALERO ENERGY CORP NEW COM 91913Y100 13,341 201,259 SH   SOLE 25 195,091 0 6,168
VALERO ENERGY CORP NEW COM 91913Y100 88,387 1,333,332 SH   SOLE 26 310,147 0 1,023,185
VALERO ENERGY CORP NEW COM 91913Y100 6,388 96,361 SH   SOLE 28 72,267 0 24,094
VALERO ENERGY CORP NEW COM 91913Y100 12,196 183,972 SH   SOLE 29 93,233 0 90,739
VALERO ENERGY CORP NEW COM 91913Y100 100,839 1,521,183 SH   SOLE 30 1,521,183 0 0
VALERO ENERGY CORP NEW COM 91913Y100 28,435 428,945 SH   SOLE 31 200,497 0 228,448
VALERO ENERGY CORP NEW COM 91913Y100 6,078 91,685 SH   SOLE 32 91,685 0 0
VALERO ENERGY CORP NEW COM 91913Y100 77,463 1,168,549 SH   SOLE 34 1,168,549 0 0
VALERO ENERGY CORP NEW COM 91913Y100 10,176 153,504 SH   SOLE 35 153,504 0 0
VALERO ENERGY CORP NEW COM 91913Y100 58,126 876,837 SH   SOLE 36 876,837 0 0
VALERO ENERGY CORP NEW COM 91913Y100 167 2,524 SH   SOLE 40 2,524 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1,454 30,350 SH   SOLE 18 30,350 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 12,154 253,685 SH   SOLE 19 253,685 0 0
VALHI INC NEW COM 918905100 27 8,080 SH   SOLE 2 1,313 0 6,767
VALHI INC NEW COM 918905100 271 82,480 SH   SOLE 18 82,480 0 0
VALHI INC NEW COM 918905100 33 10,103 SH   SOLE 19 10,103 0 0
VALHI INC NEW COM 918905100 2,421 738,072 SH   SOLE 21 738,072 0 0
VALHI INC NEW COM 918905100 1,621 494,135 SH   SOLE 22 470,838 0 23,297
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,962 34,796 SH   SOLE 2 21,477 0 13,319
VALIDUS HOLDINGS LTD COM SHS G9319H102 20 358 SH   SOLE 4 358 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 173 3,065 SH   SOLE 7 3,065 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,477 43,920 SH   SOLE 18 43,920 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,977 52,788 SH   SOLE 19 52,788 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 47,334 839,408 SH   SOLE 21 839,408 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 123,337 2,187,214 SH   SOLE 22 1,876,799 0 310,415
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,897 33,646 SH   SOLE 26 28,886 0 4,760
VALIDUS HOLDINGS LTD COM SHS G9319H102 700 12,410 SH   SOLE 28 12,410 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 746 13,224 SH   SOLE 30 13,224 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 101 1,787 SH   SOLE 31 1,787 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 341 6,041 SH   SOLE 36 6,041 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 406 7,206 SH   SOLE 40 7,206 0 0
VALLEY NATL BANCORP COM 919794107 3,469 293,942 SH   SOLE 2 252,125 0 41,817
VALLEY NATL BANCORP COM 919794107 14 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 233 19,745 SH   SOLE 7 19,745 0 0
VALLEY NATL BANCORP COM 919794107 22,856 1,936,943 SH   SOLE 18 1,936,943 0 0
VALLEY NATL BANCORP COM 919794107 7,165 607,192 SH   SOLE 19 607,192 0 0
VALLEY NATL BANCORP COM 919794107 235,256 19,936,956 SH   SOLE 21 19,936,956 0 0
VALLEY NATL BANCORP COM 919794107 97,241 8,240,769 SH   SOLE 22 7,786,643 0 454,126
VALLEY NATL BANCORP COM 919794107 1,056 89,456 SH   SOLE 26 76,711 0 12,745
VALLEY NATL BANCORP COM 919794107 410 34,785 SH   SOLE 28 34,785 0 0
VALLEY NATL BANCORP COM 919794107 470 39,831 SH   SOLE 30 39,831 0 0
VALLEY NATL BANCORP COM 919794107 916 77,634 SH   SOLE 32 77,634 0 0
VALLEY NATL BANCORP COM 919794107 69 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 306 25,924 SH   SOLE 40 25,924 0 0
VALMONT INDS INC COM 920253101 2,005 12,892 SH   SOLE 2 11,686 0 1,206
VALMONT INDS INC COM 920253101 19 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 120 774 SH   SOLE 7 774 0 0
VALMONT INDS INC COM 920253101 11,865 76,302 SH   SOLE 18 76,302 0 0
VALMONT INDS INC COM 920253101 2,311 14,860 SH   SOLE 19 14,860 0 0
VALMONT INDS INC COM 920253101 146,796 944,024 SH   SOLE 21 944,024 0 0
VALMONT INDS INC COM 920253101 108,500 697,750 SH   SOLE 22 623,795 0 73,955
VALMONT INDS INC COM 920253101 1,415 9,100 SH   SOLE 26 7,762 0 1,338
VALMONT INDS INC COM 920253101 483 3,108 SH   SOLE 28 3,108 0 0
VALMONT INDS INC COM 920253101 584 3,755 SH   SOLE 30 3,755 0 0
VALMONT INDS INC COM 920253101 80 514 SH   SOLE 31 514 0 0
VALMONT INDS INC COM 920253101 254 1,634 SH   SOLE 40 1,634 0 0
VALSPAR CORP COM 920355104 8,709 78,500 SH   SOLE 2 41,878 0 36,622
VALSPAR CORP COM 920355104 2,353 21,212 SH   SOLE 4 19,253 0 1,959
VALSPAR CORP COM 920355104 5,790 52,186 SH   SOLE 7 44,219 0 7,967
VALSPAR CORP COM 920355104 18 158 SH   SOLE 15 158 0 0
VALSPAR CORP COM 920355104 28,616 257,938 SH   SOLE 18 249,887 0 8,051
VALSPAR CORP COM 920355104 5,662 51,035 SH   SOLE 19 51,035 0 0
VALSPAR CORP COM 920355104 6,473 58,343 SH   SOLE 20 0 0 58,343
VALSPAR CORP COM 920355104 355,893 3,207,976 SH   SOLE 21 3,207,976 0 0
VALSPAR CORP COM 920355104 267,513 2,411,326 SH   SOLE 22 2,135,994 0 275,332
VALSPAR CORP COM 920355104 9,729 87,698 SH   SOLE 23 87,698 0 0
VALSPAR CORP COM 920355104 3,357 30,256 SH   SOLE 25 30,256 0 0
VALSPAR CORP COM 920355104 20,667 186,287 SH   SOLE 26 60,917 0 125,370
VALSPAR CORP COM 920355104 1,746 15,734 SH   SOLE 28 11,645 0 4,089
VALSPAR CORP COM 920355104 2,413 21,748 SH   SOLE 29 3,846 0 17,902
VALSPAR CORP COM 920355104 9,768 88,044 SH   SOLE 30 88,044 0 0
VALSPAR CORP COM 920355104 3,354 30,229 SH   SOLE 31 13,522 0 16,707
VALSPAR CORP COM 920355104 614 5,538 SH   SOLE 34 5,538 0 0
VALSPAR CORP COM 920355104 13,569 122,313 SH   SOLE 36 122,313 0 0
VALSPAR CORP COM 920355104 40 360 SH   SOLE 40 360 0 0
VALUE LINE INC COM 920437100 11 634 SH   SOLE 18 634 0 0
VALUE LINE INC COM 920437100 16 906 SH   SOLE 19 906 0 0
VALUE LINE INC COM 920437100 622 36,139 SH   SOLE 21 36,139 0 0
VALUE LINE INC COM 920437100 852 49,522 SH   SOLE 22 48,345 0 1,177
VALVOLINE INC COM 92047W101 79 3,230 SH   SOLE 2 2,841 0 389
VALVOLINE INC COM 92047W101 481 19,578 SH   SOLE 18 19,578 0 0
VALVOLINE INC COM 92047W101 473 19,286 SH   SOLE 19 19,286 0 0
VALVOLINE INC COM 92047W101 8,632 351,616 SH   SOLE 21 351,616 0 0
VALVOLINE INC COM 92047W101 20,964 853,929 SH   SOLE 22 751,499 0 102,430
VALVOLINE INC COM 92047W101 3,408 138,822 SH   SOLE 26 15,000 0 123,822
VALVOLINE INC COM 92047W101 20 825 SH   SOLE 31 825 0 0
VANDA PHARMACEUTICALS INC COM 921659108 37 2,637 SH   SOLE 2 2,296 0 341
VANDA PHARMACEUTICALS INC COM 921659108 18 1,313 SH   SOLE 7 1,313 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,041 145,795 SH   SOLE 18 145,795 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,533 109,531 SH   SOLE 19 109,531 0 0
VANDA PHARMACEUTICALS INC COM 921659108 32,583 2,327,343 SH   SOLE 21 2,327,343 0 0
VANDA PHARMACEUTICALS INC COM 921659108 17,290 1,234,990 SH   SOLE 22 1,151,696 0 83,294
VANDA PHARMACEUTICALS INC COM 921659108 32 2,288 SH   SOLE 23 2,288 0 0
VANDA PHARMACEUTICALS INC COM 921659108 86 6,160 SH   SOLE 28 6,160 0 0
VANDA PHARMACEUTICALS INC COM 921659108 184 13,155 SH   SOLE 29 0 0 13,155
VANDA PHARMACEUTICALS INC COM 921659108 77 5,495 SH   SOLE 30 5,495 0 0
VANDA PHARMACEUTICALS INC COM 921659108 63 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 164 7,184 SH   OTR 19 7,184 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,602 477,653 SH   SOLE 2 0 0 477,653
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 26 846 SH   SOLE 18 846 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10,700 350,000 SH   SOLE 19 350,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F403 16,536 800,000 SH Call SOLE 19 800,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13,100 633,758 SH   SOLE 2 633,758 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 15,709 759,997 SH   SOLE 22 759,997 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 467 25,204 SH   SOLE 17 0 0 25,204
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 158 6,749 SH   SOLE 17 0 0 6,749
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 99 4,238 SH   SOLE 18 4,238 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 2 56 SH   SOLE 17 0 0 56
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 249 SH   SOLE 17 0 0 249
VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 1 19 SH   SOLE 17 0 0 19
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 118 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 211 1,784 SH   SOLE 18 1,784 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3 34 SH   SOLE 17 0 0 34
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 8 SH   SOLE 17 0 0 8
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 7 75 SH   SOLE 17 0 0 75
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 24 284 SH   SOLE 17 0 0 284
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 23 286 SH   SOLE 17 0 0 286
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 165 2,075 SH   SOLE 18 2,075 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 386,713 4,769,518 SH   SOLE 2 4,769,518 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,057 111,710 SH   SOLE 17 0 0 111,710
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 38,294 472,301 SH   SOLE 19 472,301 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 34,771 642,364 SH   SOLE 2 642,364 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 39,255 725,198 SH   SOLE 17 0 0 725,198
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,239 10,350 SH   SOLE 17 0 0 10,350
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 306 1,415 SH   SOLE 18 1,415 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 187 1,836 SH   SOLE 17 0 0 1,836
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 81 721 SH   SOLE 17 0 0 721
VANGUARD INDEX FDS REIT ETF 922908553 96 1,165 SH   SOLE 2 0 0 1,165
VANGUARD INDEX FDS REIT ETF 922908553 58,002 702,284 SH   SOLE 4 702,284 0 0
VANGUARD INDEX FDS REIT ETF 922908553 21,633 261,935 SH   SOLE 17 0 0 261,935
VANGUARD INDEX FDS REIT ETF 922908553 221 2,678 SH   SOLE 18 2,678 0 0
VANGUARD INDEX FDS REIT ETF 922908553 118,223 1,431,439 SH   SOLE 22 1,431,439 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 79 561 SH   SOLE 17 0 0 561
VANGUARD INDEX FDS SM CP VAL ETF 922908611 142 1,154 SH   SOLE 17 0 0 1,154
VANGUARD INDEX FDS MID CAP ETF 922908629 75 541 SH   SOLE 17 0 0 541
VANGUARD INDEX FDS MID CAP ETF 922908629 7 50 SH   SOLE 18 50 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 606 5,608 SH   SOLE 17 0 0 5,608
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 38 377 SH   SOLE 17 0 0 377
VANGUARD INDEX FDS GROWTH ETF 922908736 447 3,677 SH   SOLE 17 0 0 3,677
VANGUARD INDEX FDS GROWTH ETF 922908736 71 584 SH   SOLE 18 584 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 21,356 223,929 SH   SOLE 17 0 0 223,929
VANGUARD INDEX FDS VALUE ETF 922908744 154 1,620 SH   SOLE 18 1,620 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,480 26,110 SH   SOLE 17 0 0 26,110
VANGUARD INDEX FDS SMALL CP ETF 922908751 7 50 SH   SOLE 18 50 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,709 113,000 SH   SOLE 17 0 0 113,000
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 44,581 837,038 SH   SOLE 17 0 0 837,038
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,946 48,180 SH   SOLE 17 0 0 48,180
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 665 10,190 SH   SOLE 17 0 0 10,190
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 302 6,316 SH   SOLE 17 0 0 6,316
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,192 231,413 SH   SOLE 2 231,413 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 31,455 791,923 SH   SOLE 17 0 0 791,923
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32 796 SH   SOLE 18 796 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 41 646 SH   SOLE 17 0 0 646
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 139 2,699 SH   SOLE 17 0 0 2,699
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 106,792 2,070,816 SH   SOLE 23 2,070,816 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 13,578 274,474 SH   SOLE 17 0 0 274,474
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,293 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7 94 SH   SOLE 17 0 0 94
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 3 30 SH   SOLE 17 0 0 30
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 48 439 SH   SOLE 17 0 0 439
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2 17 SH   SOLE 17 0 0 17
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 53 822 SH   SOLE 17 0 0 822
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 15 154 SH   SOLE 17 0 0 154
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17 158 SH   SOLE 17 0 0 158
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,386 235,825 SH   SOLE 2 0 0 235,825
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3 50 SH   SOLE 17 0 0 50
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 20 226 SH   SOLE 17 0 0 226
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,967 33,000 SH   SOLE 18 33,000 0 0
VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 0 3 SH   SOLE 17 0 0 3
VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 31 415 SH   SOLE 18 415 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 241 2,791 SH   SOLE 17 0 0 2,791
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 116 1,293 SH   SOLE 17 0 0 1,293
VANGUARD STAR FD VG TL INTL STK F 921909768 270 5,432 SH   SOLE 17 0 0 5,432
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,458 164,335 SH   SOLE 2 164,335 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 18,138 461,514 SH   SOLE 17 0 0 461,514
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 130 1,674 SH   SOLE 17 0 0 1,674
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 4 54 SH   SOLE 17 0 0 54
VANGUARD WORLD FD EXTENDED DUR 921910709 10 90 SH   SOLE 17 0 0 90
VANGUARD WORLD FD MEGA GRWTH IND 921910816 201 2,099 SH   SOLE 17 0 0 2,099
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 20 297 SH   SOLE 17 0 0 297
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 93 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306 1 9 SH   SOLE 17 0 0 9
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5 90 SH   SOLE 17 0 0 90
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 28 465 SH   SOLE 18 465 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 47 344 SH   SOLE 18 344 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 13 SH   SOLE 18 13 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3 28 SH   SOLE 18 28 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 10 106 SH   SOLE 18 106 0 0
VANTIV INC CL A 92210H105 14,750 230,039 SH   SOLE 2 25,374 0 204,665
VANTIV INC CL A 92210H105 3,118 48,628 SH   SOLE 4 44,250 0 4,378
VANTIV INC CL A 92210H105 1,842 28,735 SH   SOLE 7 17,640 0 11,095
VANTIV INC CL A 92210H105 252 3,929 SH   SOLE 13 3,929 0 0
VANTIV INC CL A 92210H105 86 1,344 SH   SOLE 15 1,344 0 0
VANTIV INC CL A 92210H105 76,990 1,200,711 SH   SOLE 18 872,892 0 327,819
VANTIV INC CL A 92210H105 80,442 1,254,552 SH   SOLE 19 1,254,552 0 0
VANTIV INC CL A 92210H105 6,617 103,204 SH   SOLE 20 0 0 103,204
VANTIV INC CL A 92210H105 128,328 2,001,365 SH   SOLE 21 2,001,365 0 0
VANTIV INC CL A 92210H105 284,785 4,441,443 SH   SOLE 22 3,914,289 0 527,154
VANTIV INC CL A 92210H105 12,873 200,757 SH   SOLE 23 200,757 0 0
VANTIV INC CL A 92210H105 3,721 58,033 SH   SOLE 25 58,033 0 0
VANTIV INC CL A 92210H105 24,135 376,411 SH   SOLE 26 129,149 0 247,262
VANTIV INC CL A 92210H105 2,099 32,729 SH   SOLE 28 24,170 0 8,559
VANTIV INC CL A 92210H105 2,819 43,961 SH   SOLE 29 7,208 0 36,753
VANTIV INC CL A 92210H105 10,379 161,867 SH   SOLE 30 161,867 0 0
VANTIV INC CL A 92210H105 4,932 76,918 SH   SOLE 31 31,729 0 45,189
VANTIV INC CL A 92210H105 3,822 59,611 SH   SOLE 34 59,611 0 0
VANTIV INC CL A 92210H105 14,668 228,766 SH   SOLE 36 228,766 0 0
VANTIV INC CL A 92210H105 52 816 SH   SOLE 40 816 0 0
VAREX IMAGING CORP COM 92214X106 264 7,866 SH   SOLE 2 7,623 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 6 175 SH   SOLE 15 175 0 0
VAREX IMAGING CORP COM 92214X106 1 40 SH   SOLE 17 0 0 40
VAREX IMAGING CORP COM 92214X106 2,235 66,517 SH   SOLE 18 66,517 0 0
VAREX IMAGING CORP COM 92214X106 799 23,783 SH   SOLE 19 23,783 0 0
VAREX IMAGING CORP COM 92214X106 85,724 2,551,317 SH   SOLE 21 2,551,317 0 0
VAREX IMAGING CORP COM 92214X106 34,660 1,031,558 SH   SOLE 22 899,145 0 132,413
VAREX IMAGING CORP COM 92214X106 441 13,123 SH   SOLE 25 13,123 0 0
VAREX IMAGING CORP COM 92214X106 1,208 35,939 SH   SOLE 26 8,212 0 27,727
VAREX IMAGING CORP COM 92214X106 181 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 93 2,760 SH   SOLE 29 0 0 2,760
VAREX IMAGING CORP COM 92214X106 2,370 70,546 SH   SOLE 30 70,546 0 0
VAREX IMAGING CORP COM 92214X106 30 906 SH   SOLE 31 906 0 0
VAREX IMAGING CORP COM 92214X106 1,580 47,036 SH   SOLE 36 47,036 0 0
VARIAN MED SYS INC COM 92220P105 9,541 104,694 SH   SOLE 2 49,149 0 55,545
VARIAN MED SYS INC COM 92220P105 2,544 27,912 SH   SOLE 4 25,157 0 2,755
VARIAN MED SYS INC COM 92220P105 10,071 110,516 SH   SOLE 7 95,716 0 14,800
VARIAN MED SYS INC COM 92220P105 399 4,381 SH   SOLE 13 4,381 0 0
VARIAN MED SYS INC COM 92220P105 54 592 SH   SOLE 15 592 0 0
VARIAN MED SYS INC COM 92220P105 9 100 SH   SOLE 17 0 0 100
VARIAN MED SYS INC COM 92220P105 18,524 203,273 SH   SOLE 18 189,652 0 13,621
VARIAN MED SYS INC COM 92220P105 4,341 47,639 SH   SOLE 19 47,639 0 0
VARIAN MED SYS INC COM 92220P105 7,440 81,643 SH   SOLE 20 0 0 81,643
VARIAN MED SYS INC COM 92220P105 290,158 3,184,002 SH   SOLE 21 3,184,002 0 0
VARIAN MED SYS INC COM 92220P105 251,864 2,763,787 SH   SOLE 22 2,287,208 0 476,579
VARIAN MED SYS INC COM 92220P105 10,068 110,480 SH   SOLE 23 110,480 0 0
VARIAN MED SYS INC COM 92220P105 20,842 228,702 SH   SOLE 25 228,702 0 0
VARIAN MED SYS INC COM 92220P105 35,286 387,203 SH   SOLE 26 91,331 0 295,872
VARIAN MED SYS INC COM 92220P105 1,785 19,590 SH   SOLE 28 14,685 0 4,905
VARIAN MED SYS INC COM 92220P105 2,576 28,263 SH   SOLE 29 4,865 0 23,398
VARIAN MED SYS INC COM 92220P105 32,974 361,835 SH   SOLE 30 361,835 0 0
VARIAN MED SYS INC COM 92220P105 5,053 55,443 SH   SOLE 31 18,270 0 37,173
VARIAN MED SYS INC COM 92220P105 2,297 25,207 SH   SOLE 34 25,207 0 0
VARIAN MED SYS INC COM 92220P105 14,036 154,017 SH   SOLE 36 154,017 0 0
VARIAN MED SYS INC COM 92220P105 45 489 SH   SOLE 40 489 0 0
VARONIS SYS INC COM 922280102 110 3,461 SH   SOLE 2 3,370 0 91
VARONIS SYS INC COM 922280102 25 784 SH   SOLE 7 784 0 0
VARONIS SYS INC COM 922280102 1,294 40,706 SH   SOLE 18 40,706 0 0
VARONIS SYS INC COM 922280102 2,644 83,160 SH   SOLE 19 83,160 0 0
VARONIS SYS INC COM 922280102 11,309 355,625 SH   SOLE 21 355,625 0 0
VARONIS SYS INC COM 922280102 16,139 507,510 SH   SOLE 22 491,632 0 15,878
VARONIS SYS INC COM 922280102 106 3,347 SH   SOLE 23 3,347 0 0
VARONIS SYS INC COM 922280102 59 1,844 SH   SOLE 26 0 0 1,844
VARONIS SYS INC COM 922280102 42 1,330 SH   SOLE 28 1,330 0 0
VARONIS SYS INC COM 922280102 100 3,145 SH   SOLE 29 0 0 3,145
VARONIS SYS INC COM 922280102 113 3,556 SH   SOLE 30 3,556 0 0
VARONIS SYS INC COM 922280102 20 640 SH   SOLE 40 640 0 0
VASCO DATA SEC INTL INC COM 92230Y104 31 2,282 SH   SOLE 2 1,514 0 768
VASCO DATA SEC INTL INC COM 92230Y104 9 643 SH   SOLE 7 643 0 0
VASCO DATA SEC INTL INC COM 92230Y104 2,079 154,024 SH   SOLE 18 154,024 0 0
VASCO DATA SEC INTL INC COM 92230Y104 234 17,352 SH   SOLE 19 17,352 0 0
VASCO DATA SEC INTL INC COM 92230Y104 35,023 2,594,289 SH   SOLE 21 2,594,289 0 0
VASCO DATA SEC INTL INC COM 92230Y104 10,533 780,215 SH   SOLE 22 725,542 0 54,673
VASCO DATA SEC INTL INC COM 92230Y104 37 2,722 SH   SOLE 26 0 0 2,722
VASCO DATA SEC INTL INC COM 92230Y104 59 4,371 SH   SOLE 28 4,371 0 0
VASCO DATA SEC INTL INC COM 92230Y104 779 57,719 SH   SOLE 30 57,719 0 0
VASCO DATA SEC INTL INC COM 92230Y104 45 3,328 SH   SOLE 40 3,328 0 0
VBI VACCINES INC COM NEW 91822J103 20 3,650 SH   SOLE 18 3,650 0 0
VBI VACCINES INC COM NEW 91822J103 305 55,542 SH   SOLE 21 55,542 0 0
VCA INC COM 918194101 3,895 42,570 SH   SOLE 2 41,803 0 767
VCA INC COM 918194101 38 412 SH   SOLE 4 412 0 0
VCA INC COM 918194101 206 2,249 SH   SOLE 7 2,249 0 0
VCA INC COM 918194101 24,868 271,785 SH   SOLE 18 271,785 0 0
VCA INC COM 918194101 9,408 102,818 SH   SOLE 19 102,818 0 0
VCA INC COM 918194101 303,026 3,311,756 SH   SOLE 21 3,311,756 0 0
VCA INC COM 918194101 231,680 2,532,021 SH   SOLE 22 2,260,077 0 271,944
VCA INC COM 918194101 2,437 26,630 SH   SOLE 26 21,779 0 4,851
VCA INC COM 918194101 1,052 11,496 SH   SOLE 28 11,496 0 0
VCA INC COM 918194101 1,341 14,651 SH   SOLE 29 0 0 14,651
VCA INC COM 918194101 1,254 13,701 SH   SOLE 30 13,701 0 0
VCA INC COM 918194101 155 1,695 SH   SOLE 31 1,695 0 0
VCA INC COM 918194101 141 1,546 SH   SOLE 36 1,546 0 0
VCA INC COM 918194101 691 7,553 SH   SOLE 40 7,553 0 0
VECTOR GROUP LTD COM 92240M108 142 6,815 SH   SOLE 2 6,815 0 0
VECTOR GROUP LTD COM 92240M108 9 442 SH   SOLE 4 442 0 0
VECTOR GROUP LTD COM 92240M108 44 2,127 SH   SOLE 7 2,127 0 0
VECTOR GROUP LTD COM 92240M108 7,437 357,532 SH   SOLE 18 357,532 0 0
VECTOR GROUP LTD COM 92240M108 1,164 55,951 SH   SOLE 19 55,951 0 0
VECTOR GROUP LTD COM 92240M108 58,087 2,792,665 SH   SOLE 21 2,792,665 0 0
VECTOR GROUP LTD COM 92240M108 54,474 2,618,930 SH   SOLE 22 2,446,247 0 172,683
VECTOR GROUP LTD COM 92240M108 867 41,669 SH   SOLE 26 35,302 0 6,367
VECTOR GROUP LTD COM 92240M108 291 13,971 SH   SOLE 28 13,971 0 0
VECTOR GROUP LTD COM 92240M108 312 14,987 SH   SOLE 30 14,987 0 0
VECTOR GROUP LTD COM 92240M108 26 1,227 SH   SOLE 36 1,227 0 0
VECTOR GROUP LTD COM 92240M108 217 10,434 SH   SOLE 40 10,434 0 0
VECTOR GROUP LTD NOTE 1.750% 4/1 92240MBC1 282 250,000 PRN   SOLE 21 250,000 0 0
VECTREN CORP COM 92240G101 6,426 109,641 SH   SOLE 2 94,536 0 15,105
VECTREN CORP COM 92240G101 501 8,556 SH   SOLE 4 8,556 0 0
VECTREN CORP COM 92240G101 4,916 83,885 SH   SOLE 7 83,885 0 0
VECTREN CORP COM 92240G101 1,822 31,094 SH   SOLE 13 31,094 0 0
VECTREN CORP COM 92240G101 17,221 293,831 SH   SOLE 18 293,831 0 0
VECTREN CORP COM 92240G101 5,076 86,609 SH   SOLE 19 86,609 0 0
VECTREN CORP COM 92240G101 217,758 3,715,377 SH   SOLE 21 3,715,377 0 0
VECTREN CORP COM 92240G101 177,434 3,027,369 SH   SOLE 22 2,580,827 0 446,542
VECTREN CORP COM 92240G101 374 6,376 SH   SOLE 23 6,376 0 0
VECTREN CORP COM 92240G101 1,615 27,560 SH   SOLE 26 22,357 0 5,203
VECTREN CORP COM 92240G101 692 11,815 SH   SOLE 28 11,815 0 0
VECTREN CORP COM 92240G101 5,125 87,450 SH   SOLE 29 2,588 0 84,862
VECTREN CORP COM 92240G101 3,085 52,638 SH   SOLE 30 52,638 0 0
VECTREN CORP COM 92240G101 276 4,714 SH   SOLE 31 4,714 0 0
VECTREN CORP COM 92240G101 41 692 SH   SOLE 34 692 0 0
VECTREN CORP COM 92240G101 1,464 24,976 SH   SOLE 36 24,976 0 0
VECTREN CORP COM 92240G101 432 7,368 SH   SOLE 40 7,368 0 0
VECTRUS INC COM 92242T101 48 2,161 SH   SOLE 2 531 0 1,630
VECTRUS INC COM 92242T101 5 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,001 44,786 SH   SOLE 18 44,786 0 0
VECTRUS INC COM 92242T101 1,833 81,999 SH   SOLE 19 81,999 0 0
VECTRUS INC COM 92242T101 7,730 345,864 SH   SOLE 21 345,864 0 0
VECTRUS INC COM 92242T101 10,806 483,474 SH   SOLE 22 465,269 0 18,205
VECTRUS INC COM 92242T101 538 24,093 SH   SOLE 29 0 0 24,093
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 6 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,949 113,529 SH   SOLE 2 83,679 0 29,850
VEDANTA LTD SPONSORED ADR 92242Y100 3,441 200,381 SH   SOLE 7 184,924 0 15,457
VEDANTA LTD SPONSORED ADR 92242Y100 7,906 460,469 SH   SOLE 18 460,469 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 581 33,850 SH   SOLE 19 33,850 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 10,478 610,266 SH   SOLE 21 610,266 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,560 90,868 SH   SOLE 22 90,868 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,867 283,468 SH   SOLE 25 283,468 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 15,555 905,914 SH   SOLE 26 220,000 0 685,914
VEDANTA LTD SPONSORED ADR 92242Y100 2,567 149,498 SH   SOLE 28 149,498 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,194 244,270 SH   SOLE 29 244,270 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 21,888 1,274,785 SH   SOLE 30 1,274,785 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,436 83,648 SH   SOLE 34 83,648 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 34 1,981 SH   SOLE 40 1,981 0 0
VEECO INSTRS INC DEL COM 922417100 261 8,734 SH   SOLE 2 1,919 0 6,815
VEECO INSTRS INC DEL COM 922417100 9 294 SH   SOLE 4 294 0 0
VEECO INSTRS INC DEL COM 922417100 34 1,135 SH   SOLE 7 1,135 0 0
VEECO INSTRS INC DEL COM 922417100 6,315 211,547 SH   SOLE 18 211,547 0 0
VEECO INSTRS INC DEL COM 922417100 5,036 168,724 SH   SOLE 19 168,724 0 0
VEECO INSTRS INC DEL COM 922417100 103,195 3,457,109 SH   SOLE 21 3,457,109 0 0
VEECO INSTRS INC DEL COM 922417100 33,330 1,116,584 SH   SOLE 22 1,034,674 0 81,910
VEECO INSTRS INC DEL COM 922417100 334 11,185 SH   SOLE 26 7,536 0 3,649
VEECO INSTRS INC DEL COM 922417100 174 5,831 SH   SOLE 28 5,831 0 0
VEECO INSTRS INC DEL COM 922417100 2,285 76,550 SH   SOLE 30 76,550 0 0
VEECO INSTRS INC DEL COM 922417100 21,402 717,000 SH   SOLE 34 717,000 0 0
VEECO INSTRS INC DEL COM 922417100 133 4,469 SH   SOLE 40 4,469 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 418 400,000 PRN   SOLE 21 400,000 0 0
VEEVA SYS INC CL A COM 922475108 546 10,651 SH   SOLE 2 9,976 0 675
VEEVA SYS INC CL A COM 922475108 67 1,300 SH   SOLE 4 1,300 0 0
VEEVA SYS INC CL A COM 922475108 121 2,360 SH   SOLE 7 2,360 0 0
VEEVA SYS INC CL A COM 922475108 2,380 46,405 SH   SOLE 18 46,405 0 0
VEEVA SYS INC CL A COM 922475108 3,248 63,344 SH   SOLE 19 63,344 0 0
VEEVA SYS INC CL A COM 922475108 53,225 1,037,922 SH   SOLE 21 1,037,922 0 0
VEEVA SYS INC CL A COM 922475108 138,947 2,709,576 SH   SOLE 22 2,383,040 0 326,536
VEEVA SYS INC CL A COM 922475108 28 554 SH   SOLE 25 554 0 0
VEEVA SYS INC CL A COM 922475108 1,657 32,312 SH   SOLE 26 25,966 0 6,346
VEEVA SYS INC CL A COM 922475108 640 12,477 SH   SOLE 28 12,477 0 0
VEEVA SYS INC CL A COM 922475108 3,542 69,074 SH   SOLE 29 0 0 69,074
VEEVA SYS INC CL A COM 922475108 773 15,065 SH   SOLE 30 15,065 0 0
VEEVA SYS INC CL A COM 922475108 106 2,061 SH   SOLE 31 2,061 0 0
VEEVA SYS INC CL A COM 922475108 421 8,209 SH   SOLE 40 8,209 0 0
VENTAS INC COM 92276F100 39,288 604,066 SH   SOLE 2 386,468 0 217,598
VENTAS INC COM 92276F100 26,081 400,997 SH   SOLE 4 392,183 0 8,814
VENTAS INC COM 92276F100 47,237 726,283 SH   SOLE 7 703,888 0 22,395
VENTAS INC COM 92276F100 7,930 121,932 SH   SOLE 13 121,932 0 0
VENTAS INC COM 92276F100 1,075 16,530 SH   SOLE 15 16,530 0 0
VENTAS INC COM 92276F100 53,818 827,453 SH   SOLE 18 775,999 0 51,454
VENTAS INC COM 92276F100 30,695 471,947 SH   SOLE 19 471,947 0 0
VENTAS INC COM 92276F100 10,752 165,321 SH   SOLE 20 0 0 165,321
VENTAS INC COM 92276F100 780,388 11,998,585 SH   SOLE 21 11,998,585 0 0
VENTAS INC COM 92276F100 979,197 15,055,306 SH   SOLE 22 12,724,845 0 2,330,461
VENTAS INC COM 92276F100 30,758 472,908 SH   SOLE 23 472,908 0 0
VENTAS INC COM 92276F100 41,999 645,736 SH   SOLE 25 645,736 0 0
VENTAS INC COM 92276F100 73,534 1,130,591 SH   SOLE 26 245,039 0 885,552
VENTAS INC COM 92276F100 4,731 72,747 SH   SOLE 28 53,854 0 18,893
VENTAS INC COM 92276F100 16,574 254,833 SH   SOLE 29 150,819 0 104,014
VENTAS INC COM 92276F100 168,315 2,587,868 SH   SOLE 30 2,587,868 0 0
VENTAS INC COM 92276F100 11,841 182,051 SH   SOLE 31 66,510 0 115,541
VENTAS INC COM 92276F100 11,491 176,672 SH   SOLE 34 176,672 0 0
VENTAS INC COM 92276F100 40,309 619,751 SH   SOLE 36 619,751 0 0
VENTAS INC COM 92276F100 132 2,034 SH   SOLE 40 2,034 0 0
VEON LTD SPONSORED ADR 91822M106 99 24,322 SH   SOLE 7 24,322 0 0
VEON LTD SPONSORED ADR 91822M106 81 19,974 SH   SOLE 22 19,974 0 0
VEON LTD SPONSORED ADR 91822M106 278 68,138 SH   SOLE 25 68,138 0 0
VERA BRADLEY INC COM 92335C106 23 2,464 SH   SOLE 2 1,040 0 1,424
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 5 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 0 18 SH   SOLE 17 0 0 18
VERA BRADLEY INC COM 92335C106 929 99,780 SH   SOLE 18 99,780 0 0
VERA BRADLEY INC COM 92335C106 1,144 122,903 SH   SOLE 19 122,903 0 0
VERA BRADLEY INC COM 92335C106 15,856 1,703,087 SH   SOLE 21 1,703,087 0 0
VERA BRADLEY INC COM 92335C106 4,968 533,668 SH   SOLE 22 489,774 0 43,894
VERA BRADLEY INC COM 92335C106 82 8,845 SH   SOLE 26 8,845 0 0
VERA BRADLEY INC COM 92335C106 28 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 361 38,775 SH   SOLE 30 38,775 0 0
VERA BRADLEY INC COM 92335C106 25 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 8 838 SH   SOLE 2 800 0 38
VERACYTE INC COM 92337F107 504 54,917 SH   SOLE 18 54,917 0 0
VERACYTE INC COM 92337F107 69 7,490 SH   SOLE 19 7,490 0 0
VERACYTE INC COM 92337F107 4,854 528,808 SH   SOLE 21 528,808 0 0
VERACYTE INC COM 92337F107 1,652 180,005 SH   SOLE 22 167,567 0 12,438
VERACYTE INC COM 92337F107 12 1,265 SH   SOLE 23 1,265 0 0
VERASTEM INC COM 92337C104 12 5,587 SH   SOLE 18 5,587 0 0
VERASTEM INC COM 92337C104 160 77,455 SH   SOLE 19 77,455 0 0
VERASTEM INC COM 92337C104 205 99,239 SH   SOLE 21 99,239 0 0
VERASTEM INC COM 92337C104 642 309,934 SH   SOLE 22 309,934 0 0
VEREIT INC COM 92339V100 5,050 594,759 SH   SOLE 2 114,540 0 480,219
VEREIT INC COM 92339V100 8,230 969,328 SH   SOLE 4 950,086 0 19,242
VEREIT INC COM 92339V100 11,786 1,388,193 SH   SOLE 7 1,260,488 0 127,705
VEREIT INC COM 92339V100 350 41,245 SH   SOLE 13 41,245 0 0
VEREIT INC COM 92339V100 385 45,322 SH   SOLE 15 45,322 0 0
VEREIT INC COM 92339V100 5,247 618,009 SH   SOLE 18 517,603 0 100,406
VEREIT INC COM 92339V100 37,573 4,425,544 SH   SOLE 19 4,425,544 0 0
VEREIT INC COM 92339V100 4,475 527,110 SH   SOLE 20 0 0 527,110
VEREIT INC COM 92339V100 145,218 17,104,556 SH   SOLE 21 17,104,556 0 0
VEREIT INC COM 92339V100 300,692 35,417,161 SH   SOLE 22 31,634,615 0 3,782,546
VEREIT INC COM 92339V100 10,852 1,278,202 SH   SOLE 23 1,278,202 0 0
VEREIT INC COM 92339V100 16,887 1,988,991 SH   SOLE 25 1,988,991 0 0
VEREIT INC COM 92339V100 21,863 2,575,104 SH   SOLE 26 791,026 0 1,784,078
VEREIT INC COM 92339V100 1,678 197,626 SH   SOLE 28 149,126 0 48,500
VEREIT INC COM 92339V100 5,008 589,920 SH   SOLE 29 364,959 0 224,961
VEREIT INC COM 92339V100 49,590 5,841,048 SH   SOLE 30 5,841,048 0 0
VEREIT INC COM 92339V100 3,451 406,512 SH   SOLE 31 195,220 0 211,292
VEREIT INC COM 92339V100 11,227 1,322,323 SH   SOLE 34 1,322,323 0 0
VEREIT INC COM 92339V100 12,356 1,455,365 SH   SOLE 36 1,455,365 0 0
VEREIT INC COM 92339V100 37 4,360 SH   SOLE 40 4,360 0 0
VERICEL CORP COM 92346J108 15 5,527 SH   SOLE 18 5,527 0 0
VERICEL CORP COM 92346J108 221 79,105 SH   SOLE 21 79,105 0 0
VERICEL CORP COM 92346J108 2,830 1,010,659 SH   SOLE 22 1,010,659 0 0
VERIFONE SYS INC COM 92342Y109 978 52,199 SH   SOLE 2 51,361 0 838
VERIFONE SYS INC COM 92342Y109 1,069 57,065 SH   SOLE 4 57,065 0 0
VERIFONE SYS INC COM 92342Y109 81 4,340 SH   SOLE 7 4,340 0 0
VERIFONE SYS INC COM 92342Y109 17,261 921,569 SH   SOLE 18 921,569 0 0
VERIFONE SYS INC COM 92342Y109 72,823 3,888,026 SH   SOLE 19 3,888,026 0 0
VERIFONE SYS INC COM 92342Y109 89,380 4,772,011 SH   SOLE 21 4,772,011 0 0
VERIFONE SYS INC COM 92342Y109 66,750 3,563,781 SH   SOLE 22 3,201,211 0 362,570
VERIFONE SYS INC COM 92342Y109 498 26,584 SH   SOLE 26 20,469 0 6,115
VERIFONE SYS INC COM 92342Y109 296 15,805 SH   SOLE 28 15,805 0 0
VERIFONE SYS INC COM 92342Y109 328 17,503 SH   SOLE 29 0 0 17,503
VERIFONE SYS INC COM 92342Y109 313 16,695 SH   SOLE 30 16,695 0 0
VERIFONE SYS INC COM 92342Y109 48 2,585 SH   SOLE 31 2,585 0 0
VERIFONE SYS INC COM 92342Y109 24,981 1,333,743 SH   SOLE 34 1,333,743 0 0
VERIFONE SYS INC COM 92342Y109 25 1,341 SH   SOLE 36 1,341 0 0
VERIFONE SYS INC COM 92342Y109 233 12,429 SH   SOLE 40 12,429 0 0
VERINT SYS INC COM 92343X100 588 13,558 SH   SOLE 2 2,706 0 10,852
VERINT SYS INC COM 92343X100 1,310 30,208 SH   SOLE 4 30,208 0 0
VERINT SYS INC COM 92343X100 65 1,497 SH   SOLE 7 1,497 0 0
VERINT SYS INC COM 92343X100 13,088 301,738 SH   SOLE 18 301,738 0 0
VERINT SYS INC COM 92343X100 18,925 436,322 SH   SOLE 19 436,322 0 0
VERINT SYS INC COM 92343X100 95,691 2,206,144 SH   SOLE 21 2,206,144 0 0
VERINT SYS INC COM 92343X100 73,756 1,700,421 SH   SOLE 22 1,583,530 0 116,891
VERINT SYS INC COM 92343X100 13 310 SH   SOLE 23 310 0 0
VERINT SYS INC COM 92343X100 1,085 25,015 SH   SOLE 26 21,626 0 3,389
VERINT SYS INC COM 92343X100 390 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 2,471 56,960 SH   SOLE 30 56,960 0 0
VERINT SYS INC COM 92343X100 2,874 66,256 SH   SOLE 34 66,256 0 0
VERINT SYS INC COM 92343X100 288 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 483 490,000 PRN   SOLE 21 490,000 0 0
VERISIGN INC COM 92343E102 33,500 384,574 SH   SOLE 2 322,298 0 62,276
VERISIGN INC COM 92343E102 9,438 108,348 SH   SOLE 4 105,832 0 2,516
VERISIGN INC COM 92343E102 7,169 82,293 SH   SOLE 7 76,891 0 5,402
VERISIGN INC COM 92343E102 59 680 SH   SOLE 15 680 0 0
VERISIGN INC COM 92343E102 18,233 209,314 SH   SOLE 18 195,557 0 13,757
VERISIGN INC COM 92343E102 14,311 164,284 SH   SOLE 19 164,284 0 0
VERISIGN INC COM 92343E102 5,368 61,618 SH   SOLE 20 0 0 61,618
VERISIGN INC COM 92343E102 147,597 1,694,380 SH   SOLE 21 1,694,380 0 0
VERISIGN INC COM 92343E102 288,218 3,308,664 SH   SOLE 22 2,553,690 0 754,974
VERISIGN INC COM 92343E102 20,067 230,360 SH   SOLE 23 230,360 0 0
VERISIGN INC COM 92343E102 22,056 253,201 SH   SOLE 25 253,201 0 0
VERISIGN INC COM 92343E102 26,583 305,161 SH   SOLE 26 101,008 0 204,153
VERISIGN INC COM 92343E102 1,760 20,205 SH   SOLE 28 15,269 0 4,936
VERISIGN INC COM 92343E102 8,235 94,541 SH   SOLE 29 57,163 0 37,378
VERISIGN INC COM 92343E102 25,076 287,863 SH   SOLE 30 287,863 0 0
VERISIGN INC COM 92343E102 16,842 193,347 SH   SOLE 31 110,561 0 82,786
VERISIGN INC COM 92343E102 8,707 99,955 SH   SOLE 34 99,955 0 0
VERISIGN INC COM 92343E102 18,067 207,402 SH   SOLE 36 207,402 0 0
VERISIGN INC COM 92343E102 44 501 SH   SOLE 40 501 0 0
VERISK ANALYTICS INC COM 92345Y106 13,578 167,340 SH   SOLE 2 68,161 0 99,179
VERISK ANALYTICS INC COM 92345Y106 3,943 48,591 SH   SOLE 4 44,575 0 4,016
VERISK ANALYTICS INC COM 92345Y106 10,049 123,849 SH   SOLE 7 112,549 0 11,300
VERISK ANALYTICS INC COM 92345Y106 311 3,832 SH   SOLE 13 3,832 0 0
VERISK ANALYTICS INC COM 92345Y106 92 1,137 SH   SOLE 15 1,137 0 0
VERISK ANALYTICS INC COM 92345Y106 26,850 330,915 SH   SOLE 18 308,024 0 22,891
VERISK ANALYTICS INC COM 92345Y106 6,898 85,009 SH   SOLE 19 76,042 0 8,967
VERISK ANALYTICS INC COM 92345Y106 8,792 108,353 SH   SOLE 20 0 0 108,353
VERISK ANALYTICS INC COM 92345Y106 246,974 3,043,800 SH   SOLE 21 3,043,800 0 0
VERISK ANALYTICS INC COM 92345Y106 348,183 4,291,144 SH   SOLE 22 3,516,497 0 774,647
VERISK ANALYTICS INC COM 92345Y106 15,674 193,172 SH   SOLE 23 193,172 0 0
VERISK ANALYTICS INC COM 92345Y106 4,761 58,673 SH   SOLE 25 58,673 0 0
VERISK ANALYTICS INC COM 92345Y106 22,253 274,255 SH   SOLE 26 124,778 0 149,477
VERISK ANALYTICS INC COM 92345Y106 2,717 33,491 SH   SOLE 28 25,101 0 8,390
VERISK ANALYTICS INC COM 92345Y106 3,507 43,226 SH   SOLE 29 7,183 0 36,043
VERISK ANALYTICS INC COM 92345Y106 36,870 454,396 SH   SOLE 30 454,396 0 0
VERISK ANALYTICS INC COM 92345Y106 6,462 79,637 SH   SOLE 31 29,366 0 50,271
VERISK ANALYTICS INC COM 92345Y106 2,298 28,321 SH   SOLE 32 28,321 0 0
VERISK ANALYTICS INC COM 92345Y106 848 10,457 SH   SOLE 34 10,457 0 0
VERISK ANALYTICS INC COM 92345Y106 18,844 232,240 SH   SOLE 36 232,240 0 0
VERISK ANALYTICS INC COM 92345Y106 85 1,044 SH   SOLE 40 1,044 0 0
VERITEX HLDGS INC COM 923451108 16 553 SH   SOLE 2 553 0 0
VERITEX HLDGS INC COM 923451108 1,251 44,476 SH   SOLE 18 44,476 0 0
VERITEX HLDGS INC COM 923451108 140 4,981 SH   SOLE 19 4,981 0 0
VERITEX HLDGS INC COM 923451108 10,579 376,198 SH   SOLE 21 376,198 0 0
VERITEX HLDGS INC COM 923451108 3,474 123,536 SH   SOLE 22 117,349 0 6,187
VERITIV CORP COM 923454102 127 2,449 SH   SOLE 2 807 0 1,642
VERITIV CORP COM 923454102 2 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 10 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 2,537 48,968 SH   SOLE 18 48,968 0 0
VERITIV CORP COM 923454102 253 4,883 SH   SOLE 19 4,883 0 0
VERITIV CORP COM 923454102 46,665 900,873 SH   SOLE 21 900,873 0 0
VERITIV CORP COM 923454102 12,638 243,972 SH   SOLE 22 229,294 0 14,678
VERITIV CORP COM 923454102 181 3,502 SH   SOLE 26 3,502 0 0
VERITIV CORP COM 923454102 67 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 1,130 21,815 SH   SOLE 30 21,815 0 0
VERITIV CORP COM 923454102 52 1,003 SH   SOLE 40 1,003 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 191,401 3,926,168 SH   SOLE 2 1,384,361 0 2,541,807
VERIZON COMMUNICATIONS INC COM 92343V104 68,666 1,408,543 SH   SOLE 4 1,307,190 0 101,353
VERIZON COMMUNICATIONS INC COM 92343V104 152,668 3,131,658 SH   SOLE 7 2,962,948 0 168,710
VERIZON COMMUNICATIONS INC COM 92343V104 4,413 90,529 SH   SOLE 13 90,529 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,264 25,925 SH   SOLE 15 25,925 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14 282 SH   SOLE 17 0 0 282
VERIZON COMMUNICATIONS INC COM 92343V104 631,921 12,962,473 SH   SOLE 18 12,202,196 0 760,277
VERIZON COMMUNICATIONS INC COM 92343V104 630,534 12,934,037 SH   SOLE 19 12,934,037 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 77,757 1,595,013 SH   SOLE 20 77,434 0 1,517,579
VERIZON COMMUNICATIONS INC COM 92343V104 3,292,074 67,529,716 SH   SOLE 21 67,529,716 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,404,450 110,860,519 SH   SOLE 22 89,918,789 0 20,941,730
VERIZON COMMUNICATIONS INC COM 92343V104 243,194 4,988,591 SH   SOLE 23 4,988,591 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 86,785 1,780,211 SH   SOLE 25 1,777,686 0 2,525
VERIZON COMMUNICATIONS INC COM 92343V104 489,157 10,033,997 SH   SOLE 26 2,515,606 0 7,518,391
VERIZON COMMUNICATIONS INC COM 92343V104 41,459 850,450 SH   SOLE 28 634,087 0 216,363
VERIZON COMMUNICATIONS INC COM 92343V104 20,197 414,303 SH   SOLE 29 186,014 0 228,289
VERIZON COMMUNICATIONS INC COM 92343V104 543,938 11,157,705 SH   SOLE 30 11,157,705 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 111,220 2,281,445 SH   SOLE 31 829,631 0 1,451,814
VERIZON COMMUNICATIONS INC COM 92343V104 8,633 177,079 SH   SOLE 32 177,079 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 136,208 2,794,014 SH   SOLE 34 2,794,014 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,403 233,903 SH   SOLE 35 233,903 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 317,241 6,507,506 SH   SOLE 36 6,507,506 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,651 33,872 SH   SOLE 37 33,872 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,054 21,612 SH   SOLE 40 21,612 0 0
VERMILION ENERGY INC COM 923725105 7 174 SH   SOLE 21 174 0 0
VERMILLION INC COM NEW 92407M206 9 4,390 SH   SOLE 18 4,390 0 0
VERMILLION INC COM NEW 92407M206 133 63,442 SH   SOLE 21 63,442 0 0
VERMILLION INC COM NEW 92407M206 29 14,092 SH   SOLE 22 14,092 0 0
VERSAR INC COM 925297103 5 2,828 SH   SOLE 21 2,828 0 0
VERSARTIS INC COM 92529L102 149 6,970 SH   SOLE 2 1,805 0 5,165
VERSARTIS INC COM 92529L102 12 545 SH   SOLE 7 545 0 0
VERSARTIS INC COM 92529L102 2,683 125,683 SH   SOLE 18 125,683 0 0
VERSARTIS INC COM 92529L102 366 17,138 SH   SOLE 19 17,138 0 0
VERSARTIS INC COM 92529L102 31,776 1,488,347 SH   SOLE 21 1,488,347 0 0
VERSARTIS INC COM 92529L102 15,395 721,079 SH   SOLE 22 682,646 0 38,433
VERSARTIS INC COM 92529L102 10 469 SH   SOLE 23 469 0 0
VERSARTIS INC COM 92529L102 56 2,633 SH   SOLE 28 2,633 0 0
VERSARTIS INC COM 92529L102 85 3,964 SH   SOLE 30 3,964 0 0
VERSARTIS INC COM 92529L102 35 1,633 SH   SOLE 40 1,633 0 0
VERSO CORP CL A 92531L207 31 5,129 SH   SOLE 2 5,129 0 0
VERSO CORP CL A 92531L207 199 33,180 SH   SOLE 19 33,180 0 0
VERSO CORP CL A 92531L207 54 9,013 SH   SOLE 21 9,013 0 0
VERSO CORP CL A 92531L207 803 133,911 SH   SOLE 22 133,911 0 0
VERSO CORP CL A 92531L207 34 5,715 SH   SOLE 23 5,715 0 0
VERSO CORP CL A 92531L207 253 42,238 SH   SOLE 29 0 0 42,238
VERSUM MATLS INC COM 92532W103 3,200 104,586 SH   SOLE 2 103,784 0 802
VERSUM MATLS INC COM 92532W103 15 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 141 4,612 SH   SOLE 7 4,612 0 0
VERSUM MATLS INC COM 92532W103 10,765 351,795 SH   SOLE 18 351,795 0 0
VERSUM MATLS INC COM 92532W103 615 20,086 SH   SOLE 19 20,086 0 0
VERSUM MATLS INC COM 92532W103 950 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 128,655 4,204,428 SH   SOLE 21 4,204,428 0 0
VERSUM MATLS INC COM 92532W103 99,459 3,250,285 SH   SOLE 22 2,916,199 0 334,086
VERSUM MATLS INC COM 92532W103 114 3,715 SH   SOLE 23 3,715 0 0
VERSUM MATLS INC COM 92532W103 868 28,375 SH   SOLE 26 21,681 0 6,694
VERSUM MATLS INC COM 92532W103 418 13,651 SH   SOLE 28 13,651 0 0
VERSUM MATLS INC COM 92532W103 418 13,663 SH   SOLE 29 0 0 13,663
VERSUM MATLS INC COM 92532W103 566 18,490 SH   SOLE 30 18,490 0 0
VERSUM MATLS INC COM 92532W103 491 16,036 SH   SOLE 31 16,036 0 0
VERSUM MATLS INC COM 92532W103 36 1,192 SH   SOLE 34 1,192 0 0
VERSUM MATLS INC COM 92532W103 94 3,079 SH   SOLE 36 3,079 0 0
VERSUM MATLS INC COM 92532W103 238 7,786 SH   SOLE 40 7,786 0 0
VERTEX ENERGY INC COM 92534K107 4 3,396 SH   SOLE 18 3,396 0 0
VERTEX ENERGY INC COM 92534K107 63 56,696 SH   SOLE 21 56,696 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 45,465 415,776 SH   SOLE 2 262,147 0 153,629
VERTEX PHARMACEUTICALS INC COM 92532F100 10,506 96,073 SH   SOLE 4 90,174 0 5,899
VERTEX PHARMACEUTICALS INC COM 92532F100 18,437 168,606 SH   SOLE 7 165,043 0 3,563
VERTEX PHARMACEUTICALS INC COM 92532F100 204 1,868 SH   SOLE 13 1,868 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 195 1,785 SH   SOLE 15 1,785 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 66,518 608,300 SH   SOLE 18 572,178 0 36,122
VERTEX PHARMACEUTICALS INC COM 92532F100 143,760 1,314,676 SH   SOLE 19 1,314,676 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 13,914 127,240 SH   SOLE 20 21,500 0 105,740
VERTEX PHARMACEUTICALS INC COM 92532F100 756,045 6,913,995 SH   SOLE 21 6,913,995 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 717,467 6,561,202 SH   SOLE 22 5,333,170 0 1,228,032
VERTEX PHARMACEUTICALS INC COM 92532F100 34,966 319,761 SH   SOLE 23 319,761 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 30,595 279,792 SH   SOLE 25 279,792 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 65,606 599,961 SH   SOLE 26 181,654 0 418,307
VERTEX PHARMACEUTICALS INC COM 92532F100 5,660 51,764 SH   SOLE 28 38,572 0 13,192
VERTEX PHARMACEUTICALS INC COM 92532F100 2,268 20,738 SH   SOLE 29 18,829 0 1,909
VERTEX PHARMACEUTICALS INC COM 92532F100 76,153 696,418 SH   SOLE 30 696,418 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,241 148,522 SH   SOLE 31 58,516 0 90,006
VERTEX PHARMACEUTICALS INC COM 92532F100 4,625 42,299 SH   SOLE 32 42,299 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 55,967 511,819 SH   SOLE 34 511,819 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39,855 364,470 SH   SOLE 36 364,470 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 140 1,278 SH   SOLE 40 1,278 0 0
VIACOM INC NEW CL A 92553P102 3 65 SH   SOLE 2 0 0 65
VIACOM INC NEW CL A 92553P102 201 4,113 SH   SOLE 18 4,113 0 0
VIACOM INC NEW CL A 92553P102 277 5,676 SH   SOLE 19 5,676 0 0
VIACOM INC NEW CL A 92553P102 4,939 101,313 SH   SOLE 21 101,313 0 0
VIACOM INC NEW CL A 92553P102 3,994 81,921 SH   SOLE 22 48,980 0 32,941
VIACOM INC NEW CL A 92553P102 12 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 14,894 319,480 SH   SOLE 2 108,974 0 210,506
VIACOM INC NEW CL B 92553P201 5,423 116,327 SH   SOLE 4 107,682 0 8,645
VIACOM INC NEW CL B 92553P201 11,748 251,990 SH   SOLE 7 230,542 0 21,448
VIACOM INC NEW CL B 92553P201 186 3,988 SH   SOLE 13 3,988 0 0
VIACOM INC NEW CL B 92553P201 120 2,567 SH   SOLE 15 2,567 0 0
VIACOM INC NEW CL B 92553P201 34,541 740,906 SH   SOLE 18 689,895 0 51,011
VIACOM INC NEW CL B 92553P201 7,936 170,218 SH   SOLE 19 170,218 0 0
VIACOM INC NEW CL B 92553P201 9,212 197,591 SH   SOLE 20 0 0 197,591
VIACOM INC NEW CL B 92553P201 296,206 6,353,621 SH   SOLE 21 6,353,621 0 0
VIACOM INC NEW CL B 92553P201 441,424 9,468,562 SH   SOLE 22 7,693,161 0 1,775,401
VIACOM INC NEW CL B 92553P201 19,639 421,262 SH   SOLE 23 421,262 0 0
VIACOM INC NEW CL B 92553P201 24,063 516,142 SH   SOLE 25 516,142 0 0
VIACOM INC NEW CL B 92553P201 41,739 895,311 SH   SOLE 26 294,945 0 600,366
VIACOM INC NEW CL B 92553P201 3,377 72,443 SH   SOLE 28 54,016 0 18,427
VIACOM INC NEW CL B 92553P201 806 17,296 SH   SOLE 29 13,395 0 3,901
VIACOM INC NEW CL B 92553P201 50,318 1,079,319 SH   SOLE 30 1,079,319 0 0
VIACOM INC NEW CL B 92553P201 8,759 187,885 SH   SOLE 31 70,973 0 116,912
VIACOM INC NEW CL B 92553P201 2,758 59,155 SH   SOLE 32 59,155 0 0
VIACOM INC NEW CL B 92553P201 2,827 60,635 SH   SOLE 34 60,635 0 0
VIACOM INC NEW CL B 92553P201 25,614 549,411 SH   SOLE 36 549,411 0 0
VIACOM INC NEW CL B 92553P201 81 1,742 SH   SOLE 40 1,742 0 0
VIAD CORP COM NEW 92552R406 123 2,717 SH   SOLE 2 941 0 1,776
VIAD CORP COM NEW 92552R406 10 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 21 464 SH   SOLE 7 464 0 0
VIAD CORP COM NEW 92552R406 4,877 107,909 SH   SOLE 18 107,909 0 0
VIAD CORP COM NEW 92552R406 538 11,903 SH   SOLE 19 11,903 0 0
VIAD CORP COM NEW 92552R406 79,752 1,764,434 SH   SOLE 21 1,764,434 0 0
VIAD CORP COM NEW 92552R406 24,368 539,110 SH   SOLE 22 492,350 0 46,760
VIAD CORP COM NEW 92552R406 289 6,383 SH   SOLE 26 5,536 0 847
VIAD CORP COM NEW 92552R406 132 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,719 38,029 SH   SOLE 30 38,029 0 0
VIAD CORP COM NEW 92552R406 93 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 1,422 22,279 SH   SOLE 2 22,279 0 0
VIASAT INC COM 92552V100 18 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 67 1,050 SH   SOLE 7 1,050 0 0
VIASAT INC COM 92552V100 21,790 341,431 SH   SOLE 18 341,431 0 0
VIASAT INC COM 92552V100 2,009 31,478 SH   SOLE 19 31,478 0 0
VIASAT INC COM 92552V100 210,267 3,294,688 SH   SOLE 21 3,294,688 0 0
VIASAT INC COM 92552V100 106,077 1,662,133 SH   SOLE 22 1,549,956 0 112,177
VIASAT INC COM 92552V100 997 15,615 SH   SOLE 26 13,016 0 2,599
VIASAT INC COM 92552V100 595 9,316 SH   SOLE 28 9,316 0 0
VIASAT INC COM 92552V100 89 1,388 SH   SOLE 29 0 0 1,388
VIASAT INC COM 92552V100 537 8,409 SH   SOLE 30 8,409 0 0
VIASAT INC COM 92552V100 131 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 225 3,519 SH   SOLE 40 3,519 0 0
VIAVI SOLUTIONS INC COM 925550105 596 55,583 SH   SOLE 2 13,936 0 41,647
VIAVI SOLUTIONS INC COM 925550105 15 1,435 SH   SOLE 4 1,435 0 0
VIAVI SOLUTIONS INC COM 925550105 65 6,032 SH   SOLE 7 6,032 0 0
VIAVI SOLUTIONS INC COM 925550105 13,145 1,226,248 SH   SOLE 18 1,226,248 0 0
VIAVI SOLUTIONS INC COM 925550105 18,250 1,702,446 SH   SOLE 19 1,702,446 0 0
VIAVI SOLUTIONS INC COM 925550105 219,890 20,512,135 SH   SOLE 21 20,512,135 0 0
VIAVI SOLUTIONS INC COM 925550105 67,334 6,281,164 SH   SOLE 22 5,828,539 0 452,625
VIAVI SOLUTIONS INC COM 925550105 523 48,805 SH   SOLE 26 34,506 0 14,299
VIAVI SOLUTIONS INC COM 925550105 366 34,169 SH   SOLE 28 34,169 0 0
VIAVI SOLUTIONS INC COM 925550105 4,788 446,672 SH   SOLE 30 446,672 0 0
VIAVI SOLUTIONS INC COM 925550105 271 25,290 SH   SOLE 40 25,290 0 0
VICAL INC COM NEW 925602203 4 1,601 SH   SOLE 18 1,601 0 0
VICAL INC COM NEW 925602203 7 2,976 SH   SOLE 19 2,976 0 0
VICAL INC COM NEW 925602203 55 24,724 SH   SOLE 21 24,724 0 0
VICAL INC COM NEW 925602203 751 335,163 SH   SOLE 22 335,163 0 0
VICON INDS INC COM 925811101 1 2,252 SH   SOLE 21 2,252 0 0
VICOR CORP COM 925815102 21 1,293 SH   SOLE 2 637 0 656
VICOR CORP COM 925815102 9 571 SH   SOLE 7 571 0 0
VICOR CORP COM 925815102 1,333 82,820 SH   SOLE 18 82,820 0 0
VICOR CORP COM 925815102 194 12,024 SH   SOLE 19 12,024 0 0
VICOR CORP COM 925815102 22,354 1,388,436 SH   SOLE 21 1,388,436 0 0
VICOR CORP COM 925815102 8,788 545,853 SH   SOLE 22 521,636 0 24,217
VICOR CORP COM 925815102 45 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 489 30,402 SH   SOLE 30 30,402 0 0
VICOR CORP COM 925815102 27 1,655 SH   SOLE 40 1,655 0 0
VIDEOCON D2H LTD ADR 92657J101 5,005 435,222 SH   SOLE 19 435,222 0 0
VIDEOCON D2H LTD ADR 92657J101 433 37,611 SH   SOLE 25 37,611 0 0
VIDEOCON D2H LTD ADR 92657J101 1,660 144,390 SH   SOLE 34 144,390 0 0
VIEWRAY INC COM 92672L107 212 24,949 SH   SOLE 18 24,949 0 0
VIEWRAY INC COM 92672L107 19 2,223 SH   SOLE 19 2,223 0 0
VIEWRAY INC COM 92672L107 1,804 211,942 SH   SOLE 21 211,942 0 0
VIEWRAY INC COM 92672L107 499 58,659 SH   SOLE 22 53,718 0 4,941
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 44 1,653 SH   SOLE 2 271 0 1,382
VILLAGE SUPER MKT INC CL A NEW 927107409 817 30,816 SH   SOLE 18 30,816 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 90 3,397 SH   SOLE 19 3,397 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,342 239,337 SH   SOLE 21 239,337 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,127 193,488 SH   SOLE 22 180,887 0 12,601
VILLAGE SUPER MKT INC CL A NEW 927107409 28 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 32 1,210 SH   SOLE 30 1,210 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH   SOLE 40 682 0 0
VINA CONCHA Y TORO S A SPONSORED ADR 927191106 111 3,276 SH   SOLE 25 3,276 0 0
VINCE HLDG CORP COM 92719W108 6 4,138 SH   SOLE 2 939 0 3,199
VINCE HLDG CORP COM 92719W108 1 324 SH   SOLE 7 324 0 0
VINCE HLDG CORP COM 92719W108 152 98,232 SH   SOLE 18 98,232 0 0
VINCE HLDG CORP COM 92719W108 16 10,080 SH   SOLE 19 10,080 0 0
VINCE HLDG CORP COM 92719W108 1,162 749,959 SH   SOLE 21 749,959 0 0
VINCE HLDG CORP COM 92719W108 809 522,104 SH   SOLE 22 507,545 0 14,559
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,619 121,375 SH   SOLE 2 10,939 0 110,436
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,351 101,307 SH   SOLE 4 101,307 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 848 63,595 SH   SOLE 7 63,595 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 171 12,812 SH   SOLE 13 0 0 12,812
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,815 136,048 SH   SOLE 15 136,048 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,724 129,252 SH   SOLE 18 129,252 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 93 6,979 SH   SOLE 19 6,979 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 83,333 6,246,869 SH   SOLE 21 6,246,869 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 61,581 4,616,251 SH   SOLE 22 4,374,296 0 241,955
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 6,271 470,102 SH   SOLE 23 470,102 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 561 42,060 SH   SOLE 25 42,060 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 15,931 1,194,214 SH   SOLE 26 260,829 0 933,385
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 817 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,970 147,702 SH   SOLE 29 97,792 0 49,910
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 26,876 2,014,697 SH   SOLE 30 2,014,697 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 10,819 811,047 SH   SOLE 31 15,966 0 795,081
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 279 20,921 SH   SOLE 32 20,921 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 21,890 1,640,933 SH   SOLE 34 1,640,933 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 24 1,782 SH   SOLE 40 1,782 0 0
VIRCO MFG CO COM 927651109 8 1,923 SH   SOLE 18 1,923 0 0
VIRCO MFG CO COM 927651109 21 5,315 SH   SOLE 19 5,315 0 0
VIRCO MFG CO COM 927651109 11 2,736 SH   SOLE 21 2,736 0 0
VIRCO MFG CO COM 927651109 302 76,437 SH   SOLE 22 76,437 0 0
VIRNETX HLDG CORP COM 92823T108 5 2,114 SH   SOLE 2 1,760 0 354
VIRNETX HLDG CORP COM 92823T108 2 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 407 176,906 SH   SOLE 18 176,906 0 0
VIRNETX HLDG CORP COM 92823T108 56 24,341 SH   SOLE 19 24,341 0 0
VIRNETX HLDG CORP COM 92823T108 3,508 1,525,054 SH   SOLE 21 1,525,054 0 0
VIRNETX HLDG CORP COM 92823T108 2,517 1,094,218 SH   SOLE 22 1,030,441 0 63,777
VIRTU FINL INC CL A 928254101 48 2,827 SH   SOLE 2 1,172 0 1,655
VIRTU FINL INC CL A 928254101 9 516 SH   SOLE 7 516 0 0
VIRTU FINL INC CL A 928254101 1,597 93,933 SH   SOLE 18 93,933 0 0
VIRTU FINL INC CL A 928254101 301 17,727 SH   SOLE 19 17,727 0 0
VIRTU FINL INC CL A 928254101 15,543 914,275 SH   SOLE 21 914,275 0 0
VIRTU FINL INC CL A 928254101 19,361 1,138,855 SH   SOLE 22 1,089,849 0 49,006
VIRTU FINL INC CL A 928254101 146 8,594 SH   SOLE 26 7,500 0 1,094
VIRTU FINL INC CL A 928254101 83 4,898 SH   SOLE 28 4,898 0 0
VIRTU FINL INC CL A 928254101 69 4,066 SH   SOLE 30 4,066 0 0
VIRTU FINL INC CL A 928254101 37 2,192 SH   SOLE 40 2,192 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 145 1,370 SH   SOLE 2 277 0 1,093
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 21 198 SH   SOLE 7 198 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,931 27,673 SH   SOLE 18 27,673 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 356 3,357 SH   SOLE 19 3,357 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 55,735 526,303 SH   SOLE 21 526,303 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 19,900 187,909 SH   SOLE 22 175,920 0 11,989
VIRTUS INVT PARTNERS INC COM 92828Q109 165 1,562 SH   SOLE 26 886 0 676
VIRTUS INVT PARTNERS INC COM 92828Q109 110 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,333 12,585 SH   SOLE 30 12,585 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 80 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 46 1,520 SH   SOLE 2 1,299 0 221
VIRTUSA CORP COM 92827P102 6 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 22 744 SH   SOLE 7 744 0 0
VIRTUSA CORP COM 92827P102 4,178 138,255 SH   SOLE 18 138,255 0 0
VIRTUSA CORP COM 92827P102 502 16,599 SH   SOLE 19 16,599 0 0
VIRTUSA CORP COM 92827P102 71,597 2,369,186 SH   SOLE 21 2,369,186 0 0
VIRTUSA CORP COM 92827P102 22,751 752,844 SH   SOLE 22 694,788 0 58,056
VIRTUSA CORP COM 92827P102 52 1,735 SH   SOLE 26 0 0 1,735
VIRTUSA CORP COM 92827P102 123 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 1,622 53,676 SH   SOLE 30 53,676 0 0
VIRTUSA CORP COM 92827P102 94 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 178,852 2,012,508 SH   SOLE 2 601,634 0 1,410,874
VISA INC COM CL A 92826C839 57,576 647,871 SH   SOLE 4 599,677 0 48,194
VISA INC COM CL A 92826C839 112,365 1,264,380 SH   SOLE 7 1,259,652 0 4,728
VISA INC COM CL A 92826C839 5,393 60,689 SH   SOLE 13 60,689 0 0
VISA INC COM CL A 92826C839 383 4,314 SH   SOLE 15 4,314 0 0
VISA INC COM CL A 92826C839 150 1,687 SH   SOLE 17 0 0 1,687
VISA INC COM CL A 92826C839 555,829 6,254,401 SH   SOLE 18 5,365,156 0 889,245
VISA INC COM CL A 92826C839 294,699 3,316,073 SH   SOLE 19 3,289,628 0 26,445
VISA INC COM CL A 92826C839 85,158 958,230 SH   SOLE 20 0 0 958,230
VISA INC COM CL A 92826C839 2,641,385 29,721,896 SH   SOLE 21 29,721,896 0 0
VISA INC COM CL A 92826C839 4,503,422 50,674,262 SH   SOLE 22 41,057,752 0 9,616,510
VISA INC COM CL A 92826C839 202,991 2,284,132 SH   SOLE 23 2,284,132 0 0
VISA INC COM CL A 92826C839 61,939 696,958 SH   SOLE 25 696,958 0 0
VISA INC COM CL A 92826C839 395,703 4,452,602 SH   SOLE 26 1,117,717 0 3,334,885
VISA INC COM CL A 92826C839 34,898 392,691 SH   SOLE 28 293,487 0 99,204
VISA INC COM CL A 92826C839 22,887 257,534 SH   SOLE 29 86,570 0 170,964
VISA INC COM CL A 92826C839 461,998 5,198,580 SH   SOLE 30 5,198,580 0 0
VISA INC COM CL A 92826C839 123,208 1,386,390 SH   SOLE 31 383,706 0 1,002,684
VISA INC COM CL A 92826C839 11,640 130,978 SH   SOLE 32 130,978 0 0
VISA INC COM CL A 92826C839 63,142 710,494 SH   SOLE 34 710,494 0 0
VISA INC COM CL A 92826C839 246,433 2,772,961 SH   SOLE 36 2,772,961 0 0
VISA INC COM CL A 92826C839 889 10,002 SH   SOLE 40 10,002 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,342 81,563 SH   SOLE 2 57,982 0 23,581
VISHAY INTERTECHNOLOGY INC COM 928298108 15 911 SH   SOLE 4 911 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 92 5,600 SH   SOLE 7 5,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15,199 923,966 SH   SOLE 18 923,966 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,345 81,765 SH   SOLE 19 81,765 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 141,609 8,608,450 SH   SOLE 21 8,608,450 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 72,161 4,386,661 SH   SOLE 22 4,110,492 0 276,169
VISHAY INTERTECHNOLOGY INC COM 928298108 566 34,413 SH   SOLE 26 25,895 0 8,518
VISHAY INTERTECHNOLOGY INC COM 928298108 321 19,517 SH   SOLE 28 19,517 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 381 23,142 SH   SOLE 30 23,142 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 113 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 239 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 44 2,789 SH   SOLE 2 461 0 2,328
VISHAY PRECISION GROUP INC COM 92835K103 5 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 812 51,362 SH   SOLE 18 51,362 0 0
VISHAY PRECISION GROUP INC COM 92835K103 111 7,002 SH   SOLE 19 7,002 0 0
VISHAY PRECISION GROUP INC COM 92835K103 6,212 393,171 SH   SOLE 21 393,171 0 0
VISHAY PRECISION GROUP INC COM 92835K103 6,793 429,939 SH   SOLE 22 407,274 0 22,665
VISTA OUTDOOR INC COM 928377100 194 9,435 SH   SOLE 2 9,435 0 0
VISTA OUTDOOR INC COM 928377100 7 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 69 3,369 SH   SOLE 7 3,369 0 0
VISTA OUTDOOR INC COM 928377100 2,212 107,429 SH   SOLE 18 107,429 0 0
VISTA OUTDOOR INC COM 928377100 802 38,954 SH   SOLE 19 38,954 0 0
VISTA OUTDOOR INC COM 928377100 78,122 3,794,157 SH   SOLE 21 3,794,157 0 0
VISTA OUTDOOR INC COM 928377100 32,235 1,565,574 SH   SOLE 22 1,402,478 0 163,096
VISTA OUTDOOR INC COM 928377100 363 17,621 SH   SOLE 26 13,707 0 3,914
VISTA OUTDOOR INC COM 928377100 179 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 2,342 113,721 SH   SOLE 30 113,721 0 0
VISTA OUTDOOR INC COM 928377100 29 1,385 SH   SOLE 31 1,385 0 0
VISTA OUTDOOR INC COM 928377100 144 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 791 8,072 SH   SOLE 2 7,892 0 180
VISTEON CORP COM NEW 92839U206 14 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 164 1,676 SH   SOLE 7 1,676 0 0
VISTEON CORP COM NEW 92839U206 1,596 16,289 SH   SOLE 18 16,289 0 0
VISTEON CORP COM NEW 92839U206 2,214 22,604 SH   SOLE 19 22,604 0 0
VISTEON CORP COM NEW 92839U206 34,185 349,003 SH   SOLE 21 349,003 0 0
VISTEON CORP COM NEW 92839U206 90,596 924,923 SH   SOLE 22 805,229 0 119,694
VISTEON CORP COM NEW 92839U206 996 10,167 SH   SOLE 26 7,520 0 2,647
VISTEON CORP COM NEW 92839U206 474 4,844 SH   SOLE 28 4,844 0 0
VISTEON CORP COM NEW 92839U206 1,599 16,326 SH   SOLE 29 0 0 16,326
VISTEON CORP COM NEW 92839U206 1,134 11,574 SH   SOLE 30 11,574 0 0
VISTEON CORP COM NEW 92839U206 80 814 SH   SOLE 31 814 0 0
VISTEON CORP COM NEW 92839U206 277 2,826 SH   SOLE 36 2,826 0 0
VISTEON CORP COM NEW 92839U206 221 2,261 SH   SOLE 40 2,261 0 0
VITAL THERAPIES INC COM 92847R104 4 945 SH   SOLE 2 817 0 128
VITAL THERAPIES INC COM 92847R104 2 397 SH   SOLE 7 397 0 0
VITAL THERAPIES INC COM 92847R104 353 88,203 SH   SOLE 18 88,203 0 0
VITAL THERAPIES INC COM 92847R104 47 11,670 SH   SOLE 19 11,670 0 0
VITAL THERAPIES INC COM 92847R104 2,976 744,066 SH   SOLE 21 744,066 0 0
VITAL THERAPIES INC COM 92847R104 2,062 515,492 SH   SOLE 22 488,516 0 26,976
VITAMIN SHOPPE INC COM 92849E101 116 5,761 SH   SOLE 2 1,688 0 4,073
VITAMIN SHOPPE INC COM 92849E101 3 171 SH   SOLE 4 171 0 0
VITAMIN SHOPPE INC COM 92849E101 16 804 SH   SOLE 7 804 0 0
VITAMIN SHOPPE INC COM 92849E101 2,643 131,162 SH   SOLE 18 131,162 0 0
VITAMIN SHOPPE INC COM 92849E101 288 14,269 SH   SOLE 19 14,269 0 0
VITAMIN SHOPPE INC COM 92849E101 42,338 2,101,142 SH   SOLE 21 2,101,142 0 0
VITAMIN SHOPPE INC COM 92849E101 13,975 693,552 SH   SOLE 22 637,327 0 56,225
VITAMIN SHOPPE INC COM 92849E101 188 9,312 SH   SOLE 26 7,157 0 2,155
VITAMIN SHOPPE INC COM 92849E101 85 4,221 SH   SOLE 28 4,221 0 0
VITAMIN SHOPPE INC COM 92849E101 1,020 50,644 SH   SOLE 30 50,644 0 0
VITAMIN SHOPPE INC COM 92849E101 62 3,077 SH   SOLE 40 3,077 0 0
VIVINT SOLAR INC COM 92854Q106 20 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 256 91,335 SH   SOLE 18 91,335 0 0
VIVINT SOLAR INC COM 92854Q106 33 11,687 SH   SOLE 19 11,687 0 0
VIVINT SOLAR INC COM 92854Q106 2,050 732,246 SH   SOLE 21 732,246 0 0
VIVINT SOLAR INC COM 92854Q106 2,005 715,997 SH   SOLE 22 688,692 0 27,305
VIVUS INC COM 928551100 21 18,355 SH   SOLE 18 18,355 0 0
VIVUS INC COM 928551100 20 17,507 SH   SOLE 19 17,507 0 0
VIVUS INC COM 928551100 328 292,598 SH   SOLE 21 292,598 0 0
VIVUS INC COM 928551100 2,139 1,909,511 SH   SOLE 22 1,909,511 0 0
VMWARE INC CL A COM 928563402 10,514 114,104 SH   SOLE 2 76,995 0 37,109
VMWARE INC CL A COM 928563402 4,734 51,379 SH   SOLE 4 49,519 0 1,860
VMWARE INC CL A COM 928563402 819 8,890 SH   SOLE 7 8,890 0 0
VMWARE INC CL A COM 928563402 40 432 SH   SOLE 15 432 0 0
VMWARE INC CL A COM 928563402 11,707 127,055 SH   SOLE 18 116,946 0 10,109
VMWARE INC CL A COM 928563402 70,336 763,364 SH   SOLE 19 763,364 0 0
VMWARE INC CL A COM 928563402 5,334 57,890 SH   SOLE 20 0 0 57,890
VMWARE INC CL A COM 928563402 79,546 863,319 SH   SOLE 21 863,319 0 0
VMWARE INC CL A COM 928563402 199,589 2,166,153 SH   SOLE 22 1,860,096 0 306,057
VMWARE INC CL A COM 928563402 9,443 102,484 SH   SOLE 23 102,484 0 0
VMWARE INC CL A COM 928563402 2,822 30,625 SH   SOLE 25 30,625 0 0
VMWARE INC CL A COM 928563402 18,207 197,600 SH   SOLE 26 66,554 0 131,046
VMWARE INC CL A COM 928563402 1,400 15,190 SH   SOLE 28 11,632 0 3,558
VMWARE INC CL A COM 928563402 1,369 14,853 SH   SOLE 29 8,647 0 6,206
VMWARE INC CL A COM 928563402 12,465 135,278 SH   SOLE 30 135,278 0 0
VMWARE INC CL A COM 928563402 5,095 55,292 SH   SOLE 31 26,213 0 29,079
VMWARE INC CL A COM 928563402 26,617 288,876 SH   SOLE 34 288,876 0 0
VMWARE INC CL A COM 928563402 9,737 105,674 SH   SOLE 36 105,674 0 0
VMWARE INC CL A COM 928563402 37 405 SH   SOLE 40 405 0 0
VOC ENERGY TR TR UNIT 91829B103 79 22,580 SH   SOLE 22 22,580 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 677 27,259 SH   SOLE 2 25,592 0 1,667
VOCERA COMMUNICATIONS INC COM 92857F107 7 271 SH   SOLE 7 271 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,334 93,995 SH   SOLE 18 93,995 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,682 188,565 SH   SOLE 19 188,565 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 20,170 812,323 SH   SOLE 21 812,323 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 29,179 1,175,168 SH   SOLE 22 1,129,714 0 45,454
VOCERA COMMUNICATIONS INC COM 92857F107 129 5,212 SH   SOLE 23 5,212 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 86 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 268 10,784 SH   SOLE 29 0 0 10,784
VOCERA COMMUNICATIONS INC COM 92857F107 142 5,722 SH   SOLE 30 5,722 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 62 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 82 3,100 SH   SOLE 2 3,100 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,119 42,347 SH   SOLE 4 42,347 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 222 8,384 SH   SOLE 7 8,384 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 13 480 SH   SOLE 15 480 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 102 SH   SOLE 17 0 0 102
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,102 344,383 SH   SOLE 18 344,383 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 71,486 2,704,744 SH   SOLE 19 2,704,744 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,242 84,834 SH   SOLE 22 84,834 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,104 79,588 SH   SOLE 30 79,588 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,959 74,111 SH   SOLE 32 74,111 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 26,384 998,269 SH   SOLE 34 998,269 0 0
VOLITIONRX LTD COM 928661107 26 6,405 SH   SOLE 19 6,405 0 0
VOLITIONRX LTD COM 928661107 15 3,671 SH   SOLE 21 3,671 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 12 1,809 SH   SOLE 18 1,809 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 213 30,881 SH   SOLE 21 30,881 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 107 15,507 SH   SOLE 29 0 0 15,507
VONAGE HLDGS CORP COM 92886T201 243 38,438 SH   SOLE 2 8,790 0 29,648
VONAGE HLDGS CORP COM 92886T201 5 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 29 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 4,743 750,537 SH   SOLE 18 750,537 0 0
VONAGE HLDGS CORP COM 92886T201 750 118,609 SH   SOLE 19 118,609 0 0
VONAGE HLDGS CORP COM 92886T201 60,523 9,576,388 SH   SOLE 21 9,576,388 0 0
VONAGE HLDGS CORP COM 92886T201 32,609 5,159,666 SH   SOLE 22 4,817,386 0 342,280
VONAGE HLDGS CORP COM 92886T201 114 18,032 SH   SOLE 26 0 0 18,032
VONAGE HLDGS CORP COM 92886T201 167 26,406 SH   SOLE 28 26,406 0 0
VONAGE HLDGS CORP COM 92886T201 263 41,594 SH   SOLE 30 41,594 0 0
VONAGE HLDGS CORP COM 92886T201 118 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 18,849 187,903 SH   SOLE 2 83,197 0 104,706
VORNADO RLTY TR SH BEN INT 929042109 10,567 105,345 SH   SOLE 4 101,382 0 3,963
VORNADO RLTY TR SH BEN INT 929042109 33,501 333,974 SH   SOLE 7 327,000 0 6,974
VORNADO RLTY TR SH BEN INT 929042109 258 2,574 SH   SOLE 13 2,574 0 0
VORNADO RLTY TR SH BEN INT 929042109 801 7,982 SH   SOLE 15 7,982 0 0
VORNADO RLTY TR SH BEN INT 929042109 38,557 384,379 SH   SOLE 18 359,696 0 24,683
VORNADO RLTY TR SH BEN INT 929042109 21,261 211,950 SH   SOLE 19 211,950 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,495 84,691 SH   SOLE 20 0 0 84,691
VORNADO RLTY TR SH BEN INT 929042109 535,125 5,334,717 SH   SOLE 21 5,334,717 0 0
VORNADO RLTY TR SH BEN INT 929042109 663,770 6,617,182 SH   SOLE 22 5,753,339 0 863,843
VORNADO RLTY TR SH BEN INT 929042109 21,853 217,853 SH   SOLE 23 217,853 0 0
VORNADO RLTY TR SH BEN INT 929042109 30,735 306,402 SH   SOLE 25 306,402 0 0
VORNADO RLTY TR SH BEN INT 929042109 44,775 446,363 SH   SOLE 26 121,882 0 324,481
VORNADO RLTY TR SH BEN INT 929042109 3,573 35,620 SH   SOLE 28 26,456 0 9,164
VORNADO RLTY TR SH BEN INT 929042109 6,697 66,762 SH   SOLE 29 66,762 0 0
VORNADO RLTY TR SH BEN INT 929042109 123,152 1,227,719 SH   SOLE 30 1,227,719 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,763 87,355 SH   SOLE 31 34,657 0 52,698
VORNADO RLTY TR SH BEN INT 929042109 1,201 11,977 SH   SOLE 34 11,977 0 0
VORNADO RLTY TR SH BEN INT 929042109 26,220 261,392 SH   SOLE 36 261,392 0 0
VORNADO RLTY TR SH BEN INT 929042109 82 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 0 59 SH   SOLE 17 0 0 59
VOXX INTL CORP CL A 91829F104 18 3,536 SH   SOLE 18 3,536 0 0
VOXX INTL CORP CL A 91829F104 21 4,073 SH   SOLE 19 4,073 0 0
VOXX INTL CORP CL A 91829F104 267 51,436 SH   SOLE 21 51,436 0 0
VOXX INTL CORP CL A 91829F104 2,274 437,334 SH   SOLE 22 437,334 0 0
VOYA FINL INC COM 929089100 7,372 194,205 SH   SOLE 2 100,264 0 93,941
VOYA FINL INC COM 929089100 3,071 80,906 SH   SOLE 4 75,849 0 5,057
VOYA FINL INC COM 929089100 2,350 61,915 SH   SOLE 7 51,557 0 10,358
VOYA FINL INC COM 929089100 50 1,328 SH   SOLE 15 1,328 0 0
VOYA FINL INC COM 929089100 6,447 169,839 SH   SOLE 18 148,853 0 20,986
VOYA FINL INC COM 929089100 9,430 248,431 SH   SOLE 19 248,431 0 0
VOYA FINL INC COM 929089100 4,043 106,504 SH   SOLE 20 0 0 106,504
VOYA FINL INC COM 929089100 85,348 2,248,365 SH   SOLE 21 2,248,365 0 0
VOYA FINL INC COM 929089100 209,436 5,517,274 SH   SOLE 22 4,795,883 0 721,391
VOYA FINL INC COM 929089100 10,794 284,342 SH   SOLE 23 284,342 0 0
VOYA FINL INC COM 929089100 3,332 87,789 SH   SOLE 25 87,789 0 0
VOYA FINL INC COM 929089100 18,540 488,414 SH   SOLE 26 179,577 0 308,837
VOYA FINL INC COM 929089100 1,594 41,994 SH   SOLE 28 31,615 0 10,379
VOYA FINL INC COM 929089100 4,106 108,156 SH   SOLE 29 64,344 0 43,812
VOYA FINL INC COM 929089100 10,917 287,583 SH   SOLE 30 287,583 0 0
VOYA FINL INC COM 929089100 4,492 118,343 SH   SOLE 31 55,976 0 62,367
VOYA FINL INC COM 929089100 7,631 201,030 SH   SOLE 34 201,030 0 0
VOYA FINL INC COM 929089100 15,329 403,808 SH   SOLE 36 403,808 0 0
VOYA FINL INC COM 929089100 37 987 SH   SOLE 40 987 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 17 1,281 SH   SOLE 2 401 0 880
VOYAGER THERAPEUTICS INC COM 92915B106 607 45,809 SH   SOLE 18 45,809 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 73 5,494 SH   SOLE 19 5,494 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 4,994 377,165 SH   SOLE 21 377,165 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,212 91,577 SH   SOLE 22 83,509 0 8,068
VOYAGER THERAPEUTICS INC COM 92915B106 191 14,401 SH   SOLE 29 0 0 14,401
VSE CORP COM 918284100 10 248 SH   SOLE 2 248 0 0
VSE CORP COM 918284100 9 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,476 36,180 SH   SOLE 18 36,180 0 0
VSE CORP COM 918284100 214 5,243 SH   SOLE 19 5,243 0 0
VSE CORP COM 918284100 11,481 281,398 SH   SOLE 21 281,398 0 0
VSE CORP COM 918284100 9,806 240,354 SH   SOLE 22 225,918 0 14,436
VSE CORP COM 918284100 51 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 54 1,335 SH   SOLE 30 1,335 0 0
VSE CORP COM 918284100 37 914 SH   SOLE 40 914 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 1,755 92,360 SH   SOLE 21 92,360 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 2,708 142,523 SH   SOLE 22 142,523 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 30 1,554 SH   SOLE 28 1,554 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 349 18,389 SH   SOLE 29 0 0 18,389
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 643 33,826 SH   SOLE 30 33,826 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 147 7,716 SH   SOLE 40 7,716 0 0
VTV THERAPEUTICS INC CL A 918385105 1 134 SH   SOLE 2 134 0 0
VTV THERAPEUTICS INC CL A 918385105 181 27,652 SH   SOLE 18 27,652 0 0
VTV THERAPEUTICS INC CL A 918385105 283 43,191 SH   SOLE 19 43,191 0 0
VTV THERAPEUTICS INC CL A 918385105 1,597 243,751 SH   SOLE 21 243,751 0 0
VTV THERAPEUTICS INC CL A 918385105 467 71,260 SH   SOLE 22 64,641 0 6,619
VTV THERAPEUTICS INC CL A 918385105 216 32,934 SH   SOLE 29 0 0 32,934
VULCAN MATLS CO COM 929160109 15,625 129,692 SH   SOLE 2 47,869 0 81,823
VULCAN MATLS CO COM 929160109 4,852 40,273 SH   SOLE 4 37,000 0 3,273
VULCAN MATLS CO COM 929160109 11,455 95,075 SH   SOLE 7 87,399 0 7,676
VULCAN MATLS CO COM 929160109 414 3,434 SH   SOLE 13 3,434 0 0
VULCAN MATLS CO COM 929160109 2,067 17,155 SH   SOLE 15 805 0 16,350
VULCAN MATLS CO COM 929160109 34,117 283,177 SH   SOLE 18 264,075 0 19,102
VULCAN MATLS CO COM 929160109 16,262 134,975 SH   SOLE 19 123,075 0 11,900
VULCAN MATLS CO COM 929160109 8,369 69,461 SH   SOLE 20 0 0 69,461
VULCAN MATLS CO COM 929160109 305,565 2,536,229 SH   SOLE 21 2,536,229 0 0
VULCAN MATLS CO COM 929160109 423,119 3,511,944 SH   SOLE 22 2,868,014 0 643,930
VULCAN MATLS CO COM 929160109 18,616 154,519 SH   SOLE 23 154,519 0 0
VULCAN MATLS CO COM 929160109 6,427 53,346 SH   SOLE 25 53,346 0 0
VULCAN MATLS CO COM 929160109 38,096 316,201 SH   SOLE 26 96,832 0 219,369
VULCAN MATLS CO COM 929160109 3,356 27,855 SH   SOLE 28 20,776 0 7,079
VULCAN MATLS CO COM 929160109 4,412 36,622 SH   SOLE 29 6,435 0 30,187
VULCAN MATLS CO COM 929160109 42,737 354,720 SH   SOLE 30 354,720 0 0
VULCAN MATLS CO COM 929160109 9,502 78,869 SH   SOLE 31 26,435 0 52,434
VULCAN MATLS CO COM 929160109 3,392 28,153 SH   SOLE 34 28,153 0 0
VULCAN MATLS CO COM 929160109 23,474 194,838 SH   SOLE 36 194,838 0 0
VULCAN MATLS CO COM 929160109 79 657 SH   SOLE 40 657 0 0
VUZIX CORP COM NEW 92921W300 16 2,632 SH   SOLE 18 2,632 0 0
VUZIX CORP COM NEW 92921W300 264 42,626 SH   SOLE 21 42,626 0 0
VUZIX CORP COM NEW 92921W300 1,399 225,652 SH   SOLE 22 225,652 0 0
VWR CORP COM 91843L103 939 33,296 SH   SOLE 2 20,653 0 12,643
VWR CORP COM 91843L103 1,220 43,272 SH   SOLE 4 43,272 0 0
VWR CORP COM 91843L103 95 3,377 SH   SOLE 7 3,377 0 0
VWR CORP COM 91843L103 3,579 126,908 SH   SOLE 18 126,908 0 0
VWR CORP COM 91843L103 11,410 404,606 SH   SOLE 19 404,606 0 0
VWR CORP COM 91843L103 24,478 868,008 SH   SOLE 21 868,008 0 0
VWR CORP COM 91843L103 67,094 2,379,229 SH   SOLE 22 2,111,024 0 268,205
VWR CORP COM 91843L103 1,101 39,029 SH   SOLE 26 33,322 0 5,707
VWR CORP COM 91843L103 395 14,016 SH   SOLE 28 14,016 0 0
VWR CORP COM 91843L103 1,104 39,164 SH   SOLE 29 0 0 39,164
VWR CORP COM 91843L103 412 14,604 SH   SOLE 30 14,604 0 0
VWR CORP COM 91843L103 51 1,794 SH   SOLE 31 1,794 0 0
VWR CORP COM 91843L103 2,663 94,437 SH   SOLE 34 94,437 0 0
VWR CORP COM 91843L103 299 10,593 SH   SOLE 40 10,593 0 0
W & T OFFSHORE INC COM 92922P106 29 10,502 SH   SOLE 2 1,911 0 8,591
W & T OFFSHORE INC COM 92922P106 2 801 SH   SOLE 7 801 0 0
W & T OFFSHORE INC COM 92922P106 411 148,258 SH   SOLE 18 148,258 0 0
W & T OFFSHORE INC COM 92922P106 65 23,411 SH   SOLE 19 23,411 0 0
W & T OFFSHORE INC COM 92922P106 3,175 1,146,113 SH   SOLE 21 1,146,113 0 0
W & T OFFSHORE INC COM 92922P106 4,637 1,674,059 SH   SOLE 22 1,537,259 0 136,800
W & T OFFSHORE INC COM 92922P106 0 10 SH   SOLE 23 10 0 0
W P CAREY INC COM 92936U109 1,815 29,169 SH   SOLE 2 10,865 0 18,304
W P CAREY INC COM 92936U109 1,789 28,755 SH   SOLE 4 28,755 0 0
W P CAREY INC COM 92936U109 6,967 111,974 SH   SOLE 7 111,974 0 0
W P CAREY INC COM 92936U109 238 3,818 SH   SOLE 15 3,818 0 0
W P CAREY INC COM 92936U109 3,714 59,689 SH   SOLE 18 59,689 0 0
W P CAREY INC COM 92936U109 8,447 135,759 SH   SOLE 19 135,759 0 0
W P CAREY INC COM 92936U109 104,692 1,682,611 SH   SOLE 21 1,682,611 0 0
W P CAREY INC COM 92936U109 235,350 3,782,552 SH   SOLE 22 3,419,131 0 363,421
W P CAREY INC COM 92936U109 282 4,539 SH   SOLE 23 4,539 0 0
W P CAREY INC COM 92936U109 8,065 129,628 SH   SOLE 25 129,628 0 0
W P CAREY INC COM 92936U109 3,712 59,663 SH   SOLE 26 29,071 0 30,592
W P CAREY INC COM 92936U109 890 14,310 SH   SOLE 28 14,310 0 0
W P CAREY INC COM 92936U109 2,256 36,252 SH   SOLE 29 31,263 0 4,989
W P CAREY INC COM 92936U109 26,511 426,090 SH   SOLE 30 426,090 0 0
W P CAREY INC COM 92936U109 140 2,247 SH   SOLE 31 2,247 0 0
W P CAREY INC COM 92936U109 132 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 525 8,443 SH   SOLE 40 8,443 0 0
WABASH NATL CORP COM 929566107 244 11,777 SH   SOLE 2 3,276 0 8,501
WABASH NATL CORP COM 929566107 10 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 40 1,915 SH   SOLE 7 1,915 0 0
WABASH NATL CORP COM 929566107 6,260 302,553 SH   SOLE 18 302,553 0 0
WABASH NATL CORP COM 929566107 750 36,270 SH   SOLE 19 36,270 0 0
WABASH NATL CORP COM 929566107 106,897 5,166,597 SH   SOLE 21 5,166,597 0 0
WABASH NATL CORP COM 929566107 33,696 1,628,619 SH   SOLE 22 1,488,741 0 139,878
WABASH NATL CORP COM 929566107 360 17,391 SH   SOLE 26 13,307 0 4,084
WABASH NATL CORP COM 929566107 201 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 720 34,781 SH   SOLE 29 0 0 34,781
WABASH NATL CORP COM 929566107 2,419 116,902 SH   SOLE 30 116,902 0 0
WABASH NATL CORP COM 929566107 151 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 6,159 52,453 SH   SOLE 2 23,097 0 29,356
WABCO HLDGS INC COM 92927K102 1,930 16,438 SH   SOLE 4 15,230 0 1,208
WABCO HLDGS INC COM 92927K102 1,420 12,092 SH   SOLE 7 10,162 0 1,930
WABCO HLDGS INC COM 92927K102 46 390 SH   SOLE 13 390 0 0
WABCO HLDGS INC COM 92927K102 10,115 86,147 SH   SOLE 18 62,565 0 23,582
WABCO HLDGS INC COM 92927K102 34,184 291,122 SH   SOLE 19 291,122 0 0
WABCO HLDGS INC COM 92927K102 3,989 33,975 SH   SOLE 20 0 0 33,975
WABCO HLDGS INC COM 92927K102 64,041 545,401 SH   SOLE 21 545,401 0 0
WABCO HLDGS INC COM 92927K102 170,135 1,448,948 SH   SOLE 22 1,269,165 0 179,783
WABCO HLDGS INC COM 92927K102 7,039 59,943 SH   SOLE 23 59,943 0 0
WABCO HLDGS INC COM 92927K102 457 3,890 SH   SOLE 25 0 0 3,890
WABCO HLDGS INC COM 92927K102 11,508 98,011 SH   SOLE 26 46,924 0 51,087
WABCO HLDGS INC COM 92927K102 1,328 11,307 SH   SOLE 28 8,505 0 2,802
WABCO HLDGS INC COM 92927K102 1,928 16,418 SH   SOLE 29 4,745 0 11,673
WABCO HLDGS INC COM 92927K102 7,909 67,359 SH   SOLE 30 67,359 0 0
WABCO HLDGS INC COM 92927K102 2,687 22,885 SH   SOLE 31 8,888 0 13,997
WABCO HLDGS INC COM 92927K102 5,929 50,490 SH   SOLE 34 50,490 0 0
WABCO HLDGS INC COM 92927K102 1,505 12,813 SH   SOLE 36 12,813 0 0
WABCO HLDGS INC COM 92927K102 32 269 SH   SOLE 40 269 0 0
WABTEC CORP COM 929740108 7,448 95,488 SH   SOLE 2 49,612 0 45,876
WABTEC CORP COM 929740108 2,053 26,319 SH   SOLE 4 23,949 0 2,370
WABTEC CORP COM 929740108 563 7,222 SH   SOLE 7 7,222 0 0
WABTEC CORP COM 929740108 51 657 SH   SOLE 13 657 0 0
WABTEC CORP COM 929740108 35 448 SH   SOLE 15 448 0 0
WABTEC CORP COM 929740108 25,994 333,256 SH   SOLE 18 323,934 0 9,322
WABTEC CORP COM 929740108 28,612 366,826 SH   SOLE 19 366,826 0 0
WABTEC CORP COM 929740108 5,057 64,827 SH   SOLE 20 0 0 64,827
WABTEC CORP COM 929740108 279,800 3,587,182 SH   SOLE 21 3,587,182 0 0
WABTEC CORP COM 929740108 218,999 2,807,685 SH   SOLE 22 2,503,587 0 304,098
WABTEC CORP COM 929740108 8,901 114,115 SH   SOLE 23 114,115 0 0
WABTEC CORP COM 929740108 2,779 35,624 SH   SOLE 25 35,624 0 0
WABTEC CORP COM 929740108 16,378 209,979 SH   SOLE 26 76,513 0 133,466
WABTEC CORP COM 929740108 1,441 18,475 SH   SOLE 28 13,887 0 4,588
WABTEC CORP COM 929740108 1,918 24,591 SH   SOLE 29 4,830 0 19,761
WABTEC CORP COM 929740108 7,680 98,463 SH   SOLE 30 98,463 0 0
WABTEC CORP COM 929740108 3,331 42,701 SH   SOLE 31 18,533 0 24,168
WABTEC CORP COM 929740108 3,437 44,067 SH   SOLE 34 44,067 0 0
WABTEC CORP COM 929740108 8,580 110,001 SH   SOLE 36 110,001 0 0
WABTEC CORP COM 929740108 36 461 SH   SOLE 40 461 0 0
WADDELL & REED FINL INC CL A 930059100 820 48,255 SH   SOLE 2 35,500 0 12,755
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 544 32,022 SH   SOLE 7 32,022 0 0
WADDELL & REED FINL INC CL A 930059100 11,513 677,245 SH   SOLE 18 677,245 0 0
WADDELL & REED FINL INC CL A 930059100 818 48,139 SH   SOLE 19 48,139 0 0
WADDELL & REED FINL INC CL A 930059100 220,104 12,947,282 SH   SOLE 21 12,947,282 0 0
WADDELL & REED FINL INC CL A 930059100 45,579 2,681,137 SH   SOLE 22 2,508,955 0 172,182
WADDELL & REED FINL INC CL A 930059100 438 25,786 SH   SOLE 26 19,264 0 6,522
WADDELL & REED FINL INC CL A 930059100 207 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 224 13,161 SH   SOLE 29 0 0 13,161
WADDELL & REED FINL INC CL A 930059100 251 14,748 SH   SOLE 30 14,748 0 0
WADDELL & REED FINL INC CL A 930059100 2,560 150,561 SH   SOLE 32 150,561 0 0
WADDELL & REED FINL INC CL A 930059100 222 13,081 SH   SOLE 36 13,081 0 0
WADDELL & REED FINL INC CL A 930059100 156 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 133 1,838 SH   SOLE 2 1,627 0 211
WAGEWORKS INC COM 930427109 9 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 65 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 13,056 180,579 SH   SOLE 18 180,579 0 0
WAGEWORKS INC COM 930427109 1,603 22,170 SH   SOLE 19 22,170 0 0
WAGEWORKS INC COM 930427109 222,955 3,083,749 SH   SOLE 21 3,083,749 0 0
WAGEWORKS INC COM 930427109 73,278 1,013,525 SH   SOLE 22 938,773 0 74,752
WAGEWORKS INC COM 930427109 679 9,386 SH   SOLE 26 7,363 0 2,023
WAGEWORKS INC COM 930427109 373 5,154 SH   SOLE 28 5,154 0 0
WAGEWORKS INC COM 930427109 5,113 70,716 SH   SOLE 30 70,716 0 0
WAGEWORKS INC COM 930427109 287 3,975 SH   SOLE 40 3,975 0 0
WAL-MART STORES INC COM 931142103 127,154 1,764,069 SH   SOLE 2 808,707 0 955,362
WAL-MART STORES INC COM 931142103 44,979 624,009 SH   SOLE 4 584,397 0 39,612
WAL-MART STORES INC COM 931142103 111,854 1,551,798 SH   SOLE 7 1,287,365 0 264,433
WAL-MART STORES INC COM 931142103 11,089 153,843 SH   SOLE 13 153,843 0 0
WAL-MART STORES INC COM 931142103 2,519 34,951 SH   SOLE 15 9,833 0 25,118
WAL-MART STORES INC COM 931142103 35 481 SH   SOLE 17 0 0 481
WAL-MART STORES INC COM 931142103 253,022 3,510,293 SH   SOLE 18 3,232,285 0 278,008
WAL-MART STORES INC COM 931142103 1,252 17,367 SH   OTR 19 0 17,367 0
WAL-MART STORES INC COM 931142103 70,987 984,830 SH   SOLE 19 984,830 0 0
WAL-MART STORES INC COM 931142103 1,322 18,345 SH   SOLE 20 18,345 0 0
WAL-MART STORES INC COM 931142103 1,800,449 24,978,484 SH   SOLE 21 24,978,484 0 0
WAL-MART STORES INC COM 931142103 3,007,124 41,719,259 SH   SOLE 22 33,804,678 0 7,914,581
WAL-MART STORES INC COM 931142103 154,689 2,146,074 SH   SOLE 23 2,146,074 0 0
WAL-MART STORES INC COM 931142103 44,965 623,827 SH   SOLE 25 609,698 0 14,129
WAL-MART STORES INC COM 931142103 217,178 3,013,007 SH   SOLE 26 729,998 0 2,283,009
WAL-MART STORES INC COM 931142103 23,172 321,478 SH   SOLE 28 238,978 0 82,500
WAL-MART STORES INC COM 931142103 12,698 176,171 SH   SOLE 29 176,171 0 0
WAL-MART STORES INC COM 931142103 369,370 5,124,451 SH   SOLE 30 5,124,451 0 0
WAL-MART STORES INC COM 931142103 69,844 968,985 SH   SOLE 31 438,166 0 530,819
WAL-MART STORES INC COM 931142103 8,913 123,659 SH   SOLE 32 123,659 0 0
WAL-MART STORES INC COM 931142103 42,386 588,043 SH   SOLE 34 588,043 0 0
WAL-MART STORES INC COM 931142103 193,305 2,681,811 SH   SOLE 36 2,681,811 0 0
WAL-MART STORES INC COM 931142103 587 8,144 SH   SOLE 40 8,144 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 65,285 786,093 SH   SOLE 2 228,811 0 557,282
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,301 292,609 SH   SOLE 4 269,435 0 23,174
WALGREENS BOOTS ALLIANCE INC COM 931427108 66,519 800,951 SH   SOLE 7 642,407 0 158,544
WALGREENS BOOTS ALLIANCE INC COM 931427108 623 7,507 SH   SOLE 13 7,507 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 574 6,910 SH   SOLE 15 6,910 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 26 313 SH   SOLE 17 0 0 313
WALGREENS BOOTS ALLIANCE INC COM 931427108 325,336 3,917,356 SH   SOLE 18 3,673,686 0 243,670
WALGREENS BOOTS ALLIANCE INC COM 931427108 324,022 3,901,526 SH   SOLE 19 3,901,526 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 38,675 465,678 SH   SOLE 20 0 0 465,678
WALGREENS BOOTS ALLIANCE INC COM 931427108 964,472 11,613,151 SH   SOLE 21 11,613,151 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,898,025 22,854,009 SH   SOLE 22 18,527,914 0 4,326,095
WALGREENS BOOTS ALLIANCE INC COM 931427108 95,432 1,149,090 SH   SOLE 23 1,149,090 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 31,196 375,627 SH   SOLE 25 345,221 0 30,406
WALGREENS BOOTS ALLIANCE INC COM 931427108 269,807 3,248,727 SH   SOLE 26 556,046 0 2,692,681
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,906 191,523 SH   SOLE 28 142,606 0 48,917
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,537 42,589 SH   SOLE 29 42,589 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 206,218 2,483,064 SH   SOLE 30 2,483,064 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 41,928 504,847 SH   SOLE 31 186,278 0 318,569
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,262 183,771 SH   SOLE 32 183,771 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 69,612 838,191 SH   SOLE 34 838,191 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 122,007 1,469,082 SH   SOLE 36 1,469,082 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 396 4,774 SH   SOLE 40 4,774 0 0
WALKER & DUNLOP INC COM 93148P102 1,242 29,788 SH   SOLE 2 24,972 0 4,816
WALKER & DUNLOP INC COM 93148P102 8 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 25 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,259 150,124 SH   SOLE 18 150,124 0 0
WALKER & DUNLOP INC COM 93148P102 6,904 165,609 SH   SOLE 19 165,609 0 0
WALKER & DUNLOP INC COM 93148P102 101,273 2,429,197 SH   SOLE 21 2,429,197 0 0
WALKER & DUNLOP INC COM 93148P102 55,037 1,320,147 SH   SOLE 22 1,267,128 0 53,019
WALKER & DUNLOP INC COM 93148P102 122 2,923 SH   SOLE 23 2,923 0 0
WALKER & DUNLOP INC COM 93148P102 33 786 SH   SOLE 26 0 0 786
WALKER & DUNLOP INC COM 93148P102 165 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 1,069 25,653 SH   SOLE 29 0 0 25,653
WALKER & DUNLOP INC COM 93148P102 2,276 54,599 SH   SOLE 30 54,599 0 0
WALKER & DUNLOP INC COM 93148P102 117 2,798 SH   SOLE 40 2,798 0 0
WALTER INVT MGMT CORP COM 93317W102 5 5,088 SH   SOLE 2 978 0 4,110
WALTER INVT MGMT CORP COM 93317W102 0 277 SH   SOLE 4 277 0 0
WALTER INVT MGMT CORP COM 93317W102 1 1,171 SH   SOLE 7 1,171 0 0
WALTER INVT MGMT CORP COM 93317W102 89 82,384 SH   SOLE 18 82,384 0 0
WALTER INVT MGMT CORP COM 93317W102 12 11,573 SH   SOLE 19 11,573 0 0
WALTER INVT MGMT CORP COM 93317W102 667 617,259 SH   SOLE 21 617,259 0 0
WALTER INVT MGMT CORP COM 93317W102 971 899,251 SH   SOLE 22 812,709 0 86,542
WALTER INVT MGMT CORP COM 93317W102 19 18,055 SH   SOLE 26 13,269 0 4,786
WALTER INVT MGMT CORP COM 93317W102 6 5,385 SH   SOLE 28 5,385 0 0
WALTER INVT MGMT CORP COM 93317W102 6 5,529 SH   SOLE 30 5,529 0 0
WALTER INVT MGMT CORP COM 93317W102 14 12,601 SH   SOLE 40 12,601 0 0
WASHINGTON FED INC COM 938824109 1,774 53,602 SH   SOLE 2 37,736 0 15,866
WASHINGTON FED INC COM 938824109 15 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 102 3,092 SH   SOLE 7 3,092 0 0
WASHINGTON FED INC COM 938824109 20,589 622,033 SH   SOLE 18 622,033 0 0
WASHINGTON FED INC COM 938824109 1,855 56,038 SH   SOLE 19 56,038 0 0
WASHINGTON FED INC COM 938824109 191,369 5,781,531 SH   SOLE 21 5,781,531 0 0
WASHINGTON FED INC COM 938824109 97,720 2,952,258 SH   SOLE 22 2,777,168 0 175,090
WASHINGTON FED INC COM 938824109 1,365 41,226 SH   SOLE 26 35,921 0 5,305
WASHINGTON FED INC COM 938824109 448 13,545 SH   SOLE 28 13,545 0 0
WASHINGTON FED INC COM 938824109 194 5,862 SH   SOLE 29 0 0 5,862
WASHINGTON FED INC COM 938824109 572 17,268 SH   SOLE 30 17,268 0 0
WASHINGTON FED INC COM 938824109 72 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 359 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 908 104,514 SH   SOLE 2 77,541 0 26,973
WASHINGTON PRIME GROUP NEW COM 93964W108 538 61,857 SH   SOLE 4 61,857 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,994 229,420 SH   SOLE 7 229,420 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 69 7,992 SH   SOLE 15 7,992 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 10,999 1,265,705 SH   SOLE 18 1,265,705 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,254 259,368 SH   SOLE 19 259,368 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 110,976 12,770,495 SH   SOLE 21 12,770,495 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 72,294 8,319,194 SH   SOLE 22 7,959,269 0 359,925
WASHINGTON PRIME GROUP NEW COM 93964W108 69 7,888 SH   SOLE 23 7,888 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,354 270,855 SH   SOLE 25 270,855 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 898 103,289 SH   SOLE 26 40,324 0 62,965
WASHINGTON PRIME GROUP NEW COM 93964W108 233 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,045 120,291 SH   SOLE 29 63,680 0 56,611
WASHINGTON PRIME GROUP NEW COM 93964W108 7,512 864,437 SH   SOLE 30 864,437 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 17 1,926 SH   SOLE 36 1,926 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 175 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 365 11,674 SH   SOLE 2 3,572 0 8,102
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 752 24,050 SH   SOLE 4 24,050 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,838 90,714 SH   SOLE 7 90,714 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 99 3,149 SH   SOLE 15 3,149 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,909 284,808 SH   SOLE 18 284,808 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,157 100,937 SH   SOLE 19 100,937 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 83,418 2,666,818 SH   SOLE 21 2,666,818 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91,456 2,923,778 SH   SOLE 22 2,772,068 0 151,710
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 100 3,187 SH   SOLE 23 3,187 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,453 110,383 SH   SOLE 25 110,383 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,494 47,765 SH   SOLE 26 21,399 0 26,366
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 315 10,055 SH   SOLE 28 10,055 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 807 25,810 SH   SOLE 29 25,810 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11,034 352,749 SH   SOLE 30 352,749 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 44 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 227 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 158 3,210 SH   SOLE 2 689 0 2,521
WASHINGTON TR BANCORP COM 940610108 27 556 SH   SOLE 7 556 0 0
WASHINGTON TR BANCORP COM 940610108 3,092 62,715 SH   SOLE 18 62,715 0 0
WASHINGTON TR BANCORP COM 940610108 472 9,576 SH   SOLE 19 9,576 0 0
WASHINGTON TR BANCORP COM 940610108 23,889 484,562 SH   SOLE 21 484,562 0 0
WASHINGTON TR BANCORP COM 940610108 23,488 476,423 SH   SOLE 22 444,570 0 31,853
WASHINGTON TR BANCORP COM 940610108 76 1,534 SH   SOLE 26 1,018 0 516
WASHINGTON TR BANCORP COM 940610108 103 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 172 3,491 SH   SOLE 30 3,491 0 0
WASHINGTON TR BANCORP COM 940610108 77 1,566 SH   SOLE 40 1,566 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 9 339 SH   SOLE 2 339 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 958 34,205 SH   SOLE 18 34,205 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 90 3,228 SH   SOLE 19 3,228 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 7,802 278,634 SH   SOLE 21 278,634 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 1,869 66,763 SH   SOLE 22 59,111 0 7,652
WASTE CONNECTIONS INC COM 94106B101 6,514 73,834 SH   SOLE 2 18,699 0 55,135
WASTE CONNECTIONS INC COM 94106B101 4,591 52,040 SH   SOLE 4 46,483 0 5,557
WASTE CONNECTIONS INC COM 94106B101 1,107 12,543 SH   SOLE 7 12,543 0 0
WASTE CONNECTIONS INC COM 94106B101 1,709 19,368 SH   SOLE 18 968 0 18,400
WASTE CONNECTIONS INC COM 94106B101 219 2,481 SH   SOLE 19 2,481 0 0
WASTE CONNECTIONS INC COM 94106B101 8,916 101,071 SH   SOLE 20 0 0 101,071
WASTE CONNECTIONS INC COM 94106B101 33,496 379,691 SH   SOLE 21 379,691 0 0
WASTE CONNECTIONS INC COM 94106B101 29,184 330,804 SH   SOLE 22 210,314 0 120,490
WASTE CONNECTIONS INC COM 94106B101 18,159 205,843 SH   SOLE 23 205,843 0 0
WASTE CONNECTIONS INC COM 94106B101 21,511 243,833 SH   SOLE 26 108,349 0 135,484
WASTE CONNECTIONS INC COM 94106B101 3,160 35,815 SH   SOLE 28 26,519 0 9,296
WASTE CONNECTIONS INC COM 94106B101 3,629 41,138 SH   SOLE 29 6,172 0 34,966
WASTE CONNECTIONS INC COM 94106B101 16,200 183,630 SH   SOLE 30 183,630 0 0
WASTE CONNECTIONS INC COM 94106B101 5,391 61,112 SH   SOLE 31 27,910 0 33,202
WASTE CONNECTIONS INC COM 94106B101 980 11,109 SH   SOLE 34 11,109 0 0
WASTE CONNECTIONS INC COM 94106B101 1,789 20,282 SH   SOLE 36 20,282 0 0
WASTE CONNECTIONS INC COM 94106B101 33 371 SH   SOLE 40 371 0 0
WASTE MGMT INC DEL COM 94106L109 47,096 645,857 SH   SOLE 2 378,980 0 266,877
WASTE MGMT INC DEL COM 94106L109 13,720 188,157 SH   SOLE 4 176,702 0 11,455
WASTE MGMT INC DEL COM 94106L109 26,217 359,528 SH   SOLE 7 330,491 0 29,037
WASTE MGMT INC DEL COM 94106L109 249 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 200 2,747 SH   SOLE 15 2,747 0 0
WASTE MGMT INC DEL COM 94106L109 7 98 SH   SOLE 17 0 0 98
WASTE MGMT INC DEL COM 94106L109 64,750 887,960 SH   SOLE 18 825,508 0 62,452
WASTE MGMT INC DEL COM 94106L109 3,546 48,632 SH   SOLE 19 48,632 0 0
WASTE MGMT INC DEL COM 94106L109 15,633 214,385 SH   SOLE 20 0 0 214,385
WASTE MGMT INC DEL COM 94106L109 758,376 10,400,108 SH   SOLE 21 10,400,108 0 0
WASTE MGMT INC DEL COM 94106L109 901,640 12,364,786 SH   SOLE 22 10,083,305 0 2,281,481
WASTE MGMT INC DEL COM 94106L109 43,714 599,474 SH   SOLE 23 599,474 0 0
WASTE MGMT INC DEL COM 94106L109 11,897 163,151 SH   SOLE 25 163,151 0 0
WASTE MGMT INC DEL COM 94106L109 91,334 1,252,518 SH   SOLE 26 293,365 0 959,153
WASTE MGMT INC DEL COM 94106L109 6,742 92,454 SH   SOLE 28 68,569 0 23,885
WASTE MGMT INC DEL COM 94106L109 3,320 45,524 SH   SOLE 29 45,524 0 0
WASTE MGMT INC DEL COM 94106L109 122,373 1,678,179 SH   SOLE 30 1,678,179 0 0
WASTE MGMT INC DEL COM 94106L109 23,635 324,124 SH   SOLE 31 137,903 0 186,221
WASTE MGMT INC DEL COM 94106L109 3,760 51,564 SH   SOLE 32 51,564 0 0
WASTE MGMT INC DEL COM 94106L109 7,545 103,474 SH   SOLE 34 103,474 0 0
WASTE MGMT INC DEL COM 94106L109 53,501 733,698 SH   SOLE 36 733,698 0 0
WASTE MGMT INC DEL COM 94106L109 181 2,488 SH   SOLE 40 2,488 0 0
WATERS CORP COM 941848103 15,731 100,638 SH   SOLE 2 51,434 0 49,204
WATERS CORP COM 941848103 4,897 31,330 SH   SOLE 4 29,120 0 2,210
WATERS CORP COM 941848103 11,800 75,494 SH   SOLE 7 67,039 0 8,455
WATERS CORP COM 941848103 333 2,130 SH   SOLE 13 2,130 0 0
WATERS CORP COM 941848103 74 476 SH   SOLE 15 476 0 0
WATERS CORP COM 941848103 26,667 170,603 SH   SOLE 18 158,808 0 11,795
WATERS CORP COM 941848103 5,995 38,351 SH   SOLE 19 38,351 0 0
WATERS CORP COM 941848103 9,193 58,811 SH   SOLE 20 0 0 58,811
WATERS CORP COM 941848103 299,127 1,913,678 SH   SOLE 21 1,913,678 0 0
WATERS CORP COM 941848103 342,083 2,188,491 SH   SOLE 22 1,791,063 0 397,428
WATERS CORP COM 941848103 14,987 95,880 SH   SOLE 23 95,880 0 0
WATERS CORP COM 941848103 5,312 33,986 SH   SOLE 25 33,986 0 0
WATERS CORP COM 941848103 30,361 194,233 SH   SOLE 26 62,283 0 131,950
WATERS CORP COM 941848103 2,700 17,276 SH   SOLE 28 12,854 0 4,422
WATERS CORP COM 941848103 5,250 33,586 SH   SOLE 29 5,069 0 28,517
WATERS CORP COM 941848103 36,576 233,998 SH   SOLE 30 233,998 0 0
WATERS CORP COM 941848103 7,366 47,126 SH   SOLE 31 17,569 0 29,557
WATERS CORP COM 941848103 1,427 9,132 SH   SOLE 34 9,132 0 0
WATERS CORP COM 941848103 16,271 104,094 SH   SOLE 36 104,094 0 0
WATERS CORP COM 941848103 62 398 SH   SOLE 40 398 0 0
WATERSTONE FINL INC MD COM 94188P101 98 5,381 SH   SOLE 2 1,097 0 4,284
WATERSTONE FINL INC MD COM 94188P101 16 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,990 109,019 SH   SOLE 18 109,019 0 0
WATERSTONE FINL INC MD COM 94188P101 294 16,116 SH   SOLE 19 16,116 0 0
WATERSTONE FINL INC MD COM 94188P101 15,427 845,295 SH   SOLE 21 845,295 0 0
WATERSTONE FINL INC MD COM 94188P101 8,896 487,427 SH   SOLE 22 426,926 0 60,501
WATERSTONE FINL INC MD COM 94188P101 100 5,463 SH   SOLE 26 0 0 5,463
WATERSTONE FINL INC MD COM 94188P101 77 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 116 6,352 SH   SOLE 30 6,352 0 0
WATERSTONE FINL INC MD COM 94188P101 65 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 6,099 42,597 SH   SOLE 2 42,394 0 203
WATSCO INC COM 942622200 1,154 8,057 SH   SOLE 4 8,057 0 0
WATSCO INC COM 942622200 448 3,129 SH   SOLE 7 3,129 0 0
WATSCO INC COM 942622200 14,279 99,728 SH   SOLE 18 99,728 0 0
WATSCO INC COM 942622200 2,459 17,175 SH   SOLE 19 17,175 0 0
WATSCO INC COM 942622200 198,167 1,384,040 SH   SOLE 21 1,384,040 0 0
WATSCO INC COM 942622200 150,276 1,049,561 SH   SOLE 22 914,786 0 134,775
WATSCO INC COM 942622200 1,180 8,240 SH   SOLE 23 8,240 0 0
WATSCO INC COM 942622200 1,474 10,296 SH   SOLE 26 8,534 0 1,762
WATSCO INC COM 942622200 525 3,668 SH   SOLE 28 3,668 0 0
WATSCO INC COM 942622200 1,889 13,191 SH   SOLE 29 3,010 0 10,181
WATSCO INC COM 942622200 775 5,414 SH   SOLE 30 5,414 0 0
WATSCO INC COM 942622200 690 4,816 SH   SOLE 31 2,392 0 2,424
WATSCO INC COM 942622200 365 2,549 SH   SOLE 34 2,549 0 0
WATSCO INC COM 942622200 273 1,904 SH   SOLE 36 1,904 0 0
WATSCO INC COM 942622200 314 2,196 SH   SOLE 40 2,196 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 105 1,689 SH   SOLE 2 1,191 0 498
WATTS WATER TECHNOLOGIES INC CL A 942749102 10 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 761 12,207 SH   SOLE 7 12,207 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,545 137,044 SH   SOLE 18 137,044 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,377 54,157 SH   SOLE 19 54,157 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 147,150 2,360,061 SH   SOLE 21 2,360,061 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 53,026 850,465 SH   SOLE 22 794,267 0 56,198
WATTS WATER TECHNOLOGIES INC CL A 942749102 449 7,201 SH   SOLE 26 5,767 0 1,434
WATTS WATER TECHNOLOGIES INC CL A 942749102 240 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,159 18,592 SH   SOLE 29 0 0 18,592
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,343 117,777 SH   SOLE 30 117,777 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 188 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 10 373 SH   SOLE 2 373 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 763 27,757 SH   SOLE 18 27,757 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 132 4,795 SH   SOLE 19 4,795 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 6,502 236,444 SH   SOLE 21 236,444 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,842 66,996 SH   SOLE 22 61,525 0 5,471
WAYFAIR INC CL A 94419L101 82 2,025 SH   SOLE 2 1,854 0 171
WAYFAIR INC CL A 94419L101 10 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 38 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 4,688 115,783 SH   SOLE 18 115,783 0 0
WAYFAIR INC CL A 94419L101 763 18,838 SH   SOLE 19 18,838 0 0
WAYFAIR INC CL A 94419L101 37,892 935,841 SH   SOLE 21 935,841 0 0
WAYFAIR INC CL A 94419L101 32,490 802,410 SH   SOLE 22 737,887 0 64,523
WAYFAIR INC CL A 94419L101 93 2,286 SH   SOLE 26 0 0 2,286
WAYFAIR INC CL A 94419L101 130 3,199 SH   SOLE 28 3,199 0 0
WAYFAIR INC CL A 94419L101 217 5,370 SH   SOLE 30 5,370 0 0
WAYFAIR INC CL A 94419L101 80 1,988 SH   SOLE 40 1,988 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 12 625 SH   SOLE 18 625 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 16 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,803 149,111 SH   SOLE 22 149,111 0 0
WD-40 CO COM 929236107 91 837 SH   SOLE 2 631 0 206
WD-40 CO COM 929236107 8 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 41 373 SH   SOLE 7 373 0 0
WD-40 CO COM 929236107 7,571 69,488 SH   SOLE 18 69,488 0 0
WD-40 CO COM 929236107 914 8,386 SH   SOLE 19 8,386 0 0
WD-40 CO COM 929236107 129,761 1,191,016 SH   SOLE 21 1,191,016 0 0
WD-40 CO COM 929236107 42,476 389,868 SH   SOLE 22 360,094 0 29,774
WD-40 CO COM 929236107 822 7,544 SH   SOLE 26 6,153 0 1,391
WD-40 CO COM 929236107 227 2,082 SH   SOLE 28 2,082 0 0
WD-40 CO COM 929236107 2,992 27,461 SH   SOLE 30 27,461 0 0
WD-40 CO COM 929236107 164 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1,670 1,300,000 PRN   SOLE 21 1,300,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,645 698,504 SH   SOLE 2 104,062 0 594,442
WEATHERFORD INTL PLC ORD SHS G48833100 1,776 267,072 SH   SOLE 4 242,833 0 24,239
WEATHERFORD INTL PLC ORD SHS G48833100 757 113,796 SH   SOLE 7 95,515 0 18,281
WEATHERFORD INTL PLC ORD SHS G48833100 39 5,805 SH   SOLE 15 5,805 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 6,120 920,237 SH   SOLE 18 822,481 0 97,756
WEATHERFORD INTL PLC ORD SHS G48833100 294 44,275 SH   OTR 19 2,667 41,608 0
WEATHERFORD INTL PLC ORD SHS G48833100 20,442 3,073,913 SH   SOLE 19 3,073,913 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 3,149 473,478 SH   SOLE 20 0 0 473,478
WEATHERFORD INTL PLC ORD SHS G48833100 89,119 13,401,330 SH   SOLE 21 13,401,330 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 184,992 27,818,341 SH   SOLE 22 24,094,032 0 3,724,309
WEATHERFORD INTL PLC ORD SHS G48833100 7,793 1,171,822 SH   SOLE 23 1,171,822 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,362 655,982 SH   SOLE 25 655,982 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 16,674 2,507,386 SH   SOLE 26 971,947 0 1,535,439
WEATHERFORD INTL PLC ORD SHS G48833100 1,237 186,075 SH   SOLE 28 138,340 0 47,735
WEATHERFORD INTL PLC ORD SHS G48833100 1,659 249,464 SH   SOLE 29 35,774 0 213,690
WEATHERFORD INTL PLC ORD SHS G48833100 6,714 1,009,652 SH   SOLE 30 1,009,652 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 3,196 480,592 SH   SOLE 31 167,548 0 313,044
WEATHERFORD INTL PLC ORD SHS G48833100 4,814 723,938 SH   SOLE 34 723,938 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 12,070 1,815,095 SH   SOLE 36 1,815,095 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 25 3,699 SH   SOLE 40 3,699 0 0
WEB COM GROUP INC COM 94733A104 50 2,596 SH   SOLE 2 2,340 0 256
WEB COM GROUP INC COM 94733A104 7 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 22 1,127 SH   SOLE 7 1,127 0 0
WEB COM GROUP INC COM 94733A104 3,036 157,331 SH   SOLE 18 157,331 0 0
WEB COM GROUP INC COM 94733A104 2,729 141,396 SH   SOLE 19 141,396 0 0
WEB COM GROUP INC COM 94733A104 24,544 1,271,718 SH   SOLE 21 1,271,718 0 0
WEB COM GROUP INC COM 94733A104 28,650 1,484,462 SH   SOLE 22 1,390,019 0 94,443
WEB COM GROUP INC COM 94733A104 16 844 SH   SOLE 23 844 0 0
WEB COM GROUP INC COM 94733A104 53 2,763 SH   SOLE 26 0 0 2,763
WEB COM GROUP INC COM 94733A104 121 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 1,172 60,726 SH   SOLE 29 0 0 60,726
WEB COM GROUP INC COM 94733A104 111 5,747 SH   SOLE 30 5,747 0 0
WEB COM GROUP INC COM 94733A104 99 5,114 SH   SOLE 40 5,114 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 238 245,000 PRN   SOLE 21 245,000 0 0
WEBMD HEALTH CORP COM 94770V102 852 16,173 SH   SOLE 2 15,943 0 230
WEBMD HEALTH CORP COM 94770V102 12 232 SH   SOLE 4 232 0 0
WEBMD HEALTH CORP COM 94770V102 50 957 SH   SOLE 7 957 0 0
WEBMD HEALTH CORP COM 94770V102 12,935 245,535 SH   SOLE 18 245,535 0 0
WEBMD HEALTH CORP COM 94770V102 1,193 22,641 SH   SOLE 19 22,641 0 0
WEBMD HEALTH CORP COM 94770V102 120,824 2,293,545 SH   SOLE 21 2,293,545 0 0
WEBMD HEALTH CORP COM 94770V102 62,152 1,179,794 SH   SOLE 22 1,100,723 0 79,071
WEBMD HEALTH CORP COM 94770V102 505 9,593 SH   SOLE 26 7,191 0 2,402
WEBMD HEALTH CORP COM 94770V102 297 5,634 SH   SOLE 28 5,634 0 0
WEBMD HEALTH CORP COM 94770V102 344 6,532 SH   SOLE 30 6,532 0 0
WEBMD HEALTH CORP COM 94770V102 176 3,336 SH   SOLE 40 3,336 0 0
WEBMD HEALTH CORP NOTE 2.500% 1/3 94770VAF9 406 400,000 PRN   SOLE 21 400,000 0 0
WEBMD HEALTH CORP NOTE 1.500%12/0 94770VAK8 356 300,000 PRN   SOLE 21 300,000 0 0
WEBSTER FINL CORP CONN COM 947890109 3,070 61,348 SH   SOLE 2 45,270 0 16,078
WEBSTER FINL CORP CONN COM 947890109 26 511 SH   SOLE 4 511 0 0
WEBSTER FINL CORP CONN COM 947890109 147 2,937 SH   SOLE 7 2,937 0 0
WEBSTER FINL CORP CONN COM 947890109 31,434 628,172 SH   SOLE 18 628,172 0 0
WEBSTER FINL CORP CONN COM 947890109 3,085 61,647 SH   SOLE 19 61,647 0 0
WEBSTER FINL CORP CONN COM 947890109 297,446 5,944,159 SH   SOLE 21 5,944,159 0 0
WEBSTER FINL CORP CONN COM 947890109 164,561 3,288,587 SH   SOLE 22 3,110,969 0 177,618
WEBSTER FINL CORP CONN COM 947890109 1,470 29,377 SH   SOLE 26 24,563 0 4,814
WEBSTER FINL CORP CONN COM 947890109 663 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 1,641 32,802 SH   SOLE 29 0 0 32,802
WEBSTER FINL CORP CONN COM 947890109 785 15,680 SH   SOLE 30 15,680 0 0
WEBSTER FINL CORP CONN COM 947890109 227 4,534 SH   SOLE 36 4,534 0 0
WEBSTER FINL CORP CONN COM 947890109 488 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 21,740 358,570 SH   SOLE 2 159,089 0 199,481
WEC ENERGY GROUP INC COM 92939U106 6,245 103,003 SH   SOLE 4 95,148 0 7,855
WEC ENERGY GROUP INC COM 92939U106 17,941 295,914 SH   SOLE 7 264,185 0 31,729
WEC ENERGY GROUP INC COM 92939U106 692 11,408 SH   SOLE 13 11,408 0 0
WEC ENERGY GROUP INC COM 92939U106 123 2,031 SH   SOLE 15 2,031 0 0
WEC ENERGY GROUP INC COM 92939U106 47,022 775,558 SH   SOLE 18 730,068 0 45,490
WEC ENERGY GROUP INC COM 92939U106 13,777 227,228 SH   SOLE 19 227,228 0 0
WEC ENERGY GROUP INC COM 92939U106 11,508 189,815 SH   SOLE 20 0 0 189,815
WEC ENERGY GROUP INC COM 92939U106 704,047 11,612,183 SH   SOLE 21 11,612,183 0 0
WEC ENERGY GROUP INC COM 92939U106 533,538 8,799,896 SH   SOLE 22 7,172,174 0 1,627,722
WEC ENERGY GROUP INC COM 92939U106 23,204 382,718 SH   SOLE 23 382,718 0 0
WEC ENERGY GROUP INC COM 92939U106 6,888 113,603 SH   SOLE 25 113,603 0 0
WEC ENERGY GROUP INC COM 92939U106 52,660 868,551 SH   SOLE 26 229,749 0 638,802
WEC ENERGY GROUP INC COM 92939U106 4,029 66,460 SH   SOLE 28 49,715 0 16,745
WEC ENERGY GROUP INC COM 92939U106 5,292 87,280 SH   SOLE 29 15,271 0 72,009
WEC ENERGY GROUP INC COM 92939U106 71,378 1,177,273 SH   SOLE 30 1,177,273 0 0
WEC ENERGY GROUP INC COM 92939U106 10,082 166,285 SH   SOLE 31 60,779 0 105,506
WEC ENERGY GROUP INC COM 92939U106 4,730 78,017 SH   SOLE 32 78,017 0 0
WEC ENERGY GROUP INC COM 92939U106 1,338 22,072 SH   SOLE 34 22,072 0 0
WEC ENERGY GROUP INC COM 92939U106 30,287 499,531 SH   SOLE 36 499,531 0 0
WEC ENERGY GROUP INC COM 92939U106 97 1,603 SH   SOLE 40 1,603 0 0
WECAST NETWORK INC COM 94850Q106 6 2,860 SH   SOLE 18 2,860 0 0
WECAST NETWORK INC COM 94850Q106 74 35,609 SH   SOLE 21 35,609 0 0
WEIBO CORP SPONSORED ADR 948596101 457 8,756 SH   SOLE 2 884 0 7,872
WEIBO CORP SPONSORED ADR 948596101 453 8,681 SH   SOLE 4 8,681 0 0
WEIBO CORP SPONSORED ADR 948596101 377 7,227 SH   SOLE 7 7,227 0 0
WEIBO CORP SPONSORED ADR 948596101 53 1,014 SH   SOLE 13 0 0 1,014
WEIBO CORP SPONSORED ADR 948596101 570 10,924 SH   SOLE 15 10,924 0 0
WEIBO CORP SPONSORED ADR 948596101 649 12,437 SH   SOLE 18 12,437 0 0
WEIBO CORP SPONSORED ADR 948596101 5,184 99,352 SH   SOLE 19 99,352 0 0
WEIBO CORP SPONSORED ADR 948596101 25,506 488,801 SH   SOLE 21 488,801 0 0
WEIBO CORP SPONSORED ADR 948596101 20,339 389,778 SH   SOLE 22 371,629 0 18,149
WEIBO CORP SPONSORED ADR 948596101 1,783 34,168 SH   SOLE 23 34,168 0 0
WEIBO CORP SPONSORED ADR 948596101 759 14,543 SH   SOLE 25 14,543 0 0
WEIBO CORP SPONSORED ADR 948596101 6,467 123,938 SH   SOLE 26 56,732 0 67,206
WEIBO CORP SPONSORED ADR 948596101 209 4,000 SH   SOLE 28 4,000 0 0
WEIBO CORP SPONSORED ADR 948596101 235 4,509 SH   SOLE 29 0 0 4,509
WEIBO CORP SPONSORED ADR 948596101 7,633 146,287 SH   SOLE 30 146,287 0 0
WEIBO CORP SPONSORED ADR 948596101 3,395 65,058 SH   SOLE 31 1,423 0 63,635
WEIBO CORP SPONSORED ADR 948596101 1,106 21,200 SH   SOLE 34 21,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 2,785 SH   SOLE 2 1,152 0 1,633
WEIGHT WATCHERS INTL INC NEW COM 948626106 3 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 10 620 SH   SOLE 7 620 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,590 102,100 SH   SOLE 18 102,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 245 15,741 SH   SOLE 19 15,741 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 13,014 835,849 SH   SOLE 21 835,849 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 12,285 789,032 SH   SOLE 22 714,567 0 74,465
WEIGHT WATCHERS INTL INC NEW COM 948626106 159 10,221 SH   SOLE 26 7,682 0 2,539
WEIGHT WATCHERS INTL INC NEW COM 948626106 72 4,610 SH   SOLE 28 4,610 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 73 4,712 SH   SOLE 30 4,712 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 52 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,303 218,713 SH   SOLE 2 198,745 0 19,968
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,103 152,830 SH   SOLE 4 152,830 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,938 177,830 SH   SOLE 7 177,830 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,824 174,416 SH   SOLE 13 174,416 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 178 5,343 SH   SOLE 15 5,343 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 13,589 406,972 SH   SOLE 18 406,972 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 20,626 617,741 SH   SOLE 19 617,741 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 213,378 6,390,486 SH   SOLE 21 6,390,486 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 268,299 8,035,307 SH   SOLE 22 6,725,771 0 1,309,536
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,522 165,380 SH   SOLE 23 165,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,093 212,421 SH   SOLE 25 212,421 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,785 173,256 SH   SOLE 26 44,284 0 128,972
WEINGARTEN RLTY INVS SH BEN INT 948741103 561 16,805 SH   SOLE 28 16,805 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 19,694 589,816 SH   SOLE 29 113,894 0 475,922
WEINGARTEN RLTY INVS SH BEN INT 948741103 18,312 548,423 SH   SOLE 30 548,423 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,456 43,592 SH   SOLE 31 2,732 0 40,860
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,211 215,967 SH   SOLE 34 215,967 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,008 329,691 SH   SOLE 36 329,691 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 381 11,410 SH   SOLE 40 11,410 0 0
WEIS MKTS INC COM 948849104 162 2,714 SH   SOLE 2 670 0 2,044
WEIS MKTS INC COM 948849104 9 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 18 309 SH   SOLE 7 309 0 0
WEIS MKTS INC COM 948849104 2,256 37,820 SH   SOLE 18 37,820 0 0
WEIS MKTS INC COM 948849104 377 6,319 SH   SOLE 19 6,319 0 0
WEIS MKTS INC COM 948849104 17,839 299,060 SH   SOLE 21 299,060 0 0
WEIS MKTS INC COM 948849104 20,287 340,096 SH   SOLE 22 320,948 0 19,148
WEIS MKTS INC COM 948849104 559 9,367 SH   SOLE 26 8,729 0 638
WEIS MKTS INC COM 948849104 105 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 105 1,758 SH   SOLE 30 1,758 0 0
WEIS MKTS INC COM 948849104 88 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 919 46,824 SH   SOLE 2 27,384 0 19,440
WELBILT INC COM 949090104 16 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 99 5,055 SH   SOLE 7 5,055 0 0
WELBILT INC COM 949090104 1,365 69,517 SH   SOLE 18 69,517 0 0
WELBILT INC COM 949090104 1,680 85,578 SH   SOLE 19 85,578 0 0
WELBILT INC COM 949090104 27,873 1,419,942 SH   SOLE 21 1,419,942 0 0
WELBILT INC COM 949090104 66,132 3,368,925 SH   SOLE 22 2,954,817 0 414,108
WELBILT INC COM 949090104 1,206 61,453 SH   SOLE 26 53,083 0 8,370
WELBILT INC COM 949090104 367 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 422 21,510 SH   SOLE 30 21,510 0 0
WELBILT INC COM 949090104 59 3,003 SH   SOLE 31 3,003 0 0
WELBILT INC COM 949090104 38 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 278 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 15,615 111,368 SH   SOLE 2 110,300 0 1,068
WELLCARE HEALTH PLANS INC COM 94946T106 2,589 18,465 SH   SOLE 4 18,465 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 957 6,826 SH   SOLE 7 6,826 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 21,980 156,765 SH   SOLE 18 156,765 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 26,688 190,340 SH   SOLE 19 190,340 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 269,558 1,922,529 SH   SOLE 21 1,922,529 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 219,890 1,568,288 SH   SOLE 22 1,366,978 0 201,310
WELLCARE HEALTH PLANS INC COM 94946T106 3,430 24,466 SH   SOLE 23 24,466 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 40 288 SH   SOLE 25 288 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,996 21,369 SH   SOLE 26 13,515 0 7,854
WELLCARE HEALTH PLANS INC COM 94946T106 904 6,445 SH   SOLE 28 6,445 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 5,420 38,657 SH   SOLE 29 13,943 0 24,714
WELLCARE HEALTH PLANS INC COM 94946T106 1,349 9,620 SH   SOLE 30 9,620 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,496 32,068 SH   SOLE 31 22,178 0 9,890
WELLCARE HEALTH PLANS INC COM 94946T106 9,696 69,151 SH   SOLE 34 69,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,046 14,589 SH   SOLE 36 14,589 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 545 3,886 SH   SOLE 40 3,886 0 0
WELLESLEY BANCORP INC COM 949485106 9 332 SH   SOLE 18 332 0 0
WELLESLEY BANCORP INC COM 949485106 7 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO NEW COM 949746101 262,489 4,715,944 SH   SOLE 2 1,672,067 0 3,043,877
WELLS FARGO & CO NEW COM 949746101 90,050 1,617,853 SH   SOLE 4 1,497,426 0 120,427
WELLS FARGO & CO NEW COM 949746101 173,583 3,118,632 SH   SOLE 7 2,930,733 0 187,899
WELLS FARGO & CO NEW COM 949746101 1,502 26,992 SH   SOLE 13 26,992 0 0
WELLS FARGO & CO NEW COM 949746101 1,774 31,872 SH   SOLE 15 31,872 0 0
WELLS FARGO & CO NEW COM 949746101 30 531 SH   SOLE 17 0 0 531
WELLS FARGO & CO NEW COM 949746101 832,072 14,949,196 SH   SOLE 18 13,726,139 0 1,223,057
WELLS FARGO & CO NEW COM 949746101 2,439 43,823 SH   OTR 19 0 43,823 0
WELLS FARGO & CO NEW COM 949746101 858,099 15,416,797 SH   SOLE 19 15,416,797 0 0
WELLS FARGO & CO NEW COM 949746101 115,433 2,073,898 SH   SOLE 20 336,269 0 1,737,629
WELLS FARGO & CO NEW COM 949746101 3,600,752 64,691,921 SH   SOLE 21 64,691,921 0 0
WELLS FARGO & CO NEW COM 949746101 6,782,461 121,855,203 SH   SOLE 22 98,634,834 0 23,220,369
WELLS FARGO & CO NEW COM 949746101 324,012 5,821,279 SH   SOLE 23 5,821,279 0 0
WELLS FARGO & CO NEW COM 949746101 121,325 2,179,749 SH   SOLE 25 2,179,749 0 0
WELLS FARGO & CO NEW COM 949746101 587,914 10,562,589 SH   SOLE 26 2,340,437 0 8,222,152
WELLS FARGO & CO NEW COM 949746101 55,650 999,825 SH   SOLE 28 746,295 0 253,530
WELLS FARGO & CO NEW COM 949746101 22,672 407,328 SH   SOLE 29 227,048 0 180,280
WELLS FARGO & CO NEW COM 949746101 743,741 13,362,219 SH   SOLE 30 13,362,219 0 0
WELLS FARGO & CO NEW COM 949746101 127,992 2,299,540 SH   SOLE 31 968,999 0 1,330,541
WELLS FARGO & CO NEW COM 949746101 100,866 1,812,182 SH   SOLE 34 1,812,182 0 0
WELLS FARGO & CO NEW COM 949746101 437,196 7,854,760 SH   SOLE 36 7,854,760 0 0
WELLS FARGO & CO NEW COM 949746101 1,520 27,307 SH   SOLE 37 27,307 0 0
WELLS FARGO & CO NEW COM 949746101 1,415 25,423 SH   SOLE 40 25,423 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 336 271 SH   SOLE 4 271 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 2,712 2,189 SH   SOLE 18 2,189 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 22,175 17,897 SH   SOLE 19 17,897 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 504,954 407,543 SH   SOLE 21 407,543 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 788 636 SH   SOLE 22 636 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 7,850 6,336 SH   SOLE 34 6,336 0 0
WELLTOWER INC COM 95040Q104 24,232 342,170 SH   SOLE 2 119,001 0 223,169
WELLTOWER INC COM 95040Q104 18,115 255,796 SH   SOLE 4 246,536 0 9,260
WELLTOWER INC COM 95040Q104 51,900 732,838 SH   SOLE 7 709,347 0 23,491
WELLTOWER INC COM 95040Q104 643 9,081 SH   SOLE 13 9,081 0 0
WELLTOWER INC COM 95040Q104 1,196 16,889 SH   SOLE 15 16,889 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 57,635 813,827 SH   SOLE 18 761,161 0 52,666
WELLTOWER INC COM 95040Q104 32,432 457,948 SH   SOLE 19 457,948 0 0
WELLTOWER INC COM 95040Q104 11,780 166,335 SH   SOLE 20 0 0 166,335
WELLTOWER INC COM 95040Q104 872,307 12,317,240 SH   SOLE 21 12,317,240 0 0
WELLTOWER INC COM 95040Q104 1,005,512 14,198,136 SH   SOLE 22 12,358,112 0 1,840,024
WELLTOWER INC COM 95040Q104 32,270 455,664 SH   SOLE 23 455,664 0 0
WELLTOWER INC COM 95040Q104 47,004 663,707 SH   SOLE 25 663,707 0 0
WELLTOWER INC COM 95040Q104 97,779 1,380,665 SH   SOLE 26 246,647 0 1,134,018
WELLTOWER INC COM 95040Q104 5,307 74,942 SH   SOLE 28 55,658 0 19,284
WELLTOWER INC COM 95040Q104 10,119 142,879 SH   SOLE 29 142,879 0 0
WELLTOWER INC COM 95040Q104 188,630 2,663,518 SH   SOLE 30 2,663,518 0 0
WELLTOWER INC COM 95040Q104 13,868 195,820 SH   SOLE 31 74,215 0 121,605
WELLTOWER INC COM 95040Q104 3,999 56,461 SH   SOLE 34 56,461 0 0
WELLTOWER INC COM 95040Q104 40,721 574,994 SH   SOLE 36 574,994 0 0
WELLTOWER INC COM 95040Q104 145 2,052 SH   SOLE 40 2,052 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 800 12,677 SH   SOLE 4 12,677 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 6,560 103,924 SH   SOLE 18 103,924 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 54,425 862,254 SH   SOLE 19 862,254 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 92,348 1,463,048 SH   SOLE 21 1,463,048 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 1,813 28,730 SH   SOLE 22 28,730 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 19,233 304,700 SH   SOLE 34 304,700 0 0
WENDYS CO COM 95058W100 1,789 131,438 SH   SOLE 2 113,877 0 17,561
WENDYS CO COM 95058W100 12 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 67 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,229 678,070 SH   SOLE 18 678,070 0 0
WENDYS CO COM 95058W100 1,735 127,502 SH   SOLE 19 127,502 0 0
WENDYS CO COM 95058W100 110,198 8,096,876 SH   SOLE 21 8,096,876 0 0
WENDYS CO COM 95058W100 83,973 6,169,958 SH   SOLE 22 5,451,289 0 718,669
WENDYS CO COM 95058W100 1,073 78,869 SH   SOLE 26 62,876 0 15,993
WENDYS CO COM 95058W100 403 29,574 SH   SOLE 28 29,574 0 0
WENDYS CO COM 95058W100 607 44,592 SH   SOLE 30 44,592 0 0
WENDYS CO COM 95058W100 66 4,875 SH   SOLE 31 4,875 0 0
WENDYS CO COM 95058W100 72 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 248 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 669 25,547 SH   SOLE 2 18,669 0 6,878
WERNER ENTERPRISES INC COM 950755108 6 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 28 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 7,923 302,405 SH   SOLE 18 302,405 0 0
WERNER ENTERPRISES INC COM 950755108 666 25,401 SH   SOLE 19 25,401 0 0
WERNER ENTERPRISES INC COM 950755108 73,541 2,806,924 SH   SOLE 21 2,806,924 0 0
WERNER ENTERPRISES INC COM 950755108 37,184 1,419,229 SH   SOLE 22 1,325,822 0 93,407
WERNER ENTERPRISES INC COM 950755108 449 17,142 SH   SOLE 26 14,343 0 2,799
WERNER ENTERPRISES INC COM 950755108 177 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 189 7,204 SH   SOLE 30 7,204 0 0
WERNER ENTERPRISES INC COM 950755108 135 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 351 9,219 SH   SOLE 2 1,852 0 7,367
WESBANCO INC COM 950810101 13 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 35 922 SH   SOLE 7 922 0 0
WESBANCO INC COM 950810101 6,115 160,455 SH   SOLE 18 160,455 0 0
WESBANCO INC COM 950810101 960 25,178 SH   SOLE 19 25,178 0 0
WESBANCO INC COM 950810101 47,932 1,257,732 SH   SOLE 21 1,257,732 0 0
WESBANCO INC COM 950810101 44,418 1,165,515 SH   SOLE 22 1,087,085 0 78,430
WESBANCO INC COM 950810101 709 18,611 SH   SOLE 26 15,189 0 3,422
WESBANCO INC COM 950810101 192 5,037 SH   SOLE 28 5,037 0 0
WESBANCO INC COM 950810101 255 6,683 SH   SOLE 30 6,683 0 0
WESBANCO INC COM 950810101 149 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 129 11,291 SH   SOLE 2 2,583 0 8,708
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 19 1,667 SH   SOLE 7 1,667 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 2,459 215,668 SH   SOLE 18 215,668 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 395 34,668 SH   SOLE 19 34,668 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 38,379 3,366,610 SH   SOLE 21 3,366,610 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 17,226 1,511,020 SH   SOLE 22 1,399,061 0 111,959
WESCO AIRCRAFT HLDGS INC COM 950814103 56 4,952 SH   SOLE 26 0 0 4,952
WESCO AIRCRAFT HLDGS INC COM 950814103 111 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 91 7,954 SH   SOLE 30 7,954 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 88 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 861 12,374 SH   SOLE 2 3,934 0 8,440
WESCO INTL INC COM 95082P105 16 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 158 2,271 SH   SOLE 7 2,271 0 0
WESCO INTL INC COM 95082P105 1,948 28,009 SH   SOLE 18 28,009 0 0
WESCO INTL INC COM 95082P105 2,073 29,805 SH   SOLE 19 29,805 0 0
WESCO INTL INC COM 95082P105 37,301 536,314 SH   SOLE 21 536,314 0 0
WESCO INTL INC COM 95082P105 82,555 1,186,989 SH   SOLE 22 1,005,854 0 181,135
WESCO INTL INC COM 95082P105 1,154 16,592 SH   SOLE 26 14,179 0 2,413
WESCO INTL INC COM 95082P105 426 6,125 SH   SOLE 28 6,125 0 0
WESCO INTL INC COM 95082P105 283 4,067 SH   SOLE 29 0 0 4,067
WESCO INTL INC COM 95082P105 557 8,002 SH   SOLE 30 8,002 0 0
WESCO INTL INC COM 95082P105 77 1,107 SH   SOLE 31 1,107 0 0
WESCO INTL INC COM 95082P105 310 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 136 1,958 SH   SOLE 40 1,958 0 0
WEST BANCORPORATION INC CAP STK 95123P106 70 3,038 SH   SOLE 2 724 0 2,314
WEST BANCORPORATION INC CAP STK 95123P106 12 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,523 66,355 SH   SOLE 18 66,355 0 0
WEST BANCORPORATION INC CAP STK 95123P106 234 10,211 SH   SOLE 19 10,211 0 0
WEST BANCORPORATION INC CAP STK 95123P106 11,816 514,860 SH   SOLE 21 514,860 0 0
WEST BANCORPORATION INC CAP STK 95123P106 3,525 153,592 SH   SOLE 22 141,764 0 11,828
WEST BANCORPORATION INC CAP STK 95123P106 303 13,208 SH   SOLE 29 0 0 13,208
WEST CORP COM 952355204 237 9,725 SH   SOLE 2 2,632 0 7,093
WEST CORP COM 952355204 7 282 SH   SOLE 4 282 0 0
WEST CORP COM 952355204 32 1,303 SH   SOLE 7 1,303 0 0
WEST CORP COM 952355204 4,241 173,685 SH   SOLE 18 173,685 0 0
WEST CORP COM 952355204 685 28,070 SH   SOLE 19 28,070 0 0
WEST CORP COM 952355204 33,300 1,363,622 SH   SOLE 21 1,363,622 0 0
WEST CORP COM 952355204 31,266 1,280,350 SH   SOLE 22 1,189,567 0 90,783
WEST CORP COM 952355204 15 617 SH   SOLE 26 0 0 617
WEST CORP COM 952355204 162 6,635 SH   SOLE 28 6,635 0 0
WEST CORP COM 952355204 183 7,488 SH   SOLE 30 7,488 0 0
WEST CORP COM 952355204 116 4,742 SH   SOLE 40 4,742 0 0
WEST MARINE INC COM 954235107 254 26,660 SH   SOLE 2 23,792 0 2,868
WEST MARINE INC COM 954235107 691 72,426 SH   SOLE 18 72,426 0 0
WEST MARINE INC COM 954235107 334 34,993 SH   SOLE 19 34,993 0 0
WEST MARINE INC COM 954235107 5,916 620,107 SH   SOLE 21 620,107 0 0
WEST MARINE INC COM 954235107 9,964 1,044,460 SH   SOLE 22 1,022,483 0 21,977
WEST MARINE INC COM 954235107 40 4,185 SH   SOLE 23 4,185 0 0
WEST MARINE INC COM 954235107 448 47,002 SH   SOLE 29 0 0 47,002
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,533 43,288 SH   SOLE 2 42,823 0 465
WEST PHARMACEUTICAL SVSC INC COM 955306105 31 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,379 16,900 SH   SOLE 7 16,900 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 20,109 246,399 SH   SOLE 18 246,399 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,793 46,482 SH   SOLE 19 46,482 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 246,929 3,025,723 SH   SOLE 21 3,025,723 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 192,871 2,363,325 SH   SOLE 22 2,119,104 0 244,221
WEST PHARMACEUTICAL SVSC INC COM 955306105 40 490 SH   SOLE 25 490 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,875 22,976 SH   SOLE 26 18,098 0 4,878
WEST PHARMACEUTICAL SVSC INC COM 955306105 848 10,386 SH   SOLE 28 10,386 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 343 4,204 SH   SOLE 29 0 0 4,204
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,298 15,904 SH   SOLE 30 15,904 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 126 1,547 SH   SOLE 31 1,547 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 38 460 SH   SOLE 34 460 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 536 6,573 SH   SOLE 40 6,573 0 0
WESTAMERICA BANCORPORATION COM 957090103 314 5,627 SH   SOLE 2 1,043 0 4,584
WESTAMERICA BANCORPORATION COM 957090103 12 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 36 653 SH   SOLE 7 653 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,384 132,260 SH   SOLE 18 132,260 0 0
WESTAMERICA BANCORPORATION COM 957090103 876 15,692 SH   SOLE 19 15,692 0 0
WESTAMERICA BANCORPORATION COM 957090103 123,789 2,217,241 SH   SOLE 21 2,217,241 0 0
WESTAMERICA BANCORPORATION COM 957090103 41,640 745,834 SH   SOLE 22 693,792 0 52,042
WESTAMERICA BANCORPORATION COM 957090103 924 16,556 SH   SOLE 26 14,379 0 2,177
WESTAMERICA BANCORPORATION COM 957090103 210 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,891 51,787 SH   SOLE 30 51,787 0 0
WESTAMERICA BANCORPORATION COM 957090103 159 2,851 SH   SOLE 40 2,851 0 0
WESTAR ENERGY INC COM 95709T100 10,415 191,912 SH   SOLE 2 98,524 0 93,388
WESTAR ENERGY INC COM 95709T100 2,478 45,663 SH   SOLE 4 41,828 0 3,835
WESTAR ENERGY INC COM 95709T100 3,653 67,310 SH   SOLE 7 46,699 0 20,611
WESTAR ENERGY INC COM 95709T100 1,229 22,646 SH   SOLE 13 22,646 0 0
WESTAR ENERGY INC COM 95709T100 27,530 507,279 SH   SOLE 18 492,744 0 14,535
WESTAR ENERGY INC COM 95709T100 5,132 94,560 SH   SOLE 19 94,560 0 0
WESTAR ENERGY INC COM 95709T100 387,343 7,137,325 SH   SOLE 21 7,137,325 0 0
WESTAR ENERGY INC COM 95709T100 269,361 4,963,352 SH   SOLE 22 4,413,964 0 549,388
WESTAR ENERGY INC COM 95709T100 9,839 181,301 SH   SOLE 23 181,301 0 0
WESTAR ENERGY INC COM 95709T100 14,283 263,191 SH   SOLE 26 120,580 0 142,611
WESTAR ENERGY INC COM 95709T100 1,612 29,701 SH   SOLE 28 22,029 0 7,672
WESTAR ENERGY INC COM 95709T100 402 7,402 SH   SOLE 29 7,402 0 0
WESTAR ENERGY INC COM 95709T100 14,867 273,944 SH   SOLE 30 273,944 0 0
WESTAR ENERGY INC COM 95709T100 3,467 63,889 SH   SOLE 31 28,399 0 35,490
WESTAR ENERGY INC COM 95709T100 573 10,550 SH   SOLE 34 10,550 0 0
WESTAR ENERGY INC COM 95709T100 2,547 46,928 SH   SOLE 36 46,928 0 0
WESTAR ENERGY INC COM 95709T100 36 656 SH   SOLE 40 656 0 0
WESTBURY BANCORP INC COM 95727P106 13 605 SH   SOLE 18 605 0 0
WESTBURY BANCORP INC COM 95727P106 360 17,303 SH   SOLE 21 17,303 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 6 8,166 SH   SOLE 18 8,166 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 91 129,472 SH   SOLE 21 129,472 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 893 1,275,618 SH   SOLE 22 1,275,618 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 183 261,876 SH   SOLE 29 0 0 261,876
WESTERN ALLIANCE BANCORP COM 957638109 783 15,959 SH   SOLE 2 8,159 0 7,800
WESTERN ALLIANCE BANCORP COM 957638109 24 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 115 2,343 SH   SOLE 7 2,343 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,404 48,962 SH   SOLE 18 48,962 0 0
WESTERN ALLIANCE BANCORP COM 957638109 14,839 302,281 SH   SOLE 19 302,281 0 0
WESTERN ALLIANCE BANCORP COM 957638109 58,306 1,187,728 SH   SOLE 21 1,187,728 0 0
WESTERN ALLIANCE BANCORP COM 957638109 126,511 2,577,115 SH   SOLE 22 2,271,334 0 305,781
WESTERN ALLIANCE BANCORP COM 957638109 1,035 21,080 SH   SOLE 25 21,080 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,012 40,986 SH   SOLE 26 35,900 0 5,086
WESTERN ALLIANCE BANCORP COM 957638109 616 12,556 SH   SOLE 28 12,556 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,099 22,390 SH   SOLE 29 0 0 22,390
WESTERN ALLIANCE BANCORP COM 957638109 774 15,768 SH   SOLE 30 15,768 0 0
WESTERN ALLIANCE BANCORP COM 957638109 107 2,176 SH   SOLE 31 2,176 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,898 79,400 SH   SOLE 34 79,400 0 0
WESTERN ALLIANCE BANCORP COM 957638109 465 9,471 SH   SOLE 40 9,471 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 97 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 15 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,730 177,038 SH   SOLE 18 177,038 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 255 26,056 SH   SOLE 19 26,056 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 23,688 2,424,588 SH   SOLE 21 2,424,588 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 12,859 1,316,123 SH   SOLE 22 1,224,397 0 91,726
WESTERN ASSET MTG CAP CORP COM 95790D105 15 1,568 SH   SOLE 26 0 0 1,568
WESTERN ASSET MTG CAP CORP COM 95790D105 62 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 60 6,134 SH   SOLE 30 6,134 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 41 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 21,307 258,178 SH   SOLE 2 81,095 0 177,083
WESTERN DIGITAL CORP COM 958102105 7,227 87,572 SH   SOLE 4 81,064 0 6,508
WESTERN DIGITAL CORP COM 958102105 18,023 218,377 SH   SOLE 7 202,997 0 15,380
WESTERN DIGITAL CORP COM 958102105 353 4,273 SH   SOLE 13 4,273 0 0
WESTERN DIGITAL CORP COM 958102105 165 2,004 SH   SOLE 15 2,004 0 0
WESTERN DIGITAL CORP COM 958102105 12 141 SH   SOLE 17 0 0 141
WESTERN DIGITAL CORP COM 958102105 53,698 650,645 SH   SOLE 18 609,594 0 41,051
WESTERN DIGITAL CORP COM 958102105 16,724 202,647 SH   SOLE 19 202,647 0 0
WESTERN DIGITAL CORP COM 958102105 10,114 122,546 SH   SOLE 20 0 0 122,546
WESTERN DIGITAL CORP COM 958102105 463,228 5,612,849 SH   SOLE 21 5,612,849 0 0
WESTERN DIGITAL CORP COM 958102105 628,414 7,614,372 SH   SOLE 22 6,157,421 0 1,456,951
WESTERN DIGITAL CORP COM 958102105 28,607 346,620 SH   SOLE 23 346,620 0 0
WESTERN DIGITAL CORP COM 958102105 14,605 176,961 SH   SOLE 25 176,961 0 0
WESTERN DIGITAL CORP COM 958102105 64,443 780,849 SH   SOLE 26 205,919 0 574,930
WESTERN DIGITAL CORP COM 958102105 4,887 59,213 SH   SOLE 28 44,046 0 15,167
WESTERN DIGITAL CORP COM 958102105 6,557 79,447 SH   SOLE 29 13,419 0 66,028
WESTERN DIGITAL CORP COM 958102105 76,445 926,271 SH   SOLE 30 926,271 0 0
WESTERN DIGITAL CORP COM 958102105 40,958 496,285 SH   SOLE 31 54,446 0 441,839
WESTERN DIGITAL CORP COM 958102105 4,048 49,046 SH   SOLE 32 49,046 0 0
WESTERN DIGITAL CORP COM 958102105 4,123 49,954 SH   SOLE 34 49,954 0 0
WESTERN DIGITAL CORP COM 958102105 35,325 428,029 SH   SOLE 36 428,029 0 0
WESTERN DIGITAL CORP COM 958102105 117 1,422 SH   SOLE 40 1,422 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 1,519 18,400 SH Put SOLE 2 18,400 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 1,279 15,500 SH Put SOLE 18 15,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 23,521 285,000 SH Put SOLE 19 285,000 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 174 2,100 SH Put SOLE 22 2,100 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 26,536 438,968 SH   SOLE 19 438,968 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 9 847 SH   SOLE 2 847 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 887 84,505 SH   SOLE 18 84,505 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 185 17,643 SH   SOLE 19 17,643 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,674 826,086 SH   SOLE 21 826,086 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 12,988 1,236,976 SH   SOLE 22 1,193,043 0 43,933
WESTERN REFNG INC COM 959319104 2,103 59,975 SH   SOLE 2 45,366 0 14,609
WESTERN REFNG INC COM 959319104 13 362 SH   SOLE 4 362 0 0
WESTERN REFNG INC COM 959319104 142 4,049 SH   SOLE 7 4,049 0 0
WESTERN REFNG INC COM 959319104 19,206 547,654 SH   SOLE 18 547,654 0 0
WESTERN REFNG INC COM 959319104 5,207 148,467 SH   SOLE 19 148,467 0 0
WESTERN REFNG INC COM 959319104 182,586 5,206,328 SH   SOLE 21 5,206,328 0 0
WESTERN REFNG INC COM 959319104 89,560 2,553,736 SH   SOLE 22 2,372,984 0 180,752
WESTERN REFNG INC COM 959319104 768 21,900 SH   SOLE 26 16,449 0 5,451
WESTERN REFNG INC COM 959319104 457 13,022 SH   SOLE 28 13,022 0 0
WESTERN REFNG INC COM 959319104 541 15,435 SH   SOLE 29 0 0 15,435
WESTERN REFNG INC COM 959319104 502 14,315 SH   SOLE 30 14,315 0 0
WESTERN REFNG INC COM 959319104 216 6,170 SH   SOLE 36 6,170 0 0
WESTERN REFNG INC COM 959319104 295 8,412 SH   SOLE 40 8,412 0 0
WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 2,577 101,244 SH   SOLE 7 101,244 0 0
WESTERN UN CO COM 959802109 11,510 565,595 SH   SOLE 2 237,258 0 328,337
WESTERN UN CO COM 959802109 2,995 147,168 SH   SOLE 4 133,381 0 13,787
WESTERN UN CO COM 959802109 8,985 441,521 SH   SOLE 7 383,991 0 57,530
WESTERN UN CO COM 959802109 75 3,699 SH   SOLE 15 3,699 0 0
WESTERN UN CO COM 959802109 22,185 1,090,168 SH   SOLE 18 974,125 0 116,043
WESTERN UN CO COM 959802109 10,233 502,832 SH   SOLE 19 502,832 0 0
WESTERN UN CO COM 959802109 7,456 366,370 SH   SOLE 20 0 0 366,370
WESTERN UN CO COM 959802109 196,408 9,651,500 SH   SOLE 21 9,651,500 0 0
WESTERN UN CO COM 959802109 282,059 13,860,375 SH   SOLE 22 11,415,475 0 2,444,900
WESTERN UN CO COM 959802109 12,263 602,591 SH   SOLE 23 602,591 0 0
WESTERN UN CO COM 959802109 13,854 680,794 SH   SOLE 25 680,794 0 0
WESTERN UN CO COM 959802109 25,586 1,257,317 SH   SOLE 26 422,735 0 834,582
WESTERN UN CO COM 959802109 2,056 101,019 SH   SOLE 28 75,695 0 25,324
WESTERN UN CO COM 959802109 2,947 144,832 SH   SOLE 29 29,118 0 115,714
WESTERN UN CO COM 959802109 31,499 1,547,848 SH   SOLE 30 1,547,848 0 0
WESTERN UN CO COM 959802109 48,184 2,367,778 SH   SOLE 31 107,250 0 2,260,528
WESTERN UN CO COM 959802109 8,490 417,199 SH   SOLE 34 417,199 0 0
WESTERN UN CO COM 959802109 15,082 741,148 SH   SOLE 36 741,148 0 0
WESTERN UN CO COM 959802109 51 2,507 SH   SOLE 40 2,507 0 0
WESTLAKE CHEM CORP COM 960413102 708 10,715 SH   SOLE 2 3,510 0 7,205
WESTLAKE CHEM CORP COM 960413102 59 892 SH   SOLE 7 892 0 0
WESTLAKE CHEM CORP COM 960413102 19 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 3,980 60,254 SH   SOLE 18 60,254 0 0
WESTLAKE CHEM CORP COM 960413102 9,196 139,235 SH   SOLE 19 139,235 0 0
WESTLAKE CHEM CORP COM 960413102 28,634 433,513 SH   SOLE 21 433,513 0 0
WESTLAKE CHEM CORP COM 960413102 65,308 988,764 SH   SOLE 22 876,994 0 111,770
WESTLAKE CHEM CORP COM 960413102 815 12,343 SH   SOLE 25 12,343 0 0
WESTLAKE CHEM CORP COM 960413102 57 865 SH   SOLE 31 865 0 0
WESTLAKE CHEM CORP COM 960413102 3,484 52,744 SH   SOLE 36 52,744 0 0
WESTMORELAND COAL CO COM 960878106 12 808 SH   SOLE 2 808 0 0
WESTMORELAND COAL CO COM 960878106 5 347 SH   SOLE 7 347 0 0
WESTMORELAND COAL CO COM 960878106 1,102 75,883 SH   SOLE 18 75,883 0 0
WESTMORELAND COAL CO COM 960878106 161 11,101 SH   SOLE 19 11,101 0 0
WESTMORELAND COAL CO COM 960878106 8,555 589,216 SH   SOLE 21 589,216 0 0
WESTMORELAND COAL CO COM 960878106 8,264 569,172 SH   SOLE 22 547,212 0 21,960
WESTPAC BKG CORP SPONSORED ADR 961214301 16 600 SH   SOLE 2 600 0 0
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 11,186 214,994 SH   SOLE 2 61,320 0 153,674
WESTROCK CO COM 96145D105 6,305 121,179 SH   SOLE 4 115,003 0 6,176
WESTROCK CO COM 96145D105 11,834 227,454 SH   SOLE 7 204,065 0 23,389
WESTROCK CO COM 96145D105 2,388 45,898 SH   SOLE 13 45,898 0 0
WESTROCK CO COM 96145D105 81 1,557 SH   SOLE 15 1,557 0 0
WESTROCK CO COM 96145D105 41,493 797,485 SH   SOLE 18 761,283 0 36,202
WESTROCK CO COM 96145D105 99,099 1,904,651 SH   SOLE 19 1,904,651 0 0
WESTROCK CO COM 96145D105 6,198 119,120 SH   SOLE 20 0 0 119,120
WESTROCK CO COM 96145D105 414,592 7,968,329 SH   SOLE 21 7,968,329 0 0
WESTROCK CO COM 96145D105 395,662 7,604,491 SH   SOLE 22 6,191,732 0 1,412,759
WESTROCK CO COM 96145D105 14,605 280,706 SH   SOLE 23 280,706 0 0
WESTROCK CO COM 96145D105 6,339 121,826 SH   SOLE 25 121,826 0 0
WESTROCK CO COM 96145D105 32,023 615,463 SH   SOLE 26 194,117 0 421,346
WESTROCK CO COM 96145D105 2,750 52,845 SH   SOLE 28 39,298 0 13,547
WESTROCK CO COM 96145D105 8,303 159,582 SH   SOLE 29 9,181 0 150,401
WESTROCK CO COM 96145D105 41,769 802,793 SH   SOLE 30 802,793 0 0
WESTROCK CO COM 96145D105 6,351 122,070 SH   SOLE 31 50,854 0 71,216
WESTROCK CO COM 96145D105 3,553 68,291 SH   SOLE 32 68,291 0 0
WESTROCK CO COM 96145D105 34,403 661,209 SH   SOLE 34 661,209 0 0
WESTROCK CO COM 96145D105 7,534 144,808 SH   SOLE 35 144,808 0 0
WESTROCK CO COM 96145D105 19,877 382,020 SH   SOLE 36 382,020 0 0
WESTROCK CO COM 96145D105 68 1,309 SH   SOLE 40 1,309 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 21 389 SH   SOLE 2 373 0 16
WESTWOOD HLDGS GROUP INC COM 961765104 19 357 SH   SOLE 7 357 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,643 30,754 SH   SOLE 18 30,754 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 272 5,099 SH   SOLE 19 5,099 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 13,613 254,881 SH   SOLE 21 254,881 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 14,252 266,848 SH   SOLE 22 249,040 0 17,808
WESTWOOD HLDGS GROUP INC COM 961765104 61 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 64 1,199 SH   SOLE 30 1,199 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 38 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 2,025 19,561 SH   SOLE 2 19,332 0 229
WEX INC COM 96208T104 21 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 98 950 SH   SOLE 7 950 0 0
WEX INC COM 96208T104 13,466 130,108 SH   SOLE 18 130,108 0 0
WEX INC COM 96208T104 2,631 25,419 SH   SOLE 19 25,419 0 0
WEX INC COM 96208T104 165,431 1,598,369 SH   SOLE 21 1,598,369 0 0
WEX INC COM 96208T104 127,848 1,235,249 SH   SOLE 22 1,106,549 0 128,700
WEX INC COM 96208T104 1,310 12,654 SH   SOLE 26 10,587 0 2,067
WEX INC COM 96208T104 573 5,538 SH   SOLE 28 5,538 0 0
WEX INC COM 96208T104 1,206 11,657 SH   SOLE 30 11,657 0 0
WEX INC COM 96208T104 87 841 SH   SOLE 31 841 0 0
WEX INC COM 96208T104 435 4,206 SH   SOLE 40 4,206 0 0
WEYCO GROUP INC COM 962149100 43 1,541 SH   SOLE 2 241 0 1,300
WEYCO GROUP INC COM 962149100 707 25,192 SH   SOLE 18 25,192 0 0
WEYCO GROUP INC COM 962149100 99 3,532 SH   SOLE 19 3,532 0 0
WEYCO GROUP INC COM 962149100 5,918 210,764 SH   SOLE 21 210,764 0 0
WEYCO GROUP INC COM 962149100 5,482 195,215 SH   SOLE 22 187,674 0 7,541
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 24,266 714,119 SH   SOLE 2 248,068 0 466,051
WEYERHAEUSER CO COM 962166104 8,559 251,883 SH   SOLE 4 232,181 0 19,702
WEYERHAEUSER CO COM 962166104 17,770 522,965 SH   SOLE 7 480,928 0 42,037
WEYERHAEUSER CO COM 962166104 290 8,539 SH   SOLE 13 8,539 0 0
WEYERHAEUSER CO COM 962166104 138 4,068 SH   SOLE 15 4,068 0 0
WEYERHAEUSER CO COM 962166104 106,963 3,147,815 SH   SOLE 18 2,983,224 0 164,591
WEYERHAEUSER CO COM 962166104 120,258 3,539,095 SH   SOLE 19 3,539,095 0 0
WEYERHAEUSER CO COM 962166104 10,800 317,842 SH   SOLE 20 0 0 317,842
WEYERHAEUSER CO COM 962166104 633,916 18,655,556 SH   SOLE 21 18,655,556 0 0
WEYERHAEUSER CO COM 962166104 676,739 19,915,792 SH   SOLE 22 16,149,136 0 3,766,656
WEYERHAEUSER CO COM 962166104 30,734 904,464 SH   SOLE 23 904,464 0 0
WEYERHAEUSER CO COM 962166104 11,035 324,750 SH   SOLE 25 324,750 0 0
WEYERHAEUSER CO COM 962166104 68,305 2,010,156 SH   SOLE 26 506,805 0 1,503,351
WEYERHAEUSER CO COM 962166104 5,285 155,546 SH   SOLE 28 115,937 0 39,609
WEYERHAEUSER CO COM 962166104 1,138 33,480 SH   SOLE 29 33,480 0 0
WEYERHAEUSER CO COM 962166104 83,353 2,452,994 SH   SOLE 30 2,452,994 0 0
WEYERHAEUSER CO COM 962166104 12,914 380,042 SH   SOLE 31 151,390 0 228,652
WEYERHAEUSER CO COM 962166104 4,810 141,559 SH   SOLE 34 141,559 0 0
WEYERHAEUSER CO COM 962166104 40,398 1,188,871 SH   SOLE 36 1,188,871 0 0
WEYERHAEUSER CO COM 962166104 141 4,151 SH   SOLE 40 4,151 0 0
WGL HLDGS INC COM 92924F106 2,497 30,254 SH   SOLE 2 21,615 0 8,639
WGL HLDGS INC COM 92924F106 17 203 SH   SOLE 4 203 0 0
WGL HLDGS INC COM 92924F106 8,963 108,598 SH   SOLE 7 108,598 0 0
WGL HLDGS INC COM 92924F106 29,973 363,171 SH   SOLE 18 363,171 0 0
WGL HLDGS INC COM 92924F106 5,729 69,421 SH   SOLE 19 69,421 0 0
WGL HLDGS INC COM 92924F106 267,204 3,237,665 SH   SOLE 21 3,237,665 0 0
WGL HLDGS INC COM 92924F106 131,546 1,593,916 SH   SOLE 22 1,493,549 0 100,367
WGL HLDGS INC COM 92924F106 1,845 22,356 SH   SOLE 26 19,334 0 3,022
WGL HLDGS INC COM 92924F106 604 7,318 SH   SOLE 28 7,318 0 0
WGL HLDGS INC COM 92924F106 699 8,474 SH   SOLE 30 8,474 0 0
WGL HLDGS INC COM 92924F106 263 3,183 SH   SOLE 36 3,183 0 0
WGL HLDGS INC COM 92924F106 449 5,438 SH   SOLE 40 5,438 0 0
WHEELER REAL ESTATE INVT TR COM 963025101 20 11,841 SH   SOLE 18 11,841 0 0
WHEELER REAL ESTATE INVT TR COM 963025101 280 161,586 SH   SOLE 21 161,586 0 0
WHEELER REAL ESTATE INVT TR COM 963025101 5 3,157 SH   SOLE 23 3,157 0 0
WHIRLPOOL CORP COM 963320106 11,602 67,716 SH   SOLE 2 19,885 0 47,831
WHIRLPOOL CORP COM 963320106 4,224 24,655 SH   SOLE 4 22,832 0 1,823
WHIRLPOOL CORP COM 963320106 9,481 55,339 SH   SOLE 7 51,881 0 3,458
WHIRLPOOL CORP COM 963320106 365 2,131 SH   SOLE 13 2,131 0 0
WHIRLPOOL CORP COM 963320106 79 464 SH   SOLE 15 464 0 0
WHIRLPOOL CORP COM 963320106 28,959 169,026 SH   SOLE 18 155,353 0 13,673
WHIRLPOOL CORP COM 963320106 16,353 95,447 SH   SOLE 19 95,447 0 0
WHIRLPOOL CORP COM 963320106 7,822 45,657 SH   SOLE 20 0 0 45,657
WHIRLPOOL CORP COM 963320106 248,598 1,450,988 SH   SOLE 21 1,450,988 0 0
WHIRLPOOL CORP COM 963320106 354,294 2,067,902 SH   SOLE 22 1,689,286 0 378,616
WHIRLPOOL CORP COM 963320106 16,103 93,990 SH   SOLE 23 93,990 0 0
WHIRLPOOL CORP COM 963320106 13,894 81,097 SH   SOLE 25 81,097 0 0
WHIRLPOOL CORP COM 963320106 39,773 232,141 SH   SOLE 26 59,651 0 172,490
WHIRLPOOL CORP COM 963320106 2,698 15,746 SH   SOLE 28 11,757 0 3,989
WHIRLPOOL CORP COM 963320106 4,913 28,676 SH   SOLE 29 4,638 0 24,038
WHIRLPOOL CORP COM 963320106 37,451 218,591 SH   SOLE 30 218,591 0 0
WHIRLPOOL CORP COM 963320106 31,663 184,809 SH   SOLE 31 14,341 0 170,468
WHIRLPOOL CORP COM 963320106 4,797 27,996 SH   SOLE 34 27,996 0 0
WHIRLPOOL CORP COM 963320106 20,751 121,119 SH   SOLE 36 121,119 0 0
WHIRLPOOL CORP COM 963320106 65 379 SH   SOLE 40 379 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,465 1,665 SH   SOLE 2 910 0 755
WHITE MTNS INS GROUP LTD COM G9618E107 24 27 SH   SOLE 4 27 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 146 166 SH   SOLE 7 166 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,161 2,456 SH   SOLE 18 2,456 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,646 3,007 SH   SOLE 19 3,007 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 42,682 48,509 SH   SOLE 21 48,509 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 111,820 127,085 SH   SOLE 22 109,089 0 17,996
WHITE MTNS INS GROUP LTD COM G9618E107 37 42 SH   SOLE 23 42 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,483 1,685 SH   SOLE 26 1,322 0 363
WHITE MTNS INS GROUP LTD COM G9618E107 682 775 SH   SOLE 28 775 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,329 1,510 SH   SOLE 30 1,510 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 89 101 SH   SOLE 31 101 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 420 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 726 52,577 SH   SOLE 30 52,577 0 0
WHITESTONE REIT COM 966084204 92 6,634 SH   SOLE 2 1,279 0 5,355
WHITESTONE REIT COM 966084204 11 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,560 112,696 SH   SOLE 18 112,696 0 0
WHITESTONE REIT COM 966084204 228 16,454 SH   SOLE 19 16,454 0 0
WHITESTONE REIT COM 966084204 12,320 890,193 SH   SOLE 21 890,193 0 0
WHITESTONE REIT COM 966084204 15,915 1,149,920 SH   SOLE 22 1,108,588 0 41,332
WHITESTONE REIT COM 966084204 19 1,354 SH   SOLE 23 1,354 0 0
WHITEWAVE FOODS CO COM 966244105 9,469 168,641 SH   SOLE 2 86,236 0 82,405
WHITEWAVE FOODS CO COM 966244105 2,888 51,432 SH   SOLE 4 46,381 0 5,051
WHITEWAVE FOODS CO COM 966244105 1,107 19,720 SH   SOLE 7 13,456 0 6,264
WHITEWAVE FOODS CO COM 966244105 24 429 SH   SOLE 15 429 0 0
WHITEWAVE FOODS CO COM 966244105 2 38 SH   SOLE 17 0 0 38
WHITEWAVE FOODS CO COM 966244105 34,643 616,976 SH   SOLE 18 598,401 0 18,575
WHITEWAVE FOODS CO COM 966244105 13 234 SH   OTR 19 234 0 0
WHITEWAVE FOODS CO COM 966244105 6,485 115,503 SH   SOLE 19 115,503 0 0
WHITEWAVE FOODS CO COM 966244105 7,025 125,103 SH   SOLE 20 0 0 125,103
WHITEWAVE FOODS CO COM 966244105 417,121 7,428,697 SH   SOLE 21 7,428,697 0 0
WHITEWAVE FOODS CO COM 966244105 319,414 5,688,589 SH   SOLE 22 5,086,935 0 601,654
WHITEWAVE FOODS CO COM 966244105 11,401 203,049 SH   SOLE 23 203,049 0 0
WHITEWAVE FOODS CO COM 966244105 3,864 68,815 SH   SOLE 25 68,815 0 0
WHITEWAVE FOODS CO COM 966244105 27,566 490,943 SH   SOLE 26 133,280 0 357,663
WHITEWAVE FOODS CO COM 966244105 2,094 37,300 SH   SOLE 28 27,891 0 9,409
WHITEWAVE FOODS CO COM 966244105 2,692 47,942 SH   SOLE 29 8,658 0 39,284
WHITEWAVE FOODS CO COM 966244105 11,272 200,750 SH   SOLE 30 200,750 0 0
WHITEWAVE FOODS CO COM 966244105 4,994 88,936 SH   SOLE 31 35,361 0 53,575
WHITEWAVE FOODS CO COM 966244105 561 9,989 SH   SOLE 34 9,989 0 0
WHITEWAVE FOODS CO COM 966244105 13,398 238,603 SH   SOLE 36 238,603 0 0
WHITEWAVE FOODS CO COM 966244105 47 844 SH   SOLE 40 844 0 0
WHITING PETE CORP NEW COM 966387102 1,877 198,415 SH   SOLE 2 162,268 0 36,147
WHITING PETE CORP NEW COM 966387102 1,041 110,002 SH   SOLE 4 110,002 0 0
WHITING PETE CORP NEW COM 966387102 130 13,750 SH   SOLE 7 13,750 0 0
WHITING PETE CORP NEW COM 966387102 364 38,445 SH   SOLE 15 0 0 38,445
WHITING PETE CORP NEW COM 966387102 7,812 825,754 SH   SOLE 18 818,494 0 7,260
WHITING PETE CORP NEW COM 966387102 17,814 1,883,053 SH   SOLE 19 1,883,053 0 0
WHITING PETE CORP NEW COM 966387102 28,075 2,967,752 SH   SOLE 21 2,967,752 0 0
WHITING PETE CORP NEW COM 966387102 74,105 7,833,458 SH   SOLE 22 6,926,638 0 906,820
WHITING PETE CORP NEW COM 966387102 260 27,462 SH   SOLE 23 27,462 0 0
WHITING PETE CORP NEW COM 966387102 920 97,288 SH   SOLE 26 75,925 0 21,363
WHITING PETE CORP NEW COM 966387102 431 45,575 SH   SOLE 28 45,575 0 0
WHITING PETE CORP NEW COM 966387102 1,064 112,503 SH   SOLE 29 0 0 112,503
WHITING PETE CORP NEW COM 966387102 1,247 131,768 SH   SOLE 30 131,768 0 0
WHITING PETE CORP NEW COM 966387102 44 4,680 SH   SOLE 31 4,680 0 0
WHITING PETE CORP NEW COM 966387102 3,143 332,200 SH   SOLE 34 332,200 0 0
WHITING PETE CORP NEW COM 966387102 625 66,091 SH   SOLE 36 66,091 0 0
WHITING PETE CORP NEW COM 966387102 218 23,058 SH   SOLE 40 23,058 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 5,079 5,829,000 PRN   SOLE 2 5,829,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,248 2,580,000 PRN   SOLE 19 2,580,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 523 600,000 PRN   SOLE 21 600,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,176 2,497,000 PRN   SOLE 26 2,497,000 0 0
WHOLE FOODS MKT INC COM 966837106 8,829 297,056 SH   SOLE 2 91,832 0 205,224
WHOLE FOODS MKT INC COM 966837106 4,592 154,507 SH   SOLE 4 146,245 0 8,262
WHOLE FOODS MKT INC COM 966837106 6,927 233,065 SH   SOLE 7 211,762 0 21,303
WHOLE FOODS MKT INC COM 966837106 305 10,260 SH   SOLE 13 10,260 0 0
WHOLE FOODS MKT INC COM 966837106 55 1,848 SH   SOLE 15 1,848 0 0
WHOLE FOODS MKT INC COM 966837106 2 55 SH   SOLE 17 0 0 55
WHOLE FOODS MKT INC COM 966837106 35,276 1,186,941 SH   SOLE 18 1,141,304 0 45,637
WHOLE FOODS MKT INC COM 966837106 116,044 3,904,570 SH   SOLE 19 3,904,570 0 0
WHOLE FOODS MKT INC COM 966837106 7,962 267,903 SH   SOLE 20 0 0 267,903
WHOLE FOODS MKT INC COM 966837106 181,547 6,108,586 SH   SOLE 21 6,108,586 0 0
WHOLE FOODS MKT INC COM 966837106 257,283 8,656,904 SH   SOLE 22 6,987,175 0 1,669,729
WHOLE FOODS MKT INC COM 966837106 11,275 379,388 SH   SOLE 23 379,388 0 0
WHOLE FOODS MKT INC COM 966837106 3,079 103,605 SH   SOLE 25 103,605 0 0
WHOLE FOODS MKT INC COM 966837106 23,533 791,825 SH   SOLE 26 257,514 0 534,311
WHOLE FOODS MKT INC COM 966837106 1,989 66,934 SH   SOLE 28 49,906 0 17,028
WHOLE FOODS MKT INC COM 966837106 2,443 82,205 SH   SOLE 29 10,433 0 71,772
WHOLE FOODS MKT INC COM 966837106 27,661 930,708 SH   SOLE 30 930,708 0 0
WHOLE FOODS MKT INC COM 966837106 30,291 1,019,227 SH   SOLE 31 66,853 0 952,374
WHOLE FOODS MKT INC COM 966837106 42,493 1,429,768 SH   SOLE 34 1,429,768 0 0
WHOLE FOODS MKT INC COM 966837106 14,042 472,489 SH   SOLE 36 472,489 0 0
WHOLE FOODS MKT INC COM 966837106 52 1,748 SH   SOLE 40 1,748 0 0
WIDEPOINT CORP COM 967590100 11 24,604 SH   SOLE 21 24,604 0 0
WIDEPOINT CORP COM 967590100 82 181,748 SH   SOLE 22 181,748 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 79 6,323 SH   SOLE 2 6,323 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 875 70,316 SH   SOLE 18 70,316 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 116 9,332 SH   SOLE 19 9,332 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 7,421 596,572 SH   SOLE 21 596,572 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,748 140,536 SH   SOLE 22 130,486 0 10,050
WILEY JOHN & SONS INC CL A 968223206 2,071 38,491 SH   SOLE 2 30,479 0 8,012
WILEY JOHN & SONS INC CL A 968223206 9 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,615 48,611 SH   SOLE 7 48,611 0 0
WILEY JOHN & SONS INC CL A 968223206 8,381 155,788 SH   SOLE 18 155,788 0 0
WILEY JOHN & SONS INC CL A 968223206 1,630 30,300 SH   SOLE 19 30,300 0 0
WILEY JOHN & SONS INC CL A 968223206 102,133 1,898,382 SH   SOLE 21 1,898,382 0 0
WILEY JOHN & SONS INC CL A 968223206 80,604 1,498,216 SH   SOLE 22 1,337,785 0 160,431
WILEY JOHN & SONS INC CL A 968223206 540 10,034 SH   SOLE 26 7,220 0 2,814
WILEY JOHN & SONS INC CL A 968223206 352 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 411 7,643 SH   SOLE 29 0 0 7,643
WILEY JOHN & SONS INC CL A 968223206 420 7,803 SH   SOLE 30 7,803 0 0
WILEY JOHN & SONS INC CL A 968223206 55 1,014 SH   SOLE 31 1,014 0 0
WILEY JOHN & SONS INC CL A 968223206 86 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 278 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 2 309 SH   SOLE 18 309 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 4 1,549 SH   SOLE 2 1,549 0 0
WILLBROS GROUP INC DEL COM 969203108 476 173,781 SH   SOLE 18 173,781 0 0
WILLBROS GROUP INC DEL COM 969203108 101 36,961 SH   SOLE 19 36,961 0 0
WILLBROS GROUP INC DEL COM 969203108 3,775 1,377,850 SH   SOLE 21 1,377,850 0 0
WILLBROS GROUP INC DEL COM 969203108 3,533 1,289,244 SH   SOLE 22 1,259,264 0 29,980
WILLDAN GROUP INC COM 96924N100 29 900 SH   SOLE 2 900 0 0
WILLDAN GROUP INC COM 96924N100 40 1,234 SH   SOLE 18 1,234 0 0
WILLDAN GROUP INC COM 96924N100 691 21,410 SH   SOLE 21 21,410 0 0
WILLDAN GROUP INC COM 96924N100 4,559 141,307 SH   SOLE 22 141,307 0 0
WILLDAN GROUP INC COM 96924N100 466 14,452 SH   SOLE 29 0 0 14,452
WILLIAMS CLAYTON ENERGY INC COM 969490101 179 1,353 SH   SOLE 2 279 0 1,074
WILLIAMS CLAYTON ENERGY INC COM 969490101 18 133 SH   SOLE 7 133 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 3,341 25,295 SH   SOLE 18 25,295 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 507 3,842 SH   SOLE 19 3,842 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 27,135 205,444 SH   SOLE 21 205,444 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 23,881 180,806 SH   SOLE 22 169,107 0 11,699
WILLIAMS CLAYTON ENERGY INC COM 969490101 42 321 SH   SOLE 23 321 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 112 849 SH   SOLE 30 849 0 0
WILLIAMS COS INC DEL COM 969457100 27,170 918,219 SH   SOLE 2 412,188 0 506,031
WILLIAMS COS INC DEL COM 969457100 10,863 367,101 SH   SOLE 4 348,874 0 18,227
WILLIAMS COS INC DEL COM 969457100 35,510 1,200,067 SH   SOLE 7 1,179,829 0 20,238
WILLIAMS COS INC DEL COM 969457100 1,209 40,852 SH   SOLE 13 40,852 0 0
WILLIAMS COS INC DEL COM 969457100 138 4,654 SH   SOLE 15 4,654 0 0
WILLIAMS COS INC DEL COM 969457100 71,410 2,413,305 SH   SOLE 18 2,294,823 0 118,482
WILLIAMS COS INC DEL COM 969457100 135,218 4,569,718 SH   SOLE 19 4,569,718 0 0
WILLIAMS COS INC DEL COM 969457100 9,877 333,794 SH   SOLE 20 0 0 333,794
WILLIAMS COS INC DEL COM 969457100 490,431 16,574,231 SH   SOLE 21 16,574,231 0 0
WILLIAMS COS INC DEL COM 969457100 689,312 23,295,428 SH   SOLE 22 19,250,711 0 4,044,717
WILLIAMS COS INC DEL COM 969457100 30,400 1,027,382 SH   SOLE 23 1,027,382 0 0
WILLIAMS COS INC DEL COM 969457100 8,542 288,670 SH   SOLE 25 288,670 0 0
WILLIAMS COS INC DEL COM 969457100 54,271 1,834,100 SH   SOLE 26 577,507 0 1,256,593
WILLIAMS COS INC DEL COM 969457100 5,015 169,493 SH   SOLE 28 126,434 0 43,059
WILLIAMS COS INC DEL COM 969457100 5,025 169,810 SH   SOLE 29 34,574 0 135,236
WILLIAMS COS INC DEL COM 969457100 74,270 2,509,978 SH   SOLE 30 2,509,978 0 0
WILLIAMS COS INC DEL COM 969457100 14,242 481,326 SH   SOLE 31 167,353 0 313,973
WILLIAMS COS INC DEL COM 969457100 46,826 1,582,480 SH   SOLE 34 1,582,480 0 0
WILLIAMS COS INC DEL COM 969457100 36,606 1,237,121 SH   SOLE 36 1,237,121 0 0
WILLIAMS COS INC DEL COM 969457100 128 4,317 SH   SOLE 40 4,317 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 566 13,860 SH   SOLE 18 13,860 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 51,052 1,250,357 SH   SOLE 19 1,250,357 0 0
WILLIAMS SONOMA INC COM 969904101 2,727 50,859 SH   SOLE 2 50,357 0 502
WILLIAMS SONOMA INC COM 969904101 1,690 31,523 SH   SOLE 4 31,523 0 0
WILLIAMS SONOMA INC COM 969904101 187 3,481 SH   SOLE 7 3,481 0 0
WILLIAMS SONOMA INC COM 969904101 25,719 479,655 SH   SOLE 18 479,655 0 0
WILLIAMS SONOMA INC COM 969904101 86,641 1,615,842 SH   SOLE 19 1,615,842 0 0
WILLIAMS SONOMA INC COM 969904101 186,951 3,486,588 SH   SOLE 21 3,486,588 0 0
WILLIAMS SONOMA INC COM 969904101 148,435 2,768,277 SH   SOLE 22 2,474,103 0 294,174
WILLIAMS SONOMA INC COM 969904101 102 1,893 SH   SOLE 23 1,893 0 0
WILLIAMS SONOMA INC COM 969904101 1,539 28,709 SH   SOLE 26 23,673 0 5,036
WILLIAMS SONOMA INC COM 969904101 653 12,177 SH   SOLE 28 12,177 0 0
WILLIAMS SONOMA INC COM 969904101 2,237 41,725 SH   SOLE 29 0 0 41,725
WILLIAMS SONOMA INC COM 969904101 744 13,873 SH   SOLE 30 13,873 0 0
WILLIAMS SONOMA INC COM 969904101 111 2,063 SH   SOLE 31 2,063 0 0
WILLIAMS SONOMA INC COM 969904101 31,255 582,904 SH   SOLE 34 582,904 0 0
WILLIAMS SONOMA INC COM 969904101 164 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 306 5,709 SH   SOLE 40 5,709 0 0
WILLIS LEASE FINANCE CORP COM 970646105 25 1,139 SH   SOLE 2 210 0 929
WILLIS LEASE FINANCE CORP COM 970646105 391 17,514 SH   SOLE 18 17,514 0 0
WILLIS LEASE FINANCE CORP COM 970646105 59 2,630 SH   SOLE 19 2,630 0 0
WILLIS LEASE FINANCE CORP COM 970646105 2,967 132,773 SH   SOLE 21 132,773 0 0
WILLIS LEASE FINANCE CORP COM 970646105 705 31,563 SH   SOLE 22 28,931 0 2,632
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,646 119,537 SH   SOLE 2 36,249 0 83,288
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,999 38,189 SH   SOLE 4 34,883 0 3,306
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,997 84,018 SH   SOLE 7 80,299 0 3,719
WILLIS TOWERS WATSON PUB LTD SHS G96629103 437 3,337 SH   SOLE 13 3,337 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 111 848 SH   SOLE 15 848 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 29,605 226,182 SH   SOLE 18 207,511 0 18,671
WILLIS TOWERS WATSON PUB LTD SHS G96629103 416 3,176 SH   SOLE 19 3,176 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,274 63,211 SH   SOLE 20 0 0 63,211
WILLIS TOWERS WATSON PUB LTD SHS G96629103 152,010 1,161,359 SH   SOLE 21 1,161,359 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 324,629 2,480,168 SH   SOLE 22 2,139,120 0 341,048
WILLIS TOWERS WATSON PUB LTD SHS G96629103 20,659 157,836 SH   SOLE 23 157,836 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,446 49,246 SH   SOLE 25 49,246 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 40,425 308,846 SH   SOLE 26 91,661 0 217,185
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,599 27,499 SH   SOLE 28 20,600 0 6,899
WILLIS TOWERS WATSON PUB LTD SHS G96629103 840 6,420 SH   SOLE 29 6,420 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 49,529 378,402 SH   SOLE 30 378,402 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,936 60,629 SH   SOLE 31 25,036 0 35,593
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,231 9,402 SH   SOLE 34 9,402 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 26,227 200,374 SH   SOLE 36 200,374 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 82 627 SH   SOLE 40 627 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 287 52,607 SH   SOLE 2 36,936 0 15,671
WINDSTREAM HLDGS INC COM NEW 97382A200 7 1,194 SH   SOLE 4 1,194 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 85 15,634 SH   SOLE 7 15,634 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 0 8 SH   SOLE 17 0 0 8
WINDSTREAM HLDGS INC COM NEW 97382A200 3,734 685,218 SH   SOLE 18 685,218 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 3,739 686,114 SH   SOLE 19 686,114 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 49,799 9,137,449 SH   SOLE 21 9,137,449 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 44,611 8,185,425 SH   SOLE 22 7,740,383 0 445,042
WINDSTREAM HLDGS INC COM NEW 97382A200 64 11,670 SH   SOLE 23 11,670 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 680 124,747 SH   SOLE 26 99,283 0 25,464
WINDSTREAM HLDGS INC COM NEW 97382A200 146 26,832 SH   SOLE 28 26,832 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 691 126,878 SH   SOLE 29 0 0 126,878
WINDSTREAM HLDGS INC COM NEW 97382A200 233 42,662 SH   SOLE 30 42,662 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 244 44,686 SH   SOLE 36 44,686 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 106 19,471 SH   SOLE 40 19,471 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 3 2,806 SH   SOLE 19 2,806 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 4 3,179 SH   SOLE 21 3,179 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 217 190,106 SH   SOLE 22 190,106 0 0
WINGSTOP INC COM 974155103 24 861 SH   SOLE 2 703 0 158
WINGSTOP INC COM 974155103 25 875 SH   SOLE 7 875 0 0
WINGSTOP INC COM 974155103 2,709 95,807 SH   SOLE 18 95,807 0 0
WINGSTOP INC COM 974155103 11,463 405,335 SH   SOLE 19 405,335 0 0
WINGSTOP INC COM 974155103 57,998 2,050,844 SH   SOLE 21 2,050,844 0 0
WINGSTOP INC COM 974155103 19,391 685,683 SH   SOLE 22 648,056 0 37,627
WINGSTOP INC COM 974155103 970 34,297 SH   SOLE 25 34,297 0 0
WINGSTOP INC COM 974155103 49 1,744 SH   SOLE 26 0 0 1,744
WINGSTOP INC COM 974155103 258 9,131 SH   SOLE 28 9,131 0 0
WINGSTOP INC COM 974155103 1,626 57,502 SH   SOLE 30 57,502 0 0
WINGSTOP INC COM 974155103 3,662 129,499 SH   SOLE 34 129,499 0 0
WINGSTOP INC COM 974155103 67 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 15 132 SH   SOLE 2 109 0 23
WINMARK CORP COM 974250102 4 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 1,005 8,897 SH   SOLE 18 8,897 0 0
WINMARK CORP COM 974250102 183 1,619 SH   SOLE 19 1,619 0 0
WINMARK CORP COM 974250102 8,141 72,048 SH   SOLE 21 72,048 0 0
WINMARK CORP COM 974250102 2,760 24,428 SH   SOLE 22 20,968 0 3,460
WINMARK CORP COM 974250102 35 312 SH   SOLE 26 0 0 312
WINMARK CORP COM 974250102 36 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 42 372 SH   SOLE 30 372 0 0
WINMARK CORP COM 974250102 29 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 36 1,223 SH   SOLE 2 1,223 0 0
WINNEBAGO INDS INC COM 974637100 2 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 17 584 SH   SOLE 7 584 0 0
WINNEBAGO INDS INC COM 974637100 3,994 136,532 SH   SOLE 18 136,532 0 0
WINNEBAGO INDS INC COM 974637100 462 15,781 SH   SOLE 19 15,781 0 0
WINNEBAGO INDS INC COM 974637100 66,953 2,288,978 SH   SOLE 21 2,288,978 0 0
WINNEBAGO INDS INC COM 974637100 20,909 714,823 SH   SOLE 22 654,277 0 60,546
WINNEBAGO INDS INC COM 974637100 104 3,560 SH   SOLE 26 0 0 3,560
WINNEBAGO INDS INC COM 974637100 113 3,867 SH   SOLE 28 3,867 0 0
WINNEBAGO INDS INC COM 974637100 1,402 47,935 SH   SOLE 30 47,935 0 0
WINNEBAGO INDS INC COM 974637100 86 2,948 SH   SOLE 40 2,948 0 0
WINS FIN HLDGS INC ORD SHS G97223104 192 1,327 SH   SOLE 18 1,327 0 0
WINS FIN HLDGS INC ORD SHS G97223104 79 542 SH   SOLE 19 542 0 0
WINS FIN HLDGS INC ORD SHS G97223104 6,087 41,985 SH   SOLE 21 41,985 0 0
WINS FIN HLDGS INC ORD SHS G97223104 766 5,282 SH   SOLE 22 4,326 0 956
WINTRUST FINL CORP COM 97650W108 3,267 47,262 SH   SOLE 2 38,582 0 8,680
WINTRUST FINL CORP COM 97650W108 14 208 SH   SOLE 4 208 0 0
WINTRUST FINL CORP COM 97650W108 123 1,780 SH   SOLE 7 1,780 0 0
WINTRUST FINL CORP COM 97650W108 24,441 353,601 SH   SOLE 18 353,601 0 0
WINTRUST FINL CORP COM 97650W108 11,800 170,711 SH   SOLE 19 170,711 0 0
WINTRUST FINL CORP COM 97650W108 233,293 3,375,193 SH   SOLE 21 3,375,193 0 0
WINTRUST FINL CORP COM 97650W108 144,825 2,095,276 SH   SOLE 22 1,997,537 0 97,739
WINTRUST FINL CORP COM 97650W108 36 517 SH   SOLE 23 517 0 0
WINTRUST FINL CORP COM 97650W108 1,155 16,708 SH   SOLE 26 14,127 0 2,581
WINTRUST FINL CORP COM 97650W108 535 7,746 SH   SOLE 28 7,746 0 0
WINTRUST FINL CORP COM 97650W108 1,920 27,771 SH   SOLE 29 0 0 27,771
WINTRUST FINL CORP COM 97650W108 581 8,406 SH   SOLE 30 8,406 0 0
WINTRUST FINL CORP COM 97650W108 340 4,918 SH   SOLE 40 4,918 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,687 164,885 SH   SOLE 2 129,881 0 35,004
WIPRO LTD SPON ADR 1 SH 97651M109 846 82,678 SH   SOLE 7 39,942 0 42,736
WIPRO LTD SPON ADR 1 SH 97651M109 5,659 553,156 SH   SOLE 18 553,156 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 545 53,250 SH   SOLE 19 53,250 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 29,866 2,919,474 SH   SOLE 21 2,919,474 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 9,433 922,136 SH   SOLE 22 922,136 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,208 215,874 SH   SOLE 25 215,874 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,160 993,146 SH   SOLE 26 370,972 0 622,174
WIPRO LTD SPON ADR 1 SH 97651M109 3,980 389,030 SH   SOLE 28 389,030 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,957 386,758 SH   SOLE 29 386,758 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 17,001 1,661,899 SH   SOLE 30 1,661,899 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 963 94,130 SH   SOLE 34 94,130 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 32 3,163 SH   SOLE 40 3,163 0 0
WIRELESS TELECOM GROUP INC COM 976524108 8 5,731 SH   SOLE 21 5,731 0 0
WIRELESS TELECOM GROUP INC COM 976524108 48 32,240 SH   SOLE 22 32,240 0 0
WISDOMTREE INVTS INC COM 97717P104 49 5,359 SH   SOLE 2 4,663 0 696
WISDOMTREE INVTS INC COM 97717P104 3 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 70 7,755 SH   SOLE 7 7,755 0 0
WISDOMTREE INVTS INC COM 97717P104 1 102 SH   SOLE 17 0 0 102
WISDOMTREE INVTS INC COM 97717P104 5,969 657,407 SH   SOLE 18 657,407 0 0
WISDOMTREE INVTS INC COM 97717P104 3,781 416,442 SH   SOLE 19 416,442 0 0
WISDOMTREE INVTS INC COM 97717P104 79,704 8,777,951 SH   SOLE 21 8,777,951 0 0
WISDOMTREE INVTS INC COM 97717P104 29,899 3,292,826 SH   SOLE 22 3,065,548 0 227,278
WISDOMTREE INVTS INC COM 97717P104 249 27,444 SH   SOLE 26 16,859 0 10,585
WISDOMTREE INVTS INC COM 97717P104 155 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,676 184,587 SH   SOLE 30 184,587 0 0
WISDOMTREE INVTS INC COM 97717P104 113 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR TOTAL DIVID FD 97717W109 63 747 SH   SOLE 17 0 0 747
WISDOMTREE TR EMG MKTS SMCAP 97717W281 167 3,712 SH   SOLE 18 3,712 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 20 SH   SOLE 17 0 0 20
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,506 61,350 SH   SOLE 19 61,350 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 171,384 7,102,548 SH   SOLE 2 330,055 0 6,772,493
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,853 118,227 SH   SOLE 7 118,227 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 29,422 1,219,304 SH   SOLE 22 1,219,304 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505 0 1 SH   SOLE 17 0 0 1
WISDOMTREE TR SMLCAP EARN FD 97717W562 1 42 SH   SOLE 17 0 0 42
WISDOMTREE TR MDCP EARN FUND 97717W570 4 124 SH   SOLE 17 0 0 124
WISDOMTREE TR TTL EARNING FD 97717W596 2 24 SH   SOLE 17 0 0 24
WISDOMTREE TR SMALLCAP DIVID 97717W604 1 11 SH   SOLE 17 0 0 11
WISDOMTREE TR INTL EQUITY FD 97717W703 28 568 SH   SOLE 17 0 0 568
WISDOMTREE TR INTL EQUITY FD 97717W703 2,077 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 44 SH   SOLE 17 0 0 44
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3 68 SH   SOLE 18 68 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 42,942 848,320 SH   SOLE 19 848,320 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,219 43,830 SH   SOLE 22 43,830 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 6 174 SH   SOLE 17 0 0 174
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,198 19,070 SH   SOLE 2 19,070 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22 351 SH   SOLE 18 351 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 3 70 SH   SOLE 17 0 0 70
WIX COM LTD SHS M98068105 559 8,236 SH   SOLE 2 8,236 0 0
WIX COM LTD SHS M98068105 64 946 SH   SOLE 4 946 0 0
WIX COM LTD SHS M98068105 77 1,133 SH   SOLE 7 1,133 0 0
WIX COM LTD SHS M98068105 49 718 SH   SOLE 18 718 0 0
WIX COM LTD SHS M98068105 27,502 405,033 SH   SOLE 19 405,033 0 0
WIX COM LTD SHS M98068105 10,603 156,155 SH   SOLE 21 156,155 0 0
WIX COM LTD SHS M98068105 17,217 253,565 SH   SOLE 22 227,888 0 25,677
WIX COM LTD SHS M98068105 310 4,571 SH   SOLE 23 4,571 0 0
WIX COM LTD SHS M98068105 807 11,890 SH   SOLE 25 11,890 0 0
WIX COM LTD SHS M98068105 342 5,038 SH   SOLE 26 288 0 4,750
WIX COM LTD SHS M98068105 1,150 16,933 SH   SOLE 29 531 0 16,402
WIX COM LTD SHS M98068105 22 326 SH   SOLE 30 326 0 0
WIX COM LTD SHS M98068105 52 767 SH   SOLE 31 767 0 0
WIX COM LTD SHS M98068105 3,077 45,313 SH   SOLE 34 45,313 0 0
WIX COM LTD SHS M98068105 48 714 SH   SOLE 36 714 0 0
WIX COM LTD SHS M98068105 319 4,691 SH   SOLE 40 4,691 0 0
WMIH CORP COM 92936P100 15 10,198 SH   SOLE 2 10,198 0 0
WMIH CORP COM 92936P100 15 10,260 SH   SOLE 7 10,260 0 0
WMIH CORP COM 92936P100 1,142 787,298 SH   SOLE 18 787,298 0 0
WMIH CORP COM 92936P100 181 124,883 SH   SOLE 19 124,883 0 0
WMIH CORP COM 92936P100 9,623 6,636,880 SH   SOLE 21 6,636,880 0 0
WMIH CORP COM 92936P100 3,000 2,068,783 SH   SOLE 22 1,692,746 0 376,037
WMIH CORP COM 92936P100 40 27,460 SH   SOLE 28 27,460 0 0
WMIH CORP COM 92936P100 74 50,977 SH   SOLE 30 50,977 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 9 300 SH   SOLE 2 300 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 111 3,875 SH   SOLE 3 3,875 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 125 4,357 SH   SOLE 7 4,357 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 173 6,036 SH   SOLE 15 6,036 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 22,270 778,411 SH   SOLE 22 778,411 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 195 6,818 SH   SOLE 25 6,818 0 0
WOLVERINE BANCORP INC COM 977880103 10 293 SH   SOLE 18 293 0 0
WOLVERINE BANCORP INC COM 977880103 9 283 SH   SOLE 21 283 0 0
WOLVERINE WORLD WIDE INC COM 978097103 470 18,813 SH   SOLE 2 4,375 0 14,438
WOLVERINE WORLD WIDE INC COM 978097103 13 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 64 2,574 SH   SOLE 7 2,574 0 0
WOLVERINE WORLD WIDE INC COM 978097103 12,661 507,041 SH   SOLE 18 507,041 0 0
WOLVERINE WORLD WIDE INC COM 978097103 10,029 401,657 SH   SOLE 19 401,657 0 0
WOLVERINE WORLD WIDE INC COM 978097103 210,253 8,420,222 SH   SOLE 21 8,420,222 0 0
WOLVERINE WORLD WIDE INC COM 978097103 65,036 2,604,568 SH   SOLE 22 2,409,278 0 195,290
WOLVERINE WORLD WIDE INC COM 978097103 620 24,826 SH   SOLE 26 19,161 0 5,665
WOLVERINE WORLD WIDE INC COM 978097103 351 14,039 SH   SOLE 28 14,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,689 187,776 SH   SOLE 30 187,776 0 0
WOLVERINE WORLD WIDE INC COM 978097103 275 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 2,042 30,070 SH   SOLE 2 28,105 0 1,965
WOODWARD INC COM 980745103 74 1,091 SH   SOLE 4 1,091 0 0
WOODWARD INC COM 980745103 115 1,696 SH   SOLE 7 1,696 0 0
WOODWARD INC COM 980745103 23,811 350,571 SH   SOLE 18 350,571 0 0
WOODWARD INC COM 980745103 4,171 61,405 SH   SOLE 19 61,405 0 0
WOODWARD INC COM 980745103 225,564 3,321,019 SH   SOLE 21 3,321,019 0 0
WOODWARD INC COM 980745103 120,706 1,777,181 SH   SOLE 22 1,665,115 0 112,066
WOODWARD INC COM 980745103 167 2,455 SH   SOLE 23 2,455 0 0
WOODWARD INC COM 980745103 1,490 21,940 SH   SOLE 26 18,685 0 3,255
WOODWARD INC COM 980745103 526 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 1,374 20,229 SH   SOLE 29 0 0 20,229
WOODWARD INC COM 980745103 618 9,106 SH   SOLE 30 9,106 0 0
WOODWARD INC COM 980745103 16 239 SH   SOLE 31 239 0 0
WOODWARD INC COM 980745103 178 2,627 SH   SOLE 36 2,627 0 0
WOODWARD INC COM 980745103 433 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 5,313 63,793 SH   SOLE 2 5,734 0 58,059
WORKDAY INC CL A 98138H101 3,028 36,364 SH   SOLE 4 33,011 0 3,353
WORKDAY INC CL A 98138H101 758 9,103 SH   SOLE 7 7,859 0 1,244
WORKDAY INC CL A 98138H101 57 688 SH   SOLE 15 688 0 0
WORKDAY INC CL A 98138H101 0 3 SH   SOLE 17 0 0 3
WORKDAY INC CL A 98138H101 5,524 66,331 SH   SOLE 18 53,304 0 13,027
WORKDAY INC CL A 98138H101 6,276 75,365 SH   SOLE 19 75,365 0 0
WORKDAY INC CL A 98138H101 4,989 59,902 SH   SOLE 20 0 0 59,902
WORKDAY INC CL A 98138H101 122,875 1,475,450 SH   SOLE 21 1,475,450 0 0
WORKDAY INC CL A 98138H101 262,884 3,156,626 SH   SOLE 22 2,758,293 0 398,333
WORKDAY INC CL A 98138H101 11,175 134,190 SH   SOLE 23 134,190 0 0
WORKDAY INC CL A 98138H101 3,464 41,589 SH   SOLE 25 41,589 0 0
WORKDAY INC CL A 98138H101 24,018 288,398 SH   SOLE 26 94,643 0 193,755
WORKDAY INC CL A 98138H101 2,091 25,103 SH   SOLE 28 18,691 0 6,412
WORKDAY INC CL A 98138H101 2,746 32,973 SH   SOLE 29 5,138 0 27,835
WORKDAY INC CL A 98138H101 10,963 131,637 SH   SOLE 30 131,637 0 0
WORKDAY INC CL A 98138H101 4,857 58,326 SH   SOLE 31 25,985 0 32,341
WORKDAY INC CL A 98138H101 734 8,819 SH   SOLE 34 8,819 0 0
WORKDAY INC CL A 98138H101 15,081 181,091 SH   SOLE 36 181,091 0 0
WORKDAY INC CL A 98138H101 50 600 SH   SOLE 40 600 0 0
WORKDAY INC NOTE 0.750% 7/1 98138HAC5 291 255,000 PRN   SOLE 21 255,000 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 491 400,000 PRN   SOLE 21 400,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1 421 SH   SOLE 2 421 0 0
WORKHORSE GROUP INC COM NEW 98138J206 112 42,425 SH   SOLE 18 42,425 0 0
WORKHORSE GROUP INC COM NEW 98138J206 9 3,310 SH   SOLE 19 3,310 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,225 465,727 SH   SOLE 21 465,727 0 0
WORKHORSE GROUP INC COM NEW 98138J206 198 75,356 SH   SOLE 22 67,207 0 8,149
WORKIVA INC COM CL A 98139A105 30 1,929 SH   SOLE 2 1,880 0 49
WORKIVA INC COM CL A 98139A105 24 1,538 SH   SOLE 7 1,538 0 0
WORKIVA INC COM CL A 98139A105 1,304 83,328 SH   SOLE 18 83,328 0 0
WORKIVA INC COM CL A 98139A105 212 13,519 SH   SOLE 19 13,519 0 0
WORKIVA INC COM CL A 98139A105 10,879 695,158 SH   SOLE 21 695,158 0 0
WORKIVA INC COM CL A 98139A105 7,881 503,553 SH   SOLE 22 462,154 0 41,399
WORKIVA INC COM CL A 98139A105 40 2,552 SH   SOLE 28 2,552 0 0
WORKIVA INC COM CL A 98139A105 54 3,452 SH   SOLE 30 3,452 0 0
WORLD ACCEP CORP DEL COM 981419104 73 1,403 SH   SOLE 2 256 0 1,147
WORLD ACCEP CORP DEL COM 981419104 5 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 9 178 SH   SOLE 7 178 0 0
WORLD ACCEP CORP DEL COM 981419104 1,823 35,200 SH   SOLE 18 35,200 0 0
WORLD ACCEP CORP DEL COM 981419104 204 3,944 SH   SOLE 19 3,944 0 0
WORLD ACCEP CORP DEL COM 981419104 28,595 552,231 SH   SOLE 21 552,231 0 0
WORLD ACCEP CORP DEL COM 981419104 9,690 187,142 SH   SOLE 22 168,328 0 18,814
WORLD ACCEP CORP DEL COM 981419104 259 5,011 SH   SOLE 26 4,324 0 687
WORLD ACCEP CORP DEL COM 981419104 50 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 733 14,148 SH   SOLE 30 14,148 0 0
WORLD ACCEP CORP DEL COM 981419104 42 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 1,696 46,782 SH   SOLE 2 34,698 0 12,084
WORLD FUEL SVCS CORP COM 981475106 10 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 184 5,080 SH   SOLE 7 5,080 0 0
WORLD FUEL SVCS CORP COM 981475106 10,087 278,263 SH   SOLE 18 278,263 0 0
WORLD FUEL SVCS CORP COM 981475106 5,569 153,616 SH   SOLE 19 153,616 0 0
WORLD FUEL SVCS CORP COM 981475106 114,605 3,161,530 SH   SOLE 21 3,161,530 0 0
WORLD FUEL SVCS CORP COM 981475106 82,462 2,274,810 SH   SOLE 22 1,996,908 0 277,902
WORLD FUEL SVCS CORP COM 981475106 689 19,018 SH   SOLE 26 14,424 0 4,594
WORLD FUEL SVCS CORP COM 981475106 376 10,377 SH   SOLE 28 10,377 0 0
WORLD FUEL SVCS CORP COM 981475106 419 11,557 SH   SOLE 30 11,557 0 0
WORLD FUEL SVCS CORP COM 981475106 58 1,596 SH   SOLE 31 1,596 0 0
WORLD FUEL SVCS CORP COM 981475106 1,003 27,677 SH   SOLE 36 27,677 0 0
WORLD FUEL SVCS CORP COM 981475106 287 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 56 2,527 SH   SOLE 2 2,194 0 333
WORLD WRESTLING ENTMT INC CL A 98156Q108 8 348 SH   SOLE 4 348 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 15 661 SH   SOLE 7 661 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,993 179,704 SH   SOLE 18 179,704 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 520 23,394 SH   SOLE 19 23,394 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 70,090 3,154,344 SH   SOLE 21 3,154,344 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 21,811 981,604 SH   SOLE 22 917,920 0 63,684
WORLD WRESTLING ENTMT INC CL A 98156Q108 21 957 SH   SOLE 26 0 0 957
WORLD WRESTLING ENTMT INC CL A 98156Q108 109 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,649 74,190 SH   SOLE 30 74,190 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 83 3,743 SH   SOLE 40 3,743 0 0
WORTHINGTON INDS INC COM 981811102 1,797 39,844 SH   SOLE 2 39,701 0 143
WORTHINGTON INDS INC COM 981811102 13 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 54 1,202 SH   SOLE 7 1,202 0 0
WORTHINGTON INDS INC COM 981811102 12,983 287,932 SH   SOLE 18 287,932 0 0
WORTHINGTON INDS INC COM 981811102 12,272 272,175 SH   SOLE 19 272,175 0 0
WORTHINGTON INDS INC COM 981811102 126,621 2,808,175 SH   SOLE 21 2,808,175 0 0
WORTHINGTON INDS INC COM 981811102 81,022 1,796,888 SH   SOLE 22 1,698,085 0 98,803
WORTHINGTON INDS INC COM 981811102 145 3,209 SH   SOLE 23 3,209 0 0
WORTHINGTON INDS INC COM 981811102 131 2,902 SH   SOLE 25 2,902 0 0
WORTHINGTON INDS INC COM 981811102 537 11,920 SH   SOLE 26 8,973 0 2,947
WORTHINGTON INDS INC COM 981811102 313 6,946 SH   SOLE 28 6,946 0 0
WORTHINGTON INDS INC COM 981811102 1,683 37,327 SH   SOLE 29 0 0 37,327
WORTHINGTON INDS INC COM 981811102 335 7,420 SH   SOLE 30 7,420 0 0
WORTHINGTON INDS INC COM 981811102 0 2 SH   SOLE 31 2 0 0
WORTHINGTON INDS INC COM 981811102 68 1,513 SH   SOLE 34 1,513 0 0
WORTHINGTON INDS INC COM 981811102 196 4,341 SH   SOLE 36 4,341 0 0
WORTHINGTON INDS INC COM 981811102 256 5,670 SH   SOLE 40 5,670 0 0
WPCS INTL INC COM PAR $.0001 N 92931L401 78 56,395 SH   SOLE 22 56,395 0 0
WPX ENERGY INC COM 98212B103 3,304 246,754 SH   SOLE 2 179,937 0 66,817
WPX ENERGY INC COM 98212B103 26 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 157 11,704 SH   SOLE 7 11,704 0 0
WPX ENERGY INC COM 98212B103 155 11,540 SH   SOLE 15 0 0 11,540
WPX ENERGY INC COM 98212B103 18,244 1,362,494 SH   SOLE 18 1,362,494 0 0
WPX ENERGY INC COM 98212B103 3,371 251,779 SH   SOLE 19 251,779 0 0
WPX ENERGY INC COM 98212B103 235,776 17,608,392 SH   SOLE 21 17,608,392 0 0
WPX ENERGY INC COM 98212B103 163,979 12,246,348 SH   SOLE 22 10,957,903 0 1,288,445
WPX ENERGY INC COM 98212B103 1,856 138,622 SH   SOLE 26 117,922 0 20,700
WPX ENERGY INC COM 98212B103 758 56,574 SH   SOLE 28 56,574 0 0
WPX ENERGY INC COM 98212B103 2,469 184,375 SH   SOLE 30 184,375 0 0
WPX ENERGY INC COM 98212B103 115 8,604 SH   SOLE 31 8,604 0 0
WPX ENERGY INC COM 98212B103 586 43,745 SH   SOLE 36 43,745 0 0
WPX ENERGY INC COM 98212B103 396 29,601 SH   SOLE 40 29,601 0 0
WPX ENERGY INC PFD SER A CV 98212B202 29,242 483,812 SH   SOLE 21 483,812 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 435 365,000 PRN   SOLE 21 365,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 700 22,504 SH   SOLE 2 4,682 0 17,822
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 13 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 87 2,798 SH   SOLE 7 2,798 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 12,703 408,207 SH   SOLE 18 408,207 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2,007 64,490 SH   SOLE 19 64,490 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 106,525 3,423,039 SH   SOLE 21 3,423,039 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 86,648 2,784,309 SH   SOLE 22 2,585,646 0 198,663
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 815 26,200 SH   SOLE 26 20,649 0 5,551
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 412 13,230 SH   SOLE 28 13,230 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 489 15,728 SH   SOLE 30 15,728 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 314 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 338 7,356 SH   SOLE 2 2,239 0 5,117
WSFS FINL CORP COM 929328102 16 354 SH   SOLE 4 354 0 0
WSFS FINL CORP COM 929328102 40 867 SH   SOLE 7 867 0 0
WSFS FINL CORP COM 929328102 5,322 115,818 SH   SOLE 18 115,818 0 0
WSFS FINL CORP COM 929328102 835 18,164 SH   SOLE 19 18,164 0 0
WSFS FINL CORP COM 929328102 39,866 867,600 SH   SOLE 21 867,600 0 0
WSFS FINL CORP COM 929328102 37,392 813,752 SH   SOLE 22 758,808 0 54,944
WSFS FINL CORP COM 929328102 42 924 SH   SOLE 26 0 0 924
WSFS FINL CORP COM 929328102 184 4,006 SH   SOLE 28 4,006 0 0
WSFS FINL CORP COM 929328102 194 4,227 SH   SOLE 30 4,227 0 0
WSFS FINL CORP COM 929328102 168 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 7 2,100 SH   SOLE 21 2,100 0 0
WSI INDS INC COM 92932Q102 370 109,494 SH   SOLE 22 109,494 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 8,361 99,198 SH   SOLE 2 31,649 0 67,549
WYNDHAM WORLDWIDE CORP COM 98310W108 3,051 36,193 SH   SOLE 4 33,637 0 2,556
WYNDHAM WORLDWIDE CORP COM 98310W108 6,505 77,169 SH   SOLE 7 71,457 0 5,712
WYNDHAM WORLDWIDE CORP COM 98310W108 240 2,851 SH   SOLE 13 2,851 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 59 697 SH   SOLE 15 697 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 19,873 235,766 SH   SOLE 18 220,197 0 15,569
WYNDHAM WORLDWIDE CORP COM 98310W108 14,944 177,293 SH   SOLE 19 177,293 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 6,638 78,753 SH   SOLE 20 0 0 78,753
WYNDHAM WORLDWIDE CORP COM 98310W108 156,171 1,852,782 SH   SOLE 21 1,852,782 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 240,330 2,851,226 SH   SOLE 22 2,312,310 0 538,916
WYNDHAM WORLDWIDE CORP COM 98310W108 11,211 133,000 SH   SOLE 23 133,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 3,335 39,570 SH   SOLE 25 39,570 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 23,646 280,537 SH   SOLE 26 99,999 0 180,538
WYNDHAM WORLDWIDE CORP COM 98310W108 1,974 23,414 SH   SOLE 28 17,493 0 5,921
WYNDHAM WORLDWIDE CORP COM 98310W108 2,328 27,621 SH   SOLE 29 3,465 0 24,156
WYNDHAM WORLDWIDE CORP COM 98310W108 25,352 300,772 SH   SOLE 30 300,772 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 4,764 56,515 SH   SOLE 31 24,490 0 32,025
WYNDHAM WORLDWIDE CORP COM 98310W108 7,569 89,801 SH   SOLE 34 89,801 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 11,740 139,282 SH   SOLE 36 139,282 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 50 593 SH   SOLE 40 593 0 0
WYNN RESORTS LTD COM 983134107 1,661 14,495 SH   SOLE 2 14,495 0 0
WYNN RESORTS LTD COM 983134107 2,649 23,110 SH   SOLE 4 21,114 0 1,996
WYNN RESORTS LTD COM 983134107 6,518 56,868 SH   SOLE 7 53,634 0 3,234
WYNN RESORTS LTD COM 983134107 57 500 SH   SOLE 15 500 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
WYNN RESORTS LTD COM 983134107 19,477 169,943 SH   SOLE 18 158,432 0 11,511
WYNN RESORTS LTD COM 983134107 35,599 310,614 SH   SOLE 19 310,614 0 0
WYNN RESORTS LTD COM 983134107 5,064 44,187 SH   SOLE 20 0 0 44,187
WYNN RESORTS LTD COM 983134107 163,203 1,423,985 SH   SOLE 21 1,423,985 0 0
WYNN RESORTS LTD COM 983134107 238,494 2,080,921 SH   SOLE 22 1,729,222 0 351,699
WYNN RESORTS LTD COM 983134107 10,994 95,923 SH   SOLE 23 95,923 0 0
WYNN RESORTS LTD COM 983134107 5,688 49,626 SH   SOLE 25 49,626 0 0
WYNN RESORTS LTD COM 983134107 24,106 210,330 SH   SOLE 26 72,401 0 137,929
WYNN RESORTS LTD COM 983134107 1,931 16,851 SH   SOLE 28 12,564 0 4,287
WYNN RESORTS LTD COM 983134107 2,163 18,869 SH   SOLE 29 0 0 18,869
WYNN RESORTS LTD COM 983134107 23,790 207,571 SH   SOLE 30 207,571 0 0
WYNN RESORTS LTD COM 983134107 3,914 34,154 SH   SOLE 31 4,537 0 29,617
WYNN RESORTS LTD COM 983134107 5,878 51,290 SH   SOLE 34 51,290 0 0
WYNN RESORTS LTD COM 983134107 15,619 136,281 SH   SOLE 36 136,281 0 0
WYNN RESORTS LTD COM 983134107 46 397 SH   SOLE 40 397 0 0
XACTLY CORP COM 98386L101 21 1,773 SH   SOLE 2 1,773 0 0
XACTLY CORP COM 98386L101 18 1,532 SH   SOLE 7 1,532 0 0
XACTLY CORP COM 98386L101 1,042 87,526 SH   SOLE 18 87,526 0 0
XACTLY CORP COM 98386L101 121 10,194 SH   SOLE 19 10,194 0 0
XACTLY CORP COM 98386L101 8,668 728,381 SH   SOLE 21 728,381 0 0
XACTLY CORP COM 98386L101 5,908 496,490 SH   SOLE 22 471,406 0 25,084
XACTLY CORP COM 98386L101 39 3,286 SH   SOLE 30 3,286 0 0
XBIOTECH INC COM 98400H102 15 905 SH   SOLE 2 905 0 0
XBIOTECH INC COM 98400H102 1,094 66,373 SH   SOLE 18 66,373 0 0
XBIOTECH INC COM 98400H102 112 6,767 SH   SOLE 19 6,767 0 0
XBIOTECH INC COM 98400H102 16,473 998,959 SH   SOLE 21 998,959 0 0
XBIOTECH INC COM 98400H102 3,549 215,217 SH   SOLE 22 179,963 0 35,254
XBIOTECH INC COM 98400H102 48 2,937 SH   SOLE 30 2,937 0 0
XCEL BRANDS INC COM NEW 98400M101 4 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 1 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 31,136 700,467 SH   SOLE 2 392,269 0 308,198
XCEL ENERGY INC COM 98389B100 9,164 206,153 SH   SOLE 4 192,195 0 13,958
XCEL ENERGY INC COM 98389B100 21,168 476,213 SH   SOLE 7 436,019 0 40,194
XCEL ENERGY INC COM 98389B100 1,051 23,646 SH   SOLE 13 23,646 0 0
XCEL ENERGY INC COM 98389B100 137 3,080 SH   SOLE 15 3,080 0 0
XCEL ENERGY INC COM 98389B100 53,292 1,198,927 SH   SOLE 18 1,125,055 0 73,872
XCEL ENERGY INC COM 98389B100 26,653 599,623 SH   SOLE 19 599,623 0 0
XCEL ENERGY INC COM 98389B100 12,804 288,061 SH   SOLE 20 0 0 288,061
XCEL ENERGY INC COM 98389B100 760,351 17,105,766 SH   SOLE 21 17,105,766 0 0
XCEL ENERGY INC COM 98389B100 670,133 15,076,099 SH   SOLE 22 12,302,391 0 2,773,708
XCEL ENERGY INC COM 98389B100 29,640 666,810 SH   SOLE 23 666,810 0 0
XCEL ENERGY INC COM 98389B100 9,409 211,685 SH   SOLE 25 211,685 0 0
XCEL ENERGY INC COM 98389B100 78,390 1,763,553 SH   SOLE 26 369,571 0 1,393,982
XCEL ENERGY INC COM 98389B100 4,709 105,938 SH   SOLE 28 78,798 0 27,140
XCEL ENERGY INC COM 98389B100 1,325 29,805 SH   SOLE 29 29,805 0 0
XCEL ENERGY INC COM 98389B100 80,129 1,802,677 SH   SOLE 30 1,802,677 0 0
XCEL ENERGY INC COM 98389B100 13,946 313,753 SH   SOLE 31 106,329 0 207,424
XCEL ENERGY INC COM 98389B100 3,256 73,248 SH   SOLE 32 73,248 0 0
XCEL ENERGY INC COM 98389B100 6,246 140,516 SH   SOLE 34 140,516 0 0
XCEL ENERGY INC COM 98389B100 37,842 851,335 SH   SOLE 36 851,335 0 0
XCEL ENERGY INC COM 98389B100 116 2,600 SH   SOLE 40 2,600 0 0
XCERRA CORP COM 98400J108 113 12,660 SH   SOLE 2 2,704 0 9,956
XCERRA CORP COM 98400J108 5 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 10 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 1,946 218,893 SH   SOLE 18 218,893 0 0
XCERRA CORP COM 98400J108 291 32,778 SH   SOLE 19 32,778 0 0
XCERRA CORP COM 98400J108 15,265 1,717,066 SH   SOLE 21 1,717,066 0 0
XCERRA CORP COM 98400J108 13,945 1,568,648 SH   SOLE 22 1,455,142 0 113,506
XCERRA CORP COM 98400J108 68 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 135 15,136 SH   SOLE 30 15,136 0 0
XCERRA CORP COM 98400J108 58 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 179 7,471 SH   SOLE 2 7,352 0 119
XENCOR INC COM 98401F105 15 642 SH   SOLE 7 642 0 0
XENCOR INC COM 98401F105 3,239 135,403 SH   SOLE 18 135,403 0 0
XENCOR INC COM 98401F105 2,386 99,748 SH   SOLE 19 99,748 0 0
XENCOR INC COM 98401F105 41,279 1,725,708 SH   SOLE 21 1,725,708 0 0
XENCOR INC COM 98401F105 23,527 983,568 SH   SOLE 22 922,812 0 60,756
XENCOR INC COM 98401F105 39 1,624 SH   SOLE 23 1,624 0 0
XENCOR INC COM 98401F105 55 2,300 SH   SOLE 26 0 0 2,300
XENCOR INC COM 98401F105 97 4,042 SH   SOLE 28 4,042 0 0
XENCOR INC COM 98401F105 153 6,395 SH   SOLE 30 6,395 0 0
XENCOR INC COM 98401F105 68 2,859 SH   SOLE 40 2,859 0 0
XENIA HOTELS & RESORTS INC COM 984017103 368 21,564 SH   SOLE 2 4,563 0 17,001
XENIA HOTELS & RESORTS INC COM 984017103 540 31,658 SH   SOLE 4 31,658 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,284 133,831 SH   SOLE 7 133,831 0 0
XENIA HOTELS & RESORTS INC COM 984017103 77 4,512 SH   SOLE 15 4,512 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,111 416,550 SH   SOLE 18 416,550 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,410 141,207 SH   SOLE 19 141,207 0 0
XENIA HOTELS & RESORTS INC COM 984017103 64,499 3,778,526 SH   SOLE 21 3,778,526 0 0
XENIA HOTELS & RESORTS INC COM 984017103 71,942 4,214,520 SH   SOLE 22 4,018,094 0 196,426
XENIA HOTELS & RESORTS INC COM 984017103 78 4,561 SH   SOLE 23 4,561 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,608 152,789 SH   SOLE 25 152,789 0 0
XENIA HOTELS & RESORTS INC COM 984017103 991 58,042 SH   SOLE 26 15,794 0 42,248
XENIA HOTELS & RESORTS INC COM 984017103 261 15,302 SH   SOLE 28 15,302 0 0
XENIA HOTELS & RESORTS INC COM 984017103 699 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,669 507,847 SH   SOLE 30 507,847 0 0
XENIA HOTELS & RESORTS INC COM 984017103 199 11,644 SH   SOLE 40 11,644 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 37 1,478 SH   SOLE 2 420 0 1,058
XENITH BANKSHARES INC NEW COM NEW 984102202 672 26,489 SH   SOLE 18 26,489 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 106 4,172 SH   SOLE 19 4,172 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 6,294 248,105 SH   SOLE 21 248,105 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 1,556 61,328 SH   SOLE 22 56,596 0 4,732
XERIUM TECHNOLOGIES INC COM NEW 98416J118 12 1,943 SH   SOLE 18 1,943 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 201 31,352 SH   SOLE 21 31,352 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 710 110,952 SH   SOLE 22 110,952 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 123 19,235 SH   SOLE 29 0 0 19,235
XEROX CORP COM 984121103 23,229 3,164,658 SH   SOLE 2 2,588,150 0 576,508
XEROX CORP COM 984121103 6,894 939,177 SH   SOLE 4 918,214 0 20,963
XEROX CORP COM 984121103 6,849 933,067 SH   SOLE 7 865,242 0 67,825
XEROX CORP COM 984121103 46 6,280 SH   SOLE 13 6,280 0 0
XEROX CORP COM 984121103 46 6,326 SH   SOLE 15 6,326 0 0
XEROX CORP COM 984121103 0 23 SH   SOLE 17 0 0 23
XEROX CORP COM 984121103 14,556 1,983,112 SH   SOLE 18 1,859,653 0 123,459
XEROX CORP COM 984121103 3,608 491,507 SH   SOLE 19 491,507 0 0
XEROX CORP COM 984121103 4,283 583,548 SH   SOLE 20 0 0 583,548
XEROX CORP COM 984121103 139,467 19,001,021 SH   SOLE 21 19,001,021 0 0
XEROX CORP COM 984121103 214,999 29,291,370 SH   SOLE 22 22,832,292 0 6,459,078
XEROX CORP COM 984121103 13,470 1,835,093 SH   SOLE 23 1,835,093 0 0
XEROX CORP COM 984121103 8,237 1,122,267 SH   SOLE 25 1,122,267 0 0
XEROX CORP COM 984121103 18,066 2,461,271 SH   SOLE 26 828,165 0 1,633,106
XEROX CORP COM 984121103 1,311 178,641 SH   SOLE 28 133,368 0 45,273
XEROX CORP COM 984121103 4,273 582,174 SH   SOLE 29 376,364 0 205,810
XEROX CORP COM 984121103 23,098 3,146,824 SH   SOLE 30 3,146,824 0 0
XEROX CORP COM 984121103 11,155 1,519,811 SH   SOLE 31 793,997 0 725,814
XEROX CORP COM 984121103 1,793 244,309 SH   SOLE 34 244,309 0 0
XEROX CORP COM 984121103 14,804 2,016,920 SH   SOLE 36 2,016,920 0 0
XEROX CORP COM 984121103 46 6,237 SH   SOLE 40 6,237 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 37,435 646,650 SH   SOLE 2 490,906 0 155,744
XILINX INC COM 983919101 12,855 222,054 SH   SOLE 4 215,727 0 6,327
XILINX INC COM 983919101 12,732 219,930 SH   SOLE 7 202,698 0 17,232
XILINX INC COM 983919101 6,675 115,308 SH   SOLE 13 115,308 0 0
XILINX INC COM 983919101 108 1,866 SH   SOLE 15 1,866 0 0
XILINX INC COM 983919101 32,001 552,798 SH   SOLE 18 512,561 0 40,237
XILINX INC COM 983919101 7,667 132,447 SH   SOLE 19 132,447 0 0
XILINX INC COM 983919101 9,320 160,996 SH   SOLE 20 0 0 160,996
XILINX INC COM 983919101 317,872 5,490,964 SH   SOLE 21 5,490,964 0 0
XILINX INC COM 983919101 491,240 8,485,753 SH   SOLE 22 6,404,515 0 2,081,238
XILINX INC COM 983919101 28,982 500,642 SH   SOLE 23 500,642 0 0
XILINX INC COM 983919101 7,629 131,777 SH   SOLE 25 131,777 0 0
XILINX INC COM 983919101 39,929 689,746 SH   SOLE 26 199,497 0 490,249
XILINX INC COM 983919101 3,050 52,694 SH   SOLE 28 39,236 0 13,458
XILINX INC COM 983919101 13,923 240,509 SH   SOLE 29 133,518 0 106,991
XILINX INC COM 983919101 49,595 856,704 SH   SOLE 30 856,704 0 0
XILINX INC COM 983919101 23,432 404,766 SH   SOLE 31 227,697 0 177,069
XILINX INC COM 983919101 2,454 42,384 SH   SOLE 32 42,384 0 0
XILINX INC COM 983919101 7,084 122,368 SH   SOLE 34 122,368 0 0
XILINX INC COM 983919101 28,663 495,122 SH   SOLE 36 495,122 0 0
XILINX INC COM 983919101 74 1,271 SH   SOLE 40 1,271 0 0
XILINX INC NOTE 2.625% 6/1 983919AF8 955 475,000 PRN   SOLE 2 355,000 0 120,000
XILINX INC NOTE 2.625% 6/1 983919AF8 322 160,000 PRN   SOLE 19 160,000 0 0
XILINX INC NOTE 2.625% 6/1 983919AF8 704 350,000 PRN   SOLE 21 350,000 0 0
XILINX INC NOTE 2.625% 6/1 983919AF8 10 5,000 PRN   SOLE 25 5,000 0 0
XILINX INC NOTE 2.625% 6/1 983919AF8 302 150,000 PRN   SOLE 26 150,000 0 0
XILINX INC NOTE 2.625% 6/1 983919AF8 181 90,000 PRN   SOLE 34 90,000 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 95 21,608 SH   SOLE 21 21,608 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 656 148,762 SH   SOLE 22 148,762 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 84 19,026 SH   SOLE 30 19,026 0 0
XL GROUP LTD COM G98294104 10,163 254,969 SH   SOLE 2 80,413 0 174,556
XL GROUP LTD COM G98294104 3,276 82,180 SH   SOLE 4 75,173 0 7,007
XL GROUP LTD COM G98294104 10,224 256,499 SH   SOLE 7 220,671 0 35,828
XL GROUP LTD COM G98294104 464 11,648 SH   SOLE 13 11,648 0 0
XL GROUP LTD COM G98294104 84 2,110 SH   SOLE 15 2,110 0 0
XL GROUP LTD COM G98294104 49,735 1,247,747 SH   SOLE 18 1,194,466 0 53,281
XL GROUP LTD COM G98294104 53,012 1,329,953 SH   SOLE 19 1,329,953 0 0
XL GROUP LTD COM G98294104 7,004 175,708 SH   SOLE 20 0 0 175,708
XL GROUP LTD COM G98294104 204,004 5,118,019 SH   SOLE 21 5,118,019 0 0
XL GROUP LTD COM G98294104 297,925 7,474,279 SH   SOLE 22 6,000,721 0 1,473,558
XL GROUP LTD COM G98294104 15,335 384,711 SH   SOLE 23 384,711 0 0
XL GROUP LTD COM G98294104 3,836 96,246 SH   SOLE 25 96,246 0 0
XL GROUP LTD COM G98294104 26,546 665,973 SH   SOLE 26 219,352 0 446,621
XL GROUP LTD COM G98294104 2,362 59,252 SH   SOLE 28 44,698 0 14,554
XL GROUP LTD COM G98294104 2,966 74,416 SH   SOLE 29 13,049 0 61,367
XL GROUP LTD COM G98294104 35,075 879,966 SH   SOLE 30 879,966 0 0
XL GROUP LTD COM G98294104 5,797 145,432 SH   SOLE 31 54,779 0 90,653
XL GROUP LTD COM G98294104 10,073 252,705 SH   SOLE 34 252,705 0 0
XL GROUP LTD COM G98294104 15,407 386,524 SH   SOLE 36 386,524 0 0
XL GROUP LTD COM G98294104 57 1,442 SH   SOLE 40 1,442 0 0
XO GROUP INC COM 983772104 21 1,241 SH   SOLE 2 1,221 0 20
XO GROUP INC COM 983772104 10 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 2,299 133,613 SH   SOLE 18 133,613 0 0
XO GROUP INC COM 983772104 258 15,006 SH   SOLE 19 15,006 0 0
XO GROUP INC COM 983772104 37,893 2,201,808 SH   SOLE 21 2,201,808 0 0
XO GROUP INC COM 983772104 13,002 755,515 SH   SOLE 22 698,157 0 57,358
XO GROUP INC COM 983772104 29 1,674 SH   SOLE 26 0 0 1,674
XO GROUP INC COM 983772104 55 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 787 45,720 SH   SOLE 30 45,720 0 0
XO GROUP INC COM 983772104 45 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XOMA CORP DEL COM NEW 98419J206 9 1,317 SH   SOLE 19 1,317 0 0
XOMA CORP DEL COM NEW 98419J206 15 2,059 SH   SOLE 21 2,059 0 0
XOMA CORP DEL COM NEW 98419J206 688 96,695 SH   SOLE 22 96,695 0 0
XPERI CORP COM 98421B100 181 5,339 SH   SOLE 2 2,103 0 3,236
XPERI CORP COM 98421B100 7 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 44 1,290 SH   SOLE 7 1,290 0 0
XPERI CORP COM 98421B100 8,329 245,319 SH   SOLE 18 245,319 0 0
XPERI CORP COM 98421B100 998 29,392 SH   SOLE 19 29,392 0 0
XPERI CORP COM 98421B100 140,739 4,145,477 SH   SOLE 21 4,145,477 0 0
XPERI CORP COM 98421B100 45,150 1,329,886 SH   SOLE 22 1,234,854 0 95,032
XPERI CORP COM 98421B100 589 17,335 SH   SOLE 26 12,458 0 4,877
XPERI CORP COM 98421B100 225 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 3,200 94,251 SH   SOLE 30 94,251 0 0
XPERI CORP COM 98421B100 172 5,071 SH   SOLE 40 5,071 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 3 1,675 SH   SOLE 18 1,675 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 52 25,343 SH   SOLE 21 25,343 0 0
XPO LOGISTICS INC COM 983793100 1,028 21,457 SH   SOLE 2 4,354 0 17,103
XPO LOGISTICS INC COM 983793100 29 607 SH   SOLE 4 607 0 0
XPO LOGISTICS INC COM 983793100 160 3,336 SH   SOLE 7 3,336 0 0
XPO LOGISTICS INC COM 983793100 10 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 18,651 389,451 SH   SOLE 18 389,451 0 0
XPO LOGISTICS INC COM 983793100 2,718 56,763 SH   SOLE 19 56,763 0 0
XPO LOGISTICS INC COM 983793100 148,296 3,096,590 SH   SOLE 21 3,096,590 0 0
XPO LOGISTICS INC COM 983793100 113,172 2,363,165 SH   SOLE 22 2,169,837 0 193,328
XPO LOGISTICS INC COM 983793100 1,955 40,832 SH   SOLE 26 33,189 0 7,643
XPO LOGISTICS INC COM 983793100 759 15,858 SH   SOLE 28 15,858 0 0
XPO LOGISTICS INC COM 983793100 868 18,130 SH   SOLE 30 18,130 0 0
XPO LOGISTICS INC COM 983793100 474 9,903 SH   SOLE 40 9,903 0 0
XTANT MED HLDGS INC COM 98420P100 1 1,455 SH   SOLE 21 1,455 0 0
XUNLEI LTD SPONSORED ADR 98419E108 13 3,249 SH   SOLE 21 3,249 0 0
XUNLEI LTD SPONSORED ADR 98419E108 481 118,803 SH   SOLE 22 118,803 0 0
XUNLEI LTD SPONSORED ADR 98419E108 43 10,575 SH   SOLE 30 10,575 0 0
XYLEM INC COM 98419M100 11,772 234,406 SH   SOLE 2 92,285 0 142,121
XYLEM INC COM 98419M100 2,752 54,798 SH   SOLE 4 50,443 0 4,355
XYLEM INC COM 98419M100 11,380 226,601 SH   SOLE 7 208,384 0 18,217
XYLEM INC COM 98419M100 212 4,227 SH   SOLE 13 4,227 0 0
XYLEM INC COM 98419M100 55 1,097 SH   SOLE 15 1,097 0 0
XYLEM INC COM 98419M100 20,662 411,425 SH   SOLE 18 371,287 0 40,138
XYLEM INC COM 98419M100 5,704 113,588 SH   SOLE 19 113,588 0 0
XYLEM INC COM 98419M100 6,545 130,321 SH   SOLE 20 0 0 130,321
XYLEM INC COM 98419M100 178,402 3,552,416 SH   SOLE 21 3,552,416 0 0
XYLEM INC COM 98419M100 262,001 5,217,070 SH   SOLE 22 4,320,630 0 896,440
XYLEM INC COM 98419M100 10,454 208,155 SH   SOLE 23 208,155 0 0
XYLEM INC COM 98419M100 3,245 64,622 SH   SOLE 25 64,622 0 0
XYLEM INC COM 98419M100 22,725 452,505 SH   SOLE 26 141,148 0 311,357
XYLEM INC COM 98419M100 1,869 37,215 SH   SOLE 28 27,542 0 9,673
XYLEM INC COM 98419M100 2,752 54,805 SH   SOLE 29 13,876 0 40,929
XYLEM INC COM 98419M100 45,012 896,306 SH   SOLE 30 896,306 0 0
XYLEM INC COM 98419M100 5,092 101,397 SH   SOLE 31 39,043 0 62,354
XYLEM INC COM 98419M100 619 12,322 SH   SOLE 34 12,322 0 0
XYLEM INC COM 98419M100 13,469 268,201 SH   SOLE 36 268,201 0 0
XYLEM INC COM 98419M100 43 865 SH   SOLE 40 865 0 0
YAHOO INC COM 984332106 38,124 821,461 SH   SOLE 2 265,932 0 555,529
YAHOO INC COM 984332106 12,966 279,387 SH   SOLE 4 256,238 0 23,149
YAHOO INC COM 984332106 28,101 605,485 SH   SOLE 7 583,283 0 22,202
YAHOO INC COM 984332106 611 13,169 SH   SOLE 13 13,169 0 0
YAHOO INC COM 984332106 305 6,572 SH   SOLE 15 6,572 0 0
YAHOO INC COM 984332106 1 19 SH   SOLE 17 0 0 19
YAHOO INC COM 984332106 77,359 1,666,862 SH   SOLE 18 1,536,798 0 130,064
YAHOO INC COM 984332106 559 12,054 SH   OTR 19 3,274 8,780 0
YAHOO INC COM 984332106 2,034 43,836 SH   SOLE 19 43,836 0 0
YAHOO INC COM 984332106 17,270 372,125 SH   SOLE 20 0 0 372,125
YAHOO INC COM 984332106 569,398 12,268,860 SH   SOLE 21 12,268,860 0 0
YAHOO INC COM 984332106 1,073,550 23,131,878 SH   SOLE 22 18,794,974 0 4,336,904
YAHOO INC COM 984332106 50,208 1,081,829 SH   SOLE 23 1,081,829 0 0
YAHOO INC COM 984332106 15,177 327,028 SH   SOLE 25 327,028 0 0
YAHOO INC COM 984332106 104,356 2,248,560 SH   SOLE 26 589,890 0 1,658,670
YAHOO INC COM 984332106 8,773 189,022 SH   SOLE 28 140,800 0 48,222
YAHOO INC COM 984332106 1,925 41,487 SH   SOLE 29 41,487 0 0
YAHOO INC COM 984332106 120,501 2,596,450 SH   SOLE 30 2,596,450 0 0
YAHOO INC COM 984332106 23,838 513,629 SH   SOLE 31 184,143 0 329,486
YAHOO INC COM 984332106 7,539 162,443 SH   SOLE 32 162,443 0 0
YAHOO INC COM 984332106 2,756 59,373 SH   SOLE 34 59,373 0 0
YAHOO INC COM 984332106 64,050 1,380,099 SH   SOLE 36 1,380,099 0 0
YAHOO INC COM 984332106 232 5,004 SH   SOLE 40 5,004 0 0
YAHOO INC NOTE 12/0 984332AF3 1,534 1,480,000 PRN   SOLE 21 1,480,000 0 0
YAMANA GOLD INC COM 98462Y100 1,681 609,022 SH   SOLE 21 609,022 0 0
YAMANA GOLD INC COM 98462Y100 0 3 SH   SOLE 22 3 0 0
YANDEX N V SHS CLASS A N97284108 45,735 2,085,517 SH   SOLE 2 219,279 0 1,866,238
YANDEX N V SHS CLASS A N97284108 37 1,698 SH   SOLE 15 1,698 0 0
YANDEX N V SHS CLASS A N97284108 3,569 162,767 SH   SOLE 18 162,767 0 0
YANDEX N V SHS CLASS A N97284108 4,928 224,709 SH   SOLE 19 224,709 0 0
YANDEX N V SHS CLASS A N97284108 1,158 52,819 SH   SOLE 21 52,819 0 0
YANDEX N V SHS CLASS A N97284108 138,806 6,329,497 SH   SOLE 22 4,601,374 0 1,728,123
YANDEX N V SHS CLASS A N97284108 2,892 131,895 SH   SOLE 25 131,895 0 0
YANDEX N V SHS CLASS A N97284108 3,942 179,737 SH   SOLE 26 0 0 179,737
YANDEX N V SHS CLASS A N97284108 1,695 77,283 SH   SOLE 31 0 0 77,283
YANDEX N V SHS CLASS A N97284108 6,741 307,393 SH   SOLE 36 307,393 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 358 375,000 PRN   SOLE 21 375,000 0 0
YELP INC CL A 985817105 506 15,436 SH   SOLE 2 12,064 0 3,372
YELP INC CL A 985817105 1,035 31,589 SH   SOLE 4 31,589 0 0
YELP INC CL A 985817105 53 1,624 SH   SOLE 7 1,624 0 0
YELP INC CL A 985817105 1,753 53,537 SH   SOLE 18 53,537 0 0
YELP INC CL A 985817105 5,860 178,935 SH   SOLE 19 178,935 0 0
YELP INC CL A 985817105 22,941 700,486 SH   SOLE 21 700,486 0 0
YELP INC CL A 985817105 56,038 1,711,088 SH   SOLE 22 1,480,963 0 230,125
YELP INC CL A 985817105 55 1,674 SH   SOLE 23 1,674 0 0
YELP INC CL A 985817105 698 21,323 SH   SOLE 26 17,414 0 3,909
YELP INC CL A 985817105 399 12,171 SH   SOLE 28 12,171 0 0
YELP INC CL A 985817105 640 19,528 SH   SOLE 29 0 0 19,528
YELP INC CL A 985817105 469 14,309 SH   SOLE 30 14,309 0 0
YELP INC CL A 985817105 53 1,611 SH   SOLE 31 1,611 0 0
YELP INC CL A 985817105 1,933 59,022 SH   SOLE 34 59,022 0 0
YELP INC CL A 985817105 233 7,111 SH   SOLE 40 7,111 0 0
YIELD10 BIOSCIENCE INC COM 98585K102 1 2,331 SH   SOLE 19 2,331 0 0
YIELD10 BIOSCIENCE INC COM 98585K102 1 2,952 SH   SOLE 21 2,952 0 0
YIELD10 BIOSCIENCE INC COM 98585K102 57 155,835 SH   SOLE 22 155,835 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 115 4,594 SH   SOLE 22 4,594 0 0
YORK WTR CO COM 987184108 21 595 SH   SOLE 2 595 0 0
YORK WTR CO COM 987184108 224 6,379 SH   SOLE 7 6,379 0 0
YORK WTR CO COM 987184108 1,782 50,837 SH   SOLE 18 50,837 0 0
YORK WTR CO COM 987184108 279 7,972 SH   SOLE 19 7,972 0 0
YORK WTR CO COM 987184108 14,289 407,685 SH   SOLE 21 407,685 0 0
YORK WTR CO COM 987184108 5,469 156,024 SH   SOLE 22 120,244 0 35,780
YORK WTR CO COM 987184108 82 2,332 SH   SOLE 26 0 0 2,332
YORK WTR CO COM 987184108 1,316 37,556 SH   SOLE 30 37,556 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 87 3,600 SH   SOLE 2 3,600 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,103 169,000 SH   SOLE 18 21,000 0 148,000
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,138 252,810 SH   SOLE 19 252,810 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 23,264 958,138 SH   SOLE 21 958,138 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 17,373 715,525 SH   SOLE 22 715,525 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,325 342,883 SH   SOLE 25 342,883 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 28,665 1,180,613 SH   SOLE 34 1,180,613 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 472 19,429 SH   SOLE 39 19,429 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 87 7,917 SH   SOLE 2 3,066 0 4,851
YRC WORLDWIDE INC COM PAR $.01 984249607 42 3,782 SH   SOLE 7 3,782 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,492 135,473 SH   SOLE 18 135,473 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,224 111,160 SH   SOLE 19 111,160 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 11,595 1,053,120 SH   SOLE 21 1,053,120 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 12,187 1,106,916 SH   SOLE 22 1,051,012 0 55,904
YRC WORLDWIDE INC COM PAR $.01 984249607 35 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 304 27,601 SH   SOLE 29 0 0 27,601
YRC WORLDWIDE INC COM PAR $.01 984249607 50 4,539 SH   SOLE 30 4,539 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 19 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 26,315 411,820 SH   SOLE 2 179,472 0 232,348
YUM BRANDS INC COM 988498101 8,358 130,801 SH   SOLE 4 120,716 0 10,085
YUM BRANDS INC COM 988498101 15,181 237,579 SH   SOLE 7 224,778 0 12,801
YUM BRANDS INC COM 988498101 715 11,186 SH   SOLE 13 11,186 0 0
YUM BRANDS INC COM 988498101 160 2,505 SH   SOLE 15 2,505 0 0
YUM BRANDS INC COM 988498101 45,841 717,391 SH   SOLE 18 661,455 0 55,936
YUM BRANDS INC COM 988498101 1,602 25,072 SH   SOLE 19 25,072 0 0
YUM BRANDS INC COM 988498101 11,263 176,255 SH   SOLE 20 0 0 176,255
YUM BRANDS INC COM 988498101 283,232 4,432,420 SH   SOLE 21 4,432,420 0 0
YUM BRANDS INC COM 988498101 645,828 10,106,861 SH   SOLE 22 8,383,393 0 1,723,468
YUM BRANDS INC COM 988498101 26,672 417,395 SH   SOLE 23 417,395 0 0
YUM BRANDS INC COM 988498101 24,587 384,768 SH   SOLE 25 384,768 0 0
YUM BRANDS INC COM 988498101 56,676 886,951 SH   SOLE 26 266,082 0 620,869
YUM BRANDS INC COM 988498101 4,840 75,744 SH   SOLE 28 57,363 0 18,381
YUM BRANDS INC COM 988498101 1,233 19,288 SH   SOLE 29 16,590 0 2,698
YUM BRANDS INC COM 988498101 76,685 1,200,074 SH   SOLE 30 1,200,074 0 0
YUM BRANDS INC COM 988498101 13,048 204,198 SH   SOLE 31 80,591 0 123,607
YUM BRANDS INC COM 988498101 2,947 46,112 SH   SOLE 34 46,112 0 0
YUM BRANDS INC COM 988498101 36,152 565,752 SH   SOLE 36 565,752 0 0
YUM BRANDS INC COM 988498101 117 1,825 SH   SOLE 40 1,825 0 0
YUM CHINA HLDGS INC COM 98850P109 2,825 103,856 SH   SOLE 2 26,674 0 77,182
YUM CHINA HLDGS INC COM 98850P109 2,515 92,462 SH   SOLE 4 92,462 0 0
YUM CHINA HLDGS INC COM 98850P109 1,076 39,566 SH   SOLE 7 39,566 0 0
YUM CHINA HLDGS INC COM 98850P109 351 12,911 SH   SOLE 13 0 0 12,911
YUM CHINA HLDGS INC COM 98850P109 12,315 452,757 SH   SOLE 15 126,676 0 326,081
YUM CHINA HLDGS INC COM 98850P109 7,303 268,488 SH   SOLE 18 268,488 0 0
YUM CHINA HLDGS INC COM 98850P109 673 24,749 SH   OTR 19 0 24,749 0
YUM CHINA HLDGS INC COM 98850P109 450 16,561 SH   SOLE 19 16,561 0 0
YUM CHINA HLDGS INC COM 98850P109 209,624 7,706,758 SH   SOLE 21 7,706,758 0 0
YUM CHINA HLDGS INC COM 98850P109 198,795 7,308,622 SH   SOLE 22 6,155,491 0 1,153,131
YUM CHINA HLDGS INC COM 98850P109 12,220 449,261 SH   SOLE 23 449,261 0 0
YUM CHINA HLDGS INC COM 98850P109 3,760 138,217 SH   SOLE 25 138,217 0 0
YUM CHINA HLDGS INC COM 98850P109 33,451 1,229,810 SH   SOLE 26 135,827 0 1,093,983
YUM CHINA HLDGS INC COM 98850P109 1,696 62,341 SH   SOLE 28 62,341 0 0
YUM CHINA HLDGS INC COM 98850P109 3,143 115,553 SH   SOLE 29 63,455 0 52,098
YUM CHINA HLDGS INC COM 98850P109 51,734 1,901,980 SH   SOLE 30 1,901,980 0 0
YUM CHINA HLDGS INC COM 98850P109 20,276 745,424 SH   SOLE 31 22,097 0 723,327
YUM CHINA HLDGS INC COM 98850P109 578 21,234 SH   SOLE 32 21,234 0 0
YUM CHINA HLDGS INC COM 98850P109 833 30,632 SH   SOLE 34 30,632 0 0
YUM CHINA HLDGS INC COM 98850P109 13,510 496,706 SH   SOLE 36 496,706 0 0
YUM CHINA HLDGS INC COM 98850P109 42 1,559 SH   SOLE 40 1,559 0 0
YUMA ENERGY INC NEW COM 98872F105 2 729 SH   SOLE 21 729 0 0
YUME INC COM 98872B104 17 4,137 SH   SOLE 18 4,137 0 0
YUME INC COM 98872B104 6 1,513 SH   SOLE 19 1,513 0 0
YUME INC COM 98872B104 313 76,525 SH   SOLE 21 76,525 0 0
YUME INC COM 98872B104 575 140,584 SH   SOLE 22 140,584 0 0
YUME INC COM 98872B104 5 1,200 SH   SOLE 23 1,200 0 0
YY INC ADS REPCOM CLA 98426T106 528 11,446 SH   SOLE 2 6,666 0 4,780
YY INC ADS REPCOM CLA 98426T106 382 8,287 SH   SOLE 4 8,287 0 0
YY INC ADS REPCOM CLA 98426T106 501 10,858 SH   SOLE 7 10,858 0 0
YY INC ADS REPCOM CLA 98426T106 43 927 SH   SOLE 13 0 0 927
YY INC ADS REPCOM CLA 98426T106 428 9,286 SH   SOLE 15 9,286 0 0
YY INC ADS REPCOM CLA 98426T106 214 4,638 SH   SOLE 18 4,638 0 0
YY INC ADS REPCOM CLA 98426T106 38 825 SH   SOLE 19 825 0 0
YY INC ADS REPCOM CLA 98426T106 22,313 483,914 SH   SOLE 21 483,914 0 0
YY INC ADS REPCOM CLA 98426T106 17,082 370,468 SH   SOLE 22 353,141 0 17,327
YY INC ADS REPCOM CLA 98426T106 2,355 51,070 SH   SOLE 23 51,070 0 0
YY INC ADS REPCOM CLA 98426T106 220 4,779 SH   SOLE 25 4,779 0 0
YY INC ADS REPCOM CLA 98426T106 5,023 108,939 SH   SOLE 26 56,132 0 52,807
YY INC ADS REPCOM CLA 98426T106 122 2,654 SH   SOLE 28 2,654 0 0
YY INC ADS REPCOM CLA 98426T106 868 18,835 SH   SOLE 29 14,489 0 4,346
YY INC ADS REPCOM CLA 98426T106 6,944 150,600 SH   SOLE 30 150,600 0 0
YY INC ADS REPCOM CLA 98426T106 2,890 62,685 SH   SOLE 31 4,502 0 58,183
YY INC ADS REPCOM CLA 98426T106 227 4,928 SH   SOLE 34 4,928 0 0
YY INC ADS REPCOM CLA 98426T106 62 1,353 SH   SOLE 36 1,353 0 0
ZAFGEN INC COM 98885E103 20 4,345 SH   SOLE 2 926 0 3,419
ZAFGEN INC COM 98885E103 2 377 SH   SOLE 7 377 0 0
ZAFGEN INC COM 98885E103 420 90,197 SH   SOLE 18 90,197 0 0
ZAFGEN INC COM 98885E103 47 10,107 SH   SOLE 19 10,107 0 0
ZAFGEN INC COM 98885E103 3,385 726,356 SH   SOLE 21 726,356 0 0
ZAFGEN INC COM 98885E103 2,338 501,786 SH   SOLE 22 478,316 0 23,470
ZAGG INC COM 98884U108 42 5,777 SH   SOLE 2 1,243 0 4,534
ZAGG INC COM 98884U108 5 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 819 113,785 SH   SOLE 18 113,785 0 0
ZAGG INC COM 98884U108 1,415 196,504 SH   SOLE 19 196,504 0 0
ZAGG INC COM 98884U108 6,408 890,065 SH   SOLE 21 890,065 0 0
ZAGG INC COM 98884U108 6,808 945,520 SH   SOLE 22 905,335 0 40,185
ZAGG INC COM 98884U108 290 40,302 SH   SOLE 29 0 0 40,302
ZAIS GROUP HLDGS INC COM 98887G106 2 628 SH   SOLE 18 628 0 0
ZAIS GROUP HLDGS INC COM 98887G106 2 855 SH   SOLE 21 855 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5,999 182,332 SH   SOLE 2 21,130 0 161,202
ZAYO GROUP HLDGS INC COM 98919V105 1,718 52,221 SH   SOLE 4 50,551 0 1,670
ZAYO GROUP HLDGS INC COM 98919V105 799 24,288 SH   SOLE 7 24,288 0 0
ZAYO GROUP HLDGS INC COM 98919V105 30,483 926,537 SH   SOLE 18 679,675 0 246,862
ZAYO GROUP HLDGS INC COM 98919V105 41,878 1,272,874 SH   SOLE 19 1,272,874 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,517 137,282 SH   SOLE 20 0 0 137,282
ZAYO GROUP HLDGS INC COM 98919V105 80,348 2,442,189 SH   SOLE 21 2,442,189 0 0
ZAYO GROUP HLDGS INC COM 98919V105 115,802 3,519,827 SH   SOLE 22 2,984,818 0 535,009
ZAYO GROUP HLDGS INC COM 98919V105 5,034 152,994 SH   SOLE 23 152,994 0 0
ZAYO GROUP HLDGS INC COM 98919V105 10,431 317,049 SH   SOLE 26 167,849 0 149,200
ZAYO GROUP HLDGS INC COM 98919V105 1,005 30,538 SH   SOLE 28 22,307 0 8,231
ZAYO GROUP HLDGS INC COM 98919V105 1,433 43,545 SH   SOLE 29 7,425 0 36,120
ZAYO GROUP HLDGS INC COM 98919V105 4,843 147,193 SH   SOLE 30 147,193 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,344 71,259 SH   SOLE 31 31,803 0 39,456
ZAYO GROUP HLDGS INC COM 98919V105 1,587 48,229 SH   SOLE 34 48,229 0 0
ZAYO GROUP HLDGS INC COM 98919V105 809 24,598 SH   SOLE 36 24,598 0 0
ZAYO GROUP HLDGS INC COM 98919V105 24 736 SH   SOLE 40 736 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,403 26,333 SH   SOLE 2 24,189 0 2,144
ZEBRA TECHNOLOGIES CORP CL A 989207105 25 270 SH   SOLE 4 270 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 115 1,262 SH   SOLE 7 1,262 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 9 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 16,674 182,732 SH   SOLE 18 182,732 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,105 34,032 SH   SOLE 19 34,032 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 201,001 2,202,746 SH   SOLE 21 2,202,746 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 150,928 1,654,008 SH   SOLE 22 1,482,172 0 171,836
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,677 18,382 SH   SOLE 26 15,571 0 2,811
ZEBRA TECHNOLOGIES CORP CL A 989207105 683 7,487 SH   SOLE 28 7,487 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 803 8,796 SH   SOLE 30 8,796 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 102 1,119 SH   SOLE 31 1,119 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 507 5,560 SH   SOLE 40 5,560 0 0
ZEDGE INC CL B 98923T104 4 1,329 SH   SOLE 18 1,329 0 0
ZEDGE INC CL B 98923T104 12 4,053 SH   SOLE 19 4,053 0 0
ZEDGE INC CL B 98923T104 41 13,378 SH   SOLE 21 13,378 0 0
ZEDGE INC CL B 98923T104 302 98,249 SH   SOLE 22 98,249 0 0
ZEDGE INC CL B 98923T104 14 4,708 SH   SOLE 29 0 0 4,708
ZELTIQ AESTHETICS INC COM 98933Q108 97 1,736 SH   SOLE 2 1,565 0 171
ZELTIQ AESTHETICS INC COM 98933Q108 13 235 SH   SOLE 4 235 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 47 842 SH   SOLE 7 842 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 9,849 177,109 SH   SOLE 18 177,109 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 1,408 25,314 SH   SOLE 19 25,314 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 174,240 3,133,245 SH   SOLE 21 3,133,245 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 54,073 972,359 SH   SOLE 22 898,614 0 73,745
ZELTIQ AESTHETICS INC COM 98933Q108 609 10,960 SH   SOLE 26 9,518 0 1,442
ZELTIQ AESTHETICS INC COM 98933Q108 358 6,442 SH   SOLE 28 6,442 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 373 6,709 SH   SOLE 29 0 0 6,709
ZELTIQ AESTHETICS INC COM 98933Q108 3,865 69,501 SH   SOLE 30 69,501 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 174 3,121 SH   SOLE 40 3,121 0 0
ZENDESK INC COM 98936J101 119 4,252 SH   SOLE 2 3,743 0 509
ZENDESK INC COM 98936J101 9 322 SH   SOLE 4 322 0 0
ZENDESK INC COM 98936J101 56 1,986 SH   SOLE 7 1,986 0 0
ZENDESK INC COM 98936J101 8,344 297,581 SH   SOLE 18 297,581 0 0
ZENDESK INC COM 98936J101 21,016 749,514 SH   SOLE 19 749,514 0 0
ZENDESK INC COM 98936J101 71,152 2,537,533 SH   SOLE 21 2,537,533 0 0
ZENDESK INC COM 98936J101 57,873 2,063,957 SH   SOLE 22 1,912,523 0 151,434
ZENDESK INC COM 98936J101 541 19,300 SH   SOLE 26 15,142 0 4,158
ZENDESK INC COM 98936J101 271 9,677 SH   SOLE 28 9,677 0 0
ZENDESK INC COM 98936J101 366 13,055 SH   SOLE 30 13,055 0 0
ZENDESK INC COM 98936J101 141 5,044 SH   SOLE 40 5,044 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 28 1,647 SH   SOLE 21 1,647 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 674 39,125 SH   SOLE 22 39,125 0 0
ZHAOPIN LTD SPONSORED ADR 98954L103 49 2,866 SH   SOLE 30 2,866 0 0
ZILLOW GROUP INC CL A 98954M101 259 7,649 SH   SOLE 2 4,276 0 3,373
ZILLOW GROUP INC CL A 98954M101 40 1,174 SH   SOLE 7 1,174 0 0
ZILLOW GROUP INC CL A 98954M101 48 1,421 SH   SOLE 17 0 0 1,421
ZILLOW GROUP INC CL A 98954M101 897 26,545 SH   SOLE 18 26,545 0 0
ZILLOW GROUP INC CL A 98954M101 1,058 31,293 SH   SOLE 19 31,293 0 0
ZILLOW GROUP INC CL A 98954M101 18,280 540,663 SH   SOLE 21 540,663 0 0
ZILLOW GROUP INC CL A 98954M101 38,886 1,150,145 SH   SOLE 22 1,013,093 0 137,052
ZILLOW GROUP INC CL A 98954M101 34 1,006 SH   SOLE 31 1,006 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,374 70,511 SH   SOLE 2 8,518 0 61,993
ZILLOW GROUP INC CL C CAP STK 98954M200 1,124 33,396 SH   SOLE 4 31,209 0 2,187
ZILLOW GROUP INC CL C CAP STK 98954M200 294 8,743 SH   SOLE 7 8,743 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 28 827 SH   SOLE 13 827 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10,942 324,970 SH   SOLE 15 0 0 324,970
ZILLOW GROUP INC CL C CAP STK 98954M200 98 2,897 SH   SOLE 17 0 0 2,897
ZILLOW GROUP INC CL C CAP STK 98954M200 2,174 64,581 SH   SOLE 18 52,884 0 11,697
ZILLOW GROUP INC CL C CAP STK 98954M200 2,325 69,063 SH   SOLE 19 69,063 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 42,774 1,270,386 SH   SOLE 21 1,270,386 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 100,767 2,992,782 SH   SOLE 22 2,638,048 0 354,734
ZILLOW GROUP INC CL C CAP STK 98954M200 4,661 138,422 SH   SOLE 23 138,422 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 7,410 220,069 SH   SOLE 26 127,954 0 92,115
ZILLOW GROUP INC CL C CAP STK 98954M200 843 25,033 SH   SOLE 28 18,948 0 6,085
ZILLOW GROUP INC CL C CAP STK 98954M200 1,047 31,107 SH   SOLE 29 4,246 0 26,861
ZILLOW GROUP INC CL C CAP STK 98954M200 4,906 145,717 SH   SOLE 30 145,717 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,799 53,435 SH   SOLE 31 22,366 0 31,069
ZILLOW GROUP INC CL C CAP STK 98954M200 176 5,215 SH   SOLE 34 5,215 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 542 16,093 SH   SOLE 36 16,093 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 17 492 SH   SOLE 40 492 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 24,919 204,073 SH   SOLE 2 76,590 0 127,483
ZIMMER BIOMET HLDGS INC COM 98956P102 9,771 80,014 SH   SOLE 4 75,165 0 4,849
ZIMMER BIOMET HLDGS INC COM 98956P102 17,293 141,621 SH   SOLE 7 136,740 0 4,881
ZIMMER BIOMET HLDGS INC COM 98956P102 591 4,836 SH   SOLE 13 4,836 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 154 1,264 SH   SOLE 15 1,264 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 168,221 1,377,622 SH   SOLE 18 1,323,647 0 53,975
ZIMMER BIOMET HLDGS INC COM 98956P102 332,687 2,724,486 SH   SOLE 19 2,724,486 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 13,091 107,203 SH   SOLE 20 0 0 107,203
ZIMMER BIOMET HLDGS INC COM 98956P102 501,000 4,102,859 SH   SOLE 21 4,102,859 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 653,999 5,355,817 SH   SOLE 22 4,384,733 0 971,084
ZIMMER BIOMET HLDGS INC COM 98956P102 33,666 275,705 SH   SOLE 23 275,705 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 9,125 74,727 SH   SOLE 25 74,727 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 57,565 471,421 SH   SOLE 26 140,110 0 331,311
ZIMMER BIOMET HLDGS INC COM 98956P102 5,100 41,763 SH   SOLE 28 31,176 0 10,587
ZIMMER BIOMET HLDGS INC COM 98956P102 1,554 12,723 SH   SOLE 29 12,723 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 69,252 567,130 SH   SOLE 30 567,130 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 13,101 107,286 SH   SOLE 31 39,241 0 68,045
ZIMMER BIOMET HLDGS INC COM 98956P102 95,835 784,829 SH   SOLE 34 784,829 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 37,110 303,910 SH   SOLE 36 303,910 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 134 1,094 SH   SOLE 40 1,094 0 0
ZION OIL & GAS INC COM 989696109 9 7,721 SH   SOLE 18 7,721 0 0
ZION OIL & GAS INC COM 989696109 17 14,230 SH   SOLE 19 14,230 0 0
ZION OIL & GAS INC COM 989696109 225 187,093 SH   SOLE 21 187,093 0 0
ZION OIL & GAS INC COM 989696109 17 14,495 SH   SOLE 22 14,495 0 0
ZIONS BANCORPORATION COM 989701107 4,607 109,679 SH   SOLE 2 43,892 0 65,787
ZIONS BANCORPORATION COM 989701107 1,128 26,858 SH   SOLE 4 26,858 0 0
ZIONS BANCORPORATION COM 989701107 5,450 129,769 SH   SOLE 7 125,030 0 4,739
ZIONS BANCORPORATION COM 989701107 62 1,482 SH   SOLE 15 1,482 0 0
ZIONS BANCORPORATION COM 989701107 19,458 463,286 SH   SOLE 18 454,023 0 9,263
ZIONS BANCORPORATION COM 989701107 14,643 348,649 SH   SOLE 19 348,649 0 0
ZIONS BANCORPORATION COM 989701107 169,056 4,025,131 SH   SOLE 21 4,025,131 0 0
ZIONS BANCORPORATION COM 989701107 232,112 5,526,478 SH   SOLE 22 4,539,991 0 986,487
ZIONS BANCORPORATION COM 989701107 3,305 78,679 SH   SOLE 25 78,679 0 0
ZIONS BANCORPORATION COM 989701107 9,666 230,152 SH   SOLE 26 75,222 0 154,930
ZIONS BANCORPORATION COM 989701107 1,227 29,214 SH   SOLE 28 29,214 0 0
ZIONS BANCORPORATION COM 989701107 16,532 393,617 SH   SOLE 30 393,617 0 0
ZIONS BANCORPORATION COM 989701107 997 23,746 SH   SOLE 31 4,477 0 19,269
ZIONS BANCORPORATION COM 989701107 2,407 57,300 SH   SOLE 34 57,300 0 0
ZIONS BANCORPORATION COM 989701107 11,762 280,040 SH   SOLE 36 280,040 0 0
ZIONS BANCORPORATION COM 989701107 730 17,390 SH   SOLE 40 17,390 0 0
ZIONS BANCORPORATION *W EXP 05/22/202 989701115 416 36,130 SH   OTR 19 36,130 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 39 6,137 SH   SOLE 2 5,493 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,768 436,576 SH   SOLE 18 436,576 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,023 161,315 SH   SOLE 19 161,315 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 22,650 3,572,521 SH   SOLE 21 3,572,521 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 20,789 3,279,044 SH   SOLE 22 3,053,118 0 225,926
ZIOPHARM ONCOLOGY INC COM 98973P101 166 26,187 SH   SOLE 26 14,795 0 11,392
ZIOPHARM ONCOLOGY INC COM 98973P101 107 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 112 17,736 SH   SOLE 30 17,736 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 138 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 10 2,104 SH   SOLE 2 2,104 0 0
ZIX CORP COM 98974P100 8 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 997 207,316 SH   SOLE 18 207,316 0 0
ZIX CORP COM 98974P100 1,270 263,946 SH   SOLE 19 263,946 0 0
ZIX CORP COM 98974P100 8,143 1,692,829 SH   SOLE 21 1,692,829 0 0
ZIX CORP COM 98974P100 10,538 2,190,882 SH   SOLE 22 2,107,315 0 83,567
ZIX CORP COM 98974P100 13 2,722 SH   SOLE 23 2,722 0 0
ZIX CORP COM 98974P100 322 66,860 SH   SOLE 29 0 0 66,860
ZOES KITCHEN INC COM 98979J109 20 1,092 SH   SOLE 2 945 0 147
ZOES KITCHEN INC COM 98979J109 10 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 1,370 74,045 SH   SOLE 18 74,045 0 0
ZOES KITCHEN INC COM 98979J109 207 11,212 SH   SOLE 19 11,212 0 0
ZOES KITCHEN INC COM 98979J109 11,317 611,729 SH   SOLE 21 611,729 0 0
ZOES KITCHEN INC COM 98979J109 8,932 482,812 SH   SOLE 22 448,461 0 34,351
ZOES KITCHEN INC COM 98979J109 50 2,697 SH   SOLE 28 2,697 0 0
ZOES KITCHEN INC COM 98979J109 46 2,510 SH   SOLE 30 2,510 0 0
ZOES KITCHEN INC COM 98979J109 39 2,118 SH   SOLE 40 2,118 0 0
ZOETIS INC CL A 98978V103 56,648 1,061,413 SH   SOLE 2 671,719 0 389,694
ZOETIS INC CL A 98978V103 11,940 223,715 SH   SOLE 4 211,434 0 12,281
ZOETIS INC CL A 98978V103 18,089 338,939 SH   SOLE 7 326,448 0 12,491
ZOETIS INC CL A 98978V103 7,719 144,639 SH   SOLE 13 144,639 0 0
ZOETIS INC CL A 98978V103 164 3,071 SH   SOLE 15 3,071 0 0
ZOETIS INC CL A 98978V103 107,781 2,019,505 SH   SOLE 18 1,694,614 0 324,891
ZOETIS INC CL A 98978V103 120,255 2,253,226 SH   SOLE 19 2,253,226 0 0
ZOETIS INC CL A 98978V103 12,028 225,362 SH   SOLE 20 0 0 225,362
ZOETIS INC CL A 98978V103 506,157 9,483,916 SH   SOLE 21 9,483,916 0 0
ZOETIS INC CL A 98978V103 784,223 14,694,080 SH   SOLE 22 11,635,178 0 3,058,902
ZOETIS INC CL A 98978V103 36,425 682,491 SH   SOLE 23 682,491 0 0
ZOETIS INC CL A 98978V103 10,492 196,598 SH   SOLE 25 196,598 0 0
ZOETIS INC CL A 98978V103 66,231 1,240,979 SH   SOLE 26 328,456 0 912,523
ZOETIS INC CL A 98978V103 5,239 98,165 SH   SOLE 28 73,219 0 24,946
ZOETIS INC CL A 98978V103 11,871 222,437 SH   SOLE 29 60,892 0 161,545
ZOETIS INC CL A 98978V103 68,448 1,282,509 SH   SOLE 30 1,282,509 0 0
ZOETIS INC CL A 98978V103 22,328 418,368 SH   SOLE 31 165,784 0 252,584
ZOETIS INC CL A 98978V103 34,338 643,396 SH   SOLE 34 643,396 0 0
ZOETIS INC CL A 98978V103 45,217 847,241 SH   SOLE 36 847,241 0 0
ZOETIS INC CL A 98978V103 129 2,420 SH   SOLE 40 2,420 0 0
ZOGENIX INC COM NEW 98978L204 68 6,235 SH   SOLE 2 1,406 0 4,829
ZOGENIX INC COM NEW 98978L204 9 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 1,128 103,950 SH   SOLE 18 103,950 0 0
ZOGENIX INC COM NEW 98978L204 172 15,816 SH   SOLE 19 15,816 0 0
ZOGENIX INC COM NEW 98978L204 12,432 1,145,776 SH   SOLE 21 1,145,776 0 0
ZOGENIX INC COM NEW 98978L204 6,192 570,733 SH   SOLE 22 542,884 0 27,849
ZOSANO PHARMA CORP COM 98979H103 6 2,895 SH   SOLE 21 2,895 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 54 4,100 SH   SOLE 2 4,100 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 77 5,880 SH   SOLE 19 5,880 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,145 163,897 SH   SOLE 22 163,897 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 71 5,399 SH   SOLE 25 5,399 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 706 53,920 SH   SOLE 26 53,920 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,317 100,614 SH   SOLE 34 100,614 0 0
ZUMIEZ INC COM 989817101 102 5,591 SH   SOLE 2 2,308 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,854 101,287 SH   SOLE 18 101,287 0 0
ZUMIEZ INC COM 989817101 204 11,130 SH   SOLE 19 11,130 0 0
ZUMIEZ INC COM 989817101 28,231 1,542,670 SH   SOLE 21 1,542,670 0 0
ZUMIEZ INC COM 989817101 9,098 497,148 SH   SOLE 22 450,671 0 46,477
ZUMIEZ INC COM 989817101 186 10,169 SH   SOLE 26 7,926 0 2,243
ZUMIEZ INC COM 989817101 53 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 534 29,202 SH   SOLE 30 29,202 0 0
ZUMIEZ INC COM 989817101 48 2,600 SH   SOLE 40 2,600 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3
ZYNERBA PHARMACEUTICALS INC COM 98986X109 33 1,641 SH   SOLE 18 1,641 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 551 27,412 SH   SOLE 21 27,412 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,405 169,427 SH   SOLE 22 169,427 0 0
ZYNGA INC CL A 98986T108 893 313,349 SH   SOLE 2 187,219 0 126,130
ZYNGA INC CL A 98986T108 996 349,580 SH   SOLE 4 349,580 0 0
ZYNGA INC CL A 98986T108 55 19,144 SH   SOLE 7 19,144 0 0
ZYNGA INC CL A 98986T108 1,810 635,031 SH   SOLE 18 635,031 0 0
ZYNGA INC CL A 98986T108 10,285 3,608,899 SH   SOLE 19 3,608,899 0 0
ZYNGA INC CL A 98986T108 25,323 8,885,412 SH   SOLE 21 8,885,412 0 0
ZYNGA INC CL A 98986T108 59,209 20,775,195 SH   SOLE 22 18,266,281 0 2,508,914
ZYNGA INC CL A 98986T108 465 163,170 SH   SOLE 26 106,060 0 57,110
ZYNGA INC CL A 98986T108 306 107,199 SH   SOLE 28 107,199 0 0
ZYNGA INC CL A 98986T108 454 159,204 SH   SOLE 29 0 0 159,204
ZYNGA INC CL A 98986T108 340 119,134 SH   SOLE 30 119,134 0 0
ZYNGA INC CL A 98986T108 48 16,915 SH   SOLE 31 16,915 0 0
ZYNGA INC CL A 98986T108 1,978 694,200 SH   SOLE 34 694,200 0 0
ZYNGA INC CL A 98986T108 18 6,213 SH   SOLE 36 6,213 0 0
ZYNGA INC CL A 98986T108 240 84,096 SH   SOLE 40 84,096 0 0